section{ width: 100%; margin: 0 auto; padding-top:10px; top: 10%; height: 50%;  }
#main{ background: #fff; width: 100%;padding:0 5px;}
@media (min-width: 992px){
#main{ background: #fff; width: 45%;padding:0 5px; margin:0 auto;}
}
.logo{ width: 100%;text-align: center;}
.logo img{ width: 100%;}
.search{ margin-top: 10px; }
.search .hd{ height:38px; line-height:38px; background:#d4d2d2;  border-bottom:1px solid #ddd;  position:relative;border-top-left-radius: 5px;
border-top-right-radius:5px; margin-bottom: 7px;}
.search .hd ul{ float:left;  position:absolute;  padding: 0 10px; width: 100%;  }
.search .hd ul li{ float:left;  cursor:pointer; color: #000; width: 50%; text-align: center; display: block;  }
.search .hd ul li.on{ height:36px;  background:#fff;  color: #ED6C00; margin-top: 2px; border-bottom: #d4d4d4 1px solid;  }
.search .bd ul{  zoom:1; margin-top: 2px;  }
.search .bd li{   }
.search .bd li .date{ float:right; color:#999;  }
.main_wap{ width: 100%; }
.main_wap .chose{ margin-bottom: 7px;}
.main_wap .chose label{width:30%;height:42px;line-height:42px; background: #D4D4D4;display:inline-block; text-align:center;float:left; border: #c4c4c4 1px solid; border-right: none;}
.main_wap .chose input{width:100%;height:42px; padding-left: 6px;}
.grabble{   margin-top: 15px; width: 100%; text-align: center;}
.grabble input{ margin: 0 auto; background: #ed6c00; border-radius: 5px; border: none; color: #fff; font-size: 24px; padding:2px 15px;  display: block; }
.grabble1{   margin-top: 15px; width: 100%; text-align: center;}
.grabble1 input{ margin: 0 auto; background: #ed6c00; border-radius: 5px; border: none; color: #fff; font-size: 24px; padding:2px 15px;  display: block; }
.main_wap .chose .qi{ background:url(../img/s2.jpg) no-repeat right; }
.main_wap .chose .end{background: url(../img/z.jpg) no-repeat right;}
/**/
#wap_search{ background: #fa6900; width: 100%; margin-top: 5px; overflow: hidden; padding-bottom: 10px;}
#wap_search .hd{ width: 100%; border-bottom: #fff 1px solid; overflow: hidden;  padding:2px 0.5% 0 ;}
#wap_search .hd li{ float: left; width: 50%; text-align: center; color: #fff; line-height: 40px; font-size: 14px;  }
#wap_search .hd li.on{ background: #fff; border-radius:1px ; color: #000;width: 50%;}
#wap_search .border_l{ border-left: #fff 1px solid;}
#wap_search .bd{ padding:10px 5px;}
#wap_search .chose{ float: left;   width: 85%;  text-align: center; }
#wap_search .chose label{ width: 35%; height: 42px; line-height: 42px;   float: left; background: #f5f3f3; border: #c6c4c4 1px solid; border-right: none; font-size: 14px; }
#wap_search .chose label span{ color: #db0f0f;}
#wap_search .chose input{float: left; width: 65%; height: 42px; font-size: 14px; padding-left: 5px; background: #fff; border: #c6c4c4 1px solid;  }
#wap_search .sub,#wap_search .sub1{ float: left;  width: 15%;}
#wap_search .sub input,#wap_search .sub1 input{ background: #fff; border: #c6c4c4 1px solid; border-left: none; font-size: 16px;  width: 100%;height: 42px; text-align: center;}
.wap_m{ padding: 5px; width: 100%; position: relative;}
.wap_title{ float: left; color: #fa6900; font-size: 16px; font-weight: bold; }
.wap_list{float: right; }
#examine{ background: #fa6900; padding: 2px 5px; border-radius:5px ; color: #fff; font-size: 14px;}
#examine a{ color: #fff;}
#contentid{ display: none; }
.classify{width:100%; border:1px solid #ddd; overflow: hidden; background:#FA6900;  position:relative;  font-size: 14px; padding:3px 5px 0 5px;}
.classify li{ float: left;height:36px; line-height: 36px;}
.classify li a{  text-align: center; display: block; padding: 0 15px; color: #000;}
.classify li a:hover{ background: #fff; color: #000;}
.classify .current{ background: #fff; }
.subclassify{ padding: 10px;width: 100%; border:1px solid #ddd; overflow: hidden; border-top: none;  font-size: 14px;}
.subclassify li{ float: left;  text-align: left;  line-height: 30px; padding: 0 15px; }
/*list*/
.list{ clear: both; padding: 10px 5px; margin-bottom:80px;}
.list_n{ border: #C9C7C7 1px solid; padding: 5px;  margin-bottom: 10px;}
/*.nonstop{ color: #C30000;text-overflow:ellipsis;  white-space:nowrap; overflow:hidden;}*/
.nonstop{ color: #000000;text-overflow:ellipsis; }
.revolve{ color: #0000FF;text-overflow:ellipsis;  white-space:nowrap; overflow:hidden;}
.list_m p{ line-height: 23px;}
.list_m h3 span{ color: #C30000;}



.about_t{ margin: 10px 0; background: url(../img/li_bg.jpg) repeat-x; width: 100%;border:#d7d7d7 1px solid; height: 38px; padding-left: 3px;}
.about_t h4{ background: url(../img/li_b.jpg) repeat-x; width: 90px; text-align:center; height: 38px; line-height: 38px; color: #fff;}
.about_lx dl dd{ line-height: 30px;}
.about_lx dl dt{ /*color: #c30000; font-weight:bold;*/}
.about_lx dl .red{ color: #c30000; font-weight:bold;}
.about_shdz p,.about_xhdz p{ line-height: 30px; padding-left: 10px;}
.dz{ color:#c30000;}
#wrap{overflow: hidden; padding-left: 10px;}
#wrap2{overflow: hidden;}
#read-more a,#read-more2 a{ background: #DB0F0F; color: #fff; border-radius: 3px; padding: 5px 10px; width: 40%; margin: 5px auto; display: block; text-align: center;}

/*åˆ†é¡µ*/
.page{  margin-top: 10px; text-align: center;}
.page a{ color: #fff; margin: 1px;background: #FA6900; padding: 1px;}
/*header
header{ background: #DFDFDF; width: 100%; height: 40px;}
*/


header{display:block;width:100%;height:55px;background:#101013; text-align:center; }
header strong {font-size:20px; color:#FFF; line-height:55px;}
a.fanhui { height:55px; line-height:55px; font-size:20px; color:#fff;float:left; /*margin-left:10px;width:20px; */background:url(../images/fanhui.png) no-repeat center;}

.return{ font-size: 16px; position: absolute; top: 10px; left: 3px;}
.return strong{ font-size: 18px;}
.return a{ color: #828282; display: block;  }
.logo_n{ width: 100%; text-align: center;  padding-top: 2px; font-size: 26px; line-height: 40px;}


footer{ width: 100%; text-align: center; position: fixed; bottom: 0; line-height: 40px;  z-index: -9999999;}
.explain{ width: 100%; text-align: center;  line-height: 30px;}
.official{ width: 100%; text-align: center; margin-bottom: 5px;}
.official img{ width: 80px; height: 80px;  display: block; margin: 0 auto;}
.official p{  display: block; line-height: 20px;} 
.copyright{ width: 100%;border-top: #C6C6C6 1px solid;}

.footer_n{ color: #fff; background: #FA6900; line-height: 45px; padding: 0 10px;}

.footer_n a{ color: #fff;}
.nav{ margin-top: 10px;}
.nav li{ float: left; width: 25%; text-align: center;}
@media only screen and (max-width: 320px){
	
section{ width: 100%; margin: 0 auto;  position:fixed; top: 6%; height: 50%;  }	
.official{margin-bottom: 0px;}
.official{ display: none;}
}
@media only screen and (min-width: 320px) and (max-width: 340px){
section{ width: 100%; margin: 0 auto;  position:fixed; top: 6%; height: 50%;  }		
.official{margin-bottom: 0px;display: none;}
	
}

#hide{ position: absolute; top: 4px; right: 5px; line-height: 30px; border: #ccc 1px solid; border-radius: 3px; background: #D7D7D7; padding:0 4px;}
.province{ position: relative; }
.tab,.tabgs{ display:none; position: absolute; width: 100%; left: 0%; height: 100%; background: #fff; z-index: 999999; overflow: auto;}
.tabList,.tabListgs{ width:100%; }
#tab .tabList ul,#tabgs .tabListgs ul{ border: #ccc 1px solid; overflow: hidden; border-bottom: none; }
#tab .tabList ul li,#tabgs .tabListgs ul li{
	float:left;
	background:#fefefe;
	background:-moz-linear-gradient(top, #fefefe, #ededed);	
	background:-o-linear-gradient(left top,left bottom, from(#fefefe), to(#ededed));
	background:-webkit-gradient(linear,left top,left bottom, from(#fefefe), to(#ededed));
	border:1px solid #ccc;
	border-left:none;
	border-top:none;		
	width:12.5%;
	height:30px;
	line-height:30px;
	text-align:center;	
	cursor:pointer;

}
#tab .tabCon,#tabgs .tabCongs{
	width:98.5%;
	position: absolute;
	top:95px;
	left: 0.5%;
}
#tab .tabCon p,#tabgs .tabCongs p{
    float:left; 
	padding: 0 10px; 
	line-height:40px;
	text-align:center;
    cursor:pointer

}
#tab .tabCon div,#tabgs .tabCongs div{
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
}
#tab .tabList li.cur,#tabgs .tabListgs li.curgs{
	background:#fff;
}
#tab .tabCon div.cur,#tabgs .tabCongs div.curgs{
	opacity:1;
	filter:alpha(opacity=100);
}
/*分部图样式*/
.scfbmain { width:100%; height:auto; overflow:hidden; margin:0 auto;}
.scfbmain .scfb_title { width:100%; text-align:center; line-height:35px; margin-top:10px; margin-bottom:20px; font-size:18px; font-weight:bold;}
.scfbmain .scfb_diqu { width:100%; height:auto; overflow:hidden; margin:0 auto;}
.scfbmain .scfb_diqu ul li { border:solid #0089e1 1px; float:left; margin-left:7%; margin-right:2px; width:23%; margin-bottom:10px; line-height:25px; background-color:#0089e1;}
.scfbmain .scfb_diqu ul li a { text-align:center; font-size:18px; color:#fff;letter-spacing: 5px;}


.lfooter1 { width:100%; height:70px; background-color:#0089e1; position:fixed; bottom:0px;  }
.lfooter1 ul li { width:25%; height:auto; float:left; text-align:center; padding-top:10px; }
.lfooter1 ul li a { color:#FFF; line-height:12px; font-size:14px;}
.scsite { width:100%; height:auto; text-align:center; margin-top:10px; margin-bottom:80px;}
/*wuliuyangshi*/
.wuliutp p { padding-top:5px; padding-bottom:5px;}
@media (min-width: 992px){
.lfooter1 { width:45%; height:70px; background-color:#0089e1; position:fixed; bottom:0px; left:27.5% }
}

/*底部广告样式*/
.gqqgkys {width:76%;position:fixed;/*bottom:-30px;*/ bottom:0px; right:0px;}
.gqqtext {position:relative;top:-85px;right:-5px;float:right;z-index:1000; display:none;}
@media (min-width: 992px){
.gqqgkys {width:35%;position:fixed;bottom:0px; right:27.4%;}
.gqqtext {position:relative;top:-75px;right:-5px;float:right;z-index:1000; display:none}
} 
