@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; color:#666; font-size:14px; font-family:"微软雅黑"; background-color:#fbfbfb;}
ul,li,img,a,p{margin:0px; padding:0px; border:0px; list-style:none; color:#666; text-decoration: none; line-height:24px;}
.wrapper{width: 100%;  margin:0 auto; text-align:center;}
.header{width: 100%; height:106px; background:url(topbg.jpg) repeat-x; position:fixed; top:0px; z-index:100;}
.head{width:966px; margin:0 auto; height:80px;}
.headlogin{text-align:right; height:25px; float: right; margin-top:10px; width:966px;}
.headlogin ul{float: right; width:124px;}
.headlogin li{float:left; line-height:25px; text-align:right; color:#999; margin-left:20px;}
.headlogin li a{color:#999;}
.headlogin li a:hover{ text-decoration:underline; color:#666;}
.logo{
    display: block;
    height: 37px;
    margin: 0px 0 0 20px;
    width: 132px;
	float:left;
}
.nav{font-size: 18px; float:left; margin:10px 0px 0px 80px;}
.nav a{ float: left; padding: 0 20px 6px;  color: #666666; margin: 0 10px;}
.nav a:hover{ color: #006bb2; }
.nav a.current{ border-bottom: 2px solid #006bb2; color: #006bb2;  }
.nav a.current:hover{ color: #006bb2;}
.product{width:961px; height:398px; background:url(index_09.gif) no-repeat; text-align:left; padding-left:35px;}
.product ul{margin:0px; padding:0px;}
.product li{float:left; width:290px; margin-right:25px; line-height:28px; font-size:16px; font-weight:normal; margin-top:170px;}
.product li h3{ font-size:20px; margin:0; padding:0; font-weight:bold; text-align:center; margin-bottom:10px;}
.solution{ background:url(index_10.gif) no-repeat; width:961px; height:649px;}
.solution1{width:240px; float:left; margin-left:160px; height:320px; float:left;}
.round1{width: 270px; height:180px; position:relative; background:url(round1.png) no-repeat;  top:40px; left:70px; padding-top:15px; line-height:24px;}
.round1:hover{background:url(round1_on.png) no-repeat;}
.round1 div{margin:0px 20px 0 20px; text-align:left;}
.round2{width: 360px; height:157px; position:relative; background:url(round2.png) no-repeat; left:-124px; top:-30px; padding-top:15px;line-height:24px;}
.round2:hover{background:url(round2_on.png) no-repeat;}
.round2 div{margin:10px 30px 0 20px; text-align:left;}
.round3{width: 308px; height:147px; position:relative; background:url(round3.png) no-repeat; left:15px; top:200px; padding-top:15px; line-height:24px;}
.round3:hover{background:url(round3_on.png) no-repeat;}
.round3 div{margin:10px 10px 0 50px; text-align:left;}
.round4{width:332px; height:192px; position:relative; background:url(round4.png) no-repeat; left:-106px; top:80px; padding-top:60px; line-height:24px;}
.round4:hover{background:url(round4_on.png) no-repeat;}
.round4 div{margin:0px 10px 0 20px; text-align:left;}
.round1 div h3,.round2 div h3,.round3 div h3,.round4 div h3{ margin:0; padding:0; font-size:18px; margin-bottom:6px; color:#fff;}
.round1 div p,.round2 div p,.round3 div p,.round4 div p{  color:#fff;}
.indexline{margin-top:52px; margin-bottom:20px;}
.use{ height:140px; margin-top:30px; }
.use div{text-align:left; margin-bottom:30px;}
.use ul{margin-top:10px; padding-top:10px;}
.use li{float:left; text-align:left; width:290px; margin-left:30px; margin-top:10px;}
.use span{margin-right:100px;}
.news{ height:30px; text-align:left; margin-bottom:10px;}
.news1{ float:left; margin-left:10px; line-height:25px;}

.centerpper{background:#f1f3e8; height:auto; margin-top:100px; }
.center{width:961px; margin:0 auto;}
.w200{width:218px;float:left;text-align: center;margin-bottom:20px;padding-left:0px; margin-top:15px;}
.w2001{width:150px;float:left;padding-left:0px; text-align:left; margin-left:50px;}
.w2001 img{float:left;}
.w200 h3{font-size:22px;margin:0px; font-weight:normal; color:#333;}
.w200 ul{font-size:14px;list-style:none;line-height:10px;padding-left:0px;margin:0px}
.w200 ul li{padding:15px 0px 15px 0px; margin:0;font-size:14px;border-bottom:1px dashed #d0d0d0; }
.w200 ul li a{text-decoration:none; color:#666666}
.w200 ul li a:hover{color:#006bb2}
.w200 ul li a.selected{color:#006bb2}
.w200 ul li a.selected:link,.w200 ul li a.selected:visited{color:#006bb2;}
.mt5{margin-top:6px;}


.getting{height:410px; width:930px; padding:20px 0px 10px 0px; margin:0 auto; text-align:left;}
.getting h1{font-size:25px; color:#ff8a00; font-weight:normal; margin-left:20px;}
.getting .pic{width:413px; float:left; margin-top:25px;}
.getting .content{ float:left; font-size:18px; width:500px; margin:100px 0px 0px 5px; line-height:30px; height:80px; text-align:left;}
.getting .content1{ float:left; width:500px; font-size:18px; margin:70px 0px 0px 5px; line-height:30px;}
.getting .content2{ float:left; width:500px; font-size:18px; margin:100px 0px 0px 5px; line-height:30px;}
.getting .content1 div{margin-top:70px;}
.getting .content1 .cad{margin-top:50px;}
.centerw{height:auto;}
.gett{width:930px; height:140px; margin:0 auto; padding:60px 0px 0px 120px; text-align:left;}
.footer{width: 100%; height:156px; background:url(g_21.gif) repeat-x;}
.foot{ width:380px; margin:0 auto; padding-top:20px; height:40px;}
.foot li{ float:left; margin-left:5px;color:#999}
.foot li a{ float:left; margin-left:5px;color:#999}
.foot li a:hover{ float:left; margin-left:5px; color:#d1d1d1;}
.foot b{margin-left:8px; font-weight:normal;}
.foot1{ width:420px; margin:0 auto; color:#999}


.aboutleft{height:200px; float:left; width:218px; margin-top:20px;}
.aboutright{ float:left; width:670px; text-align:left; margin-left:70px; margin-top:15px; margin-bottom:40px;}
.aboutright h4{font-size:18px; font-weight:normal;}
.aboutright ul{margin:28px 0 0 28px;}
.aboutright p{text-indent:2em;}
.blank{ text-indent:2em; color:#999;}
.clear{clear:left;}



.function{height:450px; width:900px; margin:0 auto; text-align:left;}
.function .centerion{float:left; width:370px; line-height:24px; margin-top:110px;} 
.w2{width:370px;float:left;padding-left:0px; text-align:left;}
.w2 h2{ font-size:25px; font-weight:normal; margin-top:7px;}
.w2 img{float:left;}
.margin1{margin-left:65px;}
.function p{font-size:16px; line-height:30px; text-align:left;}
.function b{font-size:18px; line-height:30px; color:#ff8a00; font-weight:normal;}
.function .pic{width:454px; float:left; margin-top:70px;}


#wapper{ height:415px; background:#f1f3e8; text-align:center; margin:0 auto;}
.content{ width:920px; height:415px;text-align:center; margin:0 auto;}
.msg-box{ width:480px; height:311px; float:left; margin:60px 0 0 35px; }
.login-box{width: 320px; height:386px; margin:15px 0 0 70px; float:left; background:url(login_03.gif) no-repeat; text-align:left;}
.ui-form-title {
    border-bottom: 1px solid #ccc;
    margin: 30px 34px 0px;
    padding:0 0 10px;
    position: relative;
}
.ui-form-title h1 {
	margin-left:10px;
    font-size: 22px;
    line-height: 21px;
	color:#333;
}
.ui-form-title  a {
	margin-left:10px;
    font-size: 14px;
    line-height: 21px;
	margin-left:40px;
	color:#348ac7;
	text-decoration:none;
	font-weight:normal;
}
label.ui-form-label {
    display: block;
    height: auto;
    line-height: 12px;
    margin:15px 20px 0 0;
    padding: 0 0 8px;
    text-align: right;
    width: auto;
	color:#666;
	float:left;
	width:90px;
}
.ui-form {
    margin: 0;
    padding: 0;
	margin: 10px 34px 0px; 
}
.ui-form a{color:#348ac7; margin:10px; }
.ui-form a:hover{color:#116aaa;}
.ui-form-item {
    margin: 0;
    padding: 0;
	margin: 15px 34px 0px;
}
.ui-form-item ul{list-style:none;}
.ui-form-item li{padding:5px 0; width:380px;}
.sl-account{position:relative}
.sl-account .ui-form-explain{display:none;position:absolute;bottom:45px;left:0}
.sl-account .ui-form-explain a,.sl-account .ui-form-explain a:hover{color:#07F}
.sl-aliedit {
    position: relative;
}
.fm-link {
    position: absolute;
    right: 0;
    top: -3px;
}
.alieditContainer {
    margin-bottom: 10px;
}

.i-text-authcode {
    float: left;
    width: 73px;
}
.sl-checkcode {
    position: relative;
}
.sl-chacha-parent{position:relative}
.ui-input {width: 240px; height: 16px;  height:28px; line-height: 16px; padding-left:10px; line-height:30px; border: 1px solid #ddd; color: #999; margin-top:8px; vertical-align: middle; outline: none; }
.ui-input:hover { border: 1px solid #ccc; box-shadow: 0 1px 1px #ddd; }
.ui-input:focus{ border: 1px solid #aaa; box-shadow: 0 2px 1px rgba(0,0,0,0.11) inset; }
.ui-input1  {width: 140px; height: 16px;  height:28px; line-height: 16px; padding-left:10px; line-height:30px; border: 1px solid #ddd; color: #999; margin-top:8px; vertical-align: middle; outline: none; float:left;}
.ui-input1:hover { border: 1px solid #ccc; box-shadow: 0 1px 1px #ddd; }
.ui-input1:focus{ border: 1px solid #aaa; box-shadow: 0 2px 1px rgba(0,0,0,0.11) inset; }
.btn-login{
    background: url("content-btns.png") no-repeat 0px 0px; width:250px; height:38px; border:0px; font-size:16px; color:#fff; font-weight:bold;
}
.btn-login:hover {
    background: url("content-btns.png") no-repeat -279px 0px; width:250px; height:38px;border:0px; font-size:16px; color:#fff;font-weight:bold;
}
.btn-login1{
    background: url("content-btns.png") no-repeat 0px -40px; width:90px; height:30px; border:0px; font-size:16px; color:#fff; font-weight:bold;
	margin-top:7px;
}
.btn-login1:hover {
    background: url("content-btns.png") no-repeat -119px -40px; width:90px; height:30px;border:0px; font-size:16px; color:#fff;font-weight:bold;
	margin-top:7px;
}


#wapper1{ height:550px; background:#fff; text-align:center; margin:0 auto;}
.password{width:650px; padding-top:40px; text-align:left; height:100%; margin:0 auto;}
.form-title {
    border-bottom: 1px solid #ccc;
    padding:0 0 10px;
    position: relative;
}


.form-title h1 {
	margin-left:20px;
    font-size: 22px;
    line-height: 21px;
	color:#333;

}

.form-title a {
	margin-left:10px;
    font-size: 14px;
    line-height: 21px;
	margin-left:500px;
	color:#348ac7;
	text-decoration:none;
	font-weight:normal;
}

.margin{margin:60px 0 50px 185px;}
.ma{width:90px; height:30px; float:right; margin:9px 180px 0 0px !important; margin:50px 150px 0 0px ;}

.entry-title {
    border-bottom: 0px solid transparent;
    font-size: 24px;
	color:#01a2e2;
	font-weight:normal;
}
.hentry .entry-meta {
    background: #01a2e2;
    height: 40px;
    left: 0px;
    position: absolute;
    top: 20px;
    width: 78px;
    _left: -112px;
}
.hentry {
    border-radius: 10px;
    -o-border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    position: relative;
	float: left;
}

.entry-info {
    background: none;
    text-align: right;
    padding: 11px 10px 0 0;
}

.entry-info .date {
    color: white;
    font-size: 16px;
    font-weight: bold;
    line-height: 16px;
}

.entry-info .year {
    color: white;
    font-size: 12px;
    line-height: 12px;
}

.hentry .entry-header {
    margin-left: 100px;
    padding-top: 5px;
    width: 380px;
}
 .entry-body {
    color: #5c5c5c;
    font-size: 14px;
    padding: 0 0 30px 0px;
    text-align: justify;
    width: 480px;
}
 .entry-content {
    clear: both; padding-top:20px;
}


#sidebar {
    width: 189px;
	float:left;
}

#siderbar ul,
#siderbar ol,
#siderbar li {
    list-style-type: none;
    list-style-image: none;
}

 #sidebar ul,
 #sidebar ol {
    margin-left: 0px;
    padding-left: 15px;
}
.widget {
    margin-top: 20px;
}
.widget a{color:#01a2e2;}
.float-left, .fl {
    float: left;
}
.widget h3 {
    color: #666;
    font-size: 18px;
	font-weight:normal;
    padding: 12px 0 12px 30px;
    margin-bottom: 0px;
    _padding-left: 15px;
}


#widget-follow-sina-weibo {
    background: #f2f2f2;
    height: 72px;
}

#widget-follow-sina-weibo a {
	background:url(w_03.gif) no-repeat;
    display: block;
    height: 68px;
    width: 189px;
}

.widget ul{margin:5px 5px; padding-left:20px;}
.widget li {
    list-style-image: url("bullet.png");
}
.tariff{ width:870px; text-align:left; margin-left:20px; margin-top:15px; margin-bottom:40px; float:left;}
.tariff h1{font-size:24px; font-weight:normal; margin-left:35px;}
.t_line{ width:840px; height:1px; margin-top:20px; margin-bottom:45px;}
.fee{width:780px; margin:0 auto; height:240px; border:2px solid #e6e5e5;}
.feeleft{float:left; width:120px; height:240px; border-right:2px solid #e6e5e5; text-align:center;}
.feeleft li{width:120px;  border-bottom:2px solid #e6e5e5; text-align:center; font-size:16px; color:#006bb2; padding:17px 0 17px 0px;}
.feeright{float:left; width:658px; height:240px; text-align:left;}
.feeright li{width:658px;  border-bottom:2px solid #e6e5e5; font-size:12px; color:#666; padding:17px 0 17px 0px;}
.fee1{width:780px; margin:0 auto; padding-top:40px;}


.phone{height:430px; width:900px; margin:0 auto; text-align:left;}
.phone .centerion{float:left; width:400px; line-height:24px; margin-top:110px;} 
.phone .w2{width:400px;float:left;padding-left:0px; text-align:left;}
.phone .w2 h2{ font-size:25px; font-weight:normal; margin-top:7px;}
.phone .w2 img{float:left;}
.phone .margin1{margin-left:80px;}
.phone span{font-size:15px; line-height:28px;}
.phone b{font-size:18px; line-height:28px; color:#ff8a00; font-weight:normal;}
.phone .pic{width:370px; float:left; margin-top:70px;}
.phonebanner{height:436px; border-bottom:px solid #e3e3e3; width:961px; margin:0 auto}
.phleft{float:left; width:440px; text-align:left;}
.botton{margin-top:20px;}
.botton a{margin:0px 10px 0 10px;}
.phright{ margin-top:27px;}