 @charset "utf-8";
/*public start*/
html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}
body{font: normal 12px/180% 'SimSun';color:#333;background:#fff;}
*, *::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;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.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;}
.w1280{width:1280px;}
/*=====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:#e60113;}
.main{width:100%;}
.header{width:100%;height:50px;overflow:hidden;background:#e60113;}
.header .w1000{display:flex;align-items:center;height:50px;}
.ban{padding:20px 0 10px 0;border-bottom:5px solid #e60113;position:relative;}
.nav{font-size:18px;color:#696969;width:545px;position:absolute;top:5px;right:0;}
.nav p{line-height:160%;}
.nav a{margin-right: 9px;display: inline-block;}
.nav a:link,.nav a:visited{color:#696969;}
.search-wrap{position:absolute;right:0;top:100px;width:545px;}
.search-wrap .label-sousuo{cursor:pointer;width:50px;float:left;}
.search-wrap .label-sousuo img{cursor:pointer;width:47px;}
.search-wrap input {-webkit-border-radius:16px;border-radius:18px;font-size:16px;padding:6px 15px;line-height:45px;height:35px;background:#fff;border:1.5px solid #9b9b9b;float:left;width:470px;margin-right:15px;}
.search-wrap input::-webkit-input-placeholder{color:#a1a1a1;}
.search-wrap input::-moz-placeholder{color:#a1a1a1;}
.search-wrap input:-ms-input-placeholder{color:#a1a1a1;}
.search-wrap input::placeholder{color:#a1a1a1;}
.gonggao{color:#676767;font-size:18px;line-height:38px;}
.gonggao div.fl{margin-right:15px;}
.mq-wrap {position:relative;float:left;width:700px;white-space:nowrap;overflow:hidden;}
.mq-wrap ul{height:100%;}
.mq-wrap ul li{cursor:pointer;padding-left:20px;color:#676767;display:inline-block;}
.mq-wrap ul li:first-child{padding-left:0;}
.mq-wrap ul li a:link,.mq-wrap ul li a:visited{color:#676767;}
.mq-wrap ul li a:hover{text-decoration:underline;}
.gonggao div.fr span{display:inline-block;color:#e60113;padding:0 15px;border:1px solid #9b9b9b;border-radius:15px;cursor:pointer;margin-left:10px;}
.gonggao div.fr span.a1{color:#fff;background:#e60113;}
.qy_pic1{width:100%;margin:10px auto 0 auto;height:39vw;position:relative;}
.qy_pic1 .swiper-container{height:35vw;overflow:hidden;}
.qy_pic1 .swiper-slide{position:relative;overflow:hidden;}
.qy_pic1 .swiper-slide img{width:100%;height:auto;position:absolute;left:-50%;right:-50%;margin:auto;top:-50%;bottom:-50%;}
.qy_pic1 .swiper-slide div{position:absolute;bottom:0vw;left:0;right:0;width:100%;font-size:22px;background:rgba(0, 0, 0, 0.5);text-align:center;}
.qy_pic1 .pagination1{position:absolute;left:0;right:0;width:500px;height:45px;z-index:11;text-align:center;}
.qy_pic1 .pagination1 .swiper-pagination-bullet{width:20px;height:20px;display:inline-block;background:#919191;border-radius:5px;margin:5px 15px;opacity:1;}
.qy_pic1 .pagination1 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fcd262;}
.tit1{border-top:3px solid #e60113;position:relative;padding-bottom:10px;}
.tit1 span{color:#fff;background:#e60113;display:inline-block;padding:5px 50px;border-radius:8px;line-height:50px;cursor:pointer;font-size:34px;font-weight:700;}
.tit1 em{float:right;margin-top:10px;}
.tit1 em i{color:#e60113;display:inline-block;border:1px solid #9b9b9b;padding:5px 15px;border-radius:8px;line-height:30px;cursor:pointer;font-size:20px;font-weight:700;margin-left:15px;}
.tit1 em i a:link,.tit1 em i a:visited{color:#e60113;}
.tit2{position:relative;padding:0px 10px 8px 10px;}
.tit2 span{font-size:20px;font-weight:700;}
.tit2 em{float:right;font-size:14px;}
.tit2 a:link,.tit2 a:visited,.p2_con li a:link,.p2_con li a:visited{color:#666666;}
.tit3{text-align:center;}

.list18 li{font-size:18px;line-height:30px;position:relative;color:#e60113;padding:10px 0 6px 20px;}
.list18 li:before{content:"";position:absolute;top:22px;left:1px;background:#e60113;width:7px;height:7px;border-radius:50%;}
.list18 li a:link,.list18 li a:visited{color:#e60113;}

.p1_con{border:3px solid #efefef;}
.p1_con ul li{padding:15px 20px;position:relative;border-bottom:3px solid #efefef;}
.p1_con ul li:last-child{border-bottom:none;}
.p1_con ul li span{display:block;width:400px;height:230px;overflow:hidden;}
.p1_con ul li span img{-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;}
.p1_con ul li span img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.p1_con ul li div{position:absolute;top:10px;left:440px;width:540px;}
.p1_con ul li div b{font-size:22px;color:#131313;line-height:34px;}
.p1_con ul li div p{font-size:18px;line-height:28px;margin-top:6px;}
.p1_con ul li i{font-size:16px;color:#838383;position:absolute;bottom:15px;right:40px;}
.page_n{text-align:center;}
.page_n a{border-radius:8px;background:#ababab;padding:12px 18px;margin:0 10px;font-size:18px;}
.page_n a:hover{background:#e60113;text-decoration:none;}
.page_n a.common_current_page{background:#e60113;}
.bg01{position:relative;}
.p2_con{background:#efefef;width:280px;border-radius:8px;position:absolute;top:0;left:50%;margin-left:-790px;padding:10px 0 0 0;}
.p2_con div.pic1 img{border-radius:8px;}
.p2_con div.pic1 span{text-align:center;display:block;font-size:16px;margin-bottom:10px;}
.p2_con li{font-size:16px;line-height:26px;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.lujing{position:relative;font-size:22px;color:#e60113}
.lujing span{color:#fff;background:#e60113;display:inline-block;padding:5px 20px;border-radius:8px;line-height:38px;font-size:28px;font-weight:700;margin-right:10px;}
.lujing a{margin-left:10px;}
.lujing a:link,.lujing a:visited{color:#e60113;}
.lujing span a{margin-left:0px;}
.lujing span a:link,.lujing span a:visited{color:#fff;}
.sq_list{font-size:18px;color:#337ab7;padding:0 20px;}
.sq_list div{margin-bottom:10px;}
.sq_list span{color:#fff;background:#e60113;display:inline-block;padding:5px 10px;cursor:pointer;font-size:18px;font-weight:700;margin-right:10px;}
.sq_list a{margin-right:8px;line-height:24px;}

.p3_con div{background:#f7f7f7;width:492px;height:120px;padding:0px 20px;display:flex;align-items:center;font-size:18px;margin-bottom:15px;float:left;}
.p3_con div:nth-child(2n){margin-left:16px;}
.p3_con div span{display:inline-block;font-size:22px;font-weight:700;margin-right:20px;min-width:50px;}
.p3_con div p{width:358px;line-height:40px;}
.p3_con div p a{margin:0 16px;}

.p4_con ul li{position:relative;font-size:18px;float:left;margin-left:20px;margin-bottom:20px;width:320px;height:200px;overflow:hidden;}
.p4_con ul li:nth-child(3n+1){margin-left:0px;}
.p4_con ul li div{background:rgba(0, 0, 0, 0.5);height:40px;line-height:40px;position:absolute;left:0;bottom:0;padding:0 8px;}

.text_con h1{color:#000;font-size:26px;line-height:50px;font-weight:500;text-align:center;margin-bottom:35px;}
.text_con p{font:normal 18px/180% "Microsoft Yahei";text-align:justify;margin:20px auto 0 auto;clear:both;text-indent:2em;}
.text_con div{font:normal 18px/180% "Microsoft Yahei";text-align:center;margin:20px auto 0 auto;clear:both;}
.text_con div img{margin:0 auto;max-width:1000px;height:auto;display:block;}
.text_con div span[desc="desc"]{font-size:18px;color:#4d7caa;font-family:"楷体", "KaiTi_GB2312";line-height:30px;width:94%;margin:20px auto 0 auto;text-align:center;display:block}
.text_con div.wb_pic{position:relative;}
.text_con div.wb_pic{position:relative;}
.text_con div.wb_dpic div{text-align:center;margin-top:30px;}
.text_con .swiper-container{width:100%;height:600px;margin-top:30px;}
.text_con .swiper-container .swiper-slide{text-align:center;max-height:470px;}
.text_con .swiper-container .swiper-slide img{height:100%;max-width:100%;}
.text_con div.wb_pic .prev{position:absolute;top:190px;left:-10px;z-index:9;cursor:pointer;}
.text_con div.wb_pic .next{position:absolute;top:190px;right:-10px;z-index:9;cursor:pointer;}
.text_con .swiper-container .swiper-slide span,.text_con div.wb_pic span{display:block;width:100%;padding:10px 0;font-size:20px;line-height:32px;color:#e60113;text-align:justify;}
/*.text_con h1 a:link,.text_con h1 a:visited,*/.text_con .div.wb_pic span a:link,.text_con div.wb_pic span a:visited{color:#e60113;}

.up_con{border:4px solid #f4f4f4;border-radius:8px;padding:80px 40px;margin-top:-80px;}
.up_con .input-group{margin-top:30px;}
.up_con .input-group i{font-size:22px;display:inline-block;width:110px;text-align:right;line-height:45px;margin-right:20px;}
.up_con .input-title{border:2px solid #dedede;width:720px;height:45px;font-size:18px;padding-left:10px;border-radius:8px;}
.up_con .uptit{display:none;}
.up_con .uptit .input-title{width:550px;}
.up_con .uptit span{display:inline-block;font-size:20px;color:#fff;background:#e60113;border-radius:6px;padding:12px 30px;margin-left:30px;cursor:pointer;}
.up_con .input-context{border:2px solid #dedede;width:720px;height:150px;line-height:28px;font-size:18px;padding-left:10px;border-radius:8px;vertical-align:top;}
.up_con input::placeholder,.up_con textarea::placeholder{color:#bab9b8;}
.up_con .upmore{margin-left:130px;position:relative;font-size:22px;color:#e60113;margin-top:20px;padding-left:42px;line-height:40px;cursor:pointer;}
.up_con .upmore:before{content:"";position:absolute;top:2px;left:0px;background:url("images/add.png") center top no-repeat;width:36px;height:36px;}
.uploadBox{width:750px;display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;margin-top:-35px;position:relative;margin-left:130px;}
.uploadBox .box-upload{position:relative;border:1px solid #dedede;border-radius:4px;width:220px;height:200px;text-align:center;line-height:16px;color:#bab9b8;font-size:16px;letter-spacing:0.38px;padding-top:20px;margin:0 28px 20px 0;}
.uploadBox .box-upload .upload-text{margin-top:30px;}
.uploadBox .box-upload input{display:none;}
.uploadBox .box-upload label{color:#4d4d4d;cursor:pointer;padding:20px 40px;}
.uploadBox .icon-uploadcover{width:100%;height:198px;position:absolute;top:0px;left:0px;z-index:1;display:none;}
.addTu{position:absolute;left:50%;transform:translateX(-50%);bottom:10px;z-index:2;width:140px;cursor:pointer;background:#fff;color:#333;border:1px solid #ccc;border-radius:4px;display:none;padding:5px 0px;}
.uploadBox .icon-delete-file1_1,.uploadBox .icon-delete-file1_2,.uploadBox .icon-delete-file1_3,.uploadBox .icon-delete-file1_4,.uploadBox .icon-delete-file1_5{position: absolute;right:2px;top:2px;z-index:2;width:30px;cursor:pointer;}
.box-upload-imgs2,.box-upload-imgs3,.box-upload-imgs4,.box-upload-imgs5{display:none;}
.imgText{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:400px;z-index:1000;background:#fff;border:3px solid #e60113;border-radius:20px;text-align:center;display:none;}
.imgText textarea{width:88%;height:280px;margin:30px auto 20px auto;background:#f2f2f2;font-size:16px;}
.closeTip{display:inline-block;width:30px;height:30px;position:absolute;top:5px;right:5px;cursor:pointer;}
.imgText button{border:1px solid #e60113;padding:3px 15px;font-size:16px;border-radius:4px;}
.dropzone{width:720px;border:2px solid #dedede;margin:10px 0 0 130px;font-size:18px;color:#bab9b8;display:none;}
.dz-error-message,.dz-error-mark svg{display:none!important;}
.dz-caption{width:130px;height:50px;margin:10px auto 0 auto;border:1px solid #dedede;font-size:14px;}
.btn-submit{font-size:30px;background:#e60113;border-radius:6px;padding:10px 30px;line-height:30px;font-weight:700;width:200px;text-align:center;color:#fff;margin-top:50px;}
 a.disabled {
    pointer-events: none;
    text-decoration: none;
    cursor: default;
 }
/*copyright*/
#copyright{padding:70px 0;margin-top:60px;font-size:16px;text-align:center;}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
   body{min-width:1080px;}
}
