@charset "utf-8";
/*public start*/
html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}
body{font: normal 12px/180% Georgia,'SimSun','pingfang SC';color:#212121;background:url("images/bg1.jpg") repeat top center;}
*, *::after, *::before{box-sizing: border-box;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;}
*{margin: 0;padding: 0;outline: 0;border: 0;}
a:link, a:visited{color:#444;text-decoration: none;}
a:hover{color:#c00;text-decoration: underline;}
a, img{-webkit-touch-callout: none;}
ol, ul, li{list-style: none;}
em, i{font-style: normal;}
input, select, textarea{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;font-size: 100%;}
button, input, optgroup, select, textarea{color: inherit;font: inherit;margin: 0;}
button, input[type=button], input[type=reset], input[type=submit]{cursor: pointer;}
table{border-collapse: collapse;border-spacing: 0;}
div{ margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt70{margin-top:70px;}
/*clear*/
.clearfix:before,.clearfix:after{content: "";display: table;}
.clearfix:after{clear:both;overflow: hidden;}
.clearfix{zoom: 1;}
.g-ellipsis-1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.g-ellipsis-2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
/*copyright*/
#copyright{margin:0px auto;text-align:center;padding:20px 0;line-height:180%;clear:both;}
.w1000{width:1000px;}
.w1200{width:1200px;}
/*=====public end=====*/
.white,.white a:link,.white a:visited,.white a:hover{color:white;}
.brown,.brown a:link,.brown a:visited,.brown a:hover{color:#97601b;}
.red,.red a:link,.red a:visited,.red a:hover{color:#f76a18;}
.main{background:url("images/banner1.jpg") no-repeat top center;}
.header{background:#fff;height:45px; width:100%;}
.header span{float:left;}
.header span img{margin-top:5px;}
.header em{float:right;padding-top:10px;}
.header em a{margin:0 6px;}
.header em,.header em a,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
.ban{text-align:center;height:400px;}
.banbt{text-align:center;background:url("images/banbg.png") no-repeat top center;width:700px;height:60px;line-height:60px;margin-top:290px;font-size:36px;font-weight:bold;letter-spacing:10px;}
.wybg{background:rgba(255, 255, 255, 0.5);width:1266px;}
.wybg1{background:#fcfbf2;padding-top:20px;margin-top:30px;}
.nav{width:100%;background:#C32F21;height:60px;text-align:center;font-size:20px;font-weight:bold;line-height:60px;}
.nav a,.nav span{margin:0 40px;}
.nav span{position:relative;display:inline-block;padding-right:30px;cursor:pointer;}
.nav span:after{position:absolute;right:0;top:25px;width:18px;height:12px;content:"";background:url("images/down.png") center no-repeat;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.nav span.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.navgd{background:#F6F6F6;height:0px;overflow:hidden;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;font-size:20px;line-height:50px;}
.navgd a{margin-right:17px;}

.bza p{text-indent:2em;font-size:20px;line-height:36px;margin:0 auto;color:#333;text-align:justify;}
.tit1{text-align:center;}
.tit1 img{margin:0 auto;}
.tit_pic1{background:url("images/tit1.png") no-repeat top center;height:132px;margin:80px auto 10px auto;}
.tit_pic2{background:url("images/tit2.png") no-repeat top center;height:132px;margin:120px auto 10px auto;}
.tit_pic3{background:url("images/tit3.png") no-repeat top center;height:132px;margin:120px auto 10px auto;}
.web{display:block}
.mob{display:none}
.news{text-align:center;}
.news h1{font:bold 40px/56px \5FAE\8F6F\96C5\9ED1;}
.news p{font:normal 16px/30px \5FAE\8F6F\96C5\9ED1;margin-top:10px;}

/*p1Con*/
.p1_con{position:relative;}
#swiper-container-p1{position:relative;width:1000px;height:660px;overflow:hidden;/*background:#f1f6f5;*/border-radius:0 0 20px 20px;color:#147b8f;}
#swiper-container-p1 .swiper-slide b{color:#d59f42;font-size:30px;text-align:center;display:block;margin:10px auto 15px auto;s}
#swiper-container-p1 .swiper-slide a:hover{text-decoration:none;}
#swiper-container-p1 .swiper-slide p{color:#d59f42;font-size:20px;padding:0 15px;line-height:24px;display:none;}
#swiper-container-p1 .swiper-slide div{color:#c87335;font-size:30px;font-weight:700;text-align:center;line-height:40px;display:flex;align-items: center;justify-content:center;height:100px;}
#fyp1{position:absolute;top:300px;left:-20px;cursor:pointer;z-index:9;}
#fyn1{position:absolute;top:300px;right:-20px;cursor:pointer;z-index:9;}

.p1_con .fr h2{font:bold 16px/30px \5FAE\8F6F\96C5\9ED1;}
.list1{margin:0 auto;padding:0px 0 0px 10px;}
.list1 li{padding:25px 0 25px 2px;font-size:20px;line-height:30px;border-bottom:1px solid #d9dadb;}
.list2 li{padding:21px 0 21px 2px;font-size:20px;line-height:30px;border-bottom:1px solid #d9dadb;}

.p2_con{position:relative;}
#swiper-container-p2{position:relative;width:1000px;height:400px;overflow:hidden;}
#swiper-container-p2 .swiper-slide{text-align:center;}
#swiper-container-p2 .swiper-slide img{border-radius:10px;}
#fyp2{position:absolute;top:150px;left:-10px;cursor:pointer;z-index:9;}
#fyn2{position:absolute;top:150px;right:-10px;cursor:pointer;z-index:9;}


.swiper-3d{width:100%;height:660px;margin:0 auto;}
.swiper-3d li img{width:100%;height:100%;}
.box-3d{height:560px;width:1000px;position: relative;}
.box-3d div.edit{background:rgba(0, 0, 0, 0.5);height:80px;bottom:0;left:0;position:absolute;width:100%;line-height:140%;font-size:16px;padding:0 10px;display:flex;align-items:center;justify-content:center;overflow:hidden;}
.box-3d .pagination-item{width:10px;height:10px;background-color:#e1e2e4;border-radius:5px;float:left;margin:0 6px;}
.box-3d .pagination-item.active{background-color: #91000b;}
.box-3d .pagination{display:none;width:30%;position:absolute;left:0;bottom:0px;right:0;text-align:center;margin:0 auto;}
.box-3d .arrow-left{position:absolute;left:0;top:220px;margin:auto;cursor:pointer;z-index:999;}
.box-3d .arrow-right{position:absolute;right:0;top:220px;margin:auto;cursor:pointer;z-index:999;}

#container .cell{width:320px;background:#fff;margin-bottom:20px;}
#container .cell span{padding:6px 5px;display:block;line-height:140%;font-size:16px;}
.page_n{text-align:center;padding:40px 0 20px 0;overflow:hidden;clear: both;width:1000px;font-size:16px;}
.page_n a{border:#dddad2 1px solid;background:#f7f6f3;padding:10px 15px;margin:0 5px;text-decoration:none;}
.page_n a.common_current_page{background:#95abb9;color:#fff;text-decoration:none;border:#95abb9 1px solid;}

/*copyright*/
#copyright{padding:50px 0;font-size:14px;text-align:center;margin-top:40px;color:#d59f42;}
#copyright a:link,#copyright a:visited{color:#d59f42;}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){

}