@charset "utf-8";
/* CSS Document */
body,dl,ol,ul,li,dt,dd,p,h2,h3,h4{
	margin:0;
	padding:0;
	list-style:none;
}
body{
	font:14px/1.2 "Microsoft yahei";
	color:#333;
}
a{
	color:#333;
	text-decoration:none;
} 
a:hover {
	color:#cc0000;
	text-decoration:underline;
} 
img{
	border:none;
    vertical-align:middle;
}
select,input{
	font:100% "Microsoft yahei";
}


#notice{
	font-size:35px;color:#333;font-weight:bold;height:30px;line-height:30px;margin:0 0 55px;
}
.onFocus{
	display:block;background:url(../images/allbg.png) no-repeat -282px -201px;padding:0 0 0 22px;font-style:normal;color:#f00;white-space:nowrap;height:46px;line-height:46px;font-size:12px;
}
.onError{
	display:block;background:url(../images/allbg.png) no-repeat -282px -201px;padding:0 0 0 22px;font-style:normal;color:#f00;white-space:nowrap;height:46px;line-height:46px;font-size:12px;
}
.onSuccess{
	display:block;background:url(../images/allbg.png) no-repeat -282px -263px;padding:0 0 0 22px;font-style:normal;white-space:nowrap;height:46px;line-height:46px;_width:5px;
}

.onLoad{
	display:block;background:url(../images/allbg.png) no-repeat -282px -263px;padding:0 0 0 22px;font-style:normal;white-space:nowrap;height:46px;line-height:46px;_width:5px;
} 

/* header */
#header{width:1190px;height:110px;border-bottom:#e81b18 3px solid; margin:0 auto; position:relative; overflow:hidden; }
#logo,#cityname,#logintext{position:absolute}
#logo{top:15px;}
#logo img{display:block;}
#cityname{height:39px;top:40px;left:300px;padding-left:15px;}
#cityname span{font:24px/1.8 'Microsoft yahei'; color:#666;}
#login{ position:absolute; right:160px;top:50px;}
#logintext{right:10px; top:70px; color:#666;}
#logintext a{margin:0 14px; color:#666;}
#logintext a:hover{ color:#ff0000; text-decoration:underline;}

/*中间*/
.container{
	width:980px;
	margin:0 auto;
	overflow:hidden;
	margin-top:60px;
}
.left{
	width:70%;zoom:1;
	border-right:1px #CCC solid;
	float:left;
	overflow:hidden;
}
.left ul{margin:0;overflow:hidden;}
.left ul li{
	margin:0 0 20px;
	width:650px;
	overflow:hidden;
}
.left ul li i{float:left;font-style:normal;font-size:16px;margin:10px 20px 0 0;color:#333;display:block;width:90px;text-align:right;}
.reglist li{
	margin:0 0 20px;
	width:650px;
	height:46px;
	overflow:hidden;
}
.right{
	float:right;
	width:26%;
	display:block;
	overflow:hidden;
	
}
.login_input{float:left;border:1px solid #ccc;height:24px;line-height:24px;padding:15px;color:#d3d3d3;font-size:16px;font-family:Microsoft YaHei;background:#FFF;position:relative;z-index:1;}
.login_input:focus{outline:none!important;border-color:#267fdf;color:#333;}
.input_user{padding:15px 15px 15px 50px;background:#FFF url(../images/allbg.png) no-repeat -266px 15px;}
.input_password{padding:15px 15px 15px 50px;background:#FFF url(../images/allbg.png) no-repeat -266px -40px;}
.input_width01{width:313px;}
.input_width02{ width:180px;}
.input_orange{border:1px #d37002 solid;color:#fff;font-family:microsoft yahei;background:#f18a00;background:-moz-linear-gradient(top,#f79500,#eb7e00);background:-webkit-gradient(linear,top,from(#f79500),to(#eb7e00));background:-webkit-linear-gradient(top,#f79500,#eb7e00);background:-o-linear-gradient(top,#f79500,#eb7e00);cursor:pointer;_width:0;}
.input_orange:hover{text-decoration:none;background:#feb83e;background:-moz-linear-gradient(top,#feb83e,#f18e1b);background:-webkit-gradient(linear,top,from(#feb83e),to(#f18e1b));background:-webkit-linear-gradient(top,#feb83e,#f18e1b);background:-o-linear-gradient(top,#feb83e,#f18e1b);}
.input_orange{padding:0 46px;height:53px;line-height:53px;font-size:20px; }
.button_380_55{float:left;font-size:20px;height:53px;line-height:53px;width:380px;}
.zc_input{float:left;border:1px solid #ccc;height:23px;line-height:23px;padding:10px;font-size:16px;font-family:Microsoft YaHei;background:#FFF;position:relative;z-index:1;margin:0 15px 0 0;}
.zc_input:focus{outline:none!important;border-color:#267fdf;color:#333;}
.input_width03{width:278px;}
.input_width04{width:118px;}
.button_zc{height:53px;_height:60px; display:block; overflow:hidden;}
.xiy {width:621px; background:#f1f1f1; border:1px solid #ccc; padding:8px; display:inline-block}
.tarea {width:601px;height:120px;padding:8px;font-size:14px; line-height:18px;}
.tel-tip{ line-height:20px; font-size:14px;}
.tel-tip strong{ height:18px;margin:0 0 12px 0;}
.tel-tip p{
	margin-top:25px;
	width:100%;
}
.tel-tip p a{ font-size:20px;}
#footer{width:1190px; margin:0 auto;overflow:hidden;margin-top:50px;}
#footer p {text-align:center; line-height:24px; border-top:1px solid #ccc; padding:15px; font-size:14px; color:#999;}