/**/
body{ background:url(images/bodybg.jpg) repeat-x 0px 24px #ffffff;}

/**/
.layoutn{ width:950px; margin:0 auto; text-align:left;background:#ffffff; padding-bottom:10px; overflow:auto;}
.clear{ clear:both; width:100%; overflow:hidden; height:0; font-size:0;}
.topb{  width:100%; text-align:center;}
.nav{ background:url(images/navbg.jpg) no-repeat; height:41px; font-size:12px; text-align:center; color:#ffffff;}
.nav a{ padding-left:25px; padding-right:25px;color:#ffffff; background:url(images/navjg.gif) no-repeat right top;  display:block; height:41px;line-height:36px; float:left; }
.nav .gwy{ padding-left:64px; padding-right:40px; font-weight:600;}
/**/
.mainc{ padding:6px 4px 0px; width:942px; overflow:auto;}
.twjs{ background:url(images/yjbg.jpg) no-repeat; width:236px; float:left; height:226px; text-align:center; font-size:12px; font-weight:600; line-height:50px; padding-top:6px;}
.wzjs{ width:430px; float:left; margin-left:10px; border-right:1px solid #d1e8fb;border-left:1px solid #d1e8fb; padding:8px 10px 0px; overflow:auto;}
.text1{ line-height:24px; color:#004486; background:url(images/hxx.jpg) repeat-x left bottom; padding-bottom:6px; overflow:auto; font-size:12px;}
.ywzy{background:url(images/hxx.jpg) repeat-x left bottom; padding-bottom:10px; text-align:center; font-size:12px;}
.ywzy h2{ font-size:14px; color:#cc5600; font-weight:600; text-align:center; line-height:34px;}
/**/
.tit1{ background:url(images/mbt.jpg) repeat-x; height:32px;}
.tit1 h2{ background:url(images/lbt.jpg) no-repeat; padding-left:30px; color:#024184; font-size:14px; font-weight:600; line-height:32px;}
.tit1 span{ float:right; }
.tit1 b{ float:right; font-weight:normal; line-height:32px; padding-right:10px; font-size:12px;}

/**/
.leftc{ width:577px; float:left;}
.rightc{ width:360px; float:right;}
.conc{ border-right:1px solid #bde1ed;border-bottom:1px solid #bde1ed;border-left:1px solid #bde1ed; padding:10px; overflow:auto; font-size:12px;}
.dcwj{ padding:0px 10px 7px; overflow:auto;}
.dcwj li{ width:265px; float:left; line-height:24px;}
.gxy{ font-size:12px; color:#cc5600; font-weight:600; line-height:24px; padding-left:10px;}
.lck textarea{ border:1px solid #bde1ed; width:460px; height:36px; padding:10px; overflow:auto; display:inline; color:#4a4a4a; font-size:12px;}
.kssj{ line-height:24px; background:url(images/hxx.jpg) repeat-x left bottom; padding-bottom:8px; overflow:auto;}
.gwdd{ background:url(images/pic2.jpg) no-repeat 13px 15px;  padding-left:100px; line-height:24px; padding-top:10px;}
/**/
.ksbd{ width:942px; margin-top:10px;}
.bodc{border-right:1px solid #bde1ed;border-bottom:1px solid #bde1ed;border-left:1px solid #bde1ed; padding:10px 5px; overflow:auto; font-size:12px;}
.tpjs li{ float:left; text-align:center; width:232px; line-height:24px; color:#666666;}
.tpjs li a{color:#666666;}
/**/
.msbox{ width:343px; float:left; margin-top:10px;}
.kssj2{ line-height:24px; }
.msgd{ width:246px; float:right; margin-top:10px;}
.congd{ border-right:1px solid #bde1ed;border-bottom:1px solid #bde1ed;border-left:1px solid #bde1ed; padding:10px; overflow:auto; font-size:12px;}
.msc {
    clear: both;
    font-size: 12px;
    line-height: 20px;
    margin-top: 5px;
    width: 220px;
}
.msc b{ font-size:14px; line-height:30px;}
.msc img{ margin-right:8px;}
/**/
.xkzx{ margin-top:10px; width:690px; float:left;}
.kebo{ width:666px;}
.kebo th{ height:23px; background:#eaf9fc; color:#024973;}
.kebo td{ height:23px; line-height:23px;}




