@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{ font-family:"微软雅黑"; font-size:12px; background:url(../images/headbg.png) repeat-x left top;}
ul li{ float:left; list-style-type:none;}
img{ border:none;}
a{ text-decoration:none; color:#006ab4}
a:hover{ color:#03C}
a:hover img{filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8;}
.clear{ clear:both;}

/*头部*/
#head{ width:1400px; margin:0 auto;}
#head .hTop{ height:35px; overflow:hidden;}
#head .hTop .hTL{ float:left; width:600px;}
#head .hTop .hTL span{ height:35px; line-height:35px; color:#fff;}
#head .hTop .hTR{ float:right; width:500px; background:url(../images/htrbg.jpg) no-repeat right top; height:35px; padding-top:7px;color:#fff;}
#head .hTop .hTR a{ color:#fff;}
#head .hTop .hTR a.ha1{ width:31px; height:31px;  margin:0 13px 0 2px;}
#head .hTop .hTR a.ha2{ width:53px; height:31px; }
#head .hTop .hTR .mult {width:500px;}
#head .hTop .hTR .mult .tleft {float:left;}
#head .hTop .hTR .mult .tright {float:right;}

#head .hmid{ height:140px; overflow:hidden;}
#head .hmid .logo{ float:left;margin-top:10px;}
#head .hmid .adv {float:left;padding-top:20px;padding-left:100px;}
#head .hmid .soso{ float:right; background:url(../images/soso.jpg) no-repeat left top; height:32px; width:300px; overflow:hidden; margin-top:45px;}
input,button{ border:none; outline:none; background:none;}
#head .hmid .soso input{ width:200px; padding-left:0px;color:#fff; border-bottom: 1px #fff solid !important; font-size:14px;text-indent:5px; line-height:30px; font-size:14px; float:left; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#head .hmid .soso button{ width:35px; height:35px; background:url(../images/searchbg.png) center center no-repeat; cursor:pointer;}

#navMenu{ height:53px}

/*导航*/
#BanNav{ width:100%; position:relative; background:url(../images/bannerbg.jpg) top center no-repeat; height:640px;}
.nav{ width:100%; position:absolute; top:0; left:0; height:53px;  z-index:1;  }
.navWW{ width:100%; height:53px; margin:0 auto; max-width:1544px}
#BanNav .navWW{  background:url(../images/navbbg.png) repeat-x left top;}
.navW{ width:1000px; margin:0 auto; height:53px;}
.navW  li{width:125px; text-align:center;}
.navW  #navM1{ background:url(../images/nav1.png) no-repeat left center;}
.navW  li a.nli1{ background:url(../images/nav1.png) no-repeat right center; display:block; float:left;width:125px;  line-height:52px;color:#ffffff;font-size: 17px;font-weight: bolder;}
.navW  li a:hover{ background:#580657;}
.mainlevel{ position:relative;}
.mainlevel ul { display:none;}
.mainlevel li { background: #F2E2FF;  width:125px;/*IE6 only*/ clear:both; border-bottom: 1px #fff solid; position:relative;}
.mainlevel li a{  line-height:41px;display:block; color:#333;font-size: 13px;}
.mainlevel li a:hover{ color:#fff;}

#sub_01{ position:relative;}

#navigation { 
display:none;
position:absolute; 
top:0px; 
left:125px; 
margin-top:0; 
margin-left:0px; 
width:120px; 
} 

#navigation li a{ color:#000; height: 41px;
line-height: 41px; font-weight:normal;
font-size: 15px;}
#navigation li a:hover{ color:#fff;}


#navigation2 { 
display:none;
position:absolute; 
top:0px; 
left:125px; 
margin-top:0; 
margin-left:0px; 
width:120px; 
} 

#navigation2 li a{ color:#851778; height: 41px;
line-height: 41px; font-weight:normal;
font-size: 15px;}
#navigation2 li a:hover{ color:#fff;}
.cls {clear:both;}






/*内页导航*/
#nyBanNav{ width:100%; position:relative; background:#e2e1e1; height:53px;}
#nyBanNav a{ color:#851778;}
#nyBanNav a:hover{ color:#fff; background:#580657 !important;}
#nyBanNav .navW  #navM1{  background:url(../images/nav2.jpg) no-repeat right center;}
#nyBanNav .navW  li a.nli1{ background:url(../images/nav2.jpg) no-repeat right center;}
#nyBanNav .mainlevel li {}

/*banner*/
#BanNav .banner{ height:640px; width:100%; margin:0 auto; position:absolute; top:0; left:0; z-index:1;}
.ind-banner {width:100%; height:640px; margin:0 auto; z-index:-999; overflow:hidden;}
.inpic-tab{width:100%;height:640px; margin: 0 auto; overflow: hidden; position:relative; }
.auto-bind-widget { width:100%; height:460px; margin: 0 auto; position: relative; z-index:-999;}
ul.slide-list li{display:block; position:absolute; width: 100%; height: 930px; z-index:-999;}
.switchable-triggerBox{position: absolute; top:608px; left:0; width:100%; height:11px; z-index:10; font-size:0; line-height:0; text-align:center;}
.switchable-triggerBox span {display:inline-block; width:16px; height:16px; margin:0 5px; background: url(../images/dw.png) no-repeat 0 0; text-align:center;}
.switchable-triggerBox span.active{background:url(../images/yuan.png) no-repeat 0 0;}

#main{ width:100%; background:url(../images/mainbg.jpg) top center no-repeat;background-size: cover;background-attachment: fixed;background-position: center center;padding-bottom: 10px;}
.mainWrap{ width:1000px; margin:0px auto; padding:89px 0 0px 0; position:relative;}
#main .mainTop{ background:url(../images/mainT.png) repeat-y top center; height:14px;}
#main .mianBottom{ background:url(../images/mianB.png) no-repeat top center; height:14px;}
#main .mainCont{ height:574px; width:1000px; margin:0 auto; background:#fff;}
#main .mainCont .mCC{ position:absolute; width:1000px; height:200px; top:24px;}
#main .mainCont .mCC .mCCnav{ height:114px; background:url(../images/navbg.png) no-repeat top center;}
#main .mainCont .mCC .mCCnav ul{ padding:0 13px;}
#main .mainCont .mCC .mCCnav li a{  display:block; width:115px; height:129px; margin-left:6px; color:#ffffff; font-size:18px; line-height:114px;  text-align:center; font-weight: bolder; }
#main .mainCont .mCC .mCCnav li a:hover{ color:#f4ffd8;line-height:118px; }
#tags li.selectTag a.mccli1{ background:url(../images/mccnva1.png) 52px 113px no-repeat;}
#tags li.selectTag a.mccli2{ background:url(../images/mccnva2.png) bottom center no-repeat;}
#tags li.selectTag a.mccli3{ background:url(../images/mccnva3.png) bottom center no-repeat;}
#tags li.selectTag a.mccli4{ background:url(../images/mccnva4.png) bottom center no-repeat;}
#tags li.selectTag a.mccli5{ background:url(../images/mccnva5.png) bottom center no-repeat;}
#tags li.selectTag a.mccli6{ background:url(../images/mccnva6.png) bottom center no-repeat;}
#tags li.selectTag a.mccli7{ background:url(../images/mccnva7.png) bottom center no-repeat;}
#tags li.selectTag a.mccli8{ background:url(../images/mccnva8.png) bottom center no-repeat;}

div.selectTag{display: block;}
.tagContent{display: none; }
/*主页内容*/
.tagContent .mccLeft{ float:left; width:648px; padding:12px; position:relative;}

.tagContent .mccLeft .new
{
.tagContent .mccLeft .new { padding-top: 21px; padding-left:8px; } /* FireFox */
*html .tagContent .mccLeft .new { padding-top: 0px; padding-left:8px;} /* ie6 fixed */

}

.tagContent .mccLeft ul{width:628px; float:left}
.tagContent .mccLeft li{ border-bottom:1px solid #ebeaea; height:57px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; line-height:57px; padding-left:32px; width:628px; display:block}
.tagContent .mccLeft li span.mccLtime{  padding:0 25px 0 30px; float:left;}
.tagContent .mccLeft li a{ color:#222; display: inline-block;font-size: 16px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; float:left; width:493px;}
.tagContent .mccLeft .more{ height:57px; margin-left: 458px; padding-top: 20px; clear: both; }
 .mccRight{ float:right; width:308px; margin-top:15px; font-family:"宋体";}
 .mccRight dl{ width:132px; height:150px; float:left; padding:15px 0 0 15px; line-height:18px;}
 .mccRight dl a{ color:#222 !important }
 .mccRight dl a:hover{ color: #F00; }
 .mccRight dl p{ color:#666; padding-left:22px; height:36px; overflow:hidden}
 .mccRight dl img{ width:126px; height:90px}


.color107{ background:url(../images/mccCont1.jpg) no-repeat 34px center;}
.color107 span{color:#f84b4b;}
.color107 a:hover{color:#f84b4b !important;}
.mccRight dl .p107{ color: #727272;padding: 10px 0 0 21px;background: url(../images/mccCont1.jpg) no-repeat 2px 12px;}

.color108{ background:url(../images/mccCont2.jpg) no-repeat 34px center;}
.color108 span{color:#01a7bd;}
.color108 a:hover{color:#01a7bd !important;}
.mccRight dl .p108{ color: #727272;padding: 10px 0 0 21px;background: url(../images/mccCont2.jpg) no-repeat 2px 12px;}

.color109{ background:url(../images/mccCont3.jpg) no-repeat 34px center;}
.color109 span{color:#e287bd;}
.color109 a:hover{color:#e287bd !important;}
.mccRight dl .p109{ color: #727272;padding: 10px 0 0 21px;background: url(../images/mccCont3.jpg) no-repeat 2px 12px;}

.color110{ background:url(../images/mccCont4.jpg) no-repeat 34px center;}
.color110 span{color:#6394e7;}
.color110 a:hover{color:#6394e7 !important;}
.mccRight dl .p110{ color: #727272;padding: 10px 0 0 21px;background: url(../images/mccCont4.jpg) no-repeat 2px 12px;}

.color111{ background:url(../images/mccCont5.jpg) no-repeat 34px center;}
.color111 span{color:#a5b200;}
.color111 a:hover{color:#a5b200 !important;}
.mccRight dl .p111{ color: #727272;padding: 10px 0 0 21px;background: url(../images/mccCont5.jpg) no-repeat 2px 12px;}

.color112{ background:url(../images/mccCont6.jpg) no-repeat 34px center;}
.color112 span{color:#e7943b;}
.color112 a:hover{color:#e7943b !important;}
.mccRight dl .p112{ color: #727272;padding: 10px 0 0 21px;background: url(../images/mccCont6.jpg) no-repeat 2px 12px;}

.color113{ background:url(../images/mccCont7.jpg) no-repeat 34px center;}
.color113 span{color:#9e5fed;}
.color113 a:hover{color:#9e5fed !important;}
.mccRight dl .p113{ color: #727272;padding: 10px 0 0 21px;background: url(../images/mccCont7.jpg) no-repeat 2px 12px;}




/*表单*/
.atlas{ width:100%; background:#853684;}
.atlasC{ width:1000px; margin:0 auto; background:url(../images/atlas.jpg) no-repeat top center; height:574px; position:relative;}
.atlasC .frm{ width:160px; height:168px; position:absolute; top:377px; padding:0 7px;}
.atlasC .frm select{ width:160px; height:25px; color:#741752; line-height:26px; border:none; background:#fff; outline:none; margin-left: 1px; }
.atlasC .frm input{ width:153px; height:25px; margin-top:41px; color:#741752; text-indent:6px; line-height:25px;padding-left: 2px;}
.atlasC .frm button{ width:161px; height:37px; margin-top:35px; cursor:pointer;}


/*地图*/
.atlasC .city a{ color:#fff; font-size:14px;}
.atlasC .city a:hover{ color:#f7c691;}
.atlasC .city .bmz{ position:absolute; top:190px; left:176px; }
.atlasC .city .nmz{ position:absolute; top:360px; left:314px; }
.atlasC .city .oz{ position:absolute; top:158px; left:602px; }
.atlasC .city .fz{ position:absolute; top:298px; left:547px; }
.atlasC .city .yz{ position:absolute; top:207px; left:736px; }
.atlasC .city .dyz{ position:absolute; top:395px; left:835px; }
.atlasC .city span a{ height:19px; width:50px; display:block;position:absolute; top:522px; left:481px;}

/*下载*/
.main2bg{ background:url(../images/main22bg.jpg) no-repeat center top; height:894px; overflow:hidden;background-size: cover;background-attachment: fixed;background-position: center center;}
.main2{ width:100%; height:445px; overflow:hidden;}
.wmain2,.wmain3{ width:1000px; margin:0 auto;}
.download{ width:405px; overflow:hidden; margin-right:95px; float:left;}
.download ul{  background:url(../images/xzbg.png) no-repeat center 28px; padding:115px 67px 0px 67px; width: 271px; height: 259px; overflow:hidden;}
.download ul li{ height:36px; line-height:36px; background:url(../images/dlcbg.jpg) no-repeat left center; padding-left:26px; border-bottom:1px solid #eae7e7; width:368px; font-size:16px;}
.download ul li a{ color:#222;display: inline-block;
font-size: 14px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
float: left;
width: 320px;}
.download ul li a:hover{ color:#F60;}
.m2more{ margin:10px 167px; padding-bottom:29px;}

.study{ float:left; width:405px; overflow:hidden; padding-top:125px; background:url(../images/study.png) no-repeat center 28px; margin-left:36px;}
.studymore{  padding-top:14px;}
.s_gdcp .scroll_horizontal{position:relative;width:405px; height:245px; }
.s_gdcp .scroll_horizontal .box{overflow:hidden;width:324px; height:240px; margin:0 auto;}
.s_gdcp .scroll_horizontal .list{overflow:hidden;width:9999px;}
.s_gdcp .scroll_horizontal .list img{width:140px; height:100px; padding:2px;  border:1px solid #bbbbbb;}
.s_gdcp .scroll_horizontal .list a:hover img{border:1px solid #F60;}
.s_gdcp .scroll_horizontal .list li{float:left;width:176px; height:244px;}
.s_gdcp .scroll_horizontal .list li dl{ width:147px; overflow:hidden;}
.s_gdcp .scroll_horizontal .list li dl dd {width:137px; height:45px; margin:40px 0; text-align:center; color:#565656; font-family:Arial; }
.s_gdcp .scroll_horizontal .list li dl dd a{ color:#222;}
.s_gdcp .scroll_horizontal .list li dl dd a:hover{color:#F60;}
.s_gdcp .scroll_horizontal .plus{position:absolute;top:30px;width:20px;height:45px; background:url(../images/plus1.jpg) no-repeat right center;cursor:pointer;}
.s_gdcp .scroll_horizontal .minus{position:absolute;top:30px;width:20px;height:45px;background:url(../images/minus1.jpg) no-repeat left center;cursor:pointer;}
.s_gdcp .scroll_horizontal .plus{left:0;}
.s_gdcp .scroll_horizontal .minus{right:0;}
.s_gdcp .scroll_horizontal .plus:hover,.scroll_horizontal .minus:hover{filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8;}

.main3{ width:100%; height:445px; overflow:hidden;}
.states{ width:405px;  height:474px; padding-top:160px; background: url(../images/statestit.png) no-repeat center 48px;float:left;}
.statesmore,.studymore,.variousmore{padding-left:174px;}
.variousmore{ padding-top:12px;}
.various{ float:left; background: url(../images/various.png) no-repeat center 48px; width:405px;  height:474px; padding-top:148px; margin-left:138px;}
.various .s_gdcp .scroll_horizontal2 .list li dl{ width:130px; overflow:hidden;}
.various .s_gdcp .scroll_horizontal2 .list li dl dd {width:113px; height:44px; margin:20px 0; text-align:center; color:#565656; font-family:Arial;}
.various .s_gdcp .scroll_horizontal2 .list li dl dd a{ color:#000;}
.various .s_gdcp .scroll_horizontal2 .list li dl dd a:hover{color:#F60;}

.s_gdcp .scroll_horizontal2{position:relative;width:405px; height:245px; }
.s_gdcp .scroll_horizontal2 .box{overflow:hidden;width:305px; height:240px; margin:0 auto;}
.s_gdcp .scroll_horizontal2 .list{overflow:hidden;width:9999px;}
.s_gdcp .scroll_horizontal2 .list img{width:106px; height:144px; padding:2px;  border:1px solid #bbbbbb;}
.s_gdcp .scroll_horizontal2 .list a:hover img{border:1px solid #F60;}
.s_gdcp .scroll_horizontal2 .list li{float:left;width:185px; height:235px;}
.s_gdcp .scroll_horizontal2 .plus{position:absolute;top:43px;width:20px;height:45px; background:url(../images/plus1.jpg) no-repeat right center;cursor:pointer;}
.s_gdcp .scroll_horizontal2 .minus{position:absolute;top:43px;width:20px;height:45px;background:url(../images/minus1.jpg) no-repeat left center;cursor:pointer;}
.s_gdcp .scroll_horizontal2 .plus{left:0;}
.s_gdcp .scroll_horizontal2 .minus{right:0;}
.s_gdcp .scroll_horizontal2 .plus:hover,.scroll_horizontal .minus:hover{filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8;}


/*底部*/
#footer{ width:100%; background:#fafafa; clear:both;}
#footer .footerC{ width:1000px; margin:0 auto; padding-top:25px; padding-bottom:22px; background:url(../images/flogobg.jpg) no-repeat top center; text-align:center;}
#footer .footerC .fct a{ color:#969595; padding:0 30px; border-right:1px solid #969595;}
#footer .footerC .fct a:hover{ color:#6e0f6d;}
#footer .footerC .fct .fc1{ border:none;}
.link{ width:100%; background:#3987c9;}
.link .linkW{ width:1000px; margin:0 auto; padding-top:15px;padding-bottom:15px; text-align:center;}
.link .linkW p{ height:46px; color:#fff; font-size:14px; line-height:46px;}
.link .fcm select{ height:25px; margin:0px 10px 24px 10px; border:1px solid #d7d7d7; color:#222; font-family:"宋体";}
.link .fcb span{ padding-left:15px; color:#fff;font-family:"宋体";}
.link .fcb span.dz{ background:url(../images/dz.jpg) no-repeat left center;  margin-right:40px;}
.link .fcb span.dh{ background:url(../images/dh.jpg) no-repeat left center;  margin-right:40px;}
.link .fcb span.cz{ background:url(../images/cz.jpg) no-repeat left center;}

.copyright{ background:#a5a4a4; width:100%;}
.copyright .crC{ width:1000px; margin:0 auto; text-align:center; height:40px; color:#ffffff;font-family:"宋体"; line-height:40px;}
.copyright .crC a{ color:#FFF}


/*内页*/
#nymain{ width:100%; background:url(../images/nymianbg.jpg) no-repeat top center;  min-height:480px; float:left}
#nymain .nymainWrap{ width:1400px; margin:0px auto; padding:25px;}
.left{width:234px; float:left; height:auto;} 
.left dl{width:234px; float:left; height:auto; margin-bottom:35px; }
.left dl dt{ text-align:center;width:234px;height:65px;float:left;background:#006ab4;line-height:65px;color:#fff;font-size:24px;}
.left dl dt a {color:#fff;}
.left dl dd{float:left;}
.left dl dd ul li{ padding-top:2px; }
.left dl dd ul li a{width:224px; height:38px; display:block; background:url(../images/nyleft1.png) no-repeat left center #eee; color:#222 !important; line-height:37px; text-indent:11px; padding-left:10px;font-size: 15px;}
.left dl dd ul li a:hover{ color:#fff  !important; background:url(../images/nyleft.png) no-repeat left center #006ab4;}
.left dl dd ul li.hover a{ color:#fff !important; background:url(../images/nyleft.png) no-repeat left center #006ab4;}

.right{width:1135px; height:auto; float:right; overflow:hidden; margin-bottom:40px;  }
.place{width:1135px; height:45px; border-bottom:1px solid #adadad;  float:left;color:#222;}
.place .rleft {float:left;height:45px;line-height:45px;font-size:17px;font-weight:bold;color:#006ab4;}
.place .rmore {float:right;height:45px;line-height:45px;}
.place a{color:#222; font-family:"宋体";}
.place a:hover{ color:#8b8b8b;}

.right .nylist { padding:10px 5px 15px 5px; font-size:14px; line-height:30px; }
.right .nylist .nylmain li{ border-bottom:1px dashed #aca8a8; padding:5px 0 10px 0; width:1124px; }
.right .nylist .nylmain li .intro {line-height:25px;}
.right .nylist .nylmain li.tejian a{ color:#F00}
.right .nylist .nylmain li.tejian a:hover{ color:#450b44}
.right .nylist .nylmain ul.ny li a{ color:#222;  width:608px; display:inline-block; overflow: hidden; white-space: nowrap;text-overflow: ellipsis; margin-top:10px;background:url(../images/red.png) no-repeat 2px center; padding-left:14px; float:left;font-size: 15px;}
.right .nylist .nylmain ul.ny li a:hover{color: #C36 }
.right .nylist .nylmain ul.ny li a b{color: #831688 }
.right .nylist .nylmain li a:hover{color: #C36 }
.right .nylist .nylmain li span.info{display:block; color:#555; margin-top:5px;}
.right .nylist .nylmain li .title {display:block;font-size:15px;}

/*分页*/
.dede_pages{width:auto; height:auto; text-align:center;  float:right; margin:17px 0 14px 17px;}
.dede_pages ul{padding:10px 0px 10px 0;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:25px;margin-left:8px;border:1px solid #006ab4; }
.dede_pages ul li a{float:left;padding:4px 9px 4px;color:#666;display:block;}
.dede_pages ul li a:hover{color:#fff;text-decoration:none;padding:4px 9px 4px;background:#6e0f6d;}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{ background-color:#450b44;font-weight:bold;color:#FFF;padding:2px 9px 2px;}
.dede_pages .pageinfo{line-height:33px;padding:12px 10px 12px 12px;color:#999;}
.dede_pages .pageinfo strong{color:#666;font-weight:normal;margin:0px 2px;}

/*4行图片内页*/
.nyimg{ width:800px;}
.nyimg dl{ width:164px; height:166px;float:left; border:1px dashed #e2e2e2;margin:25px 10px 0 0; padding:12px 5px 0 5px;}
.nyimg dl dt img{ width:163px; height:123px; }
.nyimg dl dd{ text-align:center; height:42px; line-height:20px; color:#000; cursor:default; overflow:hidden;}

/*5行图片内页*/
.nyimgFive{ width:800px;}
.nyimgFive dl{ width:123px; height:121px; float:left; border:1px dashed #e2e2e2;margin:25px 15px 0 0; padding:12px 5px 0 5px; overflow:hidden;}
.nyimgFive dl dt{ width:125px; height:94px; overflow:hidden; }
.nyimgFive dl dt img{ width:125px; height:94px; }
.nyimgFive dl dd{ text-align:center; height:31px; line-height:31px; color:#5a5959; cursor:default;}
.nyimgFive dl dd a{ color:#333;}
.nyimgFive dl dd a:hover{ color:#F90;}

/*各类刊物*/
.nyimgFive1{ width:800px;}
.nyimgFive1 dl{ width: 112px;height: 230px; float:left; border:1px dashed #e2e2e2;margin:25px 15px 0 0; padding:12px 10px 0 10px; overflow:hidden;}
.nyimgFive1 dl dt{width: 112px;height: 150px; overflow:hidden; }
.nyimgFive1 dl dt img{ width: 112px;height: 150px; }
.nyimgFive1 dl dd{ text-align:center; height:31px; line-height:16px; color:#5a5959; cursor:default; padding-top: 10px;}
.nyimgFive1 dl dd a{ color:#333;}
.nyimgFive1 dl dd a:hover{ color:#F90;}

/*内边左侧表单*/
.left_xia{ width:237px; height:326px; float:left;  background:url(../images/woxiang.png) no-repeat left center ;  margin-top:27px; }
.left_xia .frm{ width:162px; height:168px;  padding:117px 0 0 13px}
.left_xia .frm select{ width:200px; height:32px; line-height:32px; color:#741752; border:1px solid #FFF; background:none; outline:none; display:block  }
.left_xia .frm input{ width:203px; height:32px; line-height:32px; margin-top:50px; color:#741752; text-indent:6px;}
.left_xia .frm button{ width:161px; height:37px; margin-top:48px; margin-left:18px; cursor:pointer; display:block}


/*图片新闻内页*/
.imglist li {width:715px; padding:22px 10px; border-bottom:1px solid #f1f1f1; overflow: hidden;}
.imglist li img,.imglist li dt,.imglist li dd,.imglist li p{ float:left;}
.imglist li img{ width:148px; height:97px; padding:2px; border:1px solid #e6e6e6; margin-right:14px;}
.imglist li dl{ font-family:"宋体"; }
.imglist li dt{ color:#9d9b9b;  padding:6px 0 17px 0;}
.imglist li dt a{ color:#030303; font-size:16px; font-weight:bold;}
.imglist li dt a:hover{ color:#666;}
.imglist li dd{ color:#7d7d7d; padding-bottom:12px; width:543px; white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.imglist li dl p{ color:#c6c6c6;}

/*学校内页*/
.dxlist .dxlmain{width:748px; padding:23px 0px 13px 0px; border-bottom:1px solid #f1f1f1; overflow: hidden;}
.dxleft{ float:left; font-family:Arial; }
.dxleft dt{ color:#222; font-size:16px;  padding-bottom:10px; font-weight:bolder}
.dxleft dt a{ color:#834a98}
.dxleft dd{ color:#666; font-size:14px}
.dxright{ float:right; width:268px; font-family:Arial; }
.dxright li{  background:url(../images/dxr.jpg) no-repeat left 6px; padding-left:12px; padding-bottom:10px; width: 120px; color:#666}
.dxright li a{ color:#222; font-size:14px}
.dxright li a:hover{ color:#333;}

/*文章页*/
.right dl.article{width:1135px; height:auto; float:left;}
.right dl.article dt{width:1135px;}
.right dl.article dd.a_dd1{width:763px; float:left;text-align:center; height:28px; line-height:28px; color:#9e9e9e; background:#f8f8f8;font-family:"宋体";  margin-bottom:25px; }
.right dl.article dd.a_dd2{width:710px; height:auto; margin:0 auto;color:#222222; line-height:29px; padding-bottom:25px; font-size: 15px; text-align:justify;}
.right dl.article dd.a_dd2 table{ width:100%}
.right dl.article dd.a_dd3{width:1135px; height:auto; color:#222222; line-height:29px;  padding-bottom:25px; font-size: 14px; float:left; padding-top:30px;font-family:"微软雅黑"; text-align:justify; }
.right dl.article dd.a_dd3 table{ width:100%}
.right dl.article dd.a_dd3 h1{font-size: 32px;color: #800080;font-weight: bolder; line-height:48px}
.right dl.article dd.a_dd3 .info {text-align:center;border-bottom:1px dotted #eee;margin-bottom:10px;padding-bottom:5px;}
.right dl.article dd.a_dd3 h2{font-size: 22px;color: #006ab4;font-weight: bolder; line-height:42px;text-align:center;}
.right dl.article dd.a_dd3 h3{font-size: 16px;color: #006ab4;font-weight: bolder; line-height:32px}
.right dl.article dd.a_dd3 .center{ text-align:center; width:100%}
.right dl.article dd.a_dd3 b{ font-weight:bolder;color: #800080;}


/*文章页*/
.right dl.article2{width:477px; height:auto; float:left;}
.right dl.article2 dt{width:477px;  line-height:34px; text-align:center; color:#4b4b4b; font-size:18px; font-weight:bold; overflow:hidden; padding-top:25px;}
.right dl.article2 dd.a_dd1{width:477px; float:left;text-align:center; height:28px; line-height:28px; color:#9e9e9e; background:#f8f8f8;font-family:"宋体";  margin-bottom:25px; }
.right dl.article2 dd.a_dd2{width:477px; height:auto; margin:0 auto;color:#222222; line-height:29px; padding-bottom:25px; font-size: 15px; text-align:justify;}
.right dl.article2 dd.a_dd2 table{ width:100%}
.right dl.article2 dd.a_dd3{width:477px; height:auto; color:#222222; line-height:29px;  padding-bottom:25px; font-size: 14px; float:left; padding-top:30px;font-family:"微软雅黑"; text-align:justify; }
.right dl.article2 dd.a_dd3 table{ width:100%}
.right dl.article2 dd.a_dd3 h1{font-size: 32px;color: #800080;font-weight: bolder; line-height:48px}
.right dl.article2 dd.a_dd3 h2{font-size: 22px;color: #800080;font-weight: bolder; line-height:42px}
.right dl.article2 dd.a_dd3 h3{font-size: 16px;color: #800080;font-weight: bolder; line-height:32px}
.right dl.article2 dd.a_dd3 .center{ text-align:center; width:100%}
.right dl.article2 dd.a_dd3 b{ font-weight:bolder;color: #800080;}

.tableml{border:1px solid #d7d7d7; border-collapse:collapse; /* 边框重叠 */background-color:#fff; /* 表格背景色 */font-size:14px; margin:10px 0}
.tableml thead th{background-color:#d7d7d7; color:#fff}
.tableml th{border:1px solid #d7d7d7; /* 行名称边框 */ /* 行名称背景色 */ font-weight:bold;padding:4px 5px;text-align:center;color:#000}
.tableml td{border:1px solid #d7d7d7 ; /* 单元格边框 */text-align:left;padding:8px 5px;}
/*.tableml tr:hover, .tableml tr.altrow{background-color:#ededed;  }动态变色 */
.tableml tr.a1{ background:#dfdffd}
.tableml tr.a2{ background:#ffe6d5}
.tableml tr.a3{ background:#ff9d5b}
.tableml tr.a4{ background:#f8f2ea}
.red{color:#F00; font-weight:bolder;}




.article-hzhb{width:763px; height:auto; float:left;}
.article-hzhb table{ width:735px; overflow:hidden; margin-top:20px; font-size:14px}
.article-hzhb table h1{font-size: 138.5%;
margin-top: 0px;
margin-right: 0;
margin-bottom: 0px;
margin-left: 0px;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #450b44;
padding-top: 0.3em;
padding-bottom: 0.2em;
color: #FFF;
background-color: #6e0f6d;
padding-right: 0.75em;
padding-left: 0.75em;
font-weight: bold;}
.article-hzhb table td{ border-bottom:1px #CCCCCC solid; padding:20px 0px}
.article-hzhb table th{ text-align:left; padding-top:10px; color:#666;padding-right:50px;}


.yhlist{ width:477px; float:left; overflow:hidden; }
.yhlist dt{ width:477px !important; float:left; overflow:hidden;}
.yhlist .article,.yhlist  dd.a_dd1,.yhlist  dd.a_dd2{ width:477px !important; overflow:hidden;}

/*油画图片*/
.yhimg{ width:258px; background:url(../images/zwyouhua.png) no-repeat left top; height:1700px; float:left;}
/*生活服务油画图片*/
.shfwimg{width:258px; background:url(../images/shfwimg.png) no-repeat left top; height:2097px; float:left;}

/*搜索页面*/
.search{ width:1000px; margin:10px auto;}
.Splace{width:1000px; height:34px;  border:1px solid #e3e3e3; line-height:35px; text-indent:10px; float:left; color:#adadad;font-family:"宋体"; margin-bottom:15px; overflow:hidden;	}
 h2{ padding-left:25px;}
.Slist { border:1px solid #e3e3e3; padding:10px 5px 15px 5px;  }
.Slist .Smain font{ padding-top:5px;}
.Slist .Smain li{ border-bottom:1px dashed #dddddd; padding:5px 0 10px 0; margin:5px 17px; width:950px; }
.Slist .Smain ul.ny li a{ color:#5e5d5d; width:580px; display:inline-block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-top:10px;}
.Slist .Smain ul.ny li a{  background:url(../images/red.png) no-repeat left center; padding-left:14px; }
.Slist .Smain li a:hover{ color:#eb5f08;}
.Slist .Smain li span{ float:right; color:#969696; width:120px;}

/*地图_7*/
.atlasC_7 .city a{ color:#fff; font-size:14px;}
.atlasC_7 .city a:hover{ color:#f7c691;}
.atlasC_7 .city .bmz{ position:absolute; top:138px; left:174px; }
.atlasC_7 .city .nmz{ position:absolute; top:310px; left:310px; }
.atlasC_7 .city .oz{ position:absolute; top:108px; left:600px; }
.atlasC_7 .city .fz{ position:absolute; top:248px; left:544px; }
.atlasC_7 .city .yz{ position:absolute; top:157px; left:734px; }
.atlasC_7 .city .dyz{ position:absolute; top:345px; left:833px; }
/*内7表单*/
.atlas_7{ width:100%; background:#483068;}
.atlasC_7{ width:1000px; margin:0 auto; background:url(../images/atlas_7.jpg) no-repeat top center; height:574px; position:relative;}
.atlasC_7 .frm{ width:162px; height:168px; position:absolute; top:376px; padding:0 7px;}
.atlasC_7 .frm select{ width:161px; height:25px; color:#741752; border:none; background:none; outline:none; }
.atlasC_7 .frm input{ width:161px; height:25px; margin-top:41px; color:#741752; text-indent:6px;}
.atlasC_7 .frm button{ width:161px; height:37px; margin-top:35px; cursor:pointer;}

/*人员变动*/
.right_nei{ width:735px; height:auto; float:right; margin-top:10px;}
.right_1{ width:735px; height:35px; float:left; background:#6e0f6d;}
.right_1 h1{ font-family:"Arial"; font-size:18px; color:#c1c0c0; line-height:33px;height:33px; padding-left:20px;}
.right_2{ width:737px; height:auto;/* */  background:url(../images/yuanjiao.png) no-repeat left bottom; margin-bottom:45px; float:left;padding-bottom: 10px;}
.right_2 dl{ height:487px; width:733px; border:1px solid #6e0f6d; border-bottom:none; }
.right_2 dl dt{width: 122px;height: 183px;float: left;overflow: hidden;margin: 23px 0 0 40px;border-radius: 10px;border: 1px solid #6e0f6d; overflow:hidden;}
.right_2 dl dt img{ width: 122px;height: 183px;}
.right_2 dd{ width:554px; height:auto; float:right; padding-right:10px;}
.right_2 dd table{ width:564px; height:auto; float:right; padding-top:35px; overflow:hidden;}

.right_2 dd table tr{ width:581px; height:52px; float:right;}
.right_2 dd table tr td.td_1{  width:161px; float:left; font-size:16px; color:#000; font-weight:bold;  text-align:right;}
.right_2 dd table tr td.td_2{ width:394px; float:right;font-family:"Arial"; font-size:14px; color:#464545; padding-top:4px;}

.div2 {
top: 0px;
z-index: 999;
position: fixed;
_position: absolute;
}



/*问题总会*/
.tagContent{ display:none;}
.selectTag{ display:block;}
.nywentizh{ width:1000px; margin:0 auto;}
.nywentizh .top{ height:86px; line-height:86px; color:#6e0f6d;  font-size:24px;}
.nywentizh .topleft{ float:left; text-align:left; width:130px; font-weight:bolder}
.nywentizh .topright{ text-align:right; float:right; width:780px;font-weight:bolder}
.nywentizh .nysoso{ width:483px; background:url(../images/nysoso.png) no-repeat right center; float:right; height:38px;margin-top:24px;}
.nywentizh .nysoso input{ width:266px; float:left; height:38px; color:#333; font-size:14px; line-height:38px; height:38px;  text-indent:14px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.nywentizh .nysoso button{ width:96px; height:38px; line-height:38px; float:left; font-size:18px; color:#fff; cursor:pointer}
.nymain1nav{ height:60px;}
.nymain1nav li { float:left; height:54px; line-height:44px; text-align:center; color:#ffffff; font-size:15px; font-weight:bolder}
.nymain1nav li a{ display:block; height:44px;  line-height:44px; color:#fff;  margin-top:10px; background:url(../images/zwnav.png) no-repeat left top;}
.nymain1nav li a.nav213{ background:url(../images/zwnav.png) no-repeat 0 -69px; width:128px; height:47px;}
.nymain1nav li a.nav213hover{ background:url(../images/zwnav.png) no-repeat 0 0px; width:128px; height:60px; margin-top:0; line-height:58px;}
.nymain1nav li a.nav213:hover{ background:url(../images/zwnav.png) no-repeat 0 0px; width:128px; height:60px; margin-top:0; line-height:58px;}

.nymain1nav li a.nav214{ background:url(../images/zwnav.png) no-repeat -128px -69px; width:151px; height:47px;}
.nymain1nav li a.nav214hover{ background:url(../images/zwnav.png) no-repeat -128px 0px; width:151px; height:60px; margin-top:0; line-height:58px;}
.nymain1nav li a.nav214:hover{ background:url(../images/zwnav.png) no-repeat -128px 0px; width:151px; height:60px; margin-top:0; line-height:58px;}

.nymain1nav li a.nav215{ background:url(../images/zwnav.png) no-repeat -279px -69px; width:151px; height:47px;}
.nymain1nav li a.nav215hover{ background:url(../images/zwnav.png) no-repeat -279px 0px; width:151px; height:60px; margin-top:0; line-height:58px;}
.nymain1nav li a.nav215:hover{ background:url(../images/zwnav.png) no-repeat -279px 0px; width:151px; height:60px; margin-top:0; line-height:58px;}

.nymain1nav li a.nav216{ background:url(../images/zwnav.png) no-repeat -430px -69px; width:120px; height:47px;}
.nymain1nav li a.nav216hover{ background:url(../images/zwnav.png) no-repeat -430px 0px; width:120px; height:60px; margin-top:0; line-height:58px;}
.nymain1nav li a.nav216:hover{ background:url(../images/zwnav.png) no-repeat -430px 0px; width:120px; height:60px; margin-top:0; line-height:58px;}

.nymain1nav li a.nav217{ background:url(../images/zwnav.png) no-repeat -550px -69px; width:93px; height:47px;}
.nymain1nav li a.nav217hover{ background:url(../images/zwnav.png) no-repeat -550px 0px; width:93px; height:60px; margin-top:0; line-height:58px;}
.nymain1nav li a.nav217:hover{ background:url(../images/zwnav.png) no-repeat -550px 0px; width:93px; height:60px; margin-top:0; line-height:58px;}

.nymain1nav li a.nav218{ background:url(../images/zwnav.png) no-repeat -643px -69px; width:102px; height:47px;}
.nymain1nav li a.nav218hover{ background:url(../images/zwnav.png) no-repeat -643px 0px; width:102px; height:60px; margin-top:0; line-height:58px;}
.nymain1nav li a.nav218:hover{ background:url(../images/zwnav.png) no-repeat -643px 0px; width:102px; height:60px; margin-top:0; line-height:58px;}

.nymain1nav li a.nav219{ background:url(../images/zwnav.png) no-repeat -745px -69px; width:176px; height:47px;}
.nymain1nav li a.nav219hover{ background:url(../images/zwnav.png) no-repeat -745px 0px;  width:176px; height:60px; margin-top:0; line-height:58px;}
.nymain1nav li a.nav219:hover{ background:url(../images/zwnav.png) no-repeat -745px 0px;  width:176px; height:60px; margin-top:0; line-height:58px;}

.nymain1nav li a.nav220{ background:url(../images/zwnav.png) no-repeat -921px -69px; width:79px; height:47px;}
.nymain1nav li a.nav220hover{ background:url(../images/zwnav.png) no-repeat  -921px 0px;  width:79px; height:60px; margin-top:0; line-height:58px;}
.nymain1nav li a.nav220:hover{ background:url(../images/zwnav.png) no-repeat  -921px 0px;  width:79px; height:60px; margin-top:0; line-height:58px;}

.nymain1Cont212{ border:#6e0f6d solid 1px; padding-top:28px; padding-right:22px; overflow:hidden;color:#6e0f6d; }
.nymain1Cont213{ border:#997bc1 solid 1px; padding-top:28px; padding-right:22px; overflow:hidden;color:#997bc1; }
.nymain1Cont214{ border:#ff7798 solid 1px; padding-top:28px; padding-right:22px; overflow:hidden;color:#ff7798}
.nymain1Cont215{ border:#50cbb2 solid 1px; padding-top:28px; padding-right:22px; overflow:hidden;color:#50cbb2}
.nymain1Cont216{ border:#ffa21b solid 1px; padding-top:28px; padding-right:22px; overflow:hidden;color:#ffa21b}
.nymain1Cont217{ border:#3bcee0 solid 1px; padding-top:28px; padding-right:22px; overflow:hidden;color:#3bcee0}
.nymain1Cont218{ border:#ff8474 solid 1px; padding-top:28px; padding-right:22px; overflow:hidden;color:#ff8474}
.nymain1Cont219{ border:#84cc78 solid 1px; padding-top:28px; padding-right:22px; overflow:hidden;color:#84cc78}
.nymain1Cont220{ border:#8097e1 solid 1px; padding-top:28px; padding-right:22px; overflow:hidden;color:#8097e1}

.nymain1Cont{ border:#6e0f6d solid 1px; padding-top:28px; padding-right:22px; overflow:hidden;color:#6e0f6d; }


.wenzi li{ padding-bottom:42px;width:977px;}
.wenzi .wen {font-size:18px;font-weight:bolder; padding-left:30px;padding-bottom: 10px;}
.wenzi .wen .zz{font-size:18px; font-weight:bolder; float: left;width: 30px;}
.wenzi .da{color:#111; font-size:15px; line-height:28px; padding-top:1px; padding-left:30px; }
.wenzi .da .zz{font-size: 18px;font-weight: bolder;float: left;width: 30px;}
.wenzi .da strong{ color:#F00}

.nymain1Enav{ width:1000px; height:64px;}
.nymain1Enav li { float:left; border-bottom:4px solid #d7d7d7; height:54px; line-height:44px; text-align:center; color:#ffffff; font-size:14px;  font-family:"宋体"; }
.nymain1Cont span{ color:#ff507a;}


#tm2008style{ float:left; width:120px; height:38px; }


.mainone {margin:0 auto;width:1400px;margin-top:20px;}
.mainone .maleft {float:left;width:920px;}
.mainone .maleft .maone {margin-bottom:20px;}
.mainone .maleft .maone .maoneleft {width:395px;float:left;margin-right:25px;background:#fff;height:340px;padding-top:10px;}
.mainone .maleft .maone .maoneleft dl {}
.mainone .maleft .maone .maoneleft dl dt {height:50px;background:url(../images/titlebg.png) left center no-repeat;border-bottom:1px solid #0075ff;}
.mainone .maleft .maone .maoneleft dl dt h2 {display:block;float:left;line-height:50px;padding-left:20px;font-size:22px;color:#0075c6;}
.mainone .maleft .maone .maoneleft dl dt a {display:block;float:right;height:50px;line-height:50px;color:#0075c6;font-weight:normal;font-size:10pt;}
.mainone .maleft .maone .maoneleft dl dd {padding-top:15px;}


/*banner部分*/
.mF_liuzg{position:relative;width:395px;height:295px;overflow:hidden;font:12px/1.5 Verdana,Geneva;background:#fff;margin:0px auto;}
.mF_liuzg .loading{position:absolute;z-index:9999;width:100%;height:295px;color:#fff;text-align:center;background:#2c2c2c;line-height:295px;vertical-align:middle;}
/*载入画面*/
.mF_liuzg .pic li{width:395px;position:relative;overflow:hidden;*margin-top:-2px;}
.mF_liuzg .pic li p{width:395px;position:absolute;}
.mF_liuzg .pic li p a{display:block;}/*图片和焦点图框架一样大小*/
.mF_liuzg .pic li p img{width:395px;height:295px;}
.mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:395px;height:36px;line-height:36px;overflow:hidden;display:none;}
.mF_liuzg .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}/*标题样式*/
.mF_liuzg .txt-bg{position:absolute;bottom:0;z-index:1;width:395px;height:36px;overflow:hidden;background:#333;filter:alpha(opacity=60);opacity:0.6;left: 1px;}/*标题背景*/
.mF_liuzg .num{position:absolute;z-index:3;bottom:6px;right:8px;color:#333;}/*按钮样式*/
.mF_liuzg .num li{float:left;width:22px;height:18px;position:relative;line-height:18px;text-align:center;margin-right:3px;cursor:pointer;background:#434343;filter:alpha(opacity=90);opacity:0.9; color:#fff;}
.mF_liuzg .num li.current,.mF_liuzg .num li.hover{background:#fe0072;color:#fff;font-weight:bold;height:20px;line-height:20px;top:-2px;}
/*banner部分*/

.newslist {float:left;width:475px;background:#fff;padding:10px;height:320px;}
#main_demo {position:relative;width:485px;}
.topmenu {height:50px;line-height:20px;width:470px;border-bottom:1px solid #0075ff;}
.tabs {position:absolute;list-style-type:none;}
.tabs li {float:left;height:50px;line-height:50px;width:96px;font-weight:bold;padding-left:20px;color:#0075c6;text-align:center;font-size:22px;background:url(../images/titlebg.png) left center no-repeat;}
.tabs li.active {height:50px;line-height:50px;width:96px;font-weight:bold;color:#0075c6;text-align:center;font-size:22px;background:url(../images/titlebg.png) left center no-repeat !important;}
.tabs li.active a {color:#0075c6;}
.tab_container  {width:475px;}
.tab_content {padding:10px 0px 10px 0px;}
.tab_content .onenews {padding-bottom:8px;border-bottom:1px dotted #ccc;margin-bottom:8px;}
.tab_content .onenews img {width:140px;height:75px;padding:1px;border:1px solid #ccc;float:left;margin-right:10px;}
.tab_content .onenews h2 {font-size:13px;}
.tab_content .onenews h3 {font-size:12px;font-weight:normal;}
.otherlist {width:470px;float:left;}
.otherlist ul {display:block;width:100%;}
.otherlist ul li {height:26px;line-height:26px;padding-bottom:7px;padding-top:8px;border-bottom:1px dashed #d7d7d7;width:100%;}
.otherlist ul li .ntitle {float:left;background:url(../images/dot_01.png) left center no-repeat;line-height:25px;padding-left:15px;font-size:15px;}
.otherlist ul li .ntitle a {color:#333;}
.otherlist ul li .ndate {float:right;line-height:25px;margin-right:2px;}

.mainone .oright {float:right;width:460px;padding:10px 10px 10px 10px;background:#fff;}
.mainone .oright dl {}
.mainone .oright dl dt {height:50px;background:url(../images/titlebg.png) left center no-repeat;border-bottom:1px solid #0075ff;}
.mainone .oright dl dt h2 {display:block;float:left;line-height:50px;padding-left:20px;font-size:22px;color:#0075c6;}
.mainone .oright dl dt a {display:block;float:right;height:50px;line-height:50px;color:#0075c6;font-weight:normal;font-size:10pt;}
.mainone .oright dl dd {padding-top:15px;}
.news_list {
	padding-bottom: 18px;
	height: 54px;
}
.news_title {
    float: left;
    padding-left: 19px;
    width: 390px;
    line-height: 25px;
    font-size: 16px;
    color: #373737;
}
.news_title a {
	color:#333;
}
.day {
	line-height: 27px;
	height: 27px;
	background: #53c3f1;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	font-family: 宋体;
        color:#fff;
}
.year {
	background: #f0f0f0;
	height: 27px;
	line-height: 27px;
	text-align: center;
	font-size: 12px;
}
.news_date {
	width: 51px;
	float: left;
	font-family:"微软雅黑",arial;
}
.cbox-right .news_title {
	float: left;
	padding-left: 19px;
	width: 70%;
	line-height: 25px;
	font-size: 16px;
	color: #373737;
}

.threediv {width:1400px;margin:0 auto;margin-top:30px;padding-bottom:35px;}
.threediv .onediv {
	float:left;
	width:500px;
	margin-right:30px;
}
.threediv .onediv dl {}
.threediv .onediv dl dt {height:50px;background:url(../images/titlebg.png) left center no-repeat;border-bottom:1px solid #0075ff;}
.threediv .onediv dl dt h2 {display:block;float:left;line-height:50px;padding-left:20px;font-size:22px;color:#0075c6;}
.threediv .onediv dl dt a {display:block;float:right;height:50px;line-height:50px;color:#0075c6;font-weight:normal;font-size:10pt;}
.threediv .onediv dl dd {padding-top:15px;}
.threelist {width:500px;float:left;}
.threelist ul {display:block;width:100%;}
.threelist ul li {height:26px;line-height:26px;padding-bottom:7px;padding-top:8px;border-bottom:1px dashed #d7d7d7;width:100%;}
.threelist ul li .ntitle {float:left;background:url(../images/dot_01.png) left center no-repeat;line-height:25px;padding-left:15px;font-size:15px;}
.threelist ul li .ntitle a {color:#333;}
.threelist ul li .ndate {float:right;line-height:25px;margin-right:2px;}

.threediv .deptdiv {
	float:left;
	width:340px;
}
.threediv .deptdiv dl {}
.threediv .deptdiv dl dt {height:50px;background:url(../images/titlebg.png) left center no-repeat;border-bottom:1px solid #0075ff;}
.threediv .deptdiv dl dt h2 {display:block;float:left;line-height:50px;padding-left:20px;font-size:22px;color:#0075c6;}
.threediv .deptdiv dl dt a {display:block;float:right;height:50px;line-height:50px;color:#0075c6;font-weight:normal;font-size:10pt;}
.threediv .deptdiv dl dd {padding-top:15px;}
.threediv .deptdiv dl dd ul {}
.threediv .deptdiv dl dd ul  li {float:left;margin-right:10px;margin-bottom:10px;}
.threediv .deptdiv dl dd ul  li a {display:block;padding:5px 20px 5px 20px;font-size:15px;background:#f2f2f2;border:1px solid #eee;color:#333;}
.threediv .deptdiv dl dd ul  li a:hover {background:#0075c6;color:#fff;}





/*---------- viewbox ---------*/
.viewbox{
}
.viewbox .info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;
}
.viewbox .info a{
	color:#690;
}
.viewbox .intro{
	width:98%;
	padding:5px 5px;
	line-height:24px;
	background:#def3fe;
	border:1px solid #b2e0f9;
	font-size:14px;
	color:#706A6A;
	margin:8px auto 0 auto;
}
.viewbox .infolist{
	width:368px;
	float:left;
}
.viewbox .infolist small{
	width:100px;
	text-align:right;
	display:block;
	float:left;
	font-size:12px;
	line-height:31px;
	color:#999;
	clear:left;
	height:31px;
	overflow:hidden;
}
.viewbox .infolist span{
	width:200px;
	line-height:30px;
	float:left;
	height:31px;
	overflow:hidden;
}
.viewbox .picview{
	width:320px;
	float:right;
	padding-right:24px;
	padding-top:16px;
}
.viewbox .labeltitle{
	height:23px;
	background:url(../images/view-labeltitle-bg.gif) left 10px repeat-x;
	clear:both;
	overflow:hidden;
	margin:0px auto 0px;
	padding-top:10px;
}
.viewbox .labeltitle strong{
	width:80px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#FFF;
	letter-spacing:1px;
	display:block;
	float:left;
	background:url(../images/view-labeltitle-bg.gif) left -44px no-repeat;
	overflow:hidden;
}

.viewbox .content{
	/*font-size:14px;*/
	padding:5px 5px;
	/*line-height:25px;*/
	color:#333;
}
.viewbox .dede_pages{
	width:700px;
	float:none;
	overflow:hidden;
	text-align:center;
	border:1px dashed #eee;
}
.viewbox .dede_pages ul{
	margin:0px auto;
	float:none;
	clear:both;
	overflow:hidden;
	text-align:center;
	white-space:nowrap;
}
.viewbox .dede_pages ul li,.viewbox .dede_pages ul li a{
	float:none;
	display:inline;
	background:none !important;
	padding-left:5px !important;
}
.viewbox .boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(../images/boxoff.gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
.viewbox .boxoff strong{
	display:block;
	width:8px;
	height:10px;
	overflow:hidden;
	font-size:0px;
	line-height:100px;
	background:url(../images/boxoff.gif) right -10px no-repeat;
	float:left;
}
.viewbox .newdigg{
	width:406px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
.viewbox .diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.viewbox .diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.viewbox .diggbox .digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.viewbox .diggbox .digg_percent{
	width:180px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.viewbox .diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.viewbox .diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
.viewbox .diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
.viewbox .newdigg .digg_good{
	background:url(../images/newdigg-bg.png) left top no-repeat;
}
.viewbox .newdigg .digg_bad{
	background:url(../images/newdigg-bg.png) right top no-repeat;
}
.viewbox .newdigg .digg_good .digg_act{
	color:#C30;	
}
.viewbox .newdigg .digg_good .digg_num{
	color:#C63;
}
.viewbox .newdigg .digg_bad .digg_act{
	color:#36C;	
}
.viewbox .newdigg .digg_bad .digg_num{
	color:#39C;
}
.viewbox .newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.viewbox .newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
.viewbox .handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}
.viewbox .handle .digg{
	width:59px;
	height:59px;
	float:left;
	background:url(../images/digg-bg.gif) no-repeat;
	margin-right:12px;
}
.viewbox .handle .digg .digg_num{
	width:56px;
	height:34px;
	font-size:20px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	color:#6B9169;
}
.viewbox .handle .digg .digg_act{
	width:56px;
	height:22px;
	line-height:23px;
	overflow:hidden;
}
.viewbox .handle .digg .digg_act a{
	margin-left:11px;
	color:#666;
	float:left;
}
.viewbox .handle .context{
	float:left;
	margin-left:25px;
}
.viewbox .handle .context ul li{
	line-height:29px;
	display:block;
	width:1000px;
	color:#888;
}
.viewbox .actbox{
	width:260px;
	text-align:center;
	float:right;
	padding-top:20px;
	padding-right:10px;
}
.viewbox .actbox ul li{
	display:inline;
	padding-left:22px;
	background-image:url(../images/actbox-ico.gif);
	background-repeat:no-repeat;
	margin-right:10px;
}
.viewbox .actbox ul li a{
	color:#666;
}
.viewbox .actbox ul li#act-fav{
	background-position:4px 0px;
}
.viewbox .actbox ul li#act-err{
	background-position:4px -37px;
}
.viewbox .actbox ul li#act-pus{
	background-position:4px -73px;
}
.viewbox .actbox ul li#act-pnt{
	background-position:4px -109px;
}
.viewbox .downurllist{
	width:100%;
	clear:both;
	overflow:hidden;
	
}
.viewbox .downurllist li{
	height:27px;
	background:url(../images/downurl-bg.gif) right top no-repeat;
	padding-right:4px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	margin-top:10px;
}
.viewbox .downurllist li a{
	height:27px;
	background:url(../images/downurl-bg.gif) left top no-repeat;
	display:block;
	font-size:12px;
	color:#555;
	text-indent:30px;
	line-height:27px;
	float:left;
	padding-right:5px;
}
.viewbox .downurllist li a:hover{
	color:#F63;
	text-decoration:none;
}
.viewbox .picbox{
	width:100%;
	text-align:center;
	padding-top:10px;
	font-size:14px;
	line-height:31px;
	overflow:hidden;
}
.viewbox .picbox img{
	display:block;
	margin:16px auto 6px;
}
.viewbox .picbox ul.e8{
	font-size:12px;
	line-height:normal;
}
.viewbox .picbox ul.e8 li .pic{
	background:none;
	border:1px solid #EEE;
	overflow:hidden;
}
.viewbox .picbox ul.e8 img{
	margin:3px;
	border:none;
}
.viewbox .picbox ul.e8 li .title{
	padding-top:0px;
}