@charset "utf-8";
/*主体*/
.fp-scroller{height: 100%;}
.one{ no-repeat top center;height:800px;overflow:hidden}
.two{background: url("bg-m2.jpg")/*tpa=/images/bg-m2.jpg*/ no-repeat top center;height:800px;overflow:hidden}
.three{background: url("bg-m3.jpg")/*tpa=/images/bg-m3.jpg*/ no-repeat top center;height:800px;overflow:hidden}
.four{background: url("bg-m4.jpg")/*tpa=/images/bg-m4.jpg*/ no-repeat top center;height:800px;overflow:hidden}
.five{background: url("bg-m52.jpg")/*tpa=/images/bg-m52.jpg*/ no-repeat top center;height:800px;overflow:hidden}
.six{background: url("bg-m6.jpg")/*tpa=/images/bg-m6.jpg*/ no-repeat top center;height:800px;overflow:hidden}
#fp-nav ul li{margin-left:10px;}
#fp-nav li:first-child{background: url("home.png")/*tpa=/images/home.png*/ no-repeat center center;background-size: 100% 100%;width: 20px;height: 20px;margin-left:7px;}
#fp-nav li:first-child a.active span{border-radius:0;background: url("home.png")/*tpa=/images/home.png*/ no-repeat center center;background-size: 100% 100%;}
#fp-nav ul li:first-child .fp-tooltip.right{top:2px;}
#fp-nav ul li .fp-tooltip.right{color: #333;text-shadow: 1px 1px 1px #fff;}
.menuscrol{width: 100%;height: 200px;position: relative;margin-top: -2px;}.onemenuscrol{width: 40%;height: 0;background-color: #fff;position: absolute;top: 0;box-shadow: 2px 2px 3px #333333;border-radius: 0 0 5px 5px;overflow: hidden;} .menuright,.menuleft{float: left;height: 90%;line-height: 32px;display: flex;justify-content:space-around;align-content: space-around;align-items:center;flex-wrap:wrap;}.menuleft{width: 30%;flex-direction:column;}.menuright{width: 70%;}.menuright div{width: 45%;height: 60%;overflow: hidden;box-shadow: 0 0 3px #333333;}.menuleft a{color:#000;}
.m1-con{position:absolute;top:430px;right:0; padding: 50px;width: 820px;height: 260px; background: rgba(255,255,255,.9) url("rj-en.png")/*tpa=/images/rj-en.png*/ no-repeat 240px 306px;}
.ind-ab{width: 62%;line-height: 32px}
.m1-vbox{width: 280px;height: 180px;background: #333}
.m1-more{display: block; width:94px;height: 36px;line-height: 36px;text-align: center;margin:30px 0 0 0; background: rgba(82,82,96,.7);color: #fff;border:1px solid #f6efe6}
.m1-more:hover{background: #2977b5;color: #ddd;border-color:#2977b5;}
.m1-ban{position: absolute;top:220px;right: 20px;}
.m1-ban-top{position: absolute;top:224px;right: 406px;}
.m1-ban-wz{position: absolute;top: 320px;right: 240px}
.ind-mail{position:absolute;bottom:60px;right:48px;height:30px;line-height:30px}
.ind-mail .text{float: left;padding-left: 6px; height: 28px;border: 1px solid #ddd; line-height: 28px;width: 160px;}
.mail-mid{padding-right: 40px;}
.mail-tj{width: 70px;height: 30px;margin: 0 0 0 30px;background:#034ea2; border-radius: 5px;cursor: pointer;border:1px solid #ddd;color:#fff} 
.m2-top{position:absolute;top:0;left:50%;margin-left: -260px}
.main2{padding-top: 250px}
.cblue1{color: #6cfeff; line-height:45px;}
.m2-con li{float: left;width: 29%;margin:2%;background: #fff;position: relative;}
.m2-list{margin:36px 32px;height: 90px;overflow: hidden;position: relative;z-index: 9}
.m2-list dt{position: relative;height: 48px;line-height: 48px;padding-left: 40px;background-repeat: no-repeat;background-position: left center;margin-bottom: 10px}
.m2-list dd{padding-left: 20px;background: url("ico-cp.jpg")/*tpa=/images/ico-cp.jpg*/ no-repeat 4px center;line-height: 32px;width:90%;float:left}
.m2-zz{display: none;width: 100%;height: 100%;background: url("m2-zz.png")/*tpa=/images/m2-zz.png*/ no-repeat center / cover; position: absolute;top:0;left:0;z-index: 1}
.m2-con li:hover .m2-zz{display: block;}

.m2-more{display: block;width: 68px;height: 22px; line-height: 22px;font-size: 12px;text-align: center;	background: #2877b3;color: #fff;position: absolute;right: 0;top:13px;}
/*main3*/
.main3{ width:720px;position: absolute;top:220px;left:50%;margin-left:-360px}
.m3-tit{width: 30px;line-height: 30px;margin-top:30px;background:url("m3-en.png")/*tpa=/images/m3-en.png*/ no-repeat top left;padding: 0 0 330px 46px}
.m3-list li{width: 500px;padding: 24px 10px 24px 100px;position: relative;border-bottom: 1px solid #ccc}
.xw-time{ text-align: center;width: 80px;height: 100px; color: #1a68b3;position: absolute;top:26px;left:10px;}
.m3-more{position: absolute;bottom: 20px;right: 90px}
/*main4*/
.m4-con{position:absolute;top:380px;left:160px; padding: 30px 50px;background: rgba(255,255,255,.7) ;width: 420px;height: 200px;}
.m4-con li{font-size: 18px;font-weight: bold;line-height: 50px}
.m4-qz{position: absolute;top: 160px;right:-300px}
.m4-ying{position: absolute;top:240px;left: 360px}
/*main5*/
.m5-con{width: 70%;position:absolute;right:0;top:180px}
.m5-jb{position: absolute;top:240px;left:-280px;}
.ho-list{width: 766px; padding: 0 80px;position: relative;}
.ho-list li{width: 134px;margin:10px ;float: left}
.ho-list .prev,.ho-list .next{ display:block; width:56px; height:92px; float:right; overflow:hidden;position: absolute;top:50%;margin-top: -46px;cursor: pointer;}
.ho-list .prev{background: url("jtl.png")/*tpa=/images/jtl.png*/ no-repeat center;left:10px;}
.ho-list .next{background: url("jtr.png")/*tpa=/images/jtr.png*/ no-repeat center;right:10px;}
.m5-tub li{float: left;margin:0 10px;}
.m5-more{display: block;width: 120px;height: 30px;text-align: center;line-height: 30px;margin:20px auto 0; color: #fff;background: #6e6f70}
.slidelx{position: absolute;width: 756px;top: 204px;left: 76px;overflow:hidden}
.lx-tit{height: 90px;line-height: 90px;font-size: 36px;font-weight: bold;padding:0 0 0 30px;background: url("bg-lx-ten.png")/*tpa=/images/bg-lx-ten.png*/ no-repeat 450px}
.slidelx .hd{ height:46px; line-height:46px; background:#2977b5; padding:0 10px 0 20px;   position:relative; }
.slidelx .hd ul{position:absolute; left:20px; top:0; height:46px;   }
.slidelx .hd ul li{ float:left; padding:0 33px; cursor:pointer; color: #fff }
.slidelx .hd ul li.on{ margin-top:2px;height:44px;  background:#fff;color:#333; }
.slidelx .bd{margin-top: 40px;width:500px;float: right}
.slidelx .bd li{line-height: 26px;font-size:16px;}
.ind-ewm{margin: 40px 0 0 40px;width: 150px}
.ewm-t {width: 20px;line-height: 16px;float: left;margin: 10px 5px 0 0}
.m6-zl{position: absolute;right: 120px;top: 220px}
.m6-cheng{position: absolute;right:40px;top: 340px}
.copy{position: absolute;top: 680px;left: 80px;}

