@charset "utf-8";
/*public start*/
html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}
body{font:normal 12px/180% 'pingfang SC','Microsoft YaHei',\5FAE\8F6F\96C5\9ED1,'SimSun';color:#333;background:url("images/banbg.jpg") no-repeat center top #b53234;}
*, *::after, *::before{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-tap-highlight-color:transparent;}
*{margin:0;padding:0;outline:0;border:0;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
a,img{-webkit-touch-callout:none;}
ol,ul,li{list-style:none;}
em,i{font-style:normal;}
input,select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;font-size:100%;}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}
button, input[type=button],input[type=reset],input[type=submit]{cursor:pointer;}
table{border-collapse:collapse;border-spacing:0;}
div{margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
/*clear*/
.clearfix:before,.clearfix:after{content: "";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.g-ellipsis-1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.g-ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
/*copyright*/
#copyright{margin:0px auto;text-align:center;padding:20px 0;line-height:180%;clear:both;}
.w1000{width:1000px;}
.w1200{width:1200px;}
/*=====public end=====*/
.white,.white a:link,.white a:visited,.white a:hover{color:white;}
.brown,.brown a:link,.brown a:visited,.brown a:hover{color:#97601b;}
.red,.red a:link,.red a:visited,.red a:hover{color:#f76a18;}
.header{background:#fff;height:41px;width:100%;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;padding-top:8px;}
.header em a{margin:0 6px;}
.header em,.header em a,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
.tit1{margin-top:70px;text-align:center;}
.tit1 img{max-width:100%;}
.tit2{color:#f1e7cf;font-size:30px;font-weight:bold;line-height:40px;}
.ban{margin-top:846px;}
.bg1{background:#911a1b;padding:70px 0;}
.bza{background:url("images/bza.png") no-repeat center top;padding:65px 100px 0 100px;width:1242px;height:381px;}
.bza p{text-indent:2em;font-size:30px;line-height:46px;margin:0 auto!important;text-align:justify;}
.nav{text-align:center;background:url("images/navbg.jpg") no-repeat center top;height:86px;}
.nav .w1200{line-height:86px;font-size:24px;color:#e5d9ca;font-weight:bold;}
.nav .w1200 a{margin:0 30px;}
.nav .w1200 a:link,.nav .w1200 a:visited{color:#e5d9ca;}

/*p1Con*/
.p1_con{margin-top:50px;background:#fde3ab;width:1200px;padding:20px;}
.shipin video,.shipin img{height:1160px;height:660px;}
.spwz{text-align:center;font-size:30px;line-height:46px;color:#4b2828;margin:15px auto;}

.p2_con{width:1200px;overflow:hidden;height:700px;-webkit-transition:all 0.8s linear;transition:all 0.8s linear;}
.p2_con ul li{width:382px;float:left;min-height:314px;background:#fde3ab;margin:20px 0 20px 26px;text-align:center;}
.p2_con ul li img{margin:6px auto 0 auto;width:370px;height:205px;}
.p2_con ul li:nth-child(3n+1){margin:20px 0 20px 0px;border-radius:0 0 0 15px;}
.p2_con ul li:nth-child(3n){border-radius:0 0 15px 0;}
.p2_con ul li div{font-size:26px;line-height:40px;color:#4b2828;border-top:6px solid #b53234;text-align:left;padding:5px 15px 0 15px;}
.p2_con ul li a:hover{text-decoration:none;}
.p2_more{text-align:center;cursor:pointer;margin-top:50px;}

.picBox{max-width:1920px;}
.picBox{width:100%;overflow:hidden;}
.picBox .swiper-slide img{width:100%;height:auto;}
.picBox .swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;}
/*copyright*/
#copyright{padding:60px 0 50px 0;font-size:14px;text-align:center;color:#fff;margin-top:40px;}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
   .tit1{width:100%;}
   .tit1 img{max-width:100%;}
	body{min-width:1260px;}
}
