/* v1.1.2 */body,textarea,input,select,option{font-size:12px;color:#333;font-family:Tahoma,Arial,sans-serif}body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,textarea,input,select,option,form{margin:0}th,td,ul,ol,textarea,input,select,option{padding:0}a{text-decoration:none;color:#333}a,textarea,input{outline:none}a:hover{text-decoration:underline}textarea{overflow:auto;resize:none}table{border-collapse:collapse}li{list-style:none}a img{border:none}body{background-color:#fff}.fl{float:left}.fr{float:right}.clear{clear:both;height:0;overflow:hidden}.clears:before,.clears:after{content:'';display:table}.clears:after{clear:both}.clears{zoom:1}.img img{display:block}label,label input{vertical-align:middle}.btn{cursor:pointer;border:none}.rel{position:relative}.abs{position:absolute}
body{background-color:#fff}.m980{width:980px;margin:0 auto}.m978{width:978px;margin:0 auto}

/* footer */
.t25{margin-top:25px !importat;}
.foot-bdr{border:1px solid #a9abab;}
.color-red{color:red;font-style:normal;}
.footer-ends div,.footer-ends a,.footer a{color:#6d6d6d;}
.a:hover,.a a:hover{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out}
.footer-ends .z-first,.footer .ends-nav a,.footer span,.footer-hdr span,.footer-hdr .z-sitehome{background:url(img/footer-icon.png) 9999px 9999px no-repeat;}
.footer-auto .footer-fix,.footer-ends-bg,.footer .footer-hdr,.footer-auto .d-botline{background:url(img/footer-fix-yline1.png) center 36px no-repeat;}
.footer .footer-hdr{height:36px;line-height:36px;padding-bottom:2px;margin-bottom:6px;}
.footer .z-sitehome{width:18px;height:18px;margin:10px 9px;overflow:hidden;display:inline;background-position:1px -10px;}
.footer span{float:left;height:38px;background-position:-29px 0;padding:0 6px 0 25px;}
.z-dl-1{width:420px;}
.z-dl-2{width:260px;}
.footer dl{padding:9px 0 0 25px;}
.footer dt{width:100%;float:left;height:28px;}
.footer dt span{width:120px;display:inline-block;height:24px;line-height:24px;background-position:0 -170px;}
.footer dd{float:left;width:125px;height:26px;line-height:26px;}
.footer .ends-nav{width:210px;height:135px;padding:3px 0 0 30px;background:url(img/footer-fix-xline1.png) 0 -188px no-repeat;}
.footer .ends-nav a{display:block;height:30px;width:100px;margin:6px 0;}
.footer .ends-nav .z-yineishuo{background-position:0 -50px;width:170px;clear:both;}
.footer .ends-nav .z-fankui{background-position:0 -89px;clear:both;}
.footer .ends-nav .z-iphone{background-position:0 -132px;float:left;}
.footer .ends-nav .z-android{background-position:-105px -133px;float:left;width:100px;}
.footer-auto,.footer{background:url(img/footer-fix-xline1.png) 0 0 repeat-x;}
.footer{height:185px;overflow:hidden;}
.footer .z-dl-2 dt span{background-position:0 -189px;}
.footer .z-dl-2 .z-webapp{background-position:-156px -170px;}

/* footer-auto */
.footer-auto{border-top:1px solid #a9abab;background-position:0 -333px;}
.footer-auto .footer-fix{background-position:0 185px;}
.footer-auto .footer-fix{position:relative;}
.footer-auto .d-botline{width:978px;height:2px;position:absolute;bottom:0;left:0;background-position:0 -3px;background-color:#000;}

/* footer-ends */
.footer-ends-bg{background-position:center -3px;}
.footer-ends{padding:10px 0 25px;text-align:center;line-height:22px;font-family:宋体;}
.footer-ends p{color:#a3a3a3;}
.footer-ends .z-first{padding-left:18px;background-position:0 -215px;}