﻿@charset "utf-8";
body{font-family:"Microsoft Yahei";}
a{text-decoration: none;}
a:hover{text-decoration: none;}

.yz_bj{background: #f2f2f2;height: 361px;margin-top:1px;}
.yz_c{height: 361px;border-left:1px solid #e5e5e5;}
.yz_c li{float:left;width:25%;border-right: 1px solid #e5e5e5;box-sizing: border-box;height: 361px;text-align: center;}
.yz_c li i{display: block;width:119px;height: 119px;margin:83px auto 0;display: block;}
.yz_c li span{display: block;height: 54px;line-height: 54px;text-align: center;background: url(../neiy/yz_a1.jpg) no-repeat center;font-size:22px;color: #333333;font-weight: bold;}
.yz_c li em{display: block;height:22px;line-height: 22px;color: #333333;font-size:16px;}
.yz_c li:nth-child(1) i{background: url(../neiy/yz_ico1.jpg) no-repeat;}
.yz_c li:nth-child(2) i{background: url(../neiy/yz_ico2.jpg) no-repeat;}
.yz_c li:nth-child(3) i{background: url(../neiy/yz_ico3.jpg) no-repeat;}
.yz_c li:nth-child(4) i{background: url(../neiy/yz_ico4.jpg) no-repeat;}
.yz_c li:nth-child(1):hover i{background: url(../neiy/yz_ico1_hv.jpg) no-repeat;}
.yz_c li:nth-child(2):hover i{background: url(../neiy/yz_ico2_hv.jpg) no-repeat;}
.yz_c li:nth-child(3):hover i{background: url(../neiy/yz_ico3_hv.jpg) no-repeat;}
.yz_c li:nth-child(4):hover i{background: url(../neiy/yz_ico4_hv.jpg) no-repeat;}
.yz_c li:hover i{animation-duration:3s;animation-name:flipInY;}
.yz_c li:hover span{background: url(../neiy/yz_a_hv.jpg) no-repeat center;}
.yz_c li:hover span,.yz_c li:hover em{color: #ff9000}


.titis{height: 125px;text-align: center;}
.titis h2 {height: 59px;line-height: 59px;font-size:48px;color: #333333;background: url(../neiy/pro_tt.png) no-repeat center;}
.titis h2 a{color: #333333}
.titis p{font-size:22px;color: #666666;height: 32px;line-height: 32px;}

.pro{padding-top:79px;overflow: hidden;}
.pro_sym{height: 868px;overflow: hidden;position: relative;}
.pro_sym ul{float:left;width:708px;}
.pro_sym li{float:left;width:340px;margin-right:13px;font-size:0;line-height: 0;}
.pro_sym li i{display: block;width:340px;overflow: hidden;}
.pro_sym li i img{width:340px;height: 340px;}
.pro_sym li span{display: block;text-align: center;height: 69px;line-height: 49px;font-size:18px;color: #333333;}
.pro_sym li:nth-child(2n){margin:0;}
.pro_sym li:last-child{width:492px;position: absolute;right:0;top:257px;margin:0;}
.pro_sym li:last-child i{width:492px;}
.pro_sym li:last-child img{width:492px;height: 492px;}
.sym_tt{height: 257px;overflow: hidden;width:479px;position: absolute;right:0;top:0;}
.pro h3{height: 54px;overflow: hidden;}
.pro h3 a{font-size:34px;color: #00923f;line-height: 32px;display: inline-block;margin-right:18px;}
.pro h3 i{font-size:20px;color: #00923f;font-style:normal;font-weight: normal;}
.pro p{font-size:16px;color: #444444;line-height: 26px;height: 105px;}
.pro span a{width:161px;height: 52px;line-height: 52px;line-height: 52px;background: url(../neiy/sym_btn1.jpg) no-repeat;display: inline-block;margin-right:20px;text-align: center;font-size:14px;color: #fff;box-sizing: border-box;padding-left:40px;}
.pro span a:last-child{background: url(../neiy/sym_btn2.jpg) no-repeat;}
.jym_bj{background: #f2f2f2;height: 729px;box-sizing: border-box;padding-top:84px;}
.pro_jym{position: relative;height: 645px;}
.jym_tt{width:675px;position: absolute;top:0;right:0;}
.jym_nr{height: 558px;overflow: hidden;}
.jym_nr li{float:left;width:340px;overflow: hidden;margin:150px 14px 0 0;}
.jym_nr li img{width:340px;height: 340px;}
.jym_nr ul li:last-child{margin:150px 0 0;}
.jym_nr ul li:first-child{margin:0 14px 0 0;width:492px;}
.jym_nr ul li:first-child img{width:492px;height: 492px}
.jym_nr li span{display: block;text-align: center;height: 69px;line-height: 49px;font-size:18px;color: #333333;}
.jym_qh{background: url(../neiy/pro_x.png) no-repeat center 6px;height: 12px;text-align: center;}
.jym_qh li{display: inline-block;text-align: center;width:12px;height: 12px;border-radius: 50%;background:#333333;margin-left:15px;}
.jym_qh li.on{background: #f58001}
.pro_ysm{position: relative;height: 652px;margin-top:85px;}
.ysm_tt{width:675px;position: absolute;top:0;left:0;}
.ysm_nr{height: 558px;overflow: hidden;}
.ysm_nr li{float:left;width:340px;overflow: hidden;margin:150px 14px 0 0;}
.ysm_nr li img{width:340px;height: 340px;}
.ysm_nr ul li:nth-child(3){margin:150px 0 0;}
.ysm_nr ul li:nth-child(3){margin:0 0 0 0;width:492px;}
.ysm_nr ul li:nth-child(3) img{width:492px;height: 492px}
.ysm_nr li span{display: block;text-align: center;height: 69px;line-height: 49px;font-size:18px;color: #333333;}
.ysm_qh{background: url(../neiy/pro_x.png) no-repeat center 6px;height: 12px;text-align: center;}
.ysm_qh li{display: inline-block;text-align: center;width:12px;height: 12px;border-radius: 50%;background:#333333;margin-left:15px;}
.ysm_qh li.on{background: #f58001}

.yous{overflow: hidden;}
.yous .titis{height: 129px}
.yous .titis h2{background: url(../neiy/ys_tt.png) no-repeat center;}
.yous li{float:left;width:25%;font-size:0;line-height: 0;position: relative;overflow: hidden;}
.yous li img{width:100%;}
.yous li p{position: absolute;height: 98px;background: rgba(0,146,63,0.8);position: absolute;left:0;bottom:0;width:100%;text-align: center;transition: all 0.5s}
.yous li p span b{width:46px;display: inline-block;vertical-align: top;margin:30px 21px 0 0;}
.yous li p span b img{width:2.3rem;}
.yous li p span{display:block;font-size:28px;color: #fff;font-weight: bold;}
.yous li p span i{font-style: normal;line-height: 98px;}
.yous li p em{font-size:0.8rem;line-height: 26px;color: #fff}
.yous li:hover p{height: 183px;background:rgba(255,144,0,0.9);}
.yous li:hover p span b{display: block;width:5rem;height:5rem;background: #ff9000;border:0.2rem solid #fbb963;border-radius: 50%;margin:-2.5rem 21px 0 38%;box-sizing: border-box;padding-top:1.2rem;}
.yous li:hover p span i{display: block;height: 57px;line-height: 57px}


.sl_bj{background: url(../neiy/sl_bj.jpg) no-repeat center 220px;padding-top:90px;height: 2210px;overflow-x:hidden;overflow-y:hidden;}
.sl_c .titis{height: 130px}
.sl_c .titis h2{background: url(../neiy/sl_tt.png) no-repeat center;}
.sl_nr{height: 2080px;position:relative;}
.sl_t1,.sl_t2,.sl_t3,.sl_t4{position: absolute;}
.sl_t1{top:0;right:-360px;}
.sl_t2{top:520px;left:-360px;}
.sl_t3{top:1040px;right:-360px;}
.sl_t4{top:1560px;left:-360px;}
.sl_nr dl{position: absolute;}
.sl_nr dt em{display: block;background: url(../neiy/sl_ico1.png) no-repeat;width:98px;height: 121px;line-height: ;padding:33px 11px 0 0;line-height: 88px;box-sizing: border-box;text-align: center;font-size:48px;color: #fff;font-weight:bold;}
.sl_nr dt h3 {display: block;height: 88px;line-height: 88px;padding:14px 0 3px;background: url(../neiy/sl_ico2.jpg) no-repeat left bottom;font-size:42px;color: #00923f;}
.sl_nr dt p{font-size:16px;color: #454545;line-height: 28px;padding-top:26px;width:480px;margin-bottom:45px;}
.sl_nr dd li{float:left;padding-right: 53px;color: #454545;text-align: center;}
.sl_nr dd li p i{font-size:42px;font-style:normal;}
.sl_nr dd li p em{width:40px;height: 40px;background: #00923f;border-radius: 50%;text-align: center;line-height: 39px;display: inline-block;color: #fff;}
.sl_nr dd li span{display: block;font-size:16px;}
.sl_nr dd li:hover{color: #ff9000}
.sl_nr dd li:hover p em{background: #ff9000}
.sl_nr dl.dls01{left:0;top:-12px;}
.sl_nr dl.dls02{right:0;top:508px;}
.sl_nr dl.dls03{left:0;top:1028px;}
.sl_nr dl.dls04{right:0;top:1548px;}

.anl{padding-top:92px;height: 736px;overflow: hidden;}
.anl .titis{height:124px}
.anl .titis h2{background: url(../neiy/al_tt.png) no-repeat center;}
.al_nr{position: relative;height:338px;}
.al_nr li{height:338px;overflow: hidden;}
.al_nr li i{float:left;width:600px;overflow: hidden;height: 450px;display: block;}
.al_nr li i img{width:600px;height:338px;}
.al_nr li .al_w{float:right;width:600px;border:1px solid #e3e3e3;box-sizing: border-box;padding:0 50px 0 63px;height:338px;}
.al_nr li .al_w h4 a{display: block;height: 94px;line-height: 94px;padding-bottom:3px;background: url(../neiy/sl_ico2.jpg) no-repeat left bottom;font-size:32px;color: #333333;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.al_nr li .al_w p{font-size:16px;color: #454545;line-height: 30px;padding-top:30px;height:135px;}
.al_nr li .al_w em a{display: block;width:136px;height: 42px;text-align: center;line-height: 42px;background: #ff9000;font-size:14px;color: #fff;border-radius: 21px;}
.al_j{width:160px;background: #fff;height: 52px;position: absolute;bottom:1px;left:500px;}
.al_j span{display: inline-block;width:50%;text-align: center;height: 52px;box-sizing: border-box;padding-top:14px;cursor: pointer;float:left;}

.hez{height: 210px;padding-top:16px;}
.hez li{float:left;width:229px;padding-right: 13px;text-align: center;line-height:0;font-size:0;}
.hez li img{border:1px solid #dbdbdb;width:229px;height:129px;}
.hez li span {display: block;height: 49px;line-height: 49px;font-size:16px;color: #666666;}
.hez li:last-child{padding:0;}

.lc_bj{background: #efefef;height:364px;padding-top:79px;}
.liuc .titis{height:123px}
.liuc .titis h2{background: url(../neiy/lc_tt.png) no-repeat center;}
.liuc li{float:left;width:110px;padding-right:44px;margin-right:27px;background: url(../neiy/lc_a1.jpg) no-repeat right 56px;text-align: center;}
.liuc li i{width:110px;height: 110px;display:block;}
.liuc li:hover i {animation-duration:3s;animation-name:flipInY;}
.liuc li:hover span{color: #ff9000}
.liuc li span{display: block;font-size:20px;padding-top:20px;color: #333333;}
.liuc li:nth-of-type(1) i{background: url(../neiy/lc_ico1.jpg) no-repeat;}
.liuc li:nth-of-type(2) i{background: url(../neiy/lc_ico2.jpg) no-repeat;}
.liuc li:nth-of-type(3) i{background: url(../neiy/lc_ico3.jpg) no-repeat;}
.liuc li:nth-of-type(4) i{background: url(../neiy/lc_ico4.jpg) no-repeat;}
.liuc li:nth-of-type(5) i{background: url(../neiy/lc_ico5.jpg) no-repeat;}
.liuc li:nth-of-type(6) i{background: url(../neiy/lc_ico6.jpg) no-repeat;}
.liuc li:nth-of-type(7) i{background: url(../neiy/lc_ico7.jpg) no-repeat;}
.liuc li:nth-of-type(1):hover i{background: url(../neiy/lc_ico1_hv.jpg) no-repeat;}
.liuc li:nth-of-type(2):hover i{background: url(../neiy/lc_ico2_hv.jpg) no-repeat;}
.liuc li:nth-of-type(3):hover i{background: url(../neiy/lc_ico3_hv.jpg) no-repeat;}
.liuc li:nth-of-type(4):hover i{background: url(../neiy/lc_ico4_hv.jpg) no-repeat;}
.liuc li:nth-of-type(5):hover i{background: url(../neiy/lc_ico5_hv.jpg) no-repeat;}
.liuc li:nth-of-type(6):hover i{background: url(../neiy/lc_ico6_hv.jpg) no-repeat;}
.liuc li:nth-of-type(7):hover i{background: url(../neiy/lc_ico7_hv.jpg) no-repeat;}
.liuc li:last-child{padding:0;margin:0;background: none}

.hz_c {padding-top:26px;height:166px;}
.hz_a{float:left;width:356px;background:url(../images/ico2.jpg) no-repeat right top;height:150px;margin-right:70px;}
.hz_a h4 {height:42px;line-height: 31px;font-size:16px;color:#666666;position:relative;}
.hz_a h4 a {color:#666666;}
.hz_a h4:after{content:"";display:block;width:33px;height:1px;background:#c6c6c6;position:absolute;left:0;bottom:0;}
.hz_a p{padding-top:15px;line-height: 37px;color:#666666;}
.hz_a p a {width:118px;display:inline-block;font-size:14px;color:#666666;float:left;}

.hz_tel{float:right;width:348px;padding-top:11px;font-size:13px;color:#666666;}
.hz_tel span {display:block;font-size:30px;color:#222222;height:46px;line-height: 46px;}
.hz_tel a{width:228px;height:39px;line-height:39px;text-align: center;background:#ff9000;display:block;font-size:14px;color:#fff;border-radius:20px;;}



html {font-size: 10px;}
@media screen and (min-width:800px) {
    html {
        font-size:12px;
    }
}
@media screen and (min-width:1024px) {
    html {
        font-size:14px;
    }
}
@media screen and (min-width:1280px) {
    html {
        font-size:16px;
    }
}
@media screen and (min-width:1440px) {
    html {
        font-size:18px;
    }
}
@media screen and (min-width:1920px) {
    html {
        font-size:20px;
    }
}