@charset "utf-8";
/* CSS Document */
body{ font-size:12px; font-family:"宋体"; margin:0 auto; padding:0; background:#fafafa;}
ul,li,dd,dt,dl,p,h1,h2,h3,h4,h5,h6{ margin:0; padding:0}
ul li{ list-style:none}
img{ border:none;}
.clear{ clear:both}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:underline;}
#main{ width:960px; margin:0 auto; background:#FFF; color:#484848}
#top{ width:960px; margin-bottom:10px;}
.nav{ height:35px; line-height:35px; background:url(images/nav_bg.jpg) no-repeat; text-align:center;}
.nav li{ float:left}
.navlist1{ width:107px;}
.navlist2{ width:108px;}
.navlist3{ width:107px;}
.navlist4{ width:108px}
.navlist5{ width:119px}
.navlist6{ width:92px}
.navlist7{ width:97px}
.navlist8{ width:109px}
.navlist9{ width:113px}
.nav li a{ font-size:14px; font-weight:bold; color:#D60103}
.nav li span a{ color:#9E2060}
#center{ width:960px; margin-bottom:10px;}
.hot{ width:960px; margin-bottom:0px;}
.hotleft{ width:710px; float:left; padding:0 5px; overflow:hidden}
.hotleft h2{ border-bottom:1px dotted #FE3928; margin:0 5px;}
.hotleft p{ text-indent:2em; line-height:25px; font-size:14px; padding:2px;}
.mainlist{ border:1px solid #FCEBF5;background:url(images/jsld.jpg) no-repeat;}
.listone{ height:105px;background:url(images/j1.jpg) no-repeat; margin:5px 20px 0px 130px; text-align:right; float:right}
.listone p{ line-height:18px; text-indent:2em; text-align:left; font-size:12px;}
.mainlist ul{ width:690px; padding:0 10px 5px 10px; margin:5px 0;}
.mainlist li{ float:left; width:218px; background:#E6E6E6; overflow:hidden;padding:35px 5px 5px 5px; line-height:20px;}
.mainlist li.j2{ background:url(images/j2.jpg) no-repeat left 5px; border-top:1px solid #E6E6E6; border-right:1px solid #E6E6E6;  line-height:20px; height:65px;}
.mainlist li.j3{ background:url(images/j3.jpg) no-repeat left 5px; border-top:1px solid #E6E6E6;border-right:1px solid #E6E6E6;height:65px;}
.mainlist li.j4{ background:url(images/j4.jpg) no-repeat left 5px; border-top:1px solid #E6E6E6;height:65px;}
.mainlist li.j5{ background:url(images/j5.jpg) no-repeat left 5px; border-top:1px solid #E6E6E6;border-right:1px solid #E6E6E6;height:65px;}
.mainlist li.j6{ background:url(images/j6.jpg) no-repeat left 5px; border-top:1px solid #E6E6E6;border-right:1px solid #E6E6E6;height:65px;}
.mainlist li.j7{ background:url(images/j7.jpg) no-repeat left 5px; border-top:1px solid #E6E6E6;height:65px;}
.mainlist li.j8{ background:url(images/j8.jpg) no-repeat left 5px; border-top:1px solid #E6E6E6;border-right:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6;}
.mainlist li.j9{ background:url(images/j9.jpg) no-repeat left 5px; border-top:1px solid #E6E6E6; width:450px;border-bottom:1px solid #E6E6E6;}
.hotright{ width:240px; float:right; overflow:hidden}
.yj{ width:240px;background:url(images/yj_bg.jpg) repeat-y; height:240px;}
.yjlist{ background:url(images/yjinc.jpg) no-repeat; height:124px; width:220px; margin:5px 10px;}
.yjlist li{ line-height:21px; padding-left:25px; color:#EA2364}
.yy{ text-align:center}
.hotright dt{ line-height:28px; background:url(images/inc.jpg) no-repeat left 3px;font-size:14px; padding-left:28px; font-weight:bold; color:#D80204}
.hotright dd{ line-height:27px; padding-left:10px; font-size:14px;}
.wahot{ width:240px; float:right; overflow:hidden}
.wahot li{ float:left; width:200px; padding:5px; overflow:hidden; line-height:18px; } 
.docmain{ width:960px;}
.docbg{ margin-bottom:10px;}
.docleft{ width:710px; float:left; padding:0 5px; overflow:hidden; }
.docright{ width:240px; float:right; overflow:hidden}
.doclist{border-left:1px solid #E6E6E6;border-top:1px solid #E6E6E6; width:708px; height:120px; margin-bottom:10px;}
.doclist li{ float:left; width:225px;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;height:110px; padding:5px; overflow:hidden}
.doclist li dl{ float:right; width:135px;}
.doclist li dl dt a{ font-weight:bold; color:#D50100; line-height:25px;}
.doclist li dl dd{ line-height:20px;}
.docimg{ width:80px; height:105px;}
.xfar{ width:710px;}
.xfar li{ float:left; width:305px; padding:0 10px 0 40px;}
.xfar li.xfq{ height:133px; background:url(images/xfq.jpg) no-repeat;}
.xfar li.xfh{ height:133px; background:url(images/xfh.jpg) no-repeat;}
.xfq h4 a,.xfh h4 a{ line-height:25px; font-size:14px; font-weight:normal; color:red}
.xfq p,.xfh p{ line-height:25px; border-bottom:1px dotted #CCC; margin-bottom:5px;}
.xfq ul li,.xfh ul li{ padding:0; line-height:25px; font-size:14px}
.docright dl{}
.docright dl{ width:240px; overflow:hidden}
.docright dt{ line-height:28px; background:url(images/inc.jpg) no-repeat left 3px;font-size:14px; padding-left:28px; font-weight:bold; color:#D80204}
.docright dd{ line-height:27px; padding-left:10px; font-size:14px;}
ul.xflist{ margin:0 5px; width:948px; border-top:1px solid #CCC;border-right:1px solid #CCC;height:230px; margin-bottom:10px;}
.xflist li{ width:216px; float:left; border-bottom:1px solid #CCC; border-left:1px solid #CCC; height:210px; padding:10px;text-align:center; overflow:hidden}
.xflist li a{color:#FF5800;}
.xflist li h4 a{ line-height:28px;font-size:14px; }
.xflist li p{ line-height:20px;text-align:left}
.ts{ line-height:30px; padding:0 130px 0 20px; font-size:14px; margin-bottom:5px;}
.ts span{ color:#F1405D; font-weight:bold}
.tsimg{ float:right}
#bottom{ width:960px; background:url(images/bottom_bg.jpg) repeat-x #FFF; height:128px; padding-top:3px; text-align:center; line-height:25px;}

/*-----栏目页------*/
#lcenter{width:960px; margin-bottom:10px;}
.lleft{width:680px; float:left; overflow:hidden}
.website{ line-height:25px; border-bottom:1px dotted #FF7E77; padding:0 5px; color:#D60201; margin-bottom:10px;}
.website a{color:#D60201;}
.ltjlist{ padding-left:18px; margin-bottom:10px; height:131px;}
.ltjlist li{ width:190px; padding:5px 10px;float:left; border:1px solid #F895CB; height:121px; background:url(images/ltjlist_bg.jpg) repeat-x; overflow:hidden}
.ltjlist li dl dt{ line-height:33px; text-align:center}
.ltjlist li dl dd{ line-height:22px;}
.ljj{ border:1px solid #FFDEB3; padding:10px; line-height:22px; background:#FFFCF7; margin-bottom:10px;}
.ljj span{ font-size:14px; font-weight:bold;}
.llist{ width:670px; margin-bottom:10px;}
.llist li{ line-height:35px; border-bottom:1px dotted #CCC; padding:0 10px 0 25px; font-size:14px; background:url(images/inc1.jpg) no-repeat 10px center;}
.llist li span{ float:right;}
.page{ line-height:30px; text-align:center; font-size:14px;}
.page a{ border:1px solid #CCC; padding:5px;}
.page a:hover{ background:#E5E5E5;}
.lright{width:278px; float:right; overflow:hidden}
.lyj{ width:278px;background:url(images/lyjinc.jpg) repeat-y; height:230px;}
.lyjlist{ background:url(images/yjinc.jpg) no-repeat; height:124px; width:220px; margin:5px 10px;}
.lyjlist li{ line-height:21px; padding-left:25px; color:#EA2364}
.ldoc ul{ width:264px; border-top:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-left:1px solid #E5E5E5; margin:10px 5px 5px 5px}
.ldoc li{ width:244px; padding:10px; border-bottom:1px solid #E5E5E5;}
.ldoc li dl{ float:right; width:150px;}
.ldoc li dl dt a{ font-weight:bold; color:#D50100; line-height:25px;}
.ldoc li dl dd{ line-height:20px;}

/*--------内容页-----------*/
.conten{ width:630px; padding:0 20px}
.conten h1{ line-height:40px; text-align:center; font-size:18px;}
.update{ text-align:center; line-height:22px; margin-bottom:10px;}
.ctj{border:1px solid #FFDEB3; padding:10px; line-height:22px; background:#FFFCF7; margin-bottom:10px; height:65px; margin-bottom:20px;}
.ctj li{ width:33%; float:left;}
.maincontent{ line-height:28px; font-size:14px; margin-bottom:20px;}
.wxts{ line-height:25px; font-size:14px;}
.wxts img{ display:block; float:right; padding-right:150px;}
.next{font-size:14px; line-height:30px; margin-top:10px;}