/*全局样式*/
html,body{padding:0px;margin:0px;}
body{background:#ffffff;}
body,button,input,select,textarea{font:12px/24px "Microsoft YaHei","微软雅黑",Arial,sans-serif;color:#555;}
div,form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,i,table,tr,td,th,fieldset,label,legend,button,input{margin:0;padding:0;font-family:"Microsoft YaHei","微软雅黑",Arial,sans-serif;;font-weight:normal;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul,li{list-style:none;}
a,img,a img{border:0px;}
a{text-decoration:none;cursor:pointer;color:#555;}
a:hover{text-decoration:underline;color:#333;}
input.text,select.text,textarea.text{outline:none;border:1px solid #ddd;height:34px;line-height:34px;font-size:12px;color:#555;}
textarea{outline:none;resize:none;border:1px solid #ddd;font-size:12px;}
input.check{vertical-align:middle;margin-right:2px;}
input{filter:chroma(color=#000000);}
img{vertical-align:top;}
form{width:100%;}
form td{text-align:center;}
form input.text{float:left;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cccccc;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#cccccc;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#cccccc;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cccccc;}
.lt{float:left;}
.rt{float:right;}
.cl{clear:both;height:0px;}
.h-div20{height:20px;width:1px;overflow:hidden;}
.none{display:none;}
.fontcl1{color:#008ed8;}
.fontcl2{color:#fe7421;}
.pointcl{color:#008ed8;}
.graycl{color:#999;}
.mainwd{width:1200px;margin:0px auto;}
.h20{height:20px;}
.hoverno a:hover{text-decoration:none;}
input.btn{text-decoration:none;cursor:pointer;border:none;}
.opacity_chose img:hover{opacity:0.9;filter:alpha(opacity=90);}
/*按钮样式*/
.btn_main{width:130px;line-height:35px;background:#339933;font-size:16px;border:1px solid #127c12;}
.btn_sub_apply{width:60%;line-height:32px;height:36px;background:#fe7421;font-size:18px;border:1px solid #d36501;}
.btn{display:inline-block;opacity:1;cursor:pointer;text-align:center;color:#fff;border-radius:3px;outline:none;}
.btn:hover{opacity:0.9;filter:alpha(opacity=90);color:#fff;text-decoration:none;}
/*标题样式*/
h1{font-size:24px;line-height:36px;color:#333;}
h2{font-size:18px;line-height:34px;color:#333;}
h3{font-size:16px;line-height:30px;color:#333;}
.pagination{margin-top:20px;text-align:center;overflow:hidden;border-top:1px solid #f2f3f4;}
.pagination li{display:inline-block;padding:0px 10px;border:1px solid #e3e3e3;margin:20px 8px;height:26px;line-height:24px;font-size:14px;}
/*图片上的透明层样式*/
.opacity_img{position:relative;overflow:hidden;}
.opacity_img p{position:absolute;left:0px;bottom:0px;height:30px;line-height:30px;overflow:hidden;width:100%;padding:0px 3%;}
.opacity_img p.bg{opacity:0.4;filter:alpha(opacity=40);background:#000;}
.opacity_img p.text{color:#fff;}
/*页码样式开始*/
.page{margin-top:20px;text-align:center;overflow:hidden;border-top:1px solid #f2f3f4;}
.page a{display:inline-block;padding:0px 10px;border:1px solid #e3e3e3;margin:20px 8px;height:26px;line-height:24px;font-size:14px;}
.page a.current,.page a:hover{background:#fe7901;border:1px solid #d86100;color:#fff;}
/*筛选列表样式*/
.choose_option a{display:inline-block;padding:0px 4px;height:22px;line-height:22px;margin:5px 8px 5px 8px;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.choose_option a.current,.choose_option a:hover{background:#fe7421;color:#fff;text-decoration:none;}
/*全局加载进度条*/
/* This is a compiled file,you should be editing the file in the templates directory */
.pace .pace-progress{background:#008ed8;position:fixed;z-index:2000;top:0;left:0;height:2px;-webkit-transition:width 1s;-moz-transition:width 1s;-o-transition:width 1s;transition:width 1s;}
.pace-inactive{display:none;}
/*公共头部样式开始*/
.top{background:#f5f7fa;height:30px;width:100%;border-bottom:1px solid #ccc;line-height:30px;color:#444;min-width:1100px;font-size:12px;}
.top div.rt a{display:inline-block;padding:0px 10px;}
.top div.rt a span.ico{width:15px;height:15px;margin-right:2px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.top div.rt a:hover{background:#008ed8;color:#fff;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.ico{display:inline-block;background:url("img/icon/ico.png") no-repeat;vertical-align:middle;}
.js_ico{background-position:0px 0px;}
.bz_ico{background-position:-15px 0px;}
.yy_ico{background-position:-30px 0px;}
.bj_ico{background-position:-45px 0px;}
.sj_ico{background-position:-60px 0px;}
.top div.rt a.top_phone{position:relative;}
.top .top_wx{position:absolute;top:30px;right:0px;background:#fff;border:1px solid #ccc;padding:5px 10px;border-top:none;text-align:center;display:none;color:#444;z-index:100;}
.top .top_wx img{width:135px;height:135px;}
.logo_cont{margin:0px auto;height:100px;}
.logo img{width:360px;height:72px;margin-right:40px;margin-top:14px;}
/*导航样式开始*/
.nav{width:100%;margin:0 auto;height:56px;z-index:999;margin-top:18px;}
.menu{height:56px;margin:0 auto;}
.menu li{position:relative;list-style:none;float:left;font-size:16px;display:block;height:56px;line-height:56px;width:110px;text-align:center;}
.menu li .funame{width:110px;font-size:12px;color:#999;display:block;position:absolute;top:20px;text-align:center;}
/* Links */
.menu li a{margin:0px 0;text-decoration:none;color:#000;}
.menu li .hot{color:#008ed8;}
.menu li:hover > a{color:#008ed8;}
/* Sub Menu */
.menu ul{position:absolute;top:46px;width:110px;opacity:0;background:#ffffff;z-index:999;-webkit-transition:opacity .25s ease .1s;-moz-transition:opacity .25s ease .1s;-o-transition:opacity .25s ease .1s;-ms-transition:opacity .25s ease .1s;transition:opacity .25s ease .1s;box-shadow:0 3px 4px rgba(153,153,153,0.2);}
.menu li:hover > ul{opacity:1;}
.menu ul li{height:0;overflow:hidden;-webkit-transition:height .25s ease .1s;-moz-transition:height .25s ease .1s;-o-transition:height .25s ease .1s;-ms-transition:height .25s ease .1s;transition:height .25s ease .1s;}
.menu li:hover > ul li{height:30px;line-height:30px;overflow:visible;}
.menu li:hover > ul li:first-child{height:45px;line-height:30px;padding-top:15px;overflow:visible;border-top:2px solid #008ed8;}
.menu ul li a{margin:0;line-height:30px;font-size:12px;color:#000;}
.menu ul li:last-child{margin-bottom:15px;}
.menu ul li:first-child{height:45px;line-height:30px;padding-top:15px;overflow:visible;border-top:2px solid #008ed8;}
/*导航样式结束*/
/*foot样式开始*/
.z{float:left;}
.y{float:right;}
.clear{clear:both;}
/*首页新的banner*/
.banner{position:relative;width:100%;min-width:1200px; max-width: 1920px; height:600px;overflow:hidden;border-bottom:1px solid #dddddd; margin:0 auto}

/*分页banner样式开始*/
.wk_head_banner{width:100%;height:300px;overflow:hidden;}
.wk_head_banner .flexslider{position:relative;z-index:-2;width:100%;height:300px;border-bottom:1px solid #EEE;overflow:hidden;background:url("img/banner/loading.gif") 50% no-repeat;}
.wk_head_banner .slides{position:relative;z-index:-1;}
.wk_head_banner .slides li{height:300px;}
.wk_head_banner .slides li a{width:100%;height:300px;overflow:hidden;}
.wk_head_banner .flex-control-nav{position:absolute;margin-left:530px;bottom:90px;z-index:2;width:100%;text-align:center;display:none;}
.wk_head_banner .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;zoom:1;}
.wk_head_banner .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url("img/banner/dot.png") -14px 0 no-repeat;cursor:pointer;}
.wk_head_banner .flex-control-nav .flex-active{background-position:0 0;}
.wk_head_banner .wk_content_banner{width:100%;height:300px;overflow:hidden;background:url("pose2.jpg") center top no-repeat;}
.wk_head_banner .slides li div{position:absolute;width:240px;height:70px;left:50%;top:115px;margin-left:-120px;text-shadow:#aaaaaa 0px 0px 0px;background:#0066a1;filter:alpha(opacity=20);opacity:0.2;z-index:996;}
.wk_head_banner .slides li span{position:absolute;width:240px;height:70px;left:50%;top:115px;margin-left:-120px;color:#ffffff;font-size:40px;line-height:70px;text-shadow:#aaaaaa 0px 0px 0px;border:0px solid #2066c3;z-index:998;text-align:center;}
/*底部样式开始*/
#wk_ft{width:100%;min-width:1200px;margin:0 auto;height:60px;overflow:hidden;margin-top:0;background:#0A0A0A;}
#ft{padding:0;border-top:0;line-height:1.8;}
#flk{text-align:center;}
.wk_footer{margin:15px auto;width:1180px;color:#b6b3b3;height:30px;line-height:30px;text-align:center;overflow:hidden;font-size:12px;}
.wk_footer a{color:#b6b3b3;margin:0 7px;}
.wk_footer a:hover{color:#FFF;}
.icon-addr{background-repeat:no-repeat;background-image:url("img/icon/icon_addr.jpg");}
.icon-tel{background-repeat:no-repeat;background-image:url("img/icon/icon_tel.jpg");}
.icon-mail{background-repeat:no-repeat;background-image:url("img/icon/icon_mail.jpg");}
.icon-qq{background-repeat:no-repeat;background-image:url("img/icon/indexicon.png");background-position:0px 0px;}
.icon-weibo{background-repeat:no-repeat;background-image:url("img/icon/indexicon.png");background-position:-130px 0px;}
.icon-weixin{background-repeat:no-repeat;background-image:url("img/icon/indexicon.png");background-position:-260px 0px;}
.icon-qq:hover{background-repeat:no-repeat;background-position:0px -50px;}
.icon-weibo:hover{background-repeat:no-repeat;background-position:-130px -50px;}
.icon-weixin:hover{background-repeat:no-repeat;background-position:-260px -50px;}
.week_foot{width:100%;min-width:1180px;background-color:#171717;position:relative;float:left;padding:30px 0;color:#ACACAC;}
.week_fwp{width:1180px;margin:0 auto;}
.week_foot-tit{width:100%;height:54px;line-height:54px;border-bottom:2px solid #292929;position:relative;margin-bottom:20px;}
.week_foot-tit a{color:#E0E0E0;font-size:16px !important;}
.week_foot-tit i{display:block;width:70px;height:3px;background-color:#5C5C5C;float:left;position:absolute;left:0;bottom:-2px;}
.week_foot-cont{margin:10px 0;font-size:14px;line-height:25px;height:125px;overflow:hidden;}
.week_foot-link{padding-top:10px;}
.week_foot-link a{display:block;width:80px;height:30px;line-height:30px;text-align:center;color:#FFF;background-color:#333;border-radius:5px;text-decoration:none;font-size:12px;}
.week_foot-link a:hover{background-color:#008CD6;}
.week_foot-tel{width:280px;float:right;margin-top:0px;}
.week_foot-tel-tit{color:#E0E0E0;}
.week_foot-tel-cont{color:#AAA;line-height:26px;font-size:14px;}
.week_foot-tel-cont span{font-size:12px;}
.week_foot-tel-cont a{color:#AAA;font-size:12px;}
.week_foot-about{width:380px;float:left;margin-left:0;}
.week_foot-contact{width:420px;float:left;margin-left:50px;}
.week_foot-contact-item{width:100%;height:30px;line-height:30px;margin-bottom:13px;font-size:14px;}
.week_foot-contact-item .fticon{display:block;width:30px;height:30px;float:left;background-color:#282828;border-radius:3px;margin-right:13px;background-repeat:no-repeat;background-position:center center;}
.week_foot-contact-item a{font-size:18px;color:#008CD6;font-weight:bold;text-decoration:none;}
.week_foot-contact-other{width:440px;height:40px;margin-top:30px;}
.week_foot-contact-other a{display:block;float:left;width:125px;height:40px;margin-right:17px;background-repeat:no-repeat;_font-size:0;text-indent:-9999px;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;position:relative;}
.week_foot-contact-other a img{display:none;}
.week_foot-contact-other a:hover img{display:block;position:absolute;left:0;bottom:50px;}
.week_foot-contact-other .icon-weixin{width:130px;}
/*客服样式开始*/
#scrolltop{display:none;}
.wk_float-rig{position:fixed;right:10px;bottom:300px;z-index:10001;display:block;width:56px;height:56px;}
.wk_float-rig li{position:relative;float:left;display:block;margin-bottom:1px;width:56px;height:56px;}
.wk_float-rig li b{display:block;overflow:hidden;width:56px;height:56px;background:#b0b0b0 url("img/icon/float.png") repeat scroll 0 0;cursor:auto;}
.wk_float-rig li .wk_b0{background-color:#008ed8;}
.wk_float-rig li .wk_b1{background-color:#008ed8;background-position:left -56px;}
.wk_float-rig li .wk_b2{background-color:#008ed8;background-position:left -112px;}
.wk_float-rig li .wk_b3{background-color:#008ed8;background-position:left -168px;}
.wk_float-rig li .wk_b4{background-position:left -224px;cursor:pointer;}
.wk_float-rig li.wk_h .wk_b4{background-color:#8f8f8f;}
.wk_float-rig li.wk_h b{background-color:#b0b0b0;}
.wk_float-rig li .wk_box{position:absolute;top:0;right:56px;display:none;overflow:hidden;width:113px;opacity:0;transform:scale(0);transform-origin:right 30% 0;}
.wk_float-rig li.wk_h .wk_box{display:block;opacity:1;transform:scale(1);}
.wk_float-rig li .wk_box div{display:block;overflow:hidden;margin:0;padding:8px 10px 12px;width:82px;border:1px solid #e4e4e4;background-color:#fff;text-align:center;}
.wk_float-rig li .wk_box div h1{margin-bottom:8px;color:#666;font-size:14px;margin-top:8px;}
.wk_float-rig li .wk_box p{position:absolute;top:22px;right:4px;display:block;overflow:hidden;margin:0;width:6px;height:9px;background:transparent url("img/icon/float.png") repeat scroll 0 0;}
.wk_advisory_wt{color:#000;font-weight:400;font-size:14px;font-family:"Microsoft YaHei";}
.wk_cpi_period_tracker a,.wk_earnings_contrast_trap a,.wk_value_calculator_a a,.wk_vote_calculator a{background:transparent url("float_02.png") no-repeat scroll 0 0;}
.wk_cpi_period_tracker a:hover,.wk_earnings_contrast_trap a:hover,.wk_value_calculator_a a:hover,.wk_vote_calculator a:hover{background:transparent url("float_03.jpg") no-repeat scroll 0 0;}
.wk_vote_calculator a{display:block;width:102px;height:29px;background-position:0 0;}
.wk_vote_calculator a:hover{display:block;width:102px;height:29px;background-position:0 0;}
.wk_cpi_period_tracker a{display:block;width:102px;height:30px;background-position:0 -29px;}
.wk_cpi_period_tracker a:hover{display:block;width:102px;height:30px;background-position:0 -29px;}
.wk_value_calculator_a a{display:block;width:102px;height:30px;background-position:0 -59px;}
.wk_value_calculator_a a:hover{display:block;width:102px;height:30px;background-position:0 -59px;}
.wk_earnings_contrast_trap a{display:block;width:102px;height:29px;background-position:0 -89px;}
.wk_earnings_contrast_trap a:hover{display:block;width:102px;height:29px;background-position:0 -89px;}
/*分页页码样式*/
.npage{clear:both;padding:15px 0;color:#666;font:normal 12px/24px Arial;text-align:center;}
.npage span{padding:0 5px;}
.npage a{display:inline-block;height:22px;margin:0 2px;padding:0 8px;border:solid 1px #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;background:#fff;color:#333;font:normal 12px/22px Arial,Helvetica,sans-serif;cursor:pointer;}
.npage a:hover{height:24px;margin:0 3px;border:none;background:#008ed8;color:#fff!important;line-height:24px;text-decoration:none;}
.npage a.select{cursor:default;}
/**/
.fl{float:left}
.fr{float:right}
.fn{float:none}
.sdt-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.sdt-clearfix{display:inline-table}
.sdt-clearfix{display:block}
*html .sdt-clearfix{height:1%}
*+html .sdt-clearfix{min-height:1%}
/*banner*/
.page-banner a{width:100%;height:399px;z-index:90;overflow:hidden;display:block;}
.page-box{width:1200px;margin:30px auto;}
.g-content{width:1200px;margin:0 auto;margin-top:30px;overflow:hidden；}
.sdt-body{width:1200px;margin:0px auto; margin-top: 30px;}

.m-title{font:normal 26px/26px "微软雅黑";color:#000;}
.m-title i{font-size:22px;font-style:italic;margin-right:6px;margin-left:1px;font-family:"宋体";display:inline-block;vertical-align:bottom}
.m-title span{font-size:18px;line-height:22px;font-weight:normal;font-family:'Castellar';color:#8d8d8d;text-transform:uppercase}
.m-title .more{font-family:Arial;font-size:12px;color:#333;float:right}
.m-title .more:hover{color:#008ed8}
.m-title .more .bg-more{background:url("img/icon/sn.png") no-repeat -48px -1px;width:11px;height:11px;display:inline-block;vertical-align:middle;margin-left:3px;margin-right:0}
.m-title-2{color:#000;border-bottom:1px solid #ddd;padding-top:8px;padding-bottom:20px;text-align: center;}

@-webkit-keyframes animations{0%{opacity:1}
50%{opacity:.8}
70%{opacity:.5}
90%{opacity:.2}
100%{opacity:0}
}
@-moz-keyframes animations{0%{opacity:1}
50%{opacity:.8}
70%{opacity:.5}
90%{opacity:.2}
100%{opacity:0}
}
@-o-keyframes animations{0%{opacity:1}
50%{opacity:.8}
70%{opacity:.5}
90%{opacity:.2}
100%{opacity:0}
}
@-ms-keyframes animations{0%{opacity:1}
50%{opacity:.8}
70%{opacity:.5}
90%{opacity:.2}
100%{opacity:0}
}
@keyframes animations{0%{opacity:1}
50%{opacity:.8}
70%{opacity:.5}
90%{opacity:.2}
100%{opacity:0}
}
/*首页服务项目*/
.m-service{border-bottom:1px solid #ddd;height:310px;width:1200px;margin:25px auto;}
.m-service .service{margin-top:50px}
.m-service .service ul{display: block;}
.m-service .service ul li{float:left;width:110px;margin-left:35.55px;text-align:center;position:relative}
.m-service .service ul div{width:110px;height:110px;-ms-border-radius:50%;border-radius:50%;margin:0 auto 18px;background-color:#008ed8}
.m-service .service ul div img{width:90px;height:90px;margin-top: 10px;}
.m-service .service ul a{display:block;text-align:center;font-size:16px;}
.m-service .service ul a:link{text-decoration:none;}
/* 首页news */
.index-news{border-bottom:1px solid #ddd;width:1200px;margin:25px auto;}

.index-news-box{ width: 1200px;}
.news-left{width: 690px; height: 345px;position:relative;overflow:hidden; padding: 15px 0; display: inline-block;}
.news-left .swiper-wrapper .swiper-slide{position:relative;overflow:hidden;}
.news-left .swiper-wrapper .swiper-slide img{width: 690px; height: 345px;}
.news-left .swiper-wrapper .swiper-slide .swiper-title{width: 690px; height: 35px; line-height: 35px; padding: 0 10px; color: #fff; font-size: 16px; overflow: hidden; position: absolute; bottom:0; z-index: 9999; background: rgba(0, 0, 0, 0.4);}
.news-right{margin-left: 20px; width: 480px; display: inline-block; vertical-align: top; margin-top: 15px;}

.news-right ul{list-style-position: inside; display: inline-block; }
.news-right ul li{width:480px;height:40px;line-height:40px; }
.news-right ul li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:480px;display: inline-block; font-size: 16px; vertical-align: middle;}
.news-right ul li:hover,.news-right ul li a:hover{color:#f33;text-decoration:underline}
.news-right ul span{font-family:Arial; width: 400px;  display: inline-block; }
.news-right ul dd{font-family:Arial; width: 70px;  display: inline-block; }

/* 首页about */
.index-about{ width: 1200px; margin:20px auto; position: relative; height: 380px;}
.index-about .about-img{width: 500px; display: inline-block; border-radius: 10px; position: absolute; z-index: 3; top: 80px;}
.about-box{width: 800px; height: 380px; background: #f4f8fb;display: inline-block;border-radius: 10px; font-size: 16px; position: absolute; right:0; z-index: 1;}
.about-title{width: 660px; right: 0; position: absolute; top: 50px;}
.about-title span{top: 26px;position: absolute; font-size: 30px; font-weight: bold; padding-left: 10px;}
.about-content{width: 660px; right: 0; position: absolute;top: 150px; padding-right: 30px; line-height: 30px;}
.about-content a{padding-right: 20px; right:0;position: absolute;}

/* 首页三个新闻 */
.index-box{width:1200px;margin:25px auto;}
.AGrid-row{clear:both}
.AGrid-row:before,.AGrid-row:after{content:" ";display:table;line-height:0}
.AGrid-row:after{clear:both}
.developer-community .slider-item{padding:0 10px}
.developer-community .slider-item .aui-tile{background:#ffffff;box-shadow:0 8px 16px 0 rgba(0,0,0,0.10); height: 500px;}

.developer-community .slider-item:first-child .aui-tile .api-box{background:url('/static/zw/img/index/apibox01.png') no-repeat;background-size:cover}
.developer-community .slider-item .aui-tile .api-box{background:url('/static/zw/img/index/apibox02.png') no-repeat;background-size:cover}
.developer-community .slider-item:last-child .aui-tile .api-box{background:url('/static/zw/img/index/apibox03.png') no-repeat;background-size:cover}
.col-sm-4{float:left;width:33.33333333%}
.col-sm-12{float:left;width:100%}
.aui-tile .api-box{padding:23px 4px 0;height:90px}

.api-box .caption{font-size:22px;color:#fff;margin-bottom:9px;margin-top:0;line-height:1.25; text-align: center;}
.api-box .info{text-align:center;line-height:14px;color:#fff;font-size:14px; text-emphasis: none;font-family:'Castellar';}

.api-img{display:inline-block;vertical-align:top}
.api-img img{width:36px;height:36px}
.api-text{padding-left:18px;display:inline-block;text-align:left;width:86%}
.api-text .api-title{color:#252b3a;margin-bottom:4px;font-size:18px;cursor:pointer}
.api-text .api-title:hover{color:#f66f6a}
.api-text .api-detail{max-height:42px;line-height:22px;font-size:12px;color:#A0A2A8;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:42px}
.api-text .api-detail a:hover{color:#2D56B1}

.developer-list{padding-top:15px;padding-bottom:15px;overflow:hidden}

.developer-list .api-detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:22px;word-break:break-all;display:block}

.api-list2{padding-top:15px;padding-bottom:15px;}
.api-list2 ul li{padding-top: 30px; padding-left: 30px;}

.api-list{padding-top:15px;padding-bottom:15px;}
.api-list ul{width: 370px; padding-left: 0;}
.api-list ul li{width:370px;height:40px;line-height:40px;padding-left: 20px;}
.api-list ul li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:350px;display: inline-block; font-size: 16px;}
.api-list ul li:hover,.api-list ul li a:hover{color:#f33;text-decoration:underline}
.api-list ul span{width: 300px;  display: inline-block; }
.api-list ul dd{ width: 50px;  display: inline-block; font-family:Arial;}
.api-more{ width: 200px !important; height: 30px !important; line-height: 30px; border-radius: 5px; border: 1px solid #ccc; text-align: center; display: block; margin: 0 auto; text-decoration: none; margin-top:20px;}
.api-more:hover{background: #2066c3; color: #fff; text-decoration: none;}


.api-more2{ width: 200px !important; height: 30px !important; line-height: 30px; border-radius: 5px; border: 1px solid #ccc; text-align: center; display: block; margin: 0 auto; text-decoration: none; margin-top:20px; margin-bottom: 30px;}
.api-more2:hover{background: #2066c3; color: #fff; text-decoration: none;}



/*首页body*/
.m-list-table{width:100%;margin-bottom:24px;}
.m-list-table table td{padding-left:30px;border-bottom:1px solid #e5e5e5;vertical-align:top;padding-bottom:17px;}
.m-list-table table td:first-child{width:850px;padding-right:29px;padding-left:0;border-right:1px solid #e5e5e5;}
.m-list-table table td:last-child{width:319px;border-bottom:1px solid #e5e5e5;}
.padding19{padding-top:19px}
.m-list-table table td.padd0{padding-bottom:0;border-bottom:0}
.m-list-1 .imgnews span.bg{background-color:#000;opacity:.5;filter:alpha(opacity=50);position:absolute;bottom:0;left:0;width:100%;height:26px}
.m-list-1 .imgnews span.title{color:#fff;font-size:12px;font-family:"宋体";position:absolute;bottom:0;left:0;width:100%;height:26px;line-height:26px;text-indent:11px}
.m-list .list li{padding-bottom:8px;list-style-type:circle;}
.m-list .list li a{white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis}
.m-list-1 .list li{width:399px;height:25px;line-height:25px;list-style-type:none;}
.m-list-1 .list li a{width:365px}
.m-list .list li:hover,.m-list .list li a:hover{color:#f33;text-decoration:underline}
.m-list .list span{float:right;font-family:Arial}
.m-right .aboutus p{line-height:24px;margin-top:11px}
.m-right .aboutus a{color:#008ed8;float:right;line-height:14px}
.m-right .aboutus a:hover{text-decoration:underline}
.m-list-2{width:395px}
.m-list-2 .m-title .more{margin-right:2px;margin-top:3px}
.m-list-3 .m-title .more{margin-top:3px}
.m-list-2 .list,.m-list-3 .list{margin-top:13px}
.m-list-2 .list i,.m-list-3 .list i{padding-right:9px;font-size:16px;font-style:normal;line-height:14px;vertical-align:middle}
.m-list .list li:hover i{color:#008ed8}
.m-list-2 .list li,.m-list-3 .list li{padding-bottom:6px}
.m-list-2 .list li a,.m-list-3 .list li a{display:inline-block;width:340px;vertical-align:middle}


.m-tools li{margin-top:0px}
.m-tools li:first-child{margin-top:0}
.m-tools a{display:block;float:left;text-align:center;margin-left:46px;color:#8d8d8d}
.m-tools a:first-child{margin-left:0}
.m-tools a:hover{color:#008ed8}
.m-tools a i{display:block;width:70px;height:43px;background:url("img/icon/sn.png") 9900px 9999px no-repeat}
.m-tools .tool-1 i{background-position:-190px -2px}
.m-tools .tool-2 i{background-position:-191px -72px}
.m-tools .tool-3 i{background-position:-199px -146px}
.m-tools .tool-4 i{background-position:-193px -219px}
.m-tools .tool-5 i{background-position:-191px -298px}
.m-tools .tool-6 i{background-position:-198px -377px}
.m-tools .tool-7 i{background-position:-193px -444px}
.m-tools .tool-8 i{background-position:-207px -508px}
.m-tools .tool-9 i{background-position:-204px -575px}
.m-tools .tool-1:hover i{background-position:-270px -2px}
.m-tools .tool-2:hover i{background-position:-271px -72px}
.m-tools .tool-3:hover i{background-position:-279px -146px}
.m-tools .tool-4:hover i{background-position:-273px -219px}
.m-tools .tool-5:hover i{background-position:-271px -298px}
.m-tools .tool-6:hover i{background-position:-278px -377px}
.m-tools .tool-7:hover i{background-position:-273px -444px}
.m-tools .tool-8:hover i{background-position:-287px -508px}
.m-tools .tool-9:hover i{background-position:-284px -575px}


.m-partners .partners{margin:25px 0 15px 15px;}
.m-partners .partners a{display:inline-block;}
.m-partners .partners img{border:1px solid #e5e5e5;margin-right:10px;margin-bottom:10px;padding:20px; border-radius: 5px;}


.m-links .links{margin:24px 0;}
.m-links .links a:hover{color:#008ed8;text-decoration:underline}
.m-links .links i{font-style:normal}
html{-webkit-text-size-adjust:none;-webkit-text-size-adjust:100%}
.m-list-1 .imgnews{position:relative}
.m-list .list{float:right}
.m-list-3{float:right}

.m-links .links a{padding:0 10px;color:#000;display:inline-block;width:176px;margin-bottom:8px}
.r-list{margin-top:8px}
.r-list li{padding-bottom:6px;overflow:hidden}
.r-list li span{float:right;font-family:Arial}
.r-list li i{padding-right:9px;font-size:16px;font-style:normal;line-height:14px;vertical-align:middle}
.r-list li a{display:inline-block;width:260px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
/*文章分享*/
.share{padding:30px 0;text-align:center;line-height:31px;font-size:1.5em;text-align:right;}
.share .t,.share .icon{display:inline-block;vertical-align:middle;margin:0 5px;transition:0.8s transform;-webkit-transition:0.8s transform;}
.share .icon{border-radius:100%;overflow:hidden;width:31px !important;height:31px !important;}
.share .icon:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);}
.share .icon.pic_14:hover{background-position:-0px -35px;}
.share .icon.pic_15:hover{background-position:-45px -35px;}
.share .icon.pic_16:hover{background-position:-90px -35px;}
.share .icon.pic_17:hover{background-position:-130px -35px;}
.share .icon.pic_18:hover{background-position:-170px -35px;}
.share .icon.pic_19:hover{background-position:-215px -35px;}
.share .icon.pic_20:hover{background-position:-260px -35px;}
@media only screen and (max-height:860px){.share{padding:30px 0;}
}
@media only screen and (max-height:700px){.share{padding:20px 0;}
}
@media only screen and (max-width:760px){.share{padding:30px 0;text-align:center;}
.share span.t{display:block;text-align:center;margin-bottom:10px;}

}
.icon{background-image:url('img/icon/icon.png');display:block;}
.pic_11{background-position:-170px -35px;width:32px;height:31px;}
.pic_12{background-position:-215px -35px;width:32px;height:31px;}
.pic_13{background-position:-260px -35px;width:32px;height:31px;}
.pic_20{background-position:-260px -70px;width:32px;height:31px;}
.pic_19{background-position:-215px -70px;width:32px;height:31px;}
.pic_6{background-position:-0px -120px;width:61px;height:61px;}
.pic_5{background-position:-90px -120px;width:61px;height:61px;}
.pic_18{background-position:-170px -70px;width:32px;height:31px;}
.pic_26{background-position:-225px -0px;width:16px;height:16px;}
.pic_25{background-position:-205px -0px;width:14px;height:16px;}
.pic_24{background-position:-185px -0px;width:14px;height:16px;}
.pic_23{background-position:-160px -0px;width:16px;height:16px;}
.pic_22{background-position:-145px -0px;width:14px;height:16px;}
.pic_21{background-position:-130px -0px;width:14px;height:16px;}
.pic_10{background-position:-130px -35px;width:32px;height:31px;}
.pic_9{background-position:-90px -35px;width:32px;height:31px;}
.pic_8{background-position:-45px -35px;width:32px;height:31px;}
.pic_7{background-position:-0px -35px;width:32px;height:31px;}
.pic_17{background-position:-130px -70px;width:32px;height:31px;}
.pic_16{background-position:-90px -70px;width:32px;height:31px;}
.pic_15{background-position:-45px -70px;width:32px;height:31px;}
.pic_14{background-position:-0px -70px;width:32px;height:31px;}
.pic_1{background-position:-0px -0px;width:16px;height:16px;}
.pic_2{background-position:-16px -0px;width:9px;height:13px;}
.pic_3{background-position:-25px -0px;width:4px;height:8px;}
.pic_4{background-position:-29px -0px;width:20px;height:7px;}
.weixin{position:fixed;width:300px;height:400px;z-index:100000;left:50%;top:50%;margin:-200px 0 0 -150px;background:#fff;border:1px solid #ddd;border-radius:2px;box-shadow:1px 1px 10px #666;}
.weixin .c{position:absolute;width:30px;height:30px;background:url("img/icon/x.png");overflow:hidden;text-indent:100px;right:0;top:0;font-size:20px;font-style:normal;text-align:center;cursor:pointer;z-index:2;}
.weixin h2{position:relative;line-height:30px;font-size:16px;padding-left:10px;font-weight:normal;}
.weixin .img{padding:30px 0 10px;text-align:center;border-top:1px solid #ddd;}
.weixin p{margin:0 1.5%;text-align:center;}
.weixin .img img{width:290px;height:290px;display:block;margin:0 auto 10px;}
@media only screen and (max-width:768px){.weixin{position:fixed;width:300px;height:300px;margin:-150px 0 0 -150px;}
.weixin .img img{width:150px;height:150px;}
}

/*  */

.ly_crb{width:1200px;overflow:hidden;height:40px;line-height:40px;margin:20px auto;padding:0;color:#666;font-size:14px;}
.ly_crb a{color:#666;}
.ly_crb a:hover{color:#008ed8;}
.ly_crb span,.ly_crb em{color:#999;font-style:normal;}
.ly_crb img{display:block;width:16px;height:16px;overflow:hidden;margin:12px 10px 12px 0;padding:0;float:left;}


.ny_main{width:1200px;overflow:hidden;margin:0 auto;padding:0;box-sizing:border-box;position:relative;}
.ny_main .ny_l{width:240px;overflow:hidden;margin:0;padding:0;float:left;}
.ny_main .ny_r{width:960px;overflow:hidden;margin:0;padding:0 0 0 40px;box-sizing:border-box;}
.ny_l .ny_lcon{width:240px;overflow:hidden;margin:0 auto 20px;padding:0;}

.ny_ltit{width:240px;height:60px;overflow:hidden;line-height:40px;color:#fff;font-size:20px;font-weight:bold;margin:0 auto;padding:10px 20px;background-color:#008ed8;}
.ny_ltit span{display:inline-block;font-size:14px;font-weight:normal;font-style:italic;margin:0 0 0 10px;}
.ny_ltit em{display:inline-block;font-size:14px;font-weight:normal;font-style:italic;margin:0 0 0 10px;}

.ny_lcon ul{width:240px;overflow:hidden;margin:0 auto;padding:20px 9px 10px;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}
.ny_lcon ul li{width:220px;overflow:hidden;margin:0 auto 10px;padding:0;}
.ny_lcon ul li a{display:block;width:200px;height:40px;overflow:hidden;line-height:40px;color:#333;font-size:14px;background:#f5f5f5 url(static/skin/images/jt_tb2.png) 200px 14px no-repeat;margin:0 auto;padding:0 10px; }
.ny_lcon ul li a:hover,.ny_lcon ul li a.nyon{color:#fff;background:#008ed8  200px 14px no-repeat; text-decoration: none;}
.ny_lnew{width:240px;overflow:hidden;margin:0 auto;padding:20px 9px;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}
.ny_lnew ol li{width:100%;height:40px;overflow:hidden;line-height:40px;margin:0 auto;padding:0;border-bottom:1px dotted #dfdfdf;}
.ny_lnew ol li a{color:#666;font-size:14px;}
.ny_lnew ol li a:hover{color:#008ed8;}
.ny_lnew ol li a span{display:block;width:4px;height:4px;overflow:hidden;margin:18px 10px 18px 0;padding:0;background-color:#008ed8;border-radius:50%;float:left;}
.ny_lcon .ny_llxwm{width:220px;overflow:hidden;margin:0 auto;padding:20px 9px 10px;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}
.ny_llxwm p{width:100%;overflow:hidden;line-height:22px;color:#333;font-size:14px;margin:0 auto 10px;padding:0;}
.ny_llxwm p span,.ny_llxwm p em{color:#999;font-style:normal;}
.ny_llxwm p em{display:block;text-indent:2em;text-align:justify;margin:4px 0 0;}
.ny_llxwm p a{display:block;color:#008ed8;text-decoration:underline;text-indent:2em;text-align:justify;margin:4px 0 0;}
.ny_llxwm p a:hover{color:#00af80;}
.ny_r .ab_con1{width:100%;overflow:hidden;margin:0 auto 60px;padding:0;}
.ab_con1 h3{width:100%;overflow:hidden;margin:0 auto 40px;padding:0;color:#333;font-size:24px;}
.ab_con1 p{width:100%;overflow:hidden;line-height:28px;color:#999;font-size:14px;text-indent:2em;text-align:justify;}
.ab_con1 p img{display:block;width:350px;height:200px;margin:0 20px 0 0;padding:0;float:left;}
.ny_r .ab_con2{width:100%;min-height:420px;overflow:hidden;margin:80px auto;padding:80px 40px 60px;background:#00af80 url(static/skin/images/ab2_bg.jpg) bottom center no-repeat;box-sizing:border-box;}
.ab_con2 .ab_con2_text{width:50%;overflow:hidden;margin:0;padding:0;float:left;}
.ab_con2_text h5{width:100%;overflow:hidden;color:#fff;font-size:24px;margin:0 auto 40px;padding:0;}
.ab_con2_text p{width:100%;overflow:hidden;line-height:28px;color:#fff;font-size:14px;text-align:justify;text-indent:2em;margin:0 auto;padding:0;}
.ab_con2 .ab_con2_img{width:46%;overflow:hidden;margin:0;padding:0;float:right;}
.ab_con2_img img{display:block;width:100%;overflow:hidden;margin:0 auto;padding:0;}
.ny_r .ab_con3{width:100%;overflow:hidden;margin:80px auto;padding:0;background:url(static/skin/images/ab_con3bg.png) 460px center no-repeat;}
.ab_con3 .ab_con3_img{width:48%;overflow:hidden;margin:0;padding:0;float:left;}
.ab_con3_img img{display:block;width:100%;overflow:hidden;margin:0 auto;padding:0;}
.ab_con3 .ab_con3_text{width:48%;overflow:hidden;margin:0;padding:0;float:right;}
.ab_con3_text h5{width:100%;overflow:hidden;color:#333;font-size:24px;margin:10px auto 40px;padding:0;}
.ab_con3_text ul li{width:100%;overflow:hidden;line-height:28px;color:#333;font-size:14px;margin:0 0 6px;padding:0;}
.ab_con3_text ul li span{color:#999;}
.ab_con3_text ul li.l1{text-indent:30px;}
.ab_con3_text ul li.l2{text-indent:60px;}
.ab_con3_text ul li.l3{text-indent:90px;}
.ab_con3_text ul li.l4{text-indent:120px;}


/**news**/

/**news**/
.news_list{width:100%;overflow:hidden;margin:0 auto;padding:0;}
.news_list ul li{width:100%;height:60px;overflow:hidden;margin:0 auto 20px;padding:0;}
.news_list ul li a{display:block;width:100%;height:60px;overflow:hidden;margin:0 auto 20px;padding:0;background-color:#f8f8f8;position:relative;}
.news_list ul li a .news_img{width:327px;height:60px;overflow:hidden;margin:0;padding:0;position:relative;}
.news_img img{display:block;width:100%;max-height:100%;/*margin:auto;*/
padding:0;position:absolute;left:0;top:0;right:0;bottom:0;}

.news_list ul li a .news_text{width:100%;height:60px;overflow:hidden;margin:0;padding:20px 20px 20px 10px;box-sizing:border-box;position:absolute;right:0;top:0;}
.news_list ul li a .news_text .news_tit{width:100%;height:20px;overflow:hidden;line-height:20px;color:#333;font-size:16px;margin:0 auto;padding:0;}
.news_list ul li a .news_text .news_tit span{width:120px;height:20px;overflow:hidden;line-height:20px;color:#333;font-size:16px;margin:0 auto;padding:0; position: absolute; right:0;top:20px}


.news_list ul li a .news_text span{display:block;width:100%;overflow:hidden;color:#999;font-size:12px;margin:15px auto;padding:0;}
.news_list ul li a .news_text p{width:100%;height:40px;overflow:hidden;line-height:20px;color:#999;font-size:14px;text-indent:2em;margin:0 auto;padding:0;}
.news_list ul li a:hover{background-color:#fafafa;}
.news_list ul li a:hover .news_text .news_tit{color:#d8001e;}


/**newsdetail**/
.news_detail{width:100%;overflow:hidden;margin:0 auto;padding:0;}
.news_detail h3{width:100%;overflow:hidden;line-height:40px;color:#333;font-size:24px;margin:0 auto 20px;padding:0;}
.news_detail .nwdtl_tip{width:100%;height:40px;overflow:hidden;line-height:40px;color:#999;font-size:12px;/*margin:0 auto 40px;*/
padding:0 20px;background-color:#f5f5f5;box-sizing:border-box;}
.nwdtl_tip span{display:inline-block;margin:0 20px 0 0;}
.news_detail .nwdtl_con{width:100%;overflow:hidden;/*margin:40px auto;*/
padding:0;}
.nwdtl_con p{width:100%;overflow:hidden;line-height:28px;color:#666;font-size:14px;text-indent:2em;text-align:justify;margin:0 auto 0px;padding:0;}
.nwdtl_con img{display:inline-block;max-width:100%;overflow:hidden;margin:20px auto;padding:0;}
.prev_next{width:100%;height:40px;overflow:hidden;margin:40px auto;padding:0;}
.prev_next ul li{width:50%;height:40px;overflow:hidden;margin:0;padding:0;float:left;box-sizing:border-box;}
.prev_next ul li:nth-child(2n+2){border-left:2px solid #fff;}
.prev_next ul li a{display:block;width:100%;height:40px;overflow:hidden;margin:0;padding:0 20px;background-color:#f5f5f5;box-sizing:border-box;}
.prev_next ul li a p{width:100%;height:40px;overflow:hidden;margin:0;padding:0;line-height:40px;color:#333;font-size:14px;}
.prev_next ul li a:hover{background-color:#d8001e;}
.prev_next ul li a:hover p{color:#fff;}
