@-ms-viewport {width:device-width;}
html {box-sizing:border-box;-ms-overflow-style:scrollbar}
*,*::before,*::after {box-sizing:inherit}
.container {width:100%;min-width:960px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media only screen and (min-width:1200px) {.container {max-width:1200px}}
.row {display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters {margin-right:0;margin-left:0}
.align-items-center {-ms-flex-align:center!important;align-items:center!important;}
.justify-content-center {-ms-flex-pack: center !important;justify-content: center !important;}
.no-gutters>.col,.no-gutters>[class*=col-] {padding-right:0;padding-left:0}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-5ths {position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col {-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-auto {-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-1 {-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-2 {-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-3 {-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4 {-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-5 {-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-6 {-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7 {-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-8 {-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-9 {-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10 {-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-11 {-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-12 {-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.col-5ths {-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}

body {font-size:16px;font-family:Microsoft Yahei,Arial,sans-serif;padding:0;margin:0;min-width:992px;background-color:#fff;line-height:1.5}
h1,h2,h3,h4 {font-weight:400;margin:0;line-height:1}
h2 {font-weight:700;font-size:36px;color:#333;}
h3 {font-weight:700;font-size:24px;color:#333;}
h4 {font-size:18px;color:#333;}
a {color:#212121;text-decoration:none;transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;}

ul {list-style:none;margin:0;padding:0}
p {color:#666666;}
small {font-size:16px;}
.img-fluid {max-width:100%;height:auto}
.talk{cursor:pointer;}
img {border:0;}



.shashi-banner .slick-slide{text-align:center;}
/*appear*/
.appear-animation {opacity: 0;}
.appear-animation-visible {opacity: 1;}
.appear-animation {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}

.shashi-daohang{background-color: #e5f0ff;width: 100%;}
.shashi-daohang .row{margin:0;}
.shashi-daohang .row > div{padding:0;}
.shashi-daohang a{display:block;font-size:18px;color:#666666;padding:30px 0;text-align:center;}
.shashi-daohang a i{width:60px;height:60px;display:inline-block;background-size:cover;vertical-align:middle;margin-right:10px;}
.shashi-daohang .biaozhuns a i{background-image:url(../png/daohang1.png);}
.shashi-daohang .gongyis a i{background-image:url(../png/daohang2.png);}
.shashi-daohang .shebeis a i{background-image:url(../png/daohang3.png);}
.shashi-daohang .shangwutong a i{background-image:url(../png/daohang4.png);}
.shashi-daohang a span{display:inline-block;vertical-align:middle;text-align:left;}
.shashi-daohang a:hover{background-color:#ffffff;}
@media only screen and (min-width:1200px) {
.shashi-daohang a{font-size:20px;}
.shashi-daohang a i{margin-right:20px;}
}

.zhibo{margin-top:60px;}
.zhibo .video img{width:100%;display:table;}
.zhibo .video > div > div{position:absolute;width: 100%;}
.zhibo .video .bofang{position: absolute;z-index:99;width:100%;cursor: pointer;height: 100%;}
.zhibo .video .videoimg{position: absolute;z-index:9;height: 100%;}
.zhibo .video .videoimg img{width:100%;height:inherit;}
.zhibo .video .videoimg i{position:absolute;margin:0;top:0;bottom:0;left:0;right:0;margin: auto;width: 64px;height: 64px;}
.zhibo .video .videoimg i:before{position:absolute;content:"";width:64px;height:64px;background-image:url(../png/video_ico.png);}



.zhibo .words{background-color:#e5f0ff;padding: 30px 30px 90px;}
.zhibo .words h3{color:#0f4999;font-size:24px;}
.zhibo .words p{line-height:1.875;margin: 20px 0;}
.zhibo .words a{display:table;border:1px solid #ff9900;border-radius:2px;}
.zhibo .words a span{position:relative;display:block;color:#ff9900;line-height:1;padding:15px 30px 15px 50px;transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;}
.zhibo .words a span:before{content:"";position: absolute;top:29%;left:20px;border-top:9px solid transparent;border-left:16px solid #ff9900;border-bottom:9px solid transparent;border-radius: 2px;transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;}
.zhibo .words a:hover{background-color:#ff9900;}
.zhibo .words a:hover span{color:#ffffff;}
.zhibo .words a:hover span:before{border-left:16px solid #ffffff;}

.shashi-zong{margin-top:60px;margin-bottom:60px;text-align:center;}

.biaozhun .item{background-color:#f0f0f4;}

.biaozhun .item .title h3{color:#ffffff;font-size:28px;line-height:1;padding:15px 25px;background-color:#2679d9;display:table;position:relative;}
.biaozhun .item .title h3:after{content:"";top: 0;position:absolute; width: 0; height: 0; border-top: 0 solid #2679d9;border-left: 35px solid #2679d9;border-right: 0px solid transparent;border-bottom: 58px solid transparent;left:100%;}
.biaozhun  .container >.body{margin-top:60px;}
.biaozhun .left .item:last-child{margin-top:20px;}
.biaozhun .item .body{padding:30px 20px 20px;}
.biaozhun .right .item{height:100%;}

.shashi-common .title {position: relative;}
.shashi-common .title h2::before{content: "";position: absolute;background-color:#dddddd;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;height:1px;width:100%;z-index:-9;left: 0;}
.shashi-common .title h2 {display: table;margin-left: auto;margin-right: auto;color:#2679d9;line-height: 1;padding: 0 30px;font-size: 36px;background-color:#ffffff;}


.gongyi{margin-top:60px;}
.gongyi .container > .body{margin-top:60px;}
.gongyi .item{background-color:#f0f0f4;height:100%;position: relative;}
.gongyi .item:after{content:"";display:block;height:0;clear:both;}
.gongyi .item:not(:first-child){margin-top:30px;}
.gongyi .item:nth-child(2) .title{display:table;}
.gongyi .item:nth-child(2) .title h3{margin-left:-30px;}
.gongyi .item p{color:#666666;margin-bottom:40px;}
.gongyi .item:first-child .img{float:right;margin-left:30px;}
.gongyi .item:nth-child(2) .img{float:left;margin-right:30px;}
.gongyi .item:last-child .img{float:right;margin-left:30px;}
.gongyi .item .title h3{color:#ffffff;font-size:28px;line-height:1;padding:15px 25px;background-color:#2679d9;display:table;position:relative;}
.gongyi .item .title h3:after{content:"";top: 0;position:absolute; width: 0; height: 0; border-top: 0 solid #2679d9;border-left: 35px solid #2679d9;border-right: 0px solid transparent;border-bottom: 58px solid transparent;left:100%;}
.gongyi .item .body{padding:30px 20px 20px;}
.gongyi .item  span{display:none}
.gongyi .item .body .hiddenbutton{display:inline;cursor:pointer;}
.gongyi .item .body .hiddenbutton span{color:#f8ae47;display:inline;}
.gongyi .item .body .hiddenblock{display:inline;}


.shebei .item{display:inline-block;margin-right:10px;}
.shebei .title{margin-top:60px;}
.shebei .zong{color:#212121;text-align:center;margin-top:55px;}
.shebei .body{margin-top:55px;}
.shebei .body img{width:100%;}
.shebei .body span{display:block;color:#ffffff;background-color:#308ffc;padding:15px 0;text-align:center;}



.zhuyi{margin-top:60px;}
.zhuyi .container > .title{margin-bottom:60px;}
.zhuyi .nav-tabs ul{background-color:#f0f0f4;height:100%;}
.zhuyi .nav-tabs ul li{position:relative;padding:20px 25px;cursor:pointer;transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;}
.zhuyi .nav-tabs ul li i{width:38px;height:22px;background-size:100% 100%;display:inline-block;vertical-align:middle;}
.zhuyi .nav-tabs ul li:first-child i{background-image:url(../png/01_de.png);}
.zhuyi .nav-tabs ul li:nth-child(2) i{background-image:url(../png/02_de.png);}
.zhuyi .nav-tabs ul li:nth-child(3) i{background-image:url(../png/03_de.png);}
.zhuyi .nav-tabs ul li:nth-child(4) i{background-image:url(../png/04_de.png);}
.zhuyi .nav-tabs ul li:nth-child(5) i{background-image:url(../png/05_de.png);}
.zhuyi .nav-tabs ul li:nth-child(6) i{background-image:url(../png/06_de.png);}
.zhuyi .nav-tabs ul li:nth-child(7) i{background-image:url(../png/07_de.png);}
.zhuyi .nav-tabs ul li:last-child i{background-image:url(../png/08_de.png);}

.zhuyi .nav-tabs ul li.active:first-child i,.zhuyi .nav-tabs ul li:first-child:hover i{background-image:url(../png/01_se.png);}
.zhuyi .nav-tabs ul li.active:nth-child(2) i,.zhuyi .nav-tabs ul li:nth-child(2):hover i{background-image:url(../png/02_se.png);}
.zhuyi .nav-tabs ul li.active:nth-child(3) i,.zhuyi .nav-tabs ul li:nth-child(3):hover i{background-image:url(../png/03_se.png);}
.zhuyi .nav-tabs ul li.active:nth-child(4) i,.zhuyi .nav-tabs ul li:nth-child(4):hover i{background-image:url(../png/04_se.png);}
.zhuyi .nav-tabs ul li.active:nth-child(5) i,.zhuyi .nav-tabs ul li:nth-child(5):hover i{background-image:url(../png/05_se.png);}
.zhuyi .nav-tabs ul li.active:nth-child(6) i,.zhuyi .nav-tabs ul li:nth-child(6):hover i{background-image:url(../png/06_se.png);}
.zhuyi .nav-tabs ul li.active:nth-child(7) i,.zhuyi .nav-tabs ul li:nth-child(7):hover i{background-image:url(../png/07_se.png);}
.zhuyi .nav-tabs ul li.active:last-child i,.zhuyi .nav-tabs ul li:last-child:hover i{background-image:url(../png/08_se.png);}

.zhuyi .nav-tabs ul li span{color:#585858;line-height:1.875;font-size:20px;transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;display:inline-block;vertical-align:middle;width:90%;padding-left:20px;}
.zhuyi .nav-tabs ul li.active,.zhuyi .nav-tabs ul li:hover{background-color:#308ffc;}
.zhuyi .nav-tabs ul li.active span,.zhuyi .nav-tabs ul li:hover span{color:#ffffff;}
.zhuyi .tabs_content .item{display:none;height:100%;background-color:#f0f0f4;}
.zhuyi .tabs_content .item:first-child{display:block;}
.zhuyi .tabs_content .item .body{padding:20px;color:#666666;line-height:1.875;}
.zhuyi  .tabs_content .item .img img{width:100%;text-align:center;}
.zhuyi  .tabs_content .item:nth-child(2) .img img{width:48%;}




.zixun{margin-top:60px;}
.zixun a{display:table;line-height:1;padding:20px 0;width:680px;text-align:center;color:#ff9900;font-size:24px;border-radius: 30px;border:1px solid #ff9900;margin-left:auto;margin-right:auto;cursor:pointer;}
.zixun a:hover{color:#ffffff;background-color:#ff9900;}



.anli{margin-top:60px;}
.anli .body{margin-top:60px;margin-bottom:60px;}
.anli .body .row > div > div{display:block;background-color:#f0f0f4;}
.anli .body img{width:100%;}
.anli .body h4{margin:25px 25px 0;font-size:20px;font-weight:700;}
.anli .body a:hover h4{color:#f7a832;transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;}
.anli .body p{margin:10px 25px 0;line-height:1.875;}
.anli .body .bottom{padding:20px 25px 30px;}
.anli .body .bottom a{display:table;background-color: #f7a832;border-radius: 2px;border: solid 1px #f7a832;color:#ffffff;padding:15px 20px;line-height:1;}


#zhibo_submit lable{margin-left:15px;}
#zhibo_submit .form-item{margin-bottom:15px;position:relative;}
#zhibo_submit .form-input{border: 1px solid #ccc;   padding: 10px 20px;width:100%;height:auto;line-height:1;}
#zhibo_submit .submit-btn{cursor:pointer;background-color: #f7ab00;color:#ffffff;border-radius: 2px;text-align:center;line-height: 1;letter-spacing: 3px;padding: 15px 20px;}
#zhibo_submit .form-error-info{font-size10px;color:red;}

#footer h2{margin-bottom:15px;}
.footer-right{margin-top:0;font-size:14px;}