/*wmx80.css*/
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em{margin:0; padding:0; border:0; }
ul, ol, li{list-style:none; }
input, button{margin:0; font-size:12px; vertical-align:middle; }
body{font:12px microsoft yahei, arial, helvetica, sans-serif; margin:0; color:#868686; }
table{border-collapse:collapse; border-spacing:0; }
a{text-decoration:none; outline:none; color:#868686;-webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
img{ display:block;transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
a:hover{text-decoration:none; -moz-transition:color .4s linear; -webkit-transition:color .4s linear; transition:color .35s linear; color:#ffb800 }
.cl{height:0; font-size:1px; clear:both; line-height:0; }
.none{display:none}
*:focus{outline:none}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
i,em,ins,u{font-style:normal; text-decoration:none }	
nav,footer,section,header,article{display:block; }
.wraps{width:1200px; margin:0 auto; }
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.pa{position:absolute}
.oh{ overflow:hidden; }
.clearfix{*zoom:1; }
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0; }
.clearfix:after{clear:both; }
.bgfff{ background:#fff}
input[type="submit"],
input[type="reset"],
input[type="button"],
button{-webkit-appearance:none; }
::-webkit-scrollbar{width:10px;height:10px; }
::-webkit-scrollbar-track{background:#f1f1f1; }
::-webkit-scrollbar-track:hover{background:#eee; }
::-webkit-scrollbar-thumb{border-radius:10px;background:#b9b9b9; }
::-webkit-scrollbar-thumb:hover{background:#747474; }
::-webkit-scrollbar-thumb:active{background:#555; }
.wrap{width:1002px;margin:0 auto;}
.pt30{ padding-top:30px;}
.pt40{ padding-top:40px;}
.pt60{ padding-top:60px;}
.pt65{ padding-top:65px;}
.pt70{ padding-top:70px;}
.pt100{ padding-top:100px;}
.pb100{ padding-bottom:100px;}
.img img{ display:block; margin:0 auto}
.minw{min-width: 1000px; overflow: hidden;}

.header{min-width: 1200px; background: #fff; height: 100px;}
.header .logo{ height: 100px;}
.header .logo img{display: block;}
.header .nav{float: left; height: 65px; padding-top: 29px; width: 550px; margin-left: 20px; margin-right: 4px;}
.header .nav ul{height: 42px; float: left;}
.header .nav ul li{float: left; width: 110px; position: relative; z-index: 666;}
.header .nav ul li i a{display: block; width: 110px; height: 42px; line-height: 42px; text-align: center; font-size: 18px; color: #7a7979;}
.header .nav ul li span{display: none; width: 100%; text-align: center; position: absolute; top: 42px; left: 0; background: #008a74;}
.header .nav ul li span a{display: block; width: 110px; line-height: 30px; color: #fff;}
.header .nav ul li span a:hover{color: #fff!important; font-weight: normal!important; height: 100%; background: #90c320;}
.header .nav ul li:hover i a{color: #008a7c;}
.header .tel{/*background: url(../images/telico1.jpg) no-repeat 5px center; */background: url(../images/telico2.jpg) no-repeat 5px center;width: 160px; height: 42px; padding-left: 30px; font-size: 24px; white-space: nowrap; line-height: 42px; color: #018c7c; float: left; text-align: center; padding-right: 10px; margin-top: 29px;}
.header .tel:hover {color: #018c7c; background: url(../images/telico2.jpg) no-repeat 5px center;}
.header .search {display: block; width: 135px; line-height: 24px; position: relative; border: 2px solid #008a7c; border-radius: 24px; float: right; margin-top:35px; overflow: visible !important;}
.header .search .webtxt{width: 135px; padding-left: 5px; border: none; background: none;display: inline-block; vertical-align: middle; height: 18px;outline: none; overflow: visible; -webkit-tap-highlight-color: rgba(255,255,255,0);}
.header .search .webtn{cursor: pointer; width: 27px; height: 24px; border: none; background: transparent url(../images/searchico.png) no-repeat center center; position: absolute;display: inline-block; vertical-align: middle; right: 2px; top: 0px;}


/*.sitetop{ height:50px; line-height:50px; border-bottom:1px solid #dcdcdc; background: #fafafa;}
.sitetop span{ display:block; float:right}
.sitetop span a{ color:#666666; font-size:14px; display:block; float:left; padding-left:31px; margin-left:12px;}
.sitetop span a.a1{ background:url(../images/topioc1.png) no-repeat left center;}
.sitetop span a.a2{ background:url(../images/topioc2.png) no-repeat left center;}
.sitetop span a.a3{ background:url(../images/topioc3.png) no-repeat left center; position:relative}
.sitetop span a.a3 i{ display:none; position:absolute; top:40px; left:50%; margin-left:-37px; width: 114px; height: 121px; background:url(../images/ewmbg.png) no-repeat center}
.sitetop span a.a3:hover i{ display:block}
.header{ height:95px; }
.header.lineb{ border-bottom:1px solid #dcdcdc; background: #fff;}
.header .logo{ float:left; padding-top:20px}
.header img{ display:block;}
.header .tel{ display:block; float:right; padding-top:30px}

.content_main{height: 60px;background:#fafafa; border-top:1px solid #dcdcdc; }
.content_main *{-webkit-box-sizing: content-box;-moz-box-sizing: content-box; box-sizing: content-box;}
.content_main li ul li a:hover {color: #f78c00;text-decoration: underline;}
.content_main li ul li a {height: 100px;width: 169px;font-size: 14px;color: #777;}
.content_main li ul {display: none;position: absolute;top: 43px;left: -1px;width: 169px;padding-top: 10px;padding-bottom: 26px;margin-top: 5px;border: 1px solid #bbb;border-top: 0px;height: auto;overflow: hidden;background: url(../images/ww.png) no-repeat center;}
.content_main li ul li {line-height: 35px;height: 35px;text-align: left;width: 133px;display: block;padding-left: 36px;background: url(../images/jt.png) no-repeat;}
.content_main li.topnav span{background: url(../images/a1.png) 50% 50% no-repeat no-repeat;}
.content_main li.topnav:hover {background-color: #fff;border: 1px solid #bbb;border-bottom: 0px;width: 134px;height: 59px;padding-left: 35px;line-height: 58px;display: block;z-index:100;}
.topnav{float: left;width: 135px;padding-left: 36px;color: #333;font-size: 16px;height: 60px;line-height: 60px;z-index: 9;white-space: nowrap;position: relative;}
.content_main li.topnav:hover ul{ display:block; background: #fff;}
.content_main li.topnav:hover span{background: url(../images/a2.png) 50% 50% no-repeat no-repeat;}
.topnav span{background: url(1/a1.png) center center no-repeat;width: 10px;height: 60px;display: block;float: left;position: absolute;left: 100px;top: 0px;z-index: 10; margin-left: 10px;}
.searchbg{width: 215px;height: 34px;line-height: 34px;float: right;position: relative; background: #dbdbdb; border-radius: 6px; margin-top: 12px; padding: 0;}
.search_text{height:32px; width: 180px; border: none; background: none; padding: 0 10px; display: block;}
.search_submit{background: url(../images/fdjpic.png) no-repeat center;width:26px;height:26px;border:0px;position: absolute;right: 8px;top:4px; cursor: pointer;}
*/

/*2018-1-31轮播图*/
#slideBox0{position: relative;width:100%;}
#slideBox0 .tempWrap {width: 100%;}
#slideBox0 .bd ul li{width:100%;height: 445px;padding-top: 0;}
.zixunbtn{position:absolute;z-index:9999;left:50%;top:383px;width: 1000px;height: 36px;margin-left:-500px;}
.zixunbtn a{position:relative;z-index:9999;display: block;width: 140px;height:36px;color: #fff;font-weight: 700;line-height: 30px;background: #e77200;text-align: center;font-size: 20px;border-radius: 5px;}
#slideBox0 .hd ul li{width: 18px;font-size: 0;height:18px;background: #fff;border-radius: 18px;display: inline-block;}
#slideBox0 .hd{position: absolute;bottom: 7px;z-index:10;width: 100%;text-align: center;}
#slideBox0 .hd ul li{margin:0 10px;padding:0;}
#slideBox0 .hd ul li.on{background: #f8b300;}
/*2018-1-31轮播图*/


.banner{position: relative; height:445px; /*background:url(../images/banner.jpg) no-repeat center*/}
.banner .banner-btn {
        width: 220px;
    height: 50px;
    background: url(../images/banner-btn.png);
    position: relative;
    top: 391px;
    margin: 0 auto;
    background-size: contain;
    z-index: 222;
    background-repeat: no-repeat;
    display: block;
}

.banner *{-webkit-box-sizing: content-box;-moz-box-sizing: content-box; box-sizing: content-box;}
.banner .wrap{ height:444px;}
.banner .forms{ width:408px; height:380px; background:#fff; position:absolute; right:0px; bottom:30px; box-shadow:2px 2px 3px rgba(0,0,0,.3); z-index:99}
.banner .forms .title img{ display:block}
.banner ul{ padding:5px 0 0 38px; font-size:16px; color:#666666}
.banner ul li ins{ color:#333; display:block;}
.banner ul li{ padding-top:10px; line-height:34px;}
.banner ul li i{ float:left; display:block;}
.banner ul li .webtxt{ height:32px; width:260px; float:left; padding-left:10px; border:1px solid #e5e5e5; line-height:32px; font-size:14px; padding-right:0}
.banner ul li .yq{ background:url(../images/yqico.png) no-repeat right center}
.banner ul li .webtxts{height:28px; width:260px; float:left; width:80px;border:1px solid #e5e5e5; line-height:28px; font-size:14px; padding-left:10px; margin-right:12px;}
.banner ul li span{ display:block; float:left; height:28px; border:1px solid #e5e5e5; line-height:28px; margin-left:12px; padding:0 10px 0 0}
.banner ul li span label{ padding-right:5px;}
.banner ul li span input{ margin:0 6px 0 10px}
.banner ul li div{ display:block; float:left; position:relative}
.banner ul li div em{ display:block;height:30px; width:260px; float:left; padding-left:10px; border:1px solid #e5e5e5; line-height:30px; font-size:14px; background:url(../images/yqico.png) no-repeat right center}
.banner ul li div dl{ display:none; position:absolute; top:31px; left:0;background:#fff; padding:8px 0; width:270px;border:1px solid #e5e5e5; z-index:999}
.banner ul li div dl dd{ cursor:pointer; height:34px; line-height:34px; padding:0 10px;}
.banner ul li div dl dd:hover{ background:#f1f1f1}
.banner ul li select{ float:left;height:30px; border:1px solid #e5e5e5; width:100px; margin-right:10px; font-size:14px}
.banner .btn{ padding-top:10px}
.banner .btn a{ display:block; background:#f8b500 url(../images/btnbg.png) no-repeat 14px center; width:140px; height:42px; padding-left:73px; line-height:42px; border-radius:8px; margin:0 auto; font-size:24px; color:#fff}

.wbtitle{padding-top: 55px; text-align: center;}
.wbtitle span{display: block; line-height: 55px;}
.wbtitle span img{display: inline-block; vertical-align: -5px;}
.wbtitle span b{display: inline-block; font-size: 34px; color: #008a7c; padding: 0 15px;}
.wbtitle p{display: block; font-size: 18px; line-height: 28px; color: #666666; padding-top: 25px;}
.wbtns{ text-align: center; padding-top: 40px;}
.wbtns a{ color: #fff; font-size: 23px;display:inline-block; width: 290px; height: 56px; line-height: 56px; background: #f1b500; border-radius: 8px; margin: 0 auto; text-align: center; margin: 0 20px;}

.indpart1{min-width: 1002px; background: url(../images/indpartbg1.jpg) no-repeat center; height: 625px;}
.indpart1 .cont{padding-top: 0px;}
.indpart1 .cont img{display: block; margin: 0 auto;}
.hfpicwd{ text-align: center; color: #fff; font-size: 34px; height: 100px; line-height: 100px; min-width: 1002px; background: url(../images/hfpicbg.jpg) no-repeat center; font-weight: bold;}
.indpart2{ background: url(../images/indpartbg2.jpg) no-repeat center; padding-bottom: 70px;}
.indpart2 dl{padding-top: 35px;}
.indpart2 dt{ width: 100%;}
.indpart2 dt img{display: block; margin: 0 auto;}
.indpart2 dd{ width: 280px; float: left; font-size: 18px; line-height: 28px; color: #666; margin-left: 10px;}
.indpart2 dd i{ font-size: 24px; color: #333; display: block; text-align: center; padding-bottom: 5px;}
.indpart2 dd.mid{ margin: 0 60px 0 70px; text-align: center; margin-top: 15px;}
.indpart2 dd.first{ margin-top: -35px;}
.indpart2 dd.last{ margin-top: -10px;}
.indpart2 ul{ padding-top: 35px; margin: 0 -10px; overflow: hidden;}
.indpart2 ul li{ float: left; width: 320px; margin: 0 10px; height: 350px; position:relative}
.indpart2 ul li em img{display: block; width: 320px;height: 350px;}
.indpart2 ul li .word{position: absolute; width: 100%; left: 0; right: 0; bottom: 0; padding:10px; color: #fff; background: rgba(0,0,0,.5); overflow: hidden; font-size: 18px; line-height: 28px; height: 60px;transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.indpart2 ul li .word span{display: block; text-align: center; font-size: 24px; line-height: 45px; margin-bottom: 2px;}
.indpart2 ul li .word span img{display: inline-block; vertical-align: -6px; margin-right: 10px;}
.indpart2 ul li:hover .word{ height: auto;}

.indpart3{ height: 810px; background: url(../images/indpartbg3.jpg) no-repeat center;}
.indpart3 .cont{padding-top: 35px;}
.indpart3 .pic{padding-left:60px;}
.indpart3 .pic img{display: block;}
.indpart3 .word{ width: 428px; padding-top: 188px; line-height: 28px; font-size: 18px; color: #666;}

.indpart4 .wbtitle{ padding-bottom: 50px;}
.indpart4 .cont{ height: 353px; background: url(../images/indpartbg4.jpg) no-repeat center;}
.indpart4 .cont .pic{ padding: 32px 0 0 40px;}
.indpart4 .cont .pic img{display: block;}
.indpart4 .cont .word{ width:325px; margin-right: 70px; color: #666; font-size: 18px; line-height: 28px; padding-top: 136px;}
.indpart4 .cont .word i{display: block; text-align: center; color: #333; font-size: 24px; padding-bottom: 15px;}


.indpart5{ height:578px; background: url(../images/indpartbg5.jpg) no-repeat center;}
.indpart5 li{ float:left; margin:10px 24px;font-size: 18px; line-height: 28px; color: #666;}
.indpart5 li img{display: block; margin: 0 auto;}
.indpart5 li em{display: block; padding: 20px 0 15px; text-align: center; color: #333; font-size: 24px;}
.indpart5 li p{display: block;}
.indpart5 ul{ margin: 0 -24px;padding-top: 40px;}
.indpart5 ul li{ width: 210px;}
.indpart5 ol{ margin: 0 -24px;}
.indpart5 ol li{ width: 300px; padding-top: 30px;}

.indpart6{height:353px; background: url(../images/indpartbg6.jpg) no-repeat center;}
.indpart6 .pic{ padding: 32px 0 0 40px;}
.indpart6 .pic img{display: block;}
.indpart6 .word{ width:325px; margin-right: 70px; color: #666; font-size: 18px; line-height: 28px; padding-top: 136px;}
.indpart6 .word i{display: block; text-align: center; color: #333; font-size: 24px; padding-bottom: 15px;}

.indpart7{ height:730px; background: url(../images/indpartbg7.jpg) no-repeat center;}
.indpart7 li{ float:left; margin:10px 24px;font-size: 18px; line-height: 28px; color: #666;}
.indpart7 li img{display: block; margin: 0 auto;}
.indpart7 li em{display: block; padding: 20px 0 15px; text-align: center; color: #333; font-size: 24px;}
.indpart7 li p{display: block;}
.indpart7 ul{ margin: 0 -24px;padding-top: 40px;}
.indpart7 ul li{ width: 210px;}
.indpart7 ol{ margin: 0 -24px;}
.indpart7 ol li{ width: 300px; padding-top: 30px;}
.indpart7 .wbtns{padding: 0;}

.indpart8{ background: url(../images/indpartbg8.jpg) no-repeat center; height: 930px;}
.indpart8 .pic{ padding-top: 35px;}
.indpart8 .slideBox{position:relative; overflow:hidden; width:704px; margin: 0 auto;}
.indpart8 .slideBox .hd{position:absolute; height:50px; top:480px; z-index:1; left:0; text-align: center; width: 100%; text-align:center; line-height: 50px;}
.indpart8 .slideBox .hd li{display:inline-block; width:12px; height:12px; -webkit-border-radius:50%; background: #fff; -moz-border-radius:50%; border-radius:50%; border:1px solid #f2b80b; text-indent:-9999px; overflow:hidden; margin:0 10px; cursor: pointer;}
.indpart8 .slideBox .hd li.on{background:#f2b80b; border:1px solid #f2b80b; }
.indpart8 .slideBox .bd{position:relative; z-index:0;}
.indpart8 .slideBox .bd li{position:relative; text-align:center;}
.indpart8 .slideBox .bd li img{vertical-align:top; width:100%; }
.indpart8 .slideBox .bd li i{display: block; position: absolute; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,.5); color:#fff; font-size: 1.2rem; padding: .5rem 1.2rem; line-height: 2.6rem; text-align: left;}
.indpart8 .slideBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.indpart8 .slideBox .word{ padding-top:40px; line-height: 28px; font-size: 18px; text-align: center; color: #666;}
.indpart8 .slideBox .word b{display: block; font-size: 24px; padding-bottom: 20px;}
.indpart8 .slideBox .word p{display: block;}


/*5.16*/
.indpart9{ background: url(../images/indpartbg10.jpg) no-repeat center; height: 800px;}
.indpart9 .btn1{width: 284px;height:95px;background: url(../images/btn1.png) no-repeat center;    position: relative;top: 600px;margin: 0 auto;}

/*5.16*/

/*.indpart9{background: url(../images/indpartbg9.jpg) no-repeat center; height: 744px;}
.indpart9 .zprt{background: #fff; box-shadow: 0 0 12px #ccc; margin-top: 20px; overflow: hidden; padding: 20px;}
.indpart9 .zprt .pic img{display: block; width: 100%;}
.indpart9 .zprt .word{padding-top: 15px; font-size: 18px; line-height: 28px; color: #666; width: 450px; padding-right: 12px;}
.indpart9 .zprt .word b{text-align: center; color: #333; font-size: 24px; font-weight: normal;}
.indpart9 .zprt .word p{display: block; padding-top: 10px;}
.indpart9 .stips{ padding-top: 18px; font-size: 13px; color: #666; text-align: right;}
.indpart9 .bottns{padding-top:50px;}*/
.bottns{text-align: center; padding: 60px 0;}
.bottns a{ color: #fff; font-size: 23px;display:inline-block; width: 290px; height: 56px; line-height: 56px; background: #f1b500; border-radius: 8px; margin: 0 auto; text-align: center; margin: 0 20px;}


.indtpart7{/*background: url(../images/indolastbg.png) no-repeat top center; */background: url(../images/indpartbg9.jpg) no-repeat center; min-width: 1200px;}
.indtpart7 .wbtitle{padding-bottom: 50px;}
.indtpart7 .btn{ text-align: center; padding: 40px 0 0;}
.indtpart7 .btn a{ color: #fff; font-size: 23px;display:inline-block; width: 290px; height: 56px; line-height: 56px; background: #f1b500; border-radius: 8px; margin: 0 auto; text-align: center; margin: 0 20px;}
.indtpart7 .stitle{ text-align: center; padding: 40px 0 35px; color: #33a196; font-weight: bold; font-size: 34px;}
.indtpart7 .smtkm{height: 50px; line-height: 50px; text-align: center; font-size: 24px; background: #e0e0e0; color: #666; margin: 0 -40px;}
.indtpart7 .smtkm i{display: block; cursor: pointer;width: 50%; float: left;}
.indtpart7 .smtkm i.on{color: #333; background: #f8b300;}
.indtpart7 .cont{ background: #f7f7f7;padding: 40px; margin: 0 -40px;box-shadow: 0 0 10px #ccc;}
.indtpart7 .pic{width: 500px;}
.indtpart7 .pic img{width: 500px; height: 360px; display: block;}
.indtpart7 .words{width: 460px;}
.indtpart7 .words b{display: block; color: #333333; font-size: 24px; font-weight: bold; padding: 10px 0 20px;}
.indtpart7 .words span{display: block; line-height: 30px; height: 30px; background: #33a196; font-size: 18px; color: #fff; padding: 0 20px;}
.indtpart7 .words p{display: block; padding: 25px 0 0; color: #666666; font-size: 18px; line-height: 28px;}
.indtpart7 .word{display: block; padding: 30px 0 0; color: #666666; font-size: 18px; line-height: 28px;}
.indtpart7 .stips{display: block; padding: 30px 0 0; color: #666666; font-size: 18px; line-height: 28px; text-align: center;}
.indtpart7 .listwod{position: relative; background: url(../images/listbgs.png) no-repeat center; width: 1000px; height: 444px; margin:40px auto 0;}
.indtpart7 .listwod b{display: block; width: 200px; height: 50px; line-height: 50px; text-align: center; color: #33a196; font-weight:bold; font-size: 24px; position: absolute; left: 230px;}
.indtpart7 .listwod b.b1{top: 20px;}
.indtpart7 .listwod b.b2{top: 120px;}
.indtpart7 .listwod b.b3{top: 218px;}
.indtpart7 .listwod b.b4{top: 290px;}
.indtpart7 .listwod b.b5{top: 375px;}
.indtpart7 .listwod p{display: block; width:480px; line-height: 28px; font-size: 18px; color: #666666; left: 500px; position: absolute;}
.indtpart7 .listwod p.p1{top: 32px;}
.indtpart7 .listwod p.p2{top: 105px;}
.indtpart7 .listwod p.p3{top: 232px;}
.indtpart7 .listwod p.p4{top:300px;}
.indtpart7 .listwod p.p5{top: 372px;}
.indtpart7 .listwod em{display: block; width: 130px; height: 50px; line-height: 50px; color: #fff; position: absolute; left: 0px; font-size: 24px; font-weight: bold; text-align: center;}
.indtpart7 .listwod em.em1{top: 20px;}
.indtpart7 .listwod em.em2{top: 120px;}
.indtpart7 .listwods{position: relative; background: url(../images/listbga.png) no-repeat center; width: 1000px; height: 469px; margin:40px auto 0;}
.indtpart7 .listwods b{display: block; width: 200px; height: 50px; line-height: 50px; text-align: center; color: #33a196; font-weight:bold; font-size: 24px; position: absolute; left: 230px;}
.indtpart7 .listwods b.b1{top: 70px;}
.indtpart7 .listwods b.b2{top: 215px;}
.indtpart7 .listwods b.b3{top: 372px;}
.indtpart7 .listwods p{display: block; width:480px; line-height: 28px; font-size: 18px; color: #666666; left: 500px; position: absolute;}
.indtpart7 .listwods p.p1{top: 52px;}
.indtpart7 .listwods p.p2{top: 185px;}
.indtpart7 .listwods p.p3{top: 346px;}
.indtpart7 .listwods em{display: block; width: 130px; height: 50px; line-height: 50px; color: #fff; position: absolute; left: 0px; font-size: 24px; font-weight: bold; text-align: center;}
.indtpart7 .listwods em.em1{top: 68px;}
.indtpart7 .listwods em.em2{top: 215px;}
.indtpart7 .tips{text-align: right;color: #33a196;font-size: 18px;padding-right: 30px;}
.indtpart7 .hjpic{padding: 30px 0;}
.indtpart7 .hjpic img{display: block; margin: 0 auto; max-width: 100%;}

.szwypart7{ height: 825px; background: #fff;}
.szwypart7 .cont{ padding-top: 20px;}
.szwypart7 .cont img{display: block; width: 100%;}
.szwypart7 .links{ padding: 30px 0 20px; text-align: center; font-size: 18px;}
.szwypart7 .links a{color: #f8b300; display: inline-block; padding-bottom: 10px; border-bottom: 1px solid #f8b300;}
.szwypart7 .btns{ text-align: center;}
.szwypart7 .btns a{ color: #fff; font-size: 23px;display:inline-block; width: 290px; height: 56px; line-height: 56px; background: #f1b500; border-radius: 8px; margin: 0 auto; text-align: center; margin: 0 20px;}
.szwypart7 .slideBox{position:relative; overflow:hidden; width:100%;}
.szwypart7 .slideBox .hd{position:absolute; height:3rem; bottom:0; z-index:1; left:0; text-align: center; width: 100%; text-align:center; line-height: 3rem;}
.szwypart7 .slideBox .hd li{display:inline-block; width:15px; height:15px; -webkit-border-radius:50%; background: #fff; -moz-border-radius:50%; border-radius:50%; border:1px solid #fff; text-indent:-9999px; overflow:hidden; margin:0 5px; opacity:0.8; cursor: pointer;}
.szwypart7 .slideBox .hd li.on{background:#f8b300; border:1px solid #f8b300; }
.szwypart7 .slideBox .bd{position:relative; z-index:0;}
.szwypart7 .slideBox .bd li{position:relative; text-align:center;}
.szwypart7 .slideBox .bd li img{vertical-align:top; width:100%; }
.szwypart7 .slideBox .bd li i{display: block; position: absolute; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,.5); color:#fff; font-size: 1.2rem; padding: .5rem 1.2rem; line-height: 2.6rem; text-align: left;}
.szwypart7 .slideBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.szwypart7 .btns{ text-align: center;}
.szwypart7 .btns a{ color: #fff; font-size: 23px;display:inline-block; width: 290px; height: 56px; line-height: 56px; background: #f1b500; border-radius: 8px; margin: 0 auto; text-align: center; margin: 0 20px;}


/*.footer{ background:#454545; height:205px; font-size:14px; color:#989898}
.footer .nav{ border-bottom:1px solid #363636; height:60px; line-height:60px; font-size:16px}
.footer .nav a{ color:#989898}
.footer .nav i{ padding:0 18px;}
.footer .word{ border-top:1px solid #626262; padding-top:10px}
.footer li{ line-height:24px;}
.footer span{ display:block; padding-top:12px}
.footer span img{ display:inline-block; vertical-align:middle; opacity:0.6}
.footer span a{ margin-right:12px;}
.footer span a:hover img{ opacity:1}
.footer span .lst{ display:inline-block; width:196px; height:31px; background:#6c6c6c url(../images/udico.png) no-repeat 183px center; line-height:31px; border-radius:10px; padding:0 0 0 10px; border:none; margin-left:12px; font-size:14px; color:#989898;-webkit-appearance: none;}
*/
.rightnav{ width:118px; height:472px; position:fixed; top:50%; margin-top:-236px; right:0; z-index:999}
.rightnav li a{ width:118px; height:118px; color:#fff; font-size:20px; text-align:center; padding-top:82px; display:block;opacity:0.8}
.rightnav .li1 a{ background:#0ba29a url(../images/rgtico1.png) no-repeat center 12px;}
.rightnav .li2 a{ background:#f8b500 url(../images/rgtico2.png) no-repeat center 12px;}
.rightnav .li3 a{ background:#8ec31f url(../images/rgtico3.png) no-repeat center 12px;}
.rightnav .li4 a{ background:#38beef url(../images/rgtico4.png) no-repeat center 12px;}
.rightnav li a:hover{ opacity:1}


/*弹框*/
.graybg{display:none ; position: fixed; top: 0; left: 0; height: 100%; width: 100%; background: #000; opacity: 0.5; z-index: 9998;}
.tkvedioct{display:none ; height: 480px; width: 760px; z-index: 99999999; top: 50%; left: 50%; margin-left: -380px; margin-top: -240px; position: fixed;-webkit-animation:bounceInDown 1s .2s ease both; -moz-animation:bounceInDown 1s .2s ease both;}
.tkvedioct .cont{ overflow: hidden;background: #fff; border-radius: 6px; height: 480px; width: 760px;}
.tkvedioct .closed{ height: 30px; width: 30px; background: #fff; border-radius: 50%; position: absolute; top: -30px; right: -30px; cursor: pointer; overflow:hidden; color: #333; font-size: 28px; line-height:26px; text-align: center;}

/*所用动画效果*/
@-webkit-keyframes bounceInRight{0%{opacity:0; -webkit-transform:translateX(2000px)}
60%{opacity:1; -webkit-transform:translateX(-30px)}
80%{-webkit-transform:translateX(10px)}
100%{-webkit-transform:translateX(0)}}
@-moz-keyframes bounceInRight{0%{opacity:0; -moz-transform:translateX(2000px)}
60%{opacity:1; -moz-transform:translateX(-30px)}
80%{-moz-transform:translateX(10px)}
100%{-moz-transform:translateX(0)}}
@-webkit-keyframes fadeInUp{0%{opacity:0; -webkit-transform:translateY(20px)}
100%{opacity:1; -webkit-transform:translateY(0)}}
@-moz-keyframes fadeInUp{0%{opacity:0; -moz-transform:translateY(20px)}
100%{opacity:1; -moz-transform:translateY(0)}}
@-webkit-keyframes bounceInDown{
0%{opacity:0; -webkit-transform:translateY(-2000px)}
60%{opacity:1; -webkit-transform:translateY(30px)}
80%{-webkit-transform:translateY(-10px)}
100%{-webkit-transform:translateY(0)}}
@-moz-keyframes bounceInDown{
0%{opacity:0; -moz-transform:translateY(-2000px)}
60%{opacity:1; -moz-transform:translateY(30px)}
80%{-moz-transform:translateY(-10px)}
100%{-moz-transform:translateY(0)}}

.float-shadow{display: inline-block; position: relative; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0);}
.float-shadow:before{pointer-events: none; position: absolute; z-index: -1; content: ''; top: 100%; left: 5%; height: 10px; width: 90%; opacity: 0; background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: -webkit-transform, opacity; transition-property: transform, opacity;}
.float-shadow:hover{-webkit-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px); }
.float-shadow:hover:before{opacity: .6; -webkit-transform: translateY(5px); -ms-transform: translateY(5px); transform: translateY(5px); }


.graybg{ display:none; width:100%; height:100%; position:fixed; z-index:999999; background:#000; opacity:0.5; left:0; top:0}
.phonerre{ display:none; position:fixed; top:50%; left:50%; margin-top:-85px; margin-left:-240px; width:480px; height:170px; background:#fff; overflow:hidden; z-index:9999999}
.phonerre p{ display:block; height:120px; line-height:120px; padding-left:60px; font-size:16px; color:#666666}
.phonerre .btns{ height:50px; background:#f3f3f3; position:relative}
.phonerre .btns a{ display:block; top:10px; right:20px; height:30px; line-height:30px; width:78px; text-align:center; border:1px solid #b7b7b7; position:absolute; background:#fff; font-size:14px; color:#333}
.sucssmt{ color:#fe9200; font-size:28px; padding-top:180px; text-align:center;}
.sucssmt img{ width:60px; margin:0 auto; display:block;}
.sucssmt dd i{ display:block; padding:36px 0 26px}
.sucssmt dd a{ display:block; height:42px; line-height:42px; background:#f8b500; color:#fff; border-radius:0.5rem; width:236px; margin:0 auto; font-size:24px;}


.sidebox{position: fixed;right: 0;top: 50%;margin-top:-228px;}
.sidebox ul li{width: 114px;height: 114px;background: #f8b500;padding: 20px 0 0 17px;}
.sidebox ul li:nth-child(2) img{width: 46px;height: 50px;margin-left: 15px;}
.sidebox ul li:nth-child(1){background: #0ba29a;}
.sidebox ul li:nth-child(1) img{width: 60px;height: 50px;margin-left: 10px;}
.sidebox ul li:nth-child(3) img{width: 60px;height: 60px;margin-left: 10px;}
.sidebox ul li:nth-child(3){background: #0ba29a;padding-top: 10px;}
.sidebox ul li:nth-child(4) img{width: 60px;height: 60px;margin-left: 10px;}
.sidebox ul li:nth-child(4){background: #38beef;padding-top: 10px;}
.sidebox ul li a{display: inline-block;color: #fff;text-align: center;font-size: 20px;}
.sidebox ul li{position:relative;}
.amask{position: absolute;top:0;left: 0;display: inline-block;width: 100%;height: 100%;}


/*2018-09-06修改的页脚*/
.footBox {width: 100%;background: #434343;}
.jiewei{width:1200px;margin: 0 auto;}
.jiewei .kongge{width:180px;height:132px;float: left;}
.jiewei .dizhi{vertical-align: middle;width: 500px;text-align: left;line-height: 2; font-size: 14px;color: #888888;z-index: 2;float: left;padding:30px 0;}
.jiewei ul{width:400px;float: left;height:132px;margin-left:20px;}
.jiewei ul li{float: left;padding-top: 30px;color: #888888;}
.jiewei ul li span{padding-left: 10px;padding-right:10px;}
.jiewei ul li a{color: #888888;line-height: 2;font-size: 14px;color: #888888;}
.linkDiv{  width: 100%; float: left;height:30px;}
.linkDiv h3{line-height: 2;font-size: 14px; color: #888888;float: left;width: 75px;height: 24px;    letter-spacing: 0.5px;}
.linkDiv select{ height: 24px; width: 140px; }
.huDong{width:97%;padding-bottom:2px\0;}
.huDong li{width: 32%;margin: 0 4%;*margin-left:3%;height: 46px;height: 45px\0;*height: 44px;line-height: 50px;border-bottom: 1px dashed #666;padding-left: 10%;float: left;background: url(/eportal/fileDir/ajj/resource/cms/2017/01/money.png) 1px center no-repeat;}
.huDong li a{font-size: 12px;color:#888;display:block;}
.bquan{letter-spacing: 0.5px;}


.adpoper{z-index: 999;}
.phonerre{z-index: 99999;}
.maskbg{ display: none; background: rgba(0,0,0,.8); position: fixed; height: 100%; width: 100%; overflow: hidden; z-index: 9999; top: 0; left: 0; bottom: 0; right: 0;}
.maskbg .formscnt{position: absolute; width: 445px;border-radius: 5px; overflow: hidden; height: 524px; background: #fff; top: 0; left: 0; bottom: 0; right: 0; margin: auto;}
.maskbg .formscnt dl dt{ height: 83px; text-align: center; line-height: 75px; font-size: 36px; color: #fff; background: url(../images/hjkhdbg.png) no-repeat center; font-family: 宋体; font-weight: bold; margin-bottom: 30px;}
.maskbg .formscnt .closed{position: absolute; width: 50px; height:50px; cursor: pointer; background: url(../images/closedicos.png) no-repeat center; top: 0; right: 0;}
.maskbg .formscnt dd{ padding: 0 30px 0 25px; margin-top: 6px; min-height: 45px;}
.maskbg .formscnt dd label{display: block; float: left; width: 80px; height: 45px; line-height: 45px; font-size: 18px; color: #999;text-align:justify;     text-align-last:justify;}
.maskbg .formscnt dd ins{display: block; float: right; width: 300px;position: relative;}
.maskbg .formscnt dd ins b{display: block; position: absolute; top: 0; right: -15px; height: 45px; line-height: 45px;  font-weight: bold; color: red;}
.maskbg .formscnt dd .webtxt{ height: 45px; line-height: 48px; border-radius: 4px; border: 1px solid #ededed; width: 100%; padding: 0 14px;}
.maskbg .formscnt dd span{display: block;height: 45px; line-height: 43px; border-radius: 4px; border: 1px solid #ededed; width: 100%; padding: 0 14px; background: url(../images/down.png) no-repeat 250px center; font-size: 15px; cursor: pointer;}
.maskbg .formscnt dd ins ul{opacity: 0; border: 1px solid #eee; border-radius: 4px; background: #fff; position: absolute; top: 58px; left: 0; width: 100%; right: 0; z-index: 999; visibility: hidden; transition: all .6s; transform: translateY(20px);}
.maskbg .formscnt dd ins ul.on{ visibility: visible; transform:translateY(0); opacity: 1;}
.maskbg .formscnt dd ins ul li{ height: 45px; line-height: 45px; padding: 0 15px; font-size: 14px; color: #333; cursor: pointer;}
.maskbg .formscnt dd ins ul li:hover{background: #eee;}
.maskbg .formscnt dd textarea{ width: 100%; padding: 6px 13px; line-height: 20px; font-size:14px; color: #333; height: 120px; overflow: auto; border-radius: 4px; border: 1px solid #ededed; font-size: 15px;}
.maskbg .formscnt dd i{display: block; cursor: pointer; width: 20px; height: 20px; background: url(../images/checkico.png) no-repeat center; float: left; margin-top: 8px;}
.maskbg .formscnt dd i.on{ background: url(../images/checkedico.png) no-repeat center;}
.maskbg .formscnt dd p{display: block; float: right; width: 360px; line-height: 24px; color: #999; font-size: 16px; padding-top: 5px;}
.maskbg .formscnt dd p em{color: #34978e; cursor: pointer;}
.maskbg .formscnt dd .webtn{ cursor: pointer; border: none; border-radius: 5px; background: #fc9b24; color: #fff; font-size: 28px; width: 260px; height: 50px; line-height: 50px; letter-spacing: 3px; margin: 10px auto 0; display: block;}
.maskbg .inforcontm{display: none; position: absolute; width: 1318px;border-radius: 5px; overflow: hidden; height: 455px; background: #fff; top: 0; left: 0; bottom: 0; right: 0; margin: auto;}
.maskbg .inforcontm .title{ height: 50px; position: relative; background: #f3f3f3; text-align: center;}
.maskbg .inforcontm .title h2{display: block; line-height:50px; font-size: 24px; font-weight:bold; color: #333;}
.maskbg .inforcontm .title i{display: block; width: 50px; height: 50px; position:absolute; top: 0; right: 0; background: url(../images/closedicobs.png) no-repeat center; cursor: pointer;}
.maskbg .inforcontm .cont{ padding: 10px 30px; line-height: 24px; font-size: 18px; color: #666666;}
.maskbg .inforcontm .cont p{display: block; padding: 10px 0; text-indent: 2em;}

.wbtnms a{ display: inline-block; margin: 0 20px !important; width: 220px !important;}
.wbtnms a:first-child{background: #8ec432;}