@charset "utf-8";
/* CSS Document */

body { color: #404040; background-color:#fafafa; }
body, button, input, select, textarea { font:12px/1.5 Tahoma, arial, 'u5b8bu4f53', sans-serif }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
body { background-color:#fafafa}


.moer, .moer a:hover { color:#1155CC;float: right; font-size: 12px;margin-right: 0;margin-top: 5px;padding: 0 10px; _margin-top:0}
.moer a:hover { text-decoration:underline}
.hot {
cursor: default;width:810px;position:absolute;z-index: 3;margin-left: 85px;
margin-top: 37px;
}


h2 { font-size: 16px; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }



.main{ width:990px; margin:0px  auto 20px auto; padding:10px inherit;}

.features {
    background-color: #FFFFFF;
    width: 978px;
	border: 1px solid #E7E8E9;
	border-radius: 3px;
	margin-top:20px;
	zoom:1;
	float:left;
	padding-left: 10px;
}
.features ul li {
    display: block;
    float: left;
    width: 315px;
    display: inline;
    float: left;
	margin:20px 5px 30px;

}

.features ul li a.block {
    color: #979798;
    display: block;
    padding: 33px 24px 0 90px;
    position: relative;
    text-decoration: none;
}
.features ul li h3{ margin-top:10px;}
.features ul li span{ width:210px; float:left; color:#888888}
.feature-1-a,.feature-2-a,.feature-3-a,.feature-4-a,.feature-5-a,.feature-6-a{ background-image:url(../img/features.png);height: 68px;margin-left: 0;margin-top: 0;width: 70px; margin-right:10px;}

.features ul li a.block > div,.feature-1-a,.feature-2-a,.feature-3-a,.feature-3-a,.feature-4-a,.feature-5-a,.feature-6-a{}
.features ul li a.block > div {
	background-position:0 0;

}
.feature-1-a {
   background-position:-5px 0;

}

.feature-2-a {
       background-position:-89PX 0px;

}

.feature-3-a {
       background-position:-177PX 0px;

}

.feature-4-a {
       background-position:0 -150px;

}
.feature-5-a {
           background-position:-89PX -145px;
}

.feature-6-a {
       background-position:-176PX -150px;

}


.lt-ie7 .features ul li div.up {
    left: -70px;
}
.features ul li h3 {
margin-bottom:8px;font:700 16px "Microsoft YaHei" Arial; color:#30363F;
}
.features ul li a.block:hover h3 {
    color: #444;
}
.features ul li p {
    font-size: 12px;
    line-height: 22px;
}


.Bss-box{ width:988px;	border: 1px solid #E7E8E9;
	border-radius: 3px; margin-top:20px; margin-top:20px; background-color:#FFF ; }



.Tchain{border: 1px solid #E7E8E9;border-radius: 3px; margin-top:20px; width:988px; background-color:#FFF; }
.faq,.industry { float:left;margin:0 10px 10px 0; padding: 20px 20px 20px 10px;width: 286px;overflow:hidden}
.industry{ padding-left:15px;}
.index_title {margin-bottom:8px;font:16px Arial; color:#444;}

.faq ul ,.industry ul{float: left; margin: 10px 0 10px 0px; width:290px;}
.faq ul li,.industry ul li,.faq ul li a,.industry ul li a{color: #444;line-height: 24px;list-style-position: outside;margin: 0px;}
.faq ul li a:hover,.industry ul li a:hover {color: #FF3300;}



.customers  { margin-top:20px; width:958px;border: 1px solid #E7E8E9; 	border-radius: 3px; padding:20px 20px 10px 10px; background-color:#FFF }
.customers ul{ margin: 20px -14px 20px 0; overflow: hidden; width: 988px; }
.customers ul li{ background-color: #FFFFFF;border: 1px solid #E6E6E6;float: left;margin-bottom: 10px;margin-right: 14px;padding: 1px;text-align: center;vertical-align: middle;width: 145px;height:45px;overflow:hidden;}
.customers ul li img{ height:45px; width:145px;}

.customers ul li a{display:block;}

.index-sv-libox { float:left;padding:20px;width:42%; overflow:hidden;}

.index-sv-State {float:left;display:block; color:#777;}

.index-sv-State h4 { margin-bottom:8px;font:400 16px 'Microsoft Yahei',Arial; color:#30363F;}

.form-error {
    background-color: #FFF9D7;
    border: 1px solid #E1C921;
    color: #CC0000;
    margin: -11px 0 6px 1px;
    overflow: hidden;
    padding: 2px 0 3px 10px;
    white-space: nowrap;
	display:none;}


.element .loginbnt a{cursor:pointer; height:35px!important; line-height:35px;  _line-height:37px;font-size:14px; margin-top:10px;background-color: #EA7400;
    background-image: -moz-linear-gradient(center top , #FFA200, #ea6300);
	background-image:-webkit-linear-gradient(top , #f96b1c, #ec681b);
    border: 1px solid #ea6300; color:#fff}
.element .loginbnt a:hover{background-color: #EA7400;
    background-image: -moz-linear-gradient(center top ,#FFA200,  #db5d00);
    border: 1px solid #ea6300; color:#fff}
	
.enroll{
	position: absolute;
	z-index: 10000;
	right:25px;
	bottom:25px;
	height:35px!important; line-height:35px;  _line-height:37px;font-size:14px;
	
}	
.enroll a {height:35px!important;  }

.enroll a em{line-height:35px; font-size:14px;}
.enroll a s{ margin-top:14px;}

/*首页新加修改*/
ul.config li{margin-bottom:10px; clear:both;}
ul.config li em{background: url("../img/web-icon.png") no-repeat scroll 0 -664px transparent;
    display: block;
    height: 5px;
    width: 5px; float:left; margin:5px 5px 10px 0; overflow:hidden}
.index-contacts{padding:10px 20px;border-top: 1px solid #F2F5F8;clear: both;}
.index-contacts h1{margin-bottom:5px;}
.index-contacts em{ padding-right:10px;}