/* CSS Document */
body{ margin:0px; padding:0px; font:12px/20px "宋体"; background:url(../images/zxj_bg.jpg) repeat-x top #fff;overflow-x:hidden;overflow-y:auto;word-break:break-all;}
ul{ margin:0px; padding:0px; list-style-type:none;}
li{ display:block;}
span ,p{ margin:0px; padding:0px; }
h2,h3,h4{ margin:0px; padding:0px; font-size:12px; font-weight:normal;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.more{ padding:5px 5px 5px 0px; float:right;}
img{ border:none;}
/**/
#warp{ width:950px; margin:0 auto;}
#top{ width:950px; height:181px; background:url(../images/topbg.jpg) no-repeat; float:left;}
#flash{ width:600px; height:140px; margin-right:60px; float:right; padding-top:40px;}
#nav{ width:950px; height:33px; background:url(../images/nav_bg.jpg) repeat-x; float:left;}
#nav span{ float:left;}
#nav ul{ width:940px; display:block; float:left;}
#nav ul li{ width:134px; height:33px; line-height:33px; float:left; text-align:center;}
#nav ul .l{ background:url(../images/l.jpg) no-repeat right center;}
#nav ul li a:link,#nav ul li a:visited{ color:#FFF; font-size:14px; text-decoration:none;}
#nav ul li a:hover{ color:#FFFF00; font-size:14px; text-decoration:none;}
#navbot{ width:950px; background:url(../images/navbotbg.jpg) repeat-x top ; height:10px; float:left;}
/**/
#main{ width:950px; margin-top:15px;height:auto!important;height:500px;min-height:500px; float:left;}
#left{ width:685px; background:url(../images/line.gif) repeat-y right ; overflow:hidden; float:left;}
.box{ width:680px; height:91px; background:url(../images/bbg.jpg) repeat-x; float:left; overflow:hidden;}
.box ul{ width:640px; display:block; float:left; padding:30px 5px 0px 5px;color:#03558d;}
.boxbot{ background:url(../images/boxborbg.jpg) top repeat-x; width:680px; float:left;}
#tese{width:680px; float:left;}
#tese h2{ width:680px; background:url(../images/teseh2bg.gif) no-repeat center; height:30px; line-height:33px; float:left; display:block;}
#tese h2 span { width:152px; text-align:center; font-size:14px; color:#03558d; font-weight:bold; }
#tese li{ width:340px; height:110px; float:left; overflow:hidden;}
#tese li img{ float:left; margin-top:20px;}
#tese li .tesetxt{ width:120px; margin-left:4px; float:left; display:inline;}
#tese h3{ width:250px; float:left; display:block; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#03558d;}
.tesepic{width:60px; height:47px; float:left;}
#tese h3 a:link{color:#03558d; text-decoration:none;}
#tese h3 a:visited{color:#03558d; text-decoration:none;}
#tese h3 a:hover{color:#990000; text-decoration:none;}
#tese p{ width:250px; color:#4e5052; line-height:18px;}
#zhishi{ width:333px; height:192px; border:#b8d0d0 1px solid; background:url(../images/tesebg.jpg) repeat-x top #ecf7f9; margin-top:12px; float:left;}
#zhishi h2{ width:310px; margin:0px 5px; height:35px; line-height:35px; color:#03558d; font-size:14px; font-weight:bold; padding-left:13px;display:block; float:left; border-bottom:#CCCCCC dashed 1px; }
#zhishi ul li{ width:300px; margin-left:10px;padding-left:20px; float:left; background:url(../images/tese.gif) no-repeat left 10px; height:30px; line-height:30px;}
#zhishi li a{ color:#666666; text-decoration:none; font-size:12px;}
#fuwu{ width:333px; height:192px;  border:#b8d0d0 1px solid;background:url(../images/tesebg.jpg) repeat-x top #ecf7f9; margin-top:12px; margin-left:10px;*margin-left:10px!important;*margin-left:3px; overflow:hidden; float:left;}
#fuwu h2{ width:310px; margin:0px 5px; height:35px; line-height:35px; color:#03558d; font-size:14px; font-weight:bold; padding-left:13px; display:block; float:left; border-bottom:#CCCCCC dashed 1px; }
/*tab*/
.tab{ WIDTH:300px; margin-left:15px;*margin-left:15px!important;*margin-left:8px; margin-top:5px; float:left; overflow:hidden;}
.title{ width:120px; HEIGHT: 20px; margin:0px; padding-left:180px; padding-top:50px; margin-top:3px; background:url(../images/1-6.jpg) no-repeat;}
.title li{ MARGIN-RIGHT: 5px; FLOAT: left; font-weight:bold; text-align:center; cursor:pointer; height:15px;line-height:15px; width:15px; font-size:12px; color:#000; background:#FFFFFF; border:1px #CCCCCC solid; font-family: Geneva, Arial, Helvetica, sans-serif;}
.title .tab-on{ color:#03558d; background:#e4f6f8; border:#baccce solid 1px;}/*鼠标滑过样式*/
#tabmain{ height:75PX; line-height:16px; margin-top:5px; overflow:hidden; width:300px; color:#666666;}
#con_one_1,#con_one_2,#con_one_3,#con_one_4,#con_one_5{ width:300px; height:75px; float:left;}
/**/
#right{ width:260px; margin-left:5px; overflow:hidden; float:left;}
#load{ width:250px; margin-left:10px; float:left;}
.good{ width:260px; margin-top:17px; float:left;}
.goodpic{ width:50px; float:left;}
.goodtxt{ width:200px; margin-left:10px; float:left;}
.goodtxt h3{ color:#990000; font-size:14px; font-weight:bold;}
.goodtxt { color:#4e5052;}
.news{ width:258px; height:auto!important;height:300px;min-height:300px; border:1px solid #a4c0c3; margin-top:6px; overflow:hidden; float:left;}
.news h2{ background:url(../images/rh2bg.jpg) repeat-x; padding-left:10px; width:248px; height:28px; line-height:28px;color:#03558D; font-size:14px; font-weight:bold;}
.news li{ width:230px; background:url(../images/+.gif) no-repeat 0px 5px; padding-left:15px; display:block; float:left; margin-left:10px;*margin-left:10px!important;*margin-left:6px; margin-top:12px;}
.news a:link{ color:#03558d; font-size:12px; text-decoration:none;}
.news a:visited{color:#03558d; font-size:12px; text-decoration:none;}
.news a:hover{ color:#990000; font-size:12px; text-decoration: underline;}
/**/
#friend{ width:948px;height:100px; background:#e7f5f8; border:1px solid #a4c0c3; margin-top:8px;float:left;}
#friend h2{ width:928px; height:30px; line-height:30px; margin-bottom:5px; margin-left:5px; border-bottom:#CCCCCC dashed 1px; float:left;color:#03558d; font-size:14px; font-weight:bold; padding-left:13px;}
#friend  p{ width:928px; margin-left:10px; line-height:22px; margin-top:10px;}
#friend a{ color:#505151; margin:0px 3px; text-decoration:none;}
/**/
#bot{ width:100%; float:left; background:url(../images/botbg.jpg) repeat-x bottom;height:100px; padding-top:40px; text-align:center; color:#02436f}
#bot a{ color:#02436f; }
/**/
#subleft{ width:240px; float:left;}
#subleft li{ width:240px; height:40px; line-height:40px; background:url(../images/line_1.gif) no-repeat bottom ;text-align:center; float:left;}
#subleft li a{ color:#008000; text-decoration:none;font-size:14px; font-weight:bold;}
#subleft img{ vertical-align:middle; margin-right:15px;}
#subright { width:700px; margin-left:10px; float:left;}
#subright h2{ width:700px; height:61px; float:left; background:url(../images/subrighth2.jpg) no-repeat;}
#subright h2 span{ margin-left:60px; margin-top:15px; font-size:14px; font-weight:bold; color:#075B87; float:left;}
#subrightnr ,#subrightnrq{ width:680px; margin-left:10px; float:left; margin-top:15px; overflow:hidden;}
#subrightnr h3,#subrightnrq h3{ width:680px; height:30px; line-height:30px; float:left; border-bottom: solid 1px #CCCCCC; font-size:14px; font-weight:bold; color:#075B87; margin-bottom:10px;}
#subrightnr h4{ width:680px; height:30px; line-height:30px; float:left; border-bottom: solid 1px #CCCCCC; font-size:14px; font-weight:bold; color:#075B87; margin-bottom:10px; text-align:center;}
#subrightnr ul{ width:680px; float:left; color:#555;}
#subrightnr p { width:680px;}
#subrightnr img{ float:left;}
#subrightnr { line-height:30px; color:#3e3e3e; padding-bottom:30px;}
.red{ font-size:16px; font-weight:bold; color:#990000;}
.blue{ text-align:center; color:#235361; font-weight:bold;}
.hui{ text-align:center; color:#666666; font-weight:bold;}
.picone { text-align:center; width:700px;}
.picone img{ width:412px; margin:30px 120px;}
.link p{ height:25px;}
.link a{ color:#666666;}
.subrightlist li{ width:600px; margin-left:30px; background:url(../images/+.gif) no-repeat left 10px; padding-left:20px; height:30px; line-height:30px; float:left; border-bottom:1px #CCCCCC solid;}
.subrightlist a{ float:left}
.subrightlist span{ float:right;}
.subrightlist a:link{ color:#03558d; font-size:12px; text-decoration:none;}
.subrightlist a:visited{color:#03558d; font-size:12px; text-decoration:none;}
.subrightlist a:hover{ color:#990000; font-size:12px; text-decoration: underline;}
#pages{ width:620px; height:35px; line-height:35px; display:block; text-align:center; margin-left:30px; float:left;}
#pages a{ margin:0px 3px; color:#666666;}
#qqonline a{ color:#FF0000; text-decoration:none;}
.link{ font-size:14px; color:#555555; font-weight:bold; line-height:35px;}
.table{width:90%;float:left; margin-left:5%; margin-top:40px; border-top:1px solid #bad7ea;border-left:1px solid #bad7ea}
.table td{ padding-left:10px;border-bottom:1px solid #bad7ea;border-right:1px solid #bad7ea}
.table  .lei{ border:none;}
.table  .lei td{ height:15px; font-size:12px; border:none;}
.yh{ margin-top:20px;}
.yh img{border:1px solid #bad7ea;}
.partone{ width:650px; margin-top:15px; padding-left:10px; float:left;}
.partone h5{ height:30px; line-height:30px; border-bottom: 1px dashed #a5d4de; font-size:12px; font-weight:bold; color:#075b87;  margin:0px; padding:0px;}
.partonr ul{ margin:10px 0px 0px 0xp; padding:0px;}
.partone li{ padding-left:10px; height:30px; line-height:30px; background:url(../images/point.jpg) no-repeat left 13px;}
.partone p{ height:30px; line-height:30px;}
.redtw{ color:#990000; font-size:12px; font-weight:bold;}
.lv{ color:#008000;}

.cp{border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; margin-top:10px; float:left; color:#03558d;}
.cp td{ padding:0px 5px; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.cp .time{ float:right; padding-right:3px;}
.cp span{ float:left;}
.picc img{ margin-left:70px; width:498px;}

