<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!****** lib.css *******/

/*!-----------------[åˆå§‹åŒ–]--------------*/

*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}

table{border-collapse:collapse;border-spacing:0}

ol,ul{list-style:none}

q:after,q:before{content:''}

abbr,acronym,fieldset,img{border:0}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

.col-c,.col-l,.col_c,.col_l,.l{float:left}

.col-r,.col_r,.r{float:right}

.c{clear:both}

.fix{*zoom:1}

.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}

em{font-weight:400;font-style:normal}

body{color:#333;font-size:14px;line-height:1.5;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}

img{max-width:100%;border:none}

input,select,textarea{font-size:14px;color:#333;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}

input[type=button],input[type=reset],input[type=submit]{cursor:pointer}

::-webkit-input-placeholder{color:#999}

::-moz-placeholder{color:#999}

::-ms-input-placeholder{color:#999}

select::-ms-expand{display:none}

a{color:#333;text-decoration:none}

/*!-----------------[åˆå§‹åŒ–ç»“æŸ]--------------*/

.wp{width:62.5%;max-width:1200px;margin:0 auto}

/*!******************************

    -------[=å¤´éƒ¨]-------

********************************/

.header{position:fixed;top:0;left:0;width:100%;padding:0 50px;z-index:999}

.detail .logo img,.logo img:nth-child(2){display:none}

.detail .logo img:nth-child(2){display:inline-block}

.logo{float:left;line-height:120px;font-size:0}

.logo img{display:inline-block;vertical-align:middle;max-height:80px}

.h-r{float:right;position:relative;margin-top:35px}

.h-lang{float:left;font-size:30px;font-weight:300;color:#fff;background-color:#0e6eb8;margin-left:8px;line-height:1.2;margin-top:9px}

.nav{position:absolute;top:0;right:100%;width:140px;display:none}

.nav .v1{display:block;font-size:20px;color:#fff;background-color:#8c8c8c;line-height:40px;text-align:center;margin-bottom:1px;transition:.3s}

.nav .v1:hover{color:#0e6eb8}

/*!******************************

    -------[=å¯¼èˆª]-------

********************************/

.menuBtn{display:block;float:left;width:56px;height:56px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

.menuBtn b{display:block;height:6px;background-color:#0e6eb8;margin:9px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

.menuBtn.open b{display:none;margin:-5px 0 0;position:absolute;left:0;top:50%;width:55px}

.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}

.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}

/*!******************************

    -------[=åº•éƒ¨]-------

********************************/

.f-link{

  text-align: center;

  padding:  12px 50px;

}

.f-link a{

  transition: .4s;

}

.f-link a:hover{

  color: #0e6eb8;

  text-decoration: underline;

}

/*!******************************

    -------[=å…¬ç”¨]-------

********************************/

.pages{text-align:center;font-size:18px;position:relative;z-index:2}

.pages ul{display:inline-block}

.pages ul li{float:left;margin:0 5px}

.pages ul li a{display:block;padding:0 8px;height:30px;line-height:30px;text-align:center;color:#000;transition:.3s}

.pages ul a:hover,.pages ul li.on a{background-color:#0e6eb8;color:#fff}

.pages ul li.next,.pages ul li.prev{font-weight:700;font-family:"å®‹ä½“";font-size:24px;margin:0 15px}

.pages ul li.next a,.pages ul li.prev a{color:#0e6eb8}

.pages ul li.next a:hover,.pages ul li.prev a:hover{background-color:transparent;color:#0e6eb8}

@media only screen and (min-width:1199px) and (max-width:1900px){

.header{top:0;left:0;width:100%;padding:0 2.631vw;z-index:999}

.detail .logo img,.logo img:nth-child(2){display:none}

.detail .logo img:nth-child(2){display:inline-block}

.logo{float:left;line-height:6.315vw;font-size:0}

.logo img{display:inline-block;vertical-align:middle;max-height:4.21vw}

.h-r{float:right;position:relative;margin-top:1.842vw}

.h-lang{float:left;font-size:1.578vw;font-weight:300;color:#fff;background-color:#0e6eb8;margin-left:.421vw;line-height:1.2;margin-top:.473vw}

.nav{position:absolute;top:0;right:100%;width:7.368vw;display:none}

.nav .v1{display:block;font-size:1.052vw;color:#fff;background-color:#8c8c8c;line-height:2.105vw;text-align:center;margin-bottom:1px;transition:.3s}

.nav .v1:hover{color:#0e6eb8}

/*!******************************

      -------[=å¯¼èˆª]-------

  ********************************/

.menuBtn{display:block;float:left;width:2.947vw;height:2.947vw;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

.menuBtn b{display:block;height:.315vw;background-color:#0e6eb8;margin:.473vw 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

.menuBtn.open b{display:none;margin:0;position:absolute;left:1px;top:50%;margin-top:-.263vw;width:2.894vw}

.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}

.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}

/*!******************************

      -------[=åº•éƒ¨]-------

  ********************************/

  .f-link{

    padding-left: 2.631vw;

    padding-right: 2.631vw;

  }

/*!******************************

      -------[=å…¬ç”¨]-------

  ********************************/

.pages{text-align:center;font-size:.947vw;position:relative;z-index:2}

.pages ul{display:inline-block}

.pages ul li{float:left;margin:0 .263vw}

.pages ul li a{display:block;padding:0 .421vw;height:1.578vw;line-height:1.578vw;text-align:center;color:#000}

.pages ul a:hover,.pages ul li.on a{background-color:#0e6eb8;color:#fff}

.pages ul li.next,.pages ul li.prev{font-weight:700;font-family:"å®‹ä½“";font-size:1.263vw;margin:0 .789vw}

}

@media screen and (max-width:1199px){

.header{height:50px;position:fixed;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.4);padding:0 15px}

body{padding-top:50px}

.logo{line-height:50px}

.logo img{max-height:35px}

.menuBtn{position:absolute;top:12px;right:0;width:30px;height:30px}

.menuBtn b{height:4px;margin:4px 0}

.menuBtn.open b{width:30px;margin-top:-5px}

.h-r{margin-top:0}

.h-lang{font-size:14px;line-height:24px;margin-right:40px;margin-top:13px;padding:0 5px}

.nav{position:fixed;top:50px;left:0;width:100%}

.nav .v1{font-size:16px;margin-bottom:0;border-bottom:1px solid #ddd}

.f-link{

  text-align: center;

  padding: 10px 15px;

}

.pages{font-size:16px;margin:20px 0}

.pages ul li.next,.pages ul li.prev{margin:0}

}

/*!****** lib.css end *******/

/*!****** æ•°å­—æ»šåŠ¨ *******/

.TickerNews{

	width: 100%;

	height: 46px;

	line-height: 46px;

}

.ti_wrapper{

	width: 100%;

	position: relative;

	overflow: hidden;

}

.ti_slide{

	width: 30000px;

	position: relative;

	left: 0;

	top: 0;

}

.ti_content{

	width: 8000px;

	position: relative;

	float:left;

}

.ti_news{

	float:left;

}

.ti_news a{



	display: block;

	margin-right: 10px;

	color:black;

	text-decoration: none;

	font-family: geneva;

}

/*!****** æ•°å­—æ»šåŠ¨end *******/

/*!****** bl *******/

.g-main{height:calc(100vh - 50px);overflow:hidden}

.imgBg{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%}

.imgBg img{display:none;width:100%}

.m-infob1{overflow:hidden;height:100%}

.m-infob1 .txt{float:left;width:36%;height:100%;color:#000;font-size:18px;position:relative}

.m-infob1 .txt .box{position:absolute;bottom:6%;left:20%;right:20%;max-height:80%;overflow-x:hidden;overflow-y:auto}

.m-infob1 .txt .tit{font-size:32px;padding-left:28px;position:relative;margin-bottom:12px}

.m-infob1 .txt .tit::before{content:"";display:block;width:10px;height:30px;background-color:#0e6eb8;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

.m-infob1 .txt .desc{line-height:1.6;text-align:justify}

.m-infob1 .pic{float:left;height:100%;width:64%;overflow:hidden}

.m-map{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;max-width:100%;max-height:100%}

.m-map .map{width:475px;height:375px;margin:0 auto 40px}

.m-map .txt{font-size:18px;color:#000}

.m-map .txt h1{font-size:37px;font-weight:400;text-align:center;margin-bottom:5px}

.m-map .txt .line{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:12px}

#allmap img{max-width:none;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}

#allmap .anchorBL{display:none}

.m-txt01{

  display: flex;
  justify-content: space-between;
  overflow: hidden;

}

.m-txt01 .right{

  margin-left: 30px;

  width: 150px;

}

.m-txt01 .qr{

  display: block;

  width: 100%;

}



.g-left{position:absolute;left:2.5%;width:13.4%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

.ul-types{text-align:center;color:#000}

.ul-types li:last-child .con{margin-bottom:0}

.ul-types .con{display:block;cursor:pointer;margin-bottom:15px}

.ul-types .con:hover .icon img{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}

.ul-types .icon{font-size:0;width:80px;height:80px;line-height:80px;background:url(../images/g-g1.gif) center no-repeat;background-size:100% 100%;margin:0 auto;text-align:center}

.ul-types .icon img{display:inline-block;vertical-align:middle;max-height:45px;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}

.ul-types .name{font-size:20px}

.m-conbox{position:absolute;top:50%;left:23%;right:18%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}

.m-conbox.sty1{right:15%;left:18%;min-height: 772px;}

.m-conbox.sty1 .col-l{position:absolute;bottom:5%;left:5%;width:55%}

.m-conbox.sty1 .col-r{width:42%}

.dot-bot,.dot-top{position:relative;overflow:hidden}

.dot-bot em,.dot-top em{float:left;width:15px;height:15px;background-color:#0e6eb8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}

.dot-bot i,.dot-top i{display:block;overflow:hidden;border-bottom:1px dashed #0e6eb8;margin-top:7px}

.dot-bot{padding-left:10%}

.m-cp_box{position:relative}

.m-cp_box::after{content:"";display:block;position:absolute;top:7px;right:0;width:50%;bottom:7px;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.05)));background:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.05));background:oldlinear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.05)) -moz-;background:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.05));background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.05));pointer-events: none;}

.m-cp_box::before{content:"";display:block;position:absolute;top:7px;right:0;bottom:7px;border-left:1px dashed #0e6eb8}

.ul-listb1{margin:0}

.ul-listb1 li{float:left;width:25%}

.ul-listb1 .con{display:block;margin:0 20px 40px;position:relative;overflow:hidden;-webkit-box-shadow:0 0 8px rgba(0,0,0,.4);-moz-box-shadow:0 0 8px rgba(0,0,0,.4);box-shadow:0 0 8px rgba(0,0,0,.4)}

.ul-listb1 .con:hover .pic .imgBg{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}

.ul-listb1 .pic{position:relative;height:0;padding-top:100%;overflow:hidden}

.ul-listb1 .pic .imgBg{-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s;position:absolute;top:0;left:0;display:block;width:100%;height:100%}

.ul-listb1 .txt{position:absolute;

  bottom:0;

  left:0;

  width:100%;

  text-align:center;

  padding:0 10px;

  font-size:18px;

  color:#fff;

  background:url(../images/c-i5.png) no-repeat;

  -webkit-background-size:cover;

  -moz-background-size:cover;

  -o-background-size:cover;background-size:cover;

  line-height:46px;

  height:46px;

  /* -o-text-overflow:ellipsis;

  text-overflow:ellipsis;

  white-space:nowrap;

  overflow:hidden */

}

.m-top{overflow:hidden;position:fixed;top:0;left:0;width:100%;z-index:99}

.empty{height:300px}

.m-top .left,.m-top .right{float:left;width:50%;position:relative;height:300px}

.m-top .left{background-color:#1f7bc1}

.m-top .left .tit{position:absolute;bottom:5%;right:5%;font-size:70px;color:#fff}

.m-top .right{background-color:#dcdddd}

.m-top .right .img{position:absolute;bottom:0;left:5%;font-size:0}

.m-top .right .img .pro-img{max-width:180px;display:inline-block;vertical-align:bottom}

.m-top .right .img .tab-img{margin-left:30px;margin-bottom:12px;display:inline-block;vertical-align:bottom;width:325px;font-size:18px;color:#000}

.m-top .right .img .tab-img table{width:100%;background-color:#c9cacc}

.m-top .right .img .tab-img td{border:2px solid #fff;padding:0 5px;height:40px}

.m-top .right .img .tab-img td:nth-child(1){text-align:right}

.g-conbox{overflow:hidden}

.g-conbox .col-l,.g-conbox .col-r{width:50%;position:relative;height:100%}

.g-conbox .col-l{height:100%}

.m-picb1{text-align:center;position:absolute;top:50%;transform:translateY(-50%);width:100%}

.m-picb1 .pic{margin:30px 0;display:inline-block;/* background-color:#dcdddd; */font-size:0;padding:0 20px;width:60%;max-height:480px;overflow:hidden;}

.m-picb1 .pic img{max-height:480px;margin: 0 auto;}



.m-picb1 .slick-arrow {

    font-size: 0;

    text-indent: 9999px;

    border: none;

    z-index: 5;

    cursor: pointer;

    outline: 0;

    width: 50px;

    height: 50px;

    position: absolute;

    top: 50%;

    margin-top: -25px;

    background-color: transparent;

    background-position: center;

    background-repeat: no-repeat;

    background-size: contain;

  }

  

  .m-picb1 .slick-prev {

    left: 3%;

    background-image: url('../images/arrow-l.png');

  }

  

  .m-picb1 .slick-next {

    right: 3%;

    background-image: url('../images/arrow-r.png');

  }

  

  

  /* m-picb1ä¸‹çš„åœ†ç‚¹ */

  

  .m-picb1 .slick-dots {

    position: absolute;

    left: 0;

    bottom: 5%;

    width: 100%;

    text-align: center;

    font-size: 0;

  }

  

  .m-picb1 .slick-dots li {

    display: inline-block;

    width: 10px;

    height: 10px;

    margin: 0 5px;

    border-radius: 50%;

    background-color: #ccc;

    cursor: pointer;

  }

  

  .m-picb1 .slick-dots button {

    display: none;

  }

  

  .m-picb1 .slick-dots li.slick-active {

    background-color: #009fe8;

  }



.m-txtb1{color:#000;font-size:24px;width:65%;padding:20px 0 0 17%;border-left:2px dashed #ddd;overflow:hidden;position:relative;min-height: 100%;}

.m-txtb1 h1{font-size:36px;font-weight:400;margin-bottom:30px}

.m-txtb1 .item{margin-bottom:20px}

.m-txtb1 .type{font-size:24px;padding-left:34px;position:relative;margin-bottom:20px}

.m-txtb1 .type::before{content:"";display:block;width:18px;height:18px;background-color:#01a2ea;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

.m-txtb1 .desc{overflow:hidden}

.m-txtb1 .time{margin-left:55px}

.scr_y{overflow-y:auto;overflow-x:hidden;height:100%}

.oh{overflow:hidden}

.g-right_scr{position:relative;overflow:hidden}

.scrbtn{position:absolute;bottom:3%;right:10%;z-index:10}

.scrbtn .btn{width:0;height:0;cursor:pointer;margin:5px 0}

.scrbtn .prev{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #0e6eb8}

.scrbtn .next{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #0e6eb8}

.m-picb2{text-align:center;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}

.m-picb2 .name{font-size:38px;margin:15px 0}

.m-picb2 .pic{font-size:0;max-height:400px}

.m-picb2 .pic img{max-height:400px}

.m-txtb2{padding:0 60px;border-left:2px dashed #ddd}

.m-txtb2 .t-img{padding:30px 0}

.m-txtb2 .item{padding:0 50px}

.m-txtb2 .txtbox{overflow:hidden;padding-bottom:50px}

.m-txtb2 .txtbox .txt{max-width:65%;font-size:18px;overflow:hidden}

.m-txtb2 .txtbox .txt.l{width:45%}

.m-txtb2 .txtbox .txt h3{font-size:20px;margin-bottom:12px}

.m-txtb2 .txtbox .pic{margin-left:4%;max-width:51%}

.m-txtb2 .txtbox .pic img{display:block}

.g-title{overflow:hidden;margin-bottom:20px}

.g-title .idx{float:left;font-size:18px;color:#fff;padding:0 5px;background-color:#232a54;margin-right:4px}

.g-title .t{display:block;overflow:hidden;font-size:20px;color:#000}

.g-titb2{font-size:24px;margin-bottom:40px;position:relative}

.g-titb2::before{content:"";display:block;width:0;height:0;border-top:5px solid transparent;border-left:5px solid #0e6eb8;border-bottom:5px solid transparent;position:absolute;left:-125px;top:-5px}

.g-titb2 .line{width:40px;height:4px;background-color:#353f63;margin-bottom:40px}

.g-titb2 .en{color:#000}

.g-titb2 .zh{color:#333}

.pro-table{margin:0 50px 50px;position:relative}

.pro-table::after{content:"";width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#dbdddc;position:absolute;bottom:0;left:50%;margin-left:-10px}

.pro-table .m-txtb2{border-left:none}

.pro-table .m-txtb2 .item{padding:0}

.pro-table table{width:100%}

.pro-table td{width:50%;padding:50px;border-bottom:2px dashed #ddd;position:relative}

.pro-table td:nth-child(2){border-left:2px dashed #ddd}

.pro-table tr:last-child td{border-bottom:none}

.pro-table .pic{text-align:center;font-size:0}

.pro-table .pic img{max-width:70%}

.ul-listb2{margin:40px 35px 35px 24%;height: 630px;}

.ul-listb2 .con{display:block;overflow:hidden;margin-bottom:20px}

.ul-listb2 .con:hover .pic img{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}

.ul-listb2 .pic{float:left;width:35%;height:110px;font-size:0;line-height:110px}

.ul-listb2 .pic img{display:inline-block;vertical-align:middle;max-height:100%;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}

.ul-listb2 .txt{overflow:hidden}

.txt-table{background-color:#efefef;font-size:14px;color:#000;height: 110px;padding: 0 6px; overflow-x: hidden;overflow-y: auto;}
.txt-table::-webkit-scrollbar {/*æ»šåŠ¨æ¡æ•´ä½“æ&nbsp;·å¼*/
  width: 5px;     /*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/
  height: 5px;
}

.txt-table::-webkit-scrollbar-thumb {/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/
  border-radius: 5px;
  box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
  background: #0e6eb8;
}

.txt-table::-webkit-scrollbar-track {/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/
  box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
  border-radius: 5px;
  background: #EDEDED;
}

.txt-table table{width:100%}

.txt-table td{border:1px solid #ddd;padding:0 3px;height:27px}

.m-banb1{position:relative;margin-right:4%}

.m-banb1 .item{position:relative;padding:50px 20px 20px;transform-style:preserve-3d;transform-origin:50% 50% 200px}

.m-banb1 .active .bg-box{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .2s;-o-transition:transform .2s;-moz-transition:transform .2s;transition:transform .2s;transition-delay:.1s;right:0;transform:translateZ(100px);border-left-width: 5px;

    border-top-width: 5px;}

.m-banb1 .active .bg{right:100px;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}

.m-banb1 .active .pic img{opacity:1;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1);visibility:visible}

.m-banb1 .bg-box{width:100%;height:100%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;-webkit-border-radius:550px 0 0 0;-moz-border-radius:550px 0 0;border-radius:550px 0 0;border:3px solid #0e6eb8;border-bottom-width:5px;border-right-width:0;position:relative;right:0;border-top-style:dashed;border-left-style:dashed;border-left-width: 0;

    border-top-width: 0;}

.m-banb1 .bg{width:560px;height:560px;position:absolute;bottom:0;right:100px;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}

.m-banb1 .bg:after{content:"";display:block;height:100%;border-right:5px solid #0e6eb8;position:absolute;right:0;bottom:0;-webkit-box-shadow:-12px 0 14px 0 rgba(0,0,0,.8);-moz-box-shadow:-12px 0 14px 0 rgba(0,0,0,.8);box-shadow:-12px 0 14px 0 rgba(0,0,0,.8)}

.m-banb1 .bg-box:before{content:"";display:block;width:100%;height: 5px;position:absolute;right:0;bottom:-5px;-webkit-box-shadow:0 -5px 14px 0 rgba(0,0,0,.8);-moz-box-shadow:0 -5px 14px 0 rgba(0,0,0,.8);box-shadow:0 -5px 14px 0 rgba(0,0,0,.8)}

.m-banb1 .pic{display:block;text-align:right;position:relative;z-index:2;padding-right:35px;line-height:560px;margin-bottom:-15px;overflow:hidden}

.m-banb1 .pic img{display:inline-block;vertical-align:bottom;max-height:560px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;opacity:0;visibility:hidden;-webkit-transform:translateY(50%) scale(.8);-moz-transform:translateY(50%) scale(.8);-ms-transform:translateY(50%) scale(.8);-o-transform:translateY(50%) scale(.8);transform:translateY(50%) scale(.8);/* -webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s */}

@media only screen and (min-width:1199px) and (max-width:1900px){

/* .g-main{height:100vh;overflow:hidden} */

.imgBg{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%}

.imgBg img{display:none;width:100%}

.m-infob1{overflow:hidden;height:100%}

.m-infob1 .txt{float:left;width:36%;height:100%;color:#000;font-size:.947vw;position:relative}

.m-infob1 .txt .box{position:absolute;bottom:6%;left:20%;right:20%;max-height:80%;overflow-x:hidden;overflow-y:auto}

.m-infob1 .txt .tit{font-size:1.684vw;padding-left:1.473vw;position:relative;margin-bottom:.631vw}

.m-infob1 .txt .tit::before{content:"";display:block;width:.526vw;height:1.578vw;background-color:#0e6eb8;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

.m-infob1 .txt .desc{line-height:1.6;text-align:justify}

.m-infob1 .pic{float:left;height:100%;width:64%;overflow:hidden}

.m-map{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;max-width:100%;max-height:100%}

.m-map .map{width:25vw;height:19.73vw;margin:0 auto 2.105vw}

.m-map .txt{font-size:.947vw;color:#000}

.m-map .txt h1{font-size:1.947vw;font-weight:400;text-align:center}

.m-map .txt .line{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.631vw}

#allmap img{max-width:none;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}

#allmap .anchorBL{display:none}



.m-txt01 .right{

  margin-left: 1.578vw;

  width: 7.8947vw;

}



.g-left{position:absolute;left:2.5%;width:13.4%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

.ul-types{text-align:center;color:#000}

.ul-types li:last-child .con{margin-bottom:0}

.ul-types .con{display:block;cursor:pointer;margin-bottom:.789vw}

.ul-types .con:hover .icon img{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}

.ul-types .icon{font-size:0;width:4.210vw;height:4.210vw;line-height:4.210vw}

.ul-types .icon img{max-height:2.368vw;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}

.ul-types .name{font-size:1.052vw}

.m-conbox{position:absolute;top:50%;left:23%;right:18%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}

.m-conbox.sty1{right:15%;left:18%;min-height: 40.631vw;}

.m-conbox.sty1 .col-l{position:absolute;bottom:5%;left:5%;width:55%}

.m-conbox.sty1 .col-r{width:42%}

.dot-bot,.dot-top{position:relative;overflow:hidden}

.dot-bot em,.dot-top em{float:left;width:.789vw;height:.789vw;background-color:#0e6eb8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}

.dot-bot i,.dot-top i{display:block;overflow:hidden;border-bottom:1px dashed #0e6eb8;margin-top:.368vw}

.dot-bot{padding-left:10%}

.m-cp_box{position:relative}

.m-cp_box::after{content:"";display:block;position:absolute;top:.368vw;right:0;width:50%;bottom:.368vw}

.m-cp_box::before{content:"";display:block;position:absolute;top:.368vw;right:0;bottom:.368vw;border-left:1px dashed #0e6eb8}

.ul-listb1{margin:0}

.ul-listb1 li{float:left;width:25%}

.ul-listb1 .con{display:block;margin:0 1.052vw 2.105vw;position:relative;overflow:hidden;-webkit-box-shadow:0 0 .421vw rgba(0,0,0,.4);-moz-box-shadow:0 0 .421vw rgba(0,0,0,.4);box-shadow:0 0 .421vw rgba(0,0,0,.4)}

.ul-listb1 .con:hover .pic .imgBg{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}

.ul-listb1 .pic{position:relative;height:0;padding-top:100%;overflow:hidden}

.ul-listb1 .pic .imgBg{-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s;position:absolute;top:0;left:0;display:block;width:100%;height:100%}

.ul-listb1 .txt{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:0 .526vw;font-size:.947vw;color:#fff;background:url(../images/c-i5.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;line-height:2.421vw;height:2.421vw;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}

.TickerNews{


	line-height:2.421vw;height:2.421vw;

}

.m-top{overflow:hidden}

.empty{height:15.78vw}

.m-top .left,.m-top .right{float:left;width:50%;position:relative;height:15.78vw}

.m-top .left{background-color:#1f7bc1}

.m-top .left .tit{position:absolute;bottom:5%;right:5%;font-size:2vw;color:#fff}

.m-top .right{background-color:#dcdddd}

.m-top .right .img{position:absolute;bottom:0;left:5%;font-size:0}

.m-top .right .img .pro-img{max-width:9.473vw}

.m-top .right .img .tab-img{margin-left:1.578vw;margin-bottom:.631vw;display:inline-block;vertical-align:bottom;width:17.105vw;font-size:.947vw;color:#000}

.m-top .right .img .tab-img table{width:100%;background-color:#c9cacc}

.m-top .right .img .tab-img td{border:solid #fff;height:2.105vw}

.g-conbox{overflow:hidden}

.g-conbox .col-l,.g-conbox .col-r{width:50%;position:relative}

.m-picb1{text-align:center}

.m-picb1 .pic{margin:1.578vw 0;display:inline-block;/* background-color:#dcdddd; */font-size:0;padding:0 1.052vw;width:70%;max-height:25.263vw;overflow:hidden}

.m-picb1 .pic img{max-height:25.263vw}

.m-txtb1{color:#000;font-size:1.263vw}

.m-txtb1 h1{font-size:1.894vw;font-weight:400;margin-bottom:1.578vw}

.m-txtb1 .item{margin-bottom:1.052vw}

.m-txtb1 .type{font-size:1.263vw;padding-left:1.789vw;position:relative;margin-bottom:1.052vw}

.m-txtb1 .type::before{content:"";display:block;width:.947vw;height:.947vw;background-color:#01a2ea;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

.m-txtb1 .desc{overflow:hidden}

.m-txtb1 .time{margin-left:2.894vw}

.scrbtn{position:absolute;bottom:3%;right:10%;z-index:10}

.scrbtn .btn{width:0;height:0;cursor:pointer;margin:.263vw 0}

.scrbtn .prev{border-left:solid transparent;border-right:solid transparent;border-bottom:solid #0e6eb8}

.scrbtn .next{border-left:solid transparent;border-right:solid transparent;border-top:solid #0e6eb8}

.m-picb2{text-align:center}

.m-picb2 .name{font-size:2vw;margin:.789vw 0}

.m-picb2 .pic{font-size:0;max-height:21.052vw}

.m-picb2 .pic img{max-height:21.052vw}

.m-txtb2{padding:0 3.157vw;border-left:dashed #ddd}

.m-txtb2 .t-img{padding:1.578vw 0}

.m-txtb2 .item{padding:0 2.631vw}

.m-txtb2 .txtbox{overflow:hidden;padding-bottom:2.631vw}

.m-txtb2 .txtbox .txt{max-width:65%;font-size:.947vw}

.m-txtb2 .txtbox .txt h3{font-size:1.052vw;margin-bottom:.631vw}

.m-txtb2 .txtbox .pic img{display:block}

.g-title{overflow:hidden;margin-bottom:1.052vw}

.g-title .idx{float:left;font-size:.947vw;color:#fff;padding:0 .263vw;background-color:#232a54;margin-right:.21vw}

.g-title .t{display:block;overflow:hidden;font-size:1.052vw;color:#000}

.g-titb2{font-size:1.263vw;margin-bottom:2.105vw;position:relative}

.g-titb2::before{content:"";display:block;width:0;height:0;border-top:solid transparent;border-left:solid #0e6eb8;border-bottom:solid transparent;position:absolute;left:-6.578vw;top:-.263vw}

.g-titb2 .line{width:2.105vw;height:.21vw;background-color:#353f63;margin-bottom:2.105vw}

.g-titb2 .en{color:#000}

.g-titb2 .zh{color:#333}

.pro-table{margin:0 2.631vw 2.631vw;position:relative}

.pro-table::after{content:"";width:1.052vw;height:1.052vw;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#dbdddc;position:absolute;bottom:0;left:50%;margin-left:-.526vw}

.pro-table .m-txtb2{border-left:none}

.pro-table .m-txtb2 .item{padding:0}

.pro-table table{width:100%}

.pro-table td{width:50%;padding:2.631vw;border-bottom:dashed #ddd;position:relative}

.pro-table td:nth-child(2){border-left:dashed #ddd}

.pro-table tr:last-child td{border-bottom:none}

.pro-table .pic{text-align:center;font-size:0}

.ul-listb2{margin:2.105vw 1.842vw 1.842vw 21%;height: 33.157vw;}

.ul-listb2 .con{display:block;overflow:hidden;margin-bottom:1.052vw}

.ul-listb2 .con:hover .pic img{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}

.ul-listb2 .pic{float:left;width:35%;height:5.789vw;font-size:0;line-height:5.789vw}

.ul-listb2 .pic img{display:inline-block;vertical-align:middle;max-height:100%;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}

.ul-listb2 .txt{overflow:hidden}

.txt-table{background-color:#efefef;font-size:.736vw;color:#000;  height:5.789vw;}

.txt-table table{width:100%}

.txt-table td{border:1px solid #ddd;padding:0 .157vw;height:1.421vw}

.m-banb1{position:relative;margin-right:4%}

.m-banb1 .item{position:relative;padding:1.052vw}

.m-banb1 .active .bg{right:5.263vw}

.m-banb1 .active .bg-box{

    border-left-width: .2vw;

    border-top-width: .2vw;

}

.m-banb1 .bg-box{-webkit-border-radius:28.947vw 0 0 0;-moz-border-radius:28.947vw 0 0;border-radius:28.947vw 0 0;border-width: .2vw;border-bottom-width:.2vw;border-right-width:0}

.m-banb1 .bg{width:29.47vw;height:29.47vw;position:absolute;bottom:0;right:1px;right:5.263vw;overflow:hidden}

.m-banb1 .bg:after{border-right-width:.2vw;-webkit-box-shadow:-.65vw 0 .736vw 0 rgba(0,0,0,.8);-moz-box-shadow:-.65vw 0 .736vw 0 rgba(0,0,0,.8);box-shadow:-.65vw 0 .736vw 0 rgba(0,0,0,.8)}

.m-banb1 .pic{padding-right:1.842vw;line-height:29.47vw;margin-bottom:-.789vw}

.m-banb1 .pic img{display:inline-block;vertical-align:bottom}

}

@media screen and (max-width:1600px){

.ul-listb2{margin-left:15%}

}

@media screen and (max-width:1199px){

.m-top{position:static}

.empty{display:none}

.g-main{height:auto}

.m-map{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:30px 15px}

.m-map .map{margin-bottom:20px}

.m-map .txt{font-size:14px;text-align:center}

.m-map .txt h1{font-size:20px;font-weight:700;margin-bottom:8px}

.m-map .txt .line{display:block;margin-top:0}



.m-txt01{

  display: block;

}

.m-txt01 .right{

  margin-left: 0;

  width: auto;

}

.m-txt01 .qr{

  width: 120px;

  margin: 0 auto;

}

.m-top .left,.m-top .right{float:none;width:auto;height:auto}

.m-top .left{padding:30px 0}

.m-top .left .tit{position:static;text-align:center;font-size:18px}

.m-top .right .img{position:static;text-align:center}

.m-top .right .img .pro-img{vertical-align:middle}

.m-top .right .img .tab-img{font-size:14px;vertical-align:middle}

.m-top .right .img .tab-img td{height:30px;border-width:1px}

.g-conbox .col-l,.g-conbox .col-r{float:none;width:auto}

.scrbtn{display:none}

.m-picb1{margin:15px;position:static;transform:none;width:auto}

.m-picb1 .pic{margin:0;display:block;width:auto;max-height:300px}

.m-picb1 .pic img{max-height:300px}

.m-txtb1{font-size:14px;width:auto;padding:15px;border-left:none}

.m-txtb1 h1{font-size:18px;text-align:center;margin-bottom:10px}

.m-txtb1 .item{margin-bottom:10px}

.m-txtb1 .type{font-size:16px;padding-left:17px;margin-bottom:10px}

.m-txtb1 .type::before{width:10px;height:10px}

.m-txtb1 .time{margin-left:17px}

.g-left{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:auto;padding:30px 15px}

.ul-types{overflow-x:auto;overflow-y:hidden;text-align:center;white-space:nowrap}

.ul-types li{display:inline-block;vertical-align:top}

.ul-types .con{margin:0 15px}

.ul-types .icon{width:50px;height:50px;line-height:50px}

.ul-types .icon img{max-height:25px}

.ul-types .name{font-size:16px}

.m-conbox{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:0 15px}

.ul-listb1{margin:10px -10px}

.ul-listb1 .con{margin:0 10px 20px}

.TickerNews,
.ul-listb1 .txt{font-size:14px;height:35px;line-height:35px}
.m-infob1{padding:30px 15px}

.m-infob1 .pic{float:none;width:auto}

.m-infob1 .pic .imgBg{background-image:none!important}

.m-infob1 .pic .imgBg img{display:block}

.m-infob1 .txt{float:none;width:auto;font-size:14px;margin-bottom:20px}

.m-infob1 .txt .tit{font-size:18px;padding-left:10px}

.m-infob1 .txt .tit::before{width:4px;height:20px}

.m-infob1 .txt .box{position:static}

.m-conbox.sty1{min-height: auto;}

.m-conbox.sty1 .col-l{position:static;float:none;width:auto}

.m-conbox.sty1 .col-r{float:none;width:auto}

.m-banb1{margin-right:0;margin-bottom:30px}

.m-banb1 .bg{display:none}

.m-banb1 .item{border:1px solid #0e6eb8}

.m-banb1 .pic{line-height:1;padding-right:0;margin-bottom:0;transition-delay:0}

.m-banb1 .pic img{max-width:60vw;width:auto;display:block;margin:0 auto}

.ul-listb2{margin:30px 10px;height: auto;}

.ul-listb2 .con{margin-bottom:10px}

.ul-listb2 .pic{text-align:center}

.m-picb2{padding:0 15px;position:static;transform:none}

.m-picb2 .name{font-size:18px}

.m-txtb2{padding:15px;border-left:none}

.m-txtb2 .t-img{text-align:center}

.m-txtb2 .item{padding:0 15px}

.m-txtb2 .txtbox{padding-bottom:25px}

.m-txtb2 .txtbox .txt{max-width:100%;font-size:14px;float:none;width:auto}

.m-txtb2 .txtbox .txt.l{width:auto}

.m-txtb2 .txtbox .txt h3{font-size:16px}

.m-txtb2 .txtbox .pic{float:none;width:auto;max-width:100%;margin-left:0;margin-top:12px}

.g-titb2{font-size:18px;margin-bottom:20px}

.g-titb2 .line{height:2px;margin-bottom:20px}

.g-titb2::before{display:none}

.g-title .idx{font-size:16px}

.g-title .t{font-size:14px}

.pro-table{padding:15px;margin:0 0 30px}

.pro-table td{padding:10px}

.m-picb2 .pic,.m-picb2 .pic img{max-height:300px}

}

@media screen and (max-width:767px){

.m-map .map{width:auto;height:220px}

.ul-listb1{margin:10px -5px}

.ul-listb1 li{width:50%}

.ul-listb1 .con{margin:0 5px 10px}

.ul-listb2 .con{padding-bottom:15px}

.ul-listb2 .pic{float:none;width:auto;text-align:center;margin-bottom:12px}
.txt-table{height: auto;padding: 8px;}

.pro-table{margin-bottom:0}

.pro-table:after{display:none}

.pro-table td{display:block;width:100%;border-bottom:none}

.pro-table td:nth-child(2){border:1px dashed #ddd}

.pro-table tr:last-child td{border-bottom:1px dashed #ddd}

.m-top .right .img .tab-img{width:100%;margin-left:0;padding:0 15px}

.m-picb2 .pic,.m-picb2 .pic img{max-height:220px}

}

/*!****** bl end *******/

</pre></body></html>