@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}

#main{width:957px;margin:0 auto; padding:0px; background-color:#FFF;}
.floatleft{float:left;}
.floatright{float:right;}
.ofhide{ overflow:hidden;} 
.txtcent{ text-align:center;}

#header{width:957px;margin:0 auto;text-align:center; position:relative; z-index:99;}
#header .logo{height:323px; text-align:center;}
#header .tpic{width:957px;text-align:center; height:144px;}
#header .menu{width:945px;height:32px;padding:0 6px;text-align:left;margin:0 auto; background:url(../images/navbg.jpg) repeat-x;}
#header .menu li.navbox{width:118px;height:29px; font-size:12px; font-weight:normal;line-height:29px;float:left;text-align:center;color:#FFF;position:relative;}
.menu li.navbox a{font-size:12px; font-weight:bold; font-family:"宋体";text-decoration: none;}
.menu li.navbox a:link , .menu li.navbox a:visited , .menu li.navbox a:active {color: #FFF;display:block;}
.menu li.navbox a:hover {color:#342F2F;display:block;background:url(../images/mouse.jpg) no-repeat center bottom;}
#appDiv{ position:absolute; z-index:999;width:96px; left:11px; top: 29px;background-color:#CA1608;display:none;}
#appDiv li {text-align:center; line-height:22px; height:22px;border-bottom:#FFF 1px dashed;}
#appDiv li a , #appDiv li a:link , #appDiv li a:visited , #appDiv li a:active{color:#FFF;}
#appDiv li a:hover {color:#FFF;background:none;}

#wrap{width:957px; height:auto!important;position:relative;margin:0px auto;background:url(../images/mbg.jpg) repeat-y left top;}
#wrap .leftbar{width:249px;float:left;}
#wrap .rightbar{width:787px;float:right;}
li.qcover1{height:39px;overflow:hidden;}
li.qcover2{height:42px;overflow:hidden;}
li.Cbox{width:254px;height:156px;padding:0 5px;background:url(../images/index_16.jpg) no-repeat;}
li.contactbox{width:254px;height:113px;padding:0 5px;background:url(../images/index_18.jpg) no-repeat;}
li.newsbox{width:421px;height:156px;background:url(../images/index_17.jpg) no-repeat;}
li.newstip{line-height:26px; margin-left:5px; margin-right:5px; padding-left:25px;border-bottom:#1c1c1c 1px dashed; background:url(../images/icon_tips.jpg) no-repeat 10px center;}
li.newstip span{float:right; padding-right:15px;}

#wrap .sidebar{width:169px;overflow:hidden;float:left;}
#wrap .container{width:786px; float:right;overflow:hidden;}
.sidebar li.contents{padding:0 5px;}

.sidebar li.swfbox{background:#FFF;padding-top:5px;}
.sidebar li.notice{padding:10px 2px 0;height:180px;overflow:hidden;}
.container li{overflow:hidden; text-align:left;}
.container li.icon_navs{height:42px;overflow:hidden;}
.container li.subnavi{font-size:14px; height:39px; color:#3C3C3C; line-height:36px; font-weight:bold; padding-left:15px; background:url(../images/navi.jpg) no-repeat;}
.container li.subnavi span{float:right;padding-right:30px;font-weight:normal;}

.sidebar li.leftmenu{width:153px;padding:8px 7px;border:#CBCBCB 1px solid;background:#FFF;}
.leftmenu p{height:24px;text-align:left;padding-left:25px;line-height:24px;background:url(../images/icon_pro.jpg) no-repeat 6px center;}
p.leftmenubar , li.propbar{height:24px;text-align:left;padding-left:25px;line-height:24px;background:url(../images/listbox.jpg) no-repeat 6px center;}
p.minibox , li.listbox{background: url(../images/listbox.jpg) no-repeat 6px center;}
p.minibox a , li.listbox a{color:#FFF;}
td.guest{line-height:30px;text-align:left;padding-left:15px;color:#FFF;font-weight:bold;}
tr.guestcontent{background-color:#C5C5C5;border-top:#FFF 2px solid;border-bottom:#FFF 2px solid;}
tr.guestcontent td{padding-left:15px;}
.guestadd{width:71px;line-height:22px;font-size:12px;background:url(../images/about_12.jpg) no-repeat;color:#FFF;font-weight:bold;}
input.text_keys{width:415px;height:22px;line-height:22px;padding:0 5px;background-color:#C5C5C5;border:none;}
input.submits{background-color:#C5C5C5;border:none;padding:5px;}
td.bgred{background-color:#D7181F;color:#FFF;text-align:center;}
td.bggrud{background-color:#E6E6E6;padding-left:5px;}

.padding{padding-left:10px;padding-right:10px; line-height:25px;}
.current{font-weight:normal;}

#footer{width:957px;position:relative;margin:0px auto; background:url(../images/foot.jpg) no-repeat left bottom;}
#footer .copycirht{padding-top:15px;line-height:25px;height:51px;text-align:center;}
#footer .submenu{height:36px; line-height:32px; background:url(../images/index_04.jpg) repeat-x;text-align:center;}

#scrollpic{margin:0px 10px;}
li.searchbox{height:47px;padding-left:20px;background:url(../images/index_19.jpg) no-repeat;}
input.keywords{width:127px;height:18px;line-height:18px;padding:0 4px;border:none;background:url(../images/index_11.jpg) no-repeat;}
.white , 
.white a:link ,
.white a:visited ,
.white a:hover ,
.white a:active {color:#FFF;}

#appDiv1{width:129px;position:absolute; z-index:999;left: 0px;top: 37px;background-color:#206FB1;display:none;}
#appDiv1 li{height:27px;line-height:27px;border-top:#FFF 1px dashed;}
#appDiv1 li,
#appDiv1 li a:link,
#appDiv1 li a:visited,
#appDiv1 li a:hover,
#appDiv1 li a:active{color:#FFF;}
