@charset "UTF-8";
/*-----default model-----*/
body,h1, h2, h3, h4, h5, h6,p,ul, ol, dl, dd,figure, menu, input, textarea, button, select, th, td,figcaption {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6,b, strong {font-size: 100%;font-weight: normal;}
li {list-style: none;}
em, i {font-style: normal;}
img {border:none;}
input,textarea,button,select {outline: 0 none;}
table{border-collapse: collapse; margin:0 auto;}
textarea {resize: vertical;}
a {text-decoration: none;outline: 0 none;color:inherit}
table{border-collapse:collapse;width: 100%;color: #333;text-align: center;}
.clearfix:before,.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfix{zoom:1} 
body{width: 100%;height:100%; background: #fff; font-size: 12px;min-width: 1100px!important;font-family: "Source Han Sans CN";color: #444;}
a[title="站长统计"]{display: none;}
@media only screen and (min-width: 800px) {
	.pc-hide{display:none !important;}
}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill {
	-webkit-box-shadow: 0 0 0 1000px white inset;
}
.left{float: left;}
.right{float: right;}
.wrap{position: relative; width: 1100px; margin: 0 auto;font-size: 0;text-align: center;}
.hide{display: none;}
.section{ padding-top: .9rem;}
.title{ margin-bottom: .5rem;}
.title h2{height: 0.97rem; line-height: 0.97rem; font-size: .5rem; color: #593b1f; font-weight: bold;}

/*banner*/
.banner-box{width: 100%;height: 596px;position: relative;background: url(../images/banner_bg.jpg) no-repeat top center;font-size: 0;}
.banner-box a{ display: block; position: absolute; top: .4rem;}

/*sec01*/
.sec01 h2{background: url(../images/s1_tbg.png) no-repeat center;}
.sec01-main img{display: inline-block; vertical-align: middle; margin-left: -1.04rem;}
.sec01-main p{width: 6.52rem; font-size: .24rem; color: #333333; line-height: 0.36rem; display: inline-block; vertical-align: middle; text-align: left;margin-left: -.41rem;}

/*sec02*/
.sec02 h2{background: url(../images/s2_tbg.png) no-repeat center;}
.sec02-main{background: url(../images/s2_mbg.jpg) no-repeat center; padding: .72rem 0; padding-bottom: .22rem;}
.sec02-main ul li{width: 5.3rem; border: 1px solid #8d2904; display: inline-block; vertical-align: top; box-sizing: border-box; margin-right: 0.4rem; padding-bottom: 0.36rem; margin-bottom: 0.5rem;}
.sec02-main ul li:nth-child(2n){margin-right: 0;}
.sec02-main ul li h3{font-size: .32rem; color: #333333; font-weight: bold; margin-top: 0.28rem; margin-bottom: 0.1rem;}
.sec02-main ul li p{height: 1.84rem; font-size: .24rem; color: #333333; text-align: left; padding: 0 .2rem;}
.pub-a{width: 2.63rem; height: 0.46rem; line-height: 0.46rem; font-size: .24rem; color: #fff; background: #9f1517; display: inline-block; transition: all .5s;}
.pub-a i{width: 0.24rem; height: 0.25rem; background: url(../images/jt.png) no-repeat top / 100%; display: inline-block; vertical-align: -3px; margin-left: 0.1rem;}
.pub-a:hover{transform: scale(1.1);}

/*sec03*/
.sec03 h2{background: url(../images/s3_tbg.png) no-repeat center;}
.sec03-main{background: url(../images/s3_mbg.png) no-repeat top center;}
.sec03-main ul li{width: 3rem; display: inline-block; vertical-align: top; margin-right: 0.98rem;}
.sec03-main ul li:nth-child(1){margin-top: 0.8rem;}
.sec03-main ul li:nth-child(2){margin-top: 0.4rem;}
.sec03-main ul li:last-child{margin-right: 0;}
.sec03-main ul li h3{background: #a44512; padding: .18rem 0 .28rem 0;}
.sec03-main ul li h3 span{font-size: .32rem; color: #fff; font-weight: bold; display: block; margin-top: 0.16rem;}
.sec03-main ul li p{font-size: .24rem; color: #333333; line-height: 0.36rem; text-align: justify; margin-top: 0.18rem; margin-bottom: 0.3rem;}
.sec03-main ul li a{width: 1.65rem;}

/*sec04*/
.sec04 h2{background: url(../images/s4_tbg.png) no-repeat center;}
.sec04-main{background: url(../images/s4_mbg.jpg) no-repeat top center; padding: .84rem 0;}
.sec04-main ul li{width: 2.92rem; display: inline-block; vertical-align: top; margin-right: 0.95rem;}
.sec04-main ul li:last-child{margin-right: 0;}
.sec04-main ul li h3{font-size: .32rem; color: #333333; font-weight: bold; margin-top: 0.26rem; margin-bottom: 0.12rem;}
.sec04-main ul li p{font-size: .24rem; color: #333333; line-height: 0.36rem; text-align: justify;}

/*sec07*/
.sec07-main{background: #bf7c59; padding: .3rem;}
.video-box{width: 100%;}

/*sec05*/
.sec05-title h2{background: url(../images/s5_tbg.png) no-repeat center;}
.sec05-main h3{height: 0.82rem; line-height: 0.82rem; font-size: .32rem; color: #fff; font-weight: bold; background: #9f1517; border-bottom: 1px solid #fff;}
.sec05-main table{border: 1px solid #ecd096;}
.sec05-main table tr th{ height: 0.82rem; line-height: 0.82rem; background: #9f1517; font-size: .3rem; color: #fff; font-weight: bold; border-right: 1px solid #fff;}
.sec05-main table tr th:nth-child(1){width: 1.68rem;}
.sec05-main table tr th:nth-child(2){width: 1.74rem;}
.sec05-main table tr th:nth-child(3){width: 3.6rem;}
.sec05-main table tr th:nth-child(4){width: 2.7rem;}
.sec05-main table tr th:last-child{width: 1.32rem; border-right: none;}
.sec05-main table tr td{font-size: .22rem; color: #333333; text-align: left; border: 1px solid #ecd096; padding: .26rem .18rem; line-height: 0.34rem;}
.sec05-main table tr td.hsbg{font-size: .24rem; font-weight: bold; background: #faf7f2;}
.sec05-main table tr td.tacenter{text-align: center; padding: 0 !important;}
.sec05-main table tr td b{font-weight: 600;}
.sec05-main table tr td a{width: 1.12rem; height: 0.6rem; line-height: 0.3rem; border-radius: 10px 0 10px 0; text-align: center; margin-top: 0.05rem;}
.tips{font-size: .24rem; color: #333; text-align: right; margin-top: 0.1rem;}

/*sec06*/
.sec06 h2{background: url(../images/s6_tbg.png) no-repeat center;}
.sec06-main{background: url(../images/s6_mbg.jpg) no-repeat top center; padding: .84rem 0;}
.sec06-main ul li{width: 3.54rem; height: 2.66rem; background: url(../images/s6_lbg.png) no-repeat top / 100%; margin-right: 0.18rem; display: inline-block; vertical-align: top;}
.sec06-main ul li:last-child{margin-right: 0;}
.sec06-main ul li h3{width: 2.05rem; height: 0.46rem; line-height: 0.46rem; background: #9c282b; font-size: .24rem; color: #fff; display: inline-block; margin-top: -0.24rem;}
.sec06-main ul li p{font-size: .24rem; color: #333333; text-align: justify; padding: 0 .24rem; text-indent: 2em; line-height: 0.36rem; margin-top: 0.32rem;}
.sec06-main ul li p span{ text-indent: 2em; display: block;}

/*侧边导航*/
.lfNav{position: fixed;width: 168px;height: 486px;background: url(../images/fixedNavBg.png) no-repeat center / 100% 100%;top:18%;left:20px;z-index:9;}
.lfNav .close{position:absolute;top:0; right:0; height:32px; width:32px; }
.mt185{margin-top: 121px;}
.nav-bg{width: 161px;height: 41px;display: block;float:left;clear:both;margin-left: -10px;margin-bottom: 0px;}
.nav-bg a{width: 87%;height: 36px;display: block;margin:auto;font: 18px/34px "微软雅黑";color: #fff;text-align: center;border-bottom: 1px solid #0d1026;}
.left_top{width:150px; height:60px;display: block;float:left;margin-left:0;}