﻿* public */
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
h1.wm-public{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
img{border:0;}
font,em{font-style:normal; font-family:\5b8b\4f53;}
label{vertical-align:middle; font-family:tahoma;}
textarea,input{resize:none; outline:none;}
textarea{overflow:auto;}
body{background:#000; font-size:14px; font-family:"微软雅黑";}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}
#wrapTop{background: url(../images/bg.jpg) no-repeat center 0;}
#wrapFot{}

.section{width: 100%;}
.section1{height: 835px;}
.section2{height: 680px;padding-top: 60px;}
.section3{margin-top:60px;height: 680px;}
.section4{margin-top:60px;height: 680px;}
.section5{margin-top:60px;height: 680px;}
.section6{margin-top:60px;height: 1154px;}

.rep{width: 1002px; margin:0 auto; position: relative; height: 100%;}
.section-title{width: 100%;height:131px;margin-bottom: 50px;text-align: center;}
.mainBox{width: 1044px; height: 731px; background: url(../images/k.png) no-repeat 0 0; margin: 0 auto; position: relative;}
.mainBox2{width: 958px; height: 677px; background: url(../images/k2.png) no-repeat 0 0; margin: 0 auto; position: relative; margin-bottom: 32px;}

.mTitle{display: block; height: 114px; line-height: 122px; text-align: center; font-size: 50px; color: #b74a4c;}

.mText{padding:0 60px; line-height: 26px; font-size: 15px; text-align: center; color:#0e0202; padding-bottom: 10px;}
.mText p{}

.mLunbo{width: 912px; height: 468px; margin: 0 auto; position: relative;}
.mLunbo a.prev,.mLunbo a.next{display: block; width: 35px; height: 69px; position: absolute; top: 50%; margin-top: -43px;}
.mLunbo a.prev{background: url(../images/lbprev.png) no-repeat 0 0; left: -60px;}
.mLunbo a.next{background: url(../images/lbnext.png) no-repeat 0 0; right: -60px;}
.mLunbo a:hover{opacity: 0.7;}

.mLunbo .bd{width: 912px; height: 468px; overflow:hidden;}
.mLunbo .bd li,.mLunbo .bd li img{width: 912px; display: block;}
.mLunbo .bd li{float: left;}

.mleftImg{width: 912px; height: 468px; float: left;}
.mrightImg{width: 448px; height: 468px; float: right;}

.scrollBox{width: 912px; height: 490px; margin: 50px auto 0; overflow: hidden; overflow-y:auto; background: #faf7ee; border: 1px solid #ad2e31;}
.scrollMain{padding: 32px; font-size: 15px; color: #3a605e; line-height: 30px; display:none;}
.scrollMain table{border-collapse: collapse; margin-bottom: 20px;}
.scrollMain table td,.scrollMain table th{border: 1px solid #ccd2d4; text-align: center; line-height: 36px;}
.scrollMain table th{background: #c74845; color: #FFF;}

.scrollMain img{max-width: 100%; display: block; margin: 0 auto; margin-bottom: 20px;}

.btnBox{width: 953px; overflow: hidden; margin: 60px auto 0;}
.btnBox ul{width: 910px;}
.btnBox li{float: left; width: 302px; height: 108px;}
.btnBox a{display: block; width: 272px; height: 85px; background: url(../images/k3.png) no-repeat right 0; line-height:85px; text-align: center; font-size: 20px; color: #99a0a3;}
.btnBox a:hover,.btnBox a.on{background-position: 0 0; color: #1a726d;}

.section-box{position:relative;margin:70px 0;width: 1058px;height: 654px;background: url(../images/section-kuang.png) no-repeat center;}
.section-box2{background: url(../images/section-kuang2.png) no-repeat center;}
.section-box-title{position: absolute;left: 50%;margin-left:-139px;top:-40px;width:278px;height: 100px;text-align: center;}
.section-box-title2 img{padding-top: 30px;}
.section-box-title img{display: block;margin:0 auto;}
.section-box-txt{position: absolute;left: 0;top:64px;width: 100%;}
.section-box-txt p{font-size: 13px;color: #999999;line-height: 26px;text-align: center;}
.sectionSlide{
	position: absolute;
	left: 531px;
	top: 156px;
	margin-left: -529px;
	width: 1058px;
	height: 467px;
	overflow: hidden;
}
.section-bd ul li{width: 1058px;height: 467px;float: left;}
.section-bd ul li img{display:block;margin:0 auto;width: 912px;height: 467px;}
.prev,.next{position:absolute;top:185px;display: block;width: 43px;height: 86px;background-repeat: no-repeat;background-position: center;}
.prev{left:0;background-image: url(../images/prev.png);}
.prev:hover{background-image: url(../images/prev-hov.png);}
.next{right:0;background-image: url(../images/next.png);}
.next:hover{background-image: url(../images/next-hov.png);}
.section-twolist{padding-top:154px;width: 916px;margin:0 auto;}
.section-twolist li{float: left;margin:0 5px;width: 448px;height: 467px;}
.section6-box{position:absolute;top:65px;left:50%;margin-left:-456px;width: 912px;height: 555px;background: #ecf1f3;border:1px solid #dbe0e2;overflow-x: hidden;overflow-y: auto;}
.section6-box-cont{display:none;width: 830px;margin:20px auto;}
.section6-box-cont p{font-size: 15px;color: #99a0a3;line-height: 30px;}
.section6-box-cont p img{max-width: 830px;margin:10px auto;}
.table{margin:20px auto;width: 830px;border-collapse: collapse;}
.table th{background-color: #c74845;color: #ffffff;text-align: center;line-height: 40px;}
.table td{line-height: 40px;text-align: center;color: #99a0a3;border: 1px solid #dbe0e2;}
.section6-tab{position: absolute;top:670px;left: 50%;width: 906px;margin-left: -453px;}
.section6-tab a{float: left;margin:15px;width:272px;height: 85px;line-height: 85px;text-align: center;background: url(../images/section6-tab.png) no-repeat right 0;font-size: 20px;color: #99a0a3; }
.section6-tab a:hover,.section6-tab a.on{background-position: left 0;color: #c74845;}

.floatNav{position: fixed;right:50px;top:50%;margin-top:-331px;width:130px;height:611px;padding-top: 52px;background: url(../images/f.png) no-repeat 0 0;z-index: 3333;}
.floatNav a{display: block; margin-bottom:30px;width: 112px; height: 80px; background: url(../images/fl.png) no-repeat 0 0; text-align: center; font-size: 16px;color: #fff; line-height: 24px;}
.floatNav a:hover,.floatNav a.on{background-position:0 bottom; color: #FFF;}
.floatNav span{display: block; padding-top:16px;}

body::-webkit-scrollbar{width:15px;height:15px;background-color:rgba(0,0,0,0);}
body::-webkit-scrollbar-track{background-color:#dbe0e2;}
body::-webkit-scrollbar-thumb{background-color:#f2f5f6;border:1px solid #dbe0e2;} 
body::-webkit-scrollbar-thumb:hover{background-color:rgba(143,143,148,1);}
body::-webkit-scrollbar-thumb:active{background-color:rgba(106,106,112,1);}
body::-webkit-scrollbar-track-piece{margin: 3px 0;}