@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[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:1400px;position:relative;max-width:100%;margin:0 auto}
.wrap::after{content:"";display:block;clear:both}
/*自定义*/
body{ font-family:Microsoft YaHei; }
/*header*/
.header{height:247px; position:relative; background:url(../images/header-bg.jpg) no-repeat top center;}
.header .logo{float:left; width:801px; margin-top:10px; height:227px; line-height:217px; }
.header .logo img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.nav{ height:60px; background-color:#cc0001; overflow:hidden; }
.nav ul li{float:left; width:auto; color:#ffffff; font-size:18px; line-height:60px; padding:0 47px; position:relative; }
.nav ul li:after{content:""; position:absolute; left:0; top:50%; margin-top:-11px; width:1px; height:22px; background-color:#d63334; }
.nav ul li:first-child:after { display:none; }
.nav ul li a { display:block; }
.search-right { float:right; width:237px; height:34px; border:#f0b3b3 solid 1px; border-radius:5px; margin-top:13px;}
.search-right input[type=text] { margin-left:14px; width:170px; height:32px;color:#ffffff; font-size:14px; border:none; vertical-align:middle; background:transparent; }
.search-right input::-webkit-input-placeholder { color: #f0b3b3;}
.search-right input[type=submit] { float:right; width:40px; text-align:center; height:32px; background:url(../images/search-icon.png) no-repeat center center; font-size:0; cursor:pointer; border:none;vertical-align:middle; }
.nav_btn{display:none;width:26px;height:20px;position:absolute;right:0;top:44%;}
.nav_btn span{display:block;transition:all .3s;height:3px;width:100%;position:absolute;left:0;border-radius:2px;background:#cc0001;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:#cc0001;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;}
.header-wrap { display:none;}
/* 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_menu ul{overflow:hidden; width:100%;overflow: scroll;height: 80%;}
.nav_menu li{ width:100%; overflow:hidden; background:url(../images/nav_icon01.png) no-repeat 89% center;height:50px;border-bottom: 1px solid #eaeaea;}
.nav_menu li a{ color:#333333;font-size:14px;display: block;height:50px;line-height:50px;box-sizing: border-box;padding-left: 6%;}
/*banner*/
.banner { width:100%;height:100%;}
.banner .swiper-container{width:100%;height:100%}
.banner .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.banner .swiper-button-next{opacity:0.4;outline:none;}
.banner .swiper-button-prev{opacity:0.4;outline:none;}
.banner .swiper-button-next:hover{opacity:0.8;} 
.banner .swiper-button-prev:hover{opacity:0.8;} 
.banner .swiper-container-horizontal>.swiper-pagination-bullets { width:auto; right:10px; left:auto; bottom:14px;}
.banner .swiper-pagination-bullet { background: #cccccc; opacity:0.9; width:12px; height:12px; }
.banner .swiper-pagination-bullet-active{ background: #cc0001; opacity:0.9;}
.banner-li { display:block; width:100%; height:100%; position:relative;}
.banner-li .pic { width:100%; height:100%;}
.banner-li .pic img{ width:100%; height:100%; display:block; object-fit: cover;object-position: center 30%;}
.banner-li .tit { position:absolute; left:0; bottom:0; width:100%; background-color:rgba(0, 0, 0, 0.5);color:#ffffff; font-size:16px; line-height:50px; padding:0 100px 0 20px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
/*i-main*/
.i-main { margin-top:38px;}
.i-main-left { float:left; width:700px; height:452px; overflow:hidden; margin-top:18px;}
.i-main-right { float:right; width:650px; overflow:hidden; }
/*home-ban*/
.home-ban { color:#333333; font-size:28px; line-height:2.5; font-weight:bold; border-bottom:#d9d9d9 solid 1px; position:relative; padding-left:10px; }
.home-ban:after{content:""; position:absolute; left:0; bottom:-1px; width:137px; height:4px; background-color:#cc0001; }
.home-ban a { float:right;font-size:16px; font-weight:normal; margin-top:16px; }
.home-ban a:hover { text-decoration:underline; color:#cc0001;}
.home-list { margin-top:6px; }
.home-list ul li{ color:#333333; font-size:16px; line-height:55px; border-bottom:#e5e5e5 solid 1px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.home-list ul li span { float:right; color:#999999;}
.home-list ul li:hover { text-decoration:underline; color:#cc0001;}
/*i-menu*/
.i-menu { margin-top:62px; }
.i-menu ul li { float:left; width:335px; height:102px; background-color:#008fd7; text-align:center;color:#ffffff; font-size:26px; line-height:102px;}
.i-menu ul li a { display:block;}
.i-menu ul li i { display:inline-block; vertical-align:middle; width:60px; height:60px; margin-top:-2px; margin-right:13px; background:url(../images/menu1.png) no-repeat; background-size:100% 100%; }
.i-menu ul li:nth-child(4n+2) { margin-left:20px; background-color:#ff4c4c; }
.i-menu ul li:nth-child(4n+3) { margin-left:20px; background-color:#32b16c; }
.i-menu ul li:nth-child(4n+4) { margin-left:20px; background-color:#f39801; }
.i-menu ul li:nth-child(4n+2) i { background:url(../images/menu2.png) no-repeat; background-size:100% 100%;  }
.i-menu ul li:nth-child(4n+3) i { background:url(../images/menu3.png) no-repeat; background-size:100% 100%;  }
.i-menu ul li:nth-child(4n+4) i { background:url(../images/menu4.png) no-repeat; background-size:100% 100%;  }
/*i-news*/
.i-news { height:675px; background:#f3f3f3 url(../images/news-bg.jpg) no-repeat top center; margin-top:70px; padding-top:50px; }
.i-jujiao { float:left; width:934px; }
.i-jujiao-show { height:auto;}
.i-jujiao-left { float:left; width:337px; margin-top:32px; }
.i-jujiao-left ul li { margin-bottom:20px; height:211px; position:relative;}
.i-jujiao-left ul li .pic{ width:100%; height:100%;}
.i-jujiao-left ul li .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.i-jujiao-left ul li .tit { position:absolute; left:0; bottom:0; width:100%; height:47px; background-color:rgba(0, 0, 0, 0.4); color:#ffffff; font-size:16px; line-height:47px; padding:0 20px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.i-jujiao-right { float:right; width:548px; margin-top:20px; }
.i-gonggao { float:right; width:417px;}
.i-gonggao-list { background-color:#FFF; margin-top:27px; padding:9px 26px; }
.i-gonggao-list ul li { border-top:#e9e9e9 solid 1px; padding:21px 0 22px 0; }
.i-gonggao-list ul li:first-child { border-top:none; }
.i-gonggao-list ul li .riqi { float:left; width:50px; position:relative;}
.i-gonggao-list ul li .riqi:after{content:""; position:absolute; right:0; top:0; width:1px; height:45px; background-color:#ededed; }
.i-gonggao-list ul li .riqi .riqi-dd{ color:#cc0001; font-size:22px; line-height:1; }
.i-gonggao-list ul li .riqi .riqi-mm{ color:#cc0001; font-size:12px; line-height:1; margin-top:5px; }
.i-gonggao-list ul li .tit { float:left; width:290px; margin-left:18px; color:#333333; font-size:16px; line-height:21px; height:42px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.i-gonggao-list ul li:hover .tit{ text-decoration:underline; color:#cc0001;}
/*i-bot*/
.i-bot { padding-top:46px; padding-bottom:80px;}
.i-zhanshi { float:left; width:933px; }
.i-zhanshi-list { margin-top:30px; }
.i-zhanshi-list ul li { float:left; width:298px; height:auto; border:#ebebeb solid 1px; padding:22px 20px 3px 20px;}
.i-zhanshi-list ul li:nth-child(3n+2){ margin-left:19.5px; }
.i-zhanshi-list ul li:nth-child(3n+3){ margin-left:19.5px; }
.i-zhanshi-list ul li .tit { height:40px; background-color:#cc0001; text-align:center;color:#ffffff; font-size:16px; line-height:40px; }
.i-zhanshi-list ul li .con { margin-top:7px; height:287px; overflow:auto; }
.i-zhanshi-list ul li .con p { color:#333333; font-size:15px; line-height:39px; border-top:#f0f0f0 solid 1px; padding:0 8px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.i-zhanshi-list ul li .con p:first-child { border-top:none; }
.i-zhanshi-list ul li .con p:hover{ text-decoration:underline; color:#cc0001;}
.i-zhuanjia { float:right; width:417px; }
/*i-zhuanjia-list*/
.i-zhuanjia-list { width:100%;height:361px; border:#ebebeb solid 1px; margin-top:30px; position:relative; padding:0 25px;}
.i-zhuanjia-list .swiper-container{width:100%;height:100%}
.i-zhuanjia-list .swiper-slide{ display:block;}
.i-zhuanjia-list .swiper-button-next{opacity:0.4;outline:none;}
.i-zhuanjia-list .swiper-button-prev{opacity:0.4;outline:none;}
.i-zhuanjia-list .swiper-button-next:hover{opacity:0.8;} 
.i-zhuanjia-list .swiper-button-prev:hover{opacity:0.8;} 
.i-zhuanjia-list .swiper-container-horizontal>.swiper-pagination-bullets { width:100%; right:auto; left:auto; bottom:20px;}
.i-zhuanjia-list .swiper-pagination-bullet { background: #cccccc; opacity:0.9; width:12px; height:12px; }
.i-zhuanjia-list .swiper-pagination-bullet-active{ background: #cc0001; opacity:0.9;}
.i-zhuanjia-li { padding:20px 0; border-top:#f0f0f0 solid 1px; }
.i-zhuanjia-li:first-child { border-top:none; }
.i-zhuanjia-li .pic{ float:left; width:120px; height:120px; overflow:hidden; border-radius:50%;}
.i-zhuanjia-li .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.i-zhuanjia-li .con{ float:left; width:210px; padding-top:11px; margin-left:30px; }
.i-zhuanjia-li .con .tit { color:#333333; font-size:16px; line-height:24px; height:48px; font-weight:bold;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.i-zhuanjia-li .con .des { color:#999999; font-size:15px; line-height:23px; height:46px; margin-top:12px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.i-zhuanjia-li:hover .con .tit{ text-decoration:underline; color:#cc0001;}
/*linker*/
.linker { background-color:#f5f5f5; padding-top:33px; padding-bottom:50px; }
.linker-ban { border-bottom:#d9d9d9 solid 1px; position:relative; }
.linker-ban:after{content:""; position:absolute; left:0; bottom:-1px; width:137px; height:1px; background-color:#cc0001; }
.linker-tit { float:left; color:#333333; font-size:28px; line-height:72px; padding-left:10px; }
.linker-sub { float:right; margin-top:19px;}
.linker-sub ul li { float:left; color:#666666; font-size:16px; line-height:53px; margin-left:47px;}
.linker-sub ul li:first-child { margin-left:0; }
.linker-sub ul li:hover { text-decoration:underline; color:#cc0001;}
.linker-li { display:none; }
.linker-con { color:#333333; font-size:16px; line-height:53px; margin-top:30px; }
.linker-con a { margin-right:36px;white-space:nowrap;}
.linker-con a:hover { text-decoration:underline; color:#cc0001;}
/*footer*/
.footer { background:#353535 url(../images/footer-bg.jpg) no-repeat top center; padding-top:70px; }
.footer a:hover { color:#FFF;}
.f-top { padding-bottom:60px;}
.f-left { float:left; width:400px; }
.f-ban {color:#ffffff; font-size:20px; line-height:27px; margin-bottom:14px;}
.f-text { color:#a2a2a2; font-size:15px; line-height:34px;}
.f-mid { float:right; width:860px; }
.f-mid dl { float:left; width:25%;}
.f-mid dl dt { color:#ffffff; font-size:20px; line-height:27px; margin-bottom:14px; }
.f-mid dl dd { color:#a2a2a2; font-size:15px; line-height:34px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.f-right { float:right; width:113px; text-align:center;}
.f-right .pic { height:113px;}
.f-right .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.f-right .tit { color:#a0a0a0; font-size:15px; line-height:1; margin-top:18px; }
.f-copy { text-align:center; border-top:#515151 solid 1px; color:#8a8a8a; font-size:15px; line-height:30px; padding-top:14px; padding-bottom:14px; }
/*n-main*/
.n-main { padding-top:36px; padding-bottom:70px;}
.n-left { float:left; width:292px; margin-top:5px; }
.n-left-top { height:auto;}
.n-left-top .tit { height:87px; background:url(../images/n-left1.jpg) no-repeat; background-size:100% 100%; color:#ffffff; font-size:28px; line-height:87px; padding-left:65px;}
.n-left-top .list { border-bottom:#e2e2e2 solid 1px; border-right:#e2e2e2 solid 1px; }
.n-left-top .list ul li { color:#333333; font-size:16px; line-height:59px; border-top:#e2e2e2 solid 1px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; position:relative; background:#f7f7f7 url(../images/n-left-jiao.png) no-repeat right center; padding-left:65px; }
.n-left-top .list ul li a { display:block; }
.n-left-top .list ul li:first-child { border-top:none; }
.n-left-top .list ul li:after{content:""; position:absolute; left:0; top:0; width:10px; height:100%; background-color:#e5e5e5; }
.n-left-top .list ul li:hover { text-decoration:underline; color:#cc0001;}
.n-left-top .list ul li.active:after{content:""; position:absolute; left:0; top:0; width:10px; height:100%; background-color:#cc0001; }
.n-left-mid { margin-top:24px;}
.n-left-mid .tit { height:50px; background-color:#cc0001; color:#ffffff; font-size:20px; line-height:50px; padding-left:28px;}
.n-left-mid .list { background-color:#f7f7f7; border:#e5e5e5 solid 1px; padding:4px 24px 8px 24px; }
.n-left-mid .list ul li { color:#333333; font-size:16px; line-height:55px; border-top:#e5e5e5 solid 1px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.n-left-mid .list ul li:first-child { border-top:none; }
.n-left-mid .list ul li:hover{ text-decoration:underline; color:#cc0001;}
.n-left-bot { height:102px; text-align:center;color:#ffffff; font-size:26px; line-height:102px; background:url(../images/n-left2.jpg) no-repeat; background-size:100% 100%; margin-top:24px; }
.n-left-bot a { display:block;}
.n-left-bot i { display:inline-block; vertical-align:middle; width:60px; height:60px; margin-top:-2px; margin-right:13px; background:url(../images/menu1.png) no-repeat; background-size:100% 100%; }
.n-right { float:right; width:1058px;  min-height:300px; }
.n-right-ban { border-bottom:#dddddd solid 1px; position:relative; }
.n-right-ban:after{content:""; position:absolute; left:0; bottom:-1px; width:137px; height:4px; background-color:#cc0001; }
.n-right-ban .tit { float:left; color:#333333; font-size:28px; line-height:64px; font-weight:bold; padding-left:10px; }
.n-right-ban .more { float:right; color:#333333; font-size:16px; line-height:48px; margin-top:16px; padding-right:5px; }
.n-right-ban .more a:hover { color:#cc0001;}
/*n-page*/
.n-page {color:#333333; font-size:16px; line-height:30px; padding:20px 0;}
.n-page img{ max-width:100%;}
/*n-newshow*/
.n-newshow {padding:20px 0; }
.n-tit {font-size:20px; line-height:2; color:#333333; text-align:center;}
.n-des {font-size:14px; line-height:2; color:#666666; text-align:center; border-bottom:#eeeeee solid 1px; padding-bottom:10px; margin-bottom:10px; margin-top:7px;}
.n-show { font-size:16px; line-height:2; color:#333333; }
.n-show img { max-width:100%;}
.n-show table tr,td {border: 1px solid #DFDCDC;padding: 5px; }
.n-show table{width: 100%;}


/*pagination*/
.pagination { box-sizing: border-box;text-align:center; font-size:14px; margin-top:40px;color:#7b7b7b; padding-bottom:40px;   }
.pagination a { color:#7b7b7b;  padding:5px 7px;border-radius:3px; border:#eeeeee solid 1px; }
.pagination a:hover { background-color:#cc0001; color:#FFF; border:#cc0001 solid 1px; }
/*n-piclist*/
.n-piclist { height:auto; padding-bottom:20px; padding-top:10px;}
.n-piclist ul li { float:left; width:250px; height:auto; margin-top:18px; text-align:center; }
.n-piclist ul li:nth-child(4n+2) { margin-left:19px;}
.n-piclist ul li:nth-child(4n+3) { margin-left:19px;}
.n-piclist ul li:nth-child(4n+4) { margin-left:19px;}
.n-piclist ul li .pic{ width:100%; height:156px; text-align:center; display: flex;  align-items: center; justify-content: center;  border:#e1e1e1 solid 1px;	}
.n-piclist ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;	transition: 0.5s;}
.n-piclist ul li .tit { color:#333333; font-size:16px; line-height:40px; height:40px;  padding:0 5px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.n-piclist ul li:hover .tit { text-decoration:underline; color:#cc0001;}


@media (max-width:1400px){
.wrap{width:94%}
/*header1400*/
.header{height:180px;}
.header .logo{height:160px; width:57%; line-height:150px; }
.nav{ height:50px; }
.nav ul li{ font-size:16px; line-height:50px; padding:0 36px;  }
.search-right { width:187px; margin-top:8px; }
.search-right input[type=text] { width:120px; }
/*i-main1400*/
.i-main { margin-top:28px;}
.i-main-left { width:50%; height:380px; }
.i-main-right { width:46.4%; }
/*home-ban1400*/
.home-ban { font-size:24px; }
.home-ban a { margin-top:10px; }
.home-list ul li{ line-height:45px; }
/*i-menu1400*/
.i-menu { margin-top:52px; }
.i-menu ul li {width:23%; height:82px; font-size:24px; line-height:82px;}
.i-menu ul li:nth-child(4n+2) { margin-left:2.66%; }
.i-menu ul li:nth-child(4n+3) { margin-left:2.66%; }
.i-menu ul li:nth-child(4n+4) { margin-left:2.66%; }
.i-menu ul li i { width:50px; height:50px; }
/*i-news1400*/
.i-news { height:auto; margin-top:60px; padding-top:40px; padding-bottom:50px; }
.i-jujiao { width:66.7%; }
.i-jujiao-left { width:36%; }
.i-jujiao-left ul li { height:175px; margin-bottom:15px; }
.i-jujiao-right { width:58.6%; }
.i-gonggao { width:30%;}
.i-gonggao-list { padding:0 20px; }
.i-gonggao-list ul li { padding:15px 0; }
.i-gonggao-list ul li .riqi { width:40px;}
.i-gonggao-list ul li .riqi .riqi-dd{ font-size:20px; }
.i-gonggao-list ul li .tit { width:78%;}
/*i-bot1400*/
.i-bot { padding-top:36px; padding-bottom:60px;}
.i-zhanshi { width:66%; }
.i-zhanshi-list ul li { width:32%; padding:17px 15px 3px 15px;}
.i-zhanshi-list ul li:nth-child(3n+2){ margin-left:2%; }
.i-zhanshi-list ul li:nth-child(3n+3){ margin-left:2%; }
.i-zhuanjia { width:29.7%;  }
/*i-zhuanjia-list1400*/
.i-zhuanjia-list {padding:0 20px;}
.i-zhuanjia-list .swiper-container-horizontal>.swiper-pagination-bullets { bottom:15px;}
.i-zhuanjia-li { padding:15px 0; }
.i-zhuanjia-li .pic{ width:110px; height:110px; }
.i-zhuanjia-li .con{ width:52%; padding-top:6px;}
.i-zhuanjia-li .con .des { font-size:14px;}
/*linker1400*/
.linker { padding-top:23px; padding-bottom:40px; }
.linker-tit {  font-size:26px; line-height:62px; }
.linker-sub { margin-top:0;}
.linker-sub ul li { line-height:62px; margin-left:42px;}
.linker-con { line-height:43px; margin-top:25px; }
.linker-con a { margin-right:31px;}
/*footer1400*/
.footer { padding-top:60px; }
.f-top { padding-bottom:50px;}
.f-left { width:28.5%; }
.f-ban { font-size:18px; }
.f-text { font-size:14px; }
.f-mid { width:56%; }
.f-mid dl dt { font-size:18px; }
.f-mid dl dd { font-size:14px; }
.f-right .tit {  font-size:14px; }
.f-copy {font-size:14px;}
/*n-main1400*/
.n-left { width:20%; margin-top:0; }
.n-left-top .tit { height:77px;font-size:24px; line-height:77px; padding-left:35px;}
.n-left-top .list ul li { line-height:54px; padding-left:35px; }
.n-left-top .list ul li:after{ width:8px; }
.n-left-top .list ul li.active:after{ width:8px; }
.n-left-mid .tit { padding-left:23px;}
.n-left-mid .list { padding:4px 20px 8px 20px; }
.n-left-mid .list ul li {line-height:45px; }
.n-left-bot { height:82px; font-size:24px; line-height:82px;}
.n-left-bot i { width:50px; height:50px; }
.n-right { width:75.5%; }
.n-right-ban .tit {  font-size:24px; line-height:54px; padding-left:5px; }
.n-right-ban .more { line-height:54px; margin-top:0; }
.n-tit {font-size:18px;}
/*n-piclist1400*/
.n-piclist ul li { width:23.6%; }
.n-piclist ul li:nth-child(4n+2) { margin-left:1.7%;}
.n-piclist ul li:nth-child(4n+3) { margin-left:1.7%;}
.n-piclist ul li:nth-child(4n+4) { margin-left:1.7%;}
.n-piclist ul li .pic{ height:130px; }



}

@media (max-width:1200px){
/*header1200*/
.header{height:140px;}
.header .logo{height:120px; line-height:110px; }
.nav ul li{ padding:0 21px;  }
/*i-main1200*/
.i-main { margin-top:18px;}
.i-main-left { height:310px; }
/*home-ban1200*/
.home-ban { font-size:20px; }
.home-ban a { font-size:14px; }
.home-list ul li{ line-height:38px; font-size:14px; }
/*i-menu1200*/
.i-menu { margin-top:32px; }
.i-menu ul li { height:62px; font-size:20px; line-height:62px;}
.i-menu ul li i { width:40px; height:40px; margin-right:8px; }
/*i-news1200*/
.i-news { margin-top:40px; padding-top:30px; padding-bottom:40px; }
.i-jujiao-left ul li { height:145px; }
.i-gonggao-list { padding:0 15px; }
.i-gonggao-list ul li { padding:10px 0; }
.i-gonggao-list ul li .riqi { margin-top:3px; }
.i-gonggao-list ul li .riqi .riqi-dd{ font-size:18px; }
.i-gonggao-list ul li .tit { width:70%;font-size:14px;}
/*i-bot1200*/
.i-bot { padding-top:26px; padding-bottom:50px;}
.i-zhanshi-list ul li {padding:12px 10px 3px 10px;}
.i-zhanshi-list ul li .con { height:259px; }
.i-zhanshi-list ul li .con p { font-size:14px; line-height:36px; }
/*i-zhuanjia-list1200*/
.i-zhuanjia-list {height:323px;padding:0 15px;}
.i-zhuanjia-list .swiper-container-horizontal>.swiper-pagination-bullets { bottom:10px;}
.i-zhuanjia-li .pic{ width:90px; height:90px; }
.i-zhuanjia-li .con{ width:50%; }
/*linker1200*/
.linker { padding-top:13px; padding-bottom:30px; }
.linker-tit {  font-size:24px; line-height:52px; }
.linker-sub ul li { line-height:52px; margin-left:32px;}
.linker-con { line-height:38px; margin-top:20px; }
.linker-con a { margin-right:25px;}
/*footer1200*/
.footer { padding-top:50px; }
.f-top { padding-bottom:40px;}
/*n-main1200*/
.n-main { padding-bottom:50px;}
.n-left-top .tit { height:67px;font-size:22px; line-height:67px; padding-left:25px;}
.n-left-top .list ul li { padding-left:25px;  background:#f7f7f7 url(../images/n-left-jiao2.png) no-repeat right center; }
.n-left-mid .tit { padding-left:18px; font-size:18px; }
.n-left-mid .list { padding:4px 15px 8px 15px; }
.n-left-bot { height:62px; font-size:20px; line-height:62px;}
.n-left-bot i { width:40px; height:40px; margin-right:8px;  }
.n-right-ban .tit {  font-size:22px; line-height:44px; }
.n-right-ban .more { line-height:44px; }
/*n-piclist1200*/
.n-piclist ul li .pic{ height:107px; }


}


@media (max-width:992px){
/*header992*/
.header{height:75px; position:fixed; top:0; left:0; width:100%; z-index:333;}
.header .logo{ height:55px; line-height:45px;}
.nav{ display:none;}
.nav_btn{display:block;}
.header-wrap { display:block; height:75px;}
/*i-main992*/
.i-main { margin-top:20px;}
.i-main-left { float:none; width:100%; height:466px; margin-top:0; }
.i-main-right { float:none; width:100%; margin-top:20px; }
/*home-ban992*/
.home-ban { font-size:18px; }
.home-ban a { margin-top:5px; }
/*i-menu992*/
.i-menu { margin-top:22px; }
.i-menu ul li { height:52px; font-size:18px; line-height:52px;}
.i-menu ul li i { width:30px; height:30px; }
/*i-news992*/
.i-jujiao { float:none; width:100%; }
.i-gonggao { float:none; width:100%; margin-top:10px; }
.i-gonggao-list ul li .tit {display: flex; justify-content: center;  flex-direction: column; }
.i-gonggao-list ul li .riqi .riqi-dd{ font-size:16px; }
/*i-bot992*/
.i-bot { padding-top:6px;padding-bottom:30px;}
.i-zhanshi { float:none; width:100%; }
.i-zhanshi-list { margin-top:20px;}
.i-zhuanjia { float:none; width:100%; margin-top:15px;  }
.i-zhuanjia-list { margin-top:15px; }
/*linker992*/
.linker-tit {  font-size:22px; line-height:42px; }
.linker-sub ul li { line-height:42px; margin-left:22px;}
.linker-con a { margin-right:20px; font-size:14px;}
/*footer992*/
.footer { padding-top:40px; }
.f-top { padding-bottom:30px;}
.f-left { float:none; width:100%; }
.f-mid{ display:none; }
.f-right { float:none; margin:0 auto; margin-top:30px; }
/*n-main992*/
.n-main {  padding-top:26px; padding-bottom:40px;}
.n-left { float:none; width:100%; margin-top:20px;}
.n-left-top .tit { height:57px;font-size:20px; line-height:57px;}
.n-left-mid .tit { padding-left:13px; }
.n-left-mid .list { padding:4px 10px 8px 10px; }
.n-left-bot { height:52px; font-size:18px; line-height:52px;}
.n-left-bot i { width:30px; height:30px; }
.n-right  { float:none; width:100%;}
.n-right-ban .tit {  font-size:20px; }

}

@media (max-width:767px){
/*header768*/
.header{height:65px;}
.header .logo{ height:45px; width:86%; line-height:35px;}
.f_nav { display:block;}
.header-wrap { height:65px;}
/*banner767*/
.banner .swiper-container-horizontal>.swiper-pagination-bullets { bottom:9px;}
.banner-li .tit { line-height:40px;padding:0 80px 0 18px; font-size:14px;}
/*i-main767*/
.i-main { margin-top:12px;}
.i-main-left { height:170px; }
.i-main-right { margin-top:5px; }
/*home-ban768*/
.home-ban { font-size:18px; }
.home-list ul li{ line-height:36px; }
/*i-menu768*/
.i-menu { margin-top:5px; }
.i-menu ul li { width:48.5%; height:42px; font-size:16px; line-height:42px; margin-top:10px; border-radius:3px;}
.i-menu ul li i { width:20px; height:20px; }
.i-menu ul li:nth-child(4n+2) { margin-left:0; }
.i-menu ul li:nth-child(4n+3) { margin-left:0; }
.i-menu ul li:nth-child(4n+4) { margin-left:0; }
.i-menu ul li:nth-child(even) { margin-left:3%; }
/*i-news768*/
.i-news { margin-top:20px;padding-top:10px; padding-bottom:20px;}
.i-jujiao-left { float:none; width:100%; margin-top:15px; }
.i-jujiao-left ul li { height:220px;}
.i-jujiao-right { float:none; width:100%; margin-top:15px; }
.i-gonggao-list { margin-top:15px; }
.i-gonggao-list ul li .tit { width:78%;}
/*i-bot768*/
.i-zhanshi-list { margin-top:15px;}
.i-zhanshi-list ul li { float:none; width:100%; margin-bottom:15px; }
.i-zhanshi-list ul li:nth-child(3n+2){ margin-left:0; }
.i-zhanshi-list ul li:nth-child(3n+3){ margin-left:0; }
.i-zhanshi-list ul li .con { height:auto; }
.i-zhuanjia-li .con{ width:62%; }
/*linker767*/
.linker-ban:after{width:20%;}
.linker-tit { float:none; width:100%; font-size:18px; padding-left:0; }
.linker-sub { float:none; width:100%; }
.linker-sub ul li { width:25%; margin-left:0;}
.linker-con { margin-top: 10px;line-height: 30px;}
.linker-con a { margin-right:10px; }
/*footer767*/
.footer { padding-top:20px; padding-bottom:5em; }
.f-ban { font-size:16px; }
/*n-main767*/
.n-main { padding-top:6px; padding-bottom:20px;}
.n-left-top .tit { height:42px;  font-size:18px; line-height:42px;}
.n-left-top .list ul li { font-size:14px; line-height:36px; }
.n-left-top .list ul li:after{ width:6px; }
.n-left-top .list ul li.active:after{ width:6px; }
.n-left-mid {margin-top:15px;}
.n-left-mid .tit {height:42px; line-height:42px; }
.n-left-mid .list { padding:4px 10px 8px 10px; }
.n-left-mid .list ul li { font-size:14px; line-height:36px;}
.n-left-bot {height:42px; line-height:42px; margin-top:15px;}
.n-left-bot i { width:20px; height:20px; }
.n-right-ban .tit {  font-size:18px; }
.n-right-ban:after{ width:90px; height:2px; }
.n-des {font-size:12px;}
.pagination { font-size:12px;padding-bottom:20px; margin-top:20px; }
/*n-piclist767*/
.n-piclist { padding-bottom: 0; }
.n-piclist ul li { width:48.5%; margin-top:10px; }
.n-piclist ul li:nth-child(4n+2) { margin-left:0;}
.n-piclist ul li:nth-child(4n+3) { margin-left:0;}
.n-piclist ul li:nth-child(4n+4) { margin-left:0;}
.n-piclist ul li:nth-child(even) { margin-left:3%; }
.n-piclist ul li .tit { font-size:14px; line-height:36px; }


}

