@charset "utf-8";
/*Technical Support SudyTech*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{ margin:0; padding:0; }
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{ display:block; }
table{ border-collapse:collapse; border-spacing:0; }
caption,th{ text-align:left; font-weight:normal; }
html,body,fieldset,img,iframe,abbr{ border:0;}
img{vertical-align:top;}
html{ overflow-x:hidden;    /* overflow-y: scroll;*/}
i,cite,em,var,address,dfn{ font-style:normal; }
[hidefocus],summary{ outline:0; }
li{ list-style:none; }
h1,h2,h3,h4,h5,h6,small{ font-size:100%; }
sup,sub{ font-size:83%; }
pre,code,kbd,samp{ font-family:inherit; }
q:before,q:after{ content:none; }
textarea{ overflow:auto; resize:none; }
label,summary{ cursor:default; }
a,button{ cursor:pointer; }
h1,h2,h3,h4,h5,h6,em,strong,b{ font-weight:bold; }
del,ins,u,s,a,a:hover{ text-decoration:none; }
body,textarea,input,button,select,keygen,legend{ font:13px/1 arial,\5b8b\4f53; color:#333; outline:0; }
:focus { outline:0; }
/*Ã¥Â¤â€¡Ã§â€Â¨Ã¦Â Â·Ã¥Â¼ÂÃ¨Â¡Â¨*/
.none { display:none; }
.wcb{ width:100%; height:30px; border:2px dashed #97CBE0; }
.hidden { visibility:hidden; }
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline; }
.clearfix:after{clear: both;content: "";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1; }
.icon{display:inline-block;width: 32px;height: 32px;vertical-align:middle;background:url(images/icon.png) no-repeat;}
/*css3Ã¦â€°Â©Ã¥Â±â€¢*/
body:before {content: ""; position: fixed; top: -10px; left: 0; z-index: 110; width: 100%; height: 10px;
 -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	     box-shadow: 0px 0px 10px rgba(0,0,0,.8);
}
::-webkit-input-placeholder { color:#ccc;}
:-moz-placeholder {color:#ccc;}
::-moz-placeholder { color:#ccc;}
:-ms-input-placeholder { color:#ccc;}
/**Ã¥Â¸Æ’Ã¥Â±â‚¬Ã¥Â¼â‚¬Ã¥Â§â€¹**/
body {line-height:1;font-size: 16px;font-family: "Microsoft YaHei","Arial","\u5b8b\u4f53", Tahoma, Geneva, sans-serif;color:#333;}
p{line-height:1.75;}
a {color:#333; text-decoration:none; transition:all 0.4s ease-in-out;}
a:hover {color: #77161B;}
/*Ã©Â¡ÂµÃ©ÂÂ¢Ã¥Â°ÂºÃ¥Â¯Â¸*/
.wrapper { width:100%; margin:0 auto;}
.wrapper .inner {width: 1600px;margin:0 auto;} /**Ã©Â¡ÂµÃ©ÂÂ¢Ã¥â€¦Â¨Ã¥Â±â‚¬Ã¥Â®Â½Ã¥ÂºÂ¦**/

.h-top{position: fixed;z-index: 99;width: 100%;    transition: all .5s ease-in-out .3s;transform: translateY(-200px);}
.body_home.showdiv .h-top{   transform: translateY(0px);}
/*headtop*/
#headtop{background: #77161B;}
#headtop .inner{width: 1760px;}
.headtop .top-left{float: left;}
.headtop .top-right{float:right;line-height: 48px;}
/*headÃ¥Â¼â‚¬Ã¥Â§â€¹*/
.header {background:  url('images/head_bg.png') no-repeat center top;height: 147px;background-size: 100% 100%;/* padding-top: 10px; */}
.header .inner{position:relative;width: 1760px;}
.header .sitelogo{float:left;margin-top: 24px;}
.header .sitelogo span{position:relative;font-size:inherit; font-weight:normal;}
.header .sitelogo span a{ color:transparent; margin:0;}
.header .sitelogo h1{font-size:inherit; font-weight:normal; background:none; padding-left:0px;}
.header .sitelogo .sitetitle {display:inline-block;margin-top: 28px;margin-left:10px;font-size:32px;font-weight:bold;color:#fff;} /**Ã§Â«â„¢Ã§â€šÂ¹Ã¥ÂÂÃ§Â§Â°**/

.header .head-left{float:left;display:inline-block;}
.header .head-right{float:right;margin-top: 30px;position: relative;/*background: url(images/nav-bg.png) no-repeat left,url(images/nav-bg2.png) no-repeat right;padding: 0 126px 0 66px;border-top: 1px solid rgb(255 255 255 / 50%);border-bottom: 1px solid rgb(255 255 255 / 50%);    background-color: rgb(255 255 255 / 50%);backdrop-filter: blur(20px);*/}
.header .searchbox {display: none;}
.searchbox .serBtn{cursor: pointer;}
.searchbox .serBtn img{    vertical-align: middle;}
/*Ã¤Â¸â‚¬Ã¥Â±Â*/
body.main {/*height: 100%;padding: 0; */   /*zoom: normal !important;*/}
.body_home{/*height: 100%;    overflow: hidden;*/}
.bb {cursor: pointer;z-index: 10;animation: bb 2s linear 0s infinite;width: 77px;height: 77px;background: url(images/bb.png) no-repeat center;position: absolute;left: 50%;bottom: 10px;display: none !important;}
.bb:hover {animation-play-state: paused;color: #fff;}
@keyframes bb {
  0% {
    transform: translate(-50%, 0);
    opacity: 0;
  }
  50% {
    transform: translate(-50%, 5px);
    opacity: 1;
  }
  100% {
    transform: translate(-50%, 0px);
    opacity: 0;
  }
}
.body_b {/*position: fixed;left: 0%;top: 100%;bottom: 0;right: 0;background: #fff;overflow-x: hidden;transition: top 0.7s cubic-bezier(0.5, 0, 0.2, 1) 0s;z-index: 888;outline: none;*/}
.body_b.showdiv {top: 0;}
.body_b .header {background: #fff;    height: 88px;}
.body_b .header .sitelogo{margin-top: 14px;}
.topbox {
    box-shadow: 0 6px 16px rgb(65 0 0 / 16%);
    transition: all 0.7s ease-out 0s;
    transform: translateY(-100%);
    opacity: 0;
    filter: Alpha(opacity=00);
    position: fixed;
    top: 0;
    z-index: 99;
    width: 100%;
}
.topbox.showdiv {
    transform: none;
    opacity: 1;
    filter: Alpha(opacity=100);
    transition: all 0.7s ease-in-out 0.5s;
}
.topbox .nav .wp-menu .menu-item a.menu-link{color: #000000}
.topbox .header .head-right{margin-top: 20px;}

.topbox .navi-aside-toggle{    background: url(css/img/menu-icon-arrow.png) no-repeat 50%;}

/*.main1 .ml{transform: translate(-80px,0);transition: all 1s ease-out 0s;opacity: 0;filter:Alpha(opacity=0);}
.main1 .mr{transform: translate(80px,0);transition: all 1s ease-out 0s;opacity: 0;filter:Alpha(opacity=0);}
.main1.showdiv .ml,.main1.showdiv .mr{transform: none;opacity: 1;filter:Alpha(opacity=100);}

.main2 .ml{ transition: all 1s ease-out 0s;position: relative;top: 50vh;}
.main2.showdiv .ml{    top: 0;}
.main2 .post-22 ul li{ transform: translate(80px,0);opacity: 0;filter:Alpha(opacity=0);}
.main2 .post-22 ul li.n1{transition: all 1.5s ease-out 0.5s;}
.main2 .post-22 ul li.n2{transition: all 1.5s ease-out 0.9s;}
.main2 .post-22 ul li.n3{transition: all 1.5s ease-out 1.3s;}
.main2.showdiv .post-22 ul li{transform: none;opacity: 1;filter:Alpha(opacity=100);}

.main3 .post-31 ul li{transform: translate(180px,0);opacity: 0;filter:Alpha(opacity=0);}
.main3 .post-31 ul li.news[data-slick-index="0"] {
    transition: 1s 0.5s;
}
.main3 .post-31 ul li.news[data-slick-index="1"] {
    transition: 1s 0.8s;
}
.main3 .post-31 ul li.news[data-slick-index="2"] {
    transition: 1s 1.2s;
}
.main3 .post-31 ul li.news[data-slick-index="3"] {
    transition: 1s 1.6s;
}
.main3.showdiv .post-31 ul li{    transform: none;opacity: 1;filter:Alpha(opacity=100);}
 

.main4 .mod{transform: translate(-180px,0);transition: all 1s ease-out 0s;opacity: 0;filter:Alpha(opacity=0);}
.main4.showdiv .mod{transform: none;opacity: 1;filter:Alpha(opacity=100);}


.main5 .post-51 ul li {transform: rotateY(90deg);opacity: 0;filter:Alpha(opacity=0);transition: 1s 0s;}
.main5 .post-51 li.news[data-slick-index="1"] {
  transition: 1s 0.2s;
}
.main5 .post-51 li.news[data-slick-index="2"] {
  transition: 1s 0.3s;
}
.main5 .post-51 li.news[data-slick-index="3"] {
  transition: 1s 0.4s;
}
.main5 .post-51 li.news[data-slick-index="4"] {
  transition: 1s 0.5s;
}
.main5 .post-51 li.news[data-slick-index="5"] {
  transition: 1s 0.6s;
}
.main5.showdiv .post-51 ul li{    transform: none;opacity: 1;filter:Alpha(opacity=100);}
.main6 .post-61 {transform: translate(0px, 40%);transition: all 1.5s ease-out 0s;opacity: 0;filter:Alpha(opacity=0);}
.main6.showdiv .post-61{  transform: none;opacity: 1;filter:Alpha(opacity=100);}*/

/*Ã¨Â¿â€ºÃ¥ÂºÂ¦Ã¦ÂÂ¡*/

/*::-webkit-scrollbar{width: 8px;height: 8px;background-color: #CCCCCC;-webkit-border-radius: 6px;}
::-webkit-scrollbar-thumb:horizontal { width: 4px;  background-color: #CCCCCC;  -webkit-border-radius: 6px;}
::-webkit-scrollbar-track-piece { background-color: #fff; /*Ã¦Â»Å¡Ã¥Å Â¨Ã¦ÂÂ¡Ã§Å¡â€žÃ¨Æ’Å’Ã¦â„¢Â¯Ã©Â¢Å“Ã¨â€°Â²*/ -webkit-border-radius: 0; /*Ã¦Â»Å¡Ã¥Å Â¨Ã¦ÂÂ¡Ã§Å¡â€žÃ¥Å“â€ Ã¨Â§â€™Ã¥Â®Â½Ã¥ÂºÂ¦*/}
::-webkit-scrollbar-thumb:vertical {height: 70px;background-color: #999;-webkit-border-radius: 4px;  outline: 1px solid #fff; outline-offset: -1px;border: 1px solid #fff;}*/


/*langÃ¦Â Â·Ã¥Â¼Â*/
.site-lang{/* float: right; *//* margin-right: 46px; position: absolute;right: 80px;bottom: 50px;*/}
.site-lang ul{}
.site-lang ul li.links{  float: left;  text-align: right;}
.site-lang ul li.links a{line-height: 48px;font-size: 14px;color: #fff;display: inline-block;  padding:0 20px; position: relative; opacity: 0.5;}
.site-lang ul li.links a:hover{    opacity: 1;}
.site-lang ul li.links a::before{position:absolute;content:"";right:0;top:20px;width:1px; height:11px;background:#fff;}
.site-lang ul li.links:last-child a::before{display: none;}


/*raleÃ¦Â Â·Ã¥Â¼Â*/
.site-rale{ float: right; }
.site-rale ul{}
.site-rale ul li.links{  float: left;  text-align: right;}
.site-rale ul li.links a{line-height: 22px;/* margin:0px 13px; */font-size: 14px;color: #fff;display: inline-block;  padding:0 4px; position: relative;    border: 1px solid #fff;border-radius: 4px;}



/*Ã©Â»ËœÃ¨Â®Â¤Ã¤Â¸Â»Ã¥Â¯Â¼Ã¨Ë†ÂªÃ¦Â Â·Ã¥Â¼Â*/
#nav{margin-right: 0px;}
#nav .inner{}
#nav .inner .wp-panel{}/*Ã¥Â¯Â¼Ã¨Ë†Âª*/
#nav .inner .wp-panel .wp-window{}
#nav .inner .wp-panel .navbg{position:absolute; z-index:-1;left:0;right:0;top:0;bottom:0; width:auto; height:100%;background:#fff;opacity:.7;filter:alpha(opacity=70);}
/*Ã¥Â¯Â¼Ã¨Ë†ÂªÃ¦Â Â·Ã¥Â¼ÂÃ¯Â¼Å¡Ã¥ÂÅ½Ã¥ÂÂ°Ã§Â»â€˜Ã¥Â®Å¡Ã¦â€”Â¶Ã¤Â¹Å¸Ã¥ÂÂ¯Ã¤Â»Â¥Ã¥Â®Å¡Ã¤Â¹â€°Ã©â€¦ÂÃ§Â½Â®*/
.nav .wp-menu {margin:0 auto; position: relative;}
.nav .wp-menu .menu-item {display: inline-block; float: left;position: relative;}
.nav .wp-menu .menu-item.i1 { background:none;}
.nav .wp-menu .menu-item.i8 a.menu-link{    margin-right: 0;}
.nav .wp-menu .menu-item a > .menu-switch-arrow{ display:none; width:20px; height:20px; background:url(images/nav_j.png) no-repeat center center;vertical-align:middle; }
.nav .wp-menu .menu-item a.menu-link {display: inline-block;margin: 0 17px;line-height: 68px;color: #fff;font-size: 20px;position: relative;/* padding-bottom: 18px; */}
.nav .wp-menu .menu-item.hover a.menu-link,
.nav .wp-menu .menu-item a.hover{}
.nav .sub-menu {display: none;position: absolute;left: 0;top: 68px;min-width: 100%;z-index: 100;background: #fff;}
.nav .sub-menu .sub-item {/* margin-bottom: 10px; */position: relative;vertical-align: top; _zoom:1;    white-space: nowrap;}
.nav .sub-menu .sub-item a {display: block;color: #333;line-height: 24px;padding: 8px 15px;text-align: center;font-size: 14px;background:none;/*text-align: center;*//* background: url(images/nav-li.png) no-repeat left center; */}
.nav .sub-menu .sub-item.hover> a,
.nav .sub-menu .sub-item a:hover{color: #77161B;}
.nav .sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; background:#fff;}
.nav .wp-menu .menu-item a.menu-link:before {
   content: "";
   position: absolute;
   z-index: 1;
   left: 51%;
   right: 51%;
   bottom: 0;
   background: #77161B;
   height: 4px;
   -webkit-transition-property: left, right;
   transition-property: left, right;
   -webkit-transition-duration: 0.3s;
   transition-duration: 0.3s;
   -webkit-transition-timing-function: ease-out;
   transition-timing-function: ease-out;
}
.nav .wp-menu .menu-item a.menu-link:hover:before, 
.nav .wp-menu .menu-item a.menu-link.parent:before,
.nav .wp-menu .menu-item a.menu-link:focus:before, 
.nav .wp-menu .menu-item a.menu-link:active:before {
   left: 0;
   right: 0;
}

/**Ã¤Â¸Â»Ã©Â¡ÂµbannerÃ¥Â¼â‚¬Ã¥Â§â€¹**/
#banner {background: #e7e2df;    position: relative;    overflow: hidden;}
#banner .inner {width:auto;max-width: 100%;text-align: center;position:relative;}
#banner ul.news_list li.news{position: relative;}
#banner ul.news_list li.news .news_imgs{width: 100%;height: 100vh;overflow: hidden;background-size: 100% 100%;}
#banner ul.news_list li.news .news_imgs img{width: 100%;height: 100%;object-fit:cover}
#banner ul.news_list li.news .news_wz{/* position: absolute; *//* bottom: 0; *//* width: 100%; *//* background: url(images/banner-bg.png) no-repeat bottom; *//* height: 204px; */position: absolute;bottom: 36px;left: 4.17%;width: 75%;}
#banner ul.news_list li.news .news_con{position: relative;/* bottom: 72px; *//* left: 4.17%; *//* width: auto; */}
#banner ul.news_list li.news .news_tt{float: left;font-size: 20px;color: #fff;background: #77161B;width: 41px;height: 41px;text-align: center;line-height: 41px;font-family: "Arial";border-radius: 50%;margin: 10px;/* position: absolute; */}
#banner ul.news_list li.news .news_title{display: none;margin-left: 42.5px;font-size: 32px;font-weight: bold;color: #fff;line-height: 42px;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 90%;text-align: left;}
#banner ul.news_list li.news .news_title a{color: #fff;}
.circleProgress{
   width: 56px;
   height: 56px;
   border: 2px solid transparent;
   border-radius: 50%;
   position: absolute;
   top:0;
   -webkit-transform: rotate(45deg);
}
.circleProgress_wrapper{
   width: 62px;
   height: 62px;
   position: absolute;
   background: transparent;
   left: 0;
   /* float: left; */
}
.right{
   right:0;
   width: 31px;
   height: 60px;
   position: absolute;
   top:0;
   overflow: hidden;
}
.rightcircle{
   border-top: 2px solid #fff;
   border-right: 2px solid  #fff;
   right:0;

}
.leftcircle{
   border-bottom: 2px solid  #fff;
   border-left: 2px solid #fff;
   left:0;
}
.left{
   left:0;
   width: 31px;
   height: 60px;
   position: absolute;
   top:0;
   overflow: hidden;
}
#banner ul.news_list li.slick-active .rightcircle{-webkit-animation: circleProgressLoad_right 5.4s linear infinite;}
#banner ul.news_list li.slick-active .leftcircle{-webkit-animation: circleProgressLoad_left 5.4s linear infinite;}

@-webkit-keyframes circleProgressLoad_left{
   0%{
      -webkit-transform: rotate(225deg);
  }
  50%{
      -webkit-transform: rotate(45deg);
  }
  100%{
      -webkit-transform: rotate(45deg);
  }
}
@-webkit-keyframes circleProgressLoad_right{
   0%{
       -webkit-transform: rotate(225deg);
   }
   50%{
       -webkit-transform: rotate(45deg);
   }
   50%{
      -webkit-transform: rotate(225deg);
  }
}
#banner .slick-prev{background: url(images/banner-prev.png) no-repeat center;left: 82px;width: 69px;height: 47px;transition-duration: 0.8s;z-index: 9;}
#banner .slick-next{background: url(images/banner-next.png) no-repeat center;right: 80px;width: 69px;height: 47px;transition-duration: 0.8s;    z-index: 9;}
#banner .slick-prev:hover{/*background: url(images/banner-prev-a.png) no-repeat center;*/}
#banner .slick-next:hover{/*background: url(images/banner-next-a.png) no-repeat center;*/}
/**Ã¤Â¸Â»Ã¤Â½â€œÃ¦Â¨Â¡Ã¥Ââ€”Ã¦Â Â·Ã¥Â¼Â**/
#m-container {}
#m-container .inner {}
/**Ã©Â¦â€“Ã©Â¡ÂµÃ¤Â¸â€°Ã¥Ë†â€”Ã¥Â¸Æ’Ã¥Â±â‚¬**/
.mod {}
.mbox {}

.main1{background: url(images/m1-bg.png) no-repeat center;background-size: cover;overflow: hidden;}
.main1 .inner{padding: 176px 0px 91px;}
.main1 .post-10{margin-bottom: 38px;}

.main1 ul.news_list li.news .news_imgs{overflow: hidden;position: relative;background-repeat: no-repeat;background-size: cover;background-position: center;}
.main1 ul.news_list li.news:nth-child(odd) .news_imgs {
    background-image: url(images/moren1.png);
}
.main1 ul.news_list li.news:nth-child(even) .news_imgs {
    background-image: url(images/moren1.png);
}
.main1 ul.news_list li.news .news_imgs img{width: 100%;height: 100%;transition-duration: 0.8s;position: absolute;top: 0;left: 0;right: 0;}
.main1 ul.news_list li.news .news_imgs img:hover{ transform: scale(1.12);}

.main1 .ml{float:left;width: 48.875%;}
.main1 .post-11 ul li{position: relative;}
.main1 .post-11 ul li .news_imgs{/*padding-top: 56.4%;*/    height: 520px;}
.main1 .post-11 ul li .news_wz{position: absolute;width: 100%;bottom: 0;}
.main1 .post-11 ul li .news_con{padding: 72px 34px 28px;background: url(images/p11-li.png) no-repeat;/* height: 69px; */}
.main1 .post-11 ul li .news_title{font-size: 18px;font-weight: bold;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main1 .post-11 ul li .news_title a{color: #fff;}


.main1 .mr{float:right;width: 49%;}
.main1 .post-13 ul{margin: 0 -17px;}
.main1 .post-13 ul li{width: 50%;float: left;}
.main1 .post-13 ul li .news_box{margin: 0 17px;}
.main1 .post-13 ul li .news_wz{background: #fff;box-shadow: 0 2px 15px rgb(0 0 0 / 8%);transition-duration: 0.8s;display: block;}
.main1 .post-13 ul li .news_imgs{/*padding-top: 74.4%;*/  height: 280px;}
.main1 .post-13 ul li .news_con{padding: 27px 34px;    position: relative;height: 186px;}
.main1 .post-13 ul li .news_title{max-height: 56px;overflow: hidden;text-overflow: ellipsis;display:inline-block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 28px;    font-weight: bold;}
.main1 .post-13 ul li .news_text{font-size: 14px;line-height: 30px;height: 60px;opacity: 0.6;margin-top: 17px;overflow: hidden;text-overflow: ellipsis;display:inline-block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.main1 .post-13 ul li .news_text a{}
.main1 .post-13 ul li .news_meta{    font-size: 18px;font-weight: bold;line-height: 20px;position: absolute;font-family: "Arial";transition-duration: 0.8s;bottom: 41px;}
.main1 .post-13 ul li:hover .news_wz{    background: #77161B;}
.main1 .post-13 ul li:hover .news_title{color:#fff;}
.main1 .post-13 ul li:hover .news_title a{color:#fff;}
.main1 .post-13 ul li:hover .news_meta{color:#fff;}

.main2{background: url(images/m2-bg.png) no-repeat center;background-size: cover;overflow: hidden;}
.main2 .inner{padding: 45px 0 103px;}
.main2 ul.news_list li.news .news_imgs{overflow: hidden;position: relative;background-repeat: no-repeat;background-size: cover;background-position: center;}
.main2 ul.news_list li.news .news_imgs img{width: 100%;/* height: 100%; */transition-duration: 0.8s;position: absolute;top: 0;left: 0;right: 0;min-width: 100%;min-height: 100%;}
.main2 ul.news_list li.news .news_imgs img:hover{ transform: scale(1.12);}
.main2 .ml{float: left;width: 50%;background: #F4F4F4;}
.main2 .post-21 .tt{margin: 0 40px;width: auto;display: block;padding-top: 38px;}
.main2 .post-21 .con{padding-top: 58px;}
.main2 .post1 .tt .tit{float: left;}
.main2 .post-21 ul li .news_box{}
.main2 .post-21 ul li .news_meta{padding: 0 40px;margin-bottom: 18px;font-size: 18px;font-weight: bold;line-height: 20px;    font-family: "Arial";}
.main2 .post-21 ul li .news_title{
    padding: 0 40px;
    font-size: 22px;
    font-weight: bold;
    line-height: 30px;
    height: 59px;
    margin-bottom: 10px;
    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.main2 .post-21 ul li .news_imgs{/*padding-top: 67.125%;*/    height: 537px;}

.main2 .mr{float: right;width: 50%;}
.main2 .post-22 ul li{background: #77161B;}
.main2 .post-22 ul li .news_box{}
.main2 .post-22 ul li .news_wz{float: right;width: 50%;}
.main2 .post-22 ul li .news_con{padding: 45px 32px 0 40px;}
.main2 .post-22 ul li .news_imgs{/*padding-top: 33.375%;*/float: left;width: 50%;    height: 268px;}
.main2 .post-22 ul li .news_meta{margin-bottom: 19px;font-size: 16px;font-weight: bold;line-height: 17px;color: #fff;    font-family: "Arial";}
.main2 .post-22 ul li .news_title{color: #fff;font-size: 18px;font-weight: bold;line-height: 30px;overflow: hidden;text-overflow: ellipsis;display:inline-block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 60px;margin-bottom: 16px;}
.main2 .post-22 ul li .news_title a{color: #fff;}
.main2 .post-22 ul li .news_text{color: #fff;opacity: 0.6;font-size: 14px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;display: inline-block;display: none;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 60px;}
.main2 .post-22 ul li.n2{background: #BCA087;}
.main2 .post-22 ul li.n2 .news_imgs{float: right;}
.main2 ul.news_list li.news:nth-child(odd) .news_imgs {
    background-image: url(images/moren1.png);
}
.main2 ul.news_list li.news:nth-child(even) .news_imgs {
    background-image: url(images/moren1.png);
}
.main2 .post-22 ul li.n2 .news_wz{float: left;}
.main2 .post-22 ul li.n3{background: #F4F4F4;    box-shadow: 0 3px 20px rgb(0 0 0 / 11%);}
.main2 .post-22 ul li.n3 .news_wz{background: #F4F4F4;}
.main2 .post-22 ul li.n3 .news_meta{color: #333333}
.main2 .post-22 ul li.n3 .news_title {color: #333333}
.main2 .post-22 ul li.n3 .news_title a{color: #333333}
.main2 .post-22 ul li.n3 .news_text{color: #333333}

.main3{background: url(images/m3-bg.png) no-repeat top center;overflow: hidden;}
.main3 .inner{padding: 95px 0 105px;/*width: 100%;*/position: relative;}
.main3 .post-31{
    /*left: 8.3%;*/
    position: relative;
}
.main3 .post-31 .tt {
    /* float: left; */
    width: 46px;
    position: absolute;
    padding-left: 34px;
    height: 308px;
}
.main3 .post-31 .tt .tit .title{background: url(images/p31-tt.png) no-repeat;color: transparent;width: 47px;height: 256px;}
.main3 .post-31 .more_btn{
    height: 23px;
    line-height: 23px;
    margin-top: 29px;
}
.main3 .post-31 .con{padding-left: 204px;    /*width: 96%;*/}
.main3 .post-31 ul{margin: 0 -20px;}
.main3 .post-31 ul li{float: left;width: 25%;}
.main3 .post-31 ul li .news_box{margin: 0 20px;}
.main3 .post-31 ul li .news_imgs{padding-top: 52.8%;position: relative;overflow: hidden;margin-left: 24.2%;z-index: 1;background-repeat: no-repeat;background-size: cover;background-position: center;}
.main3 .post-31 ul li.news:nth-child(odd) .news_imgs {
    background-image: url(images/moren1.png);
}
.main3 .post-31 ul li.news:nth-child(even) .news_imgs {
    background-image: url(images/moren1.png);
}
.main3 .post-31 ul li .news_imgs img{transition-duration: 0.8s; position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;}
.main3 .post-31 ul li .news_imgs img:hover{ transform: scale(1.12);}
.main3 .post-31 ul li .news_title{font-size: 18px;font-weight: bold;line-height: 36px;overflow: hidden;text-overflow: ellipsis;display:inline-block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 71px;}
.main3 .post-31 ul li .news_wz{background: #fff;margin-top: -34px;position: relative;box-shadow: 0 5px 15px rgb(0 0 0 / 8%);margin-bottom: 15px;}
.main3 .post-31 ul li .news_con{/* padding-left: 29px; *//* border-left: 1px solid #E7652B; */}
.main3 .post-31 .slick-prev{background: url(images/m3-prev.png) no-repeat center;   width: 42px;height: 42px;    left: 20px;z-index: 9;top: 25%;}
.main3 .post-31 .slick-next{ background: url(images/m3-next.png) no-repeat center;   width: 42px;height: 42px;    right: -70px;z-index: 9;top: 25%;}


.main4{/*max-width: 1920px;*/background: url(images/m4-bg.png) no-repeat left top;   position: relative;  margin-top: -44px;  overflow: hidden;  background-size: 100% auto;}
.main4 .inner{padding: 30px 0 0px;}
.main4 .post-41 .more_btn{
    height: 23px;
    line-height: 23px;
    margin-top: 41px;
    float: none;
    position: relative;
}
.main4 .post-41 .tt .tit .title{color: #fff;}
.main4 .post-41 .tt{float: left;width: 92px;text-align: left;}
.main4 .post-41 .con{float: right;width: 87%;}
.main4 .post-41 ul{
    margin-right: 36px;
    background: #fff;
    margin-top: 14px;
    box-shadow: 0 5px 20px rgb(0 0 0 / 8%);
}
.main4 .post-41 ul li{
    float: left;
    width: 33.3%;
}
.main4 .post-41 ul li .news_box{
    margin: 45px 0px;
    border-right: 1px solid #D4D4D4;
    padding: 0 50px;
}
.main4 .post-41 ul li.n3 .news_box{border-right: 0px solid #D4D4D4;}
.main4 .post-41 ul li .news_title{line-height: 36px;font-size: 18px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;display:inline-block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: 20px;height: 71px;}
.main4 .post-41 ul li .news_date{transition: all 0.4s ease-in-out;font-family: 'SourceHanSerifCN-SemiBold';}
.main4 .post-41 ul li .news_date .news_month{font-size: 18px;font-weight: bold;line-height: 26px;/* margin-top: 24px; */background: url(images/p31-day.png) no-repeat right;color: #666666;width: 41px;}
.main4 .post-41 ul li .news_date .news_days{/* border-bottom: 1px solid #E7652B; *//* display: inline-block; */color: #77161B;font-size: 36px;line-height: 51px;margin-top: -4px;}

.main5{background: url(images/m5-bg.png) no-repeat center;     margin-top: -100px;  overflow: hidden; background-size: cover;}
.main5 .inner{padding: 195px 0 105px;    padding: 165px 0 70px;}
.main5 .post-51 .con{height: 400px;position: relative;margin-top: 48px;}
.main5 .post-51 .line{background: url(images/p51-ul.png) no-repeat center;width: 100%;height: 2px;position: absolute;top: 50%;}
.main5 .post-51 .yuan{background: #77161B;width: 11px;height: 11px;position: absolute;top: 50%;margin-top: -5px;border-radius: 50%;}
.main5 .post-51 .yuan1{left: 0;}
.main5 .post-51 .yuan2{right: 0;}
.main5 .post-51 .tt .tit{float: left;}
.main5 .post-51 ul{margin: 0 -17px;}
.main5 .post-51 ul li{text-align: center;/* height: 100%; */}
.main5 .post-51 ul li .news_box{margin: 0 17px;}
.main5 .post-51 ul li .news_wz1{padding-top: 15px;}
.main5 .post-51 ul li .news_wz2{padding-bottom: 15px;}
.main5 .post-51 ul li:nth-child(odd) .news_wz2{opacity: 0;filter:Alpha(opacity=0);    display: none;}
.main5 .post-51 ul li:nth-child(even) .news_wz1{opacity: 0;filter:Alpha(opacity=0);}
.main5 .post-51 ul li:nth-child(odd) .news_title.title1{opacity: 0;filter:Alpha(opacity=0);}
.main5 .post-51 ul li:nth-child(even) .news_title.title2{opacity: 0;filter:Alpha(opacity=0);}

.main5 .post-51 ul li .news_con{background: url(images/p51-li.png) no-repeat center;background-color: #AF5055;transition-duration: 0.8s;position: relative;padding: 26px 18px 16px 23px;}
.main5 .post-51 ul li .news_con::before{content: ""; position: absolute;left: 50%;width: 2px;height: 60px;background: url(images/p51-x1.png) no-repeat center;transition-duration: 0.8s;}
.main5 .post-51 ul li .news_wz1 .news_con::before{bottom: -60px;}
.main5 .post-51 ul li .news_wz2 .news_con::before{top: -60px;}

.main5 .post-51 ul li .news_imgs{width: 100%;height: 34px;background: url(images/p51-y1.png) no-repeat center;transition-duration: 0.8s;}
.main5 .post-51 ul li .news_tt.t1{margin-bottom: 10px;}
.main5 .post-51 ul li .news_tt.t2{font-family: 'SourceHanSerifCN-Bold';}
.main5 .post-51 ul li .news_tt{font-size: 18px;font-weight: bold;color: #fff;line-height: 29px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.main5 .post-51 ul li .news_tt a{color: #fff;}
.main5 .post-51 ul li .news_title{color: #77161B;font-size: 21px;font-family: 'SourceHanSerifCN-Heavy';line-height: 30px;transition-duration: 0.8s;}
.main5 .post-51 ul li .news_title a{color: #77161B;}
.main5 .post-51 ul li .news_title.title1{margin: 15px 0px;}
.main5 .post-51 ul li .news_title.title2{margin: 15px 0px;}
.main5 .post-51 ul li:hover .news_title a{color: #BCA087;}
.main5 .post-51 ul li:hover .news_imgs{background: url(images/p51-y2.png) no-repeat center;}
.main5 .post-51 ul li:hover .news_con{background-color: #BCA087;box-shadow: 0 3px 15px rgb(0 0 0 / 8%);}
.main5 .post-51 ul li:hover .news_con::before{background: url(images/p51-x2.png) no-repeat center;}

.main5 .post-51 .slick-prev{ background: url(images/m5-prev.png) no-repeat center;top: -97px; right: 106px;left: auto;width: 32px;height: 51px;}
.main5 .post-51 .slick-next{ background: url(images/m5-next.png) no-repeat center;top: -97px; right: 0;width: 32px;height: 51px;}


.main6{background: url(images/m6-bg.png) no-repeat center;   overflow: hidden; background-size: cover;}
.main6 .inner{padding: 73px 0 86px;/* height: 850px; */padding: 45px 0 55px;}
.main6 .post1 .tt{display:none;}
.main6 .post1 .tt .tit .title{color:#fff}
.main6 .post-61{position: relative;height: 441px;}
.main6 .post-61 ul.pro_ul {    height: 441px;position: relative;}
.main6 .post-61 ul li.news {float: left;text-align: center;  position: absolute;}
.main6 .post-61 ul li.news .news_box{transition:1s;  }
.main6 .post-61 ul li.news .news_imgs{width: 100px;height: 100px;border-radius: 50%;/*border: 1px dashed #fff;*/overflow: hidden;margin: 0 auto;    position: relative;}
.main6 .post-61 ul li.news .news_imgs img{width: 100%;height: 100%;  position: relative;z-index: 2;}
.main6 .post-61 ul li.news .news_box:hover{-webkit-animation:icon-bounce .5s alternate;-moz-animation:icon-bounce .5s alternate;-o-animation:icon-bounce .5s alternate;animation:icon-bounce .5s alternate;}
.main6 .post-61 ul li.news .news_imgs::before{
    position: absolute;
    content: "";background: #862125;
    border: 2px dashed #fff;
    animation: rotate 16s linear infinite;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    z-index: 1;
    transition-duration: 0.8s;
    left: -4px;
    right: 0;

}
@keyframes rotate {
    from {transform: rotate(0deg);}
    to {transform: rotate(360deg);}
}
.main6 .post-61 ul li.news .news_box:hover .news_imgs::before{border: 3px dashed #fff;} 
.main6 .post-61 ul li.news .news_tt{color: #fff;font-size: 13px;line-height: 21px;margin-top: 13px;}
.main6 .post-61 ul li.news .news_tt span{font-size: 32px;line-height: 46px;font-family: 'SourceHanSerifCN-Bold';margin-right: 5px;}
.main6 .post-61 ul li.news .news_title{line-height: 21px;color: #fff;font-size: 16px;font-weight: bold;margin-top: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main6 .post-61 ul li.news .news_title a{color: #fff;}
.main6 .post-61 .slick-prev{ background: url(images/m6-prev.png) no-repeat center;left: -70px;width: 70px;height: 47px;margin-top: -23px;}
.main6 .post-61 .slick-next{ background: url(images/m6-next.png) no-repeat center;right: -70px;width: 70px;height: 47px;margin-top: -23px;}

.main6 .post-61 ul li.news:nth-child(6n+1){
    top: 0;
    left: 22.75%;
}
.main6 .post-61 ul li.news:nth-child(6n+2){
    top: 146px;
    left: 4.25%;
}
.main6 .post-61 ul li.news:nth-child(6n+3){
    top: 256px;
    left: 22.75%;
}
.main6 .post-61 ul li.news:nth-child(6n+4){
    top: 0;
    right: 22.75%;
}
.main6 .post-61 ul li.news:nth-child(6n+5){
    top: 146px;
    right: 4.25%;
}
.main6 .post-61 ul li.news:nth-child(6n+6){
    top: 256px;
    right: 22.75%;
}

@keyframes icon-bounce{
0%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);}
25%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);transform:rotate(15deg);-ms-transform:rotate(15deg);}
50%{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);transform:rotate(-15deg);-ms-transform:rotate(-15deg);}
75%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);transform:rotate(5deg);-ms-transform:rotate(5deg);}
85%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);transform:rotate(-5deg);-ms-transform:rotate(-5deg);}
}

/* Ã¥â€˜Â¼Ã¥ÂÂ¸Ã§ÂÂ¯ */
.c5{z-index: 40;width: 337px;height: 337px;background-size: contain;position: absolute;left: 50%;top: 50%;margin-top: -168px;border-radius:50%;overflow:hidden;transform: translateX(-50%);display:flex;justify-content: center;align-items: center}
.c5 .c6{transition: all 0.5s ease;position: absolute;top: 0;right: 0;left: 0;bottom: 0;width: 100%;height: 100%;;border-radius:50%;overflow:hidden;z-index:-1;content:"";background: rgb(188 160 135 / 20%);}
.scal{animation:scal 1s linear 0s;}
@keyframes scal{
0%{transform:scale(1);}
75%{transform:scale(0.8);}
100%{transform:scale(1);}
}
.c4{transition: all 0.5s ease; position: relative;width: 82%;height: 82%;z-index:10;background: url(images/c5.png) no-repeat center;display:flex;justify-content: center;align-items: center;background-size:cover}
.z4{z-index: -1; position: absolute;top: 0;left: 0;right: 0;bottom: 0;/* background: url(images/c4.png) no-repeat center; */transition: all 0.5s ease;}
.z4.z0{}
.z4.z1{transform: rotate(120deg);}
.z4.z2{transform: rotate(240deg);}
.z4.z3{transform: rotate(270deg);}
.c4 .title{width: 100%;float: left;display: none;height: 100%;z-index:40;position:relative;border-radius: 50%;transition: all 0.4s ease-in-out;display:block;cursor: pointer;background: url(./images/c4.png) right top no-repeat;}
.c4 .title.selected{}
.c3{width: 70%;height: 70%;position: absolute;left: 15%;top: 15%; background: url(images/c3.png) no-repeat center;border-radius: 50%;overflow: hidden;z-index:30;cursor: pointer;background-size:cover}
.c5:hover .title{animation:rotate2 0.8s linear 0s;}
.c5:hover .c3{animation:rotate 0.8s linear 0s; }
.c5:hover .c6{animation:scale 0.8s linear 0s; }

@keyframes rotate{
    0%{transform:scale(1);}
    50%{transform:scale(0.9) rotate(180deg);}
    100%{transform:scale(1);}
}
@keyframes rotate2{
    0%{transform:rotate(0deg);}
    50%{transform:rotate(360deg);}
    100%{transform:rotate(0deg);}
}
@keyframes scale{
    0%{transform:scale(1);}
    50%{transform:scale(0.8) }
    100%{transform:scale(1);}
}

/**Ã¦Â â€¡Ã©Â¢ËœÃ¦Â ÂÃ¦â€“Â°Ã©â€”Â»Ã§Âªâ€”Ã¥ÂÂ£**/
.post { margin-bottom:0px; }
.post .tt {display:inline-block;width:100%;border-bottom: 0px solid #e6e6e6;} /**Ã¦Â â€¡Ã©Â¢ËœÃ¦Â Â**/
.post .tt .tit {display:inline-block;float:left;font-size: 16px;font-weight:normal;} /**Ã¦Â â€¡Ã©Â¢ËœÃ¥Â­â€”Ã¤Â½â€œ**/
.post .tt .tit .title {display:block;line-height: 64px;color: #424242;font-family: "SourceHanSerifCN-Heavy";}
.post .tt .tit .name{ display:none; line-height:16px; color:#333; }/*Ã¦Â ÂÃ§â€ºÂ®Ã¥Ë†Â«Ã¥ÂÂ*/
.post .con { padding: 0; margin:0 auto; }
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc; } /**Ã¦â€“Â°Ã©â€”Â»Ã¥Ë†â€”Ã¨Â¡Â¨**/
.post .con .wp_article_list .list_item .Article_Index { background:url(images/li.gif) no-repeat center; }
.post .more_btn {display:inline-block;*display:inline; *zoom:1;height: 64px;margin-top: 0px;line-height: 64px;float:right;position: absolute;right: 0;}
.post .more_btn .more_text,.post .more_btn a {font-size:14px; cursor:pointer;} 
.post .more_btn .more_text{/* padding: 0 0 6px 4px; *//* border-bottom: 1px solid #E7652B; *//* color: #E7652B; */}
.post .more_btn .more_text img{vertical-align: middle;}
.post .more_btn .more_text:hover img {
   animation: arr 1s ease-in-out 0s infinite;
}
.post .more_btn a{color:#666;} 
.post .more_btn a:hover{color:#666;} 
@keyframes arr{
   0%{transform:translateX(0px);}
   25%{transform:translateX(-3px);} 
   50%{transform:translateX(-5px);} 
   75%{transform:translateX(-3px);}
   100%{transform:translateX(0px);}
}
/*Ã¦Â â€¡Ã¥â€¡â€ Ã¦Â â€¡Ã©Â¢Ëœ*/
.post1 {}
.post1 .tt {border-bottom: 0px solid #146cc1;text-align: center;position: relative;}
.post1 .tt .tit {float: none;}
.post1 .tt .tit .title {display:inline-block;margin-right:0px;font-size: 44px;/* font-weight:bold; */color: #77161B;margin-top: 0px;}
.post1 .tt .tit .title.selected {color:#77161B;}
.post1 .more_btn a{color:#1826a5;}



/**Ã¨â€¡ÂªÃ¥Â®Å¡Ã¤Â¹â€°Ã¦â€“Â°Ã©â€”Â»Ã¥Ë†â€”Ã¨Â¡Â¨**/
.news_list { }
.news_list li.news {line-height: 34px;padding-left:0px;} /**Ã¦Â â€¡Ã©Â¢ËœÃ¥â€ºÂ¾Ã¦Â â€¡**/
.news_list li.news span.news_title { float:left; }/*Ã¦Â â€¡Ã©Â¢Ëœ*/
.news_list li.news span.news_title img {vertical-align: middle;}
.news_list li.news span.news_meta {float:right;margin-left:2px;color: #9C9C9C;}/*Ã¥Â±Å¾Ã¦â‚¬Â§*/
.news_list li.news .news_time,
.news_list li.news .news_time span{color: #666;}/*Ã¥Ââ€˜Ã¥Â¸Æ’Ã¦â€”Â¶Ã©â€”Â´*/
.news_list li.news .news_icon {display:inline-block;margin:0 auto; border:0px solid red;}
.news_list li.news .news_text {line-height:22px; color:#666;}/*Ã©Â»ËœÃ¨Â®Â¤Ã§Â®â‚¬Ã¤Â»â€¹*/
.news_list li.news .news_bg {position:absolute; left:0px;bottom:0px; right:0px; height:30px; background:#000; opacity:.7; filter:Alpha(opacity=70);}
.news_list li.news p {line-height:34px;}
/*Ã¦â€”Â¥Ã¥Å½â€ Ã¦â€“Â°Ã©â€”Â»Ã¦Â Â·Ã¥Â¼Â1*/
.rili{}
.rili .con{ padding:5px 0px;}
.rili .news_list {}
.rili .news_list li.news{margin-top:0px;}
.rili .news_list li.news.n1{}
.rili .news_list li.news .news_date{/* border-right: 1px solid #EDEDED; */transition: all 0.4s ease-in-out;float: left;width: 41px;margin-right: -41px;font-family: 'SourceHanSerifCN-SemiBold';}
.rili .news_list li.news .news_date .news_month{font-size: 18px;font-weight: bold;line-height: 26px;/* margin-top: 24px; */background: url(images/p31-day.png) no-repeat right;color: #666666;}
.rili .news_list li.news .news_date .news_days{/* border-bottom: 1px solid #E7652B; */display: inline-block;color: #77161B;font-size: 36px;line-height: 51px;margin-bottom: 12px;}
.rili .news_list li.news .news_date .news_year{font-size: 16px;/* opacity: 0.5; */line-height: 23px;/* margin-top: 5px; */color: #666666;}
.rili .news_list li.news .news_wz{width:100%;} 
.rili .news_list li.news .news_wz .news_con{padding: 40px 23px 35px;}
.rili .news_list li.news .news_title{margin: 26px 0px 45px 0;color:#000;} 
.rili .news_list li.news .news_con2{padding-left: 82px;}
.rili .news_list li.news .news_more{text-align: right;line-height: 7px;}
.rili .news_list li.news .news_more a{display: inline-block;}
.rili .news_list li.news .news_more:hover img {
    animation: arr 1s ease-in-out 0s infinite;
}
/*Ã¦Â»Å¡Ã¥Å Â¨Arrows */
.slick-prev, .slick-next{height: 40px;width: 21px;top: 50%;margin-top:-10px;border:0px solid #d4d8d9;border-radius:0;outline: none;}
.slick-prev {left: -95px;}
.slick-prev:hover {opacity:1;filter:Alpha(opacity=100);}
.slick-prev:before { content: '';}
.slick-next {right: -95px;}
.slick-next:hover { opacity:1;filter:Alpha(opacity=100);}
.slick-next:before { content: '';}


/***********************************************************
 * Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡Âµ
 */
/**Ã©Â¦â€“Ã©Â¡ÂµÃ¤Â¸â€°Ã¥Ë†â€”Ã¥Â¸Æ’Ã¥Â±â‚¬**/
/**Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡Âµ**/
body.list .header{    position: absolute;}
.possplit{      text-align: center;     width: 24px;  text-indent: 0px;font-size: 17px;   background: none;}
.col_news_list .news_list li.news span.news_title{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:70%}
/*Ã¦Â ÂÃ§â€ºÂ®Ã¥â€ºÂ¾Ã§â€°â€¡*/
.l-banner{height: 493px;background-position:center center;background-repeat:no-repeat;text-align:center;    background-size: cover;}
.l-banner img{display:none;height:100%;vertical-align:top;}
/**Ã¤Â¸Â»Ã¤Â½â€œÃ¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡ÂµÃ¥Â¼â‚¬Ã¥Â§â€¹**/
#l-container {    position: relative;}
#l-container .inner {padding:100px 0px 35px;    width: 1400px;}
/**Ã¤Â¸Â»Ã¤Â½â€œÃ¦â€“â€¡Ã§Â«Â Ã©Â¡ÂµÃ¥Â¼â‚¬Ã¥Â§â€¹**/
#d-container {   position: relative;}
#d-container .inner {background:#fff;   padding: 99px 0; width: 1400px;}

.col_menu {width: 240px;float:left;margin-right:-240px;position:relative;display: none;} 
.col_menu .l-qh{ margin-bottom:10px;}
.col_menu .col_menu_head {background: #77161B;}/**Ã¤Â½ÂÃ§Â½Â®Ã¦Â ÂÃ§â€ºÂ®Ã¨Æ’Å’Ã¦â„¢Â¯**/
.col_menu .col_menu_head h3.col_name {font-size: 18px;font-weight:normal;color:#fff;}/**Ã¤Â½ÂÃ§Â½Â®Ã¦Â ÂÃ§â€ºÂ®Ã¥Â­â€”Ã¤Â½â€œ**/
.col_menu .col_menu_head h3.col_name .col_name_text { display:block; line-height:50px; padding:0px 5px 0px 30px;}/**Ã¦Â ÂÃ§â€ºÂ®Ã¥ÂÂÃ§Â§Â°Ã¥â€ºÂ¾Ã¦Â â€¡**/
.col_menu .col_menu_con{border:0px solid #e4e4e4;}
/*Ã¦Â ÂÃ§â€ºÂ®Ã¥Ë†â€”Ã¨Â¡Â¨*/
.col_list{}
.col_list .wp_listcolumn { border-top:0px solid #2867A0; border-bottom:0px solid #fff; }
.col_list .wp_listcolumn .wp_column a {color:#2F2F2F;font-size: 20px;background:none;border-top:0px solid #fff;border-bottom: 1px solid #CECECE;    text-align: center;}
.col_list .wp_listcolumn .wp_column a .column-name{padding: 0;line-height: 63px;    position: relative;}
.col_list .wp_listcolumn .wp_column a:hover,
.col_list .wp_listcolumn .wp_column a.selected { color:#77161B; } 
.col_list .wp_listcolumn .wp_column a:hover span.column-name,
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color: #77161B;}
.col_list .wp_listcolumn .wp_column a:hover span.column-name::before,
.col_list .wp_listcolumn .wp_column a.selected span.column-name::before{position: absolute;content: "";background: url(images/col_item_link_selected.png) no-repeat center;  width: 10px;height: 16px;  left: -26px;top: 40%;}

.col_list .wp_listcolumn .wp_subcolumn .wp_column a{ color:#454545;background:none; border-top:1px solid #fff; border-bottom:1px solid #bbb;}
.col_list .wp_listcolumn .wp_column.parent > a .column-name{font-weight:bold; color:#77161B;}
/*Ã¤ÂºÅ’Ã§ÂºÂ§Ã¥Â­ÂÃ¦Â ÂÃ§â€ºÂ®**/
.col_list .wp_listcolumn .wp_column .sub_list a {color:#333;border-top:1px solid #eee;margin-top:-1px;} 	
.col_list .wp_listcolumn .sub_list a .column-name {display:inline-block;padding: 0px;cursor:pointer;line-height: 63px;font-size: 18px;    line-height: 48px;
    font-size: 16px;
    font-weight: normal;}
.col_list .wp_listcolumn .sub_list a:hover,
.col_list .wp_listcolumn .wp_column a.selected {font-weight:bold; font-weight:bold;color:#77161B;} 
/*Ã¤Â¸â€°Ã§ÂºÂ§Ã¥Â­ÂÃ¦Â ÂÃ§â€ºÂ®**/
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a{} 	
.col_list .wp_listcolumn .sub_list .sub_list a .column-name {padding: 0px;cursor:pointer;font-size: 16px;}
.col_list .wp_listcolumn .sub_list .sub_list a :hover,
.col_list .wp_listcolumn .sub_list .sub_list a.selected {font-weight:bold; color:#77161B;} 
/**Ã¦Â ÂÃ§â€ºÂ®Ã¦â€“Â°Ã©â€”Â»**/
.col_news {width: 100%;min-height:500px;float:right;} 
.col_news .col_news_box{margin-left: 0px;}
.col_news_head {
border-bottom: 0px solid #77161B;      position: absolute;
    max-width: 1920px;
    margin: 0 auto;
    left: 0;
    right: 0;      top: -55px;
}
.col_metas .col_title {    float: left; display:inline-block;    height: 115px;line-height: 115px;padding-left: 13.5%;    background: url(images/col_title-bg.png) no-repeat center;    padding-right: 142px;    background-size: 100% 100%;}  /**Ã¥Â½â€œÃ¥â€°ÂÃ¦Â ÂÃ§â€ºÂ®**/
.col_metas .col_title h2 {display:inline-block;font-size: 40px;font-family:"SourceHanSerifCN-Bold";color: #fff;border-bottom: 0px solid #CBCBCB;}
.col_metas .col_path {display:inline-block;white-space:nowrap;height: 21px;line-height: 21px;color: #666;    margin-left: 32px;color: #666666;opacity: 0.8;    margin-top: 93px;
    float: left;} /**Ã¥Â½â€œÃ¥â€°ÂÃ¤Â½ÂÃ§Â½Â®**/
.col_metas .col_path a{color: #666666;}
.col_news_con { padding:5px 0px 10px 0px; margin:0 0px;}
.col_news_list { margin-top:7px;}
.col_news_list .wp_article_list .list_item {} /**Ã¦Â ÂÃ§â€ºÂ®Ã¦â€“Â°Ã©â€”Â»Ã¥Ë†â€”Ã¨Â¡Â¨**/
.col_news_list .wp_article_list .list_item .Article_Index {}  /**Ã¦Â ÂÃ§â€ºÂ®Ã¦â€“Â°Ã©â€”Â»Ã¥â€ºÂ¾Ã¦Â â€¡Ã¥ÂºÂÃ¥ÂÂ·**/
.col_news_list .wp_entry,.col_news_list .wp_entry p { line-height:1.75; font-size:14px; color:#333;}
.col_news_list .wp_entry p { margin-bottom:10px;}
.col_news_list .wp_entry table{ margin-bottom:4px;    max-width: 100%;width: auto;}
.col_news_list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); } /**Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡ÂµÃ¦â€“â€¡Ã§Â«Â Ã¥â€ºÂ¾Ã§â€°â€¡Ã¥Â¤Â§Ã¥Â°ÂÃ©â„¢ÂÃ¥Ë†Â¶**/
/**Ã¦â€“â€¡Ã§Â«Â Ã©Â¡Âµ**/
.infobox {padding:20px 0px; margin:0 auto; width:auto;min-height:500px;}
.article {padding-top:8px;}
.article h1.arti_title {line-height: 35px;font-family: "Microsoft YaHei";font-size:26px;text-align:center;color: #000000;} /**Ã¦â€“â€¡Ã§Â«Â Ã¦Â â€¡Ã©Â¢Ëœ**/
.article h2.arti_title {line-height: 34px;font-family: "Microsoft YaHei";font-size: 17px;text-align:center;color: #1B1B1B;display: none;} /**Ã¦â€“â€¡Ã§Â«Â Ã¥â€°Â¯Ã¦Â â€¡Ã©Â¢Ëœ**/
.article .arti_metas {
    padding: 32px 0 29px;
    text-align: center;
    border-bottom: 2px solid #ebdcdc;
    line-height: 19px;
}
.article .arti_metas span { 
margin: 0 12px;
    font-size: 14px;
    color: #000000;
}/**Ã¦â€“â€¡Ã§Â«Â Ã¥â€¦Â¶Ã¤Â»â€“Ã¥Â±Å¾Ã¦â‚¬Â§**/
.article .arti_metas span.WP_VisitCount{    margin: 0;}
.article .entry { margin:0 auto; overflow:hidden;margin-top:29px;min-height: 400px;} /**Ã¦â€“â€¡Ã§Â«Â Ã¥â€ â€¦Ã¥Â®Â¹**/
.article .entry .read,.article .entry .read p { line-height:1.75; font-size:18px !important; color:#333;text-indent: 2em;}  /**Ã©Ëœâ€¦Ã¨Â¯Â»Ã¥Â­â€”Ã¤Â½â€œ**/
.article .entry .read p { margin-bottom:10px;text-indent: 2em;}
.article .entry .read span{ font-size:18px !important;}
.article .entry .read img {margin:0 auto; max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); display: inherit;}   /**Ã¦â€“â€¡Ã§Â«Â Ã©Ëœâ€¦Ã¨Â¯Â»Ã©Æ’Â¨Ã¥Ë†â€ Ã¥â€ºÂ¾Ã§â€°â€¡Ã¥Â¤Â§Ã¥Â°ÂÃ©â„¢ÂÃ¥Ë†Â¶**/
.article .entry .read table{margin:0 auto; border:none!important;}
.article .entry .read{min-height:500px}
/**Ã©Â¡ÂµÃ¨â€žÅ¡Ã¥Â¼â‚¬Ã¥Â§â€¹**/
#footer {background: url(images/foot-bg.png) no-repeat center;background-size: cover;}
#footer .inner {padding:81px 0px 36px;position:relative;}
#footer .inner .mod1 .post-71 {margin-bottom: 63px;}

#footer .inner .mod1 .post-71 ul li{float: left;/* border-left: 1px solid #A4B3CE; */    height: 90px;position: relative;    width: 12.5%;margin-bottom: 30px;}
#footer .inner .mod1 .post-71 ul li .news_title{color: #333333;line-height: 24px;font-size: 18px;text-align:center;    position: absolute;top: 65px;left: 0;right: 0;}
#footer .inner .mod1 .post-71 ul li .news_imgs{text-align:center;}
#footer .inner .mod1 .post-71 ul li .news_imgs img{width:auto;transition:1s;    margin: 0 auto;}
#footer .inner .mod1 .post-71 ul li .news_imgs img:hover{-webkit-animation:icon-bounce .5s alternate;-moz-animation:icon-bounce .5s alternate;-o-animation:icon-bounce .5s alternate;animation:icon-bounce .5s alternate;}
.post-71 .slick-prev{background: url(images/p71-prev.png) no-repeat center;width: 30px;height: 15px;    left: -4px;z-index:99;}
.post-71 .slick-next{background: url(images/p71-next.png) no-repeat center;width: 30px;height: 15px;    right: -4px;z-index:99;}
#footer .inner .mod2{/* border-top: 1px solid #607BAB; */margin-bottom: 70px;}
#footer .inner .foot-left{float:left;}
#footer .inner .foot-left .ml{float: left;margin-left: 341px;}
#footer .inner .foot-left .ml .img2{    display: none;}
#footer .inner .foot-left .mr{float: left;margin-top: 8px;}
#footer .inner .foot-right{float:right;margin-top: 40px;}
#footer .inner .foot-right .f2{/* margin-top: 27px; */}
#footer .inner .foot-right .f2 img{    width: 465px;}
#footer .inner p{font-size: 16px;line-height: 32px;font-weight:normal;text-align:left;color: #333333;opacity: 0.7;}
#footer .inner p span {margin-right: 7px;}
#footer .inner .copyright{}
#footer .inner .copyright span{}
#footer .inner .copyright a{color:#eee;}
.post-72 .tt{line-height: 24px;font-weight: bold;font-size: 18px;color: #333333;margin-bottom: 20px;}

#footer .inner .mod3{border-top: 1px solid #E1E0E0;padding-top: 44px;}
#footer .inner .mod3 .ml{line-height: 21px;float: left;color: #333333;opacity: 0.5;}
#footer .inner .mod3 .mr{float: right;}
.post-73 ul li{float: left;}
.post-73 ul li.n1{margin-right: 43px;}
.post-73 ul li .news_title{font-size: 16px;line-height: 21px;opacity: 0.5;}
#footer .inner .siteCounter9{      margin-left: 10px;  display: inline-block;}
#footer .inner .siteCounter9 span{      font-size: 16px;  background: none;margin: 0;padding: 0;}
span.maximumDateSapn {
    /* color: transparent; */
    font-size: 0;
}
/**************************************************************
 * Ã§Â»â€žÃ¤Â»Â¶Ã¥Å Å¸Ã¨Æ’Â½
 */
/*Ã§Â³Â»Ã§Â»Å¸Ã©Â»ËœÃ¨Â®Â¤Ã¦ÂÅ“Ã§Â´Â¢*/
.wp_search{ display:inline-block;position:relative;padding-left:4px;border: 1px solid #d0d0d0;}
.wp_search #keyword{ width:160px!important;padding: 4px 0; border:none;height:20px; line-height:20px; background:transparent; color:#fff; }
.wp_search .search{width:32px;height: 30px;border:0px; background: #FFFFFF url(images/sous.png) no-repeat center;cursor: pointer; vertical-align:top; }
/*Ã¨â€¡ÂªÃ¥Â®Å¡Ã¤Â¹â€°Ã¨Â¾â€œÃ¥â€¦Â¥Ã¦Â¡â€ */
.searchbox{text-align:right;/*position: absolute;right: 90px;top: 24px;*/ display:inline-block;float: left;margin-right: 30px;}
.wp-search {position: relative;border: 1px solid #d0d0d0;}
.wp-search form {display: block;}
.wp-search .search-input {margin-left:4px; margin-right: 40px;}
.wp-search .search-input input.search-title {width: 100%;height: 22px;padding: 4px 0;line-height: 22px;background: none;color: #FFFFFF;font-size: 14px;border:0;outline: 0;}
.wp-search .search-btn {width:32px;height: 32px;position: absolute;right: 0;top:0%;}
.wp-search .search-btn input.search-submit {width:32px;height: 30px;border:0;outline: 0;background: #FFFFFF url(images/sous.png) no-repeat center;cursor: pointer;}

.layer {
	position: fixed;
	opacity: 0;
	filter: alpha(opacity=0);
	left: 0;
	top: 0;
	z-index: -1;
	background-color: rgba(0, 0, 0, .85);
	width: 100%;
	height: 0%;
   transition: all 0.8s ease-in-out;
}

.close {
	width: 50px;
	text-align: center;
	position: absolute;
	right: 2vw;
	top: 2vw;
	transition: transform .4s ease-out;
}

.close i {
	color: #fff;
	font-size: 40px;
	cursor: pointer;
}

.close:hover {
	transform: rotate(180deg);
}

.layer.on {
	z-index: 99990;
	opacity: 1;
	filter: alpha(opacity=100);

}

.search_box {
   width: 50%;
   overflow: hidden;
   position: absolute;
   left: 50%;
   top: 50%;
   transform: translate(-50%, -50%) scale(.8);
}
.layer.on .search_box {
   transform: translate(-50%, -50%);
}
.search_box .searchKeyword {
   height: 50px;
   line-height: 50px;
   background-color: #fff;
   width: 100%;
   padding-right: 100px;
   padding-left: 10px;
   border: 0;
   box-sizing: border-box;
}
.search_box .serachSubmit {
   width: 100px;
   background-color: #77161B;
   color: #fff;
   height: 50px;
   line-height: 50px;
   text-align: center;
   position: absolute;
   right: 0;
   top: 0;
   border: none;
   font-size: 18px;
   letter-spacing: 1px;
}
.layer.on {z-index: 99990;opacity: 1;   height: 100%;filter: alpha(opacity=100);}

/* Ã¥Ë†â€ Ã¤ÂºÂ«Ã¤ÂºÅ’Ã§Â»Â´Ã§Â Â */
.shares{text-align:center;margin-top: 36px;}
.shares ul{width:auto; margin:0 auto;text-align: right;float: right;}
.shares li{float:left; margin:0 6px; position:relative;}
.shares li a{display:inline-block;width: 33px;height: 33px;border: 0px solid red;}
.shares li a:hover{ opacity:0.6; filter:Alpha(opacity=60); }
.shares li.i1 a{background: url(images/share-wx.png) no-repeat center;}
.shares li.i2 a{background: url(images/share-wb.png) no-repeat center;}
.shares li.i3 a{background: url(images/share-dy.png) no-repeat center;}
.shares li.i4 a{background: url(images/share-bi.png) no-repeat center;}
.shares li span{display:block; line-height:22px; font-size:12px; color: #D0D4EA;text-align:center;}
.shares li .con{display:none; position:absolute; bottom: 50px; left:50%;z-index:100; margin-left: -50px; width:100px;}
.shares li .con img{ width: 90px; height:90px; vertical-align:top; background:#fff;}
/*Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡Âµ*/
/*banner*/
.mbanner .slick-dots{display: inline-block;width: auto;right: 8.3%;bottom: 56px;}
.mbanner .slick-dots li.slick-active{width: 35px;opacity: 1; filter:alpha(opacity=100);    border-radius: 8px;}
.mbanner .slick-dots li{    height: 15px;width: 15px;margin: 0px 8px;    background: #fff;opacity: 0.6;filter:alpha(opacity=60);}


/*************************************************************
 * Ã§â€°Â¹Ã¦Â®Å Ã©Â¡ÂµÃ©ÂÂ¢
 */
 /*Ã¦Â»Å¡Ã¥Å Â¨Ã¦Â Â·Ã¥Â¼Â*/
.wrapperinner {position: relative;z-index: 1;width: 100%;overflow: hidden; -ms-touch-action: none;}

/*************************************************************
*Ã¤ÂºÅ’Ã§ÂºÂ§Ã©Â¡ÂµÃ©ÂÂ¢
*/
/*Ã§Â»â€žÃ§Â»â€¡Ã¦Å“ÂºÃ¦Å¾â€ž*/
.inss .part_xy{}
.inss .part_xy .item{}
.inss .part_xy .item h3{line-height:40px;padding-left:0px;font-size: 16px;font-weight:normal;color: #1567B1;border-bottom:1px solid #cecece;}
.inss .part_xy .sub-box{float:left; width:100%;padding-top:0px;padding-bottom:5px;}
.inss .part_xy .sub-list{margin-right:0px;}
.inss .part_xy .sub-list .sub-item{float:left; width:33.3%;background: url(images/icon_arrow2.png) no-repeat left center;}
.inss .part_xy .sub-list .sub-item a{line-height: 35px;padding-left:10px;font-size: 14px;}
.inss .part_xy .sub-img{display:none;float:right;margin-top:15px;margin-left:-250px; width:240px;min-height:80px;}
.inss .part_xy .item.i5 .sub-list .sub-item {width: 50%;}
/*Ã¨Â§â€™Ã¨â€°Â²*/
.role .part_xy{}
.role .part_xy .item{margin-bottom:10px;display:none;}
.role .part_xy .item.selected{display:block;}
.role .part_xy .item h3{display:none;line-height: 46px;padding-left:0px;font-size:20px;font-weight:bolder;color: #068358;border-bottom:1px solid #f1f1f1;background:none;}
.role .part_xy .sub-list{margin-top:15px;}
.role .part_xy .sub-list .sub-item{padding-top: 10px;padding-bottom: 5px;width:auto;border-bottom:1px solid #f1f1f1;word-wrap: break-word;word-break: normal;}
.role .part_xy .sub-list .sub-item a{line-height: 35px;font-size: 15px;white-space:nowrap;font-weight:bolder;/* color: #068358; */}
.role .part_xy .sub-list .sub-list{margin-top:10px;margin-left:40px;}
.role .part_xy .sub-list .sub-list .sub-item{padding-bottom:5px; padding-top:0px;float:left;margin-right: 50px;border-bottom:0px solid #f1f1f1;}
.role .part_xy .sub-list .sub-list .sub-item a{line-height: 35px;font-size: 15px;white-space:nowrap;font-weight:normal;/* color: #333; */}


/*Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡Âµ*/
.col_news_con .col_news_list li.news{position: relative;padding: 32px 0 35px;border-top: 0px dashed #CFBAE3;background: url(images/li-dashed.png) no-repeat top;}
.col_news_con .col_news_list li.news.n1{border:0;    background: none;}
.col_news_con .col_news_list li.news .news_imgs {position: absolute;left: 0;float: left;width: 320px;text-align: center;background: #F8F5F2;display: flex;align-items: center;height: 100%; height:auto;}
.col_news_con .col_news_list li.news .news_imgs img{width: auto;height: auto;max-width: 100%;max-height: 100%;}
.col_news_con .col_news_list li.news.pic {/* padding-left: 320px; */}
.col_news_con .col_news_list li.news.pic .news_box {
    position: relative;
    padding-left: 320px;
}
.col_news_con .col_news_list li.news .news_imgs a {
    display: block;
    width: 100%;
    height: 100%;
}
.col_news_con .col_news_list li.news .news_wz {padding: 37px 37px 35px;background: #F8F5F2;min-height: 216px;box-sizing: border-box;}
.col_news_con .col_news_list li.news .news_meta{
    font-family: "Arial";
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
    color: #77161B;
}
.col_news_con .col_news_list li.news .news_title{
    font-size: 18px;
    font-weight: bold;
    line-height: 24px;
    margin: 10px 0 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.col_news_con .col_news_list li.news .news_text{
    font-size: 14px;
    color: #999999;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    max-height: 72px;
}
.col_news_con .col_news_list li.news .news_text a{color: #999999;}

#wp_paging_w6{text-align: center;}
.wp_paging {
    float: none;
    display: inline-block;
    margin: 0 auto;
    padding: 45px 0;
    font-size: 18px;
}
#wp_paging_w6 .wp_paging li {
    margin: 0;
    line-height: 46px;
    height: 46px;float: none;
display: inline-block;
}
.wp_paging li span, .wp_paging li a{
display: inline-block;
    float: left;
    margin-left: 10px;
}

#wp_paging_w6 .wp_paging li a {
    height: 46px;
    line-height: 46px;
    padding: 0 20px;
    background: #fff;
    border: 1px solid #e6e6e6;color: #666;
}
.wp_paging li input{
    border: 1px solid #d5d5d5;
    background: #fff;
    text-align: center;
}

#wp_paging_w6 .wp_paging li a:hover {
    background: #77161B;
    color: #fff;
}

#wp_paging_w6 .wp_paging li input {
    font-size: 14px;
    width: 64px;
    height: 46px;
    margin: 0;
    line-height: 46px;
}

#wp_paging_w6 .wp_paging li span:last-child {
    margin: 0;
}

#wp_paging_w6 .wp_paging li em {
    font-weight: 400;
}
.wp_paging li span.pages {
    padding: 0 10px;
}

#wp_paging_w6 .wp_paging li span.all_count {
    margin: 0 15px;
}


.list #footer{border-top: 10px solid #77161B;}


/*Ã¥Â­Â¦Ã¦Â Â¡Ã§Â®â‚¬Ã¤Â»â€¹*/
.xxjj #l-container .inner{    width: 1424px;}
.xxjj .col_menu{       width: 181px;margin-right: -181px; display: block;}
.xxjj .col_news .col_news_box {
    margin-left: 370px;
}
.xxjj .col_menu .col_menu_head{display: none;}
.xxjj .jj img{width:100%;    max-width: 100%;}
.xxjj .jj p{
    font-size: 18px;
    margin: 0;
    line-height: 37px;
}
.xxjj .jj.text2{margin:61px 0 45px}
.xxjj .jj.text3{background: url(images/text3-bg.png) no-repeat center;    min-height: 387px;}
.xxjj .jj.text3 ul {margin:0 40px;}
.xxjj .jj.text3 ul li{ float: left;width: 25%;text-align: center;color: #fff;}
.xxjj .jj.text3 ul li .news_imgs{ text-align: center;align-items: center;display: flex;justify-content: center;    border: 1px dashed #fff;border-radius: 50%;overflow: hidden;     margin: 0 auto;  width: 130px;height: 130px;}
.xxjj .jj.text3 ul li .news_imgs img{  transition:1s;    height: auto;  width: auto;}
.xxjj .jj.text3 ul li .news_imgs img:hover{-webkit-animation:icon-bounce .5s alternate;-moz-animation:icon-bounce .5s alternate;-o-animation:icon-bounce .5s alternate;animation:icon-bounce .5s alternate;}
.wp_articlecontent .list-paddingleft-2{    padding-left: 0px;}
.xxjj .jj.text3 ul li.i1,.xxjj .jj.text3 ul li.i3{padding-top:107px;}
.xxjj .jj.text3 ul li.i2,.xxjj .jj.text3 ul li.i4{padding-top:67px;}
.xxjj .jj.text3 ul li .news_tt{
    font-size: 15px;
    line-height: 40px;
    margin: 22px 0 0;
}
.xxjj .jj.text3 ul li .numCX{
    font-size: 30px;
    font-weight: bold;
    font-family: "Roboto";
}
.xxjj .jj.text3 ul li .news_title{
    font-size: 16px;
    line-height: 21px;
}
.xxjj .jj.text4{margin: 55px 0;}


.xxjj .jj.text5{   margin-bottom: 60px;}
.xxjj .jj.text5 .ml{    float: left;width: 47.7%;}
.xxjj .jj.text5 .mr{    float: right;width: 47.7%;}

.xxjj .jj.text6 .ml{    float: left;width: 47.7%;}
.xxjj .jj.text6 .mr{    float: right;width: 48.2%;}

.xxjj .jj.text7{margin: 65px 0 20px;}
.xxjj #footer{    border-top: 0px solid #77161B;}
.xxjj #footer .inner {
    padding: 65px 0px 40px;
}

/*Ã§Å½Â°Ã¤Â»Â»Ã©Â¢â€ Ã¥Â¯Â¼*/
.xrld #l-container .inner {
    padding: 100px 0px 135px;
}
.xrld .col_menu{       width: 181px;margin-right: -181px; display: block;}
.xrld .col_news .col_news_box {
    margin-left: 342px;
}
.xrld .col_menu .col_menu_head{display: none;}
.xrld .col_news_con .col_news_list .list1{margin:0 -14px}
.xrld .col_news_con .col_news_list .list1 li.news{    float: left;width: 50%;}
.xrld .col_news_con .col_news_list .list1 li.news .news_box{margin:0 14px;padding: 40px 38px 58px 39px;}
.xrld .col_news_con .col_news_list .list1 li.news .news_nr p{    line-height: 72px;border-bottom: 1px solid #F1EAEA;font-size: 18px;}
.xrld .col_news_con .col_news_list .list1 li.news .news_nr .tt{padding-right: 21px;    width: 120px;display: inline-block;text-align: right;}
.xrld .col_news_con .col_news_list .list1 li.news .news_nr .name {
    padding-right: 20px;
    display: inline-block;
}
.xrld .col_news_con .col_news_list .list1 li.news .news_nr .name:last-of-type{padding-right: 0px;} 
.xrld .col_news_con .col_news_list li.news{padding: 0;border-top: 0;      background: none;  margin-bottom: 32px;}
.xrld .col_news_con .col_news_list li.news .news_box{background: url(images/xrld-bg.png) no-repeat center;background-size: cover;border: 1px solid #F4F4F4; border-left: 39px solid #961118;}
.xrld .col_news_con .col_news_list li.news .news_title{     padding-left: 16px;   margin: 0 0 30px;line-height: 29px;font-size: 22px;}
.xrld .col_news_con .col_news_list .list2 li.news .news_title{padding:0}
.xrld .col_news_con .col_news_list .list2 li.news .news_box{padding: 35px 75px 34px 57px;}
.xrld .col_news_con .col_news_list .list2 li.news .news_nr p{ line-height: 24px;font-size: 18px;display: inline-block;}
.xrld .col_news_con .col_news_list .list2 li.news .news_nr p span {padding-right: 34px;display: inline-block;}
.xrld .col_news_con .col_news_list .list2 li.news .news_nr p:last-of-type span{padding-right: 0px;} 

.xrld #footer {
    border-top: 0px solid #77161B;
}
.xrld #footer .inner {
    padding: 65px 0px 40px;
}

/*Ã§Â®Â¡Ã§Ââ€ Ã¦Å“ÂºÃ¦Å¾â€ž*/
.gljg .col_menu{       width: 181px;margin-right: -181px; display: block;}
.gljg .col_news .col_news_box {
    margin-left: 342px;
}
.gljg .col_menu .col_menu_head{display: none;}
.gljg .col_news_con .col_news_list li.news{padding: 0;border-top: 0; float: left;width: 25%;    background: none;} 
.gljg .col_news_con .col_news_list li.news .news_title{     padding-left: 16px;    position: relative;  font-weight: normal; margin: 0 0px;line-height: 60px;font-size: 18px;}
.gljg .col_news_con .col_news_list li.news .news_title::before{content: "";position: absolute; background: #77161B;height: 6px;width: 6px;left:0;    border-radius: 50%;top: 45%;}

.gljg .post-jg{       margin-bottom: 38px;  background: url(images/xrld-bg.png) repeat center;/*background-size: cover;*/   border: 1px solid #F1F1F1;}
.gljg .post-jg .news_list .jg_ul {border-bottom:1px solid #F1EAEA;}
.gljg .post-jg .news_list .jg_ul:last-of-type {border-bottom:0px solid #F1EAEA;}
.gljg .post-jg .tt{margin: 28px 0 16px;}
.gljg .post-jg .tt .title{
    line-height: 30px;
    display: inline-block;
    border-left: 8px solid #961118;
    padding-left: 29px;
    font-size: 22px;
}
.gljg .post-jg .news_list{    padding: 0 40px 0 37px;}
.gljg .post-jg-11 .news_list{margin-bottom:15px;}
.gljg .post-jg-12 .news_list{margin-bottom:19px;}
.gljg .post-jg-13 .news_list{margin-bottom:23px;}
.gljg .post-jg-14 .news_list{margin-bottom:22px;}
.gljg #footer {
    border-top: 0px solid #77161B;
}
.gljg #footer .inner {
    padding: 65px 0px 40px;
}
.gljg .col_news_con .col_news_list .post-jg-14 li.news{    width: 33.3%;}
/*Ã¦Â Â¡Ã¥â€ºÂ­Ã¦Å½Â Ã¥Â½Â±*/
.xyly .col_menu{       width: 181px;margin-right: -181px; display: block;}
.xyly .col_news .col_news_box {margin-left: 335px;    margin-right: -7px;}
.xyly .col_menu .col_menu_head{display: none;}
.xyly .col_news_list {position: relative;}
.xyly .view {position: relative;/*width: 100%;*/    margin: 0 7px;}
.xyly .view .swiper-container {width: 100%;height: auto;overflow: hidden;}
.xyly .news_list {display: flex;align-items: flex-end;}
.xyly .col_news_list .news_list li {position: relative;}
.xyly .col_news_list .news_list .news_img {position: relative;overflow: hidden;padding-top: 53.69%;    cursor: pointer;}
.xyly .col_news_list .news_list .news_img img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
}
.xyly .preview {margin-top: 22px;}
.xyly .preview .swiper-container {width: auto;overflow: hidden;}
.xyly .col_news_list .view .arrow-left {
    display: block;
    background: url(images/xyly_view_right.png);
    width: 42px;
    height: 101px;
    background-size: cover;
    position: absolute;
    z-index: 10;
    transform: rotate(180deg);
    top: 50%;
    margin-top: -50px;
    left: 0px;
}
.xyly .col_news_list .view .arrow-right {
    display: block;
    background: url(images/xyly_view_right.png);
    width: 42px;
    height: 101px;
    background-size: cover;
    position: absolute;
    z-index: 10;
    top: 50%;
    margin-top: -50px;
    right: 0;
}



.xyly .preview .news_list.list2{}
.xyly .preview .news_list.list2 li .news_box{margin: 0 7px}
.xyly .preview .news_list.list2 .news_img{padding-top: 68.33%;}
.xyly .col_news_list .news_list.list2 .swiper-slide-thumb-active .news_img::before {border: 4px solid #931319;}
.xyly .col_news_list .news_list.list2 .news_img::before {transition: 0.7s;border: 4px solid transparent;transition: 0.7s;content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: transparent;z-index: 1; }
.xyly #footer {
    border-top: 0px solid #77161B;
}
.xyly #footer .inner {
    padding: 65px 0px 40px;
}
.xyly #l-container .inner {
    padding: 100px 0px 190px;
}



/*Ã¥Â­â€”Ã¤Â½â€œ*/
@font-face{
   font-family: 'SourceHanSerifCN-Heavy'; 
   src:url('font/SourceHanSerifCN-Heavy.ttf') format('truetype');
}
@font-face{
   font-family: 'SourceHanSerifCN-SemiBold'; 
   src:url('font/SourceHanSerifCN-SemiBold.ttf') format('truetype');
}
@font-face{
   font-family: 'SourceHanSerifCN-Bold'; 
   src:url('font/SourceHanSerifCN-Bold.ttf') format('truetype');
}
/*Ã¦Å“ÂºÃ¦Å¾â€žÃ¨Â®Â¾Ã§Â½Â®*/


/*list2*/
.list_ce .col_menu {
    width: 181px;
    margin-right: -181px;
    display: block;
}
.list_ce .col_menu .col_menu_head {
    display: none;
}
.list_ce .col_news .col_news_box {
    margin-left: 335px;
}


/*æ•™å›å…ˆå¯¼*/
body.jtxd .col_news_con .col_news_list li.news{  overflow: hidden;  height: 383px;    float: left;width: 25%;border: 0;    background: url(images/jtxd-bg.png) no-repeat bottom;    padding: 0;margin-bottom: 68px;}
body.jtxd .col_news_con .col_news_list li.news .news_imgs {
    position: relative;
    text-align: center;
    float: none;
}
body.jtxd .col_news_con .col_news_list li.news .news_imgs img {
    width: auto;
    height: auto;
}
body.jtxd .col_news_con .col_news_list li.news .news_wz {
    padding: 20px 20px 0px;
    background: transparent;
}
body.jtxd .col_news_con .col_news_list li.news .news_title{    text-align: center;color: #77161B;margin: 0 0 20px;    text-overflow: unset;white-space: unset;}
body.jtxd .col_news_con .col_news_list li.news .news_text{    text-align: center;color: #666666;    height: auto;-webkit-line-clamp: unset; max-height: auto;}
body.jtxd.sylh .col_news_con .col_news_list li.news{    height: 283px;    background: url(images/jtxd-bg.png) no-repeat bottom;background-size: auto 70%;}

/*æœªæ¥å­¦ç”Ÿ*/
body.wlxs .col_menu{    width: 181px;margin-right: -181px;display: block;}
body.wlxs .col_menu .col_menu_head {
    display: none;
}
body.wlxs .col_news .col_news_box {
    margin-left: 342px;
}
body.wlxs .post-xs {
    margin-bottom: 50px;
    background: url(images/xrld-bg.png) no-repeat center;
    background-size: cover;
    border: 1px solid #F1F1F1;
    position: relative;
}
body.wlxs .post-xs .tt {
    margin: 52px 0 0px;
}
body.wlxs .post-xs .tt .title {
    line-height: 30px;
    display: inline-block;
    border-left: 8px solid #961118;
    padding-left: 29px;
    font-size: 22px;
}
body.wlxs #footer {
    border-top: 0px solid #77161B;
}
body.wlxs .post-xs .con{padding: 50px 45px 56px 39px;    min-height: 124px;}
body.wlxs .post-xs .news_list {    float: left;width: 48%;}
body.wlxs .post-xs .ul2{     position: absolute;right: 45px;width: 39.22%;top: 50px;}
body.wlxs .post-xs .ul2 img{width: 100%;}
body.wlxs .col_news_con .col_news_list li.news{background: url(images/xs-li.png) no-repeat left center;float: left;width: 50%;    padding: 0;}
body.wlxs .col_news_con .col_news_list li.news .news_title{    line-height: 62px;    padding-left: 34px;margin: 0;font-weight: normal;}
.main1 .post-13 ul li:hover .news_text {
    color: #fff;
}





