@charset "gb2312";
/*Base css*/
body { font-family: '微软雅黑'; text-align: center; margin: 0 auto; padding: 0; font-size: 12px; color: #333; background: url(../images/body.png); }
body > div { text-align: center; margin-right: auto; margin-left: auto;  }
div, form, ul, ol, li, span, p, dl, dd, input { margin: 0; padding: 0; border: 0; }
img, a img { border: 0; margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 12px; font-weight: normal; }
ul, ol, li { list-style: none }
table, td, input { font-size: 12px; padding: 0 }
a { outline-style: none; color: #333; text-decoration: none }
a:hover { color: #333; text-decoration: underline; }
.clear { clear: both; }
.p20{ padding:20px 0;}
.m10{ margin:10px 0;}
.w960{width: 960px; margin: 0 auto; }
.bodybg{ background: url(../images/indexbody.png);}
#Contain { width: 960px; margin: 0 auto; }
#biaozhi{position: absolute;top:350px;right: 40px;}
/*----------------头部---------------------*/
#top{ height:213px; background:url(../images/top.png) repeat-x; }
.logotop{ width:390px; height:22px; background:url(../images/logotop.png) no-repeat; float:right; padding-top:4px; line-height:18px;color:#FFF;}
.logotop img{ float:left; margin-left:6px;}
.topimg{padding-left:40px;}
.logotop a{ color:#FFF;}
.logocn{height: 110px;margin-top: 20px;}
.logo{ text-align:left; padding-left:7px; float:left;}
.tel{ float:right; padding-top:15px; padding-right:83px;}
#Navmenu{ margin-top:14px; font-size:13px; clear: both; height: 42px; }
#Navmenu ul li{ float:left;color:#FFF;background:url(../images/navlibg.png) no-repeat right top; position:relative; }
#Navmenu ul li a{ color:#FFF; display:block; padding:12px 10px; position:relative; left:-1px;}
#Navmenu ul li a:hover{ background:#4ca727; display:block; padding:12px 10px; text-decoration:none;}
.NavmenuL{ background:url(../images/navl.jpg) no-repeat; float:left; width:15px; height:36px;}
.NavmenuM{ float:left; background:url(../images/navm.png) repeat-x; height:36px; }
.NavmenuM ul{width:930px; height:36px;}
.NavmenuR{ background:url(../images/navr.jpg) no-repeat; float:left; width:15px; height:36px;} 
#search { height:33px; background:url(../images/search.png) repeat-x; }
.hotword {  float:left;  text-align:left; line-height:33px; font-size:13px; color:#5a5a5a;}
.hotword a{color:#5a5a5a;}
.put { background: url(../images/searchput.png) no-repeat; width: 202px; height: 22px; border: none; float: left; text-indent:2em; font-size: 12px; color: #404040; line-height:22px;}
.i2 { background: url(../images/searchimg.png) no-repeat; width: 36px; height: 22px; border: none; float: left; }
.search { width: 250px; float: left; margin-right: 10px;  padding-top: 5px; padding-left:4px; }
/*----------------左侧列表通用---------------------*/
#accordion { background: #FFF;overflow: hidden; border: 1px solid #b2b2b2; border-top: none; }
#accordion h3 { height: 38px; line-height: 38px; font-size: 16px; color: #FFF; cursor: pointer;margin-bottom: 2px; }
#accordion h3 a { outline: none; }
#accordion h1 { height: 38px; line-height: 38px; font-size: 16px; color: #FFF; cursor: pointer;margin-bottom: 2px; }
#accordion h1 a { outline: none; }

.menunei { padding: 0 13px;  padding-top: 5px; }
.menunei li { text-align: left; background: url(../images/menunei.png) no-repeat left center; border-bottom: 1px solid #d4d4d4; padding: 9px 0 9px 14px; font-size: 12px; }
.menunei li a { color: #575757; }

.menunei ul { padding: 0 13px; height: 284px; padding-top: 5px; }
.menunei ul li { text-align: left; background: url(../images/menunei.png) no-repeat left center; border-bottom: 1px solid #d4d4d4; padding: 9px 0 9px 14px; font-size: 12px; }
.menunei ul li a { color: #575757; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background: url(../images/menubefo.png) no-repeat; outline: none; cursor: pointer; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { background: url(../images/menuafter.png) no-repeat; outline: none; cursor: pointer; }
/*----------------底部---------------------*/
#foot{ height:235px; background:url(../images/foot.png)  repeat-x; color:#fff;margin-top: 28px; }
.foottop{ padding-top:35px; font-size:14px;  height:45px;}
.foottop a{ color:#fff;}
#foot p{ color:#fff; padding-top:12px; font-size:14px;}
.botom{ width:902px; margin:0 auto; height:50px; text-align:left; font-size:14px; color:#fff; padding-left:20px;margin-top: 34px;}

.qizjhosd h3{background: url(../images/menubefo.png) no-repeat; outline: none; cursor: pointer; }
.close{}





