@charset "utf-8";
*{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:1600px;position:relative;max-width:100%;margin:0 auto}
.wrap::after{content:"";display:block;clear:both}
/*自定义*/
body{ font-family:Microsoft YaHei; }
/*header*/
.header{height:100px; position:relative; background-color:#16294b;}
.header .logo{float:left; height:100px;}
.header .logo a{display:block; width:100%; height:100%; display: flex;  align-items: center; justify-content: center;}
.header .logo img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.h-info { float:left; margin-left:30px; color:#ffffff; font-size:18px; line-height:22px; height:100px;display: flex;  justify-content: center;  flex-direction: column; position:relative; }
.h-info:after{content:""; position:absolute; left:-18px; top:50%; margin-top:-20px; width:1px; height:40px; background-color:#4e4b4b; }
.header .nav{float:right; width:650px;}
.header .nav ul {display:flex; height:100px;}
.header .nav ul li{ flex:1; width:auto; text-align:center; color:#ffffff; font-size:18px; line-height:100px; position:relative; } 
.header .nav ul li:after{content:""; position:absolute; left:0; bottom:0; width:0; height:3px; background-color:#0aa6eb; left: 50%; transform: translateX(-50%); transition: all .5s ease; }
.header .nav ul li a { display:block; }
.header .nav ul li:hover:after{ width:100%;transform:translateX(-50%) scale(1.1); }
.header .nav ul li.active:after{ width:100%; }
.header .nav ul li .sub { position: absolute;width:200%;left:-50%; text-align:center; top:100px;z-index:30000; }
.header .nav ul li .sub ul li{ float:left; min-width:auto; width:100%; line-height:50px; position:relative;text-align:center;  margin:0; padding:0; font-size:15px; font-weight:normal; background-color:#16294b; }
.header .nav ul li .sub ul li:hover:after{ display:none;}
.header .nav ul li .sub ul li:hover { background-color:#0aa6eb; }
.h-search { float:right; margin-left:50px; width:220px; height:36px; border:#56647b solid 1px; border-radius:5px; margin-top:32px;}
.h-search input[type=text] { margin-left:10px; width:160px; height:34px;color:#ffffff; font-size:16px; border:none; vertical-align:middle; background:transparent; }
.h-search input[type=submit] {  width:40px; text-align:center; height:34px; background:url(../images/h-search.png) no-repeat center center; font-size:0; cursor:pointer; border:none;vertical-align:middle; }
.h-nologin { float:right; color:#14426b; font-size:16px; line-height:100px; margin-left:30px;  }
.h-nologin a { margin:0 9px; color:#0aa6eb;}
.h-nologin a:hover  { color:#80caeb; }
.h-login { float:right; max-width:120px; color:#0aa6eb; font-size:16px; line-height:100px; margin-left:30px; position:relative; }
.h-login .h-login-ban { cursor:pointer;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.h-login-sub { display:none; position: absolute;width:120px; right:0; text-align:center; top:100px;z-index:30000; background-color:#16294b; border:#dcdcdc solid 1px;}
.h-login-sub ul li{ width:100%; line-height:40px; position:relative;text-align:center;  margin:0; padding:0; font-size:14px; font-weight:normal; border-top:#dcdcdc solid 1px;}
.h-login-sub ul li:first-child { border-top:none; }
.h-login-sub ul li a {color:#ffffff; display:block;}
.h-login-sub ul li:hover a {color:#0aa6eb;}
.h-login:hover .h-login-sub { display:block;}
.h-lag { float:right; width:70px; height:30px; border:#56647b solid 1px; border-radius:5px; margin-top:35px; text-align:center; color:#ffffff; font-size:16px; line-height:28px; margin-left:29px; }
.h-lag a { display:block; }
.h-lag i { display:inline-block; width:11px; height:6px; background:url(../images/h-lag.png) no-repeat; margin-left:7px; vertical-align:middle; margin-top:-2px; }
/*header2*/
.header2{height:60px;position:fixed;background:#16294b;z-index:22;top:0;width:100%; display:none; }
.header2 .main-wrap{height:60px;padding:0 3%;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}
.header2 .logo{width:130px;height:60px;margin-top:0;overflow:hidden;  float: left; display: inline;}
.header2 .logo a{display:block; width:100%; height:100%; display: flex;  align-items: center; justify-content: center;}
.header2 .logo img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.header2 .nav-btn{width:25px;height:16px;position:relative;cursor:pointer;margin-top:22px; float: right; display: inline;}
.header2 .nav-btn .zi { width:20px; color:#ffffff; font-size:16px; line-height:1; position:absolute; right:-10px; top:-8px; }
.header2 .nav-btn.active{-webkit-animation:rotate .5s linear 0s;animation:rotate .5s linear 0s}
.header2 .nav-btn .line{display:block;width:50%;height:2px;border-radius:2px;background-color:#ffffff;position:absolute;left:50%;margin-left:-15px}
.header2 .nav-btn .line1{-webkit-transform-origin:4px 0;-ms-transform-origin:4px 0;transform-origin:4px 0}
.header2 .nav-btn.active .line1{top:0}
.header2 .nav-btn.hover .line{background:#ffffff}
.header2 .nav-btn .line2{top:7px}
.header2 .nav-btn .line3{bottom:0;-webkit-transform-origin:1px center;-ms-transform-origin:1px center;transform-origin:1px center}
.header2 .sub-menu{width:100%;padding:0 3%;display:none;position:absolute;left:0;top:70px;z-index:2;overflow-y:auto}
.header2 .sub-menu ul{width:100%;overflow-y:auto;height:calc(100vh - 55px - 1.5rem)}
.header2 .js-m-3{opacity:0;-webkit-transform:translate(30px,0);-ms-transform:translate(30px,0);transform:translate(30px,0);-webkit-transition:all .8s ease;transition:all .8s ease}
.header2 .js-m-3.animate{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.header2 .sub-menu li{border-bottom:1px solid #555;font-size:16px;padding:0 20px}
.header2 .sub-menu .tit{display:inline-block;text-decoration:none;width:80%;line-height:40px;color:#fff;position:relative;box-sizing:border-box}
.header2 .sub-menu .sub-tit.on{background-color:#e9e9e9}
.header2 .sub-menu .sec-list{line-height:30px; padding-bottom:10px; display:none}
.header2 .sub-menu .jt{position:relative;display:inline-block;width:10%;height:40px;text-align:center;background:0 0;float:right}
.header2 .sub-menu .jt:after{content:'';display:block;width:26px;height:26px;background:url(../images/mobile_nav_jia.png) no-repeat center;background-size:17px auto;position:absolute;right:3%;top:8px}
.header2 .sub-menu .jt.jtRote:after{background:url(../images/mobile_nav_jian.png) no-repeat center;background-size:20px auto}
.header2 .sub-menu .sec-list p{background:url(../images/mobile_nav_dian.png) no-repeat left center;background-size:3px auto;font-size:14px}
.header2 .sub-menu .sec-list a{padding-left:5%;color:#cccccc;display:block}
.header2 .sub-menu .sec-list a:active{color:#37a3dc}
.header2 .icon-close:before{content:"\e6d3"}
.header2 .h-info { height:60px }
.search-bg{ position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:20; background-color:rgba(55,55,55,.95); display:none; } 
.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%;}
.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-prev { background:rgba(0, 0, 0, 0.6) url(../images/btn.png) no-repeat center center; width:36px; height:58px; margin-top:-29px; right:auto; left:0; top:50%; bottom:0;  outline:none; }
.banner .swiper-button-prev:after { display:none;}
.banner .swiper-button-next {background:rgba(0, 0, 0, 0.6) url(../images/btn.png) no-repeat center center;transform:rotate(180deg); width:36px; height:58px;  margin-top:-29px; right:0; left:auto; top:50%; bottom:0; outline:none; }
.banner .swiper-button-next:after { display:none;}
.banner .swiper-slide a { display:block; width:100%;}
.banner .swiper-slide img { width:100%; display:block;}
/*public*/
.public { height:auto; }
.public .tit{ float:left; color:#333333; font-size:32px; line-height:40px;}
.public .tit img { max-width:40px; max-height:40px; vertical-align:middle; margin-right:15px; }
.public .list{ float:left;}
.public .list ul li { float:left; color:#333333; font-size:18px; line-height:30px; margin-top:10px; margin-left:65px; }
.public .list ul li:hover { color:#008bcc; }
.public .more{ float:right; color:#999999; font-size:16px; line-height:30px;  margin-top:10px;}
.public .more a { display:block; }
.public .more i { display:inline-block; width:20px; height:9px; background:url(../images/public-more.png) no-repeat; background-size:100% 100%; margin-left:10px; vertical-align:middle; margin-top:-2px; }
.public .more:hover { color:#008bcc; }
.public .more:hover i { background:url(../images/public-more2.png) no-repeat;}
/*kecheng*/
.gray { background-color:#f7f8fa; }
.kecheng { padding-top:68px; padding-bottom:70px; }
.kecheng-list { height:auto; }
.kecheng-list ul li{ float:left; margin-top:25px; width:376px; background-color:#FFF; }
.kecheng-list ul li:nth-child(4n+2) { margin-left:32px;}
.kecheng-list ul li:nth-child(4n+3) { margin-left:32px;}
.kecheng-list ul li:nth-child(4n+4) { margin-left:32px;}
.kecheng-list ul li .pic { height:212px; overflow:hidden;}
.kecheng-list ul li .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;transition: 0.5s;}
.kecheng-list ul li .con { border:#ebebeb solid 1px; padding:21px 23px 0 23px; height:160px; }
.kecheng-list ul li .con .tit { color:#333333; font-size:20px; line-height:1.5; font-weight:bold;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.kecheng-list ul li .con .info { color:#999999; font-size:16px; line-height:1.5;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:12px; }
.kecheng-list ul li .con .info .icon1 { display:inline-block; width:20px; height:20px; vertical-align:middle; background:url(../images/kecheng-icon1.png) no-repeat center center; background-size:100% 100%;  }
.kecheng-list ul li .con .info .icon2 { display:inline-block; width:1px; height:20px; vertical-align:middle; background-color:#ebebeb; margin-left:9px; }
.kecheng-list ul li .con .info .icon3 { display:inline-block; width:20px; height:20px; vertical-align:middle; background:url(../images/kecheng-icon2.png) no-repeat center center; margin-left:9px; background-size:100% 100%;  }
.kecheng-list ul li .con .line { border-top:#ebebeb solid 1px; margin-top:16px; }
.kecheng-list ul li .con .des { color:#999999; font-size:16px; line-height:1.5;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:13px; }
.kecheng-list ul li:hover .pic img{transform: scale(1.05); transition: 0.5s;}
.kecheng-list ul li:hover { box-shadow: 0 0 10px rgba(0,0,0,0.1); }
/*jiangshi*/
.jiangshi{ padding-top:68px; padding-bottom:70px; }
.jiangshi-list { height:auto; margin-top:25px; position:relative; }
.jiangshi-list .swiper-container { width: 100%; height: 100%; } 
.jiangshi-list .swiper-slide {  display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; text-align:center; }
.jiangshi-list .swiper-button-prev { outline:none; left:auto; right:100px; top:-33px; bottom:auto; }
.jiangshi-list .swiper-button-prev:after { font-size:12px; color:#999999; }
.jiangshi-list .swiper-button-next { outline:none; left:auto; right:0; top:-33px; bottom:auto;  }
.jiangshi-list .swiper-button-next:after { font-size:12px; color:#999999; }
.jiangshi-list .swiper-pagination { width:90px; left:auto; bottom:auto; right:19px; top:-44px; font-size:14px; }
.jiangshi-li { display:block; width:100%; background-color:#f7f8fa; }
.jiangshi-li .pic { height:385px; overflow:hidden;}
.jiangshi-li .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;transition: 0.5s;}
.jiangshi-li .con { border:#ebebeb solid 1px; padding:20px 23px 0 23px; height:100px; text-align:left; }
.jiangshi-li .con .tit { color:#333333; font-size:20px; line-height:1.5; font-weight:bold;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.jiangshi-li .con .des { color:#999999; font-size:16px; line-height:1.5;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:4px; }
.jiangshi-li:hover .pic img{transform: scale(1.05); transition: 0.5s;}
.jiangshi-li:hover { box-shadow: 0 0 10px rgba(0,0,0,0.1); }
/*hezuo*/
.hezuo{  padding-bottom:70px; }
.hezuo-list { height:130px; margin-top:25px; position:relative; }
.hezuo-list .swiper-container { width: 100%; height: 100%; } 
.hezuo-list .swiper-slide {  display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; text-align:center; }
.hezuo-list .swiper-slide a { display:block; width:99%; height:99%; border:#ebebeb solid 1px; display: flex;  align-items: center; justify-content: center;  }
.hezuo-list .swiper-slide a img{max-width:90%;max-height:90%;vertical-align: middle; transition: 0.5s;}
.hezuo-list .swiper-slide a:hover  img{transform: scale(1.05); transition: 0.5s;}
.hezuo-list .swiper-button-prev { outline:none; left:auto; right:100px; top:-33px; bottom:auto; }
.hezuo-list .swiper-button-prev:after { font-size:12px; color:#999999; }
.hezuo-list .swiper-button-next { outline:none; left:auto; right:0; top:-33px; bottom:auto;  }
.hezuo-list .swiper-button-next:after { font-size:12px; color:#999999; }
.hezuo-list .swiper-pagination { width:90px; left:auto; bottom:auto; right:19px; top:-44px; font-size:14px; }
/*footer*/
.footer { background-color:#f6f7f8; border-top:#16294b solid 6px; text-align:center; }
.footer a:hover { color:#0aa6eb; }
.f-top { border-bottom:#e5e6e6 solid 1px; color:#222222; font-size:16px; line-height:2; font-weight:bold; padding-top:20px; padding-bottom:20px; }
.f-top a { margin:0 30px; }
.f-copy { color:#666666; font-size:16px; line-height:2; padding-top:27px; padding-bottom:30px; }
/*pagination*/
.pagination { box-sizing: border-box;text-align:center; font-size:14px; color:#7b7b7b;   }
.pagination a {  color:#7b7b7b;  padding:5px 10px;border-radius:3px; border:#e5e5e5 solid 1px; margin:0 5px; background-color:#FFF;}
.pagination a:hover { background-color:#0aa6eb; color:#FFF;}
.pagination{display:inline-block;padding-left:0;margin:30px 0 20px 0;border-radius:4px; text-align:center; width:100%;}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#0aa6eb;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#0aa6eb;border-color:#0aa6eb}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
/*fenlei*/
.fenlei { background-color:#FFF; border:#ebebeb solid 1px;  color:#333333; font-size:16px; line-height:2; padding:10px 25px; }
.fenlei a { color:#999999; margin-right:20px; }
.fenlei a.active { color:#008bcc; }
.fenlei a:hover { color:#008bcc; }
/*about*/
.about { padding-bottom:80px; }
.about ul li { margin-top:80px; }
.about ul li .con { float:left; width:740px; margin-top:67px; }
.about ul li .con .tit { color:#333333; font-size:30px; line-height:1.5; position:relative; }
.about ul li .con .tit:after{content:""; position:absolute; left:0; bottom:-22px; width:62px; height:3px; background-color:#008bcc; }
.about ul li .con .des { color:#333333; font-size:16px; line-height:2; margin-top:47px; }
.about ul li .pic{ float:right; width:800px;}
.about ul li .pic img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.about ul li:nth-child(even) .con { float:right; }
.about ul li:nth-child(even) .pic { float:left; }
/*detail-ban*/
.detail-ban { height:70px; border-bottom:#eeeeee solid 1px; padding:0 63px; background-color:#FFF; margin-top:40px; }
.detail-ban ul li { float:left; color:#333333; font-size:18px; line-height:68px; position:relative; margin-right:80px; cursor:pointer; }
.detail-ban ul li.active:after{content:""; position:absolute; left:0; bottom:-1px; width:100%; height:2px; background-color:#008bcc; }
.detail-li { display:none; }
.detail-con { background-color:#FFF; min-height:500px; margin-bottom:40px; }
.jieshao { padding:30px 63px; color:#333333; font-size:16px; line-height:2; }
.jiaoxue-li { padding:0 63px 63px 63px; }
.jiaoxue-li .tit{color:#333333; font-size:16px; line-height:65px; height:66px; padding-left:14px; position:relative; border-bottom:#eeeeee solid 1px;}
.jiaoxue-li .tit:after{content:""; position:absolute; left:0; top:50%; margin-top:-7.5px; width:3px; height:15px; background-color:#ff701d; }
.jiaoxue-li .list{ height:auto; }
.jiaoxue-li .list ul li{color:#999999; font-size:14px; line-height:59px; height:60px; overflow:hidden; border-bottom:#eeeeee solid 1px; position:relative; }
.jiaoxue-li .list ul li span { display:inline-block; }
.jiaoxue-li .list ul li span.title { float:left; margin-left:13px; max-width:60%; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.jiaoxue-li .list ul li span.title i { display:inline-block; width:17px; height:13px; background:url(../images/detail-icon.jpg) no-repeat; vertical-align:middle; margin-top:-2px; margin-right:13px; }
.jiaoxue-li .list ul li span.time { float:left; }
.jiaoxue-li .list ul li span.try { float:right; }
.jiaoxue-li .list ul li span.goto { float:right; margin-left:70px; }
.jiaoxue-li .list ul li a:hover { color:#008bcc;}
/*shipin*/
.shipin { margin-top:40px; background-color:#1e1e1e; height:auto; }
.shipin-left { float:left; width:1212px; }
.shipin-left .tit { height:78px; background-color:#383838;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap; padding:0 33px; }
.shipin-left .tit .shipin-tit { float:left; color:#ffffff; font-size:24px; line-height:78px; }
.shipin-left .tit .shipin-shoucang { float:left; margin-left:34px; color:#ffffff; font-size:14px; line-height:78px; }
.shipin-left .tit .shipin-shoucang i { display:inline-block; width:19px; height:19px; vertical-align:middle;background:url(../images/shoucang1.png) no-repeat; margin-right:8px; margin-top:-2px; }
.shipin-left .tit .shipin-shoucang:hover { color:#008bcc; }
.shipin-left .tit .shipin-shoucang:hover i { background:url(../images/shoucang2.png) no-repeat; }
.shipin-left .tit .shipin-shoucang.active { color:#008bcc; }
.shipin-left .tit .shipin-shoucang.active i { background:url(../images/shoucang3.png) no-repeat; }

.shipin-left .tit .shipin-pingxing { float:right; margin-top:15px; }


.shipin-left .con { height:740px; min-height:200px; overflow:hidden; background-color:#000000; }
.shipin-left .con img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.shipin-right { float:right; width:388px;}
.shipin-right .top { height:104px; border-bottom:#424242 solid 1px; display: flex;  align-items: center; justify-content: center; }
.shipin-right .top a { display:inline-block; width:337px; height:52px; background-color:#008bcc; text-align:center; border-radius:8px; color:#ffffff; font-size:18px; line-height:52px;}
.shipin-right .ban { padding:0 25px; color:#ffffff; font-size:16px; line-height:44px; border-bottom:#424242 solid 1px; position:relative; }
.shipin-right .ban:after{content:""; position:absolute; left:25px; bottom:0; width:64px; height:2px; background-color:#008bcc; }
.bofang-mulu { height:660px; overflow-y:auto;  }
.bofang-mulu{ scrollbar-arrow-color:#6c6c6c;  scrollbar-track-color:#2d2d2d;scrollbar-face-color:#6c6c6c;  }
.bofang-mulu::-webkit-scrollbar{ width:7px; height:7px; background-color:transparent;}
.bofang-mulu::-webkit-scrollbar-track {background-color:#2d2d2d; border-radius:0;} 
.bofang-mulu::-webkit-scrollbar-thumb {background-color:#6c6c6c;  border-radius:0;}
.bofang-mulu .tit{color: #ffffff; font-size: 16px; line-height:45px; font-weight:bold; padding:0 25px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.bofang-mulu .list{ height:auto;}
.bofang-mulu .list ul li{ height:auto; background-color:#2d2d2d; color: #818181;  font-size: 14px; line-height:20px; border-bottom:#383838 solid 1px;  padding:10px 25px;  }
.bofang-mulu .list ul li a { background:url(../images/bofang-icon.png) no-repeat left center; }
.bofang-mulu .list ul li span.title { padding:0 30px; width:100%; display:inline-block; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.bofang-mulu .list ul li span.time { padding:0 30px; display:block;}
.bofang-mulu .list ul li.active{ background-color:#1e1e1e; color:#FFF;  }
.bofang-mulu .list ul li:hover{background-color:#1e1e1e; color:#FFF;  }
.bofang-mulu .list ul li.active a { background:url(../images/bofang-icon2.png) no-repeat left center;}
.bofang-mulu .list ul li:hover a { background:url(../images/bofang-icon2.png) no-repeat left center;}
/*zhuce*/
body .demo-class.layui-layer { border-radius:5px;}
.zhuce { width:470px; background-color:#ffffff; min-height:300px;border-radius:5px; padding:40px 60px 30px 60px; }
.zhuce-logo { text-align:center; height:25px;}
.zhuce-logo img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.zhuce-list { height:auto; margin-top:5px; }
.zhuce-list .zhuce-input{ width:100%; margin-top:15px; height:42px;color:#333333; font-size:16px; border:#ebebeb solid 2px; padding-left:16px; vertical-align:middle; }
.zhuce-list .zhuce-submit { width:100%; margin-top:15px; text-align:center; height:42px; background-color:#008bcc; border:#008bcc solid 2px; color:#fff; font-size:16px; cursor:pointer; border:none;}
.zhuce-info { margin-top:15px; color:#999999; font-size:14px; line-height:2; text-align:right;}
.zhuce-info a:hover { color:#008bcc;}
.zhuce-info img { vertical-align:middle; margin-top:-2px; }
.zhuce-er { width:100%; margin-top:20px; height:42px;color:#333333; font-size:16px; border:#ebebeb solid 2px; padding-left:16px; vertical-align:middle; }
.zhuce-xiao { width:220px; height:38px; border:none; vertical-align:middle; }
.zhuce-button { width:87px; height:28px; background-color:#eeeeee; text-align:center; color:#999999; font-size:14px; line-height:28px; border-radius:3px; vertical-align:middle; border:none; margin-left:10px; }
/*denglu-ban */
.denglu-ban { margin-top:20px; border-bottom:#ebebeb solid 1px;}
.denglu-ban ul li{ float:left; height:50px; width:50%;color:#666666; font-size:18px; line-height:50px; text-align:center; position:relative; cursor:pointer;  }
.denglu-ban ul li.active  { color:#008bcc;  }
.denglu-ban ul li.active:after{content:""; position:absolute; left:0;  bottom:-1px; width:100%; height:1px; background-color:#008bcc; }
.denglu-li { display:none; }
.denglu-info { margin-top:10px; color:#999999; font-size:14px; line-height:2; }
.denglu-info a { float:right;  line-height:2;}
.denglu-info a:hover { color:#008bcc;}
.denglu-info input[type=checkbox] { margin-right:2px; vertical-align:middle; margin-top:-2px;}
.denglu-qq { float:left; }
.denglu-wx { float:left; margin-left:10px; }
/*header-geren*/
.header-geren { height:64px; background-color:#16294b; }
.hg-logo { float:left; margin-left:20px; width:134px; height:64px; }
.hg-logo a{display:block; width:100%; height:100%; display: flex;  align-items: center; justify-content: center;}
.hg-logo img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.hg-info { float:left; margin-left:25px; color:#ffffff; font-size:24px; line-height:22px; height:64px;display: flex;  justify-content: center;  flex-direction: column; position:relative; }
.hg-info:after{content:""; position:absolute; left:-14px; top:50%; margin-top:-15px; width:1px; height:30px; background-color:#4e4b4b; }
.hg-search { float:right; width:220px; height:36px; border:#56647b solid 1px; border-radius:5px; margin-top:14px;}
.hg-search input[type=text] { margin-left:10px; width:160px; height:34px;color:#ffffff; font-size:16px; border:none; vertical-align:middle; background:transparent; }
.hg-search input[type=submit] {  width:40px; text-align:center; height:34px; background:url(../images/h-search.png) no-repeat center center; font-size:0; cursor:pointer; border:none;vertical-align:middle; }
.hg-right { float:right; margin-right:20px; color:#ffffff; font-size:16px; line-height:64px; margin-left:46px;  }
.hg-right img { vertical-align:middle; margin-top:-2px; margin-left:30px; margin-right:7px; }
.hg-login { float:right; max-width:120px; color:#ffffff; font-size:16px; line-height:64px; position:relative; }
.hg-login .hg-login-ban { cursor:pointer;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.hg-login-sub { display:none; position: absolute;width:120px; right:0; text-align:center; top:64px;z-index:30000; background-color:#ffffff; border:#dcdcdc solid 1px;}
.hg-login-sub ul li{ width:100%; line-height:40px; position:relative;text-align:center;  margin:0; padding:0; font-size:14px; font-weight:normal; border-top:#dcdcdc solid 1px;}
.hg-login-sub ul li:first-child { border-top:none; }
.hg-login-sub ul li a {color:#333333; display:block;}
.hg-login-sub ul li:hover a {color:#0aa6eb;}
.hg-login:hover .hg-login-sub { display:block;}
/*geren-left*/
.geren-left { float:left; width:240px; background-color:#FFF; min-height:calc(100vh - 64px); padding:9px 34px 20px 40px; }
.geren-left ul li { border-bottom:#ededed solid 1px; color:#333333; font-size:18px; line-height:46px; margin-top:16px;  }
.geren-left ul li.er { border-bottom:none; color:#555555; font-size:15px; line-height:40px; margin:0; }
.geren-left ul li.er i { display:inline-block; width:6px; height:40px; background:url(../images/geren-left-jiao.png) no-repeat center center; float:right;}
.geren-left ul li.er.active { color:#008bcc;}
.geren-left ul li.er.active i { background:url(../images/geren-left-jiao2.png) no-repeat center center; }
.geren-left ul li.er:hover { color:#008bcc;}
.geren-left ul li.er:hover i { background:url(../images/geren-left-jiao2.png) no-repeat center center; }
.geren-right { float:right; width:calc(100% - 240px); padding-top:30px; }
.geren-box { width:800px; margin:0 auto; min-height:80vh; background-color:#FFF; border:#e9e9e9 solid 1px; padding:0 100px 60px 100px; position:relative; }
/*xinxi-top*/
.xinxi-top { padding-top:50px; border-bottom:#e9ebf0 solid 1px; padding-bottom:36px; }
.xinxi-top .pic{ float:left; width:112px; height:112px; border-radius:50%; overflow:hidden; }
.xinxi-top .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.xinxi-top .con{ float:left; margin-left:28px; width:410px; }
.xinxi-top .con .tit{color:#4c4c4c; font-size:24px; line-height:1.5; margin-top:20px; }
.xinxi-top .con .des{color:#4c4c4c; font-size:16px; line-height:1.5; margin-top:12px; }
.xinxi-list { padding:30px 4px 0 4px;}
.xinxi-list ul li{color:#666666; font-size:15px; line-height:46px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.xinxi-list ul li span.tit{ display:inline-block; width:132px; }
.xinxi-bot { width:100%; height:42px; border:#008bcc solid 1px; color:#008bcc; font-size:16px; line-height:40px; text-align:center; margin-top:34px; border-radius:3px; background-color:#FFF; }
.xinxi-bot a{ display:block; }
.xinxi-bot:hover { background-color:#008bcc; color:#FFF; }
.xinxi-bot:hover a { color:#FFF; }
/*xiugai-list*/
.xiugai-list { height:auto;}
.xiugai-list ul li{ border-bottom:#e9ebf0 solid 1px;margin-top:22px;}
.xiugai-list ul li input[type=text] { width:70%;  height:40px;color:#666666; font-size:15px; border:none; }
.xiugai-list ul li input[type=password] { width:70%;  height:40px;color:#666666; font-size:15px; border:none; }
.xiugai-list ul li span.tit{ display:inline-block; width:132px; color:#666666; font-size:15px; line-height:40px;  }
.xiugai-list ul li span.info{ display:inline-block; width:auto; color:#666666; font-size:15px; line-height:40px;  }
.xiugai-list ul li .shenfenzheng {display:flex; align-items: center; justify-content: space-between; padding-top:20px; padding-bottom:30px; }
.xiugai-list ul li .shenfenzheng .pic{ width:277px; height:159px; border:#bbbbbb solid 1px; border-radius:14px; }
.xiugai-list ul li .shenfenzheng .pic img{max-width:98%;max-height:98%;vertical-align: middle; border-radius:14px; }
.xiugai-list ul li .shenfenzheng .pic .upload2{ background:transparent; border:none; padding:0; margin:0; cursor:pointer;  }
.xiugai-list ul li .shenfenzheng .pic .upload3{ background:transparent; border:none; padding:0; margin:0; cursor:pointer;  }
.xiugai-list ul li .shenfenzheng .pic .layui-upload-file { display: none!important; opacity: .01; filter: Alpha(opacity=1); }
.xiugai-list ul li .shenfenzheng .pic .layui-upload-choose { display: none!important; opacity: .01; }
.xiugai-bot { height:auto; }
.xiugai-bot .xiugai-submit { display:inline-block; width:100%; height:42px; border:#008bcc solid 1px; color:#008bcc; font-size:16px; line-height:40px; text-align:center; margin-top:34px; border-radius:3px; background-color:#FFF;}
.xiugai-bot .xiugai-submit:hover { background-color:#008bcc; color:#FFF; }
/*xiugai-top*/
.xiugai-top { padding-top:50px; padding-bottom:35px; border-bottom:#e9ebf0 solid 1px; }
.xiugai-top .pic{ width:112px; height:112px; margin:0 auto; border-radius:50%; overflow:hidden; position:relative; }
.xiugai-top .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.xiugai-top .pic .tit { position:absolute; left:0; bottom:0; width:100%; height:30px;  background-color:rgba(0, 0, 0, 0.5); text-align:center; color:#ffffff; font-size:15px; line-height:30px; cursor:pointer; }
/*touxiangxiugai*/
body .demo-class2 .layui-layer-title { font-size:16px; color:#008bcc; position:relative;  padding: 0 80px 0 40px; }
body .demo-class2 .layui-layer-title:after{content:""; position:absolute; left:26px; bottom:0; width:100px; height:1px; background-color:#008bcc; }
.touxiangxiugai { width:470px; background-color:#ffffff; min-height:300px;border-radius:5px; padding:0 0 40px 0; }
.touxiangxiugai .bot { margin-top:40px; text-align:center; }
.touxiangxiugai .bot a { display:inline-block; width:126px; height:38px; border:#ebebeb solid 1px; border-radius:5px; text-align:center; color:#8a9baf; font-size:15px; line-height:36px; margin:0 7.5px; }
.touxiangxiugai .bot a:hover { background-color:#008bcc; color:#FFF; }
.touxiangxiugai .top { padding:43px 53px 0 48px; }
.touxiangxiugai .top .top-left { float:left; width:190px; height:190px; border:#e8e8e8 solid 1px; background-color:#f2f6fa; text-align:center; padding-top:29px; }
.touxiangxiugai .top .top-left .upload1 {  background:transparent; border:none; padding:0; margin:0; cursor:pointer;  }
.touxiangxiugai .top .top-left .layui-upload-file { display: none!important; opacity: .01; filter: Alpha(opacity=1); }
.touxiangxiugai .top .top-left .layui-upload-choose { display: none!important; opacity: .01; }
.touxiangxiugai .top .top-left a { display:block;}
.touxiangxiugai .top .top-left .pic{ height:46px; }
.touxiangxiugai .top .top-left .pic img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.touxiangxiugai .top .top-left .tit { color:#8a9baf; font-size:15px; line-height:1.5; margin-top:9px; }
.touxiangxiugai .top .top-left .des { color:#8a9baf; font-size:12px; line-height:1.5; margin-top:17px; }
.touxiangxiugai .top .top-right { float:right; width:112px; text-align:center; margin-top:22px; }
.touxiangxiugai .top .top-right .pic{ width:112px; height:112px; margin:0 auto; border-radius:50%; overflow:hidden; position:relative; }
.touxiangxiugai .top .top-right .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.touxiangxiugai .top .top-right .tit { color:#666666; font-size:15px; line-height:1.5; margin-top:15px; }
/*anquan-top*/
.anquan-top { background-color:#f8f8f9; color:#333333; font-size:16px; line-height:80px; position:absolute; top:0; left:0; width:100%; height:80px; padding:0 100px; }
.anquan-list { margin-top:80px;}
.anquan-list ul li{ border-bottom:#e9ebf0 solid 1px; padding:30px 0; }
.anquan-list ul li .icon { float:left; width:46px; height:34px; background-image:none; }
.anquan-list ul li .pic {  float:left;width:34px; height:34px; background:url(../images/anquan1.png) no-repeat center center; background-size:100% auto; }
.anquan-list ul li .tit { float:left;width:88px; text-align:center; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; color:#333333; font-size:16px; line-height:34px;  }
.anquan-list ul li .des { float:left; margin-left:16px; width:200px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;  color:#999999; font-size:15px; line-height:34px;  }
.anquan-list ul li .more { float:right; width:152px; height:34px; border:#e7e9ed solid 1px; border-radius:3px; text-align:center; color:#008bcc; font-size:15px; line-height:32px;  }
.anquan-list ul li .more a { display:block; }
.anquan-list ul li .more:hover { background-color:#008bcc; color:#ffffff; }
.anquan-list ul li:nth-child(2) .pic { background:url(../images/anquan2.png) no-repeat center center; background-size:100% auto;}
.anquan-list ul li:nth-child(3) .pic { background:url(../images/anquan3.png) no-repeat center center; background-size:100% auto;}
.anquan-list ul li:nth-child(4) .pic { background:url(../images/anquan4.png) no-repeat center center; background-size:100% auto;}
.anquan-list ul li:nth-child(5) .pic { background:url(../images/anquan5.png) no-repeat center center; background-size:100% auto;}
.anquan-list ul li:nth-child(6) .pic { background:url(../images/anquan6.png) no-repeat center center; background-size:100% auto;}
.anquan-list ul li.active .icon { background:url(../images/anquan-duigou.png) no-repeat left center; }
.anquan-list ul li.active .pic { background:url(../images/anquan12.png) no-repeat center center; }
.anquan-list ul li:nth-child(2).active .pic { background:url(../images/anquan22.png) no-repeat center center; background-size:100% auto;}
.anquan-list ul li:nth-child(3).active .pic { background:url(../images/anquan32.png) no-repeat center center; background-size:100% auto;}
.anquan-list ul li:nth-child(4).active .pic { background:url(../images/anquan42.png) no-repeat center center; background-size:100% auto;}
.anquan-list ul li:nth-child(5).active .pic { background:url(../images/anquan52.png) no-repeat center center; background-size:100% auto;}
.anquan-list ul li:nth-child(6).active .pic { background:url(../images/anquan62.png) no-repeat center center; background-size:100% auto;}
/*xiugaiyangshi*/
.xiugaiyangshi { width:470px; background-color:#ffffff; min-height:200px;border-radius:5px; padding:0 50px 40px 50px; }
.xiugaiyangshi .bot { margin-top:40px; text-align:center; }
.xiugaiyangshi .bot a { display:inline-block; width:126px; height:38px; border:#ebebeb solid 1px; border-radius:5px; text-align:center; color:#8a9baf; font-size:15px; line-height:36px; margin:0 7.5px; }
.xiugaiyangshi .bot a:hover { background-color:#008bcc; color:#FFF; }
.xiugaiyangshi .top { height:auto; }
.xiugaiyangshi .top ul li{ border-bottom:#dadada solid 1px;margin-top:12px;}
.xiugaiyangshi .top ul li input[type=text] { width:50%;  height:40px;color:#666666; font-size:15px; border:none; }
.xiugaiyangshi .top ul li input[type=password] { width:50%;  height:40px;color:#666666; font-size:15px; border:none; }
.xiugaiyangshi .top ul li span.tit{ display:inline-block; width:100px; color:#666666; font-size:15px; line-height:40px;  }
.xiugaiyangshi .top ul li input[type=text].xiugai-xiao { width:170px; height:38px; border:none; vertical-align:middle; }
.xiugaiyangshi .top ul li .xiugai-button { float:right; width:87px; height:24px; background-color:#ffffff; border:#cce8f5 solid 1px; text-align:center; color:#008bcc; font-size:14px; line-height:22px; border-radius:3px; vertical-align:middle; margin-top:8px; }
.xiugaiyangshi .wx-pic { padding-top:20px; text-align:center; }
/*renzheng-top*/
.renzheng-top { padding-top:75px; padding-bottom:50px;  }
.renzheng-top ul li { float:left; width:33.33%; text-align:center; position:relative; }
.renzheng-top ul li:after{content:""; position:absolute; left:0; top:9px; width:100%; height:5px; background-color:#cacaca; z-index:2; }
.renzheng-top ul li .nob { position:absolute; top:0; left:50%; margin-left:-11.5px; z-index:3; width:23px; height:23px; border-radius:50%; background-color:#cacaca; text-align:center; color:#ffffff; font-size:16px; line-height:23px; font-family:Arial, Helvetica, sans-serif; }
.renzheng-top ul li .tit { color:#666666; font-size:15px; line-height:1.5; margin-top:35px;  }
.renzheng-top ul li.active:after { background-color:#008bcc; }
.renzheng-top ul li.active .nob { background-color:#008bcc; }
.renzheng-top ul li.active .tit { color:#008bcc; }
/*tiaozhuan*/
.tiaozhuan { min-height:650px; text-align:center; padding-top:100px;  }
.tiaozhuan .pic { height:235px;}
.tiaozhuan .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.tiaozhuan .tit { color:#333333; font-size:24px; line-height:1.5; margin-top:8px; }
.tiaozhuan .des { color:#999999; font-size:16px; line-height:1.5; margin-top:13px; }
.tiaozhuan .more { margin-top:17px; }
.tiaozhuan .more a { display:inline-block; padding:0 30px; background-color:#f5f5f5; color:#999999; font-size:14px; line-height:30px; background-color:#f5f5f5;   border-radius:15px;}
.tiaozhuan .more a:hover { background-color:#008bcc; color:#FFF; }
/*xiaolian*/
.xiaolian { text-align:center; padding-top:60px; padding-bottom:30px;  }
.xiaolian .icon { height:68px;}
.xiaolian .icon img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.xiaolian .pic { width:112px; margin:0 auto; height:112px; position:relative;  }
.xiaolian .pic:after{content:""; position:absolute; right:0; bottom:0; width:27px; height:27px; background:url(../images/duigou.png) no-repeat; background-size:100% 100%; }
.xiaolian .pic  img{    width: 100%; height: 100%; object-fit: cover; object-position: center 30%; border-radius:50%; }
.xiaolian .tit { color:#333333; font-size:24px; line-height:1.5; margin-top:8px; }
.xiaolian .des { color:#999999; font-size:16px; line-height:1.5; margin-top:13px; }
.xiaolian .more { margin-top:17px; }
.xiaolian .more a { display:inline-block; padding:0 30px; background-color:#f5f5f5; color:#999999; font-size:14px; line-height:30px; background-color:#f5f5f5;   border-radius:15px;}
.xiaolian .more a:hover { background-color:#008bcc; color:#FFF; }
/*dingdan-box*/
.dingdan-box { margin:0 20px; background-color:#FFF; border:#e9e9e9 solid 1px; padding-bottom:40px; }
.dingdan-sub { border-bottom:#e9ebf0 solid 1px; height:60px; }
.dingdan-sub ul li { float:left; padding:0 30px; color:#333333; font-size:18px; line-height:59px; font-weight:bold; position:relative;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.dingdan-sub ul li:after{content:""; position:absolute; left:0; top:50%; margin-top:-9px; width:1px; height:18px; background-color:#e5e5e5; }
.dingdan-sub ul li:first-child:after { display:none; }
.dingdan-sub ul li span{ color:#ff6000; }
.dingdan-sub ul li.active { color:#008bcc; }
.dingdan-sub ul li:hover { color:#008bcc; }
.dingdan-sub ul li.active:before{content:""; position:absolute; left:50%; margin-left:-52px; bottom:0; width:104px; height:2px; background-color:#008bcc; }
.dingdan-search { padding:25px 33px; }
.dingdan-search input[type=text] { padding-left:10px; width:253px; height:34px;color:#333333; font-size:15px; border:#e3e2e8 solid 1px;  border-radius:3px; vertical-align:middle;  }
.dingdan-search input[type=submit] {  width:64px; text-align:center; height:34px; background-color:#f2f9fc; color:#008bcc;  font-size:15px; border:#a9d8ee solid 1px;  border-radius:3px; cursor:pointer; vertical-align:middle; }
.dingdan-list { height:auto; }
.dingdan-list table {border-collapse: collapse; color: #333333; font-size: 15px; line-height:1.5;text-align: center;}
.dingdan-list table tr th { font-weight: normal;background: #f3f4f6;border:none; padding:18px 10px; text-align:center;}
.dingdan-list table tr td { border:none; max-width:480px; padding:18px 10px; word-break:break-all; }
.dingdan-list table tr:nth-child(odd) td { background-color:#f9f9fa; }
.dingdan-list table tr td a { color:#008bcc;}
.dingdan-list table tr td a:hover { text-decoration:underline;}
.dingdan-list img{ width:142px; height:80px; }
.dingdan-list .tit { text-align:left; color: #333333; font-size:16px;overflow:hidden;text-overflow: ellipsis; white-space: nowrap; }
.dingdan-list .des { text-align:left;color: #999999; font-size: 14px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
/*fapiao-box*/
.fapiao-box { margin:0 20px; }
.fapiao-ban { border-bottom:#e9ebf0 solid 1px; height:60px; color:#333333; font-size:18px; line-height:59px; font-weight:bold; padding-left:40px; position:relative;  }
.fapiao-ban:after{content:""; position:absolute; left:24px; bottom:-1px; width:104px; height:2px; background-color:#008bcc; }
.fapiao-guanli { background-color:#FFF; border:#e9e9e9 solid 1px; }
.fapiao-top { padding:12px 20px 16px 20px; margin:24px 24px 0 24px;  border:#e9e9e9 solid 1px; }
.fapiao-top .con{ color:#666666; font-size:15px; line-height:2; margin-top:5px; }
.fapiao-top .con ul li { float:left; width:20%;}
.fapiao-top .con ul li .des {  margin-top:6px; font-weight:bold; color:#333333; }
.fapiao-top .con ul li .more {color:#008bcc; margin-top:15px;  height:34px;  line-height:34px;}
.fapiao-top .con ul li .more a:hover { text-decoration:underline; }
.fapiao-top .con ul li:nth-child(1) .tit{ font-weight:bold; color:#333333; }
.fapiao-top .con ul li:nth-child(1) .more a{ display:inline-block; width:95px; background-color:#008bcc; border-radius:3px; color:#ffffff; text-align:center;  }
.fapiao-bot { padding:16px 20px; margin:17px 24px 24px 24px;  border:#e9e9e9 solid 1px; }
.fapiao-bot .ban{ color:#333333; font-size:16px; line-height:2; font-weight:bold; }
.fapiao-bot .ban a { float:right; color:#008bcc; font-size:15px; font-weight:normal;  }
.fapiao-bot .ban a:hover { text-decoration:underline; }
.fapiao-bot .con{ color:#666666; font-size:15px; line-height:2; margin-top:5px; }
.fapiao-bot .con ul li { float:left; width:24%;}
.fapiao-jilu { background-color:#FFF; border:#e9e9e9 solid 1px; margin-top:20px; }
.fapiao-jilu .dingdan-list img{ width:80px; height:47px; } 
/*jifen-paihang-box*/
.flexer {display: flex; flex-direction: row;justify-content: space-around;}
.jifen-paihang-box { width:450px; min-height:80vh; background-color:#FFF; border:#e9e9e9 solid 1px; position:relative; margin-bottom:40px; }
.jpb-line { height:12px; background-color:#008bcc; }
/*jifen-box*/
.jifen-box { width:800px; min-height:80vh; background-color:#FFF; border:#e9e9e9 solid 1px; position:relative; margin-bottom:40px; }
.jifen-top { background-color:#008bcc; height:156px; }
.jifen-top-left { float:left; width:516px; margin-left:39px; padding-top:29px; position:relative; }
.jifen-top-left .pic { float:left; width:100px; height:100px; border-radius:50%; overflow:hidden; }
.jifen-top-left .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.jifen-top-left .con { float:left;  margin-left:30px; margin-top:27px; }
.jifen-top-left .con .tit { color:#ffffff; font-size:18px; line-height:28px;  }
.jifen-top-left .con .des { color:#ffffff; font-size:16px; line-height:28px; }
.jifen-top-left .nob { float:left; margin-left:20px; margin-top:27px; color:#ffffff; font-size:30px; line-height:56px; font-weight:bold; position:relative; }
.jifen-top-left .nob:after{content:""; position:absolute; right:-15px; top:0; width:1px; height:57px; background-color:#1a97d1; }

.jifen-top-mid { float:left; width:268px; margin-left:37px; margin-top:27px; }
.jifen-top-mid ul li { float:left; width:50%; text-align:center; }
.jifen-top-mid ul li .icon { height:70px; }
.jifen-top-mid ul li .icon img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.jifen-top-mid ul li .tit { color:#ffffff; font-size:15px; line-height:2; }
.jifen-top-right { position:absolute; right:1px; top:30px; width:100px; height:36px; background-color:#FFF; border-top-left-radius:18px; border-bottom-left-radius:18px; color:#008bcc; font-size:15px; line-height:36px; text-align:center;  }
.jifen-top-right a { display:block; }
.jifen-ban { border-bottom:#e9ebf0 solid 1px; height:70px; color:#333333; font-size:22px; line-height:69px; padding-left:60px; position:relative; }
.jifen-ban ul li { float:left; position:relative; margin-right:40px;}
.jifen-ban ul li.active:after{content:""; position:absolute; left:0; bottom:-1px; width:100%; height:2px; background-color:#008bcc; }

/*jifen-gonglue*/
.jifen-gonglue { padding:0 60px 40px 60px; }
.jifen-gonglue ul li { border-bottom:#e9ebf0 solid 1px; height:70px; }
.jifen-gonglue ul li .icon { float:left; width:30px; height:100%; display: flex;  align-items: center; justify-content: center; }
.jifen-gonglue ul li .icon img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.jifen-gonglue ul li .tit { float:left; width:440px; margin-left:17px; color:#333333; font-size:16px; line-height:69px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.jifen-gonglue ul li .tit i { display:inline-block; width:20px; height:20px; background:url(../images/jifen-icon.png) no-repeat; vertical-align:middle; margin-left:10px; background-size:100% 100%; }
.jifen-gonglue ul li .tit span { margin-left:5px; color:#ff6b42; font-size:16px; font-weight:bold; }
.jifen-gonglue ul li .more { float:right; margin-top:15px; }
.jifen-gonglue ul li .more a { display:inline-block; width:115px; height:36px; background-color:#008bcc; text-align:center; color:#ffffff; font-size:16px; line-height:36px; border-radius:18px; }
.jifen-gonglue ul li .more span { display:inline-block; width:115px; height:36px; background-color:#cccccc; text-align:center; color:#ffffff; font-size:16px; line-height:36px; border-radius:18px; }
/*jifen-paihang*/
.jifen-paihang { height:auto;}
.jifen-paihang ul li{ height:auto; }
.jifen-paihang ul li:nth-child(odd){ background-color:#f9f9fa; }
.jifen-paihang ul li .nob { float:left; width:70px; text-align:center; color:#333333; font-size:18px; line-height:90px; font-weight:bold;}
.jifen-paihang ul li .pic { float:left; width:62px; height:62px; overflow:hidden; border-radius:50%; margin-top:14px; }
.jifen-paihang ul li .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.jifen-paihang ul li .tit { float:left; margin-left:15px; width:170px; color:#333333; font-size:16px; line-height:90px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.jifen-paihang ul li .more { float:right; margin-right:50px; color:#333333; font-size:18px; line-height:90px;}
.jifen-paihang ul li .more i { display:inline-block; width:30px; height:30px; background:url(../images/jifen-icon.png) no-repeat; vertical-align:middle; }
.jifen-box .dingdan-list img { width:21px; height:15px; }
.jifen-paihang ul li:nth-child(1) .nob { color:#c42727; }
.jifen-paihang ul li:nth-child(2) .nob { color:#48aa28; }
.jifen-paihang ul li:nth-child(3) .nob { color:#2772c4; }
/*pinglun*/
.pinglun { border-top:#f7f8fa solid 30px; }
.pinglun-ban { border-bottom:#eeeeee solid 1px;padding: 0 63px; height:70px; }
.pinglun-ban ul li { float: left; color: #333333; font-size: 18px; line-height: 68px; position: relative;}
.pinglun-ban ul li:after { content: ""; position: absolute; left: 0; bottom: -1px; width: 100%; height: 2px;  background-color: #008bcc; }
.pinglun-top {padding: 0 63px; margin-top:30px;}
.pinglun-top .pic { float:left; width:70px; height:70px; border-radius:50%; overflow:hidden; }
.pinglun-top .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.pinglun-top .con { float:left; width:1050px; margin-left:24px; }
.pinglun-top .con textarea { width:100%;  height:130px;color:#000000; font-size:16px; border:none; background-color:#f7f8fa; outline: none; line-height:2; resize:none; border-radius:5px; padding:5px 15px; }
.pinglun-top .con .pinglun-sub { margin-top:18px; width:130px; text-align:center; height:36px; background-color:#008bcc; color:#fff; font-size:16px;border-radius:18px; cursor:pointer; border:none;}
.pinglun-top .con .xing { margin-top:10px; color:#666666; font-size:14px; line-height:24px;}
.pinglun-top .con #starHalf { float:left;}
.pinglun-top .con #target-div-hint { float:left; margin-left:20px; }
.pinglun-info { color: #333333; font-size: 16px; line-height:60px;padding: 0 63px; margin-top:20px; }
.pinglun-list { height:auto; padding-bottom:40px; }
.pinglun-list ul li{ border-top:#eeeeee solid 1px;padding:20px 63px; }
.pinglun-list .pic { float:left; width:70px; height:70px; border-radius:50%; overflow:hidden; }
.pinglun-list .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.pinglun-list .con { float:left; width:1050px; margin-left:24px; }
.pinglun-list .con .tit { color: #666666; font-size: 16px; line-height:1.5;}
.pinglun-list .con .tit span{ color: #999999; font-size: 14px; margin-left:20px; }
.pinglun-list .con .xing {}
.pinglun-list .con .des { color: #333333; font-size: 16px; line-height:1.5; margin-top:10px; }
/*在学*/
.zaixue-box { margin: 0 20px;    background-color: #FFF; border: #e9e9e9 solid 1px;}
.zaixue-ban { border-bottom:#e9ebf0 solid 1px; height:60px; color:#333333; font-size:18px; line-height:59px; font-weight:bold; padding-left:40px; position:relative;  }
.zaixue-ban:after{content:""; position:absolute; left:24px; bottom:-1px; width:104px; height:2px; background-color:#008bcc; }
.zaixue-list { height:auto; }
.zaixue-list table {border-collapse: collapse; color: #333333; font-size: 15px; line-height:1.5;text-align: left;}
.zaixue-list table tr td { border:none; max-width:480px; padding:12px 10px; word-break:break-all; }
.zaixue-list table tr:nth-child(odd) td { background-color:#f9f9fa; }
.zaixue-list table tr td a { color:#fb0202;}
.zaixue-list table tr td a.huise{ color:#cfcaca;}
.zaixue-list table tr td a:hover { text-decoration:underline;}
.zaixue-list table tr td img { width:18px; vertical-align:middle; margin:0 10px; }
/*n-jiangshi*/
.n-jiangshi { padding-top:20px; padding-bottom:50px; min-height:800px; }
.n-jiangshi-list { height:auto; }
.n-jiangshi-list ul li { float:left; width:18.5%; background-color:#f7f8fa; margin-top:30px; }
.n-jiangshi-list ul li:nth-child(5n+2) { margin-left:1.875%;}
.n-jiangshi-list ul li:nth-child(5n+3) { margin-left:1.875%;}
.n-jiangshi-list ul li:nth-child(5n+4) { margin-left:1.875%;}
.n-jiangshi-list ul li:nth-child(5n+5) { margin-left:1.875%;}
.n-jiangshi-list ul li .pic { height:385px; overflow:hidden;}
.n-jiangshi-list ul li .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;transition: 0.5s;}
.n-jiangshi-list ul li .con { border:#ebebeb solid 1px; padding:20px 23px 0 23px; height:100px; text-align:left; }
.n-jiangshi-list ul li .con .tit { color:#333333; font-size:20px; line-height:1.5; font-weight:bold;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.n-jiangshi-list ul li .con .des { color:#999999; font-size:16px; line-height:1.5;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:4px; }
.n-jiangshi-list ul li:hover .pic img{transform: scale(1.05); transition: 0.5s;}
.n-jiangshi-list ul li:hover { box-shadow: 0 0 10px rgba(0,0,0,0.1); }

.n-jiangshi-list2 { height:auto; }
.n-jiangshi-list2 ul li { float:left; width:18.5%; margin-top:30px; text-align:center; }
.n-jiangshi-list2 ul li:nth-child(5n+2) { margin-left:1.875%;}
.n-jiangshi-list2 ul li:nth-child(5n+3) { margin-left:1.875%;}
.n-jiangshi-list2 ul li:nth-child(5n+4) { margin-left:1.875%;}
.n-jiangshi-list2 ul li:nth-child(5n+5) { margin-left:1.875%;}
.n-jiangshi-list2 ul li .pic { height:123px; border:#ebebeb solid 1px; overflow:hidden;display: flex;  align-items: center; justify-content: center;}
.n-jiangshi-list2 ul li .pic img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.n-jiangshi-list2 ul li .con { padding:10px 23px 0 23px; height:30px;}
.n-jiangshi-list2 ul li .con .tit { color:#333333; font-size:16px; line-height:1.5;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.n-jiangshi-list2 ul li .con .des { display:none; color:#999999; font-size:16px; line-height:1.5;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:4px; }
.n-jiangshi-list2 ul li:hover .pic img{transform: scale(1.05); transition: 0.5s;}
.n-jiangshi-list2 ul li:hover .pic { box-shadow: 0 0 10px rgba(0,0,0,0.1); }
/*n-newshow*/
.n-newshow { height:auto; padding-top:30px; padding-bottom:60px; }
.n-show { padding:10px; color:#333333; font-size:16px; line-height:2; min-height:300px;}
.n-show img { max-width:100%;}
.n-show .img-responsive { display:inline;}
.n-tit { font-size:20px; text-align:center; line-height:34px; padding:0 10px; color:#333333; font-weight:bold; }
.n-time { font-size:14px; text-align:center; line-height:18px; margin-top:13px; color:#333333; }
.n-xian {border-bottom:#ebebeb dashed 1px; height:1px; margin-top:20px;}
.n-other { line-height:24px; padding:20px 0; color:#666666; }
.n-other a:hover{ color:#0aa6eb; }  
/*sousuo-ban*/
.sousuo-ban { border-bottom:#dddddd solid 1px; height:50px; margin-top:30px; position:relative; padding-left:10px; }
.sousuo-ban:after{content:""; position:absolute; left:0; top:50%; margin-top:-10px; width:4px; height:20px; background-color:#008bcc; }
.sousuo-ban .tit { float:left;font-size:20px;  color:#333333; line-height:49px;  font-weight:bold; }
.sousuo-ban .more { float:right;font-size:16px;  color:#666666; line-height:49px; }
.sousuo-ban .more:hover{color:#008bcc; }
.news-list { height:auto; margin-top:20px; background-color:#FFF; padding:0 20px; margin-bottom:20px; }
.news-list ul li{ border-bottom:#eeeeee solid 1px; color:#333333; font-size:16px; line-height:54px; padding:0 10px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.news-list ul li:last-child { border-bottom:none; }
.news-list ul li span{ float:right;color:#999999; }
.news-list ul li:hover {color:#008bcc; }

@media (max-width:1650px){
.wrap{width:86%}
.header .logo{ width:14%; }
.h-info{ font-size:16px;}
.header .nav{ width:43%;}
.header .nav ul li{ font-size:16px; } 
.h-search { margin-left:30px; width:120px;}
.h-search input[type=text] { width:60px; }
.h-nologin { margin-left:20px;  }
.h-nologin a { margin:0 5px;}
.h-login { max-width:100px; margin-left:20px; }
.h-lag {  margin-left:20px; }
/*public1650*/
.public .tit{  font-size:28px;}
.public .tit img { margin-right:10px; }
.public .list ul li { font-size:16px; margin-left:55px; }
.public .more{  font-size:14px;}
/*kecheng1650*/
.kecheng { padding-top:60px; padding-bottom:60px; }
.kecheng-list ul li{ width:23.5%; }
.kecheng-list ul li:nth-child(4n+2) { margin-left:2%;}
.kecheng-list ul li:nth-child(4n+3) { margin-left:2%;}
.kecheng-list ul li:nth-child(4n+4) { margin-left:2%;}
.kecheng-list ul li .pic { height:160px; }
.kecheng-list ul li .con {  padding:15px 18px 0 18px; height:145px; }
.kecheng-list ul li .con .tit { font-size:18px; }
.kecheng-list ul li .con .info { font-size:14px; }
.kecheng-list ul li .con .info .icon2 {  margin-left:4px; }
.kecheng-list ul li .con .info .icon3 { margin-left:4px; }
.kecheng-list ul li .con .des { font-size:14px; }
/*jiangshi1650*/
.jiangshi{ padding-top:60px; padding-bottom:60px; }
.jiangshi-li .pic { height:285px;}
.jiangshi-li .con { padding:15px 18px 0 18px; height:90px; }
.jiangshi-li .con .tit { font-size:18px;}
.jiangshi-li .con .des { font-size:14px; }
/*hezuo1650*/
.hezuo{padding-bottom:60px; }
.hezuo-list { height:100px; }
/*fenlei1650*/
.fenlei { padding:10px 18px; }
/*about1650*/
.about { padding-bottom:70px; }
.about ul li { margin-top:70px; }
.about ul li .con { width:46%; margin-top:27px; }
.about ul li .con .tit { font-size:26px; }
.about ul li .pic{ width:50%;}
/*detail-ban1650*/
.detail-ban { height:60px; padding:0 53px; }
.detail-ban ul li { line-height:58px; margin-right:70px;  }
.jieshao { padding:30px 53px;  }
.jiaoxue-li { padding:0 53px 53px 53px; }
.jiaoxue-li .tit{ line-height:55px; height:56px; }
.jiaoxue-li .list ul li{ line-height:49px; height:50px; }
.jiaoxue-li .list ul li span.goto { margin-left:60px; }
/*shipin1650*/
.shipin-left {width:75%; }
.shipin-left .tit {}
.shipin-left .tit .shipin-tit { font-size:22px; }
.shipin-left .tit .shipin-shoucang { margin-left:24px; }


.shipin-right { width:25%;}
.shipin-right .top a { width:80%; } 
/*header-geren1650*/
.hg-info { font-size:22px; }
.hg-search { width:120px;}
.hg-search input[type=text] { width:60px; }
/*tiaozhuan1650*/
.tiaozhuan .pic { height:200px;}
.tiaozhuan .tit { font-size:22px; }
/*xiaolian1650*/
.xiaolian .tit { font-size:22px; }
/*fapiao-box1650*/
.fapiao-top .con ul li { width:25%;}
.fapiao-bot .con ul li { width:48%;}
/*jifen-paihang-box1650*/
.flexer {display: block; }
.jifen-paihang-box { width:800px; margin:0 auto;}
/*jifen-box1650*/
.jifen-box {margin:0 auto; }
.jifen-top-left .con .tit { font-size:26px; }
.jifen-ban { font-size:20px; }
/*pinglun1650*/
.pinglun-ban { height:60px; padding:0 53px; }
.pinglun-ban ul li { line-height:58px; margin-right:70px;  }
.pinglun-top {padding: 0 53px;}
.pinglun-top .con {  width:80%; }
.pinglun-info { padding: 0 53px; }
.pinglun-list ul li{ padding:20px 53px; }
.pinglun-list .con {  width:80%; }
/*n-jiangshi1650*/
.n-jiangshi-list ul li .pic { height:285px;}
.n-jiangshi-list ul li .con { padding:15px 18px 0 18px; height:90px; }
.n-jiangshi-list ul li .con .tit { font-size:18px;}
.n-jiangshi-list ul li .con .des { font-size:14px; }

.n-jiangshi-list2 ul li .con { padding:15px 18px 0 18px; }

}

@media (max-width:1500px){
.header .nav { width: 40%; }
}

@media (max-width:1400px){
.wrap{width:90%}
.h-info{ font-size:15px; margin-left:10px;}
.h-info:after { left:-5px;}
.header .nav { width: 45%; }
.h-search { margin-left:20px; }
.h-nologin { margin-left:10px;  }
.h-nologin a { margin:0 3px;}
.h-login { max-width:80px; margin-left:10px; }
.h-lag {  margin-left:10px; }
/*public1400*/
.public .tit{  font-size:26px;}
.public .tit img { max-width:30px; max-height:30px; }
.public .list ul li { font-size:14px; margin-left:45px; }
/*kecheng1400*/
.kecheng { padding-top:50px; padding-bottom:50px; }
.kecheng-list ul li .pic { height:145px; }
.kecheng-list ul li .con {  padding:10px 13px 0 13px; height:135px; }
.kecheng-list ul li .con .tit { font-size:16px; }
.kecheng-list ul li .con .info .icon1 { width:15px; height:15px; }
.kecheng-list ul li .con .info .icon3 { width:15px; height:15px; }
/*jiangshi1400*/
.jiangshi{ padding-top:50px; padding-bottom:50px; }
.jiangshi-li .con { padding:10px 13px 0 13px; height:75px; }
.jiangshi-li .con .tit { font-size:16px;}
/*hezuo1400*/
.hezuo { padding-bottom:50px; }
.hezuo-list { height:100px; }
/*fenlei1400*/
.fenlei { padding:10px 13px; }
/*about1400*/
.about { padding-bottom:60px; }
.about ul li { margin-top:60px; }
.about ul li .con { margin-top:17px; }
.about ul li .con .tit { font-size:24px; }
/*detail-ban1400*/
.detail-ban { height:50px; padding:0 40px; }
.detail-ban ul li { line-height:48px; margin-right:60px;  }
.jieshao { padding:30px 40px;  }
.jiaoxue-li { padding:0 40px 40px 40px; }
.jiaoxue-li .tit{ line-height:50px; height:51px; }
.jiaoxue-li .list ul li{ line-height:44px; height:45px; }
.jiaoxue-li .list ul li span.goto { margin-left:50px; }
/*shipin1400*/
.shipin-left .tit { }
.shipin-left .tit .shipin-tit { font-size:20px; }
.shipin-left .tit .shipin-shoucang { margin-left:14px; }
/*header-geren1400*/
.hg-info { font-size:20px;margin-left:10px; }
.hg-info:after { left:-5px;}
/*geren-left1400*/
.geren-left { width:200px; padding:9px 24px 20px 30px; }
.geren-left ul li { font-size:16px; line-height:41px; margin-top:11px;  }
.geren-right { width:calc(100% - 200px); }
/*tiaozhuan1400*/
.tiaozhuan .pic { height:180px;}
/*dingdan-box1400*/
.dingdan-sub ul li { font-size:16px;  }
.dingdan-list table tr th { padding:13px 10px; }
.dingdan-list table tr td { max-width:380px; padding:13px 10px;}
.dingdan-list img{ width:132px; height:70px; }
/*fapiao-box1400*/
.fapiao-ban { font-size:16px; }
/*jifen-box1400*/
.jifen-top-left .con .tit { font-size:24px; }
/*pinglun1400*/
.pinglun-ban { height:50px; padding:0 40px; }
.pinglun-ban ul li { line-height:48px; margin-right:60px;  }
.pinglun-top {padding: 0 40px;}
.pinglun-info { padding: 0 40px; }
.pinglun-list ul li{ padding:20px 40px; }
/*zaixue1400*/
.zaixue-ban { font-size:16px; }
.zaixue-list table tr td { max-width:380px; }
/*n-jiangshi1400*/
.n-jiangshi-list ul li .pic { height:270px;}
.n-jiangshi-list ul li .con { padding:10px 13px 0 13px; height:75px; }
.n-jiangshi-list ul li .con .tit { font-size:16px;}
.n-jiangshi-list2 ul li .con { padding:10px 13px 0 13px; }

}

@media (max-width:1300px){
.header .logo {  width: 12%; }
.header .nav ul li { font-size:15px; }
}

@media (max-width:1200px){
.wrap{width:94%}
.h-search { display:none; }
.header .nav { width:54%;}
/*public1200*/
.public .tit{  font-size:24px;}
.public .list ul li { margin-left:35px; }
/*kecheng1200*/
.kecheng { padding-top:40px; padding-bottom:40px; }
.kecheng-list ul li .pic { height:129px; }
.kecheng-list ul li .con {  padding:10px 10px 0 10px; height:120px; }
.kecheng-list ul li .con .info {margin-top: 7px;}
.kecheng-list ul li .con .info .icon1 { width:10px; height:10px; }
.kecheng-list ul li .con .info .icon3 { width:10px; height:10px; }
.kecheng-list ul li .con .line { margin-top:11px;}
.kecheng-list ul li .con .des { margin-top:8px;}
/*jiangshi1200*/
.jiangshi{ padding-top:40px; padding-bottom:40px; }
.jiangshi-li .con { padding:10px 10px 0 10px; }
/*hezuo1200*/
.hezuo {padding-bottom:40px; }
/*fenlei1200*/
.fenlei { font-size:16px; padding:8px 10px; }
.fenlei a { margin-right:10px; }
/*about1200*/
.about { padding-bottom:50px; }
.about ul li { margin-top:50px; }
.about ul li .con { margin-top:7px; }
.about ul li .con .tit { font-size:22px; }
/*detail-ban1200*/
.detail-ban { padding:0 30px; }
.detail-ban ul li { margin-right:40px; font-size:16px; }
.jieshao { padding:20px 30px;  }
.jiaoxue-li { padding:0 30px 30px 30px; }
.jiaoxue-li .list ul li span.goto { margin-left:30px; }
/*shipin1200*/
.shipin-left { float:none; width:100%; }
.shipin-left .tit { height:68px;line-height:68px;}
.shipin-left .tit .shipin-tit { line-height:68px; }
.shipin-left .tit .shipin-shoucang { line-height:68px; }
.shipin-left .tit .shipin-pingxing { margin-top:-10px; }

.shipin-left .con { height:auto;}
.shipin-right{ float:none; width:100%; }
.bofang-mulu { height:auto; }
/*header-geren1200*/
.hg-info { font-size:18px; }
.hg-search { display:none; }
.hg-right { margin-left:36px;  }
.hg-right img {  margin-left:20px; margin-right:5px; }
/*geren-left1200*/
.geren-left { width:180px; }
.geren-right { width:calc(100% - 180px); }
/*tiaozhuan1200*/
.tiaozhuan { min-height:600px; }
.tiaozhuan .pic { height:160px;}
.tiaozhuan .tit { font-size:20px; }
/*xiaolian1200*/
.xiaolian .tit { font-size:20px; }
/*dingdan-box1200*/
.dingdan-list table tr td { max-width:280px; }
.dingdan-list img{ width:122px; height:60px; }
.dingdan-list .des { display:none; }

/*pinglun1200*/
.pinglun-ban { padding:0 30px; }
.pinglun-ban ul li { margin-right:40px; font-size:16px; }
.pinglun-top {padding: 0 30px;}
.pinglun-info { padding: 0 30px; }
.pinglun-list ul li{ padding:20px 30px; }

.zaixue-list table tr td { max-width:280px; }

/*n-jiangshi1200*/
.n-jiangshi { min-height:500px;}
.n-jiangshi-list ul li .pic { height:240px;}
.n-jiangshi-list ul li .con{ padding:10px 10px 0 10px; }
.n-jiangshi-list2 ul li .con{ padding:10px 10px 0 10px; }


}

@media (max-width:992px){
/*header992*/
.header{ display:none;}
.header2{ display: block; } 
.header-wrap { display:block; height:60px;}
/*public992*/
.public .tit{  font-size:22px;}
.public .list ul li { margin-left:10px; }
.public .more i { margin-left:5px; display:none; }
/*kecheng992*/
.kecheng { padding-top:30px; padding-bottom:30px; }
.kecheng-list ul li .pic { height:96px; }
/*jiangshi992*/
.jiangshi{ padding-top:30px; padding-bottom:30px; }
/*hezuo992*/
.hezuo { padding-bottom:30px; }
.hezuo-list { height:80px; }
/*footer992*/
.f-top { font-size:14px; }
.f-top a { margin:0 20px; }
.f-copy { font-size:14px; }
/*fenlei992*/
.fenlei { font-size:14px;}
/*about992*/
.about { padding-bottom:40px; }
.about ul li { margin-top:40px; }
.about ul li .con { margin-top:0; }
.about ul li .con .tit { font-size:20px; }
/*detail-ban992*/
.jiaoxue-li .list ul li span.time { display:none; }
.jiaoxue-li .list ul li span.try { display:none; }
/*shipin992*/
.shipin-left .tit { height:58px;line-height:58px; }
.shipin-left .tit .shipin-tit { font-size:18px; line-height:58px; }
.shipin-left .tit .shipin-shoucang { line-height:58px; }

/*denglu-ban992 */
.denglu-ban ul li{ height:40px; font-size:16px; line-height:40px;}
.header-geren { display:none;}
.hg-info { font-size:16px; }
/*geren-left992*/
.geren-left { float:none; width:100%; min-height:auto; padding:9px 24px 20px 24px; margin-top:20px; }
.geren-right { float:none; width:100%; min-height:auto; padding-top:20px; margin-bottom:40px; }
.geren-box { width:94%; padding:0 10% 50px 10%; min-height:auto; }
/*xinxi-top992*/
.xinxi-top { padding-top:40px;  }
.xinxi-top .con{ width:60%; }
.xinxi-top .con .tit{ font-size:22px; }
.xinxi-list ul li{ line-height:41px;}
.xinxi-bot { height:37px; line-height:35px; }
/*xiugai-list992*/
.xiugai-list ul li{ margin-top:12px;}
.xiugai-bot .xiugai-submit {height:37px; line-height:35px; }
/*xiugai-top992*/
.xiugai-top { padding-top:40px; }
/*anquan-top992*/
.anquan-top { padding:0 10%; }
/*renzheng-top992*/
.renzheng-top { padding-top:45px; padding-bottom:30px; }
/*tiaozhuan992*/
.tiaozhuan { min-height:550px; }
.tiaozhuan .pic { height:140px;}
/*dingdan-box992*/
.dingdan-list .tit { font-size:15px; }
.dingdan-box .dingdan-list table tr th:nth-child(3) { display:none;}
.dingdan-box .dingdan-list table tr td:nth-child(3) { display:none;}
/*jifen-paihang-box992*/
.jifen-paihang-box { width:94%; min-height:auto;}
/*jifen-box992*/
.jifen-box { width:94%;  min-height:auto;  }
.jifen-top-left { width:60%; margin-left:4%; }
.jifen-top-left .pic {  width:80px; height:80px; }
.jifen-top-left .nob { margin-top:17px;  font-size:26px;}
.jifen-top-left .con { margin-top:17px;}
.jifen-top-left .con .tit { font-size:20px; }
.jifen-top-left .con .des { font-size:14px; }
.jifen-top-mid { width:30%; margin-left:4%; }
.jifen-top-mid ul li .icon { height:60px; }
.jifen-top-mid ul li .tit { font-size:14px; }
.jifen-top-right { font-size:14px; }
.jifen-ban { height:50px; line-height:49px; padding-left:40px;}
.jifen-ban:after{ left:37px;  }
/*jifen-gonglue992*/
.jifen-gonglue { padding:0 40px 40px 40px; }
.jifen-gonglue ul li .tit {  width:50%; }
/*jifen-paihang992*/
.jifen-paihang ul li .nob { width:15%; font-size:16px; line-height:80px;}
.jifen-paihang ul li .pic { width:50px; height:50px; margin-top:15px; }
.jifen-paihang ul li .tit {  margin-left:10px; width:20%; font-size:16px; line-height:80px;}
.jifen-paihang ul li .more { margin-right:30px; font-size:16px; line-height:80px;}
/*zaixue992*/
.zaixue-box .zaixue-list table tr td:last-child { display:none;}
/*n-jiangshi992*/
.n-jiangshi-list ul li .pic { height:173px;}


}

@media (max-width:767px){
.banner .swiper-button-prev { width:16px; height:38px; margin-top:-19px; background-size:8px 13px; }
.banner .swiper-button-next { width:16px; height:38px;  margin-top:-19px; background-size:8px 13px; }
/*public767*/
.public .tit{  font-size:18px; font-weight:bold;}
.public .tit img { max-width:20px; max-height:20px; }
.public .list ul li { margin-top:5px; }
.public .more { margin-top:5px; }
/*kecheng767*/
.kecheng { padding-top:20px; padding-bottom:20px; }
.kecheng-list ul li{ width:48.5%;margin-top:15px; }
.kecheng-list ul li:nth-child(4n+2) { margin-left:0;}
.kecheng-list ul li:nth-child(4n+3) { margin-left:0;}
.kecheng-list ul li:nth-child(4n+4) { margin-left:0;}
.kecheng-list ul li:nth-child(even) { margin-left:2%;}
.kecheng-list ul li .con { height:115px; }
.kecheng-list ul li .con .tit { font-size:14px; }
/*jiangshi767*/
.jiangshi{ padding-top:20px; padding-bottom:20px; }
.jiangshi-list { margin-top:15px;}
.jiangshi-li .pic { height:222px; }
.jiangshi-li .con { height:70px; }
.jiangshi-li .con .tit { font-size:14px; }
/*hezuo767*/
.hezuo { padding-bottom:20px; }
.hezuo-list { margin-top:15px;}
/*footer767*/
.f-top { display:none; }
/*about767*/
.about { padding-bottom:30px; }
.about ul li { margin-top:30px; }
.about ul li .con { float:none; width:100%; }
.about ul li .con .tit { font-size:18px; font-weight:bold; }
.about ul li .con .tit:after{bottom:-12px; height:2px; }
.about ul li .con .des { margin-top:37px; }
.about ul li .pic { float:none; width:100%; margin-top:20px; }
/*detail-ban767*/
.detail-ban { padding:0 15px; }
.detail-ban ul li { margin-right:30px; }
.jieshao { padding:10px 15px; font-size:14px;  }
.jiaoxue-li { padding:0 15px 30px 15px; }
.jiaoxue-li .list ul li span.goto { margin-left:10px; }
/*shipin767*/
.wrap2 { width:100%; }
.shipin { margin-top: 0;}
.shipin-left { position:relative; padding-bottom:48px; }
.shipin-left .tit { height: 48px; line-height: 48px; font-size: 16px; padding:0 10px;}

.shipin-left .tit .shipin-tit { font-size:16px; line-height:48px; }
.shipin-left .tit .shipin-shoucang { position:absolute; left:0; bottom:0; float:none; margin-left:10px; line-height:48px; }
.shipin-left .tit .shipin-pingxing{ position:absolute; right:0; bottom:-10px; float:none; margin-right:10px; margin-top:0;  }

.shipin-right .top { height:80px; }
.shipin-right .top a { height: 40px; font-size: 16px; line-height: 40px;}
.shipin-right .ban { padding:0 10px; }
.shipin-right .ban:after { left:10px; }
.bofang-mulu .tit { padding:0 10px; }
.bofang-mulu .list ul li { padding:10px 10px;}
/*zhuce767*/
.zhuce { width:300px; padding:30px 20px 20px 20px; }
.zhuce-list .zhuce-input{ font-size:14px;  padding-left:10px;}
.zhuce-list .zhuce-submit { font-size:14px;}
.zhuce-er { font-size:14px; padding-left:10px; }
.zhuce-xiao { width:52%; font-size:14px; }
.zhuce-button { width:40%; margin-left:2%; }
/*denglu-ban767 */
.denglu-ban ul li{ font-size:14px;}
.denglu-qq span { display:none; }
.denglu-wx span { display:none; }
.geren-left ul li { font-weight:bold; }
.geren-left ul li.er { font-weight: normal; }
.geren-left ul li.er.active { font-weight:bold;}
/*xinxi-top767*/
.geren-box { padding:0 10px 20px 10px;}
.xinxi-top { padding-top:20px; padding-bottom:26px; }
.xinxi-top .pic { width:90px; height:90px;}
.xinxi-top .con{ width:50%; }
.xinxi-top .con .tit{ font-size:18px; margin-top:8px; }
.xinxi-list { padding: 20px 4px 0 4px;}
.xinxi-list ul li span.tit { width: 100px;}
/*xiugai-list767*/
.xiugai-list ul li{ margin-top:7px;}
.xiugai-list ul li span.tit { width: 100px;}
.xiugai-list ul li input[type=text] { width:60%; }
.xiugai-list ul li input[type=password] { width:60%; }
.xiugai-list ul li .shenfenzheng { padding-top:10px; padding-bottom:20px; }
.xiugai-list ul li .shenfenzheng .pic{ width:150px; height:90px; }
/*xiugai-top767*/
.xiugai-top { padding-top:20px; padding-bottom:26px; }
.xiugai-top .pic { width:90px; height:90px;}
/*touxiangxiugai767*/
.touxiangxiugai { width:300px; padding:0 0 20px 0; }
body .demo-class2 .layui-layer-title { font-size:14px;  padding: 0 80px 0 30px; }
body .demo-class2 .layui-layer-title:after{left:20px; width:80px; }
.touxiangxiugai .bot { margin-top:30px; }
.touxiangxiugai .bot a {  width:100px; height:38px; margin:0 3px; }
.touxiangxiugai .top { padding:30px 20px 0 20px; }
.touxiangxiugai .top .top-left { width:150px; height:150px; padding-top:19px; }
.touxiangxiugai .top .top-left .pic{ height:36px; }
.touxiangxiugai .top .top-right {  width:90px; margin-top:12px; }
.touxiangxiugai .top .top-right .pic{ width:90px; height:90px; }
/*anquan-top767*/
.anquan-top { line-height:60px; height:60px; padding:0 10px; }
.anquan-list { margin-top:60px;}
.anquan-list ul li{ padding:10px 0; }
.anquan-list ul li .icon { width:36px; }
.anquan-list ul li .pic { width:24px; }
.anquan-list ul li .tit { font-size:14px; }
.anquan-list ul li .des { display:none; }
.anquan-list ul li .more {  width:100px; font-size:14px; }
/*xiugaiyangshi767*/
.xiugaiyangshi { width:300px; padding:0 20px 20px 20px; }
.xiugaiyangshi .bot { margin-top:30px; }
.xiugaiyangshi .bot a {  width:100px; height:38px; margin:0 3px; }
.xiugaiyangshi .top ul li{ margin-top:7px;}
.xiugaiyangshi .top ul li span.tit { width:80px; }
.xiugaiyangshi .top ul li input[type=text] { width:60%; }
.xiugaiyangshi .top ul li input[type=password] { width:60%; }
.xiugaiyangshi .top ul li input[type=text].xiugai-xiao { width:75px; }
/*renzheng-top767*/
.renzheng-top { padding-top:25px; padding-bottom:20px; }
/*tiaozhuan767*/
.tiaozhuan { min-height:500px; }
.tiaozhuan .pic { height:120px;}
.tiaozhuan .tit { font-size:18px; }
/*xiaolian767*/
.xiaolian { padding-top:30px; }
.xiaolian .icon { height:48px; }
.xiaolian .tit { font-size:18px; }
/*dingdan-box767*/
.dingdan-box { margin:0 10px; }
.dingdan-sub { height:50px; }
.dingdan-sub ul li { width:25%; text-align:center;  padding:0; font-size:15px; line-height:49px; }
.dingdan-sub ul li.active:before{ margin-left:-25px; width:50px; }
.dingdan-search { padding:20px 15px; }
.dingdan-search input[type=text] { width:80%; }
.dingdan-search input[type=submit] { width:18%; }
.dingdan-list table { font-size: 14px; }
.dingdan-list table tr th { padding:10px 5px;}
.dingdan-list table tr td { max-width:90px; padding:10px 5px;}
.dingdan-list img{ width:40px; height:20px; }
.dingdan-list .tit { font-size:14px; }
.dingdan-box .dingdan-list table tr th:nth-child(4) { display:none;}
.dingdan-box .dingdan-list table tr td:nth-child(4) { display:none;}
/*fapiao-box767*/
.fapiao-box { margin:0 10px; }
.fapiao-ban { height:50px;line-height:49px; padding-left:20px; font-size:15px; }
.fapiao-ban:after{ left:12px; width:80px;  }
.fapiao-top { padding:10px 10px 0 10px; margin:10px 10px 0 10px; }
.fapiao-top .con{  font-size:14px; }
.fapiao-top .con ul li { width:50%; margin-bottom:20px;}
.fapiao-top .con ul li .more { margin-top:5px; }
.fapiao-bot { padding:10px; margin:17px 10px 24px 10px; }
.fapiao-bot .ban{  font-size:15px; }
.fapiao-bot .ban a {  font-size:14px;  }
.fapiao-bot .con{ font-size:14px; }
.fapiao-bot .con ul li { width:100%;}
.fapiao-jilu .dingdan-list img{ width:50px; height:35px; } 
.fapiao-box .dingdan-list table tr th:nth-child(1) { display:none;}
.fapiao-box .dingdan-list table tr td:nth-child(1) { display:none;}
.fapiao-box .dingdan-list table tr th:nth-child(3) { display:none;}
.fapiao-box .dingdan-list table tr td:nth-child(3) { display:none;}
.fapiao-box .dingdan-list table tr th:nth-child(5) { display:none;}
.fapiao-box .dingdan-list table tr td:nth-child(5) { display:none;}
/*jifen-box767*/
.jifen-top { height:auto;padding-bottom:10px;  }
.jifen-top-left { float:none; width:60%; margin-left:6%; padding-top: 10px; }
.jifen-top-left:after { display:none; }
.jifen-top-left .pic {  width:60px; height:60px; }
.jifen-top-left .nob {margin-top:0;  font-size:24px;}
.jifen-top-left .con { margin-top:0;}
.jifen-top-left .con .tit { font-size:18px; margin-top:5px; }
.jifen-top-mid { float:none; width:100%; margin-left:0; border-top:#1a97d1 solid 1px; padding-top:10px;margin-top:10px; }
.jifen-top-mid ul li .icon { height:40px; }
.jifen-top-right { top:20px; }
.jifen-ban { font-size:16px; padding-left:20px; }
.jifen-ban:after { width:80px; left:12px; }
/*jifen-gonglue767*/
.jifen-gonglue { padding:0 20px 40px 20px; }
.jifen-gonglue ul li { height:60px; }
.jifen-gonglue ul li .icon { display:none; }
.jifen-gonglue ul li .tit {  width:75%; line-height:59px; margin-left:0; font-size:14px; }
.jifen-gonglue ul li .tit i { margin-left:0;}
.jifen-gonglue ul li .tit span { margin-left:0; font-size:14px;}
.jifen-gonglue ul li .more {  margin-top:10px; }
.jifen-gonglue ul li .more a{ width:70px;font-size:14px; height:30px; line-height:30px;}
.jifen-gonglue ul li .more span{ width:70px;  font-size:14px; height:30px; line-height:30px;}

/*pinglun767*/
.pinglun-ban { padding:0 15px; }
.pinglun-ban ul li { margin-right:30px; }
.pinglun-top {padding: 0 15px;}
.pinglun-info { padding: 0 15px; }
.pinglun-list ul li{ padding:20px 15px; }
.pinglun-top .pic { width:40px; height:40px; }
.pinglun-top .con { margin-left:14px; }
.pinglun-list .pic { width:40px; height:40px;}
.pinglun-list .con { margin-left:14px; }


/*zaixue767*/
.zaixue-box { margin:0 10px; }
.zaixue-ban { height:50px;line-height:49px; padding-left:20px; font-size:15px; }
.zaixue-ban:after{ left:12px; width:80px;  }
.zaixue-list table tr td { max-width:220px; padding:10px 5px;}


/*n-jiangshi767*/
.n-jiangshi { padding-top:0; padding-bottom:40px; }
.n-jiangshi-list ul li { width:48.5%; margin-top:20px; }
.n-jiangshi-list ul li:nth-child(5n+2) { margin-left:0;}
.n-jiangshi-list ul li:nth-child(5n+3) { margin-left:0;}
.n-jiangshi-list ul li:nth-child(5n+4) { margin-left:0;}
.n-jiangshi-list ul li:nth-child(5n+5) { margin-left:0;}
.n-jiangshi-list ul li:nth-child(even) { margin-left:3%;}
.n-jiangshi-list ul li .pic { height:220px;}
.n-jiangshi-list2 ul li { width:48.5%; margin-top:20px; }
.n-jiangshi-list2 ul li:nth-child(5n+2) { margin-left:0;}
.n-jiangshi-list2 ul li:nth-child(5n+3) { margin-left:0;}
.n-jiangshi-list2 ul li:nth-child(5n+4) { margin-left:0;}
.n-jiangshi-list2 ul li:nth-child(5n+5) { margin-left:0;}
.n-jiangshi-list2 ul li:nth-child(even) { margin-left:3%;}
.n-jiangshi-list2 ul li .pic { height:70px;}
/*sousuo-ban767*/
.sousuo-ban { height:40px; margin-top:20px; }
.sousuo-ban .tit { font-size:16px;  line-height:39px;   }
.sousuo-ban .more { font-size:14px;  line-height:39px; }
.news-list {padding:0 10px; }
.news-list ul li{ line-height:44px; padding:0 5px; font-size:14px; }

}

@media (max-width:350px){
.header2 .logo{width:100px;}
.zhuce { width:250px; }
.touxiangxiugai { width:250px; }
.touxiangxiugai .top { padding:30px 10px 0 10px; }
.touxiangxiugai .top .top-left { width:130px; }
.touxiangxiugai .top .top-left .des { margin-top:4px; }
.xiugaiyangshi { width:250px;  padding:0 10px 20px 10px;}
.xiugaiyangshi .top ul li .xiugai-button { width:30px; overflow:hidden;}
.xiugai-list ul li .shenfenzheng .pic{ width:130px; height:90px; }
.dingdan-list table tr th:nth-child(5) { display:none;}
.dingdan-list table tr td:nth-child(5) { display:none;}
.jifen-gonglue ul li .tit {  width:70%; }
.jifen-gonglue ul li .tit i { display:none; }
.jifen-gonglue ul li .more { width:50px;}

}