body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}body,input,button,select,textarea{ font:12px/1.5 Arial Verdana,宋体,sans-serif;color:#333;}
textarea{resize: none;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:none;vertical-align:middle;}
address,caption,cite,code,dfn,em,strong,th,var,em,i{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}list{vertical-align:middle;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
a{text-decoration:none;}
a:hover{text-decoration:underline;color:#c00;}
input {vertical-align:middle;}
button{overflow:visible;}
.hide{display:none;}.show{display:block;}
body{ background:url(images/banner.jpg) no-repeat center 0;font-family:"微软雅黑" ; font-size:14px;line-height:24px; color:#404040; background-color:#4ccafe;margin:0; padding:0;}
img { border:0;}
ul,li{ list-style:none;margin:0;padding:0; }
a{text-decoration:none;color:#404040;}
.content{  height:1248px;}
.join{ width:1000px; margin:0 auto; padding:240px 0 0 100px; }
.left{width:270px; float:left; padding:67px 0 0 0;}
.daoyu{ width:730px; float:right;}
.right{width:730px; float:right; padding-top:50px;}
.right1{ width:380px; float:left;}
.space{ margin:40px 0 0 0;}
.right2{ width:314px; height:665px; float:right; background:url(images/r2-bg.jpg) no-repeat right;}
.space2{ margin:25px 0 0 0;position:relative;}
.space2 span{position: absolute;left: 22px;display: block;width: 85px;text-align:center;color:#fff;font-size: 16px;font-family: microsoft yahei;}
.boder{border:1px solid #cdd6dd}

.block{ width:85px; height:85px;}
.content-mid{width:1000px; margin:0 auto; overflow:hidden; }
.left-2{ width:680px; float:left; }
.line{width:2px; height:299px; float:right;}

.mytable1{border-color:#bbe5fd; text-align:center; background-color:#5ec2fa}
.jb-bg{ width:680px; height:219px;background-image:url(images/jiab1.png)}
.jb-bg2{width:680px; height:219px;background-image:url(images/jiab2.png)}
.j-left{ width:60px;padding:40px 0 0 10px; float:left; color:#626efe; font-size:16px;}

.jbr{width:440px;float:right; }
.jbr ul{list-style:none; padding:20px 0 0 0 ;}
.jbl{width:440px;float:left; }
.jbl ul{ list-style:none; padding:20px 0 0 0 ; text-align:right;}
.j-right{ width:60px;padding:40px 0 0 10px; float:right; color:#626efe; font-size:16px;}


.right-2 {width:267px; float:right;overflow:hidden;}
.nav{float:right;padding:16px 0 0 0 ;}
.bg-r{ width:267px; background-image:url(images/bg-r.png); background-repeat:repeat-y; float:right; margin-top:80px;}

.space3{ padding:20px 0 0 15px;}
.space4{ padding:20px 0 0 0;}
.space5{ padding:0 0 0 15px;}

.hezuo {width:267px; height:150px;}
.hezuo ul { margin-left:15px;  float:left; }
.hezuo ul li { width:109px; height:45px; float:left; padding:0 0 5px 8px ; overflow:hidden; text-align:center;}

.lianxi{ width:267px}
.lianxi ul{ padding:5px 0 0 15px;}

.bottom{ width:100%; height:120px; margin:0 auto; background-color:#9ee1fd; text-align:center; padding-top:20px;}


.submit{background:url(images/bg-sub.jpg) no-repeat center 0;font-family:"微软雅黑" ; font-size:14px;line-height:24px; color:#404040; background-color:#4ccafe;margin:0; padding:0;}

.content-b{width:606px; height:720px;margin:0 auto; overflow:hidden;}
.top{width:606px;margin:0 auto; padding-top:50px;}
.zhus{ width:541px; margin:50px 32px 0 33px;}
.space6{ width:541px; margin:20px 32px 0 33px;}
.space6 ul li  { background:url(images/ge.png) no-repeat center 0; height:35px; padding:5px 0 0 5px; color:#666}
.space6 a { color:#df0024;}
.input-text{font-size:13px;}
.input-text-name{
background:#fff;
border:0;
height:22px;
line-height:22px;
background:#97E0FE;
font-size:13px;
overflow:hidden;
width:100%;
float:left;
}
.mytable2{
background-color:#91defe;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
overflow:hidden;
float:left;
}
.mytable2 th{
	text-align:center;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	font-weight:700;
	padding:5px 0;
	overflow:hidden;
}
.mytable2 td{
background-color:#91defe;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
padding:5px 10px;
}
.mytable2 td input.error{border:1px red solid;background:#fff;}
.mytable2 td label.error{top:19px;left:0;width:100%;z-index:9999;}
label.error{font-size:12px;color:#f00;margin-top:5px;}
.space7{width:300px; margin:20px 0 0 0;}
.anniu{width:100px; float:right; padding-top:18px;}
.space-fkw{margin-top:20px;text-align:center;}
.btn-submit { background:url(images/submit.png); width:99px; height:60px; border:0; cursor:pointer}
.input-text {
border:0; width:520px; height:22px; line-height:22px; background:#97E0FE; padding:0 5px; float:left;
}

.changci label.error{position:absolute;top:25px;left:0;}