﻿body{height:100%;font:14px 'Microsoft YaHei', 'Droid Sans Fallback', SimHei, Arial, Helvetica, tahoma, sans-serif; }
body.on{overflow:visible}
html,body,ul,li,dl,dt,dd,img,h1,p{ margin:0px; padding:0px; border:none; list-style:none;} a{ text-decoration:none;color:#333;}h2, h3{ font-size:1.125rem; font-weight:normal; margin:0px; padding:0px;}
a{transition: .5s all;}
a:hover{transition: .5s all;}
.clear{ clear:both;}
.right{ float:right;}
.inner{width: 1200px;margin: 0px auto;}
.warp{width: 1200px;margin: 50px auto;}
.fr{ float:right;}

.w100{ width:100%; float:left;}

.part_tit{ width:100%; float:left; text-align:center; font-size:35px; color:#284729; font-weight: 550;}
.part_tit span{ font-size:32px; color:#999999; font-weight:normal; font-family:Arial; margin-left:20px;}

.part_more{ width:100%; float:left; margin-top:50px; text-align:center;}
.part_more a{ display:inline-block; border:1px solid #dadada; padding:18px 77px; border-radius:50px; font-size:15px; color:#575757;}
.part_more a:hover{ background:#dadada; color:#fff;}

/*顶部*/

.header_top{ width:100%; float:left; height:44px; background:#424249; text-align:right; line-height:44px; font-size:15px; color:#fff;}
.header_top p{ float:right; margin-right:30px;}
.top_tel{ float:right; font-size:20px; font-family:Impact; background:url(../images/top_tel.png) no-repeat left center; padding-left:30px;}
.header_top .lang{ float:right; font-size: 18px; margin-left:30px;}
.header_top .lang a{ color:#ccc;}
.header_top .lang .active {color: #fff;}


/*logo*/
.logo_tie{ height:125px; background:#fff;}
.logo{ float:left; position:relative; z-index:999}
.logo a{ float:left;}
.tel{ float:right; width:300px;}
.tel_t{ width:100%; float:left; text-align:right;}
.tel_t a{color: #8b8b8b; font-size:12px;line-height: 30px; padding:0 10px;}
.tel_b{ width:100%; float:left; height:77px; background:url(../picture/tel.png) no-repeat right;}
/*菜单*/
.header{height: 90px; width:100%; float:left;}
.menu{  height: 40px; float:right; margin-top:25px; position: relative; }
.menu i{ font-style:normal; float:left; line-height:40px; color:#cdcdcd; font-size:14px;}
.menu li.yiji{float: left; }
.menu li.on a{color: #000;}
.menu li.yiji a{color: #214122;font-size: 16px; float:left;text-align: center;width: 150px;}
.menu li.yiji a:hover{ background:#284729; color:#fff;}
.menu li.yiji a.cur{	color:red;}
.yiji{ line-height:40px; }

.menu2{display:none;position: absolute;top:40px;z-index: 11;text-align: center;width: 150px;background-color:#fff ;box-shadow: 0px 1px 5px #e5e5e5;}
.menu2 li{width: 100%;line-height: 40px;height: 40px; background:#d3d3d3; text-align:center;}
.menu .menu2 li a{display: block;line-height: 40px; color:#76923c;font-size: 14px !important;border-top: 1px solid #f1f1f1; padding:0px; float:none;}
.menu .menu2 li a:hover{ background:#284729; color:#fff; border-radius: 0px;}



/*banner*/
.banner{ width:100%; float:left; height:795px;}
.fullSlide{ width:100%;  position:relative;  height:795px;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:795px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:795px; }
	.fullSlide .bd li img{ width:100%; height:795px; border:none;}
	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:25px; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center;
		 _background:#000; _filter:alpha(opacity=60); 
	}
	.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:61px; height:9px; margin:5px; background:url(../images/tg_flash_p.png) -83px 0; overflow:hidden; 
		line-height:9999px; 
	}
	.fullSlide .hd ul .on{ background-position:0px 0; }
	

/*part1*/
.part1{ width:100%; float:left; margin:85px 0;}
.part1_list{ width:100%; float:left; background:url(../images/part1_list_bg.png) no-repeat top center; position:relative; margin-top:77px;}

.gd_img{ width:100%; float:left; position:relative;}
.gd_img_tit{ width:100%; float:left; height:42px; position:absolute; background:#fff; top:40%; line-height:42px; background:url(../images/gd_img_tit_bg.png); }
.gd_img_tit h3{font-size:18px; color:#000; }

.experts{ width:100%; overflow:hidden;}

.conexpert{overflow:hidden; }
.conexpert li{ float:left; text-align:center; width: 300px;}
.conexpert li a{ color:#858484; font-size:13px; font-family:Arial; line-height:21px; }
.conexpert li p{ padding:0 10px; height:63px; overflow:hidden; margin-top:10px;}
.conexpert li p a{ width:100%; float:left; overflow:hidden; height:21px;text-overflow: ellipsis;white-space: nowrap;}
.conexpert li a img{ border-radius:50%; width:208px; height:208px;}

.gdjyhjl {cursor: pointer; position:absolute; left:-30px;background:url(../images/index_zj_pre.png) no-repeat center center;WIDTH: 30px;HEIGHT: 281px; TEXT-INDENT: -999px;}
.gdjyhjr {cursor: pointer;position:absolute; right:-30px;background:url(../images/index_zj_next.png)  no-repeat center center ;WIDTH: 30px;HEIGHT: 281px;  TEXT-INDENT: -999px;}
#gdjyhj{ float:left; }


/*part2*/
.part2{ width:100%; float:left; background:#edecec; padding:30px 0;}

.part2_l{ width:580px; float:left;}
.part2_l_list{ width:100%; float:left; background:#fff; padding:0 10px; margin-top:45px;}
.part2_l_list li{ width:100%; float:left; padding:28px 0; border-bottom:1px dashed #e6e6e6;}
.part2_l_list li .part2_l_img{ width:200px; height:147px; float:left; padding-right:12px; border-right:1px solid #d9d9d9;}
.part2_l_list li .part2_l_img img{ width:200px; height:147px;}
.part2_l_list li .part2_l_info{ width:355px; float:right;}
.part2_l_list li .part2_l_info h3{ width:100%; float:left; margin-top:20px; line-height:25px; height:25px; overflow:hidden; margin-bottom:10px; text-overflow:ellipsis; white-space: nowrap;}
.part2_l_list li .part2_l_info h3 a{ font-size:16px; color:#4c4d4c; font-weight:bold; }
.part2_l_list li .part2_l_info p{ line-height:25px; width:100%; float:left; height:50px; overflow:hidden; font-size:14px; color:#737373;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.part2_l_list_more{ margin-top:20px; float:left;}

.part2_r{ width:505px; float:right;}
.part2_r_list{width:100%; float:left; background:#fff; padding:8px 22px; margin-top:45px;}
.part2_r_list li{ width:100%; float:left; line-height:55px; border-bottom:1px dashed #e4e4e4;}
.part2_r_list li a{ float:left; font-size:14px; color:#6b6b6b; font-weight:bold; width:420px; height:55px; overflow:hidden; background:url(../images/part2_r_list_ico.jpg) no-repeat left center; text-indent:20px; text-overflow:ellipsis; white-space: nowrap;}
.part2_r_list li span{ float:right; font-size:12px; color:#c1a1a1;}

/*part3*/
.part3{ width:100%; float:left; margin:50px 0;}
.part3 .fr{ float:right;}
.part3_l{ width:580px; float:left;}
.part3_l_list{ width:560px; float:left; margin-top:58px; background:#f5f5f5; padding:10px;}
.part3_l_list li{ width:172px; float:left; height:145px; border:1px solid #eeeeee; background:#fff; margin:6px;}
.part3_l_list li:hover{ background:#284729;}
.part3_l_list li h3{ width:100%; float:left; text-align:center; line-height:35px; font-size:16px; color:#4f4f4f;}
.part3_l_list li p{ font-size:14px; text-align:center; color:#9d9b9b;}
.part3_l_list li:hover h3{ color:#fff;}
.part3_l_list li:hover p{ color:#fff;}

.part3_img{ width:100%; height:63px; float:left; margin-top:15px;}
.part3_img1{ background:url(../images/part3_img1.png) no-repeat center center;}
.part3_l_list li:hover .part3_img1{background:url(../images/part3_img1_show.png) no-repeat center center; }
.part3_img2{ background:url(../images/part3_img2.png) no-repeat center center;}
.part3_l_list li:hover .part3_img2{background:url(../images/part3_img2_show.png) no-repeat center center; }
.part3_img3{ background:url(../images/part3_img3.png) no-repeat center center;}
.part3_l_list li:hover .part3_img3{background:url(../images/part3_img3_show.png) no-repeat center center; }
.part3_img4{ background:url(../images/part3_img4.png) no-repeat center center;}
.part3_l_list li:hover .part3_img4{background:url(../images/part3_img4_show.png) no-repeat center center; }
.part3_img5{ background:url(../images/part3_img5.png) no-repeat center center;}
.part3_l_list li:hover .part3_img5{background:url(../images/part3_img5_show.png) no-repeat center center; }
.part3_img6{ background:url(../images/part3_img6.png) no-repeat center center;}
.part3_l_list li:hover .part3_img6{background:url(../images/part3_img6_show.png) no-repeat center center; }

.part3_img11{ background:url(../images/part3_img11.png) no-repeat center center;}
.part3_l_list li:hover .part3_img11{background:url(../images/part3_img11_show.png) no-repeat center center; }
.part3_img12{ background:url(../images/part3_img12.png) no-repeat center center;}
.part3_l_list li:hover .part3_img12{background:url(../images/part3_img12_show.png) no-repeat center center; }
.part3_img13{ background:url(../images/part3_img13.png) no-repeat center center;}
.part3_l_list li:hover .part3_img13{background:url(../images/part3_img13_show.png) no-repeat center center; }
.part3_img14{ background:url(../images/part3_img14.png) no-repeat center center;}
.part3_l_list li:hover .part3_img14{background:url(../images/part3_img14_show.png) no-repeat center center; }
.part3_img15{ background:url(../images/part3_img15.png) no-repeat center center;}
.part3_l_list li:hover .part3_img15{background:url(../images/part3_img15_show.png) no-repeat center center; }
.part3_img16{ background:url(../images/part3_img16.png) no-repeat center center;}
.part3_l_list li:hover .part3_img16{background:url(../images/part3_img16_show.png) no-repeat center center; }



/*part4*/
.part4{ width:100%; float:left; padding-bottom:150px; background:url(../images/part4_bg.jpg) no-repeat bottom center; margin-top:50px; }
.part4 .inner{ width:1100px;}
.part4_list{ width:100%; float:left; margin-top:50px;}

.int{width:279px;height:33px;border:1px solid #cecece;padding-left:35px;margin-left:69px;font-family:"Microsoft YaHei";font-size:14px;color:#4d4d4d;line-height:33px;margin-top:30px;}
.int1{background:url(../images/lianxiren.jpg) no-repeat left}
.int2{background:url(../images/lianxidianhua.jpg) no-repeat left}
.int3{background:url(../images/lianxiQQ.jpg) no-repeat left}

textarea{width:1075px;height:109px;border:1px solid #cecece;float:left;font-size:14px;margin-top:29px;margin-bottom:20px;line-height:24px;color:#4d4d4d;padding:10px;}

.tijiao{display:block;width:200px;height:37px;font-size:20px;border:none;background:#284729;color:#fff;text-align:center;line-height:37px;-webkit-transition: all 0.7s;-moz-transition: all 0.7s;-ms-transition: all 0.7s ;-o-transition: all 0.7s ;transition: all 0.7s ;cursor:pointer; margin:0 auto;}
.tijiao:hover{background:#ff7e0e;-moz-border-radius: 17px;-webkit-border-radius: 17px;border-radius:17px;}




/*底部*/
.footer{background:url(../images/footerbg.png) center no-repeat #284729;padding-top:51px;padding-bottom:51px; width:100%; float:left;}
.biaoti9{display:block;font-size:15px;color:#fff;margin-bottom:23px;}
.ma91{width:185px;float:left}
.ma91 p{line-height:25px;}
.ma91 ul li a{display:block;font-size:14px;color:#e5e5e5; line-height:24px;}
.ma91 ul li a:hover{color:#ff7e0e;}
.ma92{width:270px;float: right}
.ma92 p{line-height:25px;}
.ma92 ul{ color:#fff;}
.ma92 ul li{display:block;font-size:14px;color:#e5e5e5; line-height:24px;}
.ma92 ul li a:hover{}
.lijizixun{display:block;font-size:16px;color:#fff;margin-top:23px;width:127px;height:37px;text-align:center;line-height:37px;border:1px solid #fff;-webkit-transition: all 0.7s;-moz-transition: all 0.7s;-ms-transition: all 0.7s ;-o-transition: all 0.7s ;transition: all 0.7s ;}
.lijizixun:hover{background:#ff7e0e;border:#ff7e0e 1px solid;-moz-border-radius: 19px;-webkit-border-radius: 19px;border-radius:19px;}
.foot{background:#fff;padding:10px 0 20px 0; width:100%; float:left;}
.foot p{margin:auto;text-align:center;font-size:14px;color:#666;margin-top:12px;}
#returnTop {_display:none;position:fixed;_position:absolute;z-index:999;right:20px;bottom:220px;_bottom:auto;width:38px;height:38px;text-indent:-999px;overflow:hidden;background:url(../images/top.png) no-repeat;_backgroundurl:(../images/top.png) no-repeat;transition:bottom 0.9s;-webkit-transition:bottom 0.9s;-moz-transition:bottom 0.9s;-o-transition:bottom 0.9s;}

/*内页通用*/
.neirong{ width:100%; float:left; margin:50px 0;}
.neirong .inner{ width:1100px;}
.main_banner{ width:100%; float:left;}
.main_banner img{ width:100%;}

/*内页左边*/
.neirong_l{float: left;width: 202px;}
.neirong_l_tit{width: 177px;height: 52px;line-height: 52px;color: #ffffff;font-size: 18px;padding-left: 25px; background:#284729;}
.neirong_l_menu{width: 202px;background-color: #F6F6F6;padding: 16px 0;}
.neirong_l_menu li{position: relative;width: 202px;height: 40px;line-height: 40px;text-indent: 27px;}
.neirong_l_menu li.selected {background-color: #284729;border-left: 5px solid #F1C001;width: 197px;text-indent: 27px;}
.neirong_l_menu li.selected a {color: #ffffff;width: 197px;}

.we_chat_id {width: 202px;background-color: #F6F6F6;margin-top: 20px;}
.we_chat_id .two-dimension-code { background:url(../images/ewm.jpg) no-repeat;width: 172px;height: 172px;margin: 15px 0 0 15px;display: inline-block;}
.we_chat_id .subscribe {width: 202px;height: 40px;line-height: 40px;text-align: center;color: #696969;font-size: 16px;}

/*内页右边*/
.neirong_r{width: 880px;float: right;}
.neirong_r .position {width: 880px;height: 52px;line-height: 52px;text-align: right;border-bottom: 1px #d5d5d5 solid;}
.neirong_r .position .breadcrumbs a {color: #989898;}
.neirong_r .position .breadcrumbs a:hover {text-decoration: underline;color: #0A427D;}
.neirong_r .position .breadcrumbs a:last-child {font-weight: bold;color: #0A427D;}
.neirong_r .position .breadcrumbs .separator {width: 24px;text-align: center;display: inline-block;color: #989898;}


/*关于我们*/
.about_content{ width:100%; float:left; line-height: 36px;color: #535353; margin-top:10px;}
.about_content img{ max-width:100%;}

/*新闻资讯*/
.neirong_r .newsList li { border-bottom: 1px dashed #ddd; padding: 20px 0; overflow: hidden; }
.neirong_r .newsList li img { width: 220px; height: 137px; float: left; margin-right: 20px; }
.neirong_r .newsList li dl dt { font-size: 18px; line-height: 30px; font-weight: bold; }
.neirong_r .newsList li dl dd { line-height: 22px; color: #999; margin-top: 5px; }
.neirong_r .newsList li dl dd .ml15 { color: #dfdfdf; }
.neirong_r .newsList li dl dd.ctn { height: 42px; color: #777; overflow: hidden; }

/*新闻详情*/
.news_show h2{ width:100%; float:left;margin-top: 5px; margin-bottom: 20px; text-align: center; font-size: 24px; line-height: 100px; border-bottom: 1px solid #eee;}
.news_nr{ line-height: 30px; color: #666; width:100%; float:left;}

/*产品列表*/
.product_list{ width:100%; float:left; margin-top:30px;}
.product_list li { width: 24%; height: 280px; background: #fff; float: left; box-shadow: 0 2px 2px #ddd; margin: 0 .5% 60px .5% ; }
.product_list li a { width: 100%;  display: block; background-repeat: no-repeat; background-size: cover; background-position: center center; }
.product_list li dl { width: 92%; height: 80px; padding: 0 4% 10px 4%; }
.product_list li dl dt { height: 50px; font-size: 15px; line-height: 50px; width:100%; float:left;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.product_list li dl dt a { color: #222; }
.product_list li dl dd { font-size: 12px; color: #bbbbbb; }
.product_list li dl dd span { color: #ececec; margin: 0 10px; }


/*翻页*/
.fanye{float:right; text-align:center; margin-top:20px;} 
.fanye a{ line-height: 25px; height: 25px; padding:2px 10px; margin-left:2px; float:left; font-size:14px; background: #222831; color:#fff;}
.nolink{ line-height: 25px; height: 25px; padding:2px 10px; margin-left:2px; float:left; font-size:14px; background: #222831; color:#fff;}

.pn{ padding-top:10px; width:100%; float:left;line-height:26px;height:70px; overflow:hidden;border-top:1px solid #ddd;color:#777; margin-top:10px;}
.pn_l{text-align:left;width:560px; font-size:12px; overflow:hidden;}
.pn_l a:hover{color:#e40082;}
.pn_r{ text-align:right;width:100%;font-size:12px; overflow:hidden;}
.pn_r a:hover{color:#e40082;}


.clearfix{ clear:both;}
.weather-title{margin-bottom:36px;}
				.weather-title ul{margin-right:-25px;}
					.weather-title li{float:left;width:91px;height:34px;line-height:34px;overflow:hidden;border:1px solid #A2A3A3;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;margin-right:25px;font-size:18px;text-align:center;background:url(../images/btn_weather_title.jpg) repeat-x;cursor:pointer;}
			.weather-list .weather_tit{ width:100%; margin-top:20px; float:left;height:36px;line-height:36px;overflow:hidden;border:1px solid #9FA0A0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;font-size:18px;color:#595757;text-align:center;background:url(../images/bg_weather_header.jpg) repeat-x;}
			.weather-list ul{margin:0 -17px 37px 0;}
				.weather-list li{float:left;width:158px;margin-right:17px;}
				.weather-list li a{display:block;height:46px;line-height:46px;overflow:hidden;border-bottom:1px solid #9FA0A0;font-size:14px;}
				
				
				
/*搜索框6*/
input,button {
	border:none;
	outline:none;
}
.search{ float:right; width:300px; position:relative;}
input,button {
	border:none;
	outline:none;
}
/*搜索框6*/
     
.bar6 input {
	border:2px solid #284729;
	border-radius:5px;
	background:transparent;
	top:0;
	right:0;
	width:280px;
	height:36px;
	padding-left:13px;
}
.bar6 button {
	background:#284729;
	border-radius:0 5px 5px 0;
	width:60px;
	top:0;
	right:0;
	height:42px;
	cursor:pointer;
	position:absolute;
}
.bar6 button:before {
	content:"搜索";
	font-size:13px;
	color:#F9F0DA;
}