@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:14px; font-family:微软雅黑; line-height:24px; color:#444; background:#FFF;}
img{border:none;}
ul,ol,li,dl,dt,dd{margin:0px; padding:0px; list-style-type:none;}
a{text-decoration:none; color:#000; outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
a:hover{color:#161515; text-decoration:none;}
li a:hover{color:#161515; text-decoration:none;}
.clear{clear:both; display:block; visibility: hidden; overflow:hidden; line-height:0; font-size:0;}
.wp{width:952px; margin:auto;}
.wp1{ background-color:#f7f7f3; }
.marginTop{padding-top:8px;}
.marginTop2{padding-top:16px;}
.clearfix:after{content:"."; display:block; height:0px; clear:both; visibility:hidden;}
p,h1,h2,h3,h4 {
	margin: 0;
	padding: 0;
}

#logo{background:url(css_res/top_bg.jpg) repeat-x;    width: 1903px;height: 112px;}
.logo{padding-top:10px; height:102px;}
#nav1{border-top:1px solid #666; background:#333;}
.nav1{width:952px;}
.nav1 ul{width:952px; padding:0px; margin:0px;}
.nav1 ul li{float:left; font-size:16px; padding:0px; width:158px; text-transform:uppercase; line-height:39px; height:39px;position:relative;}
.nav1 ul li a{
	display:block;
	color:#fff;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height:39px;
	text-align:center;
}
.nav1 ul li a:hover{
	text-decoration:none;
	color:#fff;
	background:#5C5C5C;
	line-height:39px;
}
.nav1 ul li ul{z-index:1; position:absolute; width:158px; margin:0px; padding:0px;} 
.nav1 ul li ul li{width:158px; background:#3b3b3b; font-size:14px; text-transform:capitalize; line-height:33px; height:33px; border-bottom:1px solid #000; }
.nav1 ul li ul li a{line-height:33px;text-align:left; padding-left:15px;}
.nav1 ul li ul li a:hover{background:#2C2C2C; line-height:33px;}
.nav1 ul li ul li ul{left:158px; top:0;}
.nav1 ul li ul li ul li{width:158px; background:#585858; font-size:14px; text-transform:capitalize; line-height:33px; height:33px; border-bottom:1px solid #000;}


.banner{float:left; width:690px;}
.about{float:right; width:233px; background:url(css_res/about_bg.jpg) no-repeat; height:312px; padding-left:10px; padding-right:10px; color:#fff;}
.about a{display:block; line-height:50px; font-size:18px; color:#fff; text-transform:uppercase; padding-bottom:6px;}
.about span a{text-align:right; line-height:24px; padding-bottom:0px; padding-top:6px;}

.module{float:left; width:304px; padding-right:20px;}
.module_mend{padding-right:0px;}
.title{height:35px; line-height:35px; border-bottom:2px solid #fff; background:#FFDD00; padding-left:12px; font-size:21px; color:#161515; position:relative;}
.title span a{position:absolute; top:0px; color:#333; right:10px;}
.pic{text-align:center; padding-bottom:14px;}
.pic img{border:1px solid #CCC;}
.list1 ul li{border-bottom:1px dashed #CCC; font-size:14px; line-height:18px; height:60px;position:relative; padding-top:5px;}
.list1 ul li span a{font-size:16px; color:#990000; display:block;}
.list1 ul li span{font-size:14px; color:#666; display:block;}
.list1 ul li a:hover{color:#161515;}
.list2 ul li{margin-bottom:15px;  position:relative; background:url(css_res/box.gif) no-repeat; line-height:24px; font-size:25px; color:#fff; padding-left:12px; padding-top:7px; padding-bottom:7px;}
.list2 ul li span a{font-size:16px; color:#990000; display:block;}
.list2 ul li a:hover{color:#161515;}
.list2 ul li span{position:absolute; font-size:14px; color:#AAA; left:52px; top:0px; line-height:18px;}
.word{font-size:14px;}

.line{border:1px solid #333;}
.padding{padding-left:104px;}
.marquee{width:850px; height:46px; overflow:hidden;}
.marquee li{ display:inline; float:left; padding-right:16px; padding-top:3px; padding-bottom:3px;}
.link{z-index:1; position:absolute; width:92px; height:46px; line-height:46px; text-align:center; background:#333; font-size:21px; color:#fff;}

.foot{border:1px solid #A7A5A5; background:#ddd; padding-top:10px; padding-bottom:10px; text-align:center; color:#5C5959; font-size:14px;}
.foot a{color:#5C5959;}

.heng{ height:35px; line-height:35px;background-color:#f0f0f0; padding-left:20px;}
.position{ float:left; width:400px;}
.search{float:right; text-align:right; padding-right:20px; color:#333; font-weight:bolder;}
.neirong{ border:1px #ededed solid; background-color:#FFFFFF; padding:20px; clear:both;}
.neileft{ width:223px; margin-top:30px; border:1px #e2e2e2 solid; float:left;}
.neiright{ width:668px; float:right;}
.righttitle{ font-size:22px; color:#202020; font-weight:bold;border-bottom:1px #e2e2e2 solid; height:30px; line-height:30px;}
.detail{ color:#333; padding:15px 0; line-height:24px;}


.bigclass a{ line-height:35px; color:#1a1a1a; background:url(css_res/icon1.gif) 20px 14px no-repeat #ccc; padding-left:30px;display:block;border-bottom:1px solid #FFFFFF; font-size:14px;}
.bigclass a:hover{ line-height:35px; color:#9f0505; font-weight:bold;}

.bigclassxl a{ line-height:35px; color:#1a1a1a; ) no-repeat #ccc; width: 223px !important;display:block;border-bottom:1px solid #FFFFFF; font-size:14px;height: 36px !important;}
.bigclassxl a:hover{ line-height:35px; color:#9f0505; font-weight:bold;}
.xfl{line-height:30px; color:#775e18; background:url(css_res/icon22.gif) no-repeat;}


.current a{color:#9f0505; font-weight:bold;background-color:#d5efff;}
.left  { background:#e2e2e2;}
.left  li a{line-height:30px; color:#775e18; background:url(css_res/icon2.gif) 30px 13px no-repeat; padding-left:40px; font-size:12px; display:block; border-bottom:1px solid #FFFFFF;}
.left li.current a{color:#215294;background-color:#d5efff}
.left ul li a:hover{color:#027cca; background-color:#ccc;}
.left ul li.current a{color:#215294; }

.left1 ul { background:#e2e2e2;}
.left1 ul li a{line-height:30px; color:#775e18; background:url(css_res/icon2.gif) 50px 13px no-repeat; padding-left:60px; font-size:12px; display:block; border-bottom:1px solid #FFFFFF;}
.left1 ul li a:hover{color:#027cca; background-color:#ccc;}
.left1 ul li.current a{color:#027cca;background-color:#d5efff;}
.button{ background:url(css_res/search.gif); width:22px; height:22px; border:0;}

.people ul li{ margin-right:13px; float:left; width:150px; margin-bottom:15px; text-align:center;}
.people ul li img{width:150px; height:165px; border:1px #CCCCCC solid; padding:0 0px;}
.people ul li span{ display:block; width:150px; height:30px; overflow:hidden; text-align:center;}

.pages {padding-top: 10px; line-height:40px; text-align:center;}
.pages A { padding: 2px 5px; border: 1px solid #ccc; margin-right:3px; margin-left: 3px;}
.head{text-align:center; border-bottom:1px solid #E6E6E6; font-size:16px; font-weight:600;}

.news ul li{ border-bottom:2px #e3ebeb solid;}
.news ul li span{ display:block; height:30px; font-size:14px; line-height:30px; color:#000;}
.news ul li a{ display:block;line-height:24px;font-size:20px; color:#0a6bb5; margin-bottom:15px;}
.news ul li a:hover{color:#000;}



.news1 ul li{ border-bottom:2px #e3ebeb solid;}
.news1 ul li span{ display:block; height:30px; font-size:20px; line-height:30px; color:#0a6bb5;}
.news1 ul li a{ display:block;line-height:24px;font-size:14px; color:#000; margin-bottom:15px;}
.news1 ul li a:hover{color:#000;}

.neirong{ font-size:14px;}


#wp_news_w7 li {
    float: left;
	display: inline;
    padding-right: 16px;
    padding-top: 3px;
    padding-bottom: 3px;
}
#wp_news_w7 li {
    float: left;
    display: inline;
    padding-right: 16px;
    padding-top: 3px;
    padding-bottom: 3px;
}
div#wp_news_w7 {
    width: 850px;
    height: 46px;
    overflow: hidden;
}
.Site_Logo img { padding-top: 10px;} 
.wp_nav .nav-item a{
    color: #fff;
   
    line-height: 33px;
    text-align: center;
    width: 158px;
    padding-top: 4px;
    text-transform: capitalize;
    font-size: 16px;
	font-family: Arial;
	}
	
#wp_nav_w1 .wp_nav .nav-item a.parent {
    color: #fff;
    background: #5c5c5c;
    line-height: 39px;
}
#nav1 .wp {  height: 39px;}
.wp_nav .sub-nav .nav-item a.parent:hover {
    background: #3b3b3b;
    color: #fff;
}
.wp_nav .sub-nav .nav-item a {
    font-family: "Microsoft Yahei";
    font-size: 14px;
    font-weight: normal;
    color: #fff  !important;
    background: #3b3b3b;
    text-align: left;
    border-top: 1px solid #000 !important;
    min-width: 80px;
}
.wp_nav .sub-nav { border: none;}
span.more_text {
    float: right;
    margin-top: -34px;
    line-height: 35px;
    color: #333;
    font-size: 21px;
	margin-right: 10px;
}
.tit2 {
    height: 36px;
    background: #FFDD00;
	    border-bottom: 1px solid #fff;
    margin-bottom: 1px;
}


.tit2 .title { border: none;}







element.style {
    margin-left: -110px;
    font-size: 14px;
    color: #1a1a1a;
    font-family: Arial;
    text-transform: capitalize;
}
span#wp_nav_w11_1_span {
    background: url(css_res/icon1.gif)；
}
.ztree li ul.line{background:none;}
.line{border:1px solid #333;}
.ztree li ul{padding: 0; }
.ztree{padding: 0px; }
span#wp_nav_w11_1_span{line-height: 38px;}
.ztree li a {padding: 7px 3px 0 0;	}
.ztree li span.button{
	background-image: none;
	background:url(css_res/icon11.gif);
	width: 223px!important;
    height: 36px !important;
	border-bottom: 1px solid #FFFFFF;
	
}
.ztree li span.button.roots_close { background-position: 0;}
.ztree li span.button.center_close {background-position: 0;}
.ztree li span.button.center_docu {background-position: 0;}
.ztree li span.button.bottom_close {background-position: 0;}
.ztree li a { padding: 0;}
.ztree li span.button.ico_close { display: none; }
.ztree li span {
    line-height: 38px !important;
    margin-right: -194px !important;
}
.ztree li span.button.ico_docu { margin-right: -196px !important;display: none;}
span#wp_nav_w11_1_span {}
#wp_news_w4 .list1 a {
    font-size: 16px;
    color: #990000;
    display: block;
}
div#wp_news_w5 a {
    font-size: 16px;
    color: #990000;
    display: block;
}
span.xuhao {background: url(css_res/box.gif) center no-repeat;}
#wp_news_w5 li {
    /*background: url(htmlRes/logo.gif) center no-repeat;*/
    margin-bottom: 15px;
    position: relative;
    line-height: 24px;
    font-size: 25px;
    color: #fff;
    padding-left: 12px;
    padding-top: 7px;
    padding-bottom: 7px;
	background:url(box.gif) left center no-repeat;
}
#wp_news_w5 li span {
    position: absolute;
    font-size: 14px;
    color: #AAA;
    left: 52px;
    top: 0px;
    line-height: 18px;
}
.ztree li span.button.ico_open { background-position: 0;}
span#wp_nav_w11_1_span {
   
}
.ztree li a.curSelectedNode {
    padding-top: 0px;
    background-color:none;
	border: 0px #FFB951 solid;
    color: black;
    height: 16px;
    /* border: 1px #FFB951 solid; */
    opacity: 0.8;
    margin-left: -29px;
}


div#KSS_content {
    display: none;
}
div#KSS_contentClone {
    display: none;
}
#wp_news_w2 span {
    display: block;
    height: 30px;
    font-size: 20px;
    line-height: 30px;
    color: #0a6bb5;
	margin-top: -15px;
}
#wp_news_w2 a {
    display: block;
    line-height: 24px;
    font-size: 14px;
    color: #000;
    margin-bottom: 15px;
}
#wp_news_w2 .list1 li {margin-right: 13px; float: left;width: 150px; margin-bottom: 15px;text-align: center;}
.wp_nav .sub-nav .nav-item a.parent:hover{}
.wp_nav .sub-nav .nav-item a.parent {
    background: #2c2c2c;
   }
#wp_nav_w1 .wp_nav .sub-nav .nav-item a:hover { background: #2c2c2c;}
.title {font-weight: 200;}
.wp_listcolumn .wp_column a{    background: #f5f5f5 url(css_res/icon11.gif) no-repeat 0px 0px !important;}
.wp_listcolumn .wp_column a{border-top: 0px solid #fff !important;}
.wp_listcolumn .wp_column a.selected{
    font-size: 14px;
    font-family: Arial;
    font-weight: bold;
	    width: 223px !important;
       color:#9f0505;
    }
.wp_listcolumn .wp_subcolumn .wp_column a:hover{    line-height: 35px;color: #9f0505;font-weight: bold;}
.wp_listcolumn .wp_column a .column-name {
    padding-left: 30px;
    font-size: 14px;
    font-family: Arial;
    font-weight: 500;
    color: #1a1a1a;
}
#wp_news_w2 li img {
    width: 150px;
    height: 165px;
    border: 1px #CCCCCC solid;
    padding: 0 0px;
}
#wp_news_w2 .list li {
    border-bottom: 2px #e3ebeb solid;
    width: 668px;
    height: 71px;
}
#wp_news_w2 .list a {
    display: block;
    line-height: 24px;
    font-size: 14px;
    color: #000;
    margin-bottom: 15px;
   
}
#wp_news_w2 .list span { margin-top: 0px;}
.wp_listcolumn .wp_subcolumn .column-1-1 a {
    line-height: 30px;
    color: #775e18;
    background:url(css_res/icon1.gif)  !important;
}
.wp_listcolumn .wp_subcolumn .wp_column span {
    line-height: 30px;
    color: #775e18;
   
    font-size: 12px;
    display: block;}
.wp_listcolumn .wp_subcolumn .wp_column a{    background-color: #e2e2e2 !important;}
.wp_listcolumn{    width: 223px !important; float: left;}
h4.head { padding-top: 15px;}
.wp_listcolumn .wp_subcolumn .wp_column a {background:url(css_res/icon2.gif) no-repeat 30px 14px !important;}
.wp_listcolumn .wp_subcolumn .wp_column a .column-name { padding-left: 42px !important;}
.wp_column li.wp_column { background: #e2e2e2;}
.wp_listcolumn .wp_subcolumn { border-top: 0px solid #fff; }
.detail .righttitle { display: none;}

.wpp {
    width: 952px;
    margin: auto;
    overflow: hidden;
    background: #fff;
}

/*-----------特殊列表页-------------------*/
span.Article_MicroImage {
    width: 152px;
    height: 167px !important;
}
.wp_listalbumn .albumn_info {
    width: 150px;
    height: 197px;
    text-align: center;
    margin-top: 18px;
    margin-bottom: 11px;
}
#wp_news_w2 span.Article_Title {
    width: 150px;
    height: 30px;
    margin-top: -6px;
}
#wp_news_w2 span{margin-top:0pxj;}
.wp_listcolumn .wp_column a .column-name:hover {
    color: #9f0505;
    font-weight:bold;
}

/****************链接******************************/
#wp_nav_w7 li.nav-item.i1{
	background: url(test_logo.gif) no-repeat center;
        height: 46px;    width: 170px;
	}
#wp_nav_w7 li.nav-item.i2{
	background: url(bf65940d85f0489b22846aede457aab9.gif) no-repeat center;
        height: 46px;    width: 170px;
	}
#wp_nav_w7 li.nav-item.i3{
	background: url(87a2c7f844e037327596d4543e83fb4a.gif) no-repeat center;
        height: 46px;    width: 170px;
	}
#wp_nav_w7 li.nav-item.i4{
	background: url(b78c83bef3d4c5d8360f224624d75eea.gif) no-repeat center;
        height: 46px;    width: 170px;
	}
#wp_nav_w7 li.nav-item.i5{
	background: url(5f9c6f1a04a8007265ca9a83772fffd7.jpg) no-repeat center;
        height: 46px;    width: 170px;
	}
#wp_nav_w7 ul.wp_nav {
    margin-left: 100px;
    height: 46px;
}
#wp_nav_w7 .wp_nav .nav-item a span.item-name {
    opacity: 0;
}
#wp_nav_w7 .wp_nav .nav-item a {
    width: 163px;
    height: 40px;
}


#wp_listcolumn_w11 ul.wp_listcolumn {
  margin-top: 30px;
}