@charset "utf-8";

/* CSS Document */

body{ font-size:14px; font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;}

body{font-family:"微软雅黑"; font-size:14px; color:#666; text-decoration:none;}

a{font-family:"微软雅黑";font-size:14px; color:#666; text-decoration:none; outline:none;}

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,

pre, form, fieldset, table, th, td ,span,a{ margin: 0; padding: 0; }

ul,li{ list-style:none;}

.w1200{ width:1200px; margin:0 auto; }

.fl{float:left;}

.fr{ float:right;}

*{margin:0;padding:0;}

img,.searchtxt,.searchbtn,.pinglun input.submit{border:0;}

ol,ul,li{list-style:none;}

dl,dt,dd,ul,li{margin:0;padding:0;}

input,textarea{outline:none;}

html,body,form,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none; font-weight:normal;}
/*head*/
.head{width: 100%;height: 35px;background: #ebebeb;}


/* head-top */
.head-top-left{float:left;width:400px;height:35px;margin:0;padding:0;}
.head-top-left ul{list-style:none;}
.head-top-left ul li{float:left;width:auto;height:35px;list-style:none;font-family:微软雅黑;font-size:12px;color:#666666;line-height:35px;}
.head-top-left ul li a{color:#666666;text-decoration:none;}
.head-top-left ul li a:hover{color:#666666;text-decoration:underline;}
.head-top-rigt{float:right;width:800px;height:35px;margin:0;padding:0;}
.head-top-rigt p{float:right;width:auto;height:35px;margin:0;padding:0px 35px 0px 0px;font-family:微软雅黑;font-size:12px;color:#171717;line-height:35px;}
.head-top-rigt ul{float:right;list-style:none;}
.head-top-rigt li{float:left;margin:0;padding:0;list-style:none;font-family:微软雅黑;font-size:12px;color:#171717;line-height:35px;}
.head-top-rigt li a{margin:0;padding:0;color:#171717;text-decoration:none;}
.head-top-rigt li a:hover{margin:0;padding:0;color:#171717;text-decoration:underline;}
/* index head top 分公司下拉菜单 */
#hc_add_nav{float:left;width:100px;height:35px;margin:0;padding:0;line-height:35px;}
#hc_add_nav ul{list-style:none;margin:0;padding:0;font-size:14px;}
#hc_add_nav a{display: block; cursor:pointer;color:#333333;}
#hc_add_nav a:hover{display: block;cursor:pointer;color:#ffffff;}
#hc_add_nav .hcnav_menu{float:left;width:400px;height:35px;margin:0;padding:0px 10px;line-height:35px;}
#hc_add_nav .hcnav_menu-item{display:inline-block;position:relative;width:auto;height:20px;padding:3px 0px;text-align:center;line-height:20px;}
#hc_add_nav .hcnav_menu-item a:hover{background-color:#002e5b;text-decoration:none;}
#hc_add_nav .hcnav_menu-item a.vhot{background-color:#002e5b;color:#ffffff;}
#hc_add_nav .hcnav_menu-item:hover .hcnav_submenu{display:block;}
#hc_add_nav .hcnav_menu-item:hover .now{display:none;}
#hc_add_nav .hcnav_menu-item:hover .xz{display:block;background:#ffffff;}
#hc_add_nav .hcnav_menu-item .xz{display:none;background:#ffffff;}
#hc_add_nav .hcnav_menu-item .xz span{display:block;height:35px;padding:0px 10px;background:#ffffff;font-family:微软雅黑;font-size:12px;color:#666666;line-height:35px;z-index:2;font-weight:normal;}
#hc_add_nav .hcnav_menu-item .xz:hover span{background:#ffffff;color:#333333;padding:0px 10px;}
#hc_add_nav .hcnav_submenu{padding:10px;display:none;position:absolute;left:0;top:35px;width:600px;border:1px solid #eee;border-top:0px;background:#fff;}
#hc_add_nav .hcnav_submenu .add-hcnav-pad{margin:0;}
#hc_add_nav .hcnav_submenu .add-hcnav-pad a{display:block;padding:0 8px; height:14px;line-height:14px;text-align:center;border-right:1px solid #ccc;}
#hc_add_nav #title_nav {width: auto;height: 35px; line-height: 35px; float: left;  padding: 0px; margin: 0px;}
#hc_add_nav #more_item {width: 100%;height: 25px; line-height: 25px; float: left;  padding: 0px; margin: 0px;margin:10px 0px;}
#hc_add_nav #more_item a{text-align:left;text-decoration:none;color: #002e5b;font-size:14px;padding-left:5px;

background-color:#fafafa;text-decoration:none;
}
#hc_add_nav #more_item a:hover{background-color:#002e5b;text-decoration:none;color:#ffffff;border-bottom:1px solid #002e5b;}


/* index head top 网站导航 */
.index-nav{float:left;width:100px;height:auto;margin:0;padding:0;}
.index-nav ul{margin:0;padding:0;font-size:14px;list-style:none;}
.index-nav .index-menu{float:left;width:100px;height:35px;margin:0;padding:0;}
.index-nav .index-nav-item{display:block;position:relative;margin:0;padding:0;font-family:微软雅黑;font-size:11px;}
.index-nav .index-nav-item a{display:block;margin:0;padding:0px 10px 0px 25px;background:url(../images/top-ico-link.jpg) no-repeat 10px center;color:#171717;line-height:35px;text-decoration:none;}
.index-nav .index-nav-item a:hover{display:block;margin:0;padding:0px 10px 0px 25px;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;background:url(../images/top-ico-link.jpg) no-repeat 10px center #ffffff;color:#171717;line-height:35px;text-decoration:none;}
.index-nav .index-nav-item:hover .on{display:block;margin:0;padding:0px 10px 0px 25px;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;background:url(../images/top-ico-hove.jpg) no-repeat 10px center #ffffff;color:#171717;line-height:35px;}
.index-nav .index-nav-item:hover .index-nav-frame{display:block;}

.index-nav .index-nav-frame{display:none;position:absolute;right:0;top:35px;width:470px;padding:20px 0px 10px 20px;border:1px solid #d8d8d8;border-top:0;background:#fff;z-index:9998;}
.index-nav .index-nav-frame li{float:left;height:auto;margin:0;padding:0;}
.index-nav .index-nav-frame li h6{float:left;width:445px;height:auto;margin:0px 0px 20px 0px;padding:0px 0px 0px 25px;background:url(../images/ico-01.jpg) no-repeat 0px center;font-family:微软雅黑;font-size:12px;color:#999999;line-height:30px;}
.index-nav .index-nav-frame li span{display:inline-block;float:left;margin:0px 15px 15px 0px;}
.index-nav .index-nav-frame li span a{display:block;padding:0px 20px;border:0px;background:none;background-color:#f9f9f9;font-family:微软雅黑;font-size:11px;color:#b3b3b3;line-height:30px;text-decoration:none;}
.index-nav .index-nav-frame li span a:hover{display:block;padding:0px 20px;border:0px;background:none;background-color:#002e5b;font-family:微软雅黑;font-size:11px;color:#ffffff;line-height:30px;text-decoration:none;}











.head-mid-frame{float:left;width:1200px;height:auto;margin:0;padding:0;}
.mid-cont-logo{
float: left;
width: 450px;
height: 100px;
margin: 0;
padding: 0;}
.mid-cont-logo p{float:left;width:200px;height:65px;margin-top:23px;padding:0;}
.mid-cont-logo p img{float:left;}

.mid-cont-search{float:left;width:366px;height:30px;margin:30px 0px 40px 0px;padding:0;}
.mid-cont-search .inpt-txt{float:left;width:245px;height:28px;margin:0;padding:0px 0px 0px 10px;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;border-right:0;font-family:微软雅黑;font-size:14px;color:#a9a9a9;line-height:28px;}
.mid-cont-search .but{float:left;width:85px;height:30px;margin:0;padding:0;background:url(../images/mid-ico-03.jpg) 0px 0px no-repeat;border:0;font-family:微软雅黑;font-size:12px;color:#ffffff;line-height:30px;cursor:pointer;}

.mid-cont-hotline{
float: right;
width: 320px;
height: 90px;
margin: 0;
padding: 0;
}
.mid-cont-hotline p{
float: right;
width: 320px;
height: 30px;
margin: 30px 0px 50px 0px;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 30px;
color: #666666;
lint-height: 30px;
text-align: right;
}
.mid-cont-hotline p img{padding-right:2px;vertical-align:middle;}

.mid-nav{position:relative;float:left;width:960px;height:auto;margin:0;padding:0px 0px 0px 240px;z-index:100}
.sverse-nav{float:left;width:960px;height:50px;margin:0;padding:0;list-style:none;}
.sverse-nav span{float:left;width:auto;height:50px;margin:0;padding:0px 20px;font-family:微软雅黑;font-size:16px;color:#333333;line-height:50px;}
.sverse-nav span.z-hov a{color:#1774c8;text-decoration:none;}
.sverse-nav span img{padding-left:5px;}
.sverse-nav span a{font-size: 17px; color:#333333;text-decoration:none;}
.sverse-nav span a:hover{color:#1774c8;text-decoration:none;}
/* 导航样式 */
.hide{display:none;}
.hide2{display:block;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{*zoom:1;}
em,i,s{font-style:normal;}
.pros{position:absolute;top:0px;left:0px;width:200px;height:38px;z-index:100;}
.pros h2{float:left;width:118px;height:49px;background:url(../images/mid-ico-04.jpg) no-repeat;border-top:1px solid #99acbd;border-left:1px solid #99acbd;border-right:1px solid #99acbd;padding-left:80px;font-size:14px;font-family:微软雅黑;color:#002e5a;line-height:48px;}
.subpage h2{background:url(../images/mid-ico-04.jpg) no-repeat 35px center #fff;cursor:pointer;}
.subpage .prosul{display:none;}

.prosul1{width:200px;margin-top:39px;padding-left:0;overflow:hidden;height:430px;

-moz-opacity: 0.7; /* FF 3.5以下 */
opacity: 0.7; /* FF 3.5及以上 */
background: #666666;
filter: alpha(opacity=70); /* IE6及以上 */

}
.prosul{
background:rgba(102,102,102,0.7) none repeat scroll !important; /*实现FF背景透明，文字不透明*/
background:#666;
filter:Alpha(opacity=70);/*实现IE背景透明*/
color: #666666;
}



.prosul li{height:60px;padding-left:35px;font-family:微软雅黑;font-size:18px;color:#fff;line-height:60px;border-bottom:1px #5b5e77 solid;overflow:hidden;}
.prosul a{display:block;height:60px;color:#fff;text-decoration:none;}
.prosul a:hover{display:block;height:60px;color:#3e3a39;text-decoration:none;}
.prosul li.prosahover{border-bottom:1px #fff solid;background-color:#fff;margin-right:0;padding-right:3px;font-size:18px;color:#3e3a39;}
.prosul li.prosahover a{color:#636363;}
.prosul li.nochild a:hover{color:#fff;}
.prosul li:hover{background:#fff;}
.prosul li:hover a{color:#333;}
.prosmore1,.prosmore2,.prosmore3,.prosmore4,.prosmore5{position:absolute;z-index:99999;left:200px;top:39px;width:969px;height:399px;background: #fff;border:1px #99acbd solid;border-left:0 none;border-top:0 none;padding:15px;color:#3e3a39;}
 .left_box{
background: #fff url("../images/nav-bg1.jpg") right bottom no-repeat;
float:left;
width:969px;
height:399px;
}
/* menu style */
.head-menu{float:left;width:969px;height:auto;margin:0;padding:0;}
.head-menu h1{float:left;width:109px;height:auto;margin:0;padding:0;font-family:微软雅黑;font-size:14px;color:#676767;line-height:22px;}
.menu-style-01{float:left;width:860px;height:auto;margin:0;padding:0;}
.menu-style-01 p.product{display:inline-block;float:left;padding-right:25px;font-family:微软雅黑;font-size:12px;color:#676767;line-height:20px;}
.menu-style-02{float:left;width:582px;height:auto;margin:0;padding:0;}
.menu-style-02 p.product{white-space:nowrap;display:inline-block;float:left;padding-right:25px;font-family:微软雅黑;font-size:12px;color:#676767;line-height:20px;}

.menu-adver{position:absolute;right:0;top:0;width:278px;height:429px;margin:0;padding:0;background:#ffffff;}
.menu-adver-sty01{float:right;width:236px;height:429px;margin:0px 0px 0px 42px;padding:0;border-left:1px solid #99acbd;background:#fbfbfb;}
.menu-adver-sty01 p{float:left;width:225px;height:142px;margin:0px 11px 0px 0px;padding:0;}

.head-menu	a{display:block;height:auto;margin:0;padding:0;font-size:12px;color:#676767;text-decoration:none;line-height:20px;}
.head-menu	a:hover{display:block;height:auto;margin:0;padding:0;font-size:12px;color:#676767;text-decoration:underline;line-height:20px;}



/*banner*/
.banner{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;min-width: 1200px;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:50px;height:3px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:50px;height:3px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#ebc119;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:38px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev_icon.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next_icon.png) center center no-repeat;}
.flex-direction-nav li a:hover{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.fw{ margin-top:20px;}
.fw_item{ float:left;width:299px; height:103px;border-right:#f4f4f4 1px solid;line-height:98px;font-size:24px; color:#999; text-align:center;}
.fw_item:hover{ color:#f1b105;}
.fw .no_bor{ border-right:none;}
.fw_item b{ width:60px; height:60px; display:inline-block; vertical-align:middle; margin-right:20px;}


/*服务项目*/
.i_name{ width:100%; text-align:center; padding:40px 0;}
.i_name .tu{ display:inline-block; *display:inline; zoom:1; height:32px; line-height:32px; position:relative; font-size:28px; color:#00a0e9;}
.i_name .bai { color:#FFF}
.i_name .tu .line{ width:125px; height:2px; background:#00a0e9; position:absolute; top:15px;}
.i_name .tu .line_l{ left:-145px;}
.i_name .tu .line_r{ right:-145px;}
.i_name .en{ width:100%; text-align:center; height:25px; line-height:25px; font-size:18px; color:#929292;}
.i_name .des{ width:100%; height:40px; line-height:40px; text-align:center; font-size:14px; color:#A1A1A1;}
.i_ma{ width:1200px; margin:0 auto;}
.i_ma li{ width:343px; height:245px; background:#F3F3F3; float:left; border-bottom:3px solid #00a0e9; margin-bottom:34px; box-shadow:2px 2px 8px #999;transition:0.7s; -moz-transition:0.7s; -webkit-transition:0.7s; margin-left:45px;}
.i_ma li .tu,.i_ma li .tu img{ width:343px; height:182px; vertical-align:top; position:relative;}
.i_ma li .tu .bg_a{ width:343px; height:182px; position:absolute; left:0; top:0; z-index:999; background:url(../images/bg_a.png) repeat; text-align:center; opacity:0; transition:0.7s; -moz-transition:0.7s; -webkit-transition:0.7s;}
.i_ma li:hover .tu .bg_a{ opacity:1;}
.i_ma li:hover{ background:#00a0e9;}
.i_ma li .tu .bg_a span{ display:inline-block; *display:inline; zoom:1; width:59px; height:59px; background:url(../images/icon3.png) no-repeat; vertical-align:top; margin-top:61px;}
.i_ma li .wen{ width:323px; padding:0 10px; text-align:left; color:#333;}
.i_ma li:hover .wen{ color:#FFF;}
.i_ma li .wen h5{ width:100%; height:30px; line-height:30px; font-size:16px; padding-top:5px; overflow:hidden;}
.i_ma li .wen .des{ width:100%; height:23px; line-height:23px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:13px;}


/*    选择我们    */
.choseCon{width:100%;height:auto;overflow:hidden;}
.choseCon .ccLeft{width:50%;height:360px;float:left;background:url(../images/choseBgL.png) no-repeat left center;position:relative;z-index:-1;}
.choseCon .ccRight{width:50%;height:360px;padding:22px 0 0 60px;box-sizing:border-box;float:right;background:#00a0e9;position:relative;z-index:1;}
.choseCon .ccRight p.ccrTit{width:100%;float:left;font-size:32px;line-height:32px;font-weight:bolder;color:#fff;}
.choseCon .ccRight p.ccrTit font{color:#333;}
.choseCon .ccRight h5{width:100%;float:left;font-size:18px;line-height:36px;color:#333;font-weight:normal;}
.choseCon .ccRight span.ccrLine{display:block;width:96px;height:3px;background:#333;position:absolute;left:70px;top:90px;}
.choseCon .ccRight ul{width:670px;height:auto;overflow:hidden;float:left;padding-top:30px;}
.choseCon .ccRight ul li{width:335px;height:68px;cursor:pointer;padding-top:42px;font-size:30px;float:left;color:#fff;position:relative;transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;}
.choseCon .ccRight ul li:hover{transform:translateY(-10px);}
@media screen and (min-width:641px) and (max-width:1440px){
  .choseCon{min-width:1200px;}
  .choseCon .ccLeft{width:40%;}
  .choseCon .ccRight{width:60%;}
}


.g-bd{width:100%;padding-top:60px;padding-bottom:80px;}
.m-list4{width:1318px;margin:0 auto;}
.m-list4 h2{background:url(../images/zhshi.png) no-repeat bottom center;padding-bottom:18px;}
.m-list4 h2 p{text-align:center;}
.m-list4 h2 .women{font-size:32px;color:#444444;font-weight:normal}
.m-list4 h2 .woyin{font-size:14px;color:#999999;font-weight:normal;margin-top:6px;}
.m-list4 ul{margin-top:50px;}
.m-list4 li{display:inline;float:left;width:226px;height:240px;border-right:1px #e5e5e5 dotted;margin-left:43px;}
.m-list4 .shu{margin-left:30px;}
.m-list4 .wei{border-right:none;margin-left:0px;}
.m-list4 li .u-img{width:185px;text-align:center}
.m-list4 li .u-img a{width:100px;height:100px;line-height:100px;text-align:center;display:inline-block;background:#00a0e9;margin-left:40px;float:left;border-radius: 50%}
.m-list4 li .u-img .imgcur{background:url(../images/fwhbg.png) no-repeat;}
.m-list4 h3 .wcur{color:#ff4a00}
.m-list4 li .u-img a img{padding:18px 5px;_margin-top:30px;+margin-top:30px;}
.m-list4 .wei .u-img{float:right}
.m-list4 h3{text-align:center;font-size:20px;color:#666666;font-weight:normal;margin:0}
.m-list4 h3,.m-list4 .f-toe{width:185px;}
.m-list4 .f-toe{font-size:14px;color:#909090;line-height:1.5em;margin-top:25px;}
.m-list4 .wei h3,.m-list4 .wei .f-toe{float:right;}
.m-list4 h3 a{text-decoration:none;font-weight:bold;color:#333;}
.m-list4 h3 a:hover{color:#ff4a00;text-decoration:none;font-weight:bold;}
.m-list4 .u-img{height:128px;}
.f-toe p{margin:0}
.left{float:left;}
.right{float:right}
.center5{width:1095px;margin:80px auto 0;overflow:hidden}
.weini{margin-top:80px;overflow:hidden}
.wenir{width:517px;}
.wenih3{font-size:42px;line-height:42px;text-align:left}
.wen3pb{font-size:19px;line-height:42px;background:url(../images/chur.jpg);height:180px;width:480px;margin-top:20px;padding:40px 0 0 20px;}
.wen3pb a{display:inline-block;color:#ffffff;width:200px;}
.zixunicon{display:block;font-size:22px;width:132px;height:33px;line-height:33px;text-align:center;color:#000;margin-top:24px;border:1px solid #474747}
.zixunicon:hover{color:#000;}
.center6{background:url(../images/12.jpg) no-repeat top center;height:603px;overflow:hidden;margin-top:95px;}
.center61{width:855px;margin:0 auto;}
.cente6de{color:#240c07;font-size:20px;line-height:50px;margin-top:50px;}
.h2-title{text-align:center;font-size:50px;margin-top:125px;line-height:65px;font-weight:bold;}
.cetenrp1{text-align:center;font-size:30px;line-height:80px;}
.wrap{width:1200px;margin:0 auto;position:relative;}
.indexHonor{width:100%;overflow:hidden}
.indexHonorList{border-right:1px solid #f2f2f2;margin-top:21px;float:left;display:inline}
.indexHonorItem{float:left;width:170px;border:1px solid #f2f2f2;border-right:none;background:#fff;padding:34px 56px 0 24px;height:159px;text-align:center;font-size:14px;}
.indexHonorItem:last-child{padding:34px 0px 0 24px;}
.indexHonorItem figcaption{color:#565656;display:none}


/*流程*/
.container {
	width: 96%;
	max-width: 1200px;
	margin: 0 auto;
}
.all_title2 {
	margin-bottom: 50px;
	text-align: center;
	color: #fff;
}
.all_title2 .title {
	font-size: 35px;
}
.span4 {
	width: 33.33333333%;
	float: left;
}
.platform_advantage {
	background: #fff url(../images/01411.jpg) center top repeat-x;
	position: relative;
	overflow: hidden;
	padding-top: 50px;
	padding-right: 0;
	padding-bottom: 50px;
	padding-left: 0;
}
.platform_advantage_content {
	margin-left: -100px;
	overflow: hidden;
}
.platform_advantage_list {
	display: block;
	overflow: hidden;
	margin: 0 0 60px 100px;
}
.platform_advantage_img {
	float: left;
}
.platform_advantage_brief {
	float: left;
	color: #fff;
	padding-left: 40px;
}
.platform_advantage_brief .brief_title {
	font-size: 18px;
}
.platform_advantage_brief .brief_text {
	height: 40px;
	line-height: 20px;
	overflow: hidden;
}
.waves_box canvas {
	height: 150px !important;
	width: 100% !important;
	margin-bottom: 30px;
}
.response_shows .response_shows_box {
	padding: 0 0 100px;
	position: relative;
	display: inline-block;
	width: 100%;
}
.response_shows .response_shows_box img {
	width: 100%;
}
.response_shows .response_shows_width {
	position: relative;
}
.response_shows .response_shows_box .pic {
	overflow: hidden;
	position: absolute;
	float: none;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
}
.response_shows .response_shows_box .pc {
	position: relative;
	margin-top: -2%;
	max-width: 75%;
	width: 100%;
}
.response_shows .response_shows_box .pc .pic {
	top: 2.5%;
	bottom: 20%;
	left: 2.22%;
	right: 1.5%;
}
.response_shows .response_shows_box .pad {
	position: absolute;
	bottom: 2%;
	right: 0px;
	max-width: 40%;
	width: 100%;
}
.response_shows .response_shows_box .pad .pic {
	top: 3%;
	bottom: 6%;
	left: 2%;
	right: 1.6%;
	overflow: hidden;
}
.response_shows .response_shows_box .phone {
	position: absolute;
	bottom: 0;
	right: 38%;
	max-width: 15%;
	width: 100%;
}
.response_shows .response_shows_box .phone .pic {
	top: 8%;
	bottom: 10.5%;
	left: 5%;
	right: 5%;
}
.response_shows .response_shows_box .item {
	width: 100%;
	height: 101%;
	position: relative;
	float: left;
	-webkit-transition: all 0.8s ease-out;
	-moz-transition: all 0.8s ease-out;
	-ms-transition: all 0.8s ease-out;
	-o-transition: all 0.8s ease-out;
	transition: all 0.8s ease-out;
}
.response_shows .response_shows_box .thumb {
	width: 120px;
	position: absolute;
	left: 50%;
	margin-left: -60px;
	bottom: -15%;
}
.response_shows .response_shows_box .thumb span {
	width: 25px;
	height: 25px;
	position: relative;
	float: left;
	border-radius: 100%;
	cursor: pointer;
	margin: 0 0 0 10px;
}
.response_shows .response_shows_box .thumb span:before {
	content: '';
	width: 12px;
	height: 12px;
	position: absolute;
	top: 5px;
	left: 5px;
	border-radius: 100%;
	border: solid 1px #2D9EDD;
	background: #fff;
	z-index: 1;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
}
.response_shows .response_shows_box .thumb span:hover::before, .response_shows .response_shows_box .thumb span.active:before {
	background: #2D9EDD;
}
.platform_advantage_bg {
	position: relative;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 0;
}
.platform_advantage_bg_z {
	position: relative;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.platform_advantage_bg li {
	position: absolute;
	display: block;
	width: 40px;
	height: 40px;
	background: rgba(255, 255, 255, .15);
	bottom: -160px;
	-webkit-animation: square 28s infinite;
	animation: square 28s infinite;
	-webkit-transition-timing-function: linear;
	transition-timing-function: linear
}
.platform_advantage_bg_z li {
	position: absolute;
	display: block;
	width: 40px;
	height: 40px;
	background: rgba(255, 255, 255, .15);
	bottom: -300px;
	-webkit-animation: square_z 22s infinite;
	animation: square_z 22s infinite;
	-webkit-transition-timing-function: linear;
	transition-timing-function: linear
}
.platform_advantage_bg li:nth-child(1), .platform_advantage_bg_z li:nth-child(1) {
	left: 10%
}
.platform_advantage_bg li:nth-child(2), .platform_advantage_bg_z li:nth-child(2) {
	left: 20%;
	width: 80px;
	height: 80px;
	-webkit-animation-delay: 200ms;
	animation-delay: 200ms;
	-webkit-animation-duration: 17s;
	animation-duration: 17s
}
.platform_advantage_bg li:nth-child(3), .platform_advantage_bg_z li:nth-child(3) {
	left: 25%;
	-webkit-animation-delay: 400ms;
	animation-delay: 400ms
}
.platform_advantage_bg li:nth-child(4), .platform_advantage_bg_z li:nth-child(4) {
	left: 40%;
	width: 60px;
	height: 60px;
	-webkit-animation-duration: 10s;
	animation-duration: 10s;
	background-color: rgba(255, 255, 255, .25)
}
.platform_advantage_bg li:nth-child(5), .platform_advantage_bg_z li:nth-child(5) {
	left: 70%
}
.platform_advantage_bg li:nth-child(6), .platform_advantage_bg_z li:nth-child(6) {
	left: 80%;
	width: 120px;
	height: 120px;
	-webkit-animation-delay: 3s;
	animation-delay: 3s;
	background-color: rgba(255, 255, 255, .2)
}
.platform_advantage_bg li:nth-child(7), .platform_advantage_bg_z li:nth-child(7) {
	left: 32%;
	width: 100px;
	height: 100px;
	-webkit-animation-delay: 7s;
	animation-delay: 7s
}
.platform_advantage_bg li:nth-child(8), .platform_advantage_bg_z li:nth-child(8) {
	left: 55%;
	width: 20px;
	height: 20px;
	-webkit-animation-delay: 15s;
	animation-delay: 15s;
	-webkit-animation-duration: 40s;
	animation-duration: 40s
}
.platform_advantage_bg li:nth-child(9), .platform_advantage_bg_z li:nth-child(9) {
	left: 25%;
	width: 10px;
	height: 10px;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
	-webkit-animation-duration: 40s;
	animation-duration: 40s;
	background-color: rgba(255, 255, 255, .3)
}
.platform_advantage_bg li:nth-child(10), .platform_advantage_bg_z li:nth-child(9) {
	left: 90%;
	width: 120px;
	height: 120px;
	-webkit-animation-delay: 11s;
	animation-delay: 11s
}
 @-webkit-keyframes square {
 0% {
 -webkit-transform: translateY(0);
 transform: translateY(0)
}
 100% {
 -webkit-transform: translateY(-1700px)rotate(600deg);
 transform: translateY(-1700px)rotate(600deg)
}
}
 @keyframes square {
 0% {
 -webkit-transform: translateY(0);
 transform: translateY(0)
}
 100% {
 -webkit-transform: translateY(-1700px)rotate(600deg);
 transform: translateY(-1700px)rotate(600deg)
}
}
 @-webkit-keyframes square_z {
 0% {
 -webkit-transform: translateY(0);
 transform: translateY(0)
}
 100% {
 -webkit-transform: translateY(-700px)rotate(500deg);
 transform: translateY(-700px)rotate(500deg)
}
}
 @keyframes square_z {
 0% {
 -webkit-transform: translateY(0);
 transform: translateY(0)
}
 100% {
 -webkit-transform: translateY(-700px)rotate(500deg);
 transform: translateY(-700px)rotate(500deg)
}
}
.marketing_advantage {
	padding: 50px 0;
	background: url(../images/0181.jpg) center top repeat;
}
.marketing_advantage_content {
	margin-left: -15px;
}
.marketing_advantage_list {
	position: relative;
	margin: 0 0 15px 15px;
	transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
	overflow: hidden;
}
.marketing_advantage_brief {
	position: absolute;
	top: 30%;
	padding: 0 40px;
}
.marketing_advantage_brief .brief_title {
	font-size: 16px;
	color: #606060;
	margin-bottom: 10px;
}
.marketing_advantage_brief .brief_title span {
	margin-left: 15px;
}
.marketing_advantage_brief .brief_text {
	font-size: 12px;
	color: #a5a5a5;
	line-height: 1.6;
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
}
.marketing_advantage_list:hover {
	box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2);
	transform: translate3d(0, -5px, 0);
	-webkit-transform: translate3d(0, -5px, 0);
}
.marketing_advantage_list:hover .brief_text {
	color: #333;
}
.partners {
	padding: 50px 0;
}
.partners_content {
	text-align: center;
}
.partners_content_list {
	display: inline-block;
	margin: 20px 10px;
	transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
}
.partners_content_list:hover {
	box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
	transform: translate3d(0, -5px, 0);
	-webkit-transform: translate3d(0, -5px, 0);
}
.join_in {
	padding: 100px 0;
	background: url(../images/033.jpg) center top repeat;
	text-align: center;
}
.join_in_title {
	font-size: 36px;
	color: #fff;
}
.join_in_title span {
	color: #31b5ff;
}
.join_in_text {
	color: #e3e3e3;
	font-size: 18px;
	margin: 15px 0 50px 0;
}
.join_in_button {
	padding: 8px 60px;
}

/*资讯*/
.aboutNews { width: 100%; clear: both; padding-bottom: 47px; overflow: hidden; }
.ck-slide ul { margin: 0; padding: 0; list-style-type: none; }
.ck-slide { position: relative; overflow: hidden; }
.ck-slide ul.ck-slide-wrapper { z-index: 1; margin: 0; padding: 0; }
.ck-slide ul.ck-slide-wrapper li { position: absolute; margin-top: 0px; width: 1180px; text-align: center; }
.newsdl dd:hover div.date { background: #f39800; border: 1px solid #FFFFFF; }
.newsdl dd:hover div.date strong { color: #FFFFFF; }
.newsdl dd:hover div.date em { color: #FFFFFF; }
.newsdl { width: 1180px; overflow: hidden; }
.newsdl dd { width: 352px; float: left; margin-right: 62px; margin-bottom: 28px; }
.newsdl dd:nth-of-type(3) { margin-right: 0; }
.newsdl dd:nth-of-type(6) { margin-right: 0; }
.newsdl dd div.date { width: 85px; height: 85px; border: 1px solid #333333; border-radius: 42px; text-align: center; float: left; }
.newsdl dd div.date strong { font-size: 30px; line-height: 30px; display: block; text-align: center; font-weight: normal; color: #333333; margin-top: 17px; }
.newsdl dd div.date em { font-style: normal; font-size: 14px; color: #333333; }
.newsdl dd div.xqbox { width: 245px; float: left; margin-left: 20px; }
.newsdl dd div.xqbox a { display: block; text-align: left; }
.newsdl dd div.xqbox a h3 { font-size: 16px; color: #333333; line-height: 30px; font-weight: normal; }
.newsdl dd div.xqbox a p { font-size: 14px; color: #888888; line-height: 24px; }
.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: 1; background-repeat: no-repeat; transition: opacity .2s linear 0s; }
.ck-slide .ck-prev { left: 5px; font-family: tubiao; color: #fff; font-size: 60px; }
.ck-slide .ck-next { right: 12px; font-family: tubiao; color: #fff; font-size: 60px; }
.ck-slidebox { position: absolute; left: 50%; bottom: 0px; z-index: 30; }
.ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; }
.ck-slidebox ul li { float: left; height: 12px; margin: 4px 5px; }
.ck-slidebox ul li em { display: block; width: 12px; height: 12px; border-radius: 100%; background: #666666; text-indent: -9999px; cursor: pointer; }
.ck-slidebox ul li.current em { height: 12px; width: 40px; border-radius: 5px; background-color: #1585c9; }
.ck-slidebox ul li em:hover { background-color: #1585c9; }
.ck-slide { width: 1180px; height: auto; margin: 0 auto; }
.ck-slide ul.ck-slide-wrapper { height: 255px; }


/*底部*/

.f_bg {
	height: 329px; background: url(../images/f_bg.gif) repeat-x center top;clear:both;
}
.footer {
	margin: 0px auto; width: 1200px
}

.f_nav {
	height: 47px; color: #fff; text-align: center; line-height: 47px
}
.f_nav a {
	font-size: 15px; color: #fff; padding-bottom: 0px; padding-top: 0px; padding-left: 20px; padding-right: 20px
}
.f_img {
	float: left; padding-bottom: 0px; padding-top: 92px; padding-left: 0px; padding-right: 30px
}
.f_img img {
	width: 120px
}
.f_p {
	font-size: 14px; color: #999; padding-bottom: 0px; padding-top: 130px; /*PADDING-LEFT: 25px;*/ line-height: 30px; padding-right: 0px
}
.f_p a {
	color: #999
}
.f_p em {
	padding-bottom: 0px; padding-top: 0px; padding-left: 20px; padding-right: 20px
}
.f_p img {
	float: none; padding-bottom: 0px; padding-top: 0px; padding-left: 10px; padding-right: 0px
}
.f_img02 {
	padding-bottom: 0px; padding-top: 95px; padding-left: 0px; padding-right: 0px
}
.f_img02 em {
	margin-bottom: 6px; font-size: 14px; text-align: right; display: block; text-shadow: 1px 1px #1f1f22
}
.f_img02 span {
	font-size: 14px; color: #999; text-align: right; margin-top: 5px; display: block;clear: both;
}
.newsCon{margin:30px;}
.newsCon p{line-height:25px;}

/*新闻*/

.news2{ position:relative; background:#fff; padding:30px; overflow: hidden;zoom:1;}

.news2 .l{ float:left; width:875px; margin-right:70px; display:inline;}

.news2 .l .search{ position:relative; overflow:hidden;zoom:1; margin-bottom:45px;}

.news2 .l .search .txt{ float:left; width:340px; height:40px; border:1px solid #2e99f4; border-right:none; padding:0 20px; color:#313c4f; font-size:14px; line-height:40px\9;font-weight:lighter;}

.news2 .l .search .bt{ float:left;color:#fff; font-size:20px; height:42px; line-height:42px; background:#75c732; width:130px; text-align:center;}

ul.list_news{ margin-bottom:100px;}



.announcement_list{ margin-bottom:30px; overflow:hidden;}

.announcement_list li{ padding-left:50px;  background:#f9f9f9 url(../images/ico_list2.png) no-repeat 30px center; overflow:hidden; height:55px; margin-bottom: 1%;   transition: all 0.5s ease-in-out 0s;}

.announcement_list li:hover{ padding-left:50px;  background:#00a0e9 url(../images/ico_list3.png) no-repeat 30px center; overflow:hidden; height:55px; margin-bottom: 1%; }

.announcement_list li a:hover{color:#fff;}

.announcement_list li.bg_white{ background:#fff url(../images/ico_list2.png) no-repeat 30px center;}

.announcement_list li a{ display:block; font-size:14px; line-height:55px; color:#666666;}

.announcement_list li a:hover{}

.announcement_list li a span{ float:right;margin-right: 3%;}