<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.row-a1{padding: 80px 0 80px;
	background: url(../images/bg1.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
html {
    scroll-behavior: smooth;
}
.kongbai{
    height: 50px;
}
.picpic{
    display:block;
}

.mobmob{
    display:none;
}

.zhuanli{
    width: 100%;
    margin: 20px auto;
    border-bottom: #FFFFFF 0px solid;
    border-top: #FFFFFF 0px solid;
    padding: 10px 0px 10px;
    height: 120px;
    background: #FFFFFF;
       
}
.zhuanli  .line{
    border-right: 2px solid #fff;
    height: 40px;
    float: left;
    margin-top: 25px;
}
.zhuanli  .item{
    float: left;
    width: 48%;
    line-height: 46px;
    color: #1E6DB1;
    font-size: 40px;
    text-align: center;
}
.zhuanli .item em{ font-size: 30px;padding-left:5px}
.zhuanli .item div{ font-size: 20px;color: #999;}



.zhuanli2{
    width: 50%;
    margin: 0px auto;
    border-bottom: #FFFFFF 0px solid;
    border-top: #FFFFFF 0px solid;
    padding: 0px 0px 10px;
    height: 120px;
    float: right;
}
.zhuanli2  .line{
    border-right: 2px solid #fff;
    height: 40px;
    float: left;
    margin-top: 25px;
}
.zhuanli2  .item{
    float: left;
    width: 48%;
    line-height: 46px;
    color: #1E6DB1;
    font-size: 28px;
    text-align: center;
}
.zhuanli2 .item em{ font-size: 30px;padding-left:5px}
.zhuanli2 .item div{ font-size:18px;color: #999;}




.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
 
/*hm Home*/

/*所有设备公用 CSS*/

/* PC大屏幕 big star*/
 

.visible-lg {display: block !important;}
.visible-lg-block {display: block !important;}
.visible-lg-inline {display: inline !important;}
.visible-lg-inline-block {display: inline-block !important;}
.hidden-lg{display:none !important;}

.anchor_point{
    display:block;
	height:120px;
	margin-top:-100px;
}
.sa_slider{
    margin-top:180px;
    margin-bottom:80px;
    text-align: center;
}
.sa_slider .swiper-slide{
    border: 0px #D0D0D0 solid;
    width: 100%;
    height: auto;
   
 }
.sa_slider .swiper-slide .name{
      font-size:18px;
}
.sa_slider .photo{
        width: 90%;
        margin: 10px auto;
        padding-bottom: 10px;
        background: #FFFFFF;
        -webkit-box-shadow: 0px 7px 17px 3px #E4E4E4;
        -moz-box-shadow: 0px 7px 17px 3px #E4E4E4;
        box-shadow: 0px 7px 17px 3px #E4E4E4;
		border-radius: 0px 0px 10px 10px ;
    overflow: hidden;
    line-height: 40px;
}
 
.sa_slider .photo img{
    height: auto;
}  
.sa_slider .photo img:hover{
   -webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	transition: all 0.5s ;
	-webkit-transition: all 0.5s ;
	-ms-transition: all 0.5s ;
	-o-transition: all 0.5s ;
	-moz-transition: all 0.5s 
} 


.sa_slider .photo img{
       -webkit-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	transition: all 0.5s ;
	-webkit-transition: all 0.5s ;
	-ms-transition: all 0.5s ;
	-o-transition: all 0.5s ;
	-moz-transition: all 0.5s 
} 

.sa_slider .swiper-pagination-bullet {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #b1b1b1;  
  margin: 0 3px;
  cursor: pointer;
  opacity: 1;
}
.sa_slider .swiper-pagination-bullet-active {
  background: #d8d8d8;
}

 
.indexnews{
    width: 100%;
    margin: 50px auto 0;
}
.indexnews ul {
    width: 104%;
    margin: 0 -2%;
}
.indexnews ul li{
    width: 46%;
    margin: 20px 2%;
    float: left;
}

.indexnews ul li .datetime{
    width: 15%;
    text-align: center;
    float: left;
    font-size: 20px;
    border-right: #E2E2E2 1px solid;
    padding: 10px 0;
}
.indexnews ul li .datetime span{
    font-size: 14px;
}
.indexnews ul li .info{
    float: right;
    width: 80%;
}

.indexnews ul li .info .ti{
    font-size: 16px;
      overflow: hidden;
      white-space: nowrap; /* 防止文字换行 */
      text-overflow: ellipsis; /* 超出部分显示省略号 */
      padding-bottom:5px;
      line-height: 30px;
}
.indexnews ul li .info .infos{
    line-height:22px;
    font-size: 14px;
}
.videolist{
    margin:0 -1.5%;
}
.videolist ul li{
    width: 22%;
    float: left;
    margin:0 1.5%;
    text-align: center;
    line-height:25px;
    margin-bottom:10px;
    cursor: pointer;
    position: relative;
    font-size: 14px;
}

.videolist ul li .tit{
    line-height:25px;
    font-size: 14px;
    height: 50px;
}

.videolist ul li img{
    width: 100%;
    height:auto;
}
.videolist ul li .videoan{
    width: 50px;
    height: auto;
    position: absolute;
    z-index: 50;
    top:33%;
    left:40%;
}

/*视频容器样式*/
.xv-a{position: fixed;left: 0;top: 120%;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.8);z-index: 10000000;transition: top .5s ease-in-out;}
.xv-a.show{top: 0;}
.xv-a.show .xv-e{visibility: visible;}
.xv-a.show .xv-f{display: block;}
.xv-b{ position: absolute;left: 50%;top: 50%;margin-left: -550px;margin-top: -300px;width: 1000px;height: 600px;   }
.xv-c{display: block;width: 100px;height: 40px;background-color:#ff0000;position: absolute;right: 0;top: 0;cursor:pointer;z-index: 10000;}
.xv-d{display: block;width: 100%;height: 100%;font-size: 21px;text-align: center;line-height: 40px;color: #fff;}
.xv-e{visibility: hidden;width: 100%;height: 100%;  }
.xv-f{display: none; width: 100%;height: 100%;  }


.g-t1{}
.g-t1 h2{font-size: 34px;color: #222;font-family: 'AlimamaShuHeiTi-Bold';}
.g-t1 h2 span{color: #1E6DB1;}
.g-t1 .lab{font-family: 'SourceHanSansCN-Normal';font-size: 20px;
	color: #666;letter-spacing: 0px;
    text-transform:uppercase;
}
.m-txt1{*zoom:1; }
.m-txt1:after,.m-txt1:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-txt1 .g-t1{margin-bottom: 48px;}
.m-txt1 .g-t1 h2:after{content: '';display: inline-block;vertical-align: middle;
	width: 28px;height: 40px;margin-left: 8px;position: relative;top: -2px;
	background: url(../images/ico-01.png?v=1) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-txt1 .txt{width: 710px;margin-top: 0px;float: left;}
.m-txt1 .desc{font-size: 18px;margin-bottom: 41px;line-height: 2.28;color: #666;}
.m-txt1 .right{width: 657px;float: right;position: relative;}
.m-txt1 .pic{border: 1px solid #D2D2D2;padding: 22px;border-radius: 50%;overflow: hidden;}
.m-txt1 .pic img{width: 100%;display: block;border-radius: 50%;}
.btn-join{position: absolute;left: 73px;bottom: 20px;width: 129px;height: 129px;
	text-align: center;font-size: 20px;color: #fff;padding-top: 32px;
	font-family: 'SourceHanSansCN-Normal';
	background: linear-gradient(0deg, #1D6CB1 0%, #3690DF 100%);
	box-shadow: 0px 5px 4px 0px rgba(2,58,95,0.13);
	border-radius: 50%;
}
.btn-join i{display: block;width: 32px;height: 34px;margin: 0 auto 6px;
	background: url(../images/i-12.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.btn-join:hover{color: #fff;}
.btn-join:after,.btn-join:before{content: "";width: 150px;height: 150px;display: block;border-radius: 50%;
	position: absolute;left: 50%;top: 50%;border: 1px solid #1D6CB1;opacity: 0;
	-webkit-animation: prop 1.5s linear infinite;
	-o-animation: prop 1.5s linear infinite;
	animation: prop 1.5s linear infinite;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.btn-join:before{width: 174px;height: 174px;}

.pagepage{margin:40px auto 40px auto; width:100%; text-align:center;}


 
.pagepage a{
	display:inline-block;
	height:35px;
	line-height:35px;
	width:35px;
	border:1px solid #dcdcdc;
	margin:0 1px;
	text-decoration:none;
	color:#333;
	font-size: 12px;
}

 
.pagepage a:hover,.pagepage a.hover{
	color:#fff;
	background:#1D6CB1;
	border:#1D6CB1 1px solid;
}

.fixed{position:fixed;bottom:0px;right:0px;width:45px; display:none;}
.fixed .child{position:absolute;right:0px;overflow:hidden;cursor:pointer;width:45px;height:45px;background:#00A0E9;line-height: 45px;margin-top:1px;}
.fixed .child{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.fixed .child:hover{width:150px;background: #000;}
.fixed .child img{position:absolute;top:0px;left:0px;}
.fixed .child p{position: absolute;left:45px;color:#fff;}

.fixed .fixedQQ{bottom:92px;}
.fixed .fixedCall{bottom:46px;}
.fixed .fixedTop{position:absolute;right:0px;bottom:138px;color:#fff;background-color:#cbcbcb;cursor:pointer;text-align:center;width:45px;height:45px;line-height: 45px;font-size: 14px;font-family: "MICROSOFT YAHEI","Arial Narrow";}
.fixed .fixedTop .fixedTopPointer{position:absolute;top:-5px;left:18px;}
.fixed .fixedCode{bottom:0;cursor:pointer;width:45px;height:45px; background:#00A0E9;line-height: 45px;margin-top:1px;}
.fixedCodeInfo{display:none;position:fixed;bottom:0px;right:54px;padding:0 3px;border:1px solid #ccc;background:#fff;}
.fixedCodeInfo .fixedPointer{position: absolute;right:-6px;bottom:12px;}
.fixedCodeInfo .fixedCode{ width: 142px;}


.horlist{ position:relative; overflow:hidden;}
.horlist .slick-prev,.horlist .slick-next{ display:block; width:50px; height:50px; -webkit-border-radius:50%;border-radius:50%; position:absolute;top:50%; margin-top:-12px;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s; opacity:0;z-index:2}
.horlist .slick-prev{ background:url(../images/arrow_p.gif) no-repeat #bf3532 center;left:-50px}
.horlist .slick-next{ background:url(../images/arrow_n.gif) no-repeat #bf3532 center;right:-50px}
.horlist:hover .slick-prev{left:20px;opacity:1;}
.horlist:hover .slick-next{right:20px;opacity:1;}
.horlist .slick-slide{}
.horlist .slick-slide .pic{border: 0px solid #d8d8d8;/*background: #fff;*/ text-align:center;height:450px; margin:0px}
.horlist .slick-slide img{ max-width:90%; max-height:100%;display:inline-block; vertical-align:middle}
.horlist .slick-slide i{width:0; height:100%; display:inline-block; vertical-align:middle}

.horlist2{ position:relative; overflow:hidden; text-align: center}
.horlist2 .slick-prev,.horlist2 .slick-next{ display:block; width:50px; height:50px; -webkit-border-radius:50%;border-radius:50%; position:absolute;top:50%; margin-top:-12px;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s; opacity:0;z-index:2}
.horlist2 .slick-prev{ background:url(../images/arrow_p.gif) no-repeat #bf3532 center;left:-50px}
.horlist2 .slick-next{ background:url(../images/arrow_n.gif) no-repeat #bf3532 center;right:-50px}
.horlist2:hover .slick-prev{left:20px;opacity:1;}
.horlist2:hover .slick-next{right:20px;opacity:1;}
.horlist2 .slick-slide{}
.horlist2 .slick-slide .pic{border: 0px solid #d8d8d8;/*background: #fff;*/ text-align:center;height:400px; margin:0px}
.horlist2 .slick-slide img{ max-width:90%; max-height:90%;display:inline-block; vertical-align:middle}
.horlist2 .slick-slide i{width:0; height:100%; display:inline-block; vertical-align:middle}

.horlist3{
    width: 100%;
    margin: 0 auto;
}
.horlist3 ul li{
    float: left;
    width: 23%;
    margin: 0 1%;
    text-align: center;
}
.horlist3 ul li img{
    width: 100%;
    height: auto;
}


.screen {
            width: 100%;
            height: auto;
            margin: 0px auto;
            position: relative;
            overflow:hidden;
}



.screen ul li {
    float: left;
    margin: 0 20px;
    text-align: center;
    font-size: 14px;
    line-height: 35px;
}
.screen ul {
            width:500%;
            position: absolute;
            left:0;
            top:0;
}

.screen img {
            /*去掉图片底部三像素问题*/
     vertical-align: top;
     width: 250px;
     height: auto;
}

@keyframes prop {
	from{
		-webkit-transform: translate(-50%,-50%) scale(1);
		-moz-transform: translate(-50%,-50%) scale(1);
		-o-transform: translate(-50%,-50%) scale(1);
		-ms-transform: translate(-50%,-50%) scale(1);
		transform: translate(-50%,-50%) scale(1);
		opacity: 1;
	}
	to{
		-webkit-transform: translate(-50%,-50%) scale(1.2);
		-moz-transform: translate(-50%,-50%) scale(1.2);
		-o-transform: translate(-50%,-50%) scale(1.2);
		-ms-transform: translate(-50%,-50%) scale(1.2);
		transform: translate(-50%,-50%) scale(1.2);
		opacity: 0;
	}
}

.g-btn2{display: block;width: 206px;height: 62px;text-align: center;line-height: 62px;
	border-radius: 31px;font-size: 16px;color: #fff;
	background: linear-gradient(0deg, #1D6CB1 0%, #1D7CCF 100%);
}
.g-btn2:after{content: '';display: inline-block;vertical-align: middle;
	width: 19px;height: 13px;margin-left: 18px;position: relative;top: -2px;
	background: url(../images/i-11.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.g-btn2:hover{color: #fff;}
.g-btn2:hover:after{margin-left: 25px;}
.row-a2{overflow: hidden;
	  background: url(../images/bg2.jpg?v=1) no-repeat center;
	 background-size: 100% auto;
    background: #fff;
   
}
.row-a2 .wp{position: relative;}
.row-a2 .col-r{width: 355px;padding-left: 83px;}
.row-a2 .col-l{width: 1085px;padding: 271px 47px 136px 0;
	/*border-right: 1px solid rgba(245, 245, 245, .7);*/
}
.row-a2 .g-t1{position: absolute;top: 40px;}
.m-slider1 .slick-list{border-radius: 30px;}
.m-slider1 .con{height: 491px;padding: 60px 0 0 65px;
	background-position: right bottom;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	background-color: #fff;
}
.m-slider1 .tit{font-size: 30px;font-family: 'SourceHanSansCN-Bold';
	margin-bottom: 12px;
}
.m-slider1 .desc{max-width: 515px;font-size: 18px;margin-bottom: 30px;line-height: 1.78;
	color: #888;
}

.m-slider1 img{
    float: right;
    max-width:360px;
    height: auto;
}
.m-slider1 .slick-arrow{position: absolute;top: -138px;
	width: 64px;height: 64px;border-radius: 50%;border: 0;
	cursor: pointer;font-size: 0;text-indent: 99999px;
	background-position: center;background-repeat: no-repeat;
	background-color: #EFF3F6;
	-o-background-size: 14px auto;
	-ms-background-size: 14px auto;
	-moz-background-size: 14px auto;
	-webkit-background-size: 14px auto;
	background-size: 14px auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider1 .slick-prev{right: 75px;background-image: url(../images/i-13.png);}
.m-slider1 .slick-next{right: 0;background-image: url(../images/i-14.png);}
.m-slider1 .slick-arrow:hover{background-color: #1D6DB1;}
.m-slider1 .slick-prev:hover{background-image: url(../images/i-13-on.png);}
.m-slider1 .slick-next:hover{background-image: url(../images/i-14-on.png);}

.m-tab1{margin-top: 184px;}
.m-tab1 li{margin-bottom: 24px;}
.m-tab1 li a,.btn-more{display: block;height: 62px;line-height: 62px;text-align: center;
	background-color: #fff;border-radius: 31px;font-size: 18px;font-family: 'SourceHanSansCN-Normal';
	color: #666;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-tab1 li:hover a,.m-tab1 li.on a,.btn-more:hover{background-color: #1D6DB1;color: #fff;}
.btn-more:after{content: '';display: inline-block;vertical-align: middle;
    width: 21px;height: 12px;margin-left: 17px;position: relative;top: -1px;
    background: url(../images/i-15.png) no-repeat center;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
}
.btn-more:hover:after{background-image: url(../images/i-15-oon.png);}
.row-a3{overflow: hidden;padding: 100px 0 100px;
	background: url(../images/bg4.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-a3 .col-l{width: 50%;padding-right: 115px;border-right: 2px solid #E7ECF1;}
.row-a3 .col-r{width: 50%;padding-left: 60px;}
.g-t1 .tips{font-size: 18px;line-height: 2;color: #666;margin-top: 18px;
	margin-bottom: 35px;min-height: 4rem;
}
.m-pic{margin-bottom: 39px;}
.m-pic .con{display: block;position: relative;}
.m-pic .pic{padding-top: 54%;height: 0;position: relative;overflow: hidden;}
.m-pic .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-pic .txt{position: absolute;top: 96px;left: 56px;width: 245px;z-index: 2;}
.m-pic .tit{font-size: 24px;color: #3A3333;font-family: 'SourceHanSansCN-Bold';
	border-bottom: 1px solid rgba(181, 181, 181, .7);
	padding-bottom: 11px;margin-bottom: 12px;
}
.m-pic .desc{font-size: 20px;line-height: 1.35;color: rgba(102, 102, 102, .7);
	font-family: 'SourceHanSansCN-Normal';
}
.g-btn1-1{border-color: #B5B5B5;color: #B5B5B5;}
.g-btn1-1:after{background-image: url(../images/i-15.png);}
.g-btn1-1:hover{color: #B5B5B5;color: #1D6DB1;
	border-color: #1D6DB1;
}
.g-btn1-1:hover:after{background-image: url(../images/i-15-on.png);}

.m-list1{}
.m-list1 li{margin-bottom: 35px;}
.m-list1 .con{display: block;overflow: hidden;}
.m-list1 .pic{float: left;width: 229px;height: 145px;margin-right: 21px;overflow: hidden;}
.m-list1 .pic img{width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .txt{overflow: hidden;}
.m-list1 h3{font-size: 18px;line-height: 1.33;margin-bottom: 14px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list1 .desc{font-size: 16px;margin-bottom: 10px;line-height: 1.56;color: #777;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list1 .date{font-size: 16px;color: #1D6CB1;}
.m-list1 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.g-top{line-height: 99px;overflow: hidden;
	border-bottom: 1px solid #E5E5E5;background-color: #fff;
}
.g-top .tab{float: left;}
.g-top .tab li{float: left;margin-right: 48px;}
.g-top .tab li a{display: block;font-size: 18px;color: #444;position: relative;}
.g-top .tab li a:after{content: '';position: absolute;bottom: 0;left: 50%;right: 50%;
	height: 3px;
    background-color: #1D6CB1;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.g-top .tab li.on a:after,.g-top .tab li:hover a:after{left: 0;right: 0;}
.g-top .tab li.on a,.g-top .tab li:hover a{color: #1D6CB1;}
.g-top .cur{float: right;font-size: 16px;color: #666;padding-left: 22px;
	background: url(../images/i-16.png?v=1) no-repeat left center;
	-o-background-size: 23px auto;
	-ms-background-size: 23px auto;
	-moz-background-size: 23px auto;
	-webkit-background-size: 23px auto;
	background-size: 23px auto;
}
.g-top .cur a{color: #666;}
.g-top .cur a:hover{color: #1D6CB1;}

.row-v1{padding: 92px 0;overflow: hidden;
	background-color: #F3F6FB;
}
.row-v1 .col-l{width: 957px;}
.row-v1 .col-r{width: 465px;}

.m-new1{}
.m-new1 .con{display: block;position: relative;overflow: hidden;}
.m-new1 .pic{height: 438px;overflow: hidden;border-radius: 5px;}
.m-new1 .pic img{display: block;width: 100%;height: 100%;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-new1 .txt{z-index: 2;position: absolute;left: 44px;bottom: 33px;width: 430px;
	color: #fff;
}
.m-new1 .date{font-size: 14px;font-family: arial;display: block;margin-bottom: 10px;}
.m-new1 .tit{font-size: 20px;line-height: 1.3;font-weight: normal;margin-bottom: 24px;}
.m-new1 .more{font-size: 16px;padding-right: 38px;
	background: url(../images/i-17.png) no-repeat right center;
	-o-background-size: 24px auto;
	-ms-background-size: 24px auto;
	-moz-background-size: 24px auto;
	-webkit-background-size: 24px auto;
	background-size: 24px auto;
}
.m-new1 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.m-new2{}
.m-new2 .con{display: block;height: 438px;border-radius: 5px;padding: 18px 18px 0;color: #fff;
	background: #1D6CB1 url(../images/bg5.png) no-repeat right bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-new2 .pic{overflow: hidden;height: 224px;border-radius: 5px;}
.m-new2 .pic img{width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-new2 .txt{padding: 34px 10px 0;}
.m-new2 .date{font-size: 14px;font-family: arial;display: block;margin-bottom: 10px;}
.m-new2 .tit{font-size: 20px;line-height: 1.3;font-weight: normal;margin-bottom: 24px;}
.m-new2 .more{font-size: 16px;padding-right: 38px;
	background: url(../images/i-17.png) no-repeat right center;
	-o-background-size: 24px auto;
	-ms-background-size: 24px auto;
	-moz-background-size: 24px auto;
	-webkit-background-size: 24px auto;
	background-size: 24px auto;
}
.m-new2 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.m-list2{}
.m-list2 li{border-bottom: 2px solid rgba(229, 229, 229, .5);}
.m-list2 .con{display: block;overflow: hidden;padding: 44px 0 42px;}
.m-list2 .pic{float: right;width: 406px;height: auto;border-radius: 5px;margin-left: 120px;overflow: hidden;}
.m-list2 .pic img{width: 100%;height: auto;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
    max-height:370px;
}
.m-list2 .txt{overflow: hidden;padding-top: 24px;}
.m-list2 .date{font-size: 16px;color: #999;display: block;margin-bottom: 10px;}
.m-list2 .tit{font-size: 24px;font-weight: normal;color: #333;margin-bottom: 15px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list2 .desc{font-size: 16px;color: #888;line-height: 1.81;margin-bottom: 38px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list2 .more{font-size: 16px;color: #999;padding-right: 38px;
	background: url(../images/i-18.png) no-repeat right center;
	-o-background-size: 24px auto;
	-ms-background-size: 24px auto;
	-moz-background-size: 24px auto;
	-webkit-background-size: 24px auto;
	background-size: 24px auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list2 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-list2 .con:hover .more{color: #1D6CB1;background-image: url(../images/i-001.png);
	-o-background-size: 14px auto;
	-ms-background-size: 14px auto;
	-moz-background-size: 14px auto;
	-webkit-background-size: 14px auto;
	background-size: 14px auto;
}
.m-list2 .con:hover .tit{color: #1D6CB1;}


.pages{overflow:hidden;text-align:center;margin:60px 0 80px;}
.pages ul{font-size:0}
.pages li{display:inline-block;vertical-align:middle;margin:0 6px}
.pages a,.pages span{border-radius: 5px;display:block;font-family: arial;
	width:60px;height:60px;line-height:58px;
	border:1px solid #DCDCDC;text-align:center;font-size:22px;
	color:#888;background-color:#fff;
}
.pages li a:hover,.pages li.on a{color:#fff;border-color: #1D6CB1;
	background-color: #1D6CB1;
}
.pages span{font-weight: normal;}
.pages .arrow{font-family: '黑体';}

.row-d1{overflow: hidden;padding-top: 66px;padding-bottom: 30px;}
.row-d1 .col-l{width: 920px;}
.row-d1 .col-r{width: 422px;}
.m-details{margin-bottom: 50px;}
.m-details h1{font-size: 34px;font-weight: normal;line-height: 1.3;margin-bottom: 20px;}
.m-details .info{overflow: hidden;border-bottom: 1px solid rgba(0,0,0,.1);
	padding-bottom: 25px;line-height: 30px;
}
.m-details .info span{font-size: 16px;color: #999;float: left;margin-right: 36px;}
.m-details .info span a{color: #888;}
.m-details .info span a:hover{color: #007DC7;text-decoration: underline;}
.m-details .share{float: left;}
.m-details .share em{font-size: 16px;color: #999;float: left;}
.m-details .share .bdsharebuttonbox {overflow: hidden;}
.m-details .share .bdsharebuttonbox a {
	background-size: 100% 100%;
	background-position: center;
	float: left;
	width: 30px;
	height: 30px;
	padding-left: 0;
	margin: 0 3px;
}
.m-details .bdsharebuttonbox .bds_sqq {
	background-image: url(../images/share-qq.png);
}
.m-details .bdsharebuttonbox .bds_weixin{
	background-image: url(../images/share-weixin.png);
}
.m-details .bdsharebuttonbox .bds_qzone{
	background-image: url(../images/share-qzone.png);
}
.m-details .bdsharebuttonbox .bds_tsina{
	background-image: url(../images/share-weibo.png);
}
.m-details .txt{font-size: 18px;color: #666;line-height: 1.83;
	padding: 55px 0 62px;
	border-bottom: 1px solid rgba(0,0,0,.12);word-wrap:break-word;
}
.m-details .arrow{font-size:18px;line-height:42px;padding: 30px 250px 10px 0;position: relative;}
.m-details .arrow .item{}
.m-details .arrow .item a{color:#666;display:block;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-details .arrow .item.disabled a{color:rgba(102,102,102,.54)}
.m-details .arrow .item:hover span{color:#1D6CB1}
.m-details .back{position: absolute;right: 0;top: 45px;width: 230px;height: 58px;
	border-radius: 29px;text-align: center;line-height: 56px;font-size: 18px;
	color: #1D6CB1;border: 1px solid #1D6CB1;
}
.m-details .back:after{content: '';display: inline-block;vertical-align: middle;
	width: 24px;height: 12px;position: relative;top: -2px;margin-left: 16px;
	background: url(../images/i-18-on.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-t1{font-size: 22px;font-weight: normal;padding-left: 16px;
	position: relative;margin-top: 6px;margin-bottom: 24px;
}
.m-t1:after{content: '';position: absolute;left: 0;top: 50%;
	width: 3px;height: 22px;background-color: #1D6CB1;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.m-list3{}
.m-list3 li{margin-bottom: 38px;}
.m-list3 .con{display: block;}
.m-list3 .pic{margin-bottom: 24px;border-radius: 5px;overflow: hidden;}
.m-list3 .pic img{width: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .date{font-size: 14px;color: #999;display: block;margin-bottom: 8px;}
.m-list3 .tit{font-size: 20px;font-weight: normal;line-height: 1.3;margin-bottom: 11px;}
.m-list3 .more{font-size: 16px;color: #999;padding-right: 38px;
	background: url(../images/i-15.png) no-repeat right center;
}
.m-list3 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.m-list4{padding-top: 110px;}
.m-list4 li{margin-left: 346px;margin-bottom: 120px;height: 465px;padding-left: 675px;
	position: relative;
	background: url(../images/bg6.png?v=1) no-repeat right center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list4 .pic{width: 720px;height: 440px;position: absolute;left: -106px;top: -50px;overflow: hidden;}
.m-list4 .pic img{width: 100%;height: 100%;display: block;}
.m-list4 li:nth-child(2n){margin-left: 0;margin-right: 346px;padding-left: 0;padding-right: 675px;
	background-image: url(../images/bg7.jpg?v=1);
}
.m-list4 li:nth-child(2n) .pic{left: auto;right: -106px;}
.m-list4 .txt{width: 660px;padding-top: 50px;}
.m-list4 li:nth-child(2n) .txt{float: right;}
.m-list4 .desc{font-size: 18px;line-height: 1.78;color: #666;}
.m-list4 .tit{position: relative;margin-bottom: 27px;}
.m-list4 .tit h3{font-size: 34px;color: #222;font-family: 'AlimamaShuHeiTi-Bold';
	position: absolute;left: 0;bottom: 0;
}
.m-list4 .tit h3 span{color: #1D6CB1;}
.m-list4 .num{font-size: 80px;color: #1D6CB1;opacity: .1;font-family: 'impact';
	line-height: 1;
}

.row-c1{padding: 60px 0 90px;
	background-color: #F3F6FB;
}
.m-so{overflow: hidden;}
.m-so .pic{width: 50%;height: 533px;float: left;}
.m-so .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-so .con{overflow: hidden;height: 533px;padding: 52px 50px 0;
	background: url(../images/bg8.png) no-repeat right bottom;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-so .tit{text-align: center;font-size: 38px;color: #111;font-family: 'AlimamaShuHeiTi-Bold';position: relative;
	padding-bottom: 18px;margin-bottom: 70px;
}
.m-so .tit span{color: #1D6CB1;}
.m-so .tit:after{content: '';position: absolute;bottom: 0;left: 50%;
	width: 70px;height: 4px;background-color: #1D6CB1;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-so .inp{width: 100%;display: block;height: 60px;border: 1px solid #e5e5e5;
	padding: 0 30px;font-size: 20px;margin-bottom: 15px;
}
.m-so .tips{font-size: 18px;color: #ccc;padding: 0 30px;margin-bottom: 90px;display: block;}
.m-so .bot{text-align: center;font-size: 0;}
.m-so .btn{width: 184px;height: 54px;display: inline-block;vertical-align: middle;
	border: 0;cursor: pointer;margin: 0 7px;border-radius: 27px;
	font-size: 22px;
}
.m-so .btn-1{color: #fff;
	background: linear-gradient(180deg, #1D7CCF 0%, #1D6CB1 100%);
}
.m-so .btn-2{color: #666;
	background: #F0F1F1;
}
.m-so .btn:hover{opacity: .8;}

.m-list5{padding-top: 60px;}
.m-list5 li{margin-bottom: 34px;}
.m-list5 .con{overflow: hidden;position: relative;
	background: rgba(29,108,177,0.04);
}
.m-list5 .pic{float: left;height: 140px;width: 159px;line-height: 140px;font-size: 0;
	text-align: center;padding-right: 12px;position: relative;
}
.m-list5 .pic:after{content: '';position: absolute;top: 50%;right: 0;
	width: 1px;height: 76px;
	background: linear-gradient(180deg, rgba(231,236,241,0) 0%, #E7ECF1 26%, #E7ECF1 52%, #E7ECF1 78%, rgba(231,236,241,0) 100%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list5 .pic img{display: inline-block;vertical-align: middle;width: 67px;}
.m-list5 .txt{overflow: hidden;padding-top: 33px;padding-left: 36px;}
.m-list5 h3 a{font-size: 22px;font-weight: normal;display: block;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list5 .info{font-size: 16px;color: #999;margin-top: 18px;}
.m-list5 .info span{margin-right: 20px;}
.m-list5 .btn{position: absolute;top: 50%;right: 50px;width: 110px;height: 45px;
	text-align: center;line-height: 43px;font-size: 18px;color: #999;
	border: 1px solid #B5B5B5;border-radius: 26px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list5 .con:hover .btn{background: linear-gradient(180deg, #1D7CCF 0%, #1D6CB1 100%);
	color: #fff;border: 0;line-height: 45px;
}
.m-list5 .con:hover h3 a{color: #1D6CB1;}

.row-e1{overflow: hidden;position: relative;
	background: #f3f6fb url(../images/bg10.png) no-repeat right bottom;
	-o-background-size: 1400px auto;
	-ms-background-size: 1400px auto;
	-moz-background-size: 1400px auto;
	-webkit-background-size: 1400px auto;
	background-size: 1400px auto;
}
.row-e1:before{content: '';position: absolute;top: 0;bottom: 0;left: 0;width: 502px;
	background: #fff url(../images/bg9.png?v=3) no-repeat center top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-e1 .col-l{width: 502px;position: relative;z-index: 3;padding-left: 230px;
	padding-top: 88px;
}
.row-e1 .col-r{float: none;overflow: hidden;padding-right: 230px;padding-left: 50px;
	
}
.m-t2{position: relative;font-size: 30px;color: #222;font-family: 'AlimamaShuHeiTi-Bold';
	padding-bottom: 21px;margin-bottom: 46px;
}
.m-t2 span{color: #1D6CB1;}
.m-t2:after{content: '';position: absolute;left: 0;bottom: 0;
	width: 54px;height: 3px;
	background-color: #1D6CB1;
}

.snv{position: relative;padding: 18px 0 130px;}
.snv:before{content: '';position: absolute;left: 9px;top: 0;bottom: 0;width: 1px;
	background-color: #CCC;
}
.snv li{margin-bottom: 14px;position: relative;}
.snv li:before{content: '';position: absolute;top: 33px;width: 1px;left: 9px;bottom: -28px;
	background-color: #1D6CB1;opacity: 0;
}
.snv .s1{font-size: 16px;line-height: 47px;color: #222;display: block;
	padding-left: 20px;position: relative;
}
.snv .s1:before{content: '';position: absolute;left: 0;top: 50%;z-index: 2;
	width: 19px;height: 19px;border: 1px solid #ccc;border-radius: 50%;
	background: #fff url(../images/i-19.png) no-repeat center;
	-o-background-size: 11px auto;
	-ms-background-size: 11px auto;
	-moz-background-size: 11px auto;
	-webkit-background-size: 11px auto;
	background-size: 11px auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.snv .s1:after{content: '';position: absolute;top: 50%;left: -4px;width: 27px;height: 27px;
	background-color: rgba(29,108,177,0.2);border-radius: 50%;opacity: 0;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.snv .s1 span{display: inline-block;margin-left: 0;padding-right: 18px;position: relative;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.snv .s1 span:before{content: '';position: absolute;top: 0;bottom: 0;right: 100%;opacity: 0;
	width: 22px;
    background-color: rgba(29,108,177,1);
    /*
    background: url(../images/i-20.png) no-repeat center;
    */
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.snv li.on .s1 span,.snv li:hover .s1 span{margin-left: 38px;color: #fff;border-radius: 0 24px 24px 0;
	background-color: #1D6CB1;
}
.snv li.on .s1 span:before,.snv li:hover .s1 span:before{opacity: 1;}
.snv li.on .s1:before,.snv li:hover .s1:before{
	background-color: #1D6CB1;border-color: #1D6CB1;
	background-image: url(../images/i-19-on.png);
}
.snv li.on .s1:after,.snv li:hover .s1:after{opacity: 1;}
.snv li.on:before{opacity: 1;}
.snv li.on dl{display: block;}
.snv dl{display: none;padding-top: 15px;}
.snv dd a{font-size: 18px;color: #222;line-height: 45px;display: block;
	padding-left: 29px;position: relative;
}
.snv dd a:before{content: '';position: absolute;left: 6px;top: 50%;
	width: 7px;height: 7px;border-radius: 50%;
	background-color: #1D6CB1;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.snv dd:hover a,.snv dd.ok a{color: #1D6CB1;}

.m-list6{*zoom:1;margin: 0 -15px;padding-top: 50px;}
.m-list6:after,.m-list6:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list6 li{width: 33.33%;float: left;margin-bottom: 50px;}
.m-list6 .con{display: block;margin: 0 15px;height: 356px;overflow: hidden;
	border-radius: 20px;padding-top: 24px;
	background: #fff url() no-repeat right bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list6 h3{font-size:16px;font-weight: normal;text-align: center;
	margin-bottom: 30px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list6 .pic{height: 270px;text-align: center;font-size: 0;}
.m-list6 .pic img{display: inline-block;vertical-align: middle;max-height: 100%;}
.m-list6 .con:hover{box-shadow: 0px 6px 17px 0 rgba(17, 69, 115, 0.1)}

.row-e2{overflow: hidden;padding: 70px 0;
	background-color: #F3F6FB;
}
.m-comm{overflow: hidden;}
.m-comm .pic{float: left;width: 690px;height: 632px;font-size: 0;text-align: center;line-height: 632px;
    background: #fff;
    position:relative;

}
.m-comm .pic img{display: inline-block;vertical-align: middle;
	max-height: 100%;
}
.m-comm .pic .ggc{
    position: absolute;
    bottom:6px;
    right: 10px;
    z-index: 999;
    background: rgba(255,128,0,0.6);
    width: 96.5%;
    height: 45px;
    line-height: 45px;
    color: #fff;
    font-size:20px;
}
.m-comm .con{position: relative;float: right;width: 730px;height: 632px;padding: 30px 80px 0 50px;
	background: #fff url(../images/bg13.jpg) no-repeat right bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-comm .tit{font-size:26px;margin-bottom:20px;border-bottom: 1px solid #ccc;padding-bottom: 20px;
    
    /*
    color: orange;
     -webkit-mask: linear-gradient(to left, transparent, orange);
    
    */
    
    background: -webkit-linear-gradient(#ff9900, #ff6600);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: bold;
    
}
.kaiti{
    font-family:"楷体";
}
.lishu{
    font-family:"华文中宋"
}

.m-comm .desc{
    font-size:18px;line-height:2;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 9;
	overflow: hidden;
    color: #999;
}
.m-comm .desc .t1{font-weight: bold;}
.m-comm .tel{position: absolute;left: 0;right: 0;bottom: 0;color: #1D6CB1;
	border-top: 1px solid rgba(0,0,0,.12);padding: 31px 50px 50px;
	font-weight: bold;font-size: 20px;
}
.m-comm .tel span{font-size: 44px; font-family: 'impact';line-height: 1;
	font-weight: normal;
}

.row-e3{border-top: 3px solid #1D6CB1;}
.m-tab2{overflow: hidden;
	border-bottom: 1px solid rgba(0,0,0,.2);
   
}
.m-tab2 li{float: left;margin-right: 66px;}
.m-tab2 li a{display: block;font-size: 20px;line-height: 108px;position: relative;}
.m-tab2 li a:after{content: '';position: absolute;left: 50%;right: 50%;bottom: 0;
	height: 2px;background-color: #1D6CB1;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab2 li:hover a:after,.m-tab2 li.on a:after{left: 0;right: 0;}
.m-tab2 li:hover a,.m-tab2 li.on a{color: #1D6CB1;}

.anchor_point{
	display:block;
	height:200px;
	margin-top:-200px;
}


.m-t3{
    font-size: 34px;
    padding-top: 50px;
    margin-bottom: 15px;
    color: #111;
    font-family: 'AlimamaShuHeiTi-Bold';
   }
.m-t3 span{color: #1D6CB1;}
.m-list7{
    overflow:hidden;
    border-bottom:1px solid rgba(0,0,0,.15);
    padding-bottom: 33px;
    line-height:35px;
    font-size: 16px;
}
.m-list7 li{
    width:25%;
    float:left;
    font-size:16px;
    line-height:36px;
    position: relative;
	padding-left:0px;
    
}
.m-list7 li:before{
    /*
    content: '';position: absolute;left: 0;top: 50%;width: 4px;height: 4px;
	border-radius: 50%;background-color: #333;margin-top: -2px;
    */
}

.ulli {
    list-style: none;
    padding: 0;
    margin: 0;
}
.m-list7  li{
    list-style:none;
}

.m-table{margin-bottom: 80px;padding-top: 13px;font-size: 18px;}
.m-table table{width: 100%;}
.m-table th,.m-table td{padding-left: 20px;
	border: 1px solid rgba(29, 108, 177, .2);
}
.m-table th{height: 58px;color: #fff;font-size: 18px;font-weight: normal;
	background-color: #1D6CB1;
}
.m-table td{height: 50px;font-size: 18px;}
.m-table tr:nth-child(2n+1){background-color: rgba(29, 108, 177, .04);}

.row-login{height: 100vh;overflow: hidden;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-login .wp{position: relative;height: 100%;overflow: hidden;}

.fd-login{position: absolute;left: 0;right: 0;bottom: 24px;
	text-align: center;font-size: 18px;color: #fff;
}
.fd-login a{color: #fff;}
.fd-login a:hover{text-decoration: underline;}

.m-form{width: 532px;border-radius: 10px;margin-top: 180px;padding-top: 39px;float: right;padding-bottom: 40px;
	background-color: #fff;position: relative;z-index: 110;
}
.m-form .tit{position: relative;text-align: center;font-size: 36px;color: #111;
	font-family: 'AlimamaShuHeiTi-Bold';padding-bottom: 21px;margin-bottom: 21px;
}
.m-form .tit:after{content: '';position: absolute;left: 50%;bottom: 0;
	width: 70px;height: 4px;
	background-color: #1D6CB1;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-form .tit span{color: #1D6CB1;}
.m-form .tips{font-size: 14px;margin-bottom: 21px;padding: 0 35px;color: #666;text-align: center;}
.m-form .cont{padding: 0 35px;}
.m-form .item{position: relative;margin-bottom: 12px;}
.m-form .inp{width: 100%;height: 56px;border: 1px solid #E5E5E5;
	padding: 0 20px 0 110px;font-size: 16px;
}
.m-form .t1{position: absolute;top: 0;line-height: 56px;font-size: 16px;
	color: #666;padding-left: 38px;
	background-position: 12px center;background-repeat: no-repeat;
}
.m-form .ico-1{background-image: url(../images/i-21.png);}
.m-form .ico-2{background-image: url(../images/i-22.png);}
.m-form .ico-3{background-image: url(../images/i-23.png);}
.m-form .pas .inp{padding-left: 126px;}
.m-form .code-btn{position: absolute;top: 0;right: 0;height: 56px;
	border: 0;font-size: 16px;color: #1D6CB1;
	background-color: transparent;padding: 0 16px;
}
.m-form .btn{width: 100%;height: 56px;border-radius: 28px;display: block;
	font-size: 18px;color: #fff;border: 0;cursor: pointer;
	background-color: #1D6CB1;margin-top: 50px;
}
.m-form .bot{text-align: center;font-size: 14px;color: #666;padding: 20px 0 0;}
.m-form .bot a{color: #1D6CB1;}
.m-form .a-deng{font-size: 14px;color: #1D6CB1;display: block;text-align: right;}

.m-form .tab{overflow: hidden;}
.m-form .tab li{width: 50%;float: left;position: relative;cursor: pointer;
	text-align: center;font-size: 36px;color: #ccc;
	font-family: 'AlimamaShuHeiTi-Bold';padding-bottom: 21px;margin-bottom: 21px;
}
.m-form .tab li:after{content: '';position: absolute;right: -1px;top: 10px;
	width: 2px;height: 34px;
	background-color: #CCC;
}
.m-form .tab li.on{color: #111;}
.m-form .tab li.on:before{content: '';position: absolute;left: 50%;bottom: 0;
	width: 70px;height: 4px;
	background-color: #1D6CB1;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-form .tab li.on span{color: #1D6CB1;}
.m-form .pic-code{position: absolute;right: 10px;top: 10px;width: 100px;height: 36px;cursor: pointer;}
.m-form .pic-code img{width: 100%;height: 100%;display: block;cursor: pointer;}

.row-h1{overflow: hidden;padding: 40px 0 60px;
	background-color: #F3F6FB;
}
.row-h1 .col-l{width: 259px;margin-right: 38px;}
.row-h1 .col-r{min-height: 634px;padding: 30px 52px 50px;margin-top: 5px;
	float: none;overflow: hidden;
	background-color: #fff;
}

.m-t4{height: 134px;padding-top: 61px;margin-bottom: 36px;
	background: #1D6CB1 url(../images/bg15.png) no-repeat right bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-t4 h3{margin-left: 30px;font-size: 32px;color: #fff;font-family: 'AlimamaShuHeiTi-Bold';}

.snv2{
	background-color: #fff;
}
.snv2 li{padding: 0 28px;background-color: #fff;
	position: relative;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.snv2 li:after{content: '';position: absolute;top: 0;right: -15px;opacity: 0;
	border-left: 15px solid #1D6CB1;
	border-top: 31px solid transparent;
	border-bottom: 31px solid transparent;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.snv2 li a{display: block;line-height: 62px;font-size: 18px;
	border-bottom: 1px solid rgba(0,0,0,.08);color: #333;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.snv2 .ico{width: 18px;height: 18px;display: inline-block;vertical-align: middle;
	position: relative;top: -2px;margin-right: 9px;
}
.snv2 .ico i{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.snv2 .i-on{opacity: 0;}
.snv2 li:hover .i-on,.snv2 li.on .i-on{opacity: 1;}
.snv2 li:hover .i-ok,.snv2 li.on .i-ok{opacity: 0;}
.snv2 li:hover,.snv2 li.on{background-color: #1D6CB1;}
.snv2 li:hover a,.snv2 li.on a{color: #fff;}
.snv2 li:hover:after,.snv2 li.on:after{opacity: 1;}

.m-t5{
	border-bottom: 1px solid rgba(0,0,0,.12);
}
.m-t5 h3{font-size: 24px;padding-bottom: 20px;font-weight: normal;position: relative;
	font-family: 'AlimamaShuHeiTi-Bold';
}
.m-t5 h3 span{color: #1D6CB1;}
.m-t5 h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 95px;
	height: 3px;
	background-color: #1D6CB1;
}
.m-form2{padding-top: 40px;}
.m-form2 .item{overflow: hidden;margin-bottom: 15px;}
.m-form2 .t1{width: 123px;float: left;font-size: 18px;
	line-height: 46px;
}
.m-form2 .t1 i{font-size: 20px;font-style: normal;margin-right: 5px;
	position: relative;top: 5px;color: #F14547;
}
.m-form2 .con{overflow: hidden;position: relative;}
.m-form2 .inp{display: block;width: 100%;height: 46px;padding: 0 19px;font-size: 16px;
	color: #666;
	background-color: #F4F7FC;border: 0;
}
.m-form2 .con em{line-height: 46px;font-size: 16px;color: #666;padding: 0 20px;
	display: block;
}
.m-form2 .code-btn{position: absolute;top: 0;right: 0;height: 46px;
	border: 0;font-size: 16px;color: #1D6CB1;
	background-color: transparent;padding: 0 16px;
}
.m-form2 .pic-code{position: absolute;top: 5px;right: 8px;width: 113px;height: 36px;}
.m-form2 .pic-code img{width: 100%;height: 100%;display: block;}
.m-form2 .bot{text-align: center;padding-top: 40px;}
.m-form2 .btn{width: 184px;height: 54px;margin: 0 7px;
	border: 0;font-size: 22px;color: #fff;border-radius: 27px;
	background-color: #1D6CB1;cursor: pointer;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-form2 .btn-1{background-color: #F0F1F1;color: #666;}
.m-form2 .btn:hover{opacity: .8;}

.m-t6{font-size: 48px;color: #222;font-family: 'AlimamaShuHeiTi-Bold';
	line-height: 57px;margin-bottom: 50px;
}
.lt{
    float:left;
}
.m-t6 span{color: #1D6CB1;}

.row-f1{padding: 100px 0 136px;
	background: url(../images/bg17.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt2{*zoom:1;}
.m-txt2:after,.m-txt2:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-txt2 .txt{width: 792px;padding-top: 28px;float: left;}
.m-txt2 .tit{font-size: 40px;color: #222;font-family: 'AlimamaShuHeiTi-Bold';
	line-height: 57px;margin-bottom: 20px;
}
.m-txt2 .tit span{color: #1D6CB1;}
.m-txt2 .lab{font-size: 24px;color: #1D6CB1;margin-bottom: 42px;}
.m-txt2 .desc{font-size: 20px;line-height: 2.1;}
.m-txt2 .pic{float: right;width: 570px;position: relative;}
.m-txt2 .pic img{width: 100%;display: block;position: relative;z-index: 2; border-radius:10px;}
.m-txt2 .pic:after{content: '';position: absolute;top: 47px;right: -43px;opacity: .5;
	width: 100%;height: 100%;border: 2px solid #1D6CB1;border-radius: 10px;
}
.m-txt2 .pic:before{content: '';position: absolute;left: -112px;bottom: -60px;
	width: 293px;height: 55px;
	background: url(../images/i-bg1.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-f4{overflow: hidden;padding: 60px 0 60px;background: #F8F8F8;}
.row-f4 .col-l{width: 50%;margin-bottom: 20px}
.row-f4 .col-r{width: 50%;margin-bottom: 20px}
.m-map #map{height: 488px;border: 1px solid #ccc;}
.m-map #map img{max-width: none;
	transition: 0s;
	-ms-transition: 0s;
	-moz-transition: 0s;
	-webkit-transition: 0s;
	-o-transition: 0s;
}

.m-txt3{height: auto;font-size: 18px;padding: 0px 42px 40px 41px;color: #999;
	/*background: url(../images/bg16.png) no-repeat center;*/
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
    line-height: 35px;
    
}
.m-txt3 .item{padding: 8px 0 8px 69px;margin-bottom: 18px;position: relative;}
.m-txt3 .item:after{content: '';width: 39px;height: 39px;position: absolute;top: 0;left: 0;
	border-radius: 50%;
	background-color: #fff;
	background-position: left top;background-repeat: no-repeat;
	-o-background-size: 39px auto;
	-ms-background-size: 39px auto;
	-moz-background-size: 39px auto;
	-webkit-background-size: 39px auto;
	background-size: 39px auto;
}
.m-txt3 .ico1{margin-bottom: 10px;}
.m-txt3 .ico1:after{background-image: url(../images/i-26.png);}
.m-txt3 .ico2:after{background-image: url(../images/i-27.png);}
.m-txt3 .ico3:after{background-image: url(../images/i-28.png);}
.m-txt3 .ico4:after{background-image: url(../images/i-29.png);}
.m-txt3 .ico5:after{background-image: url(../images/i-30.png);}
.m-txt3 .pic{width: 126px;}
.m-txt3 .pic img{width: 100%;display: block;margin-bottom: 10px;}
.m-txt3 .pic span{text-align: center;display: block;}
.m-txt3 .ico5:after{margin-top: 44px;}

.row-f2{padding: 117px 0 88px;margin-bottom: 20px;
	background: url(../images/bg18.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
    min-height:650px;
   
}
.m-list8{position: relative;padding-top: 13px;
	/*background: url(../images/i-bg3.png) no-repeat center bottom;*/
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto; 
    font-size: 18px;
    /*line-height: 40px;*/
}
.m-list8 ul{position: relative;/*height: 400px;*/}
.m-list8 li{
    margin-top: 15px;cursor: pointer;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list8 .con{padding-left: 36px;color: #333;min-height: 173px;position: relative;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list8 .ico{position: absolute;bottom: 0;left: 0;width: 23px;height: 173px;
	background: url(../images/i-31.png) no-repeat center top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list8 .time{font-size: 18px;margin-bottom: 3px;}
.m-list8 .time span{font-size: 30px;font-family: 'impact';
	font-weight: bold;
}
.m-list8 .desc{font-size: 16px;width: 8em;}
.m-list8 .i1{margin-top: 185px;}
.m-list8 .i2{margin-top: 152px;}
.m-list8 .i3{margin-top: 105px;}
.m-list8 .i4{margin-top: 65px;}
.m-list8 li.slick-current .con{color: #1D6CB1;}
.m-list8 li.slick-current .con .ico{background-image: url(../images/i-32.png);}
.m-list8 .slick-arrow{position: absolute;bottom: 141px;z-index: 3;
	width: 64px;height: 64px;border-radius: 50%;border: 0;
	cursor: pointer;font-size: 0;text-indent: 99999px;
	background-position: center;background-repeat: no-repeat;
	background-color: #fff;
	-o-background-size: 14px auto;
	-ms-background-size: 14px auto;
	-moz-background-size: 14px auto;
	-webkit-background-size: 14px auto;
	background-size: 14px auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list8 .slick-prev{right: 75px;background-image: url(../images/i-13.png);}
.m-list8 .slick-next{right: 0;background-image: url(../images/i-14.png);}
.m-list8 .slick-arrow:hover{background-color: #1D6DB1;}
.m-list8 .slick-prev:hover{background-image: url(../images/i-13-on.png);}
.m-list8 .slick-next:hover{background-image: url(../images/i-14-on.png);}

.m-slider2{margin-top: 17px;}
.m-slider2 .item{overflow: hidden;line-height: 40px;padding: 23px 0;
	background: rgba(29,108,177,0.04);position: relative;
	border-radius: 4px;
}
.m-slider2 .time{float: left;width: 168px;text-align: center;font-size: 24px;
	color: #1D6CB1;font-family: arial;position: relative;
}
.m-slider2 .time:after{content: '';position: absolute;right: 0;top: 50%;
	width: 1px;height: 46px;
	background: linear-gradient(180deg, rgba(231,236,241,0) 0%, #E7ECF1 26%, #E7ECF1 52%, #E7ECF1 78%, rgba(231,236,241,0) 100%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-slider2 .con{overflow: hidden;padding: 0 50px;
	font-size: 20px;
}

.row-f3{padding: 117px 0 88px;overflow: hidden;
	background: url(../images/h3.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list9{}
.m-list9 li{background-color: #fff;margin-bottom: 24px;}
.m-list9 .top{padding: 36px 52px 37px;position: relative;
	background-color: #fff;cursor: pointer;
}
.m-list9 .top:after{content: '';position: absolute;top: 68px;right: 70px;
	width: 26px;height: 14px;
	background: url(../images/i-33.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-list9 .tit{font-size: 24px;font-weight: normal;margin-bottom: 17px;}
.m-list9 .info{font-size: 16px;color: #999;}
.m-list9 .con{padding: 33px 52px 0;border-top: 1px solid #E2E2E2;display: none;}
.m-list9 .t1{font-size: 20px;margin-bottom: 7px;color: #1D6CB1;}
.m-list9 .desc{font-size: 18px;line-height: 2;margin-bottom: 28px;}
.m-list9 .bot{line-height: 99px;font-size: 18px;
	border-top: 2px dashed #A0A0A0;
}
.m-list9 .bot a{color: #E5471A;}
.m-list9 .bot a:hover{text-decoration: underline;}
.m-list9 li.on .top:after{background-image: url(../images/i-33-on.png);}
.m-list9 li.on .con{display: block;}




.row-s1{overflow: hidden;}
.row-s1 .col-l{width: 260px;margin-right: 40px;padding-top: 44px;}
.row-s1 .col-r{float: none;overflow: hidden;}

.s-tit{height: 80px;line-height: 80px;text-align: center;
	font-size: 24px;color: #fff;font-weight: bold;
	background-color: #1d6cb1;margin-bottom: 2px;
}
.snv-so{}
.snv-so li{border-bottom: 1px solid #ddd;}
.snv-so li .s1{display: block;line-height: 50px;padding-left: 20px;
	font-size: 18px;
	background: url(../images/iconh8.png) no-repeat right 15px center;
	-o-background-size: 18px auto;
	-ms-background-size: 18px auto;
	-moz-background-size: 18px auto;
	-webkit-background-size: 18px auto;
	background-size: 18px auto;
}

.snv-so li span{color: #888;margin-left: 10px;}
.snv-so li.on .s1{color: #fff;
	background-color: #1d6cb1;
	background-image: url(../images/iconh9.png);
}
.snv-so li.on .s1 span{color: rgba(255,255,255,.5);}
.snv-so dl{padding-bottom: 10px;display: none;}
.snv-so dd a{display: block;font-size: 16px;line-height: 45px;
	padding-left: 40px;
}

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