/*-----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:8%}
.pest_bg{ width:100%; background:url(../images/ty_r2_c1.jpg) left bottom no-repeat;}
.index_1920{ width:100%; overflow:hidden; position:relative;clear:both;}
.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; margin-top: 1%;}
.about	 dd	 p{ float:left; border-right:1px solid #E0E0E0; line-height:26px;padding:0 10px;  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:10px}
.about_left{overflow:hidden;border-left: 2px dashed #afafaf;
    border-bottom: 2px dashed #afafaf;
    border-top: 2px dashed #afafaf;}
.about_text{ width:96%; float:right; text-align:left; font-size:16px; line-height:30px; color:#000000; margin-top: 2%;}
.about_us_bot{  padding:3% 0 0% 3%; text-align:left; clear:both;}
.about_us_bot dd{padding-bottom:10%; margin-left: 4px;}
.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{text-align:left; font-size:14px; color:#3d3d3d; padding: 2px 0 0 10px;}
.news_bg dl{ width:90%; text-align:center; margin:auto; padding:0 0 20px 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; margin-left: 86px;}
.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:64px 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;}
.show_yes dl:hover{ background:url(../images/index_r14_c99.png);}
.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}

}
/*导航*/
.navbox{height:80px;position:relative;z-index:9;margin:auto;background:#005dafa8;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;font-family:'微软雅黑';}
.nav{width:88%;margin:0 auto;height:80px;list-style:none;}
.nav li{ width:8%;float:left;height:80px;position:relative;list-style:none;}
.nav li:hover{ background: #00317dab;}
.nav li.last{background:none;}
.nav li a{ width:8%;text-align:center;}
.nav li a:hover{ text-decoration: none; color: #00ff60;}
.nav li a span{display:block;line-height:80px;font-size:16px;color:#ffffff;cursor:pointer;text-align:center;}
.hover_menu{text-decoration:none;width:143px;background:url(images/menu_hover.jpg);height:40px;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:80px;background: #004a8ccc;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.menu_pro_bg{width:825px;height:235px;background:url(images/menu_pro_bg.png) no-repeat;}
.menu_pro_main{width:765px;margin:auto;padding-top:12px;}
.menu_pro_li{ float:left;}
.menu_li_txt{line-height:30px;font-size:14px;color:#696969;}
.menu_li_txt font{font-size:14px;color:#bb1721;}
.menu_li_txt a{color:#fff;text-decoration:none;}
.menu_li_txt a:hover{color:#696969;text-decoration:underline;}
.menu_news_bg{width:480px;min-height:180px;background:url(images/menu_news_bg.png) no-repeat;}
.menu_news_main{width:440px;margin:auto;padding-top:12px;}
.menu_news_li{padding:0px 32px 0 13px;margin-right:30px;float:left;border-right:solid 1px #cccccc;}
.menu_news_img{float:left;text-align:left;color:#bb1721;line-height:30px;font-size:14px;}
.menu_news_li2{padding:0px 30px;height:150px;float:right;border-left:solid 1px #cccccc;}
.menu_news_img2{float:left;margin-left:30px;text-align:left;color:#bb1721;line-height:30px;font-size:14px;}
.menu_news_li3{padding:0px 25px;height:150px;float:right;border-left:solid 1px #cccccc;}
.menu_news_img3{float:left;margin-left:10px;text-align:left;color:#bb1721;line-height:30px;font-size:14px;}
/*导航结束*/
/* 底部样式css */
.container {width: 80% !important}
.container_top{ margin: 3% 0 1% 0;}
.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    z-index: 10;
    position: relative;
}

.container:after {
    content: '';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.btn-blue,
.btn-blue-border:hover {
    color: #FFF !important;
    background: #3ba3ff !important;
    border: 2px solid transparent !important;
}
.btn-blue:hover,
.btn-blue-border {
    color: #7ac1ff !important;
    background-color: transparent !important;
    border: 2px solid #3ba3ff !important;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.btn-group-lg>.btn, .btn-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
}
.adaction {
    background: #1e88e5;
    background-position: center bottom;
    background-repeat: repeat-x;
}
.adaction .container {
    padding-top: 30px;
    padding-bottom: 30px;
}
.adaction p {
    color: #FFF;
    font-size: 24px;
    line-height: 46px;
    float: left;
}
.adaction .btn {
    float: right;
}
.foot {
    background-color: #0254a6;
}
.foot h4 {
    color: #FFF;
    font-size: 16px;
    margin-bottom: 10px;
    font-weight: normal;
}
.foot a {
    color: #ccc;
    font-size: 14px;
}
.foot .phone .fa {
    margin-right: -10px;
}

.foot .phone {
    color: #ffa500;
    font-size: 16px;
    font-weight: bold;
}
.foot .fa-phone img{
    float:left;
}
.foot .btn-green {
    margin: 10px 0;
    padding: 5px 12px;
    color: #EEE;
    background-color: #339E60;
}
.foot .btn-green .fa {
    margin-left: 5px;
    color: #DDD;
}
.foot .links {
    max-height: 166px;
    overflow: hidden;
}

footer {
}
footer .container {
    position: relative;
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid #333;
}
footer .copy {
    color: #737373;
    font-weight: 400;
    line-height: 30px;
    margin-bottom: 0;
    float: left;
}
footer .copy span {
    color: #777;
    margin: 0 10px;
}
footer .footer-link {
    font-style: 400;
}
.space { padding: 38px 0;
}
.col-xs-2 {
    width: 13.66666667%;
    float: left;
}
.col-xs-6 {
    width: 50%;
    float: left;
    line-height: 26px;
    font-size: 14px;
}
.col-xs-6 a:hover{ color: #fbb900;}
ul.footer_social_links {
    float: right;
    padding: 0px;
    margin: 0px 0px 0px 0px;
}
.footer_social_links li {
    float: left;
    padding: 0px 10px;
    border-left: 1px solid #afafaf;
    list-style: none;
    line-height: 20px;
    margin-top: 5px;
}
.footer_social_links li:first-child {
    border-left: 0;
}
.footer_social_links a {
    margin-top: 10px;
    font-size: 14px;
    color: #dadada;
    text-align: right;
}
.footer_social_links a:hover {
    color: #fbb900;
}
.foot a:hover{ color: #fbb900;}
/* 底部样式css结束*/