/*head*/
  .alibb {padding-top:13px;padding-left:170px;}
.alibb img {display:block;margin-bottom:8px;}
.alibb b {display:block;width:159px;height:28px;text-align:center;font-size:18px;font-weight:normal;color:#fff;line-height:28px;background:#ff6003;}
i,em {font-style:normal;}
.topWrap {background:#fff;font-family:"Microsoft Yahei";position:relative;}
.header {width:1200px;margin:0 auto;}
.twz {background:#f5f5f5;height:33px;color:#767676;line-height:33px;font-size:14px;}
.twz a {display:inline-block;color:#767676;position:relative;padding:0 25px;}
.twz a:nth-child(1) {background:url(../images/tpico1.png) no-repeat left center;}
.twz a:nth-child(2) {background:url(../images/tpico2.png) no-repeat left center;}
.twz a:nth-child(3) {background:url(../images/tpico3.png) no-repeat left center;}
.twz a:nth-child(4) {background:url(../images/tpico4.png) no-repeat left center;}
.twz a:nth-child(5) {padding:0;float:right;}
.hd-con {height:157px;padding-top:30px;box-sizing:border-box;}
.logo {width:100px;overflow:hidden;box-sizing:border-box;float:left;}
.logo img {width:100%;display:block;}
.hd-txt {margin-top:5px;font-size:38px;color:#111111;text-align:left;line-height:40px;font-weight:bold;margin-left:18px;float:left;padding-left:20px;border-left:1px solid #e5e5e5;}
.hd-txt b {font-weight:bold;color:#3fb236;font-size:24px;display:block;}
.hd-tel {margin-top:15px;padding-left:65px;background:url(../images/tel.png) no-repeat left center;float:right;box-sizing:border-box;overflow:hidden;color:#333333;font-size:30px;font-weight:bold;line-height:35px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}
.menu {height:70px;background:#3fb236;position:relative;}
.menu ul {width:1200px;margin:0 auto;}
.menu li {float:left;height:70px;font-size:16px;position:relative;}
.menu li a {text-decoration:none;height:70px;line-height:70px;padding: 0 33px;display:block;position:relative;z-index:2;color:#ffffff;box-sizing:border-box;}
.menu li::before {content:'';position:absolute;height:100%;width:1px;background:#3bcc30;background-size:100%;top:0;right:0;}
.menu li::after {content:"";position:absolute;width:0;height:100%;top:0;left:50%;background:#ff7e00;transform:translateX(-50%);transition:all 0.6s cubic-bezier(.075,.82,.165,1);}
.menu li.cur:after,.menu li:hover:after {width:100%;font-weight:normal;}
.menu li:hover a,.menu .cur a {font-weight:bold;text-decoration:none;}
.menu li:last-child::before {background:none;}
.menu li .submenu {overflow:hidden;display:none;position:absolute;width:100%;top:70px;z-index:9;background:#fff;padding:12px 24px;left:0px;line-height:0;font-size:0;text-align:center;box-shadow:0 2px 5px rgba(255,255,255,0.2);}
.menu li .submenu p {width:100%;}
.menu li .submenu p a,.menu li.cur .submenu p a,.menu li:hover .submenu p a {text-align:left;display:block;height:40px;line-height:40px;font-size:16px;color:#333;position:relative;font-weight:normal;border-bottom:1px solid rgba(0,0,0,0.2);padding:0;}
.menu li .submenu p a:last-child {border-bottom:0;}
.menu li:hover .submenu p a {font-weight:normal;}
.menu li:hover .submenu p a:hover {font-weight:bold;color:#333;}
.menu .li_2  .submenu,.menu .li_3  .submenu {width:218px;}
.menu li.sublist_show  .submenu {background:#fff;}
/*foot*/
.footWrap {height:483px;background:url(../images/ftbg.jpg) no-repeat center top;box-sizing:border-box;padding-top:55px;}
.footer {width:1200px;margin:0 auto;position:relative;}
.ft-logo-code {width:236px;float:left;}
.flogo {width:150px;/* height:118px;*/display:block;margin:5px auto 10px;}
.flogo img {width:100%;display:block;}
.ft-code p {display:block;float:left;width:110px;overflow:hidden;}
.ft-code p img {width:104px;padding:3px;background:#fff;}
.ft-code span {display:block;line-height:34px;font-weight:bold;font-size:14px;color:#fff;text-align:center;}
.ft-code p:nth-child(1) {margin-right:16px;}
.ft-con {width:852px;float:right;}
.ft-nav {height:54px;}
.ft-nav a {float:left;height:35px;line-height:35px;margin:0 14px;position:relative;font-size:16px;color:#ffffff;}
.ft-nav a::after {content:"";width:0%;height:2px;background-color:#ff9000;position:absolute;bottom:2px;left:50%;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.ft-nav a:hover {font-weight:bold;color:#ff9000;}
.ft-nav a:hover::after {width:100%;font-weight:bold;color:#ff9000;}
.ft-nav a:first-child {margin-left:0;}
.ft-nav a:last-child {margin-right:0;}
.ft-cen {height:250px;box-sizing:border-box;}
.ft-cen b {display:block;font-size:14px;font-weight:bold;color:rgba(255,255,255,0.5);}
.ft-cen p {display:block;font-family:Arial;box-sizing:border-box;}
.ft-cen .ft1 {height:130px;padding-top:30px;box-sizing:border-box;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1);margin-bottom:30px;}
.ft-cen .ft1 {font-size:32px;color:#ffffff;font-weight:bold;}
.ft-cen .ft1 b {padding-left:45px;line-height:30px;background:url(../images/ftico1.png) no-repeat left center;margin-bottom:10px;font-weight:normal;}
.ft-cen .ft1 em {padding:0 110px;}
.ft-cen .ft2 {padding-left:45px;float:left;background:url(../images/ftico2.png) no-repeat left 15px;width:507px;line-height:24px;color:rgba(255,255,255,0.55);}
.ft-cen .ft2 i {display:block;}
.ft-cen .ft3 {padding-left:45px;float:left;background:url(../images/ftico3.png) no-repeat left 15px;width:200px;text-transform:uppercase;line-height:24px;color:rgba(255,255,255,0.55);}
.ft-bot {width:100%;font-size:14px;line-height:24px;color:rgba(255,255,255,0.5);}
.ft-bot a {color:rgba(255,255,255,0.5);}
.ft-bot .ftp1 {float:left;}
.ft-bot .ftp2 {float:right;}
.ft-bot p em {padding:0 30px;}
.client-2 {position:fixed;right:-170px;top:50%;z-index:900;}
.client-2 li a {text-decoration:none;}
.client-2 li {margin-top:1px;clear:both;height:62px;position:relative;}
.client-2 li i {background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0px auto;text-align:center;}
.client-2 li p {height:20px;font-size:12px;line-height:20px;overflow:hidden;text-align:center;color:#fff;}
.client-2 .my-kefu-qq i {background-position:4px 5px;}
.client-2 .my-kefu-tel i {background-position:0 -21px;}
.client-2 .my-kefu-liuyan i {background-position:4px -53px;}
.client-2 .my-kefu-weixin i {background-position:-34px 4px;}
.client-2 .my-kefu-weibo i {background-position:-30px -22px;}
.client-2 .my-kefu-ftop {display:none;}
.client-2 .my-kefu-ftop i {width:33px;height:31px;background-position:-23px -47px;background-size:52px 82px;}
.client-2 .my-kefu-ftop .my-kefu-main {padding-top:6px;}
.client-2 .my-kefu-left {float:left;width:62px;height:47px;position:relative;}
.client-2 .my-kefu-tel-right {font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px;}
.client-2 .my-kefu-right {width:20px;}
.client-2 .my-kefu-tel-main {background:#3fb236;color:#fff;height:53px;width:230px;padding:9px 0 0;float:left;}
.client-2 .my-kefu-main {background:#3fb236;width:97px;height:53px;position:relative;padding:9px 0 0;float:left;}
.client-2 .my-kefu-weixin-pic {position:absolute;left:-130px;top:-24px;display:none;z-index:333;}
.my-kefu-weixin-pic img {width:115px;height:115px;}
