*{
	margin:0;
	padding: 0;
	height: auto;
}
body {
	background-color: #F2F2F2; font-family: "Microsoft Yahei", verdana, sans-serif;
}

a {
	OUTLINE-STYLE: none; OUTLINE-color: invert; OUTLINE-WIDTH: 0px; color: #258BC7; TEXT-DECORATION: none
}
#top {Z-INDEX: 999; position: fixed !important; TOP: 0px; LEFT: 0px; margin:0 auto; width:100%}

#topline { width:100%; background-color:#5C5A5A; height:11px;}

#head { width:100%;  height:97px; background-color:#ffffff;}
.head1 { width:1185px; margin:0 auto; height:97px;  }
.logo { width:370px; height:97px; background:url(../images/logo.jpg) no-repeat left; float:left;}
.headnav { width:430px; height:97px; float:left; margin:0 auto;}
.headnav ul {list-style-type:none; }
.headnav ul li {
	line-height: 80px; FLOAT: left; HEIGHT: 50px; PADDING-TOP: 10px;  position: relative; padding-left:8px;
}
.headnav ul li a {padding-bottom: 0px; PADDING-LEFT:15px; PADDING-RIGHT: 15px; display: block; HEIGHT: 80px; color: #666; }

.headnav ul li a.curr {
	BORDER-BOTTOM: #258BC7 4px solid; color: #258BC7
}
.headnav ul li a:hover {
	BORDER-BOTTOM: #258BC7 4px solid; color: #258BC7
}

.w-toolbar-trial-btn {
	padding-bottom: 3px; margin-top: 10px; margin-left:15px;PADDING-LEFT: 12px; PADDING-RIGHT: 12px; background: #b61820; color: #fff; PADDING-TOP: 3px; border-radius: 10px
}
.clearfix { width:160px; padding-top:45px; float:left; font-size:12px;}



.tel {width:200px; font-size:16px; padding-top:32px; float:left;}

#banner { width:1185px; height:360px; margin:0 auto; margin-top:100px; margin-bottom:10px; }
#cpbanner { width:100%; height:260px; margin:0 auto; margin-top:100px; margin-bottom:10px;; background:url(../images/cp.jpg) no-repeat;}
#albanner { width:100%; height:260px; margin:0 auto; margin-top:100px; margin-bottom:10px;; background:url(../images/al.jpg) no-repeat;}
#wobanner { width:100%; height:260px; margin:0 auto; margin-top:100px; margin-bottom:10px;; background:url(../images/about.jpg) no-repeat;}
#ctbanner { width:100%; height:260px; margin:0 auto; margin-top:100px; margin-bottom:10px;; background:url(../images/cont.jpg) no-repeat;}
#apbanner { width:100%; height:260px; margin:0 auto; margin-top:100px; margin-bottom:10px;; background:url(../images/apply.jpg) no-repeat;}
.mid1 { width:1185px; height:68px; margin:0 auto;}

.mid1f { 
     color: #000000;
	font-size: 20px; font-weight:bold; 
     font-family: "Microsoft Yahei", verdana, sans-serif;; padding-top:30px; padding-left:5px;
	}	
	
.mid1 { width:1185px; height:68px; margin:0 auto;}
.mid1cp { width:1000px; height:68px; margin:0 auto;}

#content1 { margin:0 auto; width:1185px; height:340px;background-color:#ffffff;}
#contentcp { margin:0 auto; width:1000px; height:1000px;background-color:#ffffff;}
#contental { margin:0 auto; width:1000px; height:auto;background-color:#ffffff; }

.cont1_1{ width:394px; height:110px; float:left;}

.cont1pic{ width:75px; height:110px; margin-left:25px; float:left; padding-top:20px;}
.cont1 { width:250px; height:110px; padding-top:15px;}
.cont1bw{ width:250px; height:30px;  font-size:15px; font-family:"Microsoft Yahei", verdana, sans-serif; font-weight:bold; margin-left:110px; padding-top:10px;}
.cont1sw{ width:205px; height:50px;  font-size:12px; font-family:"Microsoft Yahei", verdana, sans-serif; font-weight:400; margin-left:110px; color:#6E6D6D }




#content2 { margin:0 auto; width:1185px; height:280px;background-color:#ffffff;}
#content2cp { margin:0 auto; width:1020px; height:700px;background-color:#ffffff; padding-top:20px;}
.cont2_1 { width:295px; height:230px; border-right:#D9D9D9 1px solid; margin-top:20px; float:left}
.cont2_2 {width:221p; height:35px; text-align:center; font-size:18px; font-family:"Microsoft Yahei", verdana, sans-serif; font-weight:500; padding-top:15px; color:#332B2B;}
.cont2_3 { width:221px; height:90px; margin:0 auto; padding-top:10px;}
.cont2_5 { width:190px; height:45px; text-align:center; font-size:14px; font-family:"Microsoft Yahei", verdana, sans-serif; font-weight:400; padding-top:10px; margin:0 auto; color:#6E6D6D;}
.cont2_4 { width:295px; height:230px; margin-top:20px;  float:right;}
#content3 { margin:0 auto; width:1185px; height:300px;background-color:#ffffff;}



.part6 {width:1180px; height:410px; margin:0 auto; margin-top:25px; }
.part6_box1 {
	width:1180px;
	height:80px;   margin:0 auto; padding-top:10px;
	}
.part6_box1d {
	width:168px;
	height:80px; FLOAT:left; 
	}
.part6_box1s {
	width:139px;
	height:65px; border:1px solid #9C9C9C;margin-top:14px; margin-left:13px;
	}
	



#foot { width:100%; background-color:#5C5A5A; height:200px; padding-top:15px;}
.foot1 { width:1100px; height:30px;color:#FFFFFF; font-size:13px; font-family:"Microsoft Yahei", verdana, sans-serif; font-weight:400px; margin:0 auto; margin-top:20px; text-align:center;}
.foot2 { width:1100px;  height:120px; background:url(../images/wx.png) no-repeat right; font-size:13px; font-family:"Microsoft Yahei", verdana, sans-serif; margin:0 auto; padding-top:10px;}
.foot2w { width:600px; padding-left:200px; font-size:13px; font-family:"Microsoft Yahei", verdana, sans-serif; font-weight:400px;color: #fff; padding-top:10px; }

.part7f3 { color: #fff;TEXT-DECORATION: none}

.part7f3 A:link {
	color: #fff; TEXT-DECORATION: none
}
.part7f3 A:visited {
	color: #fff;; TEXT-DECORATION: none
}
.part7f3 A:hover {
	color: #fff;; TEXT-DECORATION: none
}
.part7f3 A:active {
	color: #fff;; TEXT-DECORATION: none
}
.fw { color: #fff; font-size:14px; font-family:"Microsoft Yahei", verdana, sans-serif; font-weight:bold; padding-top:10px; padding-bottom:10px;}
.bd { width:70%; height:45px; padding-left:40px; padding-top:12px;}
.bd1 { width:70%; height:160px; padding-left:40px; padding-top:12px;}
.login_input1 {height:20px; border:1px solid #d7d7d7; color:#777; font-family:verdana;    }