﻿@charset "utf-8";
/*end*/
body{overflow-x:hidden;}


/**/
.yzbj{height:172px; background:url(../images/yzbj.png) no-repeat center;margin-top: -102px;}
.yz{ height:172px;}
.yz .y{width:345px; height:143px; padding-top:29px;padding-left:55px;float:left;  background:#FFF; z-index: 100;position: relative;margin-right: 70px;}
.yz .y span{font-size: 22px; color:#111113; display: block;}
.yz .y i{display: block;margin-top: 15px; color:#111113; margin-bottom: 24px;width:218px; padding:0 36px; position: relative; text-align: center; letter-spacing: 6px;}
.yz .y i::before{width:19px; height:2px; background:url(../images/hg2.jpg) no-repeat center; content:""; position: absolute; top:11px; left:0;}
.yz .y i::after{width:19px; height:2px; background:url(../images/hg2.jpg) no-repeat center; content:""; position: absolute; top:11px; right:0; }
.yz .y em{font-size: 36px; font-family: "Myriad Pro"; color:#333333;display: block; line-height: 36px;  padding-left:36px; background:url(../images/phone.png) no-repeat top left;}
.yz .search{float:left; width:730px;padding-top:102px;}
.yz .search em{display: block; width:460px; margin-top: 27px;float:left;}
.yz .search em i{float:left;font-size: 12px; color:#FFF; margin-right: 5px;}
.yz .search em a{display: block; float:left;font-size: 12px; color:#FFF; margin-right: 7px;}
.yz .search div{width:209px; height:30px;float:right;margin-top: 20px; background:url(../images/hg3.png) no-repeat bottom center;}
.yz .search div .txt{width:163px; height:30px; padding:0 10px; font-size: 14px; color:#FFF; float:left;border:0;background:0;}
.yz .search div .btn{width:21px; height:21px; background:url(../images/btn.png) no-repeat center; float:left; border:0;}
/**/
.yftbj{height:627px; background:url(../images/yftbj.jpg) no-repeat center;}
.yft{padding-top:99px; height:528px;}
.yft span{display: block; width:527px; height:529px;float:left;position: relative; margin-right: 45px; overflow: hidden;}
.yft span img{width:527px; height:529px;transition: all 0.5s linear;}
.yft span a{display: block; width:100px; height:100px; background:url(../images/jia.jpg) no-repeat center; position: absolute; bottom:0; right:0;}
.yft span:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.yft ul{height:349px; width:625px; float:left;}
.yft ul li{float:left; width:204px; height:160px; border:2px solid #FFF;}
.yft ul li strong{display: block;padding-top:23px;}
.yft ul li strong b{display:block;width:46px; height:41px;margin:0 auto 26px;transition: all 0.5s ease-in-out;}
.yft ul li strong .yf1{background:url(../images/yft1.png) no-repeat center;}
.yft ul li strong .yf2{background:url(../images/yft2.png) no-repeat center;}
.yft ul li strong .yf3{background:url(../images/yft3.png) no-repeat center;}
.yft ul li strong .yf4{background:url(../images/yft4.png) no-repeat center;}
.yft ul li strong .yf5{background:url(../images/yft5.png) no-repeat center;}
.yft ul li strong .yf6{background:url(../images/yft6.png) no-repeat center;}
.yft ul li strong .yf7{background:url(../images/yft7.png) no-repeat center;}
.yft ul li strong .yf8{background:url(../images/yft8.png) no-repeat center;}
.yft ul li:hover strong .yf1{background:url(../images/yft1_h.png) no-repeat center;}
.yft ul li:hover strong .yf2{background:url(../images/yft2_h.png) no-repeat center;}
.yft ul li:hover strong .yf3{background:url(../images/yft3_h.png) no-repeat center;}
.yft ul li:hover strong .yf4{background:url(../images/yft4_h.png) no-repeat center;}
.yft ul li:hover strong .yf5{background:url(../images/yft5_h.png) no-repeat center;}
.yft ul li:hover strong .yf6{background:url(../images/yft6_h.png) no-repeat center;}
.yft ul li:hover strong .yf7{background:url(../images/yft7_h.png) no-repeat center;}
.yft ul li:hover strong .yf8{background:url(../images/yft8_h.png) no-repeat center;}
.yft ul li:hover b{transform: rotate(360deg);}
.yft ul li strong em{display: block;font-size: 20px; color:#333333; text-align: center; line-height: 22px; font-weight: normal; margin-bottom: 24px;}
.yft ul li:hover i{display: block; width:30px; height:2px; margin:0 auto; background:#c80003;}
.yft ul li:hover em{color:#c80003;}
.yft ul li:hover{border:2px solid #c80003;}
.yft .yfsm{width:625px;float:left;margin-top: 50px;}
.yft .yfsm h4{width:320px; float:left; font-size: 28px; font-weight: bold; line-height: 28px; color:#c80003; height:92px; background:url(../images/hg4.jpg) no-repeat left bottom;}
.yft .yfsm h4 i{display: block;font-size: 24px; color:#231815; line-height: 24px; margin-top: 10px; font-weight: normal;letter-spacing: 11px;}
.yft .yfsm strong{display: block; width:176px;float:right;}
.yft .yfsm strong em{display: block; font-weight: normal; font-size: 22px; color:#333333; font-family:"Myriad Pro"; height:28px; line-height: 28px; padding-left:36px; background:url(../images/phone.png) no-repeat left; margin-bottom: 15px;}
.yft .yfsm strong a{display: block; width:166px; height:30px; background:#c80003; font-size: 18px; color:#FFF; text-align: center;line-height:30px; font-weight: normal; }
/**/
.product{height:1060px; background:url(../images/product.jpg) no-repeat center;}
.pro{padding-top:103px;height:957px;}
.pro h3{text-align: center; margin-bottom: 60px;}
.pro h3 span{display:block;font-size: 38px; color:#282828; height:58px; background:url(../images/prtb.png) no-repeat bottom center;}
.pro h3 span i{font-weight: bold;}
.pro h3 em{display: block; font-size: 22px; color:#282828; line-height: 22px; margin-top: 13px;}
.pro .probt{width:226px; height:754px; margin-right: 13px;float:left;}
.pro .probt h4{height:62px; background:#cc0a00; padding-top:17px;padding-left:22px; margin-bottom: 2px;}
.pro .probt h4 i{font-size: 17px; color:#FFF; line-height: 17px; text-transform: uppercase; font-family:"Arial";font-weight: normal;}
.pro .probt h4 b{display: block;font-size: 24px; color:#FFF; line-height: 20px;height:25px; margin-top: 8px; font-weight: normal;}
.pro .slide-box{width: 224px;border:1px solid #969697;}
.pro .slide-box h2{height: 45px;line-height: 18px;background-color: #333333;padding:10px 10px 0 22px; position: relative;}
.pro .slide-box h2 em{padding-left:28px;font-size: 18px;color: #FFF;background:url(../images/y2.png) no-repeat left; font-weight: normal;}
.pro .slide-box h2.cur em{background:url(../images/y.png) no-repeat left;}
.pro .slide-box h2 i{display: block; font-size: 10px; color:#adadad; line-height: 12px; margin-top: 4px; margin-left: 28px; text-transform: uppercase; font-weight: normal; }
.pro .slide-box h2::before{width:190px; height:1px; background:#5c5c5c; content:""; position: absolute; bottom:0;}
.pro .slide-box ul{background-color: #f6f6f6;padding: 10px 15px 22px 46px; display:none;}
.pro .slide-box ul.cur{display:block;}
.pro .slide-box ul li{height: 29px;line-height: 29px;font-size: 14px;color: #333; border-bottom: 1px dotted #ccc; background:url(../images/dbx.png) no-repeat right;}
.pro .slide-box ul li:hover a{color:#c80003;}
.pro .slide-box ul li:hover{background:url(../images/dbx_h.png) no-repeat right;}
.pro .slide-box ul li a{font-size: 16px;display: block;}
.pro .slide-box h5{height: 45px;line-height: 18px;background-color: #333333;padding:10px 10px 0 22px;}
.pro .slide-box h5 em{padding-left:28px;font-size: 18px;color: #FFF;background:url(../images/y2.png) no-repeat left; font-weight: normal;}
.pro .slide-box h5 i{display: block; font-size: 10px; color:#adadad; line-height: 12px; margin-top: 4px; margin-left: 28px; text-transform: uppercase; font-weight: normal; }
.pro .prosm{width:960px; height:754px;float:left; background:#FFF;}
.pro .prosm .pro_r{height:498px; margin-bottom: 18px;}
.pro .prosm .pro_r span{display: block; width:639px; height:496px;border:1px solid #bcbdbd;float:left; overflow: hidden;}
.pro .prosm .pro_r span img{ width:639px; height:496px;transition: all 0.5s linear;}
.pro .prosm .pro_r span:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.pro .prosm .pro_r dl{width:270px;padding-top:64px; height:434px; float:right;padding-left:23px; padding-right:26px;}
.pro .prosm .pro_r dl dt{margin-bottom: 40px;}
.pro .prosm .pro_r dl dt em{display:block;font-size: 24px; color:#000000;line-height: 24px;letter-spacing: 7px;}
.pro .prosm .pro_r dl dt i{display: block;font-size: 17px; color:#000000; line-height: 17px; margin-top: 10px;}
.pro .prosm .pro_r dl dd p{font-size: 14px; color:#282828; height:111px; margin-bottom: 40px;}
.pro .prosm .pro_r dl dd .pr{width:242px; height:49px; border:1px solid #282828; margin-bottom: 32px;}
.pro .prosm .pro_r dl dd .pr b{display: block; float:left; font-weight: normal; font-size: 14px; line-height: 14px; color:#282828;padding:30px 10px 5px 14px; border-left:1px solid #282828;}
.pro .prosm .pro_r dl dd .pr .b1{background:url(../images/p1.png) no-repeat center 15%; border-left:0;}
.pro .prosm .pro_r dl dd .pr .b2{background:url(../images/p2.png) no-repeat center 15%;}
.pro .prosm .pro_r dl dd .pr .b3{background:url(../images/p3.png) no-repeat center 15%;}
.pro .prosm .pro_r dl dd strong{display: block;width:238px; height:47px; background:url(../images/wzbj.png) no-repeat center;}
.pro .prosm .pro_r dl dd strong a{display: block; float:left; width:119px; height:47px; font-size: 14px; font-weight: bold; text-align: center; line-height: 47px; color:#FFF;}
.pro .prosm .pro_r dl dd strong a.zx{color:#282828;}
.pro .prosm ul{height:235px;}
.pro .prosm ul li{float:left; width:316px; height:235px; position: relative; margin-left: 5px; overflow: hidden;}
.pro .prosm ul li img{ width:316px; height:235px;transition: all 0.5s linear;}
.pro .prosm ul li:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);}
.pro .prosm ul li i{display: block; width:100%; height:30px; text-align: center; line-height: 30px; font-size: 14px; color:#FFF; position: absolute; left:0; bottom:0; background:url(../images/wzbj2.png) no-repeat center;}
.pro .prosm ul li.first{margin-left: 0;}
/**/
.edgebj{height:990px; background:url(../images/edge1.jpg) no-repeat center;}
.edge{padding-top:53px; height:937px;}
.edge h3{text-align: center; margin-bottom:42px;}
.edge h3 span{display:block;font-size: 38px; color:#282828; height:58px;line-height: 30px; background:url(../images/prtb.png) no-repeat bottom center;}
.edge h3 span i{font-weight: bold;}
.edge h3 em{display: block; font-size: 22px; color:#282828; line-height: 22px; margin-top: 13px;}
.edge ul li{float:left; width:372px; height:290px; background:#FFF; padding-top:52px; box-shadow: 10px 10px 20px #e7e7e7,-10px -10px 20px #e7e7e7;margin-left: 41px; margin-top: 41px; position: relative;}
.edge ul li.first{margin-left: 0;}
.edge ul li span{display: block;padding-top:98px; font-size: 20px;text-align: center; font-weight: bold; color:#444444; margin-bottom: 20px;}
.edge ul li .e1{background:url(../images/edt1.png) no-repeat top center;}
.edge ul li .e2{background:url(../images/edt2.png) no-repeat top center;}
.edge ul li .e3{background:url(../images/edt3.png) no-repeat top center;}
.edge ul li .e4{background:url(../images/edt4.png) no-repeat top center;}
.edge ul li .e5{background:url(../images/edt5.png) no-repeat top center;}
.edge ul li .e6{background:url(../images/edt6.png) no-repeat top center;}
.edge ul li:hover .e1{background:url(../images/edt1_h.png) no-repeat top center;}
.edge ul li:hover .e2{background:url(../images/edt2_h.png) no-repeat top center;}
.edge ul li:hover .e3{background:url(../images/edt3_h.png) no-repeat top center;}
.edge ul li:hover .e4{background:url(../images/edt4_h.png) no-repeat top center;}
.edge ul li:hover .e5{background:url(../images/edt5_h.png) no-repeat top center;}
.edge ul li:hover .e6{background:url(../images/edt6_h.png) no-repeat top center;}
.edge ul li:hover span{color:#FFF;}
.edge ul li:hover p{color:#FFF;}
.edge ul li p{font-size: 18px; color:#666666; text-align: center; font-weight:normal;}

.edge ul li strong::before{position: absolute;z-index:-1;}
.edge ul li strong::after{position: absolute;z-index:-1;}
.edge ul li strong{display: block;z-index:500;position: relative;}
.edge ul li::before{width:0;height:0; content:""; background:#cc0a00;transition: 0.5s; position: absolute;bottom: 0;left: 0;}
.edge ul li::after{width:0;height:0; content:""; background:#cc0a00;transition: 0.5s; position: absolute;top: 0;right: 0;}
.edge ul li strong::before{width:0;height: 0; content:""; background:#cc0a00;transition: 0.5s; position: absolute; right:0;bottom:-106px;}
.edge ul li strong::after{width:0;height: 0;content:""; background:#cc0a00;transition: 0.5s; position: absolute; top:-52px;left:0;}
.edge ul li:hover strong::before{width:186px;height: 171px;}
.edge ul li:hover strong::after{width:186px;height: 171px;}
.edge ul li:hover:before{width:186px;height: 171px;}
.edge ul li:hover:after{width:186px;height: 171px;}
.edge ul li i{display: none;width: 70px; height: 13px;   background: #FFF;  content: ""; position: absolute;   bottom: -8px;    left: 151px; z-index:500;}
.edge ul li:hover i{display: block;}
/**/
.case{padding-top:62px;overflow: hidden;}
.case h3{text-align: center; margin-bottom: 47px;}
.case h3 span{display:block;font-size: 38px; color:#282828; height:58px;line-height: 30px; background:url(../images/prtb.png) no-repeat bottom center;}
.case h3 span i{font-weight: bold;}
.case h3 em{display: block; font-size: 22px; color:#282828; line-height: 22px; margin-top: 13px;}
.case .cat{height:66px; margin-bottom: 27px;}
.case .cat b{float:left; width:161px; height:66px; padding-left:19px; text-align: center; line-height: 66px; background:#282828; margin-left: 22px;position:relative;}
.case .cat b a{font-size: 18px; color:#FFF;padding-left:25px;background:url(../images/y.png) no-repeat left; font-weight: normal;}
.case .cat b.first{margin-left: 0;}
.case .cat b a{display: block;z-index:500;position: relative;}
.case .cat b::before,.case .cat b::after{content: ''; position: absolute;top: 0;left: 0;width: 180px;height: 0;background: #cc0a00;transition: 0.5s;}
.case .cat b::after{top: auto;bottom: 0;}
.case .cat b:hover:before{width:180px;height: 33px;transition: 0.5s;}
.case .cat b:hover:after{width:180px;height: 33px;transition: 0.5s;}
.case ul{width:100%;}
.case ul li{float:left;width:25%; position: relative; overflow:hidden;}
.case ul li em{display: block; height:337px;}
.case ul li img{width:100%; height:100%;}
.case ul li.first{width:50%;}
.case ul li.first em{height: 674px;}
.case ul li.first img{width:100%;}
.case ul li p{width:100%; background:url(../images/wzbj4.png) no-repeat center;  text-align: center; line-height: 49px; position: absolute; left:0; bottom:-1px; }
.case ul li p i{font-size: 20px; color:#FFF;}
.case ul li.first:hover p{display: block;width:100%; background:url(../images/wzbj4.png) repeat center; height:100%;position: absolute; top:0;}
.case ul li.first:hover em{background:url(../images/yy.png) no-repeat center;}
.case ul li.first:hover p i{display: none;}
.case ul li:hover p{display: block;width:100%; background:url(../images/wzbj4.png) repeat center; height:100%;position: absolute; top:0;}
.case ul li:hover em{background:url(../images/yy.png) no-repeat center;}
.case ul li:hover p i{display: none;}
.case ul li:hover .ca_sm{display: block;}
.case ul li .ca_sm{position: absolute;}
.case ul li .ca_sm span{display: block; text-align: center; line-height: 28px;}
.case ul li .ca_sm .cpa{color:#FFF; font-size: 26px; }
.case ul li .ca_sm strong{display: block;font-size: 16px; color:#FFF; font-weight: normal; }
.case ul li .ca_sm .ck{display: block; width:144px; height:37px;text-align:center;margin:0 auto; line-height:37px;background:#e20003; font-size: 16px; color:#FFF;}
.case ul li.first .ca_sm{display:none;width:449px; height:249px;padding:72px 68px 0 50px;background:url(../images/wzbj3.png) no-repeat center;top:24%; left:55px;}
.case ul li.first .ca_sm span{ margin-bottom: 38px;}
.case ul li.first .ca_sm strong{ margin-bottom: 33px;}
.case ul li.first:hover .ca_sm{display: block;}
.case ul .fl .ca_sm{display:none;width:318px;background:url(../images/wzbj3.png) no-repeat center;top:16%;left:0;padding:20px 10px 20px;}
.case ul .fl .ca_sm strong{margin: 10px 0; font-size: 13px;}
.case ul .fl:hover .ca_sm{display: block;}
/**/
.hzkf{height:660px; background:url(../images/hzkhbj.jpg) repeat-x center;overflow: hidden;}
.hz{padding-top:90px; height:570px;}
.hz h3{text-align: center; margin-bottom: 45px;}
.hz h3 span{display:block;font-size: 38px; color:#282828; height:58px;line-height: 30px; background:url(../images/prtb.png) no-repeat bottom center;}
.hz h3 span i{font-weight: bold;}
.hz h3 em{display: block; font-size: 22px; color:#282828; line-height: 22px; margin-top: 13px;}
.hz .k{position: relative;padding-top:73px;}
.hz .kf ul li{float:left;width:212px;margin:0 15px;}
.hz .kf ul li em{display: block; width:210px; height:159px;padding:0 1px;background:url(../images/hzbj.jpg) no-repeat center; overflow: hidden;}
.hz .kf ul li em img{width:210px; height:139px;}
.hz .kf ul li .first{margin-bottom: 33px;}
.hz .jt i{display: block;width:20px; height:50px;}
.hz .jt .prev{background:url(../images/prev.jpg) no-repeat center;position: absolute;top:214px;left:-30px;}
.hz .jt .next{background:url(../images/next.jpg) no-repeat center;position: absolute;top:214px;right:-41px;}
.hz .jt .prev:hover{background:url(../images/prev_h.jpg) no-repeat center;position: absolute;top:214px;left:-30px;}
.hz .jt .next:hover{background:url(../images/next_h.jpg) no-repeat center;position: absolute;top:214px;right:-41px;}
/**/
.edgebj2{height:1204px;overflow: hidden;}
.edge2{padding-top:56px;height:1148px;}
.edge2 h3{text-align: center; margin-bottom: 78px;}
.edge2 h3 span{display:block;font-size: 38px; color:#282828; height:58px;line-height: 30px; background:url(../images/prtb.png) no-repeat bottom center;}
.edge2 h3 span i{font-weight: bold;}
.edge2 h3 em{display: block; font-size: 22px; color:#282828; line-height: 22px; margin-top: 13px;}
.edge2 dl{width:576px;float:left;margin-bottom: 74px; margin-left: 47px;}
.edge2 dl dt{width:576px; height:221px; margin-bottom: 40px; overflow: hidden;}
.edge2 dl dt img{width:576px; height:221px;transition: all 0.5s linear;}
.edge2 dl:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);}
.edge2 dl dd span{display:block;padding-left:86px;font-size: 25px; color:#2e2e2e;height:77px; position: relative;}
.edge2 dl dd .e1{display: block;background:url(../images/01.jpg) no-repeat left top;}
.edge2 dl dd .e2{display: block;background:url(../images/02.jpg) no-repeat left top;}
.edge2 dl dd .e3{display: block;background:url(../images/03.jpg) no-repeat left top;}
.edge2 dl dd .e4{display: block;background:url(../images/04.jpg) no-repeat left top;}
.edge2 dl dd span::before{width:62px; height:2px; background:#4a4a4a; content:""; position: absolute;bottom:0; left:87px;}
.edge2 dl dd span b{font-size: 25px; color:#2e2e2e;}
.edge2 dl dd span em{display: block;font-size: 12px; line-height: 12px; color:#ababab; text-transform: uppercase; margin-top: 11px;}
.edge2 dl dd p{font-size: 16px; color:#919292;padding-left:86px; margin-top: 28px;}
.edge2 dl.first{margin-left: 0;}
/**/
.lcbj{height:290px; background:url(../images/lcbj.jpg) no-repeat center; }
.lc{height:290px;}
.lc ul{width:948px; float:left;padding-top:36px;}
.lc ul li{float:left;width:105px; height:130px; border-right:1px solid #e47d78; margin-right:12px;}
.lc ul li b{display: block;width:39px; height:34px; margin-bottom: 39px;}
.lc ul li b img{width:39px; height:34px;}
.lc ul li span{display: block; }
.lc ul li span i{display:block; font-size: 11px; color:#FFF; text-transform: uppercase; }
.lc ul li span em{display: block;font-size: 15px; font-weight: bold; color:#FFF;}
.lc ul li.last{border-right:0;}
.lc .lx{width:230px; float:right; padding-top:36px;}
.lc .lx span{display: block; text-align: right; font-size: 18px; line-height: 20px; color:#282828; font-weight: bold;}
.lc .lx em{display: block;font-size: 27px; color:#c80003; text-align: right; line-height: 28px; margin-top: 18px; font-weight: bold; margin-bottom: 27px;}
.lc .lx a{display: block;width:166px; height:43px; line-height: 43px; border:2px solid #282828; color:#282828;font-size: 17px; font-weight: bold; padding-left:42px;float:right; background:url(../images/jt.png) no-repeat 70%;}
/**/
.newsbj{height:670px; background:#f7f8f9; overflow: hidden;}
.news{padding-top:57px;height:613px;}
.news h3{text-align: center; margin-bottom:55px;}
.news h3 span{display:block;font-size: 38px; color:#282828; height:58px;line-height: 30px; background:url(../images/prtb.png) no-repeat bottom center;}
.news h3 span i{font-weight: bold;}
.news h3 em{display: block; font-size: 22px; color:#282828; line-height: 22px; margin-top: 13px;}
.news .dtzx{width:600px;float:left;}
.news .dtzx span{display: block; height:33px; margin-bottom: 21px;}
.news .dtzx span em{display: block; height:33px;float:left;}
.news .dtzx span em a{font-size: 18px; color:#333333;}
.news .dtzx span em a:hover{font-size: 18px; color:#c80003; font-weight: bold; padding-bottom:7px; border-bottom:2px solid #e31113;}
.news .dtzx span a.last{float:right; font-size: 14px; color:#555555;}
.news .dtzx dl{height:188px; margin-bottom: 27px; }
.news .dtzx dl dt{width:336px; height:188px; float:left;}
.news .dtzx dl dt img{width:336px; height:188px;}
.news .dtzx dl dd{float:left;padding-top:18px;padding-left:36px;width:227px;}
.news .dtzx dl dd b{display: block; margin-bottom: 8px;}
.news .dtzx dl dd b a{ font-size: 14px; font-weight: bold; color:#333333; }
.news .dtzx dl dd b a:hover{color:#c80003;}
.news .dtzx dl dd strong{display:block;font-size: 14px; color:#777777; font-weight: normal; margin-bottom: 13px;}
.news .dtzx dl dd p{font-size: 14px; color:#555555}
.news .dtzx li{margin-top: 10px;padding-left:14px; background:url(../images/hg5.jpg) no-repeat left;}
.news .dtzx li:hover{padding-left:14px; background:url(../images/hg5_h.jpg) no-repeat left; }
.news .dtzx li:hover a{color:#c80003;}
.news .dtzx li:hover i{ color:#c80003;}
.news .dtzx li a{font-size: 14px; color:#282828;}
.news .dtzx li i{float:right;font-size: 14px; color:#282828;}
.news .cjwd{width:490px; float:right;}
.news .cjwd span{display: block; height:20px; font-size: 18px; color:#333333; line-height: 20px; margin-bottom: 32px;}
.news .cjwd span i{display: block; float:right; font-size: 14px; color:#555555;}
.news .cjwd span a:hover{font-size: 18px; color:#c80003; font-weight: bold; padding-bottom:7px; border-bottom:2px solid #e31113;}
.news .cjwd span a:hover i{font-weight:normal;}
.news .cjwd dl{height:92px; margin-bottom: 30px;}
.news .cjwd dl dt{float:left; width:180px; height:92px; margin-right: 24px;}
.news .cjwd dl dt img{width:180px; height:92px;}
.news .cjwd dl dd{float:left; width:281px;}
.news .cjwd dl dd strong{display: block; margin-bottom: 29px; height:20px; line-height: 20px; padding-left:30px; background:url(../images/w.jpg) no-repeat left;}
.news .cjwd dl dd strong a{font-size: 14px; color:#333333; font-weight: normal;}
.news .cjwd dl dd strong a:hover{color:#c80003;}
.news .cjwd dl dd p{font-size: 14px; color:#727272;padding-left:30px; background:url(../images/d.jpg) no-repeat left top;}
/**/
.about{height:690px; background:url(../images/anout.jpg) no-repeat center;}
.ab{padding-top:100px; height:590px; position: relative;}
.ab dl{width:550px;}
.ab dl dt{margin-bottom: 77px;}
.ab dl dt h3{font-size: 50px; color:#FFF; line-height: 50px; margin-bottom: 43px; text-transform: uppercase;}
.ab dl dt h3 i{color:#cc0a00;}
.ab dl dt span{font-size: 24px; color:#FFF; font-weight: bold;}
.ab dl dt span em{display: block; font-size: 16px; color:#FFF; line-height: 16px; font-weight: normal; margin-top: 14px; text-transform: uppercase;}
.ab dl dd p{ font-size: 14px; color:#989897; height:145px; margin-bottom: 36px;}
.ab dl dd b{display: block;}
.ab dl dd b a{display: block; float:left; width:109px; height:38px; line-height: 38px; padding-left:20px; font-size: 14px; color:#FFF;}
.ab dl dd b .xq{background:url(../images/wzbj5.png) no-repeat center; margin-right: 30px;}
.ab dl dd b .zx{background:url(../images/wzbj6.png) no-repeat center;}
.ab strong{display: block; width:947px; height:590px; position: absolute; bottom:0;right:-360px; overflow: hidden;}
.ab strong img{width:947px; height:590px;transition: all 0.5s linear;}
.ab strong:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
/**/
.gszs{height:501px;}
.gs{padding-top:84px;}
.gs h3{ height:25px; background:url(../images/gszs.png) no-repeat center; text-align: center; margin-bottom: 55px;}
.gs h3 span a{font-size: 18px; color:#000000;margin:0 30px;}
.gs h3 span a.cur{font-size: 18px; color:#cc0a00; font-weight: bold;}
.gs ul li{float:left; width:284px; height:286px; border-bottom:2px solid #dbdbdb;margin-left: 20px;}
.gs ul li.first{margin-left: 0;}
.gs ul li em{display: block; width:284px; height:223px;}
.gs ul li em img{ width:284px; height:223px;}
.gs ul li b{display: block; padding-top:32px; text-align: center; font-size: 16px; color:#000000; font-weight: normal;}






::-webkit-input-placeholder {
  color: #fff;
}
:-moz-placeholder {/* Firefox 18- */
  color: #fff;
}
::-moz-placeholder{/* Firefox 19+ */
 color: #fff;
}
:-ms-input-placeholder {
  color: #fff;
}
















