.lj{background-color:#c70000;color:#fff;    width:30px; line-height:30px; height:30px;}
.lj:hover{ background-color:#000;color:#fff;  width:30px; line-height:30px; height:30px;}
.btn{ display: inline-block; *display:inline; *zoom:1; padding: 10px 40px; text-decoration: none; position: relative; color:#333;}
.btn3{  border:1px solid #d0d0d0; position:relative; overflow:hidden;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
.btn3:hover{ color:#fff; border-color: #d00000;}
.btn3 .btnbg-x{  position:absolute; background: #d00000; left:50%; width:0; top:0px; bottom:0px; transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;  }
.btn3:hover .btnbg-x{ width:100%; left:0px; }
.btn3 span{ position:relative; z-index:1;}

.gybt{line-height: 1.5;
    font_radio: 2;
    display-radio: 1;
    text-align: center;
    color: rgba(34,34,34,1);
    font-size: 26px;
    font-family: Microsoft YaHei;
    margin-top: 0px;
    font-weight: bold;}
	
	.gybtyw{line-height: 1.5;
    font_radio: 2;
    display-radio: 1;
    font-size: 36px;
    text-align: center;
    font-family: "a0e15a04-3f82-4900-bace-3128f979a6ac";
    color: rgba(39,71,125,1);}

#nycdaa { width:100%;  }
#nycdaa ul { list-style: none; margin: 0px auto; padding: 0px; }
#nycdaa ul li { float:left; text-align:center;width:20%;}
#nycdaa ul li a { display:block; width:100%;   height:45px;text-align:center;   font-size:15px; line-height:45px; }
#nycdaa ul li a:hover {width:100%; border-bottom:4px #3fb269 solid; height:45px; color:#000000; font-size:15px;  }
#nycdaa>ul>li.lihover a{ border-bottom:4px #3fb269 solid; color:#000000;}
#nycdaa>ul>li>ul{position: absolute; left: 0; top: 65px;}
#nycdaa>ul>li>ul>li{display: table-cell; text-align: center; width: inherit;}
#nycdaa>ul>li>ul>li:hover a{background: #000!important; color: #fff!important;}
#nycdaa>ul>li>ul>li a{ background: #f3f3f3!important; color: #000!important; border-radius: 5px; line-height: 65px;}
#nycdaa>ul>li>ul>li.lihover a {background: #000!important; color: #fff!important;}


#nycdal { width:100%;  }
#nycdal ul { list-style: none; margin: 0px auto; padding: 0px; }
#nycdal ul li { float:left; text-align:center;width:33%; overflow:hidden;}
#nycdal ul li a { display:block; width:100%;   height:45px;text-align:center;   font-size:15px; line-height:45px; }
#nycdal ul li a:hover {width:100%; border-bottom:4px #3fb269 solid; height:45px; color:#000000; font-size:15px;  }
#nycdal>ul>li.lihover a{ border-bottom:4px #3fb269 solid; color:#000000;}
#nycdal>ul>li>ul{position: absolute; left: 0; top: 65px;}
#nycdal>ul>li>ul>li{display: table-cell; text-align: center; width: inherit;}
#nycdal>ul>li>ul>li:hover a{background: #000!important; color: #fff!important;}
#nycdal>ul>li>ul>li a{ background: #f3f3f3!important; color: #000!important; border-radius: 5px; line-height: 65px;}
#nycdal>ul>li>ul>li.lihover a {background: #000!important; color: #fff!important;}

#nycdcp { width:100%;  }
#nycdcp ul { list-style: none; margin: 0px auto; padding: 0px; }
#nycdcp ul li { float:left; text-align:center;width:25%; overflow:hidden;}
#nycdcp ul li a { display:block; width:100%;   height:45px;text-align:center;   font-size:15px; line-height:45px; }
#nycdcp ul li a:hover {width:100%; border-bottom:4px #3fb269 solid; height:45px; color:#000000; font-size:15px;  }
#nycdcp>ul>li.lihover a{ border-bottom:4px #3fb269 solid; color:#000000;}
#nycdcp>ul>li>ul{position: absolute; left: 0; top: 65px;}
#nycdcp>ul>li>ul>li{display: table-cell; text-align: center; width: inherit;}
#nycdcp>ul>li>ul>li:hover a{background: #000!important; color: #fff!important;}
#nycdcp>ul>li>ul>li a{ background: #f3f3f3!important; color: #000!important; border-radius: 5px; line-height: 65px;}
#nycdcp>ul>li>ul>li.lihover a {background: #000!important; color: #fff!important;}

#nycda { width:100%;  }
#nycda ul { list-style: none; margin: 0px auto; padding: 0px; }
#nycda ul li { float:left; text-align:center;margin-right:80px; }
#nycda ul li a { display:block; width:100%;   height:65px;text-align:center;   font-size:17px; line-height:65px; }
#nycda ul li a:hover {width:100%; border-bottom:4px #3fb269 solid; height:65px; color:#000000; font-size:17px;  }
#nycda>ul>li.lihover a{ border-bottom:4px #3fb269 solid; color:#000000;}
#nycda>ul>li>ul{position: absolute; left: 0; top: 65px;}
#nycda>ul>li>ul>li{display: table-cell; text-align: center; width: inherit;}
#nycda>ul>li>ul>li:hover a{background: #000!important; color: #fff!important;}
#nycda>ul>li>ul>li a{ background: #f3f3f3!important; color: #000!important; border-radius: 5px; line-height: 65px;}
#nycda>ul>li>ul>li.lihover a {background: #000!important; color: #fff!important;}

#nycdxw { width:100%;  }
#nycdxw ul { list-style: none; margin: 0px auto; padding: 0px; }
#nycdxw ul li { float:left; text-align:center;width:16%;overflow:hidden;  }
#nycdxw ul li a { display:block; width:100%;   height:65px;text-align:center;   font-size:17px; line-height:65px; }
#nycdxw ul li a:hover {width:100%; border-bottom:4px #3fb269 solid; height:65px; color:#000000; font-size:17px;  }
#nycdxw>ul>li.lihover a{ border-bottom:4px #3fb269 solid; color:#000000;}
#nycdxw>ul>li>ul{position: absolute; left: 0; top: 65px;}
#nycdxw>ul>li>ul>li{display: table-cell; text-align: center; width: inherit;}
#nycdxw>ul>li>ul>li:hover a{background: #000!important; color: #fff!important;}
#nycdxw>ul>li>ul>li a{ background: #f3f3f3!important; color: #000!important; border-radius: 5px; line-height: 65px;}
#nycdxw>ul>li>ul>li.lihover a {background: #000!important; color: #fff!important;}




a.agray:link {
	font-size: 13px;
	line-height: 25px;

	text-decoration: none;
	
}
a.agray:visited {
	font-size: 13px;
	line-height: 25px;

	text-decoration: none;
	
}
a.agray:active {
	font-size: 13px;
	line-height: 25px;
	color: #FFF200;
	text-decoration: none;
	
}
a.agray:hover {
	font-size: 13px;
	line-height: 25px;
	color: #FFF200;
	text-decoration: none;
	
}


.lf{float:left}
.rg{float:right}
.clear{clear:both;height:0px;line-height:0px;font-size:0px}
.head{position:fixed;top:0px;left:0px;width:100%;min-width:1000px;z-index:9999;background:#fff;border-bottom:1px solid #ddd;height:100px;transition:all .3s}
.logo{padding-top:27px;padding-left:2.18%;width:302px;transition:all .3s}
.logo a{display:block;position:relative;overflow:hidden}
.logo img{width:100%;position:relative;z-index:100}
.logo .p1{background:#ff6d07;position:absolute;top:0%;left:0px;width:100%;height:80%;}
.nav{width:60%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.nav ul li{float:left;width:14.28%;height:100px;background:url(../images/1_02.jpg) right center no-repeat;transition:all .3s}
.nav ul li .a1{line-height:100px;display:block;text-align:center;font-size:16px;color:#333;transition:all .3s}
.nav ul li:hover .a1{color:#f08519;transition:all .3s}
.nav ul li .div1{display:none;background:#fff;width:100%;left:0px;position:absolute;top:101px;z-index:100}
.nav ul li .div1 .p1{width:57.4%;float:right;height:65px;line-height:65px}
.nav ul li .div1 .p1 a{color:#999;font-size:14px;text-transform:uppercase;background:url(../images/1_26.jpg) center bottom no-repeat;display:inline-block;height:65px;line-height:65px;margin-right:5%;transition:all .5s}
.nav ul li .div1 .p1 a:hover{background:url(../images/1_27.jpg) center bottom no-repeat;color:#1a1a1a}
.nav ul li .mad3 .p1 .pad{margin-left:30%}
.nav ul li .mad4 .p1 .pad{margin-left:44%}
.nav ul li .mad5 .p1 .pad{margin-left:45%}
.nav ul li .mad6 .p1{text-align:right}
.a_txt{display:none}
/*小于1600大于1200稍微调整下字体*/
@media screen and (max-width: 1600px) and (min-width:1200px) {
.nav ul li .a1{font-size:14px}
.nav ul li .div1 .p1 a{font-size:12px}
.foot_top ul{margin-left:60px}
.nav ul li .div1 .p1{width:58.1%}
}
/*移动端导航*/
@media screen and (max-width:1920px) and (min-width: 0px){
.head{display:none}
.moblie_head{display:block;background:#fff; height:50px;width:100%;z-index:9999;border-bottom:1px solid #ddd}
.moblie_head .lf{}
.moblie_head .lf img{}
.moblie_head .rg{padding-right:5%;padding-top:30px}
.moblie_head .rg a img{height:16px;vertical-align:top}
.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.a_txt .div1{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.a_txt .div2{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.a_txt .div3{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%}
.a_txt .div3 ul{padding-left:5%;padding-right:5%}
.a_txt .div3 ul li{border-bottom:1px solid #232530}
.a_txt .div3 ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.a_txt .div3 ul li .a_js2{background:url(../img/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_js2_on{background:url(../img/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_txt2{display:none}
.a_txt .div3 ul li .a_txt2 a{height:40px;line-height:40px;font-size:14px; float:left;}
}



/*选项卡*/

/*选项卡*/
ul,li{ list-style:none; padding:0; margin:0;}
.tab{ width:100%; margin:0 auto;}
.tab-hd {  overflow:hidden; zoom:1; width:100%; margin-bottom:20px; margin-left:5px;}
.tab-hd li{ float:left; width:33.3%; height:43px; font-size:16px;word-break:break-all; line-height:40px; font-size:1em; background-color:#000;  color:#fff; text-align:center; cursor:pointer;}
.tab-hd li.active{ background-color:#d00000;word-break:break-all; font-size:16px;  color:#fff;}
.tab-bd li{display:none; border-top:0 none; line-height:40px; font-size:16px;}
.tab-bd li.thisclass{ display:list-item;}


.border {
	border: 1px solid #CCCCCC;
}
body,td,th {
	font-size: 13px;
	color:#666666; line-height:28px;
	 max-width:600px; margin:0 auto;font-family:"微软雅黑";

	  
}

/*收缩菜单*/
.menu_list{width:100%;}
.menu_head{width:100%;height:40px;line-height:40px;font-size:14px; text-align:left;color:#525252;cursor:pointer;position:relative;font-weight:bold;background:#FAFAFA url(/images/pro_left.png) center right no-repeat;margin:0;border-bottom:1px solid #EEEEEE;}
.menu_list .current{background:#FAFAFA url(/images/pro_down.png) center right no-repeat;}
.menu_body{width:100%;height:auto;overflow:hidden;line-height:38px;backguound:#fff;}
.menu_body a{display:block;width:44%;height:38px;line-height:38px; margin-right:10px; text-align:left; float:left;padding-left:14px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #EEEEEE;}
.menu_body a:hover{text-decoration:none; color:#e70000; }

.img{ border:0;}
.btbj{width:98%;height:40px; line-height:40px; background-color:#F2F2F2; border-bottom:1px #D9D9D9 dashed;  padding-left:15px; color:#f14848; font-size:14px;}

IMG.s{ transition:1s; }
IMG.s:hover{ transform:scale(1.1);}
/*弹框样式3*/
.cd-popup3{
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width:100%;
    background-color: rgba(0, 0, 0, 0.8);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup3.is-visible3 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container3 {
    position: relative;
    width:200px;
    margin:20px auto;
    height:305px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform:scale(0.8);
  -moz-transform:scale(0.8);
  -ms-transform:scale(0.8);
  -o-transform:scale(0.8);
  transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.is-visible3 .cd-popup-container3 {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  }

.pic IMG{ transition:1.5s; } 
.pic IMG:hover{ transform:translate(0px,-2px) rotateY(360deg);  }
#pro select {
    width: 150px;
    height: 30px;
    border: 1px solid #D8D8D8;
    margin: 4px 0px;
    padding-left: 10px;
    line-height: 30px;
}

.pic IMG{ transition:1.5s; } 
.pic IMG:hover{ transform:translate(0px,-2px) rotateY(360deg);  }
#pro select {
    width: 150px;
    height: 30px;
    border: 1px solid #D8D8D8;
    margin: 4px 0px;
    padding-left: 10px;
    line-height: 30px;
}
.bt{background-color:#E7E7E7; padding-left:15px; border-left:5px #0158A4 solid; height:35px; line-height:35px; margin-bottom:10px;}
.dh {font-size: 16px;color: #009674;line-height: 25px;word-spacing: normal;}
#men {  height:25px; margin:0 auto;   }
#men ul { list-style: none;  }
#men ul li { float:left; }
#men ul li a { display:block;  height:25px; padding:5px; line-height:25px; text-align:center;float:left;color:#ff0000;  border-right:1px #EEEEEE solid; font-size:14px; }
#men ul li a:hover {  height:25px; background-color:#C11111; color:#ffffff; font-size:14px; }

#sjdh {  height:20px; }
#sjdh ul { list-style: none; padding:0; margin:0;  }
#sjdh ul li { float:left; margin-bottom:6px;}
#sjdh ul li a { display:block;  height:35px; padding-left:15px;  padding-right:15px; margin-right:5px; line-height:35px; text-align:center;float:left; background-color:#00529c; color:#fff; font-size:13px;  }
#sjdh ul li a:hover {  height:35px;color:#00529c; background-color:#fff; border:1px #00529c solid;  font-size:13px; }

.box{ margin:0 auto; width:100%; }
.bnav { text-align:left; height:25px; overflow:hidden; width:98%; line-height:25px; background:#fff; margin:0 1%; border:#B4B4B4 1px solid; border-bottom:none; z-index:999; position:fixed; bottom:0; left:0; _position:absolute;/* for IE6 */ _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ 
overflow:visible; } 
.close { position:absolute; right:5px; height:25px; width:16px; text-indent:-9999px; padding-left:10px; } 
.close a { background:url(../js_date/images/20110603/close.gif) no-repeat center; width:16px; display:block; } 
.bnav2 { height:24px; line-height:24px; margin:1px; margin-bottom:0; background-image:url(../pic/dbbj.jpg); height:64px; } 
.bnav3 { height:25px; width:16px; line-height:25px; margin:0 1%; padding-right:6px; border-bottom:none; z-index:999; position:fixed; bottom:0; right:0; _position:absolute;/* for IE6 */ _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ 
overflow:visible; } 
.bnav3 a { background:url(../js_date/images/20110603/open.gif) no-repeat center; display:block; height:25px; width:16px; text-indent:-5000px; } 

.font13-25 {
	font-size: 13px;
	line-height: 22px;
	color: #666666;
}


a:link {
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}
a:visited {
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}
a:active {
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
}
a:hover {
	font-size: 13px;
	color: #FF0000;
	text-decoration:none;
}

a.end:link {
	font-size: 13px;
	line-height: 25px;
	color: #fff;
	text-decoration: none;
	
}
a.end:visited {
	font-size: 13px;
	line-height: 25px;
	color: #fff;
	text-decoration: none;
	
}
a.end:active {
	font-size: 13px;
	line-height: 25px;
	color: #FFF200;
	text-decoration: none;
	
}
a.end:hover {
	font-size: 13px;
	line-height: 25px;
	color: #FFF200;
	text-decoration: none;
	
}


a.xw:link {
	font-size: 16px;
	line-height: 25px;
	color: #000;
	text-decoration: none;
	
}
a.xw:visited {
	font-size: 16px;
	line-height: 25px;
	color: #000;
	text-decoration: none;
	
}
a.xw:active {
	font-size: 16px;
	line-height: 25px;
	color: #FF0000;
	text-decoration: none;
	
}
a.xw:hover {
	font-size: 16px;
	line-height: 25px;
	color: #FF0000;
	text-decoration: none;
	
}

.notop {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
a.a:link {
	font-size: 14px;
	color: #000000; 
	text-decoration: none;

}
a.a:visited {
	font-size: 14px;
	color: #000000;
	text-decoration: none;

}
a.a:active {
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;

}
a.a:hover {
	font-size: 14px;
	color: #FF0000;
	text-decoration: underline;

}

a.b:link {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;

}
a.b:visited {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;

}
a.b:active {
	font-size: 14px;
	color: #FFF200;
	text-decoration: none;

}
a.b:hover {
	font-size: 14px;
	color: #FFF200;
	text-decoration: underline;

}

.fontbs {
	font-size: 12px;
	color: #ffffff;
	line-height: 25px;
	
	
	
}
.fontbais {
	font-size: 15px;
	color: #ffffff;
	line-height: 25px;
	
	
	
}


.fontdhs {
	font-size: 16px;
	color: #ff6700; padding-left:20px; border-left:2px #ff6700 solid;
	line-height: 25px;
		
	
}
.fontwhile {font-size: 14px;color: #FFFFFF;line-height: 25px;word-spacing: normal;}
.fonths {font-size:17px;color:000; font-weight:bold;line-height: 40px;word-spacing: normal; }
.fonthss {font-size:26px;color: #005ba1; font-weight:bold;line-height: 30px; }
.dhh {font-size: 14px;color: #D7D7D7;line-height: 25px;word-spacing: normal;}

.fontlvs {
	font-size: 14px;
	color: #00802A;
		
	
}
.fontdh{  height:40px; font-size:24px; font-weight:bold; color:#ffffff; line-height:40px;word-spacing: normal;}
.cpjs{ background-color:#F3F3F3; border-bottom:2px #0C8252 solid; height:40px; line-height:40px; color:#0C8252; font-size:14px; padding-left:10px; margin-bottom:10px; font-weight:bold; font-size:15px;}
.cpcontent{ line-height:28px; margin-bottom:20px; padding-left:8px; padding-right:8px;}

img { border: 0px; }

#focus { width: 100%; height: 215px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus ul { width:370px; height: 215px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus ul li { float: left; width: 370px; height: 215px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus .preNext { width:110px; height: 188px; position: absolute; top: 0px; cursor: pointer; }
    #focus .pre { left: 0; background: url(../pic/sprite.png) no-repeat left center; }
    #focus .next { right: 0; background: url(../pic/sprite1.png) no-repeat right center; }
	
	#end { clear:both;margin-left:-40px;}
#end ul { list-style: none;  }
#end ul li { font-size:14px;float:left; }
#end ul li a { display:block;  height:30px; padding:0px 9px;margin-bottom:6px; line-height:30px;  margin-right:10px; border:1px #E4E4E4 solid;}
#end ul li a:hover {  height:30px;  background-color:#EB0000; color:#FFFFFF;  }
.ent{ font-size:45px; line-height:40px; text-transform:uppercase; font-family:"Times New Roman", Times, serif; color:#252525; }

#sj{ width:100%; height:82px;  margin:0 auto;   }
#sj ul { list-style: none; margin: 0px; padding: 0px; }
#sj ul li { float:left; width:24.6%; }
#sj ul li a { display:block;  height:40px; line-height:44px; text-align:center;  color:#ffffff;  border-right:1px #1a64a6 solid; border-bottom:1px #1a64a6 solid;font-size:14px; }
#sj ul li a:hover {  height:40px; background-color:#fff;color:#00529c; font-size:14px; }

.bt{border-bottom:1px #D7EEF7 solid; line-height:30px;height:30px;}
.btm{padding-left:15px; float:left; color:#FFF; background-image:url(../pic/sj_07.jpg); background-repeat:no-repeat; width:116px;}
.gd{background-color:#e3312a;border-radius:5px; color:#fff;    width:163px; line-height:50px; height:50px;}
.gd:hover{ background-color:#000;color:#fff;border-radius:5px;  width:163px; line-height:50px; height:50px;}

.fh{background-color:#005ca4;border-radius:3px; color:#fff;  width:200px; line-height:40px; height:40px;}
.fh:hover{ background-color:#3fb268; border-radius:3px; color:#fff; border:0px; width:200px; line-height:40px; height:40px;}

.gdb{background-color:#ffe105;border-radius:30px; color:#000;  width:160px; line-height:46px; height:46px;}
.gdb:hover{ background-color:#000; border-radius:30px; color:#ffe105; border:0px; width:160px; line-height:46px; height:46px;}

.fontlsx{ font-size:17px; line-height:20px; text-transform:uppercase;}
.fontlls{ color:#333333; font-weight:bold; font-size:40px; line-height:40px;}
.fontbt{ font-size:26px; line-height:40px; color:#000000;font-weight:bold;word-spacing: normal;}
.ent{ font-size:16px; line-height:30px; text-transform:uppercase;font-family:"Times New Roman", Times, serif; color:#252525; }

.fontls{font-size:20px;line-height: 35px; color:#004566; font-weight:bold; word-spacing: normal;}
.fontjs {font-size:17px;color: #ffffff;line-height:30px;word-spacing: normal; font-weight:bold; }
.fontqzs{  font-size:14px; line-height:35px; color:#9eacc4; }
.fontqz{ color:#FFFFFF;  font-size:14px; line-height:30px;}

.hj{ padding-left:15px; line-height:28px;}
.hx{ border-top:3px #D71518 solid; margin-bottom:15px;}
.tmkc{ background-color:#35B47B; width:90px; height:30px; line-height:30px; color:#FFFFFF; font-size:16px; float:left; margin-right:20px; margin-bottom:15px;}


.index_about_bottom{

    background: #fff; width:100%;
    margin-top: 22px; padding:15px 0px;
}
.index_about_bottom .float_l{
    height: 98px;
    border-left: solid 1px #eeeeee;
    text-align: center;
}

.index_about_bottom .inline_flex{
    display: inline-flex;
    text-align: center;
}
.index_about_bottom .inline_flex .counter{
    font-size: 38px; line-height:40px; font-weight:bold;
    color: #333333; float:left;
    font-family: MyNewFont;
}
.index_about_bottom .inline_flex p{
    font-size: 14px; float:left;
    color: #333333;
    margin-left: 12px;
}

.index_about_bottom .inline_flex span{
    font-size: 18px;float:left; font-weight:bold;
    color: #055ba7; margin-top:-10px;
}
.index_about_bottom .float_l .p{
    font-size: 16px;
    color: #333;
    margin-top: 14px;
}

.float_l{
    float: left;
}
.index_about_bottom .float_l{
	width:49%;
}
.index_about_bottom .inline_flex{
    display: inline-flex;
    text-align: center;
}


/*弹框视频*/
.cd-popup {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup.is-visible {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container {
    position: relative;
    width:100%;
    margin:250px auto;
    height:100%;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    -ms-transform:scale(1.2);
    -o-transform:scale(1.2);
    transform:scale(1.2);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.is-visible .cd-popup-container {-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);}

/*弹框样式2*/
.cd-popup1 {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup1.is-visible1 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container1 {
    position: relative;
     width:100%;
    margin:250px auto;
    height:100%;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(-60px);
  -moz-transform: translateY(-60px);
  -ms-transform: translateY(-60px);
  -o-transform: translateY(-60px);
  transform: translateY(-60px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.is-visible1 .cd-popup-container1 {
	-webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  }
/*弹框样式3*/
.cd-popup2 {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup2.is-visible2 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container2 {
    position: relative;
    width:100%;
    margin:150px auto;
    height:100%;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(60px);
  -moz-transform: translateY(60px);
  -ms-transform: translateY(60px);
  -o-transform: translateY(60px);
  transform: translateY(60px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.is-visible2 .cd-popup-container2 {
	-webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  }
  
  /*弹框样式3*/
.cd-popup3{
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup3.is-visible3 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container3 {
    position: relative;
     width:100%;
    margin:100px auto;
    height:100%;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform:scale(0.8);
  -moz-transform:scale(0.8);
  -ms-transform:scale(0.8);
  -o-transform:scale(0.8);
  transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px; color:#FF0000;}
.is-visible3 .cd-popup-container3 {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  }
  
  

.index_about_bottom{

    background: #fff; width:95%;
    margin-top: 22px; padding:15px 0px;
}
.index_about_bottom .float_l{
    height: 98px;
    border-left: solid 1px #eeeeee;
    text-align: center;
}

.index_about_bottom .inline_flex{
    display: inline-flex;
    text-align: center;
}
.index_about_bottom .inline_flex .counter{
    font-size: 38px; line-height:40px; font-weight:bold;
    color: #333333; float:left;
    font-family: MyNewFont;
}
.index_about_bottom .inline_flex p{
    font-size: 14px; float:left;
    color: #333333;
    margin-left: 12px;
}

.index_about_bottom .inline_flex span{
    font-size: 18px;float:left; font-weight:bold;
    color: #ff0000; margin-top:-10px;
}
.index_about_bottom .float_l .p{
    font-size: 16px;
    color: #333;
    margin-top: 14px;
}

.float_l{
    float: left;
}
.index_about_bottom .float_l{
	width:48%;
}
.index_about_bottom .inline_flex{
    display: inline-flex;
    text-align: center;
}


/* 服务项目 */
.app-store-box {
    padding: 80px 0;
    box-sizing: border-box;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #252525;
}

.app-store-head h2 {
    position: relative;
    font-weight: normal;
    text-align: center;
    font-size: 38px;
    color: #fff;
    z-index: 50;
}

.app-store-wrap {
    width: 100%;
    position: relative;
    margin: 0 auto;
}

.app-store-list {
    height: 380px;
    padding: 0 15px;
    margin: 30px 0;
    text-align: justify;
}

.app-store-item {
    position: relative;
    float: left;
    margin:10px;
    width: 45%;
    height: 100%;
    background: #fff;
    text-align: center;
    overflow: hidden;
    font-size: 0;
    border-radius: 10px;
}
.app-store-item:hover {
    box-shadow: 0px 1px 17px 5px rgba(156,244,255,0.3);
-webkit-box-shadow: 0px 1px 17px 5px rgba(156,244,255,0.3);
-moz-box-shadow: 0px 1px 17px 5px rgba(156,244,255,0.3);
}

.app-store-item:after {
    content: "";
    display: inline-block;
    width: 0;
    height: 100%;
    vertical-align: middle;
}

.app-store-item img {
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
}

.app-store-info {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.app-store-info h3 {
    position: absolute;
    top: 155px;
    width: 100%;
    text-align: center;
    font-size: 20px;
    font-weight: normal;
    color: #fff;
    z-index: 30;
}

.app-store-tag {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 120px;
    height: 120px;
    margin: -60px 0 0 -60px;
    background: #333;
    opacity: .9;
    border-radius: 50%;
    z-index: 10;
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
}

.item01 .app-store-tag {
    background: #6bddd7;
}

.item02 .app-store-tag {
    background: #56de7f;
}

.item03 .app-store-tag {
    background: #818181;
}

.item04 .app-store-tag {
    background: #0087fa;
}

.item05 .app-store-tag {
    background: #fcc300;
}

.app-store-list .app-store-item:hover .app-store-tag {
    -webkit-transform: scale(3.7, 3.7);
    -moz-transform: scale(3.7, 3.7);
    transform: scale(3.7, 3.7);
}

.app-store-btn {
    text-align: center;
}

.app-store-btn a {
    display: inline-block;
    border: 1px solid #ff6d01;
    color: #ff6d01;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
    font-size: 20px;
    line-height: 28px;
    padding: 16px 30px;
    border-radius: 60px;
}

.app-store-btn a:hover {
    background-color: #ff6d01;
    color: #fff;
}


/* lanrenzhijia */
.lanrenzhijia{width:100%;margin:10px auto 0 auto;overflow:hidden;}
.lanrenzhijia ul{width:100%;}
.lanrenzhijia ul li{float:left;margin-right:6px;margin-bottom:10px;display:inline;width:48%;height:430px;overflow:hidden;position:relative;}
.lanrenzhijia ul li .photo{width:98%;height:430px;overflow:hidden;}
.lanrenzhijia .rsp{width:98%;height:430px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.lanrenzhijia .text{position:absolute;width:98%;height:430px;left:-300px;top:0px;overflow:hidden;}
.lanrenzhijia .text h3{width:98%;margin-top:130px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:20px;}
.lanrenzhijia .text a{text-decoration:none}
.lanrenzhijia .text div{text-align:center;color:#FFFFFF;font-size:18px;}



/*插件样式*/
#carousel {
	position:relative;
	z-index:2;
	margin-top:20px;
	transform-style:preserve-3d;
	perspective:98%
}
#carousel img {
	position:absolute;
	top:30%;
	margin-left:-252px;
	transition:transform .5s ease-in-out;
	box-shadow:8px 8px 20px rgba(0,0,0,.2);
	cursor:pointer
}
#bannerNav {
	position:relative;
	margin-top:10px;
	height:10px;
	padding:10px 0;
	text-align:center
}
#bannerNav ul li {
	cursor:pointer;
	overflow:hidden;
	display:inline-block;
	width:22px;
	margin:0 2px
}
#bannerNav ul li a {
	margin:0 auto;
	display:block;
	width:6px;
	height:6px;
	vertical-align:top;
	border-radius:3px;
	background:#5e6671;
	font-size:0
}
#bannerNav ul li.on a,#bannerNav ul li:hover a {
	/*background:#00aeff*/
}
#bannerNav ul li.on a {
	width:20px
}

#carousel {
	height:240px
}
#carousel img {
	width:85%;
	border-radius: 10px;
	opacity: 0;
}
}

/* 服务项目 */
.app-store-box {
    padding: 80px 0;
    box-sizing: border-box;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #252525;
}

.app-store-head h2 {
    position: relative;
    font-weight: normal;
    text-align: center;
    font-size: 38px;
    color: #fff;
    z-index: 50;
}

.app-store-wrap {
    width: 100%;
    position: relative;
    margin: 0 auto;
}

.app-store-list {
    height: 380px;
    padding: 0 15px;
    margin: 30px 0;
    text-align: justify;
}

.app-store-item {
    position: relative;
    float: left;
    margin:10px;
    width: 96%;
    height: 100%;
    background: #fff;
    text-align: center;
    overflow: hidden;
    font-size: 0;
    border-radius: 10px;
}
.app-store-item:hover {
    box-shadow: 0px 1px 17px 5px rgba(156,244,255,0.3);
-webkit-box-shadow: 0px 1px 17px 5px rgba(156,244,255,0.3);
-moz-box-shadow: 0px 1px 17px 5px rgba(156,244,255,0.3);
}

.app-store-item:after {
    content: "";
    display: inline-block;
    width: 0;
    height: 100%;
    vertical-align: middle;
}

.app-store-item img {
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
}

.app-store-info {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.app-store-info h3 {
    position: absolute;
    top: 155px;
    width: 100%;
    text-align: center;
    font-size: 20px;
    font-weight: normal;
    color: #fff;
    z-index: 30;
}

.app-store-tag {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 120px;
    height: 120px;
    margin: -60px 0 0 -60px;
    background: #333;
    opacity: .9;
    border-radius: 50%;
    z-index: 10;
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
}

.item01 .app-store-tag {
    background: #6bddd7;
}

.item02 .app-store-tag {
    background: #56de7f;
}

.item03 .app-store-tag {
    background: #818181;
}

.item04 .app-store-tag {
    background: #0087fa;
}

.item05 .app-store-tag {
    background: #fcc300;
}

.app-store-list .app-store-item:hover .app-store-tag {
    -webkit-transform: scale(3.7, 3.7);
    -moz-transform: scale(3.7, 3.7);
    transform: scale(3.7, 3.7);
}

.app-store-btn {
    text-align: center;
}

.app-store-btn a {
    display: inline-block;
    border: 1px solid #ff6d01;
    color: #ff6d01;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
    font-size: 20px;
    line-height: 28px;
    padding: 16px 30px;
    border-radius: 60px;
}

.app-store-btn a:hover {
    background-color: #ff6d01;
    color: #fff;
}



.swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	z-index: 1
}
.swiper-container-no-flexbox .swiper-slide {
	float: left
}
.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column
}
.swiper-wrapper {
	position: relative;
	width: 100%;

	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-wrapper {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate(0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
	width:100%;
	
	position: relative;
	padding: 0;
	
}
.swiper-button-next, .swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 27px;
	height: 50px;
	margin-top: -25px;
	-moz-background-size: 27px 44px;
	-webkit-background-size: 27px 44px;
	background-size: 27px 44px;
	background-position: center;
	background-repeat: no-repeat;
	cursor: pointer;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	/*background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	right: 10px;
	left: auto*/
}
.swiper-pagination {
	position: absolute;
	text-align: center;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 10
}
.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2;
	margin: 0 5px;
	cursor: pointer;
}
.swiper-slide:hover {
	-webkit-box-shadow: rgba(0,0,0,.5) 0px 0px 50px;
	-moz-box-shadow: rgba(0,0,0,.5) 0px 0px 50px;
	box-shadow: rgba(0,0,0,.5) 0px 0px 50px;
}
.banner-box {
	width: 100%;
	float: left;
	position: relative;
	overflow: hidden;
}
.swiper-container {
	width: 100%; height:100%;
	margin: 12px 0;
}
.swiper-slide {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	transform: scale(.8);
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	-webkit-transition: transform 1.0s;
	-moz-transition: transform 1.0s;
	-ms-transition: transform 1.0s;
	-o-transition: transform 1.0s;
	-webkit-transform: scale(0.7);
	-moz-box-shadow: rgba(0,0,0,.2) 0px 0px 30px;
}
.swiper-slide-active, .swiper-slide-duplicate-active {
	-webkit-transform: scale(1);
	transform: scale(1);
}
.swiper-slide img {
	width: 95%; border-radius:8px; height:80%;
	display: block;
}
.swiper-pagination {
	position: relative;
	margin: 30px;
}
.swiper-pagination-bullet-active {
	opacity: 1;
	background: rgba(0,0,0,.8);
}

@media screen and (max-width: 668px) {
.swiper-pagination {
	position: relative;
	margin-bottom: 20px;
}
.swiper-pagination-bullet-active {
	opacity: 1;
	background: rgba(0,0,0,.8);
}
}
.banner-arrow div:hover {
	background-color: #4a4a4a;
}
.swiper-button-prev {
	/*background: url("data:image/svg+xml;%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") #7c7c7c center 50%/50% 50% no-repeat;
	left: 10px;*/
}
.swiper-button-next {
	/*background: url("data:image/svg+xml;%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") #7c7c7c center 50%/50% 50% no-repeat;*/
}
.banner-top {
	padding-top: 3.730928444707274%;
}
.banner-title {
	padding: 5px 0;
}
.banner-title h1 {
	text-align: center;
	letter-spacing: 5px;
	font-size: 45px;
	font-family: "Microsoft YaHei", 微软雅黑, MicrosoftJhengHei, 华文细黑, STHeiti, MingLiu;
	font-weight: normal;
	color: rgb(68, 68, 68);
	padding-bottom: 14px;
}
.banner-text {
	text-align: center;
}
.banner-text p {
	font: 15px/1.5 'Helvetica Neue', 'Helvetica', 'STHeitiSC-Light', "Hiragino Sans GB", Arial, "Microsoft YaHei", "???è?ˉé?…é?‘", "STHeiti", "WenQuanYi Micro Hei", 'PingFang SC', SimSun, sans-serif;
	-webkit-font-smoothing: antialiased;
	margin: 0;
	color: rgb(68, 68, 68);
}
.banner-top-one {
	padding-top: 3.311649911295092%;
}
.banner-button {
	width: 100%;
	vertical-align: middle;
	text-align: center;
}
.banner-button a {
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	height: auto;
	width: auto;
	line-height: 100%;
	padding: 15px 32px;
	position: relative;
}
.banner-button-btn {
	color: #fff;
	font-weight: 400;
	margin: 0;
	line-height: 1.8em;
	font-size: 16px;
	font-family: 'Helvetica Neue', 'Helvetica', 'STHeitiSC-Light', "Hiragino Sans GB", Arial, "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", 'PingFang SC', SimSun, sans-serif;
	-webkit-font-smoothing: antialiased;
	background-color: #69ca72!important;
	border-radius: 100px;
}
.banner-button-btn {
	background: #cedad0;
	display: inline-block;
	-webkit-transition: border-color .4s, color .4s;
	-moz-transition: border-color .4s, color .4s;
	transition: border-color .4s, color .4s;
	border: 0;
	vertical-align: middle;
	position: relative;
	z-index: 1;
	color: #fff;
	-webkit-backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
}
.banner-button-btn, .banner-button-btn::before {
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, .3, 1);
	-moz-transition-timing-function: cubic-bezier(0.2, 1, .3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, .3, 1);
}
.banner-button-btn::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 25px;
	background: #1a7c29;
	z-index: -1;
	opacity: 0;
	-webkit-transform: scale3d(0.7, 1, 1);
	-moz-transform: scale3d(0.7, 1, 1);
	-ms-transform: scale3d(0.7, 1, 1);
	-o-transform: scale3d(0.7, 1, 1);
	transform: scale3d(0.7, 1, 1);
	-webkit-transition: -webkit-transform .4s, opacity .4s;
	-moz-transition: -moz-transform .4s, opacity .4s;
	transition: transform .4s, opacity .4s;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, .3, 1);
	-moz-transition-timing-function: cubic-bezier(0.2, 1, .3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, .3, 1);
}
.banner-button-btn:hover::before {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}


