/* 
	Author:wangdongmei
	Date:09-08-25 10:39
	Remark:hanbo  style 
*/

img{border:0; -ms-interpolation-mode:bicubic}
form,ul,li,p,h2,sup,dl,dd,dt,div,span{padding:0;margin:0;}ai 
.deepblue{color:#032268 !important;}
.lakeblue{color:#278BC7 !important;}
ul,li{ list-style-type:none;}
th{ font-weight:normal;}
a:link{ color:#000; text-decoration:none;}
a:visited{ color:#000;; text-decoration:none;}
a:hover{ color:#f00; text-decoration:underline;}

.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
* html>body .clearfix{display:inline-block; width:100%}
* html .clearfix{/* Hides from IE-mac \*/ height:1%; /* End hide from IE-mac */ }
/* ie7 hack*/ 
*+html .clearfix{min-height:1%}

.clr{clear:both; font-size:0}
.ablue a{ color:#0000FF;}
.ablue a:visited{ color:#0000FF;}
.agreen a{ color:#248C01; text-decoration:underline;}
.agreen a:visited{ color:#248C01;text-decoration:underline;}

.red{color:#FF0000;}
.red:link{color:#FF0000;}
.blue{color:#00f;}
.blue:link{color:#00f;}
.green{color:#248C01;}
.green:link{ color:#248C01;}
.gray{color:#666666;}


body{margin:0;padding:0;font-size:12px; color:#000000;background:#fff; font-family:"宋体";height:auto;}
.box1{}
.box1 h2{height:26px; line-height:26px; overflow:hidden; color:#4D4D4D; font-size:12px; padding-left:12px; background:url(images/ping.gif) no-repeat;}
.box1 .content{ background:url(images/box_200_1.gif) repeat-y;}
.box1 .rfoot{ height:4px;clear:both; font-size:0; background:url(images/ping.gif) no-repeat;}
.box1 .content{ padding:6px 0px 2px 8px;}

.box2{ background:url(images/box2_bg.gif) repeat-y;}
.box2 .bhead{ font-size:0; height:1px; background:url(images/ping.gif) no-repeat 0 -35px;overflow:hidden;}
.box2 .bfoot{ margin-top:0;margin-bottom:0;clear:both;height:3px;overflow:hidden; background:url(images/ping.gif) no-repeat 0 -39px}
.box2 h2{ width:186px; margin:0 auto;height:13px; overflow:hidden;color:#4F4F4F;font-size:12px; padding:6px 0 4px 8px;border-bottom:#D7D7D7 1px solid;}

.main{ width:926px; margin:0 auto;height:auto;}



.main .top{}
.main .top .t{height:36px; line-height:36px; background:url(images/top_1.gif) repeat-x; overflow:hidden;}
.main .top .t .l{float:left;padding-left:10px;}
.main .top .t .l .blue{background:transparent url(images/ping1.gif) no-repeat 0px -130px;width:15px;height:16px;padding-left:20px;padding-top:2px;}
.main .top .t .l .red{background:transparent url(images/ping1.gif) no-repeat 0px -150px;width:15px;height:16px;padding-left:20px;padding-top:2px;margin-left:5px;}
.main .top .t .l .pink{background:transparent url(images/ping1.gif) no-repeat 0px -170px;width:15px;height:16px;padding-left:20px;padding-top:2px;margin-left:5px;}
.main .top .t .l .yel{background:transparent url(images/ping1.gif) no-repeat 0px -190px;width:15px;height:16px;padding-left:20px;padding-top:2px;margin-left:5px;}
.main .top .t .l .green{background:transparent url(images/ping1.gif) no-repeat 0px -210px;width:15px;height:16px;padding-left:20px;padding-top:2px;margin-left:5px;}
.main .top .t .l .cyan{background:transparent url(images/ping1.gif) no-repeat 0px -230px;width:15px;height:16px;padding-left:20px;padding-top:2px;margin-left:5px;}
.main .top .t .l .yel1{background:transparent url(images/ping1.gif) no-repeat 0px -250px;width:15px;height:16px;padding-left:20px;padding-top:2px;margin-left:5px;}
.main .top .t .l .gr{background:transparent url(images/ping1.gif) no-repeat 0px -110px;width:15px;height:16px;padding-left:20px;padding-top:2px;margin-left:5px;}


.main .top .t .r {float:right; padding-right:10px;}
.main .top .t .r .dian {background:transparent url(images/ping.gif) no-repeat 0px -240px;width:15px;height:16px;padding-left:10px;padding-top:0px;margin-left:5px;}
.main .top .t .r .en a,.main .top .bottom .text a.b{ color:#0050ab!important;}
.main .top .t .r .en a:hover,.main .top .bottom .text  a:hover.b{ color:red!important;}
.main .top .bottom .text .b{ color:#0050ab!important;}

.main .top .content{ height:150px; overflow:hidden;}
.main .top .bottom{ margin:6px 0 8px 0; height:44px; border:#c5ddf1 1px solid; background:#f2f8fd; overflow:hidden;}
.main .top .bottom .text{ height:44px; background:transparent url(images/top_btext.gif) repeat-x; width:912px; line-height:22px; padding-left:10px;overflow:hidden;}
.main .top .bottom .text a{margin-left:2px;}

.main .top .bottom .t_l{background:transparent url(images/ping.gif) no-repeat 0px -110px;height:3px;position:absolute;left:-1px;top:-1px;width:3px; font-size:0;overflow:hidden;}
.main .top .bottom .t_r{background:transparent url(images/ping.gif) no-repeat -30px -110px;height:3px;position:absolute;right:-3px;top:-1px;width:3px; font-size:0;overflow:hidden;}
.main .top .bottom .b_l{background:transparent url(images/ping.gif) no-repeat 0px -120px;height:3px;position:absolute;left:-1px;bottom:-1px;width:3px; font-size:0;overflow:hidden;}
.main .top .bottom .b_r{background:transparent url(images/ping.gif) no-repeat -30px -120px;height:3px;position:absolute;right:-3px;bottom:-1px;width:3px; font-size:0;overflow:hidden;}

.main .row1{ clear:both; margin-top:8px;width:926px;height:284px;overflow:hidden;}
.main .row1 .rleft{float:left;width:200px;overflow:hidden;line-height:20px;}
.main .row1 .rleft h2{ background-position:0 0;}
.main .row1 .rleft a{ white-space:nowrap;}
.main .row1 .rleft .prolist a{ color:#3F3F3F;}
.main .row1 .rleft .pro{ clear:both;font-weight:bold; color:#4C4C4C; padding:4px 0;}

.main .row1 .rleft .gg .content{height:66px;padding:6px 0px 0px 8px;overflow:hidden;}
.main .row1 .rleft .gg ul{float:left; width:184px;border-bottom:#D7D7D7 1px dotted;margin-right:1px;}
.main .row1 .rleft .gg li{ float:left; width:180px; height:26px; line-height:24px; text-align:left;overflow:hidden;}
.main .row1 .rleft .gg .txt{ width:200px; height:16px; border:#BFC2C7 1px solid; background:#F0F3F8;}
.main .row1 .rleft .gg .sub{ padding-top:6px; vertical-align:middle;}
.main .row1 .rleft .gg .rfoot{ background-position:0 -30px;}

.row1 .rleft .zzx{margin-top:8px;}
.main .row1 .rleft .zzx .content{height:138px;padding:6px 0px 0px 8px;overflow:hidden;}
.main .row1 .rleft .zzx ul{float:center; width:184px;border-bottom:#D7D7D7 1px dotted;margin-right:1px;}
.main .row1 .rleft .zzx li{ float:left; width:44px; height:26px; line-height:24px; text-align:center; margin-right:1px;}
.main .row1 .rleft .zzx .txt{ width:200px; height:16px; border:#BFC2C7 1px solid; background:#F0F3F8;}
.main .row1 .rleft .zzx .sub{ padding-top:6px; vertical-align:middle;}
.main .row1 .rleft .zzx .rfoot{ background-position:0 -30px;}


.row1 .rcenter{float:left; display:inline; width:510px;overflow:hidden; margin-left:8px;}
.row1 .rcenter .tabs{height:24px;overflow:hidden; background:url(images/solid.gif) repeat-x;}
.row1 .rcenter .tabs ul{float:left; width:420px;}
.row1 .rcenter .tabs li{ float:left; width:80px; height:24px; line-height:26px; text-align:center; margin-right:1px;background:url(images/icons.gif) no-repeat 0 -45px;}
.row1 .rcenter .tabs .on{ color:#F82E00;background:url(images/icons.gif) no-repeat 0 -70px;}
.row1 .rcenter .tabs .more{ float:right; padding:6px 4px 0 0}
.row1 .rcenter .content{ height:168px;padding:6px 7px;border-left:#D7D7D7 1PX solid;border-right:#D7D7D7 1PX solid;border-bottom:#D7D7D7 1PX solid;overflow:hidden;}
.row1 .rcenter .content .pic{ float:left; width:234px;}
.row1 .rcenter .content .pic img{ border:#878787 1px solid;}
.row1 .rcenter .content .list{overflow:hidden; float:left; padding-left:6px; padding-top:6px;}
.row1 .rcenter .content .list li{overflow:hidden; line-height:2em;}
.row1 .rcenter .ad1{width:510px; height:70px; overflow:hidden; margin-top:8px;}


.main .row1 .rright{float:right;width:200px;overflow:hidden;}
.main .row1 .rright .login .content{padding:6px 32px 0px 32px;}
.main .row1 .rright .login li{ height:25px;line-height:25px;}
.main .row1 .rright .login .txt{ width:80px; height:16px; border:#BFC2C7 1px solid; background:#F0F3F8;}
.main .row1 .rright .login .sub{ padding-top:6px; vertical-align:middle;}

.row1 .rright .zzx{margin-top:8px;}
.row1 .rright .zzx .content{height:120px;overflow:hidden;padding:9px 7px 3px 7px;}
.row1 .rright .zzx .content .line1{ float:left; width:186px;}
.row1 .rright .zzx .content .pic{float:left; width:76px;}
.row1 .rright .zzx .content .pic img{ border:#CDCDCD 1px solid; padding:2px; font-size:0;}
.row1 .rright .zzx .content .r{float:left; width:110px; padding-top:0px; line-height:1.5em;}
.row1 .rright .zzx .content .r a{ color:#182E9B;}
.row1 .rright .zzx .content .rm a{ color:#FF5B01}
.row1 .rright .zzx ul{ clear:both; float:left;width:180px; line-height:2em; padding-left:1px;}

.box3{ background:url(images/box3_bg.gif) repeat-y;}
.box3 h2{height:25px; line-height:30px; overflow:hidden; color:#4D4D4D; font-size:12px; padding-left:10px; background:url(images/ping.gif) no-repeat 0 -45px;}
.box3 .rfoot{ clear:both; height:3px; font-size:0; background:url(images/ping.gif) no-repeat 0 -73px;}

.row2 {clear:both; margin-top:8px;width:926px;height:398px;overflow:hidden;}
.row2 .rleft{ float:left;width:200px; overflow:hidden;}
.row2 .rleft .content{height:361px;padding:7px 0 3px 0px; overflow:hidden;}
.row2 .rleft .content dl{ clear:both;width:188px; height:48px; overflow:hidden;padding:8px 0 8px 12px;}
.row2 .rleft .content dt{float:left; width:52px;}
.row2 .rleft .content dt img{ border:#656563 1px solid; font-size:0; padding:1px;}
.row2 .rleft .content dd{ float:left; width:136px;height:40px;padding-top:6px;line-height:20px;}
.row2 .rleft .content dd span{ color:#D53707;}
.row2 .rleft .content .list{padding-left:10px; line-height:2em;}
.row2 .rleft .content .list li{ float:left; width:180px; height:24px; line-height:24px; text-align:left;overflow:hidden;}



.box4{width:248px;background:url(images/box4_bg.gif) repeat-y;}
.box4 h2{height:26px; line-height:30px; overflow:hidden; color:#4D4D4D; font-size:12px; padding-left:10px; background:url(images/ping.gif) no-repeat 0 -76px;}
.box4 .bfoot{ clear:both; height:3px; font-size:0; background:url(images/ping.gif) no-repeat 0 -103px;}




/*
.row2 .rcenter{float:left; display:inline; width:504px;overflow:hidden; margin-left:8px;}
.row2 .rcenter .rec{ float:left;}
.row2 .rcenter .hot{ float:left; margin-left:8px;}
.row2 .rcenter .content{padding:8px 0 2px 8px;}
.row2 .rcenter .content .u1 li{float:left; width:118px; height:68px;padding-top:4px;}
.row2 .rcenter .content .pic{ float:left; width:58px;}
.row2 .rcenter .content .pic img{ padding:1px; font-size:0; border:#CDCDCD 1px solid;}
.row2 .rcenter .content .r{ float:right; width:60px; line-height:1.5em;}
.row2 .rcenter .content .u1,.row2 .rcenter .content .u1 a{ color:#393939}
.row2 .rcenter .content .r span{ color:#FE0000;}
.row2 .rcenter .content .u2 li{ line-height:2em;}
*/

.row2 .rcenter{float:left; display:inline; width:510px;overflow:hidden; margin-left:8px;}
.row2 .rcenter h2{height:24px; line-height:26px; padding-top:2px; overflow:hidden; color:#4D4D4D;  font-size:12px; padding-left:10px; background:url(images/icon2.gif)}
.row2 .rcenter .content{height:356px;overflow:hidden; padding:9px 0 5px 8px;background:url(images/bg_510.gif) repeat-y;}
.row2 .rcenter .content .u1 li{ float:left; width:237px;height:24px;line-height:24px;margin-right:7px;padding-left:7px;}
.row2 .rcenter .content .bg{ background:#F6F6F6;}
.row2 .rcenter .content .ulist{ clear:both; padding-top:5px;}
.row2 .rcenter .content .ulist li{ float:left; width:83px; height:82px; overflow:hidden; text-align:center; }
.row2 .rcenter .content .ulist img{ border:#CECCCD 1px solid; padding:3px; font-size:0;}
.row2 .rcenter .content .ulist a,.row2 .rcenter .content .ulist a:visited{ color:#59521B;}
.row2 .rcenter .rfoot{ clear:both; height:2px; font-size:0; background:url(images/icon2.gif) no-repeat 0 -27px;}
.row2 .rright{float:right;width:200px;height:398px;overflow:hidden;}
.row2 .rright .content{margin:0 0;padding:0 0;height:394px; overflow:hidden;}
.row2 .rright .u1{ padding:4px 0 0 8px;}
.row2 .rright li{ line-height:24px;overflow:hidden;}
.row2 .rright .u2{ padding:4px 0 0 12px;}



.main .guanggao{ margin-top:8px;}
.row3{clear:both; margin-top:8px;height:348px;overflow:hidden;}
.row3 .rleft{clear:both;float:left;width:200px;height:347px;overflow:hidden;}
.row3 .rleft .content{height:312px;padding:8px 0 0 0; overflow:hidden;}
.row3 .rleft li{ line-height:2em;}
.row3 .rleft li span a{ color:#FE5A01;}
.row3 .rleft .content .ulist li{ float:left; width:200px; height:150px; overflow:hidden; text-align:center; line-height:1.4em;}
.row3 .rleft .content .ulist img{padding:4px,0,0,0px;font-size:0;}
.row3 .rleft .content .ulist a,.row3 .rleft .content .ulist a:visited{ color:#59521B;}
.row3 .rcenter{float:left; display:inline; width:510px;overflow:hidden; margin-left:8px;}
.row3 .rcenter h2{height:24px; line-height:26px; padding-top:2px; overflow:hidden; color:#4D4D4D; font-weight:normal; font-size:12px; padding-left:10px; background:url(images/icon2.gif)}
.row3 .rcenter .tabs li{ float:left; padding:0 7px 0 7px; cursor:pointer;}
.row3 .rcenter .tabs .on{ font-weight:bold; border-left:#C7DDF4 1px solid;border-right:#C7DDF4 1px solid; background:#FFFFFF;}

.row3 .rcenter .content{overflow:hidden;height:309px;padding:6px 4px 4px 8px;background:url(images/bg_510.gif) repeat-y;}
.row3 .rcenter .content .u1{ float:left; width:510px;overflow:hidden;}
.row3 .rcenter .content .u1 li{ float:left; width:237px;height:24px;line-height:24px;margin-right:7px;padding-left:7px;overflow:hidden;}
.row3 .rcenter .content .bg{ background:#F6F6F6;}
.row3 .rcenter .content .ulist{ clear:both; padding-top:9px;}
.row3 .rcenter .content .ulist li{ float:left; width:98px; height:100px; overflow:hidden; text-align:center; line-height:1.4em;}
.row3 .rcenter .content .ulist img{ border:#CECCCD 1px solid; padding:2px; font-size:0;}
.row3 .rcenter .content .ulist a,.row3 .rcenter .content .ulist a:visited{ color:#59521B;}
.row3 .rcenter .rfoot{ clear:both; height:3px; font-size:0; background:url(images/icon2.gif) no-repeat 0 -27px;}


.row3 .rright{ float:right; width:200px; overflow:hidden;}
.row3 .rright .rfoot{ background-position:0 -30px;}
.row3 .rright .l{ float:left;width:94px;}
.row3 .rright h2 ul{float:left; width:82px; height:21px;overflow:hidden; color:#041972; border-left:#C6DCF1 1px solid;border-top:#C6DCF1 1px solid;margin-top:4px; line-height:22px; background:#F3F8FC;}
.row3 .rright h2 li{ float:left; width:40px;height:20px;overflow:hidden; text-align:center; border-right:#C6DCF1 1px solid;border-bottom:#C6DCF1 1px solid; cursor:pointer;}
.row3 .rright h2 .on{height:21px!important;background:#FFFFFF;}
.row3 .rright .content{ line-height:2em;}
.row3 .rright .content ul{ padding-left:26px; background:url(images/num.gif) no-repeat 2px 5px;}
.row3 .rright .ad2{ margin-top:8px;border:#CDCDCD 1px solid;padding:0;}

.row4{width:926px;height:100px;clear:both; margin-top:8px; background:url(images/row4_bg.gif) repeat-y;}
.row4 h2{height:26px;color:#4D4D4D; font-size:12px;background:url(images/icons.gif) 0px -97px;}
.row4 h2 .left{ float:left; width:11px; height:26px;background:url(images/icons.gif) 0px -125px;}
.row4 h2 .t{ float:left;height:26px; line-height:30px; overflow:hidden;}
.row4 h2 .right{ float:right; width:11px; height:26px;background:url(images/icons.gif) -13px -125px;}

.row4 .content{ height:62px; padding-top:10px; padding-left:12px;}
.row4 .content .left{ float:left; width:740px;}
.row4 .content .right{ }
.row4 .content .right select{ margin-top:4px;}
.row4 .rfoot{ clear:both;height:5px; font-size:0;background:url(images/icons.gif) 0 -155px;}
.row4 .rfoot .left{ float:left; width:5px; height:5px;background:url(images/icons.gif) -26px -125px;}
.row4 .rfoot .right{ float:right; width:5px; height:5px;background:url(images/icons.gif) -33px -125px;}

.footer{ clear:both; margin-top:8px;text-align:center; line-height:26px; padding:0 0 30px 0; font-family:Arial, Helvetica, sans-serif;}
 

.main .lleft{float:left;width:200px;overflow:hidden;}
.main .lleft .gjjl{height:184px;overflow:hidden;}
.main .lleft .gjjl .content{padding:6px 32px 0px 8px;height:148px;overflow:hidden;}
.main .lleft .gjjl li{ padding-left:4px;float:left; width:180px; height:24px; line-height:24px; text-align:left;border-bottom:#D7D7D7 1px dotted;margin-right:1px;overflow:hidden;}
.main .lleft .gjjl .txt{ width:200px; height:16px; border:#BFC2C7 1px solid; background:#F0F3F8;}
.main .lleft .gjjl .sub{ padding-top:6px; vertical-align:middle;}
.main .lleft .gjjl .rfoot{ background-position:0 -30px;}

.main .lleft .tpxw{clear:both;height:156px;margin-top:8px;overflow:hidden;}
.main .lleft .tpxw .content{height:118px;overflow:hidden;}
.main .lleft .tpxw ul{float:center; width:184px;}
.main .lleft .tpxw li{ float:left; width:44px; height:24px; line-height:26px; text-align:center; margin-right:1px;}
.main .lleft .tpxw .txt{ width:200px; height:16px; border:#BFC2C7 1px solid; background:#F0F3F8;}
.main .lleft .tpxw .sub{ padding-top:6px; vertical-align:middle;}
.main .lleft .tpxw .rfoot{ background-position:0 -30px;}




.main .lleft .bkph{height:278px;margin-top:8px; float:left; width:200px; overflow:hidden;}
.main .lleft .bkph .rfoot{ background-position:0 -30px;}
.main .lleft .bkph .l{ float:left;width:94px;}
.main .lleft .bkph h2 ul{float:left; width:82px; height:21px;overflow:hidden; color:#041972; border-left:#C6DCF1 1px solid;border-top:#C6DCF1 1px solid;margin-top:4px; line-height:22px; background:#F3F8FC;}
.main .lleft .bkph h2 li{ float:left; width:40px;height:20px;overflow:hidden; text-align:center; border-right:#C6DCF1 1px solid;border-bottom:#C6DCF1 1px solid; cursor:pointer;}
.main .lleft .bkph h2 .on{height:21px!important;background:#FFFFFF;}
.main .lleft .bkph .content{ line-height:2em;height:240px;overflow:hidden;}
.main .lleft .bkph .content ul{ padding-left:26px; background:url(images/num.gif) no-repeat 2px 5px;}
.main .lleft .bkph .ad2{ margin-top:8px;border:#CDCDCD 1px solid;padding:0;}



.main .lcenter{float:left; display:inline; width:510px;height:634px;overflow:hidden; margin-left:8px;}
.main .lcenter h2{height:24px; line-height:26px; padding-top:2px; overflow:hidden; color:#4D4D4D;  font-size:12px; padding-left:10px; background:url(images/icon2.gif);font-weight:normal; }
.main .lcenter .tabs li{ float:left; padding:0 7px 0 7px; cursor:pointer;}
.main .lcenter .tabs .on{ font-weight:bold; border-left:#C7DDF4 1px solid;border-right:#C7DDF4 1px solid; background:#FFFFFF;}

.main .lcenter .content{height:589px; padding:9px 4px 8px 8px;background:url(images/bg_510.gif) repeat-y;overflow:hidden;}
.main .lcenter .content .u1 li{margin-top:0;overflow:hidden; float:left; width:492px;height:28px;line-height:28px;margin-right:10px;padding-left:6px;}
.main .lcenter .content .bg{ background:#F6F6F6;}
.main .lcenter .rfoot{ clear:both; height:2px; font-size:0; background:url(images/icon2.gif) no-repeat 0 -27px;}



.main .lright{float:right;width:200px;overflow:hidden;}
.main .lright .login .content{padding:6px 32px 0px 32px;}
.main .lright .login li{ height:25px;line-height:25px;}
.main .lright .login .txt{ width:80px; height:16px; border:#BFC2C7 1px solid; background:#F0F3F8;}
.main .lright .login .sub{ padding-top:6px; vertical-align:middle;}
.user { height:76px; padding:10px 10px 0 10px;  }


.main .lright .htqz{clear:both;display:inline;margin-top:8px;float:right;width:200px;height:436px;overflow:hidden;}
.main .lright .htqz .content{clear:both;margin-top:0;margin-bottom:0;height:426px; overflow:hidden;padding-top:6px;}
.main .lright .htqz .u1{ padding:4px 0 0 8px;}
.main .lright .htqz li{ line-height:2em;}
.main .lright .htqz .u2{ padding:4px 0 0 12px;}

.main .lright .ad2{clear:both;display:inline;margin-top:8px;float:right;width:198px;height:63px;padding:0;overflow:hidden;border:#CDCDCD 1px solid;}


.main .nleft{width:718px;float:left; display:inline; height:auto;overflow:hidden; margin-right:8px;}
.main .nleft .content{margin-top:0px;clear:both;width:718px;height:auto; padding:0px 4px 5px 8px;background:url(images/bg_718.gif) repeat-y;}
.main .nleft .content .bg{ background:#F6F6F6;height:auto;}
.main .nleft .rfoot{ clear:both; height:2px; font-size:0; background:url(images/icon2.gif) no-repeat 0 -27px;}
.main .nleft h2{height:24px; line-height:24px; padding-top:2px;  color:#4D4D4D;  font-size:12px; padding-left:10px; background:url(images/icon3.gif);font-weight:normal;}
.main .nleft .head{ clear:both; width:718px; background:url(images/bg_718.gif) repeat-y;}
.main .nleft .head h3{clear:both;margin-top:0px;margin-bottom:0; margin-left:12px;text-align:center;width:680px; color:#4F4F4F;font-size:25px;line-height:30px;text-align:left; padding:15px 8px 8px 8px;border-bottom:#D7D7D7 1px solid ;}
.main .nleft .rfoot{ height:4px;clear:both; font-size:0; background:url(images/icons.gif) repeat-x 0 -159px; }
.main .nleft .content .articletext {CLEAR: both;font-size:12px;line-height:26px;width:688px;overflow:hidden;margin-top:10px;padding:6px;}

.main .nright {float:right; width:200px; }
.main .nright .htqz{margin-top:8px;float:right;width:200px;overflow:hidden;height:438px;}
.main .nright .htqz .content{height:428px; overflow:hidden;padding-top:6px;}
.main .nright .htqz .u1{ padding:4px 0 0 8px;}
.main .nright .htqz li{ line-height:2em;}
.main .nright .htqz .u2{ padding:4px 0 0 12px;}


.main .nright .zcdw{height:260px;margin-top:1px;float:right;width:200px;overflow:hidden;}
.main .nright .zcdw .content{margin-left:10px;height:250px; overflow:hidden;padding-top:6px;}
.main .nright .zcdw u1{ padding:6px 0 0 8px;}
.main .nright .zcdw ul li{ margin-top:9px;line-height:2em;}
.main .nright .zcdw ul li img{ padding:0; font-size:0;}
.main .nright .zcdw u2{ padding:4px 0 0 12px;}


.register{float:left; display:inline; width:926px;overflow:hidden; padding-left:0;margin-bottom:0;}
.register h2{height:24px; line-height:26px; padding-top:2px; overflow:hidden; color:#4D4D4D;  font-size:12px; padding-left:10px; background:url(images/icon4.gif);font-weight:normal; }
.register input{width:150px;height:18px;}
.register .content {padding:8px,8px,8px,8px;height:796px;overflow:hidden;background:url(images/bg_926.gif)}
.register .content .table{cellSpacing="15" cellPadding="0" width="100%" border="0"}
.register .content .table tr{line-height:30px;}
.register .content form{margin:0,0;padding:8px,8px,8px,8px;line-height:26px;}
.register .rfoot{clear:both; height:2px; font-size:0; background:url(images/icon4.gif) no-repeat 0 -27px;}


.modify{float:left; display:inline; width:926px;height:auto;overflow:hidden; padding-left:0;margin-bottom:0;}
.modify h2{height:24px;font-weight:bold; line-height:26px; padding-top:2px; overflow:hidden; color:#4D4D4D;  font-size:12px; padding-left:10px; background:url(images/icon4.gif) 0 -320px;font-weight:normal; }
.modify input{width:150px;height:18px;}
.modify .content {width:926px;padding:8px,8px,8px,8px;height:740px;overflow:hidden;background:url(images/bg_926.gif);line-height:26px;}
.modify .content .table{cellSpacing="15" cellPadding="0" width="100%" border="0"}
.modify .content .table tr{line-height:30px;}
.modify .content form{margin:0,0;padding:8px,8px,8px,8px;line-height:26px;}
.modify .rfoot{clear:both; height:4px; font-size:0; background:url(images/icon4.gif) 0 -347px; margin-bottom:0;}
.modify .content .left{width:155px;height:auto;float:left;padding-left:15px;padding-top:15px;overflow:hidden;}
.modify .content .left li{width:155px;height:26px;}
.modify .content .right{width:744px;float:right;line-height:22px;padding-top:15px;padding-bottom:15px;padding-right:10px;overflow:hidden;}
.modify .content .right p{line-height:22px;}
.modify .content .right li{line-height:22px;}

/*--row1_news-*/
.row2_news {clear:both; margin-top:8px;width:926px;height:441px;overflow:hidden;}
.row2_news .rleft{ float:left;width:200px; overflow:hidden;}
.row2_news .rleft .content{height:268px;padding:8px 0 3px 0px; overflow:hidden;line-height:2em;padding-left:10px;}
.row2_news .rleft .content .list{margin:0;padding:0;}
.row2_news .rleft .content ul{padding-left:26px; background:url(images/num.gif) no-repeat 2px 5px;}
.row2_news .rleft .pic{padding-top:8px;}

.row2_news .rcenter{float:left; display:inline; width:510px;overflow:hidden; margin-left:8px;}
.row2_news .rcenter h2{height:36px; line-height:36px; padding-top:2px; overflow:hidden; color:#4D4D4D;  font-size:12px; padding-left:10px; background:url(images/icon4.gif)}
.row2_news .rcenter h2 .l{float:left; padding-left:10px;}
.row2_news .rcenter h2 .l ul{} 
.row2_news .rcenter h2 .l ul li{float:left; width:62px;}
.row2_news .rcenter h2 .r{float:right;padding-right:15px; margin-top:8px;}
.row2_news .rcenter h2 .r .inp{ float:left;border:#000000 1px solid; line-height:16px; font-size:11px; }
.row2_news .rcenter h2 .r .sub{float:left;margin-top:0px;margin-left:5px;}

.row2_news .rcenter .content{height:399px;overflow:hidden;background:url(images/bg_510.gif) repeat-y;}
.row2_news .rcenter .head{height:33px; padding-left:12px; color:#4d4d4d; font-weight:bold; line-height:35px; overflow:hidden; font-size:12px; background:url(images/icon3.gif) 0 -44px;}
.row2_news .rcenter .head1{height:33px; padding-left:12px; color:#4d4d4d; font-weight:bold; line-height:35px; overflow:hidden; font-size:12px; background:url(images/icon4.gif) 0 -44px;}
.row2_news .rcenter .head .two ul li,.row2_news .rcenter .middle .two ul li,.row2_news .rcenter .middle_bo .two ul li{float:left; width:50%; border:red 0px solid;}
.row2_news .rcenter .head .two .pic1{float:left; background:url(images/icon3.gif) 0 -100px; width:32px; height:33px;margin-right:5px;}
.row2_news .rcenter .head .two .pic2{float:left; background:url(images/icon3.gif) -60px -100px; width:32px; height:33px;margin-right:5px;}
.row2_news .rcenter .head .two .pic3{float:left; background:url(images/icon3.gif) -120px -100px; width:32px; height:33px;margin-right:5px;}
.row2_news .rcenter .head .two .pic4{float:left; background:url(images/icon3.gif) -180px -100px; width:32px; height:33px;margin-right:5px;}

.row2_news .rcenter .head .one ul,.row2_news .rcenter .middle .one ul{float:left; width:100%; border:red 0px solid;}
.row2_news .one_1{float:left; width:30%;}
.row2_news .one_2{float:left; width:20%;}
.row2_news .one_3{float:left; width:48%;}
.row2_news .one_3 .l{float:left; padding-left:15px;}
.row2_news .one_3 .r{float:right;}
.row2_news .one_3 .r a{ color:#000000; font-weight:100;}

.row2_news .rcenter .middle{ height:85px;padding-left:10px;}
.row2_news .rcenter .middle_bo{ height:108px; padding-left:12px; margin-top:2px;}

.row2_news .rcenter .middle .one .text a,.row2_news .rcenter .middle .two .text a{color:#b24b28; text-decoration:none;}
.row2_news .rcenter .middle .one .text a:hover,.row2_news .rcenter .middle .two .text a:hover,.row2_news .rcenter .middle_bo .two .text a:hover{ color:red; text-decoration:underline;}

.row2_news .rcenter .middle .one ul li ul{padding-top:2px;}
.row2_news .rcenter .middle ul.one_up1 li{float:left; width:130px; overflow:hidden; height:25px; line-height:25px; border:red 0px solid; }
.row2_news .rcenter .middle ul.one_up2 li{float:left; width:110px; overflow:hidden; height:25px; line-height:25px; }
.row2_news .rcenter .middle ul.one_up3 li{float:left; width:220px; overflow:hidden; height:25px; line-height:25px; }

.row2_news .rcenter .middle ul.one_up1 .pic,.row2_news .rcenter .middle ul.one_up2 .pic,.row2_news .rcenter .middle ul.one_up3 .pic{float:left; background:url(images/icon4.gif) -240px -100px; width:7px; height:7px;margin-top:8px;}
.row2_news .rcenter .middle ul.one_up1 .text{float:left;padding-left:5px; width:116px; overflow:hidden; height:25px;}
.row2_news .rcenter .middle ul.one_up2 .text{float:left;padding-left:5px; width:85px; overflow:hidden; height:25px;}
.row2_news .rcenter .middle ul.one_up3 .text{float:left;padding-left:5px; width:190px; overflow:hidden; height:25px;}
.row2_news .rcenter .middle ul.one_up3 .text a{ color:#333333;}
.text_more{float:left;padding-left:5px; width:145px; overflow:hidden; height:25px;}

.m_left{float:left;}
.m_right1{float:right; padding-right:30px;}
.m_right2{float:right; padding-right:10px;}
.m_right1 a,.m_right2 a{ color:#000000; font-weight:100;}

.row2_news .rcenter .middle .two ul li ul,.row2_news .rcenter .middle_bo .two ul li ul{padding-top:2px;}
.row2_news .rcenter .middle .two ul li ul li,.row2_news .rcenter .middle_bo .two ul li ul li{float:left; width:210px; overflow:hidden; height:25px; line-height:25px; }
.row2_news .rcenter .middle .two .pic,.row2_news .rcenter .middle_bo .two .pic{float:left; background:url(images/icon4.gif) -240px -100px; width:7px; height:7px;margin-top:8px;}
.row2_news .rcenter .middle .two .text,.row2_news .rcenter .middle_bo .two .text{float:left;padding-left:5px; width:195px; overflow:hidden; height:25px;}
.row2_news .rcenter .middle .two .dec{float:left; text-indent:15px; height:75px; line-height:25px; overflow:hidden; padding:5px 5px 0 5px;}
.row2_news .rcenter .middle .two .dec a{ color:#B04C2A;}



.row2_news .rcenter .content .u1 li{ float:left; width:237px;height:24px;line-height:24px;margin-right:7px;padding-left:7px;}
.row2_news .rcenter .content .bg{ background:#F6F6F6;}
.row2_news .rcenter .content .ulist{ clear:both; padding-top:5px;}
.row2_news .rcenter .content .ulist li{ float:left; width:83px; height:82px; overflow:hidden; text-align:center; }
.row2_news .rcenter .content .ulist img{ border:#CECCCD 1px solid; padding:3px; font-size:0;}
.row2_news .rcenter .content .ulist a,.row2_news .rcenter .content .ulist a:visited{ color:#59521B;}
.row2_news .rcenter .rfoot{ clear:both; height:2px; font-size:0; background:url(images/icon2.gif) no-repeat 0 -27px;}

.row2_news .rright{float:right;width:200px;height:439px;overflow:hidden;}
.row2_news .rright .content{margin:0 0;padding:0 0;height:435px; overflow:hidden;}
.row2_news .rright .u1{ padding:4px 0 0 8px;}
.row2_news .rright li{ line-height:24px;overflow:hidden;}
.row2_news .rright .u2{ padding:4px 0 0 12px;}
.row2_news .rright .sy{margin-top:6px;}
.row2_news .rright .top{float:left;padding:8px 0 0 9px;}
.row2_news .rright .top img{float:left; width:84px;margin-right:3px;}
.row2_news .rright .top ul li{float:left; width:97px; height:26px; overflow:hidden;}
.row2_news .rright .bottom{float:left; padding:8px 0 0 9px;}
.row2_news .rright .bottom img{float:left; width:84px;margin-right:3px;}
.row2_news .rright .bottom ul li{float:left; width:97px; height:26px; overflow:hidden;}


/*---专题页---*/
  /*---专题页左侧---*/
.main .sub_left{float:left; width:720px;}
.main .sub_left .rcenter{float:left; display:inline; width:719px;overflow:hidden; margin-left:0px;}
.main .sub_left .rcenter h2{height:24px; line-height:26px; padding-top:2px; overflow:hidden; color:#4D4D4D;  font-size:12px; padding-left:10px; background:url(images/icon2.gif) 0px -40px;}
.main .sub_left .rcenter .rfoot{ clear:both; height:2px; font-size:0; background:url(images/icon2.gif) no-repeat 0 -67px;}
.main .sub_left .topheight{ margin-top:8px;}

.main .sub_left .rcenter .subject{height:243px;overflow:hidden; padding:17px 20px 20px 20px;background:url(images/bg_510b.gif) repeat-y;}
.main .sub_left .rcenter .subject .top{}
.main .sub_left .rcenter .subject .top .left{float:left; width:485px; color:#323232; line-height:25px;}
.main .sub_left .rcenter .subject .top .left .head{float:left;color:#0197c9; font-size:14px; font-weight:bold; height:25px; line-height:25px; width:480px;}
.main .sub_left .rcenter .subject .top .left .dec{float:left;width:480px; text-indent:18px; color:#333333; line-height:22px;}
.main .sub_left .rcenter .subject .top .left .dec a{ color:#ff6600;}
.main .sub_left .rcenter .subject .top .right{float:left; margin-left:8px;}
.main .sub_left .rcenter .subject .bottom{float:left; width:678px; margin-top:15px;}
.main .sub_left .rcenter .subject .bottom a{ color:#333333;}
.main .sub_left .rcenter .subject .bottom .title{color:#0197c9; font-size:14px; font-weight:bold; height:25px; line-height:25px;}
.main .sub_left .rcenter .subject .bottom ul li{float:left; width:33%;}
.main .sub_left .rcenter .subject .bottom ul li ul li{float:left; width:214px; line-height:25px; height:25px; overflow:hidden;}

.main .sub_left .rcenter .probe{height:363px;overflow:hidden;  padding:17px 20px 20px 20px;background:url(images/bg_510b.gif) repeat-y;}
.main .sub_left .rcenter .probe .top{}
.main .sub_left .rcenter .probe .top .left{float:left; width:485px; color:#323232; line-height:25px;}
.main .sub_left .rcenter .probe .top .left .head{float:left;color:#0197c9; font-size:14px; font-weight:bold; height:25px; line-height:25px; width:480px;}
.main .sub_left .rcenter .probe .top .left{float:left;width:480px; text-indent:18px; color:#333333; line-height:22px;}
.main .sub_left .rcenter .probe .top .left a{ color:#ff6600;}
.main .sub_left .rcenter .probe .top .right{float:left; margin-right:13px;}
.main .sub_left .rcenter .probe .bottom{float:left; width:678px; margin-top:15px;}
.main .sub_left .rcenter .probe .bottom a{ color:#333333;}
.main .sub_left .rcenter .probe .bottom .title{color:#0197c9; font-size:14px; font-weight:bold; height:25px; line-height:25px;}
.main .sub_left .rcenter .probe .bottom ul li{float:left; width:33%;}
.main .sub_left .rcenter .probe .bottom ul li ul li{float:left; width:214px; line-height:25px; height:25px; overflow:hidden;}

.main .sub_left .rcenter .show{height:205px;overflow:hidden;  padding:17px 20px 20px 20px;background:url(images/bg_510b.gif) repeat-y; }
.main .sub_left .rcenter .show .top{padding:0;margin:0;}
.main .sub_left .rcenter .show .top .left{float:left; width:665px; color:#323232; }
.main .sub_left .rcenter .show .top .left ul li{float:left; width:20%;padding-left:0px; text-align:right;}
.main .sub_left .rcenter .show .top .left .border{ border:#CCCCCC 1px solid; width:122px; height:92px;}

.main .sub_left .rcenter .show .bottom{float:left; width:678px; margin-top:15px;}
.main .sub_left .rcenter .show .bottom a{ color:#333333;}
.main .sub_left .rcenter .show .bottom .title{color:#0197c9; font-size:14px; font-weight:bold; height:25px; line-height:25px;}
.main .sub_left .rcenter .show .bottom ul li{float:left; width:33%;}
.main .sub_left .rcenter .show .bottom ul li ul li{float:left; width:214px; line-height:25px; height:25px; overflow:hidden;}


.main .sub_left .rcenter .join{height:145px;overflow:hidden; padding:17px 20px 20px 20px;background:url(images/bg_510b.gif) repeat-y;}
.main .sub_left .rcenter .join .bottom{float:left; width:678px; }
.main .sub_left .rcenter .join .bottom a{ color:#ff6600; }
.main .sub_left .rcenter .join .bottom a:hover{ text-decoration:underline;}
.main .sub_left .rcenter .join .bottom .title{color:#0197c9; font-size:14px; font-weight:bold; height:25px; line-height:25px;}
.main .sub_left .rcenter .join .bottom ul li{float:left; width:30%;padding-left:5px;}
.main .sub_left .rcenter .join .bottom ul li ul li{float:left; width:214px; line-height:25px; height:120px; overflow:hidden;}


  /*---新专题页左侧---*/
.main .sub_con{float:left; width:578px; }
.main .sub_con .rcenter{float:left; display:inline; width:571px;overflow:hidden; margin-left:8px;}
.main .sub_con .rcenter h2{height:36px; line-height:36px; padding-top:2px; overflow:hidden; color:#4D4D4D;  font-size:12px; padding-left:10px; background:url(images/icon4.gif) 0 -150px;}
.main .sub_con .rcenter h2 .l{float:left; padding-left:10px; color:#7c2828; font-weight:bold;}
.main .sub_con .rcenter h2 .l a{} 
.main .sub_con .rcenter h2 .r{float:right;padding-right:15px; margin-top:8px;}
.main .sub_con .rcenter h2 .r .inp{ float:left;border:#000000 1px solid; line-height:16px; font-size:11px; }
.main .sub_con .rcenter h2 .r .sub{float:left;margin-top:0px;margin-left:5px;}

.main .sub_con .rcenter .content{height:1050px;overflow:hidden;background:url(images/bg_510c.gif) repeat-y;}
.main .sub_con .rcenter .head{height:33px; padding-left:12px; color:#4d4d4d; font-weight:bold; line-height:33px; overflow:hidden; font-size:12px; background:url(images/icon4.gif) 0 -200px;}
.main .sub_con .rcenter .head .l{float:left;}
.main .sub_con .rcenter .head .r{float:left; margin-left:67px;}
.main .sub_con .rcenter .head .r1{float:right; margin-right:10px; font-weight:100; color:#333333}
.main .sub_con .rcenter .head .r1 a{ color:#333333; text-decoration:none;}
.main .sub_con .rcenter .head .r1 a:hover{ color:#333333; text-decoration:underline;}

.main .sub_con .rcenter .middle{ float:left; width:571px;}
.main .sub_con .rcenter .middle h3{float:left; width:567px; background:#9bcced; color:#af4f27; height:24px; font-size:12px; line-height:24px; font-weight:bold; margin:5px 0 0 1px;}
.main .sub_con .rcenter .middle h3 .icon{ float:left; background:url(images/icon4.gif) no-repeat -240px -100px; width:7px; height:7px; margin:7px 5px 0 8px; }

.main .sub_con .rcenter .middle .dec {float:left; padding:8px 0 5px 20px;}
.main .sub_con .rcenter .middle .dec .title{ float:left;font-weight:bold;line-height:28px;}

.main .sub_con .rcenter .middle .dec ul li{float:left; width:550px; overflow:hidden; line-height:28px; color:#00639e;}
.main .sub_con .rcenter .middle .dec ul li ul li{ float:left; width:260px; height:25px; line-height:25px; overflow:hidden; padding-right:8px; color:#000000; }
.main .sub_con .rcenter .middle .dec ul li .l{float:left;}
.main .sub_con .rcenter .middle .dec ul li .r{float:right; margin-right:20px;}
.main .sub_con .rcenter .middle .dec ul li .r a{color:#00639e;}
  /*---专题列表页---*/
.main .sub_con .rcenter .middle_list{ float:left; margin:8px;}
.main .sub_con .rcenter .middle_list ul li{ float:left; width:530px; height:25px; line-height:25px; overflow:hidden;}  
.main .sub_con .rcenter .middle_list .page{ float:left; width:530px; text-align:center; margin:15px 0;}
.main .sub_con .rcenter .page1{ float:left; width:530px; text-align:right; margin:15px 0;}

  /*---专题表格页---*/
.main .sub_con .rcenter .middle_table{ float:left; }
.main .sub_con .rcenter .middle_table h3{float:left; width:567px;color:#af4f27; height:24px; font-size:12px; line-height:24px; font-weight:bold; margin:5px 0 0 1px;}
.main .sub_con .rcenter .middle_table h3 .icon{ float:left; background:url(images/icon4.gif) no-repeat -240px -100px; width:7px; height:7px; margin:7px 5px 0 8px; }
.main .sub_con .rcenter .middle_table .table{float:left; width:540px; margin:8px 0 15px 8px;}
.main .sub_con .rcenter .middle_table .table ul { float:left; width:540px; border-bottom:#CCCCCC 1px solid; ; }
.main .sub_con .rcenter .middle_table .table ul li{ float:left; width:540px; overflow:hidden; text-align:center; border:#CCCCCC 1px solid; border-bottom:0; line-height:25px; height:103px;}
.main .sub_con .rcenter .middle_table .table ul li .one{float:left; width:47px; border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 0px solid; height:103px; line-height:103px;} 
.main .sub_con .rcenter .middle_table .table ul li .two{float:left; width:122px;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 0px solid; height:103px;line-height:103px;} 
.main .sub_con .rcenter .middle_table .table ul li .three{float:left; width:122px;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid; height:103px;line-height:103px;} 
.main .sub_con .rcenter .middle_table .table ul li .four{float:left; width:122px;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid; height:103px;line-height:103px;} 
.main .sub_con .rcenter .middle_table .table ul li .five{float:left; width:123px;border-bottom:#CCCCCC 1px solid; height:103px;line-height:103px;} 
.main .sub_con .rcenter .middle_table .table .h{ font-weight:bold;}

.height_one{height:33px; line-height:33px;}

.main .sub_con .rcenter .middle_table .table ul li ul{float:left; width:120px; border:0; margin:2px 0 0 0 ; }
.main .sub_con .rcenter .middle_table .table ul li ul li{ float:left; width:117px; margin:0 0 0 2px; overflow:hidden; border:0; height:25px; text-align:left; line-height:25px;}
.main .sub_con .rcenter .middle_table .table .more{ float:left; text-align:right; height:22px; line-height:22px; }  
  .main .sub_con .rcenter .middle_table .table .more a{ color:#0163a0;}
  
  
.main .sub_con .rcenter .rfoot{ clear:both; height:5px; font-size:0; background:url(images/icon4.gif) no-repeat 0 -236px;}

  /*---下拉菜单开始---*/

#nav_menu{/*设置使用nav为id的元素的样式*/
position:absolute;
width:450px;
height:30px;
border-bottom:0px;
padding:0px 0px;
z-index:1;/*设置层叠顺序,大的覆盖小的.*/


}

#nav_menu ul,#nav_menu li{
margin:0px;/*外边距:0*/
padding:0px;/*内部填充距离:0*/
font-weight:100;
}
#nav_menu li{/*<li>的样式*/
display:inline;/*列表不换行*/
list-style:none;/*列表前标记:无*/
list-style-position:outside;/*列表项目标记放置在文本以外*/
text-align:center;/*文本的对齐方式:中*/
float:left;/*浮动在左侧,之后的内容紧跟在右边*/
}
#nav_menu a:link{/*设置链接的样式*/
color:#323232;
text-decoration:none;/*文本装饰：无。可以消除链接的下划线*/
float:left;
width:70px;
padding:3px 5px 0px 5px;
font-weight:100;
}
#nav_menu a:visited{/*设置已访问链接的样式*/
color:#323232;
text-decoration:none;
float:left;
padding:3px 5px 0px 5px;
width:70px;
}
#nav_menu a:hover{/*设置鼠标指向时链接的样式*/
color:#00629f;
float:left;
padding:3px 5px 0px 5px;
width:70px;font-weight:100;
text-decoration:none;
background-color:#eeeeee;
}
#nav_menu a:active{/*设置鼠标按下时链接的样式*/
color:#323232;
float:left;
padding:3px 5px 0px 5px;
width:70px;
text-decoration:none;
}

#nav_menu .list{/*class=list  */
line-height:20px;/*设置行高(文字)*/
text-align:left;
padding:0px;
font-weight:normal;
}
#nav_menu .menu1{/*class=menu1*/
width:80px;
height:auto;
margin:0px 0px 0px 0px;
background-color:#eeeeee;
color:#323232;font-weight:100;
padding:0px 0px 0px 0px;
cursor:hand;/*设置鼠标指针为手型,在Firefox中无效*/
overflow-y:hidden;/*对象内容超过尺寸时,不显示*/
filter:Alpha(opacity=100);/*滤镜:Alpha 设置不透明度70  在Firefox中无效*/
-moz-opacity:0.7;/*moz不透明度0.7,在IE中无效(吧?)*/
}
#nav_menu .menu2{/*class=menu2*/
width:80px;
height:30px;
margin:0px 0px 0px 0px;
color:#4d4d4d;
font-weight:100;
padding:0px 0px 0px 0px;
overflow-y:hidden;/*对象内容超过尺寸时,不显示*/
cursor:hand;
}
  /*---下拉菜单结束---*/







  /*---专题页右侧---*/
.main .sub_right{float:left;width:200px; margin-left:7px;}
.main .sub_right .rright{float:right;width:200px;overflow:hidden;}
.main .sub_right .rright .login .content{padding:6px 32px 0px 32px;}
.main .sub_right .rright .login li{ height:25px;line-height:25px;}
.main .sub_right .rright .login .txt{ width:80px; height:16px; border:#BFC2C7 1px solid; background:#F0F3F8;}
.main .sub_right .rright .login .sub{ padding-top:6px; vertical-align:middle;}

.main .sub_right .zzx{margin-top:8px;}
.main .sub_right .zzx .content{height:120px;overflow:hidden;padding:9px 7px 3px 7px;}
.main .sub_right .zzx .content .line1{ float:left; width:186px;}
.main .sub_right .zzx .content .pic{float:left; width:76px;}
.main .sub_right .zzx .content .pic img{ border:#CDCDCD 1px solid; padding:2px; font-size:0;}
.main .sub_right .zzx .content .r{float:left; width:110px; padding-top:0px; line-height:1.5em;}
.main .sub_right .zzx .content .r a{ color:#182E9B;}
.main .sub_right .zzx .content .rm a{ color:#FF5B01}
.main .sub_right .zzx ul{ clear:both; float:left;width:180px; line-height:2em; padding-left:1px;}


.main .sub_right .topic{float:right;width:200px;height:549px;overflow:hidden;}
.main .sub_right .topic .content{margin:0 0;padding:0 0;height:545px; overflow:hidden;}
.main .sub_right .topic .u1{ padding:4px 0 0 8px;}
.main .sub_right .topic li{ line-height:24px;overflow:hidden;}
.main .sub_right .topic .u2{ padding:4px 0 0 12px;}
.main .sub_right .topic .sy{margin-top:6px;}
.main .sub_right .topic .top{float:left;padding:8px 0 0 9px;}
.main .sub_right .topic .top img{float:left; width:84px;margin-right:3px;}
.main .sub_right .topic .top ul li{float:left; width:97px; height:26px; overflow:hidden;}
.main .sub_right .topic .bottom{float:left; padding:8px 0 0 9px;}
.main .sub_right .topic .bottom img{float:left; width:84px;margin-right:3px;}
.main .sub_right .topic .bottom ul li{float:left; width:97px; height:26px; overflow:hidden;}

.main .sub_right .school{ float:left;width:200px; overflow:hidden; margin-top:8px;}
.main .sub_right .school .content{height:242px;padding:8px 0 3px 0px; overflow:hidden;line-height:2em;padding-left:10px;}
.main .sub_right .school .content .list{margin:0;padding:0;}
.main .sub_right .school .content ul{padding-left:26px; background:url(images/num.gif) no-repeat 2px 5px;}
.main .sub_right .school .pic{padding-top:8px;}

.main .sub_right .news{float:left; width:200px;margin-top:8px;}
.main .sub_right .news .gg .content{height:235px;padding:6px 0px 0px 8px;overflow:hidden;}
.main .sub_right .news .gg .top{float:left; width:184px; margin-bottom:5px;margin-top:3px;}
.main .sub_right .news .gg .top img{padding:1px; border:#CCCCCC 1px solid;float:left;margin-right:5px;}
.main .sub_right .news .gg .top .head{float:left; width:108px; height:22px; line-height:22px; overflow:hidden; font-weight:bold;}
.main .sub_right .news .gg .top .dec{float:left; width:108px; height:40px; line-height:20px; overflow:hidden;}
.main .sub_right .news .gg ul{float:left; width:184px;border-bottom:#D7D7D7 1px dotted;margin-right:1px;}
.main .sub_right .news .gg li{ float:left; width:180px; height:26px; line-height:24px; text-align:left;overflow:hidden;}
.main .sub_right .nsta{ float:left; margin-top:8px;}
.main .sub_right .news .gg .rfoot{ background-position:0 -30px;}



/*---二级分类---*/
  /*---二级分类左侧---*/
.main .list_left{float:left;width:140px;}
/*---新主题左侧---*/
.main .list_left .field{float:left; background:#f3f8fc; height:880px; width:140px; margin-top:8px;}
.main .list_left .field .top{float:left; background:url(images/icon4.gif) -440px -100px; width:134px; height:35px; margin:5px 0 0px 1px; line-height:35px; text-align:center; font-size:14px;}
.main .list_left .field .head{float:left; background:url(images/icon4.gif) -280px -100px; height:34px; width:140px; line-height:34px; text-align:center; font-weight:bold; font-size:14px; margin:10px 0 8px 0;}
.main .list_left .field .tab{color:#007dcd;}
.main .list_left .field .list_ul{float:left; width:110px;}
.main .list_left .field .list_ul ul li{float:left; width:110px; height:30px; line-height:30px; overflow:hidden;}
.main .list_left .field .list_ul .ico{ float:left; background:url(images/icon4.gif) -240px -120px; width:5px; height:11px;margin:8px 8px 0 12px;}
.main .list_left .field .list_ul .text{float:left;}








.main .list_left .myaccount{border:#71AFFF 1px solid; background:#F2F8FF;}
.main .list_left .myaccount .t{height:33px;line-height:33px;font-size:14px;padding-left:24px;border-bottom:#71AFFF 1px solid;background:url(images/icon1.gif) repeat-x 0 -56px;}
.main .list_left .myaccount ul{float:left;padding:5px 0;}
.main .list_left .myaccount li{float:left;width:55px;padding-left:10px; line-height:2.1em; }

  /*---二级分类中间---*/
.main .list_content{float:left; width:577px;}
.main .list_content{float:left; display:inline; width:510px;overflow:hidden; margin-left:8px;}
.main .list_content h2{height:36px; line-height:36px; padding-top:2px; overflow:hidden; color:#4D4D4D;  font-size:12px; padding-left:10px; background:url(images/icon4.gif)}
.main .list_content h2 .l{float:left; padding-left:10px;}
.main .list_content h2 .l ul{} 
.main .list_content h2 .l ul li{float:left; width:62px;}
.main .list_content h2 .r{float:right;padding-right:15px; margin-top:8px;}
.main .list_content h2 .r .inp{ float:left;border:#000000 1px solid; line-height:16px; font-size:11px; }
.main .list_content h2 .r .sub{float:left;margin-top:0px;margin-left:5px;}

.main .list_content .content{height:399px;overflow:hidden;background:url(images/bg_510.gif) repeat-y;}
.main .list_content .head{height:33px; padding-left:12px; color:#4d4d4d; font-weight:bold; line-height:33px; overflow:hidden; font-size:12px; background:url(images/icon4.gif) 0 -44px;}
.main .list_content .head .one ul li,.main .list_content .middle .one ul li{float:left; width:33%; border:red 0px solid;}
.main .list_content .head .two ul li,.main .list_content .middle .two ul li,.main .list_content .middle_bo .two ul li{float:left; width:50%; border:red 0px solid;}
.main .list_content .head .two .pic1{float:left; background:url(images/icon4.gif) 0 -100px; width:32px; height:33px;margin-right:5px;}
.main .list_content .head .two .pic2{float:left; background:url(images/icon4.gif) -60px -100px; width:32px; height:33px;margin-right:5px;}
.main .list_content .head .two .pic3{float:left; background:url(images/icon4.gif) -120px -100px; width:32px; height:33px;margin-right:5px;}
.main .list_content .head .two .pic4{float:left; background:url(images/icon4.gif) -180px -100px; width:32px; height:33px;margin-right:5px;}

.main .list_content .middle{ height:110px;padding-left:12px;}
.main .list_content .middle_bo{ height:80px; padding-left:12px;}

.main .list_content .middle .one .text a,.main .list_content .middle .two .text a,.main .list_content .middle_bo .two .text a{color:#b24b28; text-decoration:none;}
.main .list_content .middle .one .text a:hover,.main .list_content .middle .two .text a:hover,.main .list_content .middle_bo .two .text a:hover{ color:red; text-decoration:underline;}

.main .list_content .middle .one ul li ul{padding-top:2px;}
.main .list_content .middle .one ul li ul li{float:left; width:159px; overflow:hidden; height:25px; line-height:25px; }
.main .list_content .middle .one .pic{float:left; background:url(images/icon4.gif) -240px -100px; width:7px; height:7px;margin-top:8px;}
.main .list_content .middle .one .text{float:left;padding-left:5px; width:145px; overflow:hidden; height:25px;}

.main .list_content .middle .two ul li ul,.main .list_content .middle_bo .two ul li ul{padding-top:2px;}
.main .list_content .middle .two ul li ul li,.main .list_content .middle_bo .two ul li ul li{float:left; width:210px; overflow:hidden; height:25px; line-height:25px; }
.main .list_content .middle .two .pic,.main .list_content .middle_bo .two .pic{float:left; background:url(images/icon4.gif) -240px -100px; width:7px; height:7px;margin-top:8px;}
.main .list_content .middle .two .text,.main .list_content .middle_bo .two .text{float:left;padding-left:5px; width:195px; overflow:hidden; height:25px;}
.main .list_content .middle .two .dec{float:left; text-indent:15px; height:75px; line-height:25px; overflow:hidden; padding:5px 5px 0 5px;}

.main .list_content .content .u1 li{ float:left; width:237px;height:24px;line-height:24px;margin-right:7px;padding-left:7px;}
.main .list_content .content .bg{ background:#F6F6F6;}
.main .list_content .content .ulist{ clear:both; padding-top:5px;}
.main .list_content .content .ulist li{ float:left; width:83px; height:82px; overflow:hidden; text-align:center; }
.main .list_content .content .ulist img{ border:#CECCCD 1px solid; padding:3px; font-size:0;}
.main .list_content .content .ulist a,.main .list_content .content .ulist a:visited{ color:#59521B;}
.main .list_content .rfoot{ clear:both; height:2px; font-size:0; background:url(images/icon2.gif) no-repeat 0 -27px;}

/*---做中学页左侧---*/
.main .school_left .field{float:left; background:#f3f8fc; height:880px; width:200px;}
.main .school_left .field .top{float:left; background:url(images/icon4.gif) -520px -0px; width:196px; height:35px; margin:5px 0 0px 1px; line-height:35px; text-align:center; font-size:14px;}
.main .school_left .field .head{float:left; background:url(images/icon4.gif) -520px -45px; height:34px; width:200px; line-height:34px; text-align:center; font-weight:bold; font-size:14px; margin:10px 0 8px 0;}
.main .school_left .field .tab{color:#007dcd;}
.main .school_left .field .list_ul{float:left; width:110px; padding-left:30px;}
.main .school_left .field .list_ul ul li{float:left; width:110px; height:30px; line-height:30px; overflow:hidden;}
.main .school_left .field .list_ul .ico{ float:left; background:url(images/icon4.gif) -240px -120px; width:5px; height:11px;margin:8px 8px 0 12px;}
.main .school_left .field .list_ul .text{float:left;}

/*---做中学页右侧---*/
.school_right .rcenter{float:left; display:inline; width:718px;overflow:hidden; margin-left:8px;}
.school_right .rcenter h2{height:24px; line-height:26px; padding-top:2px; overflow:hidden; color:#4D4D4D;  font-size:12px; padding-left:10px; background:url(images/icon4.gif) no-repeat 0 -250px;}
.school_right .rcenter .content{height:300px;overflow:hidden; padding:15px;background:url(images/bg_718.gif) repeat-y; line-height:25px;}
.school_right .rcenter .content .pic{ float:left; width:222px; height:175px; margin:0px 10px 1px 0px; }
.school_right .rcenter .content .top{float:left;}
.school_right .rcenter .content .bottom{float:left; margin-top:10px;}
.school_right .rcenter .content .bottom  ul li{float:left; width:229px; height:85px; text-align:center; border:red 0px solid;}
.school_right .rcenter .rfoot{ clear:both; height:2px; font-size:0; background:url(images/icon4.gif) no-repeat 0 -277px;}


.school_right .scenter{float:left; display:inline; width:355px;overflow:hidden; margin-left:8px;}
.school_right .scenter h2{height:24px; line-height:26px; padding-top:2px; overflow:hidden; color:#4D4D4D;  font-size:12px; padding-left:10px; background:url(images/icon4.gif) no-repeat 0 -280px;}
.school_right .scenter .content{height:300px;overflow:hidden; padding:15px;background:url(images/bg_355.gif) repeat-y; line-height:25px;}
.school_right .scenter .content .pic{ float:left; width:222px; height:175px; margin:0px 10px 1px 0px; }
.school_right .scenter .content  .ul_list{ position:absolute; width:326px;}
.school_right .scenter .content  .ul_list .pic_pos{ position:absolute; right:0; bottom:0;}
.school_right .scenter .rfoot{ clear:both; height:2px; font-size:0; background:url(images/icon4.gif) no-repeat 0 -307px;}


/*---项目专题上传---*/
.main .upload{float:left; width:578px; }
.main .upload .rcenter{float:left; display:inline; width:571px;overflow:hidden; margin-left:8px;}
.main .upload .rcenter .content{height:1000px;overflow:hidden;background:url(images/bg_510c.gif) repeat-y;}
.main .upload .rcenter .rfoot{ clear:both; height:5px; font-size:0; background:url(images/icon4.gif) no-repeat 0 -236px;}

.main .upload .rcenter h2{height:36px; line-height:36px; padding-top:2px; overflow:hidden; color:#4D4D4D;  font-size:12px; padding-left:10px; background:url(images/icon4.gif) 0 -150px;}
.main .upload .rcenter h2 .l{float:left; padding-left:10px; color:#7c2828; font-weight:bold;}
.main .upload .rcenter h2 .l a{} 
.main .upload .rcenter h2 .r{float:right;padding-right:15px; margin-top:8px;}
.main .upload .rcenter h2 .r .inp{ float:left;border:#000000 1px solid; line-height:16px; font-size:11px; }
.main .upload .rcenter h2 .r .sub{float:left;margin-top:0px;margin-left:5px;}

.main .upload .rcenter .head{height:33px; padding-left:12px; color:#4d4d4d; font-weight:bold; line-height:33px; overflow:hidden; font-size:12px; background:url(images/icon4.gif) 0 -200px;}
.main .upload .rcenter .head .l{float:left;}
.main .upload .rcenter .head .r{float:left; margin-left:67px;}
.main .upload .rcenter .head .r1{float:right; margin-right:10px; font-weight:100; color:#333333}
.main .upload .rcenter .head .r1 a{ color:#333333; text-decoration:none;}
.main .upload .rcenter .head .r1 a:hover{ color:#333333; text-decoration:underline;}

.main .upload .rcenter .content h3{float:left; width:567px; background:#9bcced; color:#af4f27; height:24px; font-size:12px; line-height:24px; font-weight:bold; margin:5px 0 0 1px;}
.main .upload .rcenter .content h3 .icon{ float:left; background:url(images/icon4.gif) no-repeat -240px -100px; width:7px; height:7px; margin:7px 5px 0 8px; }
.main .upload .rcenter .content h3 .text{color:#4f4d4e;}
.main .upload .rcenter .content h3 .text span{ font-size:12px; font-weight:100; margin-left:10px;}

.main .upload .rcenter .content .area{float:left; width:530px; padding:10px 0 10px 20px;}
.main .upload .rcenter .content .area .clause{border:1px solid #7F9DB9;height:180px;overflow-y:scroll;padding:8px 15px; line-height:20px;}


.main .upload .rcenter .content .table{float:left; width:550px; padding:20px 0 0 20px; color:#010101;;}
.main .upload .rcenter .content .table table{ line-height:40px; }
.main .upload .rcenter .content .table table .r{ text-align:right;}
.main .upload .rcenter .content .table table .w{ width:20px;}
.main .upload .rcenter .content .table table textarea{width:350px; height:83px;}
.main .upload .rcenter .content .table table input{ width:240px;}
.main .upload .rcenter .content .table table select{ width:106px;}
.main .upload .rcenter .content .table .sub{ float:left; width:550px; text-align:center; margin-top:30px;}

