﻿@charset "utf-8";
/**
 * Created by hy on 2019-10-22.
 */
[v-cloak]{ display: none; }
.main{ position: relative; width: 100%; min-width: 1200px; padding: 0;}
.wrap{ position: relative; width: 1200px; margin: 0 auto; }
.trans2{-webkit-transition: all ease .2s;-moz-transition: all ease .2s;-o-transition: all ease .2s;transition: all ease .2s;}
.img{width: 100%;height: 100%;object-fit: cover;}
/*head*/
/*.head{ position: fixed; left: 0; top: 0; right: 0; z-index: 999; width: 100%; height: 80px;*/
    /*-webkit-transition: all ease .3s;-moz-transition: all ease .3s;-o-transition: all ease .3s;transition: all ease .3s;*/
    /*background-image: -moz-linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 100%);*/
    /*background-image: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 100%);*/
    /*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFFFF', EndColorStr='#FFFFFFFF');*/
    /*background-image: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 100%);*/
    /*-webkit-box-shadow: 0 0 25px rgba(0,0,0,.2);-moz-box-shadow: 0 0 25px rgba(0,0,0,.2);-o-box-shadow: 0 0 25px rgba(0,0,0,.2);box-shadow: 0 0 25px rgba(0,0,0,.2);}*/
/*.head.index{ background-image: -moz-linear-gradient(to bottom, rgba(0,0,0,.6) 0%, rgba(255,255,255,0) 100%);*/
    /*background-image: -webkit-linear-gradient(top, rgba(0,0,0,.6) 0%, rgba(255,255,255,0) 100%);*/
    /*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#00FFFFFF');*/
    /*background-image: linear-gradient(to bottom, rgba(0,0,0,.6) 0%, rgba(255,255,255,0) 100%);}*/
/*.head-box{ height: 80px; }*/
/*.logo{ margin-top: 19px; width: auto; height: 42px; }*/
/*.logo img{width: auto;height: 100%;}*/
/*.nav > li{ width: 120px; height: 80px; }*/
/*.nav > li > a{ display: block; width: 100%; height: 100%; line-height: 80px; font-size: 18px; color: #333; text-align: center; -webkit-transition: all ease .3s; -moz-transition: all ease .3s; transition: all ease .3s; }*/
/*.nav > li.curr > a{ font-weight: bold; color: #177fe4; }*/
/*.nav > li:hover > a{ background-color: rgba(255,255,255,.4); font-weight: bold; color: #177fe4; }*/
/*.index .nav > li > a,.index .nav > li.curr > a,.index .nav > li:hover > a{ color: #fff; }*/
/*.nav-ul{ height: 0; -moz-opacity:0; -khtml-opacity: 0; filter:alpha(opacity=0); opacity: 0; overflow: hidden; -webkit-transition: all ease 1s; -moz-transition: all ease 1s; transition: all ease 1s; }*/
/*.nav > li:hover > .nav-ul{ height: auto; -moz-opacity:1; -khtml-opacity: 1; filter:alpha(opacity=100); opacity: 1; }*/
/*.nav-ul > li{ width: 120px; height: 42px; }*/
/*.nav-ul > li > a{ display: block; width: 100%; height: 100%; line-height: 42px; font-size: 16px; color: #333; text-align: center; background-color: #fff; }*/
/*.nav-ul > li.curr > a,.nav-ul > li:hover > a{ color: #177fe4; background-color: #f4f4f4; }*/

/*foot*/
.foot{ height: 371px;}
.foot01{ padding: 61px 0 31px; width: 100%; }
.foot01-box{ position:relative;width: 150px;max-height: 204px;overflow-y: hidden; }
.foot01-box:first-child{ padding-left: 65px; }
.foot01-box:last-child{ width: 137px; }
.foot01-box h3{ margin-bottom: 5px; line-height: 24px; font-size: 18px; font-weight: normal; color: #222; }
.foot01-box a{ position: relative; display: block; padding-left: 16px; line-height: 35px; font-size: 14px; color: #666; background: url(../images/icon/icon_txt.png) no-repeat left center;}
.foot01-box a:hover{ text-decoration: underline; color:#177fe4; }
.foot01-box a.foot01-more{position: absolute;z-index:1;bottom: 0;left: 0;right: 0;background-color: #fff;}
.foot01-box:first-child a.foot01-more{left: 65px;}
.foot01-ewm{ width: 384px; border-left: 1px solid #e3e3e3; }
.foot01-ewm h3{ height: 25px; line-height: 25px; font-size: 18px; font-weight: normal; color: #222; text-align: center; }
.foot01-ewm img{ height: 25px; margin-right: 4px; }
.foot01-ewm div{ width: 268px; margin: 15px auto 0; }
.foot01-ewm p{ width: 100%; }
.foot01-ewm p img{ display: block; width: 100%; height: auto; }
.foot01-ewm p span{ display: block; margin-top: 6px; line-height: 24px; font-size: 18px; color: #333; text-align: center; }
.foot02{ width: 100%; height: 79px; background-color: #f0f0f0; }
.foot02 p{ line-height: 23px; font-size: 14px; color: #666; text-align: center; }
.foot02-p1{ padding-top: 16px; }

.content01{ height: 1080px; }
.content01-bj{position: absolute; left: 0; right: 0; bottom: 0; width: 100%; height: 137px; background: url(../images/bj02.png) no-repeat center;background-size: 100% 100%; }
.content01 .wrap{ height: 100%; padding-top: 1px; }
.content01-txt{ display: block; width: 57.4%; height: auto; margin: 317px auto 0; }
.content01-txt.content01-txt02{ width: 52.83%;margin: 338px auto 0; }
.content01-swiper{ position: absolute; left: 0; right: 0; bottom: -20px; z-index: 1; padding-right: 92px; width: 1200px; height: 448px;background: url(../images/bj03.png) no-repeat right bottom;background-size: 92px 101px; }
.content01-swiper .swiper-container{ width: 1200px; height: 448px; }
.content01-swiper a{ display: block; width: 100%; height: 100%; }
.content01-swiper #pagination01{width:auto;left:50%;bottom: 32px;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.content01-swiper .swiper-pagination-bullet{float: left;width: 20px;height: 4px;margin:0 5px!important;background: #016892;border-radius: 0;opacity: 1;}
.content01-swiper .swiper-pagination-bullet-active{background: #fff;}

.content02{ margin-top: 36px; padding: 16px 0; height: 28px; border-top: 1px solid #f9fbfe; box-shadow: 0 4px 7px rgba(0,0,0,.4); }
.content02-fl{ width: 160px; height: 28px; border-right: 1px solid #e3e3e3; background: url(../images/bj04.png) no-repeat center center; background-size: auto 26px; }
.content02-fr{ position: relative; padding: 0 40px 0 28px; overflow: hidden; }
.content02-fr a{ position: relative; display: block; width: 100%; height:100%;padding-left:15px; line-height: 28px; font-size: 14px; color: #333; background: url(../images/icon/icon_txt01.png) no-repeat left center;background-size: auto auto;}
.content02-fr a p{width: 215px;}
.content02-fr a span{width: 115px;}
.content02-fr a:hover{ background: url(../images/icon/icon_txt04.png) no-repeat left center;background-size: auto auto; color: #177fe4;}
.content02-fr a .underline{opacity:0;position: absolute;left: 0;bottom:0;width: 100%;height: 1px;background: #509feb;z-index: 1;}
.content02-fr a:hover .underline{opacity: 1;}
.content02-fr > div.swiper-container{ width: 100%; height: 28px; }
.content02-fr .swiper-slide{ width: 380px!important; }
.content02-fr .swiper-slide.len1{ width: 80%!important; }
.content02-fr .swiper-slide.len2{ width: 50%!important; }
.content02-fr .swiper-container-free-mode>.swiper-wrapper{
    -webkit-transition-timing-function: linear;    /*之前是ease-out*/
    -moz-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
}

.content03{ margin-top: 90px; padding-top: 7px; }
.content03-nav{ width: 25%; text-align: center;opacity: 0;}
.content03-nav:nth-of-type(1){-webkit-animation-delay: 0s!important;-moz-animation-delay: 0s!important;-o-animation-delay: 0s!important;animation-delay: 0s!important;}
.content03-nav:nth-of-type(2){-webkit-animation-delay: .2s!important;-moz-animation-delay: .2s!important;-o-animation-delay: .2s!important;animation-delay: .2s!important;}
.content03-nav:nth-of-type(3){-webkit-animation-delay: .4s!important;-moz-animation-delay: .4s!important;-o-animation-delay: .4s!important;animation-delay: .4s!important;}
.content03-nav:nth-of-type(4){-webkit-animation-delay: .6s!important;-moz-animation-delay: .6s!important;-o-animation-delay: .6s!important;animation-delay: .6s!important;}
.content03-nav:nth-of-type(5){-webkit-animation-delay: .8s!important;-moz-animation-delay: .8s!important;-o-animation-delay: .8s!important;animation-delay: .8s!important;}
.content03-nav a{display: inline-block;width: 100%;height: 100%;}
.content03-nav img{ display: block; width: auto; height: 48px; margin: 0 auto; }
.content03-nav h3{ margin-top: 15px; line-height: 24px; font-size: 22px; font-weight: normal; color: #333; }
.content03-nav p{ margin-top: 10px; line-height: 22px; font-size: 14px; color: #666;-webkit-transition: all ease .3s; -moz-transition: all ease .3s; -o-transition: all ease .3s; transition: all ease .3s; }
.content03-nav:hover p{text-decoration: underline;}
.content03.curr .content03-nav{ -webkit-animation:fadeInUp .6s linear;-mozanimation:fadeInUp .6s linear;-o-animation:fadeInUp .6s linear;animation:fadeInUp .6s linear;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;-o-animation-fill-mode: forwards;animation-fill-mode: forwards;}

.content-tit{ position: relative; height: 66px; line-height: 66px; font-size: 36px; font-weight: normal; color: #033; text-align: center;
    /*opacity: 0;*/
}
.content-tit.curr{-webkit-animation: fadeInLeft .6s linear;-moz-animation: fadeInLeft .6s linear;-o-animation: fadeInLeft .6s linear;animation: fadeInLeft .6s linear;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;-o-animation-fill-mode: forwards;animation-fill-mode: forwards;}
.content-tit:after{ position: absolute; left: 50%; bottom: 0; margin-left: -75px; width: 150px; height: 1px; background-color: #cecece; content: ''; }
.content-sub{ margin-top: 10px; line-height: 12px; font-size: 12px; color: #666; text-align: center;
    /*opacity: 0;*/
}
.content-sub.curr{-webkit-animation: fadeInRight .6s linear;-moz-animation: fadeInRight .6s linear;-o-animation: fadeInRight .6s linear;animation: fadeInRight .6s linear;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;-o-animation-fill-mode: forwards;animation-fill-mode: forwards;}
.content-more{ display: block; margin: 40px auto 0; width: 108px; height: 32px; line-height: 32px; font-size: 14px; color: #666; text-align: center; border: 1px solid #c6c6c6; }
.content-more:hover{ color: #fff; border-color: #177fe4; background-color: #177fe4; }
.content04{ margin-top: 45px; padding-top: 45px; padding-bottom: 40px; }
.content04 .swiper-container{width: 1200px;height: 100%;}
.content04-list{ height: 444px;margin-top: 50px;overflow-x: hidden; }
.content04 .swiper-wrapper{height: 420px;}
#swiper05 #pagination05{width:auto;left:50%;bottom: 0;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
#swiper05 .swiper-pagination-bullet{float: left;width: 20px;height: 4px;margin:0 5px!important;background: #d6d6d6;border-radius: 0;opacity: 1;}
#swiper05 .swiper-pagination-bullet-active{background: #177fe4;}
.content04-list .swiper-slide{ position: relative;width: 300px;height: 420px; text-align: center; }
.content04-list .swiper-slide div{float:left;width: 100%;height: 100%;}
.content04-list .swiper-slide div img{ position: relative; display: block; margin: 129px auto 0; width: auto; height: 85px; }
.content04-list .swiper-slide div h3{ position: relative; margin-top: 18px; line-height: 26px; font-size: 24px; color: #fff; }
.content04-list .swiper-slide div a{ position: relative; display: block; margin: 56px auto 0; width: 108px; height: 32px; line-height: 32px; font-size: 14px; color: #fff; border: 1px solid #fff;
    -moz-opacity:0; -khtml-opacity: 0; filter:alpha(opacity=0); opacity: 0; -webkit-transition: all ease .3s; -moz-transition: all ease .3s; transition: all ease .3s;}
.content04-list .swiper-slide:hover a{ -moz-opacity:1; -khtml-opacity: 1; filter:alpha(opacity=100); opacity: 1; }
.content04-list .swiper-button-next,.content04-list .swiper-button-prev { width: 25px; height: 54px; margin-top: -27px; background-size: 25px 54px; border: none!important; }
.content04-list .swiper-button-prev{ background-image: url(../images/icon/icon_swiper01.png); left: -70px;right: auto;}
.content04-list .swiper-button-prev:hover{ background-image: url(../images/icon/icon_swiper02.png); }
.content04-list .swiper-button-next{ background-image: url(../images/icon/icon_swiper03.png); right: -70px; left: auto; }
.content04-list .swiper-button-next:hover{ background-image: url(../images/icon/icon_swiper04.png); }
.content04 .content-more{margin-top: 30px;}

.content05{ padding-top: 45px; padding-bottom: 40px; background-color: #f7f7f7; }
.content05-list{ position: relative; margin-top: 40px; margin-left: -8px; height: 408px; }
.content05-list .swiper-container{ margin: 0 auto; width: 1216px; height: 420px; }
.content05-list .swiper-slide{ height: 420px; overflow: hidden; }
.content05-list .content05-list-box{ margin: 0 auto; width: 288px; height: 408px; background-color: #fff; }
.content05-list .content05-list-box:hover{ box-shadow: 0 4px 7px rgba(23,127,228,.35); }
.content05-list-img{ position: relative; width: 100%; height: 215px; }
.content05-list-img span{ position: absolute; left: 0; top: 0; z-index: 1; width: 46px; height: 32px; line-height: 25px; font-size: 12px; color: #fff; text-align: center; background: url(../images/bj05.png) no-repeat center; background-size: 100% 100%; }
.content05-list-info{ padding: 18px 14px; }
.content05-list-info h3{ line-height: 18px; font-size: 16px; color: #2e2e2e; }
.content05-list-info p{ margin-top: 12px; line-height: 24px; font-size: 14px; color: #474747; }
.content05-list-info a{ display: block; margin: 16px auto 0; width: 86px; height: 30px; line-height: 30px; font-size: 14px; color: #333; text-align: center; border: 1px solid #cdcdcd;-webkit-border-radius:2px;-moz-border-radius:2px; border-radius: 2px; }
.content05-list-info a:hover{ border-color: #177fe4; }
.content05-list .swiper-button-next,.content05-list .swiper-button-prev { width: 25px; height: 54px; margin-top: -27px; background-size: 25px 54px; border: none!important; }
.content05-list .swiper-button-prev{ background-image: url(../images/icon/icon_swiper01.png); left: -70px;right: auto;}
.content05-list .swiper-button-prev:hover{ background-image: url(../images/icon/icon_swiper02.png); }
.content05-list .swiper-button-next{ background-image: url(../images/icon/icon_swiper03.png); right: -70px; left: auto; }
.content05-list .swiper-button-next:hover{ background-image: url(../images/icon/icon_swiper04.png); }

.content06{ padding-top: 35px; padding-bottom: 40px;background: #f7f7f7; }
.content06-list{ margin:30px auto 0; width: 1210px; }
.content06-list .content06-item{ float: left; position:relative;margin: 10px 5px 0 5px; width: 297px; height: 175px;overflow: hidden;}
.content06-list .content06-item:first-child{ width: 586px; height: 360px;}
.content06-list .content06-con{position:relative;display:inline-block;width: 100%;height: 100%;}
.content06-list .content06-con img{cursor: pointer;}
.content06-list .content06-con video{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 1;background: #000;}
.content06-list .content-bg{display:inline-block;width: 100%;height: 100%;object-fit: cover;-webkit-transition: all ease .3s;-moz-transition: all ease .3s;-o-transition: all ease .3s;transition: all ease .3s}
.video-play{position: absolute;top:50%;left: 50%;z-index:1;width: 68px;height: 68px;margin-top: -34px;margin-left: -34px;}
.content06-list .content06-item:hover .content-bg{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}

.content07{ padding-top: 33px; padding-bottom: 40px; background-color: #f7f7f7; }
.content07-list{ position: relative; margin-top: 38px; margin-left: -100px; height: 510px; }
.content07-list .swiper-container{ margin: -20px auto 0; width: 1400px; height: 530px; }
.content07-list .swiper-slide{width: 840px;height: 510px; padding-top: 20px;/*overflow: hidden; */  }
.content07-list .swiper-container-3d .swiper-slide-shadow-right,.content07-list .swiper-container-3d .swiper-slide-shadow-left{ display: none; }
.content07-list .content07-list-box{ margin: 0 auto; width: 842px; height: 490px; background-color: #fff; overflow: hidden; }
.content07-list-img{ position: relative; width: 100%; height: 100%; }
.content07-list-img img{ position: absolute; left: 50%; top: 50%; z-index: 1; margin-left: -34px; margin-top: -34px; width: 68px; height: 68px; }
.content07-list-box{ width: 100%; height: 100%; object-fit: cover; }

.content08{ padding-top: 50px; padding-bottom: 40px; }
.content08 .content-more{margin-top:30px;color: #fff;}
.content08 .content-more:hover{color: #fff;border-color: #fff;background: #0561ba;}
.content08-list{ position: relative; margin-top: 40px; height: 428px; }
.content08-list .swiper-container{ margin: 0 auto; width: 1200px; height: 100%; }
.content08-list .swiper-wrapper{height: 100%; }
.content08-list .swiper-slide{ height: 190px;margin-top: 0 !important;overflow: hidden; }
.content08-list #pagination06{left: 50%;bottom: 0;width: auto;height: 4px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%); }
.content08-list .swiper-pagination-bullet{float:left;width: 20px;height: 4px;margin: 0 5px;background: rgba(255,255,255,.6);border-radius: 0;}
.content08-list .swiper-pagination-bullet-active{background: rgba(255,255,255,1);box-shadow: 0 3px 6px rgba(0,0,0,.35);}
.content08-list .content08-list-box{width:588px;height:188px;padding:9px;border: 1px solid #cdcdcd; background-color: #fff;cursor: pointer;}
.content08-list .content08-list-box .left{width: 256px;height: 100%;overflow: hidden;}
.content08-list .content08-list-box .left img{width: 100%;height: 100%;object-fit: cover;-webkit-transition: all ease .3s;-moz-transition: all ease .3s;-o-transition: all ease .3s;transition: all ease .3s;}
.content08-list .content08-list-box:hover .left img{ -webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.content08-list .content08-list-box .right{width: 314px;height: 100%;padding-left:20px;padding-right:9px;overflow: hidden;}
.content08-list .content08-list-box .tit{margin-top:15px;font: bold 16px "Microsoft YaHei";color: #2e2e2e;}
.content08-list .content08-list-box .txt{margin-top:6px;font: 14px/24px "Microsoft YaHei";color: #474747;}
.content08-list .content08-list-box .bot{height:32px;margin-top:18px;font: 14px/24px "Microsoft YaHei";color: #474747;}
.content08-list .content08-list-box .bot span{font: 14px/32px "Microsoft YaHei";color: #999;}
.content08-list .content08-list-box .bot .content-more{margin-top: 0;color: #333;border-color: #cdcdcd;border-radius: 2px;}
.content08-list .content08-list-box:hover .bot .content-more{border-color: #177fe4;background: none;}
.content08-list .swiper-button-next,.content08-list .swiper-button-prev { width: 25px; height: 54px; margin-top: -27px; background-size: 25px 54px; border: none!important; }
.content08-list .swiper-button-prev{ background-image: url(../images/icon/icon_swiper07.png); left: -70px;right: auto;}
.content08-list .swiper-button-prev:hover{ background-image: url(../images/icon/icon_swiper05.png); }
.content08-list .swiper-button-next{ background-image: url(../images/icon/icon_swiper08.png); right: -70px; left: auto; }
.content08-list .swiper-button-next:hover{ background-image: url(../images/icon/icon_swiper06.png); }


/*问卷调查页面*/
.survey{padding-top:40px;padding-bottom:73px;background: #fff;}
.survey .tit{font-weight: bold;font-size: 32px;color: #000;text-align: center;}
.survey .sub{margin-top:24px;font-size: 14px;color: #555;}
.survey .tip{width:1000px;padding:12px 25px;margin:42px auto 0;font: 14px/27px "Microsoft YaHei";color: #555;background: #f1f8ff;border: 1px solid #b6cfe7;border-radius: 2px;}
.survey .question-box{position:relative;margin:26px 62px 0 60px;padding-left: 48px;padding-bottom: 54px;border-bottom: 1px solid #ebebeb;}
.survey .question-box .left-border{position: absolute;top:0;bottom: 100px;width: 1px;background: #e3e3e3;}
.survey .question-box li{padding-top:20px;padding-left: 63px;}
.survey .question-box li:first-child{padding-top: 30px;}
.survey .que-tit{position:relative;margin-bottom: 10px;font-size: 18px;color: #333;}
.survey .que-tit:before{content:'';position: absolute;top:50%;left: -63px;margin-top: -.5px;width: 47px;height: 1px;background: #e3e3e3;}
.survey .ans-item{width: 100%;height:43px;padding-left:60px;font: 16px/43px "Microsoft YaHei";color: #333;background-image: url(../images/icon/icon_radio01.png);background-repeat:  no-repeat;background-size: 22px 22px;background-position: 29px center;cursor: pointer;}
.survey .ans-item.curr{color: #177fe4;background-image: url(../images/icon/icon_radio02.png);background-repeat:  no-repeat;background-size: 22px 22px;background-position: 29px center;cursor: pointer;}
.survey .textarea{width: 100%;height: 148px;padding-top:10px; }
.survey .textarea textarea{width: 100%;height: 100%;padding:4px 12px;font: 16px/32px "Microsoft YaHei";color: #999;border: 1px solid #d7d7d7;background: #f6f6f6;resize: none;}
.survey .btn-box{margin-top: 20px;padding-left: 148px;}
.survey .btn-box .btn{display: inline-block;width: 88px;height: 32px;line-height: 32px;margin-right:22px;text-align: center;border-radius: 2px;font-size: 14px;color:#fff;border:1px solid #177fe4;background-color:#177fe4; }
.survey .btn-box .btn1{color:#333;background-color: #fff;border-color: #d1d1d1;}
.survey .btn-box .btn1:hover{background-color: #fff;border-color: #177fe4; }
.survey .btn-box .btn2:hover{border:1px solid #137add;background-color:#137add;}

/*智慧业务页面*/
.circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align: center;}
.smart-box{position:relative;width: 796px;height: 767px;margin: 0 auto;}
.center_c{position:absolute;top:300px;left:50%;width: 216px;height: 216px;margin-left:-108px;background: url(../images/smart_bg.png) no-repeat center;background-size: 100% 100%;}
.center_c img{display: block;width:auto;height:65px;margin: 47px auto 0;}
.center_c p{margin-top: 19px;font-size: 24px;font-weight: bold;color: #fff;}
.gray_c{position: absolute;width: 47px;height: 47px;background: #dcdcdc;}
.gray_c1{top:142px;left: 197px;}
.gray_c2{top:142px;right: 192px;}
.gray_c3{bottom:240px;left: 94px;}
.gray_c4{bottom:240px;right: 94px;}
.gray_c5{bottom:26px;left: 368px;}
.circle_item{position:absolute;width: 250px;height: 250px;padding:5px;background: #cbcbcb;overflow: hidden;}
.circle_item:nth-of-type(1){top:0;left: 50%;margin-left: -135px;}
.circle_item:nth-of-type(2){top:190px;right: 0;}
.circle_item:nth-of-type(3){bottom:0;right: 100px;}
.circle_item:nth-of-type(4){bottom:0;left: 100px;}
.circle_item:nth-of-type(5){top:190px;left: 0;}
.circle_item_box{position:absolute;top:5px;left:5px;width: 240px;height: 240px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow: hidden;}
.circle_item img{position:relative;z-index:1;width: 100%;height: 100%;object-fit: cover;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition: all ease .3s;-moz-transition: all ease .3s;-o-transition: all ease .3s;transition: all ease .3s;}
.circle_item_box:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.circle_item span{position: absolute;top:50%;left: 0;z-index:2;width: 100%;height: 60px;margin-top:-30px;font: bold 22px/60px "Microsoft YaHei";color: #fff;text-align: center;background: rgba(0,0,0,.4);}


/*视频播放弹窗*/
.alert-video,.alert-preview{position: fixed;left:0;top: 0;z-index: 100;width: 100%;height: 100%;}
.alert-video .mask{background: rgba(0,0,0,.6);}
.alert-video .video-con{position:absolute;left:50%;top:50%;max-width: 70vw;max-height:68.5vh;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.alert-video .video-con span{position: absolute;top: -30px;right: 0;width:30px;height:30px;line-height:30px;text-align: center;font-size: 16px;color: #333;background: #fff;cursor: pointer;}
.alert-video .video-con span:hover,.preview-close:hover{opacity: .7;}
.desc .video-js{display: block;max-width: 70vw;max-height:68.5vh;margin: 20px auto; width: 800px; height: 450px; background-color: #000; }

/*关于我们图片预览*/
.alert-preview .mask{background: #000;}
.preview-con{position:absolute;left:50%;top:50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%); }
.preview-img{position:relative;text-align:center;max-width: 96vw;max-height: 94vh;overflow: auto;}
.preview-img img{display: block;width: 100%;height: auto;}
.preview-close{position: absolute;top: 0;left: 0;z-index:9;width:40px;height:40px;cursor: pointer;}
.preview-close i.i1{position: absolute;top: -40px;left: -31px;width: 80px;height: 100px;border-radius: 0 100px 100px 0;-webkit-transform: rotate(45deg);transform: rotate(45deg); background: #fff;cursor: pointer;}
.preview-close i.i2{position: absolute;top:50%;left: 50%;z-index:1;font-size: 16px;color: #000;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
/*关于我们浏览大图弹窗*/
.alert-preview{position: fixed;left:0;}

/*从下到上渐显*/
@-webkit-keyframes fadeInUp {
    0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);-moz-transform: translate3d(0, 100%, 0);-o-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}
    to {opacity: 1;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}
}
@-moz-keyframes fadeInUp {
    0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);-moz-transform: translate3d(0, 100%, 0);-o-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}
    to {opacity: 1;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}
}
@-o-keyframes fadeInUp {
    0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);-moz-transform: translate3d(0, 100%, 0);-o-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}
    to {opacity: 1;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}
}
@keyframes fadeInUp {
    0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);-moz-transform: translate3d(0, 100%, 0);-o-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}
    to {opacity: 1;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}
}


/*从左向右渐显*/
@-webkit-keyframes fadeInLeft {
    0% {opacity: 0;-webkit-transform: translate3d(-50%, 0, 0);-moz-transform: translate3d(-50%, 0, 0);-o-transform: translate3d(-50%, 0, 0);transform: translate3d(-50%, 0, 0)}
    to {opacity: 1;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}
}
@-moz-keyframes fadeInLeft {
    0% {opacity: 0;-webkit-transform: translate3d(-50%, 0, 0);-moz-transform: translate3d(-50%, 0, 0);-o-transform: translate3d(-50%, 0, 0);transform: translate3d(-50%, 0, 0)}
    to {opacity: 1;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}
}
@-o-keyframes fadeInLeft {
    0% {opacity: 0;-webkit-transform: translate3d(-50%, 0, 0);-moz-transform: translate3d(-50%, 0, 0);-o-transform: translate3d(-50%, 0, 0);transform: translate3d(-50%, 0, 0)}
    to {opacity: 1;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}
}
@keyframes fadeInLeft {
    0% {opacity: 0;-webkit-transform: translate3d(-50%, 0, 0);-moz-transform: translate3d(-50%, 0, 0);-o-transform: translate3d(-50%, 0, 0);transform: translate3d(-50%, 0, 0)}
    to {opacity: 1;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}
}

/*从右向左渐显*/
@-webkit-keyframes fadeInRight {
    0% {opacity: 0;-webkit-transform: translate3d(50%, 0, 0);-moz-transform: translate3d(50%, 0, 0);-o-transform: translate3d(50%, 0, 0);transform: translate3d(50%, 0, 0)}
    to {opacity: 1;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}
}
@-moz-keyframes fadeInRight {
    0% {opacity: 0;-webkit-transform: translate3d(50%, 0, 0);-moz-transform: translate3d(50%, 0, 0);-o-transform: translate3d(50%, 0, 0);transform: translate3d(50%, 0, 0)}
    to {opacity: 1;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}
}
@-o-keyframes fadeInRight {
    0% {opacity: 0;-webkit-transform: translate3d(50%, 0, 0);-moz-transform: translate3d(50%, 0, 0);-o-transform: translate3d(50%, 0, 0);transform: translate3d(50%, 0, 0)}
    to {opacity: 1;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}
}
@keyframes fadeInRight {
    0% {opacity: 0;-webkit-transform: translate3d(50%, 0, 0);-moz-transform: translate3d(50%, 0, 0);-o-transform: translate3d(50%, 0, 0);transform: translate3d(50%, 0, 0)}
    to {opacity: 1;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}
}


/*新版首页*/
.main{min-width: 1366px}
.new-home{min-width: 1366px;}
.wrap,.position-panel{width: 1366px;}
.header{width: 100%;}
.header-top{width:100%;height:115px;padding:20px 0 22px;background: #fff;}
.top-logo{width: auto;height: 73px;cursor: pointer;}
.header-right{height: 54px;}
.header-icon{position:relative;margin-right: 30px;cursor: pointer;color: #236fd1;}
.header-icon:hover{text-decoration: underline;}
.header-icon .icon{float:left;width: auto;height: 16px;margin-top: 19px;margin-right: 5px;}
.header-icon .name{font: 14px/54px "Microsoft YaHei";color: #236fd1;}
.wechat-box{display:none;position: absolute;top:45px;left: 50%;z-index: 9;width: 150px;height:161px;margin-left: -75px;background: url(../images/index/top-ewm-bg.png) no-repeat center;background-size: 100% 100%;}
.wechat-ewm{position: absolute;top: 50%;left: 50%;width: auto;height: 134px;-webkit-transform: translate(-50%,-64px);-moz-transform: translate(-50%,-64px);-o-transform: translate(-50%,-64px);transform: translate(-50%,-64px);}
.header-icon.wechat:hover .wechat-box{display: block;}
.header-bot{height: 36px;}
.menu-item{position:relative;margin-right:5px;width: 120px;height:36px;font:bold 18px/36px "Microsoft YaHei";text-align: center;color: #333;}
.menu-item.curr,.new-home .menu-item:hover{background: #2f8adf;background: #eee;border-radius: 4px;}
.menu-item a{display:inline-block;width:100%;height:100%;color: #333;}
.menu-item.curr a,.new-home .menu-item:hover a{color: #236fd1;}
.menu-child{opacity:0;position: absolute;left: 0;top:36px;z-index: 9;width: 120px;height:0;text-align: center;background: #fff;border-radius: 4px;overflow: hidden;}
.menu-item:hover .menu-child{height: auto;opacity: 1;}
.menu-child li{width: 100%;height: 48px;}
.menu-child li a{font: 18px/48px "Microsoft YaHei";color: #666!important;}
.menu-child li.curr,.new-home .menu-child li:hover{background: #eee;}
.menu-child li.curr a,.new-home .menu-child li:hover a{color: #236fd1!important;}
.header-inp{position:relative;width: 240px;height: 36px;padding-left:14px;padding-right:35px;border: 1px solid #cdcdcd;background: #fff;border-radius: 6px;overflow: hidden;}
.header-inp .icon-ss{position: absolute;top:50%;right: 15px;margin-top:-9px;width: 22px;height: 18px;cursor: pointer;background: url(../images/index/icon-ss.png) no-repeat center;background-size: auto 18px;}
.header-inp .icon-ss:hover{background: url(../images/index/icon-ss-curr.png) no-repeat center;background-size: auto 18px;}
.header-inp input{float:left;width:100%;height:36px;font: 14px/36px "Microsoft YaHei";}



.new-home .section1{margin-top: 9px;}
.new-home .section1 .swiper-container{width: 100%;height: 345px;}
.new-home .section1 .swiper-container a{display: block;width: 100%;height: 100%;}
.new-home #paginationBanner{bottom:20px;height: 4px;}
.new-home #paginationBanner .swiper-pagination-bullet{position:relative;width:20px;height: 4px;margin:0 5px;vertical-align:top;background: rgba(0,0,0,.3);border-radius: 0;}
.new-home #paginationBanner .swiper-pagination-bullet-active{background: #fff;border-bottom: 1px solid rgba(0,0,0,.3);}
.new-home .section2{height: 334px;margin-top: 19px;}
.new-home .section-title{height: 45px;padding-left: 15px;padding-right: 15px;border-bottom:1px solid #e5e5e5;}
.new-home .section-title .left{position:relative;font: bold 18px/45px "Microsoft YaHei";color: #236fd1;}
.new-home .section-title .left:after{content: '';position: absolute;left: -16px;right: -16px;bottom:0;height: 3px;background: #236fd1;}
.new-home .section-title .right{font: 14px/45px "Microsoft YaHei";color: #666;cursor: pointer;}
.new-home .section-title .right:hover{color: #236fd1;}
.new-home .section2-left{position: relative;width: 530px;height: 100%;}
.new-home .section2-left .swiper-slide,.new-home .section2-left .swiper-slide a,.new-home .section2-left .slide-img{width: 100%;height: 100%;}
/*.new-home .section2-left .swiper-slide a{background: url(../images/default.png) no-repeat center;background-size: cover;}*/
.new-home .section2-left .bot-box{position: absolute;left: 0;bottom: 0;z-index: 1;width: 100%;height: 32px;padding-left:10px;padding-right:60px;background: rgba(0,0,0,.6);}
.new-home .section2-left .tit{max-width: 80%;font: 14px/32px "Microsoft YaHei";color: #fff;}
.new-home .section2-left .swiper-pagination{position: absolute;left: inherit;right: 15px;bottom: 0;width: 50px;height: 32px;line-height: 32px;font-size:14px;color: #fff;text-align: right;}
.new-home .section2-left .swiper-pagination-current{font-size: 18px;}
.new-home .section2-left .swiper-button-next,.new-home .section2 .swiper-button-prev{width: 44px;height: 48px;}
.new-home .section2-left .swiper-button-prev{left: 0;background: url(../images/index/swiper-left.png) no-repeat center;background-size: auto 23px;}
.new-home .section2-left .swiper-button-next{right: 0;background: url(../images/index/swiper-right.png) no-repeat center;background-size: auto 23px;}
.new-home .section2-left .swiper-button-next:hover,.new-home .section2 .swiper-button-prev:hover{background-color: rgba(0,0,0,.3);}
.new-home .section02-mid{position: relative;width: 454px;height: 332px;margin-right:20px;border: 1px solid #e5e5e5;}
.new-home .section-con{padding: 0 14px;}
.new-home .section-con .tit-con{cursor: pointer;}
.new-home .section-con .tit{padding-top:10px;font: bold 16px/36px "Microsoft YaHei";color: #ef3725;}
.new-home .section-con .sub{padding-bottom:5px;font: 12px/22px "Microsoft YaHei";color: #555;border-bottom: 1px dashed #c4c4c4;}
.new-home .section-con .tit-con:hover .tit,.new-home .section-con .tit-con:hover .sub{text-decoration: underline;}
.new-home .section-ul{padding-top: 10px;overflow: hidden;}
.new-home .section02-mid .section-ul{height: 180px;}
.new-home .section02-right .section-ul{height: 282px;}
.new-home .section-ul li{height: 34px;line-height: 34px;cursor: pointer;}
.new-home .section-ul .dot{width: 3px;height: 3px;margin-right: 11px;margin-top: 15.5px;background: #b1b1b1;}
.new-home .section-ul .name{font: 14px/34px "Microsoft YaHei";color: #333;}
.new-home .section-ul li:hover .name{color: #236fd1;text-decoration: underline;}
.new-home .section-ul .date{margin-left:28px;font: 12px/34px "Microsoft YaHei";color: #777;}
.new-home .section02-right{position: relative;width: 358px;height: 332px;border: 1px solid #e5e5e5;}
.new-home .section3,.new-home .section5{height: 261px;margin-top: 20px;}
.new-home .section3-left,.new-home .section3-mid,.new-home .section5-left,.new-home .section5-mid{position: relative;width: 481px;height:259px;margin-right:20px;border: 1px solid #e5e5e5;}
.new-home .section3-mid,.new-home .section5-mid{margin-right:20px;}
.new-home .section3-right，.new-home .section5-right{width: 358px;height:259px;border: 1px solid #e5e5e5;}
.new-home .section3 .section-ul，.new-home .section5 .section-ul{height: 214px;}
.new-home .section3-right{position: relative;width: 360px;height:260px;}
.new-home .section3-right .top{width: 100%;height: 94px;}
.new-home .section3-right .name{position:relative;float: left;margin-left: 21px;margin-top: 36px;font: bold 20px/1 "Microsoft YaHei";color: #fff;}
.new-home .section3-right .link{position:relative;float: right;margin-right: 16px;margin-top: 39px;font: 14px/1 "Microsoft YaHei";color: #fff;}
.new-home .section3-right .bot{width: 358px;height: 166px;border: 1px solid #e5e5e5;border-top: none;}
.new-home .section3-right .bot-item{float: left;width: 147px;height: 54px;margin-top:20px;margin-left:20px;padding-top: 9px;padding-left: 12px;border: 1px solid #e3e3e3;border-radius: 5px;}
.new-home .section3-right .bot-icon{float: left;width: 35px;height: 35px;}
.new-home .section3-right .bot-name{float: left;margin-left: 10px;font: 20px/35px "Microsoft YaHei";color: #666;}
.new-home .section3-right .bot-item:hover{opacity: .9;}
.new-home .section3-right .bot-item:nth-of-type(3),.new-home .section3-right .bot-item:nth-of-type(4){margin-top: 14px;}
.new-home .section4{height: 190px;margin-top: 20px;}
.new-home .section4 .swiper-container{width: 100%;height: 100%;}
.new-home .section5{margin-top: 20px;}
.new-home .section5-right{width:360px;}
.new-home .section5-right .section-title{width:360px;height:45px;border:1px solid #e5e5e5;}
.new-home .section5-right .section-title .left:after{display: none;}
.new-home .section5-right .swiper-container{width: 100%;height: 212px;}
.new-home .section5-right .swiper-pagination{bottom:10px;height: 6px;}
.new-home .section5-right .swiper-pagination-bullet{width: 6px;height: 6px;margin:0 4px;vertical-align:top;background: rgba(0,0,0,.4);opacity: 1;}
.new-home .section5-right .swiper-pagination-bullet-active{background: #fff;}
.new-home .section5-right .video-icon{position: absolute;top:50%;left: 50%;width: 48px;height: 48px;margin-top: -24px;margin-left: -24px;cursor: pointer;}
.new-home .section6{height:458px;margin-top: 20px;}
.new-home .section6-left{position: relative;width: 984px;height: 456px;margin-right:20px;border: 1px solid #e5e5e5;}
.new-home .section6-ul{width:100%;height:384px;padding-top: 15px;padding-left: 15px;overflow: hidden;}
.new-home .section6-ul li{float:left;width: 232px;height: 186px;margin-right: 8px;margin-bottom: 9px;cursor: pointer;overflow: hidden;}
.new-home .section6-ul li:hover .img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.new-home .section5-right{position: relative;width: 360px;height: 100%;}
.new-home .section6-top{position: relative;width: 358px;height: 234px;border: 1px solid #e5e5e5;}
.new-home .section6-top .section-ul{height: 180px;}
.new-home .section6-bot{position: relative;width: 358px;height: 200px;margin-top:20px;border: 1px solid #e5e5e5;}
.new-home .section7{margin-top: 45px;}
.new-home .section7 .left{font: bold 16px/24px "Microsoft YaHei";color: #666;}
.new-home .section7 .right a{position:relative;float:left;padding:0 16px;margin-bottom:10px;font: 16px/24px "Microsoft YaHei";color: #666;}
.new-home .section7 .right a:after{content: '';position: absolute;top:50%;right: 0;width: 1px;height: 14px;margin-top: -7px;background: #999;}
.new-home .section7 .right a:last-child:after{display: none;}
.new-home .section7 .right a:hover{text-decoration: underline;}
.footer{margin-top: 26px;padding-top:26px;padding-bottom:36px;border-top: 6px solid #236fd1;}
.footer-left{margin-right: 30px;}
.footer-left img{display: block;width: auto;height: 73px;}
.footer-left p{margin-top:28px;font: 14px/28px "Microsoft YaHei";color: #666;}
.footer-left p a{color: #666;}
.footer-left span{font-weight: bold;}
.footer-ewm{float: left;margin-left: 19px;}
.footer-ewm img{width: 126px;height: 126px}
.footer-ewm p{font: 16px/24px "Microsoft YaHei";color: #666;text-align: center;}
.fixed-box{right: 6.3%;}
.fixed-item {box-shadow: 0 3px 6px rgba(134,134,134,.35);}
.fixed-item:hover,.alert-item{box-shadow: 0 2px 6px rgba(239,55,37,.35);}
.fixed-item .fixed-item-icon{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.fixed-item.fixed-item1 .fixed-item-icon{background: url(../images/icon/fixed01-new.png) no-repeat center;background-size: 28px 28px;}
.fixed-item.fixed-item1:hover .fixed-item-icon{background: url(../images/icon/fixed01-new-curr.png) no-repeat center;background-size: 28px 28px;}
.fixed-item.fixed-item2 .fixed-item-icon{background: url(../images/icon/fixed02-new.png) no-repeat center;background-size: 28px 21px;}
.fixed-item.fixed-item2:hover .fixed-item-icon{background: url(../images/icon/fixed02-new-curr.png) no-repeat center;background-size: 28px 21px;}
.fixed-item.fixed-item3 .fixed-item-icon{background: url(../images/icon/fixed03-new.png) no-repeat center;background-size: 31px 27px;}
.fixed-item.fixed-item3:hover .fixed-item-icon{background: url(../images/icon/fixed03-new-curr.png) no-repeat center;background-size: 31px 27px;}
.fixed-item.fixed-item4 .fixed-item-icon{background: url(../images/icon/fixed04-new.png) no-repeat center;background-size:  21px 11px;}
.fixed-item.fixed-item4:hover .fixed-item-icon{background: url(../images/icon/fixed04-new-curr.png) no-repeat center;background-size: 21px 11px;}
.alert-chat img {width: auto;height: 100%;}
.fixed-item1,.fixed-item2,.fixed-item3{display: none;}

/* 搜索页面 */
.search-header .header-bot{ padding: 40px 0;height: 50px;background: #177fe4; }
.search-header .header-inp { position: relative;padding:0 90px 0 15px;margin:0 auto;width: 55%;height: 50px; border: none;}
.search-header .header-inp input { display: block;width: 100%;height: 50px;font: 17px/50px "Microsoft YaHei"; }
.search-header .header-inp span { position: absolute;right: 0;top: 0;width: 90px;height: 50px;font: 18px/50px "Microsoft YaHei";color: #fff;text-align: center;cursor: pointer;background-color: #ff6002; }
.search-cont{ background-color: #fff; }
.search-cont .ser{ color: #ef3725;}
.search-cont .news-list > li{ margin-top: 20px; padding: 0 13px;}
.search-cont .news-list > li:hover{ box-shadow: none; }
.search-cont .news-summary{ margin-top: 5px; }
.search-cont .news-author{ border-bottom: none; }

@media screen and (max-width: 1366px){
    .new-home,.main{min-width: 1200px;}
    .wrap{width: 1200px;}
    .new-home .section1 .swiper-container{height: 303px;}
    .new-home .section2-left{width: 400px;}
    .new-home .section02-mid{width: 414px;}
    .new-home .section3-left,.new-home .section3-mid,.new-home .section5-left,.new-home .section5-mid{width: 398px;}
    .new-home .section3-left,.new-home .section5-left{margin-right: 16px;}
    .new-home .section6-left{width: 816px;}
    .new-home .section6-ul li{width: 256px;}
    .new-home .section4{height: 167px;}
}

.main-left{width:24%;}
.main-left .main-top{width: 100%;height: 70px;text-align: center;font: bold 24px/70px "Microsoft YaHei";color: #333;letter-spacing: 3px;border-top: 6px solid #177fe4;border-bottom: 1px solid #e3e3e3;}
.main-left .position-panel{width: 100%;}
.main-left .position-panel > a{position:relative;display: block;width: 100%;color: #222;font-weight: bold;}
.main-left .position-panel > a:after{content:'';position: absolute;top:50%;right:20px;width:0px;height:0px;border-left:10px solid #999;border-top:6px solid transparent;border-bottom:6px solid transparent;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.main-left .position-panel > a > span{width: 100%;border: none;}
.main-left .position-panel > a{border-bottom: 1px solid #e3e3e3;-webkit-transition: all ease .3s;-moz-transition: all ease .3s;-o-transition: all ease .3s;transition: all ease .3s;}
.position-panel > a.curr:after,.position-panel > a:hover:after{border-left:10px solid #177fe4;}
.position-panel > a.curr,.position-panel > a.curr:hover,.position-panel > a:hover{color: #177fe4;}
.main-right .main-search{position: relative;height: 54px;}
/*.main-right .position-txt{width: auto;margin-left: 20px;padding: 0;background: none;}*/
.main-right .position-txt a:hover{text-decoration: underline;}
.main-right .news-list{width: 96%;margin: 0 auto;}
.main-right .news-list > li{height: 135px;margin:0;padding:20px 0;border-bottom: 1px solid #e3e3e3;}
.main-right .news-list > li:last-child{border-bottom: none;}
.main-right .news-list > li:hover{box-shadow: none;}
.main-right .news-list > li > a{display: -webkit-flex;display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;height: 100%; }
.main-right .news-tit {height: 32px;margin-top: 3px;padding: 0;font: bold 16px/32px "Microsoft YaHei";color: #444;}
.main-right .item-date{margin-top:5px;font: 12px/16px "Microsoft YaHei";color: #999}
.main-right .news-list > li .right{position:relative;margin-right: 20px;}
.main-right .news-list > li .right-con{position: absolute;width: 100%;left: 0;top:50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.main-right .news-list > li .img-box{width: 200px;height: 100%;border-radius: 4px;margin: 0 15px;overflow: hidden;}
.main-right .news-list > li .news-summary{margin-top: 2px;padding: 0;font: 14px/26px "Microsoft YaHei";}
.main-right .news-list > li:hover .news-tit{color: #177fe4; }
.main-right .news-list > li .news-summary:hover{text-decoration: underline;}
.desc-cont,.survey,.survey .tip{width: 96%;margin: 0 auto;}
