html {

	-webkit-text-size-adjust: none;

}

body {

	-webkit-text-size-adjust: none;

}

* {

	margin: 0px; padding: 0px; border: 0px currentColor;

}

body {

	background: rgb(245, 245, 245) !important; font-family: "Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size: 12px;

}

.margincenter {

	margin: 0px auto;

}

a {

	text-decoration: none;

}

ul {

	list-style: none;

}

.clear {

	height: 1px; overflow: hidden; clear: both;

}

.logo {

	width: 980px; height: 95px;

}

.logoleft {

	height: 95px; float: left;

}

.logoleft span img.logotu01 {

	padding-top: 30px; padding-right: 20px; border-right-color: rgb(255, 255, 255); border-right-style: solid; border-bottom-color:#FFF; border-left-color:#FFF;

}

.logoleft span img.logotu02 {

	padding-top: 30px; padding-left: 20px;

}

.logoright {

	height: 95px; float: right;

}

.lang {

	text-align: right; color: rgb(118, 118, 118); line-height: 38px; font-size: 12px;

}

.lang a {

	color: rgb(118, 118, 118);

}

.lang a:hover {

	color: rgb(0, 84, 162);

}

.lang a.zhongwen {

	color: rgb(255, 0, 0);

}

.lang a.english {

	color: rgb(255, 0, 0);

}

.nav {

	background: url("../images/nav.jpg") repeat-x top; height: 54px;

}

.nav01 {

	width: 980px;

}

.nav01 li {

	padding: 0px 5px; line-height: 54px; font-size: 14px; float: left; position: relative; z-index: 99;

}

.nav01 li a {

	padding: 0px 28px; color: rgb(0, 143, 77); display: block;

}

.nav01 li:hover > a {

	background: url("../images/navhover.jpg") repeat-x top; color: rgb(255, 255, 255);

}

.nav01 li ul {

	display: none;

}

.nav01 li:hover ul {

	padding: 0px 5px; left: 0px; top: 54px; width: 112px; display: block; position: absolute; z-index: 100; _position: absolute;

}

.nav01 li ul li {

	background: rgb(0, 143, 76); padding: 0px; width: 112px; height: 40px; text-align: center; overflow: hidden;

}

.nav01 li ul li a {

	padding: 0px; color: rgb(255, 255, 255); line-height: 40px;

}

.nav01 li ul li a:hover {

	background: rgb(255, 255, 255); color: rgb(0, 38, 77);

}

.nav01 li ul li.xiala {

	background: rgb(0, 143, 76); height: 10px; overflow: hidden;

}

.main {

	width: 980px; padding-top: 20px;

}

.mainleft {

	float: left;

}

.maintitle {

	background: url("../images/maintitle.jpg") no-repeat left rgb(239, 239, 238); width: 272px; height: 37px; margin-bottom: 2px;

}

.maintitle span {

	display: inline-block;

}

.maintitle span.maintitle01 {

	width: 197px; color: rgb(0, 143, 76); line-height: 37px; padding-left: 50px; font-size: 14px;

}

.maintitle span.maintitle01 span {

	color: rgb(196, 196, 196); padding-left: 5px; font-size: 12px;

}

.maintitle span.mainmore {

	background: rgb(212, 212, 212); width: 25px; height: 37px; text-align: center; color: rgb(153, 153, 153); line-height: 37px;

}

.maintitle span.mainmore a {

	transition:1s; color: rgb(153, 153, 153); display: block; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;

}

.maintitle span.mainmore a:hover {

	background: rgb(153, 153, 153); color: rgb(255, 255, 255);

}

.mainleftlist {

	background: rgb(239, 239, 239); padding: 5px;

}

.mainleftlist li {

	line-height: 40px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;

}

.mainleftlist li a {

	transition:0.5s; color: rgb(0, 143, 76); padding-left: 20px; display: block; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;

}

.mainleftlist li a:hover {

	background: rgb(0, 143, 76); color: rgb(255, 255, 255);

}

.mainright {

	width: 683px; padding-bottom: 20px; padding-left: 25px; float: left;

}

.mainnews {

	width: 402px; padding-bottom: 20px; float: left;

}

.width402 {

	width: 402px;

}

.maintitle span.width327 {

	width: 327px;

}

.news_img {

	width: 402px;

}

.news_img img {

	padding: 17px 10px 10px; float: left;

}

.newscon {

	width: 272px; padding-top: 10px; padding-right: 10px; float: left;

}

.newscon_title {

	line-height: 25px; font-size: 14px; font-weight: 700;

}

.newscon_title a {

	color: rgb(0, 143, 79);

}

.newscon_title a:hover {

	color: rgb(0, 143, 79);

}

.newscon p {

	color: rgb(142, 142, 142); line-height: 21px;

}

.newscon p span a {

	color: rgb(255, 0, 0);

}

.newslist {

	width: 382px; padding-right: 10px; padding-left: 10px;

}

.newslist li {

	line-height: 25px;

}

.newslist li span {

	display: inline-block;

}

.newslist li span.newslist_title {

	width: 300px;

}

.newslist li span.newslist_title a {

	color: rgb(0, 143, 77);

}

.newslist li span.newslist_title a:hover {

	color: rgb(0, 143, 76);

}

.newslist li span.newslist_title a i {

	color: rgb(153, 153, 153); padding-right: 5px;

}

.newslist li span.newslist_title a:hover i {

	color: rgb(255, 0, 0);

}

.newslist li span.newslist_date {

	width: 82px; text-align: right; color: rgb(153, 153, 153);

}

.mainanli {

	width: 256px; padding-bottom: 20px; padding-left: 25px; float: left;

}

.width256 {

	width: 256px;

}

.maintitle span.width181 {

	width: 181px;

}

.mainjx {

	width: 683px;

}

.width683 {

	width: 683px;

}

.maintitle span.width608 {

	width: 608px;

}

.footer {

	background: rgb(0, 143, 76);

}

.footer01 {

	padding: 20px 0px; width: 980px; text-align: right; color: rgb(255, 255, 255);

}

.footer01 a i {

	background: url("../images/ico.jpg") no-repeat; width: 21px; height: 17px; margin-top: 10px; margin-left: 10px; display: inline-block;

}

.footer01 a i.weibo {

	

}

.footer01 a i.weixin {

	background-position: -28px 0px;

}

.footer01 a i.qq {

	background-position: -58px 0px;

}

.footer02 {

	line-height: 25px; border-bottom-color: rgb(0, 143, 76); border-bottom-width: 1px; border-bottom-style: solid; display: inline-block;

}

.neiyemain {

	background: url("../images/neiyemain_left.jpg") repeat-y left top rgb(255, 255, 255); width: 980px;

}

.neiyemain_left {

	padding: 10px 20px 200px; width: 216px; float: left;

}

.neiyemain_left_title {

	color: rgb(0, 143, 76); line-height: 30px; font-size: 18px; border-bottom-color: rgb(219, 238, 255); border-bottom-width: 2px; border-bottom-style: solid;

}

.neiyemain_left_title span {

	color: rgb(193, 193, 193); font-size: 12px;

}

.neiyemain_left_list {

	width: 216px;

}

.neiyemain_left_list li {

	line-height: 50px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;

}

.neiyemain_left_list li a {

	transition:0.5s; color: rgb(0, 143, 76); display: block; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;

}

.neiyemain_left_list li a:hover {

	background: rgb(250, 252, 254); color: rgb(0, 84, 162); padding-left: 20px;

}

.neiyemain_left_list li.neiye_hover a {

	background: rgb(250, 252, 254); color: rgb(255, 0, 0); padding-left: 20px;

}

.neiyemain_right {

	background: rgb(255, 255, 255); width: 723px; float: right;

}

.neiyemain_right_title {

	height: 31px; line-height: 30px; border-bottom-color: rgb(245, 245, 245); border-bottom-width: 1px; border-bottom-style: solid;

}

.neiyemain_right_title01 {

	color: rgb(0, 143, 76); padding-left: 30px; font-size: 16px; float: left;

}

.neiyemain_right_title01 span {

	color: rgb(198, 198, 198); font-size: 12px;

}

.mianbaoxie {

	text-align: right; color: rgb(184, 184, 184); padding-right: 30px; float: right;

}

.mianbaoxie a {

	color: rgb(184, 184, 184);

}

.mianbaoxie a:hover {

	color: rgb(0, 84, 162);

}

.neiyemain_right_title02 {

	padding: 10px 0px; text-align: center; color: rgb(0, 84, 162); line-height: 30px; font-size: 14px; font-weight: 700;

}

.neiyemain_right_title02 span {

	color: rgb(198, 198, 198); font-size: 12px;

}

.neiyemain_right_content {

	padding: 10px 30px 20px; color: rgb(85, 85, 85); line-height: 25px;

}

.templatesleft .typelink {

	color: rgb(0, 84, 162);

}

.templatesright .typelink {

	color: rgb(0, 84, 162);

}

.templatesleft .typelink:hover {

	color: rgb(255, 0, 0);

}

.templatesright .typelink:hover {

	color: rgb(255, 0, 0);

}

.neiyemain_right_news li {

	line-height: 30px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;

}

.neiyemain_right_news li span {

	display: inline-block;

}

.neiyemain_right_news li span.neiyemain_right_news_title {

	width: 80%;

}

.neiyemain_right_news li span.neiyemain_right_news_title a {

	color: rgb(153, 153, 153);

}

.neiyemain_right_news li span.neiyemain_right_news_title a:hover {

	background: rgb(0, 84, 162); color: rgb(255, 255, 255);

}

.neiyemain_right_news li span a i {

	color: rgb(153, 153, 153); padding-right: 5px;

}

.neiyemain_right_news li span a:hover i {

	background: rgb(255, 255, 255); color: rgb(255, 0, 0);

}

.neiyemain_right_news li span.neiyemain_date {

	width: 20%; text-align: right; color: rgb(204, 204, 204);

}

.righttext {

	text-align: center; color: rgb(51, 51, 51); padding-top: 10px;

}

.neiyemain_right_prolist {

	width: 724px;

}

.neiyemain_right_propic li {

	padding: 1px 0px 0px 1px; width: 180px; float: left;

}

.width724 {

	width: 724px;

}

.propic {

	width: 180px; height: 200px; position: relative;

}

.propic_zi {

	display: none;

}

.propic:hover .propic_zi {

	background: rgb(0, 84, 162); left: 1px; top: 1px; width: 180px; height: 200px; text-align: center; color: rgb(255, 255, 255); line-height: 25px; overflow: hidden; display: block; position: absolute; cursor: pointer; opacity: 0.8;

}

.propic_zi a {

	width: 180px; height: 120px; color: rgb(255, 255, 255); padding-top: 80px; font-size: 14px; display: block;

}

.disabled {

	margin-right: 10px;

}

.p1 {

	color: rgb(0, 84, 162); font-size: 12px; margin-right: 10px;

}

.p1:hover {

	background: rgb(0, 84, 162); color: rgb(255, 255, 255); font-size: 12px;

}

.neiyemain_right_propic li.propic01 {

	padding: 5px 0px 0px 5px; width: 357px; height: 266px; overflow: hidden;

}

.propic:hover .propic_zi01 {

	left: 5px; top: 5px; width: 357px; height: 266px;

}

.propic_zi01 a {

	width: 357px; height: 266px;

}

.dealer {

	overflow: hidden;

}

.readpic {

	width: 663px; text-align: center;

}

.readpic img {

	border: 3px solid rgb(245, 245, 245);

}

.xiangxi {

	color: rgb(152, 152, 152); padding-top: 20px; font-size: 14px; margin-bottom: 10px; border-bottom-color: rgb(245, 245, 245); border-bottom-width: 1px; border-bottom-style: solid;

}

.zhaoping {

	border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-top-width: 1px; border-right-width: 1px; border-top-style: dotted; border-right-style: dotted;

}

.zhaoping tr td {

	padding: 5px 10px; border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: dotted; border-left-style: dotted;

}

.zhaoping tr td tr td.typelink {

	text-align: left; padding-left: 20px; font-size: 14px;

}

.zhaoping tr td tr td.typelink a {

	color: rgb(255, 0, 0);

}

.zhaopingzw {

	color: rgb(0, 84, 162); font-weight: 700;

}

.zhaopbox {

	width: 100%; height: 20px;

}

.zhaoping tr th {

	border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: dotted; border-left-style: dotted;

}

.readlist {

	padding-top: 30px;

}

.readlist .tg {

	text-align: center; color: rgb(0, 84, 162); padding-bottom: 10px; font-size: 16px; font-weight: 700;

}

.f {

	border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-top-width: 1px; border-right-width: 1px; border-top-style: dotted; border-right-style: dotted;

}

.f tr td {

	padding: 5px 10px; border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: dotted; border-left-style: dotted;

}

.f tr th {

	padding: 5px 10px; border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: dotted; border-left-style: dotted;

}

.f input {

	border: 1px solid rgb(204, 204, 204); line-height: 25px;

}

.f select {

	border: 1px solid rgb(204, 204, 204); line-height: 25px;

}

.f textarea {

	border: 1px solid rgb(204, 204, 204); line-height: 25px;

}

.f tr td.content {

	color: rgb(255, 0, 0);

}

.pro_list {

	margin: 0px 20px 10px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: solid;

}

.pro_list a {

	padding: 5px 10px; color: rgb(153, 153, 153); line-height: 30px; font-size: 16px;

}

.pro_list a.site_add_title_hover {

	background: rgb(204, 204, 204); color: rgb(0, 0, 0);

}

.pro_cont {

	padding: 0px 20px; line-height: 25px;

}

.fangwei_t {

	padding: 20px 0px; text-align: center; color: rgb(0, 84, 162); font-size: 24px;

}

.fangwei_s {

	padding: 10px 0px 30px;

}

.fangwei_s span {

	line-height: 30px; font-size: 14px;

}

.fangwei_s .FWcode {

	border-radius: 5px; border: 1px solid rgb(204, 204, 204); width: 350px; height: 30px; color: rgb(204, 204, 204); line-height: 30px; padding-left: 5px; font-family: "Î¢ÈíÑÅºÚ"; margin-left: 30px;

}

.fangwei_s #codeBtn_submit {

	background: rgb(0, 84, 162); border-radius: 5px; width: 100px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-family: "Î¢ÈíÑÅºÚ"; margin-left: 30px;

}

