/*Technical Support SudyTech*/
@charset "utf-8";
/* CSS Document */


#full-screen-slider {margin: auto;width:1200px; height:450px; text-align:left; position:relative; z-index:3; }
#slides { display:block; width:100%; height:450px; list-style:none; padding:0; margin:0; position:relative;z-index:5;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; z-index:5;}
#slides li a {width:100%; height:100%; display:block; margin:0 auto;}
#slides li a img{width:100%; height:100%;    object-fit: cover;}
#KSS_content img{object-fit: cover;}
#slides li .slides_bg{width:100%; height:40px; line-height:40px;  position:absolute; bottom:0; overflow:hidden; display: none; }
#slides li .slides_bg a { display:block; width:1200px; height:40px; text-indent:0; margin:0 auto; text-align:right; font-size:16px; color:#fff; }
#slides li .slides_bg a:hover{text-decoration: underline;}
#pagination {width:500px; display:block; list-style:none; position:absolute; left:50%; margin-left:-500px; top:420px; z-index:5;  padding:5px 5px 5px 0;}
#pagination li { display:block; list-style:none; width:35px; height:4px; float:left; margin:0 8px; border-radius:5px; }
#pagination li a { display:block; width:35px; height:4px; overflow:hidden; padding:0; margin:0;  text-indent:100px; background: #fff; }
#pagination li.current  a{ background:#57cdf5;}

.mt{width: 100%; height: 40px; line-height: 40px; text-align: left;}
.mt h3{font-size: 18px; color: #fff; margin-left: 10px; font-weight: normal;}
.mt a{float: right; font-size: 14px; color: #fff; margin-right: 10px; font-family:"宋体";}
.mt1{background:#1852A3;}
.mt2{background:#1852A3;}
.mt3{background:#1852A3;}
.mt4{background:#1852A3;}


.main_left0{width:300px; height: auto; overflow: hidden;float:left;}
.main_left0 h2.title{line-height: 35px;padding-right:140px!important;text-overflow:ellipsis;overflow:hidden;}
.main_left0 .KSS_btnBox{bottom:10px !important;}
.left .main_right0{width:330px; overflow: hidden; float:left;margin-left:10px;}
.main_right0 h1{width:100%; font-size: 20px; color: #0093dd; text-align: left;  }
.main_right0 h1 a:link,.main_right0 h1 a:visited{color: #0093dd;}
.main_right0 h1 a:hover{color: #e10071;}
.mlist{width:100%; overflow: hidden; margin-top: 10px; }
.mlist li{width:100%; height:32px; line-height: 32px; overflow: hidden; text-align: left; background: url(../images/dot.gif) no-repeat left 13px;}
.mlist li span{font-size: 12px; color: #999; float: right;}
.mlist li a{text-indent: 15px;font-size: 14px; height:32px; line-height: 32px; overflow: hidden; display: block; margin-right: 50px; }

.main_left{width:410px; height: auto; overflow: hidden;}
.main_right{width:450px; height: auto; overflow: hidden;}

.mlist1{width:100%; height: auto; overflow: hidden; margin:10px auto; }
.mlist1 li{width:100%; height:32px; line-height: 32px; overflow: hidden; text-align: left; background: url(../images/dot.gif) no-repeat left 13px;}
.mlist1 li span{font-size: 12px; color: #999; float: right;}
.mlist1 li a{text-indent:15px;font-size: 14px; height:32px; line-height: 32px; overflow: hidden; display: block; margin-right: 50px; }

.mlist2{width:100%; height: auto; overflow: hidden; margin-top:8px;}
.mlist2 li{width:100%; height:30px; line-height: 30px; overflow: hidden; text-align: left; background: url(../images/dot.gif) no-repeat left 13px;}
.mlist2 li span{font-size: 12px; color: #999; float: right;}
.mlist2 li a{text-indent:15px;font-size: 14px; height:30px; line-height: 30px; overflow: hidden; display: block; margin-right: 50px; }

.rnav{width: 100%; height: auto; overflow: hidden; margin-top: 20px;}
.rnav a.na1{width:48%; height: 40px; line-height: 40px; float: left; display: inline-block; background: #eee; font-size: 16px; color: #0093dd; text-align: center;}
.rnav a.na2{width:48%; height: 40px; line-height: 40px; float:right; display: inline-block; background: #eee; font-size: 16px; color: #0093dd; text-align: center;}
.rnav a:hover{color: #e10071;}
.rnav h3{width:100%; height: 49px; line-height: 40px; display:block; background:url(../images/t5.gif) no-repeat center top; font-size: 16px; color: #0093dd; text-align: center; margin-top: 15px; font-weight: normal;}
.rnav p{ text-align: left; margin: 0 10px;}
.rnav p a{width:50px; display: inline-block; height:30px; line-height:30px; text-align: center; margin:3px 5px; font-size: 14px;}
.rnav p a:hover{background: #0093DD; color: #fff;}

/* scrollleft */
.scrollleft{width:100%; margin-top:10px;}
.scrollleft li{float:left;margin:0 5px;display:inline;text-align:center;}
.scrollleft img{width:220px;height:150px;object-fit:cover;}
.scrollleft p{font-size: 14px; height:28px; line-height: 28px; overflow: hidden; background: #eee; margin-top:0px;max-width: 220px;text-overflow: ellipsis;}

.ltit{width: 100%; height: 40px; line-height: 40px; text-align: left;background: #1852A3;}
.ltit h3{font-size: 18px; color: #fff; font-weight: normal; text-align: center;}

.rtit{width: 100%; height: 40px; line-height: 40px; text-align: left;background:#1852A3;}
.rtit h3{font-size: 18px; color: #fff; margin-left: 10px; font-weight: normal; float: left;}
.rtit p{float: right; font-size: 12px; color: #fff; margin-right: 10px; font-family:"宋体"; color: #ccc;}
.rtit p a{color: #ccc;}
.rtit p a:hover{color: #fc0;}

.snav{width: 100%;}
.snav li{width: 100%; height: 40px; line-height: 40px; border-bottom: 1px #dddddd solid;}
.snav li a{width:100%; display:block; height: 40px; line-height: 40px; overflow: hidden; font-size: 15px; color: #666; text-align: center; background: #f6f6f6;}
.snav li a:hover{background: #d40066; color: #fff;}

.slist{width:100%; height: auto; overflow: hidden; margin:10px auto; }
.slist li{width:100%; height:45px; line-height:45px; overflow: hidden; border-bottom: 1px #eeeeee dashed; text-align: left; background: url(../images/dot.gif) no-repeat left 20px;}
.slist li span{font-size: 12px; color: #999; float: right;}
.slist li a{text-indent:15px;font-size: 14px; height:45px; line-height:45px;  overflow: hidden; display: block; }

.slist1{width:110%; height:auto; overflow: hidden; margin-top:10px;}
.slist1 li{float:left;margin:15px 34px 0 0;display:inline;text-align:center;}
.slist1 img{width:270px;height:190px;}
.slist1 p{font-size: 14px; height:28px; line-height: 28px; overflow: hidden; background: #fff; margin-top:0px;}

.scontent{margin:20px 30px; height: auto; overflow: hidden;}
.scontent .tit{text-align: center; font-size: 22px; color: #333; }
.scontent .info{text-align: center; margin: 15px 0;}
.scontent .info span{font-size: 12px; color: #666; margin: 0 10px;}
.scontent .con{text-align: left; line-height: 2em; font-size: 14px; color: #454545;}
.scontent .con p{text-indent: 2em;}
.scontent .con img{max-width:100%;}
.scontent .pre{margin: 10px 0; text-align: left; line-height: 2em; font-size: 14px; border-top:1px #dddddd dashed; padding-top:10px; color: #999;}

.wp_artfuns .wp_art_adjoin .prev-title::after {
    content: "\A";
    white-space: pre;
}
.wp_artfuns .wp_art_adjoin .next{padding-left:0;}