@charset "utf-8";
/*banner*/
.fullSlide {width:100%;position:relative;height:558px;-webkit-transition: left .5s,right .5s;transition: left .5s,right .5s;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:558px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;height:558px;}
.fullSlide .zx{position: absolute;top: 400px;left: 5.5%;width:68px;height: 29px;line-height: 29px;text-align: center;background: #1f93ff;border-radius:14px;font-size: 16px;color: #fff;font-weight: bold;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:48px;height:8px;margin:1px 5px;overflow:hidden;background:#222222;line-height:999px;   background-repeat:no-repeat;}
.fullSlide .hd ul .on {background:#1f93ff;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;z-index:1;width:80px;height:80px;cursor:pointer;filter:alpha(opacity=100);opacity:1;display:none; background:url(Img/Index/ibanner_btn.png);}
.fullSlide .prev{left:50%;margin-left:-646px;background-position:0 0; }
.fullSlide .next {left:auto;right:50%;margin-right:-646px; background-position:-80px 0;}
.fullSlide .prev:hover{background-position:0 -80px;}
.fullSlide .next:hover{background-position:-80px -80px;}
/*产品*/
.gs{background: #f6f6f6;padding: 65px 0 160px;}
.gs h3{font-size: 36px;color: #313638;text-align: center;padding-bottom: 48px;background: url(Img/Index/jt1.png) no-repeat bottom center;margin-bottom: 30px;}
.gs h3 span{display: block;font-size: 20px;font-weight: normal;}
.gs ul li{float: left;width: 282px;height: 312px;margin:0 9px;}
.gs ul li img{display: block;width: 214px;height: 140px;margin: 40px auto 20px;}
.gs ul li em{display: block;font-size: 26px;color: #313638;padding-bottom: 10px;text-align: center;}
.gs ul li p{font-size: 16px;color: #313638;line-height:22px;text-align: center;}
.gs ul li:hover{background: #fff;box-shadow:2px 2px 10px #eee,-2px -2px 10px #eee;}
/*product*/
.pro{padding:0 0 80px;}
.pro h3{font-size: 36px;color: #313638;text-align: center;padding-bottom: 48px;background: url(Img/Index/jt1.png) no-repeat bottom center;margin:-103px 0 30px;}
.pro h3 a{color: #313638;}
.pro h3 span{display: block;font-size: 20px;font-weight: normal;}
.pro_l{float: left;width: 280px;}
.pro_l h4{height: 59px;line-height: 59px;font-size: 24px;color: #fff;background: #1f93ff;text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.pro_l div{height: 806px;border-left: 1px solid #cbd2d4;border-right: 1px solid #cbd2d4;background: #f6f6f6;}
.pro_l h5{padding: 0 10px;font-size: 18px;height: 68px;line-height: 68px;margin:0 10px 1px;clear: both;}
.pro_l h5 a{color: #2f383d;}
.pro_l h5 i{float: right;font-size: 14px;color: #c2cacd; display:none}
.pro_l h5:hover a,.pro_l h5:hover i{color: #1f93ff;}
.pro_l h5.cur a,.pro_l h5.cur i{color: #1f93ff;}
.pro_l ul{margin:0 10px;padding:5px 0;clear: both;float: left;width: 258px;}
.pro_l ul li{height: 32px;line-height: 32px;padding-left: 10px;font-size: 14px;float: left;min-width: 118px;}
.pro_l ul li a{padding-left:10px;color: #313638;background: url(Img/Index/dian1.png) no-repeat left center;}
.pro_l ul li:hover{font-weight: bold;background: url(Img/Index/circle1.png) no-repeat 217px center;}
.pro_l ul li:hover a{background: url(Img/Index/dian2.png) no-repeat left center;}
.pro_l .tel{height: 50px;padding-top: 9px;font-size: 20px;color: #c2cacd;padding-left: 36px;background: url(Img/Common/ph1.png) no-repeat 200px center #2f383d;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
.pro_l .tel span{display: block;font-size: 12px;letter-spacing:10px;}
.pro_r{float: right;width: 890px;}
.pro_r h4{height: 59px;}
.pro_r h4 span{float: left;height: 59px;line-height: 59px;padding-left: 30px;font-size:24px;font-weight: normal;}
.pro_r h4 span a{color: #313638;}
.pro_r h4 .s1{background:url(Img/Index/hot1.png) no-repeat left center;padding-right: 30px;margin-right: 25px;position: relative;}
.pro_r h4 .s1:after{position: absolute;width: 1px;height: 16px;background: #c1c2c3;content: "";top: 22px;right: 0;}
.pro_r h4 .s2{background:url(Img/Index/new_ic1.png) no-repeat left center;}
.pro_r h4 .more{float: right;width: 135px;height: 42px;line-height: 42px;text-align: center;background:url(Img/Index/more1.png) no-repeat;font-size:18px;color: #fff;}
.pro_r h4 span:hover,.pro_r h4 span.cur{font-weight: bold;}
.pro_r h4 .s1:hover,.pro_r h4 .s1.cur{background:url(Img/Index/hot2.png) no-repeat left center;}
.pro_r h4 .s2:hover,.pro_r h4 .s2.cur{background:url(Img/Index/new_ic2.png) no-repeat left center;}
.pro_r ul li{float: left;width: 290px;height: 425px;margin-right: 10px;margin-bottom:7px;}
.pro_r ul li i{display: block;width: 290px;height: 290px;background: #f6f6f6;}
.pro_r ul li img{width: 290px;height: 290px;}
.pro_r ul li em{display: block;font-size:15px;font-weight: bold;padding:24px 15px 6px;text-align: center;}
.pro_r ul li em a{color: #676b6c;}
.pro_r ul li p{font-size: 14px;color: #676b6c;line-height: 18px;padding:0 15px;}
.pro_r ul li .more{display: block;font-size: 14px;color: #b3b5b5;font-weight: bold;padding:0 15px;margin-top:10px;}
.pro_r ul li.nomar{margin-right: 0;}
.pro_r ul li:hover{box-shadow:5px 5px 10px #f1f1f1,-5px -5px 10px #f1f1f1;}
.pro_r ul li:hover i{background: #fff;}
.pro_r ul li:hover em{text-align: center;}
.pro_r ul li:hover em a{color: #313638;}
.pro_r ul li:hover .more{text-align: center;color: #1f93ff;}
/*case*/
.case{background: #f6f6f6;padding:60px 0 80px;}
.case h3{font-size: 36px;color: #313638;text-align: center;padding-bottom: 48px;background: url(Img/Index/jt1.png) no-repeat bottom center;margin-bottom: 45px;}
.case h3 a{color: #313638;}
.case h3 span{display: block;font-size: 20px;font-weight: normal;}
.case h4{height: 55px;text-align: center;font-weight: normal;margin-bottom: 12px;}
.case h4 a{display: inline-block;width: 190px;height: 55px;line-height: 55px;text-align: center;font-size: 18px;color: #1f93ff;background: #fff;margin:0 6px;}
.case h4 a:hover,.case h4 a.cur{font-weight: bold;color: #fff;background: #1f93ff;}
.case li{width: 800px;height: 450px;margin: 0 auto;float: left;}
.case li img{display: block;width: 800px;height: 450px;}
.case li p{position: absolute;width:710px;padding:0 45px;height: 120px;left: 50%;bottom: 16px;background:url(Img/Index/tm1.png) repeat;margin-left: -400px;}
.case li p b{display: block;font-size: 16px;padding:22px 0 10px;}
.case li p b a{color: #fff;}
.case li p span{display: block;line-height: 22px;color: #fff;font-size: 14px;width: 490px; height:44px; overflow:hidden}
.case li p .more{position: absolute;top: 42px;right:45px;width: 135px;height: 42px;line-height: 42px;text-align: center;background:url(Img/Index/more1.png) no-repeat;font-size:14px;color: #fff;font-weight: bold;}
/*adva*/
.adva{padding:60px 0 120px;}
.adva h3{font-size: 36px;color: #313638;text-align: center;padding-bottom: 48px;background: url(Img/Index/jt1.png) no-repeat bottom center;margin-bottom: 50px;}
.adva h3 span{display: block;font-size: 20px;font-weight: normal;}
.adva h4{height: 55px;font-weight: normal;margin-bottom: 14px;}
.adva h4 a{display: inline-block;width: 190px;height: 55px;line-height: 55px;text-align: center;font-size: 18px;color: #1f93ff;background: #f6f6f6;margin-right: 15px;}
.adva h4 a:hover,.adva h4 a.cur{font-weight: bold;color: #fff;background: #1f93ff;}
.adva dl{height: 582px;}
.adva dl dt img{ width:800px; height:582px;}
.adva dl dd{float: right;width:320px;height:582px;background: #f6f6f6;padding:0 40px;}
.adva dl dd h5{font-size: 22px;color: #000;font-weight: normal;padding:102px 0 35px;}
.adva dl dd h5 span{display: block;font-size: 18px;}
.adva dl dd .p1{font-size: 14px;color: #000;line-height: 22px;height: 110px;}
.adva dl dd .tel{margin-top: 70px;height:54px;padding-top: 13px;background:url(Img/Index/kf.jpg) no-repeat left center;padding-left: 60px;font-size: 12px;color: #676b6c;}
.adva dl dd .tel span{display: block;font-size: 24px;}
.adva dl dd .more{display: block;width: 135px;height: 42px;line-height: 42px;text-align: center;font-size: 14px;color: #fff;background:url(Img/Index/more1.png) no-repeat;margin-top: 28px;}
.adva_con{position: relative;}
.num{position: absolute;top: -33px;right: 0;}
.num span{display:inline-block;width: 84px;line-height:33px;text-align: center;font-size: 22px;color: #fff;background: url(Img/Index/c1.png) no-repeat;margin-left: -15px;position: relative;}
.num span.cur{background: url(Img/Index/c2.png) no-repeat;color: #c2cacd;}
.num .s1{z-index: 4;}
.num .s2{z-index: 3;}
.num .s3{z-index: 2;}
.num .s4{z-index: 1;}
/*cess*/
.cess{height:483px;background:url(Img/Index/cess_bg.jpg) no-repeat center 0;}
.cess h3{height: 152px;padding-top: 78px;font-size: 36px;color: #fff;text-align: center;background: url(Img/Index/jt3.png) no-repeat center 167px;}
.cess h3 span{display: block;font-size: 20px;font-weight: normal;}
.cess ul li{float: left;width:139px;}
.cess ul li p{width: 41px;height:44px;padding:15px 22px;background: url(Img/Index/liubian1.png) no-repeat;font-size: 18px;line-height: 22px;text-align: center;}
.cess ul li:hover,.cess ul li.cur{background: url(Img/Index/right1.png) no-repeat 85px center;}
.cess ul li:hover p,.cess ul li.cur p{color: #fff;font-weight: bold;background: url(Img/Index/liubian2.png) no-repeat;}
.cess ul li.last{width: 85px;}
.cess .tel{text-align: center;padding-top: 54px;clear: both;}
.cess .tel a{display: inline-block;width: 135px;height: 42px;line-height: 42px;text-align: center;font-size: 14px;color: #fff;background:url(Img/Index/more1.png) no-repeat;vertical-align: top;}
.cess .tel p{display: inline-block;padding-left: 15px;font-size: 24px;color: #c2cacd;}
.cess .tel p span{display: block;font-size: 12px;letter-spacing:12px;}
/*about*/
.about{padding:60px 0 0;}
.about h3{font-size: 36px;color: #313638;text-align: center;padding-bottom: 48px;background: url(Img/Index/jt1.png) no-repeat bottom center;margin-bottom: 40px;}
.about h3 span{display: block;font-size: 20px;font-weight: normal;}
.about b{display: block;font-size: 16px;color: #676b6c;text-align: center;}
.about .des{font-size: 14px;line-height: 20px;color: #676b6c;text-align: center;padding:6px 0 25px;width: 1000px;margin: 0 auto;}
.about .des a{color: #1f93ff;}
.about .tu{height: 205px;}
.about .tu img{display: block;margin: 0 auto;width: 841px;height: 293px;}
/*fact*/
.fact{background: #f6f6f6;padding: 150px 0 90px;}
.fact .content{position: relative;}
.fact h4{height: 55px;text-align: center;font-weight: normal;margin-bottom: 16px;}
.fact h4 a{display: inline-block;width: 190px;height: 55px;line-height: 55px;text-align: center;font-size: 18px;color: #1f93ff;background: #fff;margin:0 6px;}
.fact h4 a:hover,.fact h4 a.cur{font-weight: bold;color: #fff;background: #1f93ff;}
.fact .fact_tab{display: block;width: 1064px;margin: 0 auto; height:262px}
.fact ul li{float: left;width: 250px;margin-right: 4px;border:6px solid #fff;position: relative;}
.fact ul li img{display: block;width: 250px;height: 250px;}
.fact ul li p{display:none;position: absolute;width: 100%;height: 140px;padding-top: 110px;background:url(Img/Index/tm2.png) repeat;text-align: center;top: 0;left: 0;}
.fact ul li p b{display: block;font-size: 14px;color: #313638;}
.fact ul li p i{display: block;font-size: 14px;color: #313638;font-weight: bold;}
.fact ul li:hover p{display: block;}
.fact .prev{position: absolute;top: 174px;left: 0;cursor: pointer;}
.fact .next{position: absolute;top: 174px;right: 0;cursor: pointer;}
/*news*/
.news{padding:60px 0 90px;clear: both;}
.news h3{font-size: 36px;color: #313638;text-align: center;padding-bottom: 48px;background: url(Img/Index/jt1.png) no-repeat bottom center;margin-bottom: 40px;}
.news h3 a{color: #313638;}
.news h3 span{display: block;font-size: 20px;font-weight: normal;}
.news h4{height: 30px;line-height: 30px;margin-bottom: 22px;}
.news h4 span{float: left;height:30px;line-height:30px;padding-left: 35px;font-size:24px;font-weight: normal;}
.news h4 span a{color: #313638;}
.news h4 .s1{background:url(Img/Index/tou1.png) no-repeat left center;padding-right: 30px;margin-right: 25px;position: relative;}
.news h4 .s1:after{position: absolute;width: 1px;height: 16px;background: #c1c2c3;content: "";top: 7px;right: 0;}
.news h4 .s2{background:url(Img/Index/hang1.png) no-repeat left center;}
.news h4 .more{float: right;font-size: 18px;color: #313638;}
.news h4 span:hover,.news h4 span.cur{font-weight: bold;}
.news h4 .s1:hover,.news h4 .s1.cur{background:url(Img/Index/tou2.png) no-repeat left center;}
.news h4 .s2:hover,.news h4 .s2.cur{background:url(Img/Index/hang2.png) no-repeat left center;}
.new_l{float: left;width: 612px;}
.n_con{background: #f6f6f6;height: 384px;border:1px solid #e4e4e4;padding:34px 30px 0;}
.new_l dl dt img{display: block;width: 236px;height: 133px;}
.new_l dl dd{float: left;padding-left: 15px;width: 298px;}
.new_l dl dd b{display: block;font-size: 16px;height: 50px;line-height: 50px;}
.new_l dl dd p{font-size: 15px;color: #303132;line-height: 20px;}
.new_l dl dd .more{display: block;font-size:15px;font-weight: bold;color: #1f93ff;margin-top: 8px;}
.new_l ul{padding-top: 25px;}
.new_l ul li{height: 42px;line-height: 42px;font-size: 15px;}
.new_l ul li a{color: #a3a3a3;}
.new_l ul li:hover a{color: #303132;}
.new_r{float: right;width: 527px;}
.new_r h4 span{background:url(Img/Index/wen2.png) no-repeat left center;}
.new_r ul li{height: 125px;background: #f6f6f6;margin-bottom: 22px;}
.new_r ul li img{float: left;width:125px;height: 125px;}
.new_r ul li p{float: left;width:342px;padding-left:28px;}
.new_r ul li p b{display: block;font-size: 16px;margin:25px 0 8px;}
.new_r ul li p span{display: block;font-size: 14px;color: #303132;line-height:20px;}
.new_r ul li:hover{background: #1f93ff;}
.new_r ul li:hover a,.new_r ul li:hover span{color: #fff;}
/*links*/
.links{background: #f6f6f6;height: 150px;}
.links h4{float: left;width: 162px;border-right:1px solid #c2cacd;font-size: 14px;color: #303132;margin-top: 50px;}
.links h4 span{display: block;font-size: 36px;color: #c2cacd;line-height: 36px;}
.links p{float: left;height: 150px;line-height: 150px;margin-left: 50px;}
.links p a{margin-right:30px;font-size: 14px;color: #303132;}
.links .shen{float: right;padding-left: 40px;height: 42px;line-height: 42px;margin-top: 54px;border-left:1px solid #c2cacd;font-size: 14px;color: #303132;font-weight:bold;}



