section{ width: 100%; margin: 0 auto; padding-top:10px; top: 10%; padding-bottom:15%; overflow:hidden; height:auto;}
#main{ background: #fff; width: 100%;padding:0 5px; height:auto; overflow:hidden; margin-bottom:25%; }
.logo{ width: 100%;text-align: center; margin-top:65px;}
.logo img{ width: 100%; }
@media (min-width: 992px){

#main{ background: #fff; width: 50%;padding:0 5px; height:auto; overflow:hidden; margin:0 auto; padding-top:20px;padding-bottom:10%}   
.lgywm {width: 50%;}
}
.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;  }

@media (min-width: 992px){

.logo img{ width: 45%; margin:0 auto; padding-top:5px;}
#main{ background: #fff; width: 50%;padding:0 5px; height:auto; overflow:hidden; margin:0 auto; padding-top:20px;padding-bottom:10%}   
.lgywm {width: 50%;}
.search{ padding-top: 10px; width:45%; margin:0 auto; }
}

.main_wap{ width: 100%; }
.main_wap .chose{ margin-left:5px;margin-bottom: 7px;float:left;width:60%}
.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: 3px; /*width: 100%;*/ text-align: center; margin-right:5px;}
.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{display:block;width:100%;height:55px;background:#101013; text-align:center;position: fixed; z-index:100}
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);
}

.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; line-height:18px; }
.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;}

.zhuanxian {
	width:44.5%; float:left; margin-right:5px; margin-left:3.5%; height:auto; margin-bottom:2px; margin-top:5px;
}
.zhuanxian img{
	/*width: 165px; height: 66px;*/
}
.tjyuanjiao {
	width:47%; float:left; margin-right:5px; margin-left:1.5%; height:auto; margin-bottom:10px; margin-top:10px;background:#2579d5;border-radius:10px; line-height:40px; text-align:center;color:#fff; font-size:21px;
}
@media screen and (max-width: 320px) {
    
.tjyuanjiao {
	width:46%; float:left; margin-right:5px; margin-left:1.5%; height:auto; margin-bottom:10px; margin-top:10px;background:#2579d5;border-radius:10px; line-height:30px; text-align:center;color:#fff; font-size:16px;
}
}
/*推荐供货商list*/
.tjlist{ clear: both; margin-bottom:80px;}
.tjlist_n{ border-bottom: #C9C7C7 1px solid; padding-left:15px; padding-right:15px; padding-bottom:10px; padding-top:5px; margin-bottom: 10px;}
@media (min-width: 992px){

.tjlist_n{ border-bottom: #C9C7C7 1px solid; padding-left:15px; padding-right:15px; padding-bottom:10px; padding-top:5px; margin-bottom: 10px; width:800px;margin:0 auto;}
    
}
.tjnonstop{ color: #000000;text-overflow:ellipsis; }
.revolve{ color: #0000FF;text-overflow:ellipsis;  white-space:nowrap; overflow:hidden;}
.tjlist_m p{ line-height: 30px;}
.tjlist_m h3 span{ color: #C30000;}
/*详细内容*/
.lgywm { width:100%; height:auto; margin:10px auto; margin-bottom:80px;}
@media (min-width: 992px){
.lgywm {width: 50%;}
.main_wap .chose{ margin-bottom: 7px;float:left;width:77%}
}
.xwzx_nr { width:100%; height:auto; padding-left:10px; padding-right:10px; line-height:25px; border-bottom:0px solid #d7d8d8; font-family:"微软雅黑"; font-size:12px; box-sizing:border-box;}

@media (min-width: 992px){

header{display:block;width:45%;height:55px;background:#101013; text-align:center; position: fixed;top: -1; left:27.5%} 
.lfooter1 { width:45%; height:70px; background-color:#0089e1; position:fixed; bottom:0px; left:27.5% }
}
a.g_download {
    position: absolute;
    top: 0;
    right: 20px;
    bottom: 0;
    height: 30px;
    line-height: 30px;
    margin: auto;
    font-size: 15px;
    text-align: center;
    color: #FFF;
    background-color: #FF00FF;
    border-radius: 4px;
    padding: 0 10px;
}
a.g_download2 {
    position: absolute;
    top: 0;
    right: 35%;
    bottom: 0;
    height: 30px;
    line-height: 30px;
    margin: auto;
    font-size: 15px;
    text-align: center;
    color: #FFF;
    background-color: #FF00FF;
    border-radius: 4px;
    padding: 0 10px;
} 

/*底部广告样式*/
.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}
} 

/*首页导航菜单样式*/
.dhcd_main {font-size:12px;margin:0 auto; padding-left:5px; padding-right:5px; width:100%; height:auto; padding-top:30px; overflow:hidden;}
.dhcd_main .dhcd_erji {float:left; width:40%; height:35px; text-align:center; margin-bottom:10px; margin-left:30px;}
.dhcd_lanjie{padding-top:8px; padding-left:10px; padding-right:10px; padding-bottom:8px;background-color:#f08300; border-radius:6%; color:#ffffff; font-size:14px;}
@media (min-width: 992px){
.dhcd_main {font-size:12px;margin:0 auto; padding-left:5px; padding-right:5px; width:50%; height:auto; padding-top:30px; overflow:hidden;}
.dhcd_main .dhcd_erji {float:left; width:27%; height:35px; text-align:center; margin-bottom:10px; margin-left:30px;}
}
