﻿@charset "UTF-8"; 
/* Base Reset */
* { margin: 0; padding: 0;}
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-y: scroll; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
:focus { outline: 0;}
img { border: 0;}
a img { vertical-align: middle;}
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 !important;}
.fl { float: left;}
.fr { float: right;}
.hidden { visibility: hidden;}
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.clearfix { display: block; 
*zoom:1;}
body, p { font: 14px/1 "微软雅黑"; color: #444;}
body {}
a { text-decoration: none; color: #444;}
a:hover { text-decoration: none; color: #d90102;}
.wp-wrapper { width: 100%;}
.wp-wrapper .wp-inner {width: auto;max-width: 970px;margin: 0 auto;}

/**头部**/
.wp-header {padding-top: 26px;background:url(../images/top.png) repeat-x;}
.wp-header .wp-inner {position: relative;}

/** [站点LOGO]*/
.logo-panel {height: 71px;width:100%;position: absolute;left: 0;top: -26px;z-index:1000;background: url(../images/head.png) no-repeat;}
.logo-panel img { margin-top: 12px; margin-left: 65px;}

/*** [搜索]*/
.search-panel { float: left; clear: right; width: 187px; margin-top: 20px;}
.search-window { overflow: hidden;}
.wp-search { position: relative;}
.wp-search form { display: block;}
.wp-search .search-input {padding: 2px 34px 1px 0;}
.wp-search .search-input input.search-title {width: 151px;height: 18px;line-height: 18px;outline: 0;background: none;color: #444;font-size: 12px;border:1px solid #a9a9a9;}
.wp-search .search-btn {width: 30px;height: 23px;position: absolute;right: 0;top: 0;}
.wp-search .search-btn input.search-submit {width: 100%;height: 23px;border: 0;outline: 0;background: url(img/search.png) no-repeat left center;cursor: pointer;}

/**主导航**/
.wp-navi {position: relative;z-index: 1000;}
.wp-navi .wp-inner {top: 0; background: url(../images/nav.png) no-repeat; height: 46px; width: 970px; margin: 0px auto; position: relative; z-index: 10; margin-top: -46px;}
.main-nav-panel { width: 920px; overflow: hidden; margin: 0 auto; padding: 19px 0 0;}
.menu-switch-arrow { display: none;}
.main-nav-panel .wp-menu { margin: 0 auto;}
.main-nav-panel .wp-menu .menu-item { display: inline-block; float: left; position: relative; z-index: 100;}
.main-nav-panel .wp-menu .menu-item a.menu-link {display: inline-block;padding: 0 13px;height: 27px;line-height: 27px;color: #362578;font-size: 15px;font-weight: bold;}
.main-nav-panel .wp-menu .menu-item a.menu-link:hover {text-decoration: none;color: #085986;}

/**焦点图片**/
.wp-focus { position: relative; z-index: 100; padding-top: 19px; padding-bottom:26px; background: url(../images/main_bg.jpg) no-repeat center top;}
.wp-focus .wp-inner { max-width: 950px; max-height: 348px;}
.fcous-panel { width: 100%;}
.fcous-panel .focus-window { width: 100%; overflow: hidden;}

/*** 主体*/
.wp-container { padding-top: 37px;}
.wp-main-page .cbox-left { width: 100%;}
.wp-main-page .cbox-right { width: 100%;}
.wp-post {}
.wp-post .post-head {height: 21px;border-bottom: 1px solid #333399;}
.wp-post .post-head .head-bar { position: relative;}
.wp-post .post-head .post-title {display: inline-block;height: 21px;line-height: 21px;font-size: 12px;font-weight: bold;color: #fff;padding-left: 15px;font-family: "宋体";padding: 0px 24px 0px 10px;margin: 0px 5px;background: #333399; float:left;}
.wp-post .post-head .eng { display: inline-block; height: 21px; line-height: 21px; font-size: 12px; font-weight: normal; color: #333399; font-family: "微软雅黑"; float: left; padding-left:4px;}
.wp-post .post-head .post-more {height: 20px;line-height: 20px;position: absolute;right: 0;top: 50%;margin-top: -10px;color: #7e8285;text-decoration: none;font-size: 12px;}

.wp-post .post-head .post-more a { display:block; color: #444444; text-decoration: none; font-size: 12px; font-family: "宋体";}
.wp-post .post-head .post-more a:hover { color: #89bedb;}
.wp-post .post-body { margin-top:10px;}
.post-news .news-item {line-height: 24px;vertical-align: top;overflow: hidden;position: relative; border-bottom:1px dotted #6f6f6d;}
.post-news .news-item .meta-title {display: block;margin-right: 80px;overflow: hidden;}
.post-news .news-item .meta-title a { font-size:12px; font-family:"宋体";}
.post-news .news-item .meta-time {display: block;font-size:12px;font-family:"宋体";text-align: right;width: 80px;height: 24px;line-height: 24px;position: absolute;right: 6px;top: 50%;margin-top: -12px;}

.wp-post.post-5 {display: block;float: left;width: 280px;overflow: hidden;}
.wp-post.post-5 .summ a { font-size: 19px; color: #444; line-height: 22px;}
.wp-post.post-5 .summ a:hover { color:#085986;}

.wp-post.post-15 {float: left;display: block;width: 330px;margin-left: 20px;}
.wp-post.post-25 { float: right; width: 330px;}

.infiniteCarousel {position: relative;height:141px;margin-top:24px; overflow: hidden;}
.infiniteCarousel .wrapper {width:909px; overflow: hidden;height: 141px;position: absolute;top: 0;z-index:1;margin-left:31px;}
.infiniteCarousel ul{position: absolute;top: 0;}
.infiniteCarousel .wrapper ul li {float:left;width:223px;position:relative;background:url(../images/p_bg.gif) no-repeat left bottom;padding-bottom:23px;padding-right:5px;text-align:center;overflow:hidden;_display:inline;}
.infiniteCarousel .wrapper ul li div{width:217px;height:117px;overflow:hidden;text-align:center;padding:3px;}
.infiniteCarousel .wrapper ul li div a{background:url(../images/pro_bg.png) no-repeat;width:223px;height:123px;position:absolute;left:300px;top:0px;display:block;}
.infiniteCarousel .wrapper ul li div.on-div a{left:0px;}
.infiniteCarousel a#prev,.infiniteCarousel a#next{display:block;height:118px;width:23px;position:absolute;top:0px;cursor: pointer;outline: 0;z-index:2;overflow:hidden;}
.infiniteCarousel a#prev {background:url(../images/next.gif) no-repeat center #f5f5f5;right:0px;}
.infiniteCarousel a#next {background:url(../images/up.gif) no-repeat center #f5f5f5;left:0px;}
.Infi_bg{width:34px;position:absolute;height:141px;background:#fff;top:0px;right:0px;z-index:1;}

/**列表页**/
.wp-banner { margin-top: -6px; background: url(../images/index.jpg) no-repeat center top; height: 460px;}

.wp-column-menu { position: relative; float: left; width: 198px; overflow: hidden; margin: 0 auto; margin-bottom: 14px;}
.wp-column-news {float: right;width: 741px;overflow: hidden;}
.wp-column-news .column-news-box {}

/**栏目列表**/
.wp-column-menu .post-head {height: 21px;border-bottom: 1px solid #333399; margin-bottom:14px;}
.wp-column-menu .post-head .head-bar { position: relative;}
.wp-column-menu .post-head .post-title {display: inline-block;height: 21px;line-height: 21px;font-size: 12px;font-weight: bold;color: #fff;padding-left: 15px;font-family: "宋体";padding: 0px 24px 0px 10px;margin: 0px 5px;background: #333399; float:left;}
.wp-column-menu .post-head .eng { display: inline-block; height: 21px; line-height: 21px; font-size: 12px; font-weight: normal; color: #333399; font-family: "微软雅黑"; float: left; padding-left:4px;}
	
.column-list-wrap li {width: 100%;vertical-align: bottom;height: 28px;line-height: 28px;border-bottom: 1px solid #d9d9d9;background: urL(../images/l_a.gif) no-repeat left;}
.column-list-wrap li a {display: block;font-size: 12px;padding-left: 28px;}
.column-list-wrap li a:hover { color: #004578; text-decoration: underline;}
.column-list-wrap li.selected a.selected { color: #004578; text-decoration: underline;}
.column-list-wrap li a span {display: block;}
.column-list-wrap .sub-list li a { font-size: 14px;}
.column-list-wrap .sub-list li a:hover { color: #2876b2; background: #EDF2F9;}
.column-list-wrap .sub-list li.selected a.selected { color: #2876b2; background: #EDF2F9;}

/*** 栏目新闻*/
.list-head {height: 21px;line-height: 21px;border-bottom: 1px solid #333399;font-size: 12px;background: Url(../images/r_top.gif) no-repeat 2px;}
.list-meta .column-title { float: left; display: inline-block; white-space: nowrap; line-height: 24px; font-size: 18px; color: #2876b2; font-weight: normal;} /**当前位置**/
.list-meta .column-path { float: right; line-height: 21px; color: #444444;}
.list-meta .column-path a { color: #444444;}
.list-meta .column-path a:hover { color: #085986;}
.column-news-con { overflow: hidden; line-height: 20px; margin: 20px 16px; color: #5c5c5c;}
.column-news-con .column-news-list { width: 705px; overflow: hidden; margin: 20px auto;}
.column-news-list .column-news-item { display: block; position: relative; float: left; width: 100%; clear: both; overflow: hidden; height: 29px; line-height: 29px; text-align: left; border-bottom: 1px solid #e4e4e4;}/**栏目新闻列表**/
.column-news-list .column-news-item:hover { color: #085986;}
.column-news-list .column-news-item .column-news-title { font-size:12px; display: block; margin-right: 80px; margin-left:13px;}
.column-news-list .column-news-item .column-news-date { font-size:12px; display: block; text-align: right; width: 80px; height: 29px; line-height: 29px; position: absolute; right: 0; top: 0; color: #444; font-weight: normal;}
.wp_entry { width: auto; margin: 0 4px;}
.wp_entry, .wp_entry p { line-height: 30px; font-size: 14px; text-align: justify;}
.wp_entry p { margin-bottom: 5px;}
.column-news-list .wp_entry img { vertical-align: middle; max-width: 100%; _width:expression(this.width > 800 ? "880px" : this.width);}   /**列表页文章图片大小限制**/
.possplit { display: inline-block; background: url(../images/posslit.png) no-repeat left center; width: 18px;}

/**文章页**/
.info-box {line-height: 20px;margin: 20px 16px;color: #5c5c5c;}
.article {}
.article h1.arti-title {text-align: center;font-size: 26px;font-weight: bold;color: #000;line-height: 50px;} /**文章标题**/
.article .arti-metas {height: 20px;line-height: 20px;border: #ccc 1px dashed;text-align: center;padding: 5px 0;margin: 0 30px 10px 30px;color: #999;}
.article .arti-metas span {display: inline-block;margin: 0px 10px;font-size: 12px;} /**文章其他属性**/
.article .entry { margin: 0 4px; overflow: hidden;} /**文章内容**/
.article .entry, .article .entry p { line-height: 30px; font-size: 14px; text-align: justify;}
.article .entry p { margin-bottom: 5px;}
.article .entry .read img { vertical-align: middle; max-width: 100%; _width:expression(this.width > 1100 ? "1100px" : this.width); background: url(img/loading.gif) no-repeat center;}   /**文章阅读部分图片大小限制**/

/**底部**/
.wp-footer {text-align: center;border-top: 4px solid #15367f;margin-top: 10px;line-height: 16px;padding-bottom: 20px;}
.wp-footer .wp-inner {}
.wp-footer .wp-inner .footer {}
.wp-footer .wp-inner .footer p { line-height: 16px; font-size: 12px; text-align: center;}
.wp-footer .wp-inner .footer p a { line-height: 16px; font-size: 12px; text-align: center; color: #444444;}
.wp-footer .wp-inner .footer p a:hover { color: #89bedb;}

.summ {
font-family: "宋体";
}

.slick-prev{background:red;width:50px;height:50px;}
.slick-next{background:green;width:50px;height:50px;}