@charset "utf-8";/* CSS Document */html,body {font-family:"微软雅黑";}
a {cursor:pointer;font-family:"微软雅黑";}
html,body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,button,input,textarea,th,td,img,tr,td,form,select,div,strong,span,s {margin:0px;padding:0px;border:0px;}
i {font-style:normal;}
table {padding:0px;margin:0px;}
ul,ol {list-style:none;}
a {text-decoration:none;}
img {display:block;}
a:focus {outline:none;}
input,select,textarea {outline:none;}
table {border-spacing:0px;}
body {background-color:#fff;overflow-x:hidden;color:#666;font-size:14px;font-family:"微软雅黑";position:relative;min-width:1200px;width:100%;}
a {color:#666;text-decoration:none;}
a:focus {outline:none;}
a:hover {text-decoration:none;}
.left {float:left;position:relative;}
.right {float:right;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.container {margin-left:auto;margin-right:auto;width:1200px;}
/* 通用分页样式 */.pages {height:26px;padding:35px 0;margin-top:5px;clear:both;text-align:center;}
.pages:after {content:'.';clear:both;height:0;line-height:0;display:block;visibility:hidden;}
.pages ul {padding:0;list-style:none;margin:0;text-align:center;display:inline-block;}
.pages li {float:left;margin-right:5px;}
.pages li a {padding:5px 10px;border:1px solid #e1e1e1;height:24px;line-height:24px;color:#666;}
.pages li a:hover {border:1px solid #034f9d;background:#034f9d;color:#fff;text-decoration:none;}
.pages li span {border:1px solid #e1e1e1;height:24px;line-height:24px;color:#c4c4c4;padding:5px 10px;}
.pages .current a {border:1px solid #034f9d;background:#034f9d;color:#fff;}
/*head*//* 通用分页样式 */.pages {height:26px;padding:35px 0;margin-top:5px;clear:both;text-align:center;}
.pages:after {content:'.';clear:both;height:0;line-height:0;display:block;visibility:hidden;}
.pages ul {padding:0;list-style:none;margin:0;text-align:center;display:inline-block;}
.pages li {float:left;margin-right:5px;}
.pages li a {padding:5px 10px;border:1px solid #e1e1e1;height:24px;line-height:24px;color:#666;}
.pages li a:hover {border:1px solid #034f9d;background:#034f9d;color:#fff;text-decoration:none;}
.pages li span {border:1px solid #e1e1e1;height:24px;line-height:24px;color:#c4c4c4;padding:5px 10px;}
.pages .current a {border:1px solid #034f9d;background:#034f9d;color:#fff;}
/*head*/.lang {overflow:hidden;float:left;margin-top:13px;line-height:20px;margin-right:15px;}
.lang a {display:inline-block;color:#fff;padding-left:37px;font-size:14px;vertical-align:top;}
.lang .en {background:url(../images/en.jpg) no-repeat;}
.lang .cn {background: url(../images/en.jpg) 0 2px no-repeat;}
.lang em {display:inline-block;height:20px;background:#fff;width:1px;margin:0 5px;}
/*头部*/.top {line-height:35px;position:relative;z-index:9999999;}
.top .con {width:1300px;margin:0 auto;position:relative;}
.top_lt {width:442px;height:44px;line-height:44px;float:left;background:#049ee6;position:relative;font-size:15px;color:#ddd;}
.top_lt span {display:block;width:800px;height:44px;background:#049ee6;position:absolute;right:0;top:0;z-index:-1;}
.top_lt .bg {width:0;height:0;width:27px\9;height:44px\9;border-right:27px solid transparent;border-left:0;border-top:44px solid #049ee6;border-width:0\9;position:absolute;right:-27px;top:0;}
.top_rt {width:825px;height:44px;float:right;background:#111;position:relative;color:#fff;}
.top_rt span {display:block;width:1400px;height:44px;background:#111;position:absolute;left:0;top:0;z-index:-1;}
.top_rt .bg {width:0;height:0;width:27px\9;height:44px\9;border-left:27px solid transparent;border-right:0;border-bottom:44px solid #111;border-width:0\9;position:absolute;left:-27px;top:0;}
.top_rt ul {float:right;width: 400px;height:45px;line-height:45px;}
.top_rt li {height:40px;line-height:40px;float:left;position:relative;margin-left:24px;}
.top_rt li a,.top_rt li em {color:#fff;display:block;height:40px;position:relative;}
.top_rt li a:hover {color:#fff !important;text-decoration:underline;}
.top_rt li i {display:block;width:22px;height:20px;background:url(../images/arrow_btn.png) no-repeat 0 0;position:absolute;left:0;top:50%;margin-top:-10px;}
.top_rt li.tel_icon {font-size:16px;font-weight:800;}
.top_rt li.tel_icon em {padding-left:28px;}
.top_rt li.wx_icon i {background-position:-22px 0;}
.top_rt li.fav_icon i {background-position:-44px 0;}
.top_rt li.tel_icon i {background-position:-66px 0;}
.tel_icon {font-size: 16px;}
.tel_icon img {float:left;width:28px;margin-right:10px;margin-top:8px;}
.top_wxbox {width:120px;height:120px;background:#fff;position:absolute;left:50%;top:44px;margin-left:-60px;transition:all .4s;opacity:0;visibility:hidden;}
.top_wxbox img {display:block;width:95%;height:95%;margin:2.5%;}
.top_wxbox:before {display:block;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #fff;position:absolute;left:50%;top:-8px;margin-left:-6px;}
.top_rt li.wx_icon:hover .top_wxbox {opacity:1;visibility:visible;}
.top_bg {background:#fff;}
.head {width:1300px;min-width:1300px;height:120px;margin:0 auto;}
.logo {margin-top:15px;}
.logo img {width:230px;}
.name {margin-top:30px;margin-left:20px;}
.name p {font-size:16px;color:#222;line-height:24px;}
.NavCeshi > li {float:left;top:0px;padding:0 24px;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;position:relative;}
.NavCeshi > li > a {display:block;text-align:center;color:#454545;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;position:relative;z-index:555;overflow:hidden;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}
.NavCeshi > li > a > i {display:block;height:120px;line-height:120px;font-size:16px;position:relative;z-index:3;font-style:normal;}
.NavCeshi > li.navcurrent > a:before,.NavCeshi > li:hover > a:before {left:12px !important}
.NavCeshi > li > a:after {content:'';display:block;width:0%;height:3px;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;position:absolute;left:0;bottom:0;background:#049ee6;}
.NavCeshi > li.navcurrent > a:after,.NavCeshi > li:hover > a:after {width:100%}
.nav2 {background:rgba(0,0,0,0.9);-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;position:absolute;width:190px;opacity:0;visibility:hidden;transform:translate3d(0px,10px,0px);-moz-transform:translate3d(0px,10px,0px);-webkit-transform:translate3d(0px,10px,0px);z-index:9999;left:50%;top:120px;margin-left:-94px;text-align:center;border-top:4px #686868 solid;}
.nav2 a {background-color:rgba(255,255,255,0.35);box-shadow:0px 0px 10px rgba(0,0,0,0.15);box-shadow:0 6px 10px rgba(0,0,0,.1);padding:18px 0;width:190px;height:14px;line-height:14px;display:block;color:#fff;font-size:14px;-webkit-transition:none ease-out .3s;transition:none ease-out .3s;transition-property:color,background,text-indent,opacity;}
.nav2 a:hover {background:#049ee6;text-indent:10px;color:#fff;}
.nav ul li:hover .nav2 {opacity:1;visibility:visible;transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);box-shadow:0 2px 3px 0 rgba(0,0,0,0.12);transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;}
/*导航结束*//*底部*/.nav a {color:#fff;}
.nav .nLi {float:left;position:relative;display:inline;background:url("../images/navhx.jpg")no-repeat right center;}
.nav .nLi:last-child {background:none;}
.nav .nLi:first-child a {color:#fff!important;background:#049ee6;font-size:18px;font-weight:bold;}
.nav .nLi:first-child .sub li a {display:block;padding:3px 0;font-size:14px!important;line-height:49px!important;color:rgba(255,255,255,0.7);white-space:nowrap;overflow:hidden;font-weight:normal;background:none!important;text-overflow:ellipsis;}
.nav .nLi:first-child .on {background:#049ee6;}
.nav .nLi h3 {float:left;}
.nav .nLi:hover h3 a {color:#fff;}
.nav .nLi h3 a {display:block;font-size:15px;font-weight:normal;color:#d7e7f4;width:133px;}
.nav .nLi h3 p {text-align:center;}
.nav .nLi:first-child h3 a {background:#049ee6;color:rgba(255,255,255,1);}
.nav .subs {width:160px!important;}
.nav .sub {display:none;width:100%;left:0;top:60px;position:absolute;background:rgba(0,0,0,0.9);line-height:26px;padding:12px 0;text-align:center;padding:0 14px 15px;z-index:999;}
.nav .nLi:nth-child(8) .sub {width:100%!important;}
.nav .nLi:first-child .sub {width:210%!important;}
.nav .sub li {zoom:1;border-bottom:1px solid #5c5b59;}
.nav .sub a {display:block;padding:3px 0;font-size:14px;line-height:49px;color:rgba(255,255,255,0.7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.nav .sub a:hover {color:rgba(255,255,255,1);}
.nav .nLi h3 a.on {color:rgba(255,255,255,1);}
/*导航结束*/.w1400 {width:1300px;margin:0 auto;}
.copyright {background:#444 url(../images/20201113101021_217916886.jpg) no-repeat top center;}
.crcontact {height:250px;width:100%;background:#fff;border-radius:45px 45px 0 0;box-shadow:0 0 15px rgba(0,0,0,.2);justify-content:center;flex-wrap:nowrap;align-items:center;}
.crcontact>div {display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:nowrap;width:94%;align-items:center;position:relative;margin:auto;padding-top:25px;}
.crcontactleft {font-size:36px;color:#2f4557;font-weight:lighter;padding-top:80px;background:url(../images/20201113101021_504033333.png) no-repeat center top;}
.crcontactleft em {display:block;font-size:26px;text-transform:uppercase;letter-spacing:-2px;margin-top:4px;}
.crcontactright {width:1000px;}
.crcontactright p {padding-left:25px;font-size:20px;color:#2f4557;font-weight:lighter;line-height:89px;border-bottom:1px solid #dfe3e5;}
.crcontactright p span {display:inline-block;padding-left:48px;}
.crcontactright p span+span {margin-left:115px;}
.crcontactright p+p span+span {margin-left:40px;}
.crcontactright p span:nth-child(1) {background:url(../images/20201113101021_797492870.png) no-repeat left center;}
.crcontactright p span:nth-child(2) {background:url(../images/20201113101021_78481687.png) no-repeat left center;}
.crcontactright p span:nth-child(3) {background:url(../images/20201224164745_2021959269.png) no-repeat left center;}
.crcontactright p+p span:nth-child(1) {background:url(../images/20201113101021_695029328.png) no-repeat left center;}
.crcontactright p+p span:nth-child(2) {background:url(../images/20201113101021_102523912.png) no-repeat left center;}
.crcon {display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start;padding:60px 0 80px 0;}
.crcon ul {font-size:0;}
.crcon ul li {display:inline-block;vertical-align:top;}
.kslj p {font-size:18px;color:#fff;margin-bottom:20px;}
.kslj a {display:block;font-size:14px;font-weight:lighter;line-height:30px;color:#fff;}
.kslj a:hover,.end a:hover {color:#fff;}
.kslj li+li {margin-left:100px;}
.crcode li {text-align:center;font-size:18px;color:#fff;}
.crcode  img {display:block;width:150px;height:150px;margin-top:20px;}
.crcode li+li {margin-left:20px;}
.end {line-height:50px;border-top:1px solid #ccc;}
.end .zb {}
.end .zb img {margin-top:15px;}
.end .zb a {float:right;}
.end,.end a {font-size:14px;font-weight:lighter;color:#fff;overflow:hidden;}
.end span a {padding-left:10px;}
.links {background:#049ee6;font-size:18px;color:#fff;line-height:90px;}
.links .w1400 {display:-webkit-flex;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:flex-start;}
.links span {text-transform:uppercase;font-size:25px;font-family:impact;display:inline-block;margin:0 20px 0 10px;vertical-align:middle;}
@-webkit-keyframes tada {0% {-webkit-transform:scale(1)}
10%,20% {-webkit-transform:scale(0.7) rotate(-3deg)}
30%,50%,70%,90% {-webkit-transform:scale(1.2) rotate(3deg)}
40%,60%,80% {-webkit-transform:scale(1.2) rotate(-3deg)}
100% {-webkit-transform:scale(1) rotate(0)}
}
@-moz-keyframes tada {0% {-moz-transform:scale(1)}
10%,20% {-moz-transform:scale(0.7) rotate(-3deg)}
30%,50%,70%,90% {-moz-transform:scale(1.2) rotate(3deg)}
40%,60%,80% {-moz-transform:scale(1.2) rotate(-3deg)}
100% {-moz-transform:scale(1) rotate(0)}
}
.ftdown .ewm {float:right;/* margin-top:22px;*/overflow:hidden;height:150px;}
.ftdown .ewm span {display:block;width:140px;float:left;text-align:center;margin-left:20px;height:141px;}
.ftdown .ewm span img {display:inline-block;margin-top:9px;width:140px;}
#form1 ul {font-size:0;white-space:nowrap;}
.pro #form1 {margin-top:60px;padding:30px;box-shadow:0 0 20px #ccc;margin-bottom:50px;}
#form1 ul li {display:inline-block;vertical-align:middle;display:inline-block;vertical-align:top;width:300px;height:68px;box-sizing:border-box;background-color:#f5f5f5;background-position:20px center;background-repeat:no-repeat;padding-left:60px;}
#form1 ul li:nth-child(1) {background-image:url(../images/20201113084017_1896970409.png);}
#form1 ul li:nth-child(2) {background-image:url(../images/20201113084017_1675337373.png);}
#form1 ul li:nth-child(3) {background-image:url(../images/20201113084017_1631510781.png);}
#form1 ul li input {border:none;height:68px;background:none;width:180px;}
#form1 ul li+li {margin-left:15px;}
#form1 ul li:nth-child(4) {padding-left:30px;}
#form1 ul li:nth-child(4) input {width:140px;}
#form1 ul li:nth-child(4) img {display:inline-block;vertical-align:middle;}
#form1 ul li:nth-child(4) {padding:0;}
#form1 ul li:nth-child(4) input {display:block;width:100%;background:#049ee6;font-size:18px;color:#f5f5f5;font-weight:lighter;cursor:pointer;transition:all .3s ease;}
#form1 ul li:nth-child(4) input:hover {background:#555;}
