@charset "utf-8";
body {font-family:"宋体",elvetica,Arial,sans-serif; font-size:14px; color:#555555; text-align:left; line-height:22px; background:url(../imagess/webheaderbg.jpg) repeat-x;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0 auto;padding:0;}
*{margin:0;	padding:0; outline:none;}
em{font-style:normal;}
ul,ol{list-style-type:none;}
img {border:0px; vertical-align:sub; *vertical-align:text-bottom;}
table{border-collapse:collapse;	border-spacing:0;}
table td{vertical-align:top;}
a:link {text-decoration:none; color:#555555; cursor:pointer;}
a:visited {text-decoration:none; color:#555555; cursor:pointer;}
a:hover {text-decoration:underline; color:#CE0C03; cursor:pointer;}
a {blr:expression(this.onFocus=this.blur());}
.clear {clear:both;font-size:0px;line-height:0px;overflow:hidden;}
.hide{display:none;}
.show{display:block;}
.clearfix:after {visibility:hidden;	display:block; font-size:0;	content:" "; clear:both; height:0;}
.mt10 {margin:10px auto 0px auto;}

.header {width:1400px; height:90px; margin:0px auto;}
.header .logo {float:left; width:620px; height:90px;}
.header .rlink {float:right; width:340px; margin-right:10px;}
.header .rlink ul {float:right; padding-top:18px;    width: 138px;}
.header .rlink ul li {float:left; width:100%; color:#FFFFFF; line-height:28px; text-align:right;font-size:12px;}
.header .rlink ul li a {color:#FFFFFF; text-decoration:underline;font-size:12px;}

.navssss {width:1400px; height:50px; margin:0px auto; background:url(../imagess/navmiddle.jpg) repeat-x;background-size: 100% 100%;}
.navssss ul {float:left; width:1200px; font-family:"Microsoft YaHei";}
.nav li { height:50px; position:relative; z-index:90;}
.nav li a{display:block; color:#FFFFFF; height:50px; line-height:50px; font-size:14px;}
.nav li a:hover,.top .nav li a.current{text-decoration:none;color: #FFf;
    background: #7da2d7;background-size: 100% 100%;}
.nav li dl{position:absolute; width:96px; z-index:100; display:none;}
.nav li dl dd{color:#143270;}
.nav li dl dd a{font-weight:normal; height:32px; line-height:32px; padding:0px; background-color:#FAD3AA; color:#333; text-align:center;}
.nav li dl dd a:visited {_color:#143270;}
.search {float:left; width:200px; height:30px; padding-top:35px; position:relative;}
.search .inp {float:left; width:180px; height:28px; line-height:28px; margin:0px 5px; border:1px solid #CBCDCC;}
.search .btn {float:left; width:51px; height:24px; cursor:pointer; border:0px; background:url(../imagess/search.jpg) no-repeat; position:absolute; top:35px; right:16px;}

.ban {width:960px; height:70px; overflow:hidden;margin:0px auto;background-color:#f6f6f6;}
.ban li {float:left; padding-right:20px;padding-left:10px;}


.left_wrap {float:left; width: 100%;}
.left_wrap .tit {float:left; width:100%; height:36px; background:url(../imagess/navmiddle.jpg) repeat-x;}
.left_wrap .tit h3 {float:left; line-height:36px; font-size:14px; font-weight:bold; color:#FFFFFF; text-indent:6px; font-family:"Microsoft YaHei";}
.left_wrap .tit a {float:right; margin:12px 16px 0 0;}
.left_wrap ul {float:left;  width: 100%;border:#e2e2e2 1px solid;}
 ul.zhuanye p { margin: 15px;}
 ul.zhuanye p a{ height: 35px;line-height: 35px;}
.left_wrap li {float:left;     width: 100%;  height:45px; line-height:45px; border-bottom:1px dashed #ddd; text-indent:12px; overflow:hidden;}
.left_wrap li a {width: 100%;height:40px; display:block; font-family:"Microsoft YaHei";}
.left_wrap li a:hover {background-color:#FFFCD5; text-decoration:none;}
.left_wrap li.on  a{background-color:#FFFCD5; text-decoration:none;color:#CE0C03;}

.title_wrap {float:left; width:100%; height:35px; border-bottom:#d1d1d1 2px solid;}
.title_wrap h3 {float:left; line-height:35px; font-size:14px; color:#333; text-indent:5px; font-weight:normal; font-family:"Microsoft YaHei";}
.title_wrap em {float:right; padding:11px 8px 0 0;}
.title_wrap span {float:right; padding:8px 8px 0 0; color:#666;}
.title_wrap1 {float:left; width:100%; height:35px; background:url(../images/titbg1.jpg) no-repeat bottom;}
.title_wrap1 h3 {float:left; line-height:35px; font-size:14px; color:#333; text-indent:5px; font-weight:normal; font-family:"Microsoft YaHei";}
.title_wrap1 em {float:right; padding:11px 8px 0 0;}

.xbjj {float:left; width:100%; height:175px; padding:10px 0 0 0px; line-height:24px; overflow:hidden;}

.news_wrap {float:left; width:100%; overflow:hidden;}

.news_list {float:left; width:100%; margin-top:7px;}
.news_list ul {padding-left:5px;}
.news_list li {float:left; width:100%; height:35px; line-height:35px; border-bottom:1px dashed #ddd; overflow:hidden; text-indent:5px;}
.news_list li a {display:block;}
.news_list li a:hover {background-color:#FFFCD5; text-decoration:none;}
.news_list li span {float:right; padding-right:4px; color:#666; font-size:12px;}

.rtu {float:left; width:200px;}
.rtu li {float:left;}

.copyright {width:100%; margin:15px auto 0px auto; background-color:#333333;}
.copyright ul {width:100%; color:#fff; line-height:26px; padding:15px 0px; text-align:center;}
.copyright a {color:#fff;}

.article {float:left; width:720px; min-height:400px; padding:10px; font-size:14px; line-height:200%;}
.wz_page {float:left; width:100%; line-height:24px; text-align:center; padding:20px 0px 10px 0px;}

.article_show {width:1400px; padding:10px 20px; min-height:482px;}	
.show_title {float:left; width:100%; font-size:22px; font-weight:bold; text-align:center; line-height:36px; padding:10px 0px; color:#333;}
.show_date {float:left; width:100%; border-bottom:1px dashed #C7C7C7;color:#666666; height:30px; line-height:30px; text-align:center;}
.Zoom {float:left; width:100%; line-height:190%; padding:20px 0 5px 0; overflow-x:auto; overflow-y:hidden; font-size:14px;}
.Zoom p {padding-bottom:10px;}
.Zoom img {padding:10px 0px; text-align:center; margin:0px auto;}
.Zoom * {max-width:1200px;}

.partNameC1 a{display:block;font-size:14px;float:left;margin-right:-15px;height:38px;width:85px;line-height:38px;color:#222222;text-align:center;}
.partNameC1{height:36px;border-bottom:#999999 2px solid;overflow:hidden;}

.partNameC1 a:hover{color:#459526;font-weight:bold;}
.partNameC1 a.on{color:#1b59a8;font-weight:bold;}
.partDivC1 .gongmao1 li{height:40px;line-height:40px;float:left;width:100%;overflow:hidden;}
.partDivC1 .gongmao1 li a{height:40px;line-height:40px;float:left;width:86%;font-size:14px;overflow:hidden;background-repeat:no-repeat;background-position:left center;padding-left:11px;}
.partDivC1 .gongmao1 li a:hover{    background-color: #FFFCD5;text-decoration:none;}
.partDivC1 .gongmao1{overflow:hidden;}

.link{width:208px;overflow:hidden;border:#e2e2e2 1px solid;border-top:none;}
.link select{width:180px;margin:0 auto;}
.link li{border-bottom:none;}
.rtu {float:left; width:200px;}
.rtu li {float:left;text-align:center;}
.rtu li p{text-align:center;line-height:24px;font-size:12px;}
.rtu .photo{max-width:200px;height:230px;}
.rtu .photo img{max-width:100%;}

.zhuanye li{font-size:14px;font-weight:bold;text-align:center;height:30px;line-height:30px;}
.zhuanye li a{font-size:14px;font-weight:bold;text-align:center;height:30px;line-height:30px;}

.zhuanye1 li{border-bottom:#e2e2e2 1px doshed;width: 100%;}
.zhuanye1 li a{color:#222222;}

.focusBox {float:left; position:relative; width:255px; height: 201px; overflow:hidden;margin-top:10px;}
.focusBox .pic {position:relative; height:180px; float:left; padding:0px; margin:0px;}
.focusBox .pic li {position: absolute; left: 0px; top: 0px; display: none;}
.focusBox .pic img {position: absolute;border:1px solid #ccc;width: 255px; height:180px; display: block;}
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height:20px; width:100%; overflow: hidden; padding:0px; margin:0px; text-align:left;}
.focusBox .txt li{width:255px; height:20px; line-height:20px; text-align:center; position:absolute; left:0px; bottom:0px;}
.focusBox .txt li a{ display: block; font-size: 14px; font-weight: bold; color:#333333;}
.focusBox .num { position: absolute; z-index: 3; bottom:20px; right:4px; padding:0px; margin:0px;}
.focusBox .num li{ float: left; position: relative; background:#FF0000;height: 20px;line-height:20px;width:20px; overflow: hidden; text-align: center; margin-right:3px; cursor: pointer;}
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2;border:1px solid #D00000; display: block; color: #685E66;height:18px;line-height:18px;width:18px; font-size:12px; top: 0; left: 0; text-decoration: none;}
.focusBox .num li span { z-index: 1; background:#fff;border:1px solid #D00000;}
.focusBox .num li.on a,.focusBox .num a:hover{ background:#CE0C03; color:#fff;}