@charset "utf-8";
/* 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;}
table { border-collapse: collapse; border-spacing: 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{}
/* body{ color:#333;font:14px/20px SimSun,Tahoma,Helvetica,Arial,sans-serif; -webkit-text-size-adjust: none; cursor: default;} */
body{ color:#333; -webkit-text-size-adjust: none; cursor: default;}
li font{}
a{ color: #444; text-decoration:none; outline:none;}
a:hover { color: #0659AA;}
.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;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/* * html .clearfix{height:1%; }
*+html .clearfix{min-height:1%; } */
.clear { clear: both;}
.fl { float:left; display: inline;}
.fr { float:right; display: inline;}
.hide { display:none;}
.mt10 { margin-top: 10px;}
.mb10 { margin-bottom: 10px;}

/* box */
.box{}
.box .hd{height: 50px; border-bottom: 1px solid #f4f4f4; padding-right: 1px;color:green;}
.box .hd h3{float: left; _display: inline; position: relative; height: 28px; bottom: -1px; padding: 0 0 0 5px; font-size: 30px; line-height: 28px; font-family: "Microsoft Yahei";}
.box .hd h3 a{}
.box .hd .more{float: right; _display: inline;  line-height: 28px;}
.box .bd{padding: 8px;}


/* frame */
body {background-position:center top; background-color:#e5e5e5;} 
#wrapBg{background: url(images/topbg.jpg) no-repeat 50% 0px;background-position:center top;}
#wrap {width: 100%; margin: 0 auto;}

/* header */
#header{width:1300px;margin:0 auto;}
#header .topBar{height: 150px; overflow: hidden; position: relative;}
#header .topBar .banner{width: 100%; height: 150px; position: absolute; top: 40px; left: 0px; overflow: hidden; z-index: 0;}
#header .topBar .logo{position: absolute; top:26px; left: 0px; z-index: 1; overflow: hidden;}
#header .topBar .links{width: 1000px; height: 24px; text-align: right; color: #fff; line-height: 24px; font-size: 12px; position: absolute; top: 6px; right: 4px; overflow: hidden; z-index: 2;}
#header .topBar .siteSearch{width: 276px; height: 32px; overflow: hidden; position: absolute; top: 52px; right: 4px; background: url(images/icon-1.jpg) 251px 50% no-repeat #fff;}
#header .topBar .siteSearch .keyword{padding: 3px 0px 3px 15px;width:228px; float: left; _display: inline; background: none; border: none; height: 26px; line-height: 26px;}
#header .topBar .siteSearch .submit{width: 32px; height: 32px; float: right; _display: inline; border: none; background: none; overflow: hidden; line-height: 90px; cursor: pointer;}

/* topNav */
#topNav{height: 50px; line-height:50px;}

.mainNav{ font-size:16px; position:relative; zoom:1; font-family:"microsoft yahei"; z-index:9999;}
.mainNav:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.mainNav a{ color:#fff;}
.mainNav .li1{ text-align: center;  float:left; position:relative;}
.mainNav .a1{ float:left; display:block; zoom:1; padding: 0px 15px;}
.mainNav .a1:hover{ text-decoration:none; color:#fff; font-size:18px;}
.mainNav .on1 .a1{ background: #9066e5;}
.mainNav .ul1{ overflow:hidden; line-height:28px;  position:absolute; left:0; top:50px; width: 100%; display:none; background:#9066e5;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}

.mainNav .li2{ vertical-align:top;}
.mainNav .a2{ font-size: 14px; display:block; border-top: 1px solid #f3f2f4; line-height: 20px; padding: 8px;}
.mainNav .a2:hover{ background: #E89D00; color:#fff; text-decoration:none ;}

/* content */
#content{padding-top: 1px; margin-bottom: 10px;background:#f4f4f4;}

/*自定义友情链接 */
#siteslink{overflow: hidden; height: 70px; width: 868px; background-image:url(images/youqinglink.jpg);  background-color:rgb(244, 244, 244); background-repeat: no-repeat; padding-top: 30px; padding-left: 130px; clear: both; margin: 5px auto 6px; line-height: 30px;}

/* footer */
#footer {text-align: center; line-height: 24px; padding: 20px 0px 15px; background: #00684d;}
#footer .copyright { width: 1000px; margin:auto;  line-height: 24px; text-align: center; font-size: 12px; color: #fff;}
#superuser{float:right;width:100px; height:30px; text-align:center; margin:30px 250px 0 0 ; color: rgb(255, 255, 255);}

/* 友情链接 */
.linkBox{padding: 15px; background: #f4f4f4; border: 1px solid #fff; margin-bottom: 10px;}
.linkBox .hd{height: 30px; line-height:30px;}
.linkBox .hd h3{float: left; _display: inline; padding-left: 20px; height: 30px; line-height: 30px; font-size: 14px; font-family: "Microsoft Yahei"; background: url(images/icon-4.jpg) 2px 10px no-repeat;}
.linkBox .bd{overflow: hidden; padding: 10px;}
.linkBox .bd .selectLinks select{width: 220px; height: 26px; line-height: 26px; margin-right: 5px; cursor: default;}

.picLinkBox{width: 998px; margin: 0 auto;  overflow: hidden; padding: 5px 0px; background: #f4f4f4; border: 1px solid #fff;}
.picLinkBox .picLinks{overflow: hidden; width: 990px; padding-left: 10px ;}
.picLinkBox .picLinks li{width: 187px; height: 50px; float: left; _display: inline; overflow: hidden; margin-right: 11px;}
.picLinkBox .picLinks li a{display: block; width: 187px; height: 50px;}
.picLinkBox .picLinks li a img{width: 185px; height: 48px; border: 1px solid #e7e7e7; padding: 0px;}