<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,a,img{margin: 0; padding: 0; border: none;}
body{background: #fff; font-family: "Microsoft YaHei", "Arial"; font-size: 12px; color: #333333; font-weight: normal;}
textarea,input{font-family: "Microsoft YaHei", "Arial"; color: #333333; font-size: 12px; padding: 0; margin: 0; outline: none; -webkit-appearance: none;}
input[type="checkbox"],input[type="radio"]{appearance: none; -moz-appearance: none; -webkit-appearance: none;}
select,input:focus,textarea:focus{outline: none;}
select::-ms-expand{display: none;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display: block;}
ol,ul,li{list-style: none;}
h1,h2,h3,h4,h5,h6{font-size: 12px; color: #333333; font-weight: normal;}
a,a:link,a:visited,a:focus,a:active,a:hover{font-family: "Microsoft YaHei", "Arial"; color: #333333; font-size: 12px; text-decoration: none;}
a:hover{color: #0075c1;text-decoration: underline;}
html,body{min-height: 101%;}
body.hide{overflow: hidden;}
::-webkit-scrollbar {width:8px;height:8px;background:#f1f1f1;}
::-webkit-scrollbar-track {border-radius:10px; background:#f1f1f1}
::-webkit-scrollbar-thumb {border-radius:10px;background:#c1c1c1;}
::selection{background:#0075c1;color:#fff;}
::-moz-selection{background:#0075c1;color:#fff;}
::-webkit-selection{background:#0075c1;color:#fff;}
.tx:after,.clearfix:after,.w1300:after{content: ""; height: 0; display: block; clear: both;}
.wrap{max-width: 1800px;margin: 0 auto;  width: 100%; box-sizing: border-box;position: relative;}
.w1300{width:1300px;margin: 0 auto;position: relative; }
.wrap:after{content: ""; height: 0; display: block; clear: both;}
@media screen and (max-width:1920px){
 .wrap{max-width: 1800px;width:93.75vw;min-width:1200px;}
}
.icon{width: 1em;height: 1em;vertical-align: -0.15em;fill: currentColor;overflow: hidden;}

.col,.row{width: 100%; box-sizing: border-box;}
.col:after,.row:after,.clearfix:after{content: ""; height: 0; display: block; clear: both;}
.l,.fl{float: left;}
.r,.fr{float: right;}
.article{line-height: 30px; font-size: 16px; color: #777777; text-align: justify;}
.article img{max-width: 100%;}
.mainFilter{width: 100%; height: 100%; position: fixed; top: 0; left: 0; bottom: 0; right: 0; z-index: 9; display: none; background: rgba(0,0,0,0.6);}
.wrapper{width: 100%; box-sizing: border-box; overflow: hidden;}
.header_pc{width: 100%; height: 75px; position: relative; top: 0; left: 0; z-index: 90; background: #fff; *border-bottom: solid 1px #ebebeb;}
.header_pc div.logo{position: relative;transition-duration: .5s;}
.header_pc div.logo:before{content: "";position: absolute;left: -665px; top: -460px;  width: 220px;  height: 15px; background-color: rgba(255,255,255,.5);  -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-animation: searchLights 1s ease-in 1s infinite; -o-animation: searchLights 1s ease-in 1s infinite; animation: searchLights 1s ease-in 1s infinite;}
.header_pc.static{position: relative;}
.header_pc .logo{width: 160px; height: 75px; float: left; overflow: hidden; margin:0;display:flex;align-items: center;}
@-webkit-keyframes searchLights {
    0% { left: -100px; top: 0; }
    to { left: 120px; top: 100px;
    }
}
@-o-keyframes searchLights {
    0% { left: -100px; top: 0; }
    to { left: 120px; top: 100px; }
}
@-moz-keyframes searchLights {
    0% { left: -100px; top: 0; }
    to { left: 120px; top: 100px; }
}
@keyframes searchLights {
    0% { left: -100px; top: 0; }
    to { left: 120px; top: 100px; }
}


@-webkit-keyframes fadeIn{0%{opacity: 0;}
100%{opacity: 1;}}
@keyframes fadeIn{0%{opacity: 0;}
100%{opacity: 1;}}
.fadeIn{-webkit-animation-name: fadeIn;animation-name: fadeIn;}
@-webkit-keyframes fadeInDown{0%{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInDown{0%{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInDown{-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}
@-webkit-keyframes fadeInDownBig{0%{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInDownBig{0%{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInDownBig{-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}
@-webkit-keyframes fadeInLeft{0%{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInLeft{0%{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInLeft{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}
@-webkit-keyframes fadeInLeftBig{0%{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInLeftBig{0%{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInLeftBig{-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}
@-webkit-keyframes fadeInRight{0%{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInRight{0%{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInRight{-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
@-webkit-keyframes fadeInRightBig{0%{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInRightBig{0%{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInRightBig{-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}
@-webkit-keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
@-webkit-keyframes fadeInUpBig{0%{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInUpBig{0%{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInUpBig{-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}

.header_pc .logo img{width: 100%; display: block;max-width:150px;}
/*PC搜索*/
.top-search-overlay{position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgb(102, 102, 102); z-index: 9; opacity: 0.8; display: none;}
.top_search{ float:right;height:50px; margin-top:13px; position:relative;transition:all 0.5s; margin-left:15px; margin-right:6px;}
.nav-hide .top_search{ margin-top:10px;}
.top_search em{background:url(../images/search.png) center center no-repeat;background-size:80%;height:100%; width:26px;cursor:pointer; display:block;float:right; overflow:hidden;transition:all 0.3s;}
.top_search em:Hover{opacity:0.8;filter:Alpha(opacity=80);}
#showopen .top_search em{opacity:0;filter:Alpha(opacity=0);}
.top_search .search_con2{position:absolute;  right:0px; height:50px;z-index:100;transform: scale3d(0, 0, 0);transform-origin: right center;transition:all 0.5s;opacity:0;filter:Alpha(opacity=0);width:500px;}
#showopen .top_search .search_con2{opacity:1.0;filter:Alpha(opacity=100);transform: scale3d(1, 1, 1);}
.top_search .search_con2 .search-input{ width:380px; float:left; height:48px; line-height:48px; overflow:hidden; border:1px solid #d4d4d4; border-radius:5px;font-size: 16px;padding-left: 20px; background:#fff;}
.top_search .search_con2 .input1{ height:48px; line-height:48px; background:none; border:0;width:calc(100% - 57px);width:-webkit-calc(100% - 57px);width:-moz-calc(100% - 57px); float:left; outline:none; font-size:16px; color:#666666; font-family:"微软雅黑";}
.top_search .search_con2 .bnts{ float:right; width:56px; height:48px; background:url(../images/search.png) center center no-repeat; background-size:22px;margin-right:1px; cursor:pointer; border:none;}
.top_search .search_con2 .bnts:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.top_search .search_con2 .moblie-search-close{position: absolute; top: 15px; right: 15px; width:20px; height:20px;background:url(../images/c10.png) center center no-repeat; }
.nav-hide .top_search .search_con2 .moblie-search-close{ background-image:url(../images/c10.png);}
.header_pc .nav .tit,.header_pc .menuBtn{display: none;}
/*导航*/
.top-main-content{ float:right;opacity:1.0;filter:Alpha(opacity=100);transition:all 0.5s;transform-origin: left center;}
.header_pc .top-main#showopen .top-main-content{opacity:0;filter:Alpha(opacity=0);transform: scale3d(0, 0, 0);}
.nav{font-family:"微软雅黑"; float:right;}
.nav li.m{ float:left; text-align:center;margin-right:1vw;  position:relative;}
.nav li.m:first-child{ /*background:none; padding-right:0;*/}
.nav h3 a{ height:75px; line-height:75px;display:block;min-width: calc(70px - 1.6vw);font-size:15px; font-weight:normal; color:#444444; padding-left:0.8vw; padding-right:0.8vw; text-decoration:none;/*  background:url(../images/nav_bg1.png) right center no-repeat;transition:all 0.3s;*/ overflow:hidden; z-index:0;}
.nav-hide .nav li.m h3 a{ height:70px;line-height:70px;}
.nav h3{ font-weight:normal; position:relative;}
.nav h3 a span{ display:block;position:relative;transition: all 0.3s;height:75px;}
.nav h3 a span:after{content:attr(data-title);position:absolute;/*color:#fff;*/left:0;transform:translateY(100%);width:100%;top:0;}
.nav-hide .nav h3 a span{ height:70px;}
.nav li h3 a:after{content: "";display: block;position: absolute;/*left: 50%;right: 50%;*/bottom: 0px;height: 100%;opacity: 0;background:url(../images/top_bg3.png) #0075c1 center bottom no-repeat;-webkit-transition: all .5s;
-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s; z-index:-1;}
.nav li h3 a:hover:after{left: 0%;right: 0%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.header_pc .nav .sub{display:none; /*默认隐藏*//*width:100%; left:0;*/width: 510px;right:-193px;padding:0;/*background:rgba(179, 144, 88, 0.5); */position:absolute;top:75px;z-index:110;background:rgba(255, 255, 255, 0.9);/*border-top:2px solid #ededed; *//*border-bottom:1px solid #e6e6e6;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);*/box-shadow: 3.3px 3.5px 15px 6px rgba(0,0,0,0.08);border-radius: 0px 0px 4px 4px;}
.header_pc .nav-hide .nav .sub{ top:70px;}
.header_pc .nav li:last-child .sub{right:-80px;}
.header_pc .nav .sub dl{width:100%; margin:0 auto;  text-align:center;}
.header_pc .nav .sub dd{ list-style:none; text-decoration:none;}
.header_pc .nav .sub .sub_dl{overflow:hidden;max-width: 464px;margin:0 auto;width:94%;padding-top:26px;padding-bottom:28px;text-align:left;}
.header_pc .nav .sub .sub_dl dl{ text-align:left;}
.header_pc .nav .sub .sub_dl dl dd{ overflow:hidden; float:left;}
.header_pc .nav .sub .sub_dl dl dd:first-child{width: 110px;margin-right:2px;}
.header_pc .nav .sub .sub_dl dl dd:first-child a{ height:44px; line-height:44px; overflow:hidden; display:block;transition:all 0.3s;color:#666666;font-size:15px; position:relative;}
.header_pc .nav .sub .sub_dl dl dd:first-child a:hover{color:#0075c1;text-decoration:none; padding-left:20px;}
.header_pc .nav .sub .sub_dl dl dd:first-child a:before{ content:""; position:absolute; left:0; width:0; height:1px; top:50%; background:#0075c1;transition:all 0.3s;}
.header_pc .nav .sub .sub_dl dl dd:first-child a:hover:before{ width:16px;}
.header_pc .nav .sub .sub_dl dl dd img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.header_pc .nav .sub .sub_dl dl dd img:hover{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.header_pc .nav .sub1{width:620px;}
.header_pc .nav .sub1 .sub_dl dl dd:first-child{ width:220px;margin-right:2px;} 
.header_pc .nav .sub1 .sub_dl dl dd:first-child a{ height:44px;width:45%; line-height:44px; overflow:hidden; display:inline-block;transition:all 0.3s;color:#666666;font-size:15px; position:relative;}
.header_pc .nav .sub1 .sub_dl dl dd:first-child a:hover{color:#0075c1;text-decoration:none; padding-left:20px;width:calc(45% - 20px);}
.header_pc .nav .sub1 .sub_dl{ max-width:580px; }
.header_pc .nav li#m1 h3 a:after{background:#0075c1;}
.header_pc .nav a:hover{color:#fff;}
.header_pc .nav a:hover span{transform:translateY(-100%);}
.header_pc .nav li.on h3 a{ color:#fff;}
.header_pc .nav li.on h3 a:after{left: 0%;right: 0%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.header_phone{display:none;}
/**/
.header_pc .nav .imgbox .sub_dl dl dd a img {display:none;}
.header_pc .nav .imgbox .sub_dl dl dd a.active{color:#0075c1;}
.header_pc .nav .imgbox .sub_dl dl dd a.cur img{display:block;}
/*banner*/
.banner .swiper-button-next{position: absolute; top: 50%; margin-top: -25px; cursor: pointer; right: 60px; background: url(../images/i_right.png) right center no-repeat; width: 51px; height: 51px;    transition: all 0.3s;}
.banner .swiper-button-prev{position: absolute; top: 50%; margin-top: -25px; cursor: pointer; left: 60px; background: url(../images/i_left.png) left center no-repeat; width: 51px; height: 51px;    transition: all 0.3s;}
.banner .swiper-slide img{opacity: 0;max-width:100%;}
.banner .swiper-slide a{background-repeat:no-repeat; background-position:center;background-size:cover;}

/**/
.i_main1_box{margin-top:30px;margin-bottom:50px;}
.i_main1_box .i_news{width:66vw;float:left;}
.i_main1_box .i_news .news_top{height:50px;line-height:50px;background:#f8f8f8;}
.i_main1_box .i_news .news_top .news_top_l{width:110px;background:#0075c1;float:left;text-align:center;height:50px;font-size:24px;font-weight:600;color:#FFFFFF;}
.i_main1_box .i_news .news_top .news_top_r{float:left;height:50px;padding-left:30px;overflow: hidden;}
.i_main1_box .i_news .news_top .news_top_r a{font-size:20px;font-weight:600;color:#0166a8;}
.i_main1_box .i_news .news_top .news_top_r a:hover{text-decoration: underline;}
.i_main1_box .i_news .news_bottom{margin-top:30px;}
.i_main1_box .i_news .news_bottom .news_img{width:28.64vw;float:left;}
.i_main1_box .i_news .news_bottom .imgbox{height:399px;width:100%;}
#i_main1_container .swiper-slide .img{height:399px;}
#i_main1_container .swiper-slide .img img{max-width:100%;height:100%;}
#i_main1_container .swiper-slide a{display:block;position: relative;}
#i_main1_container .swiper-slide a .text{height:50px;line-height:50px;width:100%;bottom:0;left:0;position: absolute;background:rgba(0,0,0,0.6);}
#i_main1_container .swiper-slide a .text p{font-size:16px;color:#ffffff;padding:0 15px;width:70%;}
#i_main1_container #i_main1_pagination{width:auto;left:auto;right:10px;bottom:17px;}
#i_main1_container #i_main1_pagination .swiper-pagination-bullet{background:#FFFFFF;opacity: 1;}
#i_main1_container #i_main1_pagination .swiper-pagination-bullet-active{background:#007aff;}
.i_main1_box .i_news .news_bottom .news_img .textbox{margin-top:20px;}
.i_main1_box .i_news .news_bottom .news_img .textbox h3{margin-bottom:5px;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;display:none;}
.i_main1_box .i_news .news_bottom .news_img .textbox h3 a{font-size:18px;font-weight:600;line-height:24px;color:#444444;}
.i_main1_box .i_news .news_bottom .news_img .textbox span{font-size:16px;color:#cbcbcb;display:none;}
.i_main1_box .i_news .news_bottom .news_img .textbox p{color:#666666;line-height:24px;font-size:13px;margin-top:5px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;display:none;}
.i_main1_box .i_news .news_bottom .news_img .textbox a.more{display:block;width:140px;height:36px;line-height:36px;text-align:center;margin-top:30px;font-size:12px;border:#bbbbbc solid 1px;color:#888888;}
.i_main1_box .i_news .news_bottom .news_img .textbox a.more:hover{background:#0075c1;border-color:#0075c1;color:#FFFFFF;}
.i_main1_box .i_news .news_list_box{width:34.37vw;float:right;}
.i_main1_box .i_news .news_list_box .news_list_tab{height:40px;line-height:40px;background:#f8f8f8;display:flex; align-items: center;}
.i_main1_box .i_news .news_list_box .news_list_tab a{display:inline-block;width:90px;text-align:center;font-size:15px;margin-right:20px;}
.i_main1_box .i_news .news_list_box .news_list_tab a.active{background:#0075c1;color:#FFFFFF;}
.i_main1_box .i_news .news_list_box .news_list_bot{margin-top:30px;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list{display:none;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list.cur{display:block;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list .list{min-height:341px;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd:after{content: ""; height: 0; display: block; clear: both;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd{padding:10px 0;border-bottom:#cccccc solid 1px;line-height:28px;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd:nth-last-child(1){border-bottom:0!important;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd h3{float:left;max-width:calc(100% - 120px);}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd h3:after{content:'';display:block; overflow: hidden;clear: both;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd h3 img{float:left;margin-right:-30px;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd h3 a{font-size:14px;color:#555555;float:left;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd span{float:right;font-size:13px;color:#888888;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd p{display:none;overflow: hidden;*display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp:1;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd:first-child{border-bottom:#cccccc dashed 1px;padding:0 0 15px;line-height: 24px;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd:first-child h3{float:none;margin-bottom:5px;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd:first-child h3 a{font-size:16px;color:#0075c1;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd:first-child span{float:none;font-size:13px;color:#b5b6b8;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd:first-child p{display:block;float:none;color:#7a7a7a;font-size:13px;line-height:22px;margin-top:5px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list a.more{display:block;width:140px;height:36px;line-height:36px;text-align:center;margin-top:18px;font-size:12px;border:#bbbbbc solid 1px;color:#888888;}
/*.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list .list:hover dd:first-child{padding:10px 0;border-bottom:#cccccc solid 1px;line-height:28px;padding-top:0;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list .list:hover dd:first-child h3{float:left;margin-bottom: 0px;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list .list:hover dd:first-child h3 a{font-size:14px;color:#555555;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list .list:hover dd:first-child span{float:right;font-size:14px;color:#888888;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list .list:hover dd:first-child p{display:none;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list .list:hover dd.first:hover{padding-top:0;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list .list:hover dd:hover{border-bottom:#cccccc dashed 1px;padding:10px 0 15px;line-height: 24px;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list .list:hover dd:hover h3{float:none;pading-top:5px;margin-bottom:5px;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list .list:hover dd:hover h3 a{font-size:16px;color:#0075c1;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list .list:hover dd:hover span{float:none;font-size:13px;color:#b5b6b8;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list .list:hover dd:hover p{display:block;float:none;color:#7a7a7a;font-size:13px;line-height:22px;margin-top:5px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1;}*/
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list a.more:hover{background:#0075c1;border-color:#0075c1;color:#FFFFFF;}
.i_main1_box .i_Chairman{width:24vw;float:right;}
.i_main1_box .i_Chairman .tab{background:#7b89a4;height:440px;position: relative;overflow: hidden;background:url(../images/img12.jpg)no-repeat center;background-size:cover!important;}
.i_main1_box .i_Chairman .tab .title{margin-top:40px;margin-left:45px;}
.i_main1_box .i_Chairman .tab .title h3{color:#feb426;font-size:28px;margin-bottom:10px;}
.i_main1_box .i_Chairman .tab .title p{color:#4a618d;font-size:24px;font-family:'宋体';}
.i_main1_box .i_Chairman .tab .img{display:none;position: absolute;top:90px;right:0;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.i_main1_box .i_Chairman .tab:hover .img{right:20px;top:70px;}
.i_main1_box .i_Chairman .tab .text{display:none;position: absolute;left:70px;top:170px;}
.i_main1_box .i_Chairman .bot{font-size:14px;color: #999999;line-height:24px;margin-top:10px;position: relative;}
.i_main1_box .i_Chairman .bot p{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 4;}
.i_main1_box .i_Chairman .bot a{color:#999999;font-size:14px; line-height:18px;position: absolute;bottom:0;right:0;background:#FFFFFF;}
.i_main1_box .i_Chairman .bot a span{color:#d90808;}
/**/
.i_main2_box{position: relative;}
.i_main2_box .swiper-container{position: relative;z-index:1;}
.i_main2_box .swiper-container .swiper-slide{position: relative;z-index:2;}
.i_main2_box .swiper-container .swiper-slide .pic{}
.i_main2_box .swiper-container .swiper-slide .pic .img{background-repeat: no-repeat; background-position: center; background-size: cover;min-height:400px;}
.i_main2_box .swiper-container .swiper-slide .pic .img img{opacity: 0;max-width:100%;}
.i_main2_box .swiper-container .swiper-slide .pic .bg{background:rgba(0,0,0,0.2);position: absolute; width:100%;height:100%;top:0;left:0; text-align:center;}
.i_main2_box .swiper-container .swiper-slide .pic .bg a{display:inline-flex;align-items: center;height:100%;opacity: .8;}
.i_main2_box .swiper-container .swiper-slide .pic .bg a img{width:6.25vw;}
.i_main2_box .swiper-container .swiper-slide .pic .bg:hover{background:rgba(0,0,0,0.5);}
.i_main2_box .swiper-container .swiper-slide .pic .bg:hover a{opacity: 1;}
.i_main2_box .swiper-container .swiper-slide .text{position: absolute;top:0;width:26.12vw;}
.i_main2_box .textbg .text{padding:60px 30px 30px;}
.i_main2_box .textbg .text .title:after{content: ""; height: 0; display: block; clear: both;}
.i_main2_box .textbg .text .title h3{font-size:22px;color:#FFFFFF;float:left;}
.i_main2_box .textbg .text .title a.more{color:#FFFFFF;font-size:14px;float:right;}
.i_main2_box .textbg .text .p{line-height:30px;margin-top:30px;font-size:14px;color:#FFFFFF;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp:5;}
.i_main2_box .textbg{width:28.12vw;top:0;background-color:#006eb6;height:100%;position: relative;z-index:1;opacity: .9;}
.i_main2_box .wrap{position: absolute;top:0;height:100%;left:50%;margin-left: -46.8vw;}
.i_main2_box .swiper-thumbs{position: absolute;width:90%;left:5%;bottom:5%;overflow: hidden;}
.i_main2_box .swiper-thumbs .swiper-slide{text-align:center;opacity: .6!important;cursor: pointer;}
.i_main2_box .swiper-thumbs .swiper-slide p{font-size:16px;color:#FFFFFF;}
.i_main2_box .swiper-thumbs .swiper-slide.swiper-slide-thumb-active{opacity: 1!important;}
/**/
.i_main3_box{height:720px;background:url(../images/i_main3bg.jpg)no-repeat center;}
.i_main3_box .wrap{display:flex; align-items: center;height:720px;}
.i_main3_box ul{display:none;}
.i_main3_box ul li{width: calc(20% - 1px);height: 470px;float: left;background-color: rgba(255,255,255,0.5);text-align: center;margin-right: 1px;}
.i_main3_box ul li:last-child .pro_item_wrap{margin-rignt: 0;}
.i_main3_box ul li a:hover{text-decoration: none; }
.i_main3_box .swiper-container{width:100%;}
.i_main3_box .swiper-container .swiper-slide{height: 470px;background-color: rgba(255,255,255,0.5);text-align: center;}
.i_main3_box .swiper-container .swiper-slide a:hover{text-decoration: none;}
.i_main3_box .swiper-container .swiper-slide:hover .pro_item_hover{right:0px;}

.pro_item{width: 100%;position: absolute;right: 0;top: 0;}
.pro_item img{max-width: 100%;}
.pro_iten_t{font-size: 24px;*font-weight: bold;color: #333333;padding-top: 80px;margin-bottom: 15px;}
.pro_iten_p{width: 78%;margin: 0 auto 40px auto;color: #666666;font-size:14px;line-height:24px;height:80px;    max-width: 290px;}
.pro_item_wrap{height: 100%;position: relative;overflow: hidden;}
.pro_item_hover{width: 80%;height: 100%;position: absolute;right: -100%;top: 0;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.pro_item_hover .pro_icon{height: 60px;text-align: center;padding-top: 180px;}
.pro_icon img{}
.pro_item_hover .pro_iten_t{padding-top: 20px;}
.pro_item_hover .pro_iten_t a{}
.pro_item_hover .pro_iten_t:hover a{color: #fff;}
.pro_item_hover .pro_iten_p{margin-bottom: 20px;color: #fff;}
.pro_item_hover .pro_link a{display: block;background-color: #fff;width: 163px;height: 47px;line-height: 47px;color: #000;margin: 0 auto 7px auto;font-size: 14px;}
.pro_item_hover .pro_link a:hover{opacity: .9;color: #000;}
.pro_item_hover .pro_iten_t{color: #fff;}
.i_main3_box ul li:hover .pro_item_hover{right:0px;}
.pro_home_img{width:100%;height:0;padding-bottom:63%;overflow:hidden;}
.pro_item { position: static;}
.pro_item_hover{background:#0075c1;z-index:2;}
.pro_item_hover .pro_icon{width:24%;margin:0 auto;}
.pro_item_hover .pro_icon{padding-top:120px;}
/**/
.footer{background:#34333b;height:130px;display:flex;align-items: center;}
.footer .foot_left{float:left;}
.footer .foot_left #fot_nav{}
.footer .foot_left #fot_nav a{display:inline-block;color:#d6d6d7;font-size:14px;margin-right:30px;}
.footer .foot_left #fot_nav a:hover{ text-decoration: underline;}
.footer .foot_left .copyright{color:#adadad;font-size:13px;margin-top:15px;}
.footer .foot_right{float:right;padding:10px 0 0; }
.footer .foot_wechat,.footer .foot_qq,.footer .foot_wb,.footer .foot_dy{position: relative; display: inline-block;vertical-align: middle;margin-left: 15px; width: 33px;height: 33px;border-radius: 50%;display:inline-flex;align-items: center; justify-content: center;background:#d3d3d3;cursor: pointer;}
.footer .foot_wechat:hover,.footer .foot_qq:hover,.footer .foot_wb:hover,.footer .foot_dy:hover{background:#FFFFFF;}
.footer .foot_wechat i,.footer .foot_qq i,.footer .foot_wb i,.footer .foot_dy i{display:inline-block;height:16px;}
.footer .foot_dy i img{max-width:14px;}
.footer .foot_wechat .icon,.footer .foot_qq .icon,.footer .foot_wb .icon,.footer .foot_dy .icon{font-size:16px;color:#2b2b2b;width:16px;height:16px;fill: currentColor;}
.footer .foot_wechat .qrcode,.footer .foot_dy .qrcode{ position: absolute;bottom: 45px;left: 50%;margin-left: -75px; width: 150px;height: 0;overflow: hidden;transition-duration: .5s;-webkit-transition-duration: .5s;}
.footer .foot_wechat .qrcode .imgBox,.footer .foot_dy .qrcode .imgBox{position: relative;padding: 5px;background-color: #fff;}
.footer .foot_wechat .qrcode .imgBox img,.footer .foot_dy .qrcode .imgBox img{max-width:100%;}
.footer .foot_wechat .qrcode .imgBox:after,.footer .foot_dy .qrcode .imgBox:after{content: '';position: absolute;bottom: -20px;left: 50%;margin-left: -10px;border: 10px solid transparent;border-top-color: #fff;}
.footer .foot_wechat:hover .qrcode,.footer .foot_dy:hover .qrcode{height: 165px;}
.footer .foot_qq a,.footer .foot_wb a{display:block;}
.footer .foot_qq{display:none;}
.footer .foot_wb{display:none;}

/**/
.nybanner{height:300px;background-repeat:no-repeat; background-position: center; background-size:cover;}
.nybanner .wrap{height:300px;display:flex; align-items: center; justify-content: center;}
.nybanner .title h3{font-size:20px;*font-weight:600;color:#FFFFFF;}
.nybanner .title p{font-size:16px;color:#FFFFFF;}

.cybanner{height:300px;background-repeat:no-repeat; background-position: center; background-size:cover;}
.cybanner .wrap{height:300px;}
.cybanner .title{position: absolute; width:130px;min-height:40px;color:#FFFFFF;text-align:center; background:rgba(0, 117, 193, 0.8);padding:20px 10px;left:0;bottom:0;}
.cybanner .title h3{font-size:20px;*font-weight:600;color:#FFFFFF;margin-bottom:5px;}
.cybanner .title p{font-size:14px;color:#FFFFFF;}


/***/
.cy_index{height: 720px;background: url(../images/i_main3bg.jpg)no-repeat center;}
.cy_index .wrap {display: flex;align-items: center;height: 720px;}
.cy_index ul{width:100%;}
.cy_index ul li{width: calc(25% - 1px);height: 470px;float: left;background-color: rgba(255,255,255,0.5);text-align: center;margin-right: 1px;}
.cy_index ul li:last-child .pro_item_wrap{margin-rignt: 0;}
.cy_index ul li a:hover{text-decoration: none; }
.cy_index ul li:hover .pro_item_hover{right:0px;}

.cy_index .swiper-container .swiper-slide{height: 470px;float: left;background-color: rgba(255,255,255,0.5);text-align: center;margin-right: 1px;}
.cy_index .swiper-container .swiper-slide a:hover{text-decoration: none;}
.cy_index .swiper-container .swiper-slide:hover .pro_item_hover{right:0px;}


/**/
.cy_main_title{line-height:50px;}
.cy_main_title:after{content: ""; height: 0; display: block; clear: both;}
.cy_main_title i{display:inline-block;width:50px;height:50px;text-align:center;line-height:60px; background:#0075c0;border-radius: 50%;float:left; }
.cy_main_title i .icon{font-size:30px;color:#FFFFFF;}
.cy_main_title h3{display:inline-block;color:#333333;font-size:24px;margin-left:15px;float:left;}

.cy_main1{margin-top:30px;margin-bottom:50px;}
.cy_main1 .wrap{*display:table;}
.cy_main1 .cy_main_left{width:43vw;float:left;*display:table-cell;}
.cy_main1 .cy_main_left .text{margin-top:40px;}
.cy_main1 .cy_main_left .text h3{font-size:30px;color:#333333;}
.cy_main1 .cy_main_left .text h3 span{font-size:20px;color:#666666;padding-left:15px;}
.cy_main1 .cy_main_left .text p{font-size:16px;color:#888888;line-height:30px;margin-top:20px;text-indent:32px;line-height:2;}
.cy_main1 .cy_main_left .text p{}
.cy_main1 .cy_main_right{width:46vw;float:right;*display:table-cell;}
.cy_main1 .cy_main_right .swiper-container .swiper-slide img{opacity: 0;max-width:100%;display:block;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s; -ms-transition-duration: 0.4s;
-o-transition-duration: 0.4s;max-height:26vw;}
.cy_main1 .cy_main_right .swiper-container .swiper-slide a{display:block;position: relative;overflow:hidden;background-position: center; background-repeat: no-repeat; background-size: cover;}
.cy_main1 .cy_main_right .swiper-container .swiper-slide p{width:180px;text-align:center;font-size:14px;height:50px;line-height:50px;background:rgba(0,117,192,0.8);color:#FFFFFF;position: absolute;bottom:0;left:0;}
.cy_main1 .cy_main_right .swiper-container .swiper-slide a:hover img{transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}

/**/
.jiudian_box {padding:50px 0; }
.jiudian_box ul{ margin-right: -20px;text-align:center;}
.jiudian_box li{width: 350px; position:relative;display:inline-block;overflow:hidden;background:#68686e;*float:left; margin-right: 20px;}
.jiudian_box li a{display:block;}
.jiudian_box li .pic_box{ width:350px;height:350px;overflow:hidden}
.jiudian_box li .pic_box a{ position:relative; }
.jiudian_box li img{width:350px;height:350px;display:block}
.jiudian_box li .text_box{position:relative; padding:30px 40px;}
.jiudian_box li h1{ display: block; text-align: center; margin-bottom:8px; font-size:16px; color: #fff;  }
.jiudian_box li strong{color:#c5c5c8;font-size:12px;display:block; text-transform: uppercase; text-align: center;font-weight:400;line-height:20px;}
.jiudian_box li span{margin:20px auto 0 auto; text-align: center; border-radius: 15px; height: 30px; line-height: 30px; width: 100px;  display: block; display:block;font-size:12px;color:rgba(255,255,255,0.58); border: 2px solid rgba(255,255,255,0.25); }
.jiudian_box li:hover{background:#0075c1; margin-top: -20px;}
.jiudian_box li:hover h1{ }
.jiudian_box li:hover strong{ color: #FFFFFF;}
.jiudian_box li h1 a:hover{color:#fff;text-decoration:none}
.jiudian_box li span:hover{color:rgba(255,255,255,1); border: 2px solid rgba(255,255,255,1)}

/***/
.cy_main2{padding:55px 0 80px;background:#fafafa;}
.cy_main2 .cy_main_title i{line-height:55px;}
.cy_main2 .cy_main_title i .icon{font-size:24px;line-height:50px;}
.cy_main2 .cy_main2_list{margin-top:40px;}
.cy_main2 .yl_main2_list .swiper-container .swiper-slide img{opacity: 1;max-width:100%;display:block;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.cy_main2 .yl_main2_list .swiper-container .swiper-slide a{display:block;position: relative;overflow:hidden;background-position: center; background-repeat: no-repeat; background-size: cover;background:none!important;}
.cy_main2 .yl_main2_list .swiper-container .swiper-slide p{width:100%;text-align:center;font-size:16px;height:50px;line-height:50px;background:rgba(0,0,0,0.8);color:#FFFFFF;position:absolute;bottom:0;left:0;}
.cy_main2 .yl_main2_list .swiper-button-next,.cy_main2 .yl_main2_list .swiper-button-prev{width:50px;height:50px;text-align:center;line-height:50px;font-size:30px;font-family:'宋体'; border-radius: 50%;background:rgba(255,255,255,0.8);}
.cy_main2 .yl_main2_list .swiper-button-prev{}
.cy_main2 .yl_main2_list .swiper-container .swiper-slide a:hover img{transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}
/**/
.cy_main3{padding:55px 0 80px;}
.cy_main3 .cy_main_title i{line-height:55px;}
.cy_main3 .cy_main_title i .icon{font-size:20px;}
.cy_main3 .cy_main3_list{margin-top:40px;}
.cy_main3 .swiper-container .swiper-slide .img{max-height:230px;overflow:hidden;}
.cy_main3 .swiper-container .swiper-slide img{max-width:100%;min-height:230px;display:block;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.cy_main3 .swiper-container .swiper-slide a{display:block;margin:5px; box-shadow: 0px 0px 4px #dfdfdf;}
.cy_main3 .swiper-container .swiper-slide a:hover{text-decoration: none;}
.cy_main3 .swiper-container .swiper-slide .text{padding:20px 30px 30px;background:#FFFFFF;}
.cy_main3 .swiper-container .swiper-slide .text h3{font-size:18px;color:#58585e;font-weight:600;margin-bottom:10px;margin-top:5px;}
.cy_main3 .swiper-container .swiper-slide .text p{font-size:13px;color:#9d9b98;line-height:24px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.cy_main3 .swiper-container .swiper-slide .text span{font-size:13px;color:#d6d6d6;}
.cy_main3  .swiper-button-next,.cy_main3 .swiper-button-prev{width:45px;height:60px;text-align:center;line-height:60px;font-size:36px;font-family:'宋体';background:rgba(0,117,192,1);color:#FFFFFF;}
.cy_main3 .swiper-button-prev{left:5px;}
.cy_main3 .swiper-button-next{right:5px;}
.cy_main3 .swiper-container .swiper-slide a:hover img{transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}
/*房产**/
.fc_main2_list{}
.fc_main2_list ul{display:block;;}
.fc_main2_list ul li{float:left;width:calc(25% - 22.5px);margin-right:30px;margin-bottom:30px;}
.fc_main2_list ul li:nth-child(4n){margin-right:0;}
.fc_main2_list ul li img{max-width:100%;display:block;}
.fc_main2_list ul li .text{background:#f4f4f4;padding:10px 40px;}
.fc_main2_list ul li .text h3{line-height:40px;font-size:16px;color:#333333;}
.fc_main2_list ul li a:hover{text-decoration: none;}
.fc_main2_list ul li:hover .text{background: #0075c0;}
.fc_main2_list ul li:hover .text h3{color: #FFFFFF;}
.fc_main2_list .swiper-container{display:none;padding-bottom:30px;}
.fc_main2_list .swiper-container .swiper-slide img{max-width:100%;display:block;}
.fc_main2_list .swiper-container .swiper-slide .text{background:#f4f4f4;padding:10px 20px;}
.fc_main2_list .swiper-container .swiper-slide .text h3{line-height:24px;font-size:16px;color:#333333;}
.fc_main2_list .swiper-container .swiper-slide a:hover{text-decoration: none;}
.fc_main2_list .swiper-container .swiper-slide:hover .text{background: #0075c0;}
.fc_main2_list .swiper-container .swiper-slide:hover .text h3{color: #FFFFFF;}

/**/
.cy_main2 .jd_main2_tab{margin-top:42px;}
.cy_main2 .jd_main2_tab .swiper-slide {position: relative;padding-bottom:15px;}
.cy_main2 .jd_main2_tab .swiper-slide a{display:block;background:#51555a;min-height:120px;}
.cy_main2 .jd_main2_tab .swiper-slide a:after{content: ""; height: 0; display: block; clear: both;}
.cy_main2 .jd_main2_tab .swiper-slide .img{float:left;width:40%;display:flex; align-items: center; justify-content: center;height:120px;}
.cy_main2 .jd_main2_tab .swiper-slide .text{float:left;width:60%;display:flex; align-items: center; height:120px;}
.cy_main2 .jd_main2_tab .swiper-slide .text h3{font-size:18px;color:#FFFFFF;}
.cy_main2 .jd_main2_tab .swiper-slide .text p{font-size:18px;color:#FFFFFF;}

.cy_main2 .jd_main2_tab .swiper-slide:nth-child(1) a{background:#51555a;}
.cy_main2 .jd_main2_tab .swiper-slide:nth-child(2) a{background:#6e7276;}
.cy_main2 .jd_main2_tab .swiper-slide:nth-child(3) a{background:#858282;}
.cy_main2 .jd_main2_tab .swiper-slide:nth-child(4) a{background:#9f9f9f;}
.cy_main2 .jd_main2_tab .swiper-slide:nth-child(5) a{background:#51555a;}
.cy_main2 .jd_main2_tab .swiper-slide:nth-child(6) a{background:#6e7276;}
.cy_main2 .jd_main2_tab .swiper-slide:nth-child(7) a{background:#858282;}
.cy_main2 .jd_main2_tab .swiper-slide:nth-child(8) a{background:#9f9f9f;}
.cy_main2 .jd_main2_tab .swiper-slide:after{content:''; display:block;position: absolute;width: 0px;height: 0px;bottom:0px;left:50%;margin-left:-7px;border-width:15px;border-style: solid;border-color:#51555a transparent transparent transparent;}
.cy_main2 .jd_main2_tab .swiper-slide:nth-child(1):after{border-color:#51555a transparent transparent transparent;}
.cy_main2 .jd_main2_tab .swiper-slide:nth-child(2):after {border-color:#6e7276 transparent transparent transparent;}
.cy_main2 .jd_main2_tab .swiper-slide:nth-child(3):after {border-color:#858282 transparent transparent transparent;}
.cy_main2 .jd_main2_tab .swiper-slide:nth-child(4):after {border-color:#9f9f9f transparent transparent transparent;}
.cy_main2 .jd_main2_tab .swiper-slide:nth-child(5):after {border-color:#51555a transparent transparent transparent;}
.cy_main2 .jd_main2_tab .swiper-slide:nth-child(6):after {border-color:#6e7276 transparent transparent transparent;}
.cy_main2 .jd_main2_tab .swiper-slide:nth-child(7):after {border-color:#858282 transparent transparent transparent;}
.cy_main2 .jd_main2_tab .swiper-slide:nth-child(8):after {border-color:#9f9f9f transparent transparent transparent;}
.cy_main2 .jd_main2_tab .swiper-slide:hover:after,.cy_main2 .jd_main2_tab .swiper-slide.active:after{bottom:-15px;}
.cy_main2 .jd_main2_list{position: relative;height:533px;}
.cy_main2 .jd_main2_list .swiper-container .swiper-slide a{display:block;background-repeat: no-repeat; background-position:center; background-size:cover;height:533px;}
.cy_main2 .jd_main2_list .swiper-container .swiper-slide a img{opacity: 0;}
.cy_main2 .jd_main2_list dl{position: absolute;top:9999px;width:100%;}
.cy_main2 .jd_main2_list dl.cur{top:0;}

.intro_box{padding:50px 0 30px;}
.intro_box .wrap{border:#dfdfdf solid 1px;padding:50px 25px 30px;width:80vw;}
.intro_box .title{text-align:center;border-bottom: solid 1px #ebebeb;width:84%; margin: auto;}
.intro_box .title .tit {color: #333333;width:100%;margin:0 auto 0px;font-size: 32px;line-height: 50px;padding: 5px 0;position: relative; z-index: 2;}
.intro_box .title p{height: 30px;line-height: 30px;color: #999999;font-size: 15px;text-align:left;padding: 15px 0 15px;}
.intro_box .title p span{padding: 0 10px;}
.intro_box .article{font-size:16px; color:#333333;margin: 30px auto 0;width:84%;line-height: 30px!important;}
.intro_box .article p{font-size:16px!important;font-family:'SimSun'!important;margin-bottom:5px; }/*text-indent:2em;*/
.intro_box .article p span{font-size:16px!important;font-family:'SimSun'!important;}
.intro_box .article img{max-width:100%;}/*margin:10px auto 0;display:block;*/
.intro_box .prevnext {padding-top: 36px;line-height: 20px;font-size: 16px;color: #868686;border-top: solid 1px #ebebeb;width:86%;margin:30px auto 0;}
.intro_box .prevnext:after {content: "";height: 0;display: block;clear: both;}
.intro_box .prevnext a {font-size: 16px;color: #666666;}
.intro_box .prevnext a:hover {color: #175bc0;}
.intro_box .prevnext p {width: 40%;overflow: hidden; display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break: break-all;}
.intro_box .prevnext .fr {text-align: right;}

/*二级导航*/
.sub_nav { width:100%; height:50px; line-height:50px; background:#f4f4f4;}
.sub_nav .posit { float:right; max-width:35%;}
.sub_nav .posit p { font-size:12px; color:#666; margin:0 auto;}
.sub_nav .posit a { color:#0075c1; margin:0 5px;}
.sub_nav .sub_nav_list { float:left; max-width:70%;}
.sub_nav .tit{float:left;}
.sub_nav .tit ul:after{content:'';display:block; overflow: hidden;clear:both;}
.sub_nav .tit li { float:left; margin-left:1px; *background:#ddd; -webkit-transition:all .5s ease; -o-transition:all .5s ease; -moz-transition:all .5s ease; transition:all .5s ease;}
.sub_nav .tit li a { display:block; padding:0 25px; font-size:14px; color:#666; -webkit-transition:all .5s ease; -o-transition:all .5s ease; -moz-transition:all .5s ease; transition:all .5s ease;}
.sub_nav .tit li:hover,.sub_nav .tit .on { background:#0075c1;}
.sub_nav .tit li:hover a,.sub_nav .tit .on a { color:#fff;}
.sub_nav .sub_nav_list .swiper-container{display: inline-block;vertical-align: top;max-width: 100%; margin: 0 25px;}
.sub_nav .sub_nav_list .swiper-slide{ padding:0 25px;display: inline-block;width:auto;text-align:center;font-size:14px; color:#666; -webkit-transition:all .5s ease; -o-transition:all .5s ease; -moz-transition:all .5s ease; transition:all .5s ease;}
.sub_nav .sub_nav_list .swiper-slide:hover,.sub_nav .sub_nav_list .swiper-slide.on{ background:#0075c1;color:#fff;text-decoration: none;}
/*三级导航*/
.three_nav{margin-top:50px;}
.three_nav .wrap{width:80vw;}
.three_nav ul{padding:0;}
.three_nav ul li{display:inline-block;padding:0 15px;}
.three_nav ul li a{color:#343434;font-size:15px;}
.three_nav ul li.on a{color:#0075c1;}

/*****************************************/
/**/
.n-about .lista{padding: 100px 0px;background: #fff;position: relative;z-index: 2;}
.n-about .lista .left{width: 45%;}
.n-about .lista .h{background: #0075c1;width: 200px;height: 60px;line-height: 60px;padding: 0 0 0 50px;color: #fff;font-size: 36px;margin-bottom: 40px;letter-spacing: 5px;}
/*.n-about .lista span{background: url(../images/pic11.png) no-repeat center left;display: inline-block;padding-left: 40px;background-size:36px;}*/
.n-about .h2{text-align: center;font-size:36px;line-height: 1;color: #333;margin-bottom: 10px;}
.n-about .lista .h2{text-align: left;}
.n-about .lista .tit-p{font-size: 16px;line-height: 1.5;color: #333;margin-bottom: 40px;}
.n-about .lista .p{font-size: 14px;line-height: 2;color: #666;}
.n-about .lista .p p{text-indent: 26px;margin-bottom: 10px;}
.n-about .lista .right{position: relative;}
.n-about .lista .right{width: 48%;overflow: hidden;height: 40vw; }
.n-about .lista .right .swiper-container .swiper-slide{height: 40vw; overflow: hidden;}
.n-about .lista .right .img1{width: 100%;}
.n-about .lista .right .video-btn{display:none;width: 50px;height: 50px;position: absolute;left: 50%;top: 50%;margin-left: -25px;margin-top: 0px;text-align: center;border-radius: 50%;cursor: pointer;overflow: hidden;transition: all .5s ease;}
.n-about .lista .right .video-btn:before{content: "";position: absolute;width: 50px;height: 50px;left: 50%;top: 50%;margin-left: -25px;margin-top: -25px;background: url(../images/v_1.png) no-repeat center;background-size: 100% auto;transform: scale(1);transition: all .5s .5s ease;}
.n-about .lista .right .video-btn:after{content: "";position: absolute;width: 50px;height: 50px;left: 50%;top: 50%;margin-left: -25px;margin-top: -25px;background: url(../images/v_2.png) no-repeat center;background-size: 100% auto;transform: scale(0);transition: all .5s .5s ease;}
.n-about .lista .right .video-btn:hover:before{transform: scale(0);transition: all .5s 0s ease;}
.n-about .lista .right .video-btn:hover:after {transform: scale(1);transition: all .5s 0s ease;}
.n-about .lista .ul{width: 100%;margin-top: 40px;display:none;}
.n-about .lista .ul .li{width: 20.9%;margin-right: 3.33%;background: #fff;box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.1);padding: 0 10px;float: left;height: 260px;position: relative;overflow: hidden;transition: all .5s;}
.n-about .lista .ul .bg{background: url(../images/pic8.png) no-repeat center;background-size: 100% 100%;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
.n-about .lista .ul .bg1{left: 74%;top: 8%;}
.n-about .lista .ul .li .textbox{height:260px;text-align:center;display:flex;align-items:center;justify-content:center;}
.n-about .lista .ul .li .su{font-size: 90px;color: #0075c1;font-family: "AVG";line-height: 1;margin-bottom: 10px;transition: all .5s;}
.n-about .lista .ul .li:hover .su { color: #fff;}
.n-about .lista .ul .li:hover p { color: #fff;}
.n-about .lista .ul .li p{font-size: 14px;color: #666;line-height: 1.8;transition: all .5s;}
.n-about .lista .ul .li:nth-child(4){margin-right: 0;}
.n-about .lista .ul .li:hover{background: #0075c1;}

.chairman { padding:100px 0; background:#f4f4f4 url(../images/chair.jpg) no-repeat center top;}
.walk .msg { width: calc(100% - 620px);font-size: 14px;line-height: 30px; color: #666;}
.walk .msg p{text-indent:2em;}
.walk .msg .abtit { font-size: 36px; color: #333;line-height: 30px; font-weight: 500; margin: 0 auto 30px auto;}
.walk .msg .abtit span {display: block; font-weight: 100; font-size: 18px;color:#147dc1;margin-top: 10px;}
.walk .img {display: block;width: 570px;height: 400px;background: #5e606d;background-repeat: no-repeat; background-position: center;background-size:cover;}
.walk .msg .qmimg{text-align:right;}
.n-about .honro {padding: 100px 0;}
.n-about .honro { width:100%; margin-bottom:40px;display:none;}
.n-about .honro .abtit{text-align:center;font-size: 24px;color: #333;line-height: 30px;font-weight: 500;margin: 0 auto 30px auto;}
.n-about .honro .abtit span{display: block;font-weight: 100;font-size: 18px;color: #0075c1;}
.n-about .poster-main {position:relative;margin:0 auto;}
.n-about .poster-main a,.poster-main img { display:block; width:100%; height:100%;}
.n-about .poster-main .poster-list .poster-item {  position:absolute; left:0; top:0;}
.n-about .poster-main .poster-btn { position:absolute; top:0; z-index:10; cursor:pointer;}
.n-about .poster-main .poster-prev-btn { left:0; background:url(../images/arrowl.png) no-repeat center center;}
.n-about .poster-main .poster-next-btn { right:0; background:url(../images/arrowr.png) no-repeat center center;}

/*****************************************/
/*新闻*/
.news_box{padding:50px 0 0;}
.news_box .huodong_list ul{padding:0;margin:0;}
.news_box .news_one ul:after{content: ""; height: 0; display: block; clear: both;}
.news_box .news_one ul li{float:left;width:calc(33.33% - 17px);margin-right:25px;}
.news_box .news_one ul li:nth-child(3){margin-right:0;}
.news_box .news_one ul li .item{margin: 0px 3%;text-align:center; }
.news_box .news_one ul li .item img{display: block;width: 100%; height:100%;-webkit-transition:all 1s ease-in-out; -moz-transition:all 1s ease-in-out; -ms-transition:all 1s ease-in-out;
-o-transition:all 1s ease-in-out; transition:all 1s ease-in-out;}
.news_box .news_one ul li .item dd{ width:100%;margin:0 auto; position:relative; overflow:hidden; margin-bottom:5%;}
.news_box .news_one ul li .item dd a:hover{text-decoration: none;}
.news_box .news_one ul li .item dd .imgs{ overflow:hidden; width:100%; position:relative;}
.news_box .news_one ul li .item dd .imgs img{ display:block; width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.news_box .news_one ul li .item dd .imgs h2{ font-weight:normal; position:absolute; padding:4%; padding-bottom:3%; top:-100%; left:-100%; line-height:20px; overflow:hidden; background:#0075c1; color:#FFF; font-size:12px;  transition: all 0.3s; text-align:center; font-family:Arial;filter: Alpha(Opacity=0);opacity: 0.0;}
.news_box .news_one ul li .item dd .imgs h2 b{ font-size:37px; padding-bottom:10px; display:block;}
.news_box .news_one ul li .item dd .txts{ color:#777777; font-size:14px; overflow:hidden;/* background:url(../images/i_bg8.png) right bottom no-repeat;*/ background-size:100% 2px; padding-top:6%;text-align:left;}
.news_box .news_one ul li .item dd .txts h2{font-size:16px; font-weight:normal; color:#000000; height:28px; line-height:28px; margin:0 auto; margin-bottom:3%; width:96%; overflow:hidden;}
.news_box .news_one ul li .item dd .txts p{ line-height:24px; height:48px; overflow:hidden; width:96%; margin:0 auto;}
.news_box .news_one ul li .item dd .txts span{ clear:both;height:2px; overflow:hidden; font-size:0; margin-top:7%; display:block; background-color:#0075c1; width:0; transition: all 0.6s; }
.news_box .news_one ul li .item dd .txts label{ float:left; padding-right:20px; color:#0075c1; background:url(../images/i_bg3.png) right center no-repeat; margin-top:5%; margin-bottom:5%; margin-left:2%; cursor:pointer;transition:all 0.3s;}
.news_box .news_one ul li .item dd .txts label:hover{ margin-left:4%;}
.news_box .news_one ul li .item dd:hover{ background:#fff;}
.news_box .news_one ul li .item dd:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.news_box .news_one ul li .item dd:hover .txts span{width:100%;}
.news_box .news_one ul li .item dd:hover .imgs h2{ filter: Alpha(Opacity=100);opacity: 1.0; left:0; top:0;}

/*.news_box .news_one ul:after{content: ""; height: 0; display: block; clear: both;}
.news_box .news_one ul li{float:left;width:calc(33.33% - 17px);margin-right:25px;}
.news_box .news_one ul li:nth-child(3){margin-right:0;}*/
.news_box .news_one .swiper-container .swiper-slide .item{text-align:center; }
.news_box .news_one .swiper-container .swiper-slide .item img{display: block;width: 100%; height:100%;-webkit-transition:all 1s ease-in-out; -moz-transition:all 1s ease-in-out; -ms-transition:all 1s ease-in-out;
-o-transition:all 1s ease-in-out; transition:all 1s ease-in-out;}
.news_box .news_one .swiper-container .swiper-slide .item dd{ width:100%;margin:0 auto; position:relative; overflow:hidden; margin-bottom:5%;}
.news_box .news_one .swiper-container .swiper-slide .item dd a:hover{text-decoration: none;}
.news_box .news_one .swiper-container .swiper-slide .item dd .imgs{ overflow:hidden; width:100%; position:relative;}
.news_box .news_one .swiper-container .swiper-slide .item dd .imgs img{ display:block; width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.news_box .news_one .swiper-container .swiper-slide .item dd .imgs h2{ font-weight:normal; position:absolute; padding:4%; padding-bottom:3%; top:-100%; left:-100%; line-height:20px; overflow:hidden; background:#0075c1; color:#FFF; font-size:12px;  transition: all 0.3s; text-align:center; font-family:Arial;filter: Alpha(Opacity=0);opacity: 0.0;}
.news_box .news_one .swiper-container .swiper-slide .item dd .imgs h2 b{ font-size:37px; padding-bottom:10px; display:block;}
.news_box .news_one .swiper-container .swiper-slide .item dd .txts{ color:#777777; font-size:14px; overflow:hidden;background-size:100% 2px; padding-top:6%;text-align:left;margin: 0px 3%;}
.news_box .news_one .swiper-container .swiper-slide .item dd .txts h2{font-size:16px; font-weight:normal; color:#000000; height:28px; line-height:28px; margin:0 auto; margin-bottom:3%; width:96%; overflow:hidden;}
.news_box .news_one .swiper-container .swiper-slide .item dd .txts p{ line-height:24px; height:48px; overflow:hidden; width:96%; margin:0 auto;}
.news_box .news_one .swiper-container .swiper-slide .item dd .txts span{ clear:both;height:2px; overflow:hidden; font-size:0; margin-top:7%; display:block; background-color:#0075c1; width:0; transition: all 0.6s; }
.news_box .news_one .swiper-container .swiper-slide .item dd .txts label{ float:left; padding-right:20px; color:#0075c1; background:url(../images/i_bg3.png) right center no-repeat; margin-top:5%; margin-bottom:5%; margin-left:2%; cursor:pointer;transition:all 0.3s;}
.news_box .news_one .swiper-container .swiper-slide .item dd .txts label:hover{ margin-left:4%;}
.news_box .news_one .swiper-container .swiper-slide .item dd:hover{ background:#fff;}
.news_box .news_one .swiper-container .swiper-slide .item dd:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.news_box .news_one .swiper-container .swiper-slide .item dd:hover .txts span{width:100%;}
.news_box .news_one .swiper-container .swiper-slide .item dd:hover .imgs h2{ filter: Alpha(Opacity=100);opacity: 1.0; left:0; top:0;}
.news_box .news_one .swiper-container .swiper-button-next,.news_box .news_one .swiper-container .swiper-button-prev{display:none;}

/***/
.news_box .news_list{margin-top:30px;}
.news_box .news_list .w1300{border-top: 1px solid #e5e5e5;}
.news_box .news_list ul{width:80%;margin:0 auto;}
.news_box .news_list ul li{ overflow:hidden; padding-bottom:3%; padding-top:3%; border-bottom:1px dashed #e5e5e5; display:block;transition:all 0.3s; background:url(../images/news_bg1.png) 96% center  no-repeat;}
.news_box .news_list ul li a{display:block;}
.news_box .news_list ul li a:after{content:'';display:block;overflow: hidden; height:0;clear:both;}
.news_box .news_list ul li .dates{ width:88px; height:88px; background:#f5f5f5; margin-right:3%; margin-left:4%; float:left; display:inline; overflow:hidden; text-align:center; font-family:Arial; font-size:14px; color:#777777; line-height:22px;}
.news_box .news_list ul li .dates b{ display:block; color:#333333; line-height:40px; margin-top:14px; font-weight:normal;font-size: 36px;}
.news_box .news_list ul li .i_about_r{float:left; line-height:24px;overflow:hidden;font-size:14px; color:#777777; *max-width:850px; width:71%;transition:all 0.3s; }
.news_box .news_list ul li .i_about_r h3{ line-height:40px; height:40px; overflow:hidden; font-size:16px; color:#000000; font-weight:normal; margin-bottom:3px;transition:all 0.3s;}
.news_box .news_list ul li .i_about_r .p{ max-height:48px; overflow:hidden;  line-height:24px;}
.news_box .news_list ul li a:hover{text-decoration: none;}
.news_box .news_list ul li:hover{background:url(../images/news_bg1_on.png) #0075c1  96% center  no-repeat;}
.news_box .news_list ul li:hover .i_about_r{ color:#fff; padding-left:8px;}
.news_box .news_list ul li:hover .i_about_r h3{ color:#fff;}

.news_box .news_list.list18 ul li .i_about_r h3,.news_box .news_list.list44 ul li .i_about_r h3,.news_box .news_list.list45 ul li .i_about_r h3{font-size:18px;line-height:20px; height:20px;margin-bottom:10px; }
.news_box .news_list.list18 ul li .i_about_r .p,.news_box .news_list.list44 ul li .i_about_r .p,.news_box .news_list.list45 ul li .i_about_r .p{font-size:16px;line-height:30px;max-height:60px;}

/**/
.video_box{}
.video_box .video_list{}
.video_box .video_list ul{padding:0;margin:50px -50px 0px 0;}
.video_box .video_list ul:after,.video_box .video_list li .txts .label-group:after{content:'';display:block;overflow: hidden;height:0;clear:both;}
.video_box .video_list li{width:calc(25% - 50px);float:left;box-shadow: 0px 0px 6px #dfdfdf;margin-right:50px;margin-bottom:50px;}
.video_box .video_list li .imgs{overflow: hidden;height:240px;}
.video_box .video_list li .imgs img{max-width:100%;min-height:240px;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.video_box .video_list li .imgs h2{display:none;}
.video_box .video_list li .txts{padding:15px 20px;}
.video_box .video_list li .txts h2{font-size:16px;color:#343434;margin-bottom:10px;}
.video_box .video_list li .txts p{font-size:14px;color:#666666;line-height:24px;min-height:50px;max-height:50px;margin-bottom:10px;}
.video_box .video_list li a:hover{color:#333333;text-decoration: none;}
.video_box .video_list li .txts .label-group{line-height:30px;}
.video_box .video_list li .txts .label-group span.views{padding-left:30px;float:left;background:url(../images/spico1.png)no-repeat center left;background-size:20px 20px;color:#454545;}
.video_box .video_list li .txts .label-group span.time{padding-left:30px;float:right;background:url(../images/timeico.png)no-repeat center left;background-size:20px 20px;font-size:13px;color:#565656;}
.video_box .video_list li:hover .imgs img{transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}
.video_box .video_list li:hover .txts{background: #0075c1;}
.video_box .video_list li:hover .txts h2,.video_box .video_list li:hover .txts p,.video_box .video_list li:hover .txts .label-group span.views,.video_box .video_list li:hover .txts .label-group span.time{color:#FFFFFF;}
.video_box .video_list li .txts .label-group span.views{background-image:url(../images/spico1.png);}
.video_box .video_list li .txts .label-group span.time{background-image:url(../images/timeico.png);}
/**/
.pagingBox{margin: 54px 0;text-align: center;}
.pagingBox ul{display: inline-block;}
.pagingBox li{width: auto;margin: 0 10px;float: left;font-size: 14px;color: #bcbcbc;}
.pagingBox li a{height: 36px;line-height: 36px;text-align: center;padding: 0 14px;display: block;border: solid 1px #e6e6e6;border-radius: 2px;font-size: 14px;color: #bcbcbc;}
.pagingBox li.on a,.pagingBox li a:hover{border: solid 1px #029df9;color: #029df9;}
.pagingBox li.next a,.pagingBox li.prior a{width: 58px;padding: 0;background: url(../images/pagingBox_prior1.png) no-repeat center;}
.pagingBox li.next a{background-image: url(../images/pagingBox_next1.png);}
.pagingBox li.next a:hover{background-image: url(../images/pagingBox_next2.png);}
.pagingBox li.prior a:hover{background-image: url(../images/pagingBox_prior2.png);}

/*****************************************/
.news_box .huodong_list ul:after{content: ""; height: 0; display: block; clear: both;}
.news_box .huodong_list ul li{float:left;width:calc(33.33% - 17px);margin-right:25px;kit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;margin-bottom: 25px;}
.news_box .huodong_list ul li:nth-child(3n){margin-right:0;}
.news_box .huodong_list ul li .item{text-align:center;}
.news_box .huodong_list ul li .item .imgs{overflow: hidden; }
.news_box .huodong_list ul li .item img{display: block;width: 100%; height:100%;-webkit-transition:all 1s ease-in-out; -moz-transition:all 1s ease-in-out; -ms-transition:all 1s ease-in-out;
-o-transition:all 1s ease-in-out; transition:all 1s ease-in-out;}
.news_box .huodong_list ul li .item dd{ width:100%;margin:0 auto; position:relative; overflow:hidden; *margin-bottom:5%;}
.news_box .huodong_list ul li .item dd a:hover{text-decoration: none;}
.news_box .huodong_list ul li .item dd .imgs{ overflow:hidden; width:100%; position:relative;}
.news_box .huodong_list ul li .item dd .imgs img{ display:block; width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.news_box .huodong_list ul li .item dd .imgs h2{ font-weight:normal; position:absolute; padding:4%; padding-bottom:3%; top:-100%; left:-100%; line-height:20px; overflow:hidden; background:#0075c1; color:#FFF; font-size:12px;  transition: all 0.3s; text-align:center; font-family:Arial;filter: Alpha(Opacity=0);opacity: 0.0;}
.news_box .huodong_list ul li .item dd .imgs h2 b{ font-size:37px; padding-bottom:10px; display:block;}
.news_box .huodong_list ul li .item dd .txts{margin: 0px 3%; color:#777777; font-size:14px; overflow:hidden;background-size:100% 2px; padding-top:6%;text-align:left;}
.news_box .huodong_list ul li .item dd .txts h2{font-size:16px; font-weight:normal; color:#000000; height:28px; line-height:28px; margin:0 auto; margin-bottom:3%; width:96%; overflow:hidden;}
.news_box .huodong_list ul li .item dd .txts p{ line-height:24px; height:48px; overflow:hidden; width:96%; margin:0 auto;}
.news_box .huodong_list ul li .item dd .txts span{ clear:both;height:2px; overflow:hidden; font-size:0; margin-top:7%; display:block; background-color:#0075c1; width:0; transition: all 0.6s; }
.news_box .huodong_list ul li .item dd .txts label{ float:left; padding-right:20px; color:#0075c1; background:url(../images/i_bg3.png) right center no-repeat; margin-top:5%; margin-bottom:5%; margin-left:2%; cursor:pointer;transition:all 0.3s;}
.news_box .huodong_list ul li .item dd .txts label:hover{ margin-left:4%;}
.news_box .huodong_list ul li:hover{-webkit-transform: translate(0px,-5px); -ms-transform: translate(0px,-5px); transform: translate(0px,-5px);}
.news_box .huodong_list ul li:hover .item dd{ background:#fff;}
.news_box .huodong_list ul li:hover .item dd.imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.news_box .huodong_list ul li:hover .item dd.txts span{width:100%;}
.news_box .huodong_list ul li:hover .item dd.imgs h2{ filter: Alpha(Opacity=100);opacity: 1.0; left:0; top:0;}
.news_box .huodong_list ul li:hover {box-shadow:0px 0px 6px #dfdfdf;}

.news_box .huodong_list.list36 ul li .item .imgs{height: 11.5vw;}
.news_box .huodong_list.list36 ul li .item {box-shadow: 0px 0px 6px #dfdfdf;}
.news_box .huodong_list.list36 ul li{width:calc(20% - 20px);margin-bottom:20px;}
.news_box .huodong_list.list36 ul li:nth-child(3n){margin-right:25px;}
.news_box .huodong_list.list36 ul li:nth-child(5n){margin-right:0;}
.news_box .huodong_list.list36 ul li .item dd .txts p{display:none;}

/*****************************************/
/***/
.contact_box{}
.contact_box .contact{box-sizing: border-box;background: #fafafa;padding:100px 0;}
.contact_box .contact .address{width: calc(48% - 40px);float: left;padding: 0px 0 30px;}
.contact_box .contact .address .tit{margin-bottom:30px;padding-left:15px;}
.contact_box .contact .address .tit h3{font-size: 30px;color: #444444;}
.contact_box .contact .address .en{font-family: "Arial";font-size: 14px;color: #b4b4b4;font-weight: bold;margin-top: 5px;}
.contact_box .contact .address .text{*margin-top: 30px;border-bottom: solid 1px #e5e5e5;padding: 20px 0;}
.contact_box .contact .address .text .t h3{font-size: 18px;padding-left:20px;margin-bottom:10px;color: #444444;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.contact_box .contact .address .text .p{line-height: 30px;box-sizing: border-box;font-size: 16px;padding:0 54px;color: #444444;background: no-repeat 18px 10px;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.contact_box .contact .address .text .p a{font-size: 16px;color: #444444;display: block;}
.contact_box .contact .address .text:hover{background-color: #0075c1;}
.contact_box .contact .address .text:hover .p{color: #fff;padding: 0 14px 0 94px;background-position: 58px 10px;}
.contact_box .contact .address .text:hover .p a{color: #fff;}
.contact_box .contact .address .text:hover .t h3{padding-left:60px;color:#FFFFFF;}
.contact_box .contact .address .text .p1{background-image: url(../images/address1.png);}
.contact_box .contact .address .text:hover .p1{background-image: url(../images/address11.png);}
.contact_box .contact .address .text .p2{background-image: url(../images/address2.png);}
.contact_box .contact .address .text:hover .p2{background-image: url(../images/address22.png);}
.contact_box .contact .address .text .p3{background-image: url(../images/address3.png);}
.contact_box .contact .address .text:hover .p3{background-image: url(../images/address33.png);}
.contact_box .contact .address .text .p4{background-image: url(../images/address4.png);}
.contact_box .contact .address .text:hover .p4{background-image: url(../images/address44.png);}
.contact_box .contact .address .text .p5{background-image: url(../images/address5.png);}
.contact_box .contact .address .text:hover .p5{background-image: url(../images/address55.png);}
.contact_box .contact .map{float: right;width:52%;border: solid 1px #e5e5e5;margin-left: 30px;}
.contact_box .contact .map .box{height:640px;}
.contact_box .contact .map #allmap{width:100%;height: 484px;/* margin-left: 30px;*/}
.contact_box .message{padding:100px 0;}
.contact_box .message .wrap{*background: url(../images/consult_bg.jpg) no-repeat right 0 bottom 0;}
.contact_box .message .title .tit{font-size: 30px;color: #333333;}
.contact_box .message .title .txt{font-size: 16px;color: #888888;margin-top: 10px;}
.contact_box .message .inpubox{max-width: 100%;margin-top: 40px;}
.contact_box .message .inpubox .fl{width:48.5%;}
.contact_box .message .inpubox .fr{width:48.5%;}
.contact_box .message .inpubox:after{content: "";height: 0;display: block;clear: both;}
.contact_box .message .inpubox textarea,.contact_box .message .inpubox input[type='text']{width:100%;height: 58px;line-height: 56px;float: left;border: solid 1px #e5e5e5;box-sizing: border-box;margin: 0 12px 14px 0;padding: 0 20px;font-size: 15px;color: #333333;}
.contact_box .message .inpubox textarea::-webkit-input-placeholder,
.contact_box .message .inpubox input[type='text']::-webkit-input-placeholder{color: #333333;}
.contact_box .message .inpubox textarea:-moz-placeholder,
.contact_box .message .inpubox input[type='text']:-moz-placeholder{color: #333333;}
.contact_box .message .inpubox textarea::-moz-placeholder,
.contact_box .message .inpubox input[type='text']::-moz-placeholder{color: #333333;}
.contact_box .message .inpubox textarea:-ms-input-placeholder,
.contact_box .message .inpubox input[type='text']:-ms-input-placeholder{color: #333333;}
.contact_box .message .inpubox textarea{max-width: 942px;width: 100%;height: 210px;resize: none;line-height: 20px;padding: 20px;}
.contact_box .message .inpubox button,.contact_box .message .inpubox input[type='submit']{width: 185px;height: 50px;line-height: 50px;text-align: center;background: #0075c1;font-size: 16px;color: #fff;cursor: pointer;*margin-top: 24px;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.contact_box .message .inpubox button:hover,.contact_box .message .inpubox input[type='submit']:hover{background: #005f9e;}

/*****************************************/
/*招聘**/
.job_box .h1 {font-size: 30px;line-height: 30px;color: #333333;font-weight: normal;text-align: center;padding: 0 0 50px;}
.job_box .JobInfo{padding-top:100px;padding-bottom: 100px;}
.job_box .JobInfo .Box{font-size: 0;background: #f7f7f7;}
.job_box .JobInfo h1{font-size:30px;line-height: 30px;color: #333333;font-weight: normal;text-align: center; padding:0 0 45px;}
.job_box .JobInfo .Box .imgBox{display: inline-block;vertical-align: middle;width: 50%;}
.job_box .JobInfo .Box .imgBox img{display: block;width: 100%;}
.job_box .JobInfo .Box .cont{display: inline-block;vertical-align: middle;width:42%;padding: 15px 3.57%;}
.job_box .JobInfo .Box .cont .h2{font-size: 28px;line-height: 1.2em;color: #333333;font-weight: bold;margin-bottom: 8px;}
.job_box .JobInfo .Box .cont .word{font-size: 15px;line-height: 30px;color: #555555;}
.job_box .JobInfo .Box .cont .word .list{margin-bottom:10px;}
.job_box .JobInfo .Box .cont .word .list h3{font-size:16px;font-weight:600;}
.job_box .JobInfo .Box .cont .word .list p{font-size:14px;line-height:26px;}
.job_box .JobFuli{background: url(../images/job_back.jpg) no-repeat center / cover;padding-top:100px;padding-bottom: 100px;}
.job_box .JobFuli .Box{display: flex;justify-content: space-between;padding-bottom: 0;}
.job_box .JobFuli .Box .span{text-align: center;}
.job_box .JobFuli .Box .span .Fuliicon{display: inline-block;vertical-align: middle;position: relative;border: 1px solid #0075c1;border-radius: 50%;background: transparent;margin-bottom: 20px;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.job_box .JobFuli .Box .span .Fuliicon img{display: block;width: 112px;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.job_box .JobFuli .Box .span .Fuliicon .img{opacity: 1;}
.job_box .JobFuli .Box .span .Fuliicon .img_h{position: absolute;left: 0;top: 0;opacity: 0;}
.job_box .JobFuli .Box .span .txt{font-size: 18px;line-height: 22px;color: #333333;}
.job_box .JobFuli .Box .span:hover .Fuliicon{background: #0075c1;}
.job_box .JobFuli .Box .span:hover .img{opacity: 0;}
.job_box .JobFuli .Box .span:hover .img_h{opacity: 1;}
.job_box .JobList{padding:100px 0;}
.job_box .JobList .dl{padding-bottom: 80px;font-size: 0;line-height: 0;text-align: center;}
.job_box .JobList .dl .wid{display: inline-block;vertical-align: middle;padding: 20px 15px;}
.job_box .JobList .dl .wid1{width:calc(30.71% - 30px);}
.job_box .JobList .dl .wid2{width:calc(10.71% - 30px);}
.job_box .JobList .dl .wid3{width:calc(37.14% - 30px);}
.job_box .JobList .dl .wid4{width:calc(12.85% - 30px);}
.job_box .JobList .dl .wid5{*width:calc(7.14% - 30px);padding: 0;text-align: left;}
.job_box .JobList .dl dt{background: #0075c1;}
.job_box .JobList .dl dt .wid{font-size: 16px;line-height: 32px;color: #fff;}
.job_box .JobList .dl dd.on .Btn{background-image: url(../images/icons_jt5_h.png);}
.job_box .JobList .dl .InfoBox{border-bottom: 1px solid #dcdcdc;}
.job_box .JobList .dl .InfoBox .wid{font-size: 16px;line-height: 24px;color: #333333;}
.job_box .JobList .dl .Btn{display: block;height: 32px;width: 32px;background: url(../images/icons_jt5.png) no-repeat center / contain;}
.job_box .JobList .dl .Bot{display: none;font-size: 16px;line-height: 30px;color: #888888;background: #f7f7f7;text-align: left;}
.job_box .JobList .dl .Bot .cont{padding: 3% 3.92%;}
.job_box .JobList .dl .Bot .cont .cont3{display:none;margin-bottom:15px;}
.job_box .CultureBlock{padding-bottom: 110px;background: url(../images/job_back2.jpg) no-repeat center / cover;}
.job_box .JobList .dl dt{}
.job_box .JobList .dl dt .w1{width:30%;padding-left:5%;float:left;text-align:left;padding-right:0;}
.job_box .JobList .dl dt .w2{width:45%;float:left;text-align:left;padding:20px 0;}
.job_box .JobList .dl dt .w2 .s3{display:none;}
.job_box .JobList .dl dt .w3{width:15%;float:left;text-align:left;padding:20px 0;}

.job_box .JobList .dl dd.list .InfoBox{padding:15px 0;height:50px;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft1{width:30%;padding-left:5%;float:left;text-align:left;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft1 h3{line-height:20px;font-size:16px;text-align:left;margin-bottom:5px;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft1 p{line-height:20px;font-size:15px;color:#ff0000;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft2{width:45%;float:left;text-align:left;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft2 h3{line-height:24px;font-size:15px;margin-bottom:5px;color:#333333;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft2 p{line-height:20px;font-size:13px;color:#888888;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft2 p.time{display:none;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft2 p span{padding:0 5px;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft2 p span:first-child{padding-left:0;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft3{width:calc(15% - 50px);float:left;text-align:left;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft3 p{line-height:20px;font-size:14px;color:#888888;margin-bottom:5px;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft3 a{display:inline-block;opacity: 0; width:100px;height:26px;line-height:26px;text-align:center; color:#FFFFFF;background:#0075c1;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.job_box .JobList .dl dd.list:hover .InfoBox .Infoleft3 a{opacity: 1;}
.job_box .JobList .dl dd.list .InfoBox .InfoBoxon{display:none;width:calc(90% - 50px);float:left;padding-left:5%;text-align:left;height:50px;line-height:50px;}
.job_box .JobList .dl dd.list .InfoBox .InfoBoxon h3{color:#454545;font-size:20px;}
.job_box .JobList .dl dd.list .InfoBox .InfoBoxon h3 span{color:#FF0000;}
.job_box .JobList .dl dd.list.on .InfoBox .InfoBoxon{display:block;}
.job_box .JobList .dl dd.list.on .InfoBox .Infoleft1,.job_box .JobList .dl dd.list.on .InfoBox .Infoleft2,.job_box .JobList .dl dd.list.on .InfoBox .Infoleft3{display:none;}
.job_box .JobList .dl dd.list .wid5{margin-top:9px;}
.job_box .JobList .dl dd.list .Bot h3.tit{font-size:18px;line-height:36px;color:#333333;}
.job_box .JobList .dl dd.list .Bot .cont1 ul{margin-top:20px;}
.job_box .JobList .dl dd.list .Bot .cont1 ul li{float:left;margin-right:20px;margin-bottom:5px;background:#cccccc;color:#ffffff;padding:5px 20px;font-size:14px;border-radius: 20px;line-height:24px;}
.job_box .JobList .dl dd.list .Bot .cont1 ul li.on{background:#0075c1;}
.job_box .JobList .dl dd.list .Bot .cont2{margin-top:30px;}

.resume_bg{display:none;position: fixed;width:500px;min-height:400px;z-index:3;left:calc(50% - 225px);top:50%;background:#FFFFFF;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%); transform: translateY(-50%);}
.bgPop{display:none;background:rgba(0,0,0,0.4);position: fixed;width:100%;height:100%;z-index:2;top:0;}

.resume_box .resume_top{padding: 0 80px 0 20px;height: 42px;line-height: 42px;border-bottom: 1px solid #eee;overflow: hidden;background-color: #F8F8F8;border-radius: 2px 2px 0 0;position: relative;}
.resume_box .resume_top p{font-size: 14px;color: #333;text-align:left;font-size:16px;}
.resume_box .resume_top a{position: absolute;color: #555555;right: 15px;top: 15px;width: 16px;height: 16px;line-height:16px;margin-left: 10px; font-size: 20px;cursor: pointer;text-decoration: none;}
.resume_box .resume_bot{padding:30px 25px;} 
.resume_box .resume_bot form:after{content:'';display:block; overflow: hidden; height:0;clear:both;}
.resume_box .resume_bot .label{float:left;display:block;width:100%;border:#f1f1f1 solid 1px;border-radius: 5px;min-height:42px;line-height:42px;margin-bottom:15px;}
.resume_box .resume_bot .label p{text-align:left; margin-left:20px;padding:5px 0;color: #666;font-size: 14px;font-weight: 400;line-height:20px;}
.resume_box .resume_bot .label:after{content:'';display:block;overflow: hidden; clear:both;}
.resume_box .resume_bot .label strong{float:left;margin-left:20px;color: #666;display: inline-block;font-size: 14px;font-weight: 400;}
.resume_box .resume_bot .label input{float:left;padding:3px 10px;line-height:34px;height:34px;width:calc(100% - 70px);}
.resume_box .resume_bot input[type="submit"]{width: 100%;border: 0;clear: both;cursor:pointer; display: block;height: 40px;font-size: 16px;line-height: 40px;background:#0075c1; color: #fff;margin: 10px auto;text-align: center;}
.resume_box .resume_bot .label_radio{float:left;width:48.5%;display:block;border-radius: 5px;min-height:42px;line-height:42px;margin-bottom:15px;}
.resume_box .resume_bot .label_age{width:calc(48.5% - 2px);margin-left:3%;}
.resume_box .resume_bot .label_radio strong{float:left;margin-left:10px;color: #666;display: inline-block;font-size: 14px;font-weight: 400;}
.resume_box .resume_bot .label_radio p{text-align:left; margin-left:10px;color: #666;font-size: 14px;float:left;padding:3px 0px;line-height:34px;height:34px;}
.resume_box .resume_bot .label_radio label input{display:none;}
.resume_box .resume_bot .label_radio label{border: 1px solid #CCC; color: #666;cursor: pointer; display: inline-block; height: 30px; line-height: 30px; padding: 2px 10px 2px 5px; min-width: 50px;text-align: center; margin: 2px 10px 2px 2px;border-radius: 4px;}
.resume_box .resume_bot .label_radio label.otherBrowserChecked {background: url(../images/checked.svg) no-repeat right bottom;background-size: auto auto; border: 1px solid #00a4ff;background-size: 21px 21px;color: #00a4ff;}
.resume_box .resume_bot .label_phone{width:calc(48.5% - 2px);}
.resume_box .resume_bot .label_email{width:calc(48.5% - 2px);margin-left:3%;}

.label_textarea{height:100px;}
.label_textarea textarea{height:70px;width:calc(100% - 30px);padding:15px;}

.phone{display:none;}
.pc{display:block;}
/******************************************************************************************************/
@media only screen and (max-width: 1500px){
img{max-width:100%;}
.i_main1_box .i_news .news_bottom .news_img{width: 33.5vw;}
.i_main1_box .i_news .news_list_box{width: 30vw;}
#i_main1_container .swiper-slide .img img{*max-width:none;}
.i_main1_box .i_news .news_bottom .imgbox{height:399px;}
.i_main1_box .i_news .news_bottom .news_img .textbox{display:none;}
.i_main1_box .i_news .news_list_box .news_list_bot{margin-top: 20px;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd{padding:5px 0;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd:first-child p, .i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd:hover p{line-height:20px;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list a.more{margin-top: 13px;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list .list{min-height:288px;}
.i_main1_box .i_Chairman .tab{height: 400px;}
.i_main1_box .i_Chairman .tab .text{left: 30px;top: 150px;}
.i_main1_box .i_Chairman .tab .img{top:90px;width: 220px;}
.i_main1_box .i_Chairman .tab:hover .img {right: 15px; top: 90px;}
.i_main1_box .i_Chairman .tab .title{margin-top: 30px; margin-left: 35px;}
.i_main1_box .i_Chairman .bot p{-webkit-line-clamp:3;}
.i_main2_box .textbg .text .p{-webkit-line-clamp:4;}
	
.i_main3_box{height:640px;}
.i_main3_box .wrap{height:640px;}
.i_main3_box ul li{height: 400px;}
/**/
.n-about .lista span{padding-left:0;text-indent:25px!important;}
.n-about .lista .p p{*text-indent:0!important;}
.n-about .lista .left{width: 49%;}
.n-about .lista .right{height:60vw;}
.n-about .lista .right .swiper-container .swiper-slide{height: 60vw;}
.pro_iten_t{font-size: 24px;padding-top: 50px;margin-bottom: 15px;}
.pro_iten_p{margin: 0 auto 20px auto;font-size:13px;line-height:24px;height:80px;}
.pro_item_hover .pro_icon{height: 60px;}
.pro_item_hover .pro_iten_t{padding-top: 10px;font-size:20px;width: 80%;margin:0 auto 15px;}
.pro_item_hover .pro_iten_p{margin-bottom: 20px;color: #fff;}
.pro_home_img{width:100%;height:0;padding-bottom:63%;overflow:hidden;}
.pro_item_hover .pro_icon{padding-top:90px;}

.video_box .video_list ul{}
.video_box .video_list li { width: calc(25% - 30px);margin-right: 30px;}
.video_box .video_list li .imgs{min-height:auto;height: 12vw;}
.video_box .video_list li .imgs img{min-height:auto;}
/*.news_box .huodong_list.list36 ul li .item .imgs{height: 14.3vw;}
.news_box .huodong_list.list36 ul li .item {box-shadow: 0px 0px 6px #dfdfdf;}
.news_box .huodong_list.list36 ul li{width:calc(25% - 22.5px);margin-bottom:20px;}
.news_box .huodong_list.list36 ul li:nth-child(5n){margin-right:25px;}
.news_box .huodong_list.list36 ul li:nth-child(4n){margin-right:0;}*/

.contact_box .contact .map .box{height:500px;}
.cy_main3 .swiper-container .swiper-slide .img { max-height: 180px; }
.cy_main3 .swiper-container .swiper-slide .img img{min-height: 180px;}
.cy_main3 .swiper-container .swiper-slide .text h3 {font-size: 16px;overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
	

/******************************************************************************************************/
@media only screen and (max-width: 1300px){
.wrap,.w1300{max-width:96%;min-width:80%;}
.header_pc{display:none;}
.header_phone{display:block;}    
.header_phone{height: 50px;width: 100%;z-index: 105;top: 0px;right: 0;left: auto;position: fixed;background: #fff;}
.header_phone .logo{width:180px;height: 50px;float: none;margin-left:10px;display:flex;align-items: center; overflow: hidden;}
.header_phone .logo img{max-width:100%;max-height: 45px;}
.header_phone .search .tit{background-position: 12px center;padding-left: 40px;height: 34px;line-height: 34px;margin-top: 8px;background-size: 20px auto;}
.header_phone .search{margin: 0px;position: absolute;right: 50px;top: 0;}
.header_phone .search .tit{width: 10px;background-position: center;background-image: url(../images/search.png);background-repeat:no-repeat;}
.header_phone .search .titbg{position: absolute;top: 0;left: 0;z-index: 2;width: 50px;height: 34px;line-height: 34px;margin-top: 8px;text-align: center;}
.header_phone .search .titbg svg{vertical-align: middle;width: 22px;height: 22px;}
.header_phone .search .searchBar{width: 100%;position: fixed;right: 0px;top: 0px;    background: #fff;padding: 0 0 10px 0;box-sizing: border-box;display: none;z-index: 210;}
.header_phone .search .searchBar .inpubox .closeBtn,.header .search .searchBar .inpubox .searchBtn{width: 50px;height: 50px;background-image: url(../images/closeBtn.png);background-repeat:no-repeat;background-position:center ;float:right;transition-duration: 0.4s; -webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s; -ms-transition-duration: 0.4s; -o-transition-duration: 0.4s;}

.header_phone .search .searchBar .inpubox .searchBtn{cursor: pointer;background: url(../images/search.png) no-repeat center;width: 50px;height: 50px;background-size: 20px auto; float: left;}
.header_phone .search .searchBar .inpubox .closeBtn{width: 50px;width: 50px;eight: 50px;}
.header_phone .search .searchBar .inpubox .closeBtn:hover{transform: rotate(0deg);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);-moz-transform: rotate(0deg);}
.header_phone .search .searchBar .inpubox .inpu{padding: 0 50px 0 50px;}
.header_phone .search .searchBar .inpubox .inpu input{height: 50px;line-height: 50px;}
.header_phone .search .searchBar ul{margin-top: 12px;}
.header_phone .search .searchBar ul li{margin-bottom: 4px;padding: 0 50px;box-sizing: border-box;}
.header_phone .search .searchBar ul li a{height: 30px;line-height: 30px;text-indent: 0px;}
.header_phone .search .searchBar ul li a:hover{background: none;}
.header_phone .shopping{display: block;width: 50px;height: 24px;position: absolute;right: 0;top: 13px;z-index: 6;background: url(../images/language.png) no-repeat center;background-size: 20px auto;border-left: solid 1px #cccccc;}
.header_phone .menuBtn{width: 50px;height: 50px;display: block;position: absolute;right: 0;top: 0;z-index: 130;}
.header_phone .menuBtn span{width: 24px;height: 0.14em;background: #434343;border-radius: 3px;position: absolute;left: 13px;top: 23px;z-index: 2;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;-ms-transition: 0.8s;-o-transition: 0.8s;}
.header_phone .menuBtn span.line1{top: 15px;}
.header_phone .menuBtn span.line3{top: 31px;}
.wrapper .menuBtn.on span{background: #fff;}
.wrapper .menuBtn.on span.line1,.wrapper.shiftLeft .menuBtn span.line1{top: 23px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);-moz-transform: rotate(45deg);}
.wrapper .menuBtn.on span.line2,.wrapper.shiftLeft .menuBtn span.line2{opacity: 0;}
.wrapper .menuBtn.on span.line3,.wrapper.shiftLeft .menuBtn span.line3{top: 23px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);-moz-transform: rotate(-45deg);}
/**/
.header_phone  .nav{width: 100%;min-height: 100%;position: fixed;top: 0;left: 0;bottom: 0;z-index: 105;margin: 0px;background: #373941;overflow: auto;display: none;opacity: 0.98;}
.header_phone  .nav .logo{*width: 80px;height: auto;margin: 10px auto 0 auto;display: block;}
.header_phone  .nav .logo img{*width: 100%;display: block;margin:auto;}
.header_phone  .nav .bottom{display: block;}
.header_phone  .nav &gt; ul{padding: 0 54px;box-sizing: border-box;margin-top: 30px;}
.header_phone  .nav &gt; ul &gt; li{float: none;margin: 0;border-bottom: solid 1px #595b60;}
.header_phone  .nav &gt; ul &gt; li.down &gt; a{background: url(../images/arrow21.png) no-repeat right 0 center;background-size: 10px auto;padding: 0;display: block; overflow: hidden; transition-duration: 0.4s; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -ms-transition-duration: 0.4s; -o-transition-duration: 0.4s; }
.header_phone  .nav &gt; ul &gt; li.now &gt; a{background-image: url(../images/arrow22.png);}
.header_phone  .nav &gt; ul &gt; li.on &gt; a,.header_phone  .nav &gt; ul &gt; li &gt; a{width: 100%;height: 50px;line-height: 50px;font-size: 15px;color: #fff;}
.header_phone  .nav .sub2,.header_phone  .nav .sub1{width: 100%;min-width: 160px;position: static;top: 0;left: 0;transform: translate(0, 0);-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);background: none;    display: none;z-index: 90;}
.header_phone .nav .sub2 li,.header_phone .nav .sub1 li{width: 100%;background: none;margin: 0;float: none;}
.header_phone .nav .sub2 li a,.header_phone .nav .sub1 li a:hover,.header_phone .nav .sub1 li a{display: block;height: 40px;line-height: 40px;text-align: left;color: #ccc;padding: 0;text-indent: 20px;border-top: dashed 1px #454650;font-size:13px;}
.header_phone .nav .sub2 li .txt{width: 100%;float: none;padding: 0;text-align: left;}
.header_phone .nav .sub2 li .txt .p2{font-size: 14px;color: #ccc;}
.header_phone .nav .sub2 li .txt .p1,.header_phone .nav .sub2 li a::after,.header_phone .nav .sub2 li .pic{display: none;}
.header_phone .nav .bottom{text-align: center;line-height: 50px;margin-top: 30px;}
.header_phone .nav .bottom center{display: inline-block;}
.header_phone .nav .bottom a{width: 40px;height: 40px;line-height: 40px;float: left;background: no-repeat center;background-size: 100% 100%;margin-left: 10px;font-size: 20px;color: #fff;}
.header_phone .nav .bottom a.dh{width: auto;}
    
/***/   
.banner .swiper-button-next,.banner .swiper-button-prev{display:none;}
.i_main1_box{margin-top: 10px;}
.i_main1_box .i_news .news_bottom{margin-top: 10px;}
.i_main1_box .i_news .news_bottom .imgbox{height:auto;}
#i_main1_container .swiper-slide a .img img{display:block;}
.i_main1_box .i_news{width:100%;float:none;}
.i_main1_box .i_news .news_bottom .news_img{width:100%;float:none;}
.i_main1_box .i_news .news_list_box{width:100%;float:none;margin-top:30px;}
.i_main1_box .i_news .news_top{height:40px;line-height:40px;}
.i_main1_box .i_news .news_top .news_top_l{width:80px;font-size:18px;height:40px;}
.i_main1_box .i_news .news_top .news_top_r{width:calc(100% - 120px);height:40px;}
.i_main1_box .i_news .news_top .news_top_r a{font-size:16px;}
.i_main1_box .i_news .news_list_box .news_list_tab a{width:25%;margin-right:0px;}
.i_main1_box .i_news .news_list_box .news_list_bot{margin-top:20px;padding:0 10px 10px;}
.i_main1_box .i_news .news_list_box .news_list_bot dl.news_list dd h3{width:calc(100% - 80px);overflow: hidden;word-break: keep-all; white-space: nowrap;text-overflow: ellipsis;}
.i_main1_box .i_Chairman{display:none;}
.i_main2_box .textbg{width: 100%;padding-bottom:20px;}
.i_main2_box .swiper-container .swiper-slide .pic .img{min-height: 260px;}
.i_main2_box .wrap{position:static;left:auto;margin-left:auto;max-width: 100%; width: 100%;}
.i_main2_box .textbg .text { padding: 30px 30px 30px;}
.i_main2_box .swiper-thumbs{position:static;margin:auto;}
.i_main2_box .swiper-container .swiper-slide .pic .bg a img{width: 60px;}
.i_main3_box ul li{width: calc(33.33% - 1px);height: 300px;}
.i_main3_box .swiper-container .swiper-slide{height: 380px;}
.pro_iten_t{font-size:20px;padding-top:30px;}
.pro_iten_p{width: 85%;}
.i_main3_box .wrap,.i_main3_box{height: 500px;}
.i_main3_box .swiper-button-next,.i_main3_box .swiper-button-prev{display:none;}
/***/
.footer{padding:20px 0;}
.footer .foot_left{width:100%;float:none;}
/*.footer .foot_left #fot_nav{display:flex;align-items: center; justify-content: center;}*/
.footer .foot_left #fot_nav a{width:25%;margin-right:0;text-align: center;}
.footer .foot_left .copyright{text-align: center;line-height:20px;}
.footer .foot_right{width:100%;float:none;display:flex; align-items: center; justify-content: center;text-align: center;padding:20px 0 0;}
/***/
.sub_nav{height:42px;line-height:42px;}
.sub_nav .posit{display:none;}
.sub_nav .sub_nav_list{float:none;max-width:100%;}
.sub_nav .sub_nav_list .swiper-container{margin:0;}
.sub_nav .sub_nav_list ul{width:auto;}
.sub_nav .sub_nav_list ul:after{content:''; display:block; overflow: hidden; clear: both;height:0;}
.n-about .lista{padding:40px 0px;}
.n-about .lista .left{width:100%;}
.n-about .lista .right {width:100%;}
.n-about .lista .h{margin-bottom:30px;width: 150px;font-size: 22px;height: 40px; line-height: 40px;}
.n-about .h2{font-size:20px;}
.n-about .lista .tit-p{margin-bottom: 30px;}

/**/
.walk .img{*float:none;width:auto;height:auto;}
.walk .msg{*float:none;width:100%;margin-top:20px;}
.walk .msg .abtit{margin-bottom:10px;}
.n-about .poster-main{*display:none;}
.n-about .lista .ul .li{width: 39.2%;height: 200px; margin: 0 10px 20px;}
.n-about .lista .ul .li .textbox{height: 200px;}
.n-about .lista .ul .li .su{font-size: 60px;}
.chairman{padding:40px 0;}
.n-about .honro{padding:40px 0;}
.news_box{padding:40px 0 0;}
.news_box .news_one ul li{width:100%;margin-right: 0px;box-shadow: 0px 0px 6px #dfdfdf;margin-bottom:20px;}
.news_box .news_one ul li .item{margin: 0px;}
.news_box .news_one ul li .item dd .txts{margin: 0px 3%;}
.news_box .news_list ul li .i_about_r{width: calc(100% - 90px);}
.news_box .news_list ul li .dates{margin-left:5px;width: 76px;height: 76px;}
.news_box .news_list ul li .dates b{margin-top: 8px;font-size: 30px;}
.news_box .news_list ul li{background:none;}
.news_box .news_list ul li .i_about_r h3{line-height: 30px; height: 30px;overflow: hidden;word-break: keep-all;white-space: nowrap; text-overflow: ellipsis;}
.news_box .news_list ul li .i_about_r .p{line-height:20px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-size:13px;}
.pagingBox li a{height: 30px;line-height: 30px; text-align: center;}
.pagingBox li{margin: 0 5px;}
.pagingBox li.next a, .pagingBox li.prior a {width: 38px;}

.job_box .JobInfo{padding:40px 0;}
.job_box .JobInfo .Box .imgBox{width:100%;}
.job_box .JobInfo h1{font-size: 24px;padding: 0 0 30px;}
.job_box .JobInfo .Box .cont{width: 92%;padding-top:20px;}
.job_box .JobInfo .Box .cont .h2{font-size: 24px;}
.job_box .h1{font-size: 24px; padding: 0 0 30px;}
.job_box .JobFuli{padding:40px 0;}
.job_box .JobFuli .Box{display:block;}
.job_box .JobFuli .Box .span{width:49%;display:inline-block;margin-bottom:20px;}
.job_box .JobFuli .Box .span .Fuliicon img{width:92px;}
.job_box .JobFuli .Box .span .txt{font-size: 16px;}
.job_box .JobFuli .Box .span .Fuliicon{margin-bottom:10px;}
.job_box .JobList{padding:40px 0;}
.job_box .JobList .dl dt{text-align:left;}
.job_box .JobList .dl dt .wid2,.job_box .JobList .dl dt .wid3,.job_box .JobList .dl dt .wid4{display:none;}
.job_box .JobList .dl dt .wid1{width: calc(100% - 50px); padding:5px 10px 5px 40px; text-align: left; order: 1;font-size: 15px;}
.job_box .JobList .dl .InfoBox .wid{padding: 10px;}
.job_box .JobList .dl .InfoBox .wid{order: 2; width: auto;font-size: 15px;}
.job_box .JobList .dl .InfoBox .wid1 { width: calc(100% - 70px); padding-bottom: 0; text-align: left; order: 1;}
.job_box .JobList .dl .InfoBox .wid2,.job_box .JobList .dl .InfoBox .wid3,.job_box .JobList .dl .InfoBox .wid4{padding-top: 0;}
.job_box .JobList .dl .InfoBox{display: flex;  flex-wrap: wrap;}
.job_box .JobList .dl .InfoBox .wid5 {width: 28px; padding-bottom: 0; order: 1;}
.job_box .JobList .dl .Btn {width: 28px; height: 28px;}
.job_box .JobList .dl .Bot{font-size:14px;}
.job_box .JobList .dl{padding-bottom:20px;}

.contact_box .contact{padding: 40px 0;}
.contact_box .contact .address{width:100%; float: none;}
.contact_box .contact .address .tit{font-size:24px;margin-bottom:20px;}
.contact_box .contact .map{float: none; width: 100%;margin-left:0px;}
.contact_box .contact .address .text .p{padding: 0px 10px 0px 46px;font-size: 14px;line-height: 36px; background-position:18px center;background-size:15px;}
.contact_box .contact .address .text .p a{font-size: 14px;line-height: 36px;}
.contact_box .contact .map #allmap{height:250px;}
.contact_box .message{padding: 40px 0;}
.contact_box .message .title .tit { font-size: 24px;}
.contact_box .message .title .txt{font-size: 14px;line-height:24px;}
.contact_box .message .inpubox .fl{float:none;width:100%;}
.contact_box .message .inpubox .fr{float:none;width:100%;}
.contact_box .message .inpubox textarea, .contact_box .message .inpubox input[type='text']{height: 48px;line-height:30px;padding: 10px 10px;font-size:14px;}
.contact_box .message .inpubox textarea{height: 160px;}
.contact_box .message .inpubox button, .contact_box .message .inpubox input[type='button']{height: 40px; line-height:40px;font-size: 14px;}

.cy_main1 .cy_main_left{width: 100%;float: none;}
.cy_main1 .cy_main_right{width: 100%;float: none;margin-top:10px;}
.cy_main_title i{width: 40px;height:40px;line-height:45px;}
.cy_main_title i .icon{font-size: 24px;}
.cy_main_title h3{font-size: 20px;line-height:40px;}
.cy_main1 .cy_main_left .text{margin-top: 30px;}
.cy_main1 .cy_main_left .text h3{font-size: 24px;}
.cy_main1 .cy_main_left .text h3 span{font-size: 18px;}
    
.cy_main1 .cy_main_right .swiper-container .swiper-slide img{min-height:70vw;max-height:70vw;}
.cy_main2 .jd_main2_list .swiper-container .swiper-slide a img{height:70vw;}
    

.cy_main2{padding:40px 0 40px;}
.cy_main2 .jd_main2_tab .swiper-slide a{min-height:100px;}
.cy_main2 .jd_main2_tab .swiper-slide .img,.cy_main2 .jd_main2_tab .swiper-slide .text{height:100px;}
.cy_main2 .jd_main2_list .swiper-container .swiper-slide a{height:auto;}
.cy_main2 .jd_main2_list{height:58vw;}

.cy_main3{padding:40px 0 40px;}
.cy_main3 .cy_main_title i{line-height: 45px;}
.fc_main2_list .swiper-container{display:block;}
.fc_main2_list ul{display:none;}

.news_box .huodong_list ul li{float: none;width:100%;margin-right: 0;}
.news_box .huodong_list.list36 ul li{width:calc(50% - 10px);float: left;margin-right:20px;}
.news_box .huodong_list.list36 ul li:nth-child(4n),.news_box .huodong_list.list36 ul li:nth-child(3n),.news_box .huodong_list.list36 ul li:nth-child(5n){margin-right:20px;}
.news_box .huodong_list.list36 ul li:nth-child(2n){margin-right:0;}
.news_box .huodong_list.list36 ul li .item .imgs {height: 30vw;}

.intro_box .title{width: auto;padding-bottom:0px;}
.intro_box .title .tit{font-size: 20px;line-height: 30px;width:100%;}
.intro_box .title p {font-size: 13px;margin-top:0px;}
.intro_box .article{width: auto;}
.intro_box .article *{max-width:100%;}
.intro_box .article img{max-width:100% !important;height:auto !important;}/*display:block;margin:0 auto;*/
.intro_box .article p{font-size:16px!important;font-family:'Microsoft YaHei'!important;}
.intro_box .article p span{font-size:16px!important;font-family:'Microsoft YaHei'!important;}
.intro_box .prevnext{width: auto;font-size: 14px;padding-top: 30px;margin-top:10px;}
.intro_box .prevnext p{float:none;margin-bottom:10px;width:auto;}
.intro_box .prevnext a{font-size: 14px;}
.intro_box .prevnext .fr {text-align: left;}
.intro_box{padding:30px 0 20px;}
.intro_box .wrap{width:96%;border:0;padding:0 0 ;}
    
.job_box .JobList .dl dd.list .InfoBox .InfoBoxon{width:80%;}
.job_box .JobList .dl dd.list .InfoBox .InfoBoxon h3{font-size:18px;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft1 h3{font-size:15px;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft1{width: 35%;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft2{width: 45%;}
.job_box .JobList .dl dd.list .InfoBox{height:auto;}
.job_box .JobList .dl dt .w2{width:40%;}
.job_box .JobList .dl dt .w2 .s2{display:none}
.job_box .JobList .dl dt .w2 .s3{display:inline-block}
.job_box .JobList .dl dt .w3{display:none;}
.job_box .JobList .dl dd.list .wid5{margin-top:2px;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft2 p.yq{display:none;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft2 p.time{display:block;}
.job_box .JobList .dl dd.list .InfoBox .Infoleft3{display:none;}
.job_box .JobList .dl .Bot .cont .cont3{display:block;margin-bottom:20px;}
.job_box .JobList .dl dd.list .Bot .cont3 ul{margin-top:10px;}

.three_nav { margin-top: 30px;}
.three_nav .wrap{width:100vw;}
.three_nav ul li {display: inline-block;padding: 0 15px;margin-bottom:10px;}
.video_box .video_list ul{margin-right:0;margin-top:30px;}
.video_box .video_list li { width:100% ;margin-right: 0px;margin-bottom:30px;}
.video_box .video_list li:last-child{margin-bottom:0;}
.video_box .video_list li .imgs{height: auto;}
.video_box .video_list li .txts p{min-height: auto; max-height: auto;}
.news_box .news_list ul{width:100%;}
.news_box .news_list{margin-top:0;}
.news_box .news_list.list18 ul li .i_about_r h3, .news_box .news_list.list44 ul li .i_about_r h3, .news_box .news_list.list45 ul li .i_about_r h3{font-size: 16px;line-height: 20px;height: 20px; margin-bottom:5px;}
.news_box .news_list.list18 ul li .i_about_r .p, .news_box .news_list.list44 ul li .i_about_r .p, .news_box .news_list.list45 ul li .i_about_r .p{font-size: 13px;line-height:24px;}
.news_box .news_list ul li:hover{background:#0075c1;}
.news_box .news_list ul li .i_about_r{width: calc(100% - 110px);}
    
    

.phone{display:block;}
.pc{display:none;}
}
</pre></body></html>