.swiperone{margin-top:15px;}
.swiperone .container{ width:1230px}
#index-news-slider{ width:580px; height:350px; float:left;}
#index-news-slider{margin-top:0px;}
#index-news-slider img{width:585px;height:307px;}/*563 296*/
#index-news-slider .title-bottom{
position:absolute;bottom:0;width:100%;height:32px;
background:#063262;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity:0.8;
text-align:center;color:#FFF;font-size:16px;font-weight:700;line-height:200%;}
#index-news-slider img{ height:350px; overflow:hidden; width:100%;}
.swiperone .newsList{width:575px;height:342px;float:left; margin-left:35px;}
.swiperone .container:after{ content:''; clear:both; display:block;}
.swiperone .newsList .news-slide{ width:100%;}

.news-slide .hd:after{ content:''; clear:both; display:block}
.news-slide .hd li{ float:left; width:122px; line-height:42px; text-align:center; background:#f0f0f0; margin-right:5px; font-weight:bold}
.news-slide .hd .on{background-color: #9b0b0b; color: #fff;}
.news-slide .hd a{ display:block; color:#000;}
.news-slide .hd .on a{ color:#FFF}
.news-tab-list{ font-size:14px;margin-left: 20px; margin-top:15px;}
.news-tab-list li{color: #222222;list-style-type: square;font-size: 14px;line-height: 35px;position: relative;}
.news-tab-list li a{ color:#222;}
.news-tab-list .time{position: absolute;top: 0;right: 0;color: #999999;}
.news-tab-list  li a:hover {color: #3c87e4;}
li::marker{ font-size:20px}


.main .banner {display:block; margin:auto; width:1200px; margin-top:15px;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;}
.main .banner .banner1{ width:902px; float:left; margin-right:10px}
.main .banner .banner2{ width:288px; float:left}


.main .banner .word {width:100%;position:absolute;top:25px;left:50%;-webkit-transform:translateX(-50%);        transform:translateX(-50%);}
.main .banner .word a {display:block;}
.main .banner #cvs {width:100%;height:100%;}
.main .banner h1 {font-size:32px;font-weight:600;text-align:center;color:#c72525;line-height:45px;}
.main .banner p {font-size:16px;font-weight:500;text-align:center;color:#c72525;line-height:22px;margin-top:10px;margin-bottom:22px;}
.main .banner .banner-img {text-align:center;}
.main .news-one {padding:48px 0;position:relative;}
.main .news-one .center-area {position:relative;}
.main .news-one .left-content {}
.main .news-one .left-content .more-container .more {display:none;}
.main .news-one .left-content .more-container .more.active {display:block;}
.main .news-one .left-content .button-container {margin-top:37px;}
.main .news-one .left-content .button-container .button {display:none;}
.main .news-one .left-content .button-container .button .button-row {width:40px;height:39px;border:1px solid #9b0b0b;float:left;text-align:center;cursor:pointer;}
.main .news-one .left-content .button-container .button .button-row i {font-size:30px;color:#9b0b0b;line-height:33px;}
.main .news-one .left-content .button-container .button.active {display:block;}
.main .news-one .swiper-container {display:none;}
.main .news-one .swiper-container .prev1,
.main .news-one .swiper-container .prev2,
.main .news-one .swiper-container .next1,
.main .news-one .swiper-container .next2 {opacity:0;}
.main .news-one .swiper-container.active {display:block;}
.main .news-one .swiper-slide {width:320px;}
.main .news-two {background:url(../images/news-bg2x.jpg) no-repeat center;background-size:cover;padding-top:40px;padding-bottom:50px;font-size:0;}
.main .news-two2 {background:none;}
.main .news-two .dynamic {width:calc(50% - 70px);margin-right:70px;display:inline-block;vertical-align:top;}
.main .news-two .notive {width:calc(50% - 70px);margin-left:70px;display:inline-block;vertical-align:top;}
.main .news-two .notive .news-list li::before {background:url(../images/star2x.png) no-repeat center;background-size:cover;}
.main .news-two .top-content .title {font-size:24px;font-weight:600;text-align:left;color:#9b0b0b;line-height:44px;display:inline-block;vertical-align:middle;}
.main .news-two .top-content .more {display:inline-block;vertical-align:middle;float:right;margin-top:10px;}
.main .news-two .news-list {margin-top:24px;}
.main .news-two .news-list li {position:relative;padding-bottom:16px;padding-left:28px;margin-bottom:18px;border-bottom:1px solid rgba(97, 51, 0, 0.3);}
.main .news-two .news-list li a {font-size:18px;font-weight:500;text-align:left;color:#333333;line-height:25px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all 0.5s;transition:all 0.5s;}
.main .news-two .news-list li::before {content:"";width:14px;height:14px;background:url(../images/dh2x.png) no-repeat center;background-size:cover;position:absolute;top:5px;left:0;}
.main .news-two .news-list li:hover a {color:#c72525;}
.main .news-three {height:507px;background:url(../images/notice-bg2x.jpg) no-repeat center;background-size:cover;}
.main .news-three .center-area {position:relative;}
.main .news-three .left-content {margin-top:69px;}
.main .news-three .left-content .more-container .more {margin-top:64px;display:none;}
.main .news-three .left-content .more-container .more.active {display:block;}
.main .news-three .left-content .tab {position:relative;}
.main .news-three .left-content .tab .title {position:relative;z-index:2;}
.main .news-three .left-content .tab::before {content:"";width:60px;height:60px;background:url(../images/fz2x.png) no-repeat center;background-size:cover;position:absolute;right:-6px;top:-14px;}
.main .news-three .right-news {margin-left:10.75%;display:inline-block;vertical-align:top;width:80%;margin-top:96px;display:none;position:absolute;right:0;top:0;}
.main .news-three .right-news ul {font-size:0;}
.main .news-three .right-news ul li {display:inline-block;vertical-align:middle;width:calc((100% - 30px) / 3);height:164px;background:#ffffff;border:1px solid #f6bdb5;margin-left:15px;margin-bottom:12px;-webkit-transition:all 0.5s;transition:all 0.5s;}
.main .news-three .right-news ul li a {display:block;height:100%;padding:39px 23px 0 22px;}
.main .news-three .right-news ul li a .news-title {font-size:20px;font-weight:400;text-align:justify;color:#2b2b2b;line-height:28px;-webkit-transition:all 0.5s;transition:all 0.5s;margin-bottom:21px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.main .news-three .right-news ul li .time {font-size:14px;font-weight:900;text-align:justify;color:#c9a368;line-height:22px;display:block;}
.main .news-three .right-news ul li:nth-child(3n-2) {margin-left:0;}
.main .news-three .right-news ul li:hover {background:#f1eae3;border:1px solid #9b0b0b;}
.main .news-three .right-news ul li:hover a .news-title {color:#9b0b0b;}
.main .news-three .right-news.active {display:inline-block;}
.main .left-content {display:inline-block;vertical-align:top;}
.main .left-content .tab .title {font-size:24px;font-weight:bold;color:#000;cursor:pointer;-webkit-transition:all 0.5s;transition:all 0.5s;float:left; padding:15px; padding-left:0;}
.main .left-content .tab .title.active {color:#9b0b0b;}
.main .left-content .tab .line {width:39.6px;height:1px;display:block;background:#9b0b0b;-webkit-transform:rotate(-45deg);        transform:rotate(-45deg);margin-top:16px;margin-bottom:16px;margin-left:30px;}
.main .left-content .tab .title:nth-of-type(2) {}
.main .left-content .text {font-size:18px;font-weight:400;text-align:left;color:#404040;line-height:26px;margin-top:65px;margin-bottom:30px;}
.main .right-news a {display:block;}
.main .right-news a .img {width:320px;height:286px;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:all 0.5s;transition:all 0.5s;}
.main .right-news a .title {font-size:20px;font-weight:500;text-align:justify;color:#404040;line-height:28px;margin:15px 0;-webkit-transition:all 0.5s;transition:all 0.5s;}
.main .right-news a .abstract {font-size:14px;font-weight:400;text-align:left;color:rgba(0, 0, 0, 0.5);line-height:22px;margin-bottom:15px;}
.main .right-news a .date {font-size:14px;font-weight:900;text-align:justify;color:#c9a368;line-height:22px;}
.main .right-news a:hover .img {-webkit-box-shadow:0 8px 8px 0 rgba(0, 0, 0, 0.3);        box-shadow:0 8px 8px 0 rgba(0, 0, 0, 0.3);}
.main .right-news a:hover .title {color:#c72525;}
.main .more {width:63px;display:block;font-size:12px;font-weight:400;text-align:left;color:rgba(0, 0, 0, 0.5);line-height:17px;position:relative;padding-bottom:4px;-webkit-transition:all 0.5s;transition:all 0.5s;}
.main .more::before {content:"";width:14px;height:1px;background-color:#979797;position:absolute;right:-2px;bottom:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.5s;transition:all 0.5s;}
.main .more::after {content:"";width:63px;height:1px;background-color:#979797;position:absolute;left:0;bottom:0;-webkit-transition:all 0.5s;transition:all 0.5s;}
.main .more:hover {color:#c72525;}
.main .more:hover::before {right:-12px;}
.main .more:hover::after {left:12px;}

@media (max-width:992px) {.main .banner .word {top:18px;}
  .main .banner p {display:none;}
  .main .news-one .left-content {position:relative;  display:block;  left:0;  top:0;}
  .main .banner h1 {margin:0 36px 18px 36px;  font-size:18px;  line-height:24px;}
  .main .news-one {padding:24px 0;}
  .main .news-one .left-content .button-container {display:none;}
  .main .left-content .tab .title br {display:none;}
  .main .left-content .tab .title,
  .main .left-content .tab .line {display:inline-block;  vertical-align:middle;}
  .main .left-content .tab .line {margin-left:0;  width:22px;  -webkit-transform:rotate(-50deg);          transform:rotate(-50deg);}
  .main .left-content .tab .title {font-size:16px;  font-weight:600;  text-align:left;  line-height:22px;}
  .main .left-content .tab .title:nth-of-type(2) {padding-left:0;}
  .main .left-content .text {display:none;}
  .main .news-one .more {position:absolute;  right:16px;  top:6px;  width:40px;}
  .main .more::after {width:40px;}
  .main .news-one .swiper-container {margin-left:0;  margin-top:12px;}
  .main .news-one .swiper-slide {width:100%;  margin-right:16px;  margin-bottom:14px;}
  .main .news-one .swiper-slide:nth-child(5),
  .main .news-one .swiper-slide:nth-child(6) {display:none;}
  .news-one .swiper-wrapper {display:block;  -webkit-transform:none !important;          transform:none !important;}
  .main .right-news {margin-right:16px;}
  .main .right-news a {font-size:0;  margin-bottom:14px;}
  .main .right-news a .img {width:146px;  height:95px;  display:inline-block;  vertical-align:middle;}
  .main .right-news a .right {display:inline-block;  vertical-align:middle;  margin-left:14px;  width:calc(100% - 160px);}
  .main .right-news a .title {margin:0;  font-size:14px;  line-height:20px;}
  .main .right-news a .abstract {display:none;}
  .main .right-news a .date {font-size:10px;  line-height:14px;  margin-top:6px;}
  .main .news-two {height:526px;  background:url(../images/news-bg-mobile.jpg) no-repeat center;  background-size:cover;  padding-top:20px;}
  .main .news-two .dynamic {width:100%;  margin-right:0;}
  .main .news-two .notive {width:100%;  margin-left:0;  margin-top:26px;}
  .main .news-two .top-content .title {font-size:16px;  line-height:22px;}
  .main .more {width:40px;}
  .main .news-two .top-content .more {margin-top:0;}
  .main .news-two .news-list li::before {width:12px;  height:12px;  top:2px;}
  .main .news-two .news-list li a {font-size:12px;  line-height:17px;}
  .main .news-two .news-list li {padding-bottom:10px;  margin-bottom:12px;  padding-left:20px;}
  .main .news-two .news-list {margin-top:12px;}
  .main .news-three {height:454px;  background:url(../images/notice-bg-mobile.jpg) no-repeat center;  background-size:cover;}
  .main .news-three .left-content .tab::before {display:none;}
  .main .news-three .left-content .tab .line {display:none;}
  .main .news-three .left-content {margin-top:34px;}
  .main .news-three .left-content {display:block;  position:relative;}
  .main .news-three .left-content .more-container .more {position:absolute;  right:0;  top:0;  margin-top:0;}
  .main .news-three .left-content .tab .title {padding-bottom:6px;}
  .main .news-three .left-content .tab .title:nth-of-type(2) {margin-left:24px;}
  .main .news-three .left-content .tab .title {border-bottom:3px solid transparent;}
  .main .news-three .left-content .tab .title.active {border-bottom:3px solid #9b0b0b;}
  .main .news-three .right-news {margin-left:0;  position:inherit;  width:100%;  margin-top:26px;}
  .main .news-three .right-news.active {display:block;}
  .main .news-three .right-news ul li {width:calc(50% - 6px);  margin-left:0;  height:112px;}
  .main .news-three .right-news ul li:nth-child(odd) {margin-right:6px;}
  .main .news-three .right-news ul li:nth-child(even) {margin-left:6px;}
  .main .news-three .right-news ul li a .news-title {font-size:12px;  line-height:17px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;  -webkit-line-clamp:3;  -webkit-box-orient:vertical;  margin-bottom:12px;}
  .main .news-three .right-news ul li .time {font-size:8px;  line-height:11px;}
  .main .news-three .right-news ul li a {padding:12px 12px 0 12px;}
}

@media (min-width:768px) and (max-width:992px) {.main .banner h1 {font-size:20px;  line-height:30px;}
  .main .left-content .tab .title {font-size:18px;  line-height:24px;}
  .main .right-news a .title {font-size:16px;  line-height:24px;}
  .main .right-news a .date {font-size:14px;  line-height:20px;}
  .main .news-two .top-content .title {font-size:18px;  line-height:24px;}
  .main .news-two .news-list li a {font-size:16px;  line-height:24px;}
  .main .news-two {height:600px;}
  .main .news-two .news-list li::before {top:5px;}
  .main .news-three .right-news ul li a .news-title {font-size:16px;  line-height:24px;}
  .main .news-three .right-news ul li .time {font-size:14px;  line-height:20px;}
}

.friendly-link li{ float:left; }