@charset "utf-8";
/* Base Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small,strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;	font-size: 100%;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}
:focus { outline:0;}
img { border:0;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline;}
.none { display:none;}
.hidden { visibility:hidden;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}


/**布局开始**/
body { background:#fff;}
body,p { 
	font:12px/1 "Microsoft YaHei", "\u5b8b\u4f53", Tahoma, Geneva, sans-serif; 
	color:#3c3c3c;}
a { 
	color:#333333;
	text-decoration:none;}
a:link { 
	color:#333333;}
a:hover { 
	color:#FF0000;
	text-decoration: underline;}
a:visited { 
	color:#333333;}
.wrapper { 
	width:100%; 
	margin:0 auto;}
.wrapper .inner {  /**页面全局宽度**/
	width:1200px; 
	margin:0 auto;}
/*头部*/
#header{background: #f6f6f6;}
.head{position: relative;}
.logo{
	width:100%;
	padding: 15px 0;}
.logol{display: block;float: left;}
.logo-link{width: 230px;/* height:24px; */float:right;margin: 18px 0;}
input#keyword {
    width: 173px;
    line-height: 28px;
    float: left;
    border: 1px solid #dadada;
    padding: 0;
    text-indent: 10px;}

input.ss_btn {
    width: 55px;
    float: left;
    line-height: 30px;
    height: 30px;
    padding: 0;
    margin: 0;
    border: 1px;
    background: #fed001;}

.ss {
    overflow: hidden;}

/**导航条**/
#nav {background: #6e0f6d;}

.nav { 
	width: 100%;
	height:46px;
	line-height:46px;
	margin:0px auto;
	color: #FFF;
	float:left;}
#nav .inner{}

/**导航样式：后台绑定时也可以定义配置**/
.nav .wp_nav { height:37px;}  /**导航高度**/
.nav .wp_nav li.nav-item {width: 109px;background-image:url(images/nav-delimiter.jpg) left center no-repeat;}
.nav .wp_nav li.nav-item a { font-size:12px; font-weight:normal; color:#fff; font-family: "Microsoft YaHei"; z-index:200;}    /**导航字体样式**/
.nav .wp_nav li.nav-item a:hover,.navbar .navbox .wp_nav li.nav-item a.parent{color:#FFF;background: #a8424a;text-decoration: none;}   	/**鼠标经过或当前选中时样式**/
.nav .wp_nav li.nav-item a span.item-name {padding:0 0;height: 46px;line-height: 46px;/* width:90px; */font-size: 14px;width: 100%;}   /**导航栏目高度与边距**/
.nav .wp_nav li.i1 {background: none;}
.nav .wp_nav .sub-nav {border: none;width: 100%;}
.nav .wp_nav .sub-nav li.nav-item {background-image:none;}
.nav .wp_nav .sub-nav li.nav-item i.mark {background: #6d0f6d;}  /**子菜单背景**/
.nav .wp_nav .sub-nav li.nav-item a { font-size:12px; font-weight:normal; border-top: 0px;}		/**子菜单字体样式**/
.nav .wp_nav .sub-nav li.nav-item a:hover,.navbar .navbox .wp_nav .sub-nav li.nav-item a.parent {background: #a8424a;color:#fff;text-decoration: none;}
.nav .wp_nav .sub-nav li.nav-item a span.item-name { padding:0 0; height:37px; line-height:37px; text-align: center;}		/**子菜单栏目高度与边距**/

.nav ul{
	width:1250px;
	margin:auto;}
.nav ul.nav-ul>li{
	float: left;
	position:relative;
	margin-left:50px;}
.nav ul.nav-ul>li>a{
	display: block;
	height: 48px;
	line-height: 48px;
	text-align: center;
	font-size: 14px;
	color:#fff;}
ul.nav-ul li{position:relative;float: left;}
ul.nav-ul li a {text-align: center; color: #fff; text-decoration: none; display: block;height:32px; line-height:32px;}
ul.nav-ul li .second a:hover{ background: #a8424a;width:125px;display:block;color:#fff;height: 32px; }
ul.nav-ul li .second{position:absolute;left:0;z-index: 999;background: #6e0f6d;width:125px;display:none;}
ul.nav-ul li.nav-li-none{background:none;}

/*
.nav ul.nav-ul>li:hover>a{
	background-color: #665438;
}

.nav ul.nav-ul>li.active>a{
	background-color: #665438;
}*/



/*汉堡包样式*/
.navBtns{position: absolute; right:0; bottom:0;width:30px;height:30px;background: url(images/menu-button-bg.jpg) no-repeat center center; background-size: 60% 60%; display:none;}
/*--------------------------- welcome ----------------------------*/
.welcome{width:100%;height:100%;background:#fff;z-index:200;}
.welBox{}
.welList a{font:20px/1em "微软雅黑";color:#333;display:block;text-align: center;padding:15px 0;}
.welList a:hover{color:#EF3333;background:#ccc;}
.comeList{width:100%;display:none;}
.comeList a{font:16px/1em "微软雅黑";display:block;padding:10px 0;}
.selAct2s{position: relative;}
.selAct2s .menu-switch-arrow {
    display: block;
    cursor: pointer;
    width: 50px;
    height: 50px;
    position: absolute;
    right: 0;
    top: 0px;
    color: #f6f6f6;
    font-size: 14px;
    background: url(images/nav_li_bg.jpg) no-repeat center center;}

/**主体开始**/
.mod{ padding:14px 0 22px 0;}
.mod-t{ margin-bottom:15px;}

.mod-b-l{ width:267px; float:left;}
.mod-b-r{ width:695px; float:right;}

/*自定义新闻列表样式*/

.post .banner22 {
	width: 100%;
	line-height: 60px;
	margin: 0 auto;
	overflow: hidden;
	border-bottom: 1px solid #fe0000;}
.post .banner22 .title {
	/* padding-left:10px; */
	text-align:center;
	font-size: 24px;
	font-weight: bold;
	float: left;
	line-height: 58px;
	display: block;
	/* height: 30px; */
	border-bottom: 2px solid #fe0000;
	color: #6d0f6d;
	background:url(../images/titel_mod.jpg) repeat-x;}

.post .banner {
	width: 100%;
	line-height: 60px;
	margin: 0 auto;
	overflow: hidden;
	border-bottom: 1px solid #fe0000;}
.post .banner .title {
	/* padding-left:10px; */
	text-align:center;
	font-size: 24px;
	font-weight: bold;
	float: left;
	line-height: 58px;
	display: block;
	/* height: 30px; */
	border-bottom: 2px solid #fe0000;
	color: #6d0f6d;
	background:url(../images/titel_mod.jpg) repeat-x;}

.post .more-btn22 {
	/* width: 54px; */
	height: 60px;
	line-height: 60px;
	float: right;
	text-align: center;
	color: #abaaa8;}
.post .more-btn22 A {
	color: #a9aaac;
	display: block;}

.post .more-btn {
	/* width: 54px; */
	height: 60px;
	line-height: 60px;
	float: right;
	text-align: center;
	color: #abaaa8;}
.post .more-btn A {
	color: #a9aaac;
	display: block;}
.post .con {
	padding: 10px 0;
	margin:0 auto;}

.post .news-list{overflow: hidden;}

.post .news-list .news {
	/* height: 25px; */
	/* line-height: 25px; */
	background:url(../images/li.jpg) left center no-repeat;}

.post .news-list .news .news-title {
	text-indent: 5px;
	display: block;
	float: left;}

.post .news-list .news .news-date {
	display: block;
	float: right;}

.post .news-list .news a {
    line-height: 32px;
    font-size: 15px;
    width: 100%;
    display: block;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;}


.post1 .more-btn {}
.post1 .banner {}
.post1 .banner .title1{width:2px;background:url(images/banner-l.jpg) no-repeat;}
.post1 .news-list .news a {
    text-align: center;}
.mod-img{ background:url(images/mod-img.jpg) no-repeat; height:88px; margin-bottom:23px;}
.post2{}
.post22{margin: 0 2%;}
.post23{}
.post2 .banner .title1{width:2px;background:url(images/bnnner2-l.jpg) no-repeat;}
.post2 .banner{}
.post2 .more-btn {/* background:url(images/more2.gif) no-repeat; */width:49px;}
.post2 .con {/* padding:20px 5px; */margin:0 auto;}
.post6 .more-btn {}
.post6 .con{}
.post6 .banner{}
.post6 .banner .title{}
.post6 .more-btn A { float:right;}
.dtjt9_div_img .number{bottom:1px;z-index:1000;}
.SJ{ float:right;}

.mod1{overflow:hidden;}
.mod1l{width:49%;float: left;}
.mod1r{width:49%;float: right;}
.post6 .item-date{/* width:43px; *//* height:48px; */float:left;background: #6d0f6d;color:#fff;}
.post6 .tzgg-bt{line-height: 30px;/* margin: 5px 0; */font-size: 18px;}
.date-day{display:block;text-align:center;width: 80px;line-height: 60px;height: 40px;/* margin: 7px 0 8px 0; */font-size: 20px;}
.date-month{display:block;text-align:center;width: 80px;line-height: 30px;height: 40px;font-size: 14px;}
.post6 .con ul li{/* width: 49%; *//* float: left; */padding-bottom: 10px;margin-bottom: 20px;overflow: hidden;/* margin-right: 1%; */border-bottom: 1px #6c0f6c dashed;}
.post6 .tw{width: calc(100% - 120px);/* height: 48px; */float: left;/* margin-right: 5px; */line-height: 24px;/* margin: 5px 0; */margin-left: 20px;}
.post6 .more {
    display: none;}
.picbase1-content p {
    display: none;}

.picbase1-content h2 {
    border: none;
    background: #0a0a0a;}
.picbase1-content{left:0;max-width: 1000px;}


.mod2 .panel{width: 33.33%;float: left;}

.tzgg-jj {
    line-height: 25px;}

.mod3 .post1 .news-list .news {
    width: 16.66%;
    float: left;
    height: auto;}

.mod3 .post1 .news-list .news img {
    width: 150px;
    height: 100px;}

.mod4 .post .news-list .news {
    float: left;
    width: 19.8%;
    margin: .1%;
    background: #f6f6f6;}

.post21 .news-list .news {
    width: 48%;
    float: left;
    /* height: 90px; */
    margin: 1% 1%;}

.post21 .news-list .news img {
    width: 100%;
    height: 90px;}


/*页脚*/
#footer {
	background: #6d0f6d;}

#footer .inner {
	padding: 0px;}

.foot {}

#copyright {
	padding: 23px 0px;}

#copyright p {
	font-size:12px;
	line-height:20px;
	color: #ffffff;
	text-align: center;}


/*列表页*/
.col {padding: 20px 0px;}

.col-menu { /**列表页左侧栏目**/
	width: 250px;
	float:left;} 
.col-menu-head { /*列表头部*/
	width: 100%;
	/* height: 27px; */
	/* line-height: 27px; */
	color: #FFF;
	font-size: 14px;
	margin: 0 auto;
	background: #6c0f6c;}
.col-menu-head h3.col-name {/* font-size:14px; */font-weight:bold;color:#fff;}		/**位置栏目字体**/
.col-menu-head h3.col-name .col-name-text {display:block;line-height: 50px;/* padding:0px 18px; */text-align: center;background:none;font-size: 20px;}  /**栏目名称图标**/
/*多级栏目列表*/
.col-list .wp_listcolumn { border: none;}
.col-list .wp_listcolumn .wp_column a {font-weight:normal;/* line-height: 40px; */text-align: center;font-size: 14px;color: #6b0f6c;background:none;border-top:0px solid #fff;border-bottom: 1px solid #6c0f6c;} 	/**一级子栏目及图标**/
.col-list .wp_listcolumn .wp_column a:hover,.col-list .wp_listcolumn .wp_column a.selected { color:#d41e2d;} 	/**鼠标经过或选中一级子栏目**/
.col-list .wp_listcolumn .wp_column a.selected span.column-name{color:#d41e2d;/* padding-left: 50px; */background: url(../image/dot-red.jpg) 40px center no-repeat;}
.col-list .wp_listcolumn .wp_column a span.column-name {padding: 0;line-height: 40px;}
.col-list .wp_listcolumn .wp_subcolumn .wp_column a { color:#5c5c5c; background:none; border-top:0px solid #fff; border-bottom:1px solid #c7c7c7;} 	/**二级子栏目**/
.col-list .wp_listcolumn .wp_subcolumn .wp_column a:hover,.col-list .wp_listcolumn .wp_subcolumn .wp_column a.selected { color:#000;} 	/**鼠标经过或选中二级子栏目**/
.col-list .wp_listcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#1378b0;}

.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background:none; border-top:0px solid #fff; border-bottom:1px solid #ccc;} 	/**三级子栏目**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected { color:#000;} 	/**鼠标经过或选中三级子栏目**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#1378b0;}

.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background:none; border-top:0px solid #fff; border-bottom:1px solid #ddd;} 	/**四级子栏目**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected { color:#000;} 	/**鼠标经过或选中四级子栏目**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#1378b0;}

.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background:none; border-top:0px solid #fff; border-bottom:1px solid #eee;} 	/**五级子栏目**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected { color:#000;} 	/**鼠标经过或选中五级子栏目**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#1378b0;}


.col-news { /**列表页右侧新闻**/
	width: 900px;
	float:right;} 
.col-news-head {
	margin: 0px;
	border-bottom: 1px solid #fe0000;}
.col-metas .col-path { /**当前位置**/
	display:inline-block;
	white-space:nowrap;
	/* width: 300px; */
	height: 50px;
	line-height: 50px;
	text-align: right;
	color: #a7a7a7;
	float: right;} 
.col-metas .col-path A {
	color: #a7a7a7;}
.col-metas .possplit {
	background:url(images/possplit.jpg) center center no-repeat;
	width: 15px;}
.col-metas .col-title { /**当前栏目**/
	display:inline-block;
	white-space:nowrap;
	/* width: 200px; */
	/* padding: 0 15px; */
	height: 48px;
	line-height: 50px;
	/* text-indent: 15px; */
	float: left;
	border-bottom: 2px solid #fe0000;} 
.col-metas .col-title h2 { /**当前栏目名称**/
	display:inline-block;
	font-size: 20px;
	color: #6c0f6c;
	font-weight: bold;
	padding: 0;}   
.col-news-con {
	padding: 20px 0;
	margin:0px;}
.col-news-list {}
.col-news-list .wp_article_list .list_item {border: none;height: 40px;line-height: 40px;font-size: 14px;border-bottom: 1px dashed #a7a7a7;}  /**栏目新闻列表**/
.col-news-list .wp_article_list .list_item .Article_Index { width:5px; background:url(../image/dot-blue.jpg) no-repeat center 12px; margin:0px;display: none;}  /**栏目新闻图标序号**/
.col-news-list .wp_article_list .list_item .Article_Title {margin:0px; padding-left: 5px;}
.col-news-list .wp_entry,.col_news_list .wp_entry p { line-height:1.6; font-size:14px; color:#333;}
.col-news-list .wp_entry h3 {margin-bottom:20px; font-size: 16px; font-weight: bold; color: #015190;}
.col-news-list .wp_entry p { margin-bottom:20px; font-size: 14px; line-height: 2;}
.col-news-list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width);}   /**列表页文章图片大小限制**/

/*文章页*/
.infobox {
	margin:0px auto;
	background:#FFF;}
.article {}
.article h1.arti_title { /**文章标题**/
	line-height:60px;
	font-family: "Microsoft YaHei";
	font-weight: bold;
	padding:10px 0px 0px 0px;
	text-align:center;
	font-size:20px;
	color: #6c0f6c;} 
.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;
	padding: 20px 40px;
	overflow:hidden;} 
.article .entry .read,.article .entry .read p { /**阅读字体**/
	line-height:1.6; 
	font-size:14px; 
	color:#333;}  
.article .entry .read p { 
	margin-bottom:20px;}
.article .entry .read img { /**文章阅读部分图片大小限制**/
	max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width);}   


/**/
.focus-container .focus-item img{max-height:460px;}




/* 大屏幕（大桌面显示器，小于等于 1200px） */

@media only screen and (max-width: 1199px) {
	.wrapper .inner {width: 99%;}
	#dt .inner{width: 99%;}
	.logol img {width: 100%;max-width: 100%;}
	
	.col-menu{width: 20.83%;}
	.col-news{width: 75%;}
	

}

@media only screen and (max-width: 1024px) {
	.logo-link{display: none;}
	#nav{display: none;}
	.mod3 .post1 .news-list .news{width: 33.33%;    padding: 10px 0;}
	
}


/* 小屏幕（平板，小于等于 768px） */

@media only screen and (max-width: 768px) {
	.navBtns{display: block;}
	.post6 .con ul li {
    width: 100%;
    float: none;
    overflow: hidden;}
.mod1l{width:100%;}
.mod1r{width:100%;}
	.mod2 .panel{width: 100%;float: none;}
	.post21 .news-list .news img{height: auto;}
	
	.col-menu{display: none;}
	.col-news{width: 100%;float: none;}
	.wp_article_list .list_item .pr_fields{width: calc(100% - 86px);}
	.col-news-list .wp_article_list .list_item .Article_Title{    width: 100%;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
	.article .entry .read img{width: 100% !important;height: auto !important;}
	
}

@media only screen and (max-width: 700px) {}

@media only screen and (max-width: 600px) {}

@media only screen and (max-width: 500px) {
	.mod3 .post1 .news-list .news{width: 50%;}
	
}

@media only screen and (max-width: 400px) {}

@media only screen and (max-width: 350px) {}

/*dd3s zhao*/
#dt .dt{
position:relative;}
@media only screen and (max-width: 768px){
.article .entry .read, .article .entry .read p,.article .entry .read span {
    font-family: auto;}
}