body{padding:0;overflow-x:hidden !important;font-size:15px;transition:all 0.2s ease-in-out;word-wrap: break-word;word-break:break-all;line-height: 1;color: #777}
.container{width:1300px;margin:0 auto;overflow:hidden;}
img,a,p,ul,li,div,input,h1,h2,h3,h4,h5,h6,span,textarea,table,tr,td{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
body{font-family:"arial";}
a{text-decoration:none;display:block;color: #777}
select,textarea,input,a:hover,a:focus,button{outline:none}
.img_fit{max-width:100%;margin:0 auto;display:block;}
ul{padding-left:0;list-style-type:none;}
body,p,ul{margin:0;}
.mask,.a33 li a{-webkit-transition:transform 0.2s;transition:-webkit-transform 0.2s;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;-webkit-transform:scale(1);transform:scale(1);}
.mask:hover,.a33 li:hover a{-webkit-transform:scale(1.1);transform:scale(1.1);}
.clr{clear:both}
.scroll_fix{overflow-y:hidden} 
/*---------------------------------------------------------*/
header{padding:1% 0}
footer{background-color: #000;padding:1% 0}
.a1{color: #2e97cc;font-size:25px;letter-spacing: -1px}
.a4{padding:5px;border-radius:5px;margin-left: 5px}
.a2 a:hover,.a2 a.active{opacity: 0.7}
.a3{margin-right:15px}
.a2{margin-top:17px}
#nav-icon{margin-top:4px;z-index:10000;height:20px;display:none;width:25px;position: relative;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor: pointer}
#nav-icon span{display: block;position: absolute;height:2px;width: 100%;background:#f59a17;border-radius: 9px;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
#nav-icon span:nth-child(1) {top: 0px;}#nav-icon span:nth-child(2) {top:8px;}#nav-icon span:nth-child(3) {top:16px;}
#nav-icon.open span:nth-child(1) {top:8px;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);}
#nav-icon.open span:nth-child(2) {opacity: 0;left: -60px;}
#nav-icon.open span:nth-child(3) {top:8px;-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-o-transform: rotate(-135deg);transform: rotate(-135deg);}
.a5{background-image: url(../image/1.png);height:691px;text-shadow:0 0 5px #f59a17,0 0 5px #f59a17,0 0 10px #f59a17;z-index: -1;top:24px;}
.a5>div{padding:200px 0 0 370px;}
.a6{font-size:50px;margin-bottom: 1%}
.a7{font-size:35px;padding-left: 2%}
.a8{height:620px;}
.a10{background-image: url(../image/4.jpg);background-position: bottom;background-repeat: no-repeat;}
.a9{margin-bottom: 1%}
.a11>li{background-position:center;background-repeat: no-repeat;height:517px;width: 20%;margin-right: -52.5px;margin-top:2%}
.a11>li:nth-child(1),.a11>li:nth-child(3),.a11>li:nth-child(5){margin-top:10%}
.a12{background-image: url(../image/28.png);width:300px;line-height: 103px;bottom:-16px;left: 50%;margin-left: -150px;z-index: 2;background-size: 100%}
.a11>li:hover .a12{background-image: url(../image/29.png);}
.a13 img:nth-child(1),.a14 img:nth-child(3){animation:one infinite 1s;}
@keyframes one{20% {opacity:1}33.33% {opacity:0.3}100% {opacity: 0.3}}
.a13 img:nth-child(2),.a14 img:nth-child(2),.a14 img:nth-child(1){animation:two infinite 1s;}
@keyframes two{0% {opacity:0.3}33.33% {opacity:1}66.66% {opacity: 0.3}100% {opacity: 0.3}}
.a13 img:nth-child(3){animation:three infinite 1s;}
@keyframes three{33.33% {opacity:0.3}66.66% {opacity:1}100% {opacity: 0.3}}
.a14 img{transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);}
.a15,.a16{left: 50%;margin:25px 0 0 -141px;z-index: 3}
.a11>li:nth-child(1){background-image: url(../image/31.png);}
.a11>li:nth-child(2){background-image: url(../image/32.png);}
.a11>li:nth-child(3){background-image: url(../image/33.png);}
.a11>li:nth-child(4){background-image: url(../image/34.png);}
.a11>li:nth-child(5){background-image: url(../image/35.png);}
.a11>li:nth-child(6){background-image: url(../image/36.png);}
.a11>li:nth-child(1):hover{background-image: url(../image/17.png);}
.a11>li:nth-child(2):hover{background-image: url(../image/18.png);}
.a11>li:nth-child(3):hover{background-image: url(../image/19.png);}
.a11>li:nth-child(4):hover{background-image: url(../image/20.png);}
.a11>li:nth-child(5):hover{background-image: url(../image/21.png);}
.a11>li:nth-child(6):hover{background-image: url(../image/22.png);}
.a17{font-size:20px;padding:5% 0;margin-top:7%}
.a17 p{font-size:65px}
.a18{background-image: url(../image/37.jpg);padding:260px 0 100px 0}
.a19>li{border:2px solid #fff;background-color: rgba(255,255,255,0.25);padding:4%;width:65%;box-shadow:0 0 10px rgba(255,255,255,0.8);margin-bottom:20px;}
.a19>li:nth-child(2),.a19>li:nth-child(4){clear: both;}
.a21{font-size:25px;margin:30px 0 10px 0;}
.a20{margin-left: -219px}
.a22{width:58%}
.a23{top:-360px;right:-180px;z-index: 2}
.a24{left: -300px;top:-551px;}
.a25{left: -350px;top:-47px;z-index: 2}
.a26{top:-50px;right: -50px}
.a27{margin-left: 60px;width:66%}
.a28{top:-102px;right: -358px}
.a29{left: -250px;bottom:-122px;}
.a32{font-size:40px}
.a33{width: 800px;margin:0 auto;}
.a33>li{width: 25%;margin:30px 0 10px 0}
.a34{width:140px;height: 140px;border-radius: 50%;margin:0 auto 20px auto;background-color: #fff;padding-top:40px}
.a34 span{width:160px;height:160px;left:-10px;top:-10px;background-color: rgba(255,255,255,0.3);border-radius: 50%;box-shadow:0 0 10px rgba(0,0,0,0.1)}
.b1{background-image: url(../image/49.jpg);padding:100px 0;text-shadow:0 0 5px #f59a17,0 0 5px #f59a17,0 0 10px #f59a17;border-top:5px solid #f59a17}
.b2{margin-top: 1%}
.b3{padding: 5% 0}
.b12{background-image: url(../image/51.jpg);background-size:35%;color: #c89b6c}
.b4{width:25%;padding:5% 3% 0 3%}
.b6{bottom: 0;left: -35px}
.b5{background-clip:text !important;-webkit-background-clip: text !important;-webkit-text-fill-color:transparent !important;font-size: 35px;margin-bottom:5%}
.b7{width:75%;color: #777}
.b7>li{border-bottom: 2px solid #fff}
.fold-menu>li>a{padding:2%;}
table{border-collapse: collapse;}
td{padding: 2%}
.b10{width:12%;background-color: #3e3a39;}
.b11{width:88%;background-color: #efefef}
.b14{left:228px;bottom:-24px;}
.b15 .b11,.b18 .b11{background-color: #fff}
.b15 .b4{width:33.5%;padding:5% 12% 0 3%}
.b15 .b7{width:66.5%}
.b16{left:80px;bottom:-30px;}
.b17{left:107px;}
.c1{background-image: url(../image/60.jpg);padding:88px 0;border-top:5px solid #f59a17}
.c2{padding:0 28% 0 9%}
.c1 .a7{text-shadow:0 0 5px #f59a17,0 0 5px #f59a17,0 0 10px #f59a17;}
.c3{padding:5% 0 0 2%}
.c3 span{color: #4dcdff;font-size: 18px}
.c3 a{padding:4px 10px;border-radius:20px;margin-left: 10px}
.c4{width: 80px;text-align: right;margin-right: 10px;vertical-align:top;}
input,textarea{border:none;padding:10px;width:300px}
textarea{height:130px;margin:6px 0 -15px 0}
.c5{line-height:43px;padding-left:2%;margin-top: 5%}
.c5 a{width:20%;line-height: 30px}
/*--------------------------------------------------------*/
.a1,.a11>li,.a33>li,.b4,.b9 span{float:left;}
.a2,#nav-icon,.a19>li:nth-child(1),.a19>li:nth-child(3),.b7{float: right;}
footer,.a4,.a5,.a12,.a17,.a18,.a31,.a33>li>a,.b1,.fold-menu>li>a,.c1,.c3 a,.c5 a{color:#fff}
.a17,.a31,.fold-menu>li:hover a,.fold-menu>li.active >a,.c3 a,.c5 a{background:#937d69;background:-moz-linear-gradient(left,#f8b62d 1%,#ea5514 100%);background:-webkit-linear-gradient(left,#f8b62d 1%,#ea5514 100%);background:linear-gradient(to right,#f8b62d 1%,#ea5514 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8b62d',endColorstr='#ea5514',GradientType=1);}
.b5,.fold-menu>li>a{background: white;background: -moz-linear-gradient(left,#db8242 1%,#a6342c 100%);background: -webkit-linear-gradient(left,#db8242 1%,#a6342c 100%);background: linear-gradient(to right,#db8242 1%,#a6342c 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db8242', endColorstr='#a6342c',GradientType=1 );}
.a11,.b9{overflow:hidden;}
footer,.a2 a,.a10,.a31,.b10,.c5 a{text-align:center;} 
.a2 a,.a11>li:hover .a16,.a33>li:hover .a34 span,.c3 a,.c4,.c5 a{display:inline-block;}
.a16,.a11>li:hover .a15,.a34 span{display: none}
.a1 img,.a5 img,.a12 img,.c3 a img,.c3 a{vertical-align: middle;}
.a11>li,.a19>li,.a34,.b12{position:relative;}
.a5,.a12,.a15,.a16,.a12,.a23,.a24,.a25,.a26,.a28,.a29,.a34 span,.b6{position:absolute;}
.a5,table{width:100%}
{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.a5,.a18,.b1,.c1{background-position:center;background-size:cover;background-repeat: no-repeat;}
{cursor: pointer;}
.a1,.a5,.a12,.a17 p,.a21,.a32,.b1,.b5,.fold-menu>li>a{font-weight: bold}
{margin-right: 0}
/*---------------------------------------------------------*/
@media screen and (min-width:1000px) and (max-width:1350px){ 
.container{width:950px;}
.a1 img{width:130px}
.a1{font-size:20px}
.a2{margin-top:10px}
.a5{height:500px;top:21px;}
.a5>div{padding:150px 0 0 270px;}
.a6{font-size:38px}
.a6 img{height:90px}
.a7 img{height:45px}
.a7{font-size:30px}
.a8{height:460px;}
.a9,.a30{height:40px}
.a11>li{height:371px;margin-right: -38px;background-size: 140px}
.a15,.a16{margin:6px 0 0 -105px;width: 210px}
.a12{width:220px;line-height:72px;bottom:-8px;margin-left: -110px}
.a10{background-size:1415px}
.a17 p{font-size:55px}
.a17{font-size:17px}
.a23{top:-290px;right:-200px;width:750px}
.a20{margin-left: -152px}
.a18{padding:200px 0 82px 0}
.a24{left: -250px;top:-419px;width:500px}
.a25{left: -300px;top:-48px;width:420px}
.a21{font-size:20px;margin:25px 0 5px 0;}
.a28{top:-70px;right: -287px;width:300px}
.a29{left: -200px;bottom:-104px;width:450px}
.b13{width:273px}
.b1{padding:80px 0}
.b1 img{height: 120px}
.b5{font-size:26px}
.b14{left:148px;bottom:-19px;width:170px}
.b16{width:180px}
.b17{left:68px;width:170px}
}
@media screen and (min-width:750px) and (max-width:999px){  
.container{width:700px;}
.a3{margin-right:10px}
.a2{margin-top:4px}
.a5{height:350px;top:12px;}
.a5>div{padding:110px 0 0 200px;}
.a6{font-size:28px}
.a6 img{height:60px}
.a7 img{height:30px}
.a7{font-size:20px}
.a8{height:320px;}
.a9,.a30{height:30px}
.a11>li{height:278px;margin-right: -28px;background-size:105px}
.a15,.a16{margin:17px 0 0 -75px;width:150px}
.a12{width:156px;line-height:54px;bottom:-9px;margin-left: -78px}
.a10{background-size:1040px}
.a17 p{font-size:40px}
.a23{top:-210px;right:-170px;width:540px}
.a20{margin-left: -113px}
.a18{padding:145px 0 55px 0}
.a24{left: -180px;top:-295px;width:360px}
.a25{left: -220px;top:-36px;width:310px}
.a21{font-size:17px;margin:15px 0 5px 0;}
.a28{top:-55px;right: -211px;width:220px}
.a29{left: -130px;bottom:-67px;width:320px}
.a27{margin-left:40px}
.a26{top:-30px;right:-30px;width:70px}
.b1{padding:40px 0 60px 0}
.b1 img{height:90px}
.b14{left:114px;bottom:-14px;width:120px}
.b16{width:120px}
.b17{left:65px;width:110px}
.c2>img{height:90px}
}
@media screen and (min-width:500px) and (max-width:749px){
.container{width:460px}
.a5{height:270px;top:20px;}
.a5>div{padding:85px 0 0 120px;}
.a6{font-size:22px}
.a6 img{height:45px}
.a7 img{height:25px}
.a7{font-size:15px}
.a8{height:250px;}
.a9,.a30{height:22px}
.a11>li{height:269px;background-size:130px}
.a15,.a16{margin:10px 0 0 -76px;width:152px}
.a12{width:166px;line-height:57px;margin-left: -82px}
.a10{background-size:740px}
.a17 p{font-size:30px}
.a23{top:-90px;right:20px;width:230px}
.a18{padding:20px 0 10px 0}
.a24{left: -65px;top:-114px;width:190px}
.a25{left:auto;top:0px;width:205px;right:-20px;}
.a29{left: -55px;bottom:-22px;width:190px}
.a26{top:-20px;right:-20px;width:40px}
.a22{width: 70%}
.a21{margin:10px 0 5px 0;}
.b1{padding:30px 0 50px 0}
.b1 img{height:70px}
.b14{bottom:-11px;width:90px}
.b16,.b17{width:130px}
.c2>img{height:60px}
.c1{padding:50px 0;}
.c2{padding:0 25px 0 0}
}
@media screen and (min-width:320px) and (max-width:499px){
.container,.a33{width:300px;}
.a5{height:200px;top:28px;}
.a5>div{padding:65px 0 0 60px;}
.a6,.b5{font-size:16px}
.a6 img{height:30px}
.a7 img{height:15px}
.a7{font-size:12px}
.a8{height:190px;}
.a9,.a30{height:16px}
.a11>li{height:184px;background-size:80px}
.a15,.a16{margin:10px 0 0 -50px;width:100px}
.a12{width:108px;line-height:37px;margin-left: -54px;bottom:-6px;}
.a10{background-size:490px}
.a17 p{font-size:22px}
.a23{top:-20px;right:10px;width:160px}
.a18{padding:10px 0 1px 0}
.a24{left: -45px;top:-58px;width:140px}
.a25{left:auto;top:26px;width:150px;right:-10px;}
.a29{left: -10px;bottom:0px;width:110px}
.a26{top:10px;right:-10px;width:30px}
.a22{width:66%}
.a21{margin:5px 0;}
.a32{font-size:18px}
.a34{width:65px;height:65px;margin:0 auto 5px auto;padding-top:15px}
.a34 img{height:35px}
.b13{width:150px}
.b1{padding:15px 0 35px 0}
.b1 img{height:50px}
.b14{bottom:-9px;width:70px}
.b16{width:100px}
.b17{width:95px}
.c2>img{height:40px}
.c1{padding:30px 0;}
.c2{padding:0}
.c2{padding:0 5px 0 0}
}
/*---------------------------------------------------------*/
@media screen and (max-width:1200px){

}
@media screen and (min-width:750px) and (max-width:1350px){
.b16{left:50px;}	
.c2{padding:0 21% 0 0}
}
@media screen and (max-width:999px){
body,.a17,.c3 span{font-size:12px}
.a1 img{width:80px}
.a1{font-size:15px}
header{padding: 10px 0}
footer{padding: 10px}
.a4{padding:4px}
.a13 img,.a14 img{height:10px}
.a19>li{box-shadow:0 0 8px rgba(255,255,255,0.6);margin-bottom:10px;}
.a33>li{margin:10px 0 0 0}
.b5{margin-bottom:2px}
.b10 img{height:25px}
input,textarea{padding:5px;width:215px}
textarea{height:100px;margin:2px 0 -9px 0}
.c5{line-height:30px}
.c5 a{line-height:25px}
.c4{width:64px}
}
@media screen and (min-width:500px) and (max-width:999px){
.a33{width:460px;}
.a32{font-size:25px}
.a34{width:100px;height:100px;margin:0 auto 10px auto;padding-top:28px}
.a34 img{height:45px}
.b13{width:210px}
.b5{font-size:18px;}
}
@media screen and (max-width:749px){
.a2,.a19>li,.b4,.fold-menu{width:100% !important;}
.a2,.a28{display:none;}
#nav-icon,.a2 a{display: block;}
{text-align:center;}
.a4{float: none;margin-right:auto !important;margin-left: auto !important}
.a2{position: fixed;top:0;left: 0;height: 100%;background-color: #fff;margin-top: 0;z-index:9999;padding-top:38%}
.a2 a{margin-top:20px;}
.a4{width:110px}
.a3{margin-right: 0}
.a11>li{width: 33.33%;margin:0 0 10px 0 !important;background-position: top}
.a9{margin-bottom: 10px}
.a20,.a27{margin-left:0}
.a21{font-size:15px}
.a34 span{display:none !important;}
.a33 li:hover a{-webkit-transform:scale(1);transform:scale(1);}
.b4{position: relative;padding:8% 0 7% 4% !important;}
.b6{right:0;left:auto;}
.b12{background-size: 100%}
.fold-menu>li>a{padding:10px;}
.b16{bottom:-15px;}
}
