﻿@charset "utf-8";
body{font-family:"Microsoft Yahei";overflow-x:hidden;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
em,i{font-style: normal;}

.titis{height:162px;overflow: hidden;text-align: center;}
.titis h2 {height:66px;line-height:66px;font-size:48px;color: #464b52;}
.titis h2 a{color: #464b52}
.titis p{display:block;font-size:20px;color:#666666;height:38px;line-height:38px;}

.fw_ban{font-size:0;line-height: 0;position: relative;height: 600px}
.fw_ban img{position: absolute;left:50%;margin-left:-960px;top:0;}


.yz_c{padding-top:94px;height: 801px;}
.yz_c .tit{text-align: center;height: 128px;background: url(../../../neiy/ico1.png) no-repeat center bottom;}
.yz_c .tit h2{height: 69px;line-height: 69px;font-size:50px;color:#464b52;}
.yz_c .tit p{font-size:20px;color: #666666;height: 27px;line-height: 27px;}
.yz_w{text-align: center;font-size:15px;color: #666666;padding-top:23px;height: 151px;line-height: 29px;}
.yz_n{margin-left:13px;}
.yz_n li{float:left;background: url(../../../neiy/yz_a1.png) no-repeat;width:251px;height: 252px;text-align: center;box-sizing: border-box;padding-top:74px;margin-left:-14px;}
.yz_n li i{display: block;font-size:0;line-height: 0;width:49px;height: 49px;overflow: hidden;margin:0 auto;}
.yz_n li i img{display: block;}
.yz_n li span{display: block;height:;font-size:24px;color: #666666;padding-top:14px;}
.yz_n li:hover{background: url(../../neiy/yz_a1_hv.png) no-repeat;}
.yz_n li:hover i img:first-child{margin-top:-49px;}
.yz_n li:hover span{color: #fff}
.yz_n li:nth-child(2n){background: url(../../../neiy/yz_a2.png) no-repeat }
.yz_n li:nth-child(2n):hover{background: url(../../neiy/yz_a2_hv.png) no-repeat}
.yz_d{width:730px;height: 81px;background: #34394a;margin:71px auto 0;text-align: center;line-height: 81px;font-size:26px;color: #fff;border-radius:40px;letter-spacing: 3px}


.fwcp_c{background: url(../../neiy/fwcp_bj.jpg) no-repeat center top;height: 904px;box-sizing: border-box;padding-top:87px;}
.fwcp_c .titis{height: 142px;}
.fwcp_nr{height: 425px;}
.fwcp_nr dd{float:left;width:532px;padding-top:31px;}
.fwcp_nr dd h4{height: 84px;overflow: hidden;font-weight: normal;}
.fwcp_nr dd h4 i{float:left;font-size:0;line-height: 0;margin-right:16px;}
.fwcp_nr dd h4 span{font-size:14px;color: #3c424e;float:left;width:423px;}
.fwcp_nr dd h4 span em{display: block;font-size:36px;color: #3c424e;height: 46px;line-height: 46px;}
.fwcp_nr dd p{font-size:16px;color: #666666;line-height: 30px;padding-top:27px;height: 149px;}
.fwcp_nr dd a{display: block;width:190px;height: 47px;background: #3c424e;text-align: center;border-radius: 23px;line-height: 47px;font-size:16px;color: #fff;}
.fwcp_nr dd a img{vertical-align: top;padding:13px 0 0 12px;}
.fwcp_nr dt{background: url(../../neiy/fwcp_n1.png) no-repeat;width:657px;height: 378px;float: right;box-sizing: border-box;padding:27px 0 0 80px;margin-right:-23px;}
.fwcp_nr dt img{width:497px;height: 311px;}
.fwcp_qh{height: 142px;background: #3c424e;}
.fwcp_qh li{float:left;width:20%;text-align: center;height: 142px;box-sizing: border-box;padding-top:31px;position: relative;border-right:1px solid #636770;}
.fwcp_qh li i{display: block;font-size:0;line-height: 0;}
.fwcp_qh li span{font-size:20px;color: #fff;padding-top:12px;display: block;}
.fwcp_qh li.on{background: rgb(23,193,255); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17c1ff', endColorstr='#005cf3',GradientType=1 ); /* IE6-9 */}
.fwcp_qh li.on:after{content: "";display: block;width:24px;height: 17px;background: url(../../neiy/fwcp_b2.png) no-repeat center top;position: absolute;left:45%;top:-17px;}


.nt_c{background: url(../../neiy/nt_bj.jpg) no-repeat center top;height: 700px;box-sizing: border-box;padding-top:84px;}
.nt_c .titis{height:153px;overflow: hidden;}
.nt_c ul{float:right;width:574px;}
.nt_c li{height: 107px;border-bottom: 1px dashed #d0d4d8;margin-bottom: 43px;}
.nt_c li i{float:left;width:60px;height: 60px;border:2px solid #404653;text-align: center;line-height: 60px;margin-top:2px;font-size:30px;color: #3c424e;border-radius: 50%;}
.nt_c li p{float:right;width:496px;}
.nt_c li p span{display: block;height: 34px;line-height: 34px;font-size:26px;color: #333333;}
.nt_c li p em{display: block;font-size:26px;color: #333333;line-height: 30px;}
.nt_c li.cur i{background: rgb(23,193,255); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17c1ff', endColorstr='#005cf3',GradientType=1 ); /* IE6-9 */border:0;color: #fff;}
.nt_c li:hover i{background: rgb(23,193,255); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17c1ff', endColorstr='#005cf3',GradientType=1 ); /* IE6-9 */border:0;color: #fff;}
.nt_c li:last-child{border:0;}


.jz_c{height: 945px;padding-top:84px;}
.jz_c .titis{height: 139px;}
.leit{width: 100%;overflow: hidden;display: block;height:727px;}
.leit ul{width: 102%;}
.leit li{width:33.33%;float: left;position: relative;cursor:pointer;height: 727px;}
.leit li img{display: block;}
.mo{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;}
.hav{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;}
.shu2{position: absolute;left: 50%;top: 40%;margin-left:-425px;width: 850px;font-size: 30px;color: #fff;text-align: center;padding-top:87px;background: url(../images/ys_ico1.png) no-repeat center top;}
.shu2 span {font-size:36px;color: #fff;font-weight:bold;display:block;vertical-align:top;}
.bock{width: 90%;background: rgb(23,193,255); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17c1ff', endColorstr='#005cf3',GradientType=1 );position: absolute;left: 5%;bottom:50px;color: #fff;opacity:0;height:154px;padding:0 2%;box-sizing: border-box;border-radius: 54px 0 54px 0;text-align: center;padding-top:18px;box-sizing: border-box;}
.bock h3{font-size:30px;font-weight:normal;height: 62px;line-height: 62px;background: url(../../neiy/jz_ico1.png) no-repeat center bottom}
.bock p{font-size: 18px;color: #ffffff;line-height: 24px;padding-top:10px;}


.ll_c{height: 609px;overflow: hidden;}
.ll_c .titis{height: 125px;}
.ll_c li{float:left;width:351px;height:395px;text-align:center;margin-right:72px;background:url(../../neiy/ll_ico1.png) no-repeat center top;box-sizing:border-box;padding:100px 84px 0 68px;}
.ll_c li h4{height: 64px;line-height: 64px;font-size:30px;font-weight: bold;background-image:-webkit-linear-gradient(left,#52c781,#30c1b2,#12bcdd); 
    -webkit-background-clip:text; -webkit-text-fill-color:transparent;position: relative;}
.ll_c li h4:after{content: "";display: block;width:100%;height: 1px;background: url(../../neiy/ll_ico2.png) no-repeat center;position: absolute;left:0;bottom:0;}
.ll_c li p{font-size:14px;color: #666666;line-height: 24px;padding-top:17px;}
.ll_c li:hover{background:url(../../neiy/ll_ico1_hv.png) no-repeat center top;}
.ll_c li:hover h4:after{background: url(../../neiy/ll_ico2_hv.png) no-repeat center;}
.ll_c li:hover h4{background-image:-webkit-linear-gradient(left,#fff,#fff,#fff); 
    -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.ll_c li:hover p{color: #fff;}
.ll_c li:last-child{margin:0;}

.lc_c{background: url(../../neiy/lc_bj.jpg) no-repeat center top;height: 684px;box-sizing: border-box;padding-top:81px;}
.lc_c .titis{height: 142px;}
.lc_c .titis h2,.lc_c .titis p{color: #fff;}
.lc_nr{background: #fff;height: 304px;background: #fff;}
.lc_nr ul{height: 243px;border-bottom:1px solid #e5e5e5;}
.lc_nr li{float:left;width:12.5%;box-sizing: border-box;border-right:1px solid #e5e5e5;height: 243px;text-align: center;padding-top:35px;}
.lc_nr li i{display: block;width:92px;text-align: center;box-sizing: border-box;margin:0 auto;overflow: hidden;height: 92px;border-radius: 50%;border:6px solid rgba(255,255,255,0.5);}
.lc_nr li i img{border:1px solid #c8c8c8;width:78px;height: 78px;border-radius: 50%;display: block;transition: all 0.5s}
.lc_nr li i img:last-child{border-color: #fff;background: #fff;}
.lc_nr li p{font-size:16px;color: #555555;line-height: 24px;padding-top:14px;}
.lc_nr li:hover i img:first-child{margin-top:-80px;}
.lc_nr li:hover{background: rgb(23,193,255); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17c1ff', endColorstr='#005cf3',GradientType=1 ); /* IE6-9 */}
.lc_nr li:hover p{color: #fff;}
.lc_nr li:last-child{border:0;}
.lc_n{margin-top:20px;}
.lc_tel{margin-top:49px;text-align: center;font-size:18px;color: #fff;height: 32px;line-height: 32px;}
.lc_tel span{padding-left:40px;background: url(../../neiy/lc_a1.png) no-repeat left center;display: inline-block;}
.lc_tel em{font-size:36px;color: #fff;font-weight: bold;}

.went{padding-top:69px;height: 889px;overflow: hidden;}
.went .titis{height: 138px;}
.wt_nr{height: 632px;overflow: hidden;}
.wt_nr li{height: 118px;padding:40px 40px 0 58px;}
.wt_nr li em{display: block;height: 35px;line-height: 35px;}
.wt_nr li em i{display: inline-block;width:24px;line-height: 24px;background: #3c424e;line-height: 24px;font-size:14px;color: #fff;vertical-align:top;border-radius: 550%;text-align: center;margin:5px 18px 0 0;}
.wt_nr li em a{font-size:20px;color: #222222}
.wt_nr li p i{float:left;width:24px;height: 24px;color: #fff;line-height: 24px;font-size:14px;color: #fff;vertical-align:top;border-radius: 550%;text-align: center;margin:5px 18px 0 0;background: rgb(23,193,255); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17c1ff', endColorstr='#005cf3',GradientType=1 ); /* IE6-9 */}
.wt_nr li p span{float:left;width:915px;font-size:14px;color: #666666;line-height: 24px;padding-top:5px;}
.wt_nr li b{float:right;font-size:50px;color: #becdde;font-weight: bold;margin-top:8px;}
.wt_nr li:nth-child(odd){background: #f1f4f6;}
.wt_nr li:hover{background: rgb(23,193,255); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17c1ff', endColorstr='#005cf3',GradientType=1 ); /* IE6-9 */border-radius: 8px}
.wt_nr li:hover em a,.wt_nr li:hover p span{color: #fff;}
.wt_nr li:hover em i{background: #fff;color: #333;}
.wt_nr li:hover p i{background: #3c424e;color: #fff;}
.wt_hd{margin-top:36px;text-align: center;}
.wt_hd li{display: inline-block;width:13px;height: 13px;background: #3c424e;border-radius: 50%;margin:0 8px;font-size: 0;line-height: 0;}
.wt_hd li.on{width:40px;background: rgb(23,193,255); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17c1ff', endColorstr='#005cf3',GradientType=1 ); /* IE6-9 */border-radius: 10px}


/*内页底部*/
.footWrap{height:354px;overflow:hidden;font-family:"Microsoft Yahei";background:#3c424e url(../images/ft_bj.png) no-repeat center bottom;padding-top:46px;}
.footer{width:1200px;margin: 0 auto; position: relative;}
.ft_t{height: 270px;overflow: hidden;}
.ft_t h4{height: 31px;border-bottom:1px solid #595e68;font-size:18px;color: #fff;line-height: 18px;font-weight: normal;margin-bottom:10px;}
.ft_t h4 img{margin-right:8px;vertical-align: top;float:left;}
.ft_nav{position: relative;float:left;width: 205px;}
.ft_nav li{float:left;width:50%;font-size:16px;color: #fff;line-height: 36px;}
.ft_nav li a{color: #fff}
.ft_wz{width:505px;float: left;padding-left:144px;}
.ft_wz p{font-size:14px;color: #fff;line-height: 38px;}
.ft_wz p em{font-size:20px;color: #fff;}
.erwm{float:right;width:246px;}
.erwm p{float:left;width:117px;margin-right:11px;text-align: center;margin-top:20px;}
.erwm p img{width:115px;height: 115px;border:1px solid #cecece;}
.erwm p span{display: block;font-size:14px;color: #fff;margin-top:8px;}
.erwm p:last-child{margin-right:0;}
.ft_b{height: 84px;box-sizing: border-box;padding-top:17px;}
.ft_b p{font-size:14px;color: #ffffff;line-height: 26px;}
.ft_b p em a{color: #fff;padding-right:20px;}
.ft_b span{float: right;padding-top:4px;}
.ft_b span a {margin:0 17px;}



/*顾问团队*/
.tdui{ padding:20px 0px;}
.tduileft{ width:400px; float:left; width:740px;}
.tduileft h3{ font-size:18px;}
.tduileft h3 span{ background-image:-webkit-linear-gradient(left,#52c781,#30c1b2,#12bcdd);display: block;
    font-size: 30px;
    height: 56px;
    line-height: 56px;-webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }
.tduileft .desc
{
    font-size: 16px;
    color: #666666;
    line-height: 40px;
    padding-top: 22px;
    height: 356px;}
.tduileft .desc span{ color:#f92f2f;}    
.tduiright{ width:300px; float:right; width:260px;}

.w1200{ width:1200px; margin:0 auto;}
.team .js{ height: 280px;}
.team .js dl{ width: 580px;}
.team .js dl dt{ font-size: 26px; font-weight: bold; margin-top: 60px;}
.team .js dl dt b{ background-image:-webkit-linear-gradient(left,#52c781,#30c1b2,#12bcdd);display: inline-block;
    font-size: 26px;
    height: 56px;
    line-height: 56px;-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
.team .js dl .dd1{ font-size: 12px; color: #999; font-family: 'arial'; margin-top: 5px;}
.team .js dl .dd2{ font-size: 15px; color: #666; margin-top: 20px; line-height: 25px;}
.team .js .btt{ width: 580px; height: 300px; position: relative;}
.team .js .bt{ width: 220px; height: 70px; position: absolute; right: 0; top: -110px; background: url(../images/team/tdbt.png) no-repeat; padding: 20px 0 20px 140px;}
.team .js .bt h4{ font-size: 40px; font-weight: bold; color: #fff;}
.team .js .bt p{ font-size: 14px; font-family: 'arial'; color: #cef1ce; text-transform: uppercase;}
.team .js .btt img{ width: 580px; height: 300px;}
.team .nr{ width: 1240px; overflow: hidden;}
.team .nr .gw{ width: 580px; height: 413px; float: left; margin-right: 40px; margin-top: 40px;}
.team .nr .gw .img,.team .nr .gw .img img{ width: 280px; overflow: hidden; background:#1b2026;}
.team .nr .gw dl{ width: 240px; height: 353px; padding: 30px; background: #ededed;}
.team .nr .gw dl dt{ font-size: 24px; font-weight: bold;}
.team .nr .gw dl .dd1{ width: 240px; height: 220px; overflow: hidden; line-height: 24px; color: #666; margin-top: 30px;}
.team .nr .gw dl .dd2 a{ width: 150px; height: 46px; background: url(../images/team/zx1.png) no-repeat; display: block; line-height: 46px; text-indent: 58px; font-size: 16px; color: #fff; margin-top: 30px; cursor:pointer;}
.team .nr .gw dl .dd2 a:hover{ background: url(../images/team/zx2.png) no-repeat; color: #000;}

.anl{background: url(../images/al_bj.jpg) no-repeat center top;height: 969px;box-sizing: border-box;padding-top:52px;}
.anl .tit 
{
    background-image:-webkit-linear-gradient(left,#52c781,#30c1b2,#12bcdd);
    font-size: 36px;
    height: 80px;
    font-weight:bold;
    text-align:center;
    line-height: 56px;-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
.al_nr{padding:0px 25px 0}
.al_tt{font-size:18px;color: #fff;  background-image:-webkit-linear-gradient(left,#52c781,#30c1b2,#12bcdd);}
.al_nr td{font-size:16px;color: #666666;}
.al_nr .al_tt td{border-right:1px solid rgba(255,255,255,0.22);font-size:18px;color: #fff;}
.al_nr .al_tt td:last-child{border:0;}
.al_nr tr:hover{color: #14bddb; cursor: pointer; font-weight:bold;}
.al_nr tr.al_tt:hover{color: #fff; cursor: pointer;}
.al_nr tr.ss:hover td{color: #14bddb}

.al_nr table tr:nth-child(odd) { 
}



.hj_c{padding-top:215px;height:1081px;background:#eeeeee url(../../../neiy/ab_bj.jpg) no-repeat center top;box-sizing:border-box;}
.hj_c li{float:left;font-size:0;line-height: 0;margin:0 13px 13px 0;}
.hj_c li:nth-child(3),.hj_c li:nth-child(5){margin:0 0 13px 0;}


.sd_c{height: 510px; padding-top:40px;}
.sd_nr{background: url(../images/sd_ico1.jpg) no-repeat center top;height: 227px;}
.sd_nr li{float:left;width:25%;text-align: center;padding-top:58px;height: 227px;box-sizing: border-box;position:relative;}
.sd_nr li p{height: 62px;line-height: 62px;position:relative;z-index: 2}
.sd_nr li i{font-size:60px;background-image:-webkit-linear-gradient(left,#52c781,#30c1b2,#12bcdd); 
    -webkit-background-clip:text; -webkit-text-fill-color:transparent;text-transform: uppercase;font-weight: bold;vertical-align: middle;}
.sd_nr li em{font-size:20px;color: #333333;display: inline-block;line-height: 62px;vertical-align: middle;}
.sd_nr li span{font-size:16px;color: #666666;line-height: 24px;padding-top:12px;display: block;position:relative;z-index: 2}
.sd_nr li:after{content: "";width:0%;height: 0%;position: absolute; display: block;background: rgb(23,193,255); /* Old browsers */background: -moz-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(147,241,185) 0%,rgba(24,193,212) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17c1ff', endColorstr='#005cf3',GradientType=1 ); /* IE6-9 */transform: scale(0);left:50%;top:50%;transition: all 0.5s}
.sd_nr li:hover:after{transform: scale(1.1);left:0;top:0;width:100%;height: 100%;z-index:1}
.sd_nr li:hover p em,.sd_nr li:hover span{color: #fff;}
.sd_nr li:hover p i{background-image:-webkit-linear-gradient(left,#fff,#fff,#fff); 
    -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.sd_tel{text-align: center;padding-top:64px;}
.sd_tel span{padding-left:34px;font-size:16px;color: #666666;background: url(../images/t_tel_bj.jpg) no-repeat left ;}
.sd_tel em{font-size:36px;background-image:-webkit-linear-gradient(left,#52c781,#30c1b2,#12bcdd); 
    -webkit-background-clip:text; -webkit-text-fill-color:transparent;vertical-align: middle;}
    
    
.lxwh{padding-top:70px;height: 527px;overflow: hidden;background: url(../../../neiy/wh_bj.jpg) no-repeat center bottom;}
.lxwh .titis{height: 130px;}
.lxwh li{float:left;width:248px;height: 248px;text-align: center;box-sizing: border-box;padding:46px 24px 0;margin-right: 69px;transition: all 0.5s;}
.lxwh li span{display: block;height: 56px;line-height: 56px;font-size:36px;color: #fff;font-weight:bold;}
.lxwh li em{display: block;font-size:14px;line-height: 22px;padding-top:10px;color: #fff}
.lxwh li:nth-child(1){background:url(../../../neiy/wh_a1.png) no-repeat;}
.lxwh li:nth-child(2){background:url(../../../neiy/wh_a2.png) no-repeat;margin-top:135px;}
.lxwh li:nth-child(3){background:url(../../../neiy/wh_a3.png) no-repeat;margin-top:43px;}
.lxwh li:nth-child(4){background:url(../../../neiy/wh_a4.png) no-repeat;margin-top:149px;margin-right:0;}
.lxwh li:nth-child(1):hover{background: url(../../../neiy/wh_a1_hv.png) no-repeat;}
.lxwh li:nth-child(2):hover{background: url(../../../neiy/wh_a1_hv.png) no-repeat;}
.lxwh li:nth-child(3):hover{background: url(../../../neiy/wh_a1_hv.png) no-repeat;}
.lxwh li:nth-child(4):hover{background: url(../../../neiy/wh_a1_hv.png) no-repeat;}


.about{background:#eeeeee url(../../../neiy/ab_bj.jpg) no-repeat center top; height:920px; padding-top:208px;box-sizing: border-box;}
.about .titis{height: 141px;}
.ab_tt{height: 202px;background: url(../../../neiy/ab_tt.jpg) no-repeat left top;}
.ab_tt span{display: block;height: 63px;line-height: 63px;font-size:20px;color: #222222;}
.ab_tt em{font-size:0;line-height: 0;}
.ab_tt h3 {font-size:30px;color: #333333;padding-top:18px;}
.about dd p{font-size:16px;color: #333333;line-height: 22px;text-indent: 2em;padding-top:24px;}
.about dd span{display: block;font-size:16px;color: #005cf3;font-weight: bold;margin-top:23px;}
.about dd strong{display: block;font-size:16px;color: #005cf3;font-weight: bold;margin-top:23px;}
.about dt{margin-top:46px;font-size:0;line-height: 0;}


.search_cons { padding:10px;}
.search_cons dl:nth-child(even){  }
dl.sear_dls { margin-bottom:20px; padding:20px;  color:#666; height:200px; overflow:hidden; width:384px; float:left;     box-sizing: border-box;
    border: 1px solid #e0e0e0; margin-right:9px;}
dl.sear_dls:hover{box-shadow: 0 0 15px rgba(0,0,0,0.17);
    border: 0;}
dl.sear_dls dt.tit, .l2tit { font-size:18px;  line-height:25px; color:#0059d7; font-weight:bold; }
dl.sear_dls dt.tit .tit_a, .l2tit .tit_a {height:25px;  overflow:hidden; white-space:nowrap; display:block; float:left; font-size:18px; color:#333; width:190px;}
dl.sear_dls dt.tit .tit_b{ width:70px; height:25px;  overflow:hidden; white-space:nowrap; font-size:17px; display:block; float:left;}
dl.sear_dls dt.tit .span1, .l2tit .span1{ font-size:12px; float:left; margin-left:10px;}
dl.sear_dls dt.tit .span2, .l2tit a .span2{ float:left; margin-left:10px;}
dl.sear_dls dt.tit .span2 a, .l2tit a .span2 a{ color:#ff0000;}
dl.sear_dls dd.d1 { line-height:22px; text-align:justify; text-justify:inter-ideograph; overflow:hidden; color:#000; font-size:14px; padding-top:25px; border-bottom: 1px dashed #d0d0d0; padding-bottom: 15px;}
dl.sear_dls  .tit_as{height:25px;  overflow:hidden; white-space:nowrap; display:block; float:left; font-size:18px; color:#333; width:190px;}
dl.sear_dls  .tit_as2{height:25px;  overflow:hidden; white-space:nowrap; display:block; float:left; font-size:18px; color:#333; width:225px;}
dl.sear_dls dd span , .l2tit span {}

.search_cons dd.info{ padding-top:15px;}
.search_cons dd.info span a{display: block;float: right;width:113px;height:30px;border:1px solid #14bddb;text-align: center;font-size:14px;box-sizing: border-box;border-radius: 15px;line-height: 28px;padding-left:23px;background: url(../images/rm_ico1.png) no-repeat 16px center;color: #045cd4; cursor:pointer;}
.search_cons dd.info span a:hover{background: url(../images/rm_ico1_hv.png) no-repeat;border:0;color: #fff;}
 
dl.sear_dls dd .a_d { color:#C10005; margin-right:5px; line-height:20px;}

.citys{ padding:10px 0px; height:50px; position:relative; margin-left: 10px; margin-right: 10px; border-bottom:2px solid #dcdcdc; }
.citys li{     float: left;
    padding: 0 20px;
    margin-right: 5px;
    text-align: center;
    height: 50px;
    background:#ececec;
    width:142px;
    line-height: 50px;
    box-sizing: border-box;
    font-size: 20px;
    cursor: pointer;
    color: #000;
    font-weight: bold;}
.citys li:hover{background-image:-webkit-linear-gradient(left,#52c781,#30c1b2,#12bcdd); color:#fff;}
.citys li.on{ background-image:-webkit-linear-gradient(left,#52c781,#30c1b2,#12bcdd); color:#fff;
     }    
 .citys li a{ color:#fff;}
.citys .more{ position:absolute; right:10px; top: 35px; font-size: 16px;} 

.search_cons .search_hls{color:Red;padding:0px;}
.sear_dls .dt2 { width:175px; height:141px; float:left; padding-left:10px;}
.sear_dls .dt2 a {width:171px; height:137px;border:solid 1px #ccc; padding:1px; display:block;}
.sear_dls .dt2 a:hover {border:solid 1px #C10005;} /*产品边框，点击效果*/
.sear_dls .dt2 img {width:171px; height:137px;display:block;}


@media screen and (min-width:1366px) {html {font-size: 14px;}}
@media screen and (min-width:1440px) {html {font-size: 16px;}}
@media screen and (min-width:1600px) {html {font-size: 18px;}}
@media screen and (min-width:1920px) {html {font-size: 20px;}}
@-webkit-keyframes fadeInDown1 {
    from { opacity: 0; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0) }
    to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
@keyframes fadeInDown1 {
    from { opacity: 0; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0) }
    to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
.fadeInDown1 { -webkit-animation-name: fadeInDown1; animation-name: fadeInDown1 }
@-webkit-keyframes fadeInDown2 {
    from { opacity: 0; -webkit-transform: translate3d(0, -20%, 0); transform: translate3d(0, -20%, 0) }
    to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
@keyframes fadeInDown2 {
    from { opacity: 0; -webkit-transform: translate3d(0, -20%, 0); transform: translate3d(0, -20%, 0) }
    to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
.fadeInDown2 { -webkit-animation-name: fadeInDown2; animation-name: fadeInDown2 }
@-webkit-keyframes fadeInLeft1 {
    from { -webkit-transform: translate3d(-10%, 0, 0); transform: translate3d(-10%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInLeft1 {
    from { -webkit-transform: translate3d(-10%, 0, 0); transform: translate3d(-10%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInLeft1 { -webkit-animation-name: fadeInLeft1; animation-name: fadeInLeft1 }
@-webkit-keyframes fadeInLeft2 {
    from { -webkit-transform: translate3d(-5%, 0, 0); transform: translate3d(-5%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInLeft2 {
    from { -webkit-transform: translate3d(-5%, 0, 0); transform: translate3d(-5%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInLeft2 { -webkit-animation-name: fadeInLeft2; animation-name: fadeInLeft2 }
@-webkit-keyframes fadeInRight1 {
    from { -webkit-transform: translate3d(10%, 0, 0); transform: translate3d(10%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInRight1 {
    from { -webkit-transform: translate3d(10%, 0, 0); transform: translate3d(10%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInRight1 { -webkit-animation-name: fadeInRight1; animation-name: fadeInRight1 }
@-webkit-keyframes fadeInRight2 {
    from { -webkit-transform: translate3d(5%, 0, 0); transform: translate3d(5%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInRight2 {
    from { -webkit-transform: translate3d(5%, 0, 0); transform: translate3d(5%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInRight2 { -webkit-animation-name: fadeInRight2; animation-name: fadeInRight2 }
@-webkit-keyframes zoomLeft {
    from { -webkit-transform: scale3d(0.3, .3, .3); transform: scale3d(0.3, .3, .3); opacity: 0 }
    50% { opacity: 1 }
}
@keyframes zoomLeft {
    from { -webkit-transform: scale3d(0.3, .3, .3); transform: scale3d(0.3, .3, .3); opacity: 0 }
    50% { opacity: 1 }
}
.zoomLeft { -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-animation-name: zoomLeft; animation-name: zoomLeft }
.zoomRight { -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-animation-name: zoomLeft; animation-name: zoomLeft }
@-webkit-keyframes fadeInUp1 {
    from { -webkit-transform: translate3d(0, 10%, 0); transform: translate3d(0, 10%, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInUp1 {
    from { -webkit-transform: translate3d(0, 10%, 0); transform: translate3d(0, 10%, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInUp1 { -webkit-animation-name: fadeInUp1; animation-name: fadeInUp1 }
@-webkit-keyframes fadeInUp2 {
    from { -webkit-transform: translate3d(0, 2%, 0); transform: translate3d(0, 2%, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInUp2 {
    from { -webkit-transform: translate3d(0, 2%, 0); transform: translate3d(0, 2%, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInUp2 { -webkit-animation-name: fadeInUp2; animation-name: fadeInUp2 }