a:hover{text-decoration:inherit}
#week_nav,#wk_ft,.week_foot{min-width:1240px}
.wp{width:1200px}
.icon_gw{background-repeat:no-repeat;background-image:url(../images/icon_gw.png)}
.icon_mh{background-repeat:no-repeat;background-image:url(../images/icon_mh.png)}
.icon_app{background-repeat:no-repeat;background-image:url(../images/icon_app.png)}
.icon_rj{background-repeat:no-repeat;background-image:url(../images/icon_rj.png)}
.icon_pt{background-repeat:no-repeat;background-image:url(../images/icon_pt.png)}
.icon_cs{background-repeat:no-repeat;background-image:url(../images/icon_cs.png)}
.icon_fx{background-repeat:no-repeat;background-image:url(../images/icon_fx.png)}
.icon_jh{background-repeat:no-repeat;background-image:url(../images/icon_jh.png)}
.icon_jiaohu{background-repeat:no-repeat;background-image:url(../images/icon_jiaohu.png)}
.icon_jy{background-repeat:no-repeat;background-image:url(../images/icon_jy.png)}
.icon_lt{background-repeat:no-repeat;background-image:url(../images/icon_lt.png)}
.icon_ph{background-repeat:no-repeat;background-image:url(../images/icon_ph.png)}
.icon_ruanjian{background-repeat:no-repeat;background-image:url(../images/icon_ruanjian.png)}
.icon_sj{background-repeat:no-repeat;background-image:url(../images/icon_sj.png)}
.icon_ty{background-repeat:no-repeat;background-image:url(../images/icon_ty.png)}
.icon_yjjh{background-repeat:no-repeat;background-image:url(../images/icon_yjjh.png)}
.icon_zy{background-repeat:no-repeat;background-image:url(../images/icon_zy.png)}
.banner{overflow:hidden;width:100%;min-width:1240px;min-height:200px;position:relative;background:#FFF no-repeat top center;margin-top:0;float:left}
.banner div{width:100%;height:600px;background-repeat:no-repeat;background-position:center top;background-size:auto 100%}
.banner .slick-prev{display:none}
.service{width:100%;min-width:1240px;height:678px;float:left;background-color:#F2F2F2}
.service-tit{width:100%;text-align:center;color:#555;padding-bottom:40px}
.service-tit h3{font-size:60px;line-height:60px;font-weight:700;margin-top:80px}
.service-tit .txt{font-size:18px;line-height:30px;margin-top:20px}
.service-tit .tit{font-size:30px}
.service-tit .line{margin-top:20px}
.service-tit .line i{display:block;width:44px;height:2px;background-color:#ccc;margin:0 auto}
.service-tit .md-tit{display:none}
.wk_service_list{width:1200px;margin:0 auto;height:300px}
#server-wrap{width:1200px;margin:0 auto;height:300px;position:relative;background-color:#FFF}
#server-wrap .slick-prev{background-image:url(../images/prev.png);width:19px;height:35px;left:inherit;right:-40px}
#server-wrap .slick-next{background-image:url(../images/next.png);left:-40px;width:19px;height:35px}
#server-wrap .server-item{width:238px;height:300px;float:left;text-align:center;border-right:1px solid #F2F2F2}
#server-wrap .server-item:last-child{ border-right:none;}
.server-item .tit{font-weight:700;font-size:18px;margin-top:50px}
.server-item .icon{display:block;width:60px;height:60px;background-repeat:no-repeat;background-position:center center;margin:35px auto;border-radius:3px}
.server-item .icon_gw{background-color:#2C3E50}
.server-item .icon_mh{background-color:#3498DB}
.server-item .icon_app{background-color:#FE7C60}
.server-item .icon_rj{background-color:#F8C82D}
.server-item .icon_pt{background-color:#836AFF}
.server-item .txt{color:#666;padding:0 40px;line-height:20px}
.power{width:100%;min-width:1240px;height:800px;float:left;background:#080a21 url(../images/bg-power.jpg) no-repeat bottom center}
.power h3{font-size:30px;line-height:30px;color:#FFF;margin-top:75px;margin-bottom:70px;text-align:center;background:url(../images/h3-bg2.png) no-repeat center center}
.power-list{width:1200px;margin:0 auto;overflow:hidden}
.power-list ul{width:1244px;float:left;overflow:hidden}
.power-list li{width:580px;height:240px;float:left;background-color:#FFF;overflow:hidden;margin:0 40px 40px 0}
.power-list .img{float:left;width:285px;height:240px;overflow:hidden;position:relative}
.power-list .img img{width:100%}
.power-list .img .filter{width:100%;display:block;height:100%;position:absolute;left:0;top:0;z-index:1;background:rgba(0,0,0,.6);
filter:\alpha(opacity=60)\9;-ms-filter:\alpha(opacity=60)\9;transform:rotate(360deg) scale(0,0);-ms-transform:rotate(360deg) scale(0,0);-moz-transform:rotate(360deg) scale(0,0);-webkit-transform:rotate(360deg) scale(0,0);-o-transform:rotate(360deg) scale(0,0)}

.power-list .info{float:right;width:295px;height:100%;text-align:center;-webkit-transition:all 1s ease 0s}
.power-list .info .t{width:100%;height:117px;color:#999;font-size:14px;line-height:35px;padding-top:25px}
.power-list .info .t b{display:block;width:100%;font-size:20px;font-weight:400;color:#444}
.power-list .info .cont{width:100%;padding-left:20px}
.power-list .info .cont p{width:80px;height:90px;float:left;text-align:center;border-right:1px dashed #E9E9E9;font-size:16px}
.power-list .info .cont p:last-child{border-right:none}
.power-list .info .cont .ico{display:block;width:100%;height:50px;background-repeat:no-repeat;background-position:center center}
.power-list li:hover .icon_cs{background-image:url(../images/icon_cs_hov.png)}
.power-list li:hover .icon_fx{background-image:url(../images/icon_fx_hov.png)}
.power-list li:hover .icon_jh{background-image:url(../images/icon_jh_hov.png)}
.power-list li:hover .icon_jiaohu{background-image:url(../images/icon_jiaohu_hov.png)}
.power-list li:hover .icon_jy{background-image:url(../images/icon_jy_hov.png)}
.power-list li:hover .icon_lt{background-image:url(../images/icon_lt_hov.png)}
.power-list li:hover .icon_ph{background-image:url(../images/icon_ph_hov.png)}
.power-list li:hover .icon_ruanjian{background-image:url(../images/icon_ruanjian_hov.png)}
.power-list li:hover .icon_sj{background-image:url(../images/icon_sj_hov.png)}
.power-list li:hover .icon_ty{background-image:url(../images/icon_ty_hov.png)}
.power-list li:hover .icon_yjjh{background-image:url(../images/icon_yjjh_hov.png)}
.power-list li:hover .icon_zy{background-image:url(../images/icon_zy_hov.png)}
.case{width:100%;min-width:1240px;float:left;padding-bottom:60px}
.case h3{text-align:center;font-size:30px;line-height:120px;margin-top:20px;color:#555;background:url(../images/h3-bg.png) no-repeat center center}
.wk_case-list{width:1200px;margin:0 auto}
.wrap{width:1200px;margin:0 auto}
.wrap .case-item{width:390px;height:350px;padding-left:5px;padding-right:5px;margin-bottom:10px;display:block;float:left}
.wrap .case-item a{display:block;width:100%;height:100%;position:relative;overflow:hidden}
.wrap .case-item img{background:none repeat scroll 0 0 #000;position:relative;left:0;top:0;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;width:100%;height:100%}
.wrap .case-item:hover img{top:-55px;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.wrap .case-item .txt{width:100%;height:70px;background-color:#222;position:absolute;bottom:0;color:#FFF;padding-left:20px;padding-top:20px;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.wrap .case-item .txt b{font-weight:400;font-size:18px;width:200px;height:32px;line-height:32px;overflow:hidden}
.wrap .case-item .txt span{display:block;width:100%;float:left;line-height:23px}
.wrap .case-item .txt i{display:none;width:46px;height:48px;background:url(../images/icon_sear.png) no-repeat;background-size:100%;position:absolute;top:23px;right:40px}
.wrap .case-item:hover .txt{background-color:#FF6F15;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.wrap .case-item:hover .txt i{display:block}
#case-wrap .slick-next:before,#case-wrap .slick-prev:before{content:\\}
.wrap .slick-prev{background:url(../images/case-slick-prev.png) 0 0 no-repeat;width:76px;height:142px;top:110px;left:-120px}
.wrap .slick-next{background:url(../images/case-slick-next.png) 0 0 no-repeat;width:76px;height:142px;top:110px;right:-120px}
.wrap .slick-prev:focus,.wrap .slick-prev:hover{background:url(../images/case-slick-prev-hover.png) 0 0 no-repeat}
.wrap .slick-next:focus,.wrap .slick-next:hover{background:url(../images/case-slick-next-hover.png) 0 0 no-repeat}
.news{width:100%;min-width:1240px;float:left;padding-bottom:40px;background:#FFF}
.news h3{text-align:center;font-size:30px;line-height:30px;padding:45px 0;color:#555;background:url(../images/h3-bg1.png) no-repeat center center}
.wk_news-list{width:1200px;height:auto; margin:0 auto}
#news-wrap{width:1200px}
#news-wrap .slick-track{width:1240px}
#news-wrap .slick-prev{background-image:url(../images/prev.png);width:19px;height:35px;left:inherit;right:-40px}
#news-wrap .slick-next:before,#news-wrap .slick-prev:before{content:\\}
#news-wrap .slick-next{background-image:url(../images/next.png);left:-40px;width:19px;height:35px}
.news-item{width:370px;float:left;position:relative;overflow:hidden;margin:0 45px 0 0}
.news-item .img{width:370px;height:250px}
.news-item .img img{float:left;width:100%;height:100%}
.news-item .time{display:block;width:75px;height:30px;line-height:30px;font-size:14px;background-color:#000;color:#FFF;position:absolute;left:10px;top:10px;text-align:center}
.news-item .tit{color:#222;font-size:18px;line-height:30px;height:30px;overflow:hidden;margin:10px 0}
.news-item .tit span a{height:30px;font-size:14px;color:#FFF;background:#008CD6;padding:3px 8px;margin-right:8px}
.news-item .txt{color:#888;font-size:14px;line-height:25px;height:50px;overflow:hidden}
.news-item .link{padding-top:15px}
.news-item .link a{color:#FF7420}
.anim_image{-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out}
.anim_image_top{position:absolute;-webkit-transform:scale(1,0);opacity:0;filter:Alpha(opacity=0)}
.anim_box:hover .anim_image_top,.anim_box_hover .anim_image_top{opacity:1;filter:Alpha(opacity=100);-webkit-transform:scale(1,1)}
.anim_box:hover .anim_image_bottom,.anim_box_hover .anim_image_bottom{transform:rotate(360deg) scale(0,0);-ms-transform:rotate(360deg) scale(0,0);-moz-transform:rotate(360deg) scale(0,0);-webkit-transform:rotate(360deg) scale(0,0);-o-transform:rotate(360deg) scale(0,0)}
.power-list li:hover .filter{transform:rotate(180deg) scale(1,1);-ms-transform:rotate(180deg) scale(1,1);-moz-transform:rotate(180deg) scale(1,1);-webkit-transform:rotate(180deg) scale(1,1);-o-transform:rotate(180deg) scale(1,1)}
.power-list li:nth-last-child(1):hover .filter{transform:rotate(360deg) scale(1,1);-ms-transform:rotate(360deg) scale(1,1);-moz-transform:rotate(360deg) scale(1,1);-webkit-transform:rotate(360deg) scale(1,1);-o-transform:rotate(360deg) scale(1,1)}
.power-list li:nth-last-child(4):hover .filter{transform:rotate(360deg) scale(1,1);-ms-transform:rotate(360deg) scale(1,1);-moz-transform:rotate(360deg) scale(1,1);-webkit-transform:rotate(360deg) scale(1,1);-o-transform:rotate(360deg) scale(1,1)}
.wrap .slick-next{right:20px;background-color:#CCC;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.wrap .slick-prev{left:20px;background-color:#CCC;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.wrap .slick-prev:focus,.wrap .slick-prev:hover{background-color:#CCC;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.wrap .slick-next:focus,.wrap .slick-next:hover{background-color:#CCC;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
#news-wrap div{ height:383px; overflow:hidden;}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block; cursor:pointer;}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-loading .slick-list{background:#FFF url(../images/ajax-loader.gif) center center no-repeat}
.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:0;background:0 0}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}
.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir=rtl] .slick-prev{right:-25px;left:auto}
.slick-next{right:-25px}
[dir=rtl] .slick-next{right:auto;left:-25px}
.slick-dots{position:absolute;bottom:45px;display:block;width:100%;padding:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 6px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;cursor:pointer;color:transparent;border:2px #008CD6 solid;outline:0;background:#FFF;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}
.slick-dots li button:hover,.slick-dots li.slick-active button{background-color:#F60}
.wk_index100{width:100%;min-width:1240px;height:470px;background:#F2F1F6;overflow:hidden}
.wk_index1200{width:1200px;height:430px;overflow:hidden;margin:0 auto}
.wk_indexnews{width:1260px;overflow:hidden;float:left;margin-top:25px}
.wk_index_news01{width:570px;float:left;height:390px;overflow:hidden;margin:10px 50px 10px 0}
.wk_index_news_t1{border-left:3px solid #008CD6;margin:18px 0;padding-left:15px;height:24px;line-height:24px;font-size:24px;overflow:hidden;font-weight:400;color:#333}
.wk_index_news_t1 span{color:#AAA;margin-left:15px;font-size:18px; text-transform:uppercase;}
.wk_index_news_t1 .news_more{float:right;font-size:14px;color:#999}
.wk_index_news_t2{width:570px;height:auto;overflow:hidden;margin-bottom:25px}
.wk_index_news_t2 ul li{width:100%;height:36px;overflow:hidden;line-height:36px;color:#777}
.wk_index_news_t2 ul li a{float:left;font-size:14px;overflow:hidden;text-decoration:inherit}
.wk_index_news_t2 ul li span a{padding-right:6px;color:#008CD6}
.wk_index_news_t2 ul li em{float:right;text-align:right;width:80px;font-size:12px;overflow:hidden}
.wk_index_news_t2 ul li:hover span a{color:#F60}
.wk_index_news_more a{float:left;height:28px;line-height:28px;font-size:14px;overflow:hidden;color:#FFF;padding:0 10px;background:#008CD6;border-radius:5px}
.wk_index_news01:hover .wk_index_news_more a{background:#F60;text-decoration:inherit}
.wk_index_news_t2 dl{height:120px;margin-bottom:15px;margin-top:5px}
.wk_index_news_t2 dl dt{float:left;width:350px;height:30px;line-height:30px;margin-bottom:10px;overflow:hidden;font-size:20px;font-weight:400}
.wk_index_news_t2 dl dd{color:#888;float:left;width:350px;height:52px;line-height:26px;overflow:hidden;font-size:14px}
.wk_index_news_t2 dl dd.m{width:180px;height:120px;margin-right:15px}
.wk_index_news_t2 dl p{height:28px;line-height:28px;color:#999;font-size:12px; float:left;}
.wk_partner{width:100%;min-width:1240px;float:left;padding-bottom:60px;background:#FFF}
.wk_partner h3{text-align:center;font-size:30px;line-height:30px;padding:45px 0;color:#555;background:url(../images/h3-bg1.png) no-repeat center center}
.wk_partner_list{width:1200px;margin:10px auto}
.wk_partner_list table{border-collapse:collapse;border:1px solid #e6e6e6}
.wk_partner_list table td{width:238px;height:138px;border:1px solid #e6e6e6}
.wk_partner_list table td .wk_partner_box{width:170px;height:100px;padding:19px 34px;position:relative;z-index:1}
.wk_partner_list table td .wk_partner_box2:hover{border:8px solid #f6f6f6;padding:11px 36px}
.wk_partner_box .wk_cont1{width:170px;height:100px;position:absolute;top:19px;left:34px;z-index:2;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
.wk_partner_box .wk_cont2{width:170px;height:100px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;position:absolute;top:19px;left:34px;z-index:1;transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg)}
.wk_partner_box:hover .wk_cont1{transform:rotateY(180deg);z-index:1;-moz-opacity:0;opacity:0;-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg)}
.wk_partner_box:hover .wk_cont2{transform:rotateY(360deg);z-index:2;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-ms-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg)}
.wk_partner_box:hover .wk_cont2{z-index:2}
.wk_partner_box .wk_cont1{transition:all .5s linear 10ms}
.wk_partner_box .wk_cont2{transition:all .5s linear 10ms}
