﻿*{margin:0;padding: 0;}
a{text-decoration:none;}
img {border:none;}
ul li {list-style:none;}
body {font-size:14px;font-family:"微软雅黑";width:expression(document.body.clientWidth <= 1250? "1250px": "auto");min-width:1250px;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}

.topBG {width:100%;height:130px;background: #970405 url(../images/xyImg_01.png) no-repeat center;}
.w1250 {width:1250px;margin:0 auto;}

.logoBox{display:block;width:730px;height:105px;margin-top:12px; background:url(../images/xgb_logo_02.png) no-repeat left center;}
.topLink {display:block;width:310px;height:42px;color:#fff; font-size:15px;margin-top:39px;}
.topLink a{line-height:35px;color:#fff; font-size:15px;padding:0 8px;}
.seaBtn { display:block; width:42px;height:42px;background:url(../images/yyImg_05.png) no-repeat center;border:none;}




.navBox {width:100%;background:#f6f6f6;height:65px;}
.nav {width:1250px;height:65px;}
.nav li {float: left;margin-left:1px;}
.nav li a{display:block;padding:0 20px; float:left; height:65px;line-height:65px;color:#333333;font-size:17px;}
.nav li a:hover{color:#fff;background:#b41717;}




.wp_nav { display:block; margin: 0; padding: 0;display: block; *zoom:1;}
.wp_nav * {margin: 0; padding: 0}
.wp_nav:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.wp_nav .nav-item { display:inline-block; float:left; position:relative; vertical-align:bottom;}
.wp_nav .on { z-index:10;}
.wp_nav .nav-item .mark {display:block; width:100%; height:100%; position:absolute; left:0;top:0; z-index:99; }
.wp_nav .nav-item a{ font-family:"Microsoft Yahei"; display:block;text-align:center;position:relative; z-index:100;}
.wp_nav .nav-item a.parent:hover{}
.wp_nav .nav-item a.parent{color:#fff;   background:#b41717;  }
.wp_nav .nav-item a span.item-name{line-height:60px; }
.wp_nav .sub-nav {display:block; width:100%; position:absolute; z-index:200; visibility:hidden; border:0px solid #ccc;border-top:none;}
.wp_nav .sub-nav .nav-item { white-space:nowrap;left:0px;width: 210px;}
.wp_nav .sub-nav .nav-item .mark { background:#820503;}
.wp_nav .sub-nav .nav-item a {width:210px;padding:0;   line-height: 39px;height:39px;font-family:"Microsoft Yahei"; font-size:14px;font-weight:normal; color:#fff;text-align:center;border-top:0px solid #D8E1CC;}
.wp_nav .sub-nav .nav-item a.parent:hover{ background:#a20202;color:#fff; }
.wp_nav .sub-nav .nav-item a.parent { background:#a20202;color:#fff;}
.wp_nav .sub-nav .nav-item a span.item-name {width:210px;padding:0; line-height:39px; }
.wp_nav .nav-item a.parent:hover span.item-name{}
.wp_nav .nav-item a.parent span.item-name{}
.wp_nav .sub-nav .nav-item a.parent:hover span.item-name{}
.wp_nav .sub-nav .nav-item a.parent span.item-name{}




/**logo  menu  end**/


/**banner   start**/

.bannerBox { width:100%; height:425px;}

.slide-main {
	height:430px;	position: relative;
}
.item {
	display: block;
	width: 200px;
	height: 14px;
	position: absolute; left: 0; right: 0; bottom:30px; margin-left: auto; margin-right: auto;
	z-index: 124;padding-right: 40px;
}

.item a {
	display: inline-block; float: right;
	width: 8px;
	height: 8px;
	margin-right: 8px;
	overflow: hidden;
	border: 2px #fff solid;
	border-radius: 8px;
}

.item a.cur {
	background: #a30e0a;
	border-color: #a30e0a;
}

.slide-box,
.slide {
	display: block;
	width: 100%;
	height:430px;
	overflow: hidden;
}

.slide-box {
	width:100%;
            position:relative;
            overflow:hidden;
            height:430px;
}

.slide {
	display: none;
	height:430px;	padding-top: 0px;
	
	z-index: 8;
            width:1920px; /*图片宽度*/
            position:absolute;
            left:50%;
            margin-left:-960px;
}

.slide a {
	display: block;
	width: 100%;
	height:430px;
	cursor: pointer;position: relative;
}

.slide_titBox{width: 1200px;height: 100px;position: absolute; left: 0; right: 0; bottom:50px; margin-left: auto; margin-right: auto; margin: 0 auto;}
.slide_tit{background: url(../images/bannerTitBG.png) center no-repeat;width: 520px;padding: 25px 40px;  height: 50px;float: right;}

.slide a h3{
	font-size: 18px;
	font-weight: bold;color: #fff;
}
.slide a p{
	font-size: 16px;color: #fff; line-height:40px;
	
}

/**banner   end**/






.mid_conBox {width:100%;height:auto;background:#fff;}
.mid_con1{width:815px;border:0px solid red;padding-top:14px;}
.mid_con2{width:380px;border:0px solid red;padding-top:34px;}


/*选项卡1*/
#lib_Tab1{width:815px;margin:0px;padding:0px;padding-top:5px;}
/*选项卡2*/
#lib_Tab2{width:815px;margin:0px;padding:0px;padding-top:15px;}
/*菜单class*/
.lib_tabborder{padding-left:0px;}
.lib_Menubox {height:45px;position:relative;background:#fff url(../images/xyImg_22.png) left  center no-repeat;}
.lib_Menubox ul{margin:0px;padding:0px;list-style:none; position:absolute; top:0px; left:20px;}

.lib_Menubox li{float:left; display:block;cursor:pointer;padding-left:10px; height:45px;font-size:20px; font-weight:bold;color:#262626;text-align:left;padding-top:10px; }
.lib_Menubox li:last-child {background:none;}
.lib_Menubox li.hover{color:#b00000;padding-left:10px; }
.lib_Menubox li img{padding-top:2px;}



.lib_Contentbox{clear:both;margin-top:0px; border-top:none;height:auto;padding-top:11px; border-bottom:0px solid #e7e7e7;}
.xian{border-top:1px solid #d6d6d6; margin-top:6px;margin-bottom:10px;}


.tabTitBox{width:300px; margin-top:5px; height:136px;border-bottom:1px solid #d6d6d6;}
.tabTit a{font-size:15px;font-weight:bold;color:#333;line-height:30px;display:block; padding-top:0px;width:90%;}
.tabZhaiy a{color:#6e6e6e;font-size:13px;line-height:24px;}
.tabZhaiy p{color:#6e6e6e;font-size:13px;line-height:24px;}
.tabDate {color:#b00000;line-height:30px; background:url(../images/yyImg_52.png) left center no-repeat;padding-left:25px;}
.tabMore{color:#b00000;font-size:12px; font-weight:bold; float:right;margin-top:-40px;position:relative;z-index:999}



.jdt {width:300px;height:300px;}
.listBox{width:482px;height:300px;}
.listUL{ margin-top:-5px;}
.listUL li{height:40px;   line-height:40px; overflow:hidden;}

.listUL li a{font-size:15px;color:#333;}
.listUL li a:hover{font-weight:bold;color:#b00000;}
.listUL li span{float:right;color:#646464;font-size:13px;}




.kstdTit {width:380px; height:20px;line-height:20px; background: url(../images/linkBG_23.png) center no-repeat; text-align:center;margin:20px 0;}
.ks1pic { background: url(../images/yyImg_20.png) 130px center no-repeat;font-size:20px;font-weight:bold;color:#333;padding-left:35px}
.ks2pic { background: url(../images/yyImg_39.png) 130px center no-repeat;font-size:20px;font-weight:bold;color:#333;padding-left:35px}
.ks2pic a{color:#333;}
.kstd ul {}
.kstd ul li a{display:block;height:45px;font-size:15px;color:#333; line-height:45px;border:1px solid #e3e3e3;margin-top:10px;background: url(../images/yyImg_24.png) 13px center no-repeat; padding-left:35px;}
.kstd ul li a:hover{color:#b00000;font-weight:bold;}
.ewmBox {height:102px;background:#efefef;padding-top:13px;margin:15px 0;}
.ewmBox img { padding-left:12px;}

.ztjy ul{ }
.ztjy ul li{margin-bottom:12px; }


.banquanBox{width:100%;height:86px;line-height:30px;padding-top:23px;  color:#fff;font-size:14px;text-align:center;  border-top:1px solid #b00000;  background:#8c0000;}

.footBox{width:100%;height:80px; background:#363636;margin-top:25px;}
.footL {width:1028px;padding-top:17px;}
.footL ul {}
.footL ul li {float:left; width:160px;height:45px;margin-right:165px;background: url(../images/yyImg_icoBG_46.png) no-repeat center; }
.footL ul li a{ float:left;  display:block;height:40px; line-height:40px;padding-left:0px; text-align:left;   font-size:15px;font-weight:bold; color:#fff;}
.footL ul li a img{float:left;margin-right:12px;margin-top:8px;margin-left:28px;}

.footR {width:220px;height:45px;margin-top:17px;}
.footR select{ width:220px;height:45px;font-size:14px; background:#333 url(../images/yyImg_icoBG_47_49.png) no-repeat center;color:#fff;border:none;}


.footR a {line-height:25px;font-size:14px;color:#fff; padding-right:10px;}
.nei_tit {width:215px;padding-left:40px;  text-align:left; font-size:26px; color:#fff;height:90px; line-height:90px;   background:url(../images/neiXimg_04.png) no-repeat center;}
.nei_conL {width:255px;height:auto;padding-bottom:30px;background:url(../images/nei_leftBg.png) no-repeat center top; margin-top:-90px;position:relative;z-index:99999;  }
.nei_nav{width:255px;height:auto;}
.nei_nav li a{display:block;padding-left:0px;height:50px;line-height:50px; text-align:left; font-size:16px;color:#333; margin-bottom:10px}
.nei_nav li a:hover{color:#b00000;background:#efefef url(../images/nei_Hover_08.png) no-repeat 215px center;font-weight:bold;}
.nei_wj{display:block;margin-top:0px;}
.nei_conR {width:950px;}
.nei_now {line-height:44px; font-size:13px;height:44px; color:#6e6e6e;   border-bottom:1px solid #e7e7e7;}
.nei_contentBox {padding:30px 0; }
.nei_banner {width:100%;height:300px; background:#efefef url(../images/neibanner_02.png) no-repeat center; }

.return_top {
	height: 59px;
}

.return_top a {
	display: block;
	height: 59px;
	width: 82px;
	background: url(../images/return_bg.png) left center no-repeat;
	text-align: right;
	line-height: 59px;
}




.wp_listcolumn {
	width: 100%; border-top-color: rgb(221, 221, 221); border-bottom-color: rgb(255, 255, 255); border-top-width: 0px; border-bottom-width: 0px; border-top-style: solid; border-bottom-style: solid; display: block;border-bottom: 0px solid #d9d9d9;background: url(../images/nei_leftImg_18.png) no-repeat left center;
}
.wp_listcolumn .wp_column {
	width: 100%; vertical-align: bottom; display: block;
}
.wp_listcolumn .wp_column a {
	background: no-repeat 6px 12px rgb(245, 245, 245); width: 100%; text-align: left; color: #333; font-size: 16px; font-weight:normal; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(221, 221, 221); border-top-width: 0px; border-bottom-width: 0px; border-top-style: solid; border-bottom-style: solid; display: block; -ms-word-wrap: break-word;

display: block; background: url(../images/nei_leftImg_15.png) no-repeat right center;
}
.wp_listcolumn .wp_column a:hover {
color:#b00000;background:#efefef url(../images/nei_Hover_08.png) no-repeat 215px center;font-weight:bold;
}
.wp_listcolumn .wp_column a:hover .column-name {
	
}
.wp_listcolumn .wp_column a.selected {
	color:#b00000;background:#efefef url(../images/nei_Hover_08.png) no-repeat 215px center;font-weight:bold;
}
.wp_listcolumn .wp_column a.parent {
	
}
.wp_listcolumn .wp_column a.parent .column-name {
	
}
.wp_listcolumn .wp_column a .column-name {
	padding: 5px 10px 5px 40px; line-height: 22px; display: inline-block; cursor: pointer;
}
.wp_listcolumn .wp_subcolumn {
	border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid;
}
.wp_listcolumn .wp_subcolumn .wp_column a {
	background:none; color: none; font-size: 14px; border-top-color: currentColor; border-bottom-color: rgb(170, 170, 170); border-top-width: medium; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid;
}
.wp_listcolumn .wp_subcolumn .wp_column a:hover {
	color: none;background-color: none;
}
.wp_listcolumn .wp_subcolumn .wp_column a .column-name {
	line-height: 0px; padding-left: 0px;
}

.possplit{background:url(../images/yyImg_03.png) center no-repeat;width:20px;}
.nei_now a{color:#6e6e6e;font-size:13px;}


/**文章列表:UL**/
.wp_article_list{ display:block; width:100%;min-height:450px; height:auto;}
.wp_article_list .list_item { width:100%;height:44px;  line-height:44px; border-bottom:1px dashed #ccc; vertical-align:top; }
.wp_article_list .list_item span { display:inline-block; vertical-align:top; float:left; margin-left:5px;}
.wp_article_list .list_item .pr_fields { display:inline; float:left;}
.wp_article_list .list_item .Article_Index { display:inline-block; width:10px; height:16px; margin-top:3px; color:#fff; font-size:11px;float:left; margin-right:5px; overflow:hidden; text-indent:-99em; background:url(wp_article_li_1.png) no-repeat 50%;}
.wp_article_list .list_item .Article_Title {width:660px;   }
.wp_article_list .list_item .Article_Title a{font-size:15px;color:#333;  }

.wp_article_list .list_item .ex_fields { display:inline; float:left;}
.wp_article_list .list_item .Article_PublishDate { margin-top:0px;   color:#666;width:130px; padding-left:20px;  background:url(../images/data_bg.png) no-repeat left center;}
.wp_article_list .list_item .Article_PublishDate a{color:#808080;font-size:15px;}
.wp_article_list .list_item .Article_VisitCount { color:#808080; font-size:14px;}




/**文章页**/
.infobox { margin:0 auto;}
.article {width:1250px;}
.article h1.arti_title {
	line-height:26px;
	font-family: "Microsoft YaHei";
	padding:5px;
	text-align:center;
	font-size:26px;
	color:#333;font-weight:bold;
}

 /**文章标题**/
.article .arti_metas { padding:10px; text-align:center;}
.article .arti_metas span { margin:0 5px; font-size:12px; color:#787878;} /**文章其他属性**/

.article .entry { margin:0 auto; overflow:hidden ;padding-top:20px;margin-top:10px;   } /**文章内容**/

.article .entry .read,.article .entry .read p { line-height:1.7; font-size:15px; color:#333;}  /**阅读字体**/

.article .entry .read p { margin-bottom:6px;}

.article .entry .read img { max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); }   /**文章阅读部分图片大小限制**/

/** 分页栏 **/
.wp_paging { display:block; margin:30px 0; padding:0; list-style:none; font-size:13px;font-family:'Microsoft Yahei', Verdana, Geneva, sans-serif; color:#494949; float:right;}
.wp_paging input {font-size:12px;*font-size:100%;}
.wp_paging li { display:inline-block; height:25px; line-height:25px; float:left; margin-top:5px;}
.wp_paging li span,.wp_paging li a { display:inline-block; float:left; margin-left:10px;color:#333; }
.wp_paging li em { font-style:normal;}
.wp_paging li a { cursor:pointer; color:#666; line-height: 25px; height: 25px;}
.wp_paging li a:hover { color:#000; }
.wp_paging li a span{ margin:0;}
.wp_paging li input { font-size:12px;*font-size:100%; width:24px; height:15px; line-height:15px; border:1px solid #d5d5d5; background:#fff; margin-top:4px; text-align:center;}
.wp_paging li input:focus{ outline:none;}


/** jdt栏 **/
.dtjt10_div_text .dtjt10_div_text_title{background:none;text-align:left;font-size:15px;font-weight:bold;color:#333;line-height:40px;display:block; padding-top:0px;width:90%;white-space:nowrap;text-overflow:ellipsis; overflow:hidden }


/*多图交替10通用样式*/
.dtjt10_div_img{position:relative;overflow:hidden;}
.dtjt10_div_img img{display:block;}
.dtjt10_div_text{text-align:left;}
.dtjt10_div_text .dtjt10_div_text_title{background:#eee;text-align:center;}
.dtjt10_div_text .dtjt10_div_text_text{}
.dtjt10_div_text .dtjt10_div_text_text p{text-indent:2em;}
.dtjt10_div_text a{font-size:12px;font-weight:bold;line-height:20px;color:#000;text-decoration: none;}
.dtjt10_div_text a:link{font-size:12px;font-weight:bold;line-height:20px;color:#000;text-decoration: none;}
.dtjt10_div_text a:visited{font-size:12px;font-weight:bold;line-height:20px;color:#000;text-decoration: none;}
.dtjt10_div_text a:hover{color:red;}
.dtjt10_div_img .number{position:absolute;left:1px;bottom: 1px;}


.dtjt10_div_img .number .nomal{width:25px; height:2px;display:block;text-align:center;opacity: 0.7;background:#6C6D6E;float:left;color:#FFF;margin-right:5px;border:1px solid #FFF;font-size:0px;TEXT-DECORATION:none;}


.dtjt10_div_img .number .current{width:25px;height:2px;line-height:2px;display:block;text-align:center;opacity: 0.7;background:#af0000;float:left;color:#FFF;margin-right:5px;border:1px solid #FFF;font-size:0px;TEXT-DECORATION:none;}
