﻿body {font-size: 16px; line-height: 24px; font-family:"微软雅黑"; color: #3E3E4B; background:#FAF5EB;}
*{ margin:0; padding:0;}
a {text-decoration:none;color: #3E3E4B;}
a:hover {text-decoration: none; color:#D22F34; }
ul,ol {list-style:none;}
img{border:0;}
.clear{ clear:both;}
.allcontainer{ width: 100%; min-width: 1360px; }
.allcontainer img{ max-width: 100%; }
.m_banner{ display: none; }
.line_h{ display: none;}

.container{ width:1360px; margin:0 auto;}

.banner{ width:100%; height:993px; background:url(banner.png) no-repeat top; min-width: 1360px; text-align: center;}

.icon_1{ text-align: center; width: 100%; min-width: 1360px;margin-bottom: 15px;}
.icon_1a{ text-align: center; width: 100%; min-width: 1360px;margin-bottom: 35px;}
.daoyu{ width: 1200px; margin: -320px auto 50px auto; }


.nav_1{ width: 1200px; margin: 0 auto 10px auto; }
.nav_1 dl{ width: 580px; height: 120px;overflow: hidden; margin-bottom: 20px; float: left; }
.nav_1 dl a{ width: 520px; height: 86px; background: #fff; display: block; padding: 17px 30px;  }
.nav_1 dl a:hover{background: url(bg1img.png) no-repeat top;color: #FFFFFF;} 
.nav_1 dl dt{font-size: 20px; font-weight: bold; margin-bottom: 5px;}
.nav_1 dl dd{color: #CACACA;}
.nav_1 dl a:hover dd{ color: #fff; }
.nav_1 dl:nth-child(2n){ float: right; }


.nav_2{ width: 1200px; height: 405px;  margin: 0 auto 50px auto; background:url(bg2.png) no-repeat left bottom;}
.nav_2 dl{ float: left; width: 310px; height: 330px; padding: 70px 0 0 180px; color: #fff; overflow: hidden;}
.nav_2 dl dt{font-size: 20px; font-weight: bold; margin-bottom: 20px; padding-bottom: 35px;background:url(bg2_s.png) no-repeat left bottom;}
.nav_2 .imgs{width: 660px;height: 375px; float: right; position: relative;}
.nav_2 .imgs i{ display: block; width: 660px;height: 375px;background: rgba(0,0,0,0.7) url(playerbg.png) no-repeat center; position: absolute;}
.nav_2 .imgs img{width: 660px;height: 375px; }



.nav_3bg{ width:100%;min-width: 1360px; height: 1178px;  margin:-80px auto 0 auto; background:url(bg3.png) no-repeat top;}
.nav_3{ width: 1200px; padding-top: 115px; margin: 0 auto; }
.nav_3 img{width: 270px;height: 480px; padding: 10px 10px;}

.focusBox1{ width:1200px; margin: auto; padding: 0 60px;}
.focusBox1 img{width: 270px;height: 480px; padding: 20px 0;}
.focusBox1 .swiper-button-next{ position:absolute;width:60px;height: 60px;z-index: 10;cursor: pointer;background: url(right.png) no-repeat center;top:50%; right: 0; }
.focusBox1 .swiper-button-prev{ position:absolute; width:60px;height: 60px;z-index: 10;cursor: pointer;background: url(left.png) no-repeat center;top:50%; left: 0; }




.nav_4bg{ width:100%; min-width: 1360px; margin:0 auto; background:url(bg4.png) no-repeat bottom; padding: 50px 0;}
.nav_4{ width: 1180px; height: 660px; margin: 0 auto; border: 10px solid #D20000; }

.bottombg{ width:100%;min-width: 1360px; height:1px; text-align: center;}



.bottom_sbj{ display:none;}
.tt{ display: block; background:#fff;}

