/*初始化*/
body,div,ul,ol,dt,dd,dl,li,h1,h2,h3,h4,h5,h6,form,input,select,textarea,p,img,a,span,strong,*{ padding:0; margin:0;}
body{ font-size:12px; font-family:微软雅黑; color:#000000; background-color: #FFFFFF;}
ul,ol,li{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal; font-family: "微软雅黑"}
img,input,select,textarea{ vertical-align:middle}
img{ border:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ color: #fff;}
.clear{ clear:both; height:0; width:0; overflow:hidden;}
.clearfix:after { content:"."; clear: both; height: 0; overflow: hidden; visibility: hidden; display: block; }
.clearfix { zoom: 1;}
.clearfix li:hover{background: none repeat scroll 0% 0% rgb(250, 106, 0); color: rgb(255, 255, 255); cursor: pointer;}
.zxx_text_overflow{width:237px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
input{outline:none}


.may_con{ width: 960px; height: 71px; background: #F4F4F4; margin: auto; border: 1px solid #D7D7D7;margin-top: 30px;}
	.may_con h1{ line-height: 70px; float: left; font-size: 14px; font-family: "微软雅黑"; margin-left: 17px;color:#606060;clear: both; margin-left: 15px;}
	.may_con h2{ position: relative; font-size: 14px; line-height: 70px; left: 45px; float: left;color:#FA6A00;}
	.may_con h2 img{ width: 14px; height: 19px; position: absolute; left: -20px; top: 26px;}
	.may_con h3{ width: 140px; height: 35px; background: #FA6A00; text-align: center; line-height: 35px; color: #fff; float: left; margin-top: 17px; margin-left: 100px; font-size: 14px; border-radius: 3px; cursor: pointer;}

.sele_con{ width: 960px; height: 71px; background: #F4F4F4; margin: auto; border: 1px solid #D7D7D7; border-top: none;}	
	.sele_con h1{ line-height: 70px; float: left; font-size: 14px; font-family: "微软雅黑"; margin-left: 17px;color:#606060;}
	.sele_con .firstly{ width: 103px; height: 30px; border: 1px #D2D2D2 solid; cursor: pointer; margin-top: 20px; margin-left: 24px; float: left; background: #fff; position: relative;z-index:99;*border:none;}
	.sele_con .firstly input{ width: 97px; height: 30px; border: none; padding-left: 6px; *margin-left: -27px; *margin-top: -2px; *padding-top: 8px; *height:22px;color:#606060}
	.sele_con .firstly h2{ width: 9px; height: 30px; position: absolute; right: 6px; top: 11px; cursor: pointer;}
	.sele_con .firstly ul{ width: 103px;*width: 105px; height: 300px; border: 1px solid #D2D2D2; position: absolute; top: 0px; left: -1px; background: #fff; border-top: none; overflow-y:auto; display: none; z-index:999; *left:-3px;*z-index:9999;position: relative;}
	.sele_con .firstly ul li{ width: 92%; height: 30px; line-height: 30px; padding-left: 8%;color:#606060;*width:75%;}
	.sele_con .firstly ul li:hover{ background:#f4f4f4; }
	.sele_con .firstly ul li.over{ background:#FA6A00;; }
	.sele_con .firstly_tw{ width: 103px; height: 30px; border: 1px #D2D2D2 solid; cursor: pointer; margin-top: 20px; margin-left: 24px; float: left; background: #fff; position: relative;z-index:99;*border:none;}
	.sele_con .firstly_tw input{ width: 97px; height: 30px; border: none; padding-left: 6px; *margin-left: -27px; *margin-top: -2px;  *padding-top: 8px; *height:22px;}
	.sele_con .firstly_tw h2{ width: 9px; height: 30px; position: absolute; right: 6px; top: 11px; cursor: pointer;}
	.sele_con .firstly_tw ul{ width: 103px;*width: 105px;max-height: 300px; border: 1px solid #D2D2D2; position: absolute; top: 31px; left: -1px;*left: -2px; background: #fff; border-top: none; overflow-y:auto; display: none; z-index:9999; *left:-3px;}
	.sele_con .firstly_tw ul li{ width: 92%; height: 30px; line-height: 30px; padding-left: 8%;*width:69%;}
	.sele_con .firstly_tw ul li:hover{ background:#f4f4f4;  }
	.sele_con .firstly_tw ul li.over{ background:#FA6A00;;  }
	
	.sele_con h3{ width: 62px; height: 32px; background: #FA6A00; text-align: center; line-height: 32px; float: left; border-radius:3px; color: #fff; margin-top: 20px; margin-left: 29px; cursor: pointer; font-size: 14px;}
	.sele_con h4{ float: left; line-height: 70px; font-size: 14px; margin-left: 55px;color:#606060;}
	.wrap_im{ width: 221px; height: 30px; float: left; margin-top: 20px; margin-left: 20px; position: relative;z-index:105;}
	.import{ width: 216px; height: 30px; float: left; border: none; border: 1px solid #D2D2D2; padding-left: 3px; *padding-top: 8px; *height:22px;}
	.hint{ width: 219px; border: 1px #D2D2D2 solid; background: #fff;
	 position: absolute; left: 0px; top:32px; z-index: 999; 
	 border-top:none; display: none; *left:20px;border-width: medium 1px 0;}
	.hint li{ width: 100%;*width:92%; height: 30px; display: block; cursor: pointer; line-height: 30px; text-indent: 10px; font-size: 14px;color:#606060;}
	.hint li span{ margin-right: 14px;*margin-right: 8px; font-size: 12px; color: #959595;z-index:999;float:right; display:block;}
	.hint li p{float:left;}
	/* .hint li:hover{ background: #F4F4F4; } */
	.hint .sel{background: #F4F4F4;}
.hot_con{ width: 960px; border: 1px solid #D7D7D7; margin: auto; padding-top: 20px;margin-top: 20px;}	
	.hot_con h1{ margin-left: 18px; font-size: 14px; font-family: 微软雅黑;color:#606060;}
	.hot_con ul{ margin-left: 18px; margin-top: 15px; margin-bottom: 15px;}
	.hot_con ul li{ float: left; margin-right: 22px; line-height: 25px; display: block; cursor: pointer;border-radius:2px;padding: 0 7px;color:#606060;}

#nav{list-style:none;width:960px; height: 48px; margin: auto; border: 1px solid #D7D7D7; border-top: none;}
*html #nav{position:absolute;top:expression(documentElement.scrollTop + 0 + "px");} 
#nav h1{ float: left; line-height: 48px; color: #FA6A00; font-size: 14px; margin-left: 18px;}
#nav li{ float: left; line-height: 51px; margin-left: 25px;}
#nav li a{ color: #959595;}
#nav a:hover{ color: #FA6A00;}

/* container */
#container{margin:0 auto;width:960px;z-index:200;}
.section{border-bottom:1px solid #F0F0F0;padding:0 20px; position: relative;z-index:80;}
.section span{ width: 22px; height: 22px; background: #F4F4F4; border: 1px solid #D7D7D7; display: block; text-align: center; line-height: 23px; color: #666666; border-radius:2px; position: absolute; top: 17px; left:20px; margin-left: -11px;  }
.section ul{ float: left; width: 950px; *width: 897px; margin-left: 30px; margin-top: 17px;position: relative;z-index:100;}
.section ul li{ float: left; padding: 0 7px; height: 23px; display: block; border-radius:2px; color: #666666; line-height: 23px; text-align: center;  margin-bottom: 15px; margin-left: 5px;word-break:break-all;z-index: 600;position: relative;}

.wd_footer {
    background: url("http://asset.xredu.com/2015130DJFX/img/zy_line1.jpg") repeat scroll 0% 0% transparent;
    text-align: center;
    color: #CCC;
    padding: 40px 0px;
    margin-top: 130px;
}
.wd_footer p{
    color: #CCC;
    height: 22px;
}
.wd_footer a{display: inline-block; margin:0 5px; color: #CCC;color: #CCC!important; height: 22px; line-height: 22px!important;}
