@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:#333333;background:url("images/wybg.jpg") repeat-y 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: #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;}
.mt20{ margin-top:20px;}
.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:#f76a18;}
.header{background:#fff;height:41px; width:100%;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;padding-top:8px;}
.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:700px;}
.wybg{background:url("images/banbg.jpg") no-repeat top center;width:100%;}
.bza{padding:30px 90px;width:1200px;background:#fff;border-radius:20px;}
.bza span{margin-bottom:15px;display:block;}
.bza p{text-indent:2em;font-size:20px;line-height:36px;margin:0 auto;color:#031741;text-align:justify;font-family:\9ED1\4F53;font-weight:600;}
.tit01{background:url("images/titbg.png") no-repeat center center;width:100%;height:48px;line-height:48px;color:#fff;text-align:center;margin:80px auto 40px auto;font-size:46px;font-weight:bold;}
.newslist li{line-height:69px;font-size:22px;border-bottom:1px solid #fff;border-style:dashed;width:540px;float:left;margin-left:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.newslist li:nth-child(2n+1){margin-left:0px;}
/*.newslist ul li:before{content:"";position:absolute;top:20px;left:1px;background:#fff;width:6px;height:6px;}*/
.piclist{width:1200px;overflow:hidden;position:relative;padding:30px 0;}
.swiper-container-3d {width:900px;height:810px;overflow:hidden;}
.swiper-container-3d .swiper-slide {opacity:0.3;overflow:hidden;}
.swiper-container-3d .swiper-slide.swiper-slide-active{opacity:1;}
.swiper-container-3d .swiper-slide img {width:100%;height:auto;min-height:800px;}
.arrow-left3d{position:absolute;left:20px;top:300px;cursor:pointer;}
.arrow-right3d{position:absolute;right:20px;top:300px;cursor:pointer;}
.lylist{position:relative;height:600px;width:1200px;overflow:hidden;}
.itemBg{padding:10px 40px 10px 45px;border-radius:20px;font-size:18px;line-height:36px;color:#fff;position:absolute;left:0;top:0;white-space:nowrap;box-sizing:border-box;opacity:0;background:#0a417a;}
.itemBg01{background:#134a98;color:#fede98;}
.itemBg em{font-style:normal;margin-left:20px;font-size:14px;color:#7eaaf3;}
/*p1Con*/
.pic2jlist{margin-top:80px;}
.pic2jlist li{float:left;width:330px;margin:30px 35px;overflow:hidden;}
.page_n{text-align:center;padding:40px 0;font-size:18px;line-height:32px;}
.page_n a{border:#dddad2 1px solid;background:#f7f6f3;padding:9px 17px;margin:0 10px;}
.page_n a:hover{background:#285cb4;color:#fff;text-decoration:none;}
.page_n a.common_current_page{background:#285cb4;color:#fff;text-decoration:none;}
/*copyright*/
#copyright{padding:50px 0;font-size:14px; text-align:center;color:#fff;}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
   body{min-width:1240px;}
}
