@charset "utf-8";
/* CSS Document */
body,td,th {font-size: 14px;}
body {background-color: #333;	margin: 0px;}
a{text-decoration: none;}
li{list-style-type:none;}
.top{width:100%; height:32px; background-color:#1A629D; }
.topin{width:1000px;  line-height:32px; margin:auto; color:#fff; font-size:12px;}
.topin a{color:#fff;}
.baner{width:1000px; height:177px; margin:auto;}
.menu{width:1000px; margin:auto auto 10px auto; height:41px; background:url(images/mb.gif) repeat-x; border-top:1px solid #15C4E4; border-bottom:1px solid #073A63;}
.menu li{float:left; height:41px; width:90px; text-align:center; font-size:12px; background:url(images/sx.gif) right center no-repeat; line-height:41px;}
.menuli{background:none;}
.menu li a{color:#fff;}
.menu li a:hover{color:#6FF;}
.main1{width:1000px; height:279px; margin:auto; background:#fff;}
.main1l{width:486px; height:259px; float:left; margin:10px;}
.main1r{width:482px; height:257px; float:left; margin:10px 10px 10px auto; border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; border-bottom:1px solid #B3B3B3;}
.mrt{width:482px; height:35px; text-indent:30px; background:url(images/tt.gif) 5px center no-repeat #96D4F6; line-height:35px; color:#2978AB; font-weight:bold;}
.main1r li{height:34px; border-bottom:1px dotted #999; width:98%; line-height:34px; margin:auto;}
.main1r li a{color:#333;}
.main2{width:1000px; height:312px; margin:auto; background:#fff;}
.main2l{width:267px; height:302px; float:left; margin:auto 10px 10px 10px;}
.main2r{width:703px; height:302px; float:left; margin:auto 10px auto auto;}
.main2l li{width:98%; height:29px; margin:auto; line-height:29px;}
.main2l li a{color:#333;}
.main2rt{width:100%; height:40px; line-height:36px; margin:auto; color:#2978ab; background:#96D4F6;}
.main2rt a{ color:#2978ab; font-weight:bold;}
.main2rt2{height:3px; width:100%;}
.rigmn{width:683px; height:253px; margin:10px auto auto 10px;}
.rigmnl{width:267px; height:253px; float:left;}
.rigmnr{width:397px; height:253px; float:left; margin:auto 8px;}
.rigmnr li{width:47%; margin-left:3%; float:left; height:22px; line-height:22px; font-size:12px;}
.rigmnr li a{color:#666;}
.imggg{width:1000px; height:166px; text-align:center; margin:auto; background:#fff;}
.xb{width:1000px; height:427px; margin:auto; background:#fff;}
.xbl{width:525px; height:418px; float:left; margin:auto 10px;}
.xbln{width:525px; height:378px;}
.xbln li{width:49%; height:180px; margin-left:1%; line-height:25px; font-size:12px; border-bottom:1px dotted #999; float:left;}
.xbln li a{color:#333;}
.xblnl{width:50%; float:left; height:179px; margin-bottom:10px;}
.xblnl img{float:left; width:130px; margin-top:3px;}
.xblnl div{float:left; margin:3px; width:120px; height:170px;}
.xbr{width:445px; height:418px; float:left; margin:auto;}
.btm{width:100%; background:url(images/xb.gif); border-bottom:1px solid #1A629D; height:38px; text-align:center; line-height:38px; color:#fff; font-size:12px;}
.btm a{color:#fff;}
.btmb{width:100%; height:117px; background:#1A629D; border-top:1px solid #60A2CC; line-height:38px; text-align:center; font-size:12px; color:#fff;}
.btmb a{color:#fff;}
.ybz{height:35px; width:49%; float:left;}
.wz1{font-size:14px; color:#2978AB; font-weight:bold;}
.wz2{font-size:12px; text-align:right;}
.wz2 a{ color:#2978AB;}
.newslist{width:98%; height:35px; line-height:35px; color:#333; border-bottom:1px dotted #CCC;}
.newslist a{color:#333;}
.new_inf{font-size:16px; line-height:26px; color:#333;}
.new_app{font-size:14px; line-height:28px; color:#333;}
.new_app ul li{font-size:14px; line-height:26px; color:#555;}
.new_sub{height:45px;}
.new_input2{width:100px; height:25px; border:1px solid #ccc; color:#333; line-height:25px;}
.blue{border-bottom:1px dotted #999;}
.blue h2{font-size:14px;}
.blue h2 a{ color:#333;}
.blue a:link{ color:#041160; text-decoration:none;}
.blue a:hover{ color:#041160; text-decoration:none;}
.blue a:visited{ color:#041160; text-decoration:none;}
.blue a:active{ color:#041160; text-decoration:none;}
.mids_r_cs{ width:733px; margin-left:10px; border-bottom:1px dashed #CCC; height:35px; line-height:35px; clear:both;}
.mids_r_cs h2{ float:left; font-size:14px; font-weight:lighter; margin-left:5px; text-indent:15px; background:url(../image/ico_2.jpg) 3px 16px no-repeat;}
.mids_r_cs span{ float:right; margin-right:5px; color:#333;}
.page{width:95%; height:35px; line-height:35px; text-align:center;}