

.inde_one{ position:relative}
.long_m{ z-index:1000; position:relative}
.one_nav{ position:relative; z-index:2000; margin-top:30%}
.one_navv{ position:relative; z-index:2000; margin-top:26%}
.js_lno{ position: absolute; z-index:1; left:0px;right:0px; top:0px}
.log1{ margin-top:3%;}
.log2{ margin-top:3.5%;}
.log2 dl{ width:128px; height:30px;  border:1px solid #fff; float:right}
.log2 dl dd{ background:#fff; float:left; font-size:14px; width:50%; text-align:center; height:28px; line-height:28px; margin:0px}
.log2 dl dd:last-child{ background:#09366D}
.log2 dl dd a{ color:#09366D}
.log2 dl dd:last-child a{ color:#fff}

.nav_bg{ background:url(../images/nav.png) repeat ; height:88px; line-height:88px}
	
/*-----index_viedonewsandabout---*/
.index_19201{ width:100%; overflow:hidden; position:relative;  background:#fff url(../images/bg_r3_c11.jpg) top no-repeat;clear:both; margin-top:10%}
.pest_bg{ width:100%; background:url(../images/ty_r2_c1.jpg) left bottom no-repeat;}
.index_1920{ width:100%; overflow:hidden; position:relative; /* background:#fff url(../images/bg_r3_c1.jpg) top no-repeat;*/background:#fff url(../images/bg1.jpg) top no-repeat; clear:both; margin-top:2%;padding-top: 5%;}
.index_bg{width:100%; overflow:hidden; position:relative; z-index:1000;}	
.about dt{ float:left; margin:0px}	
.about dt img{ float:left;margin:0px}
.about	 dd{ float:right}
.about	 dd	 p{ float:left; border-right:1px solid #E0E0E0;  padding-right:18px;  font-size:30px; font-weight:bold; color:#0154a6; text-align:center}
.about	 dd	 p em{ font-size:13px; font-style:normal; color:#a5a5a5; font-weight:normal}	
.about	 dd  p:last-child{border-right:none;  padding-right:0px; }
.about_rightt img{ width:100%; text-align:center; margin:auto; padding-top:10px}
.mt40{ margin-top:40px}
.about_left{ background:url(../images/about_r4_c2.jpg) left 8px no-repeat; background-size:100%  overflow:hidden}
.about_text{ /*width:80%;*/width:95%; float:right; text-align:left; font-size:16px; /*line-height:30px;*/line-height:26px; color:#000000;padding:30px 0;}
.about_us_bot{  padding:5% 0 5% 5% ; text-align:left; clear:both}
.about_us_bot dd{ width:100%; padding-top:3%; padding-bottom:10% }
.about_us_bot dd span{ width:28%; height:44px; background:#0254A6; display:block; line-height:44px; text-align:center; font-size:16px; float:left; margin-right:10px}
.about_us_bot dd span a{ color:#fff;}
.about_us_bot dd  p{ float:right; text-align:left; font-size:14px; color:#3d3d3d}

.news_bg{ background:url(../images/erwei_r2_c2.jpg) ; background-size:100%; overflow:hidden}
.news_bg dl{ width:90%; text-align:center; margin:auto; padding:25px 0 40px 0}
.news_bg dl dt{ float:left; background:url(../images/index_r8_c4.png) no-repeat; width:71px; height:71px; color:#fff; text-align:center; line-height:10px; margin-right:15px;}
.news_bg dl dt h1{ font-size:33px; line-height:12px }
.news_bg dl dt em{ font-style:normal; font-size:12px; font-weight:normal}
.news_bg dl dd{ text-align:left; font-size:14px;}
.news_bg dl dd a{color:#fff;}
.main_yw{ width:100%; position:relative; z-index:20; background:url(../images/index_r25_c1.png) no-repeat ; padding:65px 0px; overflow:hidden; margin-top:-70px}
.yewu dl{ width:80%; float:left; padding-top:4%}
.yewu dl dt{ width:100%;}
.yewu dl dt img{ float:left}
.yewu dl dd{ width:100%; clear:both; color:#fff; padding-top:5%}
.yewu dl dd h1{ font-size:35px; font-weight:bold; line-height:50px}
.yewu dl dd p{ font-size:15px; padding-top:3%}
.yewu dl dd ol{ width:100%; padding-top:3%}
.yewu dl dd p a{ float:left; padding-top:3%}
.show_yes { padding-top:5%}
.show_yes dl{ width:48%; float:left; margin-left:2%; background:url(../images/index_r14_c19.png); padding:34px; overflow:hidden}
.show_yes dl dt{ width:100%;text-align:center;margin:auto;}
.show_yes dl dt img{text-align:center;margin:auto; display:block; float:none}
.show_yes dl dd{ text-align:center; font-size:14px;}
.bot_nav{ margin-top:20px}
.bot_nav img{ float:right} 
.bot_nav dl{ overflow:hidden}
.bot_nav dl dt{ float:left; margin-right:30px; font-size:15px; color:#4e4e4e}
.bot_nav dl dd{ font-size:14px;}
.bot_nav dl dd a{ color:#4e4e4e; margin-right:40px; float:left}
.copy_bg{ background:#12110F; color:#adadad; padding:10px 0; font-size:13px; text-align:center;/* margin-top:20px;*/ clear:both; overflow:hidden}
.lj{ background:#F7F7F7; overflow:hidden; clear:both; padding:10px 0; font-size:14px; color:#000; margin-top:4.4%}
.lj a{color:#000;}
.lj  em{ color:#0154a6; font-style:normal}
.pest_us{ margin-top:3%}
.pest_us dl{margin-top:3%}
.pest_us  h1 img{ width:100%}
.pest_us dl p{ padding-top:5px; color:#000; font-size:14px; line-height:25px;  }
.pest_us dl  dd{ padding:0px 10px}
.pest_us dl p img{ width:100%}
.news_inf{ width:100%; background:#F7F7F7; padding:10px   0; overflow:hidden; clear:both; margin-bottom:18px}
.news_inf dl { float:left;  width:78%;  padding-left:3%; margin-top:25px}
.news_inf dl dt{ float:left; background:url(../images/index_r8_c41.png) no-repeat; width:71px; height:71px; color:#0154a6; text-align:center; line-height:10px; margin-top:10px }
.news_inf dl dt h1{ font-size:33px; line-height:12px }
.news_inf dl dt em{ font-style:normal; font-size:12px; font-weight:normal}
.news_inf dl dd{ float:right; width:90%}
.news_inf dl dd h5{ font-size:16px; font-weight:bold; width:100%;line-height:20px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news_inf dl dd h5 a{ color:#000}
.news_inf dl dd p{ font-size:14px; color:#737373; line-height:20px; height:40px; overflow:hidden}
.news_inf ol { width:20%; float:right; margin-right:1%; padding-top:15px;}
.news_inf ol p{padding-bottom:53.2%; position: relative;}
.news_inf ol p  img {
 position: absolute;
 width: 100%; height:100%
}

.page_list{ width:60%; text-align:center; margin:auto; padding-bottom:15px;}

.bt dl{ width:100%; background:url(../images/news1_r2_c2.jpg) left top no-repeat; margin-top:30px;  border-bottom:1px solid #eee; padding:35px 0 25px 0; color:#3C3C3C; font-size:28px; overflow:hidden}
.bt dl dt{ float:left;}
.bt dl dt em{ font-style:normal; color:#0154a6; border:1px solid #0154a6; padding:4px 8px; font-size:14px; font-weight:normal}
.bt dl dd{ float:right; font-size:14px;}

.yewu_pest dl{ background:#F2F2F2; padding:8px; overflow:hidden; margin-top:15px}
.yewu_pest dl dt{ overflow:hidden; text-align:center; margin:auto}
.yewu_pest dl dt p{padding-bottom:106.4%; position: relative;}
.yewu_pest dl dt p  img {
 position: absolute;
 width: 100%; height:100%; left:0px; 
}
.yewu_pest dl dd{ width:96%; text-align:center; margin:auto; padding:10px 0; overflow:hidden}
.yewu_pest dl dd h5{font-size:16px;  width:100%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#3d3d3d; margin:0; padding-bottom:8px;}
.yewu_pest dl dd p{ background:#0154a6; font-size:16px; color:#fff; padding:6px 12px 6px 12px; width:110px; text-align:center; margin:auto}

.case_bg{ background:url(../images/ad5_r3_c1.jpg) center no-repeat; padding:85px 0; margin-top:30px}

.img-scroll { position:relative; margin-top:35px; width:100%; height:341px; margin-bottom:30px}
.img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:77px; height:26pxpx;
 bottom:2%; z-index:10000 }
.img-scroll .prev { left:15px}
.img-scroll .next { left:110px}
.img-list { position:relative; width:100%; height:;  overflow:hidden; text-align:center; margin:auto }
.img_list1{ width:100%; overflow:hidden; }
.img_list1 dl{width:100%;  overflow:hidden;}
.img_list1 dl dd{ text-align:left;   float:left;  position:relative; overflow:hidden; width:100%; margin:0 }
.yewu01 img{ width:100%}
.sh_inf { text-align:left; float:left}
.sh_inf h5{ font-size:36px; color:#fff; font-weight:bold; padding-bottom:30px;}
.sh_inf p{ font-size:15px; color:#fff; text-align:left; line-height:30px; padding-bottom:10px}
.sh_inf p img{ float:left; margin-right:10px}

@media only screen and (max-width:1199px){
		    
			

		}

		
@media (max-width:1024px){
	.pnone{ display:none}
	
.one_nav{ position:relative; z-index:2000; margin-top:24%}
.one_navv{ position:relative; z-index:2000; margin-top:20%}

.about	 dd	 p{ float:left; border-right:1px solid #E0E0E0;  padding-right:16px;  font-size:24px; font-weight:bold; color:#0154a6; text-align:center}
.about_text{ width:80%; float:right; text-align:left; font-size:16px; line-height:30px; color:#000000; height:160px; overflow:hidden}
.about_us_bot dd span{ width:18%; height:44px; background:#0254A6; display:block; line-height:44px; text-align:center; font-size:16px; float:left; margin-right:10px}
.news_inf dl dd{ float:right; width:86%}
.img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:77px; height:26pxpx;
 bottom:0%; z-index:10000 }
.sh_inf p{ font-size:15px; color:#fff; text-align:left; line-height:24px; padding-bottom:3px}

}		
		
		@media only screen and (max-width:990px){
		    nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after,
		    nav.navbar.bootsnav ul.nav > li.dropdown.on > a.dropdown-toggle:after{ content: " "; }
		    .dropdown-menu.multi-dropdown{ left: 0 !important; }
		    nav.navbar.bootsnav ul.nav > li:hover{ color:#fff }
		    nav.navbar.bootsnav ul.nav > li > a{ margin: 0; }
			


		}



@media (max-width: 768px){
	.nav_bg{ background:#0254A6 ; height:50px; overflow:hidden; line-height:50px}
.about_left{ background:none; background-size:100%  overflow:hidden}
.about_text{ width:100%; float:none; text-align:left; font-size:16px; line-height:30px; color:#000000; height:auto}
.about_us_bot{  padding:0% 0 0% 0% ; text-align:left; clear:both}
.about_us_bot dt{width:100%;}
.about_us_bot dt img{ float:left}
.about_us_bot dd{ width:100%; padding-top:3%; padding-bottom:0%; clear:both }
.about_us_bot dd span{ width:28%; height:44px; background:#0254A6; display:block; line-height:44px; text-align:center; font-size:16px; float:left; margin-right:10px}
.about_us_bot dd span a{ color:#fff;}
.about_us_bot dd  p{ float:right; text-align:left; font-size:14px; color:#3d3d3d}
.mt40{ margin-top:15px}
.main_yw{ background:url(../images/bg1.png) ; overflow:hidden}
.yewu1 dl{ width:88%; float:none; padding-top:4%; text-align:center; margin:auto}
.yewu1 dl dd{ text-align:left}
.yewu1 dl dd h1{ font-size:30px; font-weight:bold; line-height:50px}
.show_yes dl{ width:47%; float:left; margin-left:2%; background:url(../images/index_r14_c19.png); padding:20px; height:180px; overflow:hidden}
.news_inf ol { width:23%; float:right; margin-right:1%; padding-top:15px;}
.news_inf dl { float:left;  width:76%;  padding-left:3%; margin-top:8px}
.news_inf dl dd{ float:right; width:84%}
.case_bg{ background:url(../images/bg1.png) center ; padding:40px 0; margin-top:30px}

.img-scroll { position:relative; margin-top:5px; width:100%; height:480px; margin-bottom:90px}
.img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:77px; height:26pxpx;
 bottom:-20%; z-index:10000 }
.img-scroll .prev {  left:35%}
.img-scroll .next {  left:46%} 
}

@media (max-width:·480px){
	.log1{ margin-top:3%;}

	.log1 img{  display:block; text-align:center; margin:auto;width:80%; float:left; }
	.nav_bg{ display:block}
	.index_1920{ margin-top:4%}	

.about_us_bot dd span{ width:14%; height:33px; background:#0254A6; display:block; line-height:33px; text-align:center; font-size:12px; float:left; margin-right:2px; margin-top:4px;}

.one_nav{ margin-top:20%}
.about dt{ float:none; text-align:center; margin:auto}	
.about dt img{ width:60%; text-align:center; margin:auto; margin-left:3%}
.about	 dd{ display:none}
.bot_nav dl{ overflow:hidden; width:90%; clear:both; text-align:center; margin:auto; padding-bottom:10px}
.bot_nav dl dt{ width:100%; float:none; margin-right:0px; text-align:left}
.bot_nav dl dd{ width:100%}
.bot_nav img{ display:none}
.news_inf dl { float:none;  width:97%;  padding-left:3%; margin-top:15px}
.news_inf dl dd{ float:right; width:76%}
.news_inf ol{ display:none}
.index_19201{  position:relative;  background:none; }
.pest_bg{ background:none;}
.bt dl dt{  margin-left:3%; margin-right:3%}
.bt dl dd{  margin-right:3%}
.yewu_pest dl dd p{ background:#0154a6; font-size:14px; color:#fff; padding:6px 12px 6px 12px; width:90px; text-align:center; margin:auto}
.yewu_pest dl dd{ width:96%; text-align:center; margin:auto; padding:3px 0 10px 0; overflow:hidden}
.img-scroll { position:relative; margin-top:-15px; width:100%; height:380px; margin-bottom:60px}
.img-scroll .prev {  left:27%}
.img-scroll .next {  left:48%} 
.main_yw{ padding:65px 0px 35px 0; overflow:hidden; margin-top:-40px；}

}

/********  //新增底部样式   **********/
footer{overflow: hidden;padding: 65px 0 30px;background: url(../images/pic19.png) center top no-repeat;-webkit-background-size: cover;background-size: cover;}
footer .footnav p{border-top: 1px solid rgba(255,255,255,0.1);margin-top: 22px;padding: 30px 0;}
footer .footnav p a{line-height: 30px;color: #000;position: relative;padding-right: 32px;}
footer .footnav p a:before{width: 1px;height: 14px;background: #000;position: absolute;content: '';left: -16px;top: 50%;margin-top: -7px;}
footer .footnav p a:first-child:before{display: none;}
footer .address{padding-top: 14px;line-height: 36px;color: #000;margin-left: 11.7%;}
footer .ewm{padding-top: 17px;}
.fl{float: left;}
.fr{float: right;}
.w_1366{width: 95%;margin: auto;position: relative;max-width: 1366px;}

@media screen and (max-width:991px){
	.footnav,footer .address,footer .ewm,.copyright .w_1366> .fl{width: 100%;text-align: center;}
	footer .address{display: block;margin: 0;}
	footer .footnav p,.list_tuwen{padding: 15px 0 0;}
	footer{padding: 25px 0;}
	.footnav img{max-width: 100%}
	.copyright .w_1366> .fl {float: none;}
	.copyright .w_1366> .fl span,footer .address{display: block;line-height: 22px;}
	.tit_ys{display: none;}
	.main_yw{background-color: #2d2d2d;}
}
.location{border-bottom: 1px solid #ededed;}
.location a{position: relative;display: inline-block;color: #333;line-height: 35px;padding: 15px 0;float: left;margin-left: 5.7%;}
.location a:first-child{margin-left: 0;}
.location a:after{width: 100%;height: 2px;background: #09366D;content: '';position: absolute;left: 0;bottom: -1px;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition:all 0.6s ease 0s; transition:all 0.6s ease 0s;}
.location a:hover:after,.location a.on:after{-webkit-transform: scaleX(1);transform: scaleX(1);}
.location a:hover,.location a.on{color: #09366D;}
.list_aboutOne{background: url(../images/aboutbg.jpg) center  bottom no-repeat;}
.list_aboutOne h5.fz30{margin: 4px 0 10px;text-align: center;font-weight: bold;line-height: 40px;position: relative;padding: 50px 0;}
.list_aboutOne h5.fz30:after{width: 38px;height: 4px;background: #09366D;content: '';position: absolute;left: 50%;margin-left: -19px;bottom: 0;animation: h5scaleX 2s ease-in-out infinite;}
@keyframes h5scaleX{
	0%{transform: scaleX(0);}
	50%{transform: scaleX(1);}
	100%{transform: scaleX(0);}
}
.aboutOneTxt{line-height: 32px;color: #666;padding-bottom: 70px;}
.Onetxt{text-indent: 2em;margin-top: 30px;}
.fz30{font-size: 30px;}

.list_contact ul{padding: 74px 0;}
.list_contact ul li{width: 33.33%;text-align: center;position: relative;}
.list_contact ul li .ico{width: 40px;height: 40px;background-image: url(../images/contico.png);margin: auto;background-repeat: no-repeat;}
.list_contact ul li:nth-child(1) .ico{background-position: 3px 3px}
.list_contact ul li:nth-child(2) .ico{background-position: 6px -70px}
.list_contact ul li:nth-child(3) .ico{background-position: 2px -150px}
.list_contact ul li .tit{color: #3a3a3a;line-height: 28px;}
.list_contact ul li .txt{margin: 6px 0 11px;color: #717171;line-height: 24px;}
.list_contact ul li:nth-child(2):after,.list_contact ul li:nth-child(2):before{width: 1px;height: 98px;background: #efefef;content: '';position: absolute;top: 50%;margin-top: -49px;}
.list_contact ul li:nth-child(2):after{right: 0}
.list_contact ul li:nth-child(2):before{left: 0}
.e-map{height: 655px;width: 100%;}

/*荣誉图片列表*/
ul{list-style: none;}
.honor-pic-list{display: flow-root;margin-bottom: 20px;}
.honor-pic-list li{float: left;width: 32%;margin: 0 0 37px 2%;border: 1px solid #ccc;-webkit-box-sizing: border-box;box-sizing: border-box;}
.honor-pic-list li:nth-child(3n+1){margin-left: 0;}
.honor-pic-list li a{display: block;border: 14px solid #eee;border-right-color: #f2f2f2;border-top-color: #ddd;}
.honor-pic-list li .pic{overflow: hidden;}
.honor-pic-list li .pic em{display: block;padding-top: 64%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.honor-pic-list li:hover .pic em{transform: scale(1.05);}

.inpage-title{padding-bottom: 38px;margin-bottom: 40px;color: #09366D;line-height: 40px;position: relative;}
.inpage-title:after{content: "";position: absolute;left:0;bottom: 0;width: 50px;height: 2px;margin-left: -25px;background-color: #09366D;}

/*  news list   */
.list_news{padding-bottom: 63px;}
.list_news li{padding: 50px 0;border-bottom: 1px solid #e9e9e9;}
.list_news li .pic{transition: 0.5s;background: #f5fafd;width: 95px;height: 95px;text-align: center;}
.list_news li .pic *{display: block;color: #09366D;}
.list_news li .pic .time{padding-top: 9px;font-size: 46px;font-family: 'Conv_DIN Alternate Bold_0';line-height: 56px;}
.list_news li .txt{padding-left: 125px;}
.list_news li .txt *{display: block;}
.list_news li .txt h6{margin-bottom: 11px;color: #3a3a3a;font-weight: bold;line-height: 30px;}
.list_news li .txt span{color: #717171;line-height: 24px;height: 48px;overflow: hidden;}
.list_news li:hover .pic{background: #09366D;}
.list_news li:hover .pic *{color: #fff;}
.list_news li:hover .txt h6,.conPageTile a:hover,.conPageSwiper a:hover h6{color: #09366D;-webkit-transform: translateX(5px);transform: translateX(5px);}

.page{text-align: center;margin-bottom: 80px;}
.page a{border:1px solid #e9e9e8;display: inline-block;line-height: 38px;width: 38px;text-align: center;color: #3a3a3a;margin: 0 5px;}
.page a.pagebtn{width: 88px;}
.page a.on{background: #09366D;color: #fff;border-color: #09366D;}
.page a:hover{border-color: #09366D;color: #09366D;}

/*   news  artclie   */

.cont_Ntitle{padding: 55px 0 40px;font-weight: bold;color: #3a3a3a;font-size: 32px;line-height: 42px;text-align:center}
.cont_share .time{color: #999;}
.cont_share .time span{margin:0 10px}
.cont_share{border-bottom: 1px solid #ededed;line-height: 26px;color: #999;padding-bottom: 44px;}
.cont_share .share .bshare-custom a{opacity: 0.5;filter: alpha(opacity=50); width: 26px !important;height: 26px !important;float: left;margin: 0 0 0 26px !important;padding: 0  !important;background-image: url(../images/share.png) !important;}
.cont_share .share .bshare-custom a.bshare-weixin{background-position: 0 0;}
.cont_share .share .bshare-custom a.bshare-sinaminiblog{background-position: -56px 0;}
.cont_share .share .bshare-custom a.bshare-qqim{background-position: -109px 0;}
.cont_share .share .bshare-custom a:hover{opacity: 1;filter: alpha(opacity=100);}
.cont_main {padding: 42px 0 80px;color: #666;line-height: 32px;}
.cont_main img,.cont_main iframe,.cont_main table{display: block;max-width: 100%;height: auto !important;margin: auto;}
.conPage{background: #f7f7f7;}
.conPageTile{padding: 75px 0 24px;border-bottom: 1px solid #ededed;line-height: 42px;}
.conPageTile h6{font-weight: bold;color: #333;font-size: 32px;}
.conPageTile a{color: #666;}
.conPageTile a em{font-family: simsun;padding-left: 7px;}
.conPageSwiper{margin: 30px 0 74px;width: 100%;}
.conPageSwiper a,.conPageSwiper a *{display: block;line-height: 30px;}
.conPageSwiper a .time{color: #999;}
.conPageSwiper a h6{padding: 16px 0;color: #333;font-weight: bold;}
.conPageSwiper a .txt{color: #666;height: 60px;overflow: hidden;}
.conPageSwiper:after,.conPageSwiper:before{width: 2px;height: 139px;content: '';position: absolute;background: url(../images/contico.jpg) no-repeat;top: 50%;margin-top: -70px;}
.conPageSwiper:after{left: 67.66%}
.conPageSwiper:before{left: 31.33%}

/****.     list.      ****/
.fz26{font-size: 26px;}
.proUl{padding-bottom: 20px;}
.proUl li{width: 32%;margin-left: 2%;margin-bottom: 30px;overflow: hidden;}
.proUl li:nth-child(3n+1){margin-left: 0;}
.proUl li a{display: block;position: relative;}
.proUl li a *{display: block;}
.proUl li a .img{padding-bottom: 66%;}
.proUl li a .txt{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.5);top: 100%;left: 0}
.proUl li a .txt i{color: #fff;line-height: 30px;-webkit-transform: translateY(-50%);transform: translateY(-50%);position: absolute;top: 50%;left: 0;text-align: center;width: 100%;}
.proUl li a:hover .txt{top: 0}