@charset "utf-8";
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span{padding:0;margin:0;}
html{color:#000;background:#fff;height:100%;}
body{ font-family:"微软雅黑";font-weight:normal;font-size:12px;line-height:20px;color:#333;height:100%;position:relative;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{
	font-style:normal;
	font-weight:bold;
}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit;outline:none;}
input,textarea,select{*font-size:100%;resize:none;}
legend{color:#000;}
b{font-weight:normal;}
.mr10{margin-right:10px;}
.ml10{margin-left:10px;}
.ell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
li{list-style:none;}
/*clear float*/
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;height:0;overflow: hidden;}
.clearfix{*zoom:1;}
a{text-decoration:none;color:#2a5295;cursor:pointer;}
a.normal{font-size:12px;color:#333;text-decoration:underline;}
a:active,a:focus,a:link {outline: none;}

/* header start */
.header{
	height:60px;
	background:url(../img/head-bg.jpg) repeat-x;
}
.header .nav{
	width:970px;
	margin:0 auto;
}
.header .nav .logo{
	width:110px;
	height:60px;
    float:left;
	background:url(../img/logo.png) center 5px no-repeat;
}
.header .nav .logo a{
	display:block;
	width:100%;
	height:100%;
}
.header .nav .slogan{
  float:left;
  font-family:"微软雅黑";
  font-size:15px;
  color: #666;
  height:40px;
  padding-top:20px;
  padding-left:10px;
}
.header .nav .dzone_slogan{
  border-left: 1px solid #D4D4D4;
  color: #000000;
  display: inline-block;
  font-family: "Microsoft Yahei";
  font-size: 22px;
  height: 25px;
  line-height: 25px;
  margin: 12px 0 0 12px;
  padding: 0 0 0 12px;
  vertical-align: top;
}
.header .nav ul{
	float:right;
	height:60px;
}
.header .nav ul li{
	position:relative;
	z-index:100;
	padding:15px 5px;
	float:left;
	cursor:pointer;
	width:80px;
	height:30px;
	text-align:center;
	background-image: url(../images/bg_over.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.header .nav ul li:hover .sub_nav{
	display:block;
}
.header .nav ul li a{
	padding:0 12px;
	color:#fff;
	height:30px;
	line-height:25px;
	font-size:14px;
	text-align:center;
}
.header .nav ul li.product a{
	border-left:none;
}
.header .nav ul li.aboutus a{
	border-right:none;
}

/* menu*/
#menu {
	height:100px;
	background:#005BB7;
	/*border-bottom:solid #004284 1px;*/
	background:url(../images/menu-bg.gif) repeat;
	width:100%;
	z-index:10;
}
#menu .extra{
	width:970px;
	margin:0 auto;
	position:relative;
}
#menu .extra .tab_link{
	font-family:"微软雅黑";
	width:480px;
	height:100px;
	margin:0 auto;
	padding:1px 0;
}
#menu .extra .tab_link li{
	font-family:"微软雅黑";
	width:120px;
	height:99px;
	float:left;
	text-align:center;
}
#menu .extra .tab_link li a{
	height:99px;
	line-height:24px;
	font-size:16px;
	color:#b8d9ff;
	display:block;
}
#menu .extra .tab_link li a:hover{
	background:#09F;
}
#menu .extra .tab_link li a span{
	width:120px;
	display:block;
	height:60px;
}
#menu .extra .tab_link li a span.module{
	background:url(../img/icon_product.png?) 0 0 no-repeat;
}
#menu .extra .tab_link li a span.statistic{
	background:url(../img/icon_product.png?) 0 -60px no-repeat;
}
#menu .extra .tab_link li a span.spread{
	background:url(../img/icon_product.png?) 0 -120px no-repeat;
}
#menu .extra .tab_link li a span.profit{
	background:url(../img/icon_product.png?) 0 -180px no-repeat;
}
#menu .extra .tab_link li.on a {
	background:#b8d9ff;
	color:#274880;
	cursor:default;
}
#menu .extra .tab_link li.on a span.module{
	background:url(../img/icon_product.png?) -120px 0 no-repeat;
}
#menu .extra .tab_link li.on a span.statistic{
	background:url(../img/icon_product.png?) -120px -60px no-repeat;
}
#menu .extra .tab_link li.on a span.spread{
	background:url(../img/icon_product.png?) -120px -120px no-repeat;
}
#menu .extra .tab_link li.on a span.profit{
	background:url(../img/icon_product.png?) -120px -180px no-repeat;
}

/* banner start */
#full-screen-slider { width:100%; height:380px; float:left; position:relative;margin-bottom:10px;}
#slides { display:block; width:100%; height:380px; list-style:none; padding:0; margin:0px; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:20%; top:350px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#F90;}

.banner-wrap { width:100%; height:360px; float:left; position:relative;margin-bottom:10px;}
.banner { display:block; width:100%; height:360px; list-style:none; padding:0; margin:0px; position:relative}
.banner li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
.banner li a { display:block; width:100%; height:100%; text-indent:-9999px}
/* banner end */

/* header end */

/* feature start */
.index-content-title {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size:30px;
	color:#DDD;
}
.promos_wrap{
	padding:34px 0;
	background:url(../img/bg_pattern_gray.png) 0 0;
}
.promos_wrap_white{
	background:url(../img/bg_pattern_white.png) 0 0;
}
.promos{
	width:970px;
	margin:0 auto;
}
.promos_wrap .col_2{
	width:970px;
	margin:0 auto;
}
.promos_wrap .col_2 .col_l{
	width:950px;
	float:left;
}
.promos_wrap .col_2 .col_r{
	width:410px;
	float:left;
}
.promos_wrap .why h6{
	height:55px;
	line-height:55px;
	font-size:28px;
	color:#062354;
	background:url(../img/icon_why.png) 15px center no-repeat;
	padding-left:55px;
}
.promos_wrap .why li{
	line-height:24px;
	font-size:14px;
	color:#062354;
	padding-left:53px;
	background:url(../img/icon_list.png) 25px -5px no-repeat;
}
.promos_wrap .feature{
	width:972px;
	margin:40px auto 0;
}
.promos_wrap .feature h4{
	text-align:center;
	height:52px;
	line-height:47px;
	text-indent:25px;
	font-size:16px;
	color:#062354;
	background:url(../img/bg_feature.png) 0 0 no-repeat;
}
.promos_wrap .feature .main,
.promos_wrap .feature .adorn_bottom,
.promos_wrap .feature .adorn_bottom_secondary{
	width:965px;
	margin:0 auto;
	background:#fff;
	border:1px solid #9fa8b3;
	border-top:none;
}
.promos_wrap .feature .adorn_bottom{
	width:961px;
	height:2px;
	overflow:hidden;
}
.promos_wrap .feature .adorn_bottom_secondary{
	width:957px;
	height:2px;
	overflow:hidden;
}
.promos_wrap .feature .main .list li{
	padding:20px;
	border-bottom:1px solid #c1c7cf;
}
.promos_wrap .feature .list li.last{
	border-bottom:none;
}
.promos_wrap .feature .list li img{
	width:460px;
	height:260px;
	float:right;
	margin-left:50px;
}
.promos_wrap .feature .list li.alter{
	background:#f7f8fa;
}
.promos_wrap .feature .list li.alter img{
	float:left;
	margin-left:0;
	margin-right:50px;
}
.promos_wrap .feature .list li.alter p{
	padding-right:20px;
}
.promos_wrap .feature .list li.extra{
	background:#f7f8fa;
	border-bottom:none;
}
.promos_wrap .feature .list li h6{
	font-size:18px;
	height:53px;
	line-height:53px;
	padding-left:23px;
}
.promos_wrap .feature .list li p{
	font-size:14px;
	line-height:25px;
}
/*客户价值*/
.promos_wrap .feature .main .index3 li{
	padding-top:1px;
	height:280px;
	border-bottom:1px solid #c1c7cf;
}
.promos_wrap .feature .index3 li.last{
	border-bottom:none;
}
.promos_wrap .feature .index3 li img{
	float:right;
	margin-left:50px;
	padding-right:20px;
	padding-top:20px;
}
.promos_wrap .feature .index3 li.alter{
	background:#f7f8fa;
}
.promos_wrap .feature .index3 li.alter img{
	float:left;
	margin-left:0;
	margin-right:50px;
	padding-top:20px;
}
.promos_wrap .feature .index3 li.alter p{
	padding-right:20px;
}
.promos_wrap .feature .index3 li.extra{
	background:#f7f8fa;
	border-bottom:none;
}
.promos_wrap .feature .index3 li h6{
	font-size:18px;
	height:53px;
	line-height:53px;
	padding-left:23px;
}
.promos_wrap .feature .index3 li p{
	padding-left:23px;
	font-size:14px;
	line-height:25px;
}
/* feature end */

/*内容*/
.content-wrap{
	padding:0 0 40px;
	background:url(../img/bg_pattern_gray.png) 0 0;
}
.content-wrap-white{
	background:url(../img/bg_pattern_white.png) 0 0;
}
.content{
	width:970px;
	margin:0 auto;
}
.content-wrap .content-main{
	width:970px;
	margin:0 auto;
	padding:0;
	}
content-left{
	width:400px;
	height:400px;
	padding:0 20px;
	float:left;
	}
.content-right{
	width:400px;
	height:400px;
	padding:0 20px;
	border-left:#999 dotted 1px;
		float:left;
	}
.content-wrap .content-feature{
	width:972px;
	margin:0 auto 0px;
}
.content-wrap .content-feature h4{
	text-align:center;
	height:52px;
	line-height:47px;
	text-indent:25px;
	font-size:16px;
	color:#062354;
	background:url(../img/bg_feature.png) 0 0 no-repeat;
}
.content-wrap .content-feature .content-main,
.content-wrap .content-feature .content-bottom,
.content-wrap .content-feature .content-bottom2{
	width:965px;
	margin:0 auto;
	background:#fff;
	border:1px solid #9fa8b3;
	border-top:none;
}
.content-main,img{
	border:0;
	padding-left:20px;
	text-align: center;
	}
.content-wrap .content-feature .content-bottom{
	width:961px;
	height:2px;
	overflow:hidden;
}
.content-wrap .content-feature .content-bottom2{
	width:957px;
	height:2px;
	overflow:hidden;
}
.table1{width:965px;}
.table2{border-top:1px solid #C1C7CF; background:#F7F8FA; width:965px;}
.table4{border-top:1px solid #C1C7CF; width:965px;}
.content-table1-1{border:none; margin:20px; width:442px;background:url(../images/n01.png) top right no-repeat;}
.content-table1-2{border:none; margin:20px; width:442px;background:url(../images/n02.png) top right no-repeat;}
.content-table1-3{border:none; margin:20px; width:442px;background:url(../images/n03.png) top right no-repeat;}
.content-table1-4{border:none; margin:20px; width:442px;background:url(../images/n04.png) top right no-repeat;}
.content-table1-5{border:none; margin:20px; width:442px;background:url(../images/n05.png) top right no-repeat;}
.content-table1-6{border:none; margin:20px; width:442px;background:url(../images/n06.png) top right no-repeat;}
.content-table1-7{border:none; margin:20px; width:442px;background:url(../images/n07.png) top right no-repeat;}
.content-table1-8{border:none; margin:20px; width:442px;background:url(../images/n08.png) top right no-repeat;}
.content-table1-9{border:none; margin:20px; width:442px;background:url(../images/n09.png) top right no-repeat;}
.content-table1-10{border:none; margin:20px; width:442px;background:url(../images/n10.png) top right no-repeat;}
.content-table2{border:none; margin:20px 0px; width:320px;}
.content-title{padding-left:20px; text-align:left; font-family:'微软雅黑'; font-size:18px;height:53px;line-height:53px;}
.content-txt{font-family:'微软雅黑'; text-align:left; font-size:14px;line-height:22px; text-indent:2em;}
.content-img{ height:200px;border:0px; text-align:left;}
.content-line{border-left:#CCC dotted 1px;}
.table3{width:900px; margin:20px; border:#999 solid 1px;}

/*表格*/

.tab-css{
 border-collapse: collapse;
 border:1px solid #999;
 color:#666;
 width:925px;
 margin:0 20px 20px 20px;
 background:#fff;
}
.tab-css th {
 background:#fff;
 color:#666;
 border:1px solid #999;
 padding:0 2px 0;
}
.tab-css td{
 border:1px solid #999;
}
.index2-tab-td{
	background:#E7E7E7; 
	font-family:'微软雅黑'; 
	font-size:16px;  
	height:40px; 
	text-align:left; 
	padding-left:20px; 
	vertical-align:middle;
	}
.index2-tab-td2{
	font-family:'微软雅黑'; 
	font-size:14px; 
	text-align:left;
	line-height:25px; 
	padding:20px; 
	vertical-align:text-top;
	}
/*优势内容*/
.youshi-wrap{
	padding:0 0 40px;
	background:url(../img/bg_pattern_gray.png) 0 0;
}
.youshi-wrap-white{
	background:url(../img/bg_pattern_white.png) 0 0;
}
.youshi-wrap .youshi-main{
	width:970px;
	margin:0 auto;
	padding:0;
	height:220px;
	padding-top:20px;
	}
.youshi-wrap .youshi-feature{
	width:972px;
	margin:0 auto 0px;
}
.youshi-wrap .youshi-feature h4{
	text-align:center;
	height:52px;
	line-height:47px;
	text-indent:25px;
	font-size:16px;
	color:#062354;
	background:url(../img/bg_feature.png) 0 0 no-repeat;
}
.youshi-wrap .youshi-feature .youshi-main,
.youshi-wrap .youshi-feature .youshi-bottom,
.youshi-wrap .youshi-feature .youshi-bottom2{
	width:965px;
	margin:0 auto;
	background:#fff;
	border:1px solid #9fa8b3;
	border-top:none;
}
.youshi-wrap .youshi-main img{
	border:0;
	padding-left:20px;
	text-align:left;
	float:right;
	margin-left:0;
	margin-right:30px;
	}
.youshi-wrap .youshi-main li{
	line-height:30px;
	font-size:14px;
	color:#062354;
	padding-left:50px;
	background:url(../img/icon_list.png) 25px 0px no-repeat;
}
.youshi-wrap .youshi-feature .youshi-bottom{
	width:961px;
	height:2px;
	overflow:hidden;
}
.youshi-wrap .youshi-feature .youshi-bottom2{
	width:957px;
	height:2px;
	overflow:hidden;
}
/* footer start */
.footer_wrap{
	padding-bottom:30px;
	background:url(../img/bg_pattern_slash.gif) 0 0 ;
}
.footer{
	width:850px;
	padding:40px 0 ;
	margin: 0 auto;
}
.footer dl{
	float:left;
	margin-left:50px;
}
.footer dl.product{
	width:550px;
}
.footer dl.support{
	width:120px;
}
.footer dl dt{
	height:50px;
	border-bottom:1px solid #5c5c5c;
	margin-bottom:5px;
}
.footer dl dt h6{
	height:49px;
	line-height:49px;
	font-size:14px;
	color:#999;
	text-shadow:-1px -1px #000;
	border-bottom:1px solid #1f1f1f;
}
.footer dl dd{
	line-height:22px;
	color:#999;
}
.footer dl dd ul{
	float:left;
	margin-right:20px;
}
.footer dl dd ul.first{
	width:160px;
}
.footer dl dd ul.secondary{
	width:160px;
}
.footer dl dd ul.third{
	width:160px;
	margin:0;
}
.footer dl dd ul.fourth{
	width:160px;
	float:left;
	clear:left;
	padding-top:20px;
	margin-right:20px;
}
.footer dl dd ul.fifth{
	padding-top:20px;
}
.footer dl dd ul li{
	line-height:22px;
	color:#999;
}
.footer dl dd a{
	color:#666;
}
.footer dl dd a:hover{
	text-decoration:underline;
}
.footer_wrap .copyright{
	clear:both;
}
.footer_wrap .copyright p{
	line-height:15px;
	text-align:center;
	color:#969696;
}
.footer_wrap .copyright p .logo{
	padding-left:20px;
	background:url(../img/logo_small.png) 0 center no-repeat;
	_background:url(../img/logo_small.gif) 0 center no-repeat;
}
.footer_wrap .copyright p a{
	color:#999;
}
/* footer end */
/* 回到顶部 */
 #returnTop {
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	right:15px;
	bottom:-200px;
	_bottom:auto;
	width:60px;
	height:60px;
	text-indent:-999px;
	overflow:hidden;
	background-image:url(../images/top_btn.png);
	_background-image:url(../images/top_btn.png);
	background-repeat:no-repeat;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s;
}
#returnTop:hover {
	width:60px;
	height:60px;
	background-image:url(../images/top_btn_hover.png);
	_background-image:url(../images/top_btn_hover.png);
}