@charset "utf-8";
/*public start*/
html{-webkit-text-size-adjust: none;-webkit-font-smoothing: antialiased}
body{font: normal 12px/180% 'Microsoft YaHei',\5FAE\8F6F\96C5\9ED1,'SimSun','pingfang SC';color:#000;background:url(images/ban.jpg) no-repeat top center #fdf6e4;}
*, *::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: #333333;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;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
/*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:#d11d26;}
.ban{height:715px;}
.daoyu{background:url(images/daoyu.png) no-repeat top center; height:243px;}
.daoyu p{ font-size:24px;color:#b28656; width:820px; height:110px; margin:65px 0 0 295px; line-height:36px;}
.news{text-align:center;}
.news h1{ font:bold 42px/56px \5FAE\8F6F\96C5\9ED1;color:#00264c;}
.news h1 a:link,.news h1 a:visited{color:#00264c;}
.bg01{background:url(images/bg01.jpg) no-repeat top center;}
.bg02{background:url(images/bg02.png) no-repeat top center; height:880px;}
.bg03{background:url(images/bg03.png) no-repeat bottom center;}
/*p1Con*/
.p1_con .fl{width:630px;}
.p1_con .fr{width:560px;}
.pic1{width:600px;height:378px;position:relative;}
.pic1 .swiper-container{width:100%;height: 100%;}
.pic1 .swiper-container .swiper-slide{position: relative;}
.pic1 .swiper-container .swiper-slide span{position: absolute;width:100%;font-size:16px;background:rgba(0,0,0,.6);height: 47px;line-height: 47px;left:0;bottom:0;text-align: left;padding-left:2%}
.pagination1{position: absolute;right:10px;text-align: right;bottom:18px;width: 100%;z-index: 99;}
.pagination1 .swiper-pagination-switch {display: inline-block;width:10px;height:10px;border-radius:10px;background:#fff;margin-right:6px;cursor: pointer;}
.pagination1 .swiper-active-switch {background:#f06a61; width:15px;}
.p1_con .fr h2{font:bold 22px/32px \5FAE\8F6F\96C5\9ED1;border-top:1px dashed #CCC; padding-top:15px;}
.p1_con .fr h2:first-child{border-top:none; padding-top:0px;}
.p1_con .fr p{ font-size:14px; line-height:26px; margin:10px auto 15px auto;}
.more{ font-size:14px; width:100%; text-align:right;}
.more1{ font-size:16px; margin-top:10px;}
.p2_con .fl{width:805px;}
.p2_con .fr{width:365px;}
.tit1{ width:174px; float:left;}
.pic2{width:280px; float:left; margin:20px 0 0 34px;}
.pic2 b{ font-size:18px; margin:10px auto; display:block;line-height:30px;}
.pic2 p{ font-size:14px;}
.list1{margin:5px auto 0 auto;}
.list1 li{line-height:34px;text-align: left;font-size:16px; padding:5px 0;}
.list1 li i{ display:inline-block; width:5px; height:5px; border-radius:50%;background:#b23535; margin-right:8px; vertical-align:middle;}
.p3_con .pic2{ margin:20px 50px 0 0px;}
.p3_con .tit1{ width:174px; float:right; margin:30px 10px 0 0;}
.p4_con{ position:relative;}
.p4_con .tit1{ width:200px; margin:0 40px; position:absolute; top:300px;}
.p4_con .more1 a:link,.p4_con .more1 a:visited{color:#fff; font-size:18px;}
.p4_con .swiper-yiju{ position:absolute;top:100px; left:280px; width:900px; height:600px;}
.p4_con .swiper-slide{ text-align:center;margin-top:90px;}
.p4_con .swiper-slide img{width:280px; height:275px;}
.p4_con .swiper-slide .show-text{ width:280px; background:#fdf6e4; margin-top:5px; padding:15px; text-align:left; font-size:16px; line-height:26px; min-height:225px;position: relative;}
.p4_con .swiper-slide .show-text b{ font-size:20px; display:block; line-height:32px;}
.p4_con .swiper-slide .show-text a{color:#fff; font-size:14px; display:inline-block; padding:1px 10px; border-radius:20px; background:#c80002; position:absolute; bottom:10px; right:10px;}
.p4_con .left-button{ position:absolute; top:30px; right:60px; z-index:11;cursor:pointer;}
.p4_con .right-button{ position:absolute; top:30px; right:20px; z-index:11;cursor:pointer;}
.p4_con .swiper-slide-active + .swiper-slide{margin-top:0px }
.tit2{ text-align:center; margin-bottom:40px;}
.p5_con{ position:relative;min-height:870px;}
.p5_con span{ display:inline-block; position:absolute;}
.p5_con span.a0{ width:470px; height:290px; left:0px; top:215px;}
.p5_con span.a1{ width:595px; height:365px; left:510px; top:140px;}
.p5_con span.a2{ width:440px; height:270px; left:190px; top:540px;}
.p5_con span.a3{ width:545px; height:270px; left:660px; top:570px;}
.p5_con img{ width:100%; height:100%;transition:all .7s;}
.p5_con img:hover{transform:scale(1.05);}
/*copyright*/
#copyright{padding:40px 0;font-size:14px;}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
   body{min-width:1200px;}
}
