﻿@charset "utf-8";
/* CSS RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input, button, textarea {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	background: #fff;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: none;
	color: #083897;
}

/*public*/
.layout {
	width: 100%;
	margin: 0 auto;
	}
.layout:after {
	content: '\20'; 
	clear: both; 
	display: block;
}
.block {
	width: 1000px;
	margin: 0 auto;
}
.block:after {
	content: '\20'; 
	clear: both; 
	display: block;
}
.mb10 {
	margin-bottom: 10px;
}
.mb20 {
	margin-bottom: 20px;
}
.pt10 {
	padding-top: 10px;
}
.col-1t, .col-2t, .col-3t, .col-2 .lbtn, .col-2 .rbtn, .col-list li, .reg-stept, .reg-step li, .bg1, .bg2, .seo, .feature .txt li a, .feature .txt li a:hover, .news-list li, .news-tip span, .compare-right li, .honor-t span, .honor li, .wishes-t span, .case li, .case-in li, .case-bg .l-btn, .case-bg .r-btn, .footer .v-line, .footer-logo, .footer-list .suggest, .footer-list .cooperate, .footer-list .weibo, .footer .line, .newsli-main li, .serv-question li {
	background-image: url(../images/img.png);
}
.position {
	height: 30px;
	font: 12px/30px Simsun;
	border-bottom: 1px solid #f4f4f4;
	margin-right: 10px;
	margin-left: 10px;
	color: #6086d2;
}
.position a {
	padding-right: 5px;
	padding-left: 5px;
	color: #6086d2;
}
.mini-bg {
	background: url(../images/minimenu.gif) repeat-x;
}
.mini-tab1, .mini-tab2,.mini-tab3,.mini-tab4 {
	background-image: url(../images/mini-bar.gif);
	background-repeat: no-repeat;
}
.mini-bar {
	width: 1000px; 
	height: 30px; 
	margin: 0 auto; 
	color: #666;
	font: 12px/30px Simsun;
}
.mini-bar a {
	padding-left: 10px; 	
}
.mini-bar a:hover {
	color: #666;
}
.mini-menu {
	float: right;
	width: 280px;
	height: 30px;
	line-height: 32px;
	overflow: hidden;
}
.mini-menu li {
	width: 80px;
	float: left;
	padding-left: 10px; 
	margin-right: 10px;
}
.mini-tab1 {
	background-position: 0 1px;
}
.mini-tab1:hover {
	background-position: 0 -29px;
}
.mini-tab2 {
	background-position: 0 -59px;
}
.mini-tab2:hover {
	background-position: 0 -89px;
}
.mini-tab3 {
	background-position: 0 -119px;
}
.mini-tab3:hover {
	background-position: 0 -149px;
}
.mini-tab4 {
	width: 60px !important;
	margin-right: 0 !important;
	background-position: 0 -179px;
}
.mini-tab4:hover {
	background-position: 0 -209px;
}
.logo-bar {
	width: 1000px;
	height: 80px;
	margin: 0 auto;
	overflow: hidden;
}
.logo {
	width: 220px;
	height:80px;
	float: left;
	font: bold 40px/80px "微软雅黑";
	color: #000;
}
.logo a {
	color: #000;
}
.nav {
	width: 600px;
	float: left;
	padding-right:20px;
}
.nav li {
	width: 120px; 
	height: 80px;
	float: left;
	font: 16px/80px "微软雅黑";
	color: #000;
	text-align:center;
}
.nav li a {
	padding: 3px 5px;
	color: #000;
}
.nav li a:hover {
	color: #083897;
	border-bottom: 3px solid #6086d2;
}
.nava {
	padding: 3px 5px;
	color: #000;
}
.navhover {
	color: #083897;
	border-bottom: 3px solid #6086d2;
} 

.phone {
	width: 160px;
	float: left;
	padding-top: 15px;
}

/*--------图片轮换开始--------*/
#main { position:relative; min-width:1000px; }
.banner { width: 100%; margin:0; min-width:1000px; position:relative; height:380px;}
.banner ul{  }
.banner li{ width: 100%; position:absolute; min-width:1000px; }
.banner li.b1{ background:url(images/banner1bg.jpg) no-repeat; z-index:1000; }
.banner li.b2{ background:url(images/banner2bg.jpg) repeat-x  center top #d5f0ff; z-index:999; }
.banner li.b3{ background:url(images/banner3bg.jpg) repeat-x  center top #679fd8; z-index:998; }
.banner li div{}
.banner .bg_all{}
.b_all{ margin:0 auto; height: 380px; background-position: center top; }
.a_box{width:1000px; height:380px; margin:0 auto; position:relative;}
.a_box a{ display:block; cursor:pointer; width:620px; height:300px; font-size:52px; text-indent:-9999px; overflow:hidden;}
.main-mod { margin:auto; width:960px; position:relative; top:-360px; z-index:1200; }
.circle { width:195px; height:14px; position:absolute; left:480px; top:337px; margin-left:-97px; text-align:center;} 
.circle a{ display:inline-block; width:15px; height: 16px; margin-right:4px; background:url(../images/circle1.png) no-repeat; }
.circle a.hover{  background:url(../images/circle.png) no-repeat; }

.login-index {
	position: absolute;
	right: 0;
	top: 40px;
	width: 240px;
	height: 320px;
	background: rgba(0,0,0,0.4);
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#69000000,endColorstr=#69000000);
}
.login-index .tab {
	width: 240px;
	height: 40px;
}
.login-index .tab li {
	width: 120px;
	float: left;
	font: bold 14px/40px Simsun;
	text-align: center;
	color: #fff;
	cursor: pointer;
}
.login-index .tab li.reg {
	background: rgba(0,0,0,0.5);
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#69000000,endColorstr=#69000000);
}
.login-index .tab li.reg a {
	color: #fff;
}
.login-index .welcome {
	padding-top: 20px;
	padding-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
	color: #fff;
	font: 16px/40px "微软雅黑";
	border-bottom: 1px solid #CCC;
}
.login-index .welcome p {
	color: #fff;
}
.login-index .welcome a {
	color: #fff;
}
.login-index .user-info {
	padding: 20px 30px;
	font: 12px/30px Simsun;
	color: #fff;
}
.login-index .user-info a {
	padding-left: 10px;
	color:#FC6;
}
.login-index .entry {
	margin-top: 10px;
	margin-left: 20px;
	padding-bottom: 5px;
	color: #fff;
	font: 14px/24px Simsun;
	position: relative;
}
.login-index .entry span {
	position: absolute;
	right: 16px;
	top: 0;
	font-size: 12px;
	color: #d4d4d4;
}
.login-index .entry span a {
	color: #d4d4d4;
}
.login-index .entry input {
	width: 190px;
	height: 20px;
	padding: 4px;
	line-height: 20px;
	display: block;
	background: #fff;
	border: 1px solid #c7c7c7;
	font-size: 12px;
	color: #888;
}
.login-index p {
	font: 12px/16px Simsun;
	color: #d4d4d4;
	padding-top: 6px;
	padding-left: 20px;
}
.login-index .submit {
	width: 202px;
	height: 39px;
	_width: 200px;
	_height: 37px;
	margin-top: 10px;
	margin-left: 20px;
	background: none;
	border: none;
	background: url(../images/login.png) no-repeat;
	cursor: pointer;
}
.col-1 {
	width: 310px;
	float: left;
	margin-right: 60px;
}
.col-2 {
	width: 320px;
	float: left;
	margin-right: 60px;
}
.col-3 {
	width: 250px;
	float: left;
}
.col-1t {
	width: 220px;
	background-position: -100px -20px;
	background-repeat: no-repeat;
	height: 30px;
	margin-top: 24px;
	margin-bottom: 10px;
}
.col-2t {
	width: 330px;
	background-position: -320px -20px;
	background-repeat: no-repeat;
	height: 30px;
	margin-top: 24px;
	margin-bottom: 10px;
}
.col-3t {
	width: 210px;
	background-position: -660px -20px;
	background-repeat: no-repeat;
	height: 30px;
	margin-top: 24px;
	margin-bottom: 10px;
}
.col-1c {
	font: 14px/24px Simsun;
	color: #666;
}
.col-2c {
	width: 290px;
	height: 70px;
	padding: 10px 0 10px 20px;
	border: 1px solid #e2e2e2;
	position: relative;
}
.col-2c .lbtn {
	display: block;
	width: 12px;
	height: 50px;
	background-position: -13px -110px;
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 19px;
}
.col-2c .rbtn {
	display: block;
	width: 12px;
	height: 50px;
	background-position: -1px -110px;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 19px;
}
.col-eg {
	width: 280px;
	height: 70px;
	padding-left: 10px;
	padding-top: 2px;
	overflow: hidden;
}
.col-eg li {
	width: 50px;
	float: left;
	margin-right: 16px;
	text-align: center;
}
.col-eg li a {
	font: 12px/20px Simsun;
	color: #666;
}
.col-eg li a:hover {
	color: #083897;
}
.col-list {
}
.col-list li {
	height: 24px;
	font: 14px/24px Simsun;
	text-indent: 15px;
	color: #666;
	background-position: -220px -53px;
	background-repeat: no-repeat;
}
.reg-step {
	width: 750px;
	height: 100px;
	float: left;
	margin-top: 46px;
}
.reg-stept {
	width: 100px;
	height: 80px;
	float: left;
	background-position: 0 -20px;
	background-repeat: no-repeat;
}
.reg-step ul {
	width: 620px;
	float: left;
	padding-left: 20px;
}
.reg-step li {
	width: 106px;
	height: 100px;
	float: left;
	background-position: -100px -50px;
	background-repeat: no-repeat;
}
.reg-step li.last {
	width: 85px;
}
.reg-step li a {
	width: 74px;
	height: 60px;
	display: block;
	padding-top: 15px;
	text-align: center;
	font: bold 16px/20px "微软雅黑";
}
.video-zhizhuo {
	width: 210px;
	float:left;
	padding-left: 14px;
	padding-top: 22px;
	padding-bottom:20px;
}
/*main*/
.main {
	width: 100%;
	background: #f9f9f9;
}
.bg1 {
	width: 100%;
	height:10px;
	background-position: 0 0;
	background-repeat: repeat-x;
	overflow: hidden;
}
.bg2 {
	width: 100%;
	height:10px;
	background-position: 0 -10px;
	background-repeat: repeat-x;
	overflow: hidden;
}
.seo {
	width: 450px;
	height: 230px;
	margin-top: 20px;
	float: left;
	background-position: 0 -160px;
	background-repeat: no-repeat;
}
.seo-search {
	width: 430px;
	padding-top: 49px;
	padding-left: 12px;
	overflow: hidden;
}
.seo-input {
	width: 284px;
	height: 18px;
	float: left;
	margin-right: 6px;
	border: none;
	background: none;
	padding: 10px 10px 6px 10px; 
	font: 14px/18px "Simsun";
	color: #666;
}
.seo-btn {
	width: 110px;
	height: 36px;
	float: left;
	border: none;
	background: none;
	cursor: pointer;
}
.seo-keyword {
	padding-top: 26px;
	height: 30px;
	font: bold 16px/30px "微软雅黑";
	text-indent: 16px;
	color: #fff;
}
.seo-result {
	padding-top: 12px;
	padding-left: 12px;
}
.seo-result li {
	width: 106px;
	text-align: center;
	float: left;
	color: #333; 
	font: 14px/28px "微软雅黑";
}
.seo-result li span {
	display: block;
	font-family: "微软雅黑";
	font-size: 16px;	
	color: #555;
}
.seo-eg {
	width: 540px;
	float: left;
	padding-top: 22px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.seo-eg li {
	width: 170px;
	height: 105px;
	float: left;
	padding-bottom: 10px;
	padding-left: 10px;
}
.seo-eg li a {
	width: 170px;
	height: 105px;
	display: block;
	position: relative;
}
.seo-eg li p {
	width: 160px;
	height: 24px;
	padding-left: 5px;
	padding-right: 5px;
	overflow: hidden;
	position: absolute;
	bottom: -1px;
	left: 0;
	font: 12px/24px Simsun;
	color: #333;	
	background: rgba(255,255,255,0.9);
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#Dfffffff,endColorstr=#Dfffffff);
	cursor: pointer;
}
.feature {
	width: 740px;
	height: 270px;
	float: left;
	margin-right: 20px;
	position: relative;
}
.feature .txt {
	position: absolute;
	top: 200px;
	left: 80px;
}
.feature .txt li {
	width: 110px;
	height: 40px;
	float: left;
	margin-right: 10px;
}
.feature .txt li a {
	display: block;
	text-align: center;
	font: 16px/40px "微软雅黑";
	color: #444;
	background-position: -450px -160px;
	background-repeat: no-repeat;
}
.feature .txt li a:hover {
	background-position: -570px -160px;
	background-repeat: no-repeat;
	color: #fff;
}
.news {
	width: 238px;
	height: 268px;
	overflow: hidden;
	float: left;
	background: #fff;
	border: #e4e4e4 1px solid;
}
.news-tab {
	width: 238px;
	height: 30px;
	text-align: center;
	background: #e4e4e4;
	overflow: hidden;
}
.news-tab li {
	width: 79px;
	float: left;
	text-align: center;
	font: 14px/30px Simsun;
	cursor: pointer;
}
.news-list {
	padding: 5px 10px;
}
.news-list li {
	height: 27px;
	font: 14px/27px Simsun;
	border-bottom: #d4d4d4 1px dotted;
	background-position: -220px -78px;
	background-repeat: no-repeat;
	text-indent: 15px;
	overflow: hidden;  
}
.news-tip {
	padding-left: 10px;
	padding-right: 10px;
	height: 30px;
	overflow: hidden;
	font: 12px/30px Simsun;
	text-indent: 5px;
	overflow: hidden;
}
.news-tip span {
	width: 38px;
	height: 16px;
	display: inline-block;
	float: left;
	background-position: -40px -140px;
	background-repeat: no-repeat;
	margin-top: 6px;
	margin-left: 2px;
}
.news-tip a {
	color: #0876a3;
}
.compare1 {
	height: 322px;
	margin-top: 22px;
	background: url(../images/compare1.jpg?t=1102) no-repeat;
	overflow: hidden;
}
.compare2 {
	height: 322px;
	margin-top: 22px;
	background: url(../images/compare2.jpg) no-repeat;
	overflow: hidden;
}
.compare-l {
	width: 750px;
	height: 322px;
	float: left;
    	padding-bottom: 25px;
}
.compare-r {
	width: 338px;
	height: 322px;
	float: left;
}
.compare-l ul {
	width: 680px;
	padding-top: 66px;
	padding-left: 28px;
}
.compare-r ul {
	width: 310px;
	padding-top: 66px;
	padding-left: 10px;
}
.compare-l li, .compare-r li {
	height: 50px;
	font: 14px/20px Simsun;
	color: #666;
	padding-bottom: 10px;
}
.compare-btn {
	width: 71px;
	float: left;
	padding-top: 66px;
}
.compare-btn li {
	width: 71px;
	height: 25px;
	font: 14px/24px Simsun;
	background: url(../images/compare-btn.png) no-repeat;
	text-align: center;
	padding-bottom: 25px;
}

.compare-right {
	width: 200px;
	height: 292px;
	padding: 15px 20px;
	float: left;
	overflow: hidden;
}
.compare-right ul {
	height: 255px;
	overflow: hidden;
}
.compare-right li {
	height: 27px;
	font: 12px/28px Simsun;
	border-bottom: #d4d4d4 1px dotted;
	background-position: -220px -78px;
	background-repeat: no-repeat;
	text-indent: 15px;
	overflow: hidden;  
}
.compare-t {
	height: 30px;
	font: 18px/30px "微软雅黑";
	border-bottom: #e5e5e5 2px solid;
	margin-bottom:4px;
}
.compare-keywords {
	height: 240px;
	padding-top: 8px; 
	overflow: hidden;
}
.compare-keywords a {
	background: #fff8d8;
	padding: 5px 8px;
	display: inline-block;
	margin-right: 8px;
	margin-bottom: 9px;
	font-size: 12px;
	color: #8d7051;
}
.compare-keywords a:hover {
	color: #5b3f21;
}
.honor-bg {
	width: 970px;
	height: 180px;
	padding: 15px;
	margin-top: 20px;
	background: #fffce8;
	border-bottom: 1px solid #eaeaea;
}
.wishes-bg {
	width: 970px;
	padding: 15px;
	height: 220px;
	margin-top: 20px;
	background: #f3f8f9;
	border-bottom: 1px solid #eaeaea;
}
.case-bg {
	width: 970px;
	padding: 10px 15px;
	height: 190px;
	margin-top: 20px;
	background: #fff;
	border-bottom: 1px solid #eaeaea;
	position: relative;
	margin-bottom: 30px;
}
.honor-t {
	height: 36px;
	border-bottom: #faedd1 1px solid;
	margin-left: 15px;
	margin-right: 15px;
}
.honor-t span {
	width: 105px;
	height: 30px;
	background-position: -700px -170px;
	background-repeat: no-repeat;
	display: inline-block;
}
.honor {
	width: 948px;
	padding-top:20px;
	padding-left:22px;
	overflow: hidden;
}
.honor li {
	width: 158px;
	height: 120px;
	float: left;
	background-position: -450px -200px;
	background-repeat: no-repeat;
	padding: 3px;
	margin-right: 25px;
}
.honor-t a {
	float: right;
	font-size: 12px;
	padding-top:10px;
	color: #c37018;
}
.honor-t a:hover {
	color: #000;
}
.wishes-t {
	height: 36px;
	border-bottom: #dbedf2 1px solid;
	margin-left: 15px;
	margin-right: 15px;
}
.wishes-t span {
	width: 105px;
	height: 30px;
	background-position: -809px -168px;
	background-repeat: no-repeat;
	display: inline-block;
}
.wishes {
	padding-top: 15px;
}
.wishes li {
	width: 470px;
	height: 72px;
	float: left;
	padding-top: 13px;
	padding-left: 15px;
}
.wishes li .img {
	width: 80px;
	height: 60px; 
	float: left;
	margin-right: 15px;
	overflow: hidden;
}
.wishes li .title {
	font: bold 15px/24px Simsun;
	color: #444;
	height: 24px;
	overflow: hidden;
}
.wishes li .cont {
	font: 12px/20px Simsun;
	height: 40px;
	overflow: hidden;
	color: #888;
}
.wishes-t a {
	float: right;
	font-size: 12px;
	padding-top:10px;
	color: #38759f;
}
.wishes-t a:hover {
	color: #000;
}
.case-t {
	height: 36px;
	border-bottom: #e2e2e2 1px solid;
	margin-left: 15px;
	margin-right: 15px;
	color: #333;
	font: 22px/36px "微软雅黑";
}
.case-t a {
	float: right;
	font-size: 12px;
	font-family: Simsun;
	color: #9d9d9d;
}
.case-t a:hover {
	color: #000;
}
.case {
	padding-top: 20px;
	margin-left: 30px;
}
.case-main {
	width: 718px;
	padding-bottom: 10px;
	margin-top: 10px;
	float: left;
	margin-right: 20px;
	border: 1px solid #ebebeb;
	background: #fff;
}
.case-in {
	width: 640px;
	margin-left: 55px;
	padding-bottom: 20px;
	overflow: hidden;
}
.case li {
	width: 170px;
	height: 130px;
	float: left;
	margin-right: 15px;
	background-position: -620px -200px;
	background-repeat: no-repeat;
	overflow: hidden;
}
.case-in li {
	width: 170px;
	height: 100px;
	float: left;
	margin-right: 35px;
	margin-bottom: 25px;
	background-position: -620px -200px;
	background-repeat: no-repeat;
	overflow: hidden;
}
.case li .title, .case-in li .title {
	height: 16px;
	padding-top: 6px;
	font: 12px/16px Simsun; 
	color: #16599e;
	text-align: center;
	overflow: hidden;
}
.case li .site, .case-in li .site {
	height: 16px;
	font: 12px/16px Arial;
	color: #16599e;
	text-align: center;
}
.case li .keyword, .case-in li .keyword {
	width: 158px;
	height: 30px;
	padding-left: 12px;
	font: 12px/30px Simsun;
	padding-top: 32px;
	color: #7b7b7b;
	overflow: hidden;
}
.case li .keyword span, .case-in li .keyword span {
	width: 34px; 
	text-align: center;
	float: right;
	color: #bd2618;
	font: bold 14px/30px Arial;
}
.case li .industry, .case-in li .industry {
	width: 170px;
	height: 30px;
	font: 16px/30px "微软雅黑";
	text-align: center;
}
.case-bg .l-btn {
	width: 20px;
	height: 63px;
	background-position: -810px -200px;
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 80px;
	cursor: pointer;
}
.case-bg .r-btn {
	width: 20px;
	height: 63px;
	background-position: -790px -200px;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 80px;
	cursor: pointer;
}
.case-tab {
	overflow: hidden;
	margin-bottom: 20px;
	margin-left: 55px;
	padding-top: 30px;
}
.case-tab li {
	padding-right: 25px;
	float: left;
	margin-bottom: 25px;
}
.case-tab li a {
	width: 130px;
	height: 50px;
	display: block;
	text-align: center;
	font: 16px/50px "微软雅黑";
	background: url(../images/case-tab.jpg) no-repeat;
	color: #2a5db0;
	overflow: hidden;
}
.case-tab li a.current {
	color: #fff;
	background: url(../images/case-tabh.jpg) no-repeat;
}
.case-tab li a:hover {
	color: #fff;
	background: url(../images/case-tabh.jpg) no-repeat;
}
/*footer*/
.footer {
	width: 100%;
	background: #ededed;
	padding-top: 20px;
}
.serv {
	float: left;
	margin-right: 40px;
	padding-left: 40px;
	padding-bottom: 30px;
}
.serv1 {
	width: 90px;
}
.serv2 {
	width: 160px;
}
.serv3 {
	width: 70px;
}
.serv dt {
	font: 16px/50px "微软雅黑";
	color: #333;
}
.serv dd {
	height: 24px;
	font: 12px/24px Simsun;
	color: #777;
}
.serv dd a {
	color: #777;
}
.serv3 {
	padding-right: 50px;
}
.footer .v-line {
	height: 120px;
	width: 1px;
	float: left;
	background-position: -830px -200px;
	background-repeat: no-repeat;
	margin-top: 30px;
}
.footer-logo {
	width: 150px;
	height: 52px;
	float: left;
	background-position: -840px -200px;
	background-repeat: no-repeat;
	margin-top: 60px;
}
.footer-list {
	float: left;
	padding-left: 70px;
	margin-top: 30px;
}
.footer-list .suggest {
	width: 150px;
	height: 30px;
	display: block;
	background-position: -840px -300px;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
.footer-list .cooperate {
	width: 150px;
	height: 30px;
	display: block;
	background-position: -840px -330px;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
.footer-list .weibo {
	width: 150px;
	height: 30px;
	display: block;
	background-position: -840px -360px;
	background-repeat: no-repeat;
}
.footer .line {
	width: 1000px;
	height: 2px;
	background-position: 0 -390px;
	background-repeat: no-repeat;
}
.flinks {
	width: 960px;
	padding: 20px;
	overflow: hidden;
}
.flinks-t {
	font: 16px/30px "微软雅黑";
}
.flinks ul {
	padding-top: 5px;
}
.flinks li {
	width: 100px;
	height: 40px;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}
.footer-info {
	padding: 10px;
	text-align: center;
	font: 14px/30px Simsun;
	color: #666;
}
.footer-inside {
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 10px;
	text-align: center;
	font: 14px/30px Simsun;
	color: #666;
	overflow: hidden;
}
.footer-info a, .footer-inside a {
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 10px;
	margin-right: 10px;
}

/*帮助中心-客服中心*/
.serv-side {
	width: 268px;
	margin-top: 10px;
	background: #f5f5f5;
	border: #ebebeb 1px solid;
	float: right;
	overflow: hidden;
}
.serv-main {
	width: 708px;
	margin-top: 10px;
	border: #ebebeb 1px solid;
	float: left;
	overflow: hidden;
	background: #fff;
}
.serv-qq {
	padding-bottom: 20px;
	border-bottom: #ebebeb 1px solid;
	overflow: hidden;
}
.serv-qq .ico {
	width: 70px;
	height: 70px;
	background: url(../images/service.png) 20px 0 no-repeat;
	float: left;
	padding-left: 20px;
	margin-top: 20px;
	margin-right: 20px;
}
.serv-qq .title {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	color: #888;
	font: 18px/20px "微软雅黑";
}
.serv-qq a {
	display: inline-block;
	padding-right: 10px;
	margin-bottom: 6px;
}
.serv-ask {
	padding-bottom: 20px;
	border-bottom: #ebebeb 1px solid;
	overflow: hidden;
	font: bold 16px/20px "微软雅黑";
	color: #333;
}
.serv-ask .ico {
	width: 70px;
	height: 70px;
	background: url(../images/service.png) 20px -70px no-repeat;
	float: left;
	padding-left: 20px;
	margin-top: 20px;
	margin-right: 20px;
}
.serv-ask .title {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	color: #888;
	font: 18px/20px "微软雅黑";
}
.serv-sidet {
	height: 20px;
	margin-top: 22px;
	margin-left: 22px;
	border-left: 4px solid #2a5db0;
	color: #333;
	font: 18px/20px "微软雅黑";
	text-indent: 12px;
}
.serv-news {
	padding: 14px 20px 20px;
	border-bottom: 1px solid #ebebeb;
}
.serv-news li {
	height: 24px;
	font: 12px/24px Simsun;
	color: #666;
	overflow: hidden;
}
.serv-txt {
	padding: 14px 20px 20px;
	font: 12px/24px Simsun;
	color: #666;
}
.serv-maint {
	height: 30px;
	background: url(../images/service.png) 0 -240px no-repeat;
	font: 20px/30px "微软雅黑";
	text-indent: 38px;
	margin: 15px;
	clear: both;
}
.serv-tab {
	width: 200px;
	float: left;
	background: url(../images/service-tab.png) no-repeat;
}
.serv-tab li {
	height: 40px;
	font: 14px/40px "微软雅黑";
	text-indent: 35px;
	cursor: pointer;
}
.serv-tab li a {
	display: block;
	color: #666;
}
.serv-tab li.hover a, .serv-tab li a:hover {
	background: url(../images/service.png) 0 -200px no-repeat;
	color: #fff;
}
.serv-c {
	width: 440px;
	padding-left: 26px;
	float: left;
	padding-top: 6px;
}
.ask-c {
	width: 670px;
	padding-left: 26px;
	padding-top: 6px;
}
.serv-c dt, .ask-c dt {
	color: #6086d2;
	font: 14px/24px "微软雅黑";
	text-indent: 15px;
background: url(../images/title-dot.gif) 0 7px no-repeat;
}
.serv-c dt a, .ask-c dt a {
	color: #6086d2;
}
.serv-c dd, .ask-c dd {
	color: #888;
	height: 40px;
	font: 12px/20px Simsun;
	padding-left: 15px;
	overflow: hidden;
	margin-bottom: 15px;
}
.serv-c dd a, .ask-c dd a {
	color: #888;
}
.serv-pagenum {
	padding-left: 15px;
	padding-bottom: 30px;
}
.serv-pagenum a {
	padding: 3px 6px;
	margin-right: 15px;
	color: #333;
	background: #dbdbdb;
	font: bold 12px/20px Arial, Helvetica, sans-serif;
}
.serv-pagenum a:hover {
	color: #2a5db0;
}
.serv-request {
	width: 580px;
	height: 140px;
	padding: 10px;
	margin-bottom: 14px;
	margin-left: 50px;
	background: #f5f5f5;
	border: #ebebeb 1px solid;
	overflow-y: hidden;
	font: 14px/30px Simsun;
}
.serv-reset {
	width: 100px;
	height: 30px;
	font: 16px/20px "微软雅黑";
	color: #333;
	background: url(../images/service.png) 0 -140px no-repeat;
	cursor: pointer;
	margin-bottom: 30px;
	float: right;
	display: inline;
	margin-right: 14px;
}
.serv-submit {
	width: 100px;
	height: 30px;
	font: 16px/20px "微软雅黑";
	color: #fff;
	background: url(../images/service.png) 0 -170px no-repeat;
	cursor: pointer;
	float: right;
	display: inline;
	margin-right: 55px;
}
/*客服中心*/
.serv-item1 {
	width: 235px;
	border-right: 1px solid #f4f4f4;
	float: left;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 35px;
}
.serv-item2 {
	width: 235px;
	float: left;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 35px;
}
.serv-itemt {
	width: 235px;	
	vertical-align: middle;
	height: 30px;
	font: 16px/30px "微软雅黑";
	color: #000;
}
.serv-itemc {
	text-align: center;
	color: #888;
	font: 12px/30px Simsun;
}
.serv-itemc a {
	color: #888;
	padding-right: 5px;
	padding-left: 5px;
}
.serv-question ul {
	padding-left: 40px;
	padding-bottom: 30px;
	overflow: hidden;
}
.serv-question li {
	float: left;
	width: 300px;
	height: 30px;
	font: 14px/30px Simsun;
	background-position: -220px -77px;
	background-repeat: no-repeat;
	text-indent: 15px;
	overflow: hidden;
	margin-right: 25px;
}
/*了解志卓*/
.about-zz {
	width: 998px;
	border: #ebebeb 1px solid;
	margin: 20px auto;
	background: #fff url(../images/about-sidebar.gif) repeat-y;
	overflow: hidden;
}
.about-side {
	width: 250px;
	float: left;
}
.about-side li {
	height: 40px;
	font: 14px/40px "微软雅黑";
	text-indent: 45px;
	cursor: pointer;
}
.about-side li a {
	color: #666;
	display: block;
}
.about-side li.hover a, .about-side li a:hover {
	background: url(../images/service.png) 0 -300px no-repeat;
	color: #fff;
}
.about-sidet {
	padding: 20px 40px;
	font: bold 18px/30px "微软雅黑";
	color: #333;
}
.about-main {
	width: 728px;
	background: #fff;
	float: left;
	padding: 10px;
	overflow: hidden;
}
.about-main .part {
	text-indent: 2em;
	padding: 10px 20px;
	font: 14px/24px Simsun;
}
.about-main .center {
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
	font: 14px/24px Simsun;
	padding: 10px;
}
.about-maint {
	font: bold 18px/40px Simsun;
	color: #333;
	padding-top: 10px;
	padding-left: 10px;
}
.about-contc {
	padding: 15px 20px 30px 10px;
	font: 14px/30px Simsun;
}
.serv-tel {
	font: 30px/30px Arial, Helvetica, sans-serif;
	color:#666;
}
.about-request {
	width: 660px;
	height: 140px;
	padding: 10px 0;
	margin-bottom: 14px;
	margin-left: 10px;
	background: #f5f5f5;
	border: #ebebeb 1px solid;
	overflow-y: hidden;
	font: 14px/30px Simsun;
}
.about-contact {
	margin-top:25px;
	margin-right: 10px;
	padding-bottom: 20px;
	border-top: 1px solid #e8e8e8;
}
.about-contact p {
	padding: 0 20px;
	font: 14px/24px Simsun;
}
.honor-list {
	padding: 15px 10px;
	overflow: hidden;
}
.honor-list li {
	float: left;
	width: 156px;
	height: 106px;
	padding: 1px;
	border: 1px solid #dbdbdb;
	margin-right: 17px;
	margin-bottom: 17px;
	_margin-bottom: 2px;
	text-align: center;
	vertical-align: middle;
	position: relative;
	display: table-cell;
	overflow: hidden;
}
.honor-list li a {
	display: block;
	+position: absolute;
	top: 50%;
}
.honor-list li a img {
	+position: relative;
	top: -50%;
	left: -50%;
}
/*news*/
.news-in {
	width: 238px;
	overflow: hidden;
	background: #fff;
	border: #e4e4e4 1px solid;
	margin-top: 10px;
	float: left;
}
.news-main {
	width: 738px;
	float: left;
	margin-top: 10px;
	margin-right: 20px;

	border: 1px solid #ebebeb;
	background: #fff;
	overflow: hidden;
}
.newdt {
	text-align: center; 
	color:# 555; 
	padding-top: 10px;
	font: 12px/30px Simsun;
	color: #888;
}
.newdt h1 {
	color: #000; 
	font: 20px/40px "微软雅黑";
	padding-top: 15px;
}
.newdc {
	padding: 20px;
	font: 14px/28px Simsun;
	color: #444;
}
.newdc p {
	width: 698px;
	text-indent: 2em;
	padding-bottom: 10px;
	overflow: hidden;
}
.newdc p.img {
	text-indent: 0;
	text-align: center;
	line-height: 24px;
}
.news-comm {
	border-top: 1px solid #ebebeb;
	margin-bottom: 20px;
}
.news-commt {
	font: 16px/20px "微软雅黑";
	padding: 20px 20px 0 40px;
}
.news-textarea {
	width: 636px; 
	height: 120px;
	border: 1px solid #ebebeb;
	background: #f5f5f5;
	padding: 10px;
	font: 14px/24px Simsun;
	margin: 10px 40px 16px 40px;
}
.comm-list {
	width: 656px;
	clear: both;
	margin-left: 40px;
	margin-right: 40px;
	overflow: hidden;
	display: inline-block;
}
.comm-list li {
	width: 656px;
	height: 60px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px dashed #ebebeb;
	font: 12px/20px Simsun;
	overflow: hidden;
	color: #666;
}
.comm-list li .time {
	float: right;
	color: #888;
}
.comm-list li p a {
	color: #6086d2;
	padding-right: 5px;
}
.newsli-main {
	padding: 10px 20px;
}
.newsli-main li {
	height: 30px;
	font: 14px/30px Simsun;
	border-bottom: #d4d4d4 1px dotted;
	background-position: -220px -76px;
	background-repeat: no-repeat;
	text-indent: 15px;
	overflow: hidden;  
}
.newsli-main li .time {
	float: right;
	color: #888;
	font: 12px/30px Arial;
}
.news-pagenum {
	padding: 20px;
}
.news-pagenum a {
	padding: 3px 6px;
	margin-right: 15px;
	color: #333;
	background: #dbdbdb;
	font: bold 12px/20px Arial, Helvetica, sans-serif;
}
.news-pagenum a:hover {
	color: #2a5db0;
}
/*荣誉厅*/
.hall {
	width: 100%;
	background: #c60203;
	padding-bottom: 40px;
}
.hall-bg {
	background: url(../images/honor_05.jpg) repeat-y;
}
.hall ul {
	width: 860px;
	padding-top: 40px;
	padding-left: 104px;
	overflow: hidden;
}
.hall li {
	float: left;
	width: 216px;
	height: 144px;
	padding: 9px 10px;
	background: url(../images/honor.jpg) no-repeat;
	margin-right: 40px;
	margin-bottom: 40px;
}
/*成功案例*/

