﻿body,div,ul,li,dt,dd,ol,p,span,img,input,select{margin:0;padding:0;border:0;}
li{list-style-type:none;}
a{text-decoration:none;cursor:hand;}
.both{clear:both;}
body{font-size:12px;font-family:宋体;background:url(maxbg.jpg111) no-repeat center;}
.f12{font-size:12px; font-weight:bold;}
.f14{font-size:14px; font-weight:bold;}
.col_re{ color:#0b4542;}
.col{color:#962b43;}
.col_se{color:#707070;}
#mainbody{width:1001px; height:100%;margin:0 auto;letter-spacing:1px;overflow:hidden;}
#header{width:100%;height:100%;overflow:hidden;}
.flash{ background-color:#0e4542; height:401px; overflow:hidden;}
#bodyer{width:100%; height:100%; overflow:hidden; margin-top:-5px; background-color:#faf8ec; }
#footer{width:100%; height:100px; background:url(footer.jpg) no-repeat; text-align:center;color:#0b3d44; padding-top:20px;}
#footer a{color:#962b43;}
#footer p{ line-height:200%;}
#friendlink{width:95%; height:25px; margin:0 auto;}
#friendlink li{float:left; padding-left:5px; padding-right:5px;}
.topage{width:100%; height:30px; line-height:30px; text-align:center; margin-top:10px;}
.topage span{padding-left:10px;}
.topage a{color:#0e4542;}
.topage a:hover{color:#962b43;}
#fenye{height:75px; line-height:75px;}
.next{height:20px; margin-top:10px;}
.next a{color:#0b3d44;}

/*内页导航*/
#main_nav{width:100%; height:60px; position:relative; top:266px; background:url(nav_blue.png) no-repeat;}
#main_nav li{float:left;}
#main_nav li a{height:60px; display:block; text-indent:-9999px;}
#main_nav li #a{width:210px;}
#main_nav li #a:hover{ background:url(nav_red.png) no-repeat;}
#main_nav li #b{width:92px;}
#main_nav li #b:hover{ background:url(nav_red.png) no-repeat -210px 0;}
#main_nav li #c{width:85px;}
#main_nav li #c:hover{ background:url(nav_red.png) no-repeat -302px 0;}
#main_nav li #d{width:93px;}
#main_nav li #d:hover{ background:url(nav_red.png) no-repeat -387px 0;}
#main_nav li #e{width:94px;}
#main_nav li #e:hover{ background:url(nav_red.png) no-repeat -480px 0;}
#main_nav li #f{width:95px;}
#main_nav li #f:hover{ background:url(nav_red.png) no-repeat -574px 0;}
#main_nav li #g{width:92px;}
#main_nav li #g:hover{ background:url(nav_red.png) no-repeat -669px 0;}
#main_nav li #h{width:240px;}
#main_nav li #h:hover{ background:url(nav_red.png) no-repeat -761px 0;}
#submenu{height:30px;position:relative;}
#submenu ul{width:100%;height:40px;padding-top:20px;margin-top:-15px;position:relative;}
#submenu ul li{float:left;color:#962b43;}
#submenu ul li span{margin-left:5px;margin-right:5px;}
#submenu ul li a{color:#962b43;}
#gkmenu,#lsmenu,#cpmenu,#xzmenu,#lxmenu,#jdmenu{height:20px;top:250px;position:absolute; overflow:hidden;}
#gkmenu{left:150px;}
#lsmenu{left:200px;}
#cpmenu{left:300px;}
#xzmenu{left:550px;}
#lxmenu{left:670px;}
#jdmenu{left:630px;}

/*sidebar*/
#sidebar{width:244px; margin:10px 10px 0 10px;float:left; _margin-left:5px;}
.sidebar_title{width:100%; height:55px; overflow:hidden; background:url(nav.png) no-repeat;}
.sidebar{width:100%; height:100%; overflow:hidden; background:url(about_sidebg.png) repeat-y;}
.sidebar_bottom{width:100%; height:41px; background:url(about_bottom.png) no-repeat; overflow:hidden;}
.sidebar_nav{width:200px; margin:0 auto; margin-top:20px; margin-bottom:15px;}
.sidebar_nav li{ width:100%; height:35px; line-height:35px; background:url(dian.png) repeat-x bottom; text-align:center; letter-spacing:5px;}
.sidebar_nav li a{color:#0d4042;}
.sidebar_nav li a:hover{color:#962b43; font-weight:bold;}
.cpfw_title{width:100%;height:26px; background:url(cpfw.png) no-repeat center;}
.gmlc,.mszs,.cjwt{width:204px; height:58px; margin:0 auto; margin-top:10px;}
.contact_title{width:100%; height:26px; background:url(contact.png) no-repeat center; margin-bottom:10px; margin-top:20px;}
.side_map{width:100%; height:130px; text-align:center; margin-bottom:10px;}
.contact_content{width:205px; margin:0 auto; height:100%; overflow:hidden; line-height:200%; color:#0d4042;}

#mainbox{width:718px; float:left; margin-top:10px;}
.mainbox_top{width:100%; height:59px; background:url(mainbox_top111.png) no-repeat; overflow:hidden;}
.mainbox{width:100%; height:100%; overflow:hidden; background:url(mainbox_bg111.png) repeat-y; padding-top:20px;}
.mainbox_bottom{width:100%; height:41px; background:url(mainbox_bottom111.png) no-repeat; overflow:hidden; }
.title{width:350px; height:60px; line-height:60px; float:left;}
.position{width:340px; height:80px; line-height:80px; float:left; text-align:right;}
.position a{color:#0b4542;}
.qq{ background:url(qq.gif) no-repeat 0 center; padding-left:15px;}