﻿@charset "utf-8";
/*end*/
body{overflow-x:hidden;}

/**/
.search{height:64px; border-bottom:1px solid #dedede;}
.sea span{display: block; width:600px; float:left; height:64px; line-height: 64px;}
.sea span i{display: block; float:left;font-size: 14px; color:#666666;padding-left:29px; background: url(../images/sea-huo.png) no-repeat left;}
.sea span a{display: block;font-size: 14px; color:#666666;margin-right: 30px;float:left;} 
.sea span a:hover{color:#0c84de;}
.sea .sou{width: 390px;float:right; margin-top: 18px;}
.sea .sou .txt{width: 357px; height:27px;padding:0 12px; box-sizing: border-box;background:#E5E5E5;border:0;font-size: 12px; color:#666666;float:left;}
.sea .sou .btn{width:33px; height:27px; float:left; background:url(../images/sea-btn.jpg) no-repeat center; cursor: pointer;}
/**/
.guide{height:1175px;background:url(../images/guibj.jpg) no-repeat center;}
.gui{padding-top:43px; }
.gui h2{text-align: center; margin-bottom: 2.3rem;}
.gui h2 span{display:block; height:48px; line-height: 48px;font-size: 36px; color:#666666;font-family: "思源黑体 CN"; font-weight: normal;}
.gui h2 em{display:block; height:60px;line-height:60px; font-size: 48px; color:#2197ee; font-weight: bold; font-family: "思源黑体 CN";}
.gui .gui-top{height:274px;}
.gui .gui-top ul li{float:left;width:591px; height:123px;background:#f3f3f3;margin-bottom: 14px;}
.gui .gui-top ul li:nth-child(2n){float:right;}
.gui .gui-top ul li i{display:block; width:119px; height:123px;float:left;}
.gui .gui-top ul li i img{width:100%; height:100%;}
.gui .gui-top ul li span{display:block; float:left; height:123px;padding:12px 20px 0 20px; box-sizing: border-box;width:472px;}
.gui .gui-top ul li span em{display:block; height:41px; line-height:41px;font-size: 30px; color:#2197ee; font-weight: bold;}
.gui .gui-top ul li span p{ line-height: 28px;font-size: 14px; color:#666666;}
.gui h3{height:101px;line-height: 101px; text-align: center;font-size: 45px; color:#333333; font-weight: bold; font-family: "思源黑体 CN";}
.gui .gui-bot{height:497px; }
.gui .gui-bot ul li{float:left;width:295px;height:497px; margin-left: 5px;}
.gui .gui-bot ul li dl dd{height:309px;background:url(../images/gui-a1.png) no-repeat 11px top;padding:13px 0 0 47px; box-sizing: border-box;position: relative;}
.gui .gui-bot ul li dl dd span{display:block;height:48px; line-height: 48px;padding-left:60px;font-size: 30px; color:#2197ee; font-weight: bold;margin-bottom: 17px;}
.gui .gui-bot ul li dl dd .gui-ico1{background:url(../images/gui-ico1.png) no-repeat left;}
.gui .gui-bot ul li dl dd .gui-ico2{background:url(../images/gui-ico2.png) no-repeat left;}
.gui .gui-bot ul li dl dd .gui-ico3{background:url(../images/gui-ico3.png) no-repeat left;}
.gui .gui-bot ul li dl dd .gui-ico4{background:url(../images/gui-ico4.png) no-repeat left;}
.gui .gui-bot ul li dl dd p em{display:block;height:29px; line-height: 29px;padding-left:11px; background:url(../images/gui-yd.png) no-repeat left; font-size: 16px; color:#333333;}
.gui .gui-bot ul li:nth-child(2n) dl dd{background:url(../images/gui-a2.png) no-repeat 11px top;}
.gui .gui-bot ul li dl dt{height:310px;margin-top:-122px;}
.gui .gui-bot ul li dl dt img{width:100%;}
.gui .gui-bot ul li:first-child{margin-left: 0;}
/**/
.casebj{height:1072px; background:url(../images/casebj.jpg) no-repeat center;}
.case{padding-top:53px;}
.case h2{text-align: center; margin-bottom: 17px;}
.case h2 span{display: block; height:58px; line-height: 58px;font-size: 46px; color:#343434; font-weight: bold;}
.case h2 em{display: block; height:30px; line-height: 30px; font-size: 20px; color:#666666; font-weight: normal;}
.case .cas-nav{height:56px; background: url(../images/casnavbj.jpg) no-repeat center; margin-bottom: 30px;}
.case .cas-nav ul li{float:left; width:171px; height:56px; line-height: 56px; text-align: center; border-right:1px solid rgba(255,255,255,0.08); box-sizing: border-box; position: relative;}
.case .cas-nav ul li:before{display: none;width: 100%; height:9px;background:url(../images/cas-dbx.png) no-repeat center; content:""; position: absolute;left:0;bottom:-9px;}
.case .cas-nav ul li a{display: block;font-size: 18px; color:#FFFFFF;}
.case .cas-nav ul li.cur{background:#F2AC18;}
.case .cas-nav ul li.cur a{font-weight: bold;}
.case .cas-nav ul li.cur:before{display: block;}
.case .cas-nav ul li:last-child.cur:before{display: none;}
.case .cas-con .cas-box{ height:485px !important; float:left;}
.case .cas-con .cas-box dl{height:485px;}
.case .cas-con .cas-box dl dt{width:678px; height:485px; position: relative;float:left;}
.case .cas-con .cas-box dl dt span{display: block; width:100%; height:485px; line-height: 0; overflow: hidden; }
.case .cas-con .cas-box dl dt span img{width: 100%; transition: 1s;}
.case .cas-con .cas-box dl dt .cas-desc{width: 678px; height:485px;background:rgba(0,0,0,0.64); position: absolute; left:0;top:0;padding:82px 106px 0 109px; box-sizing: border-box;transform: scale(0); transition: 1s;}
.case .cas-con .cas-box dl dt .cas-desc h4{height:64px; line-height: 64px; margin-bottom: 11px;}
.case .cas-con .cas-box dl dt .cas-desc h4 a{font-size: 24px; color:#FEFFFF; font-weight: bold;}
.case .cas-con .cas-box dl dt .cas-desc p{font-size: 14px; color:#FFFFFF; line-height: 29px; margin-bottom: 88px;}
.case .cas-con .cas-box dl dt .cas-desc strong{display: block; width:210px; height:50px; line-height: 50px;background: #FFFFFF;border-radius: 25px;}
.case .cas-con .cas-box dl dt .cas-desc strong a{display: block; text-align: center;}
.case .cas-con .cas-box dl dt .cas-desc strong i{display: inline-block; height:50px;padding-right:35px; background:url(../images/cas-xq.png) no-repeat right; font-size: 18px; color:#0C84DE; font-weight: normal;}
.case .cas-con .cas-box dl dt:hover .cas-desc{transform: scale(1);}
.case .cas-con .cas-box dl dt:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.case .cas-con .cas-box dl dd{width:522px;height:485px;float:right;background:#FFF;padding:26px 56px 0 64px; box-sizing: border-box; position: relative;}
.case .cas-con .cas-box dl dd .cas-rig-top{margin-bottom: 13px;}
.case .cas-con .cas-box dl dd .cas-rig-top h4{height:49px; line-height: 49px;margin-bottom: 4px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.case .cas-con .cas-box dl dd .cas-rig-top h4 a{font-size: 30px; color:#222730; font-weight: bold;}
.case .cas-con .cas-box dl dd .cas-rig-top p{line-height: 24px;font-size: 14px; color:#444444; margin-bottom: 13px;}
.case .cas-con .cas-box dl dd .cas-rig-top strong{display: block; width:170px; height:37px; line-height: 37px;background:#F5B226; border-radius: 19px;}
.case .cas-con .cas-box dl dd .cas-rig-top strong a{display: block; text-align: center;}
.case .cas-con .cas-box dl dd .cas-rig-top strong i{display: inline-block;height:37px;font-size: 14px; color:#FFFFFF; padding-right:26px; background:url(../images/cas-jt.png) no-repeat right; }
.case .cas-con .cas-box dl dd .cas-rig-bot h4{height:36px; line-height: 36px;font-size: 14px; color:#343434; font-weight: bold;}
.case .cas-con .cas-box dl dd .cas-rig-bot ul li{float:left;width:192px; position: relative;}
.case .cas-con .cas-box dl dd .cas-rig-bot ul li span{display: block; width:190px; height:190px; border:1px solid #E5E5E5; overflow: hidden;}
.case .cas-con .cas-box dl dd .cas-rig-bot ul li span img{width: 100%; transition: 1s;}
.case .cas-con .cas-box dl dd .cas-rig-bot ul li em{display: block; height: 35px; line-height: 35px; text-align: center;border:1px solid #E5E5E5; border-top:0;font-size: 11px; color:#666666;background: linear-gradient(0deg, #E2E2E2, #FFFFFF);
    box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.11);}
.case .cas-con .cas-box dl dd .cas-rig-bot ul li:last-child{float:right;}
.case .cas-con .cas-box dl dd .cas-rig-bot ul li:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.case .cas-con .cas-box dl dd .cas-rig-bot ul li .case-desc{width: 100%; height:192px; background:rgba(50,50,50,0.9);position: absolute; left:0;top:0;padding-top:39px; box-sizing: border-box;transform: scale(0); transition: 1s;}
.case .cas-con .cas-box dl dd .cas-rig-bot ul li .case-desc h5{height:36px; line-height: 36px;text-align: center; font-size: 13px; color:#FFFFFF; font-weight: bold; }
.case .cas-con .cas-box dl dd .cas-rig-bot ul li .case-desc p{width:152px; margin:0 auto; line-height: 22px;font-size: 14px; color:#FFFFFF; text-align: center; }
.case .cas-con .cas-box dl dd .cas-rig-bot ul li:hover .case-desc{transform: scale(1);}
.case .cas-con .cas-box dl dd .gd{display: block; width:51px; height:46px; background:url(../images/cas-jia.jpg) no-repeat center;position: absolute; right:0;top:0;}
.case .cas-bot h4{height:65px; }
.case .cas-bot h4 span{font-size: 20px; height:65px; line-height: 65px; color:#222630; font-weight: bold;float:left;}
.case .cas-bot h4 em{display: block;width:101px; height:31px;line-height: 31px; border-bottom:2px solid #f5a600; margin-top: 12px;background:url(../images/cas-jt2.png) no-repeat 90%;float:right;font-size: 14px; color:#F5B226;}
.case .cas-bot .bd{overflow: hidden;}
.case .cas-bot .cas-list{position: relative;}
.case .cas-bot .cas-list ul li{float:left;width:285px !important;height:213px;padding:4px; box-sizing: border-box; border:1px solid #D1D1D1; margin-right: 20px;background:#FFF; position: relative; overflow: hidden;}
.case .cas-bot .cas-list ul li>a{display: block; height:203px; position: relative; overflow: hidden;}
.case .cas-bot .cas-list ul li span{display: block; width:100%;height:203px;line-height: 0; overflow: hidden;}
.case .cas-bot .cas-list ul li span img{width: 100%; transition: 1s;}
.case .cas-bot .cas-list ul li em{display: block; width:100%; height:41px; line-height: 41px; text-align: center;font-size: 16px; color:#666666; position: absolute; left:0;bottom:0;background:#FFF; transition: .8s;}
.case .cas-bot .cas-list ul li:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.case .cas-bot .cas-list ul li:hover em{bottom:-41px;}
.case .cas-bot .cas-list ul li .hover{width:275px; height:203px;background:rgba(0,0,0,0.7); position: absolute;left:4px;top:4px;padding-top:30px; box-sizing: border-box; z-index:-1; transition: 0.85s; transform: rotateX(120deg); transform-origin: center top 0; opacity: 0;}
.case .cas-bot .cas-list ul li .hover h5{height:32px; line-height: 32px; text-align: center;padding-top:39px;background:url(../images/cas-ico.png) no-repeat center top; margin-bottom: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; color:#FFF;}
.case .cas-bot .cas-list ul li .hover h5 a{font-size: 18px; color:#FFFFFF; font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.case .cas-bot .cas-list ul li .hover p{line-height: 18px;width:224px; margin:0 auto;font-size: 14px; color:rgba(255,255,255,0.7); text-align: center;}
.case .cas-bot .cas-list ul li:hover .hover{transform: none;z-index: 1; opacity:1;}
.case .cas-bot .cas-list .cas-jt i{display: block; width:26px; height:44px;cursor: pointer;}
.case .cas-bot .cas-list .cas-jt .cas-prev{background:url(../images/cas-prev.png) no-repeat center;position: absolute; left:-43px;top:58px;}
.case .cas-bot .cas-list .cas-jt .cas-next{background:url(../images/cas-next.png) no-repeat center;position: absolute; right:-43px;top:58px;}
/**/
.product{height:1022px;}
.pro{padding-top:48px;position: relative;}
.pro h2{text-align: center; margin-bottom: 20px;}
.pro h2 span{display: block;height:56px; line-height: 56px; font-size: 46px; color:#343434; font-weight: bold;}
.pro h2 em{display: block; height:30px; line-height: 30px; font-size: 20px; color:#666666; font-weight: normal;}
.pro .pro-nav{width: 514px; height:48px;margin:0 auto 28px;}
.pro .pro-nav a{display: block;width:245px; height:46px;float:left; text-align: center; line-height: 46px;font-size: 21px; color:#343434;background: linear-gradient(0deg, #DCDCDC, #F0F0F0);border: 1px solid #FFFFFF;box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.11);border-radius: 24px;margin:0 5px; position: relative;}
.pro .pro-nav a:before{width:100%;height:9px; content:""; position: absolute; left:0;bottom:-10px;}
.pro .pro-nav a.cur{background: #2298EE;border: 1px solid #1D97F1;box-shadow: 1px 1px 1px 0px #2298EE;color:#FFF;}
.pro .pro-nav a.cur:before{ background:url(../images/pro-dbx.png) no-repeat center;}
.pro .pro-box{height: 746px;}
.pro .pro-box-ul{height:56px;background:#2197EE; position: relative;margin-bottom: 70px;}
.pro .pro-box-ul li{float:left;height:56px;}
.pro .pro-box-ul li em{display: block;position: relative;z-index:200;height:56px; line-height: 56px;position: relative;}
.pro .pro-box-ul li em a{font-size: 17px; color:#FFFFFF;padding:0 25px;transition: .5s; box-sizing: border-box; position: relative;}
.pro .pro-box-ul li em a:before{width:1px; height:16px;background:rgba(3,98,168,0.87); content:"";position: absolute; left:0;top:4px;}
.pro .pro-box-ul li em a:after{width:1px; height:16px;background:rgba(255,255,255,0.19); content:"";position: absolute; right:0;top:4px;}
.pro .pro-box-ul li:last-child em a:after{display: none;}
.pro .pro-box-ul li em:before{width:100%; height:0;background:#FFF; content:""; position: absolute;left:0;bottom:0;transition: .5s;}
.pro .pro-box-ul li.cur em:before{height:53px;}
.pro .pro-box-ul li.cur em a,.pro .pro-box-ul li.last:hover em a{color:#333333;}
.pro .pro-box-ul li.cur em a:before,.pro .pro-box-ul li.last:hover em a:before{display: none;}
.pro .pro-box-ul li.last:hover em:before{height:53px;}
.pro .pro-box-ul li .pro-xlbj{display: none;width:1200px;height:56px; line-height: 56px;box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15); position: absolute;left:0;top:56px;padding-left:27px; box-sizing: border-box;}
.pro .pro-box-ul li .pro-xlbj a{display: block; float:left;padding-left:17px; background:url(../images/pro-y.png) no-repeat left;font-size: 16px; color:#666666; margin-right: 36px;}
.pro .pro-box-ul li .pro-xlbj a:last-child{margin-right: 0;}
.pro .pro-box-ul li.cur .pro-xlbj{display: block;}
.pro .pro-bot-left{height:620px; position:relative;}
.pro .pro-bot-left ul{width: 666px !important;float:left;}
.pro .pro-bot-left ul li{float:left;width:322px;height:291px; margin-bottom: 17px; position: relative; overflow: hidden;border:1px solid #DADADA;}
.pro .pro-bot-left ul li:nth-child(2n){float:right;}
.pro .pro-bot-left ul li span{display: block; width:320px; height:291px; overflow: hidden;border:1px solid #DADADA; transition: .5s;}
.pro .pro-bot-left ul li span img{width: 100%; transition: 1s;}
.pro .pro-bot-left ul li em{display: block;width:100%;height:51px; line-height: 51px; text-align: center; background:rgba(218,218,218,0.5); font-size: 18px; color:#666666; transition: .8s; position:absolute;left:0;bottom:0;}
.pro .pro-bot-left ul li:hover span{border:1px solid #FFF;}
.pro .pro-bot-left ul li:hover em{bottom: -52px;}
.pro .pro-bot-left ul li:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.pro .pro-bot-left ul li .hover{width:322px; height:291px; background:rgba(49,49,49,0.9); position: absolute; top:0; left:0;padding:22px 36px 0; box-sizing: border-box;transform: scale(0); transition: .8s;}
.pro .pro-bot-left ul li .hover h4{height:76px; line-height: 76px;font-size: 18px; color:#FFFFFF; font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pro .pro-bot-left ul li .hover i{display: block; width:34px; height:2px; background:#FFFFFF; margin-bottom: 23px;}
.pro .pro-bot-left ul li .hover p{font-size: 14px; color:#FFFFFF; line-height: 26px;}
.pro .pro-bot-left ul li .hover p b{font-size: 16px;}
.pro .pro-bot-left ul li:hover .hover{transform: scale(1);}
.pro .pro-bot-rig{width: 512px; height:603px;position: absolute;right: 0;bottom: 17px;}
.pro .pro-bot-rig img{width: 100%;height: 603px;display: block;}
/**/
.superiority{height:731px; background:url(../images/super.jpg) no-repeat center;}
.super{padding-top:52px;}
.super h2{text-align: center; margin-bottom: 28px;}
.super h2 span{display: block;height:57px; line-height: 57px; font-size: 46px; color:#FFFFFF; font-weight: bold;}
.super h2 span i{font-weight: normal;}
.super h2 em{display: block; height:32px; line-height: 32px; font-size: 20px; color:#FFFFFF; font-weight: normal;}
.super .sup-box{width:648px; height:52px;background: #FFFFFF;border-radius: 26px;margin:0 auto 16px;}
.super .sup-box span{display: block; float:left; height:52px; line-height: 52px; padding:0 33px;font-size: 18px; color:#333333; position: relative;border-radius:26px;}
.super .sup-box span:before{width:23px; height:11px;content:""; position: absolute; bottom:-11px; left:42%;}
.super .sup-box span.cur{background:#0B84DD;font-weight: bold; color:#FFF;}
.super .sup-box span.cur:before{background:url(../images/sup-dbx.png) no-repeat center;}
.super .sup-con{height:450px;position: relative;}
.super .sup-con  ul li{float:left;width:600px;height:146px;border-bottom:1px solid rgba(255,255,255,0.23);padding-top:41px; box-sizing: border-box;}
.super .sup-con  ul li i{display: block; width:61px; height:54px;margin-top: 8px;}
.super .sup-con  ul li .sup-ico1{background:url(../images/sup-ico1.png) no-repeat left;}
.super .sup-con  ul li .sup-ico2{background:url(../images/sup-ico2.png) no-repeat left;}
.super .sup-con  ul li .sup-ico3{background:url(../images/sup-ico3.png) no-repeat left;}
.super .sup-con  ul li .sup-ico4{background:url(../images/sup-ico4.png) no-repeat left;}
.super .sup-con  ul li .sup-ico5{background:url(../images/sup-ico5.png) no-repeat left;}
.super .sup-con  ul li .sup-ico6{background:url(../images/sup-ico6.png) no-repeat left;}
.super .sup-con  ul li .sup-ico7{background:url(../images/sup-ico7.png) no-repeat left;}
.super .sup-con  ul li .sup-ico8{background:url(../images/sup-ico8.png) no-repeat left;}
.super .sup-con  ul li .sup-ico9{background:url(../images/sup-ico9.png) no-repeat left;}
.super .sup-con  ul li .sup-ico10{background:url(../images/sup-ico10.png) no-repeat left;}
.super .sup-con  ul li .sup-ico11{background:url(../images/sup-ico11.png) no-repeat left;}
.super .sup-con  ul li .sup-ico12{background:url(../images/sup-ico12.png) no-repeat left;}
.super .sup-con  ul li .sup-ico13{background:url(../images/sup-ico13.png) no-repeat left;}
.super .sup-con  ul li .sup-ico14{background:url(../images/sup-ico14.png) no-repeat left;}
.super .sup-con  ul li .sup-ico15{background:url(../images/sup-ico15.png) no-repeat left;}
.super .sup-con  ul li .sup-ico16{background:url(../images/sup-ico16.png) no-repeat left;}
.super .sup-con  ul li .sup-ico17{background:url(../images/sup-ico17.png) no-repeat left;}
.super .sup-con  ul li .sup-ico18{background:url(../images/sup-ico18.png) no-repeat left;}
.super .sup-con  ul li span{display: block;}
.super .sup-con  ul li span{display: block; height:38px; line-height: 38px;font-size: 24px; color:#FFFFFF; font-weight: bold;}
.super .sup-con  ul li span p{width:313px;height:28px; line-height: 28px;font-size: 16px; color:#FFFFFF; font-weight: normal;}
.super .sup-con  ul li.odd i{float:left;margin-right: 12px; }
.super .sup-con  ul li.odd span{float:left;}
.super .sup-con  ul li.even i{float:right;margin-left: 16px;}
.super .sup-con  ul li.even span{text-align:right;float:right;}
.super .sup-con  ul li:nth-child(5),.super ul li:nth-child(6){border-bottom:0;}
.super .sup-con .bj{display: block; width:409px; height:428px;background:url(../images/sup-pic.png) no-repeat center; position: absolute; left:391px;top:15px;}
.super .sup-con .bj1{display: block; width:409px; height:439px;background:url(../images/sup-pic1.png) no-repeat center; position: absolute; left:391px;top:15px;}
.super .sup-con .bj2{display: block; width:410px; height:450px;background:url(../images/sup-pic2.png) no-repeat center; position: absolute; left:391px;top:15px;}
/**/
.ys{height:875px;padding-top:48px; box-sizing: border-box;}
.ys h2{text-align: center; margin-bottom: 38px;}
.ys h2 span{display: block; height:58px; line-height: 58px;font-size: 46px; color:#333333; font-weight: bold;}
.ys h2 em{display: block; height:32px; line-height: 32px;font-size: 20px; color:#666666; font-weight: normal;}
.ys .ys-nav{height:89px;background: linear-gradient(0deg, #DCDCDC, #F0F0F0);border: 1px solid #FFFFFF;box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.11);}
.ys .ys-nav ul{width:1200px; height:89px; margin:0 auto; padding:0 89px; box-sizing: border-box;}
.ys .ys-nav ul li{float:left; width: 25%; height:89px; text-align: center; border-right:1px solid #FFF; border-left:1px solid #c5c5c5; box-sizing: border-box; cursor: pointer; position: relative;}
.ys .ys-nav ul li i{display: inline-block; height:89px; line-height: 89px;padding-left:61px; font-size: 24px; color:#333333;}
.ys .ys-nav ul li .ys-ico1{background:url(../images/ys-ico1.png) no-repeat left;}
.ys .ys-nav ul li .ys-ico2{background:url(../images/ys-ico2.png) no-repeat left;}
.ys .ys-nav ul li .ys-ico3{background:url(../images/ys-ico3.png) no-repeat left;}
.ys .ys-nav ul li .ys-ico4{background:url(../images/ys-ico4.png) no-repeat left;}
.ys .ys-nav ul li:first-child{border-left:0;}
.ys .ys-nav ul li:last-child{border-right:0;}
.ys .ys-nav ul li em{display: block; width:100%;height:13px;  position: absolute; left:0;bottom:0;}
.ys .ys-nav ul li.cur .ys-ico1{background:url(../images/ys-ico1_h.png) no-repeat left;}
.ys .ys-nav ul li.cur .ys-ico2{background:url(../images/ys-ico2_h.png) no-repeat left;}
.ys .ys-nav ul li.cur .ys-ico3{background:url(../images/ys-ico3_h.png) no-repeat left;}
.ys .ys-nav ul li.cur .ys-ico4{background:url(../images/ys-ico4_h.png) no-repeat left;}
.ys .ys-nav ul li.cur{background:#2197EE;}
.ys .ys-nav ul li.cur i{color:#FFF; font-weight: bold;}
.ys .ys-nav ul li.cur em{background: url(../images/ys-dbx.png) no-repeat center;}
.ys .ys-con dl dd{width: 600px; float:left;padding-top:99px;}
.ys .ys-con dl dd .ys-tit{height:95px; border-bottom:2px solid #dadada;padding-left:74px;}
.ys .ys-con dl dd .ys-tit span{display: block; height:50px;line-height: 50px;font-size: 40px; color:#333333; font-weight: bold;}
.ys .ys-con dl dd .ys-tit i{display: block; height:22px; line-height: 22px;font-size: 14px; color:rgba(102,102,102,0.5); font-family: "Acrom";}
.ys .ys-con dl dd .ys-tit.ys1{background:url(../images/ys-ico11.png) no-repeat left 3px;}
.ys .ys-con dl dd .ys-tit.ys2{background:url(../images/ys-ico22.png) no-repeat left 3px;}
.ys .ys-con dl dd .ys-tit.ys3{background:url(../images/ys-ico33.png) no-repeat left 3px;}
.ys .ys-con dl dd .ys-tit.ys4{background:url(../images/ys-ico44.png) no-repeat left 3px;}
.ys .ys-con dl dd strong{display: block; height:76px; line-height: 76px;font-size: 26px; color:#555555; font-weight: normal;margin-bottom: 6px;letter-spacing: 2px; overflow: hidden;}
.ys .ys-con dl dd p{margin-bottom: 40px;width:508px;}
.ys .ys-con dl dd p em{display: block; line-height: 26px; margin-bottom: 14px; font-size: 16px; color:#666666;}
.ys .ys-con dl dd p em b{color:#333333;}
.ys .ys-con dl dd ul li{float:left;}
.ys .ys-con dl dd ul li span{display: block; height:50px; line-height: 5px;}
.ys .ys-con dl dd ul li span em{display: inline-block; height:50px; line-height: 50px;font-size: 50px; color:#333333; font-weight: bold;}
.ys .ys-con dl dd ul li span i{display: inline-block;font-size: 20px; color:#1D1D1D;}
.ys .ys-con dl dd ul li b{display: block; height:29px; line-height: 29px; font-size: 16px; color:#666666; font-weight: normal;}
.ys .ys-con dl dt{width:960px; height:608px;float:right;margin-right: -360px;position: relative;}
.ys .ys-con dl dt span{display: block; width:960px;height:608px;overflow: hidden;}
.ys .ys-con dl dt span img{width: 100%; transition: 1s;}
.ys .ys-con dl dt ul{width:513px; height:140px; position: absolute; left:88px; bottom:57px;}
.ys .ys-con dl dt ul li{float:left;width:233px; height:130px; border:5px solid #FFF;box-shadow: 0px 9px 13px 0px rgba(0, 0, 0, 0.65); overflow: hidden;}
.ys .ys-con dl dt ul li img{width:100%; transition: 1s;}
.ys .ys-con dl dt ul li:last-child{float:right;}
.ys .ys-con dl dt:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.ys .ys-con dl dt ul li:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
/**/
.lcbj{height:701px; background: url(../images/lcbj.jpg) no-repeat center;}
.lc{padding-top:50px;}
.lc h2{text-align: center; margin-bottom: 40px;}
.lc h2 span{display: block; height:65px; line-height: 65px;font-size: 46px; color:#FFFFFF; font-weight: bold;}
.lc h2 em{display: block; height:41px; line-height: 41px; font-size: 20px; color:#FFFFFF; font-weight: normal;}
.lc .lc-desc{width:908px;line-height: 30px; font-size: 16px; color:#FFFFFF; padding-bottom:21px;background:url(../images/lc-xt.png) no-repeat left bottom; margin-bottom: 29px;}
.lc .lc-fl1{height:126px;margin-left: -40px;}
.lc .lc-fl1 ul li{float:left; width:163px;border-right:1px solid rgba(255,255,255,0.15);}
.lc .lc-fl1 ul li i{display: block; width:42px; height:36px; margin:0 auto;}
.lc .lc-fl1 ul li .lc-ico1{background:url(../images/lc-ico1.png) no-repeat center;}
.lc .lc-fl1 ul li .lc-ico2{background:url(../images/lc-ico2.png) no-repeat center;}
.lc .lc-fl1 ul li .lc-ico3{background:url(../images/lc-ico3.png) no-repeat center;}
.lc .lc-fl1 ul li .lc-ico4{background:url(../images/lc-ico4.png) no-repeat center;}
.lc .lc-fl1 ul li .lc-ico5{background:url(../images/lc-ico5.png) no-repeat center;}
.lc .lc-fl1 ul li .lc-ico6{background:url(../images/lc-ico6.png) no-repeat center;}
.lc .lc-fl1 ul li em{display: block; font-size: 20px; color:#FFFFFF; font-weight: bold; text-align: center; margin-top: 9px;}
.lc .lc-fl1 ul li:last-child{border-right:0;}
.lc .lc-fl2{height:141px; background: #FFF;padding-top:30px; box-sizing: border-box;position: relative;}
.lc .lc-fl2 ul li{float:left;width:135px;height:71px; border-right:1px solid #e3e3e3; position: relative;}
.lc .lc-fl2 ul li i{display: block; width:53px; height:43px; margin:0 auto;}
.lc .lc-fl2 ul li .lc-ic1{background: url(../images/lc-ic1.png) no-repeat center;}
.lc .lc-fl2 ul li .lc-ic2{background: url(../images/lc-ic2.png) no-repeat center;}
.lc .lc-fl2 ul li .lc-ic3{background: url(../images/lc-ic3.png) no-repeat center;}
.lc .lc-fl2 ul li .lc-ic4{background: url(../images/lc-ic4.png) no-repeat center;}
.lc .lc-fl2 ul li .lc-ic5{background: url(../images/lc-ic5.png) no-repeat center;}
.lc .lc-fl2 ul li .lc-ic6{background: url(../images/lc-ic6.png) no-repeat center;}
.lc .lc-fl2 ul li .lc-ic7{background: url(../images/lc-ic7.png) no-repeat center;}
.lc .lc-fl2 ul li em{display: block; font-size: 20px; color:#333333; text-align: center; margin-top: 7px;}
.lc .lc-fl2 ul li:last-child{border-right: 0;}
.lc .lc-fl2 ul li:before{width: 17px; height:17px; background: url(../images/lc-jt.png) no-repeat center;content:"";position: absolute; right:-9px;top:27px;}
.lc .lc-fl2 .yt{display: block; width:251px; height:327px;position: absolute;right:0; bottom:0;}
.lc .lc-fl2 ul li:hover em{font-weight: bold;}
.lc .lc-fl2 ul li:last-child:before{display: none;}
/**/
.newsbj{height:840px;}
.news{padding-top:62px;}
.news h2{text-align: center ;margin-bottom: 29px;}
.news h2 span{display: block; height:56px; line-height: 56px;font-size: 46px; color:#333333; font-weight: bold; }
.news h2 em{display: block; height:30px; line-height: 30px;font-size: 20px; color:#666666; font-weight: normal;}
.news .news-left{width:570px; float:left;}
.news .news-left .news-tit{height:60px; background:#F4F6F8;}
.news .news-left .news-tit .news-tit-left{width: 170px; height:60px;background:#0B84DD;padding:11px 0 0 20px; box-sizing: border-box;float:left;}
.news .news-left .news-tit .news-tit-left span{display: block; padding-left:35px;background:url(../images/new-ico1.png) no-repeat left; }
.news .news-left .news-tit .news-tit-left span em{display: block; height:24px; line-height: 24px;font-size: 18px; color:#FFFFFF; font-weight: bold;}
.news .news-left .news-tit .news-tit-left span p{height:12px; line-height: 12px;font-size: 8px; color:rgba(255,255,255,0.5); text-transform: uppercase;}
.news .news-left .news-tit i{display: block; height:60px; line-height: 60px;float:right;font-size: 14px; color:#999999; margin-right: 18px; text-transform: uppercase;}
.news .news-left dl{margin-bottom: 6px;}
.news .news-left dl dt{height:285px; line-height: 0; overflow: hidden;}
.news .news-left dl dt img{width:100%;transition: 1s;}
.news .news-left dl dd{height:118px; background:#F4F6F8;padding-top:15px; box-sizing: border-box;}
.news .news-left dl dd span{display: block; width:112px; height:74px; float:left;text-align: center; line-height: 74px;font-size: 24px; color:#333333; font-weight: bold;margin-top: 12px;border-right:1px solid #d8e2ec;}
.news .news-left dl dd .zx-desc{float:left; padding:0 27px 0 20px;width:457px; box-sizing: border-box;}
.news .news-left dl dd .zx-desc h4{height:35px; line-height: 35px; margin-bottom: 4px;}
.news .news-left dl dd .zx-desc h4 a{font-size: 16px; color:#333333; font-weight: bold;}
.news .news-left dl dd .zx-desc p{line-height: 24px; font-size: 15px; color:#7F7F7F;}
.news .news-left ul li{height:40px; line-height: 40px;border-bottom:1px dashed #cccccc;padding-left:11px;}
.news .news-left ul li em{display: block; float:left;padding-left:21px; font-size: 15px; color:#666666; background:url(../images/new-y1.png) no-repeat left;}
.news .news-left ul li i{display: block; height:40px;float:right;font-size: 14px; color:#999999;}
.news .news-left ul li:last-child{border-bottom:0;}
.news .news-left dl:hover dt img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.news .news-left dl:hover dd .zx-desc h4 a{color:#0B84DD;}
.news .news-left ul li:hover em{color:#0B84DD;}
.news .news-left ul li:hover i{color:#0B84DD;}
.news .news-rig{width:573px; float:right;}
.news .news-rig .bk{height:285px;}
.news .news-rig .bk .news-tit{height:60px; background:#F4F6F8; margin-bottom: 10px;}
.news .news-rig .bk .news-tit .news-tit-left{width: 170px; height:60px;background:#0B84DD;padding:11px 0 0 20px; box-sizing: border-box;float:left;}
.news .news-rig .bk .news-tit .news-tit-left span{display: block; padding-left:35px;background:url(../images/new-ico2.png) no-repeat left; }
.news .news-rig .bk .news-tit .news-tit-left span em{display: block; height:24px; line-height: 24px;font-size: 18px; color:#FFFFFF; font-weight: bold;}
.news .news-rig .bk .news-tit .news-tit-left span p{height:12px; line-height: 12px;font-size: 8px; color:rgba(255,255,255,0.5); text-transform: uppercase;}
.news .news-rig .bk .news-tit i{display: block; height:60px; line-height: 60px;float:right;font-size: 14px; color:#999999; margin-right: 18px; text-transform: uppercase;}
.news .news-rig .bk dl{height:92px; padding-bottom: 14px;border-bottom:1px dashed #cccccc;}
.news .news-rig .bk dl dt{width:185px; height:92px; float:left; overflow: hidden; line-height: 0;}
.news .news-rig .bk dl dt img{width:100%; transition: 1s;}
.news .news-rig .bk dl dd{float:left;width:387px;padding:5px 42px 0 22px; box-sizing: border-box;}
.news .news-rig .bk dl dd h4{height:28px; line-height: 28px;}
.news .news-rig .bk dl dd h4 a{font-size: 16px; color:#333333; font-weight: bold;}
.news .news-rig .bk dl dd p{height:27px; line-height: 27px;font-size: 15px; color:#7F7F7F; margin-bottom: 3px;}
.news .news-rig .bk dl dd i{display: block; height:30px; line-height: 30px;font-size: 14px; color:#999999; font-family: "Arial";}
.news .news-rig .bk ul li{height:38px; line-height: 38px;border-bottom:1px dashed #cccccc; }
.news .news-rig .bk ul li:last-child{border-bottom:0;}
.news .news-rig .bk ul li em{display: block; height:38px; line-height: 38px;float:left; padding-left:21px;background:url(../images/new-y2.png) no-repeat left;}
.news .news-rig .bk ul li i{display: block; height:38px; line-height: 38px; float:right;font-size: 14px; color:#999999;font-family: "Arial";}
.news .news-rig .wd .news-tit{height:60px; background:#F4F6F8; margin-bottom: 28px;}
.news .news-rig .wd .news-tit .news-tit-left{width: 170px; height:60px;background:#0B84DD;padding:11px 0 0 20px; box-sizing: border-box;float:left;}
.news .news-rig .wd .news-tit .news-tit-left span{display: block; padding-left:35px;background:url(../images/new-ico3.png) no-repeat left; }
.news .news-rig .wd .news-tit .news-tit-left span em{display: block; height:24px; line-height: 24px;font-size: 18px; color:#FFFFFF; font-weight: bold;}
.news .news-rig .wd .news-tit .news-tit-left span p{height:12px; line-height: 12px;font-size: 8px; color:rgba(255,255,255,0.5); text-transform: uppercase;}
.news .news-rig .wd .news-tit i{display: block; height:60px; line-height: 60px;float:right;font-size: 14px; color:#999999; margin-right: 18px; text-transform: uppercase;}
.news .news-rig .wd .wd-tj{height:97px; border-bottom:1px dashed #cccccc;}
.news .news-rig .wd .wd-tj span{display: block; height:26px; line-height: 26px; padding-left:43px; background:url(../images/new-q.png) no-repeat left;margin-bottom: 4px;}
.news .news-rig .wd .wd-tj span a{font-size: 16px; color:#333333; font-weight: bold;}
.news .news-rig .wd .wd-tj p{padding:0 100px 0 51px; line-height: 25px;font-size: 15px; color:#7F7F7F;}
.news .news-rig .wd ul li{height:40px; line-height: 40px;padding-left:7px;border-bottom:1px dashed #cccccc;}
.news .news-rig .wd ul li:last-child{border-bottom:0;}
.news .news-rig .wd ul li em{display: block; height:40px; padding-left:43px;font-size: 15px; color:#666666; float:left;background:url(../images/new-q.png) no-repeat left;}
.news .news-rig .wd ul li i{display: block; height:40px;float:right; font-size: 14px; color:#999999; margin-right: 19px;}
.news .news-rig .bk dl:hover dd h4 a{color:#0B84DD;}
.news .news-rig .bk ul li:hover em{color:#0B84DD;}
.news .news-rig .bk ul li:hover i{color:#0B84DD;}
.news .news-rig .wd .wd-tj:hover span a{color:#0B84DD;}
.news .news-rig .wd ul li:hover em{color:#0B84DD;}
.news .news-rig .wd ul li:hover i{color:#0B84DD;}
/**/
.about{height:1489px; background:url(../images/abbj.jpg) no-repeat top center;}
.abo{padding-top:84px; }
.abo .abo-tit{text-align: center; margin-bottom: 21px;}
.abo .abo-tit h2{display: inline-block;}
.abo .abo-tit h2 a{display: block; padding-left:183px;background:url(../images/abo-logo.png) no-repeat left;}
.abo .abo-tit h2 span{display: block; height:56px; line-height: 56px;font-size: 46px; color:#FFFFFF; font-weight: bold;}
.abo .abo-tit h2 em{display: block; height:19px; line-height: 19px;font-size: 12px; color:rgba(255,255,255,0.5); font-weight: bold;font-family: "Acrom";letter-spacing: 4px; text-transform: uppercase;}
.abo .abo-tit b{display: block; height:83px; line-height: 83px;font-size: 32px; color:#FFFFFF; font-weight: bold;}
.abo .abo-desc{font-size: 17px; color:#FFFFFF; line-height: 33px; margin-bottom: 49px; text-align: center;}
.abo .abo-logo{position: relative;height:322px;}
.abo .abo-logo h4{height:39px; border-bottom:1px solid rgba(255,255,255,0.4); margin-bottom: 22px;}
.abo .abo-logo h4 em{display: block; height:39px;line-height: 39px;float:left;font-size: 20px; color:#FFFFFF; font-weight: normal;}
.abo .abo-logo h4 i{font-size: 16px; color:#FFFFFF;height:39px; line-height: 39px;float:right; font-weight: normal;}
.abo .abo-logo .abo-bd .bd{overflow: hidden;}
.abo .abo-logo .abo-bd ul li{float:left; width:216px;  margin-right: 29px;}
.abo .abo-logo .abo-bd ul li span{display: block;height:121px;border:1px solid #dddddd; box-sizing: border-box;}
.abo .abo-logo .abo-bd ul li span img{width:100%;}
.abo .abo-logo .abo-bd ul li em{display: block; height:35px; line-height: 35px; text-align: center;font-size: 18px; color:#FFFFFF;}
.abo .abo-logo .abo-bd .abo-jt i{display: block; width:26px; height:44px; cursor: pointer;}
.abo .abo-logo .abo-bd .abo-jt .abo-prev{background:url(../images/abo-prev.jpg) no-repeat center;position: absolute; left:-39px; top:105px;}
.abo .abo-logo .abo-bd .abo-jt .abo-next{background:url(../images/abo-next.jpg) no-repeat center;position: absolute; right:-39px; top:105px;}
.abo .abo-logo .abo-bd ul li:hover span{border:1px solid #f5a600;}
.abo .abo-logo .abo-bd ul li:hover em{color:#f5a600; font-weight: bold;}
.abo .abo-cen{height:384px;padding-top:27px; box-sizing: border-box;}
.abo .abo-cen .abo-cen-nav{width: 800px; height:47px;border:1px solid #DCDCDC;background:#F2F6F7;margin:0 auto 18px;}
.abo .abo-cen .abo-cen-nav a{display: block; width:200px; height:47px; text-align: center;float:left;border-right:1px solid #DCDCDC; box-sizing: border-box;}
.abo .abo-cen .abo-cen-nav a i{display: inline-block; height: 47px;line-height: 47px; padding-left:38px;font-size: 18px; color:#333333;}
.abo .abo-cen .abo-cen-nav a .abo-ico1{background:url(../images/abo-ico1.png) no-repeat left;}
.abo .abo-cen .abo-cen-nav a .abo-ico2{background:url(../images/abo-ico2.png) no-repeat left;}
.abo .abo-cen .abo-cen-nav a .abo-ico3{background:url(../images/abo-ico3.png) no-repeat left;}
.abo .abo-cen .abo-cen-nav a .abo-ico4{background:url(../images/abo-ico4.png) no-repeat left;}
.abo .abo-cen .abo-cen-nav a:last-child{border-right:0;}
.abo .abo-cen .abo-cen-nav a.cur{background:#2197EE;}
.abo .abo-cen .abo-cen-nav a.cur .abo-ico1{background:url(../images/abo-ico1_h.png) no-repeat left;}
.abo .abo-cen .abo-cen-nav a.cur .abo-ico2{background:url(../images/abo-ico2_h.png) no-repeat left;}
.abo .abo-cen .abo-cen-nav a.cur .abo-ico3{background:url(../images/abo-ico3_h.png) no-repeat left;}
.abo .abo-cen .abo-cen-nav a.cur .abo-ico4{background:url(../images/abo-ico4_h.png) no-repeat left;}
.abo .abo-cen .abo-cen-nav a.cur i{font-weight: bold; color:#FFF;}
.abo .abo-cen .abo-box{height:292px;}
.abo .abo-cen .abo-box .abo-list{height:292px; position: relative;}
.abo .abo-cen .abo-box .abo-list .bd{overflow: hidden;width: 1202px;}
.abo .abo-cen .abo-box .abo-list .bd ul li{float:left; width: 284px !important; height:257px; border:1px solid #d1d1d1;padding:4px 4px 0 4px; box-sizing: border-box;margin-right: 22px;}
.abo .abo-cen .abo-box .abo-list .bd ul li span{display: block; height:205px; line-height: 0; overflow: hidden;}
.abo .abo-cen .abo-box .abo-list .bd ul li span img{width: 100%; transition: 1s;}
.abo .abo-cen .abo-box .abo-list .bd ul li em{display: block; height:44px; line-height: 44px; text-align: center;}
.abo .abo-cen .abo-box .abo-list .bd ul li:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.abo .abo-cen .abo-box .abo-list .abo-jt i{display: block; width:26px; height:44px; cursor: pointer;}
.abo .abo-cen .abo-box .abo-list .abo-jt .abo-prev1{background:url(../images/abo-prev.jpg) no-repeat center;position: absolute; left:-39px; top:107px;}
.abo .abo-cen .abo-box .abo-list .abo-jt .abo-next1{background:url(../images/abo-next.jpg) no-repeat center;position: absolute; right:-39px; top:107px;}
.abo .abo-td h4{height:42px; line-height: 42px; position: relative;font-size: 24px; color:#3F3F3F; font-family: "思源黑体 CN"; text-align: center;}
.abo .abo-td h4:before{width: 542px; height:3px; background:url(../images/abo-xt1.jpg) no-repeat center; content:""; position: absolute; left:0;top:21px;}
.abo .abo-td h4:after{width: 542px; height:3px; background:url(../images/abo-xt2.jpg) no-repeat center; content:""; position: absolute; right:0;top:21px;}
.abo .abo-td ul li{float:left;width:200px;}
.abo .abo-td ul li h5{height:54px; line-height: 54px; text-align: center;border-bottom:1px solid #e3e3e3;}
.abo .abo-td ul li h5 a{font-size: 16px; color:#2197EE; font-weight: bold;}
.abo .abo-td ul li p{border-right:1px solid #e3e3e3;}
.abo .abo-td ul li p a{display: block;height:46px; line-height: 46px; text-align: center;font-size: 14px; color:#666666;border-bottom:1px solid #e3e3e3; }
.abo .abo-td ul li:first-child p{border-left:1px solid #e3e3e3;} 
.abo .abo-td ul li p a:hover{color:#0c84de;}










