


a{ color:#555; text-decoration:none !important;  -webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-outs;transition:all 0.2s ease-out;}
a:hover{text-decoration:none; color:#fe9728;}

.cont1{width:1300px; height:500px; margin:0 auto; position:absolute; left:50%; top:50%; margin-top:-200px; margin-left:-200px; opacity:0; -webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-o-transition:all 1s ease-in;transition:all 1s ease-in;}

.active .cont1{opacity:1 !important; margin-left:-650px !important;}






.c_title{width:190px; float:left;}



.c_r{width:1020px; float:right; position:relative;}



.c1a{width:100%; min-height:50px; font-size:16px; line-height:38px;}
.c1a p{line-height:38px;}





.c1b{width:100%; height:60px; margin:30px 0px 30px 0px;}
.c1b ul li{float:left; height:60px; width:auto; padding-right:40px; font-size:14px; color:#666; line-height:24px; margin-right:40px;}
.c1b ul span{display:block; float:left; line-height:50px; color:#fcad2a; font-size:36px; font-family:Arial, Helvetica, sans-serif; margin-right:12px;}







.c1b ul li:nth-child(1){ width:150px; border-right:#ccc 1px solid;}
.c1b ul li:nth-child(2){ width:150px; border-right:#ccc 1px solid;}
.c1b ul li:nth-child(3){ width:220px;}






.c1c{width:100%; height:50px; line-height:50px;}
.c1c ul li{float:left; margin-right:40px; font-size:16px;}
.c1c ul a{display:block; height:50px; line-height:50px;}
.c1c ul i{margin-right:8px; color:#fcad2a;}






.c1d{width:125px; height:125px; position:absolute; bottom:-20px; right:0; z-index:1;}


















.cont2{width:100%; margin:0 auto; height:auto; padding-top:0px;}

.cont2 ul li{display:block; width:33.33%; height:100%; float:left; overflow:hidden; background-size: cover !important; background-position:; background-repeat:no-repeat; -webkit-transition:all 1.0s ease-in;-moz-transition:all 1.0s ease-in;-o-transition:all 1.0s ease-in;transition:all 1.2s ease-in;}
.cont2 ul li:hover{background-size:110% auto;}

.cont2 ul a{ display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; box-sizing:border-box; padding:50% 0px 0px 0%; background:rgba(0,0,0,0.5); -webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.8s ease-in;}
.cont2 ul a:hover{background:rgba(243,152,0,0.9);}




.cont2 ul a h2{font-size:36px; line-height:80px; text-align:center; font-weight:bold; color:#fff;}
.cont2 ul a p{font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; color:rgba(255,255,255,0.7); text-align:center;}



.cont2 ul li:nth-child(1) {  background-position:top left;}
.cont2 ul li:nth-child(2) {   background-position:bottom left;}
.cont2 ul li:nth-child(3) {   background-position:top left;}
.cont2 ul li:nth-child(4) {   background-position:bottom left;}



.active .cont2 ul li:nth-child(1) {   background-position:center center !important;}
.active .cont2 ul li:nth-child(2) {  background-position:center center !important;}
.active .cont2 ul li:nth-child(3) {   background-position:center center !important;}
.active .cont2 ul li:nth-child(4) {   background-position:center center !important;}






















#cont1c{width:100%; height:; margin:0 auto;}



#cont1c ul li{display:block; width:25%; height:; overflow:hidden; float:left; background-position:center center; background-size:auto 100%; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-outs;transition:all 0.3s ease-out; box-sizing:border-box;}

#cont1c ul li:hover{background-size:auto 120%; }

#cont1c ul li:hover a{ background:rgba(229,229,229,0.0); color:#fff;}
#cont1c ul li:hover .yw2{ opacity: 0.9; background:#fff;}




#cont1c ul li a{ display:block; width:100%; height:100%; color:#fff; background:rgba(0,0,0,0.8); box-sizing:border-box; padding-top:60%; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-outs;transition:all 0.3s ease-out;}
#cont1c ul li a:hover{ background:rgba(11,95,166,0.9);}


#cont1c ul .li_1{width:100%; height:450px; background-position:center center; background-size:auto 100%; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-outs;transition:all 0.3s ease-out;}

#cont1c ul .li_1:hover{background-size:auto 120%;}

#cont1c ul .li_1 a{ display:block; width:100%; height:450px; box-sizing:border-box; padding-top:90px; background:url(../images/h1.png);}



.yw1{width:100%; height:115px; text-align:center;}

.yw1 img{height:115px;}

.yw2{width:50%; height:1px; margin:0 auto; margin-bottom:8px; margin-top:8px; opacity: 0.5; background:#888;}

.yw3{width:100%; height:75px; font-size:34px; font-weight:bold; line-height:80px; text-align:center;}

.yw3 p{line-height:50px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; opacity:0.5; text-transform:uppercase; letter-spacing:5px;}

.yw4{width:80%; min-height:50px; margin:0 auto; padding-top:30px; font-size:16px; line-height:30px; color:#fff; text-align:center;}















.c4c{width:100%; height:; margin:0 auto; padding-top:0px; box-sizing:content-box;}

.c4c ul li{display:block; width:25%; height:145px; float:left; margin-bottom:12px;}

.c4c ul a{display:block; width:95%; height:145px; box-sizing:border-box; padding:15px; background:#fff; -moz-box-shadow:0px 0px 20px #eee; -webkit-box-shadow:0px 0px 20px #eee; box-shadow:0px 0px 20px #eee;}

.c4c ul img{max-width:100%; height:115px; display:block; margin:0 auto;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-outs;transition:all 0.5s ease-out;}

.c4c ul a:hover{-moz-box-shadow:0px 0px 40px #ffebcb; -webkit-box-shadow:0px 0px 40px #ffebcb; box-shadow:0px 0px 40px #ffebcb;}

.c4c ul a:hover img{transform: rotateX(360deg);}





.c4a{width:80%; min-height:50px; font-size:16px; line-height:38px; padding-top:20px;}
.c4a p{line-height:38px;}




.c4d{width:125px; height:125px; position:absolute; bottom:80px; right:10px; z-index:1;}









.c5c{width:100%; height:340px; margin:0 auto; padding-top:10px; box-sizing:content-box; }

.c5c ul li{display:block; width:33.33%; height:340px; float:left;}

.c5c ul a{width:320px; display:block; height:340px; margin:0 auto; padding:0px; box-sizing:border-box; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-outs;transition:all 0.3s ease-out;}

.c5c ul img{width:100%; height:230px; display:block; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-outs;transition:all 0.3s ease-out;}

.c5c ul li:hover img{ opacity:0.7;}

.c5c ul h3{width:98%; margin:0 auto; line-height:30px; font-size:16px; color:#333; overflow: hidden; font-weight:; padding-top:10px;}
.c5c ul h4{width:98%; margin:0 auto; font-size:14px; color:#aaa; line-height:30px; height:30px; overflow:hidden; font-weight:normal; text-align:right;}
.c5c ul h4 i{color:#aaa; margin-right:10px;}

.c5c ul p{width:98%; margin:0 auto; font-size:14px; color:#aaa; line-height:22px; height:44px; overflow:hidden;}


.c5d{width:98%; min-height:10px; margin:0 auto; padding-top:0px; }























.c6c{width:100%; margin:0 auto;}




.c6c_l{width:450px; float:left; color:#fff; line-height:35px; font-size:16px;}
.c6c_l p{ line-height:16px;}

.c6c_l_title{width:100%; height:50px; line-height:50px; font-size:32px; font-weight:bold; padding-bottom:20px;}




.c6c_l_wx{width:100%; padding-top:20px; height:55px;}
.c6c_l_wx ul li{ float:left; margin-right:10px;}
.c6c_l_wx ul a{display:block; width:55px; height:55px; background:#fff; border-radius:50%;}
.c6c_l_wx ul img{width:55px; height:55px;}



.c6c_r{width:530px; float:right;}
.c6c_r img{width:100%; height:auto;}
























.cont3{width:1200px; height:450px; margin:0 auto; position:absolute; left:50%; top:50%; margin-top:-200px; margin-left:-200px; opacity:0; -webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-o-transition:all 1s ease-in;transition:all 1s ease-in;}

.active .cont3{opacity:1 !important; margin-left:-600px !important;}



.cont3c{width:100%; height:275px; margin:0 auto; padding-top:30px; box-sizing:content-box;}

.cont3c ul li{display:block; width:25%; height:275px; float:left;}

.cont3c ul a{width:95%; display:block; height:275px; margin:0 auto; background:rgba(255,255,255,0.9); padding:10px; box-sizing:border-box; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-outs;transition:all 0.3s ease-out;}

.cont3c ul img{width:100%; height:210px; display:block;}

.cont3c ul h3{width:100%; height:55px; line-height:55px; color:#333; font-size:15px; text-align:center; }


.cont3c ul a:hover{-moz-box-shadow:0px 0px 40px #eee; -webkit-box-shadow:0px 0px 40px #eee; box-shadow:0px 0px 40px #eee; background:#0b5fa6; color:#fff;}
.cont3c ul a:hover h3{color:#fff;}


.cont1c_more{width:98%; height:50px; margin:0 auto; margin-top:20px;}
.cont1c_more a{display:block; width:220px; height:38px; line-height:38px; background:#f27960; color:#fff; font-size:15px; border-radius:25px; text-align:center; -webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-outs;transition:all 0.2s ease-out;}
.cont1c_more a:hover{ background:#ff934b; -moz-box-shadow:0px 0px 20px #eee; -webkit-box-shadow:0px 0px 20px #eee; box-shadow:0px 0px 20px #eee;}









































.cont4{width:1200px; height:450px; margin:0 auto; position:absolute; right:50%; top:50%; margin-top:-230px; margin-right:-200px; opacity:0; -webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-o-transition:all 1s ease-in;transition:all 1s ease-in;}

.active .cont4{opacity:1 !important; margin-right:-600px !important;}




.cont4c{width:100%; height:360px; margin:0 auto; padding-top:20px; box-sizing:content-box;}

.cont4c ul li{display:block; width:33.33%; height:360px; float:left;}

.cont4c ul a{width:380px; display:block; height:360px; margin:0 auto; padding:0px; box-sizing:border-box; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-outs;transition:all 0.3s ease-out;}

.cont4c ul img{width:100%; height:230px; display:block; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-outs;transition:all 0.3s ease-out;}

.cont4c ul li:hover img{transform: rotateY(180deg);}

.cont4c ul h3{width:98%; margin:0 auto; line-height:30px; font-size:16px; color:#333; overflow: hidden; font-weight:; text-overflow:ellipsis; white-space: nowrap; padding-top:10px;}
.cont4c ul h4{width:98%; margin:0 auto; font-size:12px; color:#aaa; line-height:30px; height:30px; overflow:hidden; font-weight:normal;}
.cont4c ul p{width:98%; margin:0 auto; font-size:14px; color:#aaa; line-height:22px; height:44px; overflow:hidden;}




.cont1c_more1{width:98%; height:50px; margin:0 auto; margin-top:10px;}
.cont1c_more1 a{display:block; width:220px; height:38px; line-height:38px; background:#1378d5; color:#fff; font-size:15px; border-radius:25px; text-align:center; -webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-outs;transition:all 0.2s ease-out; -moz-box-shadow:0px 0px 20px #9fcefa; -webkit-box-shadow:0px 0px 20px #9fcefa; box-shadow:0px 0px 20px #9fcefa;}
.cont1c_more1 a:hover{ background:#3496ef; -moz-box-shadow:0px 0px 40px #9fcefa; -webkit-box-shadow:0px 0px 40px #9fcefa; box-shadow:0px 0px 40px #9fcefa;}







.cont5{width:1200px; height:530px; margin:0 auto; position:absolute; right:50%; top:50%; margin-top:-230px; margin-right:-200px; opacity:0; -webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-o-transition:all 1s ease-in;transition:all 1s ease-in;}

.active .cont5{opacity:1 !important; margin-right:-600px !important;}


.cont5c{width:100%; height:320px; margin:0 auto; padding-top:20px; box-sizing:content-box;}

.cont5c ul li{display:block; width:20%; height:145px; float:left; margin-bottom:12px;}

.cont5c ul a{display:block; width:95%; height:145px; box-sizing:border-box; padding:15px; background:#fff; -moz-box-shadow:0px 0px 20px #eee; -webkit-box-shadow:0px 0px 20px #eee; box-shadow:0px 0px 20px #eee;}

.cont5c ul img{max-width:100%; height:115px; display:block; margin:0 auto;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-outs;transition:all 0.5s ease-out;}

.cont5c ul a:hover{-moz-box-shadow:0px 0px 40px #d5eafd; -webkit-box-shadow:0px 0px 40px #d5eafd; box-shadow:0px 0px 40px #d5eafd;}

.cont5c ul a:hover img{transform: rotateX(360deg);}
















.cont6{width:1200px; height:450px; margin:0 auto; position:absolute; right:50%; top:50%; margin-top:-230px; margin-right:-600px; opacity:1; -webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-o-transition:all 1s ease-in;transition:all 1s ease-in;}





.cont6c{width:100%; height:360px; margin:0 auto; padding-top:30px;}

.cont6cl{width:600px; height:360px; float:left;}
.cont6cl img{width:600px; height:360px;}


.cont6cr{width:540px; height:360px; float:right;}

.cont6cr_1{width:100%; height:200px; background:url(../image/dayu_03.png) top left no-repeat; overflow:hidden; box-sizing:border-box; padding-left:40px; line-height:48px; font-size:16px; color:#fff;}
.cont6cr_1 p{line-height:48px;}

.cont6cr_2{width:100%; padding-top:8px;}










.section9{width:100%; height:375px !important; background:#000;}












