@charset "utf-8";
/* CSS Document */
ol, ul, li {
    list-style-type: none;
}
.top_bg{ width:1005; background:#0A3965; height:36px; line-height:36px; color:#BAC0CC}
.top_bg a{ color:#BAC0CC}
.top_bg p{ float:left; text-align:left}
.top_bg span{ float:right; text-align:right}
.log_nav{ padding-top:20px;  width:100%}
.log{ float:left; }
.log img{}
.nav_right{ width:50%; float:right; padding-top:5px; overflow:hidden}
.nav_right dl{ width:47%; float:left; margin-right:6%}
.nav_right dl:last-child{margin-right:0}
.nav_right dl dt{ width:9%; border-right:1px  dashed #3780B5; word-wrap: break-word; letter-spacing: 5px; color:#286099; font-size:16px; float:left}
.nav_right dl dd{ width:87%; float:right; padding-top:1%; overflow:hidden}
.nav_right dl dd a{ width:33.3%; display:block; float:left; line-height:30px; text-align:center; color:#434343}

.nav_bg{ width:100%; background:#286099; text-align:center; margin:auto; display:none }

.rslides div{ display:none}

.js_news{ width:46%; float:left; margin-top:20px; position:relative; }
.js_news img{ width:100%}
.news_qh{ width:53%; float:right; overflow:hidden;margin-top:20px;}
.inf{ width:96%; text-align:center; margin:auto}


.tabClick{ overflow: hidden; width:100%; padding-top:0.1rem}
    .tabClick li{ height:40px; margin-left:0px; margin-right:0px; line-height: 40px; width: 100px; float: left; text-align: center; font-size:16px; width:100px; border:1px solid #DADADA ;}
    .tabClick li.active{ color: #025392; transition: 0.1s; font-weight: bold; height:40px; line-height: 40px; background:#fff; width: 100px; float: left; text-align: center; font-size:16px; width:100px; border-top:1px solid #DADADA ;border-bottom:1px solid #fff ;}
    .tabCon{ overflow: hidden; border-left:1px solid #DADADA ;border-right:1px solid #DADADA ;border-bottom:1px solid #DADADA ;}
    .tabBox{ position: relative; width:100%  }
    .tabList{word-break: break-all; width:100%;float:left; }
    .lineBorder{ height: 2px; overflow: hidden; background:url(../images/hr.jpg) repeat-x; margin-top:-12px}
    .lineDiv{ background:url(../images/hr.jpg) repeat-x}
.wrapp{ width:100%; text-align: center; margin:auto}
.tabClick ol a{ color:#333}


.tabList_div{ width:540px; margin-left:0.3%}
.tabList_div h5{ text-align:left; font-size:16px;white-space:nowrap; text-overflow:ellipsis; font-weight:bold; overflow:hidden; line-height:30px;}
.tabList_div em{ color:#999998}
.tabList_div p{ height:40px; overflow:hidden; text-align:left; line-height:20px; color:#717171;  }
.tabList_div p a{ color:#D6352D; text-decoration:underline}
.tabList dl{ width:560px;   clear:both; margin-left:0.3% }
.tabList dd {  text-align:left;  width:100%}
.tabList dd h1{ width:80%; float:left; margin-left:0px; margin-right:0px;}
.tabList dd p{ float:left; width:80%;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;line-height:26px;background: url(../images/index_r6_c15.jpg) 0 10px no-repeat;; padding-left:10px; text-align:left}
.tabList dd   span{ float:right; width:15%;line-height:26px;}
.tabList dd  a{ color:#333}
.ad_show dl{ width:100%; padding-top:30px;}
.ad_show dl dd{ width:20%; float:left;}
.ad_show1 dl{ width:100%; padding-top:30px;}
.ad_show dl dd img{ text-align:center; margin:auto}
.ad_show1 dl dd{ width:50%; float:left;  overflow:hidden; }
.ad_show1 dl dd img{ float:left}
.ad_show1 dl dd:last-child img{ float:right}

.links_top{ width:100%; background:url(../images/bg1.jpg)  repeat-x; height:40px;  font-size:20px; font-weight:bold; overflow:hidden; margin-top:40px}
.links_top p{ background:#fff;  text-align:center; margin:auto; width:100px; margin-top:10px;}
.links_bot{width:100%; padding-top:10px; line-height:24px; text-align:left;}
.links_bot a{ padding:0 10px; color:#333}

.inf_index{-moz-box-shadow:0 0 15px #e8e6e6; -webkit-box-shadow:0 0 15px  #e8e6e6; box-shadow:0 0 15px  #e8e6e6; margin-top:40px;   }


.w25{ width:28%; float:left;margin-left:3.5%; margin-top:35px;}
.w251{  }
.w25_top{ width:100%; background:url(../images/index_r11_c1.jpg) left bottom no-repeat; height:35px; overflow:hidden; text-align:center; margin:auto }
.w25_top p{ float:left; text-align:left; font-size:16px; color:#333; font-weight:bold; line-height:30px}
.w25_top span{ float:right ;line-height:35px; font-size:14px;font-weight:bold;}
.w25_top span a{ color:#9A999E; font-family:Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace}
.w528_bot{ width:100%; clear:both; overflow:hidden}
.div_ol{ width:100%; padding-top:5%; overflow:hidden; color:#898989; font-size:14px; line-height:20px;}
.div_ol figure{ float:left; width:30%}
.div_ol figure img{ width:103px; height:68px }
.div_ol div{ width:55%; float:right}
.div_ol div h2{ font-size:14px; line-height:21px; height:42px; margin-top:0px; margin-bottom:0px;text-align:left; overflow:hidden}
.div_ol div h2 a{ color:#1372D0; font-weight:bold }
.div_ol div span{ display:block; text-align:left; line-height:20px;overflow:hidden; width:100%; font-size:12px; color:#848484}
.w528_bot dl{ width:100%; overflow: hidden; clear:both;  margin-bottom:0; padding-top:8px}
.w528_bot dl dd{ text-align:left;  line-height:30px; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis }
.w528_bot dl dd  a{color:#444444}
.w528_bot dl dd  a:hover{color:#004a90}
.right_r{ float:right}
.copy_bg{ width:100%; background:#0A3965; margin-top:40px; padding:33px  0 23px 0}
.copy_bg dl{ width:80%; float:left}
.copy_bg dl dt{ float:left; margin-right:60px; padding-top:15px;}
.copy_bg dl dd{ text-align:left; color:#fff; font-size:14px; line-height:25px; padding-top:10px;}
.copy_bg dl dd p{ padding-top:15px;}
.copy_bg dl dd a{ font-size:16px; font-weight:bold; line-height:35px;color:#fff; }
.copy_bg_ol{ float:right; padding-top:15px;}

.ad_img{ width:100%; overflow:hidden; position:relative; z-index:1}
.ad_img img{width:100%;}
.pest{ padding-top:20px}
.pest_20{ width:19%; float:left; background:#F1F1F1; padding-bottom:80px}
.pest_20_top{ width:100%; background:#0E3860; padding:18px 0; overflow:hidden; color:#fff; font-size:20px; font-weight:bold; text-align:center}
.pest_20_top em{ font-size:15px; text-align:center; font-weight:normal; font-style:normal; color:#a6afbb}
.pest_20_bot{width:76%; text-align:center; margin:auto;}
.pest_20_bot dl{ width:100%; text-align:center; margin:auto;}
.pest_20_bot dl dd{ width:100$; line-height:52px; border-bottom:1px dashed #DBDBDB; text-align:left; font-size:16px}

.pest_20_bot dl dd a{ color:#343434}
#nav_hv{color:#003399; font-weight:bold}
.pest_80{ width:81%; float:right}
.lj{ text-align:left; line-height:30px; padding-left:5%; font-size:12px; padding-top:15px;}
.pest_bt{ width:95%; border-bottom:1px solid #F1F1F1; overflow:hidden; color:#003399; padding-top:12px; font-size:20px;padding-left:5%; line-height:35px;}
.pest_inf{ width:95%; padding-left:5%; padding-top:10px;}
.pest_inf dl{ width:100%;}
.pest_inf dl dd{ text-align:left; line-height:44px; background:url(../images/index_r6_c15.jpg) 0px 16px no-repeat; padding-left:10px;border-bottom:1px dashed #DBDBDB;}
.pest_inf dl dd a{ color:#333}
.page{ width:60%; clear:both; overflow:hidden;   text-align:center; margin:auto  }
.about_us p{ text-align:left; text-indent:2em; padding-top:15px; padding-bottom:15px;}

.pest_inff{ width:95%; padding-left:5%; padding-top:20px;}
.pest_inff dl{ width:100%; padding-top:0px; padding-bottom:30px;border-bottom:1px dashed #DBDBDB; }
.pest_inff dl dt{ text-align:left; font-size:16px; line-height:30px}
.pest_inff dl dd{ text-align:left; font-size:12px; line-height:20px; color:#969696}
.pest_inff dl dd em{ font-style:normal; color:#003399; padding-left:10px}
.pest_inff dl dt a{ color:#333333; font-weight:normal}
.pest_infff{ width:95%; padding-left:5%; padding-top:20px;}
.newspset{ width:99%; text-align:center; margin:auto}
.newspset dl{ width:100%; clear:both; padding-bottom:20px; border-bottom:1px solid #eee; margin-top:15px; overflow:hidden}
.newspset dl dt{  float:left;margin-right:20px;}
.newspset dl dd{ text-align:left; color:#969696; font-size:12px}
.newspset dl dd em{ font-style:normal; color:#003399; padding-left:10px}

.newspset dl dd h5{ text-align:left; font-size:20px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.newspset dl dd h5 a{ color:#333}
.xq_left{ width:100%;text-align:center; padding-top:10px; overflow:hidden; clear:both}
.xq_left h1{ text-align:left; font-size:20px; color:#DDC676}
.rmm_bg{ background:#F7F7F7; overflow:hidden}

.xq_left H5{ font-size:25PX; text-align:center; color:#00359A; line-height:32px; font-weight:bold}
.xq_left time{ font-size:12PX; color:#c2c1c1; line-height:20px; text-align:center; width:100%; border-bottom:1px solid #eeeeee; padding-bottom:10px; display:block}
.xq_left time em{font-style:normal; color:#003399; padding-left:10px}
.xq_left p{ padding-top:15px; overflow:hidden; color:#666; font-size:14px; line-height:26px; height:auto; text-align:left}
.xq_left p img{ text-align:center; margin:auto; display:block}
.fenye{  overflow:hidden; margin-top:10px; width:100%; border-top:1px solid #eee; padding-top:15px;text-align:left; padding-bottom:20px}
.fenye a{color:#333; font-size:14px; line-height:30px;  }
.fenye a i{ float:left; padding-top:5px; margin-right:5px;}




@media (max-width:1024px){
	
.tabList_div{ width:470px; margin-left:0.1%}
.tabList dl{ width:470px;   clear:both; margin-left:0.1% }

}		
		
@media only screen and (max-width:990px){
		    


		}



@media (max-width: 768px){
	.pest_20_bot{ display:none}
	.nav_bg{ width:100%; background:#286099; text-align:center; margin:auto; display:block; margin-top:10px }
	.top_bg{ display:none}
	.nav_right{ display:none}
	.log{ float:none; width:100% }
	.log img{ text-align:center; margin:auto; width:80%; display:block}
	.js_news{ width:96%; float:none; margin-top:20px; position:relative;   overflow:hidden ;padding-top:10px;ext-align:center; margin:auto; padding-bottom:30px}
.js_news img{ width:100%}
.news_qh{ width:100%; float:none; margin-top:20px; overflow:none; text-align:center; margin:auto; }
.inf{ width:90%; float:none; margin-left:0px; text-align:center; margin:auto;}
.carousel-caption {
    right: 0%;
    left: 0%;
    width: 100%;
    background: url(../images/bg.png) repeat-x;
    height: 44px;
    line-height: 44px;
}
.carousel-indicators {
	position: absolute;
	bottom: 0px;
	left: 50%;
	z-index: 15;
	width: 60%;
	padding-left: 0;
	margin-left: -30%;
	text-align: center;
	list-style: none
}
.carousel-indicators li {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 1px;
	text-indent: -999px;
	cursor: pointer;
	background-color:#CCCCCC;
	background-color:#CCCCCC;
	border: 1px solid #ccc;
	border-radius: 10px
}
.carousel-indicators .active {
	width: 12px;
	height: 12px;
	margin: 0;
	background-color: #004a90
}
.carousel-caption {
	position: absolute;
	right: 0%;
	bottom: 0;
	left: 0%;
	z-index: 10;
	color: #fff;
	text-align: left; padding-left:10px;
}
.carousel-caption .btn {
	text-shadow: none
}
.tabList_div{ width:650px; margin-left:0.1%}
.tabList dl{ width:650px;   clear:both; margin-left:0.1% }
.ad_show dl dd{ width:49%; float:left; padding-bottom:3px; overflow:hidden; margin-right:0.5%; margin-left:0.5%}
.ad_show dl dd img{ width:100%}
.ad_show dl{ width:96%; padding-top:10px; text-align:center; margin:auto}
.ad_show dl dd:last-child{ display:none}
.ad_show1 dl{ width:96%; padding-top:10px; text-align:center; margin:auto}
.ad_show1 dl dd{ width:100%; float:left; padding-bottom:3px; overflow:hidden; }
.ad_show1 dl dd img{ width:100%}

.w25{ width:96%; float:none; text-align:center; margin:auto}
.w251{  margin-left:none}
.div_ol figure{ float:left; width:20%}
.div_ol div{ width:78%; float:right}
.div_ol{ width:100%; padding-top:4%; overflow:hidden; color:#898989; font-size:14px; line-height:20px;}

.div_ol figure img{ width:103px; height:68px }
.inf_index{-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; margin-top:20px;   }
.links_top{ width:96%; background:url(../images/bg1.jpg)  repeat-x; height:40px;  font-size:20px; font-weight:bold; overflow:hidden; margin-top:10px; text-align:center; margin:auto}
.links_top p{ background:#fff;  text-align:center; margin:auto; width:100px; margin-top:10px;}
.links_bot{width:96%; padding-top:5px; line-height:24px;  text-align:center; margin:auto}
.links_bot a{ padding:0 5px; color:#333; text-align:left; float:left}
.copy_bg{ width:100%; background:#0A3965; margin-top:20px; padding:33px  0 23px 0}

.copy_bg dl{ width:96%; float:none; text-align:center; margin:auto}
.copy_bg dl dt{ display:none}
.copy_bg dl dd{ text-align:center; color:#fff; font-size:12px; line-height:25px; padding-top:10px; width:100%}
.copy_bg dl dd p{ padding-top:15px;}
.copy_bg dl dd a{ font-size:14px; font-weight:bold; line-height:35px;color:#fff; }
.copy_bg_ol{ float:none; padding-top:15px; width:96%;text-align:center; margin:auto;}
.copy_bg_ol img{ text-align:center; margin:auto; display:block; }
.pest{ padding-top:0px}

.pest_20{ width:100%; float:none; background:#F1F1F1; padding-bottom:0}
.pest_20 dd:last-child{ border-bottom:none}
.pest_80{ width:96%; float:none; text-align:center; margin:auto}
.lj{ text-align:left; line-height:30px; padding-left:0%; font-size:12px; padding-top:15px;}
.pest_bt{ width:100%; border-bottom:1px solid #F1F1F1; overflow:hidden; color:#003399; padding-top:12px; text-align:left; font-size:20px;padding-left:0%; line-height:35px;}
.pest_inf{ width:100%; padding-left:0%; padding-top:10px;}
.pest_inff{ width:100%; padding-left:0%; padding-top:10px;}

.page{ width:80%; clear:both; overflow:hidden;   text-align:center; margin:auto  }



}
@media (max-width:480px){
	.wrapp{ width:96%; text-align: center; margin:auto}
.ad_img{ display:none}
.rslides div{ display: block}
.rslides p{ display:none}
.tabList_div{ width:320px; margin-left:0.1%}
.tabList dl{ width:320px;   clear:both; margin-left:0.1% }
.ad_show1 dl dd img{ float:none}
.ad_show1 dl dd:last-child img{ float:none}
.newspset dl dt{  float:none;margin-right:0px; width:100%}
.newspset dl dd{ text-align:left; color:#969696; font-size:12px; width:1005; padding-top:5px;}

}