@charset "utf-8";
/* CSS Document */

.title1 h1{font-size:24px;line-height:120%;}

.nav_page{text-align:right;}
.nav_page a{font-size:14px;color:#474747;margin-left:25px;}
.nav_page a.now{color: #b2130c;}
.page{padding:30px 0;text-align:center;}
.page a{height:30px;width:20px;line-height:30px;display:inline-block;text-align:center;font-size:16px;font-family:AvianRegular;color:#707070;vertical-align:middle;margin:0 3px;}
.page a.now{color:#ca231c;}
.page a.prev{background:url(../image/arrow3.png) left top no-repeat;margin-right:10px;}
.page a.prev:hover{background:url(../image/arrow3.png) left bottom no-repeat;}
.page a.next{background:url(../image/arrow3.png) right top no-repeat;margin-left:10px;}
.page a.next:hover{background:url(../image/arrow3.png) right bottom no-repeat;}

.news{padding:100px 0 0;}
.news .list{margin-top:60px;border-top:1px solid #bbb;}
.news .list .item{position:relative;border-bottom:1px solid #bbb;}
.news .list .item .date{color:#474747;font-size:20px;font-family:AvianRegular;position:absolute;left:10px;top:30px;}
.news .list .item .box{padding-left:280px;}
.news .list .item .box .d{padding:30px 0 30px 345px;position:relative;height:280px;border-top:1px solid #d5d5d5;}
.news .list .item .box .d:first-child{border:none;}
.news .list .item .box .d .pic{position:absolute;left:0;top:30px;width:280px;height:280px;overflow:hidden;}
.news .list .item .box .d h3 a{font-size:18px;color:#474747;}
.news .list .item .box .d p{font-size:14px;line-height:150%;margin-top:30px;}
.news .list .item .box .d .more{margin-top:30px;font-size:14px;color:#474747;position:absolute;left:345px;bottom:-1px;width:210px;height:46px;background:url(../image/line4.png) -211px bottom no-repeat;z-index:1;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.news .list .item .box .d .more span{background:url(../image/icon_more1.png) right center no-repeat;padding-right:20px; background-clip:border-box;}
.news .list .item .box .d .more:hover{background:url(../image/line4.png) 0 bottom no-repeat;}
.news .list .item .box .d .more:hover span{background:url(../image/icon_more2.png) right center no-repeat;padding-right:25px;}

.new_recom{padding:150px 0;}
.new_recom h2{font-size:24px;text-align:center;}
.new_recom .box{margin-top:50px;}
.new_recom .box .d{float:left;width:366px;padding-right:50px;}
.new_recom .box .d h3 a{font-size:18px;color:#474747;}
.new_recom .box .d .date{display:block;font-size:12px;font-family:AvianRegular;margin-top:15px;}
.new_recom .box .d p{margin-top:20px;font-size:14px;}
.new_recom .d .more{margin-top:20px;font-size:14px;color:#666;width:210px;height:28px;background:url(../image/line2.png) -113px bottom no-repeat;display:block;border-bottom:1px solid #ccc;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.new_recom .d .more span{background:url(../image/icon_more1.png) right center no-repeat;padding-right:20px; background-clip:border-box;}
.new_recom .d .more:hover{background:url(../image/line2.png) 0 bottom no-repeat;}
.new_recom .d .more:hover span{background:url(../image/icon_more2.png) right center no-repeat;padding-right:25px;}

.article{padding:100px 0 50px;}
.article h1{text-align:center;font-size:24px;}
.article .date{font-size:12px;color:#999;font-family:AvianRegular;margin-top:30px;display:block;text-align:center;}
.article .content{margin-top:50px;font-size:14px;line-height:195%;}

.brand1{position:relative;}
.brand1 .bg .frame{height:auto;overflow:hidden;}
.brand1 .bg .frame .child{height:100%;width:100%;float:left;}
.brand1 .bg .child img{width:100%;height:auto;}
.brand1 .text{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../image/black.png);opacity:0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.brand1.show .text{opacity:1;}
.brand1 .text .btn{position:absolute;width:100px;top:50%;left:50%;margin:100px 0 0 -50px;}
.brand1 .text .prev{background:url(../image/arrow1.png) left top no-repeat;width:20px;height:30px;float:left;}
.brand1 .text .prev:hover{background-position:left bottom;}
.brand1 .text .next{background:url(../image/arrow1.png) right top no-repeat;width:20px;height:30px;float:right;}
.brand1 .text .next:hover{background-position:right bottom;}
.brand1 .text .frame{position:absolute;left:50%;top:50%;width:100%;margin:-75px 0 0 -50%;height:150px;overflow:hidden;text-align:center;color:#fff;font-size:14px;line-height:160%;overflow:hidden;}
.brand1 .text h3{font-size:24px;margin-bottom:30px;color:#fff;}
.brand1 .child{float:left;height:100%;width:100%;}

.brand2{padding:100px 0;}
.brand2 h2{text-align:center;font-size:24px;}
.brand2 .tabs{text-align:center;margin-top:30px;}
.brand2 .tabs a{display:inline-block;width:150px;height:35px;line-height:33px;border:1px solid #ccc;text-align:center;font-size:14px;color:#474747;margin:0 8px;}
.brand2 .divs{margin-top:100px;}
.brand2 .div .bar{float:left;width:168px;height:650px;background:url(../image/bg_time.png) center center no-repeat;position:relative;text-align:center;}
.brand2 .div .bar .prev{width:39px;height:38px;position:absolute;left:50%;top:50%;margin:-100px 0 0 -19px;}
.brand2 .div .bar .next{width:39px;height:38px;position:absolute;left:50%;top:50%;margin:64px 0 0 -19px;}
.brand2 .div .bar .y1{position:absolute;width:100%;font-size:14px;font-family:AvianRegular;color:#474747;left:0;top:0;}
.brand2 .div .bar .y2{position:absolute;width:100%;font-size:60px;font-family:AvianRegular;color:#474747;left:0;top:50%;margin-top:-30px;height:60px;line-height:65px;overflow:hidden;}
.brand2 .div .bar .y2 i{width:100%;height:100%;display:block;}
.brand2 .div .bar .y3{position:absolute;width:100%;font-size:14px;font-family:AvianRegular;color:#474747;left:0;bottom:0;}
.brand2 .div .list{float:right;width:995px;height:650px;overflow:hidden;position:relative;}
.brand2 .div .list .child{width:100%;height:100%;padding-right:20px; position:absolute;left:0;top:0;opacity:0;display:none;pointer-events:none;
animation:a1 0.5s ease-out 0s 1 both;-webkit-animation:a1 0.5s ease-out 0s 1 both;}
.brand2 .div .list .child.now{animation:a2 0.5s ease-out 0s 1 both;-webkit-animation:a2 0.5s ease-out 0s 1 both;display:block;pointer-events:auto;opacity:1\9;}
@-webkit-keyframes a1{
0%{-webkit-transform:scale(1);opacity:1;}
100%{-webkit-transform:scale(1.1);opacity:0;}
}
@keyframes a1{
0%{transform:scale(1);opacity:1;}
100%{transform:scale(1.1);opacity:0;}
}
@-webkit-keyframes a2{
0%{-webkit-transform:scale(0.9);opacity:0;}
100%{-webkit-transform:scale(1);opacity:1;}
}
@keyframes a2{
0%{transform:scale(0.9);opacity:0;}
100%{transform:scale(1);opacity:1;}
}
.brand2 .div .list .item{padding:30px 160px 30px 245px;position:relative;height:264px;border-bottom:1px solid #ccc;}
.brand2 .div .list .item:first-child{border-top:1px solid #ccc;height:263px;}
.brand2 .div .list .item .pic{position:absolute;left:0;top:30px;height:100%;width:189px;overflow:hidden;}
.brand2 .div .list .item .pic img{width:185px;height:auto;border:2px solid #ddd;}
.brand2 .div .list .item .date{position:absolute;right:0;top:30px;font-size:14px;font-family:AvianRegular;line-height:100%;color:#474747;}
.brand2 .div .list .item h3{font-size:16px;color:#474747;margin-bottom:15px;}
.brand2 .div .list .item p{margin-top:40px;font-size:14px;line-height:160%;}

.brand2 .div .list .item2{padding:30px 160px 30px 0;position:relative;border-bottom:1px solid #ccc;}
.brand2 .div .list .item2:first-child{border-top:1px solid #ccc;}
.brand2 .div .list .item2 .date{position:absolute;right:0;top:30px;font-size:14px;font-family:AvianRegular;line-height:100%;color:#474747;}
.brand2 .div .list .item2 .more{position:absolute;right:0;bottom:30px;font-size:14px;line-height:100%;color:#474747;background:url(../image/arrow4.png) right top no-repeat;padding-right:20px;height:14px;line-height:14px;}
.brand2 .div .list .item2 .more b{display:none;}
.brand2 .div .list .item2 .more.act{background-position:right bottom;}
.brand2 .div .list .item2 .more.act b{display:inline;}
.brand2 .div .list .item2 .more.act i{display:none;}
.brand2 .div .list .item2 h3{font-size:16px;color:#474747;margin-bottom:15px;}
.brand2 .div .list .item2 .text{margin-top:40px;font-size:14px;line-height:160%;overflow:hidden;
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}

.brand3{height:930px;}
.brand3 .block{height:100%;position:relative;}
.brand3 .text{position:absolute;left:40px;top:50%;font-size:14px;line-height:150%;width:463px;opacity:0;
transform:translateY(50px);-webkit-transform:translateY(50px);
transition:all 1s ease-out 0.8s;-webkit-transition:all 1s ease-out 0.8s;}
.brand3.show .text{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
.brand3 .text h3{font-size:24px;margin-bottom:50px;}
.brand3 .p1{position:absolute;right:20px;top:0;opacity:0;width:520px;height:390px;overflow:hidden;
transform:translate(100px,-100px);-webkit-transform:translate(100px,-100px);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.brand3 .p2{position:absolute;right:560px;top:200px;opacity:0;width:257px;height:190px;overflow:hidden;
transform:translate(-100px,-100px);-webkit-transform:translate(-100px,-100px);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.brand3 .p3{position:absolute;right:296px;top:408px;opacity:0;width:390px;height:519px;overflow:hidden;
transform:translate(-100px,100px);-webkit-transform:translate(-100px,100px);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.brand3 .p4{position:absolute;right:84px;top:408px;opacity:0;width:191px;height:250px;overflow:hidden;
transform:translate(100px,100px);-webkit-transform:translate(100px,100px);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.brand3.show div{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}
.brand3 img{width:100%;height:auto;}

.brand4{padding:100px 0;}
.brand4 h3{font-size:24px;text-align:center;margin-bottom:50px;opacity:0;
transform:scale(0.5);-webkit-transform:scale(0.5);
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.brand4.show h3{transform:scale(1);-webkit-transform:scale(1);opacity:1;}
.brand4 p{font-size:14px;text-align:center;width:800px;margin:auto;opacity:0;
transform:scale(0.5);-webkit-transform:scale(0.5);
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.brand4.show p{transform:scale(1);-webkit-transform:scale(1);opacity:1;}
.brand4 .pic{margin-top:100px;height:450px;}
.brand4 .pic .bg{height:0;overflow:hidden;background-position:center top;background-repeat:no-repeat;
transition:all 1s linear 0s;-webkit-transition:all 1s linear 0s;}
.brand4.show .pic .bg{height:450px;}


.brand5{padding:100px 0;}
.brand5 h2{font-size:24px;text-align:center;margin-bottom:50px;opacity:0;
transform:scale(0.5);-webkit-transform:scale(0.5);
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.brand5.show h2{transform:scale(1);-webkit-transform:scale(1);opacity:1;font-family:微软雅黑,'Heiti SC',黑体,AvianRegular; }
.brand5 p{font-size:14px;text-align:center;width:800px;margin:auto;opacity:0;
transform:scale(0.5);-webkit-transform:scale(0.5);font-family:微软雅黑,'Heiti SC',黑体,AvianRegular;
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.brand5.show p{transform:scale(1);-webkit-transform:scale(1);opacity:1;}

.brand5 .focus{position:relative;height:882px;margin-top:100px;}
.brand5 .nav{position:absolute;right:50%;bottom:10px;margin-right:30px;font-size:16px;font-family:AvianRegular;}
.brand5 .nav .prev{margin-right:15px;}
.brand5 .nav .next{margin-left:15px;}
.brand5 .nav a:hover{color:#ca231c;}
.brand5 .child{overflow:hidden;height:882px;display:none;}
.brand5 .child>div{float:left;margin-bottom:10px;width:305px;height:284px;opacity:0;position:relative;
transform:scale(0.5);-webkit-transform:scale(0.5);
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.brand5 .child>div .mask{background:url(../image/black80.png);position:absolute;left:0;top:0;width:100%;height:100%;}

.brand5 .child>div .mask h4{padding:0 50px;margin-top:10px;color:#fff;font-size:14px;}
.brand5 .child .d1{margin-right:10px;}
.brand5 .child .d2{margin-right:10px;}
.brand5 .child .d3{margin-right:300px;}
.brand5 .child .d4{margin-left:315px;}
.brand5 .child .d5{margin-left:10px;width:620px;}
.brand5 .child .d7{margin-left:325px;}
.brand5 .child .d8{margin-left:10px;}
.brand5 .child.now{}
.brand5 .child.now .d{transform:scale(1);-webkit-transform:scale(1);opacity:1;}

.brand6{padding:100px 0;}
.brand6 h2{font-size:24px;text-align:center;margin-bottom:50px;opacity:0;
transform:scale(0.5);-webkit-transform:scale(0.5);
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.brand6.show h2{transform:scale(1);-webkit-transform:scale(1);opacity:1;}
.brand6 p{font-size:14px;text-align:center;width:800px;margin:auto;opacity:0;
transform:scale(0.5);-webkit-transform:scale(0.5);
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.brand6.show p{transform:scale(1);-webkit-transform:scale(1);opacity:1;}

.brand6 .list{opacity:0;margin-top:50px;
transition:all 1s ease-out 0.5s;-webkit-transition:all 1s ease-out 0.5s;}
.brand6.show .list{opacity:1;}
.brand6 .frame{overflow:hidden;}
.brand6 .list .child{width:300px;text-align:center;float:left;margin-left:16px;}
.brand6 .list .child:first-child{margin-left:0;}
.brand6 .list .child .pic{height:354px;border:1px solid #eee;overflow:hidden;position:relative;background:#fff;}
.brand6 .list .child .pic:after{content:""; position:absolute;left:0;top:0;width:0%;height:0%;background:url(../image/line5.png) left top no-repeat;
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.brand6 .list .child .pic:hover:after{width:100%;height:100%;}
.brand6 .list .child h3{font-size:14px;margin-top:15px;}
.brand6 .list .child h4{font-size:14px;margin-top:10px;}
.brand6 .arrow{height:30px;text-align:center;margin-top:50px;}
.brand6 .arrow .prev{background:url(../image/arrow1.png) left top no-repeat;display:inline-block;width:20px;height:30px;margin-right:50px;}
.brand6 .arrow .prev:hover{background-position:left bottom;}
.brand6 .arrow .next{background:url(../image/arrow1.png) right top no-repeat;display:inline-block;width:20px;height:30px;}
.brand6 .arrow .next:hover{background-position:right bottom;}


.article_service1{padding:100px 0 50px;}
.article_service1 h1{text-align:center;font-size:24px;}
.article_service1 .content{margin-top:50px;font-size:14px;line-height:150%;color:#474747;}
.article_service1 .pic{margin-top:60px;opacity:0;
transition:all 1.5s ease-out 0s;-webkit-transition:all 1.5s ease-out 0s;}
.article_service1 .pic.show{opacity:1;text-align: center;}
.article_service1 h3{font-size:16px;}
.article_service1 .code2d{margin-top:50px;}
.article_service1 .d{width:50%;float:left;position:relative;height:175px;}
.article_service1 .d img{position:absolute;left:0;top:0;width:175px;}
.article_service1 .d .text{position:absolute;left:195px;bottom:10px;line-height:150%;color:#474747;}
/*此处2015.11.23有修改 张荔*/
.books{padding:100px 0 50px;}
.books .frame{overflow:hidden;}
.books .d{float:left;width:345px;position:relative;margin:0 8px 30px;opacity:0;
transform:translateX(200px);-webkit-transform:translateX(200px);
transition:transform 1s ease-out 0s,opacity 0.5s ease-out 0s;-webkit-transition:transform 1s ease-out 0s,opacity 0.5s ease-out 0s;}
.books.show .d{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;}
.books .d .pic{height:482px;overflow:hidden;}
.books .d .pic img{width:100%;height:auto;}
.books .d .mask{position:absolute;left:0;top:0;width:100%;height:262px;text-align:center;background:url(../image/black80.png);opacity:0;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.books .d .mask img{margin-top:42px;width:177px;}
.books .d h3{text-align:center;font-size:14px;color:#333;line-height:50px;padding-top:4px;background:url(../image/line1.png) -345px 0 no-repeat;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.books .d:hover h3{background-position:0 0;}
.books .d:hover .mask{opacity:1;}
.books.business1 .d .pic{height:262px;}
.books.business1 .d .mask{height:262px;}
.books.business1 .d .mask img{width:177px;margin-top:42px;}
.books.service1 .d .pic{height:482px;}
.books.service1 .d .mask{height:482px;}
.books.service1 .d .mask img{margin-top:150px;}

.jobs1{padding:100px 0;}
.jobs1 h1{text-align:center;font-size:24px;}
.jobs1 .list{margin-top:80px;}
.jobs1 .list .item{float:left;width:403px;margin-left:20px;opacity:0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.jobs1 .list .item:first-child{margin-left:0;}
.jobs1 .list .item:nth-child(1){transform:translateX(-100px);-webkit-transform:translateX(-100px);}
.jobs1 .list .item:nth-child(2){transform:translateY(100px);-webkit-transform:translateY(100px);}
.jobs1 .list .item:nth-child(3){transform:translateX(100px);-webkit-transform:translateX(100px);}
.jobs1.show .list .item{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);ransform:translateY(0);-webkit-transform:translateY(0);}
.jobs1 .list .item .pic{height:444px;overflow:hidden;}
.jobs1 .list .item .pic img{width:100%;height:auto;}
.jobs1 .list .item .txt{height:150px;margin-top:20px;background:#f8f8f8;text-align:center;;}
.jobs1 .list .item.i2 .txt{margin-top:0;margin-bottom:20px;}
.jobs1 .list .item h3{font-size:18px;padding-top:45px;}
.jobs1 .list .item p{font-size:14px;margin-top:10px;}

.jobs2{padding:100px 0;}
.jobs2 .text{float:left;width:50%;opacity:0;
transform:translateX(-100px);-webkit-transform:translateX(-100px);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.jobs2.show .text{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);}
.jobs2 .text h3{font-size:24px;}
.jobs2 .text p{margin-top:40px;line-height:180%;padding-right:50px;}
.jobs2 .text .num{margin-top:80px;}
.jobs2 .text .num a{float:left;font-size:14px;color:#474747;margin-left:50px;text-align:center;}
.jobs2 .text .num a:first-child{margin-left:0;}
.jobs2 .text .num a b{font-size:85px;font-family:AvianRegular;display:block;}
.jobs2 .text .num a:hover b{color:#b2130c;}
.jobs2 .pic{float:right;width:50%;opacity:0;
transform:translateX(100px);-webkit-transform:translateX(100px);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.jobs2.show .pic{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);}

.jobs3{padding:30px 0 100px;}
.jobs3 h3{font-size:24px;text-align:center;}
.jobs3 table{margin-top:50px;}
.jobs3 th{background:url(../image/bg_jobs.png);font-size:16px;color:#fff;font-weight:normal;height:50px;}
.jobs3 td{font-size:14px;text-align:center;height:50px;border-bottom:1px solid #ddd;position:relative;}
.jobs3 td a{font-size:12px;color:#474747;display:none;}
.jobs3 tr:hover a{display:inherit;}
.jobs3 tr:hover td{border-bottom:1px solid #ca231c;
transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;}
.jobs3 tr td:after{border-bottom:1px solid #ca231c;content:"";position:absolute;left:0;bottom:0;width:100%;opacity:0;
transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;}
.jobs3 tr:hover td:after{opacity:1;}
.jobs3 .text{padding:80px 0 60px;text-align:center;}
.jobs3 .text h3{width:378px;margin:auto;font-size:18px;line-height:160%;}
.jobs3 .text a{display:block;height:36px;line-height:36px;border:1px solid #ccc;width:210px;color:#474747;text-align:center;border-radius:6px;margin:30px auto 0;
transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;}
.jobs3 .text a:hover{background:#ca231c;color:#fff;border:1px solid #ca231c;}

.contact{padding:100px 0;}
.contact h1{text-align:center;font-size:24px;}
.contact .map{height:550px;margin-top:80px;}
.select{width:230px;height:28px;line-height:28px;border:1px solid #ccc;position:relative;border-radius:5px;}
.select span{display:block;height:100%;padding:0 5px;}
.select:after{content:"";background:url(../image/arrow5.png) center center no-repeat;width:12px;height:100%;position:absolute;right:10px;top:0;}
.select ul{position:absolute;left:-1px;top:100%;border:1px solid #ccc;border-top:none;width:100%;z-index:1;padding-top:1px;display:none;}
.select:hover ul{display:block;}
.select li{background:#fff;}
.select li a:hover{background:#006CFF;color:#fff;}
.select ul a{padding:0 5px;display:block;height:100%;}
.contact .block{padding:100px 0;}
.contact .block .p1{position:relative;padding:0 0 50px 50%;}
.contact .block .p1 h3{position:absolute;left:0;top:0;font-size:18px;}
.contact .block .p1 .text p{font-size:14px;margin-bottom:10px;color:#474747;}
.contact .block .p1 .select{margin-top:15px;}

.contact .block .p2{position:relative;padding:0 0 0 50%;}
.contact .block .p2 h3{position:absolute;left:0;top:0;font-size:18px;}
.contact .block .p2 .text .input{border-bottom:1px solid #ccc;height:38px;line-height:38px;margin-bottom:10px;width:500px;}
.contact .block .p2 .text .input span{float:left;color:#909090;}
.contact .block .p2 .text .input input{float:left;background:none;border:none;padding-left:10px;height:100%;color:#474747;width:400px;}
.contact .block .p2 .text a{display:block;width:200px;height:34px;line-height:34px;background:#ca231c;color:#fff;border-radius:5px;text-align:center;margin-top:30px;}

.article_business{padding:100px 0;}
.article_business h1{font-size:24px;text-align:center;}
.article_business .boxs{margin-top:100px;position:relative;height:1150px;}
.article_business .d1{position:absolute;left:50%;top:140px;margin:0 0 0 162px;width:292px;height:208px;display:table;opacity:0;
transition:all 1s linear 0.5s;-webkit-transition:all 1s linear 0.5s;}
.article_business .d1 h3{font-size:18px;}
.article_business .d1 h4{font-size:18px;font-family:AvianRegular;margin-top:10px;}
.article_business .d2{position:absolute;left:50%;top:0;margin:0 0 0 -440px;width:880px;opacity:0;
transform:translateY(-100px);-webkit-transform:translateY(-100px);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.article_business .d2 .pic{height:401px;width:563px;overflow:hidden;float:left;}
.article_business .d2 .pic img{width:100%;height:auto;}
.article_business .d2 .txt{float:left;padding:280px 0 0 40px;color:#474747;}
.article_business .d3{position:absolute;left:50%;top:421px;margin:0 0 0 -127px;opacity:0;
transform:translateX(100px);-webkit-transform:translateX(100px);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.article_business .d3 .txt{float:right;margin-top:20px;width:215px;line-height:150%;color:#474747;}
.article_business .d3 .pic{width:563px;height:401px;overflow:hidden;}
.article_business .d3 .pic img{width:100%;height:auto;}
.article_business .d4{position:absolute;left:50%;top:421px;margin-left:-418px;width:270px;opacity:0;
transform:translateX(-100px);-webkit-transform:translateX(-100px);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.article_business .d4 .pic{width:270px;height:353px;overflow:hidden;}
.article_business .d4 .pic img{width:100%;height:auto;}
.article_business .d4 .txt{height:180px;display:table;color:#474747;}
.article_business .d4 .txt p{display:table-cell;font-size:14px;vertical-align:middle;padding:30px;text-align:left;line-height:150%;}
.article_business .code2d{position:absolute;left:50%;top:846px;margin:0 0 0 -127px;background:#eee;padding:10px;opacity:0;
transform:translateY(100px);-webkit-transform:translateY(100px);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.article_business .code2d .p{float:left;padding:5px;width:145px;font-size:14px;color:#474747;line-height:150%;}
.article_business .code2d .p img{width:100%;height:auto;}
.article_business .code2d .p .txt{padding:15px 0 10px;}
.article_business.show .d1{opacity:1;}
.article_business.show .d2{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
.article_business.show .d3{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;}
.article_business.show .d4{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;}
.article_business.show .code2d{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
.article_business .text{padding:100px 0 0 0;color:#474747;line-height:150%;}
.article_business .d .pic img{transition:all 0.6s ease-out 0s;-webkit-transition:all 0.6s ease-out 0s;}
.article_business .d:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);}
.article_business .txt{text-shadow:3px 3px 2px rgba(0,0,0,0);
transition:all 0.6s ease-out 0s;-webkit-transition:all 0.6s ease-out 0s;}
.article_business .d:hover .txt{text-shadow:3px 3px 2px rgba(0,0,0,0.2);}

.airport_store1{padding:100px 0;}
.airport_store1 .text{float:left;width:50%;opacity:0;
transform:translateX(-100px);-webkit-transform:translateX(-100px);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.airport_store1.show .text{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);}
.airport_store1 .text h3{font-size:24px;}
.airport_store1 .text .txt{margin-top:40px;line-height:180%;padding-right:50px;}
.airport_store1 .text .num{margin-top:80px;}
.airport_store1 .text .num a{float:left;font-size:14px;color:#474747;margin-left:50px;text-align:center;}
.airport_store1 .text .num a:first-child{margin-left:0;}
.airport_store1 .text .num a b{font-size:72px;font-family:AvianRegular;display:block;}
.airport_store1 .text .num a:hover b{color:#b2130c;}
.airport_store1 .pic{float:right;width:50%;opacity:0;
transform:translateX(100px);-webkit-transform:translateX(100px);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.airport_store1.show .pic{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);}

.airport_store2{padding:100px 0 150px;}
.airport_store2 .title{opacity:0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.airport_store2 .title h3{font-size:24px;text-align:center;}
.airport_store2 .title p{font-size:14px;text-align:center;line-height:150%;margin-top:30px;}
.airport_store2 .list{margin-top:40px;}
.airport_store2 .list .item{float:left;width:403px;margin-left:20px;opacity:0;
transform:translateY(100px);-webkit-transform:translateY(100px);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.airport_store2 .list .item:first-child{margin-left:0;}
.airport_store2 .list .item .pic{height:306px;overflow:hidden;}
.airport_store2 .list .item .pic img{width:100%;height:auto;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.airport_store2 .list .item:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);}
.airport_store2 .list .item h3{font-size:18px;text-align:center;margin-top:30px;}
.airport_store2 .list .item p{font-size:12px;text-align:center;margin-top:10px;}
.airport_store2.show .title{opacity:1;}
.airport_store2.show .item{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);}
.airport_store2 .list .item:nth-child(1){transition-delay:0s;-webkit-transition-delay:0s;}
.airport_store2 .list .item:nth-child(2){transition-delay:0.2s;-webkit-transition-delay:0.2s;}
.airport_store2 .list .item:nth-child(3){transition-delay:0.4s;-webkit-transition-delay:0.4s;}

.store1 .block2{background:url(../image/bg2.jpg) center center no-repeat;height:823px;}
.store1 .block{height:100%;position:relative;}
.store1 .mapbox{width:700px;height:600px;position:absolute;left:0;top:115px;perspective:700px;}
.store1 .mapbox .map{opacity:0;height:100%;
transform-style:preserve-3d;-webkit-transform-style:preserve-3d;
transform:scale(0.7) rotateX(60deg);-webkit-transform:scale(0.7) rotateX(60deg);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.store1.show .mapbox .map{transform:scale(1) rotateX(0deg);-webkit-transform:scale(1) rotateX(0deg);opacity:1;}
.store1 .mapinfo{position:absolute;left:880px;top:230px;width:360px;perspective:500px;}
.store1 .mapinfo .inner{opacity:0;
transform:translate(100px,0) rotateY(-50deg);-webkit-transform:translate(100px,0) rotateY(-50deg);
transform-style:preserve-3d;-webkit-transform-style:preserve-3d;
transition:all 1s ease-out 0.3s;-webkit-transition:all 1s ease-out 0.3s;}
.store1.show .mapinfo .inner{transform:translate(0,0) rotateY(0deg);-webkit-transform:translate(0,0) rotateY(0deg);opacity:1;}
.store1 .mapinfo h3{font-size:28px;background:url(../image/line3.png) left bottom no-repeat;height:50px;}
.store1 .mapinfo .d{display:none;}
.store1 .mapinfo .dl h3{background:none;}
.store1 .mapinfo .text{margin-top:30px;}
.store1 .mapinfo .text h4{font-size:14px;}
.store1 .mapinfo .list{margin-top:30px;}
.store1 .mapinfo .list li{margin-bottom:5px;}
.store1 .mapinfo .list li a{padding-left:25px;background:url(../image/ico_point.png) left center no-repeat;color:#474747;font-size:14px;display:block;}
.store1 .mapinfo .list li a:hover{background:url(../image/ico_point2.png) left center no-repeat;}
.store1 .mapinfo .num{padding:20px 0;height:105px;}
.store1 .mapinfo .num span{float:left;font-size:14px;color:#474747;margin-left:42px;text-align:center;}
.store1 .mapinfo .num span:first-child{margin-left:0;}
.store1 .mapinfo .num span b{font-size:85px;font-family:AvianRegular;display:block;}
.store1 .mapinfo p{margin-top:10px;color:#474747;font-size:12px;line-height:150%;}
.store1 .more{margin-top:30px;float:left;padding-right:20px;background:url(../image/icon_more1.png) right center no-repeat;}
.store1 .more:hover{background:url(../image/icon_more2.png) right center no-repeat;padding-right:25px;}

.store2{padding:100px 0;}
.store2 .title{opacity:0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.store2 .title h3{font-size:24px;text-align:center;}
.store2 .title p{font-size:14px;text-align:center;line-height:150%;margin-top:30px;}
.store2.show .title{opacity:1;}
.store2 .boxs{position:relative;height:800px;margin-top:100px;}
.store2 .boxs img{width:100%;height:auto;}
.store2 .boxs .d1{position:absolute;left:50%;top:0;margin:0 0 0 -229px;opacity:0;
transform:scale(0.5);-webkit-transform:scale(0.5);
transition:all 0.8s ease-out 0s;-webkit-transition:all 0.8s ease-out 0s;}
.store2 .boxs .d1 .pic{width:458px;height:344px;overflow:hidden;float:left;}
.store2 .boxs .d1 h3{float:left;font-size:14px;padding:190px 0 0 20px;}
.store2 .boxs .d2{position:absolute;left:50%;top:70px;margin:0 0 0 -539px;opacity:0;
transform:scale(0.5);-webkit-transform:scale(0.5);
transition:all 0.8s ease-out 0.3s;-webkit-transition:all 0.8s ease-out 0.3s;}
.store2 .boxs .d2 .pic{width:290px;height:218px;overflow:hidden;}
.store2 .boxs .d2 h3{font-size:14px;margin-top:20px;}
.store2 .boxs .d3{position:absolute;left:50%;top:310px;margin:0 0 0 -409px;opacity:0;
transform:scale(0.5);-webkit-transform:scale(0.5);
transition:all 0.8s ease-out 0.3s;-webkit-transition:all 0.8s ease-out 0.3s;}
.store2 .boxs .d3 .pic{width:160px;height:160px;overflow:hidden;}
.store2 .boxs .d3 h3{font-size:14px;margin-top:20px;}
.store2 .boxs .d4{position:absolute;left:50%;top:365px;margin:0 0 0 -229px;opacity:0;
transform:scale(0.5);-webkit-transform:scale(0.5);
transition:all 0.8s ease-out 0.2s;-webkit-transition:all 0.8s ease-out 0.2s;}
.store2 .boxs .d4 .pic{width:278px;height:370px;overflow:hidden;}
.store2 .boxs .d4 h3{font-size:14px;margin-top:20px;}
.store2 .boxs .d5{position:absolute;left:50%;top:365px;margin:0 0 0 70px;opacity:0;
transform:scale(0.5);-webkit-transform:scale(0.5);
transition:all 0.8s ease-out 0.4s;-webkit-transition:all 0.8s ease-out 0.4s;}
.store2 .boxs .d5 .pic{width:160px;height:160px;overflow:hidden;}
.store2 .boxs .d5 h3{font-size:14px;margin-top:20px;}
.store2 .boxs .d6{position:absolute;left:50%;top:250px;margin:0 0 0 250px;opacity:0;
transform:scale(0.5);-webkit-transform:scale(0.5);
transition:all 0.8s ease-out 0.3s;-webkit-transition:all 0.8s ease-out 0.3s;}
.store2 .boxs .d6 .pic{width:275px;height:275px;overflow:hidden;}
.store2 .boxs .d6 h3{font-size:14px;margin-top:20px;}
.store2.show .boxs>div{transform:scale(1);-webkit-transform:scale(1);opacity:1;}
.store3{padding:100px 0;}
.store3 .title{opacity:0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.store3 .title h3{font-size:24px;text-align:center;}
.store3 .title p{font-size:14px;text-align:center;line-height:150%;margin-top:30px;}
.store3.show .title{opacity:1;}
.store3 .list{margin-top:80px; text-align: center;}
.store3 .list .item{display: inline-block; width:20%;opacity:0;
transition:all 0.5s ease-in 0s;-webkit-transition:all 0.5s ease-in 0s;}
.store3.show .list .item{opacity:1;}
.store3 .list .item .pic{height:361px;overflow:hidden;}
.store3 .list .item .pic img{width:100%;height:auto;}
.store3 .list .item h3{text-align:center;font-size:16px;height:72px;line-height:72px;position:relative;border-bottom:1px solid #fff;}
.store3 .list .item h3:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#ca231c;}
.store3 .list .item:hover h3{border-bottom:1px solid #ddd;}
.store3 .list .item:hover h3:after{width:50%;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}

.new_media1 .block2{position:relative;}
.new_media1 img{width:100%;height:auto;opacity:0;
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.new_media1.show img{opacity:1;}
.new_media1 .text{position:absolute;left:50%;top:50%;height:220px;width:860px;margin:-110px 0 0 -430px;text-align:center;color:#fff;line-height:180%;opacity:0;
transform:translateY(100px);-webkit-transform:translateY(100px);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.new_media1.show .text{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
.new_media1 .text h3{font-size:24px;color:#fff;}
.new_media1 .text p{margin:40px 0;}
.new_media1 .more{background:url(../image/arrow6.png) right center no-repeat;padding-right:25px;margin-top:30px;}
.new_media1 .more:hover{color:#fff;}
.new_media1 .books{padding-top:50px;}
.new_media1 .arrow{height:30px;text-align:center;margin-top:20px;}
.new_media1 .arrow .prev{background:url(../image/arrow1.png) left top no-repeat;display:inline-block;width:20px;height:30px;margin-right:50px;}
.new_media1 .arrow .prev:hover{background-position:left bottom;}
.new_media1 .arrow .next{background:url(../image/arrow1.png) right top no-repeat;display:inline-block;width:20px;height:30px;}
.new_media1 .arrow .next:hover{background-position:right bottom;}

.new_media2{padding:50px 0 100px;}
.new_media2 .title{text-align:center;}
.new_media2 .title h3{font-size:24px;}
.new_media2 .title p{margin:40px auto;line-height:160%;width:810px;}
.new_media2 .more{background:url(../image/arrow7.png) right center no-repeat;padding-right:25px;margin-top:30px;}
.new_media2 .list{margin-top:50px;position:relative;}
.new_media2 .list .frame{overflow:hidden;height:790px;position:relative;}
.new_media2 .list .child{width:100%;height:100%;position:absolute;left:0;top:0;display:none;}
.new_media2 .list .child.now{display:block;}
.new_media2 .list .item{float:left;width:403px;height:250px;margin:0 0 20px 20px;position:relative;opacity:0;overflow:hidden;
transform:scale(0.5);-webkit-transform:scale(0.5);
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.new_media2 .list .item img{width:100%;height:auto;}
.new_media2 .list .now .item{opacity:1;transform:scale(1);-webkit-transform:scale(1);}
.new_media2 .list .item .mask{position:absolute;left:0;top:0;background:url(../image/black30.png);width:100%;height:100%;}
.new_media2 .list .item .mask img{width:177px;height:177px;position:absolute;left:50%;top:50%;margin:-89px 0 0 -89px;opacity:0;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.new_media2 .list .item .mask:hover img{opacity:1;}
.new_media2 .list .item .mask h3{position:absolute;bottom:0;width:100%;left:0;height:50px;line-height:50px;color:#fff;text-align:center;font-size:14px;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.new_media2 .list .item .mask:hover h3{opacity:0;}
.new_media2 .list .item.m0{margin-left:0;}
.new_media2 .list .item.m1{margin-left:846px;}
.new_media2 .nav{position:absolute;left:423px;top:271px;background:url(../image/bg26.jpg);width:403px;height:250px;opacity:0;
transform:scale(0.5);-webkit-transform:scale(0.5);
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.new_media2 .nav .inner{position:absolute;right:20px;bottom:20px;color:#fff;}
.new_media2 .nav a{color:#fff;}
.new_media2 .nav .prev{margin-right:15px;}
.new_media2 .nav .next{margin-left:15px;}
.new_media2 .nav a:hover{color:#ca231c;}
.new_media2.show .nav{opacity:1;transform:scale(1);-webkit-transform:scale(1);}

.new_media3{padding:100px 0;}
.new_media3 .block{position:relative;height:536px;}
.new_media3 .text h3{font-size:24px;margin-bottom:20px;}
.new_media3 .text{width:440px;line-height:160%;position:absolute;left:0;top:0;z-index:1;}
.new_media3 .frame{position:relative;height:100%;overflow:hidden;}
.new_media3 .child{float:left;height:100%;width:100%;background-position:right top;background-repeat:no-repeat;background-size:contain;position:relative;}
.new_media3 .more{background:url(../image/arrow7.png) right center no-repeat;padding-right:25px;margin-top:30px;float:left;}
.new_media3 .child h4{position:absolute;left:0;top:400px;border-top:1px solid #aaa;padding-top:20px;color:#474747;width:440px;}
.new_media3 .child h4 span{font-size:24px;font-family:Avian;margin-right:15px; vertical-align:sub;}
.new_media3 .nav{position:absolute;left:0;top:370px;}
.new_media3 .nav i{display:inline-block;width:10px;height:10px;border:1px solid #aaa;cursor:pointer;margin-right:8px;}
.new_media3 .nav i.now{background:#ca231c;border-color:#ca231c;}

.new_media4{padding:100px 0;}
.new_media4 .tabs{text-align:center;}
.new_media4 .tabs a{font-size:16px;margin:0 20px;}
.new_media4 .tabs a.now{font-size:24px;}
.new_media4 .divs{margin-top:50px;}
.new_media4 .div{display:none;}
.new_media4 .div .pic img{width:100%;height:auto;}
.new_media4 .div .text .left{margin-top:50px;width:50%;float:left;line-height:160%;}
.new_media4 .div .more{background:url(../image/arrow7.png) right center no-repeat;padding-right:25px;margin-top:50px;float:right;}
.new_media4 .list{margin-top:50px;clear:both;}
.new_media4 .list .frame{overflow:hidden;}
.new_media4 .list .child{float:left;width:193px;margin-left:18px;position:relative;}
.new_media4 .list .child:first-child{margin-left:0;}
.new_media4 .list .child img{width:100%;height:auto;}
.new_media4 .list .child .mask{position:absolute;left:0;top:0;background:url(../image/black65.png);width:100%;height:100%;opacity:0;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.new_media4 .list .child .mask h3{padding-top:220px;color:#fff;font-size:14px;text-align:center;}
.new_media4 .list .child:hover .mask{opacity:1;}
.new_media4 .arrow{height:30px;text-align:center;margin-top:50px;}
.new_media4 .arrow .prev{background:url(../image/arrow1.png) left top no-repeat;display:inline-block;width:20px;height:30px;margin-right:50px;}
.new_media4 .arrow .prev:hover{background-position:left bottom;}
.new_media4 .arrow .next{background:url(../image/arrow1.png) right top no-repeat;display:inline-block;width:20px;height:30px;}
.new_media4 .arrow .next:hover{background-position:right bottom;}
.shadow{background:url(../image/black50.png);position:fixed;width:100%;height:100%;left:0;top:0;display:none;}
.layer{position:fixed;left:50%;top:50%;width:740px;margin-left:-370px;background:#fff;display:none;}
.layer .div{padding:40px 60px;}
.layer .div h1{font-size:18px;}
.layer .div h3{font-size:14px;margin-bottom:20px;}
.layer .inner{padding:25px 0;line-height:150%;}
.layer a{font-size:16px;color:#474747;}
.layer .close{background:url(../image/close.png) center center no-repeat;width:50px;height:50px;position:absolute;right:0;top:0;}

.college1{padding:100px 0;text-align:center;}
.college1 h1{font-size:24px;opacity:0;
transition:all 1.5s ease-out 0s;-webkit-transition:all 1.5s ease-out 0s;}
.college1 .text{line-height:160%;width:886px;margin:40px auto 0;opacity:0;
transition:all 1.5s ease-out 0s;-webkit-transition:all 1.5s ease-out 0s;
transform:translateX(-100px);-webkit-transform:translateX(-100px);}
.college1 .pic{margin-top:70px;opacity:0;
transition:all 1.5s ease-out 0s;-webkit-transition:all 1.5s ease-out 0s;
transform:translateX(100px);-webkit-transform:translateX(100px);}
.college1 .pic img{width:100%;height:auto;}
.college1.show h1{opacity:1;}
.college1.show .text{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;}
.college1.show .pic{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;}
.college2{padding:50px 0;}
.college2 .left{float:left;width:50%;opacity:0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;
transform:translateX(-100px);-webkit-transform:translateX(-100px);}
.college2 .left h3{font-size:24px;}
.college2 .text{margin-top:50px;width:80%;line-height:160%;}
.college2 .text h4{margin-top:50px;font-size:16px;padding-bottom:50px;border-bottom:1px solid #ccc;position:relative;}
.college2 .text h4:after{content:"";position:absolute;left:0;bottom:-1px;height:2px;background:#ca231c;width:200px;}
.college2 .right{float:right;width:50%;opacity:0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;
transform:translateX(100px);-webkit-transform:translateX(100px);}
.college2 .right img{width:100%;height:auto;}
.college2.show .left{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);}
.college2.show .right{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);}
.college3{padding:100px 0;}
.college3 .item{float:left;width:403px;height:506px;overflow:hidden;position:relative;margin-left:20px;opacity:0;
transform:translateY(100px);-webkit-transform:translateY(100px);
transition:all 0.8s ease-out 0s;-webkit-transition:all 0.8s ease-out 0s;}
.college3.show .item{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
.college3 .item:first-child{margin-left:0;}
.college3 .item img{width:100%;height:auto;}
.college3 .item .bg{padding-top:20px;position:absolute;left:0;bottom:0;width:100%;height:40%;background:#fff;background:linear-gradient(rgba(255,255,255,0.9),rgba(255,255,255,1));-webkit-background:linear-gradient(rgba(255,255,255,0.9),rgba(255,255,255,1));
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.college3 .item .mask{position:absolute;left:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0);
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.college3 .item .mask h3{padding:300px 20px 0;font-size:18px;}
.college3 .item .mask p{padding:0 20px;font-size:12px;margin-top:20px;}
.college3 .item .mask .more{margin:20px 0 0 20px;background:url(../image/arrow7.png) right center no-repeat;padding-right:25px;font-size:14px;float:left;}
.college3 .item:hover .mask{background:rgba(0,0,0,0.4);}
.college3 .item:hover .bg{bottom:-40%;opacity:0;}
.college3 .item:hover h3{color:#fff;}
.college3 .item:hover p{color:#fff;}
.college3 .item:hover .more{color:#fff;background-image:url(../image/arrow6.png);}


.college4 .left{float:left;width:50%;opacity:0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;
transform:translateX(-100px);-webkit-transform:translateX(-100px);}
.college4 .right{float:right;width:50%;opacity:0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;
transform:translateX(100px);-webkit-transform:translateX(100px);}
.college4.show .left{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);}
.college4.show .right{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);}
.college4 .d{position:relative;height:475px;}
.college4 .d img{width:100%;height:auto;}
.college4 .d .mask{position:absolute;left:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0,0);
transition:background 0.3s ease-out 0s;-webkit-transition:background 0.3s ease-out 0s;}
.college4 .d .mask:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:3px;background:#ca231c;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.college4 .d .mask .inner{padding:290px 40px 0;}
.college4 .d .mask h3{font-size:24px;}
.college4 .d .mask p{margin-top:20px;line-height:150%;}
.college4 .d .mask .more{margin-top:20px;background:url(../image/arrow7.png) right center no-repeat;padding-right:25px;font-size:14px;float:left;}
.college4 .d:hover .mask{background:rgba(0,0,0,0.4);border-bottom:3px solid #ccc;}
.college4 .d:hover .inner{padding-top:293px;}
.college4 .d:hover .mask:after{width:300px;}
.college4 .d:hover h3{color:#fff;}
.college4 .d:hover p{color:#fff;}
.college4 .d:hover .more{color:#fff;background-image:url(../image/arrow6.png);}

.newbook1{padding:100px 0;}
.newbook1 h1{font-size:24px;text-align:center;}
.newbook1 .list{margin-top:50px; overflow:hidden;}
.newbook1 .item{float:left;width:295px;margin-left:23px;}
.newbook1 .item h2{font-size:16px;text-align:center;margin-top:20px;}
.newbook1 .item .inner{position:relative;height:412px;overflow:hidden;box-shadow:0 3px 10px rgba(0,0,0,0.2);}
.newbook1 .item:first-child{margin-left:0;}
.newbook1 .item img{width:100%;height:auto;}
.newbook1 .item .mask{background:url(../image/black80.png);position:absolute;left:0;bottom:0;height:100%;width:100%;color:#fff;font-size:14px;bottom:-100%;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.newbook1 .item:hover .mask{bottom:0;}
.newbook1 .item .mask .in{padding:150px 35px;}
.newbook1 .item .mask h3{color:#fff;font-size:18px;}
.newbook1 .item .mask p{margin-top:20px;}
.newbook1 .item .mask span{margin-top:20px;display:block;}

.newbook2{padding:50px 0;}
.newbook2 .title1 h1{text-align:center;}
.newbook2 .title1 p{text-align:center;margin-top:20px;color:#666;line-height:160%;padding:0 15%;}
.newbook2 .list{margin-top:50px;}
.newbook2 .item{float:left;width:295px;margin-left:23px;margin-bottom:60px;}
.newbook2 .item h2{font-size:16px;text-align:center;margin-top:20px;}
.newbook2 .item .inner{position:relative;height:412px;overflow:hidden;box-shadow:0 3px 10px rgba(0,0,0,0.2);}
.newbook2 .item.first{margin-left:0;}
.newbook2 .item img{width:100%;height:auto;}
.newbook2 .item .mask{background:url(../image/black80.png);position:absolute;left:0;bottom:0;height:100%;width:100%;color:#fff;font-size:14px;bottom:-100%;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.newbook2 .item:hover .mask{bottom:0;}
.newbook2 .item .mask .in{padding:150px 35px;}
.newbook2 .item .mask h3{color:#fff;font-size:18px;}
.newbook2 .item .mask p{margin-top:20px;}
.newbook2 .item .mask span{margin-top:20px;display:block;}

.arc_book1{background-position:center center;background-repeat:no-repeat;background-size:cover;}
.arc_book1 .block{padding:100px 0;}
.arc_book1 .pic{float:left;with:384px;margin-left:110px;/* box-shadow:0 0 10px #474747;*/ margin-top:60px;}
.arc_book1 .pic img{width:380px;height:auto;border:0px solid #2c2c2c;/*box-shadow:0 0 15px rgba(0,0,0,0.3);*/}
.arc_book1 .text{float:right;width:50%;color:#ccc;font-size:14px;opacity:0;
transform:translateX(100px);-webkit-transform:translateX(100px);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.arc_book1 .text .label{ font-size:16px; color:#ccffee;}
.arc_book1.show .text{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;}
.arc_book1 .text .inner{padding:10px;}
.arc_book1 .text h1{font-size:24px;color:#fff;margin-top:15px; line-height: 16px;}
.arc_book1 .text h2{font-size:14px;color:#ccffee;margin-top:15px;}
.arc_book1 .text .des{margin-top:30px;line-height:180%;}
.arc_book1 .text .des p{margin-bottom:5px; color:#ccffee;}
.arc_book1 .text .info{margin-top:30px;border-top:1px solid #888; padding:30px 0 20px;background:url(../image/line7.png) left bottom no-repeat;line-height:180%;font-size:14px;}
.arc_book1 .text .info p{color:#ccffee;}
.arc_book1 .kw{margin-top:30px;font-size:14px;}
.arc_book1 .kw a{color:#ccffee;margin-right:15px;}

.arc_book2{padding:100px 0;}
.arc_book2 .block2{}
.arc_book2 .tabs{float:left;width:50px;padding-right:20px;opacity:0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;
transform:translateX(-50px);-wtransform:translateX(-50px);}
.arc_book2.show .tabs{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;display:none;}
.arc_book2 .tabs a{padding:5px 30px 10px 5px;display:block;font-size:16px;line-height:110%;color:#474747;}
.arc_book2 .tabs a.now{color:#b2130c;}
.arc_book2 .divs{margin:auto;width:1736px;position:relative;}
.arc_book2 .divs .frame{height:532px;overflow:hidden;padding:25px 0;}
.arc_book2 .divs .frame .child{float:left;width:381px;height:532px;box-shadow:0 0 15px rgba(0,0,0,0.1);margin:0 26px;position:relative;opacity:0;overflow:hidden;
transition:transform 0.8s ease-out 0s,opacity 0.8s ease-out 0s;-webkit-transition:transform 0.8s ease-out 0s,opacity 0.8s ease-out 0s;
transform:scale(0.5);-webkit-transform:scale(0.5);}
.arc_book2.show .divs .frame .child{transform:scale(1);-webkit-transform:scale(1);opacity:1;}
.arc_book2.show .divs .frame .child img{width:100%;height:auto;}
.arc_book2 .divs .frame .child:hover{transform:scale(1.1);-webkit-transform:scale(1.1);}
.arc_book2 .divs .frame .child .mask{background:url(../image/black80.png);position:absolute;left:0;bottom:0;width:100%;color:#fff;font-size:14px;bottom:-100%;opacity:0;
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.arc_book2 .divs .frame .child:hover .mask{bottom:0;opacity:1;}
.arc_book2 .divs .frame .child .mask .inner{padding:60px 35px;}
.arc_book2 .divs .frame .child .mask h3{color:#fff;font-size:18px;}
.arc_book2 .divs .frame .child .mask p{margin-top:20px;}
.arc_book2 .divs .frame .child .mask span{margin-top:20px;display:block;}
.arc_book2 .prev{background:url(../image/arrow1.png) left top no-repeat;width:20px;height:30px;position:absolute;left:-20px;top:50%;margin-top:-15px;}
.arc_book2 .prev:hover{background-position:left bottom;}
.arc_book2 .next{background:url(../image/arrow1.png) right top no-repeat;width:20px;height:30px;position:absolute;right:-20px;top:50%;margin-top:-15px;}
.arc_book2 .next:hover{background-position:right bottom;}

.arc_book3{border-top:2px solid #eee;padding:100px 0 0;}
.arc_book3 .part{position:relative;padding:0 30px 100px 80px;margin:0 0 20px 66px;overflow:hidden;}
.arc_book3 .part .line{position:absolute;left:17px;top:55px;border-left:1px solid #ccc;height:100%;}
.arc_book3 .part .n{position:absolute;left:0;top:0;font-size:30px;color:#CBCBCB;line-height:100%;font-family:AvianRegular;}
.arc_book3 .part h3{font-size:24px;}
.arc_book3 .part .text{margin-top:35px;line-height:195%;color:#474747;}
.arc_book3 .part.slide .text{height:360px;overflow:hidden;}
.arc_book3 .part.slide .text.down{height:auto;}
.arc_book3 .part .more{margin-top:30px;background:url(../image/line8.png) left bottom no-repeat;padding-bottom:10px;cursor:pointer;}
.arc_book3 .part .more a{background:url(../image/arrow4.png) right top no-repeat;padding-right:20px;line-height:13px;display:block;width:60px;}
.arc_book3 .part .more.act a{background-position:right bottom;}


/*张荔2015.11.18*/
.brand5 .child>div .mask h3{padding:0 50px;margin-top:130px;color:#fff;font-size:20px;font-family:AvianRegular;}

/*张荔11.21*/
.new_media5{padding:100px 0;}
.new_media5 .block2{}
.new_media5 .tabs{float:left;width:50px;padding-right:20px;opacity:0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;
transform:translateX(-50px);-wtransform:translateX(-50px);}
.new_media5.show .tabs{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;display:none;}
.new_media5 .tabs a{padding:5px 30px 10px 5px;display:block;font-size:16px;line-height:110%;color:#474747;}
.new_media5 .tabs a.now{color:#b2130c;}
.new_media5 .divs{margin:auto;width:1736px;position:relative;}
.new_media5 .divs .frame{height:532px;overflow:hidden;padding:25px 0;}
.new_media5 .divs .frame .child{float:left;width:381px;height:532px;box-shadow:0 0 15px rgba(0,0,0,0.1);margin:0 26px;position:relative;opacity:0;overflow:hidden;
transition:transform 0.8s ease-out 0s,opacity 0.8s ease-out 0s;-webkit-transition:transform 0.8s ease-out 0s,opacity 0.8s ease-out 0s;
transform:scale(0.5);-webkit-transform:scale(0.5);}
.new_media5.show .divs .frame .child{transform:scale(1);-webkit-transform:scale(1);opacity:1;}
.new_media5.show .divs .frame .child img{width:100%;height:auto;}
.new_media5 .divs .frame .child:hover{transform:scale(1.1);-webkit-transform:scale(1.1);}
.new_media5 .divs .frame .child .mask{background:url(../image/black80.png);position:absolute;left:0;bottom:0;width:100%;color:#fff;font-size:14px;bottom:-100%;opacity:0;
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
.new_media5 .divs .frame .child:hover .mask{bottom:0;opacity:1;}
.new_media5 .divs .frame .child .mask .inner{padding:60px 35px;}
.new_media5 .divs .frame .child .mask h3{color:#fff;font-size:14px;}
.new_media5 .divs .frame .child .mask p{margin-top:20px;}
.new_media5 .divs .frame .child .mask span{margin-top:20px;display:block;}
.new_media5 .prev{background:url(../image/arrow1.png) left top no-repeat;width:20px;height:30px;position:absolute;left:-20px;top:50%;margin-top:-15px;}
.new_media5 .prev:hover{background-position:left bottom;}
.new_media5 .next{background:url(../image/arrow1.png) right top no-repeat;width:20px;height:30px;position:absolute;right:-20px;top:50%;margin-top:-15px;}
.new_media5 .next:hover{background-position:right bottom;}

/*张荔1.12*/
.new_media5 .more{margin-top:30px;float:left;padding-right:20px;background:url(../image/icon_more1.png) right center no-repeat;}
.new_media5 .more:hover{background:url(../image/icon_more2.png) right center no-repeat;padding-right:25px;}
.new_media5 .xs{float:left;width:150px;transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;
transform:translateX(66px);float: right;padding-bottom: 20px;}
.new_media5 .xs a{display:block;font-size:16px;line-height:110%;color:#474747;}
.new_media5 .xs a.now{color:#b2130c;}
/*张荔11.23*/
.brand2 .tabs .now{border: 1px solid #9e0000;color: #9e0000;}

.tzzgx1{height:427px;margin-top:102px;}
.tzzgx1 .l{float:left;width:261px;}
.tzzgx1 .l .box1{height:274px;border-bottom:solid 1px #bababa;position:relative;}
.tzzgx1 .l .box1 h3{font-size:24px;color:#333;line-height:1.2;margin-top:8px;}
.tzzgx1 .l .box1 p{font-size:14px;color:#666;line-height:1.6;margin-top:34px;}
.tzzgx1 .l .box1 .more{font-size:14px;color:#666;background:url(../image/icon_more1.png) right 7px no-repeat;padding-right:30px;float:left;margin-top:32px;}
.tzzgx1 .l .box1 .k{display:block;width:11px;height:11px;background:#ca231c;position:absolute;left:17px;bottom:15px;}
.tzzgx1 .l .box2 h3{font-size:14px;color:#333;line-height:1.2;margin-top:12px;}
.tzzgx1 .l .box2 h3 span{font-family: AvianRegular;font-size:24px;margin-right:17px;}
.tzzgx1 .r{float:right;width:943px;height:327px;overflow:hidden;}
.tzzgx2{padding-bottom:80px;}
.tzzgx2 .l{float:left;width:261px;border-top:solid 1px #bababa;}
.tzzgx2 .l a{display:block;height:55px;border-bottom:solid 1px #bababa;font-size:14px;color:#333;line-height:55px;}
.tzzgx2 .l a.now{color:#ca231d;background:url(../image/arrow8.png) 243px center no-repeat;}
.tzzgx2 .r{float:right;width:943px;border-top:solid 1px #bababa;}
.tzzgx2 .r .li{border-bottom:solid 1px #bababa;}
.tzzgx2 .r .li .date{float:left;margin-top:28px;font-family: AvianRegular;font-size:20px;color:#333;margin-left:7px;}
.tzzgx2 .r .li .text{padding-left:279px;}
.tzzgx2 .r .li .text .div{padding:28px 0 60px;background:url(../image/line6.png) left top no-repeat;}
.tzzgx2 .r .li .text .div.first{background:none;}
.tzzgx2 .r .li .text .div h3{font-size:18px;color:#474747;line-height:1.2;}
.tzzgx2 .r .li .text .div p{font-size:14px;color:#666;line-height:1.6;margin-top:30px;}
.tzzgx2 .r .li .text .div .more{font-size:14px;color:#333;background:url(../image/icon_more1.png) right 7px no-repeat;padding-right:30px;float:left;margin-top:13px;}


/*张荔12.4*/
.tzzgx1 .block{position:relative;height:427px;}
.tzzgx1 .text h3{font-size:24px;margin-bottom:36px;}
.tzzgx1 .text{width:240px;line-height:160%;position:absolute;left:0;top:0;z-index:1;}
.tzzgx1 .frame{position:relative;height:100%;overflow:hidden;}
.tzzgx1 .child{float:left;height:327px;width:943px;background-position:right top;background-repeat:no-repeat;background-size:contain;position:relative;}
.tzzgx1 .more{background:url(../image/arrow7.png) right center no-repeat;padding-right:25px;margin-top:30px;float:left;}
.tzzgx1 .child h4{position:absolute;left:0;top:276px;border-top:1px solid #aaa;padding-top:20px;color:#474747;width:265px;}
.tzzgx1 .child h4 span{font-size:24px;font-family:Avian;margin-right:15px; vertical-align:sub;}
.tzzgx1 .nav{position:absolute;left:17px;top:246px;}
.tzzgx1 .nav i{display:inline-block;width:10px;height:10px;border:1px solid #aaa;cursor:pointer;margin-right:8px;}
.tzzgx1 .nav i.now{background:#ca231c;border-color:#ca231c;}

.ssjgy1{padding:112px 0 75px;}
.ssjgy1 h3{font-size:24px;color:#333;line-height:1.2;margin-left:10px;}
.ssjgy1 h3 span{margin-left:20px;font-family:Arial, Helvetica, sans-serif;font-size:24px;}
.ssjgy2{padding-bottom:100px;}
.ssjgy2 h2{font-size:18px;color:#474747;line-height:1.2;padding:28px 0 36px;}
.ssjgy2 .l{float:left;width:610px;border-top:solid 1px #bababa;}
.ssjgy2 .l .box .div{float:left;width:297px;margin-left:16px;height:498px;}
.ssjgy2 .l .box .div.a{margin-left:0;}
.ssjgy2 .l .box .div .pic{width:297px;height:415px;overflow:hidden;}
.ssjgy2 .l .box .div .pic img{width:100%;height:auto;}
.ssjgy2 .l .box .div h3{font-size:16px;color:#666;margin-top:15px;line-height:1.2;text-align:center;}
.ssjgy2 .r{float:right;width:580px;border-top:solid 1px #bababa;}
.ssjgy2 .r .box .div{margin-bottom:45px;}
.ssjgy2 .r .box .div h3{font-size:18px;color:#333;line-height:1.2;}
.ssjgy2 .r .box .div p{font-size:14px;color:#666;line-height:1.5;margin-top:15px;}



/*2015.11.26*/
.airport_store1 .more{margin-top:30px;float:left;padding-right:20px;background:url(../image/icon_more1.png) right center no-repeat;}
.airport_store1 .more:hover{background:url(../image/icon_more2.png) right center no-repeat;padding-right:25px;}

/*12.1*/
#news_dbg{display:none; width:100%; height:100%; background: url(../image/news_dbg.png); position: fixed; top:0px; left:0px; z-index: 50;}
.video_zl{width:517px; height:488px; position: fixed; left:55%; margin-left:-336px; top:50%; margin-top:-250px; background: url(../image/news_hide_bg.png) no-repeat; color:#474747; z-index: 50;display:none;}
.video_zl h3{width:673px; height:30px; line-height: 30px; font-size:24px; text-align: center; color:#648bac; padding-top:25px;}
.video_zl .vide{display: block; width:495px; height:390px; margin:0 auto; margin-top:50px;}
.video_zl .close{width:25px;height:25px; background: url(../image/news_hide_close.png) center no-repeat; position: absolute; top:10px; right:20px; cursor: pointer; z-index: 99;}
#focus .zl a.play {display: block;height: 146px;left: 50%;margin-left: -91px; margin-top: -66px;position: absolute;text-align: center;top: 50%;width: 183px;z-index: 9;}

.fixed{ position:fixed; top:30%; right:30px; width:60px; z-index:99;}
.fixed li{ background:url(../image/yuan.png) no-repeat center; height:20px; line-height:20px;}
.fixed a{ display:none; text-align:center; font-size:14px; color:#cbcbcb;}
.fixed li:hover{ background:none;}
.fixed li:hover a{ display:block;}

.tzzgx2 .l .text{padding: 20px 0;}
.tzzgx2 .l .text span{float: left;}
.tzzgx2 .l .text div{overflow: hidden;}
.tzzgx2 .l .text span {color: #333;font-size: 15px;line-height: 28px;overflow: hidden;}
.tzzgx2 .l .text p {color: #333;font-size: 15px;line-height: 28px;overflow: hidden;}


.tzzgx2 .r .li .zl {padding: 40px 0 40px 10px;}
.tzzgx2 .r .li .zl  p {color: #333;font-size: 15px;line-height: 28px;overflow: hidden;}

/* 2020-03-25lyj */
.arc_book3 .part .more a{width:80px;    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.article_business .d2 .txt{float: none;overflow: hidden;}
.mask1_1{position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
.news.amend2 .list .item .box .d p{margin-bottom: 30px;}
.address .select ul{max-height: 200px;}
.arc_book1 .text .des{max-height: 260px;overflow: hidden;padding-right: 30px;}
.airport_store1.show .pic img{width: 100%;height: auto;}
/* .arc_book2 .divs .frame .child .mask h3{font-size: 14px;} */
.new_media2 .list .now .item a{display: block;}
.fixed li:hover a{height: 100%;}

.arc_book2 .prev,
.arc_book2 .next,
.brand6 .arrow .prev,
.brand6 .arrow .next,
.brand1 .text .prev,
.brand1 .text .next,
.new_media1 .arrow .prev,
.new_media1 .arrow .next,
.new_media4 .arrow .prev,
.new_media4 .arrow .next{height: 26px;}

/* 2020-05-25lyj修改 */
.article_business .boxs{height: 1000px;}

/* 20200924lyj */
.new_recom .box .d p{min-height: 38px;}

/* 20201013lyj */
.news .list .item .box .d .pic{height: 180px;}
.news .list .item .box .d .pic img{width: 100%;height: auto;}
.news #datalist .list .item .box .d{height: 250px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.news .list .item .box .d{height: 250px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}

.tzzgx2 .r .li .zl strong{font-weight: bold;}