body,td,th {font-size: 14px;}
body, div, p,img,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {padding:0px;margin:0px;}
.FontRed{color:#FF0000;}
h3{font-size:14px;}

li{list-style-type:none;}

img{border:0; }
.gray{color:#666666;}
a{color:#333;text-decoration:none;}
a:hover {text-decoration:none;color:#219950;}
a:active{text-decoration:none;}
.LineLink a{text-decoration:none;}
.LineLink a:hover {text-decoration:none;color:#219950;}
.ColorLink a {color:#c00108;}
.ColorLink a:hover {color:#c00108;}
p{line-height:180%;}
.div_wrapInner{width:1200px;margin:0 auto;}
.temp_tips{ text-align:left; padding:10px;color:#10B34C;font-weight:Bold;}
body{font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;width:100%;}
input,textarea{font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}
.hide,.none{display:none;}
input:focus{outline:none;}
/* clearfix */
.clearfix:after{content:" ";display:block;visibility:hidden;height:0;clear:both;}
.clearfix {clear:both;}
.clearbox {clear:both; width:996px; margin:0 auto; height:0; overflow:hidden;}
.clear {height:0; clear:both;overflow:hidden; }

/**common of header**/
.allWrap{width:100%; }
.div_topLinks{height:38px; line-height:38px; background:#fff; border-bottom:solid 1px #B6CCE2;box-shadow: 0px 3px 3px #B6CCE2}
.div_innerLinks{color:#707070; font-family:simsun; font-size:12px;margin-top:0;}
.div_innerLinks a{color:#707070;font-family:simsun;font-size:12px;}
.div_innerLinks .rLinks{float:right}
.div_headerBanner{height:140px; position:relative;}
.div_logo{position:absolute; top:30px;}

.div_weather{position:absolute; right:0;bottom:30px;}
.div_headNav{height:46px; background:#198E44; border-bottom:solid 3px #10B34C; position:relative;}
.ul_headNav{}
.ul_headNav li{width:160px; float:left; text-align:center;color:#fff; }
.ul_headNav li.last{background:none;}
.ul_headNav li a{font-size:16px; font-family:microsoft yahei;color:#fff; display:block;height:46px;zoom:1; position:relative; line-height:46px;}
.ul_headNav li a:hover,.ul_headNav li a.now{ background:#10B44D;color:#fff/*FFE500*/; text-decoration:none;}
.ul_headNav li span.icon_nav{width: 24px; height: 23px;display:inline-left; position:absolute; top:12px; left:15px;}
.ul_headNav li span.nav_text{padding-left:45px;}
.icon_nav_1 {background-position: -0px -0px;  }
.icon_nav_2 {background-position: -24px -0px;}
.icon_nav_3 {background-position: -48px -0px;}
.icon_nav_4 {background-position: -72px -0px;}
.icon_nav_5 {background-position: -96px -0px;}
.div_search{ width:220px;height:38px;padding-top:15px; position:absolute; right:0; top:-7px;}
.txt_searchword{width:140px;height:19px;  margin-left:20px;border:none;padding:2px 0;padding-left:18px;color:#a0a0a0; font-size:12px; line-height:19px;}
.btn_submit{ width:19px; height:23px;padding:2px;border:none;margin-left:6px;}
.frm_head_search input.active{color:#10B44D}
/**style of content**/
.div_wrap{min-height:250px;}
/**style of bottoms**/
.div_bottomLinks{ background:#EAF5E5; height:40px; line-height:40px;font-size:14px;margin-top:15px;}
.div_bottomLinks .div_wrapInner{margin-top:0;}
.dl_links dt{width:140px; text-align:center;color:#00853b;float:left;}
.dl_links dd{float:left;padding:0 28px;color:#00853b;border-left:solid 1px #fff;}
.dl_links dd a{color:#00853b}
.dl_links dd a:hover{color:#033}
.div_copyright{text-align:center;color:#fff;font-size:12px;background:#00853B;padding:5px 0}
.div_copyright a{color:#fff;}
.div_copyright a:hover{color:#FFE500}
.div_copyright .links{margin-bottom:10px;}
.div_copyright .links a{margin:0 5px}
.div_easyTools{display:none}


/**页面当前位置相关代码**/
.div_curPosition{height:37px; line-height:37px;border-bottom:solid 1px #E3E3E3;padding-left:20px;}
.div_curPosition h3{ font-weight:normal; line-height:37px;padding-left:25px;font-size:12px; color:#333; font-family:simsun}
.div_curPosition h3 a{font-size:12px; color:#333; font-family:simsun; margin:0 3px;}
.div_curPosition h3 a:hover{color:#219950}

/**公共部分响应式代码**/
@media screen and (max-width:980px){
	.div_wrapInner{width:100%;}
	.ul_headNav li{width:16%}
	.ul_headNav li span.icon_nav{left:8px;}
	.ul_headNav li span.nav_text{padding-left:0px;}
}
@media screen and (max-width:865px){
	.ul_headNav li{width:15.3%}
	.ul_headNav li span.nav_text{padding-left:10px;}
}
@media screen and (max-width:800px){
	.ul_headNav li{width:15%}
	.ul_headNav li span.icon_nav{display:none;}
	.ul_headNav li span.nav_text{padding-left:0;}
	.dl_links dt{width:auto;padding:0 1%;}
	.dl_links dd{padding:0 3%;}
}
@media screen and (max-width:768px){
	.ul_headNav li{width:14.7%}
	.dl_links dd{padding:0 1%;}
}
@media screen and (max-width:725px){
	.ul_headNav li{width:13.8%}
}
@media screen and (max-width:640px){
	.rLinks,.div_weather{display:none}
	.lLinks{text-align:center;width:100%;display:block}
	.div_headerBanner{position:inherit; height:auto;padding:20px 0;}
	.div_logo{position:inherit;text-align:center;height:auto;}
	.div_logo img{width:80%;margin:0 auto;}
	.div_headNav{height:92px;}
	.ul_headNav li{width:33%;}
	.ul_headNav li.li_govpub{background:none}
	.ul_headNav li span.icon_nav{display:block;left:18%}
	.ul_headNav li span.nav_text{padding-left:3%;}
	.div_search{bottom:0;top:auto; background:none;width:33%;}
	
	.txt_searchword{width:80%;margin-left:0; background:#fff;border:solid 1px #dedede;padding-left:10px;}
	.btn_submit{margin-left:3px;}
	.div_headerBanner{height:120px;}
	.div_logo{top:0}
}
@media screen and (max-width:580px){
	.txt_searchword{width:60%;}
	.ul_headNav li span.icon_nav{display:block;left:12%}
	.ul_headNav li span.nav_text{padding-left:15%;}
	.div_headerBanner{position:inherit; height:auto;}
	
}
@media screen and (max-width:520px){
	.div_bottomLinks{height:80px;}
	.dl_links dt,.dl_links dd{width:33%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;text-align:center;margin:0;padding:0;border:0;}
	.dl_links dt{ font-weight:bold;}
}
@media screen and (max-width:390px){
	.ul_headNav li span.icon_nav{display:block;left:8%}
	.ul_headNav li span.icon_nav{display:none}
}
@media screen and (max-width:360px){
	.txt_searchword{width:65%;padding-left:5px;}
	.span_techCompany{display:block; text-align:center;}
}
@media screen and (max-width:320px){
	.txt_searchword{padding-left:0px;}
}