@charset "gb2312";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0;padding:0; font-family:Arial, Helvetica, sans-serif;}
textarea,input,select,body{font-size:12px; font-family:Arial;}
select,input{vertical-align:middle}
fieldset,img{border:0}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
ul,ol{list-style:none; margin:0; padding:0;}
a{ text-decoration:none; color:#333; font:Arial;}
a:hover{text-decoration: none;}

body{ text-align:center;}
.warp{ width:1000px; margin:0 auto;}
.header{}
.header .logo{ float:left; width:612px; height:107px;}
.header .head_rig{ float:right; width:230px;}
.header .head_rig .tip{ text-align:right; margin:10px 15px;}
.header .head_rig .search{ width:226px; height:26px; padding:7px 0 0 0; background:url(imageswhcm_04.jpg) no-repeat 0 0;}
.header .search{margin:30px 0 0 0;}
.search .text{background:none;border:0;height:18px; line-height:18px;width:180px;text-align:left;float:left;color:#999; margin:0px 0 0 10px; }
.search .buttom{height:23px;float:left;border: none;width:30px;border:none;cursor:pointer; background:none; border:none;}
.banner{ height:119px;width:1000px; clear:both;}
.nav{ background:url(imageswhcm_08.jpg) repeat-y 0 0; height:36px; line-height:36px;}
.nav ul li{ float:left;}
.nav ul li a{ float:left; width:87px; text-align:center; background:url(imageswhcm_10.jpg) no-repeat 0 12px; color:#fff; font-family:微软雅黑; font-size:14px;}
.con{ text-align:left;clear:both; width:1000px; overflow:hidden; margin:10px 0 0;}
.con .con01{ float:left; width:277px; }
.con .con01 .flash{ height:231px; border:#e3e3e3 solid 1px;padding:4px;}
.con .con01 .zsjy{border:#e3e3e3 solid 1px; height:227px; margin:8px 0 0 0; border-top:#b83328 solid 2px;}
.con .con01 .zsjy .title{ height:35px; line-height:35px; padding:0 10px 0 28px; background:url(imageswhcm_29.jpg) no-repeat 10px 10px;font-family:微软雅黑; font-size:14px; color:#b83328; font-weight:bold;}
.con .con01 .zsjy ul li a{ width:250px; line-height:30px; padding:0 0 0 25px; background:url(imageswhcm_33.jpg) no-repeat 10px 8px; color:#000; display:block;}
.con .con01 .zsjy ul li a:hover{ background:#e8e8e8 url(imageswhcm_33.jpg) no-repeat 10px 8px;}
.con .con01 .zsjy .title span a {
    color: #333333;
    float: right;
    font-family: 宋体;
    font-size: 12px;
    font-weight: normal;
}

.con .con02{ float:left; width:433px; margin:0 14px;}
.con .con02 .xyyw{ background: url(imageswhcm_20.jpg) repeat-y 0 0; height:232px;}
.con .con02 .xyyw .title{ background:url(imageswhcm_14.jpg) no-repeat scroll 0 0 transparent; height:32px; line-height:32px; float:left; width: 433px;}
.con .con02 .xyyw .title span a{ width:52px; height:32px; float:right;}
.con .con02 .xyyw .title h4{ font-weight:normal; font-size:14px; margin:0 0 0 20px;}
.con .con02 .xyyw ul{margin:5px 0; margin:0px 0; min-height:188px; float: left;} 
.con .con02 .xyyw ul li{ float:left;width:410px;line-height:31px; padding:0 10px;}
.con .con02 .xyyw ul li span{ float:right;}
.con .con02 .xyyw ul li a{ background: url(imageswhcm_36.jpg) no-repeat 4px 8px; padding: 0 0 0 10px;}
.con .con02 .xyyw .bot{ background:url(imageswhcm_22.jpg) no-repeat 0 bottom transparent; height:5px;_height:2px; float: left; width: 433px;}
.con .con02 #dtsh{ margin:13px 0 0 0;}

.con .con03{ float:left; width:260px;}
.con .con03 .tzgg{border:#e3e3e3 solid 1px; height:280px; margin:8px 0 0 0; border-top:#b83328 solid 2px;}
.con .con03 .tzgg .title{ height:35px; line-height:35px; padding:0 10px 0 28px; background:url(imageswhcm_29.jpg) no-repeat 10px 10px;font-family:微软雅黑; font-size:14px; color:#b83328; font-weight:bold;  }
.con .con03 .tzgg .title span a {
    color: #333333;
    float: right;
    font-family: 宋体;
    font-size: 12px;
    font-weight: normal;
}


.con .con03 .tzgg ul li a{ width:230px;line-height:30px; padding:0 0 0 25px; background:url(imageswhcm_33.jpg) no-repeat 10px 8px; color:#000; display:block;}
.con .con03 .tzgg ul li a:hover{ background:#e8e8e8 url(imageswhcm_33.jpg) no-repeat 10px 8px;}
.con .con03 .zt{ margin:8px 0 0 0;}
.con .con03 .zt ul li a img{ margin:3px 0}

.footer{ background:url(imagesbot_51.jpg) repeat-x 0 0; height:85px; padding:15px 0 0 0; color:#fff; text-align:center; line-height:24px; margin:5px 0 0 0;}
.footer a{ color:#fff; font-weight:bold;}

/*二级页*/
.con033{ width:980px; height:auto; margin:0px auto 10px; padding-top:10px; overflow:hidden; text-align:left;}
.con03_all{ width:980px; height:auto; margin:0;overflow:hidden; background:url(imagesbj02_27.jpg) repeat-y bottom left;}
.con03too{ width:980px;  margin:0 auto; overflow:hidden;height:auto; background:url(imagesbjb02_29.jpg) no-repeat left bottom;}
.con03_left{ width:211px; height:auto; float:left; padding-bottom:10px;_padding-bottom:0px;*padding-bottom:0px;}
.title03{ width:211px; height:31px; float:left; background:url(imageswhcm_08.jpg) repeat-y;}
.title03 h1{ float:left; padding-left:35px; color:#FFF; font-size:14px; font-weight:600; line-height:31px;}
.list04{ width:211px; height:auto; float:left; border-top:none; min-height:500px;height:500px;}
div[class].list04{ height:auto;}
.list04 ul{ margin-top:10px; padding:0;}
.list04 ul li{ width:209px; height:26px; text-align:center; background:url(imagestt.jpg) no-repeat;  line-height:26px; padding-bottom:5px; margin-left:1px;}
.list04 ul li a{ color:#902433; font-size:12px;  height:26px; line-height:26px;  text-align:center; }
.list04 ul li a:hover{ text-decoration:underline;}
.list04 ul li.photo03{ background:none; width:160px; height:160px; border:#e8e8e8 solid 1px; margin:20px 0px 20px 20px; padding:2px 2px;}


.con03_right{ width:757px; height:auto; float:left; margin-left:10px; display:inline;  border:#c0c0c0 solid 1px; padding-bottom:10px;}
.title04{ width:757px; height:34px; float:left; background:url(imagesbh_28.jpg) repeat-x;}
.title04 h1{ line-height:34px; padding-left:15px;}
.title04 h1 a{ color:#902433;}
.text01{ width:690px; height:33px; float:left; background:url(../images/p_36.jpg) no-repeat; margin:10px 30px; display:inline;}
.text01 h1{ line-height:33px; font-size:14px; font-weight:600; padding-left:25px; color:#FFF; background:url(../images/posi.gif) 10px 12px no-repeat;}

.list05{ width:757px; height:auto; float:left;}
.list05 ul{ padding:10px 0px 0px 20px; height:450px; min-height:450px;}
div[class].list05 ul{ height:auto;}
.list05 ul li{ line-height:28px; background:url(imagesdian.jpg) left center no-repeat;  padding-left:10px; border-bottom:#cdcdcd dotted 1px;}
.list05 ul li a{ color:#1e1e1e; }
.list05 ul li a:hover{ color:#902433; text-decoration:underline;}
.list05 ul li span{ float:right; margin-right:20px; color:#8a8585;}
/*-----------------------------------分页----------------------------*/
.list_sort{ width:96%; background:#f1f1f1; height:30px; line-height:30px;
            margin:15px 0 10px 15px; _margin:15px 0 10px 8px;text-align:center; float:left; *float:none; color:#333;} 
.list_sort a{ color:#333;}
.list_sort a:hover{ color:#D12F21;}

/*---------------------------文章页--------------------------*/

#main3{width:95%; min-height:425px;margin:0px auto 0px;*min-height:445px; }
div[id]#main3{ height:auto;}
#main3 h3{float:none; width:auto;height:34px; text-align:center; line-height:30px; font-size:14px; padding-top:4px; margin-top:10px;  background:#bb4f5e; color:#fff; }/*color:#902433;*/
#author{ width:650px; background:#bb4f5e; height:24px; line-height:24px; text-align:center; margin:10px auto; clear:both; color:#fff;}
#work{width:100%; height:auto;  margin:20px auto 20px; text-align:left; line-height:24px; color:#363636; font-size:12px; }
#work p{text-indent:2em;}
#work a {color:#363636; }


/* 列表页2   */

.all{ width:978px; height:auto; float:left;display:inline;  border:#c0c0c0 solid 1px; padding-bottom:10px;}
.title06{ width:978px; height:34px; float:left; background:url(imagesbh_28.jpg) repeat-x;}
.title06 h1{ line-height:34px; padding-left:15px;}
.title06 a{ color:#902433;}
.text02{ width:890px; height:33px; float:left; background:url(../images/p_00.jpg) no-repeat; margin:10px 35px; display:inline;}
.text02 h1{ line-height:33px; font-size:14px; font-weight:600; padding-left:25px; color:#FFF; background:url(../images/posi.gif) 10px 12px no-repeat;}
.list06{ width:978px; height:auto; float:left;}
.list06 ul{ padding:10px 0px 0px 20px;  min-height:325px; height:auto;}
.list06 ul li{ line-height:28px; background:url(imagesdian.jpg) left center no-repeat;  padding-left:10px; border-bottom:#cdcdcd dotted 1px; margin-right:10px;}
.list06 ul li a{ color:#1e1e1e; }
.list06 ul li a:hover{ color:#902433; text-decoration:underline;}
.list06 ul li span{ float:right; margin-right:20px; color:#8a8585;}


/*-----------------------------------photo----------------------------*/	

.list07{ width:757px; height:auto; float:left;}
.list07 ul{ margin:0px;height: auto; float:left; border:none;min-height:335px;!important;_min-height:280px;}
.list07 ul li{ width:130px; text-align:center; margin:10px 0 0px 18px; padding:0 0 10px 0;float:left;height:134px; overflow:hidden; display:inline;}
.list07 ul img{ border:#c7c7c7 solid 1px;padding:3px 3px; width:120px; height:106px;}
.list07 ul span{ width:130px; overflow:hidden; display:block; clear:both; line-height:18px; height:18px; text-align:center; color:#2c3d44; margin-top:5px; }
.list07 ul span a:hover{ color:#c70000;}

.top{ background: url(../images/topbg.jpg) repeat-x 0 0; height:217px;}
.top .banner_2{ background:url(../images/headbgg.jpg) no-repeat 0 0; width:1000px; margin:0 auto; height:182px; overflow:hidden; position:relative;}
.top .banner_2 a{
	position:absolute;
	width:90px;
	height:21px;
	left: 834px;
	top: 1px;
}
.top .nav{ width:1000px; margin:0 auto;background:url(../images/navbg.jpg) repeat-x; height:35px;}
.top .nav ul li{ float:left; }
.top .nav ul li a{ float:left; color:#fff; width:75px; height:35px; line-height:35px;}
/*             相关附件             */
.fujian{ width:95%; height:auto; margin:10px auto;}
.fujian .a_title{ width:100%; height:28px; line-height:28px; border-bottom:1px solid #ccc;font-size:12px;color:#005B9A; }
.f_date{ color:#666; text-align:right; height:25px; line-height:25px; display:block; padding-right:30px;}

.allnews{ border:#D7D7D7 solid 1px; padding-bottom:10px; margin-bottom:10px; height:191px; overflow:hidden; clear:both;}
.allnews h3{ background:url(imagesmidbgg.jpg) repeat-x; height:27px; }
.allnews h3 span{ background:url(imagesyt.jpg) no-repeat; height:27px; color:#fff;width:93px; line-height:30px; float:left; margin-left:9px; text-align:center; font-size:12px;}
.allnews h3 a{ float:right; margin:9px;}
.allnews ul{ clear:both;}
.allnews ul li{ border-bottom:#D4D4D4 dashed 1px; line-height:26px; height:26px; margin:0 9px;}
.allnews ul li a{ background:url(../images/allnew.jpg) no-repeat 12px center; padding-left:20px; float:left;}
.allnews ul li span{ float:right; padding-right:5px;}
