/* 封面页主样式*/
html,body {margin:0px;height:100%;}
img {border:0}
a{ text-decoration: none; color:#333}
a:hover{ color:#d00;text-decoration: underline;}
body,font{font-family:"宋体",Verdana;font-size: 12px;line-height: 23px; color:#333}
select,input{font-size: 12px;font-family:"宋体",Verdana; padding:1px; margin:0;color:#333;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,p,form,em,spen{ margin:0; padding:0; list-style:none}
table{ border:0; padding:0; margin:0;}
em{ font-style:normal}

/* 字体 */

.li1 a{ background:url(../images/li1.gif) no-repeat left 4px; padding-left:10px}
.orange a,.orange0{color: #ff6600;}
.grey{ color:#999999}
.grey3{ color:#888; font-size:12px}
.black{ color: #000000}
.red a{ color:#d00; text-decoration:underline; }
.red a:hover{ color:#d00; text-decoration:none}
.red{color:#d00;}



/* 主体 */


#topnav{ background:url(../images/read_navbg.gif) repeat-x left bottom; height:23px;width:950px; margin:0 auto; padding:5px 15px;overflow:hidden;}
#topnav .navbox{ float:right; overflow:hidden; color:#999999}
#topnav .loginbox{ float:left; overflow:hidden;padding:5px 0 0 0;}

#footer,#wrapper,#src{ width:980px; margin:0 auto;overflow:hidden;}

#header{ width:963px;padding:12px 12px 12px 5px; margin:0 auto;overflow:hidden;}
#header .logo{ float:left;overflow:hidden; }
#header .banner{ float:right;overflow:hidden; }

#src{ border-top:#ECECEC 1px solid; height:39px; padding-top:4px; overflow:hidden}
#src .logo{ float:left; overflow:hidden; margin-right:5px;}
#src .srcbox{ float:left; overflow:hidden; padding:12px 0 0 0; height:23px;}
#src .srcbox span a{ text-decoration:underline}
#src .srcbox span a:hover{ text-decoration:none}
#src .srcbox em{ color:#999999}


#wrapper { background:url(../images/news_bg.gif) no-repeat left bottom; }
#insertwrapper{ width:980px; background:url(../images/news_bg.gif) repeat-y right bottom; overflow:hidden}
#wrapper .left{ float:left; overflow:hidden; width:738px}
#wrapper .right{ float:right; overflow:hidden; width:232px}

#wrapper .left .main{ background:#F9FBFB; border:#EDF3F6 1px solid; padding:0 35px; width:666px; overflow:hidden}
#wrapper .left .plmain{ background:#F9FBFB; border:#EDF3F6 1px solid; padding:0 15px; width:706px; overflow:hidden}

#wrapper .left h1{ color:#C00; font-size:22px; line-height:32px; margin-bottom:1px; text-align:center; border-bottom:#E4E4E4 1px solid; padding:25px 0 15px; overflow:hidden;}
#wrapper .left .info{ font-size:12px; padding:4px 0 20px 0; text-align:center; color:#666666}
#wrapper .left .info a{ font-size:12px; text-decoration:underline}
#wrapper .left .info a:hover{ text-decoration:none}

#wrapper .left .info2{ font-size:12px; padding:4px 0 20px 0; text-align:center; color:#999}
#wrapper .left h2{ color:#C00; font-size:22px; line-height:32px; margin-bottom:1px; text-align:center;  padding:25px 0 0; overflow:hidden}

#wrapper .banner{ width:728px; padding:4px;border:#E4EAEA 1px solid;}

.newsbox .contents{ overflow:hidden;color:#333333; font-size:14px; line-height:32px; padding-bottom:30px}
.newsbox h5{ color:#C00; font-size:14px; line-height:30px; margin-bottom:1px; border-bottom:#E4E4E4 1px solid;padding-top:30px;overflow:hidden;}
.alist a{margin:0 5px;padding:0 3px;border:1px dashed #999;}
.newsbox .nextnews{ padding-bottom:25px;}
.newsbox .nextnews li{ padding-bottom:8px}
.newsbox .nextnews em{ color:#999999}
.newsbox .nextnews a{ text-decoration:underline}
.newsbox .nextnews a:hover{ text-decoration:none}

#infodiv{ width:auto; background:#ffffff url(../images/infobg.jpg) repeat-x ; border:#EAEAEA 1px solid; margin-bottom:15px}
#infodiv table{ width:100%;border-collapse:collapse; border:0}
#infodiv td{border-right:#EAEAEA 1px solid;height:26px;}
#infodiv td p{overflow:hidden;white-space:nowrap;width:382px;height:26px;text-indent:5px;}

#wrapper .left .tool{ border:#EDF3F6 1px solid; background:#fff; padding:4px 0px 3px 5px;width:731px; height:23px;text-align:right; border-top:none; }
#wrapper .left .tool ul{ float:right}
#wrapper .left .tool li{ margin-right:4px; display:block; margin-right:16px ; float:left}
#wrapper .left .tool .t1{ background:url(../images/news_d.gif) no-repeat left 3px; padding-left:20px}
#wrapper .left .tool .t2{ background:url(../images/news_c.gif) no-repeat left center; padding-left:16px}
#wrapper .left .tool .t3{ background:url(../images/news_z.gif) no-repeat left center; padding-left:16px}
#wrapper .left .tool .t3 a{ color:#f60;}
*html #wrapper .left .tool .t3  { margin-right:6px ;}/*仅IE6*/
*+html #wrapper .left .tool .t3  {margin-right:16px ;}/*仅IE7*/

#wrapper .right dl{ width:230px; border:#E4EAEA 1px solid; overflow:hidden; }
#wrapper .right dl dt{ padding:3px 10px 2px 10px; width:210px; height:23px; overflow:hidden; border-bottom:#E4EAEA 1px solid}
#wrapper .right dl dt strong{ background:url(../images/news_jt2.gif) no-repeat left center; display:block; float:left; padding-left:12px; font-size:14px}
#wrapper .right dl dt em{ float:right; display:block;color:#999999}
#wrapper .right dl dt em a{ color:#999999; text-decoration:underline}
#wrapper .right dl dt em a:hover{ color:#cc0000;text-decoration:none}
#wrapper .right dl dd{ padding:10px 10px 15px; overflow:hidden; width:210px}

#wrapper .right .mod1{ background:#F9FBFB}
#wrapper .right .mod1 ul{ width:220px; overflow:hidden; margin-bottom:-6px ;}
*html #wrapper .right .mod1 ul  { margin-bottom:-6px ;}/*仅IE6*/
*+html #wrapper .right .mod1 ul  {margin-bottom:0px ;}/*仅IE7*/
#wrapper .right .mod1 ul li{ display:block; width:101px; float:left; overflow:hidden; margin:0 8px 6px 0}
#wrapper .right .mod1 ul li a{ display:block; width:95px; float:left; padding:2px; border:#E5EAEA 1px solid; overflow:hidden; background:#fff; font-weight:bold; text-align:center; text-decoration:none}
#wrapper .right .mod1 ul li a:hover{ border:#ff6600 1px solid;  background:#ff6600; color:#FFFFFF}

#wrapper .right .mod2 dt{ background: url(../images/news_modbg.gif) repeat-x;}
#wrapper .right .mod2 dd div{background:url(../images/li3.gif) no-repeat 3px 10px; padding-left:15px;overflow:hidden;white-space:nowrap;width:180px;}
#wrapper .right .mod2 .li3 a{ background:url(../images/li3.gif) no-repeat 3px 6px; padding-left:15px}
#wrapper .right .mod2 .li3 a:hover{ background:url(../images/li3_on.gif) no-repeat 3px 6px;}
#wrapper .right .mod2 .li4 a{ background:url(../images/li4.gif) no-repeat 3px 6px; padding-left:15px; text-decoration:underline}
#wrapper .right .mod2 .li4 a:hover{ background:url(../images/li4_on.gif) no-repeat 3px 6px; text-decoration:none}

#wrapper .right .mod2 .top { width:210px; overflow:hidden; padding-bottom:0px}
#wrapper .right .mod2 .top .title,#wrapper .right .mod2 .top .title a{ color:#cc0000; font-weight:bold; text-align:center;}
#wrapper .right .mod2 .top .title{ padding:5px 0}
#wrapper .right .mod2 .top .em{ color:#999; line-height:21px}
#wrapper .right .mod2 .top .em a{ color:#FF6600}
#wrapper .right .mod2 .top .em span,#wrapper .right .mod2 .top .em em{ display:block; float:left; width:210px}
#wrapper .right .mod2 .top em { text-align:right; padding-top:5px}


#footer{ border-top:#D5DDDF 1px solid; padding:8px 0 20px 0; margin-top:20px}
#footer .footnav{ float:left; overflow:hidden; color:#666}
#footer a{ color:#666}
#footer a:hover{ color:#d00}
#footer .Copyright{ float:right;color:#666; font-family:Verdana; line-height:19px}
#footer .Copyright a{line-height:19px}

#wrapper .left dl.mod{ width:736px; border:#E4EAEA 1px solid; overflow:hidden;}
#wrapper .left dl.mod dt{ padding:3px 10px 2px 10px; width:716px; height:23px; overflow:hidden; border-bottom:#E4EAEA 1px solid;background:#F9FBFB}
#wrapper .left dl.mod dt strong{ background:url(../images/new_pl.gif) no-repeat left center; display:block; float:left; padding-left:18px; font-size:14px}
#wrapper .left dl.mod dt em{ float:right; display:block;color:#999999}
#wrapper .left dl.mod dt em a{ color:#999999; text-decoration:underline}
#wrapper .left dl.mod dt em a:hover{ color:#cc0000;text-decoration:none}
#wrapper .left dl.mod dd{ padding:25px 10px 15px; overflow:hidden; width:716px}
.padd10{ height:10px; font-size:10px; line-height:10px; overflow:hidden;  background:#fff}


.newplbox{ height:35px; overflow:hidden}
.newplbt{ height:35px; float:left;overflow:hidden}
.newplbt .bt{ font-size:14px; }
.newplmenu { float:right; overflow:hidden}
.newplmenu li{ float:left; display:block; width:76px; height:30px; text-align:center; overflow:hidden; background:url(../images/newsdd.gif) no-repeat right top; margin-right:4px; line-height:25px; cursor:pointer}
.newplmenu li.def{ background:url(../images/newsdd.gif) no-repeat left top; font-weight:bold; cursor:default; color:#CC0000}

.plcontents dl{ margin-bottom:10px; overflow:hidden}
.plcontents dt{ background:#EDF3F6; height:23px; overflow:hidden; color:#999999; padding:2px 10px; border-bottom:#DEE5E5 1px solid; border-right:#DEE5E5 1px solid}
.plcontents dt a{ color:#333333; text-decoration:underline}
.plcontents dt a:hover{ color:#cc0000; text-decoration:none}
.plcontents dd{ padding:10px; overflow:hidden; font-size:14px}

.plcontents dd .none,.plcontents dd .show{ background:#fff;border:#D9E0E0 1px solid; padding:26px 26px 16px; overflow:hidden; font-size:12px;margin-top:-1px}
.plcontents dd .none{ display:none}
.plcontents dd .show{ display:block}

.srk3{ border:#E4EAEA 1px solid; width:616px; height:100px; padding:5px}
.srk{ border:#E4EAEA 1px solid; height:16px; width:126px; padding:2px} 
.m_fb{ height:29px; width:70px; border:none; background:url(../images/newfb.gif); cursor:pointer}
.plh{ width:628px; overflow:hidden; padding:10px 0}
.plh .plhl{ overflow:hidden;float:left}
.plh .plhr{ overflow:hidden;float:right; padding-right:10px}

.pltool{ overflow:hidden; width:686px; }
.pltool,.pltool a{ font-size:12px;}
.pltool li{ float:left; margin:0 5px; color:#999;padding:2px 0 0 16px; border:#F9FBFB 1px solid; border-bottom:none}
.pltool li span{ color:#666666; cursor:pointer}
.pltool li span:hover{ color:#c00}
.pltool ul{ float:right}
.pltool li.t1{ background:url(../images/ddnw.gif) no-repeat 6px 2px;padding:2px 6px 0 22px;}
.pltool li.t0{ background:#fff url(../images/newt2.gif) no-repeat 8px center;padding:2px 6px 0 22px; border:#D9E0E0 1px solid;border-bottom:none; position:relative}
.pltool li.t0 span{ color:#333}
.pltool li.t2{ background:url(../images/ddnw.gif) no-repeat left -21px}
.pltool li.t3{ background:url(../images/ddnw.gif) no-repeat left -43px}
.pltool li.t4{ background:url(../images/ddnw.gif) no-repeat left -66px}

#wrapper .mod_l{width:978px; overflow:hidden;border:#E4EAEA 1px solid; margin-bottom:8px}
#wrapper .mod_l dt{ background: url(../images/news_modbg.gif) repeat-x;padding:3px 10px 2px 10px;height:23px; overflow:hidden; border-bottom:#E4EAEA 1px solid}
#wrapper .mod_l dd{ padding:12px; overflow:hidden; width:954px}
#wrapper .mod_l dd a{ width:145px; overflow:hidden; padding-left:14px; float:left; display:block; line-height:28px}
#wrapper .mod_l dd .box{ width:960px; overflow:hidden}