@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-left:5px;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/cn.jpg) 0 2px no-repeat;}
.lang em{display: inline-block;height: 20px;background: #fff;width: 1px;margin: 0 5px ;}
.tp_bg{height:46px;line-height: 46px;background: #fd8200;}
.tp_bg .tp{width: 1300px;margin:auto;overflow: hidden;}
.tp_fl p{font-size: 14px;color: #fff;}
.tp_fr p{float:left;height: 46px;font-size: 14px;color: #fff;}
.tp_fr p img{float: left;margin:13px 12px 0  0;}
.tp_fr p:first-child{width:124px;cursor:pointer;position:relative}
.tp_fr p:first-child:after{display:block;content:"";width:100px;height:0px; padding:10px; background: #fff url(../uploadfile/image/20210129/20210129154321_892346692.png)no-repeat center;background-size: 90%;transition: all 0.3s;position:absolute;box-shadow: 0 0 10px rgba(0,0,0,.1);display:none; transition: 0.3s ease all;}
.tp_fr p:first-child:hover:after{height:100px;display:block;position: relative;    z-index: 999;}
.tp_fr p b{font-size:20px;color:#fff;font-family:"Century Gothic";}


.top_bg{}
.top{width: 1300px;min-width: 1300px;height: 120px;margin:0 auto;}
.logo{padding-top: 7px;}
.logo img{width:200px;}
.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: #ff6f0a; }
.NavCeshi > li.navcurrent > a:after, .NavCeshi > li:hover > a:after{ width: 100%}
.nav2{-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 #444 solid;}
.nav2 a{background: #444;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: #fd8200; 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:#e50009;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:#e50009;}
.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:#e50009;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(/skin/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(/skin/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:120px;}
.crcontactright p+p span+span{ margin-left:40px;}
.crcontactright p span:nth-child(1){ background:url(/skin/images/20201113101021_797492870.png) no-repeat left center;}
.crcontactright p span:nth-child(2){ background:url(/skin/images/20201113101021_78481687.png) no-repeat left center;}
.crcontactright p span:nth-child(3){background: url(/skin/images/20201224164745_2021959269.png) no-repeat left center;}
.crcontactright p+p span:nth-child(1){ background:url(/skin/images/20201113101021_695029328.png) no-repeat left center;}
.crcontactright p+p span:nth-child(2){ background:url(/skin/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:#043c9d; font-size:18px; color:#fff; line-height:90px;}
.links .w1400{ background:url(/skin/images/20201113101021_363676669.png) no-repeat right center;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(/skin/images/20201113084017_1896970409.png);}
#form1 ul li:nth-child(2){ background-image:url(/skin/images/20201113084017_1675337373.png);}
#form1 ul li:nth-child(3){ background-image:url(/skin/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:#fd8200; font-size:18px; color:#f5f5f5; font-weight:lighter; cursor:pointer; transition:all .3s ease;}
#form1 ul li:nth-child(4) input:hover{ background:#555;}