@charset "utf-8";
/*public start*/
html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}
body{font: normal 12px/180% 'pingfang SC','PingFangSC-Medium','SimSun','Microsoft YaHei';color:#000;background:url("images/banner1.jpg") no-repeat center 41px;}
*, *::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:#000;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;}
.mt40{ margin-top:40px;}
/*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;}
.w980{width:980px;}
/*=====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;}
.ban{text-align:center;height:430px;}
.daohang{font-size:20px;font-weight:600;color:#922E30;text-align:center;line-height:40px;}
.daohang a{margin:0 18px;color:#922E30;padding-bottom:6px;}
.daohang a:link,.daohang a:visited{color:#922E30;}
.daohang a:hover{border-bottom:3px solid #922E30;text-decoration:none;font-weight:bold;}

.tit1{position:relative;height:59px;}
.tit1 p{position:absolute;top:27px;left:200px;}
.tit1 p span{display:inline-block;font-size:16px;text-align:center;padding:0 2px;color:#e39497;cursor:pointer;margin:0 10px;}
.tit1 p span.active{color:#fff;padding-bottom:3px;border-bottom:2px solid #fff;}
.tit1 a.titlj{display:block;width:240px;height:59px;position:absolute;top:0;left:20px;}
.tit2{font-size:26px;color:#B13131;margin:6px 0px 6px 20px;line-height:34px;}
/*p1Con*/
.pic1{width:540px;height:310px;position:relative;float:left;}
.pic1 .swiper-container{width:100%;height:100%;}
.pic1 .swiper-container .swiper-slide{position: relative;}
.pic1 .swiper-container .swiper-slide span{position: absolute;width:100%;font-size:16px;background:rgba(0,0,0,.6);height:47px;line-height:47px;left:0;bottom:0;text-align:center;}
.pic1 .prev0,.pic1 .next0{position: absolute;top:130px;width:50px;height:50px;z-index: 99; display:inline-block; cursor:pointer;}
.pic1 .prev0{background: url("images/left1.png") no-repeat;left:0px;}
.pic1 .next0{background: url("images/right1.png") no-repeat;right:0px;}
.p1_con .fl{width:540px;}
.p1_con .fr{width:435px;position:relative;height:310px;overflow:hidden;}
.p1_con .fr h2{font-size:18px;text-align:justify;line-height:30px;margin-top:20px;}
.p1_con .fr h2:first-child{margin-top:0px;}
.p1_con .fr .zhinan{position:absolute;bottom:2px;left:0px;font-size:16px;}
.p1_con .fr .zhinan span{font-size:16px;color:#FFECA6;display:inline-block;background-image:linear-gradient(#B2262D,#DD030E);width:105px;height:30px;line-height:30px;margin-left:10px;text-align:center;}
.p1_con .fr .zhinan span a:link,.p1_con .fr .zhinan span a:hover,.p1_con .fr .zhinan span a:visited{color:#FFECA6;}
.p2_con,.p3_con,.p4_con,.p5_con{background:#F4F4F4;}
.p2_con .swiper-container{width:960px;height:350px;overflow:hidden;margin-bottom:15px;position:relative;}
.p2_con .swiper-container .swiper-slide{width:230px;}
.p2_con .swiper-container .swiper-slide img{display:block;margin:0px auto;}
.p2_con .swiper-container .swiper-slide span{display:block;font-size:14px;width:230px;background:#fff;margin:0px auto;}
.p2_con .swiper-container .swiper-slide span p{margin:0px 0px 0px 10px;font-size:14px;padding:5px 0 3px 0;}
.p2_con .swiper-container .left{background:url("images/left.png") no-repeat;width:32px;height:32px;cursor:pointer;position:absolute;left:5px;top:130px;}
.p2_con .swiper-container .right{background:url("images/right.png") no-repeat;width:32px;height:32px;cursor:pointer;position:absolute;right:5px;top:130px;}
.p2_sj1{display:none;}
.pic01{margin-left:10px;display:none;}
.pic01 ul li{float:left;margin:15px 6px;}
.p3_con{padding:15px 0 10px 15px;display:none;}
.p3_con .fl{width:480px;}
.p3_con .fr{width:485px;}
.p3_con .fr ul li{float:left;margin:0 11px 10px 0;height:193px;}
.p4_con{padding:15px 15px;}
.p4_con .sppic{width:424px;float:left;margin-left:45px;position:relative;}
.p4_con .sppic:nth-child(2n+1){margin-left:5px;padding-right:45px;width:470px;border-right:1px solid #979797;}
.p4_con .sppic i{display:inline-block;width:35px;height:35px;background:url("images/play1.png") no-repeat;position:absolute;top:182px;left:14px;}
.p4_con .sppic span{font-size:14px;line-height:24px;}
.p5_con ul{margin-left:5px;}
.p5_con ul li{float:left;margin:15px 6px;}
.pic02{float:left;width:243px;margin:15px 1px 0 1px;color:#fff;position:relative;height:488px;}
.pic02 img{width:100%;}
.pic02 div.text{width:243px;height:243px;background:#b0282a;position:relative;margin-top:-6px;}
.pic02 div.text p{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:84%;}
.pic03 img{position:absolute;bottom:0px;left:0;}
.pic03 div.text{background:#cdaa6d;margin-top:0px;}
.redbg{background:#BF2F2F;margin-top:10px;}
.p7_con .swiper-container{width:978px;height:290px;overflow:hidden;position:relative;margin:15px auto;}
.p7_con .swiper-container .swiper-slide img{display:block;margin:0px auto;}
.p7_con .swiper-container .swiper-slide b{display:block;font-size:20px;margin:12px 0 0 6px;}
.p7_con .swiper-container .swiper-slide p{font-size:14px;margin:10px 0 0 8px;}
.p7_con .swiper-container .left{background:url("images/left1.png") no-repeat;width:50px;height:50px;cursor:pointer;position:absolute;left:0px;top:80px;/*opacity:0;*/}
.p7_con .swiper-container .right{background:url("images/right1.png") no-repeat;width:50px;height:50px;cursor:pointer;position:absolute;right:0px;top:80px;/*opacity:0;*/}
#nf05{width:980px;height:300px;overflow:hidden;margin-top:20px;position:relative;}
#nf05 .swiper-slide{text-align:center;}
#left5{background:url("images/left.png") no-repeat;width:32px;height:32px;cursor:pointer;position:absolute;left:5px;top:130px;}
#right5{background:url("images/right.png") no-repeat;width:32px;height:32px;cursor:pointer;position:absolute;right:5px;top:130px;}
/*copyright*/
#copyright{padding:50px 0;font-size:14px;text-align:center;}

@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
   body{min-width:1000px;}
   .p1_con .fr h2{margin-top:16px;}
}
