*{ margin:0; padding:0; list-style:none;}
body{font-family:Helvetica;}
body { margin: 0px;-webkit-text-size-adjust: none;}
input,textarea,select{font-family:'Microsoft Yahei',"Lucida Grande", "Tahoma","Arial", "Helvetica", "sans-serif";background:none;border:none;font-size:12px;outline:none;}
/**public style**/
.clearfloat{clear:both;height:0;line-height:0; font-size:0;}
.clearfloat2{overflow:hidden;zoom:1; display:block;}
.pabs{position: absolute;}
.prel{position:relative;}
.floatL{float:left;}
.floatR{ float:right;}

A:link{color:#333333;text-decoration:none;}
A:visited{color:#333333;text-decoration:none;}
A:active{color:#650101;text-decoration:none;}
A:hover{color:#650101;text-decoration:none;}

.main{margin:0 auto; width:100%; background:url(main-bj.png) no-repeat bottom center;}
.wrap{ width:1200px; margin:0 auto;}


/*****header导航****/
.header-bai{ width:100%; height: auto; background:#900f13;}
.header-nav{ width:1200px; margin:0 auto; height:125px;}
.logo-wrap{width:70%;}
.nav-wrap{ width:100%; background:#ede6ca; line-height:46px;}
.dndh{ width:1200px; margin:0 auto; line-height:46px;}

.dh{ width:100%; background:#650101;}
.tp{ width:100%; margin-bottom:15px;}

/**通用隐藏css**/
.person-phone{ display:none;}
.footer-phone{display:none;}
.nav-botton{ display:none;}
.logo{display:none;}
.nav1{ display:none;}

.main1{ width:1200px; height:auto; margin:0 auto;}
.carousel-box{ width:100%; height:285px;}

.main2{ width:1200px; margin:0 auto; padding-top:20px; padding-bottom:15px;}

.jsfw{ width:1200px; margin:0 auto;}
.current{width:100%;}
.lmlb{width:100%;}
.jsfw-bt{height:40px; line-height:40px;}
.bszn{ width:22%; float:left; margin-left:2%;}
.bszn-bt{height:40px; line-height:40px;}
.header-bai1{ width:1200px; height:auto; margin:0 auto;}
.main3{ display:none;}
.footer{ width:100%; height:auto; background:#900f13;}
.footer_nr{width:1200px; height:auto; margin:0 auto;}
.xx_foot{float:left; width:36%;}
.logo_foot{float:left; width:28%;}
.lj_foot{float:left; width:36%;}
@media screen and (min-width: 1200px){

.header-bai1{ width:1200px; height:auto; margin:0 auto;}
.main3{ display:none;}
.footer{ width:100%; height:auto; background:#900f13;}
.footer_nr{width:1200px; height:auto; margin:0 auto;}
.xx_foot{float:left; width:36%;}
.logo_foot{float:left; width:28%;}
.lj_foot{float:left; width:36%;}
.wapper{width:1200px;}
.wapper{width:1200px; position:absolute;}
.banner{width:76%; height:auto; position:relative;}
}
@media screen and (min-width: 800px) and (max-width:1199px){
	.header-bai1{ width:800px; height:auto; margin:0 auto;}
.search{ display:none;}
.nav-wrap{ width:100%; background:#ede6ca; line-height:42px;}
.dndh{ width:800px; margin:0 auto;  line-height:42px;}
.main1, .main2{ width:800px; height:auto; margin:0 auto;}
.carousel-box{ width:100%; height:285px;}
.wapper{width:800px;}
.wapper{width:800px; position:absolute;}
.banner{ width:76%;height:auto; position:relative;}
.gzdt{ width:22%; margin:0 auto; float:right;}
.jsfw{ width:800px; margin:0 auto;}
.current{width:100%;}
.lmlb{width:100%;}
.bszn{ width:22%; float:left; margin-left:2%;}
.main3{ display:none;}
.footer{ width:100%; height:auto; background:#900f13;}
.footer_nr{width:800px; height:auto; margin:0 auto;}
.xx_foot{float:left; width:36%;}
.logo_foot{float:left; width:28%;}
.lj_foot{float:left; width:36%;}
}
@media screen and (min-width: 640px) and (max-width:799px){
	.header-bai1{ width:640px; height:auto; margin:0 auto;}
.search{ display:none;}
.nav-wrap{ width:100%; background:#ede6ca; line-height:40px;}
.dndh{ width:640px; margin:0 auto;  line-height:40px;}
.main1, .main2{ width:640px; height:auto; margin:0 auto;}
.carousel-box{ width:100%; height:228px;}
.wapper{width:640px;}
.wapper{width:640px; position:absolute;}
.banner{width:100%; height:auto; position:relative;}
.gzdt{ display:none;}
.tzgg{ display:none;}
.jsfw{ width:640px; margin:0 auto;}
.current{width:100%;}
.lmlb{width:100%;}
.bszn{ display:none;}
.main3{ width:100%;}
.kstd1{width:640px; margin:0 auto;}
.bszn1{width:640px; margin:0 auto;}

.footer{ width:100%; height:auto; background:#900f13;}
.footer_nr{width:640px; height:auto; margin:0 auto;}
.logo_foot{ display:none;}
.lj_foot{ display:none;}
}
@media screen and (max-width: 639px){
.top-bar{width:100%; height:auto; background:#900f13;}
.logo{width:80%; height:62px; z-index:100; position:absolute;top:12px; left:5%; display:block;}
.nav-botton{width:20%;}
.header-bai{display:none;}
.carousel-box{ width:100%; height:228px;}
.banner{ width:100%; height:228px;}
.wapper{width:96%;}
.wapper{width:100%; position:absolute;}
.banner{width:100%; height:auto; position:relative;}
.main1{width:100%; margin:0 auto;}
.gzdt{width:100%;}
.main2{width:96%; margin:0 auto;}
.tzgg{ display:none;}
.jsfw{ width:100%; margin-left:0;}
.current{width:96%; margin:0 auto;}
.lmlb{width:96%; margin:0 auto;}
.bszn{ display:none;}
.main3{width:96%; margin:0 auto;}
.kstd1{ width:100%;}
.bszn1{ width:100%;}

.footer{ width:100%; height:auto; background:#900f13;}
.footer_nr{width:320px; height:auto; margin:0 auto;}
.gzdt{ display:none;}
.logo_foot{ display:none;}
.lj_foot{ display:none;}
}
