body { background:#f0f0f0; color:#000; font-size:1em; line-height:1.4em; font-family:"Microsoft YaHei",SimHei; padding:0px; margin:0px;}
a:link,a:visited {color:#000;text-decoration:none;}
a:hover,a:active {text-decoration:underline;}
ul,li,p,h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px; list-style: none}
div{ margin:0;}
img{ vertical-align: middle; border:0; padding:0; margin:0;}
*{ padding:0; margin:0; border:0}

.box { MARGIN: 0px auto; width: 800px; background: #fff;}
* html .box{height: 1%; }*> .box{ overflow: hidden;}
* html ul{height: 1%; }*> ul{ overflow: hidden;}
.top img{ width: 100% }

.wz1{ background:#fff url(tu2.jpg) no-repeat center top; padding: 50px 60px 0; height: 205px; font-size:2.8em; line-height: 1.4em; color: #333333; text-align: center }
.wz1 p{ font-size:0.52em; line-height: 1.3em; color: #ff0000 }
.wz1 h2{ font-size:1.6em; line-height: 1.25em; }
.wz1 h3{ font-size:1em; line-height: 1.25em; }
.wz2{ font-size:3.2em; line-height: 1.6em; color: #333333; text-align: center; font-weight: bold }
.zgja{ width: 96%; overflow-x: scroll; padding: 30px 2%; }
.zgja ul{ width: 1920px;}
.zgja ul li{ float: left; width: 300px; margin-right: 20px; }
.zgja ul li p{ margin-top: 10px; font-size: 1em; line-height: 1.6em; text-align: center}

.tu{text-align: center }
.tu img{ width:100%}
.txa{ text-align: center; color: #333333; font-size: 1.4em; line-height: 1.6em;}
.txa img{ width:35%}
.txa h3{ font-size: 1.1em; line-height: 1.6em; font-weight: bold ; margin-top: 5px }



.rila{ width:93px; position:fixed; right:5px; bottom:50px;}
.rila p{ margin-top:5px;}
#dianhua{ background: url(al3.png?ver=1) no-repeat left center; width:99px; height:92px; padding:3px 8px; font-size:14px; line-height:20px; position:absolute; visibility: hidden; right:94px; top:30px; color:#fff}
#dianhua p{ font-size:20px; font-weight:bold; line-height:20px; margin-bottom:6px;}
#dianhua a{ color:#fff}
#weixin{ background: url(al4.png) no-repeat center; width:111px; height:123px; padding:5px 4px 0px 0px; font-size:12px; line-height:14px; position:absolute; visibility: hidden; right:94px; top:96px; color:#fff; text-align:center}
#weixin p{ margin-top:2px;}
#weixin img{ width:91px;}
.sjblx{ display: none;}
.ewm{ text-align:left; overflow:hidden;}
.ewm p{ font-size:1em; line-height:1.6em; text-indent:9px;}
.ewm img{ width:155px;}
.ewm .zbtu{ width:58%; float:left; margin-right:1%; text-align:right}
.ewm .zbtu img{ width:367px;}
.bot{ text-align:center; font-size:1.1em; color:#fff; overflow:hidden; background:#da251d; padding:20px 0}
.bot h2{ font-size:2.5em; line-height:1.4em; margin-bottom:10px;}
.bot p{ font-size:1.3em; line-height:1.6em; margin-top:10px}
.bot img{ width:120px; margin-top:5px}
.bot ul{ width:400px; margin:10px auto 0}
.bot ul li{ width:29.3%; padding:0px 2%; float:left;}
.bot ul li img{ width:100%;}
.bot ul li p{ margin-top:5px; font-size:0.9em; color:#fff;}
.bot a{ color:#fff}
.bot1{ text-align:left; font-size:1.1em; color:#fff; overflow:hidden; background:#da251d; padding:20px 0}
.bot1 p{ margin-top:5px;}
.bot1 img{ width:150px; margin-top:5px}
.bot1 .zbtu{ width:53%; float:left; margin-right:1%; text-align:right}
.bot1 .zbtu img{ width:367px;}
.mt10{ margin-top:10px}
.mt20{ margin-top:20px}
.mt25{ margin-top:25px}
.mt30{ margin-top:35px}
.mt50{ margin-top:50px}
sup{ line-height:0; font-size:0.5em;}
.tc{ text-align:center}




@media screen and (max-width:720px) {
.box { width:100%; padding-bottom: 14vw}
.bot{ font-size:3.2vw; padding:2.5vw 0 15vw}
.bot h2{ font-size:2.5em;}
.bot p{ font-size:1.1em; margin-top:5px}
.bot ul{ width:80%; margin:0px auto 0}
.bot1{ font-size:2.8vw;  padding:2.5vw 0 17vw}
.bot1 img{ width:24vw; margin-top:5px}
.bot1 p{ margin-top:1vw;}
.bot1 .zbtu{ width:64%;}
.bot1 .zbtu img{ width:90%;}
.ewm{ font-size:2.7vw; margin-top:4vw;}
.ewm img{ width:24vw; margin-top:5px}
.ewm p{ margin-top:0vw; text-indent:0.5vw;}
.ewm .zbtu{ width:64%;}
.ewm .zbtu img{ width:90%;}

.wz1{ background-size: 100% auto; padding: 6vw 0 0; height: 26vw; font-size:5.6vw; }
.wz2{ font-size:7vw; }
.txa{ font-size: 3.5vw;}
.zgja{ width: 96%; overflow-x: scroll; padding: 30px 2%; }
.zgja ul{ width: 1620px;}
.zgja ul li{ float: left; width: 250px; margin-right: 20px; }
	
	
.rila{ display:none;}
.sjblx{ display:block; width:100%; background:#fff; position:fixed; bottom:0; padding:2vw 0; border-top:#f00 1px solid; box-shadow: 0px -1px 5px #999; z-index:999 }
.sjblx .adh{ width:27%; float:left; color:#77b3d4; background: url(adh.png) no-repeat 3vw center; background-size: auto 77%; padding:2vw 1vw 2vw 12vw; font-size:5.5vw; font-weight:bold; border:#77b3d4 1px solid; border-radius:10px; margin-left:6vw; line-height:1em}
.sjblx .awx{ width:27%; float:right; color:#4cab26; background: url(awx.png) no-repeat 3vw center; background-size: auto 77%; padding:2vw 1vw 2vw 12vw; font-size:5.5vw; font-weight:bold; border:#4cab26 1px solid; border-radius:10px; margin-right:6vw; line-height:1em}
#awx{ background: url(al5.png) no-repeat center; width:150px; height:150px; padding:8px 0px 0px 0px; font-size:14px; line-height:14px; position:absolute; visibility: hidden; right:5vw; bottom:12vw; color:#fff; text-align:center}
#awx p{ margin-top:2px;}
#awx img{ width:115px;}
.zsa ul li{ width:19%; margin-top:6px;}
.mt10{ margin-top:1.5vw}
.mt20{ margin-top:2vw}
.mt25{ margin-top:2.5vw}
.mt30{ margin-top:4vw}
.mt50{ margin-top:4.5vw}
}
