﻿@charset "utf-8";
*,:before,:after {margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#BMapLib_sendToPhone0 {display:none;}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p,blockquot,filedset,input,nav,aside,header,article,section,figure,figcaption,video,audio {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,em,i {font-size:1em;font-style:normal;font-weight:normal;}
ul,ol,li {list-style:none;}
fieldset,img {max-width:100%;border:0 none;vertical-align:middle;}
table {border-collapse:collapse;}
.texts table td,.texts table th {line-height:24px;padding:10px 0;border:1px solid #ccc;text-align:center;}
input,select,textarea,button {font:12px/20px Arial;outline:none;border:none;}
input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance:none;outline:0px;}
input:-webkit-autofill {-webkit-box-shadow:0 0 0px 1000px #ffffff inset !important;box-shadow:0 0 0px 1000px #ffffff inset !important;-webkit-text-fill-color:#333 !important;}
.same-message2 input:-webkit-autofill {-webkit-box-shadow:0 0 0px 1000px #eeeeee inset !important;box-shadow:0 0 0px 1000px #eeeeee inset !important;-webkit-text-fill-color:#333 !important;}
:focus {outline:none;}
a {color:#333333;text-decoration:none;outline:none;cursor:pointer;}
a:link,a:visited {text-decoration:none;}
a:active {text-decoration:none;}
.clearfix:after {clear:both;content:'';display:block;height:0;line-height:0;}
.clearfix {zoom:1;}
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}
::-webkit-input-placeholder {color:#999;}
::-moz-placeholder {color:#999;}
:-ms-input-placeholder {color:#999;}
:-moz-placeholder {color:#999;}
/* 
body {font:14px/20px "Microsoft YaHei",Arial;color:#333333;line-height:1;position:relative;}
.w {max-width:1500px;margin:0 auto;} */
.swiper-container {margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-slide {-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;}
.swiper-container-fade .swiper-slide {pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events:auto}
.swiper-pagination {position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {bottom:10px;left:0;width:100%}
.swiper-pagination-bullet {width:8px;height:8px;display:inline-block;background:#000;}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}
.swiper-button-disabled {opacity:0.3;}

.home3 {width:100%;background:url(../images/home-albg.jpg) no-repeat;background-size:cover;padding:152px 0 152px 5%;}
.home3 .tits {color:#fff}
.home3 dl {width:554px;background:#000;background:rgba(0,0,0,0.76);position:relative;z-index:2;}
.home3 dl dd {padding:40px 50px;}
.home3 dl dd h3 a {font-size:40px;color:#fff;font-weight:bold;display:block;}
.home3 dl dd h3:hover a {color:#de5217}
.home3 dl dd .al-text {font-size:16px;color:#999999;line-height:32px;font-weight:bold;margin:35px 0 25px;}
.home3 dl dd .cs p {font-size:16px;color:#fff;line-height:30px;margin-top:18px;}
.home3 dl dd .cs p span {color:#de5217}
.home3 dl dt {background:#ffffff;line-height:72px;text-align:center;overflow:hidden;}
.home3 dl dt .video-btn {width:35%;height:100%;background:#fd5e20;float:left;font-size:16px;color:#fff;cursor:pointer;transition:all linear 0.4s;}
.home3 dl dt .video-btn:before {content:"";width:17px;height:21px;background:url(img/video-btn.png) center no-repeat;background-size:100%;display:inline-block;vertical-align:middle;margin-right:12px;transition:all linear 0.4s;}
.home3 dl dt .look-more {width:65%;height:100%;float:right;font-size:32px;color:#fd5e20;font-weight:bold;transition:all linear 0.4s;}
.home3 dl dt .look-more:hover {transform:scale(1.1);}
.home3 dl dt .video-btn:hover {font-size:17px;font-weight:bold;}
.home3-albox{margin-top: 40px;}
.home3-albox .one {background:url(../images/home-albg01.jpg) center no-repeat;background-size:cover;}
.home3-albox .two {background:url(../images//home-albg02.jpg) center no-repeat;background-size:cover;}
.home3-albox .three {background:url(../images/home-albg03.jpg) center no-repeat;background-size:cover;}
.home3-albox .swiper-slide:before {content:"";width:50%;background-image:linear-gradient(to right,rgba(0,0,0,1),rgba(0,0,0,0));position:absolute;left:0;top:0;bottom:0;z-index:1;opacity:0.7;}
.home3-albox .jtbtn {width:50px;height:50px;background:#ff5f4a;position:absolute;top:0;z-index:2;cursor:pointer;}
.home3-albox .swiper-pagination {width:auto;position:absolute;left:85px;top:50%;bottom:auto;transform:translateY(-50%);z-index:2;}
.home3-albox .swiper-pagination:before,.home3-albox .swiper-pagination:after {content:"";width:2px;display:block;position:absolute;left:50%;transform:translateX(-50%);}
.home3-albox .swiper-pagination:before {background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,1));top:-120%;bottom:100%;}
.home3-albox .swiper-pagination:after {background-image:linear-gradient(rgba(255,255,255,1),rgba(255,255,255,0));top:100%;bottom:-120%;}
.home3-albox .swiper-pagination .swiper-pagination-bullet {width:36px;height:36px;background:none;border-radius:50%;margin:20px 0;display:block;position:relative;cursor:pointer;font-size:0;}
.home3-albox .swiper-pagination .swiper-pagination-bullet:before {content:"";width:9px;height:9px;background:#fff;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.home3-albox .swiper-pagination .swiper-pagination-bullet em {font-size:14px;color:#ffffff;position:absolute;right:-40px;top:50%;margin-top:-7px;opacity:0;transition:all linear 0.3s;}
.home3-albox .swiper-pagination .swiper-pagination-bullet-active em {right:-52px;opacity:1;}
.home3-albox .swiper-pagination .swiper-pagination-bullet-active i {width:18px;display:block;position:absolute;top:0;bottom:0;overflow:hidden;}
.home3-albox .swiper-pagination .swiper-pagination-bullet-active .sl {left:0;}
.home3-albox .swiper-pagination .swiper-pagination-bullet-active .sr {right:0;}
.home3-albox .swiper-pagination .swiper-pagination-bullet-active i:before {content:"";border:2px solid #f67b3f;border-radius:50%;position:absolute;top:0;bottom:0;transform:rotate(45deg);}
.home3-albox .swiper-pagination .swiper-pagination-bullet-active .sl:before {border-bottom:2px solid #ffffff;border-left:2px solid #ffffff;left:0;right:-18px;-webkit-animation:circleProgressLoad_left 6s linear infinite;}
.home3-albox .swiper-pagination .swiper-pagination-bullet-active .sr:before {border-top:2px solid #ffffff;border-right:2px solid #ffffff;left:-18px;right:0;-webkit-animation:circleProgressLoad_right 6s linear infinite;}
.home3-alsp {background:rgba(0,0,0,0.8);position:fixed;left:0;right:0;top:0;bottom:0;z-index:99999;transform:scale(0);transition:all ease 0.5s;}
.home3-alsp-open {transform:scale(1);}
.home3-alsp .swiper-slide {transform:scale(0);}
.home3-alsp .swiper-slide-active {transform:scale(1);}
.home3-alsp .swiper-slide p {width:960px;margin:10% auto 0;position:relative;}
.home3-alsp .swiper-slide video {width:100%;border-radius:10px;overflow:hidden;}
.home3-alsp .swiper-slide .hide {width:30px;height:30px;font-size:50px;line-height:20px;text-align:center;color:#ffffff;font-weight:100;display:block;position:absolute;top:10px;right:10px;cursor:pointer;}
.home3-alsp .show {transform:scale(1);}

@media screen and (max-width:1600px) {.w {max-width:1200px;}

.home3 dl dd h3 a {font-size:34px;}
.home3-albox .swiper-pagination {left:70px;}
.banner .h2 {
    padding-top: 180px;
    font-size: 64px;
    margin: 6% 0 0 0;
}

}
@media screen and (max-width:1400px) {.w {max-width:1100px;}

.home3 {padding-top:120px;padding-bottom:120px;}
.home3 dl {width:450px;}
.home3 dl dd h3 a {font-size:28px;}
.home3 dl dd .al-text {font-size:14px;line-height:30px;margin:25px 0 20px;}
.home3 dl dd .cs p {font-size:14px;line-height:26px;margin-top:15px;}
.home3-albox .swiper-pagination {left:50px;}

}


@media screen and (max-width:1200px) {
.home3-albox {
    margin-top: 0px !important;
}
.home3 dl dd {
    padding: 7px 10px;
}
.home3 dl dd .al-text{display: none;}
.home3 dl dt{display: none;}
.home3 {
    padding-top: 0px;
    padding-bottom: 1px !important;
}
.home3 dl {
    width: 203px;
}
.home3 dl dd h3 a {
    font-size: 20px;
}
.home3 dl dd .cs p {
    font-size: 14px;
    line-height: 22px;
    margin-top: 0px;
}
.sygcal_zs a {
    width: 48%;
    margin-right: 1%;
    margin-top: 6px;
}
.sygcal_zs {
    margin-bottom: 45px;
    margin-top: 8px;
}
.w1500 {
    width: 96%;
    margin: 0 auto;
}
.sygcal_zs a {
    width: 49%;
    margin-right: 1%;
    margin-top: 6px;
}
.sygcal_zs a h3{
    font-size: 14px;
}
.more3{margin-top: 20px;margin-bottom: 20px;}
.more3 a {
    font-size: 22px;
    padding: 10px 88px;
    margin-bottom: 22px;
}
.sysl .tit_bt {
    font-size: 26px;
}
.swiper-containers_cq {
    margin-bottom: 30px;
}
.section_nine {
    padding-top: 30px;
}
.synews .sn_l ,.synews .sn_r{
    width: 99%;
}
.synews .sn_pic a .img {
    width: 100%;
}
.synews .sn_pic a .info {
    width: 100%;
    padding-top: 10px;
}
.sn_txt{display: none;}
.syhzkh ul li {
    width: 31%;
    margin-right: 5px;
    margin-bottom: 4px;
}
.syhzkh{height: auto;overflow: hidden;padding-bottom: 20px;}
.footer .copyright{padding-bottom: 90px;}
}






@media screen and (max-width:1100px) {.cppage1 .fr dl {margin:0;}
.same-message .fr {width:35%;}
}
@keyframes circleProgressLoad_right {0% {-webkit-transform:rotate(45deg);}
50% {-webkit-transform:rotate(225deg);}
100% {-webkit-transform:rotate(225deg);}
}
@-webkit-keyframes circleProgressLoad_right {0% {-webkit-transform:rotate(45deg);}
50% {-webkit-transform:rotate(225deg);}
100% {-webkit-transform:rotate(225deg);}
}
@keyframes circleProgressLoad_left {0% {-webkit-transform:rotate(45deg);}
50% {-webkit-transform:rotate(45deg);}
100% {-webkit-transform:rotate(225deg);}
}
@-webkit-keyframes circleProgressLoad_left {0% {-webkit-transform:rotate(45deg);}
50% {-webkit-transform:rotate(45deg);}
100% {-webkit-transform:rotate(225deg);}
}