@charset "gb2312";
/* CSS Document */

/*全局控制*/
body{ font-size:12px; font-family:"宋体";margin:0; padding:0; color:#813a33; }
div,p,ul,li,dl,dd,dt,span,h1,h2,h3,h4,img,input,ol,input,button,select,option{ margin:0; padding:0; list-style:none; border:0;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
a:link,a:visited{color:#5c5b5b; text-decoration:none;}
a:hover{ color:#c00202;}
.cle{ clear:both;}
/*header*/
.wrap{width:999px; height:auto; overflow:hidden; margin:0 auto;}
.header{ width:999px; height:226px; background:url(imagesheader.jpg) no-repeat;}
.header p{ height:46px; line-height:46px; text-align:right; padding-right:16px;color:#fff;}
.header p a:link,.header p a:visited{ color:#fff;}
.header p a:hover{ text-decoration:underline;}
/*导航*/
#nav{ width:999px; height:62px;background:url(imagesnav.jpg) repeat-x; }
#menu-parent{ width:991px; height:37px; line-height:37px; padding:0 4px;}
#nav ul{ width:991px; height:37px;}
#nav ul li{ float:left; width:90px; text-align:center;}
#nav ul li a:link,#nav  ul li a:visited{ font-size:14px;color:#fff; display:block; height:37px; line-height:37px;text-align:center; font-weight:bold; text-align:center;}
#nav ul li a:hover,.menuA{ background:url(imagesabg.jpg) no-repeat center bottom; overflow:hidden;}
#menu-son{ height:25px; overflow:hidden;  text-align:center;}
#menu-son div{ width:auto; height:25px; line-height:25px; display:none;background:url(imagesabg2.jpg) repeat-x; padding:0 10px; float:left;}
#menu-son a:link,#menu-son a:visited{color:#fff; padding:0 5px;}
#menu-son a:hover,#menu-son a:active{ color:#c00202;}
#son1{margin-left:0px;}
#son2{margin-left:55px;_margin-left:35px;}
#son3{margin-left:150px;_margin-left:50px;}
#son4{margin-left:200px;_margin-left:100px;}
#son5{margin-left:360px;_margin-left:180px;}
#son6{margin-left:400px;_margin-left:230px;}
#son7{margin-left:550px;_margin-left:280px;}
#son8{margin-left:600px;_margin-left:330px;}
#son9{margin-left:700px;_margin-left:340px;}
#son10{margin-left:730px;_margin-left:370px;}
#son11{ margin-left:740px;_margin-left:372px;}
/*con1*/
.con1{width:999px; height:271px; overflow:hidden; margin-bottom:12px;}
.con1L{width:325px; height:266px; float:left; background:#c00202 url(imagesflashbg.jpg) no-repeat; padding:4px 5px 0 5px;}
#bannerPic {width:325px; height:266px; overflow:hidden; position:relative;}
#bannerPic img{width:325px; height:239px;}
#banner_bg {position:absolute; bottom:2px; z-index:1000;width:325px;}
#banner_info{text-align:center; width:325px;color:#fff;z-index:1001;line-height:22px;}
#bannerPic ul {position:absolute;z-index:1002; bottom:30px; right:2px; background:#000;}
#bannerPic ul li {width:22px; height:13px; line-height:13px; float:left;display:block;color:#FFF;cursor:pointer;text-align:center; border-left:1px solid #fff;}
#bannerPic ul li.on { background:#C00;}
#banner_list a{position:absolute;} 
.con1C{width:390px; height:271px; float:left; margin:0 8px;_ margin:0 7px;}
.con1C .one{ width:389px; height:270px; border:1px solid #dbdbdb; border-top:none;}
.con1C .one .head{ height:30px; background:url(imagesh2bg.jpg) repeat-x;}
.con1C .one .head p{width:94px; height:27px; display:inline; float:left; color:#908e8e; font-size:14px;text-align:center;line-height:27px; font-weight:bold;}
.con1C .one .head p.current01{ background:url(imagespbg.jpg) no-repeat; color:#fff;}
.con1C .one dl.current01{ display:block;}
.con1C .one .head  strong{ display:none; font-weight:normal;height:30px; line-height:30px; float:right; padding-right:11px;}
.con1C .one .head  strong a:link,#tab .head  strong a:visited{ font-size:12px;}
.con1C .one .head  strong.current02{ display:block;}
.con1C .one dl{ width:389px; height:220px;padding:10px 0; background:url(imageslistbg.jpg) repeat-x left bottom;}
.con1C .one dl dd{ height:27px; line-height:27px; padding-left:29px; background:url(imageslibg1.jpg) no-repeat 11px center;}
.con1C .one dl span{ float:right; padding-right:8px; color:#5c5b5b;}
.con1R{width:256px; height:270px; float:left;border:1px solid #dbdbdb; border-top:none;}
.title1{ height:30px; background:url(imagesh2bg.jpg) repeat-x; line-height:30px;}
.title1 h2{width:94px; height:27px; line-height:27px; background:url(imagespbg.jpg) no-repeat; text-align:center; color:#fff;font-size:14px; font-weight:bold;}
.title1 span{ float:right;padding-right:10px;}
.title1 span a:link,.title1 span a:visited{ color:#5c5b5b;font-size:12px; font-weight:normal; }
.title1 span a:hover{ color:#c00202;}
.list1{ height:240px;background:url(imageslistbg.jpg) repeat-x left bottom;}
.list1 ul{ padding:11px 0;}
.list1 ul li{ line-height:24px; background:url(imageslibgred.jpg) no-repeat 11px center; padding-left:29px;}
.list1 ul li span{ float:right; color:#5c5b5b; padding-right:8px;}
/*con2*/
.con2{width:999px; height:165px; overflow:hidden;}
.con2L{width:325px; float:left; height:164px;border:1px solid #dbdbdb;border-top:0;}
.title2{ height:30px; background:url(imagesh2bg.jpg) repeat-x; line-height:30px; width:325px;}
.title2 h2{width:94px; height:27px; line-height:27px; background:url(imagespbg.jpg) no-repeat; text-align:center; color:#fff;font-size:14px; font-weight:bold;}
.title2 span{ float:right;padding-right:10px;}
.title2 span a:link,.title2 span a:visited{ color:#5c5b5b;font-size:12px; font-weight:normal; }
.con2 .con2L .title2 span a:hover{ color:#c00202;}
.list2{ height:134px;background:url(imageslistbg.jpg) repeat-x left bottom;}
.list2 ul{ padding:7px 0; height:120px;}
.list2 ul li{ line-height:24px; background:url(imageslibgred.jpg) no-repeat 11px center; padding-left:29px;}
.list2 ul li span{ float:right; color:#5c5b5b; padding-right:8px;}
.con2C{width:389px; float:left; height:163px; margin:0 8px 0 15px;border:1px solid #dbdbdb; }
.title3{ height:16px; background:url(imagesred.jpg) no-repeat;}
.title3 span{ float:right;padding-right:10px;}
.gg{ height:127px; width:359px; overflow:hidden; padding:20px 16px 0 13px;} 
.ggl{ float:left;width:124px; height:120px;}
.tu{width:118px; height:91px; padding:2px; border:1px solid #bdbdbd;}
.ggl p{ width:124px; height:23px; line-height:24px; text-align:center;}
.ggr{ float:left; width:359px; height:120px;}
.list3{ height:120px;}
.list3 ul{height:120px;}
.list3 ul li{ line-height:24px; background:url(imageslibgred.jpg) no-repeat 0 center; padding-left:17px;}
.list3 ul li span{ float:right; color:#5c5b5b;}
.con2R{width:256px; float:left; height:163px;border:1px solid #dbdbdb; border-top:none;}
.title4{ height:30px; background:url(imagesh2bg.jpg) repeat-x; line-height:30px;}
.title4 h2{width:94px; height:27px; line-height:27px; background:url(imagespbg.jpg) no-repeat; text-align:center; color:#fff;font-size:14px; font-weight:bold;}
.title4 span{ float:right;padding-right:10px;}
.title4 span a:link,.title2 span a:visited{ color:#5c5b5b;font-size:12px; font-weight:normal; }
.llj{ padding:16px 0 0 24px;}
.con2R select{ width:206px; height:21px;border:1px solid #cbcaca;color:#686868; margin-bottom:17px;}
.con2R select option{height:21px; line-height:21px;color:#686868;}
/*footer*/
.footer{ height:100px;}
.footer p{ text-align:center; line-height:16px; color:#740e09; padding-top:30px;}

/*list2*/
.list{width:971px; height:auto; overflow:hidden; padding:0 14px;  background:#fff url(imageslistul_bg.jpg) repeat-y 14px 32px; margin-top:10px;}
.listleft{width:215px;float:left; height:auto;}
.listleft h2{ height:32px; line-height:32px; background:url(imageslisth2_bg1.jpg) repeat-x; font-size:14px; color:#fff; text-align:center;}
.listleft ul{ padding:22px;}
.listleft ul li{ background:url(imageslistul_bg2.jpg) repeat-x left bottom; height:25px; line-height:25px;}
.listleft ul li a:link,.listleft ul li a:visited{color:#000; display:block; height:21px; width:107px; padding-left:64px; margin:2px 0;}
.listleft ul li a:hover{background-color:#dd0815;color:#fff;}
.listright{width:736px; height:auto; float:right;}
.weizhi{width:722px; height:32px; border-bottom:1px solid #dd0815; line-height:32px; border-left:4px solid #dd0815; padding-left:10px;color:#dd0815;}
.weizhi a:link,.weizhi a:visited{color:#dd0815;}
.weizhi a:hover{ text-decoration:underline;}
.zw{ width:736px;min-height:240px;*height:240px; height:auto; margin-top:10px; overflow:hidden;}
.zw h2{ height:31px; line-height:31px;font-size:18px; font-family:"微软雅黑"; color:##DD0815; text-align:center; background:#dd0815;}
.zw h2 span{ float:right;}
.zw h2 span a:link,.zw h2 span a:visited{ font-size:12px; font-family:"宋体"; padding-right:10px;}
.zw ul.liebiao{padding:15px 0 0 6px;}
.zw ul.liebiao li{ line-height:30px; height:30px; background:url(imageslistul_bg2.jpg) repeat-x left bottom;}
.zw ul.liebiao li span{ float:right; padding-right:10px; color:#1e1e1e;}
.zw ul.liebiao li a:link, .zw ul li a:visited{ display:block; height:26px;background:url(imagesdot.jpg) no-repeat left center; padding-left:10px; color:#1e1e1e;}
.zw1{ margin-bottom:10px;}
.zw1 h2{ background-color:#ffd5d5;text-align:left; margin-top:10px; padding-left:10px;}
/*-----------------------------------分页----------------------------*/
.list_sort{ width:736px;background:#f1f1f1; height:30px; line-height:30px;text-align:center;color:#333; margin-top:20px;} 
.list_sort a{ color:#333;}
.list_sort a:hover{ color:#D12F21;}

 /*文章*/
.work{width:100%; margin:20px auto 20px; text-align:left; line-height:24px; color:#363636; font-size:12px;min-height:240px;*min-height:240px; height:auto;}
.work p{text-indent:2em;}
h2.ts{ background:none;}
.author{ width:650px; background:#dd0815; height:24px; line-height:24px; text-align:center; margin:10px auto; clear:both; color:#fff;}
/*文章页2*/
.list1{ background:none; background-color:#fff;}
.list1 .listright{width:972px;}
.list1 .weizhi{width:956px;}
 .list1 .zw{ width:972px;}
.list1 .zw h2{ background:none;}
.list1 .work{ padding:0 40px;width:93%;}
/*附件*/
.fj{ width:93%; height:auto; margin-top:20px;padding:0 40px;}
.fj_title{  height:22px;background:url(imagespbg.jpg) no-repeat;}
.fj_title h1{ font-size:13px; line-height:22px; font-weight:normal;color:#fff; padding-left:19px;border-bottom:1px solid #dd0815;}
.fj_list{ height:auto;display:inline;}
.fj_list ul{ padding:10px 0 10px 0; }
.fj_list ul li{ line-height:24px;padding-left:20px; font-size:12px; background:url(imageslibgred.jpg)  left center no-repeat; }
.fj_list ul li a:link,.fj_list ul li a:visited{ color:#dd0815;}
.fj_list ul li a:hover{ text-decoration:underline;}
.fj_list ul li span{ float:right; margin-right:10px;}
/*特殊页*/
.listleft1{width:215px;float:left; height:auto;}
.listts{width:971px; height:auto; overflow:hidden; padding:0 14px;  margin-top:10px;}
.zuo1{width:213px;height:auto;border:1px solid #dbdbdb;border-top:0; margin-bottom:10px;}
.titlets{ height:30px; background:url(imagesh2bg.jpg) repeat-x; line-height:30px;}
.titlets h2{width:94px; height:27px; line-height:27px; background:url(imagespbg.jpg) no-repeat; text-align:center; color:#fff;font-size:14px; font-weight:bold;}
.titlets span{ float:right;padding-right:10px;}
.titlets span a:link,.titlets span a:visited{ color:#5c5b5b;font-size:12px; font-weight:normal; }
 .titlets span a:hover{ color:#c00202;}
.list2ts{ height:auto;background:url(imageslistbg.jpg) repeat-x left bottom;}
.list2ts ul{ padding:7px 0; }
.list2ts ul li{ line-height:24px; background:url(imageslibgred.jpg) no-repeat 11px center; padding-left:26px; text-align:left;}
.list2ts ul li span{ float:right; color:#5c5b5b; padding-right:8px;}
.pic08{height: auto;margin-top:10px; overflow:hidden;}
.pic08 ul{ margin:0; padding:0; width:730px; padding-bottom:20px; list-style-type:none;}
.pic08 ul li{ width:223px; height:34px; line-height:34px;  float:left; padding-left:20px; }
.pic08 ul li a:link,.pic08 ul li a:visited{  color:#686767;}
