@charset "gb2312";
/*
	Css for PEL,	ver 1.0
	CopyRight By Dongyi Network Technology CO.,Ltd Design Center

	本网站通用布局
*/

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
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: 0; }

/* Public */
html{ width:100%; min-width:1004px; }
body{ width:100%; color:#222;font:14px/2em "宋体",SimSun,SimHei,Arial,Helvetica,Tahoma,Verdana,Georgia; -webkit-text-size-adjust: none;}
a{color:#222;text-decoration:none; outline:none;}
a:hover {color:#e00; text-decoration:none; }
.clear{border:none;border-top: 1px solid transparent !important;clear: both;font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{ display:block; height:15px;font-size:0px; line-height:0; overflow:hidden; clear:both;  }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;}
.fr{ float:right; }
.hide{ display:none;}
.mat{ margin-top:10px;}
table {border-collapse: collapse; border-spacing: 0; }

/* frame */
body{background:url("imagesbg.jpg") repeat-x ;}
#wrap{width:100%;position:relative;margin:0 auto;overflow:hidden;}
.container{width:1000px;margin:0 auto;overflow:hidden;}
#header,
.banner,
#content,
#footer{text-align:left;margin:auto;  }

.top{height:36px;line-height:36px;background:#fff;border-bottom:1px solid #ddd;font-size:12px;}
.top .container{position:relative;}
	.topLogin{position:relative;z-index:2;background:#fff; float:left; height:20px; line-height:20px; padding:0 10px; margin:8px 0;  *margin:8px 0; _margin:8px 0;  }
	.topLogin .input,.topLogin #miniValidationCode{float:left; width:80px; border:1px solid #ccc; background:#fff; height:18px; line-height:18px; margin-right:5px; color:#999;   }
	.topLogin #miniValidationCode{ width:55px; }
	.topLogin .validateSign{ margin-right:5px;   }
	.topLogin .login,.topLogin .reg{ display:inline-block; *display:inline; zoom:1; width:53px; height:21px; line-height:21px; text-align:center; overflow:hidden; 
		background:url(imagesbtn.png) 0 0 no-repeat; cursor:pointer; margin-left:5px; color:#fff;  }
	.topLogin .reg{ background-position:0 -41px; }
	.topLogin .login:hover,.topLogin .reg:hover{ text-decoration:none;  }
	#miniLogined a{ margin:0 5px;  }
	.topLogin input,.topLogin img,#topBar .topLogin a{ vertical-align:middle; }
.adT{position:absolute;top:1px;left:0;z-index:1;}
.adT .bd a{display:block;width:850px;}
.userPanel{float:right;}
.userPanel a{padding:0 5px;cursor:pointer;}

#header{position:relative;z-index:2;}
#header .container{overflow:visible;}
.banner{height:188px;}

.mainNav{height:44px; position:relative;background:url("imagesnavBg.png") no-repeat ;text-align:center;}
.mainNav .li1{padding:0 5px;display:inline-block;*display:inline;zoom:1;}
.mainNav .h1{ float:left;  font-size:15px; height:44px; line-height:44px; text-align:center; font-weight:bold;  }
.mainNav .a1{ display:block; float:left;  color:#fff;padding:0 20px;}
.mainNav .a1:hover{ text-decoration:none;  }
.mainNav .last1{ background:none; }
.mainNav .ul1{ display:none; width:974px; border:3px solid #d00500;border-top:none;padding:10px; background:#fff;  position:absolute; left:0px; top:44px;z-index:99; overflow:hidden;text-align:left;font-size:12px;}
.mainNav .li2{ display:inline-block; *display:inline; zoom:1; word-break:keep-all; white-space:nowrap;  line-height:24px;margin:2px;}
.mainNav .ul1 .a2{ padding:0 10px; border-right:1px solid #ccc;  }
.mainNav .ul1 .last2 .a2{ border-right:0;  }
.mainNav .on1 .a1{ color:#b01c03;background:url("imagesnavBg.png") no-repeat right -44px;}
.mainNav .on1 .h1{background:url("imagesnavBg.png") no-repeat 0 -44px;}

#content .container{width:970px;background:#fff;padding:14px;border:1px solid #ddd;border-top:none;box-shadow:1px 1px 3px rgba(0,0,0,.3);}

/* footer */
#footer{clear:both;padding:15px 0 0;line-height:30px; overflow:hidden; margin:0 auto;text-align:center;font-size:12px;}
.footerNav{background:url("imagesfooterNavBg.jpg") repeat-x;}
.footerNav ul,
.footerNav li{display:inline-block;*display:inline;zoom:1;}
.footerNav a{padding:0 5px;color:#fff;}
.footerNav a:hover{color:#ff0;}
.copyright{line-height:21px;padding:10px 0 0;}
