@font-face {   font-family: Normal;   src: url("../fonts/normal.ttf")}  
@font-face {   font-family: Normal;   src: url("../fonts/normal.eot")} 
@font-face {   font-family: Normal;   src: url("../fonts/normal.svg")} 
@font-face {   font-family: Light;   src: url("../fonts/light.eot") } 
@font-face {   font-family: Light;   src: url("../fonts/light.svg") } 
@font-face {   font-family: Light;   src: url("../fonts/light.ttf") }  
*{padding:0;margin:0;box-sizing:border-box;/*transition: all 0.6s;*/font-family: Light;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,textarea{font:12px;border:none; overflow-x:hidden !important;}
h1{font-size: 18px; }
h2{font-size: 16px;}
h3{font-size: 14px;}
h4,h5,h6{font-size: 100%;}
small{font-size: 12px;}
img,input{vertical-align: middle; border:none;}
ul,ol,li{list-style: none;}
a{text-decoration:none;outline:none}
a:hover{text-decoration: underline;}
table{border-collapse: collapse;border-spacing: 0;}
body { background:#fafafa; color:#555; font-size:12px;overflow-x:hidden}
.clear{height:1px;clear:both;margin-bottom:-1px;overflow:hidden;visibility:hidden;display:block;}
i,em{font-style: normal;}
a{color:#333;cursor:pointer;}
a:hover{text-decoration:none;}
input,button,select{outline: none;font-size:14px; }
button,input[type=button]{cursor: pointer;}
/*a:hover{text-decoration:underline;}*/
/* img{transition: all 0.6s;}  img:hover{ transform: scale(1.1);}  */
/* @media screen and (max-width:auto)  */
img{max-width:100%;}
/* 过渡效果 */
.transYT { transform: translateY(50px); -webkit-transform: translateY(50px); opacity: 0; visibility: hidden; transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; }
.transYT2 { transform: translateX(-50px); -webkit-transform: translateX(-50px); opacity: 0; visibility: hidden; transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; }
.transYT3 { transform: translateX(50px); -webkit-transform: translateX(50px); opacity: 0; visibility: hidden; transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; }

.dly_1 { transition-delay: 100ms; -webkit-transition-delay: 100ms; }
.dly_2 { transition-delay: 200ms; -webkit-transition-delay: 200ms; }
.dly_3 { transition-delay: 300ms; -webkit-transition-delay: 300ms; }
.dly_4 { transition-delay: 400ms; -webkit-transition-delay: 400ms; }
.dly_5 { transition-delay: 500ms; -webkit-transition-delay: 500ms; }
.dly_6 { transition-delay: 600ms; -webkit-transition-delay: 600ms; }
.dly_7 { transition-delay: 100ms; -webkit-transition-delay: 1000ms; }
.dly_8 { transition-delay: 1200ms; -webkit-transition-delay: 1200ms; }

.active .transYT { opacity: 1; visibility: visible; transform: translateY(0px); -webkit-transform: translateY(0px);}
.active .transYT2 { opacity: 1; visibility: visible; transform: translateY(0px); -webkit-transform: translateY(0px); }
.active .transXT { opacity: 1; visibility: visible; transform: translateY(0px); -webkit-transform: translateY(0px); }
.active .transXT2 { opacity: 1; visibility: visible; transform: translateY(0px); -webkit-transform: translateY(0px); }

.w100{width:100%;}
.w1200{width:1200px;display:table;margin:auto;}
.w960{width:960px;display:table;margin:auto;}
.w1020{width:1020px;margin:auto;}
.w50{width:40%;}
.head{background:#010404;display:table;position:absolute;top:0;left:0;z-index:900;padding:10px 0;}
#i-logo{float:left;}
.header-right{float:right;display:table;  position: relative;}
.header-nav{float:left;display:table;}
.header-nav li{float:left;line-height:40px;position:relative;}
.header-nav .i-item{display:block;color:#fff;font-size:16px;margin-left:80px;}
/*.header-nav:hover .i-item{color:#666;}*/
.header-nav li:hover .i-item{color:#e8374a;}
.header-nav ul{position:absolute;left:60px;padding-top: 11px;transition: all 0.4s;display:none;z-index:-2}
.header-nav ul a{display:block;width:100%;font-size:14px;background:#f2f2f2;padding:5px 20px;border-bottom:1px solid #ececec}
.header-nav ul a:hover{background:#fbfbfb;}
.header-right p{float:right;  }
.header-right p a{float:right;margin-left:30px;padding-top:10px;}
.header-nav li:hover ul{display:block;z-index:99}
.i-ban{height:510px;background-position:center;}
.law-box,.privacy-box,.news-show,.news-box{padding:80px;background:#fff;}
.law-box .p1{font-size:24px;}
.law-box-cont{padding-top:20px;font-size:15px;line-height:2;color:#757575;}
.i-ban1{background-repeat: no-repeat;background-position: center;background-size: cover;}

.pages a{    color: #000;    cursor: pointer;    padding: 10px;    border-radius: 2px;    box-sizing: border-box;    background: #f2f2f2;}
.pages span{    color: #fff;    cursor: pointer;    padding: 10px;    border-radius: 2px;    box-sizing: border-box;    background: #e8374a;}


#search-box{position:absolute;top: 1px;right: 40px;width:270px;background:#fff;display:none}
#k-search{float:left;width:26px;height:26px;border:none;background:url(../images/s.png);margin-top: 5px;margin-left: 5px;}
.k-text{float:left;padding-left:20px;width:77%;height:35px;font-size:16px}
#close-search{font-size:25px;cursor:pointer;    float: right;    margin-top: 4px;}

.foot{background:#272727;display:table;margin-top:100px;}
.footer{padding:60px 0;}
.footer-left{display:table;float:left;}
.footer-left ul{width:100%;display:table;}
.footer-left ul li{display:table;float:left;padding-right:100px;}
.footer-left ul li span{color:#fff;display:block;font-size:16px;padding:10px 0;}
.footer-left ul li a{color:#9a9a9a;font-size:14px;display:block;padding-top:10px;transition: all .4s;}
.footer-left ul li a:hover{color:#fff;}
.footer-right{float:right;width:200px;}
.footer-right img{float:left;padding-top:6px;}
.footer-right span{float:right;}
.footer-right .s1{font-size:26px;color:#e8374a;}
.footer-right .s2{width:100%;text-align:right;font-size:14px;color:#9c9c9c;}
.footer-btm{display:table;    padding-bottom: 30px;}
.footer-btm ul{float:left;}
.footer-btm ul a{float:left;font-size:14px;color:#fff;margin-right:30px;line-height:24px;}
.footer-btm p{float:right;}
.footer-btm p a{float:right;margin-left:30px;position:relative;}
.footer-btm p a span{position:absolute;top:-90px;width:100px;left:-30px;display:none;}
.footer-btm p a:hover span{display:block;}
.footer-btm li{width:100%;display:inline-block;padding:10px 0;border-top:1px solid #9c9c9c;margin-top:10px;clear:both;}
.footer-btm li a{float:left;font-size:12px;color:#9c9c9c;padding-right:10px;display:inline-block;}

.privacy-box .p1{font-size:30px;color:#ea5a63;font-family: Normal;display:table;padding-bottom:30px;}
.privacy-cont{display:table;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f5f5f5;}
.privacy-cont .s1{font-size:24px;padding-bottom:20px;display:block;color:#211f1f;}
.privacy-cont li{width:100%;display:table;font-size:14px;line-height:2;color:#757575;}
.news-show .p1{font-size:20px;display:table;text-align:center;width:100%;font-family: Normal;color:#211f1f;}
.news-show .p2{text-align:center;padding:10px 0 30px;border-bottom:1px solid #ececec;font-size:14px;width:100%;}
.news-show-cont{display:table;padding-top:30px;line-height:2;font-size:14px;}

.show-next{display:table;margin-top:30px;padding-top:20px;border-top:1px solid #ececec;}
.show-next .s1{float:left;}
.show-next .s2{float:right;}
.show-next .a1{font-size:14px;}
.show-next img{float:left;padding-top:5px;padding-right:10px;}
.show-next .a2{width:180px;display:block;margin:auto;background:#ea535e;border-radius:20px;font-size:16px;color:#fff;padding:5px;text-align:center;position:relative;top:30px}
.news-box .p1{width:100%;text-align:center;font-size:30px;font-family: Normal;color:#211f1f;}
.news-list{display:table;}
.news-list ul{width:295px;height:300px;float:left;position:relative;margin:25px;}
.news-list ul .a1{width:100%;height:205px;display:block;overflow:hidden;}
.news-list ul .a2{display:block;font-size:14px;padding:10px 0;color:#1f1516;}
.news-list ul span{display:block;position:absolute;bottom:0;font-size:14px;color:#666;}
.news-list ul:hover a{color:#ea5a63;}
.pro-box{display:table;}
.logo-box,.pro-nav{display:table;padding-top:20px}
.pro-nav a{width:20%;float:left;text-align:center;font-size:18px;color:#575757;padding:20px 0;}
.pro-nav .ac{color:#ea5a63;}
.pro-list{display:table;}
.pro-list ul{width:560px;height:300px;background:#fff;float:left;padding:40px;box-shadow:0 5px 30px rgba(0,0,0,0.03);transition: all 0.6s;margin:20px;}
.pro-list ul li{width:270px;display:table;float:left;}
.pro-list ul .a3{float:right;}
.pro-list ul .a1{font-size:20px;display:block;color:#333;padding:10px 0;}
.pro-list ul .a2{width:120px;float:left;border:1px solid #ececec;margin-top:10px;padding:7px;text-align:center;font-size:14px;}
.pro-list ul span {font-size:14px;color:#666;line-height:2;padding:20px 0;display:block;}
.pro-list ul:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);}
.logo-list{display:table;margin-bottom:30px;}
.logo-box .p1{width:100%;text-align:center;font-size:30px;font-family: Normal;color:#211f1f;padding:30px 0;}
.logo-list .p2{display:table;padding:20px 0;font-size:24px;color:#343434;}
.logo-list ul{display:table;width:100%;border-top:1px solid #ececec;border-left:1px solid #ececec;}
.logo-list ul a{width:16.66666%;float:left;border-bottom:1px solid #ececec;border-right:1px solid #ececec;overflow:hidden;}
.logo-list ul img:hover{ transform: scale(1.1);}
.logo-list ul img{transition: all .4s;max-width: none;width:199px;height:82px;}
.fk-box{padding:60px 140px;background:#fff;display:table;}
.fk-box .p1{width:100%;display:table;font-size:36px;color:#343434;width:100%;text-align:center;}
.fk-box .p1 i{width:50px;border:1px solid #ea5a63;display:block;margin:10px auto;}
.fk-form{display:table;margin-top:40px;}
.fk-text{width:410px;border:1px solid #ececec;float:left;border-radius:3px;height:45px;padding:10px;font-size:16px;margin-bottom:30px;}
.fk-form textarea{width:100%;border:1px solid #ececec;border-radius:3px;min-height:200px;padding:10px;font-size:16px;margin-bottom:30px;}
.fk-text1{float:right;}
.fk-sub{width:150px;height:45px;border-radius:3px;background:#ea5a63;color:#fff;font-size:18px;margin:auto;display:block;}
.case-box{display:table;}
.case-box .p1{font-size:36px;display:table;text-align:center;padding:30px 0;width:100%;color:#343434; }
.case-list{display:table;padding-top:20px;}
.case-list ul{width:580px;float:left;background:#fff;box-shadow:0 5px 30px rgba(0,0,0,0.03);height:350px;overflow:hidden;transition: all .4s;margin-left:40px;margin-bottom:30px;}
.case-list ul .a1{width:50%;overflow:hidden;float:left;}
.case-r{width:50%;overflow:hidden;float:left;padding:30px;position:relative;height:100%;display:table;}
.case-r span{display:block;}
.case-r .s1{font-size:20px;color:#343434;padding:50px 0;}
.case-r .s2{font-size:14px;color:#666;position:absolute;bottom:65px;width:100%;display:table;width:80%;}
.case-r .s2 i{width:30px;border:1px solid #ccc;display:table;margin-bottom:10px;}
.case-list ul:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1); }
.case-list ul:nth-child(1),.case-list ul:nth-child(3),.case-list ul:nth-child(5),.case-list ul:nth-child(7),.case-list ul:nth-child(9){margin-left:0}
.more-btn1 a{float:right;font-size:14px;color:#666}
.more-btn1 {display:table;padding:10px 0;width:100%;}
#slideBox{ width:100%; height:790px; overflow:hidden; position:relative;   }
#slideBox .hd{ height:3px; width:150px;overflow:hidden; position:absolute; right:0;left:0; bottom:15px;margin:auto; z-index:1; }
#slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
#slideBox .hd ul li{ float:left; margin-right:10px;border-radius:10px;  width:40px; height:3px; line-height:14px; text-align:center; background:rgba(255,255,255,.5); cursor:pointer; }
#slideBox .hd ul li.on{ background:#fff; color:#fff; }
#slideBox .bd{ position:relative; height:100%; z-index:0;   }
#slideBox .bd li{ zoom:1; vertical-align:middle; }
#slideBox .bd li a{ width:100%; height:100%; display:block; height:790px; background-position:center;background-size:cover}

.index-case{display:table;background:#f6f6f6;}
.index-case-box{padding:60px 0;}
.index-case-box .p1{width:100%;display:table;font-size:34px;text-align:center;color:#343434;padding-bottom:30px; font-family: Normal;}
.index-case-box ul{width:100%;display:table;}
.index-case-box ul li{width:33.333%;text-align:center;float:left;overflow:hidden;}
.index-case-box ul li a{display:block;font-size:18px;}
.index-case-box ul li .a2{padding:20px 0;}
.index-case-box ul li:hover img{ transform: scale(1.1);}
.index-case-box ul li img{transition: all 0.6s;}
.index-pro{display:table;padding:60px 0 30px;}
.index-pro .p1{width:100%;display:table;font-size:34px;text-align:center;color:#343434;padding-bottom:30px; font-family: Normal;}

.picScroll-left{ position:relative;}

.picScroll-left .prev,.picScroll-left .hd .next{ display:block; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
cursor:pointer;}
.picScroll-left  .next{ background-position:0 -50px;  }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{  zoom:1; height:420px !important;}
.picScroll-left .bd ul li{ margin:0 8px;box-shadow:0 5px 30px rgba(0,0,0,0.03);transition: all 0.6s; float:left; _display:inline;  text-align:center; width:280px;height:385px;background:#fff; }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:100%; height:298px; display:block;  }
.picScroll-left .bd ul li .title{ font-size:18px;padding:30px 0;color:#575757;position:relative;  }
.picScroll-left  .title i{width:30px;border:1px solid #ea5a63;display:none;left:0;right:0;margin:auto;position:absolute;bottom:20px;}
.picScroll-left .bd ul li:hover i{display:block;}
.picScroll-left .bd ul li:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1); margin-top:-2px}

.picScroll-left .tempWrap{height:420px !important;}
.picScroll-left .next{position:absolute;top:35%;right:-20px}
.picScroll-left .prev{position:absolute;top:35%;left:-20px}

.index-news{display:table;background:#f6f6f6;padding:60px 0;}
.index-news .p1{width:100%;display:table;font-size:34px;text-align:center;color:#343434;padding-bottom:30px; font-family: Normal;}
.index-news-box{display:table;}
.index-news-box-left{width:45%;float:left;height:420px;display:none;}
.index-news-box-left img{width:100%;height:100%;}
.index-news-box-right{width:55%;float:right;}
.index-news-box-right *{transition: all 0.4s;}
.index-news-box-right ul{width:100%;display:table;height:105px;}
.index-news-box-right ul p{width:15%;float:left;padding:10px;text-align:center;height:105px;}
.index-news-box-right ul p span{display:block;font-size:14px;}
.index-news-box-right ul p .s1{font-size:36px;}
.index-news-box-right ul li{width:85%;float:left;padding:15px;height:105px;display: table;}
.index-news-box-right ul li a{display:block;font-size:18px;}
.index-news-box-right ul li span{display:block;font-size:12px;padding-top:5px;}
.index-news-box-right ul:hover p{background:#6d6d6d;}
.index-news-box-right ul:hover p *{color:#fff;}
.index-news-box-right ul:hover li{background:#8d8d8d;}
.index-news-box-right ul:hover li *{color:#fff !important;}

.Access-box1{display:table;background:#282828;padding:40px 0;}
.Access-box1-cont{display:table;font-size:15px;line-height:2;color:#fff;text-align:center;}
.Access-box2{display:table;background:#fff;padding:80px 0;}
.Access-box2-cont{display:table;}
.Access-box2-cont ul{width:100%;display:table;text-align:center;}
.Access-box2-cont ul li{float:left;margin:20px 0;}
.Access-box2-cont ul span{display:block;font-size:16px;padding:10px 0;}
.Access-box2-cont .u1 li{width:25%;}
.Access-box2-cont .u2 li{width:33.33%;}
.Access-box2-cont .u2{width:80%;margin:auto;}
.Access-box2-cont .u3{width:100%;}
.Access-box2-cont .u3 li{width:33.33%;}
.Access-box3{display:table;padding:50px 0;}
.Access-box3 .p1{font-size:36px;width:100%;display:table;text-align:center;padding-bottom:30px;}

.table-1 .td1,#Access-table3 .td1,#Access-table1 .td1{width:15%;text-align:center;}
#Access-table3 .td2,.table-1 .td2,#Access-table1 .td2{width:85%;}
.table-1 td,#Access-table4 td,#Access-table3 td,#Access-table1 td{padding:10px;line-height:2;font-size:14px;}
#Access-table1{border:1px solid #eee;}
#Access-table4,#Access-table3{border:none;}
#Access-table4 .td1{width:15%;text-align:center;}
#Access-table4 .td2{width:35%;}
.Access-box4{background:#fff;display:table;padding:50px 0;}
.Access-box4 .p1{font-size:36px;width:100%;display:table;text-align:center;padding-bottom:30px;}
#Access-table2 .td1{width:15%;}
#Access-table2 .td2{width:20%;}
#Access-table2 .td3{width:35%;}
#Access-table2 .td4{width:45%;}
#Access-table2 td,.Access-table5 td{padding:10px;line-height:2;font-size:14px;}
#Access-table2,.Access-table5{border:1px solid #eee;text-align:center;}
.public-case .p1{font-family: Light; }
.Access-table5 .td2{text-align:left;}

.public-case1 .bd ul li{width:375px;height:365px;position:relative; overflow: hidden;}
.public-case1 .bd ul li .pic img{height:100%;}
.title-box {color:#fff;width:100%;height:100%;position:absolute;top:0;left:0;transition: all 0.6s;text-align:center;padding:30px;}
.public-case1 .bd ul li:hover .title-box{background:rgba(0,0,0,.4);}
.title-box p{font-size:22px;padding-top:80px;padding-bottom:30px; color: #fff;}
.title-box span{font-size:13px;line-height:1.7; color: #fff;}
.public-case1 .bd ul li:hover *{opacity:1}
.title-box *{opacity:0;transition: all 0.6s;}
.even{background:#fafafa;}
.Access-box2-1{background:none;}

.Access-box5{height:655px;background-position:center;background-size:cover;}
.Access-box6{display:table;margin:0 auto 50px;}
.Access-box6 p{width:50%;overflow:hidden;position:relative;box-shadow:0 15px 30px rgba(0,0,0,.06);transition: all 0.6s; }
.Access-box6 .p1{float:left;padding-right:10px;}
.Access-box6 .p2{float:right;padding-left:10px;}
.Access-box6 span{display:table;text-align:center;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;font-size:20px;color:#fff;}
.Access-box6 img{width:100%;}
.Access-box6 p:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);transform: scale(1.01);}
.Access-box7{height:195px;}
.Access-box8{color:#343434;text-align:center;font-size:16px;margin:20px auto;line-height:2;}
.i-ban2{height:730px;background-position:center}
.more-btn{width:220px;display:block;text-align:center;margin:auto;margin-top:20px;border-radius:3px;background:#e8374a;font-size:16px;padding:10px 0;color:#fff;}
.Access-box9{display:table;padding:60px 0;}
.Access-box9 li{float:left;margin:10px 0 10px 20px;transition: all 0.6s;}
.Access-box9 .l1{margin-left:0;}
.Access-box9 li:hover{box-shadow:0 5px 30px rgba(0,0,0,0.1);transform: scale(1.01);}

.server-box1,.server-box2,.server-box6{display:table;margin-top:50px;}
.server-box6{margin-bottom:50px;}
.server-box6 h1{font-size:14px;font-weight:normal;width:100%;text-align:center;}
.server-box6 .tit{float:left;display:table;margin-top:60px;}
.server-title{display:table;text-align:center;font-size:36px;padding-bottom:30px;}
.server-box1 ul{width:100%;display:table;text-align:center;}
.server-box1 ul li{width:32%;float:left;background:#fff;padding:50px 0;box-shadow:0 15px 30px rgba(0,0,0,.009);transition: all 0.6s; }
.server-box1 ul li span{display:block;font-size:14px;color:#8e8e8e;}
.server-box1 ul li .s1{font-size:24px;padding:20px 0;color:#343434;}
.server-box1 ul li img{width:55px;height:60px;}
.server-box1 ul .l1{margin:0 2%;}
.server-box1 li:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);transform: scale(1.01);}

.server-box2 ul{width:100%;display:table;}
.server-box2-1{width:100%;display:table;background:#fff;margin-bottom:50px;}
.server-box2-1 li{width:50%;float:left;}
.server-box2-1 .l1{padding:0 50px;padding-top:100px;}
.server-box2-1 .l1 span{display:block;font-size:16px;color:#757575;line-height: 1.7;}
.server-box2-1 .l1 .s1{font-size:24px;color:#211f1f;padding:10px 0;}

.server-box3,.server-box5,.about-box1,.about-box4,.about-box5,.about-box7,.Scatter-box,.Scatter-box4,.Scatter-box6{display:table;background:#fff;padding:70px 0;}
.server-box3-1{display:table;}
.server-box3-2{width:825px;display:table;text-align:center;margin:auto;}
.server-box3-2 li{width:20%;float:left;border-right:1px solid #ccc;}
.server-box3-2 li span{display:block;font-size:14px;}
.server-box3-2 li .s1{font-size:36px;color:#e8374a}
.server-box3-2 .l1{border:none;}
.server-box3-3{display:table;text-align:center;}
.server-box4 ul{display:table;width:100%;}
.server-box4 ul li{float:left;}
.server-box4 ul .l1{width:30%;}
.server-box4 ul .l2{width:5%;padding-top:40px;}
.server-box4 ul span{display:block;font-size:16px;color:#5b5b5b;}
.server-box4 ul .s1{font-size:24px;color:#626262;padding:10px 0;}

.server-box4{margin:50px auto;}
.server-box5-1{display:table;padding:20px 0;}
.server-b5-title{display:table;width:100%;cursor:pointer;}
.server-b5-title b{color:#ff5454;font-size:24px;float:left;}
.server-b5-title span{font-size:16px;float:left;color:#343434;line-height:36px;padding-left:20px;}
.server-box5-1 ul{display:none;padding-top:10px;}
.server-box5-1 ul b{color:#76c0ff;font-size:24px;float:left;position:absolute;padding-left:3px;}
.server-box5-1 ul li{font-size:16px;float:left;color:#747474;padding-left:40px;}
.server-box5-11{width:100%;display:table;border-bottom:1px solid #ececec;padding:10px 0;}
.server-b5-title img{float:right;padding-top: 10px;padding-right: 10px;}
#k-more{display:block;padding-top:30px;}
.about-box1-1{display:table;font-size:14px;line-height:2;}
.about-box2-1 .l1{padding:50px;padding-top:80px;}
.about-box2-1 .l1 i{width:30px;display:table;margin:10px 0;border:1px solid #ff5454;}
.about-box2-1 .l1 .s1{padding:0;}


.about-box3{display:table;padding-top:50px;}
.about-box3-1{display:table;padding:30px 0;}
.about-box3-1 img{margin-left:120px;margin-bottom:30px;box-shadow:10px 10px 30px rgba(0,0,0,0.1)}
.about-box3-1 img:nth-child(1),.about-box3-1 img:nth-child(5),.about-box3-1 img:nth-child(9){margin-left:0;}


.demo{width:960px;margin:60px auto 0 auto}
.history{background:url(../images/k35.jpg) repeat-y 187px 0;overflow:hidden;position:relative}
.history-date{overflow:hidden;position:relative}
.history-date h2{background:#fff url(../images/icon06.gif) no-repeat 158px 0;height:59px;font-size:25px;;font-weight:400;padding-left:45px;margin-bottom:74px}
.history-date h2.first{position:absolute;left:0;top:0;width:935px;z-index:99}
.history-date h2 a{color:#0bf;display:inline-block;zoom:1;background:url(../images/icon08.gif) no-repeat right 50%;padding-right:17px;margin:21px 97px 0 0}
.history-date h2 a:hover{text-decoration:none}
.history-date h2 img{vertical-align:-5px}
.history-date h2.date02{background:0 0}
.history-date ul li{background:url(../images/k36.png) no-repeat 182px 0;padding-bottom:50px;zoom:1}
.history-date ul li.last{padding-bottom:0}
.history-date ul li:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.history-date ul li h3{float:left;width:168px;text-align:right;padding-right:19px;color:#ff5454;font-size:30px;font-weight: 500;}
.history-date ul li h3 span{display:block;color:#d0d0d0;font-size:12px}
.history-date ul li dl{float:left;padding-left:41px;width:70%;}
.history-date ul li dl dt{font-size:14px;color:#737373}
.history-date ul li dl dt span{display:block;color:#787878;font-size:12px}
.history-date ul li.green h3{color:#1db702}
.history-date ul li.green h3 span{color:#a8dda3}
.history-date ul li.green dl{margin-top:-8px}
.history-date ul li.green dl dt{font-size:30px;line-height:28px}
.history-date ul li.green dl dt a{display:inline-block;zoom:1;overflow:hidden;vertical-align:middle;margin-left:12px}
.history-date ul li.green dl dd{padding-top:20px;display:none}
.history-date ul li.green dl dd img{float:left}
.history-date ul li.green dl dd p{overflow:hidden;zoom:1;line-height:21px;color:#787878}
.history-date h2.first .more-history{font-size:16px;background:0 0;margin-left:30px}
.history-date h2.first .more-history:hover{text-decoration:underline}
.history-date ul li dl span{font-size:15px;line-height:2;color:#343434;}
.old-hide{opacity:0;}

.about-box6{display:table;    padding: 80px 0;}
.about-box6-1{display:table;}
.about-box6-1 ul{width:50%;display:table;float:left;}
.about-box6-1 ul p{    font-size: 18px;
    display: table;
    color: #343434;
    padding-bottom: 10px;
    width: 100%;
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;font-weight:bold;}
.about-box6-1 .u1 li{font-size:16px;padding:10px 0;}
.about-box6-1 .u1 li img{padding-right:20px;}
.about-box6-1 .u2 li{float:right;padding-left:30px;padding-top:60px;}
.about-box6-1 .u2 li span{display:block;text-align:center;padding:10px 0;font-size:16px;}
.about-box6-2{display:table;margin-top:50px;}
.about-box7-1{display:table;}
.about-box7-1 p{font-size:20px;padding:10px 0;border-bottom:1px solid #ccc;width:100%;display:table;color:#333;margin-bottom:10px;font-weight:bold;}
.about-box7-1 .u1 li{width:50%;float:left;line-height:2;color:#343434;font-size:16px;}
.about-box7-1 .u1 span{font-size:16px;display:block;}
.about-box7-1 .u1 img{padding-right:20px;}
.f-slideBox {height:730px !important;}
.f-slideBox a{height:730px !important;}

.Scatter-box1{display:table;}
.Scatter-mark{display:table;text-align:center;}
.Scatter-mark p{font-size:34px;color:#333;}
.Scatter-mark li{font-size:17px;color:#666;padding-top:20px;line-height:2}
.Scatter-box1-1{display:table;padding-top:30px;}
.Scatter-box1-1 img{float:left;margin-left:23px;margin-bottom:20px;box-shadow:0 15px 30px rgba(0,0,0,.009);transition: all 0.6s; }
.Scatter-box1-1 img:nth-child(1),.Scatter-box1-1 img:nth-child(5){margin-left:0;}
/*.Scatter-box1-1 img:hover {box-shadow:0 15px 30px rgba(0,0,0,0.1);transform: scale(1.01);}*/
.Scatter-box1-2{display:table;margin:20px auto;font-size:16px;text-align:center;line-height:2;color:#555;}

.Scatter-box2{padding:50px 0;display:table;}
.Scatter-box2-1{display:table;padding-top:50px;}
.Scatter-box2-l{float:left;position:relative;}
.Scatter-box2-r{float:right;padding-top:120px;}
.k-img-1{position:absolute;top:50px;left:-70px;max-width:150%;animation:myfirst 2s;animation-iteration-count:1000;}


.about-box7-1-1{display:table;padding-top:20px;}
.about-box7-1-1 ul li{width:250px !important;height:250px;float:left;overflow:hidden;margin-left: 105px;margin-bottom:20px;    line-height: 1.5 !important;}
.about-box7-1-1 ul li:nth-of-type(3n+1){margin-left: 0px;}
.about-box7-1-1 ul li .s1{font-size:24px;display:block;color:#5e5e5e;padding:10px 0 5px;}
.about-box7-1-1 ul li .s2{font-size:14px;display:block;color:#9b9b9b;}
.about-box7-1-1 ul li img{padding:0 !important;}
/*
@keyframes myfirst
{
	0%{transform: scale(.05);}
	10%{transform: scale(.2);}
	20%{transform: scale(.3);}
	30%{transform: scale(.4);}
	40%{transform: scale(.5);}
	50%{transform: scale(.6);}
	60%{transform: scale(.7);}
	70%{transform: scale(.8);}
	80%{transform: scale(.9);}
	90%{transform: scale(1);}
	100%{transform: scale(1);}
}
*/
.d-slideBox,.d-slideBox .bd li a{height:510px !important}
.Scatter-box3{    display: table;    height: 660px;    background-position: center;    background-size: cover;    padding: 60px 0;}
.Scatter-mark-fff p{color:#fff;}
.Scatter-mark-fff li{color:#fff;}
.Scatter-box3-1,.Scatter-box3-3{padding:35px 0;display:table;}
.Scatter-box3-2{display:table;padding-top:20px;}
.Scatter-box3-2 ul{width:33.3%;text-align:center;float:left;color:#fff;padding:50px;}
.Scatter-box3-2 ul p{font-size:20px;padding:20px 0; color: #fff;}
.Scatter-box3-2 ul li{font-size:14px;    line-height: 1.7; color: #fff;}
.Scatter-box4-1{display:table;margin:50px auto;border-left:1px solid #e6e6e6;}
.Scatter-box4-1 ul{width:33.33%;float:left;padding:20px;border:1px solid #e6e6e6;border-left:none;}
.Scatter-box4-1 ul img{float:left;padding-top:15px;}
.Scatter-box4-1 ul li{width:70%;float:right;}
.Scatter-box4-1 ul li span{display:block;}
.Scatter-box4-1 ul li .s1{font-size:20px;padding-bottom:10px;}
.Scatter-box4-1 ul li .s2{font-size:14px;}
.Scatter-box3-3 ul{width:32%;float:left;background:rgba(0,0,0,.3);height:325px;padding:50px 20px;text-align:center;color:#fff;}
.Scatter-box3-3 ul p{font-size:20px;padding:20px 0; ;color:#fff}
.Scatter-box3-3 ul li{font-size:14px; line-height: 1.7; ;color:#fff}
.Scatter-box3-3 ul:nth-child(2){margin:0 2%;}
.Scatter-box5{display:table;margin:70px auto;}
.Scatter-box5-1{display:table;}
.Scatter-box5-1 ul{width: 32%;float:left;height:325px;padding:50px 20px;text-align:center;color:#fff;}
.Scatter-box5-1 ul p{font-size:20px;padding:20px 0;color:#fff;}
.Scatter-box5-1 ul li{font-size:14px;line-height: 1.7;color:#fff;}
.Scatter-box5-1 ul:nth-child(2){margin:0 2%;}

.Scatter-box6-1 ul{height:auto;background:#fafafa;margin:30px 0;}
.Scatter-box6-1 ul:nth-child(2){margin:30px 2%;}
.Scatter-box6-2 ul{height:290px;margin:30px 0;color:#fff;}
.Scatter-box6-2 ul:nth-child(2){margin:30px 2%;}
.Scatter-box7{display:table;}
.Scatter-box4,.Scatter-box6{padding:100px 0}
.Scatter-box7-l,.Scatter-box7-r{width:50%;display:table;position:relative;padding:100px 0;float:left;}
.Scatter-box7-r{background:#cae0e4;float:right;padding-left:80px;}
.Scatter-box7-l{text-align:right;padding-right:125px;}
.Scatter-box7-l .k-img-1{left: initial;top: 120px;right: 40px;}
.Scatter-box7-r .k-img-1{left:40px;top:120px}

.section{background-position:center;background-size:cover;position:relative;-ms-position:relative;}
.section-text{display:table;position:absolute;left:0;top:25%;right:0;margin:auto;}
.section-text span{display:block;}
.tb{width:100%;display:table;padding:0 110px;}
.tb li{float:left;margin:40px 0;width:33.3%;text-align:center;display:table;}
.tb span{display:table;margin-top:15px;font-size:18px;    width: 100%;}
.section-text .s1{font-size:24px;padding-bottom:5px;line-height: 1.7;}
.section-text .s2{font-size:36px;line-height:1.2;padding-bottom:25px;}
.section-text i{width:40px;display:block;border:1px solid #ff5454;margin:10px 0;}
.section-text-1{display:table;float:left;color:#fff;}
.section-text-1 ul{width:100%;display:table;}
.section-text-1 ul span{padding:10px 0;font-size:12px;color:#b9b9b9;}
.section-text-1 ul li{float:left;text-align:center;margin:20px 15px 0 0;}
.section-text-1 .s1{color:#b9b9b9;}
.section-text-2{float:right;}
.section-text-2 ul{width:100%;display:table;}
.section-text-2 ul span{padding:10px 0;font-size:12px;color:#868686;}
.section-text-2 ul li{float:left;text-align:center;margin:20px 15px 0 0;}
.section-text-2 .s2{color:#191919;}
.section-text-2 .s1{font-size:16px;color:#868686;}
.section-text1{top:10%;bottom:initial;text-align:center;}
.section-text-3 .s1{font-size:16px;color:#333;}
.section-text-3 .s2{color:#000;}
.section-text-3 ul{width:50%;margin:20px auto;display:table;}
.section-text-3 ul li{width:25%;float:left;}
.section-text-3 ul li span{padding:10px 0;}
.section-text-4 *{color:#fff;}
.section-text-4 .s1{font-size:16px;}
.section-text-5 ul li{width:25%;margin:20px 0;}
.section-text-5 ul,.section-text-11 ul{ margin-left: -20px;}
.section-text-6 *{color:#fff !important;}
.section-text-7 ul li{width:16.66666%;}
.section-text2{top:10%;bottom:initial;text-align:center;}
.section-text-8{float:right;}
.section-text-9{float:left;}
.section-text-10{text-align:left;}
.section-text-11 ul li{width:33.3%;margin:20px 0;}
.section-text-12 .s1{font-size:16px;}
.section-text-13 *{color:#fff;text-align:center;}
.section-text-13 i{float:none;margin:auto;}
.section-text-13 .s2{padding:20px 0;}
.section-text-14{top:5%;bottom:initial;text-align:center;}
.section-text-15{text-align:center;color:#000;}
.section-text-15 ul{display:table;padding-top:60px;}
.section-text-15 ul li{width:33.3%;text-align:center;float:left;padding:40px;}
.section-text-15 ul li span{display:block;font-size:16px;padding:10px 0;}
.section-text-16{text-align:center;color:#fff;}
.section-text-16 ul{display:table;padding-top:100px;}
.section-text-16 ul li{width:290px;height:380px;background:rgba(0,0,0,.6);float:left;padding:80px 0;}
.section-text-16 ul li span{display:block;font-size:16px;padding-top:20px;}
.section-text-16 ul .l1{margin:0 75px;}
.section-text-17{color:#000;}
.section-text-17 li{font-size:24px;padding:20px 0;}
.section-text-17 ul span{font-size:16px;line-height:1.7}
.section-text-18{color:#fff;top:15%;bottom:initial;}
.section-text-18 .s2{text-align:center;padding-bottom:55px;}
.section-text-18  li{width:40%;}
.section-text-18  .l1{float:left;}
.section-text-18  .l2{float:right;}
.section-text-18  li span{display:block;}
.section-text-18  li .i1{font-size:24px;padding-bottom:10px;}
.section-text-18  li .i2{font-size:16px;line-height:1.7}
.section-text-13 ul{padding-top:50px;}

.footer-btm ul a:hover{color:#e8374a}
.footer-btm li a:hover{color:#fff}


#fixed-top{width:40px;height:40px;overflow:hidden;text-align:center;position:fixed;bottom:100px;right:0;background:#ccc;opacity:0;border-radius:3px}
#fixed-top:hover{background:#e8374a;}
#fixed-top img{width:40px;height:40px;}
.pro-list ul .a2:hover{border:none;color:#fff;background:#e8374a;}
.index-body .head{display:none}
.fp-viewing-page1 .head{display:block}



.section-case{top:15%}
.section-case1{top:13%}
.section-case2{top:8%}
.section-case3{top:25%;}
.section-case4{top:20%;}
.web-show{display:none}
.server-box6 .tit{width:32%;margin:2% 0;}
.server-box6 .tit1{margin:2%}


.m-header{display:none;height:60px;background:#fff;padding:15px;position:fixed;top:0;left:0;z-index:99999;border-bottom:2px solid #dbdbdb;}
.m-header .a1{float:left;width:40%;}
.m-header .a2{float:right;width:10%;}
.m-nav{position:absolute;top:60px;left:0;z-index:999;display:none;background:#fff;}
.m-nav li{width:100%;display:table;text-align:center;font-size:18px;padding:15px 0;background:#fff;border-bottom:1px solid #dbdbdb;transition: all 0.4s;}
.m-nav ul{width:100%;display:none;}
.m-nav ul a{width:100%;display:table;text-align:center;font-size:16px;padding:15px 0;background:#f8f8f8;color:#7e7e7e;border-bottom:1px solid #dbdbdb;}
.m-nav.cur li{opacity:0;-webkit-animation:sub-enter .8s forwards;animation:sub-enter .8s forwards;filter:alpha(opacity=0)}

.m-nav.cur li:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}
.m-nav.cur li:nth-child(5){-webkit-animation-delay:.3s;animation-delay:.3s}
@-webkit-keyframes sub-enter{0%{opacity:0;-webkit-transform:translateY(-50px);;transform:translateY(-50px);filter:alpha(opacity=0)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);filter:alpha(opacity=100)}}
.news-show-cont img{width:auto !important;height:auto !important}
 @media screen and (max-width:1400px) and (max-height:680px){
	 .pc-show{display:none}
	 .web-show{display:block}
	 
 }





.tt{display:table;margin:0 auto;width:40%!important;}
.tt li{display:table;float:left;font-size:22px;border-right:1px solid #211f1f;color:#211f1f;padding:0 15px;}
.tt li:nth-child(3){border:none;margin:0;padding:0;}
.tt li:nth-child(2){margin-right:15px;}


.sd{width:100%;display:table;padding:50px 40px; background-color:#fff;margin-top:50px;}
.sd img{float:right;display:table;}
.sd ul{width:50%;display:table;float:left;}
.sd ul h1{font-size:24px;font-weight:normal;color:#2f2f2f;}
.sd ul li{display:table;margin-top:40px;width:90%;}
.sd ul li h2{display:table;font-size:16px;font-weight:normal;color:#2f2f2f;}
.sd ul li span{display:table;font-size:14px;color:#757575;margin-top:10px;}

.sd1{width:100%;display:table;padding:50px 40px; background-color:#fff;margin-top:30px;}
.sd1 img{float:right;display:table;}
.sd1 ul{width:50%;display:table;float:left;}
.sd1 ul h1{font-size:24px;font-weight:normal;color:#2f2f2f;}
.sd1 ul li{display:table;margin-top:18px;width:90%;}
.sd1 ul li h2{display:table;font-size:16px;font-weight:normal;color:#2f2f2f;}
.sd1 ul li span{display:table;font-size:14px;color:#757575;margin-top:10px;}

.sd2{width:100%;display:table;padding:50px 40px; background-color:#fff;margin-top:30px;}
.sd2 img{float:right;display:table;}
.sd2 ul{width:50%;display:table;float:left;}
.sd2 ul h1{font-size:24px;font-weight:normal;color:#2f2f2f;}
.sd2 ul li{display:table;margin-top:30px;width:90%;}
.sd2 ul li h2{display:table;font-size:16px;font-weight:normal;color:#2f2f2f;}
.sd2 ul li span{display:table;font-size:14px;color:#757575;margin-top:10px;}


/* LK08样式 */
.lk08_title {
	color: #b9b9b9;
	font-size: 32px;
	font-weight: 700;
}
.colorff5454 {
	color: #ff5454;
}
.section-text-1.lk08 ul li {
	width: 33%;
	margin: 20px 0 0 0;

}
.section-text-2.lk08 {
	float: left;
}
.w45 {
	width: 45%;
}
.section-text.lk08 {
	top:20%
}
.section-text.lk08 .section-text-3 {
	float: right;
	text-align: left;
}
.section-text.lk08 .section-text-3 .s1,.section-text.lk08 .section-text-3 ul span {
	color:#b9b9b9
}
.section-text.lk08 .section-text-3 .s2 {
	color: #fff;
}
.section-text.lk08 .section-text-3 ul {
	width: 100%;
	margin-top: 20px;
}
.section-text.lk08 .section-text-4 {
	float: left;
	text-align: left;

}
.section-text.lk08 .section-text-4 .s2 {
    color: #191919;
}
.section-text.lk08 .section-text-4 .s1 {
    color: #868686;
}
.section-text.lk08 .section-text-4 ul {
	width: 100%;
	display: table;
}
.section-text.lk08 .section-text-4 ul li {
	float: left;
    text-align: center;
	margin: 20px 15px 0 0;
	padding: 0 20px;
}
.section-text.lk08 .section-text-4 ul span {
	padding: 10px 0;
    font-size: 12px;
    color: #868686;
}
.section-text.lk08 .section-text-5 .s2 {
	color: #fff;
}
.section-text.lk08 .section-text-6 {
	float: left;
	text-align: left;

}
.section-text.lk08 .section-text-6 .s2 {
	color: #191919 !important;
}
.section-text.lk08 .section-text-6 .s1 {
    color: #868686 !important;
}
.section-text.lk08 .section-text-6 ul span {
	padding: 10px 0;
    font-size: 12px;
    color: #868686 !important;
}
