﻿ /* 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,textarea{margin:0; font-size:12px; vertical-align:middle; font-family:microsoft yahei, arial, helvetica, sans-serif  arial, helvetica, sans-serif;}
body,select{font:1rem microsoft yahei, arial, helvetica, sans-serif  arial, helvetica, sans-serif; margin:0; color:#515567;}
table{border-collapse:collapse; border-spacing:0; }
a{text-decoration:none; outline:none; color:#515567; -webkit-transition:all 400ms ease-out; -mozilla-transition:all 400ms ease-out; -ms-transition:all 400ms ease-out; -o-transition:all 400ms ease-out; transition:all 400ms ease-out; }
img{-webkit-transition:all 400ms ease-out; -mozilla-transition:all 400ms ease-out; -ms-transition:all 400ms ease-out; -o-transition:all 400ms ease-out; transition:all 400ms ease-out; }
a:hover{text-decoration:none; -moz-transition:color .4s linear; -webkit-transition:color .4s linear; transition:color .35s linear; }
.cl{height:0; font-size:1px; clear:both; line-height:0; }
a,img,button,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-appearance:none; outline:none}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.none{display:none}
*:focus{outline:none}
i,em,ins,u{font-style:normal; text-decoration:none }	
nav,footer,section,header,article{display:block;}
.wrap{margin:0 auto; width:640px; overflow: hidden;}
.bgfff{ background:#fff}
.pt48{ padding-top:48px}
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.pa{position:absolute}
.oh{ overflow:hidden}
.mt10{ margin-top:10px;}
.plr10{ padding:0 10px}
.ptb10{ padding:10px 0}
.pd10{ padding:10px;}
.bornone{ border:none !important}
.clearfix{*zoom:1; }
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0; }
.clearfix:after{clear:both; }
input[type="submit"],
input[type="reset"],
input[type="button"],
button{-webkit-appearance:none;}
.indpicsm ul li {
}

::-webkit-scrollbar{width:3px;height:3px; }
::-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;}
@media (min-width:379px){html{font-size:15px;}}
@media (max-width:378px){html {font-size:13px;}}
html{font-size:15px;}
.header{ padding:1rem; background: #fff;}
.header .logo{ width:50%; padding-top: 10px;}
.header .logo img{ display:block; }
.header .tel{ text-align:right; width:50%; line-height:30px; color: #fe9200; font-size: 22px; font-weight: bold; text-align: right;}
.header.bghs{ background:#fafafa; border-bottom:1px solid #dcdcdc}

.navsd{ text-align:center;font-size:24px; position:relative; background: #fff}
.navsd ul{ border-top:1px solid #dedede; overflow:hidden}
.navsd ul li{ display:block; float:left; width:25%; color:#333333; height:80px; line-height:80px; overflow:hidden;}
.navsd .ctsd{ width:100%; background:rgba(255,255,255,0.8); position:absolute; top:80px; border-top:1px solid #dedede; display:none; z-index: 9999;}
.navsd .ctsd ol{ padding:0.8rem 1rem}
.navsd .ctsd ol li{ display:block; float:left; width:33.33%; color:#333333; height:60px; line-height:60px; overflow:hidden;}
.ibanner img{display: block; width: 100%;}
/*.ibanner .slideBox{position:relative; overflow:hidden; width:100%;}
.ibanner .slideBox .hd{position:absolute; height:3rem; bottom:0; z-index:1; right:1rem; text-align:center; line-height: 3rem;}
.ibanner .slideBox .hd li{display:inline-block; width:8px; height:8px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; border:1px solid #333; text-indent:-9999px; overflow:hidden; margin:0 5px; opacity:0.8}
.ibanner .slideBox .hd li.on{background:#333;}
.ibanner .slideBox .bd{position:relative; z-index:0;}
.ibanner .slideBox .bd li{position:relative; text-align:center;}
.ibanner .slideBox .bd li img{vertical-align:top; width:100%; }
.ibanner .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;}
.ibanner .slideBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.ibanner .slideBox .bd li h1{ display: block; width: 100%; text-align: center; font-size: 1.8rem; color: #fff; position: absolute; top: 50%; margin-top: -3.4rem;}
.ibanner .slideBox .bd li ins{display: block; width:9rem; text-align: left; height: 3rem;line-height: 3rem; color: #fff; font-size: 1.2rem; padding-left:2.6rem; border-radius: 0.4rem; border: 1px solid #333; background: rgba(248,179,0,0.8) url(../images/sjico.png) no-repeat 1rem center; position: absolute; top: 50%; left:50%; margin-left: -4.5rem;}*/

.webtle{ text-align: center;}
.webtle span{display: block; font-size: 38px; color: #202020;}
.webtle p{display: block; font-size: 20px; color: #999999; padding-top: 12px; text-transform: uppercase;}

.indpicsm{background: #f2f2f2; padding: 30px 20px 25px;}
.indpicsm .pic{padding-top: 20px;}
.indpicsm .pic img{display: block; width: 100%;}
.indpicsm ul {padding-top: 10px;}
.indpicsm ul li{padding: 50px 20px 0; background: url(../images/indpart1bg1.png) no-repeat center; line-height: 32px; font-size: 24px; color: #666666; height: 142px; background-size: 100%; margin-bottom: -5px; position: relative;}
.indpicsm ul li.on{ background: url(../images/indpart1bg2.png) no-repeat center; background-size: 100%; color: #fff;}
.indpicsm ul li:nth-child(1){z-index: 55;}
.indpicsm ul li:nth-child(2){z-index: 33;}
.indpicsm ul li:nth-child(3){z-index: 11;}
.indpicsm ul li {
}

.hfpiv img{display: block; width: 100%;}

.ipert1{padding: 40px 20px; background:url(../images/indpart2bg.jpg) no-repeat bottom center; background-size: 100% 100%;}
.ipert1 .pic img{display: block; width: 100%;}
.ipert1 dl{background: #fff; padding: 12px 12px 20px; overflow: hidden;}
.ipert1 dt{font-size: 28px; color: #333333; width: 100%; float: left; line-height: 46px; border-bottom: 1px solid #e7e7e7; padding-bottom: 10px; margin-bottom: 12px;}
.ipert1 dd{ width: 50%; float: left; padding-left: 28px; background: url(../images/ddbg.png) no-repeat 5px center; background-size: 9px; color: #666; font-size: 24px; line-height: 36px;}
.ipert1 .btn{padding-top: 30px;}
.ipert1 .btn img{display: block; margin: 0 auto;}

.ipert2{background:#fafafa url(../images/pebg.jpg) no-repeat top center; padding: 30px 20px 60px;}
.ipert2 .pic{ width: 463px; margin: 0 auto; padding-top: 26px;}
.ipert2 .pic img{display: block; width: 100%; box-shadow: 0 0 16px #ccc;}
.ipert2 .zpert{background: #e7e7e7; margin:40px 0 0 10px;}
.ipert2 .zpert .cmmt{ background: #fff; position: relative; top: -10px; left: -10px; padding: 15px;}
.ipert2 .zpert .cmmt dt{border-bottom: 1px solid #f2f2f2; padding: 15px 0; margin-bottom: 10px; font-size: 36px; color: #333333;}
.ipert2 .zpert .cmmt dd{ font-size: 26px; color:#999999; line-height: 42px; background: url(../images/ddbg.png) no-repeat left center; padding-left: 20px;}
.ipert2 .zpert .cmmt p{display: block; font-size: 24px; line-height: 35px; color: #999999; padding: 15px 0;}
.ipert2 .btn{padding-top: 30px;}
.ipert2 .btn img{display: block; margin: 0 auto;}

.ipert3{padding:38px 0px; background: #f2f2f2;}
.ipert3 .pid{display: block; border-top: 1px solid #e3e3e3;padding: 20px;margin-top: 18px;text-align: center;font-size: 24px;color: #666666;line-height: 38px;}
.ipert3 .titles{ padding:20px 15px; overflow: hidden;}
.ipert3 .titles li{width: 33.33%; float: left; padding: 5px;}
.ipert3 .titles li ins{display: block; background-color: #fff; height: 140px; box-shadow: 0 0 15px #ccc; font-size: 24px; color: #666666; text-align: center;}
.ipert3 .titles li i{display: block; height: 90px;}
.ipert3 .titles li i.i1{ background: url(../images/icos1.png) no-repeat center; background-size: 70px;}
.ipert3 .titles li i.i2{ background: url(../images/icos2.png) no-repeat center; background-size: 70px;}
.ipert3 .titles li i.i3{ background: url(../images/icos3.png) no-repeat center; background-size: 70px;}
.ipert3 .titles li i.i4{ background: url(../images/icos4.png) no-repeat center; background-size: 70px;}
.ipert3 .titles li i.i5{ background: url(../images/icos5.png) no-repeat center; background-size: 70px;}
.ipert3 .titles li.on ins{color: #fff; background: #2a968c;}
.ipert3 .titles li.on i.i1{ background: url(../images/icos1a.png) no-repeat center; background-size: 70px;}
.ipert3 .titles li.on i.i2{ background: url(../images/icos2a.png) no-repeat center; background-size: 70px;}
.ipert3 .titles li.on i.i3{ background: url(../images/icos3a.png) no-repeat center; background-size: 70px;}
.ipert3 .titles li.on i.i4{ background: url(../images/icos4a.png) no-repeat center; background-size: 70px;}
.ipert3 .titles li.on i.i5{ background: url(../images/icos5a.png) no-repeat center; background-size: 70px;}
.ipert3 .pics{padding: 0px 20px;}
.ipert3 .pics img{display: block; width: 100%;}
.ipert3 .pics ul{padding: 25px; line-height: 38px; color: #333; background: #fff;}
.ipert3 .pics li{padding: 3px 0;font-size: 24px;display: block;}
.ipert3 .btn{padding-top: 30px;}
.ipert3 .btn img{display: block; margin: 0 auto;}

.ipert4{ padding: 25px 20px 40px; background: url(../images/lunbg.jpg) no-repeat top center;}
.ipert4 .btn{padding-top: 30px;}
.ipert4 .btn img{display: block; margin: 0 auto;}
.ipert4 .slideBox{padding-top: 20px;}
.ipert4 .slideBox{position:relative; width:100%; padding-bottom: 30px;}
.ipert4 .slideBox .hd{position:absolute; height:40px; bottom:-20px; z-index:1; left:0; text-align: center; width: 100%; text-align:center; line-height: 40px;}
.ipert4 .slideBox .hd li{display:inline-block; width:15px; height:15px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; text-indent:-9999px; background: #c0c0c0; overflow:hidden; margin:0 5px; opacity:0.8; cursor: pointer;}
.ipert4 .slideBox .hd li.on{background:#2a968c;}
.ipert4 .slideBox .bd{position:relative; z-index:0;}
.ipert4 .slideBox .bd li{position:relative; text-align:center;}
.ipert4 .slideBox .bd li img{display: block; width:100%; }
.ipert4 .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;}
.ipert4 .slideBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}

.ipert5{padding: 30px 20px 100px;}
.ipert5 ul{padding-top: 25px;}
.ipert5 ul li{display: block; line-height: 36px; color: #999; font-size: 24px; text-indent: 2em; padding: 5px 0;}

.ipert6{
	background: url(../images/hjpicsbg.jpg) no-repeat center;
	height: 515px;
	background-size: 100%;
	padding: 30px 20px 0;
}
.ipert6 h3{display: block; font-size: 35px; font-weight: normal; line-height: 46px; color: #fff; border-bottom: 2px solid #6ab6af; text-align: center; padding-bottom: 20px;}
.ipert6 p{display: block; font-size: 24px; color: #fff; line-height: 34px; padding: 20px;}
.ipert6 dl{ margin:0 -5px; text-align: center; color: #2a968c; font-size: 24px;}
.ipert6 dl dd{ width: 50%; float: left; padding:0 5px; margin: 5px 0;}
.ipert6 dl dt{ width: 100%; float: left; padding:0 5px; margin: 5px 0;}
.ipert6 dl i{display: block; height: 55px; line-height: 55px; background: #fff;}

.ipert7{padding: 30px 20px; background: #f2f2f2;}
.ipert7 .smttle{padding-top: 20px; text-align: center; color: #202020; font-size: 26px;}
.ipert7 .smttle i{display: block; background: #fff; height: 65px; line-height: 65px; cursor: pointer; margin-bottom: 15px;}
.ipert7 .smttle i.on{ background: #2a968c; color: #fff;}
.ipert7 .pic{padding-bottom: 15px;}
.ipert7 .pic img{display: block; width: 100%;}
.ipert7 .word{background: #fff; padding: 0 20px;}
.ipert7 .word h3{display: block; padding:25px 0 20px; font-weight: normal; border-bottom: 1px solid #f2f2f2; color: #333333; line-height: 36px; font-size: 28px;}
.ipert7 .wds{ padding: 20px 0 30px; font-size: 24px; color: #666666; line-height: 34px;}
.ipert7 .wds p{display: block; text-indent: 2em;}
.ipert7 .zprt em{display: block; width: 334px; height: 80px; line-height: 60px; padding-top: 20px; background: url(../images/rmlsbg.png)  no-repeat center; background-size: 100%; color: #fff; text-align: center; font-size: 28px;}
.ipert7 ul{margin-top: 20px; background: #fff; font-size: 24px; color: #666666; line-height: 36px; padding: 20px 30px;}
.ipert7 ul b{color: #2a968c;}

.hsindpart7{padding-bottom: 30px;}
.hsindpart7 .titles{ font-size: 34px; text-align: center; color: #33a196; font-weight: bold; padding: 55px 0 30px;}
.hsindpart7 .smrble{height: 90px; background: #e0e0e0; overflow: hidden;}
.hsindpart7 .smrble span{display: block; cursor: pointer; width: 50%; height: 90px; float: left; padding: 18px 16px 0 16px; color: #666; line-height: 28px; font-size: 21px;}
.hsindpart7 .smrble span.on{ color: #333; background: #f8b300;}
.hsindpart7 .pic img{display: block;width: 100%;}
.hsindpart7 .words{padding: 20px 20px 30px;}
.hsindpart7 .words b{display: block; font-weight: bold; color: #333; font-size: 28px; padding: 10px 0 16px;}
.hsindpart7 .words p{display: block; color: #666; font-size: 24px; line-height: 34px; padding: 10px 0;}
.hsindpart7 .words span{display: inline-block; height: 40px; line-height: 40px; margin-bottom: 10px; color: #fff; font-size: 24px; padding: 0 20px; background: #33a196;}
.hsindpart7 .word{display: block; color: #666; font-size: 24px; line-height: 34px; padding-top: 30px; padding: 20px;}


.ftwrap{position:fixed; width:100%; bottom:0; left:0; z-index:99999999}
.ftwrap .conts{background: #fff; color: #fff; text-align: center;}
.ftwrap .conts .tips{font-size: 1.2rem; padding: 0.8rem 0;}
.ftwrap .conts .tips b{font-weight: bold; margin: 0 .2rem;}
.ftwrap .conts ul{padding:0rem;}
.ftwrap .conts li{ float: left; width: 33.333%; text-align: center;}
.ftwrap .conts li a{display: block; line-height:80px; color: #000000 !important; border-left: 1px solid #ccc;font-size: 24px;}
.ftwrap .conts li:nth-child(2n-1) a{ background: #f8b300;}
.ftwrap .conts li:first-child a{border: none;}
