/*1029626114@qq.com*/
@charset "utf-8";

.in_title a{display: block;background:url(../images/cptit.png) no-repeat 0 100px;text-align: center;font-size: 48px;color: #323234;height: 162px;margin: 0 auto;
width: 1200px;}
.in_title em{display: block;font-size: 18px;font-weight: normal;color: #323234;}
.in_title a b{color:#049862;}



.ibrand-num{z-index: 300; background: url(../images/adv.jpg) no-repeat center;;height: 181px;margin-top: -218px;position: absolute; left:0; width:100%}
.ibrand-num li{float: left;position: relative;padding: 42px 52px 0 85px; width: 25%;color: #fff; box-sizing: border-box}
.ibrand-num li em{display: inline-block;font-size: 50px;color: #fff;}
.ibrand-num li span{display: block;font-size: 24px;color: #fff;text-align: left;font-weight: bold;}
.ibrand-num li i{width: 28px;height: 28px;background: #fff;border-radius: 50%; font-size: 16px;color: #049862;text-align: center; display: inline-block;font-style: normal; font-weight: bold;top:-5px; position: relative; margin-left: 8px;line-height: 28px;}
/* .ibrand-num li:before{content: "";position: absolute;width: 6px;height: 66px;background:url(../images/ppline.jpg) no-repeat;right: 0;top:47px;} */
.ibrand-num li:nth-child(5):before{background: none;}




.g_pp{background:url(../images/ppbg.jpg) no-repeat center top;height: 660px;padding-top: 125px; 
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_pp dl{height: 506px;}
.g_pp dt{float: right;padding: 63px 28px 0 0 ;}
.g_pp dd{float: left;width: 530px;}
.g_pp h2{width: 529px;height: 192px;padding-top: 63px;font-size: 48px;font-weight: bold;color: #333333;margin-bottom: 0px;
	-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.g_pp h2 b{color: #049862;}
.g_pp h2 em{display: block;font-size: 24px;color: #333;font-weight: normal;line-height: 47px;border-bottom: 1px solid #d5d3d3;}
.g_pp p{font-size: 16px;line-height: 30px;color: #666666;width: 500px;}
.g_pp .csr{display: block;background:#f67b0e;width: 145px;height: 45px;line-height: 45px;font-size: 16px;color: #fff; text-align: center;}
.g_pp .m_hz{height: 210px;}
.g_pp h3{position: relative;height: 42px;line-height: 42px;margin-bottom: 6px;text-align: center;font-size: 24px;color: #333}
.g_pp h3 a{color: #333;font-weight: normal;}
.g_pp h3:before{content: "";position: absolute;width: 462px;background: #d9d9db;left:0;top:22px;height: 1px;}
.g_pp h3:after{content: "";position: absolute;width: 462px;background: #d9d9db;right:0;top:22px;height: 1px;}
.g_pp .hzcon li{float: left;width: 227px;margin-right: 17px;position: relative;}
.g_pp .hzcon li img{width:226px;height:127px;display:block;}

.g_pp .u_ljt,.g_pp .u_rjt{width: 30px;height: 30px;position: absolute;}
.g_pp .u_ljt{background:url(../images/jt.png) no-repeat;left:-55px;top:47px; }
.g_pp .u_rjt{background:url(../images/jt.png) no-repeat right 0;right:-55px;top:47px;}

.g_pp .hzcon li em{ background: rgba(0, 84, 170, 0.5) none repeat scroll 0 0;position: absolute;
    color: #fff;
    font-size: 24px;
    height: 100%;
    left: 0;
    line-height: 129px;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 0;
    transform: scale(0);
    transition: all 0.3s ease-in-out 0s;
    width: 100%; }
.g_pp .hzcon li:hover em {
  opacity: 1;
    transform: scale(1);}


.g_fl{padding-top: 80px;overflow: hidden;}
/* .g_fl h2 a{display: block;background:url(../images/cptit.jpg) no-repeat 0 100px;text-align: center;font-size: 48px;color: #323234;height: 162px;}
.g_fl h2 em{display: block;font-size: 20px;font-weight: normal;color: #323234;} */
.g_fl .flhd{height: 96px; margin-bottom:60px; position: relative;}
/* .g_fl .flhd::before{content:""; width:100%; height: 1px; background: #e5e5e5; position: absolute; top:53%;} */
.g_fl .flhd ul{width:100%;float: left;}
.g_fl .flhd li{float: left;height: 45px;width: 160px;position: relative; font-size: 20px;color: #262626;line-height: 45px; background: url(../images/yuan.png) no-repeat 0 center;}
.g_fl .flhd li a{color: #262626;}
.g_fl .flhd li b{font-weight: normal;color: #262626;position: relative;z-index: 15;display: block;text-indent: 18px; font-size: 17px;}
.g_fl .flbd li:hover b{color:#0252a7; font-weight: bold}
/* .g_fl .flhd li:before{content: "";position: absolute; width: 230px; transform: skew(-25deg); height: 66px;background: #0054aa;left: 0;top:0;pointer-events: none;} */
/* .g_fl .flhd li:nth-child(1){width: 228px;}
.g_fl .flhd li:nth-child(1) b{width: 208px;}
.g_fl .flhd li:nth-child(1):before{width: 218px;}
.g_fl .flhd li:nth-child(1):after{content: "";position: absolute; width: 60px; height: 66px;background: #0054aa;left:-16px;top:0;pointer-events: none;} */
/* .g_fl .flhd .on:before{background: #d50a07;}
.g_fl .flhd .on:nth-child(1):after{background: #d50a07;} */
.g_fl .flhd .on a{color: #fff;}
.flmore{float: left;height: 66px;width: 228px;position: relative; font-size: 20px;color: #fff;line-height: 66px;}
.flmore:before{content: "";position: absolute; width: 228px; transform: skew(-25deg); height: 66px;background: #049862;left: -10px;top:0;pointer-events: none;}
.flmore b{font-weight: normal;color: #fff;position: relative;z-index: 15;display: block;text-align: center;width: 228px}
.flmore:after{content: "";position: absolute; width: 60px; height: 66px;background: #049862;right:-12px;top:0;pointer-events: none;}
.flbd dt{height: 895px;float: left;width:632px;margin-left: -352px;position: relative;}
.flbd dt em{position: absolute;right: 0;bottom: -30px;width: 100px;height: 78px;line-height: 73px;text-align: center;font-size: 60px;color: #fff;background: #d50a07;}
.flbd dt img{display: block;}
.flbd dd{float: right;width: 852px;position: relative;height: 895px;padding-top: 30px;}
.flbd h3 a{display: block;line-height: 48px;font-size: 26px;color: #333;font-weight: bold;}
.flbd p{font-size: 16px;color: #666666;line-height: 22px;margin-bottom: 15px;}
.flbd li{float: left;width:272px;margin-right:6px;position: relative; margin-bottom:10px; height: 296px;position: relative; overflow: hidden;}

.flbd li img{width: 272px;height: 225px;display: block; 
    /* border:1px solid #e5e5e5 */
}
.flbd li .img{width: 272px;height: 225px;display: block; position: absolute; top:0; background: url(../images/phover.png) no-repeat center;  transition:all 0.5s ease-out; opacity: 0; visibility: hidden;}
.flbd li:nth-child(3n){margin-right: 0;}
.flbd li p{font-size: 14px; color:#999999; line-height: 25px;}
.flbd li em{width:100%;height: 45px;line-height: 45px;display: block;font-size: 18px;color: #1e1e1e;}
.flbd .fltel{position: absolute;left:-68px;width:1200px;bottom: 0;height: 78px;line-height: 78px;padding-left: 100px;background:#049862 url(../images/tel2.png) no-repeat 58px 23px;font-size: 16px;color: #fff;}
.flbd .fltel b{float: left;display: inline-block;font-size: 34px;font-weight: normal;color: #fff;}
.flbd .fltel em{float: left;}
.flbd li:hover .img{ opacity: 1; visibility: visible;}
.flbd li:hover em{color:#0252a7;}

.g_wt{padding-top: 64px;overflow: hidden;}
.g_wt h2{background:url(../images/chotit.jpg) no-repeat center top;height: 188px; width: 1200px;margin: 0 auto; }
.g_wt h2 b{display: block;padding: 40px 0 0 600px;font-size: 42px;color: #333}
.g_wt h2 em{display: block;padding-left: 648px;font-size: 24px;color: #fff;font-weight: normal;}
.g_wt dl{float: left;width: 20%;position: relative;}
.g_wt dt{width: 100%;}
.g_wt dt img{width: 100%;display: block;}
.g_wt dd{position: absolute;left:0;top:0;width: 100%;height: 100%;background: rgba(0,0,0,.5);}

.g_wt h3{margin-top: 55%;text-align: center;position: relative;font-size: 1.5rem;color: #fff;font-weight: normal;height: 5.2rem; }
.g_wt h3 em{display: block;font-weight: bold;}
.g_wt h3:before{content: "";position: absolute;width: 3rem;height: 0.12rem;background: #fff;left:50%;margin-left: -1.5rem;bottom: 0;}
.g_wt i{display: block;width: 5.42rem;margin: 20% auto 2rem;display: none;}
.g_wt i img{width: 100%;display: block;}

.g_wt h4{height: 2.8rem;line-height: 2.8rem;text-align: center;font-size: 1.5rem;color: #fff;margin-bottom: 0.7rem;display: none;}
.g_wt p{padding: 0 10%;text-align: center;font-size: 0.7rem;color: #fff;line-height: 1.5rem;margin-bottom: 1.2rem;display: none;}
.g_wt span{width: 43%;margin: 0 auto;display: none;}
.g_wt span img{width: 100%;display: block;}
.g_wt dl:hover h3,.g_wt .cur h3{display: none;}
.g_wt dl:hover dd,.g_wt .cur dd{background: rgba(0,84,170,.88);}
.g_wt dl:hover i,
.g_wt dl:hover h4,
.g_wt dl:hover p,
.g_wt dl:hover span{display: block;}

.g_wt .cur i,
.g_wt .cur h4,
.g_wt .cur p,
.g_wt .cur span{display:block;}








.g_ys{height: 840px;padding-top:87px; background:url(../images/gdbg.jpg) no-repeat center;}
.g_ys h2{height: 188px; width: 1200px;margin: 0 auto; text-align: center;font-size: 48px;color: #323234;font-weight: bold;}
.g_ys h2 em{display: block;font-size: 20px;color: #323234;font-weight: normal;line-height: 42px;}
.g_ys .yshd{position: absolute;width: 1200px;left:50%;margin-left: -600px;top:-58px;z-index: 15;padding-left: 140px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}

.g_ys .yshd li{float: left;width: 102px;height: 112px;padding-top: 15px;text-align: center;background:url(../images/ystabg1.png) no-repeat;margin-right: 60px;
	-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; position: relative;transition: all 0.3s linear 0s;}
.g_ys .yshd li i{ width: 46px;height: 46px;display: block;margin: 0 auto; overflow: hidden;}
.g_ys .yshd li i img{width:38px;height: 38px;display: block;}
.g_ys .yshd li b{display: block;font-size: 22px;color: #fff;font-weight: bold;}
.g_ys .yshd .on{background:url(../images/ystabg2.png) no-repeat;}
.g_ys .yshd .on b{color:#fff;font-weight: bold;}
.g_ys .yshd .on em{color: #fff;font-weight: normal;}


.g_ys dl{position: relative;width: 1200px;}
.g_ys dt{width: 1200px;height: 550px;overflow: hidden;}
.g_ys dt img{width: 1200px;height: 550px;display: block;transition: all 0.3s linear 0s;}
.g_ys dt:hover img{transform: scale(1.1)}
.g_ys dd{position: absolute;left:60px;top:111px;width: 442px;height: 382px;background: rgba(255,255,255,.95);padding: 75px 30px 0 40px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_ys h3{position: relative;height: 80px;border-bottom: 1px solid #bdbdbe;margin-bottom: 25px;}
.g_ys h3 b{display: block;position: relative;padding-left: 62px;line-height: 54px;font-size: 30px;color: #333;}
.g_ys h3 b i{position: absolute;left:0;top:0;}
.g_ys h3 em{display: block;font-size: 18px;color: #333333;font-weight: normal;}
.g_ys p{padding-left: 28px;font-size: 16px;line-height: 26px;color: #666666;position: relative;}
.g_ys p b{color: #d50a07;font-weight: bold;}
.g_ys p:before{content: "";position: absolute;width: 6px;height: 6px;border: 2px solid #959595;border-radius: 50%;left:6px;top:10px;}
.g_ys .u_ljt,.g_ys .u_rjt{width: 30px;height: 30px;position: absolute;}
.g_ys .u_ljt{background:url(../images/jt.png) no-repeat;left:-66px;top:260px; }
.g_ys .u_rjt{background:url(../images/jt.png) no-repeat right 0;right:-66px;top:260px;}

.g_xban{background:url(../images/xban.png) no-repeat center top;height: 320px;padding-top:75px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box; margin-top:-60px;
box-sizing: border-box;}
.g_xban h3{margin-left: 500px;border-bottom: 1px dashed #fff;width: 502px;height: 118px;padding-left: 36px;font-size:24px;font-weight: normal;color: #fff;position: relative;margin-bottom: 18px;}
.g_xban h3 b{font-size: 55px;font-weight: bold;}
.g_xban h3 em{display: block;font-weight: normal;font-size: 20px;color: #fff;}
.g_xban h3:before{content: "";position: absolute;width: 4px;height: 84px;background: #fff;left:5px;top:16px;}
.g_xban .bantel{margin-left: 500px;height: 47px;font-size: 28px;color: #fff;font-weight: bold; background: url(../images/tel2.png) no-repeat 0 center; padding-left:35px;}
.g_xban span a{margin-left: 600px;display: block;width: 200px;height: 42px;line-height: 42px;background: #049862;font-size: 18px;color: #fff;text-align: center;border-radius: 25px;}


.g_an{background:url(../images/casebg.jpg) no-repeat center; height: 1060px;padding-top: 66px;}
.g_an h2{height: 160px; width: 1200px;margin: 0 auto; text-align: center;font-size: 48px;color: #323234;font-weight: bold;}
.g_an h2 a{color: #323234;}
.g_an h2 em{display: block;font-size: 20px;color: #323234;font-weight: normal;}
.g_an .antit{height: 63px;margin-bottom: 28px;margin-left: 107px;}
.g_an .antit li{float: left;width: 135px; text-align: center;font-size: 16px;position: relative;}
.g_an .antit li:before{content: "";position: absolute;background:url(../images/anline.jpg) no-repeat;width: 6px;height: 63px;right: 0;top:0; }
.g_an .antit li:last-child:before{background: none;}
.g_an .antit li a{color: #333333;}
.g_an .antit li i{display: block;width: 48px;height: 40px;overflow: hidden;margin: 0 auto;}
.g_an .antit li i img{width: 96px;height: 40px;display: block;transition: all 0.3s linear 0s;}
.g_an .antit li:hover a{color: #049862;font-weight: bold;}
.g_an .antit li:hover i img{margin-left: -48px;}
.g_an .antit .active{color: #049862;}
.g_an .antit .active i img{margin-left: -48px;}
.g_an .antit .active a{color: #049862;font-weight: bold;}

.m_anlst{overflow: hidden; margin-top:10px;}

.m_anlst dl{float: left;width: 330px;margin: 0 18px 45px 0; padding: 28px 28px 0;height: 255px;background: #fff;border: 1px solid #e1e1e1;}
.m_anlst dl:nth-child(3n){margin-right: 0;}
.m_anlst dt{width: 330px;height: 186px;overflow: hidden;}
.m_anlst dt img{width: 330px;height: 186px;display: block;transition: all 0.3s linear 0s;}
.m_anlst dt:hover img{transform: scale(1.1);}
.m_anlst dd{margin-top: 13px;}
.m_anlst h3 a{display: block;height: 34px;line-height: 34px;position: relative;font-size: 18px;color: #363636;font-weight: bold;margin-bottom: 10px; text-align: center;}
.m_anlst p{font-size: 14px;line-height: 22px;color:#939393;}
.m_anlst dl:hover{background: #049862;border: 1px solid #049862;}
.m_anlst dl:hover h3 a{color: #fff;}
.m_anlst dl:hover p{color: rgba(255,255,255,.6);}
.anmore{margin: 44px auto 0;width: 180px;height: 56px;line-height: 56px;text-align: center;font-size: 18px;font-weight: bold;color: #fff;border-radius: 5px;background: #0252a7;}
.anmore a{color: #fff;}

.g_lc{background:url(../images/lcbg.jpg) no-repeat center top;height: 567px;padding-top: 72px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_lc h2{background:url(../images/lctit.jpg) no-repeat center 98px;height: 148px; width: 1200px;margin: 0 auto; text-align: center;font-size: 48px;color: #fff;font-weight: bold;}
.g_lc h2{color: #fff;}
.g_lc h2 em{display: block;font-size: 20px;color: #fff;font-weight: normal;}
.g_lc dl{float: left;width: 220px;height: 318px;margin-right: 20px;padding-top: 30px;}
.g_lc dl:nth-child(2){margin-right: 30px;}
.g_lc dl:nth-child(3){margin-right: 30px;}
.g_lc dl:nth-child(4){margin-right: 15px;}
.g_lc dl:nth-child(5){margin-right: 0;}
.g_lc dt{width: 98px;height: 98px;margin: 0 auto 12px;background: #fff;border-radius: 50%;overflow: hidden;transition: all 0.3s linear 0s;}
.g_lc dt img{width: 196px;height: 98px;display: block;}
.g_lc h3{line-height: 36px;text-align: center;font-size: 28px;color: #fff;font-weight: bold;transition: all 0.3s linear 0s;}
.g_lc p{font-size: 18px;color: #fff;text-align: center;transition: all 0.3s linear 0s;}
.g_lc span{display: block;width: 84px;height: 28px;line-height: 28px;text-align: center;border: 2px solid #fff;font-size: 14px;color: #fff;margin: 0 auto;margin-top: 25px;transition: all 1s ease 0s;}
.g_lc span a{color: #fff;}
.g_lc dl:hover,.g_lc .cur{background: #fff}
.g_lc dl:hover dt,.g_lc .cur dt{background: #049862;transform:rotate(360deg);}
.g_lc dl:hover h3,.g_lc .cur h3{color: #333333;padding-left: 5px;}
.g_lc dl:hover p,.g_lc .cur p{color: #333333}
.g_lc dl:hover span,.g_lc .cur span{background: #d50a07;color: #fff;}
.g_lc dl:hover dt img,.g_lc .cur dt img{margin-left: -98px;}




.g_news{padding-top: 56px;height: 860px;background: #f5f4f4;}
.g_news h2{width: 1200px;margin: 0 auto; text-align: center;font-size: 48px;color: #323234;font-weight: bold;}
.g_news h2 a{color: #323234;}
.g_news h2 em{display: block;font-size: 20px;color: #323234;font-weight: normal;}
.g_news .newhd{height: 50px;margin-bottom: 20px;position: relative;}
.g_news .newhd li{float: left;position: relative;margin-right: 36px;padding-left: 45px;line-height: 50px;font-size: 20px;color: #323234;}
.g_news .newhd li a{color: #323234;}
.g_news .newhd li i{position: absolute;left:0;top:0;width: 45px;height: 50px;overflow: hidden;}
.g_news .newhd .on a{color: #049862;font-weight: bold;}
.g_news .newhd .on i img{margin-left: -45px;}
.g_news .newhd .more a{position: absolute;right: 0;top:68px;font-size: 16px;color: #049862;width: 484px;text-align: right; z-index: 9999;}
.g_news .newhd .more a:before{content: "";position: absolute;width: 61px;height: 8px;background: #049862;left:0;top:0;}
.g_news dl{float: left;width: 641px;height: 570px;}
.g_news dl:before{content: "";display: block;width:641px; height:2px;background-color: #c7d3d9; position: absolute;bottom: -2px;transition: all 0.6s ease 0s; }
.g_news dl:after{content: "";display: block;width:64px; height:2px;background-color: #049862; position: absolute;bottom: -2px;transition: all 0.6s ease 0s; }
.g_news dl:hover:after{width: 641px;background-color: #049862;}

.g_news dt{width: 641px;height: 359px;overflow: hidden;margin-bottom: 40px;}
.g_news dt img{width: 641px;height: 359px;display: block;}
.g_news dl h3{background:url(../images/tt.jpg) no-repeat;padding-left: 96px;height: 34px;line-height: 34px;font-size: 30px;color: #666666;margin-bottom: 23px;}
.g_news dl h3 a{color: #000;}
.g_news dl h3 a:hover{color: #049862;}


.g_news dl p{font-size: 16px;line-height: 26px;color: #666666;}
.g_news .newr{float: right;width: 482px;}
.g_news .newr li{padding-top: 40px;height: 155px;position: relative;}
.g_news .newr li b{display: block;height: 34px;line-height: 34px;font-size: 18px;color: #000;margin-bottom: 6px;}
.g_news .newr li:hover b{color: #049862;}
.g_news .newr li em{display: block;line-height: 22px;font-size: 14px;color: #666666;margin-bottom: 10px;}
.g_news .newr li span{display: block;font-size: 14px;color: #bcbcbc ;}
.g_news .newr li:before{content: "";display: block;width:482px; height:2px;background-color: #c7d3d9; position: absolute;bottom: -2px;transition: all 0.6s ease 0s; }
.g_news .newr li:after{content: "";display: block;width:64px; height:2px;background-color: #049862; position: absolute;bottom: -2px;transition: all 0.6s ease 0s; }
.g_news .newr li:hover:after{width: 482px;background-color: #049862;}





/* 走进 */
.g_zj{height: 1160px;background: url(../images/abbg.jpg) no-repeat center 0;}
.g_zj h2{height: 630px; width: 1200px;margin: 0 auto; text-align: center;font-size: 48px;color: #323234;font-weight: bold;}
.g_zj h2 a{color: #323234;}
.g_zj h2 em{display: block;font-size: 20px;color: #323234;font-weight: normal;}
.g_zj .u_dlst1{height:167px; clear: both;}
.g_zj h3 a{display: block;height: 44px;line-height: 44px;text-align: center;font-size: 26px;color: #282828;margin-bottom: 10px;}
.g_zj p{overflow: hidden;font-size: 14px;line-height: 22px;color: #555555;text-align: center;padding: 0 78px 40px;}
.g_zj p a{color: #555555;}
.g_zs2{height:380px;}
.zz{width:1200px; height:380px; margin:0 auto; position:relative;}
.zz ul{height:80px;margin-left: 330px;}
.zz ul li{float:left; height:34px; width: 146px; line-height: 34px;margin-right: 40px;border: 3px solid #049862; position: relative;text-align: center;  }
.zz ul li a{display:block;  width:146px; height:34px;line-height: 34px; font-size: 18px;color: #222020; }
.zz ul li:hover,.zz ul li.cur{background: #049862;}
.zz ul li:hover a,.zz ul .cur a{color: #fff;}

.zz_box{ position: relative;}
.g_zs2 .ljt,.g_zs2 .rjt{width: 30px;height: 30px;position: absolute;}
.g_zs2 .ljt{background:url(../images/jt.png) no-repeat;left:-66px;top:66px; }
.g_zs2 .rjt{background:url(../images/jt.png) no-repeat right 0;right:-66px;top:66px; }

.zz-s{height:260px; overflow:hidden; }
.zz-s ol li{position: relative; float:left; width:296px;margin-right:5px; *display:inline;background: none;padding: 0;transition: all 0.3s linear 0s;}
.zz-s ol li.no{margin:0;}
.zz-s ol li img{width:296px; height:166px; display: block;}
.zz-s ol li em{display: block;height: 60px;line-height: 60px;font-size: 16px;color: #333333;text-align: center;}
.zz-s ol li:hover em{color: #049862;font-weight: bold;}
.zz-s ol li:hover{transform: translateY(-5px);}


.zz_box2 ol li{width:221px;margin-right:96px;}
.zz_box2 ol li img{width:221px;height:166px;border:1px solid #ccc;}






/* 友情链接 */
.g_link{ height: 70px;background: #049862;}
.g_link h2{float: left; width: 80px;height: 70px;line-height: 70px;font-size: 14px;font-weight: normal;color:#fff;}
.link_c{line-height:70px; overflow:hidden;float: left;width: 1080px; font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 30px;float: left; height: 70px; line-height:70px; color:#fff;display: block;}
.link_c .lasta a{background: none;}




html {font-size: 10px;-webkit-text-size-adjust: none;}
@media screen and (min-width: 1200px) {html {font-size: 15px;}}
@media screen and (min-width: 1280px) {html {font-size: 16px;}}
@media screen and (min-width: 1366px) {html {font-size: 17px;}}
@media screen and (min-width: 1440px) {html {font-size: 18px;}}
@media screen and (min-width: 1600px) {html {font-size: 20px;}}
@media screen and (min-width: 1920px) {html {font-size: 24px;}}






.mainpro {
padding: 50px 0;
}
.w1200 {
width: 1200px;
margin: 0 auto;
}
.title {
text-align: center;
}
.w1200 {
width: 1200px;
margin: 0 auto;
}
.mainpro .mp_list {
position: relative;
text-align: center;
top: 5px;
}

.mainpro ul li {
text-align: center;
}
.mainpro ul li {
width: 363px;
background: #eee;
margin: 20px 0 20px 30px;
/* border-top: 4px solid #087C3B; */
}
.fl {
float: left;
}
a {
text-decoration: none;
outline: none;
color: #666;
transition: 0.2s;
}
.mainpro ul li .img {
width: 340px;
height: 255px;
overflow: hidden;
}
.mainpro ul li .img {
margin: 20px auto;
}
.mainpro ul li img {
width: 340px;
height: 255px;
display: block;
-moz-transition: .5s ease-in;
-webkit-transition: .5s ease-in;
-o-transition: .5s ease-in;
-ms-transition: .5s ease-in;
transition: .5s ease-in;
}
.mainpro ul li p {
text-align: center;
padding-bottom: 20px;
font-size: 17px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.mainpro .mp_list a {
display: inline-block;
padding: 0 20px;
font-size: 16px;
height: 50px;
line-height: 50px;
color: #049862;
font-weight: bold;
}
.title b {
font-size: 36px;
font-weight: 500;
color: #555;
}
.title em {
display: block;
width: 70px;
height: 3px;
background: #049862;
margin: 7px auto;
}


.product {
padding: 50px 0;
background: url("../images/probg.jpg") no-repeat center top;
margin-bottom: 150px;
}
.product .pro_l {
width: 270px;
}
css.css:3.fl {
float: left;
}
.product .pro_r {
width: 930px;
}
css.css:4.fr {
float: right;
}
css.css:175.product .pro_l .pList_top {
width: 270px;
height: 90px;
background: url("../images/pListbg.jpg") no-repeat center;
text-align: center;
}
.product .pro_l .pList_top p {
color: #fff;
line-height: 90px;
text-align: center;
font-size: 33px;
letter-spacing: 3px;
font-weight: bold;
}
.product .pro_l ul li {
width: 268px;
height: 44px;
line-height: 44px;
border: 1px solid #dfdfdf;
border-width: 0 1px 1px;
font-size: 16px;
}
.product .pro_l ul li a {
display: block;
width: 208px;
padding: 0 30px;
}
css.css:19a {
text-decoration: none;
outline: none;
color: #666;
transition: 0.2s;
}
.product .pro_l ul li img {
padding: 7px 0;
}
css.css:4.fr {
float: right;
}
.product .pro_l .pList_top {
width: 270px;
height: 90px;
background: url("../images/pListbg.jpg") no-repeat center;
text-align: center;
}
.product .pro_r .pr_top {
height: 90px;
width: 100%;
text-align: right;
}
.product .pro_r .pr_top b {
letter-spacing: 2px;
font-size: 32px;
color: #049862;
}
.product .pro_r .pr_top p {
text-align: right;
font-size: 18px;
line-height: 40px;
}
.product .pro_r ul li {
width: 270px;
float: left;
margin-left: 40px;
margin-top: 33px;
}
a {
text-decoration: none;
outline: none;
color: #666;
transition: 0.2s;
}
.product .pro_r ul li .img {
width: 268px;
height: 202px;
overflow: hidden;
border: 1px solid #eee;
}
.product .pro_r ul li p {
height: 45px;
line-height: 45px;
text-align: center;
background: #eee;
font-size: 15px;
}
.product .pro_r ul li img {
display: block;
-moz-transition: .5s ease-in;
-webkit-transition: .5s ease-in;
-o-transition: .5s ease-in;
-ms-transition: .5s ease-in;
transition: .5s ease-in;
}
.product .pro_r ul li:hover p {
background: #049862;
color: #fff;
}
.mainpro ul li:hover {
background: #049862;
}
.mainpro ul li:hover p {
color: #fff;
}