@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}
body,html{
height:100%
}
body{margin:0;padding:0;font-family:"微软雅黑"; font-size:12px; color:#333333;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,den,em,strong,th,var,opt group{font-style:normal;}
del,ins{text-decoration:none;}
ul,li{list-style:none;}caption,th{text-align:left;}
abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-weight:normal;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix{zoom:1;}*:first-child+html .clearfix{zoom:1;}.clear{clear:both;}
.f_l{float:left;}.f_r{float:right;}.f_m{margin:0 auto;}
a{text-decoration:none; color:#666; font-style:normal;}
.heighr88{width:100%; height:88px;}
.height20{width:100%; height:20px; float:left;}

/*CSS flickr style pagination*/

DIV.flickr {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; width:100%; float:left;
}
DIV.flickr A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
DIV.flickr A:hover {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #e5e5e5 1px solid; COLOR: #fff; BORDER-BOTTOM: #e5e5e5 1px solid; BACKGROUND-COLOR: #227dc4
}
DIV.meneame A:active {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #e5e5e5 1px solid; COLOR: #fff; BORDER-BOTTOM: #e5e5e5 1px solid; BACKGROUND-COLOR: #227dc4
}
DIV.flickr SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #f01046; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.flickr SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
#overDiv{
	background-color: #000;
	width: 100%;
	height: 100%;
	left:0;
	top:0;/*FF IE7*/
	filter:alpha(opacity=60);/*IE*/
	opacity:0.6;/*FF*/
	z-index:9999999;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:       expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
	document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
#dlDiv{
	background:#fff;
	filter:alpha(opacity=100);/*IE*/
	opacity:10;/*FF*/
	border:1px solid #FFF;
	z-index:99999991;
	width: 520px;
	height:430px;
	left:43%;/*FF IE7*/
	top:30%;/*FF IE7*/
	padding:13px;
	margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
	margin-top:0px;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:       expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
	document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}

.nv_dlTOP{width:520px; height:50px; float:left; line-height:50px; border-bottom:1px solid #d9d9d9;}
.nv_dlTOP ul li{width:260px; height:50px; float:left; line-height:50px; text-align:center; color:#888888; font-size:22px; letter-spacing:2px; cursor:pointer;}
.nv_dlBOT{width:520px; height:auto; float:left;}
.nv_dlTOP ul li.curr{width:260px; height:49px; border-bottom:2px solid #0ea2f7; color:#0ea2f7;}
/* ================================= 登陆 ================================ */

.login_l{width:520px; height:auto; float:left; display:inline; overflow:hidden;padding-top:10px;}
.login_l li{width:354px; height:22px; float:left; background:#fff; border:1px solid #dcdcdc; margin:15px 50px; padding:13px 23px 13px 23px;}
.login_l li span{width:20px; height:22px; float:left;}
.dl_input{width:314px; height:22px; border:none; border-left:1px solid #dcdcdc; outline:medium; padding:0 0 0 10px; color:#888888;}
.but_dl{width:400px; height:48px; background:#0ea2f7; border:none; outline:medium; line-height:48px; text-align:center; color:#FFF;} 
/*通用样式*/
/*top css*/
.hwex_top{width:100%; height:97px; position:fixed; z-index:100000; top:0; left:0; background:#FFF;}
.hwex_topM{width:1024px; height:97px;}
.hwex_topM_logo{width:157px; height:69px; margin:20px 0 0 2px; display:inline;}
/*.hwex_topM_menu{width:auto; height:32px; margin:52px 0 0 20px; display:inline; font-size:16px; line-height:32px;}
.hwex_topM_menu ul li{width:auto; height:32px; float:left; margin:0 15px; display:inline;}
.hwex_topM_menu ul li a img{width:8px; height:5px; float:right; line-height:32px; margin:15px 0 0 8px; display:inline;}
.hwex_topM_menu ul em{float:left; font-size:10px;}
.hwex_topM_menu ul li a:hover{color:#259fec; border-bottom:2px solid #259fec;}*/
.menu { height: 32px; float:left; font-size:16px; margin:58px 0 0 20px; display:inline;}
.menu li { float: left; font-size: 14px; text-align: center; line-height: 18px; padding: 0;  }
.menu li.lihover, .menu li.licurrent { padding-bottom: 15px; }
.menu li a { padding: 2px 20px; border-right: 1px solid #D7D7D7;  margin: 0; border-left: none; display: inline-block;  }
.menu li a:hover{ border-bottom:2px solid #259fec; color:#259fec;}
.menu li a.noborder { border-right: none; }
.li_3 { position: relative; z-index: 100; }
.li_3 a.noclick { width: 60px; }
.li_3_content {  line-height: 40px; height: 188px; display:none; width: 100px; }
.li_3_content a:hover { color: #f18336 !important; border-bottom:2px solid #259fec; }
.li_3_content dt { height: 17px; border-bottom: 3px solid #259fec; *height: 19px; line-height: 17px; }
.li_3_content dd { border-left: 1px solid #E6E4E3; border-right: 1px solid #E6E4E3; padding: 0 8px; background: #ffffff url(../images/menu.gif) no-repeat bottom; }
.li_3_content dd a { text-align: center; padding: 0; border-right: none; color: #666; font-weight: normal; width: auto; }
.li_3_content dd a:hover{border-bottom:none;}
.li_3_content dd.lastItem { background-image: none; border-bottom: 1px solid #E6E4E3; }
.li_3_content dd.lastItem a { border-bottom: none; }
.miui_logo { position: absolute; top: 29px; left: 0; }
.language { position: absolute; right: 0; top: 10px; line-height: 20px; height: 20px; font-size: 12px; color: #259fec; text-align: right; }
.language span { color: #A6A6A6; padding: 0 3px; }
.language a { color: #A6A6A6; }
.language a:hover { text-decoration: underline; }
.hwex_topM_right{width:150px; height:97px; float:right;}
.hwex_topM_right span{width:150px; height:30px; float:left; line-height:30px; text-align:right; margin:30px 8px 0 0; display:inline;}
.hwex_topM_right span a{float:right; margin:0 10px; display:inline;}
.hwex_topM_right dl{width:150px; height:26px; float:left; background:#259fec; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; behavior:url(PIE2.0/PIE.htc); line-height:26px; text-align:center; color:#FFF; letter-spacing:2px;}.hwex_topM_right dl a{color:#FFF;}


#slider {
	Z-INDEX: 1;  POSITION:relative; WIDTH: 900px;  HEIGHT: 360px; OVERFLOW: hidden;  TOP: 0;  LEFT:0;
}
#slider .slide {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 540px; BACKGROUND: #4a9ebd; HEIGHT: 360px; OVERFLOW: hidden;  CURSOR: default;text-align:left;
}
#slider .title {
	COLOR: #f80; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; MARGIN-RIGHT: 1.5em; TEXT-DECORATION: none
}
#slider .text {
	POSITION: absolute; TEXT-ALIGN: justify; WIDTH: 540px; DISPLAY: none; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 0.9em; TOP: 100%; LEFT: 10px
}
#slider .diapo {
	POSITION: absolute; FILTER: alpha(opacity=100); VISIBILITY: visible; opacity: 1
}
#apDiv1 {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 820px; HEIGHT: 30px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#apDiv2 {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 900px; HEIGHT: 35px; OVERFLOW: hidden; TOP: 216px; LEFT: -429px
}
.pagenext {
	POSITION: relative; WIDTH: 820px; HEIGHT: 37px
}
A.pn:link {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 47px; FONT: 12px "宋体"; COLOR: #666; TOP: 15px; RIGHT: 33px; TEXT-DECORATION: none
}
A.pn:visited {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 47px; FONT: 12px "宋体"; COLOR: #666; TOP: 15px; RIGHT: 33px; TEXT-DECORATION: none
}
A.pn:hover {
	COLOR: #fff
}
A.pn:active {
	COLOR: #fff
}


.Regi_xsTc{width:258px; height:258px; padding:10px; position:absolute; z-index:30; display:none;  line-height:26px; top:-130px; color:#fc693d; right:40px; cursor:pointer;}



#overDiv_hqjj{
	background-color: #000;
	width: 100%;
	height: 100%;
	left:0;
	top:0;/*FF IE7*/
	filter:alpha(opacity=60);/*IE*/
	opacity:0.6;/*FF*/
	z-index:9999999;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:       expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
	document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
#dlDiv_hqjj{
	background:#fff;
	filter:alpha(opacity=100);/*IE*/
	opacity:10;/*FF*/
	border:1px solid #FFF;
	z-index:99999991;
	width: 520px;
	height:430px;
	left:43%;/*FF IE7*/
	top:30%;/*FF IE7*/
	padding:13px;
	margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
	margin-top:0px;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:       expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
	document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}
.pv_hqtc_top{width:490px; font-size:18px; color:#259fec; height:30px; line-height:30px; border-bottom:2px solid #e6e6e6; margin-top:10px; margin-left:10px; display:inline; padding-left:10px;}
.pv_hqtc_m{width:490px; height:auto; margin:10px 0 0 10px; display:inline;}
.pv_hqtc_m li{width:460px; height:36px; float:left; margin:8px 0 0 20px; display:inline; line-height:36px;}
.pv_hqtc_m li span{float:left; font-size:14px; width:80px; text-align:right;}
.eva_hqIN{width:300px; height:34px; border:1px solid #e6e6e6; background:#fff; margin:0 0 0 10px; display:inline; outline:medium; line-height:28px; padding:0 0 0 5px;}
.pv_hqtc_m li em{float:left; color:#F00; margin:0 0 0 10px; display:inline;}
.eva_but_dl{width:306px; height:36px; float:left; background:#259fec; line-height:30px; text-align:center; color:#FFF; border:none; margin-left:90px;}
.pv_hqtc_m li ol{float:left; color:#F00; margin:0 0 0 90px; display:inline;}

