﻿body{margin:0px; padding:0px; font-size:12px;}
#container{margin:0px auto; width:100%;}
ul, li{ list-style:none; margin:0px; padding:0px;}
a{text-decoration:none; font-size:12px; color:#000}
a:hover{text-decoration:none; font-size:12px; color:#000} 
a.navfont{text-decoration:none; font-size:12px; color:#003196; font-weight:bold;}
a.navfont:hover{text-decoration:none; font-size:12px; color:#003196; font-weight:bold;} 
.left{float:left;}
.right{float:right;}
.bigtitle{font-size:24px; font-weight:bold; color:#fff;}
#header {width:100%; margin:0 auto; height:96px; background:url(../../img/topbg_1.jpg) repeat-x;}
.topleft{ float:left; height:96px;}
.topright{float:right; width:50%; background:url(../../img/topright_bg.jpg) right no-repeat; height:96px;}
.topnav{ float:right; width:92%; margin-right:10px; color:#fff}
.topnav li{float:right; height:14px; margin-top:15px!important; margin:10px 5px 0px; padding-top:5px; text-align:left}
.topnav li img{ float:left; margin:0px 5px 0px;}
.navbox{float:left; margin:0px 3px 0px; width:100%; text-align:center;}
.navbox li{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../img/navbg2.jpg) no-repeat; FLOAT:left; PADDING-BOTTOM: 0px; WIDTH:89px; CURSOR: pointer; COLOR:#000; PADDING-TOP:6px; HEIGHT:26px; TEXT-ALIGN:center; margin:18px 3px 0px; font-size:14px; FONT-WEIGHT: bold;}
.navbox .navbg2 {FONT-WEIGHT: bold; BACKGROUND: url(../../img/navbg1.jpg) no-repeat; CURSOR: pointer; COLOR: #fff; TEXT-ALIGN: center; font-size:14px;}

.lefttitlebox{
height:24px; background:url(../../img/lefttitlebg.jpg) repeat-x; padding:3px 5px 0px 15px; text-align:left; color:#003399
}
.lefttitlebox li img{ float:left; margin-right:5px;}
.leftbox{border-bottom:1px solid #CFCFCF; padding-bottom:5px; margin:0 auto; text-align:left
}
.leftbox li{
margin:4px 0px 4px 15px; background: url(../../img/listpic.jpg) left no-repeat; padding-left:15px;
}

#mainContent {margin:0 auto; width:100%; background-color:#F7FCFE}
#sidebar {width:245px; float:left; height:690px;}
#content{width:74%; float:left; height:690px; }
#line{height:410px; width:9px; background:url(../../img/linebg.jpg) repeat-y; float:left; padding-top:280px; border-left:1px solid #8FB8D1; border-right:1px solid #8FB8D1;}

#table1 th{ background: url(../../img/thbg.jpg) bottom repeat-x; padding:2px 0px;}



#right{ width:100%; margin:0px; padding:0px;}
#right .rightbox1{float:left; width:45%; border:1px solid #A7C5E2; margin:10px 0px 0px 10px;}
#right .rightbox2{float:left; width:48%; border:1px solid #A7C5E2; margin:10px 0px 0px 10px;}
.righttitlebox1{ width:98%; height:19px; padding:5px 0px 0px 10px; text-align:left; font-size:12px; color:#0E67AB; margin-bottom:5px; background:#EFF5FB url(../../img/righttitlebg.jpg) repeat-x; font-weight:bold;}
.righttitlebox1 img{ float:left; margin-right:5px; margin-top:2px;}
.righttitlebox2{ width:95%; background:#EFF5FB url(../../img/listbg.jpg) left no-repeat; border-bottom:1px solid #D3E1F0; height:23px; padding:5px 0px 0px 30px; text-align:left; font-size:14px; margin-bottom:5px;}

.content_list1 {CLEAR: both; FLOAT: none; MARGIN: 5px auto; WIDTH: 96%; DISPLAY: block;}
.content_list1 LI {DISPLAY: block; LIST-STYLE: none; float:left; WIDTH: 100%; LINE-HEIGHT: 22px; TEXT-ALIGN:left; background:url(../../img/xuxian.jpg) bottom repeat-x;}
.content_list1 LI A {DISPLAY: block; FLOAT: left; font-size:12px; color:#333}
.content_list1 LI A:hover{font-size:12px;}
.content_list1 LI SPAN {DISPLAY: block; FLOAT: right; COLOR: #999999}

.tjfw{width:290px; margin:10px auto;}
.tjfw li{float:left; width:138px; height:26px; background: url(../../img/tjfwbg.jpg) no-repeat; margin:0px 7px 7px 0px; padding-top:5px; text-align:left}
.tjfw li img{margin:0px 5px; float:left ; width:17px;}

.cgslist1 {CLEAR: both; FLOAT: left; MARGIN: 5px auto; WIDTH:100%; DISPLAY: block;}
.cgslist1 LI {DISPLAY: block; LIST-STYLE:none; float:left; WIDTH:100%; margin:3px 0; TEXT-ALIGN: left}
.cgslist1 LI SPAN {DISPLAY: block; FLOAT: left; width:33%; text-align:right; padding-right:3px;}

.qixiang{ width:96%; margin:10px auto 5px; text-align:left; font-size:12px; color:#004698}
.qixiang li span{ border:1px solid #A7C5E2; padding:13px 3px; float:left; margin-right:5px;}
.qixiang li span img{ float:left; margin:0px 2px;}
.righttitle{width:96%; border-bottom:1px solid #D3E1F0; border-left:1px solid #D3E1F0; border-right:1px solid #D3E1F0; background-color:#EFF5FB; height:22px; padding:4px 0px 0px 10px; text-align:left}
.righttitle li{padding:0px 20px; height:22px; border-right:1px solid #D3E1F0; float:left}
.righttitle li img{ float:left; margin-right:4px;}
.tablebox{width:95.8%; border:1px solid #D3E1F0; margin-top:5px;}
.tablebox table{ width:100%; background-color:#fff;}
.tablebox table th{ width:12%; background-color:#EFF5FB; text-align:right; padding:4px 3px 4px 0px;}
.tablebox table td{ width:86%; background-color:#F5FAFA; text-align:left; padding-left:3PX;}
#footer {margin:0 auto; width:100%; height:55px; background:url(../../img/footbg.jpg) top repeat-x; border-top:1px solid #3479D4; padding-top:15px; text-align:center; clear:both; color:#fff; line-height:22px;}

.tablebox2{width:97%; border:1px solid #D3E1F0; margin-top:5px;}
.tablebox2 table{ width:100%;}
.tablebox2 tr{ background:url(../../img/trbg.jpg) repeat-x bottom;}
.tablebox2 th{background-color:#EFF5FB; text-align:left; padding:4px 0px 4px 5px;}
.tablebox2 td{background-color:#fff;  padding:3px 0px 3px 3px;}
.mailright{width:20%; border:1px solid #7F9DB9; float:right; margin:10px 5px 10px 0px; background:url(../../img/lxrtitlebg.jpg) top repeat-x; padding-bottom:5px;}
.mailright .title{margin:3px 0px 0px 13px; font-weight:bold; color:#375571; float:left}
.mailright .ss{width:97%; height:22px; border-bottom:1px solid #D8DEE5; margin:0 auto; padding:4px 0px;  margin-bottom:10px; }
.mailright .lititle{float:left; margin-left:10px; width:80%;  text-align:left}
.mailright .lititle img{float:left; margin-right:4px;}
.mailright .libox{float:left; padding-left:50px;  text-align:left}


.mailleft{float:left; width:78%; margin:10px 0px;}
.mailleft p{float:left; margin:0px 0px 6px 0px; width:100%; text-align:left;}
.mailleft p span{float:left; width:7%; margin-right:5px; text-align:right}

.right2{width:97%; border-left:1px solid #D6D9DA; border-bottom:1px solid #D6D9DA; border-right:1px solid #D6D9DA; background-color:#FBFEFF; margin:10px auto; padding:0px;}

#tabelpic {padding:0px 20px; width:90%; margin:20px 0px;}
#tabelpic img{float:left; margin:8px 2%;}

.box{width:245px; padding:5px 10px;line-height:22px;}
.box img{ border:1px solid #CBCBCB; padding:1px; margin-top:5px}
.p{margin-left:10px;}
.ps{padding:5px 0 5px 13px;}
.pss{ padding:5px 0px 5px 10px; background-color:#DCE8ED; border-top:1px solid #5791C7}
.pss li{background:url(../../img/listpic.gif) no-repeat; line-height:24px; padding-left:15px; }
.titltbox{cursor:pointer;background:url(../../img/title1bg.jpg) repeat-x; height:18px; padding-top:7px; padding-left:15px;  padding-bottom:4px; color:#fff; font-weight:bold}
.titltbox img{float:left; margin-right:5px;}
.titltclose{cursor:pointer;background:url(../../img/navbgclose.jpg) no-repeat; height:22px; padding-top:7px; padding-left:25px; padding-bottom:4px; border-top:1px solid #5791C7}
.t{cursor:pointer;background:url(../../img/ico_close.gif) no-repeat;line-height:20px; padding-left:20px; height:20px;}
.f{cursor:pointer;background:#DEE6F3 url(../../img/ico_open.gif) no-repeat; padding:5px 0 5px 27px; margin-bottom:1px; width:100%; font-weight:bold; color:#004191;}
.b{cursor:pointer;background:url(../../img/ico_dot.gif) no-repeat;line-height:22px; padding-left:20px; }
.fblod{font-size:13px; color:#002863}
.padtb8{width:245px;}
.fontred{color:#f00;}


.righttitlebox{ background:url(../../img/bg1.jpg) repeat-x; height:29px; width:95%; margin-top:10px;}
.righttitlebox .lefttitle{ background:url(../../img/right_leftbg.jpg) left no-repeat; float:left; padding-left:40px; padding-top:10px; height:19px; width:25%; color:#fff; font-size:14px; font-weight:bold; cursor:pointer;}
.righttitlebox img{ float:right}
.rightbigbox{ background:#2DA3D3 url(../../img/rightbotxbg.jpg) top repeat-x; width:95%; margin-bottom:10px; }
.rightbox3{width:99%; border:1px double #44577D; margin:0 auto; background-color:#fff; padding:10px 0px;}
.rightbottom{width:100%}
.righttopbox{width:96%; border:1px solid #BBC9D4; background-color:#F2F5F8; padding:6px 10px; margin:0 auto 5px;}
.rightbox4{width:97%; padding:6px 0px; margin:0 auto;}
.rightbox3 table{
margin:0px auto; width:98%; border-collapse:collapse; border-spacing:1px; font-size:12px;
}
.rightbox3 th{
background-color:#E5EEF5; padding:5px; border:1px solid #BBC9D4;
}
.rightbox3 td{
border:1px solid #BBC9D4; padding:5px; background-color:#fff; text-align:center
}

