/* CSS Document */
html, body, ul, li, ol , dl , dd , dt , p, h1, h2, h3, h4, h5, h6, form, fieldset, legend , table, td, img {margin: 0;padding: 0;}
input,select,textarea{margin:0; padding:0px; font-family:Arial, Helvetica, sans-serif;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,em,th,var {font-style: normal;font-weight: normal;}
ul,ol{list-style-type:none;}
select,input{vertical-align:middle;}
select,input,textarea {font-size:12px;}
body {background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; -webkit-text-size-adjust:none; }
.bg-fix{background:url(../imagesv2/bg-2.jpg) no-repeat; background-size:cover; background-attachment:fixed; position:relative;}
.clearfix:after{content:"."; display:block; height:0; visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both;}
.f-left{float:left;}
.f-right{float:right;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f10{font-size:10px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f20{font-size:20px;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.layout100{
width:100%;
text-align:center;
background:#fff;}
.layout{
width:1170px; margin:0px auto;}
.layout img{
margin-top:10px;}
.out-warp{
width:100%;background:#FFFFFF;
height:80px;
line-height:80px;
display:block;
font-size:16px;
border-bottom:1px solid #CCCCCC;}
.first{
padding:50px 0px;
position:relative;
background:#FFFFFF;
margin-bottom:300px;}
.left-bg{
position:absolute;
left:0px;
top:100px;}
.right-bg{
position:absolute;
right:0px;
top:100px;}
.content{
overflow:hidden;
text-align:center;
padding:30px 0px;}
.content dl{
padding:100px 0px 0px 0px;}
.content dl dt{
letter-spacing:20px;
font-size:45px;
margin-bottom:20px;}
.content dl dd{
color:#999999;
font-size:35px;
font-family: "Times New Roman", Times, serif; }
.icon-list{
width:980px;
margin:0px auto;
margin-top:100px;}
.icon-list ul li{
float:left;
margin:10px 30px;
border:1px solid #ccc;
padding:20px;
font-size:20px;
border-radius:25px;
-moz-border-radius:25px;
-weiket-border-radius:25px;}
.icon-list ul li img{
margin-bottom:10px;}
.footer{
overflow:hidden;
clear: both; 
color:#FFFFFF;
height:200px;
background:#666666;}
.footer-logo{
margin-top:50px;
padding-right:120px;}
.service{
margin-top:70px;
padding-left:100px;
padding-right:100px;
border-left:1px solid #808080;
border-right:1px solid #808080;
font-size:16px;}
.service p{
text-align:center;
line-height:38px;}
.service p span{
color:#F4AE43;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:40px;}
.contact{
margin-top:50px;}
.contact p{
line-height:40px;}

.link a{
line-height:80px;
display: block;
text-decoration:none;float:left;
color:#666666;
padding:0px 20px;}
.link a:hover{color:#FFFFFF;
background:#2281B8;}
.register a{
display:block;text-decoration:none;
background:#2E98D8;
padding:0px 30px;
color:#FFFFFF;
}
.logo{
margin-right:20px;}
.register a:hover{background:#2281B8;}

a.current:link{
color:#FFFFFF;
background:#2E98D8;}
.footer a{
color:#fff;
padding-right:10px;
text-decoration:none;}
.footer a:link{
text-decoration:underline;}
.download {
overflow:hidden;}
.download ul li{
padding:10px;
width:330px;
height:450px;
margin:30px 100px;
float:left;
text-align:center;
border:1px solid #ccc;}
.download ul li p{
line-height:30px;}
.download ul li img{
margin-bottom:10px;}
.download ul li p a{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
display:block;
border-radius:20px;
-moz-border-radius:20px;
-weiket-border-radius:20px;
background:#2E98D8;
width:150px;
height:40px;
line-height:40px;
margin:20px  auto;
text-decoration:none;}
.download ul li p a:hover{background:#2281B8;}
.crumbs{
height:80px;
line-height:80px;}
.crumbs ul li{
float:left;}
.left-nav{
width:200px;}
.left-nav ul li{
height:50px;
line-height:50px;
border-bottom:1px solid #ccc;}
.left-nav a{
display:block;
color:#666;
padding-left:20px;
text-decoration:none;}
.left-nav a.order-current{
border-left:5px solid #FF6600;}
.left-nav a:hover{
background:#f2f2f2;}
.join-us-list{
border-bottom:1px solid #ccc;
padding-bottom:20px;
margin-bottom:20px;}
.join-us-list p{
line-height:normal;
line-height:2.5;}
.join-us-list a{
text-decoration:underline;}
.join-us-list dd{
line-height:24px;}
.contact-us-con-list ul li{
line-height:24px;}
.right-con img{
margin-bottom:20px;}
.zhuce{
width:650px;
margin:0px auto;
padding:100px 0px;}
.zhuce ul li{
line-height:50px;
padding:10px 0px;}
.zhuce ul li input.shuru{
width:400px;
height:50px;
color:#0d0202;
padding:0 0 0 10px;
border:1px solid #ccc;}
.zhuce ul li span{
display:block;
float:left;
width:150px;
text-align: right;}
input.yanzhengma{height:50px;
padding:0px 10px;}
input.zhucebin{
width:400px;
height:50px;
margin-left:100px;
color:#FFFFFF;
font-size:20px;
background:#317DEB;
border:none;}
input.zhucebin:hover{
background:#3366CC;}
.zhuce-ok{
text-align:center;}
.zhuce-ok p{
line-height:40px;
font-size:20px;}
.zhuce-ok input{
width:100px;
height:50px;
background:#FF9900;
border:none;
margin:30px 0px;
font-size:20px;
color:#FFFFFF;}

.erweima {
width:150px;
background:#FFFFFF;
padding:5px;
position:fixed;
z-index:1000;
right:100px;
top:400px;
text-align: center;
}
.erweima img{
width:150px;}




