*{margin:0; padding:0; border:0;}
a{text-decoration:none;}
li{list-style:none;}
body{ font-family:"Microsoft YaHei"; }


.bxytop1{ width:100%; height:33px;background:url(../images/bxytop1.jpg) no-repeat top center; overflow: hidden;}
.bxyhead{ width:1100px; height:100%; margin:0 auto;}
.bxyhead1{ width:100%; height:33px;color:#fff; }
.bxyhead11 { width:30%; float:left; height:100%; line-height:28px; font-size:12px; color:#fff; }
.bxyhead12 { width:60%; float:right; height:100%; line-height:26px; font-size:12px; color:#fff;}
.bxyhead12 li{ float:right;}
.bxyhead12 a{ color:#fff;}
.bxyhead12 a:hover{ color:#df9e0c;}


.bxyding{ width:100%; height:136px;background:url(../images/bxyding.jpg) no-repeat top center;overflow: hidden; }
.bxydingn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxydingn1{ font-size:26px; color:#127000;  position:absolute; left:0px; top:36px; font-family:"方正粗宋简体"; height:30px; line-height:30px; overflow:hidden;}
.bxydingn4{ font-size:70px;color:#127000; position:absolute; left:186px; top:1px; }
.bxydingn3{ font-size:21px;color:#000; position:absolute; left:0px; top:68px; font-weight:bold; }
.bxydingn3 span{ color:#ff7200;}
.bxydingn2{ font-size:16px; color:#000; position:absolute; right:44px; top:39px;}
.bxydingn5{ font-size:14px; color:#127000; position:absolute; left:886px; top:32px; line-height:16px;}


.bxydh{width:100%; height:36px;background:url(../images/bxydh.jpg) no-repeat top center;}
.bxydh ul{ width:1100px; height:36px; margin:0 auto; margin-top: -2px;}
.bxydh ul li{ float:left;  font-size:15px; height:36px; line-height:36px; padding:0 23px; background:url(../images/bxydhlm.png) no-repeat right center; text-align:center; position: relative;}
.bxydh ul li:last-child{ background:none;}
.bxydh ul li a:hover{ color:#127000;}
.bxydh ul li a{ color:#000;}
.bxydh ul li dl{width:600px; padding:20px;padding-right:0px;position: absolute;left:-200px; top:36px;z-index:22222;background:#fff; display:none;}
.bxydh ul li dl dd{width:auto;height:20px;margin-bottom:10px;float:left;font-size:14px; margin-right:20px;}
.bxydh ul li:hover dl{display:block;}


#bannergd{height:487px; position:relative; min-width:1000px; z-index:1; }
#bannergd li{ height: 487px; overflow: hidden; position: absolute; width: 100%; background-repeat:no-repeat;background-position:center center; min-width: 1100px}
#bannergd .btn{position:absolute;width:100%;height:30px;bottom:0px;text-align:center;z-index:9; margin-bottom:0;}
#bannergd .btn span{display:inline-block;_display:inline;_zoom:1;width:14px;height:14px;_font-size:0;margin:5px 10px;cursor:pointer;background:#dfdfdf;z-index:9; border-radius:50%}
#bannergd .btn span.on{background:#127000;z-index:9}
#bannergd .preNext{width:44px;height:44px;position:absolute;top:220px;background:url(../images/dundongjt.png) no-repeat left bottom;cursor:pointer;z-index:9; opacity:0;transition: all 0.3s linear 0s;}
#bannergd .pre{left:0%; z-index:99999;}
#bannergd .next{right:0%;background-position:right bottom;z-index:99999;}
#bannergd:hover .preNext{opacity:0.5;}
#bannergd:hover .pre{left:10%; }
#bannergd:hover .next{right:10%;}
#bannergd .pre:hover,#bannergd .next:hover{opacity:1;}


.bxysous{ width:100%; height:47px;overflow:hidden;}
.bxysous1{ width:1100px; height:100%; margin:0 auto; }
.bxysous11{ width:55%; height:100%; float:left;  font-size:12px; line-height:53px; }
.bxysous11 span{color:#127000; font-size:14px;    float: left;}
.bxysous11 a{ color:#000;}
.bxysous11 a:hover{color:#127000;}
.bxysous12{ width:40%;  float:right; margin-top:10px;}
.bxysous12 .sousuo{ float:right; width:270px;}
.bxysous12 input {width:210px;line-height:24px;height:24px;padding: 0 0 0 3px;border: 1px solid #127000;background:none;color:#848484;font-size:14px;font-family:"Microsoft YaHei";outline-color: #848484; float:left;}
.bxysous12 button {margin: 0 0 0 -6px;width: 50px;line-height: 26px;height: 26px;text-align: center;color: #fff;font-family: "Microsoft YaHei";font-size: 14px;display: inline-block;background:#127000;border: none;cursor: pointer; float:left;}

.bxysous12 #SearchSubmit {margin: 0 0 0 -6px;width: 50px;line-height: 26px;height: 26px;text-align: center;color: #fff;font-family: "Microsoft YaHei";font-size: 14px;display: inline-block;background:#127000;border: none;cursor: pointer; float:left;}


.bxyaa{width:100%; height:10px;background:url(../images/bxyaa.jpg) no-repeat top center; margin-bottom:42px; }

.bxybb{width:100%; height:250px;background:url(../images/bxybb.jpg) no-repeat top center; }
.bxybbn{ width:1100px; height:100%; margin:0 auto; position:relative; overflow:hidden; }
.bxybbn ul{ width:110%;}
.bxybbn li{ float:left; width:180px; height:100%;margin-right: 44px; margin-left: 3px;margin-top: 15px;}
.bxybbn li img{ width:180px; height:180px;}
.bxybbn li p{ width:100%; text-align:center; font-size:14px; color:#080300; margin-top:15px;}
.bxybbn li:hover p{color:#127000;}


.bxycc{ width:100%; height:85px;overflow:hidden; background:url(../images/bxycc.jpg) no-repeat top center; }
.bxyccc{ width:1100px; height:100%; margin:0 auto; position:relative; }
.bxyccc .p1{ color:#000; font-size:24px; position:absolute; text-align:center;top:5px; font-weight:bold; width:100%;}
.bxyccc .p2{ color:#fff; font-size:18px; position:absolute; text-align:center;top:53px; width:100%;}


.bxydd{width:100%; height:460px;overflow:hidden; background:url(../images/bxydd.jpg) no-repeat top center; }
.bxyddn{ width:1100px; height:100%; margin:0 auto; position:relative; overflow:hidden; }
.bxyddn ul{ width:110%;}
.bxyddn li{ width:293px; height:370px; background:url(../images/bxyddn1.png) no-repeat left bottom;float:left; margin-right: 87px; margin-left:13px; margin-top:30px; }
.bxyddn li img{ width:214px; height:213px; display:block; margin:0 auto;}
.bxyddn li b{ width:100%; text-align:center; font-size:16px; color:#127000; display:block; margin-top:12px;}
.bxyddn li p{ width:195px; height:70px; margin:0 auto; font-size:12px; color:#171717; text-align:justify; margin-top:20px; line-height:20px;}
.bxyddn li span{ width:100%; display:block; text-align:center; color:#fff; font-size:14px; margin-top:6px;}
.bxyddn li:hover{background:url(../images/bxyddn2.png) no-repeat left bottom;}
.bxyddn li:hover b{ color:#fff;}
.bxyddn li:hover p{ color:#fff;}


.bxyee{ width:100%; height:162px;overflow:hidden; background:url(../images/bxyee.jpg) no-repeat top center;}
.bxyeen{ width:1100px; height:100%; margin:0 auto; position:relative; overflow:hidden; }
.bxyeen .p1{ color:#fff; font-size:24px; position:absolute; text-align:center;top:36px; font-weight:bold; width:100%;}
.bxyeen .p2{ color:#fff; font-size:14px; position:absolute; text-align:center;top:69px; width:100%;}


.bxyff{width:100%; height:140px;overflow:hidden; background:url(../images/bxyff.jpg) no-repeat top center;}
.bxyfff{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyfff a{ color:#fff;}
.bxyfff a:hover{ text-decoration:underline;}
.bxyfff1{ position:absolute; left:38px; top:0px; width:160px; height:37px; text-align:center; line-height:37px; overflow:hidden; font-weight:bold;}
.bxyfff2{ position:absolute; left:38px; top:55px; width:160px; height:37px; text-align:center; line-height:37px; overflow:hidden; font-weight:bold;}
.bxyfff .ul1{ width:790px; height:46px; overflow:hidden; position:absolute; left:244px; top:7px;}
.bxyfff .ul1 li{ font-size:14px; width:125px; height:46px; text-align:center; line-height:46px; float:left;margin-right: 6px; overflow:hidden;}
.bxyfff .ul2{ width:790px; height:46px; overflow:hidden; position:absolute; left:244px; top:60px;}
.bxyfff .ul2 li{ font-size:14px; width:125px; height:46px; text-align:center; line-height:46px; float:left;margin-right: 6px; overflow:hidden;}


.bxygg{width:100%; height:560px;overflow:hidden; background:url(../images/bxygg.jpg) no-repeat top center;}
.bxyggg{ width:1072px; height:100%; margin:0 auto; position:relative; overflow:hidden;}
.bxyggg ul{ width:110%;}
.bxyggg ul li{ width:334px; height:300px; float:left; overflow:hidden;margin-right:35px;}
.bxyggg ul li .bxygggs{ width:334px; height:251px;position:relative;overflow:hidden;}
.bxyggg ul li .bxygggs img{ width:100%; height:100%;	transition: all 1s ease-in-out 0s;}
.bxyggg ul li .bxygggs:hover img{transform:scale(1.1);}
.bxyggg ul li .bxygggs p{position:absolute;left:0px;bottom:0px;width:100%; height:30px; line-height:30px; color:#fff; background:rgba(0,0,0,0.6); text-align:center; font-size:12px;transition:all 2s;}
.bxyggg ul li .bxygggs:hover p{transform:translateY(30px);}
.bxygggx{ width:254px; height:27px;background:url(../images/bxygggx.png) no-repeat top center; margin:0 auto; position:relative; margin-top:10px;}
.bxygggx .a1{ color:#fff; font-size:12px; position:absolute; left:48px; top:5px;}
.bxygggx .a2{ color:#fff; font-size:12px; position:absolute; left:184px; top:5px;}

.bxyhh{width:100%; height:180px;overflow:hidden; background:url(../images/bxyhh.jpg) no-repeat top center;}


.bxyii{width:100%; height:133px;overflow:hidden; background:url(../images/bxyii.jpg) no-repeat top center;}
.bxyiii{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyiii .p1{ color:#127000; font-size:26px; position:absolute; text-align:center;top:36px; font-weight:bold; width:100%;}
.bxyiii .p2{ color:#000; font-size:20px; position:absolute; text-align:center;top:82px; width:100%;}



.bxyjj{width:100%; height:420px;overflow:hidden; background:url(../images/bxyjj.jpg) no-repeat top center;}
.bxyjjj{ width:1100px; height:100%; margin:0 auto; position:relative; font-size:14px; color:#000; line-height:20px;}
.bxyjjj .p1{ position:absolute; left:183px; top:334px; width:105px;}
.bxyjjj .p2{ position:absolute; left:239px; top:186px; width:105px;}
.bxyjjj .p3{ position:absolute; left:500px; top:136px; width:105px;}
.bxyjjj .p4{ position:absolute; left:769px; top:186px; width:115px;}
.bxyjjj .p5{ position:absolute; left:825px; top:334px; width:105px;}


.bxykk{width:100%; height:270px;overflow:hidden; background:url(../images/bxykk.jpg) no-repeat top center;}

.bxyll{width:100%; height:180px;overflow:hidden; background:url(../images/bxyll.png) no-repeat top center;}
.bxylll{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxylll .p1{ position:absolute; left:10px; top:69px; font-size:23px; color:#000; font-weight:bold;}
.bxylll .p2{ position:absolute; left:543px; top:69px; font-size:36px; color:#127000; font-weight:bold;}
.bxylll .p3{ position:absolute; left:696px; top:71px; font-size:36px; color:#c2c2c2; font-weight:bold; text-transform:uppercase;}


.bxymm{width:100%; height:419px;overflow:hidden; background:url(../images/bxymm.jpg) no-repeat top center;}
.bxymmm{ width:1100px; height:100%; margin:0 auto; position:relative; font-size:14px; color:#fff; line-height:20px;}
.bxymmm .p1{ width:285px;position:absolute; left:70px; top:24px;}
.bxymmm .p2{ width:277px;position:absolute; left:42px; top:156px;}
.bxymmm .p3{ width:285px;position:absolute; left:90px; top:289px;}
.bxymmm .p4{ width:285px;position:absolute; left:740px; top:24px;}
.bxymmm .p5{ width:285px;position:absolute; left:783px; top:156px;}
.bxymmm .p6{ width:285px;position:absolute; left:740px; top:289px;}


.bxynn{width:100%; height:320px;overflow:hidden; background:url(../images/bxynn.jpg) no-repeat top center;}
.bxynnn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxynnn .p2{ color:#fff; font-size:24px; position:absolute; text-align:center;top:116px; width:100%;}
.bxynnn .p3{ color:#000; font-size:24px; position:absolute; text-align:center;top:162px; width:100%;}
.bxynnn .p4{ font-size:16px; color:#fff; position:absolute; left:355px; top:226px;}
.bxynnn .p5{ font-size:30px; color:#fff; position:absolute; left:466px; top:216px; font-family:"Impact";}
.bxynnn .p6{ font-size:14px; color:#fff; position:absolute; left:680px; top:224px;}
.bxynnn .p6 a{ color:#fff;}


.bxyoo{width:100%; height:145px;overflow:hidden; background:url(../images/bxyoo.png) no-repeat top center; margin-top:60px;}
.bxyooo{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyoo .p1{ font-size:21px; color:#fff; position:absolute; left:672px; top:76px;}
.bxyoo .p2{ font-size:16px; color:#fff; position:absolute; left:672px; top:104px;}


.bxypp{ width:100%; height:317px; margin:0 auto; position:relative; background:url(../images/bxypp.jpg) no-repeat top center; margin-top:55px;}
.bxyppn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyppn .div1{ position:absolute; left:90px; top:12px;}
.bxyppn .div1 b{ color:#127000; font-size:20px; width:305px; line-height:26px; display:block;}
.bxyppn .div1 p{ color:#000; font-size:13px; width:410px; line-height:22px;margin-top: 10px;}
.bxyppn .div2{ position:absolute; left:90px; top:171px;}
.bxyppn .div2 b{ color:#127000; font-size:20px; width:305px; line-height:26px; display:block;}
.bxyppn .div2 p{ color:#000; font-size:13px; width:410px; line-height:22px;margin-top: 10px;}

.bxypp1{ width:100%; height:316px; margin:0 auto; position:relative; background:url(../images/bxypp1.jpg) no-repeat top center;}
.bxypp1n{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxypp1n .div1{ position:absolute; left:660px; top:54px;}
.bxypp1n .div1 b{ color:#127000; font-size:20px; width:305px; line-height:26px; display:block;}
.bxypp1n .div1 p{ color:#000; font-size:13px; width:410px; line-height:22px;margin-top: 10px;}
.bxypp1n .div2{ position:absolute; left:660px; top:171px;}
.bxypp1n .div2 b{ color:#127000; font-size:20px; width:305px; line-height:26px; display:block;}
.bxypp1n .div2 p{ color:#000; font-size:13px; width:410px; line-height:22px;margin-top: 10px;}

.bxypp2{ width:100%; height:356px; margin:0 auto; position:relative; background:url(../images/bxypp2.jpg) no-repeat top center;}
.bxypp2n{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxypp2n .div1{ position:absolute; left:90px; top:43px;}
.bxypp2n .div1 b{ color:#127000; font-size:20px; width:305px; line-height:26px; display:block;}
.bxypp2n .div1 p{ color:#000; font-size:13px; width:410px; line-height:22px;margin-top: 10px;}
.bxypp2n .div2{ position:absolute; left:90px; top:211px;}
.bxypp2n .div2 b{ color:#127000; font-size:20px; width:305px; line-height:26px; display:block;}
.bxypp2n .div2 p{ color:#000; font-size:13px; width:410px; line-height:22px;margin-top: 10px;}


.bxyqq{width:100%; height:188px; margin:0 auto; position:relative; background:url(../images/bxyqqn.jpg) no-repeat top center;}
.bxyqqn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyqqn .p1{ color:#fff; font-size:24px; position:absolute; text-align:center;top:114px; font-weight:bold; width:100%;}
.bxyqqn .p2{ color:#fff; font-size:18px; position:absolute; text-align:center;top:150px; width:100%;}


.bxyrr{width:100%; height:504px; margin:0 auto; position:relative; background:url(../images/bxyrr.jpg) no-repeat top center;}
.bxyrrn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.qhkj1{ width:984px; height:100%; overflow:hidden; margin:0 auto; }
.qhdh1{overflow:hidden; width:984px; height:28px; position:relative; margin-top:15px; margin-bottom:60px;}
.qhdh1 ul li { float:left; width:122px; height:28px;text-align:center; font-size:16px; line-height:28px; overflow:hidden;color:#fff; padding:0 15px; border-right:1px dashed #fff;}
.qhdh1 ul li.hover { background:url(../images/qhdh1li.png) no-repeat center center;}
.qhdh1 ul li:first-child{ margin-left:50px;}
.qhdh1 ul li:last-child{ border-right:none;}
.qhdh1 ul li a{color:#fff}
.qhdh1m{ position:absolute; right:55px; top:17px; width:98px; height:24px; text-align:center; border:1px solid #fff; line-height:24px; font-size:13px; border-radius:10px; z-index:2;}
.qhdh1m a{ color:#fff;}
.qhdh1m:hover a{ color:#ec8a00;}
.qhnr1{ width:100%; height:390px; overflow:hidden;}
.qhnr1 ul{ width:110%;}
.qhnr1 ul li{ float:left; width:305px; height:390px; margin-right:34px; overflow:hidden;}
.qhnr1 ul li img{ width:303px; height:210px; border:1px solid #fff;transition: 1s;}
.qhnr1 ul li:hover img{transform: rotatey(-180deg);}
.qhnr1 ul li p{ color:#fff; width:230px; height:90px; margin:0 auto; font-size:12px; line-height:24px; margin-top:20px;}
.qhnr1 ul li span{ display:block; width:140px; height:28px; line-height:28px; font-size:14px; text-align:center; border:1px dashed #fff; margin:0 auto;}
.qhnr1 ul li span a{ color:#fff;}
.qhnr1 ul li:hover a{ color:#ec8a00;}

.bxyss{width:100%; height:70px;overflow:hidden; background:url(../images/bxyss.jpg) no-repeat top center;}

.bxytt1{ width:100%; text-align:center; font-size:30px; color:#127000; font-weight:bold; margin-top:30px;}
.bxytt2{ width:100%; text-align:center; font-size:24px; color:#000; margin-top:5px; margin-bottom:15px;}

.bxyuu{width:100%; height:501px; margin:0 auto; position:relative; background:url(../images/bxyuu.jpg) no-repeat top center;}
.bxyuun{ width:1100px; height:100%; margin:0 auto; position:relative;}
.qhkj2{ width:968px; height:100%; overflow:hidden; margin:0 auto; }
.qhdh2{overflow:hidden; width:100%; height:41px; margin-bottom:35px;}
.qhdh2 ul li { float:left; width:176px; padding-left:30px; height:41px;text-align:center; font-size:16px; line-height:41px; margin-left:20px; overflow:hidden; background:url(../images/qhdh2li1.png) no-repeat top center;color:#fff; }
.qhdh2 ul li:first-child{ margin-left:140px;}
.qhdh2 ul li.hover { background:url(../images/qhdh2li2.png) no-repeat top center;}
.qhnr2{ width:100%; height:410px; overflow:hidden;}
.qhnr2 ul{ width:130%;}
.qhnr2 ul li{ width:226px; height:410px; float:left; margin-right:115px; margin-left:15px;}
.qhnr2 ul li b{ display:block; width:100%; text-align:center; font-size:19px; color:#000; margin-bottom:20px;}
.qhnr2 ul li img{ width:226px; height:226px; border-radius:100%; margin:0 auto; display:block; margin-bottom:20px;}
.qhnr2 ul li span{ display:block; widows:100%; text-align:center; font-weight:bold; font-size:18px; color:#127000; height:35px;}
.qhnr2 ul li p{ width:100%; font-size:12px; line-height:22px; color:#000;}


.bxyvv{width:100%; height:198px; margin:0 auto; position:relative; background:url(../images/bxyvv.jpg) no-repeat top center;}
.bxyvvn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyvvn .p1{ width:100%; text-align:center; font-size:24px; color:#161616; font-weight:bold; padding-top:88px;}
.bxyvvn .p2{ width:100%; text-align:center; font-size:20px; color:#fff; font-weight:bold; margin-top:17px;}


.bxyww{width:100%; height:538px; margin:0 auto; position:relative; background:url(../images/bxyww.jpg) no-repeat top center;}
.bxywwn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxywwn .p1{ font-size:16px; color:#fff; font-weight:bold; position:absolute; left:230px; top:187px;}
.bxywwn .p2{ font-size:16px; color:#fff; font-weight:bold; position:absolute; left:774px; top:187px;}
.bxywwn .p3{ font-size:18px; color:#fff; position:absolute; left:497px; top:231px; width:101px; height:33px; text-align:center; line-height:33px;}
.bxywwn .p4{ font-size:18px; color:#fff; position:absolute; left:497px; top:278px; width:101px; height:33px; text-align:center; line-height:33px;}
.bxywwn .p5{ font-size:18px; color:#fff; position:absolute; left:497px; top:325px; width:101px; height:33px; text-align:center; line-height:33px;}
.bxywwn .p6{ font-size:18px; color:#fff; position:absolute; left:497px; top:370px; width:101px; height:33px; text-align:center; line-height:33px;}
.bxywwn .p7{ font-size:18px; color:#fff; position:absolute; left:497px; top:416px; width:101px; height:33px; text-align:center; line-height:33px;}
.bxywwn span{ color:#127000;}
.bxywwn .p8{ width:416px; height:33px; line-height:33px; text-align:center; font-size:14px; font-weight:bold; position:absolute; left:69px; top:231px; }
.bxywwn .p9{ width:416px; height:33px; line-height:33px; text-align:center; font-size:14px; font-weight:bold; position:absolute; left:69px; top:278px; }
.bxywwn .p10{ width:416px; height:33px; line-height:33px; text-align:center; font-size:14px; font-weight:bold; position:absolute; left:69px; top:325px; }
.bxywwn .p11{ width:416px; height:33px; line-height:33px; text-align:center; font-size:14px; font-weight:bold; position:absolute; left:69px; top:370px; }
.bxywwn .p12{ width:416px; height:33px; line-height:33px; text-align:center; font-size:14px; font-weight:bold; position:absolute; left:69px; top:416px; }
.bxywwn .p13{ width:416px; height:33px; line-height:33px; text-align:center; font-size:14px; font-weight:bold; position:absolute; left:612px; top:231px; }
.bxywwn .p14{ width:416px; height:33px; line-height:33px; text-align:center; font-size:14px; font-weight:bold; position:absolute; left:612px; top:278px; }
.bxywwn .p15{ width:416px; height:33px; line-height:33px; text-align:center; font-size:14px; font-weight:bold; position:absolute; left:612px; top:325px; }
.bxywwn .p16{ width:416px; height:33px; line-height:33px; text-align:center; font-size:14px; font-weight:bold; position:absolute; left:612px; top:370px; }
.bxywwn .p17{ width:416px; height:33px; line-height:33px; text-align:center; font-size:14px; font-weight:bold; position:absolute; left:612px; top:416px; }

.bxyxx{width:100%; height:135px; margin:0 auto; position:relative; background:url(../images/bxyxx.jpg) no-repeat top center;}
.bxyxxn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyxxn .p1{ width:100%; text-align:center; font-size:26px; color:#000; font-weight:bold; padding-top:32px;}
.bxyxxn .p2{ width:100%; text-align:center; font-size:18px; color:#fff; margin-top:20px;}

.bxyyy{width:100%; height:252px; margin:0 auto; position:relative; background:url(../images/bxyyy.jpg) no-repeat top center;}
.bxyyyy{ width:1100px; height:100%; margin:0 auto; position:relative;}

.bxyzz{width:100%; height:95px; margin:0 auto; position:relative; background:url(../images/bxyzz.png) no-repeat top center;}
.bxyzzn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyzzn .p1{ width:100%; text-align:center; font-size:24px; color:#151515; font-weight:bold; padding-top:11px;}
.bxyzzn .p1 span{ color:#127000;}
.bxyzzn .p2{ width:100%; text-align:center; font-size:16px; color:#151515; margin-top:5px;}

.bxygy{width:1100px; height:375px; margin:0 auto; overflow:hidden; margin-bottom:35px;}
.bxygy ul{ width:110%;}
.bxygy ul li{ width:232px; height:375px; float:left; overflow:hidden; margin-right:58px; background:url(../images/bxygy1.png) no-repeat top center;}
.bxygy ul li img{ display:block; width:183px; height:135px; margin:0 auto; border-radius:4px; margin-top:43px;}
.bxygy ul li b{ display:block; width:183px; height:50px; line-height:50px; margin:0 auto; text-align:center; font-size:14px; color:#000; }
.bxygy ul li p{width:183px; height:95px; line-height:20px; margin:0 auto;font-size:12px; color:#000; text-align:justify;}
.bxygy ul li span{ width:95px; height:23px; border:1px dashed #000; margin:0 auto; text-align:center; line-height:23px; font-size:12px; display:block;}
.bxygy ul li span a{color:#000;}
.bxygy ul li:hover{ background:url(../images/bxygy2.png) no-repeat top center;}
.bxygy ul li:hover b{ color:#fff;}
.bxygy ul li:hover p{ color:#fff;}
.bxygy ul li:hover span{ border:1px dashed #fff; }
.bxygy ul li:hover span a{ color:#fff; }

.bxygym{width:1100px; height:70px; margin:0 auto; overflow:hidden; position:relative;}
.bxygym .a1{ display:block; width:95px; height:24px; line-height:24px; text-align:center; font-size:12px; color:#fff; background:#127000; border-radius:5px; float:left; margin-left:450px;}
.bxygym .a1:hover{ background:#147601;}
.bxygym .a2{ display:block; width:95px; height:24px; line-height:24px; text-align:center; font-size:12px; color:#fff; background:#fa9b1b; border-radius:5px;float:left; margin-left:10px;}
.bxygym .a2:hover{ background:#fc9f21;}


.bxywm{width:100%; height:548px; margin:0 auto; position:relative; background:url(../images/bxywm.jpg) no-repeat top center;}
.bxywmn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxywmn p{ color:#fff;}
.bxywmn .p1{ font-size:36px; font-weight:bold; position:absolute; left:5px; top:85px;} 
.bxywmn .p2{ font-size:44px; font-weight:bold; position:absolute; left:240px; top:85px; text-transform:uppercase;} 
.bxywmn .p3{ font-size:24px; position:absolute; left:5px; top:145px; letter-spacing:10px;} 
.bxywmn .p4{ font-size:12px; line-height:24px; width:530px; text-align:justify; position:absolute; left:28px; top:230px;} 
.bxywmn .p4 a{ color:#fff;}
.bxywmn .p4 a:hover{ text-decoration:underline;}
.bxywmn .p5{ font-size:12px; width:136px; height:25px; line-height:25px; text-align:center; border:1px dashed #fff;position:absolute; left:44px; top:350px;} 
.bxywmn .p5 a{ color:#fff;}
.bxywmn .p6{ font-size:12px; width:136px; height:25px; line-height:25px; text-align:center; border:1px dashed #fff;position:absolute; left:200px; top:350px;} 
.bxywmn .p6 a{ color:#fff;}
.bxywmn .p7{ font-size:16px; position:absolute; left:100px; top:412px;} 
.bxywmn .p7 b{ font-size:30px; font-family:"Impact"; font-weight:normal;}  
.bxywmn .divn{ width:100%; height:100%; position:relative;} 
.bxywmn .div1{	width:241px;height:161px;overflow:hidden; position:absolute; left:610px; top:98px;}
.bxywmn .div1 img{ width:100%; height:100%;	transition: all 1s ease-in-out 0s;}
.bxywmn .div1:hover img{transform:scale(1.1);}
.bxywmn .div1 p{position:absolute;left:0px;bottom:0px;width:100%; height:30px; line-height:30px; color:#fff; background:rgba(0,0,0,0.6); text-align:center; font-size:12px;transition:all 2s;}
.bxywmn .div1:hover p{transform:translateY(30px);}
.bxywmn .div2{	width:241px;height:161px;overflow:hidden; position:absolute; left:862px; top:98px;}
.bxywmn .div2 img{ width:100%; height:100%;	transition: all 1s ease-in-out 0s;}
.bxywmn .div2:hover img{transform:scale(1.1);}
.bxywmn .div2 p{position:absolute;left:0px;bottom:0px;width:100%; height:30px; line-height:30px; color:#fff; background:rgba(0,0,0,0.6); text-align:center; font-size:12px;transition:all 2s;}
.bxywmn .div2:hover p{transform:translateY(30px);}
.bxywmn .div3{	width:494px;height:225px;overflow:hidden; position:absolute; left:610px; top:275px;}
.bxywmn .div3 img{ width:100%; height:100%;	transition: all 1s ease-in-out 0s;}
.bxywmn .div3:hover img{transform:scale(1.1);}
.bxywmn .div3 p{position:absolute;left:0px;bottom:0px;width:100%; height:30px; line-height:30px; color:#fff; background:rgba(0,0,0,0.6); text-align:center; font-size:12px;transition:all 2s;}
.bxywmn .div3:hover p{transform:translateY(30px);}

.bxyrys{width:345px; height:46px; line-height:46px; margin:0 auto; overflow:hidden; text-align:center; background:url(../images/bxyrys.png) no-repeat top center; margin-top:25px; margin-bottom:15px;}
.bxyrys b{ font-size:24px; color:#127000;}
.bxyrys span{ font-size:18px; color:#000; text-transform:uppercase;}


.bxyxwbb{width:100%; height:105px; margin:0 auto; position:relative; background:url(../images/bxyxws.jpg) no-repeat top center;}
.bxyxwbbn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyxwbbn .p1{ width:100%; text-align:center; font-size:24px; color:#000; font-weight:bold; padding-top:45px;}
.bxyxwbbn .p1 span{  color:#127000; }
.bxyxwbbn .p2{ width:100%; text-align:center; font-size:18px; color:#000; margin-top:2px;text-transform:uppercase;}

.bxyxinw{width:100%; height:410px;overflow: hidden;background:url(../images/bxyxinw.jpg) no-repeat top center;}
.bxyxinwn{ width:1080px; height:100%; margin:0 auto; overflow:hidden; position:relative;}
.bxyxinwnz{ width:685px; height:100%; float:left; position:relative;}
.qhkj3{  width:100%; height:100%; overflow:hidden; position:relative; }
.qhdh3{overflow:hidden; width:auto; margin-bottom:17px; margin-top:5px;}
.qhdh3 ul li { float:left; width:130px; height:27px;  font-size:14px; line-height:27px;overflow:hidden;background:url(../images/qhdh31.png) no-repeat top center;  color:#fff; margin-right:16px; text-align:center;}
.qhdh3 a{ position:absolute; font-size:12px; color:#111; right:10px; top:21px;}
.qhdh3 a:hover{ color:#127000;}
.qhdh3 ul li.hover { color:#fff; background:url(../images/qhdh32.png) no-repeat top center;}
.qhnr3{ width:100%; height:335px; margin-top:46px; overflow:hidden;}
.bxyxws{ width:310px; height:320px; float:left; margin-right:32px;}
.bxyxwss{	width:310px;height:200px;position:relative;overflow:hidden; margin-bottom:20px;}
.bxyxwss img{ width:100%; height:100%;}
.bxyxwss b{position:absolute;left:0px;bottom:0px;width:100%; height:30px; line-height:30px; color:#fff; background:rgba(0,0,0,0.6); text-align:center; font-size:14px;display:block;}
.bxyxws p{ font-size:12px; color:#000; line-height:22px;}
.bxyxws p span a{ color:#127000;}
.bxyxwx{ width:327px; height:335px; float:left; overflow:hidden;}
.bxyxwx li{ width:100%;overflow:hidden;height: 102px;}
.bxyxwx li b{ color:#000; font-size:14px; display:block; width:240px; margin-left:80px;margin-bottom:13px; height:34px; line-height:34px; overflow:hidden;}
.bxyxwx li b a{ color:#000;}
.bxyxwx li p{ font-size:12px; color:#000; line-height:22px;}
.bxyxwx li p a{ color:#127000;}
.bxyxwx li:hover b a{ color:#127000;}
.bxycjwd{ position:absolute; left:855px; top:13px; color:#fff; font-size:14px;}

.bxyxinwny{width: 300px; height: 180px;float: right; position: relative; margin-right:46px;margin-top: 195px; }

.bxyyq{width:100%; height:160px; margin:0 auto; position:relative; background:url(../images/bxyyq.png) no-repeat top center;}
.bxyyqn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyyqns{ position:absolute; right:0px; top:12px; font-size:12px;}
.bxyyqns a{ color:#000;}
.bxyyqns a:hover{ color:#127000;}
.bxyyqn ul{ width:950px; height:120px; position:absolute; right:28px; top:60px; overflow:hidden;}
.bxyyqn ul li{ float:left; font-size:13px; margin-right:15px; line-height:20px;}
.bxyyqn ul li a{ color:#000;}
.bxyyqn ul li a:hover{ color:#127000;}

.bxyfoot{width:100%; height:260px; margin:0 auto; position:relative; background:url(../images/bxyfoot.jpg) no-repeat top center;}
.bxyfootn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyfootn .ul1{ width:950px; height:57px; position:absolute; left:120px; top:9px;}
.bxyfootn .ul1 li{ font-size:14px; float:left; padding:0 33px;background:url(../images/bxyfootnli1.png) no-repeat right top;line-height:52px; height:57px;} 
.bxyfootn .ul1 li:last-child{ background:none;}
.bxyfootn .ul1 li a{ color:#fff;}
.bxyfootn .ul1 li a:hover{ color:#ee8d00;}
.bxyfootn .ul2{ width:400px; height:150px; position:absolute; left:255px; top:90px;}
.bxyfootn .ul2 li{ font-size:12px; line-height:22px;}
.bxyfootn .ul2 li a{ color:#000;}
.bxyfootn .bxywx{ width:116px; height:150px; position:absolute; left:929px; top:96px;}
.bxyfootn .bxywx img{ width:116px; height:116px;}
.bxyfootn .bxywx p{ font-size:12px; margin-top:14px; width:100%; text-align:center;}
.bxydi{ width:100%; min-height:52px; background:#ececec; padding-top:8px;}
.bxydin{ width:1000px; height:100%; margin:0 auto; position:relative; font-size:12px; line-height:22px; color:#000;}
.bxydin a{ color:#000;}
.bxydin a:hover{ color:#127000;}



.qhkj{width:100%;overflow:hidden; }
.bxyals{width:100%; height:458px; margin:0 auto; position:relative; background:url(../images/bxyals.jpg) no-repeat top center;}
.bxyalx{width:100%; height:773px; margin:0 auto; position:relative; background:url(../images/bxyalx.jpg) no-repeat top center;}
.bxyaln{ width:1129px; height:100%; margin:0 auto; /*background:red; opacity:0.6;*/}
.qhdh{overflow:hidden; width:100%; height:400px; padding-top:34px;}
.qhdh ul{ width:110%;}
.qhdh ul li { float:left; width:148px; height:400px; margin-left:11.5px; overflow:hidden; overflow:hidden;}
.qhdh ul li .li1{ width:147px; height:36px; margin:0 auto;background:url(../images/qhdhli1.png) no-repeat top center; font-size:12px; text-align:center; line-height:36px; color:#fff; overflow:hidden;}
.qhdh ul li .li1 a{color:#fff;}
.qhdh ul li .li2{ margin-top:6px; width:146px; height:340px; border:1px solid #b2b2b2; border-radius:10px;}
.qhdh ul li .li2 dl{ width:120px; height:320px; overflow:hidden; margin:0 auto; margin-top:10px;}
.qhdh ul li .li2 dl dd{ font-size:12px;width:118px; overflow:hidden; height:26px; line-height:26px;}
.qhdh ul li .li2 dl span{ width:5px; height:5px; border-radius:100%; background:#000; display:block; float:left; margin-top:12px;}
.qhdh ul li .li2 dl p{ width:100px; float:left; margin-left:10px; color:#000;}
.qhdh ul li .li3{width:122px; height:27px; margin:0 auto;background:url(../images/qhdhli3.png) no-repeat top center; font-size:12px; text-align:center; line-height:27px; color:#fff; overflow:hidden; margin-top:-14px;}
.qhdh ul li .li3 a{ color:#fff;}
.qhdh ul li.hover .li1{ background:url(../images/qhdhli2.png) no-repeat top center;}
.qhdh ul li.hover .li2{ border:1px solid #e68000;}
.qhdh ul li.hover .li2 dl span{ background:#e68000;}
.qhdh ul li.hover .li2 dl p:hover{ color:#e68000;}
.qhnr{ width:100%; height:649px; padding-top:41px; position:relative;}
.qhnr .hwj1{ width:193px; height:30px;font-size:14px; color:#fff; line-height:29px; text-align:center; position:absolute; left:22px; top:55px; overflow:hidden;}
.qhnr .hwj1 a{color:#fff;}
.qhnr .hwj2{ font-size:12px; position:absolute; right:30px; top:62px;}
.qhnr .hwj2 a{ color:#000;}
.qhnr .hwj3{ width:1126px; height:640px; overflow:hidden; position:absolute; left:2px; top:101px;}
.qhnr .hwj3 ul{ width:110%;}
.qhnr .hwj3 ul li{ width:260px; height:196px; overflow:hidden; position:relative; float:left; margin-left:16px; margin-top:16px;}
.qhnr .hwj3 ul li img{ width:100%; height:100%;	transition: all 1s ease-in-out 0s;}
.qhnr .hwj3 ul li:hover img{transform:scale(1.1);}
.qhnr .hwj3 ul li p{position:absolute;left:0px;bottom:0px;width:100%; height:30px; line-height:30px; color:#fff; background:rgba(0,0,0,0.6); text-align:center; font-size:13px;transition:all 2s;}
.qhnr .hwj3 ul li:hover p{transform:translateY(30px);}







/*toolbar*/
.toolbar { position:fixed; top:200px; right:1px; z-index:100;width: 50px; }
.toolbar > * { width:50px; height:50px; position:relative; margin:0 0 1px; }
.toolbar > * > a { display:block; width:50px; height:50px; }
.toolbar .qq { background:url(../images/tip2.png) 5px 0px no-repeat #373737; }
.toolbar .tel { background:url(../images/tip2.png) 5px -52px no-repeat #373737; }
.toolbar .coder { background:url(../images/tip2.png)  3px -102px no-repeat #373737; }
.toolbar .btop { background:url(../images/tip2.png) 5px -154px no-repeat #373737; }
.toolbar .drop-code { position:absolute; top:-89px; right:51px; background:#4a8706; padding:5px; font-size:12px; text-align:center; color:#fff; box-shadow:0 0 1px rgba(0,0,0,.2); width:100px; display:none; }
.toolbar .drop-code img { display:block; width:100px; height:100px; }
.toolbar .drop-code h3 { font-weight:normal;color:#fff; }
.toolbar .drop-tel { position:absolute; top:0; right:51px; width:0; overflow:hidden; }
.toolbar .drop-tel p { width:152px; height:50px; line-height:50px;padding:0 0 0 10px; background:#4a8706; color:#FFF; font-size:20px; font-family:Arial; }
.toolbar .qq:hover { background:url(../images/tip2.png) 5px 0px no-repeat #4a8706; }
.toolbar .tel:hover { background:url(../images/tip2.png) 5px -52px  no-repeat #4a8706; }
.toolbar .coder:hover { background:url(../images/tip2.png)  3px -102px no-repeat #4a8706; }
.toolbar .btop:hover { background:url(../images/tip2.png) 5px -154px no-repeat #4a8706; }

