html,body{overflow-x: hidden;}
body{ padding:0; margin:0 auto; font-size: 14px; line-height: 1.42857143;
 font-family:arial,Microsoft YaHei,'微软雅黑','宋体'; color: #333437;
 width: 100%; min-width: 320px; zoom:1;

-webkit-text-size-adjust:none; 

-webkit-tap-highlight-color:rgba(0,0,0,0); 
-webkit-tap-highlight:rgba(0,0,0,0);

-webkit-user-select: none;
    -ms-user-select: none;
   -moz-user-select: none;
 -khtml-user-select: none;
        user-select: none;        

-webkit-font-smoothing: antialiased;
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}


.p,.h1,.h2,.h3,.h4,.h5,.h6{ margin: 0; padding: 0;}
.dl,.dl dd,.ul,.ul li{ list-style:none; margin: 0; padding: 0;} 

select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#333437;font-family: '微软雅黑';} 

input:focus { outline: none;}
input,button,select,textarea{ outline:none; } 

textarea{ resize:none; } 

textarea,input,select { background:none; border:none; margin:0; padding:0;}

audio,canvas,progress,video { display: inline-block; vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display:block;}

figure,figcaption{ margin:0px; padding:0px;}


img{ border:none; border:0; max-width:100%; vertical-align:top;}


a{ color:#333437; text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ color: #f6550d;}


.clear{ clear:both; height:0px; overflow:hidden;}

.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both;font-size: 0px;}
.clearfix { zoom: 1;}





.container,.w1280{margin:0 auto; max-width: 1280px;padding: 0 10px;}
@media screen and (min-width:1200px ){
    .container,.w1280{width:100%;margin:0 auto; padding: 0 40px; position:relative;}
}
@media screen and (min-width:1300px ){
    .container,.w1280{width:1280px;margin:0 auto; padding: 0; position:relative;}
}









.contain{} 
.slidebar{} 
.maincontent{} 
.content{} 
.txtBoxCenter,
.singlepage{  text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden;}
.current{ }



.pages{}




.top{}
.mainnav{}




.bottom{}




.slidebar{}







.LeaderBo{color: #777; }
	.LeaderBo .LeaderBoxTxt{overflow: hidden;}
	.LeaderBo .waptitle .h3{font-size: 18px; font-weight: normal; color:#333437;}
	.LeaderBo .pcimg {padding:15px 0;}
	.LeaderBo .pcimg img{ width: 100%; }
	.LeaderBo .pctitle{text-indent: 30px;font-size: 18px; font-weight: normal; color:#333437;display: none;}
	.LeaderBo .LeaderBoxTxt .p{margin-bottom: 15px;}
	@media (min-width:768px){
		.LeaderBo .pctitle{display:inline-block; padding-bottom: 20px; }
		.LeaderBo .pctitle .h3{font-size: 22px; font-weight: normal; color:#333437;}
		.LeaderBo .waptitle{text-indent: 30px;display: none;}
		.LeaderBo img{margin: 0 50px 20px 0px; float: left; width:50%;}
	}
	
	@media (min-width:1024px){
			.LeaderBo .pctitle{ padding-bottom: 50px; padding-top: 20px;}
			.LeaderBo .pctitle .h3{font-size: 42px;padding-bottom: 50px;}
			.LeaderBo .pcimg{padding: 0 0 40px 70px;}
			.LeaderBo .LeaderBoxTxt{font-size: 16px; line-height:1.875em; }
		.LeaderBo .LeaderBoxTxt .p{margin-bottom: 45px;color: #777777;font-size: 16px;}
	
	}



.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}