
.c_top{padding: 22px 0 0;position: relative;z-index: 999;}
.c_logo{float: left;}
.w1200{width: 1200px;margin: 0 auto;}
.clearfix{zoom: 1;}
.clearfix:after{content: "\0020";display: block;height: 0;clear: both;visibility: hidden;}
.c_topright{float: right;width: 1060px;line-height: 30px;padding: 25px 0 0;}
.c_topright .c_topinfo{overflow: hidden;}
.c_topright .c_topinfo a.c_wzdh{float: right;padding-left: 20px;background: url(../images/daohao.png) no-repeat left center;color: #999;}
.c_topright .c_topinfo a.c_wzdh:hover{color: #099900;}
.c_topright .c_topinfo .c_toptel{float: right;padding-left: 20px;background: url(../images/dianh.png) no-repeat left center;color: #099900;padding-right: 20px;}
.c_topright .c_topinfo .toplink{float: right;}
.c_topright .c_topinfo .toplink a{float: left;width: 30px;height: 30px;}
.c_topright .c_topinfo .toplink a.sc{background: url(../images/xin.png) no-repeat center;margin: 0 15px;}
.c_topright .c_topinfo .toplink a.sc:hover{background-image: url(../images/xin1.png);}
.c_topright .c_topinfo .toplink a.swsy{background: url(../images/fang.png) no-repeat center;}
.c_topright .c_topinfo .toplink a.swsy:hover{background-image: url(../images/fang1.png);}
.c_sousuo{float: left;width: 30px;height: 30px;position: relative;padding-left: 20px;margin-left: 20px;background: url(../images/lvixna.png) no-repeat left center;}
.c_sousuo:hover div{display: block;}
.c_sousuo div{position: absolute;top: 0;right: 30px;background: #11482b;width: 200px;padding: 0 10px;height: 30px;display: none;}
.c_sousuo div input{display: block;line-height: 30px;height: 30px;width: 100%;border: none;outline: none;background: none;color: #fff;}
.c_sousuo a{display: block;width: 30px;height: 30px;background: url(../images/fada.png) no-repeat center;}
.c_sousuo a:hover{background-image: url(../images/fada1.png);}
.c_topnav{float: right;padding: 28px 0 0;}
.c_topnav li{float: left;border-radius: 5px 5px 0 0;overflow: hidden;margin-left: 4px;}
.c_topnav li a{display: block;color: #666;font-size: 17px;line-height: 42px;height: 42px;padding: 0 22px;}
.c_topnav li.on a{color: #fff;background: #099900;}
.c_topnav li:hover a{color: #fff;background: #099900;}
.c_footer{background: #000;color: #484848;font-size: 14px;padding: 30px 0;}
.botkk{width: 1200px;overflow: hidden;margin: 0 auto;}
.botkk a{color: #484848;}
.botkk a:hover{color: #666;}
.botkk img.c_erwei{float: right;}
.c_botlx{line-height: 32px;color: #c3c3c3;border-bottom: 1px solid #171717;padding-bottom: 15px;margin-bottom: 19px;}
.c_botlx a{color: #c3c3c3;font-size: 18px;}
.c_botlx a:hover{color: #fff;}
.c_botinfo div{line-height: 22px;padding: 5px 0;}
.c_botinfo img{vertical-align: middle;}
.c_indexgywm{float: left;width: 666px;}
.c_indexgywm h2{font-weight: normal;font-size: 26px;line-height: 2;padding-left: 30px;background: url(../images/gytit.png) no-repeat left center;color: #099900;}
.c_indexgywm h2 a{color: #099900;}
.c_indexgywm h2 a:hover{color: #333;}
.c_jianjie{line-height: 30px;height: 430px;overflow: hidden;margin-top: 20px;}
.c_jianjie a{color: #333;}
.c_jianjie a:hover{color: #099900;}
.c_indexshipin{width: 352px;float: right;overflow: hidden;}
.c_indexshipin h2.jise{font-weight: normal;font-size: 26px;line-height: 2;padding-left: 33px;background: url(../images/shipintit.png) no-repeat left center;color: #333;}
.c_indexshipin h2.jise a{color: #333;}
.c_indexshipin h2.jise a:hover{color: #099900;}
.c_shipikk{position: relative;overflow: hidden;margin-top: 20px;}
.c_shipikk .fofn{position: absolute;left: 50%;top: 50%;margin: -40px 0 0 -34px;border: 1px solid transparent;cursor: pointer;}
.c_shipikk .fofn:hover{border: 1px solid #ddd;}
.c_indexlm{overflow: hidden;width: 410px;padding: 60px 0 0;}
.c_indexlm h2{font-weight: normal;text-align: center;float: left;font-size: 20px;margin-right: 30px;}
.c_indexlm h2 a{display: block;color: #333;width: 97px;}
.c_indexlm h2 a em{display: block;color: #333;height: 88px;width: 97px;margin-bottom: 25px;}
.c_indexlm h2 a.lm1 em{background: url(../images/lm1.png) no-repeat center bottom;}
.c_indexlm h2 a.lm2 em{background: url(../images/lm2.png) no-repeat center bottom;}
.c_indexlm h2 a.lm3 em{background: url(../images/lm3.png) no-repeat center bottom;}
.c_indexlm h2:hover a{color: #099900;}
.c_indexlm h2:hover a em{background-position: center top;}
.zz_bj1{background: url(../images/bigback1.jpg) no-repeat center bottom;}
.c_floor1{}
.zz_bj2{background: url(../images/bigback2.jpg) no-repeat center;}
.c_floor2{height: 800px;overflow: hidden;position: relative;}
.c_yuanlist{padding: 40px 0 !important;}
.c_yuanlist li{float: left;width: 316px;height: 316px;margin: 0 126px 0 0;}
.c_yuanlist li h2{font-weight: normal;position: relative;width: 316px;height: 316px;}
.c_yuanlist li.on h2{width: 350px;height: 350px;margin: -17px 0 0 -17px;}
.c_yuanlist li.on em{background-image: url(../images/baiquan.png);}
.c_yuanlist li h2 a{color: #fff;}
.c_yuanlist li:hover h2 a{color: #f80;font-weight: bold;}
.c_yuanlist li em{display: block;position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: url(../images/lvquan.png) no-repeat center;z-index: 3;}
.c_yuanlist li img{display: block;position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.c_yuanlist li strong{display: block;position: relative;z-index: 5;line-height: 260px;font-weight: normal;}
.c_fwlist{overflow: hidden;text-align: center;}
.c_ywfw{text-align: center;font-weight: normal;font-size: 38px;padding: 100px 0 60px;}
.c_ywfw a{color: #fff;line-height: 2;}
.c_ywfw a:hover{color: #f90;}
.pageState{padding: 30px 0;text-align: center;font-family: "times new roman";color: #fff;font-size: 30px;letter-spacing: 5px;}
.c_lsfz{text-align: center;font-weight: normal;font-size: 38px;padding: 170px 0 60px;}
.c_lsfz a{color: #333;line-height: 2;}
.c_lsfz a:hover{color: #f90;}
.zz_bj3{background: url(../images/bigback3.jpg) no-repeat center bottom;}
.c_floor3{overflow: hidden;position: relative;padding: 0 0 60px;}
.c_lvlist{overflow: hidden;}
.c_lvlist ul{overflow: hidden;width: 1280px;}
.c_lvlist ul li{float: left;width: 288px;height: 327px;overflow: hidden;position: relative;margin: 0 16px 0 0;}
.c_lvlist ul li a{display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;color: #fff;}
.c_lvlist ul li em{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 3;background: url(../images/bantoukk1.png) no-repeat center;}
.c_lvlist ul li span{position: absolute;left: 50%;top: 110px;width: 120px;height: 90px;margin-left: -60px;z-index: 4;}
.c_lvlist ul li strong{z-index: 6;position: absolute;line-height: 460px;font-weight: normal;font-size: 24px;text-align: center;display: block;left: 0;top: 0;width: 100%;height: 100%;}
.c_lvlist ul li:hover em{background-image: url(../images/bantoukk2.png);}
.c_anjian{display: block;width: 134px;color: #fff;font-size: 18px;height: 52px;line-height: 52px;border-radius: 5px;background: #11482b url(../images/youjian.png) no-repeat 180px center;padding: 0 70px;margin: 70px auto 0;}
.c_anjian:hover{background-color: #099900;}
.zz_bj4{background: url(../images/bigback4.jpg) no-repeat center bottom;}
.c_floor4{padding-bottom: 60px;}
.baiye{overflow: hidden;}
.baiye .c_uiji{height: 520px;width: 201px;border-left: 1px solid #fff;float: left;position: relative;margin-left: -1px;
transition: all 0.6s;
-webkit-transition: all 0.6s;
-moz-transition: all 0.6s;
-o-transition: all 0.6s;
}
.baiye .c_uiji a{display: block;}
.baiye .c_uiji img{display: block;height: 520px;width: 596px;max-width: none;}
.baiye .c_uiji em{position: absolute;width: 28px;padding: 0 10px;background: url(../images/banerou.png);text-align: center;line-height: 1.2;color: #fff;left: 20px;top: 0;height: 100%;}
.baiye .c_uiji.on{width: 596px;}
.zz_bj5{background: url(../images/bigback5.jpg) no-repeat center;}
.c_floor5{}
.c_flol{float: left;}
.c_flor{float: right;}
.newskk{width: 570px;height: 470px;}
.newskk h2{font-size: 20px;font-weight: normal;text-align: center;}
.newskk h2 a{color: #333;display: block;line-height: 3;}
.newskk h2 a:hover{color: #FF9900;}
.newskk h2 em{color: #666;font-size: 16px;display: block;}
.c_newslist{overflow: hidden;margin-top: 40px;}
.c_newslist li{overflow: hidden;height: 48px;line-height: 48px;}
.c_newslist li span{float: right;font-size: 16px;color: #999;}
.c_newslist li h3{font-size: 16px;font-weight: normal;}
.c_newslist li h3 a{color: #333;display: block;padding-left: 22px;background: url(../images/youjian1.png) no-repeat left center;}
.c_newslist li:hover h3 a{color: #49a22a;background-image: url(../images/youjian2.png);}
.c_youlink{padding: 20px 0;}
#marquee2{overflow: hidden;height:70px;}
#marquee2 li{float: left;margin: 0 10px;width: 242px;height: 70px;}
#marquee2 li img{display: block;}
#marquee2 li a{display: block;border: 1px solid #fff;width: 240px;height: 68px;}
#marquee2 li a:hover{display: block;border: 1px solid #11482B;}
.subserji{position: absolute;left: 0;top: 147px;width: 100%;background: url(../images/ban.png);overflow: hidden;display: none;}
.c_topnav li:hover .subserji{display: block;}
.subserji .kji{overflow: hidden;padding: 10px 0;position: relative;left: 50%;}
.subserji .kji div{float: left;width: 150px;border-right: 1px solid #dfdfdf;}
.subserji .kji a{color: #666 !important;background: none !important;}
.subserji .kji a:hover{color: #099900 !important;}
.subserji .kji a.on{color: #099900 !important;}
