html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
img{border: none;margin:0px;padding:0px;}
a:link, a:visited{text-decoration: blink;}
body{background:#ffffff;}
.banner{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.banner img{display: block;width: 100%;margin:0 auto;}
.main{width: 1200px;margin:90px auto 0;height: auto;}
.info{width: 1030px;height: 375px;padding-top:60px;margin:0 auto 235px;overflow: hidden;background: url("../images/info.png") no-repeat top center;}
.info p{width: 925px;margin:0 auto;height: auto;overflow: hidden;font-size: 22px;color: #b39d70;line-height: 40px;}
.title_i{display: block;margin:0 auto;}
.box_cn{width: 100%;margin:0 auto 50px;height: auto;overflow: hidden;}
.box_cn .hd li{width: calc(100% / 8);}
.box .hd{width: 100%;margin: 0 auto;height: auto;overflow: hidden;}
.box .hd li{float: left;height: 50px;}
.box .hd li a{display: inline-block;height: 40px;background: #8d7656;width: 100%;line-height: 40px;text-align: center;cursor: pointer;margin-top:5px;font-size: 16px;color: #ceb38c;}
.box .hd li.on a{height: 50px;line-height: 50px;background:#d5b689;font-size: 18px;color: #231c0f;margin-top:0;}
.box .bd{width:100%;margin:0 auto;height: auto;overflow: hidden; }
.box .com{width: 100%;margin:0 auto;height: auto;overflow: hidden;display: none;}
.box .com:nth-child(1){display: block;}
.box .com ul{width: 1240px;margin-left: -40px;}
.box .com li{width: 580px;float: left;height: 285px;overflow: hidden;margin-top:70px;margin-bottom: 10px;margin-left: 40px;background: #edf1fa;border-radius: 6px;}
.com li .com_img{width:300px;float: left;height: 160px;position: relative;cursor: pointer;margin-left: 10px;margin-top:62.5px;}
.com_img img{display: block;width: 100%;height: 160px;margin:0 auto;}
.com_img i{display: block;position: absolute;left: 0;top:0;width: 100%;height: 100%;background: rgba(0,0,0,0.05) url("../images/video.png") no-repeat center;}
.com_li{width: 240px;float: right;height: 285px;margin-top:25px;position: relative;text-align: justify;margin-right: 16px;}
.com_li span{display: block;width: 100%;margin:0 auto;font-size: 22px;color: #5380ff;line-height: 38px;}
.com_li a{font-size: 20px;color: #93a0be;line-height: 38px;height: 114px;display: block;overflow: hidden;}
.com_li p{width:100%;margin:0 auto;font-size: 18px;color: #93a0be;line-height: 30px;}
.com_li p em{display: block;width: 100%;height: 30px;overflow: hidden;}
.box_jkq{width: 100%;margin:0 auto;height: auto;overflow: hidden;background: #ffffff;}
.box_jkq .main{margin:70px auto 80px;}
.jkq_cn .hd li{width: calc(100% / 6);}
.jkq_cn .hd{margin-top:80px;}
.box_cn .hd{margin-top:65px;}

.swiper-container {width: 100%;overflow: hidden;margin-top:70px !important;}
#topNav .swiper-slide {width:300px;text-align:center;}
#box_jkq .swiper-slide {width:240px;text-align:center;}
.swiper-container .swiper-slide a{display: inline-block;height: 40px;background: #edf1fa;width: 100%;line-height: 40px;text-align: center;cursor: pointer;margin-top:5px;font-size: 16px;color: #333333;}
.swiper-container .active a{height: 50px;line-height: 50px;background:#5380ff;font-size: 18px;color: #fff000;margin-top:0;}
.tt{background: #ffffff;}
.com_li span{height:38px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.box_jkq .main{margin:20px auto 0;}
@media (max-width: 1060px){
    .com_li span{height:auto;}
    .tt{display: none;}
    body{}
    .banner{display: block;width: 100%;margin:0 auto;height: auto;overflow: hidden;}
    .banner img{display: block;width: 100%;margin:0 auto;}
    .main{margin:0 auto;width: 100%;}
    .info{width: calc(96% - 20px);height: auto;overflow: hidden;background: #2c2a23;padding: 20px 10px;margin:-50px auto 30px;border-radius: 5px;position: relative;z-index: 3;}
    .info p{width: 96%;font-size: 14px;line-height: 22px;margin:0 auto 10px;}
    .box_gb{width: 96%;margin:0 auto;height: auto;overflow: hidden;}
    .title_i{width: 94%;}
    .box_cn{margin:0 auto 50px;}
    .box_cn .hd{margin-top:25px;}
    .box_cn .hd li{width: calc(100% / 2);}
    .box .com ul{width: 100%;margin-left: 0;}
    .box .com li{width: 96%;margin-left: 2%;margin-top:20px;margin-bottom: 0;float: none;height: auto;}
    .com li .com_img{width:94%;height: 160px;margin:15px auto 0;float: none;display: block;}
    .com_img img{height: 160px;}
    .com_li{width: 94%;margin:15px auto;height: auto;float: none;}
    .com_li span{font-size: 14px;line-height: 18px;}
    .com_li a{font-size: 14px;line-height: 18px;height: auto;margin: 5px auto 0;}
    .com_li p{font-size: 14px;line-height: 18px;width: 100%;margin:5px auto 0;}
    .com_li p em{height: auto;}
    .swiper-container{margin-top:30px !important;}
    .box_jkq .main{margin:30px auto 50px;}
}
.box_jkq .showbox3{margin:20px auto !important; }
