

/*banner*/



            .fullSlide{min-width:1200px;position:relative;height:760px;}
            .fullSlide .banbd{position:relative;z-index:1;}
            .fullSlide .banbd ul{width:100%!important;}
            .fullSlide .banbd li{width:100%!important;height:760px;overflow:hidden;text-align:center;}
            .fullSlide .banbd li  img{ position:absolute; top:0; left:50%; margin-left:-960px;}
            .fullSlide .banhd{width:1200px;left:40%;position:absolute;z-index:1;bottom:50px;overflow:hidden;}
            .fullSlide .banhd ul{padding-left: 80px;}
            .fullSlide .banhd ul li{float:left;margin:0 20px;display:inline;cursor:pointer;}
            .fullSlide .banhd ul li{width:16px;height:16px;background:#f6f6f6;border-radius: 50%;}
            .fullSlide .banhd ul .on{background:#008000;}
            .fullSlide .jt{width:1200px;left:50%;margin-left:-600px;position:absolute;z-index:1;bottom:-36px;}
            .fullSlide .u_ljt{background:url(../images/bljt.png) no-repeat;width: 22px;height: 22px;position: absolute;left:0;top:0;}
            .fullSlide .u_rjt{background:url(../images/brjt.png) no-repeat;width: 22px;height: 22px;position: absolute;left:292px;top:0;}


.g_ttel{background:url(../images/bandbg.jpg) no-repeat center top;height: 106px;}
.g_ttel .m_tel{margin-left: 780px;}
.g_ttel .m_tel span{display: block;font-size: 38px;color: #000;font-weight: normal;padding-top: 5px;}
.g_ttel .m_tel b{color: #008000;}
.g_ttel .m_tel em{display: block;background:url(../images/tel.png) no-repeat 0 5px;padding-left: 50px;font-size: 36px;color: #333}













/*搜索*/

.search{height: 90px;background: #fff;}

.search .keyword{float: left;margin-left: 150px;line-height:90px;max-width: 680px;height: 90px;overflow: hidden;}

.search .keyword b{color: #5C5C5C;margin-right:12px;}

.search .keyword a{color: #BFBFBF;margin-right:26px;}

.search .sou{float: right;height: 89px;border-bottom: 1px solid #0350a2;box-sizing: border-box;width: 300px;padding-top: 24px;}

.search .sou .txt{height: 24px;width:229px;line-height: 24px;color: #666;border: none;background: none;float: left;margin-top: 9px;border-right: 1px solid #E2E2E2;}

.search .sou .btn{display: block;width: 42px;height: 42px;background: url(../images/search.png) no-repeat;border: none;float: right;}





/*公共标题*/

.title-b{text-align: center;font-size: 40px;line-height: 40px;}

.title-b a{display: block;color: #333;}

.title-b:after{content: "";display: block;width: 74px;height: 3px;background: #F39800;margin: 12px auto 0;}



.title_01 {
    height: 159px;
    text-align: center;
    font: 50px "Microsoft YaHei";
    font-weight: bold;
    color: #008000;
}

.title_01 em {
    display: block;
    font: 18px "Microsoft YaHei";
    background: url(../images/ys_h.png) no-repeat center top;
    padding-top: 36px;
    margin-top: 5px;
}

.tit {

    background: url(../images/tt-s1.png) no-repeat center;

}

i, em {

    font-style: normal;

}







/*引子*/


.yz-1{height: 580px;
    padding-top: 40px;
    background: url(../images/yinzi.png);


}

.yz-1 h2 em img{display: inline-block;height:90px ;width: 172px;    vertical-align: sub;margin-right: 12px;}
.yz-1 h2 em::after{position: absolute;height:40px;width:60px;display: block;content: "";right: 0;top:45px;background: url(../images/di.png) no-repeat;}
.yz-1 h2 span{font-size:18px;color:#333333;display: block;line-height:18px;font-weight: normal;padding-top: 20px;text-align: center;}

.fw1{margin-top:20px;}
.fw1 ul li{box-shadow: 0 0 20px rgb(0 0 0 / 10%);
    transition: 0.35s;
    float: left;
    width: 18.96%;
    position: relative;
    height: 305px;
    background: #ffffff;
    text-align: center;
    margin-right: 1.3%;
    border: 1px solid #eaebeb;
    box-sizing: border-box;
border-radius: 15px;


}
.fw1 ul li i{overflow: hidden;display: block;border-top-left-radius: 15px;border-top-right-radius: 15px;}
.fw1 ul li img{width: 100%;display: block;transition: all 0.5s;}
.fw1 ul li:hover i img{transform:scale(1.1);}

.fw1 ul li em{position:absolute;z-index: 99;top:129px;left: 32%;transition: all 0.5s linear;}
.fw1 ul li .is1{background:url(../images/ico_1.png) no-repeat;width:90px;height:90px;margin:0px auto 0;display: block;background-size: 90px 90px;}
.fw1 ul li .is2{background:url(../images/ico_2.png) no-repeat;width:90px;height:90px;margin:0px auto 0;display: block;background-size: 90px 90px;}
.fw1 ul li .is3{background:url(../images/ico_3.png) no-repeat;width:90px;height:90px;margin:0px auto 0;display: block;background-size: 90px 90px;}
.fw1 ul li .is4{background:url(../images/ico_4.png) no-repeat;width:90px;height:90px;margin:0px auto 0;display: block;background-size: 90px 90px;}
.fw1 ul li .is5{background:url(../images/ico_5.png) no-repeat;width:90px;height:90px;margin:0px auto 0;display: block;background-size: 90px 90px;}
.fw1 ul li span{margin-top:68px;display: block;font-size: 26px;font-weight:normal;line-height: 26px;color: #333333;}
.fw1 ul li span b{font-weight: bold;color: #008000;display: inline-block;margin-right: 7px;}
.fw1 ul li .desc{display: block;font-size: 16px;font-weight:normal;line-height: 26px;color: #333333;padding-top:14px;text-align: center;}
.fw1 ul li::after{position: absolute;bottom: 0;width: 39px;height: 2px;background: #ea7913;content: "";left:44%;}

.fw1 ul li:hover{transform: translateY(-8px);}
.fw1 ul li:hover em{transform: rotateY(180deg);}

.fw1 ul li:last-of-type{margin-right: 0;}
@media screen and (max-width:1366px) {   
  .fw1 ul li em{top: 140px;left: 35%;}

}

@media screen and (min-width:1367px) and (max-width:1440px) {
  .fw1 ul li em{top: 150px;left: 37%;}
}

@media screen and (min-width:1441px) and (max-width:1660px) {
         
  .fw1 ul li em{top: 165px;}
          }  


          .content-s {
            margin: 0 auto;
            font-family: "Microsoft Yahei";
            width: 90%;
            min-width: 1200px;
            max-width: 1440px;
        }




/*产品中心*/
.f_cb:after, .f_cbli li:after {
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
    overflow: hidden;
    content: ".";
}


.g_pro{padding-top: 70px;padding-bottom: 70px;background: url(../images/productbg.jpg);}

.g_pro .cpfltit{height: 100px;margin: 0 auto;width:1230px; }

.g_pro .cpfltit li{float: left;position: relative;font-size: 22px;color: #333333;padding-left: 5%;margin-right: 14%;;padding-top: 6px; height: 70px; }
.g_pro .cpfltit .lastli{margin-right:0;}

.g_pro .cpfltit li a{color: #333333}
.g_pro .cpfltit li i{position: absolute;left:0;top:0;width: 60px;height: 60px;overflow: hidden;}
.g_pro .cpfltit li i img{transition: all 0.3s linear 0s;}
.g_pro .cpfltit li em{display: block;font-size: 12px;color: #cacaca;text-transform: uppercase;}
.g_pro .cpfltit li:hover,.g_pro .cpfltit .cur{background:url(../images/cpflline.jpg) repeat-x 0 bottom;}
.g_pro .cpfltit li:hover a,.g_pro .cpfltit li:hover em,.g_pro .cpfltit .cur a,.g_pro .cpfltit .cur em{color: #30b014}
.g_pro .cpfltit li:hover i img,.g_pro .cpfltit .cur i img{margin-left: -60px;}

.cplst{width:1200px;margin:0 auto;}
.cplst dl{float: left;width:23.5%;margin-left:1.5%; height: 100%;position: relative;margin-bottom: 30px;overflow: hidden;}
.cplst dt{width: 100%;display: block;}
.cplst dt img{width: 100%;display: block;height:260px;}
.cplst dt em{display: block;height: 42px;line-height: 42px;background: #f5f5f5;text-align: center;font-size: 20px;color: #333333;}
.cplst dt em i{display: inline-block;background:url(../images/cpico.jpg) no-repeat;width: 16px;height: 16px;position: relative;left: 20px;}
.cplst dd{position: absolute;left:0;bottom:-100%;background:url(../images/sah.png) repeat;width: 100%;height: 100%;transition: all 0.3s linear 0s;}
.cplst h3{padding-top: 19%;height: 44px;line-height: 44px;text-align: center;overflow: hidden;font-size: 20px;font-weight: bold;color: #fff;}
.cplst h3 a{color: #fff;}
.cplst span{display:block; width:320px;margin:0 auto;}
.cplst span a{display: block;background:url(../images/cpbtn.png) no-repeat;margin:10px 10px 0 0;width: 90px;height: 40px;line-height: 40px;padding-left: 50px;font-size: 16px;color: #fff;float:left; }





/*案例展示*/

.g_pros{padding-top: 66px;height: 1126px;background: #f8f8f8;}

.g_pros .m_cpfl{height: 133px;}
.g_pros .cpfllst{height: 56px;border-top: 1px solid #ebebeb;overflow: hidden;}
.g_pros .cpfllst dl{width: 1200px;margin: 0 auto;}
.g_pros .m_cpfl dt{float: left;width: 190px;line-height: 56px;font-size: 18px;color: #000000;}
.g_pros .m_cpfl dt a{color: #000}
.g_pros .m_cpfl dt a:hover{color: #394874;font-weight: bold;}
.g_pros .m_cpfl dd{float: left;width: 1000px;}
.g_pros .m_cpfl p{float: left;width: 930px;}
.g_pros .m_cpfl p a{display: block;float: left;line-height: 56px;font-size: 14px;color: #666666;position: relative;padding-left: 10px;width: 120px;}
.g_pros .m_cpfl p a:hover{color: #394874;}
.g_pros .m_cpfl p a:before{content: "";position: absolute;width: 3px;height: 2px;background: #666666;left:0;top:28px;}
.g_pros .morefl{float: right;line-height: 56px;font-size: 14px;color: #666666;width: 60px;position: relative;padding-left: 10px;}
.g_pros .morefl a{color: #666666;}
.g_pros .morefl a:hover{color: #394874;}
.g_pros .morefl:before{content: "";position: absolute;width: 3px;height: 2px;background: #666666;left:0;top:28px;}
.g_pros .morefl:hover:before{background: #394874;}
.m_cpfld{height: 531px;position: relative; width: 1200px;margin: 0 auto;}
.m_cpfld .cpflhd{position: absolute;left:540px;top:452px;z-index: 33}
.m_cpfld .cpflhd li{float: left;width: 20px;height: 20px;line-height: 20px;text-align: center;font-size: 12px;color: #000000;margin-right: 16px; background: #fff;border-radius: 50%;}
.m_cpfld .cpflhd .on{background: #3b486f;color: #fff}
.m_cpfld .cpflbd dt{width: 1200px;height: 500px;overflow: hidden;}
.m_cpfld .cpflbd dt img{width: 1200px;height: 500px;display: block;transition: all 1s ease 0s;}
.m_cpfld .cpflbd dt:hover img{transform: scale(1.1);}


.cplsts{position: relative;width: 1200px;margin: 0 auto;}
.cplsts li{float: left;width: 378px;margin-right: 28px;transition: all 0.3s linear 0s;}
.cplsts li img{width: 378px;height:284px;display: block;}
.cplsts li h4{display: block;width: 378px;height: 60px;line-height: 60px;text-align: center;font-size: 14px;color: #000000;font-weight: normal;transition: all 0.3s linear 0s;}
.cplsts li:hover h4{color: #3b486f;}





















/*我们的优势*/

.edge{font-family: "Microsoft Yahei";line-height:30px;font-size: 18px;color: #fff;padding: 90px 0 0;position: relative;}
.prev1,.next1{width: 65px;height: 128px;display: block;overflow: hidden;top: 660px;left:50%;margin-left:660px;cursor: pointer;z-index: 9;}
.prev1{margin-left:-725px;}
.edge_t{height:147px;font-size:30px;line-height: 46px;text-align: center;font-weight: bold;width: 1210px;bottom: 0;left: 50%;margin-left: -600px;z-index: 9;}
.edge_t li{float: left;height:147px;margin: 0 2px 0 0;width:298px;position: relative;}
.edge_t li p{z-index: 2;display: block;position: relative;}
.edge_t li em{display: block;font-size: 58px;padding: 16px 0 0;line-height: 64px;font-weight: normal;}
.edge_t li:last-child{margin: 0;}
.edge_t li:before{content: "";position: absolute;width:298px;height:147px;left:0;top:0;background:rgba(0, 128, 0, 0.6);}
.edge_t li.cur:before{width: 288px;height: 137px;background: none;border: solid 5px rgba(0, 196, 108, 0.6);}
.edge1{height:859px;overflow: hidden;}
.edge_w{width:550px;height:500px;top: 138px;left: 50%;margin-left: 60px;}
.edge_w h3{font-size:24px;height:186px;line-height:50px;position: relative;font-weight: normal;}
.edge_w h3 span{line-height:96px;display: block;font-size: 72px;}
.edge_w h3:before{content: "";position: absolute;width:102px;height:3px;left:0;bottom:0;background:#008000;}
.edge_wc p{height: 146px;padding: 60px 0 0;}
.edge_wc span a{display: inline-block;padding: 0 38px;border: solid 1px #dedede;line-height:43px;font-weight: bold;color: #fff;font-size: 16px;}





.ser{padding:75px 0 0;}

.ser ul{height: 420px;padding:0 40px;background:url(../images/ser_bg.jpg) no-repeat center 65px;}
.ser li{float: left;width: 280px;text-align: center;height: 120px;margin-bottom: 64px;position: relative;}
.ser li span{ display:block;width:72px; height:72px;  margin:13px auto 17px;  position:relative;}
.ser li span em{position:absolute;width:100%;height:100%;background: #ededed;border-radius: 50%;top:0;left:0;-webkit-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg);-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;}
.ser li span i{position:absolute;width:100%;height:100%;background: #008000;border-radius: 50%;top:0;left:0;opacity:1;visibility:hidden;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transition: all 0.1s ease 0.2s;transition: all 0.1s ease 0.2s;}
.ser li:hover span em,.ser li.cur span em{opacity: 0;visibility:hidden;-webkit-transform: translateX(100%) rotate(180deg);transform: translateX(100%) rotate(180deg);}
.ser li:hover span i,.ser li.cur span i{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.ser li b{display:block;font-size: 16px;color: #333;line-height: 16px;}
.ser li:hover b,.ser li.cur b{color: #008000;}
.ser li:hover:after,.ser li.cur:after{position: absolute;width: 13px;height: 8px;content: "";background:url(../images/san4.png) no-repeat;top: 104px;left: 50%;margin-left: -7px;}
.ser .tel{font-size: 14px;color: #333;line-height: 14px;padding-top: 18px;}
.ser .tel strong{display:block;font-size: 24px;color: #333;line-height: 30px;}
.ser .tel .zx{display: block;width: 95px;height: 35px;line-height: 35px;text-align: center;font-size: 14px;color: #333;background: #fff;border-radius: 17px;margin:4px auto 0;}
.ser li.bt:hover:after,.ser li.bt.cur:after{top: 0;background:url(../images/san5.png) no-repeat;}
.ser_con{position: relative;}
.ser_bd{position: absolute !important;width: 100%;left: 0;top: 137px;z-index: 10;}
.ser_bd p{font-size: 14px;color: #666;line-height: 24px;text-align: center;}

.pro{ height:778px; padding-top:110px; overflow:hidden;background:url(../images/pro_bg1.jpg) no-repeat center top; }
.pro h2{ width:600px; float:left; overflow:hidden; height:269px; font:40px "宋体"; font-weight:bold;}
.pro h2 a{ display:block; color:#008000;}
.pro h2 em{ display:block; font:60px "宋体"; text-transform:uppercase;}
.pro h2 span{ display:block;}
.pro h2 i{ display:block; font:18px "Microsoft YaHei"; padding-top:8px;}
.pro h2 p{ width:110px; height:32px; background:#008000; overflow:hidden; margin-top:56px; font:20px "Times New Roman", Times, serif; line-height:32px; overflow:hidden; text-transform:uppercase; text-align:center;}
.pro ul{ width:600px; float:right; position:relative;}
.pro li{ background:#008000; margin-right:1px; width:299px; float:left; overflow:hidden;}
.pro li p{ height:130px; font:30px "宋体"; text-align:center; font-weight:bold; color:#fff; padding-top:70px;}
.pro li p em{ display:block; font:14px "Times New Roman", Times, serif; color:#fff; text-transform:uppercase; padding-top:8px; height:30px; background:url(../images/pro_line1.gif) no-repeat center bottom;}
.pro li img{ display:block; width:299px; height:465px;}
.pro .li1{ width:600px; height:250px; position:absolute; top:269px; left:-600px;}
.pro .li1 p{ float:left; width:200px; height:250px;}
.pro .li1 img{ display:block; width:400px; height:250px; float:left;}
.pro .li2{ width:600px; height:145px; position:absolute; top:520px; left:-600px;}
.pro .li2 p{ float:left; width:229px; height:145px; padding-top:40px;}
.pro .li2 img{ display:block; width:371px; height:145px; float:left;}
.pro .cur p{ background:#008000; color:#fff;}
.pro .cur p em{ color:#fff;background:url(../images/pro_line2.gif) no-repeat center bottom;}


/*货架案例*/

.new{ height:820px; margin-top:80px;overflow:hidden;}
.new1{ width:572px; margin-top:25px;}
.newt{ height:70px; position:relative;}
.newt li{ float:left; margin-right:35px; font:24px "Microsoft YaHei"; font-weight:bold; line-height:55px;}
.newt li a{ display:block; color:#282828; height:55px;}
.newt li a:hover,.newt .cur a{ color:#987a3e; border-bottom:2px solid #987a3e;}
.newt h5 a{ display:block; font:14px Arial; text-transform:uppercase; color:#010101; line-height:55px; height:55px; position:absolute; top:0; right:0;}
.new1 dl{ height:400px; overflow:hidden;}
.new1 dt{ width:572px; height:264px; overflow:hidden; position:relative;}
.new1 dt img{ display:block; width:572px; height:264px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.new1 dt a:hover img{-webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);}
.new1 dd h5{ width:114px; height:80px; float:left; margin:25px 0 0 0; border-right:1px solid #ebebeb; font:50px "Times New Roman", Times, serif; text-align:center; color:#615242;}
.new1 dd h5 em{ display:block; font:14px "Microsoft YaHei";}
.new1 dd h3{ width:420px; float:right; margin-top:25px;}
.new1 dd h3 a{ display:block; font:14px "Microsoft YaHei";color:#333333; height:30px; line-height:30px; overflow:hidden;}
.new1 dd p{ font:14px "Microsoft YaHei"; line-height:21px; color:#888; margin:6px 0 0; height:72px; overflow:hidden;}
.new1 dd span a{ display:block; width:127px; height:38px; border-radius:5px; background:#54bd33; font:14px "Microsoft YaHei"; text-align:center; line-height:38px; color:#fff;}
.new1 dl:hover span a{ background:#00a0e8;-webkit-transition:all 0.7s;
	transition:all 0.7s;transition-property:background;
-moz-transition-property: background; /* Firefox 4 */
-webkit-transition-property:background; /* Safari 和 Chrome */
-o-transition-property:background;}
.new1 dl:hover dd h3 a{ color:#c09b50;font-weight:bold;}
.new2 li{ width:530px; margin:0 auto; font:14px "Microsoft YaHei"; line-height:30px; height:30px; overflow:hidden;}
.new2 li a{ display:block; color:#666666;}
.new2 li em{ float:right; color:#a0a0a0;}
.new2 li a:hover{ color:#c09b50; font-weight:bold;}

.faq{ width:570px; overflow:hidden; margin-top:25px; height:520px;}
.faq dl{ height:108px; border:1px solid #ececec; margin-bottom:9px;}
.faq dt{ width:133px; height:80px; text-align:center;border-right:1px solid #ececec; margin-top:16px; float:left; font:50px "Times New Roman", Times, serif; font-weight:bold; color:#333333;}
.faq dt em{ display:block; font:14px Arial; color:#666;}
.faq dd{ width:390px; float:right; padding:15px 15px 0 0;}
.faq dd h3 a{ display:block; font:16px "Microsoft YaHei"; color:#333; height:30px; line-height:30px; overflow:hidden;}
.faq dd p{ font:14px "Microsoft YaHei"; line-height:21px; color:#888; overflow:hidden;}
.faq dl:hover{ border:1px solid #c09b50;}
.faq dl:hover h3 a{ color:#c09b50;}





/*四大保障*/






  .g_ft{ height:334px; background:#333333;}
      .g_ft .m_fnav{height: 88px;line-height: 88px;border-bottom:1px solid #434343;margin-bottom: 35px; }
      .g_ft .m_fnav a{ color:#fff; padding:0 78px 0 0;  font-size: 16px; font-weight: normal;display: inline-block;}
      .g_ft .m_fnav .lasta{padding-right: 0;}

      .g_ft .f_ftcon{float: left;width: 870px;}
      .g_ft .f_ftcon ul{width: 800px;height: 132px;}
      .g_ft .f_ftcon li{position: relative;float: left;width:342px;height: 65px;font-size: 16px;color: #9a9a9a;padding-left: 55px;}
      .g_ft .f_ftcon li em{position: absolute;left:0;top:0;}
      .g_ft .f_ftcon li b{display: block;}
      .g_ft .f_ftcon .ftico4 b{font-weight: normal;}
      .g_ft .cpr{font-size: 14px;color: #9a9a9a;}
      .g_ft .cpr a{color: #9a9a9a;}

      .g_ft .m_code{float: left;width: 325px;padding: 30px 0 0 0;}
      .g_ft .codelst li{float: left;width: 147px;}
      .g_ft .codelst li img{width: 105px;height: 105px;display: block;}
      .g_ft .codelst .code2{margin-right: 0;}
      .g_ft .codelst li em{display: block;width: 8px; padding: 0 12px; height: 83px;float: left;font-size: 14px;color: #9a9a9a;background: #484848; padding-top: 22px;}
      .g_ft .codelst .code2 em{padding-top: 8px;height: 97px;line-height: 15px;}









/*流程*/











	

/*生产车间*/

















/* -- 表单 -- */













/*新闻*/

.g_news6{padding-top: 58px;height: 682px;}

.g_news6 .newhd{height: 82px;margin-left: 360px;}
.g_news6 .newhd li{float: left;width: 154px;height: 38px;line-height: 38px;text-align: center;font-size: 16px;color: #333333;margin-right: 10px; border: 1px solid #e5e5e5;}
.g_news6 .newhd li a{color: #333;text-decoration: none;}
.g_news6 .newhd .on{background: #008000;color: #fff;border: 1px solid #008000;}
.g_news6 .newhd .on a{color: #fff;}


.g_news6 .newbd dl{float: left;width:370px;margin-right: 45px;transition: all 0.3s linear 0s;}
.g_news6 .newbd .lastdl{margin-right: 0;}
.g_news6 .newbd dt{width: 370px;height: 185px;overflow: hidden;margin-bottom: 25px;}
.g_news6 .newbd dt img{width: 370px;height: 185px;display:block;transition: all 0.3s linear 0s;}
.g_news6 .newbd dt:hover img{transform: scale(1.1);}
.g_news6 .newbd b{display: block;height: 30px;line-height: 30px;padding-left: 30px;background:url(../images/time.jpg) no-repeat 0 6px; font-size:14px;font-weight: normal;color: #333333;}
.g_news6 .newbd dl:hover b{color: #008000;}
.g_news6 .newbd dl:hover{transform: translateY(10px);	}
.g_news6 .newbd dd{height: 182px;}
.g_news6 .newbd h3{height: 30px;line-height: 30px;font-size: 16px;color: #333333;overflow: hidden;}
.g_news6 .newbd h3 a{ color: #333333;}
.g_news6 .newbd p{font-size: 14px;line-height: 30px;color: #666666;}
.g_news6 .newbd dl:hover h3 a{color: #008000}

/*新闻资讯*/



/*常见问答*/





/*关于*/

.g_ab{background:url(../images/abbg.jpg) no-repeat center top;padding-top: 126px;height: 674px;}
.g_ab dt{float: left;width: 562px;margin-right: 70px;overflow: hidden;}
.g_ab dt img{width: 562px;height: 386px;display: block;transition: all 0.3s linear 0s;}
.g_ab dd{padding-top: 152px;width: 900px;margin: 0 auto;}
.g_ab h3 a{display: block;
  height: 115px;
  font-size: 50px;
  font-weight: bold;
  color: #008000;
  text-align: center;}
.g_ab h3 em{display: block;font-size: 16px;color: #333;font-weight: normal;}
.g_ab p{font-size: 14px;line-height: 30px;color: #545454;}
.g_ab dt:hover img{transform: scale(1.1);}

.f_pr {

    position: relative;

}

/*公司相册*/

.photo{padding: 0 0 60px;margin-top: -100px;}

.photo_l{height: 100px;width: 400px;margin: 0 auto;background: #fff;position: relative;z-index: 10;padding: 0 18px;}

.photo_l ul li{width: 200px;height: 50px;line-height: 22px;float: left;padding: 30px 0 0;}

.photo_l li a{ font-size:20px; color:#333;display:block; float:left;position: relative;vertical-align: middle;height: 66px;

  -webkit-transform: perspective(1px) translateZ(0);

  transform: perspective(1px) translateZ(0);

  box-shadow: 0 0 1px transparent;}

.photo_l li a:before {

  content: "";

  position: absolute;

  z-index: -1;

  left: 84px;

  right: 100%;

  top: 22px;

  background: #122a88;

  height: 5px;

  -webkit-transition-property: right;

  transition-property: right;

  -webkit-transition-duration: 0.3s;

  transition-duration: 0.3s;

  -webkit-transition-timing-function: ease-out;

  transition-timing-function: ease-out;

}

.photo_l li a:hover:before,.photo_l li.on a:before {

  right: 14%;

}

.photo_l ul li em{display: block;float: left;width: 44px;height: 42px;line-height: 0;overflow: hidden;margin: 4px 10px 0 30px;}

.photo_l ul li em img{width: 44px;height: 42px;}

.photo_l ul li span{display: block;float: left;padding: 5px 0 0;}

.photo_l ul li i{display: block;font-size: 12px;text-transform: uppercase;color: rgba(51,51,51,0.5);font-weight: normal;}

.photo_l ul li.on a{font-weight: bold;}

.photo_r{padding: 40px 0 0;width: 1200px;overflow: hidden;}

.photo_r ul li{width: 145px;float: left;margin-right: 30px;line-height: 0;-webkit-transition:transform .3s;transition:transform .3s;padding-top: 10px;}

.photo_r ul li em{width: 145px;height: 195px;display: block;line-height: 0;overflow: hidden;}

.photo_r ul li img{width: 145px;height: 195px;}

.photo_r ul li span{display: block;width: 145px;text-align: center;font-size: 14px;color: #666;height: 30px;line-height: 30px;overflow: hidden;padding-top: 5px;}

.photo_r ul li:hover{-webkit-transform:translate(0,-5px);transform:translate(0,-5px);}



.tit01{

	padding-top: 90px;

    text-align: center;

}



.tit01  em {

    font-size: 48px;

    color: #333333;

    display: block;

    line-height: 48px;

    font-weight: bold;

}



.tit01  span {

    font-size: 18px;

    color: #333333;

    display: block;

    line-height: 18px;

    font-weight: normal;

    padding-top: 16px;

    text-align: center;

}



.tit2 {

    background: url(../images/tt-s2.png) no-repeat center;

}







/*底部*/

.f_bg{ background:url(../images/f_bg.jpg) no-repeat center 0; height:306px;overflow: hidden;}

.footer{width: 1200px; margin:0 auto;}

.f_logo{width: 235px;height: 240px;overflow: hidden;background: #122a88;padding: 34px 0 0;}

.f_logo h5{width: 185px;margin: 0 auto;line-height: 0;}

.f_logo h5 img{width: 185px;height: 52px;}

.f_logo p{width: 102px;text-align: center;line-height: 0;padding: 20px 0 0;margin: 0 auto;}

.f_logo p img{ width:100px; height:100px;border: #fff 1px solid;line-height: 0;display: block;}

.f_logo span{display: block;font-size: 14px;color: #fff;line-height: 30px;}

.f02{width: 520px;padding: 66px 0 0 65px;height: 240px;overflow: hidden;}

.f_nav{height: 115px;overflow: hidden;width: 402px; background:url(../images/f_line.png) no-repeat;padding: 20px 0 0;}

.f_nav ul li{height: 32px;line-height: 32px; background:url(../images/f_ico01.png) no-repeat 0 14px;overflow: hidden;padding: 0 0 0 20px;width: 110px;float: left;}

.f_nav ul li a{font-size: 14px;color: rgba(255,255,255,0.8);}

.f_nav ul li a:hover{font-weight: bold;color: #fff;}

.f02 p{font-size: 14px;color: rgba(255,255,255,0.9);height: 50px;line-height: 25px;overflow: hidden; background:url(../images/f_line.png) no-repeat;width: 390px;padding: 15px 0 0;}

.f02 p a{color: rgba(255,255,255,0.9);}

.f02 p i{padding: 0 10px;}

.f02 p span{display: block;}

.f_ban{width: 375px;padding: 56px 0 0;height: 250px;overflow: hidden;}

.f_ban p{padding:0 0 0 35px;font-size: 14px;color: #fff;line-height: 24px;height: 75px;}

.f_ban p b{display: block;}

.f_ban p i{font-size: 18px;padding: 0 20px 0 0;font-weight: bold;}

.f_ban p em{font-size: 16px;}

.f_p01{ background:url(../images/f_ico02.png) no-repeat 0 22px;}

.f_p02{ background:url(../images/f_ico03.png) no-repeat 0 16px;}

.f_p03{ background:url(../images/f_ico04.png) no-repeat 0 16px;}

.f_link{background: url(../images/link_bg.jpg) no-repeat center 0;overflow: hidden;height: 68px;line-height: 68px;border-top: rgba(51,51,51,0.8) 1px solid;}

.f_link b{display: block;float: left;font-size: 14px;color: #fff;width: 110px;}

.f_link p{font-size: 14px;color: rgba(255,255,255,0.5);float: left;width: 1090px;}

.f_link p a{font-size: 14px;color: rgba(255,255,255,0.5); padding:0 10px 0 0;}

.f_link p a:hover{color: #fff;}





/*头部*/
.header{height: 207px;background:url(../images/t_bg.jpg) repeat-x;}

.h_con{height:147px; overflow: hidden;}
.h_con h1{float: left;margin: 18px 20px 0 0;}
.h_con h2{float:left;font-weight:normal;margin-top: 46px;}
.h_con h2 b{display: block;font-size: 28px;color: #333;line-height:100%;padding-bottom:8px;}
.h_con h2 span{display:block;font-size: 20px;color: #333;line-height:100%;}
.s_s{ float: right; margin-top: 54px; cursor: pointer;}
.h_con p{float: right;margin-top: 45px;background:url(../images/tel.jpg) no-repeat left 0; padding-left: 87px; color: #e87a19; font-size: 24px;  font-family: Arial;font-weight: bold; padding-top: 10px; line-height: 100%; margin-right: 25px; min-height: 61px;}
.h_con p span{ display: block; padding-bottom:1px; line-height: 100%;}




.h_nav{ height:60px;}
.h_nav ul{width:1200px;margin: 0 auto;}
.h_nav li{height: 60px; line-height:62px; float:left; padding:0 56px;position:relative;}
.h_nav li p{position:absolute;top:60px;left:0;z-index:99;background:#008000;width:100%;display:none;}
.h_nav li p a{text-align:center;float:none;width:100%;line-height: 40px;font-size: 14px;}
.h_nav li a{ font-size:16px; color:#fff;display:block; float:left;position: relative;vertical-align: middle;height: 40px;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;}
.h_nav li p a{

border-bottom:0.3px solid #eee;
}
.h_nav li a:hover:before, .h_nav li a:focus:before, .h_nav li a:active:before,.h_nav li.cur a:before {
right: 0;
}
.h_nav li.cur a,.h_nav li a:hover{font-weight: bold;color: #fff;}

.h_nav .cur{

background: #ea7913;
}



.h_nav li.nobor{padding-right: 0;}






.cp_tit {

    font-size: 40px;

    color: #333;

    text-align: center;

    height: 85px;

    line-height: 40px;

   

    background: url(../images/cp_tline.png) no-repeat center 60px;

}

.cp_tit a {

    color: #333;

}



.cp_tit span {

    color: #333;

    display: block;

    font-size: 20px;

    font-weight: normal;

    padding: 3px 0 0;

}





















