@charset "gb2312";
/* CSS Document */
 body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr { margin:0; padding:0; font-size:100%; }
	ol,ul { list-style: none; }
	img { border: none; display: block; }
	textarea { resize:none; }
	input{ border: none;}
	a{ text-decoration:none; color:#333;}
	a:hover{ text-decoration:underline;}
	em,i{ font-style:normal;}
	body { width:100%;  color:#333333;  font-size: 14px;   font-family:"microsoft YaHei";}
	.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix { display: inline-table; }
	*html .clearfix { height: 1%; }
	.clearfix { display: block; }
	*+html .clearfix { min-height: 1%; }
	.container{ width:100%; height:100%;}

/*banner*/
	.banner{ width:100%px; }
	.banner01{ height:93px; background:url(../images/banner01.jpg) no-repeat top center;}
	.banner02{ height:99px; background:url(../images/banner02.jpg) no-repeat top center;}
	.banner03{ height:94px; background:url(../images/banner03.jpg) no-repeat top center;}
	.banner04{ height:78px; background:url(../images/banner04.jpg) no-repeat top center;}
	.banner05{ height:76px; background:url(../images/banner05.jpg) no-repeat top center;}

/*nav*/
	.nav{ width:100%; height:61px; background:#E4F1F9;}
	.nav ul{ width:852px; margin:0 auto;}
	.nav ul li{ padding:0 39px; float:left; line-height:61px;}
	.nav ul li a{ color:#fff; text-decoration:none; color:#333333;}
	.nav ul li a:hover{ color:#fff; text-decoration:underline;}

/*submit*/
	.submit{ width:1000px; margin:15px auto 0;}
	.submit .submit_left{ width:725px; padding:13px 0 0 8px; height:168px; border:1px solid #c8c7c7; float:left;}
	.submit .submit_left .sb{ font-size:14px; text-indent:2em;}
	.submit_left_top a{ color:#ff0000; font-size:12px; line-height:44px ; float:left;}
	.submit_left_top span{ display:block; width:12px; height:16px; background:url(../images/index.fw.png) 0 -79px no-repeat; float:left; margin:9px 0 0 3px;}
	.submit_left_bottom{ width:720px; height:55px; background:#eeeeee;}
	.submit_left_bottom li {float:left; width:90px;height:55px; line-height:55px;}
	.submit_left_bottom .li01{ width:113px;  background:#b4024d; margin:0 15px 0 0;}
	.submit_left_bottom .li01 h4{ font-size:22px; text-align:center; color:#fff; font-weight:100; }
	.submit_left_bottom li span { display:block; float:left; width:25px; height:25px; margin:15px 0 0 0 ; background:url(../images/index.fw.png) 0 -19px  no-repeat;}	
	.submit_left_bottom .li03 span{ background:url(../images/index.fw.png) -85px -19px  no-repeat; }
	.submit_left_bottom .li04 span{ background:url(../images/index.fw.png) -174px -19px  no-repeat; }
	.submit_left_bottom .li05 span{ background:url(../images/index.fw.png) -264px -19px  no-repeat; }
	.submit_left_bottom .li06 span{ background:url(../images/index.fw.png) -353px -19px  no-repeat; }
	.submit_left_bottom .li07{ width:127px; line-height:20px; margin:10px 0 0 0;}
    .submit_left_bottom .li07 span{ margin:0 0 0  0; width:24px; height:31px;  background:url(../images/index.fw.png) -421px  -16px no-repeat;}
	.submit_left_bottom .li07 em{ color:#ff0000;}
	
	
	
	
	.submit .submit_rigth{ width:258px; height:181px; border:1px solid #c8c7c7; float:right; font-size:14px;}
	.submit .submit_rigth h4{ display:block;width:258px; height:25px; line-height:25px; background:#f2f5f7; color:#4c4c4c; }
	.submitr{ padding:8px 0 0 0;}
	.st_left{ float:left;}
	.st_left ul{ width:203px;}
	.st_left li { height:33px;}
	.st_left li p{ float:left; width:60px; text-align:center;}
	.st_left li input{ float:left; width:127px; height:26px; background:url(../images/input.png) no-repeat;}
	.st_left li  .ipt{ width:69px; height:26px; background:url(../images/input01.png) no-repeat;}
	.st_left li em{ padding:0 0 0 24px;}
	.st_right{ float:left;}
	.st_right .st{display:block;  font-size:18px; text-decoration:none; text-align:center; background:url(../images/index.fw.png) no-repeat;}
	.st_right .st_right_a {  color:#224555; width:79px; height:59px; line-height:59px; background-position:-100px -80px;}
	.st_right .st_right_b{ width:77px; height:20px; margin:7px 0 15px 0; font-size:14px; line-height:20px; color:#fff; background-position:-8px -110px ; }
	.click{ clear:both;}
	.click li{ width:67px; float:left; height:12px; line-height:12px; text-align:center; font-size:12px;  border-right:1px solid #333; }
	.click li a{ text-decoration:none;}

	.qq{clear:both; s}
	.qq a{ float:left;  display:block; padding:5px 0 0 0 ;}
	.qq .qq_a { margin:0 30px 0 18px;}
	.qq i{ display:block;width:20px; height:20px; background:url(../images/index.fw.png) no-repeat; float:left;}
	.qq .qq_a i{  background-position:-20px -80px;}
	.qq .qq_b i{  background-position:-59px -79px;}

/*entrance*/
	.entrance{ height:62px; width:1000px; padding:32px 0 0 0 ; margin:0 auto; }
	.entrance h3{ display:block; width:803px; height:38px; float:left; background:url(../images/span.png) no-repeat;}
	.entrance a{ float:left; line-height:30px; color:#0078ff;}

	/*vip*/
	.vip{ width:1000px; height:auto; margin:0 auto; }
	.vip_center table em{ color:#ff0000;}
	.a1{ background:#eff8ff;}
	.a2{ background:#fdfbef;}
	
	.vip_center table{ text-align:center; height:641px; background:#a31033; font-size:16px;}
	.vip_center table ul{ display:block; width:220px; margin:0 auto;}
	.vip_center table ul li{   float:left;}
	.vip_center table input{ float:left; margin:4px 10px 0 0;*margin: -3px 0 0 0;}
	.vip_center table p{ float:left; padding:0 11px 0 3px; font-size:14px; text-align:center; }	
	.vip_center table i{  font-size:14px; text-align:center; }	
	.vip_center table .td01,.vip_center table .th03{ border-right:none;}
	.tbtr span{ display:block ; width: 100px; margin:0 auto;}
	.vip_bottom .three_bottom_ul{ margin:30px auto 0 ;}
	.tbtr01 a{ display:block; width:135px; height:32px; line-height:32px; background:url(../images/index.fw.png) 0 -147px no-repeat; margin:0 auto; color:#fff; text-align:center;}
	.vip_center table .tbtr02 p{ padding:0 0 0  10px;}
	.tbtr02 i{ padding:0 0 0 25px}


/*single*/
	.single{ width:1000px; margin:0 auto;}
	.single h3{ display:block; font-size:26px;  text-align:center; color:#013883;  line-height:93px;  height:93px; background:url(../images/single.png) no-repeat;}
	table{font-family:"ËÎÌå"; }
	.single_table th{ font-size:16px; font-weight:bold;}
	.single_table td{ text-align:center;}
	.single input{ float:left; margin:5px 9px 0 70px;*margin:0px 9px 0 70px;}
	.single p{ float:left;}
	.btn{ width:445px; margin:27px auto; }
	.single_table span{ display:block; width:21px; height:17px; margin:0 auto; background:url(../images/index.fw.png) -192px -79px no-repeat;}
	.btn a{ display:block; display:block; width:124px; height:32px; line-height:32px; color:#fff; text-align:center; margin:0 auto; background:url(../images/btn.jpg) no-repeat; float:left;}
	.btn .btn_a{ margin:0 189px 0 0;}
	.tbtd a{ display:block; width:32px; height:96px; font-size:16px; margin:0 auto; color:#fff; padding:14px 0 0 0; text-align:center; background:url(../images/index.fw.png) -220px -80px no-repeat;}

/*list*/
	.list{ width:1000px; margin:29px auto 0; font-family:"ËÎÌå";}
	.list ul li{ height:163px; background:url(../images/li.png) no-repeat; padding:18px 8px 0 33px; }
	.list ul li h4{ font-size:18px; display:block; height:30px; width:331px;}
	.list ul li  em{ color:#ff0000;}
	.list ul li p{ text-indent:2em; font-size:16px; line-height:28px; padding:5px 0 6px 0;}
	.list ul li  i{ color:#ff6101; font-size:12px; padding:0 0 0 150px;}

/*timer*/
	.timer{ width:1000px; margin:0 auto;}
	.timer h3{ display:block; color:#fff; width:274px; font-size:18px; text-align:center; height:77px; line-height:47px; background:url(../images/index.fw.png) 0 -204px no-repeat;}
	.timer em{ color:#f5f01f;}
	.timer p{ font-size:20px; text-align:center; height:45px;}
	.timer  table{ margin:0 auto; text-align:center;}
	.timer i{color:#ff6101; font-size:12px; padding:0 0 0 150px; line-height:41px;}
	
/*landing	*/
	.landing{ width:1000px; background:#75b9e4; font-size:18px; margin:0 auto; height:64px; line-height:64px;}
	.landing dl{ width:600px; margin:0 auto;}
	.landing  dt{ float:left; font-weight:bold; padding:0 32px 0 0;}
	.landing a{ float:left;} 
	.landing span{ display:block; width:17px; height:14px; background:url(../images/index.fw.png) -154px -156px no-repeat; margin:25px 10px 0 13px; float:left;}
	
/*mx	*/
	.mx { width:100%;}
	.mx h3{ width:1000px; margin:32px auto 46px;  display:block; height:29px; background:url(../images/span01.png) no-repeat;}
	.mx_ul{ width:100%; background:#fafafa;}
	.mx ul { width:1000px; margin:0 auto;}
	.mx ul li{ height:72px; background:url(../images/li01.png) no-repeat; }
	.mx ul .li02{ height:81px; background:url(../images/li02.png) no-repeat; }
	.mx ul .li03{ height:81px; background:url(../images/li03.png) no-repeat; }
	.mx ul .li04{ height:81px; background:url(../images/li04.png) no-repeat; }
	.mx ul .li05{ height:89px; background:url(../images/li05.png) no-repeat; }
	
/*register*/	
	.register{ width:1000px; margin:0 auto 35px;}
	.register h3{ width:1000px; margin:32px auto 0;  display:block; height:29px; background:url(../images/span02.png) no-repeat;}
	.register span{ display:block; height:102px; background:url(../images/register.png) no-repeat;}
	.register ul{ width:650px; margin:0 auto; }
	.register  li{ width:146px; height:126px;text-align:center;  float:left;background:url(../images/registerli01.png) no-repeat;  margin:0 14px 0 0 ;}
	.register  .li02{background:url(../images/registerli02.png) no-repeat; }
	.register  .li03{background:url(../images/registerli03.png) no-repeat; }
	.register  .li04{background:url(../images/registerli04.png) no-repeat; margin:0; }
	.register  li h4{ font-size:22px; color:#ff6101; padding:25px 0 18px 0; }
	.register  li p{ font-size:14px; width:139px; line-height:24px; text-align:center; }
	
/*consult	*/
	.consult{ width:1000px; margin:0 auto 45px;}
	.consult h3{  width:1000px; margin:41px auto 20px;  display:block; height:29px; background:url(../images/span03.png) no-repeat;}
	.consult_con{ color:#1b326b; width:936px;padding:44px 0 30px 0; margin:0 auto; background:#fff; box-shadow:2px 2px 10px #969696;}
	.consult_con ol li{ padding:0 0 36px 0;}
	.consult_con ol li h4{ display:block; font-size:18px; cursor:pointer; height:44px; background:url(../images/ol.jpg) no-repeat; padding:0 0 0 108px;}
	.consult_con ol li p{ width:769px; font-size:14px; margin:0 auto; line-height:20px; display:none;}
	.consult_con ol li .consultp	{ display:block;}
	.consult_con ol .li01  h4{ display:block; height:44px; background:url(../images/ol01.jpg) no-repeat; padding:0 0 0 108px;}
	.consult_con ol .li02  h4{ display:block; height:44px; background:url(../images/ol02.jpg) no-repeat; padding:0 0 0 108px;}
	.consult_con ol .li03  h4{ display:block; height:44px; background:url(../images/ol03.jpg) no-repeat; padding:0 0 0 108px;}
	.consult_con ol .li03 em{ color:#ff0000;}
	
	