@charset "utf-8";
/* 全局定义 */
*{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
html{height:100%;}
body{line-height:1;height:100%;min-width:1280px;background: url(/_upload/tpl/0a/e9/2793/template2793/images/bg.jpg);background-size: 100% 100%;}
ol,ul{list-style:none}
img{ border:0;}
.clearfix{clear:both;}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}
sup, sub {font-size: 100%; vertical-align: baseline;}
.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
.wcb{border:2px dashed #FEC14C;width:99%;margin:0px auto;}
.none{display:none;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;} 
.clearfix {display: block;} 
/* End hide from IE-mac */
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; _display:inline;}
input,textarea{	vertical-align: middle;resize: none;outline: none;}
/**Base**/
html body,html p  { color:#333; font-size:12px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; line-height:1; }
a{ text-decoration:none; color:#333;}
#container_page a:hover,#container_page a:focus{ color:#BB9B56;text-decoration: none !important;outline: 0;}

/* ---вdiv???--- */
#container_content {
	padding: 0px;
    clear: both;
}
.logo {
    width: 100%;
    background:url(/_upload/tpl/0a/e9/2793/template2793/images/banner.jpg) no-repeat;
    background-size: 100% 100%;
    height: 3.67rem;
}
.logo_img {
    padding: 0.32rem 0;
    float: left;
}
.main-nav-outer {
    padding: 0px;
    position: relative;
    background: #625447;
}
.container {
    width: 1280px !important;
	margin: 0 auto;
}
.main-nav {
    text-align: right;
    padding: 0;
    margin: 0;
    list-style: none;
    width: 69%;
    float: left;
	position: relative;
}
.main-nav .wp_nav .nav-item {
	display: inline-block;
    padding: 0 12px;
    height: 48px;
    float: none;
    margin: 40px 0 5px 0;
}
.main-nav .search-fr{
    position: absolute;
    right: 0;
    margin-top: 16px;
}
.main-nav .search-fr #keyword{height:22px;}
.main-nav .wp_nav .nav-item a span.item-name{padding:0;color: #fff;}
.main-nav .wp_nav .nav-item a:hover span.item-name{color: #BB9B56;}
.main-nav li .sub-nav,.main-nav li .mark,.main-nav .wp_nav .nav-item .mark{display:none;}
.main-nav li:hover > a{
    text-decoration: none;
	border-bottom: 3px solid #FBFBFB;
}
.main-nav:after {
    content: "";
    clear: both;
    display: block;
}
.main-nav li > a {
    display: inline-block;
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    line-height: 30px;
    font-size: 16px;
	font-weight: bold;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: "Microsoft YaHei";
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}
.xn-banner-cn {
    padding-top: 0.488rem;
}
.xn-banner-cn .col-md-8 .xn-gzdtyujl-title{text-align:left;position: relative;}
.xn-banner-cn .col-md-8 .xn-gzdtyujl-title:after {
    content: "";
    position: absolute;
    width: calc(100% - 4.45rem);
    margin-left: 0.36rem;
    top: 50%;
    border-bottom: 1px solid rgba(187, 155, 86, 0.5);
}
.xn-banner-cn .col-md-8 > .col-md-6 > div > div:not(.xn-gzdtyujl-cn){
    background: url(/_upload/tpl/0a/e9/2793/template2793/images/xn-juanzhou.png) no-repeat;
    background-size: 100% 100%;
    width: auto !important;
    height: 308px !important;
    position: relative;
	text-align: center;
}
.xn-banner-cn .dtjt9_div_img{padding-top: 24px;position: relative;}
.xn-banner-cn .dtjt9_div_img img{display: inline-block;width: 360px;height: 258px;}
.xn-banner-cn .dtjt9_div_img .number {
    position: absolute;
    right: 23px;
    bottom: 8px;
    z-index: 160;
}
.xn-banner-cn .dtjt9_div_img .number .nomal{
	width: 8px;
    height: 8px;
    line-height: 16px;
    display: block;
    text-align: center;
    background: rgba(255,255,255,0.5);
    float: left;
    color: #FFF;
    margin-right: 3px;
    TEXT-DECORATION: none;
    border-radius: 50%;
    text-indent:-99em;
	border:0;
}
.xn-banner-cn .dtjt9_div_img .number .current{
	width: 8px;
    height: 8px;
    line-height: 16px;
    display: block;
    text-align: center;
    background: #BB9B56;
    float: left;
    color: #FFF;
    margin-right: 3px;
    border: 1px solid #FFF;
    font-size: 12px;
    TEXT-DECORATION: none;
    border-radius: 50%;
	text-indent:-99em;
	border:0;
}
.xn-banner-cn .dtjt9_div_text{
    width: 90%;
    text-align: left;
    padding: 4px 8px;
    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0px;
    bottom: 25px;
    z-index: 150;
    background: rgba(0, 0, 0, 0.5);
}
.xn-banner-cn .dtjt9_div_text a{
    color: #fff;
    font-size: 12px;
}
.xn-banner-cn .col-md-6, .xn-banner-cn .col-sm-6 {
    padding: 0;
	height: 308px;
}
.xn-banner-cn .col-md-4 .xn-workdynamics .xn-gzdtyujl-cn{position: relative;height: 308px;}
#container_page .form-control:focus {
    border-color: #BB9B56;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(187 155 86 / 60%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(187 155 86 / 60%);
}
.xn-workdynamics{
    height: 100%;
	position: relative;
}
.xn-gzdtyujl-title {
    text-align: center;
	margin-bottom: 12px;
}
.xn-gzdtyujl-gzdt{
    display: inline-block;
    padding-bottom: 0.17rem;
    width: 4.1rem;
    height: 0.63rem;
	text-align: center;
    background: url(/_upload/tpl/0a/e9/2793/template2793/images/tittle.png) no-repeat;
    background-size: 100% 100%;
}
.xn-fs1 {
    font-size: 0.439rem;
    font-family: "lishu";
}
.xn-premiumcg .arrival-grids {
    margin-top: 0.378rem;
}
.xn-news .arrival-grids, .xn-noticegg .arrival-grids, .xn-premiumcg .arrival-grids {
    overflow: hidden;
}
.xn-premiumcg .swiper-slide {
    margin-bottom: 15px;
    padding: 0.09rem;
    width: 23.7%;
    background-color: #fff;
    box-shadow: 0px 1px 4px 0px rgba(2, 16, 58, 0.2);
}
.xn-premiumcg-capture {
    text-align: center;
    padding: 0.17rem 0.11rem 0.07rem;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xn-premiumcg .arrival-grids .xn-gzdtyujl-ckgd {
    position: static;
    display: inline-block;
    float: right;
    color: #DD8A13;
    margin-top: 0.068rem;
    bottom: 0.487rem;
}
@font-face {
  font-family: 'lishu';
  src: url('/_upload/tpl/0a/e9/2793/template2793/fonts/lishu/SIMLI.eot?t=1585907147555'); /* IE9 */
  src: url('/_upload/tpl/0a/e9/2793/template2793//_upload/tpl/0a/e9/2793/template2793/fonts/lishu/SIMLI.eot?t=1585907147555') format('embedded-opentype'), /* IE6-IE8 */
  url('fonts/lishu/SIMLI.woff2?t=1585907147555') format('woff2'),
  url('/_upload/tpl/0a/e9/2793/template2793/fonts/lishu/SIMLI.woff?t=1585907147555') format('woff'),
  url('/_upload/tpl/0a/e9/2793/template2793/fonts/lishu/SIMLI.ttf?t=1585907147555') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('fonts/lishu/SIMLI.svg?t=1585907147555#xntbfont') format('svg'); /* iOS 4.1- */
  font-weight: normal;
  font-style: normal;
}
.xn-gzdtyujl-ckgd{
    position: absolute;
    right: 0.67rem;
    color: #DD8A13;
    bottom: 0.487rem;
}
.xn-banner-cn .more{
	position: absolute;
    top: 0;
    right: 0;
}
.xn-banner-cn .more .more-link{color: #BB9B56;}

.xn-banner-cn .more .more-link .moretext:before{
	content:"查看更多>>";
}
.xn-banner-cn .more-link .moretext img{display:none;}
.xn-banner-cn .xn-gzdtyujl-cn{position:relative;}
.xn-banner-cn .wp_article_list{padding-top: 25px;}
.xn-gzdtyujl-cn > ul > li > a {
    display: inline-block;
    width: 100%;
}
ul#flexiselDemo1 li .news_tit_t {
    font-family: "Microsoft YaHei";
    font-size: 0.24rem;
    font-weight: bold;
    color: #654D37;
    text-align: center;
    margin-bottom: 0.24rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
ul#flexiselDemo1 li .news_conten {
    font-size: 14px;
    color: #666;
    line-height: 0.29rem;
    font-family: "Microsoft YaHei";
}
.xn-gzdtyujl-cn .wp_article_list .list_item .Article_Index{
    vertical-align: super;
    display: inline-block;
    width: 0;
    height: 0;
    border-width: 5px 6px;
    border-style: solid;
    border-color: transparent transparent transparent #BB9B56;
	background: none;
}
.xn-banner-cn .dtjt9_div_text .dtjt9_div_text_title{
	background: transparent;
    text-align: left;
    height: auto;
}
.xn-banner-cn .col-md-4 .xn-workdynamics .xn-gzdtyujl-cn ul li .xn-index-bgmrg{
	width: 6px;
    height: 6px;
    margin-right: 5px;
    border: 2px solid #D59F2B;
}
.xn-ny-kutd{float: left;width: 154px;}
.xn-index-times {
    float: right;
}
.xn-banner-cn .swiper-pagination {
    padding-top: 0.06rem;
    text-align: right;
    padding-right: 0.24rem;
    height: 0.36rem;
    background: rgba(0,0,0,0.3);
    bottom: 0 !important;
}
.xn-banner-cn .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #DDAA62 !important;
}
.xn-banner-cn .swiper-pagination .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    display: inline-block;
    border-radius: 100%;
    background: #fff;
    opacity: 1;
}
fieldset, img {
    border: 0;
    vertical-align: top;
    max-width: 100%;
    height: auto;
}
.xn-banner-cn .swiper-container{height:100%;}
.xn-gzdtyujl {
    margin: 0.78rem 0;
}
.xn-gzdtyujl-cn .wp_article_list .list_item {
    padding: 14px 0 13px 10%;
    border-bottom: 0;
    height: auto;
    line-height: normal;
}
.xn-gzdtyujl-cn .wp_article_list .list_item .pr_fields{float:none;}
.xn-gzdtyujl-cn .wp_article_list .list_item:after,.xn-gzdtyujl-cn .wp_article_list .list_item .pr_fields:after{
	content:"";
	display:block;
	clear:both;
}
.xn-gzdtyujl-cn .wp_article_list .list_item .Article_Title{
	width: 92%;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color: #202020;
}
.xn-banner-cn .col-md-4 .xn-workdynamics .xn-gzdtyujl-cn ul li{padding:14px 0 13px 6%;}
.xn-ywinterflow {
    float: left;
    width: 28.125%;
    height: 100%;
    margin: 0 0.29rem;
    padding: 0.34rem 0 0 0;
    background: #fff;
}
.xn-dagl-cn {
    float: left;
    height: 80px;
    width: calc(100% - 154px);
}
.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item {
    float: left;
	width: auto !important;
}
.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item a {
    display: inline-block;
    padding: 0 23px 0 38px;
    text-align: center;
	background-color: transparent;
}
.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item .mark{display:none;}
.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item a span.item-name{
	display: block;
	font-size: 14px;
    color: #444444;
	padding: 0px;
	line-height: normal;
}
.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item a:before{
	content:"";
	display: inline-block;
    width: 36px;
    height: 36px;
    margin: 10px 0 8px 0;
    text-align: center;
}
.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item.i1 a:before{
	background: url(/_upload/tpl/0a/e9/2793/template2793/images/xn-dagl8.png) no-repeat;
}
.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item.i2 a:before{
	background: url(/_upload/tpl/0a/e9/2793/template2793/images/xn-dagl6.png) no-repeat;
}
.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item.i3 a:before{
	background: url(/_upload/tpl/0a/e9/2793/template2793/images/xn-dagl5.png) no-repeat;
}
.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item.i4 a:before{
	background: url(/_upload/tpl/0a/e9/2793/template2793/images/xn-dagl2.png) no-repeat;
}
.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item.i5 a:before{
	background: url(/_upload/tpl/0a/e9/2793/template2793/images/xn-dagl7.png) no-repeat;
}
.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item.i6 a:before{
	background: url(/_upload/tpl/0a/e9/2793/template2793/images/xn-dagl3.png) no-repeat;
}
.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item.i7 a:before{
	background: url(/_upload/tpl/0a/e9/2793/template2793/images/xn-dagl4.png) no-repeat;
}
.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item.i8 a:before{
	background: url(/_upload/tpl/0a/e9/2793/template2793/images/xn-dagl1.png) no-repeat;
}
.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item.i9 a:before{
	background: url(/_upload/tpl/0a/e9/2793/template2793/images/xn-dagl9.png) no-repeat;
}
.xn-dagl-text {
    font-size: 14px;
    color: #444444;
}
.xn-articleMa-cn {
    float: left;
    width: 20%;
    height: 100%;
    background: #F0ECE5;
    border: 1px solid #DCD5CE;
    border-radius: 6px;
    padding: 0.47rem 0.36rem;
    text-align: center;
}
.xn-articleMa-cn .xn-articleMa-img1 {
    background: url(/_upload/tpl/0a/e9/2793/template2793/images/xn-ta.png) no-repeat;
    width: 2.39rem;
    height: 2.61rem;
    margin: 0 auto;
    background-size: 100%;
    padding-top: 0.669rem;
}
.xn-articleMa-cn .xn-articleMa-img1 span {
    font-size: 0.46rem;
    display: inline-block;
    font-family: "lishu";
    line-height: 0.437rem;
}
.xn-articleMa-cn .xn-articleMa-btn {
    margin-top: 0.09rem;
    background: #80664F;
    border-radius: 20px;
    font-size: 16px;
    color: #fff;
    padding: 0.11rem 0;
    cursor: pointer;
}
.xn-premiumcg .xn-gzdtyujl-title:before {
    content: "";
    display: inline-block;
    width: calc((100% - 5rem) / 2);
    margin-right: 0.36rem;
    position: relative;
    top: -12px;
    border-bottom: 1px solid rgba(187, 155, 86, 0.5);
}
.xn-premiumcg .xn-gzdtyujl-title:after {
    content: "";
    display: inline-block;
    width: calc((100% - 5rem) / 2);
    margin-left: 0.36rem;
    position: relative;
    top: -12px;
    border-bottom: 1px solid rgba(187, 155, 86, 0.5);
}
/* ---footer--- */
.footer {
    width: 100%;
    height: auto;
	margin-top: 0.59rem;
    background: url(/_upload/tpl/0a/e9/2793/template2793/images/foot_bg.png) no-repeat;
    overflow: hidden;
}
.detail {
    color: #fff;
    padding: 0.31rem 0;
}
.detail .col-md-8, .detail .col-md-6 {
    padding-left: 0;
}
.xn-address-title {
    margin-left: -10px;
    font-size: 16px;
}
.detail .address {
    border-right: 1px solid rgba(153, 147, 130, 0.5);
}
.address {
    padding-top: 16px;
}
.address > span {
    padding-bottom: 10px;
    display: inline-block;
}
.main > .container .row .col-md-9 #wp_news_w3 > table > tbody > tr > td:first-child{display:none;} 
.main > .container .row .col-md-9 #wp_news_w3 > table > tbody > tr > td table tr{
	border-bottom: 1px solid rgba(170, 170, 170, 0.4);
}
.main > .container .row .col-md-9 #wp_news_w3 > table > tbody > tr > td table tr td a{
	font-size: 16px;
    display: inline-block;
    padding: 0.268rem 0;
}
.footer_link {
    float: right;
    margin-bottom: 4px;
}
.xn-address-title1 {
    font-size: 16px;
    margin-left: -10px;
    margin-bottom: 0.18rem;
    display: inline-block;
}
.footer_link select {
    margin-top: 10px;
    width: 3.9rem;
    height: 36px;
    font-family: "Microsoft YaHei";
    border-radius: 0;
    background-color: rgba(255,255,255,0);
    border: 1px solid #999382;
    color: #fff;
}
.footer .detail .col-md-7{
	position: relative;
    top: 0.5rem;
}
.xn-footer-wzfwl > span {
    background-color: #404040;
    margin-right: 6px;
    padding: 7px 6px;
}
.footer_link select option {
    color: #333;
}
.xn-footer .col-md-12 {
    background-color: #625447;
    height: 0.4884rem;
}
.copyright {
    font-size: 14px;
    color: #fff;
    font-family: "Microsoft YaHei";
    text-align: center;
    margin-bottom: 0;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}
.res-nav_click {
    text-decoration: none !important;
    color: #FFF;
    display: none;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}
.xn-fa-bars{
	display: inline-block;
    background: url(/_upload/tpl/0a/e9/2793/template2793/images/xn-sg.png) no-repeat;
    background-size: contain;
    width: 26px;
    height: 30px;
}
.current-position p {
    margin: 15px 0 15px;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    color: #736253;
}
.main .container .row h3 {
    font-weight: bold;
    text-align: center;
    color: #333;
    font-size: 0.34rem;
    font-family: "Microsoft YaHei";
	margin-top: 0.488rem;
}
.subject1 {
    padding: 0.18rem 0.3rem 0.3rem 0.3rem;
}
.subject1 p {
    font-family: "Microsoft YaHei";
    font-size: 16px;
    line-height: 30px;
}
.subject1 p span,.subject1 p font {
    margin: 0px;
    font-family: "Microsoft YaHei";
    font-size: 16px;
}
.subject p span,.subject p font{margin:0px;font-family:"Microsoft YaHei";font-size:14px;}
.main .container .row{margin: 0 0 15px 0;}
.xn-article-sjlyz p.time{
	text-align: center;
    color: #888888;
    font-size: 14px;
    padding-top: 10px;
}
.main > .container .row .col-md-3{
    margin-right: 0.97rem;
    background-color: #fff;
    padding: 0;
    width: 20.48%;
	height: 8.3rem;
    background: url(/_upload/tpl/0a/e9/2793/template2793/images/leftbox.png) no-repeat;
    background-size: 100% 100%;
}
.xn-list-header {
    color: #fff;
    font-size: 0.29rem;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    padding: 0.24rem 5px;
    text-align: center;
}
.xn-list-listul {
    padding: 0.14rem 0.19rem 0.14rem 0.55rem;
}
.xn-list-listul .wp_listcolumn .wp_column a[title='校史陈列馆']:before,.xn-list-listul .wp_listcolumn .wp_column a[title='通信展览馆']:before {
    content: "";
    width: 0;
    display: inline-block;
    border-width: 7px 0px 7px 12px;
    border-style: solid;
    margin-right: 8px;
    border-color: transparent transparent transparent #736253;
}
.xn-list-listul .wp_listcolumn .wp_column a.parent{
	color: rgb(98, 84, 71);
    font-weight: bold;
}
.xn-list-listul .wp_listcolumn .wp_column a.parent:before{
	content: "";
	width: 0px;
    border-width: 12px 7px 0px 7px;
    border-style: solid;
    border-color: #736253 transparent transparent transparent;
}
.xn-list-listul .wp_listcolumn > .wp_column > a:before {
    content: "";
    display: inline-block;
    width: 20px;
}
.xn-list-row .wp_listcolumn .wp_column a .column-name{line-height:16px;padding:0;}
.xn-list-row .wp_listcolumn .wp_column a.selected .column-name{
	color: #625447;
    font-weight: bold;
}
.xn-list-listul .wp_listcolumn .wp_column a{
	font-size: 16px;
    color: #333;
    padding: 0.22rem 0;
    display: inline-block;
    background-color: transparent;
    background-image: none;
    border: 0;
    font-weight: 400;
}
.xn-list-listul .wp_listcolumn > .wp_column > a{text-align:center;}
.xn-list-listul .wp_listcolumn .wp_column a[title='校史陈列馆'],.xn-list-listul .wp_listcolumn .wp_column a[title='通信展览馆'],.xn-list-listul .wp_listcolumn .wp_column a[title='参观指南'],.xn-list-listul .wp_listcolumn .wp_column a[title='讲解员队伍']{
	text-align:left;
}
.xn-list-listul .wp_listcolumn .wp_column a[title='校史陈列馆'] .column-name, .xn-list-listul .wp_listcolumn .wp_column a[title='通信展览馆'] .column-name, .xn-list-listul .wp_listcolumn .wp_column a[title='参观指南'] .column-name, .xn-list-listul .wp_listcolumn .wp_column a[title='讲解员队伍'] .column-name{
	margin-left:0;
}
.xn-list-listul .wp_listcolumn > .wp_column > a > .column-name{
	margin-left:-1.6rem;
}
.xn-list-listul .wp_listcolumn .wp_subcolumn .wp_column a{
	display: inline-block;
    padding: 0;
    margin: 0.17rem 32px;
}
.xn-list-listul .wp_listcolumn .wp_subcolumn .wp_column a.selected{
	font-weight: bold;
    background-color: transparent;
    background-image: none;
    border: none;
}
.xn-list-listul .wp_listcolumn,.xn-list-listul .wp_listcolumn .wp_subcolumn{border:none;}
.xn-list-listul .wp_listcolumn .wp_subcolumn .wp_column a:hover{
	background-color: transparent;
	background-image:none;
}
.xn-list-listul .wp_listcolumn .wp_subcolumn .wp_column a.selected .column-name{
	color: #BB9B56;
    border-bottom: 1px solid #BB9B56;
}
.current-position p .Column_Position a{color:#736253;}
.current-position p .Column_Position .possplit{
	background-image: none;
	border: solid #736253;
    border-width: 0px 1px 1px 0;
    display: inline-block;
    width: 8px;
    height: 8px;
    position: relative;
    top: 3px;
    margin: 0 5px 0 3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}
.xn-list-listul > li >a {
    font-size: 16px;
    width: 100%;
    padding: 0.15rem 0px;
    color: #333;
    background: #F0ECE5;
    border: 1px solid #DCD5CE;
    border-radius: 5px;
    margin: 4px 0;
    display: inline-block;
}
.xn-list-listul > li > a.active {
    color: #80664F;
    font-weight: bold;
}
.main > .container .row .col-md-9{
	padding: 0 0 0.1rem 0;
    width: calc(79.52% - 0.97rem);
}
.list_con {
    clear: both;
    height: auto;
    overflow: hidden;
    padding: 0 0.488rem 0.488rem 0.488rem;
    background-color: #fff;
}
.wp_article_list .list_item {
    border-bottom: 1px solid rgba(209, 209, 209, 0.4);
    padding: 0 8px;
    height: 0.866rem;
}
.list_con a:link {
    font-size: 14px;
    color: #000000;
    line-height: 20px;
}
.xn-list-row .wp_article_list .list_item .pr_fields {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 80%;
    line-height: 0.866rem;
    font-size: 16px;
    color: #333;
}
.xn-list-row .wp_article_list .list_item  .ex_fields {
    width: 20%;
    display: inline-block;
    text-align: right;
    float: right;
    line-height: 0.866rem;
    font-size: 16px;
    color: #888;
}
.xn-premiumcg .swiper-slide a figure img{
	width: 242px;
    height: 152px;
}
.wp_article_list .list_item .Article_Index{display:none;}
.main .container .row.xn-list-row{background: transparent;padding-top: 0.39rem;}
.main .container .row.xn-list-row .col-md-9 .current-position p{margin: 0 0 0.34rem;}
.paging {
    padding: 0.19rem 0;
    width: 100%;
    overflow: hidden;
    text-align: center;
}
.main > .container .row .col-md-9 .wp_paging{text-align:center;margin-top: 0.5rem;}
.main > .container .row .col-md-9 .wp_paging li {
    display: inline-block;
    height: 25px;
    line-height: 25px;
    margin-top: 5px;
}
.main > .container .row .col-md-9 .wp_paging li span, .wp_paging li a {
    display: inline-block;
    float: left;
    margin-left: 10px;
	font-size: 14px;
}
.main > .container .row .col-md-9 .wp_paging li em {
    font-style: normal;
}
.main > .container .row .col-md-9 .wp_paging li input {
    font-size: 12px;
    *font-size: 100%;
    width: 40px;
    height: 24px;
    line-height: 15px;
    border: 1px solid #D1D1D1;
    background: #fff;
    text-align: center;
}
#container_page .swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: linear;    /*之前是ease-out*/
  -moz-transition-timing-function: linear;
  -ms-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  transition-timing-function: linear;
  margin: 0 auto;
}
#pagesinfo {
    display: inline-block;
    color: #666;
    font: 14px/24px "Microsoft YaHei";
    padding: 0 0.2rem;
}
.xn-page-cys {
    background-color: #80664F;
    color: #fff;
    padding: 0.031rem 0.11rem;
}
.paging a:link {
    font-size: 14px;
    color: #666;
    line-height: 20px;
    margin-left: 5px;
}
.paging .xn-page-yms {
    margin-left: 0.24remrem;
}
.paging .page-input {
    width: 0.49rem;
    margin: 0 0.12rem;
    border: 1px solid #D1D1D1;
	text-align: center;
}
.paging .go-page {
    color: #80664F;
}
.xn-list-sec li a{
	font-size: 16px;
    width: 100%;
    padding: 0.15rem 0px;
    color: #333;
    border-radius: 5px;
    margin: 4px 0;
    display: inline-block;
}
.xn-list-sec li a:hover{
	color: #80664F;
    font-weight: bold;
    text-decoration: underline !important;
}
@media only screen and (max-width: 1600px){
}
@media only screen and (max-width: 1400px){
}
@media only screen and (max-width: 1360px){
	.xn-gzdtyujl .xn-workdynamics {width: 48.41%;}
	.xn-ywinterflow {width: 28.41%;}
	.xn-articleMa-cn {width: 20.5%;}
}

@media only screen and (max-width: 768px){
	body{min-width:auto;}
	.logo {height: auto;}
	.res-nav_click {
		display: block;
		position: absolute;
		bottom: 4px;
		left:10px;
	}
	.logo_img {
		width: 68%;
		margin: 0 auto;
		text-align: center;
		padding: 0.46rem 0;
		float: none;
	}
	.logo_img img:first-of-type { width: 80%;}
	.container {
		width: 100% !important;
		height: auto;
		padding: 0 !important;
		margin: 0 0 1.2rem;
	}
	.main-nav {
		display: none;
		position: absolute;
		left: 0;
		width: 100%;
		top: 0;
		margin: 0 auto;
		float: none;
		background: #fff;
		z-index: 151;
		box-shadow: 0px 1px 6px 0px rgba(0,0,0,0.16);
	}
	.main-nav li {
		display: block;
		float: none;
		width: 100%;
		text-align:center;
	}
	.main-nav  li > a {
		border-bottom: none;
		color: #333;
		height: 1.88rem;
		line-height: 1.88rem;
		font-size: 0.8rem;
	}
	.xn-banner-cn .container .col-md-6:first-of-type {height: 9.67rem;}
	.xn-workdynamics, .xn-ywinterflow {
		width: 100% !important;
		height: auto;
		margin: 1.3rem 0 0;
	}
	.xn-dagl-cn{width: calc(100% - 170px);overflow-x: auto;}
	.xn-gzdtyujl-ckgd {
		position: static;
		float: right;
	}
	.xn-fs1{font-size:2rem;}
	.xn-gzdtyujl-gzdt{
		width: 18.6rem;
		height: 2.88rem;
	}
	.xn-banner-cn .dtjt9_div_img img,.xn-banner-cn .dtjt9_div_text {
		width: 20rem;
	}
	.xn-banner-cn .col-md-6, .xn-banner-cn .col-sm-6{height:auto;}
	.xn-banner-cn .col-md-8 .xn-gzdtyujl-title:after{
		border-bottom: 0;
	}
	.xn-gzdtyujl-gzdt:before,.xn-gzdtyujl-gzdt:after{
		width: 1.27rem;
		height: 1.7rem;
		margin-right: 1.4rem;
		top: 0.13rem;
	}
	ul#flexiselDemo1 li .news_tit_t{font-size: 1.11rem;margin-bottom: 1.09rem;}
	ul#flexiselDemo1 li .news_conten{line-height: 1.32rem;padding-bottom: 0.8rem;}
	.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item {
		float: none !important;
		display: table-cell !important;
	}
	.xn-banner-cn .col-md-8 .xn-gzdtyujl-title{text-align: center;}
	.xn-premiumcg .xn-gzdtyujl-title:before,.xn-premiumcg .xn-gzdtyujl-title:after{border-bottom:0;}
	.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item a span.item-name{width:112px;}
	.xn-dagl-cn #wp_nav_w35 .wp_nav .nav-item a{padding:0;}
	.xn-dagl-daimg{margin: 12px 0 2px 0;}
	.xn-dagl-cn::-webkit-scrollbar {display:none}
	.xn-gzdtyujl-cn .wp_article_list .list_item,.xn-banner-cn .col-md-4 .xn-workdynamics .xn-gzdtyujl-cn ul li{padding: 8px 0 3px 0%;}
	.xn-banner-cn .col-md-4 .xn-workdynamics .xn-gzdtyujl-cn{height:auto;}
	.xn-articleMa-cn {
		width: 100%;
		height: auto;
		margin-top: 1.3rem;
		padding: 2.1rem 1.9rem;
	}
	.xn-articleMa-cn .xn-articleMa-img1 {
		width: 10.8rem;
		height: 11.9rem;
		padding-top: 2.669rem;
	}
	.xn-articleMa-cn .xn-articleMa-img1 span {
		font-size: 2.1rem;
		line-height: 2.28rem;
	}
	.xn-premiumcg .swiper-slide a figure img{width:100%;height: auto;}
	.xn-articleMa-cn .xn-articleMa-btn{padding: 0.6rem 0;margin-top: 0.44rem;}
	.xn-premiumcg .swiper-slide{width: 100%;padding: 0.43rem;}
	#head .container{margin:0;}
	.xn-banner-cn{margin-top:0;}
	.xn-banner-cn .swiper-pagination {
		padding-top: 0.27rem;
		padding-right: 1.09rem;
		height: 1.6rem;
	}
	.xn-premiumcg{padding: 0 0.62rem 0.62rem 0.62rem;}
	.footer{background-size: cover;}
	.footer:before {
		content: "";
		background: url(/_upload/tpl/0a/e9/2793/template2793/images/foot_bg.png) no-repeat;
		display: block;
		height: 15px;
		background-size: cover;
	}
	.footer .footer_box{padding-top: 10px;}
	.footer .detail {
		padding: 1.4rem !important;
		background-color: #817468;
		margin: 0;
	}
	.detail .address {border-right: 0;}
	.footer_link {float: none;}
	.xn-address-title1 {margin-left: -10px;}
	.footer_link select{width:15rem;}
	.xn-footer .col-md-12{height: 2.2rem;line-height: 2.2rem;}
	.main .container .row h3{font-size:1.35rem;margin-top: 1.11rem;line-height: 1.8rem;}
	.subject1{padding: 0.8rem 0.3rem 1.3rem 0.3rem;}
	.subject1 p img {
		width: 100%;
		object-fit: contain;
	}
	.main > .container .row .col-md-9{width:100%; padding:0 1rem;}
	.list_con{padding: 0 1.2rem 1.2rem 1.2rem;}
	.list_con li{height:2.5rem;}
	.xn-article-titletexr{width: 65%;line-height: 2.5rem;}
	.xn-article-time{width: 28%;line-height: 2.5rem;}
	.main > .container .row .col-md-3{margin:0;}
	.main > .container .row.xn-list-row .col-md-3{
		margin: 10px auto;
		width: 80%;
		height: 37.7rem;
		background-size: 100% 100%;
		background-position: top center;
	}
	.xn-list-header{font-size: 1.33rem;padding: 1.2rem 5px;}
	.xn-list-listul{padding: 1rem 0.8rem 1rem 2.5rem;}
	.xn-list-listul > li >a,.xn-list-sec li a{padding:0.6rem 0;}
	.paging .page-input{width: 2.2rem;margin: 0 0.32rem;vertical-align: baseline;}
	.xn-premiumcg-capture{padding: 0.37rem 0.11rem 0.07rem;}
	.xn-list-listul .wp_listcolumn .wp_column a{padding: 0.9rem 0;}
	.xn-list-listul .wp_listcolumn .wp_subcolumn .wp_column a{
		margin: 0.85rem 32px;
	}
	.main > .container .row .col-md-9 #wp_news_w3 > table > tbody > tr > td table tr td a{padding:0.668rem 0;}
}