@charset "utf-8";
/* CSS Document */
.banner {/* margin-top:112px;*/} 
.banner img{ width:100%; height:auto;}






/*关于我们*/
.about0{ background:url(../image/wxx/ground2.png) center center repeat;}
.about1{ background:url(../image/wxx/ground1.png) center bottom no-repeat; background-size:100% auto; background-size:cover; height:721px; padding-top:110px;}
.about1 .title{ text-align:center;}
.about1 .title h1{ font-size:40px; line-height:1.5;font-family: AvianRegular; color:#161616;}
.about1 .title h2{ font-size:30px; line-height:1; color:#161616;}
.about1 .title h3{ font-size:18px; color:#474747; line-height:1.5; display:inline-block; margin:20px 0 0;}
.about1 .title h3 .num{ font-family:Impact; font-size:82px; color:#d5742e; display:inline-block; margin-right:10px;}
.about1 .title h3 .num.other{ color:#284679;}
.about1 .title h3.frist{ margin-left:80px;}
.about1 .title h3.other{ background:url(../image/wxx/line3.png) left center no-repeat; padding-left:55px; margin-left:50px;}
.about1 .inner{ width:1026px; margin:0 auto; margin-top:5px;}
.about1 .inner p{ font-size:18px; color:#161616; line-height:1.5; margin-bottom:10px;}
.about2 .body_right{ width:616px; height:822px; overflow:hidden; float:right; margin-top:265px;}
.about2 .body_left{ width:496px; float:left; padding-top:60px;}
.about2 { background:url(../image/wxx/ground1.png) center top no-repeat; padding-bottom:75px; }
.about2 .body_left h1{ font-size:50px; color:#161616; line-height:1.3; text-transform:uppercase;font-family: AvianRegular;}
.about2 .body_left h2{ font-size:34px; line-height:1; color:#161616;}
.about2 .body_left .inner p{ font-size:18px; color:#161616; line-height:1.5; margin-bottom:10px;}
.about2 .body_left .inner{ margin-top:32px;}
.about2 .body_left h3{ float:right; width:328px; background:url(../image/wxx/line2.png) left center no-repeat; text-align:right; margin-top:10px;}
.about3{ height:987px; text-align:center; padding-top:135px;}
.about4 .tabbs{ width:100%; text-align:center;}
.about4{ padding:110px 0 130px;}
.about4 .tabbs a{ display:inline-block; width:224px; height:72px; background:url(../image/wxx/tabbss.png) center center no-repeat; line-height:72px; font-size:26px; color:#474747; margin:0 19px;}
.about4 .tabbs a.now{ background:url(../image/wxx/now.png) center center no-repeat; color:#d16f28;}
.about4 .inner{ margin-top:35px;}
.about4 .inner .list .item{ height:275px; position:relative; width:238px; overflow:hidden; float:left; margin-left:10px; margin-bottom:10px;}
.about4 .inner .list .item.frist{ margin-left:0;}
.about4 .inner .list.l_other .item.frist{ margin-left:0;}
.about4 .inner .list .item .pic{width:222px; height:259px; padding:8px; background:url(../image/wxx/item1.png) center center no-repeat; text-align:center; overflow:hidden;}
.about4 .inner .list .item .pic img{ width:100%; height:auto;  }
.about4 .inner .list .item .pic:after{ content:""; display:inline-block; height:100%; vertical-align:middle;}
.about4 .inner .list .item .hide{ position:absolute; width:222px; height:200px; background:url(../image/wxx/hide2.png) center center repeat; left:-111px; top:50%; margin-left:-111px; margin-top:-130px; text-align:center; padding-top:59px; overflow:hidden; }
.about4 .inner .list .item .hide h3{ font-size:26px; color:#ffffff; line-height:1.5;}
.about4 .inner .list .item .hide h4{ font-size:14px; color:#ffffff; line-height:1.5; width:142px; margin:0 auto; margin-top:10px; margin-bottom:25px;}
.about4 .inner .list .item .hide .more{ width:125px; height:33px; text-align:center; line-height:33px; font-size:14px; color:#ffffff; display:block; border:1px solid #ffffff; border-radius:10px; margin:0 auto;}
.about4 .inner .list.l_other .item .pic{background:url(../image/wxx/item2.png) center center no-repeat; width:198px; height:229px; overflow:hidden;}
.about4 .inner .list.l_other .item { width:199px; height:241px; overflow:hidden; margin-left:7px;}
.about4 .inner .list.l_other .hide{ width:186px; height:178px; position:absolute; left:-100px; margin-left:-94px; top:50%; margin-top:-115px; background:url(../image/wxx/hide3.png) center center no-repeat; background-size:auto 100%; background-size:cover; padding-top:40px;}
/*.about4 .inner{ display:none;}
.about4 .inner.other{ display:block;}*/
.about4 .inner .list.l_other .item>.pic{ width:185px; height:215px; padding:7px; }
.about4 .inner .list .item>.pic span { display:block; }
.bg_black .pic>img{ height:100% !important; width:100% !important; }


.about4 .inner .list .item .bg_black{background:url(../image/bo/black30.png) center center repeat;position:fixed;left:0;top:0;width:100%;height:100%;z-index:2000; /*opacity:0;*/display:none;}
.about4 .inner .list .item .bg_black .box{width:1188px;height:522px;position:absolute;left:50%;top:50%;margin:-261px 0 0 -594px;background:#fff;text-align:left;}
.about4 .inner .list .item .bg_black .box .close{display:block;background:url(../image/bo/close.png) center center no-repeat;width:47px;height:48px;position:absolute;top:20px;right:20px;}
.about4 .inner .list .item .bg_black .box .pic{position:absolute;left:90px;top:50%; margin-top:-190px; width:320px;height:380px;}
.about4 .inner .list .item .bg_black .box .pic img{width:100%;height:auto;}
.about4 .inner .list .item .bg_black .box .text{position:absolute;right:92px;top:78px;width:590px;}
.about4 .inner .list .item .inner .list .item .bg_black .box .text h3{font-size:30px;color:#474747;line-height:1.3;}
.about4 .inner .list .item .bg_black .box .text .p{height:315px;overflow:hidden;margin-top:25px;font-size:14px;color:#474747;line-height:1.5;}

/*活动展示*/
.wxx_activity1{ background:url(../image/wxx/detail.png) center center repeat; /*margin-top:122px;*/ padding:70px 0 75px;}
.wxx_activity1 .title{ text-align:center;}
.wxx_activity1 .title h2{ font-size:30px; color:#474747; line-height:1.9;}
.wxx_activity1 .list{ margin-top:30px;}
.wxx_activity1 .list .item{ width:310px; height:310px; float:left; overflow:hidden; position:relative; margin-left:10px; margin-bottom:10px;}
.wxx_activity1 .list .item .pic {width:100%;height:100%;}
.wxx_activity1 .list .item .pic img {width:100%;height:100%;}
.wxx_activity1 .list .item:after {
	content:"";
	background:rgba(0,0,0,0.4);
	top:0;
	right:0;
	bottom:0;
	left:0;
	position: absolute;
	display:block;
	z-index:1;
}
.wxx_activity1 .list .item.frist{ margin-left:0;}
.wxx_activity1 .list .item .text{ position:absolute; left:38px; bottom:53px;z-index:2;}
.wxx_activity1 .list .item .text h3{ font-size:18px; color:#ffffff; line-height:1.4;}
.wxx_activity1 .list .item .text h4{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; line-height:1.3; background:url(../image/wxx/tit8.png) left center no-repeat; padding-left:25px; margin:8px 0 15px;}
.wxx_activity1 .list .item .text h5{ font-size:14px; color:#ffffff; line-height:25px; background:#d16f28; width:80px; text-align:center; border-radius:20px; }
.wxx_activity1 .list .item.last .text h5{ padding:0 10px;}
.wxx_activity1 .list .item.other{ width:548px; height:310px; overflow:hidden;}
.wxx_activity2{ background:url(../image/wxx/detail.png) center center repeat; padding-bottom:80px;}
.wxx_activity2 .title{ text-align:center;}
.wxx_activity2 .title h2{ font-size:30px; color:#474747; line-height:1.9;}
.wxx_activity2 .div .tabss a{ display:inline-block; width:150px; height:38px; line-height:38px; border:1px solid #d2d2d2; margin-left:-1px; text-align:center; font-size:14px; color:#474747;}
.wxx_activity2 .div .tabss{ width:100%; text-align:center; margin:32px 0 42px;}
.wxx_activity2 .div .tabss a.now{ color:#ffffff; background:#474747; border-bottom:1px solid #474747;}
.wxx_activity2 .div .roll .list .item .pic{ width:390px; height:232px; overflow:hidden;}
.wxx_activity2 .div .roll .list .item .pic img{ width:100%; height:100%;}
.wxx_activity2 .div .roll .list .item{ width:390px; float:left; margin-left:9px; margin-bottom:25px;}
.wxx_activity2 .div .roll .list .item.frist{ margin-left:0;}
.wxx_activity2 .div .roll .list .item .text h3{ font-size:20px; color:#333333; line-height:1.5;}
.wxx_activity2 .div .roll .list .item .text{ padding:20px 10px;}
.wxx_activity2 .div .roll .list .item .text p{ font-size:14px; color:#707070; line-height:1.5; margin-top:8px;}
.wxx_activity2 .div .roll .list .item:hover .text{ background:url(../image/wxx/line.png) center bottom no-repeat #ffffff; }
.wxx_activity2 .div .roll .more{ display:block; font-size:14px; color:#333333; width:150px; height:32px; line-height:32px; text-align:center; border-radius:5px; border:1px solid #4d4d4d; margin:0 auto; margin-top:6px;}
.wxx_activity2 .div .roll .inner{ display:none;}
.wxx_activity2 .div .roll .inner.other{ display:block;}




.core1{background:url(../image/bo/bg9.png) center center repeat;border-top:solid 1px #ededed;}
.core1 .box{height:408px;position:relative;overflow:hidden;}
.core1 .box .up{background:url(../image/bo/k1.png) center center no-repeat;width:1189px;height:368px;position:absolute;left:50%;top:50%;margin:-184px 0 0 -594.5px;text-align:center;}
.core1 .box .up .text{width:1024px;margin:95px auto 0;}
.core1 .box .up .text h3{color:#fff;font-size:30px;line-height:1.3;}
.core1 .box .up .text h4{color:#fff;font-size:30px;line-height:1.3;font-family:AvianRegular;text-transform:uppercase;margin-top:2px; margin-bottom:10px;}
.core1 .box .up .text p{color:#fff;font-size:16px;line-height:1.5;}
.core2{background:url(../image/bo/bg9.png) center center repeat;height:638px;}
.core2 .text{background:url(../image/bo/bg10.jpg) center top no-repeat;width:989px;height:618px;position:absolute;top:20px;left:-345px;}
.core2 .text .in{width:560px;float:right;margin-right:55px;margin-top:155px;}
.core2 .text .in h3{font-size:30px;line-height:1.3;color:#474747;}
.core2 .text .in h4{font-size:16px;line-height:1.3;color:#474747;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;margin-top:5px;}
.core2 .text .in .p{margin-top:35px;width:515px;}
.core2 .text .in .p p{font-size:16px;color:#707070;line-height:1.5;margin-top:20px;}
.core2 .pic{position:absolute;top:80px;right:0;width:586px;height:558px;}
.core2 .pic img{width:100%;height:auto;}
.core3{background:url(../image/bo/bg9.png) center center repeat;padding:85px 0;}
.core3 .box{height:408px;position:relative;overflow:hidden;}
.core3 .box .text{width:930px;text-align:center;position:absolute;left:50%;margin-left:-465px;top:95px;}
.core3 .box .text h3{color:#fff;font-size:30px;line-height:1.3;}
.core3 .box .text h4{color:#fff;font-size:18px;line-height:1.3;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;margin-top:2px;}
.core3 .box .text .p{color:#fff;font-size:16px;line-height:1.5;margin-top:20px;}

.show1{background:url(../image/bo/bg9.png) center center repeat;border-top:solid 1px #ededed;}
.show1 .box{height:408px;position:relative;overflow:hidden;}
.show1 .box .up{background:url(../image/bo/k1.png) center center no-repeat;width:1189px;height:368px;position:absolute;left:50%;top:50%;margin:-184px 0 0 -594.5px;text-align:center;}
.show1 .box .up .text{width:1024px;margin:148px auto 0;}
.show1 .box .up .text h3{color:#fff;font-size:30px;line-height:1.3;}
.show1 .box .up .text h4{color:#fff;font-size:30px;line-height:1.3;font-family:AvianRegular;text-transform:uppercase;margin-top:2px;}
.show2{background:url(../image/bo/bg9.png) center center repeat;padding:110px 0 90px;}
.show2 .tabar{text-align:center;height:71px;}
.show2 .tabar a{display:inline-block;width:207px;height:71px;font-size:22px;color:#474747;line-height:68px;background:url(../image/bo/tabs.png) center top no-repeat;margin:0 55px;}
.show2 .tabar a.now{color:#d16f28;background:url(../image/bo/tabs.png) center bottom no-repeat;}
.show2 .box{margin-top:15px;}
.show2 .box .div{height:290px;position:relative;border-bottom:solid 1px #d7d7d7;}
.show2 .box .div .pic{position:absolute;left:0;top:30px;}
.show2 .box .div .pic img{width:390px;height:229px;}
.show2 .box .div .pic .play{display:block;background:url(../image/bo/play.png) center center no-repeat;width:77px;height:78px;position:absolute;left:50%;top:50%;margin:-39px 0 0 -38.5px;}
.show2 .box .div .text{width:782px;position:absolute;top:25px;right:0;}
.show2 .box .div .text h3{font-size:20px;color:#474747;line-height:1.3;}
.show2 .box .div .text h4{font-size:14px;color:#707070;line-height:1.3;font-family:Arial, Helvetica, sans-serif;margin-top:10px;}
.show2 .box .div .text p{font-size:14px;color:#707070;line-height:1.5;margin-top:3px;}
.show2 .box .div .text .btn{display:block;background:url(../image/bo/btn3.png) center top no-repeat;width:105px;height:30px;color:#fff;text-align:center;font-size:14px;line-height:30px;position:absolute;left:0;top:158px;}
.show2 .box .div .text .btn:hover{background:url(../image/bo/btn3.png) center bottom no-repeat;color:#fff;}
.show2 .box .inner{display:none;}
.show2 .box .inner.a{display:block;}



.mien{padding:70px 0 140px;}
.mien .page{margin-top:100px;}


/*视频*/
/* .show2 .box .div{ position:relative;cursor: pointer;} */
.show2 .box .ship{ position:relative;cursor: pointer;}

.show2 .box .div .up{ width:100%; height:100%; background:url(../image/wxx/up.png) center center repeat; position:fixed; left:0; top:0; z-index:200; display:none;}
.show2 .box .div .up .child{ width:810px; height:520px; position:absolute; left:50%; margin-left:-405px; top:50%; margin-top:-260px;background: #fff;}

.show2 .box .div .up .child .close{ width:38px; height:38px; border-radius:50%; background:url(../image/wxx/close1.png) center center no-repeat; display:block; z-index:600; position:absolute; right:-35px; top:-35px; }


.about2 .body_left h3 img{ width:215px;height:126px; }









