@charset "utf-8";
/* CSS Document */

@media screen and (min-width:320px) and (max-width:1199px){

    .Project_details2 h2{font-size:18px !important;}

    .Project_details2 p{line-height: 40px;font-size:18px;}
    .News_detai5 p video{margin:0 auto;display:block;max-width:100%;}
	
	.sw1{overflow:hidden;margin:30px 0px 70px;}	
.sw2{width:90%;float:none;text-align:center;margin-left:5%;}	
.sw2 h2{font-size:20px;color:#333;line-height:70px;}
	.jkh2 p a{display:inline-block;float:right;text-align:right;color:#fff;}
	
	
	
	
	
	
	.special_picture4 ul li h4{font-size:16px;color:#333;height:30px;}
.container{width:100%;padding-right:10px;padding-left:10px;}
.pc{display:none;}
.phone{display:block;}
body{overflow-x:hidden;}

.header1{width:100%;/* overflow:hidden; */padding:0 10px;position:fixed;top:0px;left:0px;width:100%;z-index:7;background:#FFFFFF;z-index:15;/* border-bottom:1px solid #e1e1e1; */} 
.header2{float:left;margin:10px 0px;}
.header2 img{height:30px;}
.header3{float:right;}
.header4{position:fixed;top:50px;left:-120%;width:100%;height:100%;background:#FFFFFF;padding-bottom:100px;transition: all 0.3s;overflow:auto;z-index:10;}
.header4.on{left:0px;}
.header4 ul{}
.header4 ul li{width:100%;border-top:1px solid #e1e1e1;/* padding:0 20px; */}
/* .header4 ul li h2{font-size:24px;color:#333333;line-height:100px;font-weight:700;} */
/* .header4 ul li:hover h2,.header4 ul li.on h2{color:#fad168;} */
/* .header4 ul li h3{font-size:24px;color:#333333;line-height:100px;font-weight:700;} */
.header5{float:right;margin-top:18px;margin-left:0px;}
.header5 h2{}
.sss{width:90%;position:absolute;bottom:0px;left:5%;text-align:right;color:#fff;font-weight:400;font-size:15px;z-index:3;line-height:40px;font-size:16px;}
.bssj{position:absolute;bottom:0px;left:0px;width:100%;height:40px;background:#000000;opacity:0.7;z-index:2;}

.header4 li dl{display:none !important;margin-bottom:0px;border-top:1px solid #e1e1e1;}
.header4 li dl dd h3{font-size:16px;color:#000000;line-height:40px;padding:0 20px;}
.headb7{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;padding:0 20px;}
.headb7 h2{flex:1;-webkit-box-flex: 1;-moz-box-flex: 1; -webkit-flex: 1;-ms-flex: 1;}
.headb7 h2 span{display:block;font-size:14px;color:#000000;line-height:40px;}
.headb7 h3{width:20px;height:40px;background:url(../images/right_icon.png) no-repeat center center;background-size:10px 17px;}
.headb7 h3.on {background:url(../images/bottom_icon.png) no-repeat center center;background-size:17px 10px;}
.activity56{position:relative;z-index:1;}

.header6{width:100%;height:50px;}
/*banner*/
.banner1{position:relative;}
.banner1 img{width:100%;}
.banner2{width:100%;}
.banner1 .swiper-button-prev{background:url(../images/banner_q1.png) no-repeat center center;width:40px;height:80px;background-size:34px 77px;opacity:1 !important;z-index:10001;position:absolute;top:50%;left:0px;margin-top:-50px;background-size:40px 80px;opacity:0 !important;transition: all 0.3s;}
.banner1 .swiper-button-next{background:url(../images/banner_q2.png) no-repeat center center;width:40px;height:80px;background-size:34px 77px;opacity:1 !important;z-index:10001;position:absolute;top:50%;right:0px;margin-top:-50px;background-size:40px 80px;opacity:0 !important;transition: all 0.3s;}
/* .banner1:hover .swiper-button-prev{opacity:1 !important;}
.banner1:hover .swiper-button-next{opacity:1 !important;} */
.banner1 .swiper-pagination{position:absolute;bottom:15px !important;left:0px;width:100%;height:5px;z-index:5;text-align:center;}
.banner1 .swiper-pagination-bullet{
    width:14.6px;height:7.6px;opacity:0.5;margin:0px 6px !important;background:#FFFFFF;vertical-align:text-top;border-radius:0px;background:url(../images/pxxx1.png) no-repeat center center;opacity: 1;background-size:100% 100%;
}
.banner1 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:url(../images/pxxx2.png) no-repeat center center;opacity:1 !important;background-size:100% 100%;
}

.banner3{position:relative;}
.banner3 img{width:100%;}
.banner3{width:100%;}
.banner3 .swiper-button-prev{background:url(../images/banner_q1.png) no-repeat center center;width:40px;height:80px;background-size:34px 77px;opacity:1 !important;z-index:10001;position:absolute;top:50%;left:0px;margin-top:-50px;background-size:40px 80px;opacity:0 !important;transition: all 0.3s;}
.banner3 .swiper-button-next{background:url(../images/banner_q2.png) no-repeat center center;width:40px;height:80px;background-size:34px 77px;opacity:1 !important;z-index:10001;position:absolute;top:50%;right:0px;margin-top:-50px;background-size:40px 80px;opacity:0 !important;transition: all 0.3s;}
.banner3:hover .swiper-button-prev{opacity:1 !important;}
.banner3:hover .swiper-button-next{opacity:1 !important;}

.banner3 .swiper-pagination{position:absolute;bottom:15px !important;left:0px;width:100%;height:5px;z-index:2100;text-align:right;padding-right:10px;}
.banner3 .swiper-pagination-bullet{width:9px;height:9px;opacity:0.8;margin:0px 6px !important;background:#FFFFFF;vertical-align:text-top;border-radius:100%;}
.banner3 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#9d2500;opacity:1 !important;}




/*首页*/
.index{background:url(../images/index.jpg) repeat top center;padding:10px 0 25px;    box-shadow:0px 1px 12px -5px rgba(0, 0, 0, 0.6) inset;}
.indexa{}
.indexa1{width:100%;overflow:hidden;}
.indexa2{/* float:left; */width:100%;}
.indexa3{width:100%;/* float:left; */background:url(../images/indexa2.jpg) no-repeat top center;background-size:100% 100%;padding:25px 15px;}
.indexa4{width:100%;overflow:hidden;}
.indexa4 h2{float:left;font-size:32px;color:#ffffff;line-height:40px;background:url(../images/indexa3.png) no-repeat top center;background-size:198px 40px;height:40px;width:198px;text-align:center;font-weight:300;}
.indexa4 h3{float:right;font-size:14px;color:#903018;line-height:40px;background:url(../images/indexa4.png) no-repeat top center;background-size:87px 40px;width:87px;padding-left:15px;}

.indexa5{margin-top:10px;}
.indexa5 h2{font-size:24px;color:#ffffff;line-height:34px;height:34px;overflow:hidden;font-weight:300; white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
.indexa5 h2:hover{text-decoration: underline;}
.indexa5 h3{font-size:18px;color:#ffffff;line-height:28px;font-family:DIN;margin-top:1px;}
.indexa5 p{font-size:16px;color:#ffffff;line-height:28px;margin-top:2px;height:56px;overflow:hidden;}
.indexa6{padding-right:0px;}
.indexa6 ul{}
.indexa6 ul li{width:100%;overflow:hidden;margin-top:5px;padding-left:30px;background:url(../images/indexa5.png) no-repeat left center;background-size:13px 13px;}
.indexa6 ul li a{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.indexa6 ul li h2{float:left;font-size:16px;color:#ffffff;line-height:28px;flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;margin-right:15px;transition: all 0.3s;height:28px;overflow:hidden;    white-space: nowrap;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;}
.indexa6 ul li h3{float:right;font-size:18px;color:#ffffff;line-height:28px;font-family:DIN;transition: all 0.3s;}
.indexa6 ul li:hover h2{color:#fdcc7a;}
.indexa6 ul li:hover h3{color:#fdcc7a;}

.indexa7{background:url(../images/indexa71.png) no-repeat center center;width:100%;height:3px;margin:10px 0 10px;}
.indexa8{/* float:left; */position:relative;width:100%;margin-top:20px;}
.indexa8 .swiper-container{overflow:hidden;}
.indexa8 .swiper-slide{overflow:hidden;}
.indexa8 img{min-width:100%;height:450px;}
.indexa8 .swiper-button-prev{background:#9b3218 url(../images/indexa6.png) no-repeat center center;width:55px;height:50px;background-size:10px 15px;opacity:1 !important;z-index:10;position:absolute;top:100%;left:inherit;right:50px;margin-top:-50px;margin-left:0px;}
.indexa8 .swiper-button-prev:hover{background:#903018 url(../images/indexa6.png) no-repeat center center;background-size:10px 15px;}
.indexa8 .swiper-button-next{background:#9b3218 url(../images/indexa7.png) no-repeat center center;width:55px;height:50px;background-size:10px 15px;opacity:1 !important;z-index:10;position:absolute;top:100%;right:inherit;margin-top:-50px;margin-right:0px;right:0px;}
.indexa8 .swiper-button-next:hover{background:#903018 url(../images/indexa7.png) no-repeat center center;background-size:10px 15px;}



.indexb1{width:100%;/* float:right; */}
.indexb2{width:100%;overflow:hidden;margin-top:20px;}
.indexb2 ul{}
.indexb2 ul li{width:33.33%;float:left;position:relative;height:200px;background:url(../images/indexb1.jpg) no-repeat center center;padding:10px;overflow:hidden;}
.indexb2 ul li:nth-child(1){width:33.34%;background:url(../images/indexb1.jpg) no-repeat center center;background-size:100% 100%;}
.indexb2 ul li:nth-child(2){background:url(../images/indexb2.jpg) no-repeat center center;background-size:102% 100%;}
.indexb2 ul li:nth-child(3){background:url(../images/indexb3.jpg) no-repeat center center;background-size:100% 100%;}
.indexb2 ul li:hover .indexb41 img{transform:rotate(90deg);
-ms-transform:rotate(90deg); 	/* IE 9 */
-moz-transform:rotate(90deg); 	/* Firefox */
-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
-o-transform:rotate(90deg); }
.indexb3{margin-top:15px;text-align:center;}
.indexb3 img{width:70%;}
.indexb4{margin-top:20px;text-align:center;}
.indexb4 h2{font-size:16px;color:#ffffff;line-height:30px;height:30px;overflow:hidden;margin-bottom:0px;font-weight:400;}
.indexb4 p{font-size:16px;color:#ffffff;line-height:30px;height:30px;overflow:hidden;margin-bottom:0px;font-weight:400;}
.indexb41{position:absolute;top:20px;right:-90px;}
.indexb41 img{width:160px;height:160px;transition: all 0.3s;}
.indexb5{background:url(../images/indexb4.png) no-repeat right top;background-size:cover;padding:10px;margin-top:20px;}

.indexb6{padding:13px 30px 5px 0;}
.indexb6 ul{}
.indexb6 ul li{width:100%;overflow:hidden;padding-left:30px;background:url(../images/indexa5.png) no-repeat left center;background-size:13px 13px;}
.indexb6 ul li a{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.indexb6 ul li h2{float:left;font-size:16px;color:#ffffff;line-height:26px;flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;margin-right:15px;transition: all 0.3s;}
.indexb6 ul li h3{float:right;font-size:18px;color:#ffffff;line-height:26px;font-family:DIN;transition: all 0.3s;}
.indexb6 ul li:hover h2{color:#fdcc7a;}
.indexb6 ul li:hover h3{color:#fdcc7a;}
.indexb7{width:100%;overflow:hidden;}
.indexb7 h2{float:left;font-size:32px;color:#ffffff;line-height:35px;background:url(../images/indexa3.png) no-repeat top center;background-size:198px 40px;height:40px;width:198px;text-align:center;font-weight:300;}
.indexb7 h3{float:right;font-size:14px;color:#486078;line-height:40px;background:url(../images/indexa4.png) no-repeat top center;background-size:87px 40px;width:87px;padding-left:15px;}


.indexc1{margin-top:20px;background:url(../images/indexc1.jpg) no-repeat top center;background-size:cover;padding:22px 10px;}
.indexc2{width:100%;overflow:hidden;/* display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex; */}
.indexc2 h2{float:left;font-size:32px;color:#ffffff;line-height:40px;background:url(../images/indexa3.png) no-repeat top center;background-size:198px 40px;height:40px;width:198px;text-align:center;font-weight:300;}
.indexc2 h3{float:right;font-size:14px;color:#907848;line-height:40px;background:url(../images/indexa4.png) no-repeat top center;background-size:87px 40px;width:87px;padding-left:15px;}
.indexc2 h4{flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;margin:19px 25px 0;display:none;}
.indexc2 h4 span{display:block;height: 3px;width:100%;background:url(../images/indexc21.png) no-repeat top center;background-size:100% auto;}

.indexc3{width:100%;overflow:hidden;margin-top:30px;padding:0 0px;margin-bottom:0px;position:relative;}
.indexc3 ul{}
.indexc3 ul li{float:left;width:100%;/* margin-right:6.5%; */margin-bottom:30px;}
.indexc3 ul li:nth-child(3n) {margin-right:0px;}
.indexc3 ul li h2{font-size:23px;color:#ffffff;line-height:34px;height:34px;overflow:hidden;margin-bottom:10px;background:url(../images/indexc2.png) no-repeat left center;background-size:36px 15px;padding-left:45px;font-weight:300;}
.indexc3 ul li p{font-size:14px;color:#ffffff;line-height:24px;height:48px;overflow:hidden;}
.indexc4{position:absolute;top:231px;left:0px;width:100%;height:1px;background:#fff;    opacity: 0.3;}
.indexc5{position:absolute;top:472px;left:0px;width:100%;height:1px;background:#fff;    opacity: 0.3;}





.indexd1{width:100%;overflow:hidden;margin-top:30px;}
.indexd2{width:100%;/* float:left;height:348px; */background:url(../images/indexd1.jpg) no-repeat top center;background-size:cover;padding:20px 10px;overflow:hidden;}


.aaaa{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.aaaaa{flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;}


.indexd3{float:left;overflow:hidden;text-align:center;width:198px;}
.indexd3 h2{font-size:32px;color:#ffffff;line-height:40px;background:url(../images/indexa3.png) no-repeat top center;background-size:198px 40px;height:40px;width:100%;text-align:center;font-weight:300;}
.indexd4{display:none;width:100%;overflow:hidden;margin-top:45px;}
.indexd4 ul{width:220px;margin:0 auto;}
.indexd4 ul h2{background:url(../images/indexd1.png) no-repeat center center;background-size:43px 12px;width:43px;height:12px;margin:0 auto;cursor:pointer;}
.indexd4 ul h3{background-color: rgb(189, 126, 21); box-shadow: 0px 1px 0px 0px rgba(242, 162, 28, 0.004);width:100%; height:1px;margin:40px 0;}
.indexd4 ul h4{background:url(../images/indexd2.png) no-repeat center center;background-size:43px 12px;width:43px;height:12px;margin:0 auto;cursor:pointer;}

.indexd5{float:right;overflow:hidden;margin-top:0px;}
.indexd5 h2{font-size:14px;color:#d89018;line-height:40px;background:url(../images/indexa4.png) no-repeat top center;background-size:87px 40px;width:87px;padding-left:15px;margin:0 auto;}

.indexd6{width:100%;/* float:left; */background:#FFFFFF;position: relative}
.indexd6 .swiper-slide:nth-child(2n) .indexd7{background:#FFFFFF;}
.indexd7{padding:33px 20px;position:relative;background:#f7f7f7;}
.indexd7 p{text-align:center;}
.indexd7 p img{width:80%;width:151px;height: 210px;}
.indexd7 h2{text-align:center;margin-top:46px;}
.indexd7 h2{font-size:18px;color:#333333;line-height:28px;height:28px;overflow:hidden;}
.indexd7{}
.indexd7 .dss{position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background:url(../images/tttt.png)  no-repeat center center;opacity:0;z-index:2;}
.indexd7 .dss1{position:absolute;top:0px;left:0px;width:100%;height:100%;background:#FFFFFF;opacity:0;z-index:1;}
/* .indexd7:hover{background:#fff;} */
.indexd7:hover .dss{opacity:1;}
.indexd7:hover .dss1{opacity:0.5;}


.indexe1{width:100%;overflow:hidden;margin-top:30px;}
.indexe2{width:100%;/* float:left; */position:relative;z-index:2;/* height:233px; */overflow:hidden;margin-bottom:10px;}
.indexe2 h3{overflow:hidden;}
.indexe2 h3 img{width:100%;}
.indexe3{width:100%;/* float:left; */position:relative;height:233px;overflow:hidden;margin-bottom:10px;}
.indexe3 h3 img{width:100%;}

.indexe4{position:absolute;top:0px;left:0px;padding:30px 15px;z-index:2}
.indexe4 h2{font-size:20px;color:#ffffff;line-height:34px;height:34px;overflow:hidden;font-weight:300;margin-bottom:15px;}
.indexe4 p{font-size:14px;color:#ffffff;line-height:22px;}

.indexe5{position:absolute;bottom:30px;right:30px;z-index:2;}
.indexe5 h2{font-size:16px;color:#FFFFFF;line-height:26px;display:none;}
.indexe6{position:absolute;top:0px;left:0px;width:100%;height:100%;background:#000000;opacity:0.3;}





/*登录*/
.sign_in1{background:url(../images/sign_in1.jpg) no-repeat top center;background:1920px auto;}
.sign_in2{padding:25px 0 110px;}
.sign_in3{margin-bottom:115px;}
.sign_in3 h2{font-size:14px;color:#bbbbbb;line-height:24px;}
.sign_in3 a{font-size:14px;color:#bbbbbb;line-height:24px;}

.sign_in4{text-align:center;}
.sign_in4 h2{font-size:30px;color:#ffffff;line-height:40px;background:url(../images/sign_in1.png) no-repeat center center;background-size:475px 29px;}
.sign_in5{width:100%;margin:60px auto 0;}
.sign_in6{text-align:center;text-align:center;}
.sign_in6 ul li{display:inline-block;padding:0 15px;border-right:1px solid #bbbbbb;}
.sign_in6 ul li:nth-child(2){border-right:0px;}
.sign_in6 ul li h2{cursor:pointer;font-size:24px;color:#ffffff;line-height:24px;font-weight:400;}
.sign_in6 ul li.on h2{color:#d3b357;}
.sign_in7{width:100%;overflow:hidden;position:relative;text-align:center;margin-top:60px;}
.sign_in7 h2{font-size:16px;color:#FFFFFF;line-height:26px;}
.sign_in7 span{position:absolute;top:13px;left:-70px;width:50%;height:1px;background:#FFFFFF;opacity:0.2;}
.sign_in7 b{position:absolute;top:13px;right:-70px;width:50%;height:1px;background:#FFFFFF;opacity:0.2;}
.sign_in8{margin-top:40px;width:100%;text-align:center;font-size:0px;cursor:pointer;}
.sign_in8 li{display:inline-block;margin:0 20px;}
.sign_in8 li img{width:60px;}

.sign_ie1{margin-top:30px;overflow:hidden;width:100%;}
.sign_ie1{display:none;}
.sign_ie1.on{display:block;}
.sign_ie1 dl{margin-bottom:20px;}
.sign_ie2{width:100%;overflow:hidden;height:42px;background:url(../images/sign_ie1.png) no-repeat center center;background-size:100% 100%;padding:1px;
display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.sign_ie2{}
.sign_ie3{text-align:center;width:45px;}
.sign_ie3 img{max-width:100%;}
.sign_ie4{flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;}
.sign_ie5{padding:0 20px;}
.sign_ie5 h2{font-size:14px;color:#d3b357;line-height:40px;cursor:pointer;}
.sign_ie6{margin-left:15px;}
.sign_ie6 img{height:42px;width:100%;}
    .passw5 .sign_ie5 .h2 {
        color: #9c2607;
    }

.sign_ie7{background:url(../images/sign_ie6.png) no-repeat center center;background-size:100% 100%;}
.sign_ie8{margin-top:30px;}
.sign_ie8 button{background:url(../images/sign_ie1.png) no-repeat center center;background-size:100% 100%;
font-size:16px;color:#ffffff;line-height:42px;height:42px;border:0px;width:100%;}
.sign_ie9{width:100%;overflow:hidden;margin-top:25px;}
.sign_ie9 h2{float:left;font-size:14px;color:#ffffff;line-height:24px;margin-right:10px;}
.sign_ie9 h3{float:right;font-size:14px;color:#ffffff;line-height:24px;}

.sign_if1{padding:12px 20px;cursor:pointer;}
.sign_if1 img{width:24px;height:16px;}
    .sign_ie5 .h2{font-size:14px;color:#d3b357;line-height:40px;cursor:pointer;border:0px;background:none;margin:0px;}



.s1{padding:5px 0;}
.s1 img{height:29px;}
.s2{padding:10px 0;}
.s2 img{width:25px;height:19px;}
.s3{padding:7px 0;}
.s3 img{width:23px;height:25px;}
.s4{padding:7px 0;}
.s4 img{width:22px;height:26px;}
.s5{padding:10px 0;}
.s5 img{width:27px;height:20px;}

.di{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.fl{flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;}


/*使用条款*/
.clause1{background:url(../images/clause1.jpg) repeat top center;padding:30px 0;box-shadow:0px 2px 19px -5px rgba(0, 0, 0, 0.6) inset}
.clause2{}
.clause2 h2{font-size:14px;color:#666666;line-height:24px;}
.clause2 a{font-size:14px;color:#666666;line-height:24px;}
.clause3{background:#FFFFFF;margin-top:30px;padding:30px 20px 70px;overflow:hidden;}
.clause4{text-align:center;overflow: hidden;margin: 30px 10px 0px;}
.clause4 h2{position:relative;display:inline-block;font-size:24px;color:#333333;line-height:40px;font-weight:700;padding:0 12px;min-width:150px;}
.clause4 h2 span{position:absolute;top:0px;left:-160px;width:160px;height:40px;display:block;background:url(../images/clause2.png) no-repeat right center;background-size:160px 29px;}
.clause4 h2 b{position:absolute;top:0px;right:-160px;width:160px;height:40px;display:block;background:url(../images/clause3.png) no-repeat left center;background-size:160px 29px;}
.clause5{font-size:16px;color:#333333;line-height:28px;margin-top:50px;}
.clause5 p{font-size:16px;color:#333333;line-height:28px;}
.clause5 img{max-width:100%;}

/*忘记密码*/
.passw1{margin-top:60px;}
.passw2{}
.passw2 p{font-size:16px;color:#666666;line-height:26px;}
.passw3{width:100%;margin:30px auto 0;}
.passw4{overflow:hidden;}
.passw4 dl{margin-bottom:20px;}
.passw4 dl dt{margin-bottom:10px;}
.passw4 dl dt h2{font-size:14px;color:#333333;line-height:24px;}
.passw4 dl dt h2 span{font-size:14px;color:#fb0000;line-height:24px;}

.passw5{width:100%;overflow:hidden;height:42px;/* background:url(../images/passw1.png) no-repeat center center;background-size:100% 100%; */padding:1px;
display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;border:1px solid #bbbbbb;position:relative;}
.passw5 .sign_ie5 h2{color:#9c2607;}
    .passw5 .sign_ie5 .h2 {
        color: #9c2607;
    }

.passw6{font-size:14px;color:#999999;line-height:14px;margin-top:10px;}
.passw7{margin-top:50px;width:100%;overflow:hidden;}
.passw7 button{font-size:14px;color:#ffffff;line-height:24px;width:220px;height:44px;background:#9c2607;border:0px;border-radius:2px;/* float:left; */}
.passw7 h2{/* float:left; */font-size:14px;color:#333333;line-height:40px;margin-left:20px;}
.passw7 h3{/* float:left; */font-size:14px;color:#9c2607;line-height:40px;margin-left:20px;}
/*注册*/
.register1{width:100%;overflow:hidden;margin-top:30px;}
.register2{}
.register2 dl{}
.register2 dl .passw5{width:100%;max-width:100%;}
.register3{width:100%;overflow:hidden;}
.register3 .mljf{display:block;}
.register3 dl{float:left;margin-right:70px;width:400px;max-width:100%;}
.register3 dl .passw5{width:auto;max-width:100%;}
.register3 dl .sign_ie6{position:relative;width:120px;}
.register3 dl .sign_ie6 span{position:relative;/* top:0px;left:0px;width:100%;height:100%;background:url(../images/register3.png) no-repeat center center;background-size:100% 100%;z-index:5; */border:1px solid #bbbbbb;display:block;}
.register4{margin-top:40px;width:100%;overflow:hidden;}
.register4 h2{font-size:16px;color:#333333;line-height:28px;background:url(../images/register5.png) no-repeat left center;background-size:23px 23px;padding-left:30px;cursor:pointer;float:left;}
.register4 h2.on{background:url(../images/register6.png) no-repeat left center;background-size:23px 23px;}
.register4 a{font-size:16px;color:#333333;line-height:28px;}

/*设施（游览须知）*/

.visit{background:#FFFFFF;box-shadow:0px 1px 12px -5px rgba(0, 0, 0, 0.6) inset;}
.visit1{padding:10px 0 40px;}
.visit2{margin-top:30px;}
.visit3{margin-top:40px;overflow:hidden;}
.visit3 ul{}
.visit3 ul li{margin-top:30px;overflow:hidden;width:100%;max-width:100%;/* float:left;margin-right:80px; */}
.visit3 ul li:nth-child(2n){margin-right:0px;}
.visit4{width:100%;/* height:120px;background:url(../images/visit5.png) no-repeat left center;background-size:100% 100%;padding:18px 10px;border:1px solid #e1e1e1; */
display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.visit5{float:left;width:83px;margin-right:35px;}
.visit5 img{width:100%;display:block;height:84px;}
.visit6{float:left;flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;}
.visit6 h2{font-size:16px;color:#333333;line-height:26px;font-weight:700;height:26px;overflow:hidden;}
.visit6 p{font-size:14px;color:#666666;line-height:26px;}
.visit7{/* height:52px; */overflow:hidden;}
.input1{border:0px;height:40px;width:100%;background:none;font-size:14px;color:#FFFFFF;line-height:24px;padding:0 10px;}
.input1::-webkit-input-placeholder{color:#FFFFFF;}
.input1::-moz-input-placeholder{color:#FFFFFF;}
.input1::-ms-input-placeholder{color:#FFFFFF;}
.input2{border:0px;height:40px;width:100%;background:none;font-size:14px;color:#333333;line-height:24px;padding:0 10px;}
.input2::-webkit-input-placeholder{color:#999999;}
.input2::-moz-input-placeholder{color:#999999;}
.input2::-ms-input-placeholder{color:#999999;}

/*设施*/
.facilities1{width:100%;overflow:hidden;}
.facilities1 ul{}
.facilities1 ul li{width:47%;float:left;margin-top:10px;margin-left:2%;}
.facilities1 ul li:nth-child(2n){margin-right:0px;}
.facilities2{width:100%;}
.facilities2 img{width:100%;}
.facilities3{margin-top:5px;}
.facilities3 h2{font-size:14px;color:#333333;line-height:20px;font-weight:700;height:20px;overflow:hidden;}
.facilities4{position:relative;}
.facilities4 img{width:100%;}
.facilities4 .swiper-pagination{position:absolute;bottom:10px !important;left:0px;width:100%;height:10px;z-index:5;text-align:center;}
.facilities4 .swiper-pagination-bullet{width:6px;height:6px;opacity:1;margin:0px 4px !important;background:#ebeaf4;vertical-align:text-top;border-radius:100%;opacity:1 !important;}
.facilities4 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#9c2607;opacity:1 !important;}

/*设施（多功能厅）*/
.facilities5{font-size:16px;color:#333333;line-height:28px;margin-top:20px;}
.facilities5 p{font-size:16px;color:#333333;line-height:28px;}
.facilities5 img{max-width:100%;}


/*设施（交通路线）*/
.traffic1{margin-top:50px;}
.traffic2{margin-top:40px;}
.traffic2 img{width:100%;}
.traffic3{width:100%;overflow:hidden;margin-top:70px;}
.traffic3 ul{}
.traffic3 ul li{width:100%;margin-bottom:20px;display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.traffic3 ul li:nth-child(3n){margin-right:0px;}



.traffic4{text-align:center;margin-bottom:10px;}
.traffic4 p{}
.traffic4 p img{width:103px;height:104px;}
.traffic5{text-align:left;margin-top:0px;flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;margin-left:15px;}
.traffic5 h2{font-size:24px;color:#333333;line-height:34px;font-weight:700;}
.traffic5 p{font-size:14px;color:#333333;line-height:24px;}
.traffic6{margin-top:40px;}
.traffic7{text-align:center;font-size:0px;}
.traffic7 h2{display:inline-block;font-size:24px;color:#333333;line-height:52px;border-top:1px solid #9c2607;border-bottom:1px solid #9c2607;position:relative;padding:0 35px;font-weight:700;}
.traffic7 h2 b{position:absolute;top:0px;left:0px;width:23px;height:100%;background:url(../images/traffic5.png) no-repeat center center;background-size:23px 29px;}
.traffic7 h2 span{position:absolute;top:0px;right:0px;width:23px;height:100%;background:url(../images/traffic6.png) no-repeat center center;background-size:23px 29px;}
.traffic8{margin-top:30px;font-size:16px;color:#333333;line-height:26px;}
.traffic8 p{font-size:16px;color:#333333;line-height:30px;}
.traffic8 img{max-width:100%;}



/*设施（外部景观）*/
.Scenery1{margin-top:63px;}
.Scenery1 #certify {width:100%;}
.Scenery1 #certify .swiper-container{padding-bottom:0px;}
.Scenery1 .swiper-slide{box-shadow:0px 0px 0px #FFFFFF !important;height:auto !important;}
.Scenery1 .swiper-slide.swiper-slide-active b{box-shadow:0px 12px 15px 7px rgba(0, 0, 0, 0.2);display:block;}
.Scenery1 .swiper-slide.swiper-slide-active .Scenery2 h2{opacity:1;}
.Scenery1 .swiper-button-prev {
    background: url(../images/Scenery4.png) no-repeat center center !important;
    width: 18px !important;
    height: 34px !important;
    background-size: 18px 34px !important;
    opacity: 1 !important;
    z-index: 10 !important;
    position: absolute !important;
    top: 100% !important;
    left: 50% !important;
    margin-top: -41px;
	margin-left:-230px;
	display:none;
}
.Scenery1 .swiper-button-next {
    background: url(../images/Scenery5.png) no-repeat center center !important;
    width: 18px !important;
    height: 34px !important;
    background-size: 18px 39px !important;
    opacity: 1 !important;
    z-index: 10 !important;
    position: absolute !important;
    top: 100% !important;
    right: 50% !important;
    margin-top: -41px;
	margin-right:-230px;
	display:none;
}


.Scenery2{width:100%;}
.Scenery2 img{width:100%;}
.Scenery2 h2{margin-top:40px;width:100%;opacity:0;margin-bottom:5px;}
.Scenery2 h2 span{font-size:14px;color:#9c2607;background:url(../images/Scenery3.png) no-repeat center center;background-size:100% 100%;display:block;width:100%;margin:0 auto;height:40px;line-height:40px;overflow:hidden;text-align:center;}

/*设施（开放时间）*/
.facility_time1{padding:50px 0 80px;}
.facility_time2{width:100%;overflow:hidden;margin-top:40px;}
.facility_time3{/* float:left; */width:320px;/* margin-right:100px; */margin:20px auto 0;}
.facility_time3 .traffic7 h2{width:100%;}
.facility_time4{margin-top:32px;text-align: center}
.facility_time4 p{font-size:18px;color:#333333;line-height:200%;margin-bottom:10px;}
.facility_time5{margin-top:60px;}
.facility_time5 p{color:#666666;}
/*搜索(活动))*/
.Search_activity1{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;margin-top:20px;}
.Search_activity1 h2{font-size:16px;color:#333333;line-height:58px;font-weight:700;height:58px;}
.Search_activity1 h2 span{font-size:16px;color:#9c2607;line-height:58px;font-weight:700;}
.Search_activity2{margin-top:40px;}
.Search_activity3{font-size:0px;text-align:center;width:100%;overflow:hidden;position: relative}
.Search_activity3 ul{}
.Search_activity3 ul li{float:left;padding:0 20px;
background:url(../images/Search_activity2.png) no-repeat center right;background-size:9px 24px;
}
    .Search_activity3  h3 {
        font-size: 14px;
        color: #9a2713;
        line-height: 48px;position:absolute;top:0px;right:0px;
    }

.Search_activity3 ul li:last-child{background:none;}
.Search_activity3 ul li h2{font-size:24px;color:#333333;line-height:50px;min-width:55px;}
.Search_activity3 ul li:hover h2,.Search_activity3 ul li.on h2{color:#9c2607;background:url(../images/Search_activity1.png) no-repeat center center;background-size:47px 51px;}
.Search_activity4{width:100%;overflow:hidden;margin-top:40px;margin-bottom:60px;}
.Search_activity4 ul{}
.Search_activity4 ul li{width:100%;/* float:left; */margin-right:30px;margin-bottom:25px;}
/* .Search_activity4 ul li:nth-child(3n){margin-right:0px;} */

.Search_activity4 ul li:hover .Search_activity5 p img{transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.05); 	/* Firefox */
-webkit-transform:scale(1.05); /* Safari 和 Chrome */
-o-transform:scale(1.05); 	/* Opera */}
.Search_activity4 ul li:hover .Search_activity6 h2{color:#9c2607;}
.Search_activity4 ul li:hover .Search_activity6 p{color:#9c2607;}
.Search_activity5{position:relative;}
.Search_activity5 p{overflow:hidden;}
.Search_activity5 p img{width:100%;transition: all 0.5s;}
.Search_activity5 h2{position:absolute;bottom:10px;right:10px;z-index:5;background:#9c2607;
font-size:14px;color:#ffffff;line-height:30px;border-radius:50px;text-align:center;width:120px;
}
.Search_activity5 h2.on{background:#d0b15c;}
.Search_activity5 h2.active{background:#666666;}


.Search_activity5 h3{position:absolute;left:0px;bottom:0px;width:100%;height:100%;background:url(../images/Search_activity6.png) no-repeat bottom center;background-size:100% auto;}
.Search_activity6{margin-top:10px;}
.Search_activity6 h2{font-size:16px;color:#333333;line-height:26px;font-weight:700;height:26px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.Search_activity6 h3{font-size:16px;color:#999999;line-height:26px;height:26px;overflow:hidden;}
.Search_activity6 p{font-size:14px;color:#666666;line-height:26px;height:52px;overflow:hidden;}




/*专题*/
.special1{margin-top:20px;}
.special2{width:100%;margin:0 auto;padding:0 110px;position:relative;}
.special2 .swiper-container{/* padding:0 5px; */width:128px;margin:0 auto;}
.special2 .swiper-button-prev {
    background: url(../images/special1.png) no-repeat center center !important;
    width: 40px !important;
    height: 40px !important;
    background-size: 22px 14px !important;
    opacity: 1 !important;
    z-index: 10 !important;
    position: absolute !important;
    top: 2px !important;
    left: 0% !important;
	border-radius:100%;
	margin-top:0px;
}
.special2 .swiper-button-prev:hover{ background:#9c2607 url(../images/special4.png) no-repeat center center !important;}
.special2 .swiper-button-next {
    background: url(../images/special2.png) no-repeat center center !important;
    width: 40px !important;
    height: 40px !important;
    background-size: 22px 14px !important;
    opacity: 1 !important;
    z-index: 10 !important;
    position: absolute !important;
    top: 2px !important;
    right: 0% !important;
	border-radius:100%;
	margin-top:0px;
}
.special2 .swiper-button-next:hover{ background:#9c2607 url(../images/special5.png) no-repeat center center !important;}
.special3{text-align:center;}
.special3 h2{border-radius:50px;font-size:14px;color:#333333;font-weight:700;border:1px solid #e1e1e1;line-height:42px;height:44px;}
.special2 .swiper-slide.on .special3 h2,.special2 .swiper-slide:hover .special3 h2{background:#9c2607;color:#FFFFFF;border:1px solid #9c2607;}



/*搜索*/
.search1{width:100%;overflow:hidden;margin-top:40px;margin-bottom:50px;}
.search1 ul{}
.search1 ul li{width:100%;/* float:left; */margin-right:53px;margin-bottom:30px;}
.search1 ul li:nth-child(4n){margin-right:0px;}
.search2{overflow:hidden;}
.search2 img{width:100%;transition: all 0.5s;}
.search3{width:100%;overflow:hidden;display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;margin-top:15px;}
.search4{float:left;padding:4px 0;}
.search4 h2{font-size:24px;color:#9a2713;line-height:22px;}
.search4 h3{font-size:18px;color:#9a2713;line-height:22px;}
.search5{float:left;height:44px;border-left:1px solid #bbbbbb;margin:4px 15px 0;}
.search6{float:left;flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;}
.search6 h2{font-size:16px;color:#333333;line-height:26px;height:52px;overflow:hidden;}
.search1 ul li:hover .search2 img{transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.05); 	/* Firefox */
-webkit-transform:scale(1.05); /* Safari 和 Chrome */
-o-transform:scale(1.05); 	/* Opera */}
.search1 ul li:hover .search6 h2{color:#9a2713;}


/*专题详情*/
.Project_details1{margin-top:40px;}
.Project_details2{text-align:center;}
.Project_details2 h2{font-size:30px;color:#333333;font-weight:700;line-height:40px;}

/*专题视频*/
.Special_video1{width:100%;overflow:hidden;margin-top:60px;;}
.Special_video1 ul{}
.Special_video1 ul li{width:100%;/* float:left; */margin:0 0px 30px 0;}
.Special_video1 ul li:nth-child(3n){margin-right:0px;}
.Special_video2{position:relative;}
.Special_video2 p{overflow:hidden;}
.Special_video2 p img{width:100%;overflow:hidden;transition: all 0.5s;}
.Special_video2 h2{position:absolute;bottom:12px;right:10px;z-index:2;font-size:14px;line-height:30px;color:#ffffff;padding-left:36px;background:url(../images/Special_video3.png) no-repeat left center;background-size:26px 26px;}
.Special_video2 h3{position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../images/Special_video2.png) no-repeat bottom center;background-size:cover;z-index:1;}
    .Special_video2 h4{position:absolute;bottom:12px;left:10px;width:70%;z-index:2;color:#fff;font-size:14px;line-height:30px;height:30px;overflow: hidden}

.Special_videoss2{text-align:center;margin-bottom:60px;}
.Special_videoss2 h4{color:#000000;font-size:16px;line-height:30px;height:30px;overflow: hidden;width:100%;text-align:center;background:#FFFFFF;}
.Special_videoss3 .img1{position:absolute;top:50%;left:50%;margin:-35px 0px 0px -35px;z-index:3;}
.Special_videoss3 .img1 img{width:70px;}
.Special_videoss3 .img2{position:absolute;top:0px;left:0px;width:100%;height:100%;background:#000000;opacity:0.4;z-index:2;}

.Special_video1 ul li:hover .Special_video2 p img{transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.05); 	/* Firefox */
-webkit-transform:scale(1.05); /* Safari 和 Chrome */
-o-transform:scale(1.05); 	/* Opera */}

/*专题详情(专题新闻)*/
.newa1{width:100%;overflow:hidden;margin-top:30px;}
.newa2{width:100%;/* float:left; */position:relative;padding-bottom:30px;}
.newa2 .swiper-pagination{position:absolute;bottom:0px !important;width:100%;right:0px;height:12px;z-index:12;text-align:center;}
.newa2 .swiper-pagination-bullet{width:12px;height:12px;opacity:1;margin:0px 5px !important;background:#dbdbda !important;vertical-align:text-top;border-radius:100%;opacity:1 !important;}
.newa2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#9a2713 !important;opacity:1 !important;}

.newa3{width:100%;position:relative;}
.newa3 p{overflow:hidden;/* height:400px; */}
.newa3 p img{width:100%;/* height:400px; */}
.newa3 h2{position:absolute;bottom:0px;left:0px;width:100%;background:url(../images/newa2.png);
font-size:14px;color:#ffffff;line-height:26px;padding:10px 10px;
}

.newb1{/* float:right; */width:100%;}
.newb2{margin-top:20px;}
.newb3{border-bottom:1px solid #e1e1e1;padding-bottom:10px;margin-bottom:10px;}
.newb3 h2{font-size:24px;color:#333333;line-height:34px;margin-bottom:5px;height:34px;overflow:hidden;    white-space: nowrap;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;}
.newb3 p{font-size:14px;color:#999999;line-height:24px;}
.newb4{}
.newb4 p{font-size:14px;color:#333333;line-height:24px;margin-bottom:5px;height:48px;overflow:hidden;}
.newb4 h3{font-size:14px;color:#9a2713;line-height:24px;}
.newb5{margin-top:20px;}
.newb5 ul{}
.newb5 ul li{margin-bottom:20px;}
.newb6{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.newb6 h2{flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;
font-size:14px;color:#333333;line-height:24px;height:24px;overflow:hidden;margin-right:15px;
padding-left:25px;background:url(../images/newb1.png) no-repeat left center;background-size:8px 19px;    white-space: nowrap;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;}
.newb6 h3{font-size:14px;color:#999999;line-height:24px;}
.newb5 ul li:hover .newb6 h2{color:#9c2607;}
.newb2:hover .newb3 h2{color:#9c2607;}

.newc1{margin-top:80px;margin-bottom:80px;}
.newc1 ul{}
.newc1 ul li{width:100%;overflow:hidden;padding:12px;margin-bottom:25px;border-bottom:1px solid #f2f2f2;transition: all 0.3s;}
.newc2{width:100%;overflow:hidden;}
.newc3{/* float:left;border-right:1px solid #bbbbbb; */overflow:hidden;padding-right:25px;margin-right:25px;margin-bottom:10px;}
.newc3 h2{/* float:left; */display:inline-block;font-size:18px;color:#9a2713;line-height:20px;font-family:DIN;}
.newc3 h3{float:left;font-size:24px;color:#9a2713;line-height:20px;font-family:DIN;}
.newc4{/* float:left; */width:100%;}
.newc4 h2{font-size:24px;color:#333333;line-height:28px;height:28px;overflow:hidden;margin-bottom:10px;transition: all 0.3s;    white-space: nowrap;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;}
.newc4 p{font-size:14px;color:#333333;line-height:24px;height:48px;overflow:hidden;    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; /* 这里是超出几行省略 */
    overflow: hidden;}

.newc5{display:none;float:right;margin-top:20px;}
.newc5 img{width:40px;height:40px;}
.newc5 h2{display:block;}
.newc5 h3{display:none;}
.newc1 ul li:hover .newc4 h2{color:#9c2607;}
.newc1 ul li:hover .newc5 h2{display:none;}
.newc1 ul li:hover .newc5 h3{display:block;}
.newc1 ul li:hover{box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.06);}

.newd1{padding-top:0px;background:url(../images/newd1.jpg) no-repeat center top;background-size:cover;padding:35px 0 35px;}
.newd2{padding:50px 0 75px;}
.newd2 .newc1{margin-top:40px;}
.newd3{}
.newd3 h2{/* min-width:220px; */}

/*新闻详情*/
.News_detai{margin-top:60px;}
.News_detai1{text-align:center;}
.News_detai1 h2{font-size:30px;color:#333333;line-height:40px;font-weight:700;}
.News_detai2{text-align:center;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #e1e1e1;}
.News_detai3{display:inline-block;vertical-align:text-top;}
.News_detai3 h2{float:left;font-size:18px;color:#666666;line-height:45px;margin-right:20px;}
.News_detai4{display:inline-block;vertical-align:text-top;}
.News_detai4 a{width:40px !important;height:40px !important;display:inline-block;/* margin-left:12px; */border-radius:100%;margin:3px 5px 3px 0;font-size:14px;border:1px solid #e2e2e2;}
.News_detai4 .bshare-qzone{background:#f2f2f2 url(../images/News_detai1.png) no-repeat center center !important;background-size:21px 20px  !important;}
.News_detai4 .bshare-weixin{background:#f2f2f2 url(../images/News_detai2.png) no-repeat center center !important;background-size:24px 20px  !important;}
.News_detai4 .bshare-sinaminiblog{background:#f2f2f2 url(../images/News_detai3.png) no-repeat center center !important;background-size:23px 18px  !important;}
.News_detai4 .bshare-linkedin{background:#f2f2f2 url(../images/News_detai4.png) no-repeat center center !important;background-size:22px 21px  !important;}
.News_detai4 .bshare-more{background:#f2f2f2 url(../images/News_detai5.png) no-repeat center center !important;background-size:22px 22px  !important;}
.News_detai4 h3{float:left;font-size:16px;color:#000000;line-height:45px;}
#bsWXBox{width:232px !important;height:256px !important;}
#bsBox{width:100% !important;height:auto !important;margin-left:0px !important;left:0px !important;}
#bsMorePanel{width:100% !important;}
.bsTop{width:100% !important;}
.bFind{width:200px !important;}
.bFind-wrapper-top{height:26px !important;}


.News_detai5{margin-top:25px;margin-bottom:80px;font-size:16px;color:#666666;line-height:28px;letter-spacing:1px;}
.News_detai5 p{font-size:16px;color:#666666;line-height:28px;letter-spacing:1px;}
.News_detai5 img{max-width:100%;height:auto !important;}
.News_detai6{text-align:center;font-size:0px;}
.News_detai6 li{display:inline-block;vertical-align:text-top;}
.News_detai6 h2{font-size:14px;color:#333333;line-height:40px;width:131px;height:51px;background: url(../images/News_detai9.png) no-repeat left center;background-size: 131px 51px;transition: all 0.3s;}
.News_detai6 h2:hover{color:#a70e2b;}
.News_detai6 h4{font-size:14px;color:#333333;line-height:40px;width:131px;height:51px;background: url(../images/News_detai9.png) no-repeat left center;background-size: 131px 51px;transition: all 0.3s;}
.News_detai6 h4:hover{color:#a70e2b;}

.News_detai6 h3{margin:0 20px;}
.News_detai6 h3 img{width:51px;}
.News_detai7{text-align:center;font-size:0px;background: url(../images/News_detai8.png) repeat-x left top;background-size: auto 10px;padding:70px 0 100px;}
.News_detai7 h2{display:inline-block;cursor:pointer;}
.News_detai7 h2 span{display:block;}
.News_detai7 h2 b{display:none;}
.News_detai7 h2.on span{display:none;}
.News_detai7 h2.on b{display:block;}


.News_detah1{width:100%;overflow:hidden;}
.News_detah2{width:100%;overflow:hidden;border:1px solid #e1e1e1;background:#f7f7f7;padding:15px 10px;
display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;
}
.News_detah3{margin-right:20px;}
.News_detah3 img{width:68px;height:68px;border-radius:100%;}
.News_detah4{flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;}
.News_detah4 textarea{height:90px;width:100%;border:0px;background:none;font-size:14px;color:#333333;line-height:24px;resize:none;}
.News_detah4 textarea::-webkit-input-placeholder{color: #bbbbbb;}
.News_detah4 textarea:-moz-placeholder{color: #bbbbbb;}
.News_detah4 textarea::-moz-placeholder {color: #bbbbbb;}
.News_detah4 textarea::-ms-input-placeholder {color: #bbbbbb;}
.News_detah5{width:100%;overflow:hidden;margin-top:20px;}
.News_detah5 button{font-size:14px;color:#FFFFFF;background:#9c2607;width:170px;height:44px;float:right;border:0px;}


.News_detaf1{margin-top:30px;}
.News_detaf2{width:100%;overflow:hidden;}
.News_detaf2 .clause4{float:none;padding-left:0px;}
.News_detaf2 .clause4 h2 span{width:70px;left:-70px;}
.News_detaf2 .clause4 h2 b{width:70px;right:-70px;}
.News_detaf3{margin-top:20px;}
.News_detaf3 ul{}
.News_detaf3 ul li{padding:25px 0;border-bottom:1px solid #e1e1e1;}
.News_detaf4{width:100%;overflow:hidden;display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.News_detaf5{float:left;margin-right:30px;}
.News_detaf5 img{width:68px;height:68px;border-radius:100%;}
.News_detaf6{float:left;flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;}
.News_detaf7{width:100%;overflow:hidden;}
.News_detaf7 h2{float:left;font-size:16px;color:#d2b25e;line-height:26px;margin-right:10px;}
.News_detaf7 h3{float:left;font-size:14px;color:#999999;line-height:26px;}
.News_detaf8{margin-top:5px;}
.News_detaf8 p{float:left;font-size:14px;color:#333333;line-height:26px;}

.News_detaf9{margin-top:90px;text-align:center;}
.News_detaf9 h2{width:200px;height:40px;font-size:14px;color:#999999;line-height:38px;border:1px solid #bbbbbb;text-align:center;position:relative;}
.News_detaf9:hover h2{/* background:#9c2607; */color:#9c2607;border:1px solid #9c2607;}
.News_detaf9:hover .ah1{border-right:1px solid #9c2607;border-bottom:1px solid #9c2607;}
.News_detaf9:hover .ah2{border-left:1px solid #9c2607;border-bottom:1px solid #9c2607;}
.News_detaf9:hover .ah3{border-right:1px solid #9c2607;border-top:1px solid #9c2607;}
.News_detaf9:hover .ah4{border-left:1px solid #9c2607;border-top:1px solid #9c2607;}
.News_detaf9:hover .ah5{border:1px solid #9c2607;}



.ah{position:relative;display:inline-block;}
.ah1{position:absolute;top:0px;left:0px;background:#FFFFFF;width:5px;height:5px;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;}
.ah2{position:absolute;top:0px;right:0px;background:#FFFFFF;width:5px;height:5px;border-left:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;}
.ah3{position:absolute;bottom:0px;left:0px;background:#FFFFFF;width:5px;height:5px;border-right:1px solid #bbbbbb;border-top:1px solid #bbbbbb;}
.ah4{position:absolute;bottom:0px;right:0px;background:#FFFFFF;width:5px;height:5px;border-left:1px solid #bbbbbb;border-top:1px solid #bbbbbb;}
.ah2 .ah5{margin-left:1px;}
.ah3 .ah5{margin-top:1px;}
.ah4 .ah5{margin-top:1px;margin-left:1px;}
.ah5{border:1px solid #BBBBBB;width:3px;height:3px;}


.am1{position:absolute;top:0px;left:0px;background:#FFFFFF;width:5px;height:5px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.am2{position:absolute;top:0px;right:0px;background:#FFFFFF;width:5px;height:5px;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.am3{position:absolute;bottom:0px;left:0px;background:#FFFFFF;width:5px;height:5px;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1;}
.am4{position:absolute;bottom:0px;right:0px;background:#FFFFFF;width:5px;height:5px;border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1;}
.am2 .ah5{margin-left:1px;}
.am3 .ah5{margin-top:1px;}
.am4 .ah5{margin-top:1px;margin-left:1px;}
.am5{border:1px solid #e1e1e1;width:3px;height:3px;}






/*活动*/
.activity1{width:100%;overflow:hidden;}
.activity2{/* float:left; *//* margin-right:32px; */}
.activity2 .clause4{/* float:left; */padding-left:70px;padding-right:70px;}
.activity2 .clause4 h2 span{width:70px;left:-70px;}
.activity2 .clause4 h2 b{width:70px;right:-70px;}
.activity3{/* float:left; */width:100%;overflow:hidden;margin-top:20px;}
.activity3 ul{}
.activity3 ul li{float:left;width:48%;margin-right:2%;margin-bottom:20px;}
.activity3 ul li:nth-child(2n){margin-right:0px;}
.activity3 ul li:hover h2,.activity3 ul li.on h2{color:#ffffff;background:#9c2607;border:1px solid #9c2607;}
.activity4{width:100%;/* float:right; */}
.activity4 select{width:100%;height:44px;border:1px solid #e1e1e1;font-size:14px;color:#999999;padding:0 15px;
 background:#f7f7f7 url(../images/selectselect.png) no-repeat right 20px center;background-size:15px 9px;
}
.activity5{margin-top:40px;margin-bottom:40px;}
.activity5 img{width:100%;}
.aaaa{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.aaaaa{flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;}

/*活动详情*/
.activity_details1{padding:20px 0;}
.activity_details2{padding:30px 0;

    background-image: url('../images/x33.jpg'), url('../images/x44.jpg'), url('../images/x55.jpg');
    background-position: right 10% top, left -5% bottom, 0px 0px; /* 设置每张图片的位置 */
    background-repeat: no-repeat, no-repeat,repeat; /* 设置每张图片的重复方式 */
    background-size: auto, auto, auto; /* 设置每张图片的尺寸 */


}
.activity_details3{width:100%;overflow:hidden;}
.activity_details4{/* float:left; */width:100%;}
.activity_details5{position:relative;margin-bottom:20px;}
.activity_details5 p img{width:100%;overflow:hidden;}
.activity_details5 h2{position:absolute;top:10px;right:10px;width:70px;height:30px;font-size:14px;color:#ffffff;line-height:30px;min-width:70px;text-align:center;background:#9c2607;border-radius:0 30px 30px 30px;padding:0 10px;z-index:5;}
.activity_details5 h4{position:absolute;top:0px;left:0px;width:100%;overflow:hidden;height:100%;background:url(../images/activity_details3.png) no-repeat bottom  center;background-size:cover;z-index:1;}
.activity_details6{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;margin-top:10px;}
.activity_details7{background:url(../images/activity_details5.png);text-align:center;width:60px;padding:13px 0 14px;}
.activity_details7 h2{margin-bottom:4px;}
.activity_details7 h2 img{width:22px;height:19px;}
.activity_details7 h3{font-size:14px;color:#ffffff;line-height:22px;height:22px;}
.activity_details8{flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;background:#FFFFFF;padding:11px 10px;}
.activity_details8 p{height:48px;overflow:hidden;font-size:14px;color:#333333;line-height:24px;}

.activity_detailg1{/* float:left;margin-left:60px; */width:100%;overflow:hidden;}
.activity_detailg2{position:relative;margin-top:20px;}
.activity_detailg2 h2{font-size:24px;color:#333333;line-height:34px;font-weight:700;border-bottom:1px solid #e1e1e1;padding-bottom:10px;}
.activity_detailg2 span{position:absolute;bottom:0px;left:0px;border-bottom:1px solid #9c2607;width:58px;}
.activity_detailg3{}
.activity_detailg3 p{font-size:14px;color:#333333;line-height:24px;}

.activity_detailg4{margin-top:30px;overflow:hidden;}
.activity_detailg4 dl{width:100%;overflow:hidden;margin-bottom:10px;
display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;
}
.activity_detailg4 dl dt{font-size:14px;color:#333333;line-height:24px;font-weight:700;margin-right:15px;}
.activity_detailg4 dl.acive{margin-bottom:15px;}
.activity_detailg4 dl dd{flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;}
.activity_detailg5{height:0px;width:100%;overflow:hidden;}
.activity_detailg5.on{height:auto;}
.activity_detailg5 li{float:left;position:relative;width:200px;margin-right:10px;margin-bottom:10px;}
.activity_detailg5 li h2{border:1px solid #bbbbbb;font-size:14px;color:#333333;line-height:38px;height:40px;text-align:center;cursor:pointer;}
.activity_detailg5 li:nth-child(3n){margin-right:0ox;}

.activity_detailg5 li.on h2{/* background:#9c2607; */color:#9c2607;border:1px solid #9c2607;font-weight:700;}
.activity_detailg5 li.on .ah1{border-right:1px solid #9c2607;border-bottom:1px solid #9c2607;}
.activity_detailg5 li.on .ah2{border-left:1px solid #9c2607;border-bottom:1px solid #9c2607;}
.activity_detailg5 li.on .ah3{border-right:1px solid #9c2607;border-top:1px solid #9c2607;}
.activity_detailg5 li.on .ah4{border-left:1px solid #9c2607;border-top:1px solid #9c2607;}
.activity_detailg5 li.on .ah5{border:1px solid #9c2607;}

.activity_detailgs1{width:230px;}
.activity_detailgs2{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;width:100%;}
.activity_detailgs4{flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;}
.activity_detailgs3{padding:15px 0;}
.activity_detailgs3 img{height:10px;}
.activity_detailgs3 h3{}
.activity_detailgs3 h3{display:none;}
.activity_detailgs4{}
.activity_detailgs4 h2{border: 1px solid #bbbbbb;
    font-size: 14px;
    color: #333333;
    line-height: 38px;
    height: 40px;
    text-align: center;
    cursor: pointer;
}
.activity_detailgs2 .activity_detailg5{height:auto;}
.activity_detailgs1.on .activity_detailgs3 h2{display:none;}
.activity_detailgs1.on .activity_detailgs3 h3{display:block;}

.activity_detailg6 li{width:auto;min-width:80px;position:relative;}
.activity_detailg6 li h2{padding:0 10px;}
.activity_detailg7{width:153px;overflow:hidden;border:1px solid #e1e1e1;background:#f7f7f7;}
.activity_detailg7 h2{float:left;width:35px;border-right:1px solid #e1e1e1;height:38px;
background:url(../images/activity_detailg6.png) no-repeat center center;
}
.activity_detailg7 h3{float:left;width:35px;border-left:1px solid #e1e1e1;height:38px;
background:url(../images/activity_detailg7.png) no-repeat center center;
}
.activity_detailg7 input{float:left;width:80px;height:38px;text-align:center;background:none;border:0px;}
.activity_detailg8{}
.activity_detailg8 p{font-size:24px;color:#9c2607;line-height:24px;}
.activity_detailg9{margin-top:7px;}
.activity_detailg9 button{width:150px;height:40px;background:#9c2607;border:0px;font-size:14px;color:#FFFFFF;}

.activity_detailf1{padding:30px 0 30px;}
.activity_detailf2{}
.activity_detailf2 h2{font-size:24px;color:#333333;line-height:34px;font-weight:700;}
.activity_detailf3{width:100%;display:table;border-bottom:1px solid #e1e1e1;margin-top:40px;}
.activity_detailf3 ul{}
.activity_detailf3 ul li{float:left;margin-right:30px;position:relative;}
.activity_detailf3 ul li h2{font-size:16px;color:#333333;line-height:26px;padding-bottom:15px;}
.activity_detailf3 ul li h3{position:absolute;bottom:-2px;left:0px;width:0%;border-bottom:4px solid #9c2607;transition: all 0.3s;}
.activity_detailf3 ul li:hover h2,.activity_detailf3 ul li.on h2{color:#9c2607;}
.activity_detailf3 ul li:hover h3,.activity_detailf3 ul li.on h3{width:100%;}
.activity_detailf4{font-size:14px;color:#333333;line-height:26px;margin-top:50px;}
.activity_detailf4 p{font-size:14px;color:#333333;line-height:26px;}
.activity_detailf4 img{max-width:100%;}


.activity_detailf5{margin-top:50px;padding-bottom:70px;position:relative}
.activity_detailf5 .swiper-pagination{position:absolute;bottom:0px !important;left:0px;width:100%;z-index:2;text-align:center;}
.activity_detailf5 .swiper-pagination-bullet{width:26px;height:26px;opacity:1;margin:0px 6px !important;background:url(../images/activity_detailf3.png) no-repeat center center;vertical-align:text-top;border-radius:100%;opacity:1 !important;}
.activity_detailf5 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:url(../images/activity_detailf4.png) no-repeat center center;opacity:1 !important;}



/*专题详情(专题图片)*/


.special_picture1{margin-top:50px;position:relative}
.special_picture1 #certify{width:100%;}
.special_picture1 #certify .swiper-container{padding-bottom:0px;}
.special_picture1 .swiper-slide{box-shadow:0px 0px 0px #FFFFFF !important;height:auto !important;}
.special_picture1 .swiper-slide.swiper-slide-active b{box-shadow:0px 12px 15px 7px rgba(0, 0, 0, 0.2);display:block;}
.special_picture1 .swiper-slide.swiper-slide-active .special_picture2 h2{opacity:1;}
.special_picture1 .swiper-pagination{position:absolute;bottom:10px !important;left:0px;width:100%;z-index:2;text-align:center;}
.special_picture1 .swiper-pagination-bullet{width:16px;height:16px;opacity:1;margin:0px 3px !important;background:url(../images/activity_detailf3.png) no-repeat center center;background-size:16px 16px;vertical-align:text-top;border-radius:100%;opacity:1 !important;}
.special_picture1 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:url(../images/activity_detailf4.png) no-repeat center center;opacity:1 !important;background-size:16px 16px;}


.special_picture2{padding-bottom:60px;}
.special_picture2 img{width:100%;}
.special_picture2 h2{margin-top:40px;opacity:0;margin-bottom:5px;}
.special_picture2 h2 span{font-size:14px;color:#9c2607;background:url(../images/Scenery3.png) no-repeat center center;background-size:100% 100%;display:block;width:360px;margin:0 auto;height:40px;line-height:40px;overflow:hidden;text-align:center;}

.special_picture3{margin-top:50px;}
.special_picture3 .clause4 h2{min-width:210px;}



.special_picture4{width:100%;overflow:hidden;margin-top:40px;margin-bottom:60px;}
.special_picture4 ul{}
.special_picture4 ul li{width:100%;/* float:left;margin-right:30px; */margin-bottom:25px;}
.special_picture4 ul li:nth-child(3n){margin-right:0px;}

.special_picture4 ul li:hover .special_picture5 p img{transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.05); 	/* Firefox */
-webkit-transform:scale(1.05); /* Safari 和 Chrome */
-o-transform:scale(1.05); 	/* Opera */}
.special_picture4 ul li:hover .special_picture5 h2{color:#9c2607;}
.special_picture4 ul li:hover .special_picture5 p{color:#9c2607;}
.special_picture4 ul li:hover .special_picture5 h3{opacity:1;}

.special_picture5{position:relative;}
.special_picture5 p{overflow:hidden;}
.special_picture5 p img{width:100%;overflow:hidden;transition: all 0.5s;}
.special_picture5 h2{position:absolute;bottom:10px;right:10px;z-index:2;width:34px;height:34px;background:url(../images/special_picture4.png) no-repeat left center;background-size:26px 26px;}
.special_picture5 h3{opacity:0;position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../images/Special_video2.png) no-repeat bottom center;background-size:cover;z-index:1;transition: all 0.5s;}







/*文创*/
.Cultural_creation1{background:url(../images/Cultural_creation1.jpg) repeat top center;padding:30px 0; border-top: 1px solid #e1e1e1;}
.Cultural_creation2{background:url(../images/Cultural_creation2.png) no-repeat top center;background-size:100% 100%;background-size:100% 100%;padding:20px 20px 20px;/* height:2990px; */}
.Cultural_creation21{display:none;}
.Cultural_creation22{display:none;}
.Cultural_creation23{display:none;}
.Cultural_creation3{text-align:center;margin-top:30px;font-size:0px;}
.Cultural_creation4{display:inline-block;width:100%; background-color:#FFFFFF;box-shadow: 0px 4px 10px 0px rgba(156, 38, 7, 0.1);vertical-align:top;position:relative;text-align:left;margin-bottom:15px;}
.Cultural_creation4 h2{font-size:14px;color:#333333;line-height:45px;padding:0 10px;cursor:pointer;position:relative;z-index:2;background:#FFFFFF url(../images/Cultural_creation3.png) no-repeat right 10px center;background-size:15px 9px;}
.Cultural_creation4:hover dl{display:block;}	
.Cultural_creation4 dl{padding:0 10px;margin-bottom:0px;position:absolute;top:100%;left:0px;width:100%;background:#FFFFFF;z-index:1;box-shadow: 0px 4px 10px 0px rgba(156, 38, 7, 0.1);display:none;}
.Cultural_creation4 dl dd:first-child h3{border-top:1px solid #f2f2f2;}
.Cultural_creation4 dl dd h3{font-size:14px;color:#333333;line-height:43px;border-top:0px solid #9c2607;cursor:pointer;}
.Cultural_creation4 dl dd.on h3{color:#9c2607;background:#FFFFFF url(../images/Cultural_creation4.png) no-repeat right center;background-size:16px 12px;}
.Cultural_creation5{display:inline-block;vertical-align:top;background-color: rgb(255, 255, 255);box-shadow: 0px 4px 10px 0px rgba(156, 38, 7, 0.1);/* margin-left:10px; */position:relative;width:100%;}
.Cultural_creation5 input{width:100%;height:45px;border:0px;font-size:14px;color:#333333;line-height:24px;padding:0 40px 0px 10px;}
.Cultural_creation5 input::-webkit-input-placeholder{color:#999999;}
.Cultural_creation5 input::-moz-input-placeholder{color:#999999;}
.Cultural_creation5 input::-ms-input-placeholder{color:#999999;}
.Cultural_creation5 button{position:absolute;top:0px;right:10px;width:21px;height:100%;background:url(../images/Cultural_creation5.png) no-repeat center center;background-size:21px 22px;border:0px;}


.Cultural_creatiom1{margin:35px 0 0 0;}
.Cultural_creatiom2{text-align:center;}
.Cultural_creatiom2 h2{background:url(../images/Cultural_creatiom1.png) no-repeat center center;background-size:240px 50px;font-size:24px;color:#ffffff;line-height:50px;height:50px;}

.Cultural_creatiom3{width:100%;overflow:hidden;margin-top:40px;}
.Cultural_creatiom3 ul{}
.Cultural_creatiom3 ul li{width:49%;float:left;margin-right:2%;margin-bottom:20px;}
.Cultural_creatiom3 ul li:nth-child(2n){margin-right:0px;}
.Cultural_creatiom4{position:relative;}
.Cultural_creatiom4 p{overflow:hidden;}
.Cultural_creatiom4 p img{width:100%;}
.Cultural_creatiom4 h2 img{position:absolute;top:5%;left:7%;width:86%;height:87%;overflow:hidden;}
.Cultural_creatiom4 h2{}
.Cultural_creatiom5{margin-top:10px;}
.Cultural_creatiom5 h2{font-size:16px;color:#333333;line-height:26px;height:26px;overflow:hidden;padding-left:25px;background:url(../images/Cultural_creatiom5.png) no-repeat left center;background-size:13px 13px;}
.Cultural_creatiom5 h3{font-size:24px;color:#9c2607;line-height:26px;height:26px;overflow:hidden;padding-left:25px;margin-top:5px;font-weight:300;}
.Cultural_creatiom5 h3 span{font-size:16px;}


.Cultural_creatiom6{margin-top:35px;overflow:hidden;margin-bottom:70px;}
.Cultural_creatiom6 ul{}
.Cultural_creatiom6 ul li{float:left;width:49%;background:#FFFFFF;padding:30px 11px 15px;margin-right:2%;margin-bottom:20px;}
.Cultural_creatiom6 ul li:nth-child(2n){margin-right:0px;}
.Cultural_creatiom7{height:256px;overflow:hidden;}
.Cultural_creatiom7 img{width:100%;}
.Cultural_creatiom8{margin-top:20px;padding:0 5px;}
.Cultural_creatiom8 h2{font-size:16px;color:#333333;line-height:26px;height:26px;overflow:hidden;}
.Cultural_creatiom8 h3{    font-size: 22px;
    color: #9c2607;
    line-height: 26px;
    height: 26px;
    overflow: hidden;
    padding-left: 0px;
    margin-top: 5px;
    font-weight: 300;}
.Cultural_creatiom8 h3 span{font-size:16px;}
.Cultural_creatiom6 .Cultural_creatiom4 p{opacity:0;}
.Cultural_creatiom6 .Cultural_creatiom4 h2 img{top:0px;left:0px;width:100%;height:100%;}
.Cultural_creatiom6 .Cultural_creatiom7{display:none;}



/*个人中心（修改密码）*/
.change_password{width:100%;overflow:hidden;margin-top:35px;}
.change_passwora1{background:url(../images/change_passwora1.jpg) no-repeat left top;background-size:cover;padding:40px 28px;width:100%;/* float:left; min-height:870px;*/}
.change_passwora2{}
.change_passwora2 h2{height:136px;background:url(../images/change_passwora2.png) no-repeat center top;background-size:186px 136px;overflow:hidden;}
.change_passwora2 h2.on{height:120px;background:url(../images/change_passwora21.png) no-repeat center top;background-size:186px 120px;overflow:hidden;}
.change_passwora2 h2 span{display:block;width:111px;height:111px;overflow:hidden;border-radius:100%;margin:4px auto 0px;position:relative;left:-2px;}
.change_passwora2 h2 span img{width:100%;min-height:111px;border-radius:100%;}
.change_passwora3{text-align:center;margin-top:25px;}
.change_passwora3 h2{position:relative;display:inline-block;font-size:30px;color:#FFFFFF;line-height:40px;font-weight:400;padding:0 6px;/* min-width:150px; */}
.change_passwora3 h2 span{position:absolute;top:0px;left:-26px;width:26px;height:40px;display:block;background:url(../images/change_passwora3.png) no-repeat right center;background-size:24px 23px;}
.change_passwora3 h2 b{position:absolute;top:0px;right:-26px;width:26px;height:40px;display:block;background:url(../images/change_passwora4.png) no-repeat left center;background-size:24px 23px;}
.change_passwora4{margin-top:20px;background:url(../images/change_passwora7.png) no-repeat left center;background-size:100% 100%;min-height:456px;}
.change_passwora4 ul{}
.change_passwora4 ul li{padding:0 10px;}
.change_passwora4 ul li dl{margin-bottom:0;}
.change_passwora6{position:relative;}
.change_passwora6 h2{font-size:16px;color:#ffffff;line-height:50px;padding-left:20px;
background:url(../images/change_passwora6.png) no-repeat left center;background-size:8px 19px;
}
.change_passwora7{position:absolute;bottom:0px;left:0px;width:100%;border-bottom:1px solid #FFFFFF;opacity:0.2;}

.change_passwora5{position:relative;display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;padding-left:20px;}
.change_passwora5 h3{float:left;font-size:16px;color:#ffffff;line-height:50px;
flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;
}
.change_passwora5 h4{width:8px;height:50px;float:right;background:url(../images/change_passwora8.png) no-repeat left center;background-size:8px 12px;opacity:0;}
.change_passwora4 dl dd:hover .change_passwora5 h3,.change_passwora4 dl dd.on .change_passwora5 h3{font-weight:700;}
.change_passwora4 dl dd:hover .change_passwora5 h4,.change_passwora4 dl dd.on .change_passwora5 h4{opacity:1;}
.change_passwora8{background:#9c2607;width:120px;height:40px;border:0px;color:#FFFFFF;font-size:14px;border-radius:2px;}

.change_passworb1{width:100%;float:right;overflow:hidden;}
.change_passworb2{min-height:870px;background:#FFFFFF;}
.change_passworb2{padding:35px 20px;}
.change_passworb4{}
.change_passworb4 dl{margin-bottom:25px;}
.change_passworb4 .passw6{margin-top:20px;}
.change_passworb5{margin-top:50px;text-align:center;}
.change_passworb5 .ah{display:block;width:200px;}
.change_passworb5 button{width:200px;height:40px;font-size:14px;color:#999999;line-height:38px;border:1px solid #bbbbbb;text-align:center;position:relative;background:#FFFFFF;}
.change_passworb5:hover button,.change_passworb5.on button{/* background:#9c2607; */color:#9c2607;border:1px solid #9c2607;}
.change_passworb5:hover .ah1,.change_passworb5.on .ah1{border-right:1px solid #9c2607;border-bottom:1px solid #9c2607;}
.change_passworb5:hover .ah2,.change_passworb5.on .ah2{border-left:1px solid #9c2607;border-bottom:1px solid #9c2607;}
.change_passworb5:hover .ah3,.change_passworb5.on .ah3{border-right:1px solid #9c2607;border-top:1px solid #9c2607;}
.change_passworb5:hover .ah4,.change_passworb5.on .ah4{border-left:1px solid #9c2607;border-top:1px solid #9c2607;}
.change_passworb5:hover .ah5,.change_passworb5.on .ah5{border:1px solid #9c2607;}




.mljf.bdfdf{width:100%;}


/*个人中心*/
.mljf{position:relative;display:block;}
    .mljf.on{position:relative;display:inline-block;width:100%;}
.persona1{width:100%;overflow:hidden;margin-bottom:15px !important;}
.persona1 dt{float:left;}
.persona1 dd{float:left;}
.persona2{width:100%;overflow:hidden;}
.persona2 li{float:left;margin-right:35px;}
.persona2 li h2{font-size:14px;color:#333333;line-height:24px;padding-left:30px;background:url(../images/persona2.png) no-repeat left center;background-size:18px 18px;cursor:pointer;}
.persona2 li.on h2{background:url(../images/persona3.png) no-repeat left center;background-size:18px 18px;}
.change_passworb4 dl dd a{color:#9c2607}

.persona3{overflow:hidden;margin-bottom:25px;}
.persona3 ul{}
.persona3 ul li{margin-bottom:20px;}
.persona3 ul li .mljf{display:block;}
.persona4{width:100%;overflow:hidden;padding:17px 20px;border:1px solid #e1e1e1;}
.persona4 h2{/* float:left; */font-size:14px;color:#333333;line-height:24px;}
.persona4 h2 span{font-weight:700;}
.persona4 h3{/* float:right; */font-size:14px;color:#999999;line-height:24px;}

/*常见问题*/
.common_problem1{position:relative;width:100%;overflow:hidden;margin-bottom:20px;}
.common_problem1 h2{font-size:24px;color:#333333;line-height:34px;position:relative;z-index:2;background:#FFFFFF;padding-right:20px;float:left;}
.common_problem1 h3{position:absolute;z-index:1;top:50%;left:0px;width:100%;border-bottom:1px solid #e1e1e1;}
.common_problem2{width:100%;overflow:hidden;padding:22px 20px 10px;border:1px solid #e1e1e1;}
.common_problem3{padding-bottom:10px;border-bottom:1px solid #e1e1e1;}
.common_problem3 h2{font-size:14px;color:#9c2607;line-height:24px;}
.common_problem4{margin-top:15px;}
.common_problem4 p{font-size:14px;color:#333333;line-height:24px;}


























.aaaa{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.aaaaa{flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;}





/*分页*/
.page{text-align:center;}
.page ul{font-size:0px;}
.page ul li{display:inline-block;vertical-align:top;margin:0 2px;}
.page ul li h2{width:40px;height:40px;background:url(../images/page1.png) no-repeat center center;background-size:17px 34px;margin:0 5px;}
.page ul li h2:hover{background:url(../images/page4.png) no-repeat center center;background-size:17px 34px;}
.page ul li h3{width:40px;height:40px;font-size:16px;color:#333333;line-height:40px;border-radius:100%;}
.page ul li:hover h3,.page ul li.on h3{background:#9a2713;color:#FFFFFF;}
.page ul li h4{width:40px;height:40px;background:url(../images/page2.png) no-repeat center center;background-size:17px 34px;margin:0 5px;}
.page ul li h4:hover{background:url(../images/page3.png) no-repeat center center;background-size:17px 34px;}





























/*footer*/
.footer{width:100%;overflow:hidden;padding:30px 15px;/* border-top:1px solid #e1e1e1; */}
.footer1{width:100%;overflow:hidden;display: block;}
.footer2{/* float:left; */width:100%;}
.footer2 img{width:80%;}
#imgConac{width:18%;position: relative;top:-10px;}
.footer3{margin:20px 0px 0;}
.footer4{text-align:left;font-size:0px;}
.footer4 p{font-size:14px;color:#333333;line-height:20px;display:inline-block;margin-bottom:15px;/* margin-right:20px; */}
.footer5{text-align:left;font-size:0px;margin-top:0px;}
.footer5 p{font-size:14px;color:#333333;line-height:20px;display:inline-block;margin-bottom:15px;/* margin-right:20px; */}
.footer5 span{font-size:14px;color:#333333;display:block;min-width: 280px;}
.footer6{width:100%;margin-top:15px;}
.footer6 select{width:100%;background:#f2f2f2;height:44px;border:0px;font-size:14px;color:#333333;padding:0 10px 0 20px;background:#f2f2f2 url(../images/selectselect.png) no-repeat right 20px center;background-size:13px 9px;}

    .videos1{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:1000000;}
    .videos2{position:fixed;top:0px;left:0px;width:100%;height:100%;background:#000000;opacity:0.8;}
    .videos3{max-height:90%;width:90%;
        position:fixed;top:50%;left:50%;
        transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        -o-transform: translate(-50%,-50%);}
    .videos3 video{max-height:90vh;max-width:100%;}









.search1 P{text-align:center;font-size:16px;color:#999;

    background:none;
    width: 90%;
    height: auto;
    margin: 0 auto;
    padding:20px 0px 20px 0px;



}


.persona33{overflow:hidden;margin-bottom:25px;}
.persona33 ul{}
.persona33 ul li{margin-bottom:0px;}
.persona33 ul li .mljf{display:block;}
.persona43{width:100%;overflow:hidden;padding:17px 20px;border:1px solid #e1e1e1;border-top:0px;}
.persona43 h2{float:left;font-size:14px;color:#9B2607;line-height:24px;}
.persona43 h2 span{font-weight:700;}
.persona43 h3{float:right;font-size:14px;color:#999999;line-height:24px;}
.dn1{overflow:hidden;line-height:55px;margin-bottom: 30px;}
.dn2{float:left;font-size:24px;color:#333;}
.dn2 span{color:#9B2607;}
.dn3{float:right;background:url(../images/gjk.png) no-repeat left 0px center;width:270px;}
.dn3{padding-left:35px;font-size:14px;color:#9B2607;}
.qq1{display: block;}
.qq1 .persona43{padding:0px;height:7px;}

.qq2{display: block;background: url(../images/54c2.jpg) no-repeat center center;background-size:100% auto;height:60px;}
.persona433{width:100%;overflow:hidden;padding:17px 20px;border:1px solid #e1e1e1;border-top:0px;}
.persona433 h2{float:left;font-size:14px;color:#333333;line-height:24px;}
.persona433 h2 span{font-weight:700;}

    .spuo{text-align: center;font-size: 16px;line-height: 200%;}

    .indexe3{transition: all 0.5s;height:auto;}
    .indexe3.on{width:100%;}

    .facilities400{width:100%;overflow: hidden;}
    .facilities400 img{width:100%;}
    .facilities41,.facilities42,.facilities43,.facilities44,.facilities45{width:100%;float:none;position:relative;margin:2% 0px  0% 0%;height:30vh;overflow: hidden}
    .fdfd .swiper-button-next{background:url(../images/indexd12.png) no-repeat;width:25px;height:86px;margin-top:-8%;}
    .fdfd  .swiper-button-prev{background:url(../images/indexd11.png) no-repeat;width:25px;height:86px;margin-top:-8%;}


    .fdfd1 .swiper-button-next{background:url(../images/indexd12.png) no-repeat;width:25px;height:86px;margin-top:-8%;}
    .fdfd1  .swiper-button-prev{background:url(../images/indexd11.png) no-repeat;width:25px;height:86px;margin-top:-8%;}

    .indexe4 h3{font-size:16px;color:#FFFFFF;line-height:26px;text-align: right;}

    .Cultural_creatiom9{display: block;margin:20px 0px 30px;}
    .Cultural_creatiom9  h2{width:80%;height:40px;text-align: center;line-height:40px;color:#9C2400;border: 1px solid #9C2400;font-size:14px;border-radius:2px;}

    .Cultural_creatiom9:hover  h2{color:#fff;background:#9C2400;}

    .fdfd  .swiper-container-horizontal>.swiper-pagination-progressbar,
    .fdfd  .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{

        bottom:0px;top:auto;background: #E3E3E3;height:2px;

    }

    .fdfd  .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#9C2400 }


    .fdfd1  .swiper-container-horizontal>.swiper-pagination-progressbar,
    .fdfd1  .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{

        bottom:0px;top:auto;background: #E3E3E3;height:2px;

    }

    .fdfd1  .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#9C2400 }

    .footer8{width:100%;float:none;margin-right:0px;text-align: center}
    .footer8 img{width:100px;}
    .footer8 p{font-size:14px;}

    .jj0{/*position:fixed;left:0px;top:0px;height:100%;width:100%;z-index:1;background: #fff;opacity: 0.5;*/}
    .jj1{width:94%;position:fixed;top:10%;left:3%;margin-left:0px;z-index:20000;}
    .jj12{background:url(../images/jj2.png) repeat-y center center;padding:30px 9%;line-height:200%;font-size:12px;background-size: 100% auto;}
    .jj12 h4{font-size:12px;margin-bottom:15px;font-weight:700; }
    .jj14{text-align: center;margin-top:10px;}
    .jj11 img{width:100%;}
    .jj13 img{width:100%;}
    .jj14 img{width:50px;}
	
	.jj00{position:relative;}
.jj14{position:absolute;top:5px;right:30px;width:30px;}
.jj14 img{width:30px;}	
	
.indexb43{display:none;}
.indexb44{display:none;}
.indexb43 img,.indexb44 img{width:100%;}


    .duanning0{overflow:hidden;}
    .container66{background: url("../images/hop1.jpg") no-repeat top 40%  center /cover;}
    .duanning1{font-size:16px;color:#333;line-height:200%;}
    .duanning2 img{max-width:100%;}

    .duanning2{text-align:center;padding:7% 0px;background: url('../images/pxx7.png') no-repeat 0px 0px /cover;background-size:100% 100%;}
    .duanning2 video{background: url("../images/pxx9.png") no-repeat center center /cover;padding:10px;}





    .duanning3{height:1px;background:#C59D6B;margin:30px 0px;}
    .duanning3 h2{height:3px;background: #C59D6B;width:200px;margin:0  auto;position: relative;top:-1px;}
    .duanning4{text-align: center;font-size:16px;color:#333;line-height:35px;}
    .duanning42 span{font-size:30px;color:#000;font-weight:700;}
    .duanning44 img{width:150px;}

    .jk1{background:url(../images/ghrd.jpg) repeat;width:100%;overflow: hidden;position:relative;}
    .jk1a{width:100%;float:none;min-height:100px;padding:0% 0%;position:relative;}
    .jk1b{background:url(../images/tyo1.jpg) no-repeat center center /cover;}
    .jk1a0 img{width:100%;}
    .jk1b{position:static;right:0px;top:0px;height:100%;width:100%;}


    .cc0{cursor: pointer;}
    .cc1{    position: absolute;
        top: 15%;
        left: 5.4%;
        width: 21.2%;
        height: 25.3%;}
    .cc1 .cc13{position:relative;border:5px solid #E48C00;width:100%;height:100%;display:none;}
    .traffic2 .cc12 img{width:22px;}
    .cc1 .cc12{position: absolute;
        left: 54%;
        top: 15%;}
    .cc1:hover .cc13{display:block;}
    .cc1 .cc11{position:absolute;top:-20%;width:80%;left:10%;}
    .cc1 .cc11 h2{background:#E48C00;width:100%;text-align: center;padding:10px 10px;font-size:18px;color:#fff;}
    .cc1 .cc11 p{height:6px;background:url(../images/ba.png) no-repeat center center;}
    .cc1 .cc11 h2 b{background:url(../images/huiyishi.png) no-repeat 0px center;height:28px;display:inline-block;padding-left:32px;line-height:28px;}





    .cc2{       position: absolute;
        top: 18%;
        left: 30.1%;
        width: 9.4%;
        height: 22.4%;}
    .cc2 .cc13{position:relative;border:5px solid #E48C00;width:100%;height:100%;display:none;}

    .cc2 .cc12{position: absolute;
        left: 54%;
        top: 15%;}
    .cc2:hover .cc13{display:block;}
    .cc2 .cc11{position:absolute;top:-20%;width:140%;left:-20%;}
    .cc2 .cc11 h2{background:#E48C00;width:100%;text-align: center;padding:10px 10px;font-size:18px;color:#fff;}
    .cc2 .cc11 p{height:6px;background:url(../images/ba.png) no-repeat center center;}
    .cc2 .cc11 h2 b{background:url(../images/zhanting.png) no-repeat 0px center;height:28px;display:inline-block;padding-left:32px;line-height:28px;}


    .cc3{       position: absolute;
        top: 19.24%;
        left: 43.88%;
        width: 21.34%;
        height: 21.3%;}
    .cc3 .cc13{position:relative;border:5px solid #E48C00;width:100%;height:100%;display:none;}

    .cc3 .cc12{position: absolute;
        left: 54%;
        top: 15%;}
    .cc3:hover .cc13{display:block;}
    .cc3 .cc11{position:absolute;top:-20%;width:80%;left:10%;}
    .cc3 .cc11 h2{background:#E48C00;width:100%;text-align: center;padding:10px 10px;font-size:18px;color:#fff;}
    .cc3 .cc11 p{height:6px;background:url(../images/ba.png) no-repeat center center;}
    .cc3 .cc11 h2 b{background:url(../images/kaifangzhanting.png) no-repeat 0px center;height:28px;display:inline-block;padding-left:32px;line-height:28px;}



    .cc4{      position: absolute;
        top: 15.14%;
        left: 83.58%;
        width: 11.74%;
        height: 25.3%;}
    .cc4 .cc13{position:relative;border:5px solid #E48C00;width:100%;height:100%;display:none;}

    .cc4 .cc12{position: absolute;
        left: 54%;
        top: 15%;}
    .cc4:hover .cc13{display:block;}
    .cc4 .cc11{position:absolute;top:-10%;width:100%;left:0%;}
    .cc4 .cc11 h2{background:#E48C00;width:100%;text-align: center;padding:10px 10px;font-size:18px;color:#fff;}
    .cc4 .cc11 p{height:6px;background:url(../images/ba.png) no-repeat center center;}
    .cc4 .cc11 h2 b{background:url(../images/yinyueting.png) no-repeat 0px center;height:28px;display:inline-block;padding-left:32px;line-height:28px;}



    .cc5{         position: absolute;
        top: 61.18%;
        left: 3.18%;
        width: 11.84%;
        height: 22.6%;}
    .cc5 .cc13{position:relative;border:5px solid #E48C00;width:100%;height:100%;display:none;}

    .cc5 .cc12{position: absolute;
        left: 54%;
        top: 15%;}
    .cc5:hover .cc13{display:block;}
    .cc5 .cc11{position:absolute;top:-15%;width:100%;left:0%;}
    .cc5 .cc11 h2{background:#E48C00;width:100%;text-align: center;padding:10px 10px;font-size:18px;color:#fff;}
    .cc5 .cc11 p{height:6px;background:url(../images/ba.png) no-repeat center center;}
    .cc5 .cc11 h2 b{background:url(../images/yanyiting.png) no-repeat 0px center;height:28px;display:inline-block;padding-left:32px;line-height:28px;}



    .cc6{         position: absolute;
        top: 78.18%;
        left: 17.18%;
        width: 22.44%;
        height: 10.2%;}
    .cc6 .cc13{position:relative;border:5px solid #E48C00;width:100%;height:100%;display:none;}

    .cc6 .cc12{position: absolute;
        left: 54%;
        top: 15%;}
    .cc6:hover .cc13{display:block;}
    .cc6 .cc11{position:absolute;top:-45%;width:70%;left:15%;}
    .cc6 .cc11 h2{background:#E48C00;width:100%;text-align: center;padding:10px 10px;font-size:18px;color:#fff;}
    .cc6 .cc11 p{height:6px;background:url(../images/ba.png) no-repeat center center;}
    .cc6 .cc11 h2 b{background:url(../images/kaifangzhanting.png) no-repeat 0px center;height:28px;display:inline-block;padding-left:32px;line-height:28px;}




    .cc7{         position: absolute;
         top: 46.18%;
    left: 17.18%;
    width: 22.64%;
    height: 13.2%;}
    .cc7 .cc13{position:relative;border:5px solid #E48C00;width:100%;height:100%;display:none;}

    .cc7 .cc12{position: absolute;
        left: 54%;
        top: 15%;}
    .cc7:hover .cc13{display:block;}
    .cc7 .cc11{position:absolute;top:-45%;width:80%;left:10%;}
    .cc7 .cc11 h2{background:#E48C00;width:100%;text-align: center;padding:10px 10px;font-size:18px;color:#fff;}
    .cc7 .cc11 p{height:6px;background:url(../images/ba.png) no-repeat center center;}
    .cc7 .cc11 h2 b{background:url(../images/duomeiti.png) no-repeat 0px center;height:28px;display:inline-block;padding-left:32px;line-height:28px;}



    .cc8{        position: absolute;
                   top: 46.78%;
    left: 47.8%;
    width: 13.14%;
    height: 31.2%;}
    .cc8 .cc13{position:relative;border:5px solid #E48C00;width:100%;height:100%;display:none;}

    .cc8 .cc12{position: absolute;
        left: 54%;
        top: 15%;}
    .cc8:hover .cc13{display:block;}
    .cc8 .cc11{position:absolute;top:-31%;width:134%;left:-17%;}
    .cc8 .cc11 h2{background:#E48C00;width:100%;text-align: center;padding:10px 10px;font-size:18px;color:#fff;}
    .cc8 .cc11 p{height:6px;background:url(../images/ba.png) no-repeat center center;}
    .cc8 .cc11 h2 b{background:url(../images/qtkczt.png) no-repeat 0px center;height:28px;display:inline-block;padding-left:32px;line-height:28px;}



    .cc9 {
        position: absolute;
        top: 87.48%;
        left: 43%;
        width: 22.64%;
        height: 5.3%;}
    .cc9 .cc13{position:relative;border:5px solid #E48C00;width:100%;height:100%;display:none;}

    .cc9 .cc12{position: absolute;
        left: 54%;
        top: 15%;}
    .cc9:hover .cc13{display:block;}
    .cc9 .cc11{    position: absolute;
        top: -128%;
        width: 70%;
        left: 15%;}
    .cc9 .cc11 h2{background:#E48C00;width:100%;text-align: center;padding:10px 10px;font-size:18px;color:#fff;}
    .cc9 .cc11 p{height:6px;background:url(../images/ba.png) no-repeat center center;}
    .cc9 .cc11 h2 b{background:url(../images/qianting.png) no-repeat 0px center;height:28px;display:inline-block;padding-left:32px;line-height:28px;}


    .cc10 {
        position: absolute;
        top: 81.48%;
        left: 71.9%;
        width: 22.64%;
        height: 11.3%;
    }
    .cc10 .cc13{position:relative;border:5px solid #E48C00;width:100%;height:100%;display:none;}

    .cc10 .cc12{position: absolute;
        left: 54%;
        top: 15%;}
    .cc10:hover .cc13{display:block;}
    .cc10 .cc11{    position: absolute;
        top: -35%;
        width: 70%;
        left: 15%;}
    .cc10 .cc11 h2{background:#E48C00;width:100%;text-align: center;padding:10px 10px;font-size:18px;color:#fff;}
    .cc10 .cc11 p{height:6px;background:url(../images/ba.png) no-repeat center center;}
    .cc10 .cc11 h2 b{background:url(../images/qianting.png) no-repeat 0px center;height:28px;display:inline-block;padding-left:32px;line-height:28px;}
    .jk1b{}
    .jkh1{background:url(../images/tyo1.png) no-repeat  center center;height:50px;line-height:50px;text-align: center;font-size:24px;color:#fff;}
    .jkh2{font-size:16px;line-height:200%;color:#fff;padding:30px 0px;}
    .jk1b1.on{display:block;}
    .jk1b1{padding:20% 20px;display:none;}
    .cc11{display:none;}

    body {
        min-width:auto  !important;
    }

    .content .isoll ul {
        width: 3379px;
       height: auto !important;
        position: relative;
    }
    .content .isoll li {
        float: left; 
        width: 20% !important; 
       cursor: pointer  !important;
       height: 100px  !important;
   }
   .content .isoll ul {
    width: 100% !important;
    padding-left: 0px;
}
.content .isoll {
    width: 100% !important;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

.cf {
    zoom: 1;
    margin-top: 50px;
}
.ll,.rr{display:none;}

.rili {display:none;}


.vka1_img{margin-top:20px;}
.vka1_img img{width:100%;}
.vka{padding:0px 6px;}
.vka1{margin-top:20px;}
.vka2{text-align:center;border-bottom:1px solid #e1e1e1;padding-bottom:20px;}
.vka2 h2{font-size:20px;color:#101010;font-weight:700;line-height:32px;}
.vka3{font-size:16px;color:#333333;line-height:34px;margin-top:25px;}
.vka3 p{font-size:16px;color:#333333;line-height:30px;}
.vka3 img{max-width:100%;}
.vka4{text-align:center;margin-top:30px;}
.vka4 .vka5{display:inline-block;font-size:18px;color:#333333;line-height:28px;}
.vka4 .vka6{display:inline-block;font-size:18px;color:#333333;line-height:28px;}

.vkb1{margin-top:50px;}
.vkb1 .vkb_bj1{height:40px;background:url(../images/vkb_bj1.png) no-repeat center center;}
.vkb2{font-size:22px;color:#9c2608;line-height:32px;font-weight:700;text-align:center;margin-top:20px;}
.vkb3{margin-top:50px;}
.vkb3 img{max-width:100%;}

.vka4 .vka5{display:inline-block;font-size:14px;color:#333333;line-height:28px;background:url(../images/ttt2.png) no-repeat 0 center;padding-left:30px;}
.vka4 .vka6{display:inline-block;font-size:14px;color:#333333;line-height:28px;background:url(../images/ttt3.png) no-repeat 0 center;padding-left:30px;margin-left:20px;}
.duanning2 video{width:100% !important;}
 video{
        background-color: black;
    }
	
	.vkb_bj2{height:80px;}


    .aay{overflow:hidden;margin-top:40px;}
    .aay dl dd{width:50%;float:left;margin-bottom:20px;}
    .aay dl dd img{width:80%;border:1px solid #ccc;padding:10px;border-radius:5px;}
    .aay dl dd p{text-align:center;}
    .aay dl dd h3{text-align:center;font-size:16px;line-height:170%;padding:10px 0px;}	
        
        
        .suds-mod{width: 50%;float:left;margin-bottom: 15px;margin-top: 10px;}
    
    
    
    
    
        .suds-mod1{position:relative;display: inline-block;font-size: 16px;margin-bottom: 25px;margin-top: 10px;width: 25%;}
    .suds-mod1 .icon{width: 48px;height: 48px;background-color: #9d2500;border-radius: 50%;margin: 0 auto;margin-bottom: 6px;
    transition: all 0.32s;-webkit-transition:all 0.32s;}
    .suds-mod1 .icon img{width: 100%;}
    .suds-mod1:hover .icon{background-color: #9d2500;transition: all 0.32s;-webkit-transition:all 0.32s}
    .suds-mod1 .suds-pop{position:absolute;opacity: 1;padding: 8px;visibility:hidden;border-radius:5px;-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;border:1px solid #ccc}
    .suds-mod1 .suds-pop::before,.suds-mod1 .suds-pop::after{content:'';position:absolute;z-index:-1}
    .suds-mod1 .suds-pop::before{width:12px;height:12px;background-color:#fff;border:1px solid #ccc}
    .suds-mod1 .suds-pop::after{top:0;bottom:0;left:0;right:0;background-color:#fff;border-radius:5px}
    .suds-mod1 .suds-pop.at-t{left:50%;bottom:100%;margin-bottom:15px;-webkit-transform:translate(-50%, 10%);transform:translate(-50%, 10%)}
    .suds-mod1 .suds-pop.at-t::before{left:50%;top:100%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}
    .suds-mod1 .suds-pop.at-b{left:50%;top:100%;margin-top:10px;-webkit-transform:translate(-50%, -10%);transform:translate(-50%, -10%)}
    .suds-mod1 .suds-pop.at-b::before{left:50%;bottom:100%;-webkit-transform:translate(-50%, 50%) rotate(45deg);transform:translate(-50%, 50%) rotate(45deg)}
    .suds-mod1 .suds-pop.at-l{right:100%;top:50%;margin-right:10px;-webkit-transform:translate(10%, -50%);transform:translate(10%, -50%)}
    .suds-mod1 .suds-pop.at-l::before{top:50%;left:100%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}
    .suds-mod1 .suds-pop.at-r{left:100%;top:50%;margin-left:10px;-webkit-transform:translate(-10%, -50%);transform:translate(-10%, -50%)}
    .suds-mod1 .suds-pop.at-r::before{top:50%;right:100%;-webkit-transform:translate(50%, -50%) rotate(45deg);transform:translate(50%, -50%) rotate(45deg)}
    .suds-mod1 .suds-pop > *{position:relative;z-index:1}
    .suds-mod1.x-show,.suds-mod1:hover{z-index:1}
    .suds-mod1.x-show > .suds-pop,.suds-mod1:hover > .suds-pop{opacity:1;visibility:visible}
    .suds-mod1.x-show > .suds-pop.at-t,.suds-mod1:hover > .suds-pop.at-t{-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}
    .suds-mod1.x-show > .suds-pop.at-b,.suds-mod1:hover > .suds-pop.at-b{-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}
    .suds-mod1.x-show > .suds-pop.at-l,.suds-mod1:hover > .suds-pop.at-l{-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}
    .suds-mod1.x-show > .suds-pop.at-r,.suds-mod1:hover > .suds-pop.at-r{-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}
    .suds-mod1:hover > .suds-target + .suds-pop{opacity:0;visibility:hidden}
    .suds-mod1.x-show > .suds-target + .suds-pop{opacity:1;visibility:visible}
    .suds-mod1  .img{width: 120px;}
    .suds-mod1  .img img{width: 100%;}
    .suds-mod1 span{font-size:12px;}
    #test30{background:url(../images/Cultural_creation3.png) no-repeat right 16px top 17px}
    .footer8{width:100%;}
    
    .footer8 .dd{position:static;left:0px;}
    
    .duanning42 span{font-size:16px;color:#333;    font-weight: 400;}
    .duan51{overflow:hidden;margin:20px auto;}
    .duan51 dl{float:none;width:100%;font-size:18px;}
    .duan51 dl dt,.duan51 dl dd{line-height:220%;}
    .duan51 dl dt{line-height:220%;}
    .duan51 dl dd{line-height:220%;}
    .container66 .dd{margin-top:40px;}


    .vk0{    width: 100%;
        overflow: hidden;
        margin-top: 30px;}
    
    .vk1{float:none;width:100%;height:420px;
           
            border: 2px solid #fff;
            color: #fff;
            overflow: hidden;
            border-radius: 4px;
            position: relative;
            box-shadow: 8px 8px 20px rgba(55,99,170,.1);
            padding: 22px 18px;position: relative;margin-bottom: 10px;
        }
    
    .vk1.isctive{}
    .vk11{
        position: absolute;z-index:10;top:0px;left:0px;width:100%;height:100%;opacity: 0.5;
        background: linear-gradient(to bottom, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
    }
    .vk1.isctive .vk11{opacity: 0.7;}
    
    .vk1 .vk13{position: absolute;z-index:20;top:0px;height:100%;padding:20px;width:100%;
    
        transition: all .3s ease-in-out;opacity: 1;
    
        right: 0px;
        min-width: calc(100% - 36px);}
    .vk1.isctive .vk13{opacity: 1;
    
    }
    
    .vk13 .title{font-size:18px;line-height:150%;font-weight: 700;margin-bottom: 15px;}
    .vk13 .des{font-size:14px;line-height:190%;font-weight: 400;}
    
    .vk13  a .more {font-size:14px;line-height:190%;font-weight: 400;color:#fff;margin-top: 20px;}

    .vkk0{    width: 100%;
        overflow: hidden;
        margin-top: 30px;position:relative;}
    
    .vkk1{width:100%;height:400px;border:1px solid #fff;position: relative;overflow: hidden;}
    
    .vkk11{
        position: absolute;z-index:10;top:0px;left:0px;opacity: 0.8;
        background: linear-gradient(to bottom, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);width:400px;height:400px;left:-400px;
    }
    
    
    .vkk1 .vkk13{position: absolute;z-index:20;top:0px;height:400px;padding:30px;width:100%;left:0px;
    
        transition: all .3s ease-in-out;background: url(../images/opacity-75.png) repeat 0px 0px;
        background: linear-gradient(to bottom, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);opacity: 0;transition: all 0.3s;}
    
    
    .vkk13 .title{font-size:18px;line-height:120%;margin-bottom: 15px;font-weight: 700;color:#fff;}
    .vkk13 .des{font-size:14px;line-height:190%;font-weight: 400;color:#fff;}
    
    .vkk13  a .more {font-size:14px;line-height:190%;font-weight: 400;color:#fff;margin-top: 20px;    float: right;}
    .vkk1:hover .vkk13{opacity: 1;left:0px;}
    

    .duanning240{position:relative;}
    .duanning24 {
        margin: 0 auto;
        font-family: "Montserrat", sans-serif;font-weight: 700;
        font-size: 25vw;
        letter-spacing: 1vw;
        color: white;
        background: url("../images/sca3.png");
        background-size: auto 200%;
        background-clip: text;
        text-fill-color: transparent;
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: shine 12s linear infinite;text-align: center;
      }
    .duanning24  h3 img{width:90%;}
      @keyframes shine {
        from {
          background-position: center 0;
        }
        to {
          background-position: center 100%;
        }
      }
    
    .akh{    background-image:url(../images/sca8.png);
        background-position:0px 0px;
        background-repeat:repeat;
        background-size:auto;
    }
    
    
    .akh .container66{background: none;}
    

    .newc1w{overflow: hidden;}
    .sa10{overflow: hidden;margin-bottom: 20px;}
    .sa1{background:#fff url(../images/pxxx5.png) no-repeat right bottom /cover;margin-bottom: 20px;padding:8px 16px 16px 8px;}
    .sa1 img{width:100%;}
    .sa2{}
    .sa2 .title{font-size: 20px;
        color: #333333;
        line-height: 28px;
        margin-bottom: 30px;
        transition: all 0.3s;}
    .sa2 .des{    font-size: 14px;
        color: #333333;
        line-height: 200%;
        overflow: hidden;}
        .sa2 .more{ margin-top: 20px;}
    .sa2 .more a{    font-size: 16px;
        color: #9a2713;
        line-height: 20px;
      }
    
    
      .bgkk{padding:30px 0;
    
        background-image: url('../images/x33.jpg'), url('../images/x44.jpg'), url('../images/x55.jpg');
        background-position: right 10% top, left -5% bottom, 0px 0px; /* 设置每张图片的位置 */
        background-repeat: no-repeat, no-repeat,repeat; /* 设置每张图片的重复方式 */
        background-size: 40%, 40%, auto; /* 设置每张图片的尺寸 */
    
    
    }
    .layui-input-inline{text-align: center;}
    .kklo{    background: #9c2607;
        border: 1px solid #9c2607;margin:0 auto;border-radius: 10px;    border-radius: 50px;
        font-size: 14px;
        color: #fff;
        font-weight: 700;
        border: 1px solid #e1e1e1;
        line-height: 42px;
        height: 44px;display: inline-block;padding:0px 20px;}
    #test30{border: 1px solid #e1e1e1;line-height: 42px;
        height: 44px;padding:0px 10px;border-radius: 20px; font-size: 14px;}
    
        .Project_details2 h2{position: relative;line-height: 40px;display: inline-block;padding:0px 60px;}

    .Project_details2 h2::before{content: "";background: url(../images/pxxx3.png) no-repeat left center;width:41px;height:69px; display: block;position: absolute;left:0px;}
    .Project_details2 h2::after{content: "";background: url(../images/pxxx4.png) no-repeat left center;width:41px;height:69px; display: block;position: absolute;top:0px;right:0px;} 





    .laydate-day-mark{color:#c10;font-weight: 700;font-size: 16px !important;}
    .laydate-day-mark::after {
        background-color: #c10 !important;
    }
    .layui-laydate .layui-laydate-main .layui-this {
        background-color: #9c2607 !important;
        color: #fff !important;
    }
    
    .gsd0{text-align: center;font-size:28px;color:#333;margin:40px 0px 30px;}
    
    
    
    .special26{width:100%;margin:0 auto;padding:0 50px;position:relative;}
    .special26 .swiper-container{padding:0 5px;}
    .special26 .swiper-button-prev {
        background: url(../images/pxx1.png) no-repeat center center !important;
        width: 40px !important;
        height: 40px !important;
        background-size: 40px 40px !important;
        opacity: 1 !important;
        z-index: 10 !important;
        position: absolute !important;
        top: 30% !important;
        left: 0% !important;
        border-radius:100%;
        margin-top:0px;
    }
    .special26 .swiper-button-prev:hover{ background:url(../images/pxx1.png) no-repeat center center !important;}
    .special26 .swiper-button-next {
        background: url(../images/pxx2.png) no-repeat center center !important;
        width: 40px !important;
        height: 40px !important;
        background-size: 40px 40px !important;
        opacity: 1 !important;
        z-index: 10 !important;
        position: absolute !important;
        top: 30% !important;
        right: 0% !important;
        border-radius:100%;
        margin-top:0px;
    }
    .special26 .swiper-button-next:hover{ background:url(../images/pxx2.png) no-repeat center center !important;}
    .special3y{text-align:left;}
    .special3y h2{font-size:16px;color:#333333;font-weight:700;line-height:42px;height:44px;padding:0px 10px;}
    .special26 .swiper-slide.on .special3 h2,.special2 .swiper-slide:hover .special3 h2{background:#9c2607;color:#FFFFFF;border:1px solid #9c2607;}
    .special3y p img{width:100%;}
    .special26 .swiper-slide p{border:10px solid transparent}
    .special26 .swiper-slide p.on{border:10px solid #D7D7D7}
    
    
    .special26 .img1{position:absolute;top:45%;left:50%;margin:-20px 0px 0px -20px;z-index:3;}
    .special26 .img1 img{width:40px;}
    
    .videos28{position: fixed;right:10px;top:10px;width: 40px;
        height: 40px;
        background: url('/Public/Home/assets/imgs/litebox-close.png') no-repeat center;
        opacity: .7;}
    
    
    
    

        .fes{margin: 20px;}
        .fes  input[type="text"]{width:150px;height:40px;border:1px solid #ccc;border-radius:10px;padding-left:10px;}
        .fes  button{width:100px;height:40px;border:1px solid #9a2713;border-radius:30px;background:#9a2713;color:#fff;}



        #test-n1{margin:20px auto;width:100%;display: block;}
        #layui-laydate1{width: 100%;}
        #test-n1 .layui-laydate-main {
            width: 100%;
        }
        #test-n1 .layui-laydate-content table{width: 100%;}
        
        
        #test-n1  .layui-laydate-content td{width: 14.28%;height:60px;font-size: 20px;}
        #test-n1  .laydate-set-ym span{font-size: 20px;}
        #test-n1  .layui-laydate-header{    line-height: 60px;}
        #test-n1  .layui-laydate-footer{line-height: 60px;height:60px;}
        #test-n1   .laydate-footer-btns span{font-size: 16px;height:40px;line-height: 40px;padding:0px 30px;margin-left: 10px;}
        
        #test-n1   .laydate-day-mark{    font-size:20px !important;
            line-height: 60px;}
            #test-n1     .laydate-day-mark::after{width:15px;height:15px;right:20px;top:20px;}
        
            #test-n1     .layui-this span{color:#fff;}
        
            #test-n1  .layui-laydate-content th{height:60px;font-size: 20px;}
            .df{    position: absolute;
                left: 50%;
                margin-left: -15px;
                bottom: -30px;cursor: pointer;
            }
            .df .on1{display: block;width:30px;}
            .df .on2{display: none;width:30px;}
            
            .df.on .on1{display: none;width:30px;}
            .df.on .on2{display: block;width:30px;}      
}
