@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/bg.jpg") repeat center top;}
*, *::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;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
/*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;}
.ban{height:720px;background:url("images/banner.jpg") no-repeat center top;}
.ban2j{background:url("images/ban2j.jpg") no-repeat center top;height:405px;}
.bza{background:#77186b;padding:30px 0;}
.bza p{text-indent:2em;font-size:16px;line-height:32px;margin:0 auto!important;}
.nav{text-align:center;background:url("images/dh_bg.jpg") no-repeat center top;height:90px;}
.nav .w1200{line-height:90px;font-size:22px;color:#fff;font-weight:bold;}
.nav .w1200 span{display:inline-block;position:relative;padding-left:44px;margin:0 30px;}
.nav .w1200 span.n1::before{content:"";position:absolute;top:28px;left:0px;background:url("images/dh_tb1.png") no-repeat;width:33px;height:33px;}
.nav .w1200 span.n2::before{content:"";position:absolute;top:24px;left:0px;background:url("images/dh_tb2.png") no-repeat;width:41px;height:40px;}
.nav .w1200 span.n3::before{content:"";position:absolute;top:29px;left:0px;background:url("images/dh_tb3.png") no-repeat;width:38px;height:33px;}
.nav .w1200 span.n4::before{content:"";position:absolute;top:29px;left:0px;background:url("images/dh_tb4.png") no-repeat;width:37px;height:34px;}
.nav .w1200 span i{display:inline-block;position:relative;padding-left:46px;font-size:18px;top:15px;line-height:30px;}
.nav .w1200 span i::before{content:"";position:absolute;top:13px;left:6px;background:url("images/dh_lx.png") no-repeat;width:34px;height:34px;}

.tit01{margin-top:50px;width:1200px;text-align:center;}


.news{text-align:center;}
.news h1{font:bold 42px/56px \5FAE\8F6F\96C5\9ED1;margin-top:35px;}
.news p{font-size:16px;margin-top:15px;font-family:"Microsoft YaHei",\5FAE\8F6F\96C5\9ED1;}
.news p a{margin:0 10px;}
.gg_con{text-align:center;margin-top:40px;}
.zbbg{background:url("images/zbbg.jpg") no-repeat center top;height:773px;}

/*p1Con*/
.p1_con{height:510px;}
.p1_con .fl{width:800px;}
.pic1{width:800px;height:500px;position:relative;}
.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:18px;background:rgba(0,0,0,.6);height:60px;line-height:60px;left:0;bottom:0;text-align:center;}
.pic1 .swiper-container .num1 i{display:block;font-size:30px;font-weight:bold;position:absolute;left:50px;bottom:20px;font-style:normal;font-family:"Georgia";z-index:99;}
.pic1 .swiper-container .num1 i em{margin-left:2px;}
.pic1 .swiper-container .num1 i em.thisp{font-weight:bold;margin-right:1px;margin-left:0;font-size:34px;color:#d32f21;}
.pic1 .prev,.pic1 .next{position:absolute;bottom:6px;width:22px;height:37px;z-index:10;cursor:pointer;}
.pic1 .prev{background:url(images/prev1.png) no-repeat;left:20px;cursor:pointer;width:16px;background-size:contain;}
.pic1 .next{background:url(images/next1.png) no-repeat;right:20px;cursor:pointer;width:16px;background-size:contain;}
.pic1 .swiper-pagination1{display:none;}
.p1_con .fr{width:375px;position:relative;}
.p1_con .fr h2,.p2_box .fl h2{font:bold 24px/34px \5FAE\8F6F\96C5\9ED1;}
.p1_con .fr p,.p2_box .fl p{font-size:16px;line-height:28px;margin:10px auto 12px auto;text-indent:2em;text-align:justify;}

.p1_con .list18,.p2_box .list18{margin:16px auto 0px auto;border-top:1px solid #f4d9bd;padding-top:16px;}
.list18 li{font-size:18px;line-height:38px;padding-left:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;}
.list18 li:before{content:"";position:absolute;top:18px;left:1px;background:#fc6f30;width:4px;height:4px;}
.p2_con{position:relative;}
.qh_tit{height:58px;width:1200px;line-height:58px;border-bottom:2px solid #ffcb93;}
.qh_tit span{display:inline-block;margin:0 180px;padding:10px 30px;background:url("images/bg.jpg") no-repeat center top;border:2px solid #ffcb93;height:58px;cursor:pointer;}
#tit02 span{margin:0 180px;padding:10px 50px;}
.qh_tit span.active{border-bottom:none;}
.p2_box .fl{width:530px;margin:0 20px;}
.p2_box .fr{width:630px;}
.p2_box .fr .swiper-container{width:600px;height:362px;overflow:hidden;}
.p2_box .fr .swiper-container .swiper-slide{position:relative;}
.p2_box .fr .swiper-container .swiper-slide span{background:rgba(0, 0, 0, 0.5);position:absolute;bottom:0;left:0;width:100%;padding:15px 0;}
.p2_box .fr .swiper-container .swiper-slide span b{font-size:21px;line-height:34px;display:block;width:90%;margin:0 auto 6px auto;}
.p2_box .fr .swiper-container .swiper-slide span p{font-size:16px;line-height:28px;width:90%;margin:0 auto;}
.swiper-pagination2{position:absolute;right:10px;text-align:right;bottom:12px;width:30%;z-index:99;}
.swiper-pagination2 .swiper-pagination-switch{display:inline-block;width:11px;height:11px;border-radius:50%;background:none;border:1px solid #fff;margin-right:8px;cursor:pointer;}
.swiper-pagination2 .swiper-active-switch{background:#e84b2e;border:1px solid #e84b2e;}
.bg01{background:url("images/bg01.jpg") no-repeat center top;height:813px;}
.bg01 .tit01{margin-top:30px;}
.qh_tit1{height:72px;width:1000px;line-height:72px;text-align:center;}
.qh_tit1 span{display:inline-block;margin:0 60px;cursor:pointer;}
.p3_box{margin-top:20px;}
.p3_box .fl{width:760px;position:relative;padding-bottom:30px;}
.p3_box .fr{width:440px;}
.p3flbg{width:760px;height:460px;overflow:hidden;background:rgba(221, 30, 2, 0.5);padding:15px 30px;}
.p3_box .swiper-container{width:700px;height:430px;overflow:hidden;}
.p3_box .swiper-container .swiper-slide{width:700px;}
.p3_box .swiper-container .swiper-slide .pic{border-bottom:1px solid #ff7568;padding-bottom:30px;position:relative;max-height:210px;overflow:hidden;}
.p3_box .swiper-container .swiper-slide .pic img{float:left;margin-right:20px;}
.p3_box .swiper-container .swiper-slide .pic span{float:left;display:inline-block;width:410px;}
.p3_box .swiper-container .swiper-slide .pic span b{font-size:24px;line-height:38px;color:#fff;margin-bottom:6px;display:block;}
.p3_box .swiper-container .swiper-slide .pic span p{font-size:16px;line-height:29px;color:#ffe4c7;text-indent:2em;}
.p3_box .swiper-container .swiper-slide .pic span i{position:absolute;right:0;bottom:30px;}
.p3_box .swiper-container .swiper-slide .picr{border-bottom:none;padding-bottom:0px;padding-top:30px;}
.p3_box .swiper-container .swiper-slide .picr img{float:right;margin-right:0px;}
.p3_box .swiper-container .swiper-slide .picr span i{position:absolute;right:auto;left:310px;bottom:0px;}
.swiper-pagination3{position:absolute;right:10px;text-align:center;bottom:0px;width:100%;z-index:99;}
.swiper-pagination3 .swiper-pagination-switch{display:inline-block;width:12px;height:12px;border-radius:50%;background:none;border:1px solid #fff;margin-right:10px;cursor:pointer;}
.swiper-pagination3 .swiper-active-switch{background:#fff;}
.p3_box .fr h2{font:bold 22px/34px \5FAE\8F6F\96C5\9ED1;position:relative;color:#fff;padding-left:25px;}
.p3_box .fr h2:before{content:"";position:absolute;top:7px;left:0px;background:url("images/icon.png") no-repeat center top;width:19px;height:22px;}
.p3_box .fr p{font-size:16px;line-height:28px;margin:10px auto 12px auto;text-indent:2em;text-align:justify;color:#ffe4c7;border-bottom:1px dashed #ff7568;padding-bottom:10px;}
.p3_box .fr p:last-child{border-bottom:none;}
.p3_box .fr p a:link,.p3_box .fr p a:visited,.p3_box .swiper-container .swiper-slide .pic span p a:link,.p3_box .swiper-container .swiper-slide .pic span p a:visited{color:#ffe4c7;}
.p3_box .fr h2 a:link,.p3_box .fr h2 a:visited,.p3_box .swiper-container .swiper-slide .pic span b a:link,.p3_box .swiper-container .swiper-slide .pic span b a:visited{color:#fff;}
.p4_box{position:relative;}
.p4_box .prev2{position:absolute;left:-50px;top:150px;cursor:pointer;}
.p4_box .next2{position:absolute;right:-50px;top:150px;cursor:pointer;}
.p4_box .prev3{position:absolute;left:-60px;top:190px;cursor:pointer;}
.p4_box .next3{position:absolute;right:-60px;top:190px;cursor:pointer;}
#swiper-container06{width:1040px;height:360px;overflow:hidden;}
#swiper-container06 .swiper-slide .pic_sp_l{position:relative;height:360px;width:480px;float:left;}
#swiper-container06 .swiper-slide .pic_sp_l span{background:rgba(0, 0, 0, 0.5);position:absolute;bottom:0;left:0;width:100%;padding:10px 15px;text-align:center;font-size:16px;line-height:28px;}
#swiper-container06 .swiper-slide .pic_sp_l i{display:block;background:url("images/play.png") no-repeat center top;width:69px;height:69px;position:absolute;top:120px;left:205px;}
#swiper-container06 .swiper-slide .pic_sp_r{float:right;width:560px;}
#swiper-container06 .swiper-slide .pic_sp_r ul li{position:relative;height:160px;width:240px;float:left;margin-left:40px;margin-top:40px;}
#swiper-container06 .swiper-slide .pic_sp_r ul li:nth-child(4n+1),#swiper-container06 .swiper-slide .pic_sp_r ul li:nth-child(4n+2){margin-top:0px;}
#swiper-container06 .swiper-slide .pic_sp_r ul li span{background:rgba(0, 0, 0, 0.5);position:absolute;bottom:0;left:0;width:100%;padding:10px 15px;text-align:center;font-size:14px;line-height:26px;}
#swiper-container07{width:1180px;height:480px;overflow:hidden;margin-left:20px;}
#swiper-container07 .swiper-slide{position:relative;}
#swiper-container07 .swiper-slide img{border-radius:15px;}
#swiper-container07 .swiper-slide span{background:rgba(0, 0, 0, 0.5);position:absolute;bottom:0;left:0;width:270px;padding:15px 35px;font-size:20px;line-height:32px;border-radius:0 0 15px 15px;}
#swiper-container07 .swiper-slide span::before{content:"";position:absolute;top:0px;left:10px;background:url("images/yh_s.png") no-repeat center top;width:23px;height:17px;}
#swiper-container07 .swiper-slide span::after{content:"";position:absolute;bottom:8px;right:12px;background:url("images/yh_x.png") no-repeat center top;width:23px;height:17px;}
.p5_con .fl{width:760px;position:relative;}
.p5_con .fl img{float:left;margin-right:30px;}
.p5_con .fl em{background:rgba(0, 0, 0, 0.5);position:absolute;bottom:0;left:0;width:320px;padding:10px 15px;text-align:center;font-size:16px;line-height:28px;}
.p5_con .fl span{float:left;display:inline-block;width:410px;}
.p5_con .fl span b{font-size:24px;line-height:38px;margin-bottom:8px;display:block;}
.p5_con .fl span p{font-size:16px;line-height:30px;text-indent:2em;}
.p5_con .fl span i{position:absolute;right:0;bottom:0px;}
.p5_con .fr{width:390px;}
.p5_con .fr .list18 li{line-height:36px;}

/*copyright*/
#copyright{padding:80px 0 50px 0;font-size:14px;text-align:center;color:#fff;background:url("images/cpbg.jpg") no-repeat center top;margin-top:60px;}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
   
}
