@charset "utf-8";
.list-txt1{padding:80px 0 115px 30px;}
.list-txt1 li{display:inline;float:left;width:150px;/*margin:0 115px;*/margin:0 65px;}
.list-txt1 li a{position:relative;display:block;width:150px;height:150px;color:#4c4a44;}/*background:url(../img/icos.png) no-repeat;*/
.list-txt1 li a em{position:absolute;left:0;top:180px;display:block;width:150px;font-size:16px;line-height:16px;color:#4c4a44;text-align:center;}
.list-txt1 li.g-ico1 a{background-position:left -297px;}
.list-txt1 li.g-ico2 a{background-position:-150px -297px;}
.list-txt1 li.g-ico3 a{background-position:-300px -297px;}
.list-txt1 li.g-ico1 a:hover{background-position:left -447px;}
.list-txt1 li.g-ico2 a:hover{background-position:-150px -447px;}
.list-txt1 li.g-ico3 a:hover{background-position:-300px -447px;}
.list-txt1 li a:hover em{color:#6d9940;}
.tit{display:block;width:100%;text-align:center;font-size:30px;color:#4c4a44;}
.tit em{display:block;width:1018px;margin:0 auto;background:url(../img/xian.png) repeat-x center center;text-align:center;}
.tit em i{display:inline-block;padding:0 90px;font-style:normal;}
.tit1{height:144px;line-height:144px;}
.tit2{height:164px;line-height:164px;}
.tit1 em i{background:#fff;}
.tit2 em i{background:#fff;}
.pic-text{width:1200px;}
.pic-text dt{float:left;width:560px;height:460px;overflow:hidden;}
.pic-text dd{float:right;width:560px;}
.pic-text-info{}
.pic-text-info span{float:left;width:280px;}
.pic-text-info span strong{display:block;font-size:14px;line-height:36px;color:#6d9940;padding-bottom:8px;}
.pic-text-info span strong a{color:#6d9940}
.pic-text-info span p{font-size:14px;line-height:36px;color:#4c4a44;}
.list-txt2{padding:50px 0 105px 0;}
.list-txt2 li{display:inline;float:left;width:150px;margin:0 75px;}
.list-txt2 li a{position:relative;display:block;width:150px;height:150px;color:#4c4a44;background:url(../img/icos2021.png) no-repeat;}
.list-txt2 li a em{position:absolute;left:0;top:180px;display:block;width:150px;font-size:16px;line-height:16px;color:#4c4a44;text-align:center;}
.list-txt2 li.a-ico1 a{background-position: -120px -17px;}
.list-txt2 li.a-ico2 a{background-position: -270px -15px;}
.list-txt2 li.a-ico3 a{background-position: -420px -15px;}
.list-txt2 li.a-ico4 a{background-position:-450px -604px;}
.list-txt2 li.a-ico1 a:hover{background-position: -120px -166px;}
.list-txt2 li.a-ico2 a:hover{background-position: -270px -166px;}
.list-txt2 li.a-ico3 a:hover{background-position: -420px -166px;}
.list-txt2 li.a-ico4 a:hover{background-position:-450px -754px;}
.tit-btn{width:100%;height:36px;padding-bottom:46px;text-align:center;}
.tit-btn a{display:inline-block;width:120px;height:36px;background:url(../img/icos.png) no-repeat left -77px;text-align:center;font-size:18px;line-height:36px;color:#6d9940;}
.tit-btn a:hover{color:#fff;background-position:left -113px;}
.img-list{width:560px;height:80px;padding-bottom:50px;}
.img-list dt{float:left;width:140px;height:80px;overflow:hidden;}
.img-list dd{float:right;width:400px;height:80px;}
.img-list dd strong{display:block;height:16px;padding-bottom:7px;font-size:14px;line-height:16px;color:#4c4a44}
.img-list dd strong a{color:#4c4a44;}
.img-list dd strong a:hover{color:#6d9940;}
.img-list dd p{color:#87867f;font-size:14px;word-wrap:break-word;line-height:24px}
.list-txt3{padding:0 0 65px 45px;}
.list-txt3 li{display:inline;float:left;width:280px;text-align:center;margin:0 45px;}
.list-txt3 li a.y-ico{display:block;margin:0 auto;width:150px;height:150px;background:url(../img/icos.png) no-repeat;overflow:hidden;text-indent:-999em;}
.list-txt3 li a.y-ico1{background-position:left -917px;}
.list-txt3 li a.y-ico2{background-position:-150px -917px;}
.list-txt3 li a.y-ico3{background-position:-300px -917px;}
.list-txt3 li a.y-ico1:hover{background-position:left -1067px;}
.list-txt3 li a.y-ico2:hover{background-position:-150px -1067px;}
.list-txt3 li a.y-ico3:hover{background-position:-300px -1067px;}
.list-txt3 li em{display:block;height:60px;font-size:16px;line-height:60px;color:#4c4a44;margin-top:8px;}
.list-txt3 li em a{color:#4c4a44;}
.list-txt3 li em a i{font-style:normal;color:#004077;}
.list-txt3 li p{font-size:14px;line-height:24px;color:#87867f;}
.text-box{padding:0 0 40px 590px;background:url(../images/tree2.png) no-repeat left top;}
.text-box span{display:block;padding-bottom:30px;}
.text-box span strong{display:block;font-size:16px;line-height:30px;color:#6d9940;padding-bottom:10px;}
.text-box span p a{display:inline-block;font-size:14px;line-height:30px;color:#4c4a44;margin-right:20px;word-wrap:break-word}
.text-box span p a:hover{color:#6d9940;}
.ad{width:100%;height:400px;background:url(../images/p1920x400.jpg) no-repeat center top;}
.ad a{display:block;width:100%;height:100%;}
.info-list{padding-bottom:50px;}
.info-list dt{float:left;width:560px;height:315px;overflow:hidden;}
.info-list dd{float:right;width:580px;}
.info-list dd p{color:#4c4a44;font-size:14px;line-height:32px;word-wrap:break-word;padding-top:0px;}
.list-text{width:1100px;padding:10px 0 50px 0;}
.list-text dt{width:1100px;height:60px;line-height:60px;background:url(../img/icos.png) no-repeat;overflow:hidden;padding:0 0 5px 80px;font-size:16px;color:#6d9940;float:left;display:block;}
.list-text dt.i1{background-position:-668px -640px;}
.list-text dd{float:left;width:550px;display:block;font-size:14px;line-height:36px;}
.list-text dd a{color:#4c4a44;}
.list-text dd a:hover{color:#6d9940;}
.foucs{width:100%;height:640px}
.slider li{float:left;width:100%;height:640px;background-position:center top;overflow:hidden;}
.slider li a,.slider li a img{width:100%;height:640px;display:block;}
.foucs span#prev,.foucs span#next{position:absolute;background:url(../img/icos.png) no-repeat -670px top;left:50px;width:30px;height:59px;top:50%;margin-top:-30px;cursor:pointer;z-index:100;}
.foucs span#next{left:auto;right:50px;background-position:-699px top;}
.foucs span#prev:hover{background-position:-670px -59px;}
.foucs span#next:hover{background-position:-699px -59px;}
.page{position:absolute;right:0px;bottom:55px;z-index:101;width:100%;height:20px;text-align:center}
.page a{display:inline-block;width:20px;height:20px;margin:0 16px;background:#11275e;overflow:hidden;background:url(../img/icos.png) no-repeat -110px -20px;}
.page a.active{background-position:-110px top;}

