@charset "utf-8";
/* 默认 */

body {font-size: 16px; line-height: 26px; font-family:"微软雅黑"; 
 background:#fff;}


*{ margin:0; padding:0;}
a {text-decoration:none;color: #6A4B0A;}
a:hover {text-decoration: underline; color:#F0D6A3; }
ul,ol {list-style:none;}
img{border:0;}
.clear{ clear:both;}
.allcontainer img{ max-width: 100%; }
.m_banner{ display: none; }
.line_h{ display: none;}

.container{ width:1200px; margin: 0 auto;}

.banner{ width:100%; height:945px; background:url(bg.jpg) no-repeat top; text-align: center; min-width: 1200px;}

.toutiao{width:1200px; margin:-210px auto 0 auto; height: 160px; }
.toutiao dl{}
.toutiao dl dt{font-size: 30px;color: #FDEA9D; text-align: center; margin-bottom: 15px;}
.toutiao dl dd{color: #FCE0CD;font-size: 18px;}


.icon_1{ width: 100%; height: auto; margin-bottom: 20px; text-align: center; min-width: 1200px;}
.nav_1 { width: 1200px; height: 479px; background:url(yaowen-bg.png) no-repeat top; overflow: hidden; margin-bottom: 60px; }

.nav_1left{ float: left;width: 640px; padding: 40px 0 0 25px; }
.nav_1left dl{ float:left;width: 640px;height: 380px; position:relative;}
.nav_1left dl img{width: 640px;height: 380px; z-index:1; position:absolute; top:0; }
.nav_1left dl dt{background:rgba(163, 15, 16, 0.8);width:560px; padding:20px 40px; position:absolute; z-index:9; bottom:0; 
color: #F7D885; font-size:19px; text-align: center;}

.nav_1right{ width: 460px; float: right; padding: 40px 25px 0 0;}
.nav_1right dl{width: 460px; height: 130px;}
.nav_1right dl dt{ color: #B4141A;font-size: 24px; font-weight: bold; margin-bottom:5px;line-height: 26px;}
.nav_1right dl dd{color: #926E56;line-height: 24px;}
.nav_1right ul{width: 420px; height: 210px; padding: 20px; background:rgba(255, 255, 255, 0.57); border: 1px solid #ECE4D1; box-shadow: 0px 10px 10px 0px rgba(217,205,191,0.23); border-radius: 4px;} 
.nav_1right ul li{ padding: 7px 0 7px 15px; background: url(title-d.png) no-repeat left; }




.focusBox1 {}
.focusBox1 .swiper-button-next{ position:absolute;width: 11px; height: 19px;z-index: 10;cursor: pointer;background: url(right.png) no-repeat center;top: 95%; right: 2%; }
.focusBox1 .swiper-button-prev{ position:absolute; width: 11px; height: 19px;z-index: 10;cursor: pointer;background: url(left.png) no-repeat center;top: 95%; left:2%;}

.nav_1right .mores{ width: 100%; text-align: right; color: #B9AA97; line-height: 24px;font-size: 14px; padding-top: 15px;min-width: 1200px;}
.nav_1right .mores a{color: #B9AA97; }

.nav_2left{width: 366px; padding: 9px;height: 426px;background: #B5171D;border-radius: 6px; margin-bottom: 80px; float: left;}
.nav_2left dl{ padding: 30px 15px 0 15px; 
border: 1px solid #DF0E14;
border-radius: 6px; width: 335px; height: 396px;}
.nav_2left dl img{ height: 190px; margin-bottom: 10px; }
.nav_2left dl dt{font-size: 24px; font-weight: 600; line-height: 30px; color: #FFF0B6;margin-bottom: 10px;}
.nav_2left dl dd{color: #E4ACAE; line-height: 24px;} 


.focusBox2 {}
.focusBox2 .swiper-pagination-bullet{ background:#D77478;width:6px; height:6px;border-radius:50%; filter: alpha(opacity=100); opacity: 1.0;}
.focusBox2 .swiper-pagination-bullet-active{width:6px; height:6px;opacity:1.0; background: #FFF2BD;}
.focusBox2 .swiper-pagination-bullets{ bottom:5px; }


.nav_2right{ float: right; width: 783px; }
.nav_2right dl{ float: left; padding: 20px; width: 340px; height: 170px; background: #FCF9F4; border: 1px solid #F3E6CC; border-radius: 4px;  margin-bottom: 13px;} 
.nav_2right dl:nth-child(even){ float: right; }
.nav_2right dl dt{color: #AC2A2E; font-weight: 600; line-height: 30px; font-size: 20px; margin-bottom: 5px;}
.nav_2right dl dd{color: #383636; line-height: 28px;}

.nav_2right ul{ width: 723px; height: 220px; background: url(tit-02.png) no-repeat center;
color: #FFF6D2; padding: 0 30px;}
.nav_2right ul a{color: #FFF6D2;}
.nav_2right ul li{ padding: 5px 0 5px 15px; background: url(title-d.png) no-repeat left; }
.nav_2right ul li span{ float: right; color: #B59F91;}

.nav_2right .mores{text-align: right; color: #DCAF93; line-height: 24px;font-size: 14px; padding: 10px 0 0 0; margin-bottom: 10px;}
.nav_2right .mores a{color: #DCAF93; }

.nav_3{margin-bottom: 30px;}
.nav_3 dl{ float: left; margin-right: 20px; width: 245px; padding: 15px 19px; height: 245px; background: #FAF8F2 url(zhibojian-bg.jpg) right bottom no-repeat; border: 1px solid #E9E5D4;line-height: 30px; position: relative;} 
.nav_3 dl:nth-child(4n){ float: right; margin: 0;}
.nav_3 dl img{ height: 150px;}
.nav_3 dl dt{width: 169px; height: 30px; color: #FFE99C; top: 150px; background: url(qishu-bg.png) top no-repeat; position: absolute; display: block; text-align: center; }
.nav_3 dl dd{font-size: 18px; color: #79551C;line-height: 24px; position: absolute; top: 200px;}

.nav_4bg{  width: 100%; background: url(shipin-bg.jpg) no-repeat top;min-width: 1200px;}

.nav_4{ padding-top: 120px; width: 1200px; margin: 0 auto; }
.nav_4 .nav_4left{ float: left; width: 744px; height: 538px; padding: 25px 51px; background: url(tit-05.png) no-repeat; margin-bottom: 45px;}
.nav_4 .nav_4left .box1{width: 744px; height: 418px; margin-bottom: 20px;}
.nav_4 .nav_4left .box1 dl{width: 744px; height: 418px; position: relative;}
.nav_4 .nav_4left .box1 dl i{ position: absolute; display: block; width: 744px; height: 418px; background:rgba(0, 0, 0, 0.5) url(play-ico.png) no-repeat center;}
.nav_4 .nav_4left .box1 dl img{width: 744px; height: 418px; }

.nav_4 .nav_4left .box2{width: 744px; height: 100px; margin-bottom: 20px;}
.nav_4 .nav_4left .box2 dl{width: 178px; height: 100px; position: relative; float: left; margin-right: 10.3px;}
.nav_4 .nav_4left .box2 dl:nth-child(4){ float: right; margin: 0;}
.nav_4 .nav_4left .box2 dl i{ position: absolute; display: block; width: 178px; height: 100px; background:rgba(0, 0, 0, 0.5) url(play-ico.png) no-repeat center; background-size: 10%;}
.nav_4 .nav_4left .box2 dl img{width: 178px; height: 100px; }

.nav_4right{ float: right; width: 320px; height: 586px;}
.nav_4right img{width: 320px; height: 586px;}


.nav_5bg{ width: 100%; height: 435px; background:url(tit-06.png) no-repeat top; margin-bottom: 80px;min-width: 1200px;}
.nav_5{ width: 1040px; padding:40px 140px 0 30px; margin: 0 auto; }
.nav_5 .n5_1{ float: left; width: 226px;height: 360px; margin-right: 20px;}
.nav_5 img{border: 1px solid #F3E9C3;}
.nav_5 .n5_1 img{width: 226px;height: 360px;}
.nav_5 .n5_2{ float: right; width: 293px;}  
.nav_5 .n5_2 dl{ margin-bottom: 15px; width: 293px;height: 173px;}  
.nav_5 .n5_2 dl img{ width: 293px;height: 173px;}  



.bottom_bg{ width: 100%; height: 114px;background:url(c-info.jpg) no-repeat top; min-width: 1200px; }

.bottom_sbj{ display:none;}
.tt{ display: block; background:#fff;}

/** 移动端隐藏头尾*/
@media screen and (max-width: 1200px) {
    html {
        font-size: calc(100vw / 46.875);
        ;
    }

    .tt {
        display: none !important;
    }
}

