@charset "utf-8";
@import url("iconfont.css");
*{margin:0;padding:0}
html{overflow-x:hidden;font-size:13.3333333333vw}
body{width:100%;min-width:320px;min-height:100vh;margin:0 auto;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif;background:#fff;overflow-x:hidden;text-align:left;position:relative;font-size:16px;color:#000}
img{border:none}
h1,h2,h3{font-weight:400}
a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:none;}
input,select,textarea{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif;font-size:16px;outline:0;margin:0;padding:0}
input::-webkit-input-placeholder{color:#999!important}
textarea::-webkit-input-placeholder{color:#999!important}
input[type=button],input[type=date],input[type=number],input[type=reset],input[type=search],input[type=submit],input[type=text],input[type=time]{-webkit-appearance:none}
select{-webkit-appearance:none}
textarea{-webkit-appearance:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}
ol,ul{padding:0;list-style-type:none}
em{font-style:normal}
.lt{float:left}
.rt{float:right}
input.sub,label{border:none;cursor:pointer}
input,textarea{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif;outline:0;margin:0;padding:0}
table{border-collapse:collapse}
td,th{padding:0}
.clearfix::after{content:"";display:block;clear:both}
*{box-sizing:border-box}
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both; }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }
.clear { clear:both;}
.wrap{width:1200px;position:relative;max-width:100%;margin:0 auto}
.wrap2{width:1200px;max-width:100%;margin:0 auto}
.wrap::after{content:"";display:block;clear:both}
.wrap2::after{content:"";display:block;clear:both}
.guang,.guangs{position: relative;overflow: hidden;}
.guang:after,.guangs:after{content: ''; cursor: pointer; position: absolute; left: -100%; top: 0; width:100%; height:100%; background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0)); background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0)); transform: skewx(-25deg); }
.guang:hover:after{left:100%; -moz-transition:1s; -o-transition:1s; -webkit-transition:1s; transition:1s;}
.guangs:hover:after {left:100%; -moz-transition:0.5s; -o-transition:0.5s; -webkit-transition:0.5s; transition:0.5s;}
.wrapda { max-width:1920px; margin:0 auto;}
/*自定义*/
body{ font-family:Microsoft YaHei; background-color:#f0f0f0; }
/*header*/
.header { transition: all .3s; top:0; left:0; width:100%; height:90px; z-index: 3333; position: fixed; background-color:rgba(0, 0, 0, 0.3); background-color:#FFF; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.header.black { background-color:#232221;background-color:rgba(0, 0, 0, 0.6);background-color:#FFF;}
.header-wrap { display:block; height:90px;}
.header .logo{float:left;margin-top:10px; height:70px; line-height:60px;}
.header .logo img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.header .nav{float:right;}
.header .nav ul li{float:left; width:auto; color:#333333; font-size:16px; line-height:90px; margin:0 20px;  } 
.header .nav ul li a {color:#333333; display:block; position:relative; padding:0 7px;}
.header .nav ul li a:after{content:""; position:absolute; left:0; bottom:0; width:0; height:5px; background-color:#EA2F39; left: 50%; transform: translateX(-50%); transition: all .5s ease; }
.header .nav ul li:hover a:after{ width:100%;transform:translateX(-50%) scale(1.1); }
.header .nav ul li.active a:after{ width:100%; }
.header .nav ul li:hover a {color:#EA2F39;}
.header .nav ul li.active a {color:#EA2F39;}
.header .nav ul li .sub { display:none; position: absolute;width:100%;left:0;top:90px;text-align:center;z-index:30000; height:50px; background-color:#f4f4f4; border-bottom:#f8f8f8 solid 1px;}
.header .nav ul li .sub ul { display:inline-block; height:50px;}
.header .nav ul li .sub ul li{ float:left; width:auto; line-height:50px; margin:0 10px; font-size:15px;}
.header .nav ul li:hover .sub ul li a:after { display:none;}
.header .nav ul li.active .sub ul li a:after { display:none;}
.header .nav ul li:hover .sub ul li a { color:#333333;}
.header .nav ul li.active .sub ul li a{ color:#333333;}
.header .nav ul li .sub ul li:hover a {color:#EA2F39;}
.nav_btn{display:none;width:66px;height:20px;position:absolute;right:25px;top:18%;}
.nav_btn img { width:100%;}
.nav_btn span{display:block;transition:all .3s;height:3px;width:100%;position:absolute;left:0;border-radius:2px;background:#cdae4b;transition:all .3s}
.nav_btn span:nth-of-type(1){top:0}
.nav_btn span:nth-of-type(2){top:50%;margin-top:-1.5px}
.nav_btn span:nth-of-type(3){bottom:0}
.nav_btn.on span:nth-of-type(1){top:50%;transform:rotate(45deg)}
.nav_btn.on span:nth-of-type(2){opacity:0}
.nav_btn.on span:nth-of-type(3){top:50%;transform:rotate(-45deg)}
.f_nav { display:none; margin:0 auto; text-align:center; width:100%; max-width:750px; min-width:320px; height: 3.5em; padding: 0.1em 0;background:#232221;position:fixed; bottom:0; z-index:999;}
.f_nav a{color: #fff; display: block; text-align: center; width: 33.33%; float: left; margin: 0 auto; font-size:14px;}
.f_nav a i{display: block;font-size: 1.5em;line-height: 1.4em;}

/* nav_zzc */
.nav_zzc{display: none;background: rgba(0, 0, 0, 0.6);position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99990;}
.nav_menu {  width:0; position:fixed;  right:0; top:0; height: 100%;z-index: 99999;overflow: scroll;background: #fff;}
.nav_menu .nav_menu_top{width: 100%; height:50px;}
.nav_menu .nav_menu_btn{display: block;width:25px;position: absolute;top:16px;right:20px;}
.nav_menu .nav_menu_btn img{display: block;width:25px; }
.nav_list {overflow:hidden; width:100%;overflow: scroll;height: 80%;}
.nav_list ul li{ color:#333333; font-size:14px; line-height:50px; position:relative;padding-left: 6%; border-bottom: 1px solid #eaeaea;}
.nav_list ul li a { display:block;}
.nav_list ul li i.jiao1 { display:inline-block; position:absolute; top:0; right:4%; width:50px; height:50px; background:url(../images/nav_icon01.png) no-repeat center center; cursor:pointer;transform:rotate(90deg);}
.nav_list ul li i.jiao1.act { transform:rotate(270deg);}
.nav_list ul .sub_er li { border-bottom:none; line-height:40px; background-color:#f5f5f5;  }
.sub_er { display:none;}
/*banner*/
.banner { width:100%;}
.banner .swiper-container{width:100%;height:100%}
.banner .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.banner .swiper-button-next{opacity:0.4;outline:none; right:10%; width:50px; height:50px;  border-radius:50%; background-color:rgba(0, 0, 0, 0.7);  }
.banner .swiper-button-next:after { font-size:20px; }
.banner .swiper-button-prev{opacity:0.4;outline:none; left:10%; width:50px; height:50px;  border-radius:50%; background-color:rgba(0, 0, 0, 0.7);  }
.banner .swiper-button-prev:after { font-size:20px; }
.banner .swiper-button-next:hover{opacity:0.8;} 
.banner .swiper-button-prev:hover{opacity:0.8;} 
.banner .swiper-slide a { display:block; width:100%;}
.banner .swiper-slide img { width:100%; display:block;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets,.banner .swiper-pagination-custom,.banner .swiper-pagination-fraction { bottom:20px;}
.banner .swiper-pagination-bullet { width:40px; height:6px; background-color:#ffffff; opacity: 0.6; border-radius:3px;}
.banner .swiper-pagination-bullet-active { background-color:#ffffff; opacity:1; }
/*i-about*/
.i-about { position:relative; background-color:#FFF; padding-top:72px;}
.i-about-zuo { float:left; width:360px; padding-right:4px;}
.i-lingdao { height:290px; position:relative;}
.i-lingdao .pic { height:100%;}
.i-lingdao .pic img  {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.i-lingdao .tit { position:absolute; bottom:0; left:0; width:100%; height:37px; background-color:rgba(255, 255, 255, 0.6); color:#333333; font-size:16px; line-height:37px; text-align:center;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.i-shipin{ height:191px; margin-top:4px;}
.i-shipin img  {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.i-about-left { float:left; width:450px; height:485px; background:#d51b32 url(../images/about-left-bg.png) no-repeat right top; padding:53px 46px 0  57px; }
.i-about-left .info { color:#ffffff; font-size:18px; line-height:1.5; }
.i-about-left .en { color:#ffffff; font-size:44px; line-height:1; margin-top:46px; }
.i-about-left .tit { color:#f5f5f5; font-size:30px; line-height:1; margin-top:8px; position:relative; }
.i-about-left .tit:after{content:""; position:absolute; left:0; bottom:-27px; width:28px; height:3px; background-color:#ffffff; }
.i-about-left .des { color:#f2bbc2; font-size:16px; line-height:28px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; margin-top:49px; }
.i-about-left .more { width:147px; height:43px; border:#ffffff solid 2px;  color:#ffffff; font-size:16px; line-height:39px; margin-top:47px; text-align:center; }
.i-about-left .more i { display:inline-block; width:17px; height:10px; background:url(../images/about-more.png) no-repeat; margin-left:10px;}
.i-about-left .more a { display:block;}
.i-about-left .more:hover { background-color:#ffffff; color:#d51b32;}
.i-about-left .more:hover i { background:url(../images/about-more2.png) no-repeat; }
.i-about-right { float:left; width:750px; border-top:#f2f2f2 solid 1px;}
.i-about-right .list { height:194px; background:url(../images/about-right-bg.jpg) no-repeat; border-right:#f2f2f2 solid 1px; }
.i-about-right .list ul li { float:left; width:33.33%; text-align:center; padding-top:33px; position:relative;}
.i-about-right .list ul li:after{content:""; position:absolute; left:0; top:25px; width:1px; height:142px; background-color:#f6f6f6; }
.i-about-right .list ul li:first-child { width:33.33%;}
.i-about-right .list ul li:first-child:after { display:none; }
.i-about-right .list ul li .icon { height:70px; overflow:hidden;}
.i-about-right .list ul li .icon img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.i-about-right .list ul li .tit { color:#333333; font-size:20px; line-height:1.5; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:7px;	 }
.i-about-right .list ul li:hover .tit { color:#d51b32;}
.i-about-right .list ul li .des { color:#999999; font-size:14px; line-height:1.5; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.i-about-right .pic { height:290px; overflow:hidden; margin-left:1px;}
.i-about-right .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.i-about-lu1 { position:absolute; right: 50%; margin-right: -960px; top:66px; width:191px; height:198px; }
.i-about-lu1 img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.i-about-lu2 { position:absolute; right: 50%; margin-right: -770px; top:405px; width:120px; height:122px; }
.i-about-lu2 img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.clear_wrap { display:none;}
/*i-public*/
.i-public { text-align:center; position:relative; }
.i-public .cn { color:#333333; font-size:40px; line-height:1; font-weight:bold;letter-spacing: 2px;}
.i-public .en { color:#999999; font-size:16px; line-height:1; text-transform:uppercase; margin-top:10px;}
.i-public .pic{ position:absolute; left:50%; margin-left:-50px; bottom:-84px; width:100px; height:71px; z-index:3331;  }
.i-public .pic img { width:100%;}
/*i-pro*/
.i-pro { height:753px; background:#FFF url(../images/pro-bg.jpg) repeat-x bottom center; background-size:100% 75%; padding-top:70px; }
.i-pro-ban { text-align:center; margin-top:138px;}
.i-pro-ban ul { display:inline-block;}
.i-pro-ban ul li { float:left; width:157px; height:42px; background-color:#ccae4c; text-align:center;color:#ffffff; font-size:18px; line-height:42px; margin:0 7px; border-radius:21px; cursor:pointer; position:relative; }
.i-pro-ban ul li.active { background-color:#d51b32;}
.i-pro-ban ul li.active:after{content:""; position:absolute; left:50%; margin-left:-6.5px; bottom:-8px; width:13px; height:8px; background:url(../images/pro-jiao.png) no-repeat; }
.i-procon-li { display:none;}
.i-pro-con { height:290px; margin-top:35px; position:relative; }
.i-pro-con .swiper-container { width: 100%; height: 100%; } 
.i-pro-con .swiper-slide {  display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; text-align:center; }
.i-pro-con .swiper-button-prev { outline:none;right:auto; left:-60px;}
.i-pro-con .swiper-button-next { outline:none;left:auto; right:-60px;}
.i-pro-li { width:100%; height:100%; border-right:#e9e9e9 solid 1px; background-color:#FFF;}
.i-pro-li .pic{ width:100%; height:244px; line-height:234px;}
.i-pro-li .pic img{max-width:90%;max-height:90%;vertical-align: middle;}
.i-pro-li .tit { background-color:#f5f5f5; color:#212121; font-size:16px; line-height:46px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-top:#ececec solid 1px; padding:0 5px; }
/*i-mendian*/
.i-mendian { height:628px; background: #f5f5f5 url(../images/mendian-bg.jpg) repeat-x bottom center; background-size:100% 37.8%; padding-top:62px;}
.i-mendian-list { height:355px; margin-top:60px; position:relative; }
.i-mendian-list .swiper-container { width: 100%; height: 100%; } 
.i-mendian-list .swiper-slide {  display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; text-align:center; }
.i-mendian-list .swiper-button-prev { background:url(../images/btn.png) no-repeat; background-size:100% 100%;transform: rotateY(180deg); width:24px; height:44px;right:auto; left:-60px; top:203px; bottom:auto;  outline:none;}
.i-mendian-list .swiper-button-prev:after { display:none;}
.i-mendian-list .swiper-button-next { background:url(../images/btn.png) no-repeat; background-size:100% 100%; width:24px; height:44px;left:auto; right:-60px; top:203px; bottom:auto;  outline:none;}
.i-mendian-list .swiper-button-next:after { display:none;}
.i-mendian-li { width:100%; height:100%; background-color:#ffffff; border-radius:20px; overflow:hidden;}
.i-mendian-li .pic { height:203px;}
.i-mendian-li .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.i-mendian-li .con { padding:27px 27px 0 27px;}
.i-mendian-li .con .tit { color:#333333; font-size:24px; line-height:1.5;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.i-mendian-li .con .des { color:#666666; font-size:15px; line-height:26px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-top:10px; }
/*i-youshi*/
.i-youshi { padding-top:62px; background-color:#FFF; }
.i-youshi-list{/* background:url(../images/youshi-bg.png) repeat-x top center;*/ margin-top:50px;}
.i-youshi-list ul li{ height:auto; background:url(../images/youshi-line.png) no-repeat center right; margin-bottom:35px; }
.i-youshi-list ul li .pic { float:left; width:51.25%;}
.i-youshi-list ul li .pic img { max-width:100%;}
.i-youshi-list ul li .con { float:right; width:44.8%; padding-right:17.9%; padding-top:61px;}
.i-youshi-list ul li .con .info { height:auto; }
.i-youshi-list ul li .con .info .info-left { float:left; width:14.6%; height:99px; background-color:#d51b32; text-align:center; padding-top:16px;}
.i-youshi-list ul li .con .info .info-left .nob{ color:#ffffff; font-size:38px; line-height:1;}
.i-youshi-list ul li .con .info .info-left .nob-en{ color:#ea8d99; font-size:14px; line-height:1; margin-top:14px;position:relative;text-transform:uppercase;}
.i-youshi-list ul li .con .info .info-left .nob-en:after{content:""; position:absolute; left:50%; margin-left:-21px; top:-6px; width:42px; height:1px; background-color:#dd495b; }
.i-youshi-list ul li .con .info .info-right { float:right; width:80%;padding-top:3px; padding-bottom:19px; background:url(../images/youshi-shuangline.png) repeat-x bottom center;  }
.i-youshi-list ul li .con .info .info-right .tit{color:#333333; font-size:34px; line-height:1.2;}
.i-youshi-list ul li .con .info .info-right .en{color:#999999; font-size:14px; line-height:1; margin-top:9px;text-transform:uppercase;}
.i-youshi-list ul li .con .des {color:#333333; font-size:16px; line-height:30px; margin-top:37px;}
.i-youshi-list ul li .con .more { width:150px; height:42px; border:#666666 solid 1px; text-align:center; color:#666666; font-size:15px; line-height:40px; margin-top:44px; }
.i-youshi-list ul li .con .more i { display:inline-block; width:21px; height:13px; background:url(../images/youshi-more.png) no-repeat; margin-left:4px; background-size:100% 100%; }
.i-youshi-list ul li .con .more a { display:block;}
.i-youshi-list ul li .con .more:hover { background-color:#d51b32; color: #FFF; border:#d51b32 solid 1px; }
.i-youshi-list ul li .con .more:hover i { background:url(../images/youshi-more2.png) no-repeat; }
.i-youshi-list ul li:first-child .con{  padding-top:91px;}
.i-youshi-list ul li:first-child .con .info .info-right { padding-top:15px;}
.i-youshi-list ul li:nth-child(even) {background: url(../images/youshi-line.png) no-repeat center left;}
.i-youshi-list ul li:nth-child(even) .pic{ float:right;}
.i-youshi-list ul li:nth-child(even) .con{ float:left; padding-right:0; padding-left:17.9%;}
/*i-news*/
.i-news { height:741px; background: #f5f5f5 url(../images/news-bg.jpg) no-repeat top center; padding-top:56px;}
.i-news-show { margin-top:31px;}
.i-news-left { float:left; width:584px; background-color:#d51b32; }
.i-news-left .pic { height:332px; }
.i-news-left .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.i-news-left .con { padding:26px 40px 39px 40px;}
.i-news-left .con .tit { color:#ffffff; font-size:18px; line-height:2;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.i-news-left .con .des { color:#ffffff; font-size:14px; line-height:22px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-top:16px;}
.i-news-left .con .more { color:#ffffff; font-size:14px; line-height:1; margin-top:23px;}
.i-news-right { float:right; width:584px;  }
.i-news-right ul li { padding:37px 30px 0 37px; background-color:#FFF; margin-bottom:22px; height:162px;}
.i-news-right ul li .riqi{ float:left; width:80px; position:relative; padding-bottom:32px;}
.i-news-right ul li .riqi:after{content:""; position:absolute; left:0; bottom:0; width:100%; height:1px; background-color:#d7d7d7; }
.i-news-right ul li .riqi .riqi-mmdd {color:#d51b32; font-size:30px; line-height:30px;}
.i-news-right ul li .riqi .riqi-yy {color:#999999; font-size:16px; line-height:1; margin-top:4px;}
.i-news-right ul li .con{ float:right; width:408px;}
.i-news-right ul li .con .tit {color:#333333; font-size:18px; line-height:30px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.i-news-right ul li .con .des {color:#a0a0a0; font-size:14px; line-height:22px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-top:19px;}
.i-news-right ul li:hover .con .tit {color:#d51b32;}
/*i-hezuo*/
.i-hezuo { height:412px; background: #FFF url(../images/hezuo-bg.png) no-repeat center center; padding-top:55px;}
.i-hezuo-list { height:200px; position:relative; margin-top:32px; }
.i-hezuo-list .swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}
.i-hezuo-list .swiper-slide {  display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; text-align:center; }
.i-hezuo-list .swiper-button-prev { outline:none;right:auto; left:-60px;}
.i-hezuo-list .swiper-button-prev:after { color:#e4e4e4;}
.i-hezuo-list .swiper-button-next { outline:none;left:auto; right:-60px;}
.i-hezuo-list .swiper-button-next:after { color:#e4e4e4;}
.i-hezuo-li { display:block; width:100%; height:95%; }
.i-hezuo-li a { width:100%; height:47%; display: flex;  align-items: center; justify-content: center; border:#e4e4e4 solid 1px;}
.i-hezuo-li a:last-child { margin-top:6%;}
.i-hezuo-li img{max-width:95%;max-height:95%;vertical-align: middle;}
/*i-liuyan*/
.i-liuyan { height:666px; background: #76971a url(../images/liuyan-bg.jpg) repeat top center; background-size:100% auto; padding-top:80px;}
.i-liuyan-left { float:left; width:370px; padding-top:38px;}
.i-liuyan-left .en {color:#ffffff; font-size:48px; line-height:1;}
.i-liuyan-left .cn {color:#ffffff; font-size:30px; line-height:1; margin-top:4px; margin-bottom:52px; position:relative;}
.i-liuyan-left .cn:after{content:""; position:absolute; left:0; bottom:-28px; width:46px; height:3px; background-color:#ffffff; }
.i-liuyan-left .list { height:auto;}
.i-liuyan-left .list ul li{ border-bottom:rgba(255, 255, 255, 0.1) solid 1px; padding-top:25px; padding-bottom:26px;}
.i-liuyan-left .list ul li:last-child { border-bottom:none; }
.i-liuyan-left .list ul li .pic { float:left; width:56px; height:56px; }
.i-liuyan-left .list ul li .pic img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.i-liuyan-left .list ul li .con { float:right; width:290px; color:#ffffff; font-size:16px; line-height:22px;padding-top:7px; }
.i-liuyan-left .list ul li .con span { opacity: 0.7;}
.i-liuyan-right { float:right; width:777px; height:505px; background-color:#FFF; }
.i-form {padding:45px 41px 0 41px;}
.i-form .tit {color:#333333; font-size:36px; line-height:1; padding-bottom:14px;}
.i-form input[type=text] { width:49%; margin-top:17px; height:48px;color:#999999; font-size:16px; border:#cbcbcb solid 1px; padding-left:17px; }
.i-form input[type=text]:first-child { margin-right:2%;}
.i-form textarea { width:100%; margin-top:17px; height:48px;color:#999999; font-size:16px; border:#cbcbcb solid 1px;outline: none; line-height:46px; resize:none; padding-left:17px;}
.i-form input[type=submit] { margin-top:17px; width:100%; text-align:center; height:52px; background-color:#d51b32; color:#fff; font-size:18px;  border-radius:0; cursor:pointer; border:none;}
.i-ewm {padding:0 0 0 41px;}
.i-ewm-left{ float:left; width:354px; margin-top:39px;}
.i-ewm-left ul li { float:left; width:100px; text-align:center; margin-left:18px; }
.i-ewm-left ul li:first-child { margin-left:0;}
.i-ewm-left ul li .pic { height:100px; border:#dbdbdb solid 1px; padding:2px; background-color:#FFF;}
.i-ewm-left ul li .pic img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.i-ewm-left ul li .tit {color:#333333; font-size:14px; line-height:1.5; margin-top:9px; }
.i-ewm-right { float:right; width:381px; height:137px; background:url(../images/ewm-bg.png) no-repeat center right; color:#999999; font-size:14px; line-height:22px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical; padding:65px 0 0 26px; position:relative; }
/*footer*/
.footer { background-color:#f5f5f5; padding-top:52px; padding-bottom:56px; }
.footer .f-left { float:left; width:1080px; padding-top:10px; }
.footer .f-left dl { float:left; width:16.66%; background:url(../images/f-line.png) no-repeat left top; min-height:195px; }
.footer .f-left dl dt {color:#333333; font-size:18px; line-height:30px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom:15px; padding-left:19px;}
.footer .f-left dl dd {color:#666666; font-size:14px; line-height:30px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;padding-left:21px;}
.footer .f-left dl dd a:hover {color:#d51b32;}
.footer .f-right { float:right; width:109px; }
.footer .f-right img { max-width:100%;}
/*f-copy*/
.f-copy { background-color:#232221; color:#adadad; font-size:14px; line-height:2; padding-top:20px; padding-bottom:20px;}
.f-copy a:hover { text-decoration:underline;}
.f-copy-left { float:left; }
.f-copy-right { float:right; }
/*n-banner*/
.n-banner { width:100%;}
.n-banner img { width:100%; display:block;}
/*n-position*/
.n-position { height:70px; background-color:#ffffff; border-bottom:#e6e6e6 solid 1px; }
.n-posi-left { float:left;}
.n-posi-left ul li { float:left; color:#333333; font-size:18px; line-height:69px; margin-right:44px; position:relative;}
.n-posi-left ul li.active:after{content:""; position:absolute; left:0; bottom:0; width:100%; height:3px; background-color:#d51b32; }
.n-posi-left ul li:hover:after{content:""; position:absolute; left:0; bottom:0; width:100%; height:3px; background-color:#d51b32; }
.n-posi-left ul li a { display:block; }
.n-posi-right { float:right; width:174px; height:41px; background-color:#cdae4b;border-radius:20px; text-align:center; color:#ffffff; font-size:18px; line-height:41px; margin-top:14px;}
.n-posi-right a { display:block;}
.n-posi-right i { display:inline-block; width:27px; height:23px; background:url(../images/icon-xin.png) no-repeat; background-size:100% 100%; vertical-align:middle; margin-right:9px; }
.n-posi-gray .n-position {  background-color:#f5f5f5;}
.n-jidi.i-youshi { padding-top:40px;}
.n-jidi.i-youshi .i-youshi-list{ margin-top:0;}
/*n-fenbu*/
.n-fenbu { height:auto; padding-bottom:60px; background:url(../images/fenbu-bg.jpg) repeat-x top center;}
.n-fenbu-left { float:left; width:697px; margin-top:59px; }
.n-fenbu-left img { max-width:100%;}
.n-fenbu-right { float:right; width:480px; margin-top:240px; }
.n-fenbu-right .info {color:#d51b32; font-size:28px; line-height:1.4;}
.n-fenbu-right .tit {color:#333333; font-size:42px; line-height:1.3; padding-bottom:18px; position:relative; border-bottom:#bdbdbd solid 1px;}
.n-fenbu-right .tit:after{content:""; position:absolute; left:0; bottom:-1px; width:76px; height:3px; background-color:#d51b32; }
.n-fenbu-right .des {color:#666666; font-size:16px; line-height:30px; margin-top:22px; }
/*n-map*/
.n-map {  padding-top:57px; padding-bottom:66px; }
/*n-wenhua*/
.n-wenhua { padding-top:41px; padding-bottom:66px; }
.n-wenhua-box { background-color:#FFF;  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);}
.n-wenhua-box ul li { height:300px; background:url(../images/wenhua-bg1.png) no-repeat left bottom; background-size:auto 100%;}
.n-wenhua-box ul li .con{ float:left; width:600px; margin-top:80px; padding:0 40px; }
.n-wenhua-box ul li .con .tit {color:#333333; font-size:30px; line-height:1.5; padding-bottom:12px; position:relative; }
.n-wenhua-box ul li .con .tit:after{content:""; position:absolute; left:0; bottom:0; width:41px; height:2px; background-color:#cccccc; }
.n-wenhua-box ul li .con .des {color:#333333; font-size:16px; line-height:30px; margin-top:19px; }
.n-wenhua-box ul li .pic{ float:right; width:600px; height:100%;}
.n-wenhua-box ul li .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.n-wenhua-box ul li:nth-child(even) {background:url(../images/wenhua-bg2.png) no-repeat right bottom; background-size:auto 100%;}
.n-wenhua-box ul li:nth-child(even) .con{ float:right;}
.n-wenhua-box ul li:nth-child(even) .pic{ float:left;}
/*n-job*/
.n-job { padding-top:36px; }
.n-job ul li{ float:left; width:585px; background-color:#FFF; margin-bottom:30px; padding:14px 30px 30px 30px; }
.n-job ul li:nth-child(even) { margin-left:30px; }
.n-job ul li .tit { color:#d51b32; font-size:22px; line-height:2.45; border-bottom:#eaeaea solid 1px; }
.n-job ul li .des { color:#666666; font-size:16px; line-height:30px; margin-top:18px; height:300px; overflow:auto; padding-right:5px;}
.n-job ul li .more { color:#666666; font-size:16px; line-height:30px; margin-top:20px;}
.n-job ul li .des{overflow-y:scroll; scrollbar-arrow-color:#ddd;  scrollbar-track-color:#fff;scrollbar-face-color:#ddd;  scrollbar-Shadow-color:#fff;}
.n-job ul li .des::-webkit-scrollbar ,#BookText::-webkit-scrollbar,#BookText::-webkit-scrollbar{width:3px; height:3px; background-color:transparent;}
.n-job ul li .des::-webkit-scrollbar-track ,#BookText::-webkit-scrollbar-track,#BookText::-webkit-scrollbar-track { } 
.n-job ul li .des::-webkit-scrollbar-thumb ,#BookText::-webkit-scrollbar-thumb,#BookText::-webkit-scrollbar-thumb{background-color:#ddd;  }
/*pagination*/
.pagination { box-sizing: border-box;text-align:center; font-size:14px; margin-top:20px;color:#7b7b7b; padding-bottom:40px;   }
.pagination a { color:#7b7b7b;  padding:5px 7px;border-radius:3px;}
.pagination a:hover { background-color:#d51b32; color:#FFF;}
/*n-news*/
.n-news {margin-top:33px; background-color:#FFF; padding:0 40px;}
.n-news ul li { border-bottom:#cccccc dashed 1px; padding:42px 0; }
.n-news ul li:last-child { border-bottom:none; }
.n-news ul li .riqi { float:left; width:100px; text-align:center; border-top:#cccccc solid 1px; border-bottom:#cccccc solid 1px; padding:24px 0 21px 0;}
.n-news ul li .riqi .riqi-mmdd {color:#d51b32; font-size:30px; line-height:1;}
.n-news ul li .riqi .riqi-yy {color:#999999; font-size:16px; line-height:1; margin-top:7px;}
.n-news ul li .pic { float:left; width:367px; height:244px; margin-left:32px;}
.n-news ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.n-news ul li .con { float:right; width:594px; padding-top:16px; }
.n-news ul li .con .tit {color:#333333; font-size:20px; line-height:1.5; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.n-news ul li .con .des {color:#666666; font-size:15px; line-height:26px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-top:49px;}
.n-news ul li .con .more {color:#666666; font-size:16px; line-height:1; margin-top:60px;}
.n-news ul li:hover .con .more {color:#d51b32;}
/*n-newshow*/
.n-newshow { padding:40px; background-color:#FFF; margin-top:30px; margin-bottom:30px;}
.n-show { color:#333333; font-size:16px; line-height:2; min-height:300px; padding:20px 0;}
.n-show img { max-width:100%;}
.n-show .img-responsive { display:inline;}
.n-tit { font-size:26px; text-align:center; line-height:1.3; padding:0 10px; color:#000000; margin-top:7px; }
.n-time { font-size:14px; text-align:center; line-height:1.3; margin-top:19px; color:#999999; }
.n-xian {border-bottom:#eaeaea solid 1px; height:1px; margin-top:16px;}
.n-other {padding:10px 20px; background-color:#f7f7f7; border:#e0e0e1 solid 1px;  }
.n-other-left { float:left; width:50%;color:#666666;  font-size:14px; line-height:1.9; }
.n-other-left p {overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.n-other-left a:hover{ text-decoration:underline; color:#d51b32; }
.n-other-right { float:right; width:91px; height:30px; background-color:#969696; text-align:center;border-radius:3px;color:#ffffff;  font-size:14px; line-height:30px; margin-top:11px; }
.n-other-right a { display:block;}
.n-other-right:hover {background-color:#d51b32;}
/*n-pro*/
.n-pro { padding-top:30px; padding-bottom:20px;}
.n-pro ul li{ float:left; width:288px; height:auto; background-color:#FFF; padding:9px 9px 0 9px; margin-bottom:16px; text-align:center;}
.n-pro ul li:nth-child(4n+2) { margin-left:16px;}
.n-pro ul li:nth-child(4n+3) { margin-left:16px;}
.n-pro ul li:nth-child(4n+4) { margin-left:16px;}
.n-pro ul li .pic{ width:100%; height:211px; line-height:201px;}
.n-pro ul li .pic img{max-width:90%;max-height:90%;vertical-align: middle;}
.n-pro ul li .tit { color:#212121; font-size:16px; line-height:46px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-top:#eeeeee solid 1px; padding:0 5px; margin-top:10px; }
.n-pro ul li:hover .tit { color:#d51b32; }
/*n-wenda*/
.n-wenda { padding-top:30px;}
.n-wenda ul li{ margin-bottom:20px; background-color:#FFF; padding:13px 30px 15px 30px;}
.n-wenda ul li .tit {color:#333333; font-size:24px; line-height:3.2; border-bottom:#efefef solid 1px; background:url(../images/wen.png) no-repeat left center; padding-left:43px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.n-wenda ul li .des {color:#666666; font-size:18px; line-height:1.7; margin-top:24px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.n-wenda ul li .more {color:#666666; font-size:15px; line-height:30px; text-align:right; margin-top:3px;}
.n-wenda ul li .more i { display:inline-block; vertical-align:middle; width:14px; height:9px; background:url(../images/news-more.png) no-repeat; margin-left:7px; }
.n-wenda ul li:hover .tit { color:#d51b32;}
.n-wenda ul li:hover .more { color:#d51b32;}
/*n-gaoji*/
.n-gaoji { background-color:#FFF; margin-top:32px; margin-bottom:27px;  padding-top:44px;padding-bottom:14px;}
.n-gaoji-ban { text-align:center;color:#333333; font-size:42px; line-height:1; }
.n-gaoji-list { margin-top:27px;}
.n-gaoji-list ul li { float:left; width:400px; height:580px; padding:0 50px; position:relative; margin-bottom:30px;}
.n-gaoji-list ul li:after{ display:none; content:""; position:absolute; left:0; top:0; width:1px; height:100%; background-color:#dadada; }
.n-gaoji-list ul li:nth-child(3n+2):after { display:block; }
.n-gaoji-list ul li:nth-child(3n+3):after { display:block; }
.n-gaoji-list ul li .pic { height:400px; overflow:hidden;}
.n-gaoji-list ul li .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.n-gaoji-list ul li .tit { color:#d51b32; font-size:24px; line-height:30px; margin-top:23px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.n-gaoji-list ul li .tit span { color:#666666; font-size:16px;}
.n-gaoji-list ul li .des { color:#999999; font-size:16px; line-height:30px; margin-top:11px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; }
.n-gaoji-list ul li .more { color:#7a7a7a; font-size:16px; line-height:30px; margin-top:10px; }
.n-gaoji-list ul li .more i { display:inline-block; vertical-align:middle; width:14px; height:9px; background:url(../images/news-more.png) no-repeat; margin-left:7px; }
.n-gaoji-list ul li:hover .more { color:#d51b32;}
/*n-tuandui*/
.n-tuandui { background-color:#FFF; padding-top:44px;padding-bottom:14px;}
.n-tuandui-list{ padding:30px 40px 0 40px;}
.n-tuandui-list ul li { float:left; width:530px; margin-bottom:57px; }
.n-tuandui-list ul li:nth-child(even) { margin-left:60px; }
.n-tuandui-list ul li .pic { float:left; width:222px; height:297px; }
.n-tuandui-list ul li .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.n-tuandui-list ul li .con { float:right; width:270px;  }
.n-tuandui-list ul li .con .tit { color:#d51b32; font-size:24px; line-height:30px; margin-top:11px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.n-tuandui-list ul li .con .tit span { color:#666666; font-size:16px;}
.n-tuandui-list ul li .con .info { color:#333333; font-size:16px; line-height:30px; margin-top:12px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.n-tuandui-list ul li .con .des { color:#999999; font-size:16px; line-height:30px; margin-top:8px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical; }
.n-tuandui-list ul li .con .more { color:#7a7a7a; font-size:16px; line-height:30px; margin-top:12px; }
.n-tuandui-list ul li .con .more i { display:inline-block; vertical-align:middle; width:14px; height:9px; background:url(../images/news-more.png) no-repeat; margin-left:7px; }
.n-tuandui-list ul li:hover .more { color:#d51b32;}
/*n-about*/
.n-about { background-color:#FFF; padding-bottom:40px; margin-top:33px; margin-bottom:70px; }
.n-about-top { padding:50px 40px 0 40px;}
.n-about-top .con{ float:left; width:750px; padding-top:60px; background:url(../images/about-top.png) no-repeat top center; background-size:100% auto; }
.n-about-top .con .tit{ color:#333333; font-size:24px; line-height:1;}
.n-about-top .con .en { height:auto; margin-top:17px; }
.n-about-top .con .en img{ max-width:100%;}
.n-about-top .con .des{ color:#333333; font-size:16px; line-height:32px; margin-top:51px;}
.n-about-top .pic{ float:right; width:326px;}
.n-about-top .pic img{ max-width:100%;}
.n-about-bot { padding:50px 40px 0 40px;}
.n-about-bot .tit{ height:50px; border-bottom:#e6e6e6 solid 1px; background:url(../images/about-bot.png) no-repeat left center; color:#ffffff; font-size:24px; line-height:49px; padding-left:23px; }
.n-about-bot .des{ color:#333333; font-size:16px; line-height:40px; margin-top:26px; }
/*n-info*/
.n-info{ border-bottom:#787878 solid 3px; position:relative; color:#333333; font-size:32px; line-height:2.25; padding-left:4px;  }
.n-info:after{content:""; position:absolute; left:0; bottom:-3px; width:135px; height:3px; background-color:#d51b32; }
/*n-proshow*/
.n-proshow { padding:40px 40px 0 40px; background-color:#FFF; margin-top:33px; }
.n-newshow.n-newpro { margin-top:0;}
.n-proshow-left { float:left; width:540px; height:442px; border:#eeeeee solid 1px; position:relative; }
.n-proshow-left .swiper-container { width:90%; height: 100%; margin:0 auto; } 
.n-proshow-left .swiper-slide {  display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; text-align:center; }
.n-proshow-left .swiper-button-prev:after { color:#b6b6b6; font-size:30px;}
.n-proshow-left .swiper-button-next:after { color:#b6b6b6; font-size:30px;}
.n-proshow-left .swiper-slide a { display:block; width:100%; height:100%;display: flex;  align-items: center; justify-content: center;}
.n-proshow-left .swiper-slide img { max-width: 100%;max-height: 100%;vertical-align: middle;}
.n-proshow-right { float:right; width:540px; }
.n-proshow-right .tit { color:#000000; font-size:32px; line-height:2; border-bottom:#e8e8e8 solid 1px; }
.n-proshow-right .des { color:#333333; font-size:16px; line-height:36px; margin-top:22px; height:253px; overflow:auto; }
.n-proshow-right .des{overflow-y:scroll; scrollbar-arrow-color:#ddd;  scrollbar-track-color:#fff;scrollbar-face-color:#ddd;  scrollbar-Shadow-color:#fff;}
.n-proshow-right .des::-webkit-scrollbar ,#BookText::-webkit-scrollbar,#BookText::-webkit-scrollbar{width:3px; height:3px; background-color:transparent;}
.n-proshow-right .des::-webkit-scrollbar-track ,#BookText::-webkit-scrollbar-track,#BookText::-webkit-scrollbar-track { } 
.n-proshow-right .des::-webkit-scrollbar-thumb ,#BookText::-webkit-scrollbar-thumb,#BookText::-webkit-scrollbar-thumb{background-color:#ddd;  }
.n-proshow-right .more { margin-top:55px; }
.n-proshow-right .more a { display:inline-block; width:182px; height:47px; background-color:#d51b32; text-align:center; color:#ffffff; font-size:16px; line-height:47px;  }
.n-proshow-right .more a:last-child { background-color:#cdae4b; margin-left:23px;}
/*i-shiji*/
.i-shiji { background-color:#FFF; height:1140px; position:relative; padding:80px 0 120px 0; margin:33px 0 60px 0; }
.i-shiji:after{content:""; position:absolute; left:50%; top:82px; width:1px; height:85%; background-color:#c2c2c2; }
.i-shiji .swiper-container{width:100%;height:100%}
.i-shiji .swiper-slide{font-size:18px; background:none; display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.i-shiji .swiper-button-prev { background:#c1c1c1 url(../images/btn-shiji.png) no-repeat; background-size:100% 100%;width:60px; height:60px;right:auto; left:50%; margin-left:-30px; top:auto; bottom:30px;  outline:none; border-radius:50%;transform: rotate(180deg);}
.i-shiji .swiper-button-prev:after { display:none;}
.i-shiji .swiper-button-next { background:#c1c1c1 url(../images/btn-shiji.png) no-repeat; background-size:100% 100%; width:60px; height:60px; left:50%; margin-left:-30px;right:auto; top:50px; bottom:auto; outline:none; border-radius:50%; }
.i-shiji .swiper-button-next:after { display:none;}
.i-shiji-li { display:block; width:100%; height:100%; padding:0 40px; position:relative;}
.i-shiji-li:after{content:""; position:absolute; left:50%; top:7px; margin-left:-40px; width:82px; height:24px; background:url(../images/jishi-yuan.png) no-repeat; }
.i-shiji-li .con { float:left; width:500px; }
.i-shiji-li .con .info {position:relative;}
.i-shiji-li .con .info:after{content:""; position:absolute; left:40px; top:20px; width:60%; height:1px; background-color:#f0f0f0; }
.i-shiji-li .con .info .nob{ float:left; width:40px; text-align:center; background-color:#f0f0f0; color:#d51b32; font-size:20px; line-height:40px; }
.i-shiji-li .con .info .nian{ float:right; background-color:#FFF; padding-left:20px; color:#d51b32; font-size:40px; line-height:40px; position:relative;}
.i-shiji-li .con .tit { color:#333333; font-size:32px; line-height:1.5; margin-top:14px; }
.i-shiji-li .con .des { color:#666666; font-size:16px; line-height:26px; margin-top:8px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.i-shiji-li .pic { float:right; width:515px; height:262px;}
.i-shiji-li .pic img {max-width: 100%;max-height: 100%;vertical-align: middle; border:#f8f8f8 solid 20px;}
.i-shiji .swiper-slide:nth-child(even) .i-shiji-li .con{ float:right; }
.i-shiji .swiper-slide:nth-child(even) .i-shiji-li .con .info:after{ left:auto; right:40px; }
.i-shiji .swiper-slide:nth-child(even) .i-shiji-li .con .info .nob{ float:right; }
.i-shiji .swiper-slide:nth-child(even) .i-shiji-li .con .info .nian{ float:left; padding-left:0; padding-right:20px;}
.i-shiji .swiper-slide:nth-child(even) .i-shiji-li .pic{ float:left; }
#top {background:#c1c1c1 url(../images/btn-shiji.png) no-repeat; background-size:100% 100%;width:60px; height:60px; margin:0 auto; margin-top:10px;border-radius:50%; cursor:pointer;}
/*n-public*/
.n-public { text-align:center; height:91px; background:url(../images/n-public-bg.png) no-repeat bottom center;  color:#333333; font-size:42px; line-height:1;}
/*n-shipin*/
.n-shipin { padding-bottom:63px; padding-top:62px; background-color:#FFF; }
.n-shipin-show { margin-top:33px;text-align: center; }
.n-shipin-show img { max-width:100%;}
/*n-tiaojian*/
.n-tiaojian { background-color:#FFF; padding-top:60px; padding-bottom:100px; }
.n-tiaojian-show { margin-top:36px; background-color:#f0f0f0;}
.n-tiaojian-show .pic { float:left; width:601px; }
.n-tiaojian-show .pic img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.n-tiaojian-show .con { float:right; width:557px; padding:64px 20px 0 0; }
.n-tiaojian-show .con ul li { height:auto; margin-bottom:23px;}
.n-tiaojian-show .con ul li .nob { float:left; width:23px; height:23px;}
.n-tiaojian-show .con ul li .nob img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.n-tiaojian-show .con ul li .tit { float:right; width:497px;  color:#333333; font-size:18px; line-height:23px;}
/*n-liucheng*/
.n-liucheng { height:646px; background:#b6963d url(../images/liucheng-bg.jpg) no-repeat bottom center; background-size:100% auto; padding-top:64px; }
.n-liucheng .n-public { color:#ffffff;}
.n-liucheng-list { margin-top:47px;}
.n-liucheng-list ul li { float:left; width:20%; text-align:center; padding:0 20px; position:relative;}
.n-liucheng-list ul li:after{content:""; position:absolute; left:-65px; top:48px; width:130px; height:12px; background:url(../images/liucheng-line.png) no-repeat center center;}
.n-liucheng-list ul li:first-child:after { display:none; }
.n-liucheng-list ul li .pic { height:109px;}
.n-liucheng-list ul li .pic img{ height:100%;}
.n-liucheng-list ul li .tit { color:#ffffff; font-size:24px; line-height:1.5; margin-top:15px; }
.n-liucheng-list ul li .des { color:#ece2c6; font-size:16px; line-height:26px; margin-top:9px; }
/*n-youshi*/
.n-youshi { padding-top:60px; padding-bottom:70px; }
.n-youshi-list { padding-top:4px; }
.n-youshi-list ul li { float:left; width:585px; background-color:#ffffff; margin-top:30px; }
.n-youshi-list ul li:nth-child(even) { margin-left:30px; }
.n-youshi-list ul li .pic { height:310px; overflow:hidden;}
.n-youshi-list ul li .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.n-youshi-list ul li .des { height:98px; color:#333333; font-size:16px; line-height:30px; padding:0 24px;display: flex;  justify-content: center;  flex-direction: column;  }
/*n-lingdao*/
.n-lingdao { background-color:#FFF; margin-top:33px; margin-bottom:60px; padding-bottom:88px;  }
.n-lingdao-top { padding:46px 40px 0 40px; }
.nlt-left { float:left; width:383px;}
.nlt-left  .pic { height:438px; overflow:hidden;}
.nlt-left  .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.nlt-left  .con { background:#d51b32 url(../images/touxian-bg.png) no-repeat right center; padding:20px 32px 26px 32px;}
.nlt-left  .con .tit {color:#ffffff; font-size:24px; line-height:1.5; }
.nlt-left  .con .tit span {color:#ea8d99; font-size:16px; }
.nlt-left  .con .des {color:#ffffff; font-size:16px; line-height:30px; margin-top:15px; }
.nlt-right { float:right; width:685px;}
.nlt-right .tit {color:#333333; font-size:36px; line-height:1.5; margin-top:2px;}
.nlt-right .des {color:#666666; font-size:16px; line-height:30px; margin-top:17px;}
.nlt-right .ban {color:#ffffff; font-size:20px; line-height:39px; margin-top:38px; border-bottom:#e6e6e6 solid 1px; background:url(../images/lvli.png) no-repeat left center; padding-left:21px; }
.nlt-right .info {color:#333333; font-size:16px; line-height:40px; margin-top:20px;}
.nlt-right .info ul li { padding-left:18px; position:relative;}
.nlt-right .info ul li:after{content:""; position:absolute; left:0; top:16px; width:7px; height:7px; background-color:#cdae4b; border-radius:50%; }
/*n-leader*/
.n-leader { height:290px; margin-top:40px; position:relative;  padding:0 40px;}
.n-leader .swiper-container { width: 100%; height: 100%; } 
.n-leader .swiper-slide {  display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; text-align:center; }
.n-leader .swiper-button-prev { background:url(../images/btn-leader.png) no-repeat; width:94px; height:34px;right:auto; left:50%; margin-left:-110px; top:auto; bottom:-46px;  outline:none; }
.n-leader .swiper-button-prev:after { display:none;}
.n-leader .swiper-button-next {background:url(../images/btn-leader.png) no-repeat;transform:rotate(180deg); width:94px; height:34px; right:50%; margin-right:-110px; left:auto; top:auto; bottom:-46px; outline:none; }
.n-leader .swiper-button-next:after { display:none;}
.n-leader-li { width:100%; height:100%;}
.n-leader-li .pic{ width:100%; height:230px; line-height:220px; }
.n-leader-li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.n-leader-li .tit { color:#333333; font-size:16px; line-height:60px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.n-leader-li:hover .tit { color:#d51b32;}
/*jiazhi-shipin*/
.jiazhi-shipin { height:auto;}
.jiazhi-shipin ul li{ float:left; width:50%; padding:1px;}
.jiazhi-shipin ul li:nth-child(odd) { text-align:right;}
.jiazhi-shipin ul li img { max-width:100%;}
/*n-qiji*/
.n-qiji { height:1536px; background:url(../images/qiji-bg.jpg) no-repeat top center; background-size:100% auto; padding-top:60px; padding-bottom:60px; }
.n-qiji-tit { color:#333333; font-size:42px; line-height:1.5; text-align:center; }
.n-qiji-des { color:#666666; font-size:16px; line-height:30px; margin-top:17px; }
.n-qiji-list { padding-top:40px; }
.n-qiji-list ul li { float:left; width:380px; height:400px; background-color:#FFF; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); padding:36px 28px 0 28px; margin-bottom:165px;}
.n-qiji-list ul li:nth-child(3n+2) { margin-left:30px;}
.n-qiji-list ul li:nth-child(3n+3) { margin-left:30px;}
.n-qiji-list ul li .tit { color:#d51b32; font-size:28px; line-height:1.5; text-align:center;}
.n-qiji-list ul li .des { color:#666666; font-size:16px; line-height:30px; height:150px; overflow:auto; margin-top:12px; }
.n-qiji-list ul li .des{overflow-y:scroll; scrollbar-arrow-color:#ddd;  scrollbar-track-color:#fff;scrollbar-face-color:#ddd;  scrollbar-Shadow-color:#fff;}
.n-qiji-list ul li .des::-webkit-scrollbar ,#BookText::-webkit-scrollbar,#BookText::-webkit-scrollbar{width:3px; height:3px; background-color:transparent;}
.n-qiji-list ul li .des::-webkit-scrollbar-track ,#BookText::-webkit-scrollbar-track,#BookText::-webkit-scrollbar-track { } 
.n-qiji-list ul li .des::-webkit-scrollbar-thumb ,#BookText::-webkit-scrollbar-thumb,#BookText::-webkit-scrollbar-thumb{background-color:#ddd;  }

.n-qiji-list ul li .pic { height:255px; text-align:center; margin-top:23px;}
.n-qiji-list ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
/*n-weiyi*/
.n-weiyi { background-color:#FFF; padding-top:70px; padding-bottom:60px; position:relative;}
.n-weiyi-list { height:auto; margin-top:40px; padding-bottom:20px;}
.n-weiyi-list ul li{ width:543px; padding-top:25px; padding-bottom:25px;  }
.n-weiyi-list ul li .info { height:auto;}
.n-weiyi-list ul li .info .nob{ float:left; width:63px; height:63px; background-color:#d51b32; text-align:center; color:#ffffff; font-size:42px; line-height:63px;  }
.n-weiyi-list ul li .info .tit{ float:right; width:460px; color:#333333; font-size:28px; line-height:63px; border-bottom:#e0e0e0 solid 1px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.n-weiyi-list ul li .des{ color:#666666; font-size:16px; line-height:30px; margin-top:20px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.n-weiyi-list ul li:nth-child(1) { margin-left:657px;}
.n-weiyi-list ul li:nth-child(2) { margin-left:657px;}
.n-weiyi-list ul li:nth-child(3) { margin-top:72px;}
.n-weiyi-pic1 { position:absolute; top:173px; left:0; width:50%; height:auto; text-align:right;}
.n-weiyi-pic1 img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.n-weiyi-pic2 { position:absolute; top:647px; right:0; width:50%; height:auto;}
.n-weiyi-pic2 img {max-width: 100%;max-height: 100%;vertical-align: middle;}
/*tuandui-more*/
.tuandui-more { height:auto; text-align:center; padding-bottom:40px; margin-top:27px;}
.tuandui-more a { display:inline-block; width: 150px; height: 42px; border: #dadada solid 1px; background-color:#FFF; text-align: center; color: #666666;font-size: 15px; line-height: 40px; }
.tuandui-more a:hover { color:#d51b32; border: #d51b32 solid 1px; }

@media (max-width:1800px){
.i-about-lu2 { display:none;}
/*i-youshi1800*/
.i-youshi-list ul li{ background-size:auto 50%; }
.i-youshi-list ul li .con {  padding-right:14%; padding-top:31px; }
.i-youshi-list ul li .con .info .info-left .nob{ font-size:36px;}
.i-youshi-list ul li .con .info .info-right .tit{ font-size:32px;}
.i-youshi-list ul li:first-child .con{  padding-top:51px;}
.i-youshi-list ul li:nth-child(even) {background-size:auto 50%;}
.i-youshi-list ul li:nth-child(even) .con{  padding-left:14%;}

}

@media (max-width:1700px){
.i-about-lu1 { display:none;}
.wrapxiao { width:1562px; margin:0 auto;}
}

@media (max-width:1600px){
/*i-about1600*/
.i-about-zuo { width:24%;}
.i-about-left { width:28%; padding:53px 36px 0 47px; }
.i-about-left .en { font-size:38px; }
.i-about-left .tit { font-size:26px; }
.i-about-left .more { margin-top:32px; }
.i-about-right {width:48%; }
/*i-youshi1600*/
.i-youshi-list ul li .con {  padding-right:10%; padding-top:21px; }
.i-youshi-list ul li .con .info .info-left { height:89px; }
.i-youshi-list ul li .con .info .info-left .nob{ font-size:34px;}
.i-youshi-list ul li .con .info .info-right .tit{ font-size:30px;}
.i-youshi-list ul li:first-child .con{  padding-top:41px;}
.i-youshi-list ul li:nth-child(even) .con{  padding-left:10%;}

}
@media (max-width:1563px){
.wrapxiao { width:auto;}
}

@media (max-width:1400px){
/*i-about1400*/
.i-about { padding-top:42px; }
.i-lingdao { height:285px; }
.i-shipin{ height:186px; }
.i-about-left { padding:53px 26px 0 27px; height:475px; }
.i-about-left .en { font-size:34px; }
.i-about-left .tit { font-size:24px; }
.i-about-left .des { -webkit-line-clamp: 4; }
.i-about-right .pic { height:280px;}
/*i-public1400*/
.i-public .cn { font-size:32px; }
/*i-pro1400*/
.i-pro-con .swiper-button-prev { left:-30px;}
.i-pro-con .swiper-button-prev:after { font-size:26px;}
.i-pro-con .swiper-button-next {right:-30px;}
.i-pro-con .swiper-button-next:after { font-size:26px;}
/*i-mendian1400*/
.i-mendian { height:616px;}
.i-mendian-list .swiper-button-prev { width:19px; height:39px; left:-30px; top:205px; }
.i-mendian-list .swiper-button-next { width:19px; height:39px; right:-30px; top:205px; }
/*i-youshi1400*/
.i-youshi-list ul li { background:none;}
.i-youshi-list ul li .con {  padding-right:5%; padding-top:6px; }
.i-youshi-list ul li .con .info .info-left { height:86px; }
.i-youshi-list ul li .con .info .info-left .nob{ font-size:32px;}
.i-youshi-list ul li .con .info .info-right .tit{ font-size:28px;}
.i-youshi-list ul li .con .des { margin-top:27px;}
.i-youshi-list ul li .con .more {  margin-top:34px; }
.i-youshi-list ul li:first-child .con{  padding-top:26px;}
.i-youshi-list ul li:nth-child(even) { background:none;}
.i-youshi-list ul li:nth-child(even) .con{  padding-left:5%;}
/*i-hezuo1400*/
.i-hezuo-list .swiper-button-prev { left:-30px;}
.i-hezuo-list .swiper-button-prev:after { font-size:26px;}
.i-hezuo-list .swiper-button-next { right:-30px;}
.i-hezuo-list .swiper-button-next:after { font-size:26px;}
/*i-liuyan1400*/
.i-liuyan-left .en {font-size:38px; }
.i-liuyan-left .cn {font-size:24px; }
.i-form .tit { font-size:30px;}
/*n-fenbu1400*/
.n-fenbu-right .info { font-size:24px; }
.n-fenbu-right .tit { font-size:32px; }

}


@media (max-width:1200px){
.wrap{width:94%}
.wrap2{width:94%}
.header{height:80px;width:100%;}
.header-wrap {height:80px;}
.header .logo{ height:60px; line-height:50px;}
.header .nav{float:right;}
.header .nav ul li{ line-height:80px; margin:0 9px; } 
.banner { width:100%;}
/*.banner .swiper-slide img  {height:500px;object-fit: cover;object-position: center;}*/
.n-banner img  {height:400px;object-fit: cover;object-position: center;}
/*i-about1200*/
.i-about {width:94%; margin:0 auto; padding-top:32px; }
.i-about-zuo { float:none; width:100%; margin-bottom:20px;}
.i-lingdao { float:left; width:49%; height:300px; position:relative;}
.i-shipin{  float:right; width:49%; height:300px; margin-top:0;}
.clear_wrap { display:block; clear:both;}
.i-about-left { width:37%; }
.i-about-left .en { font-size:30px; }
.i-about-left .tit { font-size:22px;}
.i-about-right { width:63%; }
.i-about-right .list ul li .tit {  font-size:18px; }
/*i-public1200*/
.i-public .cn { font-size:28px; }
/*i-mendian1200*/
.i-mendian { height:556px; }
.i-mendian-list { height:305px;}
.i-mendian-list .swiper-button-prev {width:14px; height:30px;left:-20px; top:177px;}
.i-mendian-list .swiper-button-next {width:14px; height:30px; right:-20px; top:177px; }
.i-mendian-li .pic { height:170px;}
.i-mendian-li .con { padding:17px 22px 0 22px;}
.i-mendian-li .con .tit { font-size:20px; }
/*i-youshi1200*/
.i-youshi-list ul li .con {  padding-right:3%;    padding-top: 0;}
.i-youshi-list ul li .con .info .info-left { height:80px; padding-top:12px; }
.i-youshi-list ul li .con .info .info-left .nob{ font-size:28px;}
.i-youshi-list ul li .con .info .info-right .tit{ font-size:24px;}
.i-youshi-list ul li .con .des { margin-top:22px;}
.i-youshi-list ul li .con .more {  margin-top:29px; }
.i-youshi-list ul li:nth-child(even) .con{  padding-left:3%;}
/*i-news1200*/
.i-news { height:700px;}
.i-news-left { width:48.6%;}
.i-news-left .pic { height:266px; }
.i-news-left .con { padding:26px 30px 38px 30px;}
.i-news-right { width:48.6%;  }
.i-news-right ul li { padding:24px 20px 0 27px; height:147px;}
.i-news-right ul li .riqi{width:14%;}
.i-news-right ul li .riqi .riqi-mmdd { font-size:22px; }
.i-news-right ul li .con{ width:78%;}
/*i-liuyan1200*/
.i-liuyan { height:auto; padding-top:30px; padding-bottom:40px; background-size:auto auto;}
.i-liuyan-left { float:none; width:100%;padding-top: 18px;}
.i-liuyan-left .en {font-size:32px; text-align:center; }
.i-liuyan-left .cn {font-size:22px; text-align:center; }
.i-liuyan-left .cn:after{left:50%; margin-left:-23px; }
.i-liuyan-left .list {border-bottom:rgba(255, 255, 255, 0.1) solid 1px; }
.i-liuyan-left .list ul li { float:left; width:33.33%;border-bottom:none;}
.i-liuyan-left .list ul li .pic { width:15%; height:56px; }
.i-liuyan-left .list ul li .con {  width:78%; }
.i-liuyan-right {float:none; width:100%; margin-top:30px; }
.i-form {padding:45px 5% 0 5%;}
.i-form .tit { font-size:26px;}
.i-ewm {padding:0 0 0 5%;}
.i-ewm-left{ width:45%;}
.i-ewm-right { width:49%;}
/*footer1200*/
.footer .f-left { float:none; width:100%; padding-top:0; }
.footer .f-right { float:none; width:100%; text-align:center; margin-top:20px; }
/*n-fenbu1200*/
.n-fenbu-left { width:56%; margin-top:49px; }
.n-fenbu-right { width:40%;margin-top:140px; }
.n-fenbu-right .info { font-size:22px; }
.n-fenbu-right .tit { font-size:28px; }
/*n-wenhua1200*/
.n-wenhua-box ul li { height:250px;}
.n-wenhua-box ul li .con{  width:50%; margin-top:50px; padding:0 30px; }
.n-wenhua-box ul li .con .tit { font-size:22px; }
.n-wenhua-box ul li .pic{ width:50%; }
/*n-job1200*/
.n-job ul li{ width:48.7%; padding:14px 20px 30px 20px; }
.n-job ul li:nth-child(even) { margin-left:2.6%; }
.n-job ul li .tit { font-size:18px; }
/*n-news1200*/
.n-news { padding:0 30px;}
.n-news ul li { padding:37px 0; }
.n-news ul li .riqi { width:9.5%; }
.n-news ul li .riqi .riqi-mmdd {font-size:22px;}
.n-news ul li .pic {  width:32%; height:auto; margin-left:2.5%;}
.n-news ul li .con { width:52.5%;  padding-top: 0; }
.n-news ul li .con .tit { font-size:18px; }
.n-news ul li .con .des { margin-top:40px;}
.n-news ul li .con .more { margin-top:50px;}
/*n-newshow1200*/
.n-newshow { padding:30px;}
.n-tit { font-size:20px; }
/*n-pro1200*/
.n-pro ul li{ width:24%; }
.n-pro ul li:nth-child(4n+2) { margin-left:1.33%;}
.n-pro ul li:nth-child(4n+3) { margin-left:1.33%;}
.n-pro ul li:nth-child(4n+4) { margin-left:1.33%;}
.n-pro ul li .pic{ height:170px; line-height:160px;}
/*n-wenda1200*/
.n-wenda ul li .tit {font-size:20px; }
/*n-gaoji1200*/
.n-gaoji {padding-top:34px; }
.n-gaoji-ban {  font-size:28px; }
.n-gaoji-list ul li {width:33.33%; height:510px; padding:0 40px;}
.n-gaoji-list ul li .pic { height:322px; }
.n-gaoji-list ul li .tit { font-size:20px;}
/*n-tuandui1200*/
.n-tuandui-list{ padding:30px 30px 0 30px;}
.n-tuandui-list ul li { width:48%; margin-bottom:47px; }
.n-tuandui-list ul li:nth-child(even) { margin-left:4%; }
.n-tuandui-list ul li .pic { width:44%; height:255px; }
.n-tuandui-list ul li .con { width:50%;  }
.n-tuandui-list ul li .con .tit { font-size:20px; margin-top:0;}
.n-tuandui-list ul li .con .des { -webkit-line-clamp:3; }
/*n-about1200*/
.n-about-top { padding:40px 30px 0 30px;}
.n-about-top .con{ width:70%; padding-top:50px; }
.n-about-top .con .tit{ font-size:20px;}
.n-about-top .pic{ width:27%;}
.n-about-bot { padding:40px 30px 0 30px;}
.n-about-bot .tit{ font-size:20px; height:45px; line-height:44px;  }
/*n-info1200*/
.n-info{  font-size:24px; }
/*n-proshow1200*/
.n-proshow { padding:40px 30px 0 30px; }
.n-proshow-left { width:48%;}
.n-proshow-right { width:48%; }
.n-proshow-right .tit {  font-size:24px; }
/*i-shiji1200*/
.i-shiji-li { padding:0 30px;}
.i-shiji-li .con { width:43%; }
.i-shiji-li .con .info:after { width:65%;}
.i-shiji-li .con .info .nob{  font-size:18px; }
.i-shiji-li .con .info .nian{ font-size:28px; }
.i-shiji-li .con .tit { font-size:24px; }
.i-shiji-li .pic { width:43%; height:212px;}
/*n-public1200*/
.n-public { height:85px; font-size:28px; }
/*n-tiaojian1200*/
.n-tiaojian { padding-top:50px; padding-bottom:80px; }
.n-tiaojian-show { padding-bottom:40px;}
.n-tiaojian-show .pic { width:40%; margin-top:40px; }
.n-tiaojian-show .con { width:56%; padding:44px 20px 0 0; }
.n-tiaojian-show .con ul li .nob { width:5%; }
.n-tiaojian-show .con ul li .tit { width:92%; }
/*n-liucheng1200*/
.n-liucheng { height:596px; padding-top:54px; }
.n-liucheng-list { margin-top:37px;}
.n-liucheng-list ul li {  padding:0 15px;}
.n-liucheng-list ul li:after{ left:-45px; top:43px; width:90px; }
.n-liucheng-list ul li .pic { height:99px;}
.n-liucheng-list ul li .tit { font-size:20px; }
/*n-youshi1200*/
.n-youshi-list ul li { width:48.5%; }
.n-youshi-list ul li:nth-child(even) { margin-left:3%; }
.n-youshi-list ul li .pic { height:250px;}
.n-youshi-list ul li .des { padding:0 20px;}
/*n-lingdao1200*/
.n-lingdao-top { padding:36px 30px 0 30px; }
.nlt-left { width:34%;}
.nlt-left  .pic { height:344px; }
.nlt-left  .con { padding:20px 20px 26px 20px;}
.nlt-left  .con .tit { font-size:20px; }
.nlt-right { width:62%;}
.nlt-right .tit {font-size:26px; }
.nlt-right .ban {font-size:18px; }
/*n-leader1200*/
.n-leader { height:250px; padding:0 30px;}
.n-leader-li .pic{ height:180px; line-height:170px; }
/*n-qiji1200*/
.n-qiji { height:auto; padding-top:50px; padding-bottom:50px; }
.n-qiji-tit { font-size:28px; }
.n-qiji-list { padding-top:40px; }
.n-qiji-list ul li { width:32%; padding:31px 23px 0 23px; margin-bottom:125px;}
.n-qiji-list ul li:nth-child(3n+2) { margin-left:2%;}
.n-qiji-list ul li:nth-child(3n+3) { margin-left:2%;}
.n-qiji-list ul li .tit { font-size:22px; }
.n-qiji-list ul li .des { height:180px;}
.n-qiji-list ul li .pic { height:225px; }
/*n-weiyi1200*/
.n-weiyi { padding-top:50px; padding-bottom:40px;}
.n-weiyi-list ul li{ width:46%; padding-top:20px; padding-bottom:20px; }
.n-weiyi-list ul li .info .nob{ width:53px; height:53px; font-size:28px; line-height:53px;  }
.n-weiyi-list ul li .info .tit{ width:82%; font-size:22px; line-height:53px; }
.n-weiyi-list ul li:nth-child(1) { margin-left:54%;}
.n-weiyi-list ul li:nth-child(2) { margin-left:54%;}
.n-weiyi-list ul li:nth-child(3) { margin-top:12px;}
.n-weiyi-pic2 { top:600px;}





}


@media (max-width:992px){
/*header992*/
.header{height:75px;}
.header-wrap {height:75px;}
.header .logo{ height:55px; line-height:45px;}
.header .nav{ display:none;}
.nav_btn{display:block;}
/*.banner .swiper-slide img  {height:350px;}*/
.n-banner img  {height:350px;}
/*i-about992*/
.i-about { padding-top:22px;}
.i-about-zuo {  margin-bottom:15px;}
.i-lingdao { height:250px;}
.i-shipin{ height:250px;}
.i-about-left { float:none; width:100%; height: 300px;padding: 23px 26px 0 27px;}
.i-about-left .info {font-size:16px; }
.i-about-left .en { font-size: 24px; margin-top:20px;}
.i-about-left .tit { font-size: 20px;}
.i-about-left .tit:after{ bottom:-20px; }
.i-about-left .des { -webkit-line-clamp: 2; margin-top:29px; }
.i-about-left .more { margin-top:22px; }
.i-about-right { float:none; width:100%; }
.i-about-right .list { border-left: #f2f2f2 solid 1px; }
/*i-public992*/
.i-public .cn { font-size:24px; }
.i-public .pic{ margin-left:-40px; bottom:-64px; width:80px; height:51px;  }
/*i-pro992*/
.i-pro { height:620px; padding-top:50px; }
.i-pro-ban { margin-top:100px;}
.i-pro-ban ul li { font-size:16px; }
.i-pro-con { height:270px; }
.i-pro-con .swiper-button-prev { left:-25px;}
.i-pro-con .swiper-button-next {right:-25px;}
.i-pro-li .pic{ height:224px; line-height:214px;}
/*i-mendian992*/
.i-mendian { height:518px;padding-top: 42px; }
.i-mendian-li .con { padding:12px 17px 0 17px;}
.i-mendian-li .con .tit { font-size:18px; }
/*i-youshi992*/
.i-youshi { padding-top:42px; }
.i-youshi-list ul li .con .info .info-left { height:70px; padding-top:8px; }
.i-youshi-list ul li .con .info .info-left .nob{ font-size:24px;}
.i-youshi-list ul li .con .info .info-left .nob-en { font-size:12px;}
.i-youshi-list ul li .con .info .info-right { padding-bottom:15px;}
.i-youshi-list ul li .con .info .info-right .tit{ font-size:22px;}
.i-youshi-list ul li .con .des { margin-top:20px;}
.i-youshi-list ul li .con .more {  margin-top:20px; }
.i-youshi-list ul li:first-child .con{  padding-top:15px;}
.i-youshi-list ul li:first-child .con .info .info-right { padding-top:8px;}
/*i-news992*/
.i-news { height:580px; padding-top:42px; }
.i-news-left .pic { height:200px; }
.i-news-left .con { padding:20px 20px 32px 20px;}
.i-news-left .con .tit { font-size:16px;}
.i-news-right ul li { padding:18px 20px 0 27px; height:123px;margin-bottom: 17px;}
.i-news-right ul li .riqi .riqi-mmdd { font-size:20px; }
.i-news-right ul li .con .tit{ font-size:16px;}
.i-news-right ul li .con .des { margin-top:10px;}
/*i-hezuo992*/
.i-hezuo { height:402px;  padding-top:45px;}
.i-hezuo-list .swiper-button-prev { left:-25px;}
.i-hezuo-list .swiper-button-next {right:-25px;}
/*i-liuyan992*/
.i-liuyan-left .en {font-size:26px;  }
.i-liuyan-left .cn {font-size:20px; }
.i-liuyan-right { height:auto; padding-bottom:50px; }
.i-form {padding:35px 5% 0 5%;}
.i-form .tit { font-size:22px;}
.i-form input[type=submit] { font-size:16px; }
.i-ewm-left{ float:none; width:100%; text-align:center; }
.i-ewm-left ul{ display:inline-block;}
.i-ewm-right{ float:none; width:100%;}
/*footer992*/
.footer { padding-top:0; padding-bottom:46px; }
.footer .f-left dl { width:100%; min-height:auto;margin-top:30px;}
.footer .f-left dl dt { font-size:16px;}
.footer .f-left dl dd { float:left; width:33.33%;}
/*n-position992*/
.n-position { height:60px;  }
.n-posi-left ul li { font-size:16px; line-height:59px; margin-right:34px; }
.n-posi-left ul li.active:after{ height:2px; }
.n-posi-left ul li:hover:after{ height:2px; }
.n-posi-right {width:140px; height:36px; font-size:16px; line-height:36px; margin-top:10px;}
.n-posi-right i { margin-right:5px; }
/*n-fenbu992*/
.n-fenbu { padding-bottom:50px;}
.n-fenbu-left { width:56%; }
.n-fenbu-right { width:40%;margin-top:70px; }
.n-fenbu-right .info { font-size:20px; }
.n-fenbu-right .tit { font-size:24px; }
/*n-wenhua992*/
.n-wenhua-box ul li { height:200px;}
.n-wenhua-box ul li .con{ margin-top:28px; padding:0 20px; }
.n-wenhua-box ul li .con .tit { font-size:20px; }
.n-wenhua-box ul li .con .des {margin-top: 10px;}
/*n-news992*/
.n-news { padding:0 25px;}
.n-news ul li { padding:30px 0; }
.n-news ul li .riqi .riqi-mmdd {font-size:20px;}
.n-news ul li .con .des { margin-top:20px;}
.n-news ul li .con .more { margin-top:25px;}
/*n-newshow992*/
.n-newshow { padding:20px;}
.n-tit { font-size:18px; }
/*n-pro992*/
.n-pro ul li{ width:32%; }
.n-pro ul li:nth-child(4n+2) { margin-left:0;}
.n-pro ul li:nth-child(4n+3) { margin-left:0;}
.n-pro ul li:nth-child(4n+4) { margin-left:0;}
.n-pro ul li:nth-child(3n+2) { margin-left:2%;}
.n-pro ul li:nth-child(3n+3) { margin-left:2%;}
/*n-wenda992*/
.n-wenda { padding-top:20px;}
.n-wenda ul li{ margin-bottom:20px;padding:13px 20px 15px 20px;}
.n-wenda ul li .tit { font-size:18px;}
.n-wenda ul li .des { font-size:16px; margin-top:19px; }
/*n-gaoji992*/
.n-gaoji-ban {  font-size:24px; }
.n-gaoji-list ul li {height:420px; padding:0 30px;}
.n-gaoji-list ul li .pic { height:242px; }
.n-gaoji-list ul li .tit { font-size:18px;}
/*n-tuandui992*/
.n-tuandui-list{ padding:30px 20px 0 20px;}
.n-tuandui-list ul li { float:none; width:100%; margin-bottom:37px; }
.n-tuandui-list ul li:nth-child(even) { margin-left:0; }
.n-tuandui-list ul li .pic { height:350px; }
.n-tuandui-list ul li .con .tit { font-size:18px; }
.n-tuandui-list ul li .con .des { -webkit-line-clamp:5; }
/*n-about992*/
.n-about-top { padding:30px 20px 0 20px;}
.n-about-top .con{ padding-top:40px; }
.n-about-top .con .tit{ font-size:18px;}
.n-about-top .con .des { margin-top: 41px;}
.n-about-bot { padding:30px 20px 0 20px;}
.n-about-bot .tit{ font-size:18px; height:40px; line-height:39px;  }
/*n-info992*/
.n-info{  font-size:22px; }
/*n-proshow992*/
.n-proshow { padding:30px 20px 0 20px; }
.n-proshow-right .tit {  font-size:22px; }
.n-proshow-right .more a { width:40%; height:37px; line-height:37px;  }
.n-proshow-right .more a:last-child { margin-left:3%;}
/*i-shiji992*/
.i-shiji {  height:940px; }
.i-shiji:after{height:82%; }
.i-shiji-li { padding:0 20px;}
.i-shiji-li .con .info:after { width:60%;}
.i-shiji-li .con .info .nian{ font-size:24px; }
.i-shiji-li .con .tit { font-size:22px; }
.i-shiji-li .pic { height:160px;}
.i-shiji-li .pic img { border:#f8f8f8 solid 15px;}
/*n-public992*/
.n-public { height:80px; font-size:24px; }
/*n-shipin992*/
.n-shipin { padding-bottom:43px; padding-top:42px; }
/*n-tiaojian992*/
.n-tiaojian { padding-top:40px; padding-bottom:60px; }
.n-tiaojian-show { padding-bottom:20px;}
.n-tiaojian-show .pic { width:25%; margin-top:95px; }
.n-tiaojian-show .con { width:71%; padding:40px 15px 0 0; }
.n-tiaojian-show .con ul li .tit {font-size: 16px; }
/*n-liucheng992*/
.n-liucheng { height:560px; }
.n-liucheng-list ul li {  padding:0 10px;}
.n-liucheng-list ul li:after{ left:-25px; top:35px; width:50px; }
.n-liucheng-list ul li .pic { height:89px;}
.n-liucheng-list ul li .tit { font-size:18px; }
/*n-youshi992*/
.n-youshi { padding-top:40px; padding-bottom:50px; }
.n-youshi-list ul li .pic { height:186px;}
.n-youshi-list ul li .des { height:118px; padding:0 15px;}
/*n-lingdao992*/
.n-lingdao-top { padding:26px 20px 0 20px; }
.nlt-left  .pic { height:258px; }
.nlt-left  .con { padding:20px 15px 26px 15px;}
.nlt-left  .con .tit { font-size:18px; }
.nlt-right .tit {font-size:22px; }
/*n-leader992*/
.n-leader { padding:0 20px;}
/*n-qiji992*/
.n-qiji { padding-top:40px; padding-bottom:40px; }
.n-qiji-tit { font-size:24px; }
.n-qiji-list ul li { padding:26px 18px 0 18px; margin-bottom:105px;}
.n-qiji-list ul li .tit { font-size:20px; }
.n-qiji-list ul li .des { height:210px;}
.n-qiji-list ul li .pic { height:165px; }
/*n-weiyi992*/
.n-weiyi { padding-top:40px; padding-bottom:30px;}
.n-weiyi-list ul li{  padding-top:15px; padding-bottom:15px; }
.n-weiyi-list ul li .info .nob{ width:43px; height:43px; font-size:24px; line-height:43px;  }
.n-weiyi-list ul li .info .tit{ font-size:20px; line-height:43px; }
.n-weiyi-list ul li:nth-child(3) { margin-top:0;}
.n-weiyi-pic2 { top:560px;}


}

@media (max-width:767px){
/*header768*/
.header{height:65px; /*background-color:#232221;*/ }
.header .logo{ height:45px; line-height:35px;}
.header-wrap {height:65px;}
.f_nav { display:block;}
.nav_btn{right:15px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets,.banner .swiper-pagination-custom,.banner .swiper-pagination-fraction { bottom:10px;}
/*.banner .swiper-slide img  {height:150px;}*/
.n-banner { height:150px; overflow:hidden; text-align:center;}
.n-banner img  { transform: scale(1.6); max-width:100%; max-height:100%; vertical-align:middle;}
/*i-about768*/
.i-about { padding-top:10px;}
.i-about-zuo {  margin-bottom:0px; padding-right: 0px;}
.i-lingdao {float:none; width:100%;}
.i-shipin{float:none; width:100%; height:210px; }
.i-shipin video { display:block;}
.i-about-left { height: 320px;padding:20px 20px 0 20px;}
.i-about-left .en { font-size: 20px; }
.i-about-left .tit { font-size: 18px;}
.i-about-left .des { -webkit-line-clamp:3; }
.i-about-right .list {height: 124px;}
.i-about-right .list ul li { padding-top:23px;}
.i-about-right .list ul li:after { height:80px; }
.i-about-right .list ul li .icon {height: 50px; }
.i-about-right .list ul li .tit {font-size:16px;}
.i-about-right .list ul li .des { display:none;}
.i-about-right .pic { height:auto;}
/*i-public767*/
.i-public .cn { font-size:20px; }
.i-public .en{ font-size:14px; }
.i-public .pic { margin-left: -30px; bottom: -64px; width: 60px; height: 41px;}
/*i-pro767*/
.i-pro { height:480px;  padding-top:30px; }
.i-pro-ban { margin-top:88px;}
.i-pro-ban ul li {  width:97px; height:37px; line-height:37px; margin:0; font-size:14px; margin:0 1px;}
.i-pro-con { height:190px; margin-top:30px; }
.i-pro-con .swiper-slide{height:calc((100% - 10px)/ 2);}
.i-pro-con .swiper-button-prev { left:-20px;}
.i-pro-con .swiper-button-prev:after { font-size:14px;}
.i-pro-con .swiper-button-next {right:-20px;}
.i-pro-con .swiper-button-next:after { font-size:14px;}
.i-pro-li .pic{  height:144px; line-height:134px;}
.i-pro-li .tit {  line-height:41px; }
/*i-mendian767*/
.i-mendian { height:427px;padding-top:30px;  }
.i-mendian-list { height:255px; margin-top:60px;}
.i-mendian-list .swiper-button-prev {width:8px; height:18px;left:-10px; top:143px;}
.i-mendian-list .swiper-button-next {width:8px; height:18px; right:-10px; top:143px; }
.i-mendian-li .pic { height:130px;}
.i-mendian-li .con { padding:10px 12px 0 12px;}
/*i-youshi767*/
.i-youshi { padding-top:30px; }
.i-youshi-list { margin-top:30px;}
.i-youshi-list ul li .pic { float:none; width:100%;}
.i-youshi-list ul li .con { float:none; width:100%; padding:0 3%; margin-top:20px; }
.i-youshi-list ul li .con .info .info-left { height:60px; padding-top:7px; }
.i-youshi-list ul li .con .info .info-left .nob{ font-size:20px;}
.i-youshi-list ul li .con .info .info-left .nob-en{ margin-top:12px;}
.i-youshi-list ul li .con .info .info-left .nob-en:after{top:-5px; }
.i-youshi-list ul li .con .info .info-right .tit{ font-size:18px;}
.i-youshi-list ul li .con .info .info-right .en{ font-size:12px;}
.i-youshi-list ul li .con .info .info-right {padding-top:5px; padding-bottom:13px; }
.i-youshi-list ul li .con .des {  margin-top: 16px;}
.i-youshi-list ul li .con .more { margin-top: 16px; width:120px; height: 37px;  line-height: 35px; font-size:14px;}
.i-youshi-list ul li .con .more i {width: 18px; height: 10px;}
.i-youshi-list ul li:first-child .con { padding-top:0;}
.i-youshi-list ul li:first-child .con .info .info-right {padding-top: 3px;}
.i-youshi-list ul li:nth-child(even) .con { padding:0 3%;}
/*i-news767*/
.i-news { height:auto; padding-bottom:30px;}
.i-news-show { margin-top:26px;}
.i-news-left { float:none; width:100%;}
.i-news-right { float:none; width:100%; margin-top:17px; }
.i-news-right ul li { padding:18px 20px 0 20px;}
.i-news-right ul li .riqi { width:24%;}
.i-news-right ul li .riqi .riqi-mmdd { font-size:18px; }
.i-news-right ul li .con { width:68%;}
/*i-hezuo767*/
.i-hezuo { height:302px;  padding-top:30px;}
.i-hezuo-list { height:160px; margin-top:22px; }
.i-hezuo-list .swiper-button-prev { left:-20px;}
.i-hezuo-list .swiper-button-prev:after { font-size:14px;}
.i-hezuo-list .swiper-button-next {right:-20px;}
.i-hezuo-list .swiper-button-next:after { font-size:14px;}
/*i-liuyan767*/
.i-liuyan-left { padding-top:0;}
.i-liuyan-left .en {font-size:20px;  }
.i-liuyan-left .cn {font-size:18px;margin-bottom: 32px; }
.i-liuyan-left .cn:after{bottom:-18px; height:2px; }
.i-liuyan-left .list {border-bottom:none; }
.i-liuyan-left .list ul li{ float:none; width:100%; border-bottom:rgba(255, 255, 255, 0.1) solid 1px; padding-top:15px; padding-bottom:16px;}
.i-liuyan-left .list ul li:last-child {border-bottom:none; }
.i-liuyan-right { padding-bottom:30px; margin-top: 20px; }
.i-form .tit { font-size:18px;}
.i-form input[type=text] { height:38px; padding-left:12px; }
.i-form textarea {  height:38px; line-height:36px;; padding-left:12px;}
.i-form input[type=submit] { height:42px; }
.i-ewm-left ul{ display:block;}
.i-ewm-left ul li { width:30%;  margin-left:2%; }
.i-ewm-left ul li .pic { height:auto;}
/*footer767*/
.footer .f-left { display:none; }
.footer .f-right { display:none; }
/*f-copy767*/
.f-copy {  padding-bottom:5em;}
.f-copy-left { float:none; }
.f-copy-right { float:none; }
/*n-position767*/
.n-position { height:auto; padding-bottom:10px; padding-top:10px;  }
.n-posi-left { float:none; width:100%; margin-top:10px; }
.n-posi-left ul li { line-height:39px;  margin-right:24px; }
.n-posi-right { float:none; margin:0 auto;}
.n-posi-right i { margin-right:5px; }
.n-jidi.i-youshi { padding-top:20px;}
/*n-fenbu767*/
.n-fenbu { padding-bottom:40px;}
.n-fenbu-left { float:none; width:100%;margin-top:30px; }
.n-fenbu-right { float:none; width:100%; margin-top:20px; }
.n-fenbu-right .info { font-size:18px; }
.n-fenbu-right .tit { font-size:20px; }
/*n-wenhua767*/
.n-wenhua { padding-top:20px; padding-bottom:30px;  }
.n-wenhua-box ul li { height:auto; background-size:auto auto;}
.n-wenhua-box ul li .con{ float:none; width:100%;  margin-top:0; padding:25px 10px; }
.n-wenhua-box ul li .con .tit { font-size:18px; }
.n-wenhua-box ul li .con .des {margin-top: 10px;}
.n-wenhua-box ul li .pic { float:none; width:100%;}
.n-wenhua-box ul li:nth-child(even) { background-size:auto auto; }
.n-wenhua-box ul li:nth-child(even) .con{ float:none;}
.n-wenhua-box ul li:nth-child(even) .pic{ float:none;}
/*n-job767*/
.n-job { padding-top:16px; }
.n-job ul li{ float:none; width:100%; padding:14px 15px 30px 15px; margin-bottom:20px; }
.n-job ul li:nth-child(even) { margin-left:0%; }
.n-job ul li .tit { font-size:16px; }
.n-job ul li .des { height:auto;}
/*n-news767*/
.n-news { margin-top:15px; padding:0 15px;}
.n-news ul li { padding:20px 0 30px 0; }
.n-news ul li .riqi { float:none; width:100%; border-top:none; border-bottom:none; padding:0;}
.n-news ul li .riqi .riqi-mmdd {font-size:18px;}
.n-news ul li .pic {float:none; width:100%; margin-left:0; margin-top:20px;}
.n-news ul li .con { float:none; width:100%; margin-top:20px;}
.n-news ul li .con .tit { font-size:16px;}
.n-news ul li .con .des { margin-top:10px;}
.n-news ul li .con .more { margin-top:15px;}
/*n-newshow767*/
.n-newshow { padding:20px 10px; margin-top:20px; margin-bottom:20px;}
.n-other-left { float:none; width:100%; }
.n-other-right { float:none; margin:0 auto; margin-top:11px; }
/*n-pro767*/
.n-pro { padding-top:15px; padding-bottom:15px; }
.n-pro ul li{ width:48.5%; }
.n-pro ul li:nth-child(3n+2) { margin-left:0;}
.n-pro ul li:nth-child(3n+3) { margin-left:0;}
.n-pro ul li:nth-child(even) { margin-left:3%;}
.n-pro ul li .pic{ height:120px; line-height:110px;}
/*n-wenda767*/
.n-wenda ul li{ padding:3px 15px 15px 15px;}
.n-wenda ul li .des { margin-top:14px; }
/*n-gaoji767*/
.n-gaoji { margin-top: 22px;}
.n-gaoji-ban {  font-size:20px; }
.n-gaoji-list ul li { float:none; width:100%; height:auto; padding:0 15px; margin-bottom:27px;}
.n-gaoji-list ul li:nth-child(3n+2):after { display:none; }
.n-gaoji-list ul li:nth-child(3n+3):after { display:none; }
.n-gaoji-list ul li .pic { float:left; width:44%; height:200px; }
.n-gaoji-list ul li .con { float:right;width:50%;}
.n-gaoji-list ul li .con .tit {  margin-top: 0;}
.n-gaoji-list ul li .con .des { -webkit-line-clamp:4; }
/*n-tuandui767*/
.n-tuandui {padding-top: 34px;}
.n-tuandui-list{ padding:30px 15px 0 15px;}
.n-tuandui-list ul li { margin-bottom:27px; }
.n-tuandui-list ul li .pic { height:200px; }
.n-tuandui-list ul li .con .des { -webkit-line-clamp:2; }
/*n-about767*/
.n-about { margin-top:15px; margin-bottom:40px; }
.n-about-top { padding:20px 15px 0 15px;}
.n-about-top .con{ float:none; width:100%; padding-top:30px; }
.n-about-top .con .des { margin-top:31px;}
.n-about-top .pic { float:none; width:100%; }
.n-about-bot { padding:20px 15px 0 15px;}
/*n-info767*/
.n-info{  font-size:18px; }
/*n-proshow767*/
.n-proshow { padding:20px 15px 0 15px; margin-top: 13px; }
.n-proshow-left { float:none; width:100%; height:300px;}
.n-proshow-left .swiper-button-prev { left:0; }
.n-proshow-left .swiper-button-prev:after { font-size:20px; }
.n-proshow-left .swiper-button-next { right:0; }
.n-proshow-left .swiper-button-next:after { font-size:20px; }
.n-proshow-right { float:none; width:100%; margin-top:10px;}
.n-proshow-right .tit {  font-size:18px; font-weight:bold; }
.n-proshow-right .des { height:auto; margin-top: 17px;}
.n-proshow-right .more {margin-top:25px;}
.n-proshow-right .more a { width:40%; height:37px; line-height:37px;  }
.n-proshow-right .more a:last-child { margin-left:3%;}
/*i-shiji767*/
.i-shiji {  height:1300px;  padding:30px 0 80px 0; margin:15px 0 30px 0; }
.i-shiji:after{ display:none; }
.i-shiji .swiper-button-prev { width:40px; height:40px;  margin-left:-20px; bottom:30px; }
.i-shiji .swiper-button-next { width:40px; height:40px; margin-left:-20px; top:40px; }
.i-shiji-li { padding:0 15px;}
.i-shiji-li .con { float:none; width:100%;}
.i-shiji-li .con .info .nian{ font-size:20px; }
.i-shiji-li .con .tit { font-size:18px; }
.i-shiji-li .pic {float:none; width:100%; height:160px; margin-top:10px; text-align:center; }
.i-shiji-li .pic img { border:#f8f8f8 solid 10px;}
.i-shiji .swiper-slide:nth-child(even) .i-shiji-li .con{ float:left; }
.i-shiji .swiper-slide:nth-child(even) .i-shiji-li .con .info:after{ left:40px; right:auto; }
.i-shiji .swiper-slide:nth-child(even) .i-shiji-li .con .info .nob{ float:left; }
.i-shiji .swiper-slide:nth-child(even) .i-shiji-li .con .info .nian{ float:right; padding-left:20px; padding-right:0;}
.i-shiji .swiper-slide:nth-child(even) .i-shiji-li .pic{ float:right; }
/*n-public767*/
.n-public { height:60px; background-size:auto 80%;}
/*n-shipin767*/
.n-shipin { padding-bottom:33px; padding-top:32px; }
.n-shipin-show { margin-top:28px; }
/*n-tiaojian767*/
.n-tiaojian { padding-top:30px; padding-bottom:30px; }
.n-tiaojian-show { padding-bottom:10px; margin-top:26px;}
.n-tiaojian-show .pic { float:none; width:100%; margin-top:0; }
.n-tiaojian-show .con { float:none; width:100%; padding:20px 10px 0 10px;}
.n-tiaojian-show .con ul li{ margin-bottom:18px;}
.n-tiaojian-show .con ul li .nob { width:10%; }
.n-tiaojian-show .con ul li .tit { width:89%; }
/*n-liucheng767*/
.n-liucheng { height:auto; padding-bottom:190px; padding-top: 34px; }
.n-liucheng-list { margin-top:0;}
.n-liucheng-list ul li { float:none; width:100%; padding:0 5px; margin-top:20px;}
.n-liucheng-list ul li:after{ display:none;}
.n-liucheng-list ul li .pic { height:79px;}
/*n-youshi767*/
.n-youshi { padding-top:30px; padding-bottom:40px; }
.n-youshi-list ul li { float:none; width:100%; margin-top:20px; }
.n-youshi-list ul li:nth-child(even) { margin-left:0; }
.n-youshi-list ul li .pic { height:auto;}
.n-youshi-list ul li .des { height:auto; padding:15px 10px;}
/*n-lingdao767*/
.n-lingdao { margin-top:15px;}
.n-lingdao-top { padding:16px 15px 0 15px; }
.nlt-left {float:none; width:100%; }
.nlt-left .pic { height:auto; }
.nlt-left .pic img { display:block;}
.nlt-right {float:none; width:100%; margin-top:20px; }
.nlt-right .tit {font-size:20px; }
.nlt-right .ban { margin-top:28px;}
/*n-leader767*/
.n-leader { height:160px; padding:0 15px;}
.n-leader-li .pic{ height:100px; line-height:90px; }
.n-leader-li .tit { line-height:40px;  }
/*jiazhi-shipin767*/
.jiazhi-shipin ul li{ float:none; width:100%; padding:0;}
/*n-qiji767*/
.n-qiji { padding-top:30px; padding-bottom:30px; }
.n-qiji-tit { font-size:20px; }
.n-qiji-list ul li { height:auto; width:100%; float:none; padding:21px 13px 20px 13px; margin-bottom:30px;}
.n-qiji-list ul li:nth-child(3n+2) { margin-left:0;}
.n-qiji-list ul li:nth-child(3n+3) { margin-left:0;}
.n-qiji-list ul li .tit { font-size:18px; }
.n-qiji-list ul li .des { height:auto;}
.n-qiji-list ul li .pic { margin-top:18px; }
/*n-weiyi767*/
.n-weiyi { padding-top:30px; }
.n-weiyi-list { margin-top:20px; padding-bottom:0;}
.n-weiyi-list ul li{ width:100%;  padding-top:10px; padding-bottom:10px; }
.n-weiyi-list ul li .info .nob{ width:33px; height:33px; font-size:20px; line-height:33px;  }
.n-weiyi-list ul li .info .tit{ width:86%; font-size:18px; line-height:33px; }
.n-weiyi-list ul li .des{-webkit-line-clamp:5;}
.n-weiyi-list ul li:nth-child(1) { margin-left:0;}
.n-weiyi-list ul li:nth-child(2) { margin-left:0;}
.n-weiyi-pic1 { position:relative; top:auto; left:auto; width:100%; margin-top:20px; }
.n-weiyi-pic2 { position:relative; top:auto; right:auto; width:100%; }

}

@media (min-width: 993px){
.header .nav { display: block !important;}

}