/* 全局 */
body{margin:0px;line-height:16px;font-size:12px;background-color:#E4E4E4;}
h1{font-size:14px;font-weight:bold;color:#666;margin:0;padding:0;}
h2{font-size:14px;font-weight:bold;color:#666;margin:0;padding:0;}
h3{font-size:22px;font-weight:bold;color:#CC0001;padding: 10px 0;text-align:center;}
h4{font-size:14px;font-weight:bold;color:#CC0001;margin:0;padding:0;}
ul{margin:0;padding:0;list-style-type:none;}
li{padding:3px 0;font-size:12px;}
img{border:0;CURSOR:pointer;}
form{margin:0;padding:0;}
a:link{color:#333;text-decoration:none;}
a:visited {color:#333;text-decoration:none;}
a:hover {color:#CC0001;text-decoration:underline;}

/* 常用 */
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.none {display:none;}
.tmargin{margin-top:8px;}
.red{color:#f00;}
.rule{color:#0065B5;}
.bold{font-weight:bold;}
.center{text-align:center;}
.more{display:block;float:right;font-size:12px;font-weight:normal;margin-right:10px;}

/* 共用样式 */
/* 页面头部样式 */
#baibei{width:100%;height:96px;background-color:#FFFFFF;background:url(../images/headerbg_02.jpg) left top repeat-x;}
#header,#header_about,#header_wzjs,#header_wzch,#header_wztg,#header_ymkj,#header_khal,#header_jzzs,#header_lxwm,#header_news,#header_wzdt,#header_down{width:1000px;height:96px;margin:0 auto;background-color:#FFFFFF;background:url(../../images/headerbg_02.jpg) left top repeat-x;}
#logo{width:652px;height:96px;float:left;margin-bottom:0px; background:url(../images/logonew_02.jpg) top left no-repeat;}
#logo h1{ text-indent:-100em;}
#logo h1 a{display:block; width:640px; height:96px;}
#lianxi{width:300px;height:60px;float:right;margin-top:6px; background:url(../images/logo_03.png) bottom right no-repeat;}
#tnav{float:right;padding:0;}
#tnav a{color:#424242;}
#menu{width:970px;height:49px;margin:0 auto;clear:both;background:url(../images/menu_newbg_03.gif) repeat-x;}
#menu li{width:104px;height:49px;background:url(../images/dotbg_03.jpg) no-repeat left 10px;float:left;padding:0;}

#menu li a,#header #menu li#home a{width:104px;height:49px;display:block;line-height:49px;text-align:center;font-weight:bold;text-decoration:none;}

#menu li a{color:#fff;}
#menu li a:hover{background:url(../images/menu_li_hover1_03.jpg) center no-repeat;color:#FFFAD3;}
#menu li.li_home a{ width:114px;background:url(../images/li_homebg1_03.jpg) center no-repeat;color:#FFFAD3;}
#menu li.li_home a:hover{ width:114px;background:url(../images/li_homebg_03.jpg) center no-repeat;color:#FFFAD3;}

#menu li.rli{width:10px;height:49px;background:url(../images/rlibg_03.jpg) no-repeat right top;float:right;}
#menu li.lli{width:10px;height:49px;background:url(../images/llibg_03.jpg) no-repeat left top;float:left;}


#header_about #menu li.li_about a,#header_wzjs #menu li.li_wzjs a,#header_wzch #menu li.li_wzch a,#header_wztg #menu li.li_wztg a,#header_ymkj #menu li.li_ymkj a,#header_khal #menu li.li_khal a,#header_jzzs #menu li.li_jzzs a,#header_lxwm #menu li.li_lxwm a{background:url(..//images/menu_li_hover1_03.jpg) center no-repeat;color:#FFFAD3;}



/* 页面尾部样式 */
#bottom{width:970px;height:120px;clear:both;margin:0px auto;}
#bottom #dv1{height:28px;line-height:28px;background:url(../images/li_bg_16.gif) repeat-x;color:#333;text-align:center;}
#bottom ul{background:#fff url(../images/d_bg_15.gif) repeat-x left top;padding:8px 0 0 0;}
#bottom ul li{color:#333;line-height:22px;text-align:center;}

/* 主页布局 */
/* 主页主体部分样式 */
/* 调用 border:1px solid #ccc; */
#adimg{width:970px;height:150px;margin:6px auto;}
#main{width:970px;margin:0 auto 12px;background:url(../images/main_bg_01.gif) repeat-y;}
#nofind{width:970px;height:300px;padding-top:20px;margin:0 auto 12px;background-color:#fff;border:1px solid #ccc;text-align:center;}
#divleft{width:225px;float:left;padding:5px;}
#divright{width:735px;float:right;}
/*使两个DIV高度一致*/
/* #divleft,#divright{padding-bottom:32767px;margin-bottom:-32767px;} */


#divleft h1{width:202px;height:26px;line-height:26px;background:url(../images/li_bg1_13.gif) no-repeat;padding-left:23px;}
#divleft h1 a{ color:#FFFFFF;}
#divleft ul.ul1{margin:10px 30px 15px;}
#divleft ul.ul1 li{width:70px;float:left;background:url(../images/li_30.gif) no-repeat 0 6px;padding-left:9px; line-height:18px;}
#divleft h2{width:225px;height:26px;line-height:26px;background:url(../images/li_bg_14.gif) repeat-x;clear:both;}
#divleft h2 a{color:#CC0003;}
#divleft h2 span{width:36px;height:20px;display:block;background:url(../images/li1_29.gif) no-repeat 14px 6px;float:left;}
#divleft ul.ul2{margin:10px 0 15px;}
#divleft ul.ul2 li{padding:6px 10px 6px 22px;border-bottom:1px dotted #ccc;background:url(../images/li_32.gif) no-repeat 10px 12px;}

#divright .divnav{height:30px;line-height:30px;background:url(../images/li_bg_15.gif) repeat-x;}
#divright .divnav span{width:30px;height:22px;display:block;background:url(../images/li1_29.gif) no-repeat 8px 8px;float:left;}
#divright .divcont,#divright .newscont,#divright .newslist,#divright .sitemap{width:700px;clear:both;line-height:20px;overflow:hidden;padding:30px 30px 30px 30px;}
#divright .newscont h1{ font-weight:bold; font-size:16px; color:#003366;;}
#divright .newscont h2{ font-weight:bold; font-size:14px; color:#000000;}
#divright .newscont h3{ font-weight:bold; font-size:12px; color:#333333;}
#divright .divcc{width:675px;clear:both;line-height:20px; padding:15px 8px; }
#divright .divcont p{ text-indent:2em; margin:8px 0; padding:0; }
#divright .newscont .newstitle h1{border-bottom:1px solid #666;padding:10px 0; font-size:18px;color: #333;font-weight:bold;text-align:center;}
#divright .newscont .newstitle h3{border-bottom:1px solid #666;padding:10px 0; font-size:18px;color: #333;font-weight:bold;text-align:center;}
#divright .newscont .newsoptions{text-align:center;padding:0;margin-bottom:15px;}
#divright .newscont .download{margin-top:10px;}
#divright .newscont .newsbottom{text-align:right;margin:60px 0 20px 0;}
#divright .newslist ul li{background:url(../images/li_32.gif) no-repeat 5px 15px;padding-left:15px;line-height:28px;border-bottom:1px dashed #ccc;}
#divright .newslist ul li a{float:left;}
#divright #listPage{height:30px;line-height:30px;margin:10px 0 10px 15px;}
#divright .newsall{padding:15px;}
#divright .newsall .box{width:340px;float:left;margin:0 0 0 5px;}
#divright .newsall .box h1{height:30px;line-height:30px;color:#003F7E;font-size:16px;border-bottom:1px solid #C8CFD4;}
#divright .newsall .box li.litop{height:88px;background-color:#FAFAFA;border-bottom:1px solid #EEEEEE;}
#divright .newsall .box ul{border-bottom:1px solid #EEEEEE;}
#divright .newsall .box li.litop img{border:1px solid #ccc; padding:2px;}
#divright .newsall .box li.litop a{height:22px;line-height:22px;color:#F1070A;text-align:center;display:block;font-size:12px;font-weight:bold;}
#divright .newsall .box li.litop span.right{width:190px;color:#929292;line-height:18px;}
#divright .newsall .box li.litxt{background:url(../images/li_33.gif) no-repeat 0 8px;padding: 5px 8px 5px 16px;}
#divright .newsall .box li.litxt span{float:right;color:#999999;}
#divright .sitemap h1{width:100%;margin-top:10px;border-bottom:1px dotted #ccc;}
#divright .sitemap h1 a{color:red;font-weight:bold;}
#divright .sitemap ul li{width:25%;float:left;padding:3px 5px;}

/* 留言列表显示 */
.booklist,.bookwrite{margin:10px 20px;}
.booklist #bbox{border:1px solid #ccc;margin-top:20px;}
.booklist #btitle{height:27px;background-color:#ccc;color:#000;font-weight:bold;padding-left:25px;line-height:27px;}
.booklist #bbox .option1{text-align:right;padding-right:5px;}
.booklist #btxt{padding:10px;overflow:hidden;}
.booklist #btxt #replay{border:1px solid #ccc;}
.booklist #cpage{margin:30px 0 0 15px;clear:left;}
.booklist #cpage li{ list-style-type:none;}

.bookwrite{border:1px solid #ccc;}
.bookwrite .title1{height:27px;background:url(../images/t_bg2.gif) repeat-x;line-height:27px;padding-left:25px;}
.bookwrite .fbox .d1{padding-top:3px;}
.bookwrite .fbox{padding:10px 0 30px 30px;}

.bigred{ color:#FF0000; font-size:20px;}
.haha{ border-top:1px solid #ccc; border-left:1px solid #ccc;}
.haha td{ border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.hehe{ border:1px solid #ccc;}
.kk{ padding:15px 5px;}
.lanzi{ color:#003F7E; font-weight:bold; font-size:16px;}
.pic{ border:1px solid #ccc; padding:2px;}
.txt p{ margin:0; padding:0; color:#F1070A; font-weight:bold; line-height:24px;}
.txt{ color:#929292; padding:10px; line-height:20px;}
.riqi{ color:#999999;}
.tt{ float:left; margin:5px;}
.rr{ font-size:11px; color:#ccc;}

/* 合作伙伴 */
li.topli{color:#C50002;font-weight:bold;}
li.navli{color:#333;line-height:22px;}

/* QQ交谈 */
A:hover {COLOR: #000000;}
A {FONT-SIZE: 12px; COLOR: #696969; TEXT-DECORATION: none}
.QQbox {Z-INDEX: 99; RIGHT: 0px; WIDTH: 178px; POSITION: absolute; TOP: 40px;}
.QQbox .press {RIGHT: 0px; WIDTH: 33px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 158px; BORDER-BOTTOM-STYLE: none}
.QQbox .Qlist {BACKGROUND: url(../images/qq/qq_listbg.gif) repeat-y -155px 0px; LEFT: 0px; WIDTH: 145px;POSITION: absolute}
.QQbox .Qlist .t {FONT-SIZE: 1px; FLOAT: right; WIDTH: 145px; HEIGHT: 6px}
.QQbox .Qlist .b {FONT-SIZE: 1px; FLOAT: right; WIDTH: 145px; HEIGHT: 6px}
.QQbox .Qlist .t {BACKGROUND: url(../images/qq/qq_listbg.gif) no-repeat left 50%}
.QQbox .Qlist .b {BACKGROUND: url(../images/qq/qq_listbg.gif) no-repeat right 50%}
.QQbox .Qlist .con {BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 90%}
.QQbox .Qlist .con H2 {BORDER-RIGHT: #3a708d 1px solid; BORDER-TOP: #3a708d 1px solid; BACKGROUND: url(../images/qq/qq_listbg.gif) repeat-y -163px 0px; FONT: bold 12px/22px "宋体"; BORDER-LEFT: #3a708d 1px solid; COLOR: #fff; BORDER-BOTTOM: #3a708d 1px solid; HEIGHT: 22px; TEXT-ALIGN: center}
.QQbox .Qlist .con UL {}
.QQbox .Qlist .con UL LI {BACKGROUND: #ffffff;  HEIGHT: 20px; padding-top:5px; padding-bottom:5px; padding-left:18px;}
.QQbox .Qlist .con UL LI.odd {BACKGROUND: #fff}


/* 网站维护 */
#labContent div{ float:left; font-size:14px; color:#666666; line-height:26px;}

.liucheng{margin-top:20px; line-height:28px; padding-left:15px;}
.liucheng h1{ font-size:16px; color:#0063A1;}