/*main css cmsyou*/
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{line-height:1.6;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei",Arial,sans-serif;background: #f5f5f5;}
body,input,button,select,optgroup,option,textarea,blockquote,dd,dl,figure,form,pre,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}
*{margin:0;padding:0;}
ul,li{list-style:none;margin:0;padding:0;}
ul:after, ol:after{ clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
dl,ol,ul{margin-bottom: 0;}
a{color:#333;}
a:hover{color:#007ebc; text-decoration:none;}
p{margin:0;white-space:normal}
em,i{font-style:normal}
code{padding:4px 10px;background:rgba(130,130,130,.1);border-radius:4px}
.vspace{height:20px; clear: both;}
.clear{clear:both;height:0;overflow:hidden;width:100%;font-size:0;}
.fl{ float: left; }
.fr{ float: right;}
.mt-10{ margin-top: 10px!important;}
.mt-15{ margin-top: 15px!important;}
.mt-20{ margin-top: 20px!important;}
.mb-10{ margin-bottom: 10px!important;}
.mb-15{ margin-bottom: 15px!important;}
.mb-20{ margin-bottom: 20px!important;}
.fixed-top{ position: fixed; top: 0; right: 0; left: 0; z-index: 1030; }
.bg-white{ background-color: #fff;}
.bg-gray-gradient{background-attachment:fixed;background-image:radial-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,.05) 100%),radial-gradient(rgba(0,0,0,0) 33%,rgba(0,0,0,.1) 166%),linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 0% 75%,rgba(0,0,0,0) 0%,rgba(0,0,0,.05) 100%);background-position-y:top;background-repeat:no-repeat;background-size:cover;}
.bg-blue-gradient{background-attachment:fixed;background-color:#00bcd4;background-image:linear-gradient(90deg,#007ebc -20%,#007ebc 25%,#00bcd4 100%);background-position-y:top;background-repeat:no-repeat;background-size:cover;}
.bg-blue-gradient.style{background-color:#00bcd4;background-image:linear-gradient(90deg,#007ebc -20%,#00bcd4 100%);}
/*fonts*/
@font-face{font-family: "iconfont";src: url('../fonts/iconfont.woff2?t=1721198078963') format('woff2'), url('../fonts/iconfont.woff?t=1721198078963') format('woff'), url('../fonts/iconfont.ttf?t=1721198078963') format('truetype'), url('../fonts/iconfont.svg?t=1721198078963#iconfont') format('svg');}
.iconfont{font-family: "iconfont"!important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-arrow-top:before{content: "\e6b6";}
.icon-arrow-right:before{content: "\e6b5";}
.icon-arrow-down:before{content: "\e6b7";}
.icon-arrow-left:before{content: "\e6b8";}
.icon-home:before{content: "\e617";}
.icon-close:before{content: "\e637";}
.icon-menu:before{content: "\e61d";}
.icon-prev:before{content: "\e664";}
.icon-next:before{content: "\e662";}
.icon-search:before{content: "\e802";}
.icon-user:before{content: "\e600";}
/*header*/
.header{ position: relative; background: #fff; z-index:999; clear: both;}
.header .container:after{ content: " "; display: block; clear: both;}
.headbar{background-color: #f8f8f8; clear: both;}
.headbar .headleft{ color: #666; font-size: 14px; padding: 15px 0;}
.headbar .headleft .headtext{}
.headbar .navbar{ color: #666; font-size: 14px; padding: 0;}
.headbar .navbar-nav .nav-link{ color:#666;}
.headbar .navbar-nav .nav-link:hover{color:#00bcd4;}
.headbar .navbar-expand-lg .navbar-nav .dropdown-menu{ width: 420px; padding: 5px 0;}
.headbar .navbar-expand-lg .navbar-nav .dropdown-menu a{float:left; width:33.33%; color: #666; font-size: 13px; padding: 5px 15px; text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden;}
.headbar .navbar-expand-lg .navbar-nav .dropdown-menu a:hover{ color:#00bcd4; background-color:#f8f8f8;}
.dropdown-menu { border: 0; text-transform: none; box-shadow: 0 10px 25px 0 rgb(0 0 0 / 30%); }
.dropdown-menu:before { content: ''; top: -8px; position: absolute; left: 28px; border-top: 16px solid #fff; border-left: 16px solid #fff; transform: rotate(45deg); }
.headbar .navbar-btns{}
.headbar .navbar-btns .nav-item .nav-link i{ font-size: 22px;}
.logobar{ clear: both;}
.logobar .logo-main{ float: left; padding:15px 0;}
.logobar .logo-main .logo{ width: 216px; height: 72px; padding-top: 0; margin-top: 10px;}
.logo img{ width:100%; height:auto;}
.logobar .logo-banner{ float: right; padding:15px 0;}
.topnav{ clear: both;}
.header .topnav .logo{ width:108px; height: 36px; padding-top: 0; display: none;}
.header .topnav.fixed-top .logo{ display: block;}
.header .topnav .menu-btns{ display: none;}
.topnav.navbar{ padding: 0 15px;}
.topnav .navbar-nav .nav-link{ color: #fff; font-size: 18px; line-height: 32px; font-weight: bold; padding: 15px 25px;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.topnav.fixed-top .navbar-nav .nav-link{font-size: 16px; padding: 9px 15px;}
.topnav .navbar-nav .nav-link:hover,.topnav .navbar-nav .active .nav-link{ color:#fff; background-color:#005d8b;}
.topnav .navbar-btns{ padding-right:0; display:none!important;}
.topnav.fixed-top .navbar-btns{ display:flex!important;}
.topnav .navbar-btns .nav-item .nav-link{ font-weight: normal; padding: 8px 8px;}
.topnav .navbar-btns .nav-item .nav-link i{ font-size: 22px;}
/*sidebar*/
.sidebar-nav{position:fixed;font-size:.875rem;width:220px;height:100vh;z-index:1081;opacity:1 !important;display:none;}
.animate-nav .sidebar-nav{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s}
.sidebar-nav-inner{width:inherit;margin:0;max-width:260px;background-color: #fff;pointer-events:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;transition:background-color .3s}
.sidebar-nav .logo{width:100%;text-align:center;padding:8px;margin-right:0;background-color:#00bcd4;background-image:linear-gradient(90deg,#007ebc -20%,#00bcd4 100%);background-position-y:top;background-repeat:no-repeat;background-size:cover;}
.sidebar-nav .logo img{width:auto;height: 36px;}
.sidebar-nav .logo .logo-collapsed{display:none}
.sidebar-nav .navbar-btns{ display: none!important;}
.sidebar-nav .navbar-nav{margin:0;padding:10px 0;}
.navbar-nav .nav-item{position:relative; width:100%; text-align: left; display:block}
.navbar-nav .nav-item a{ color:#333;font-size:16px; padding:10px 20px; text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden;transition:all .3s}
.navbar-nav .nav-item a:hover,.navbar-nav .nav-item a:active{color: #00bcd4; background-color: rgba(0,0,0,0.05);}
.navbar-nav .nav-item.sidebar-show{border-bottom:none}
.navbar-nav .nav-item ul{display:none}
.navbar-nav .nav-item.sidebar-show>ul{display:block}
.navbar-nav .nav-item ul li{display:block}
.sidebar-show>.sidebar-more{transform:scale(.8) rotate(90deg)}
.sidebar-show>a:before,.navbar-nav .nav-item>a:hover:before{opacity:1}
.sidebar-nav-inner .flex-fill{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}
.border-color{border-color:rgba(129,129,129,.15) !important}
.border-t{border-color:rgba(129,129,129,.15) !important}
.modal-backdrop{z-index:1089 !important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.5)}
.modal-backdrop.show{opacity:1}
.modal{z-index:1090}
/*main*/
.main-container{}
.news-wraper{margin: 0 auto;}
.news-wraper:after{content:" "; display: block; clear: both;}
.main-wraper{float: left;width: 970px;}
.sidebar{float: right;width: 370px;}
/*banner*/
.topslider{height:450px;margin: 15px auto;}
.bannerslider{position: relative;width:100%;}
.bannerslider a{text-decoration: none;}
.bannerslider .banner-img{width:990px;height: 450px;}
.bannerslider .banner-img .silde_img{display: none;position: absolute;top: 0;left: 0; overflow: hidden;}
.bannerslider .banner-img .silde_img.cur{display: block;}
.bannerslider .banner-img .silde_img .live_con span{display: inline-block;}
.bannerslider .banner-img .silde_img img{width: 990px;height: 450px;}
.bannerslider .banner-img .silde_img .text{display: none;}
.bannerslider .banner-img .silde_img .swiper-pagination{display: none;}
.bannerslider .banner-img .silde_img .sildeimgs{position: absolute;left: 0;top: 0;width: 714px;margin-right: 42px;overflow: hidden;height: 406px;margin: 22px 58px;}
.bannerslider .banner-img .silde_img .sildeimgs ul{width: 714px;overflow: hidden;position: absolute;left: 0;}
.bannerslider .banner-img .silde_img .sildeimgs ul.sildeimgs_top{top:-203px;height: 208px;}
.bannerslider .banner-img .silde_img .sildeimgs ul.sildeimgs_bottom{bottom: -203px;height: 198px;}
.bannerslider .banner-img .silde_img .sildeimgs ul li{width: 352px;height: 198px;float: left;position: relative;margin-right: 10px;}
.bannerslider .banner-img .silde_img .sildeimgs ul li .top_img{width: 352px;height: 198px;overflow: hidden;}
.bannerslider .banner-img .silde_img .sildeimgs ul li .top_img img{width: 352px;height: 198px;}
.bannerslider .banner-img .silde_img .sildeimgs ul li.last{margin-right: 0;}
.bannerslider .banner-text{width: 370px;height: 450px;background:#007ebc; position: absolute;right: 0;top: 0;}
.bannerslider .banner-text ul{padding: 20px 0;}
.bannerslider .banner-text li.item-text{color: #fff;text-align: left;width: 370px; height: 56px;}
.bannerslider .banner-text li.item-text .text{color: #fff;width:100%;height: 100%;padding:0 40px;}
.bannerslider .banner-text li.item-text h2{font-size: 16px;line-height:56px;color: #fff;width:100%; overflow: hidden;font-weight: normal;height: 56px;overflow: hidden;}
.bannerslider .banner-text li.item-text h2 a{font-size: 16px;color: #fff;}
.bannerslider .banner-text li.item-text span{display: none;font-size: 14px;line-height: 22px;padding-top: 2px;color: #fff;width: 100%; overflow: hidden;height: 50px;}
.bannerslider .banner-text li.item-text span a{color: #666;}
.bannerslider .banner-text li.cur{height: 94px;padding: 0;margin: 20px 0; background-color: rgba(255,255,255,0.8);}
.bannerslider .banner-text li.cur h2{font-size: 18px;line-height: 35px;color: #fff;height: 34px;overflow: hidden;margin-bottom: 5px;padding-top: 3px;}
.bannerslider .banner-text li.cur h2 a{font-size: 18px;line-height: 35px;color: #007ebc;text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden;}
.bannerslider .banner-text li:hover h2 a{color: #005d8b;}
.bannerslider .banner-text li:hover span a{color: #333;}
.bannerslider .banner-text li.cur span{display:block; }
.bannerslider .banner-img .silde_img .text{display: none;}
/*news*/
.news-list .head_tit{color:#2f4c69;height: 56px;font-size: 22px;line-height: 40px; font-weight: bold; border-bottom: 1px solid #eee; background-color: #fff;padding: 10px 20px 0 20px;}
.news-list .head_tit a{color: #007ebc}
.news-list .con{width: 100%;display: inline-block;}
.news-list .con ul li{position: relative; height: 175px;padding: 20px; padding-left:280px; border-bottom: 1px solid #f8f8f8; background-color: #fff;}
.news-list .con ul li:hover{background-color: #f8f8f8;}
.news-list .con ul li.nopic{height: auto; padding-left:20px;}
.news-list .con ul li .image{ position: absolute; left: 20px; top:20px; width: 240px;height: 135px;overflow: hidden;}
.news-list .con ul li .image img{width: 100%;height: 100%;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;}
.news-list .con ul li .text_con{width:100%;}
.news-list .con ul li.nopic .text_con{padding-bottom: 25px;}
.news-list .con ul li .text_con_yd{display: none;}
.news-list .con ul li .text_con .title{font-size: 20px;line-height: 28px;color: #333;font-weight: normal;}
.news-list .con ul li .text_con .title a{color: #333;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.news-list .con ul li:hover .text_con .title a{color: #000;}
.news-list .con ul li .text_con .title a:hover{color: #007ebc;}
.news-list .con ul li .text_con .description{max-height:46px;color: #999; font-size: 15px; line-height: 1.5em;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.news-list .con ul li:hover .text_con .description{color: #666;}
.news-list .con ul li .text_con .con{width: 520px;font-size: 15px;line-height: 24px;margin-top: 15px;}
.news-list .con ul li .text_con .con a{color: #707070}
.news-list .con ul li .text_con .bottom{width: 520px;margin-top: 0px;font-size: 14px;line-height: 26px;height: 25px;color: #999;position: absolute;bottom: 17px;}
.news-list .con ul li .bottom .date{margin-right: 40px;float: left;font-family: "microsoft yahei";}
.news-list .con ul li .bottom .keyword{margin-right: 40px;height: 25px;float: left;width: 300px;overflow: hidden;font-size: 14px;}
.news-list .con ul li .bottom .keyword a{display: inline-block;margin-right: 13px;color:#999}
.news-list .con ul li .bottom .share{position: absolute;right: 0;bottom: 0px;width: 137px;height: 28px;}
/* pagenavi */
.pages{clear:both; padding:15px 0; color:#666; font:normal 15px/28px Arial; text-align:center;}
.pages span{ padding:0 10px;}
.pages a,.pages b{height:28px; color:#333; font:normal 14px/28px Arial, Helvetica, sans-serif; margin:0; padding:0 10px; border:solid 1px #ccc; border-radius:0; background:#fff; cursor:pointer; display:inline-block;}
.pages a:hover,.pages b{height:28px; color:#fff; line-height:28px; text-decoration:none; margin:0 1px; border:none; background:#007ebc;}
.pages a b{ color:#333; padding:0; background: transparent;}
.pages a[title='Total record']{ display: none;}
/*sidebar*/
.md{border: none;padding: 15px;background: #fff;}
.md .md_hd{background: none;border: none;height: 36px; line-height: 36px;}
.md .md_hd .mh_title{font-size: 20px; line-height: 36px;color: #007ebc;margin-left: 0px;font-weight: normal;}
.md .md_hd .mh_option{font-size: 14px;color: #666666;font-weight: normal; line-height: 36px; height: 36px;}
.md .md_hd .mh_option a{color: #00bcd4;padding-right: 11px;}
.md .md_hd .mh_option a:hover{color:#2c6493;}
.md .md_bd{padding: 0px;}
.hotnews ul{width: 100%;}
.hotnews{padding-top:10px;background-color: #fff;}
.hotnews ul li{width: 100%;height: 20px;line-height: 20px;margin-bottom: 25px;position: relative; line-height: none;list-style-type: none;}
.hotnews ul li.last{padding-bottom: 12px;margin-bottom: 20px;}
.hotnews ul li .image{ width: 100%; height: 203px;position: relative;display: none;overflow: hidden;}
.hotnews ul li .image span.img_co{font-size: 14px;color: #fff;line-height: 30px;text-align: center;position: absolute;left: 0px;top:10px;width: 70px;height: 30px;padding-right: 0;display: block;border-top-right-radius: 15px;border-bottom-right-radius: 15px;background: #2c6493;}
.hotnews ul li .text{padding:0 15px;}
.hotnews ul li .text p{display: inline-block;vertical-align:middle;height: 20px;overflow: hidden; *zoom:1;*display:inline;}
.hotnews ul li .text .left_t{margin-left: 5px; width: 15px;}
.hotnews ul li .text em.txt_co{width: 17px;height: 7px;display: inline-block;vertical-align:middle;display: inline-block;}
.hotnews ul li .text .right_t{width: 320px;line-height:20px;font-size: 16px;text-decoration: none;}
.hotnews ul li a{color:#333;}
.hotnews ul li a:hover{color: #2c6493;}
.hotnews ul li .club{display: none;position: absolute;left: 15px;bottom: 16px;line-height: 21px;color: #999;font-size: 14px;}
.mdhot{padding: 10px 0 0 0; width: 370px;}
.mdhot .md_hd{box-sizing: border-box; padding: 0 15px;}
.hotnews ul li.cur{padding: 10px 15px 0 15px;height: auto;width: 100%;margin-bottom: 23px;margin-top: 0px;box-shadow: 0px 3px 7px #e6e6e6; box-sizing: border-box;}
.hotnews ul li.cur .text{position: relative;color: #333;padding: 10px 0 0 0;padding-bottom: 47px;}
.hotnews ul li.cur .text .left_t{display: none;}
.hotnews ul li.cur .text .right_t{width: 100%;font-size: 18px;line-height: 26px;height: 58px; margin-bottom: 5px; overflow: hidden;}
.hotnews ul li.cur .club{ box-sizing: border-box;display: block;}
.hotnews ul li.cur .club a{margin-right: 10px;font-size: 14px;line-height: 18px;display: inline-block;color: #999;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.hotnews ul li.cur .club a:hover{color:#2c6493;}
.hotnews ul li.cur .image{display: block;}
.hotnews ul li.last.cur{padding-bottom: 0px;margin-bottom:0px;}
.hotnews h3{font-size: 18px;padding-left: 15px;height: 50px; line-height: 50px;}
/*spical*/
.spicalnews{background: #fff;}
.spicalnews ul li{margin: 0 auto;position: relative;margin-top: 16px;}
.spicalnews ul li+li{margin-top: 20px;}
.spicalnews ul li .image{width: 100%;height: 165px;display: block;overflow: hidden;}
.spicalnews ul li .image img{width: 100%;height: 100%;-webkit-transition: transform 1.3s;-moz-transition: transform 1.3s;-o-transition: transform 1.3s;-ms-transition: transform 1.3s;-webkit-perspective: 1000;-webkit-backface-visibility: hidden;-moz-perspective: 1000;-moz-backface-visibility: hidden;-o-perspective: 1000;-o-backface-visibility: hidden;-ms-perspective: 1000;-ms-backface-visibility: hidden;}
.spicalnews ul li .image:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;-ms-transition: all 1s;border-radius:3px ;}
.spicalnews ul li .image span.img_co{position: absolute;left: 10px;top:26px;width: 70px;height: 30px;padding-right: 0;display: block;}
.spicalnews ul li .text{overflow: hidden;padding:20px 15px;}
.spicalnews ul li .text .right_t{font-size: 20px;width: 350px;overflow: hidden;line-height: 28px;line-height: 25px;float: none;}
.spicalnews ul li .text .right_t a{}
.spicalnews ul li .text .right_b{cursor: default;width: 100%;line-height:15px;text-decoration: none;font-size: 14px;color: #999;margin-top: 15px;height: 15px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.spicalnews ul li .text .right_b a{color: #999;}
.spicalnews ul li a:hover{color:#2c6493;}
.spicalnews ul li .bot{height: 25px;padding:15px 10px 40px 15px;}
.spicalnews ul li .bot .club{float:left;}
.spicalnews ul li .bot .club a{margin-right: 10px;font-size: 14px;line-height: 20px;display: inline-block;color: #999;cursor: pointer;}
.spicalnews ul li .bot .club a:hover{color:#2c6493;}
.spicalnews ul li .line{height: 1px;width: 360px;background: #f8f8f8;margin: 0 auto;}
.spicalnews ul li .club a:hover{color:#2c6493;}
.image_gg{width: 380px;height: 216px;overflow: hidden;position: relative;}
.image_gg b{position: absolute;bottom: 0;left: 0;width: 55px;height: 25px;background: #11171e;display: block;color: #fff;text-align: center;line-height: 25px;font-size: 14px;font-weight: normal;z-index: 9;}
/*slidepic*/
.slidepic{padding: 15px;background: #fff;}
.slidepic .slidepic_t h3{color: #333; font-size: 18px;float: left;margin-left: 5px;line-height: 22px;}
.slidepic .slidepic_t .more{color: #666666; font-size: 14px;float: right;margin-right: 15px;}
.slidepic .slidepic_t .more a{color: #666666;}
.slidepic .slidepic_t .more:hover a{color:#1a46b7;}
.slidegraph{width: 100%;overflow: hidden;position: relative;height: 298px;margin-top: 10px;}
.slidegraph ul{width: 10000px;position: absolute;left: 0;top: 0;}
.slidegraph ul:after{display: block;zoom: 1;content: '';clear: both;}
.slidegraph ul li{float: left;width: 350px;}
.slidegraph ul li img{width: 100%;}
.slidegraph ul li .image{width: 100%;height: 202px;overflow: hidden;}
.slidegraph ul li .text{margin-top: 6px;}
.slidegraph ul li .text .title{font-size: 20px;line-height: 28px;height: 28px;color: #333;text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden;}
.slidegraph ul li .text .title a{color: #333;text-overflow:ellipsis;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient:vertical;display:block;overflow: hidden;}
.slidegraph ul li .text .title:hover a{color:#1a46b7; text-decoration: none;}
.slidegraph ul li .text .desc{width:100%;height: 40px;font-size: 14px;line-height: 20px;color: #999;padding: 0;margin-top: 14px;display: block;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.slidegraph .posi{}
.slidegraph .posi .btn-arrow{width: 24px;height: 24px;}
.slidegraph .posi .btn-arrow i{ color: #ddd; font-size: 24px; display: block;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.slidegraph .posi .btn-arrow:hover i{color: #fff;}
.slidegraph .posi .prev{position: absolute;left: 10px;top: 89px;}
.slidegraph .posi .next{position: absolute;right: 10px;top: 89px;}
.slidegraph .posi .point{width: 100%;position: absolute;top: 180px;left: 0;text-align: center;font-size: 0;}
.slidegraph .posi .point span{width: 14px;height: 2px;display: inline-block;background: #fff;margin: 0 3px;}
.slidegraph .posi .point span.cur{background: #00bcd4;}
/*footer*/
.footer{width: 100%;margin: 0 auto; clear: both;}
.footer img{border: 0;width: auto;}
.footer ul{margin: 0;padding: 0;}
.footer .footnav{border-bottom: 1px solid #00bcd4;background: #fff;}
.footer .footnav-cotnent .footnav-dl{width: 22%;}
.footer .footnav-cotnent .footnav-dl.wide{width: 400px;}
.footer .footnav-cotnent .footnav-dl+.footnav-dl{padding-left: 80px;}
.footer .footnav-cotnent .links{padding-top: 28px; padding-bottom:15px; overflow: hidden;}
.footer .footnav-cotnent .links dl{float: left;margin: 0;box-sizing: content-box;}
.footer .footnav-cotnent .links dt{color: #007ebc;font-size: 18px;font-weight: bold;padding-bottom: 18px;border-right: 1px solid #ddd;}
.footer .footnav-cotnent .links dd{border-right: 1px solid #ddd; margin: 0;}
.footer .footnav-cotnent .links dd:after{content:" "; display: block; clear: both;}
.footer .footnav-cotnent .links a{color: #666;font-size: 14px;text-decoration: none;}
.footer .footnav-cotnent .links a:hover{color: #00bcd4;}
.footer .footnav-cotnent .links li{float: left;width: 50%;line-height: 14px;font-size: 14px;list-style:none;padding-bottom: 12px;}
.footer .footnav-cotnent .links .footnav-dl.wide li{width:33.33%;}
.footer .footnav-cotnent .footnav-dl.qrcode{float: right;width: 120px;}
.footer .footnav-cotnent .links .footnav-dl.qrcode dd{border-right:0;}
.footer .footnav-cotnent .links .footnav-dl.qrcode li{ width:100%; font-size: 12px; text-align: center;}
.footer .footnav-cotnent .links .footnav-dl.qrcode li p{text-align: center;}
.footer .footnav-cotnent .links .footnav-dl.qrcode li img{ width: 100%; height:auto;}
.footer .footcr{height: 100px;color: #eee;font-size: 13px;}
.footer .footcr a{color: #eee;text-decoration: none;}
.footer .footcr a:hover{color: #fff;}
.footer .footcr-content,.footer .footnav-cotnent{margin: 0 auto;}
.footer .footcr-content:after{content:" "; display: block; clear: both;}
.footer .footcr .footcr-content_l{float: left;padding-top: 17px;}
.footer .footcr .footcr-content_l p{line-height: 32px;}
.footer .footcr .footcr-content_l p img{vertical-align: middle;margin: 0 8px;}
.footer .footcr .footcr-content_r{float: right;}
.footer .footcr .footcr-content_r dl{overflow: hidden;padding: 22px 0 10px 66px;margin: 0;}
.footer .footcr .footcr-content_r dt,.footer .footcr .footcr-content_r dd{ clear: both;}
.footer .footcr .footcr-content_r dd{width:200px;text-align: right;margin-left: 10px;}
/*category*/
.cateslider{width:100%;height:auto;/*background-color:#46995b;*/overflow:hidden}
.cateslider .swiper_box{width:100%;overflow:hidden;margin:0 auto 0 auto;position:relative}
.cateslider .swiper_box .swiper-slide{ display: none;}
.cateslider .swiper_box .swiper-slide.cur{ display: block; }
.cateslider .swiper_box .swiper-slide img{width:100%;height:560px}
.cateslider .swiper_box .ind01Swiper .item .text_box{display:none}
.cateslider .swiper_box .swiperLeftTe{position:absolute;right:0;top:0;z-index:2;background:linear-gradient(rgba(37,55,43,0) 12%,rgba(37,55,43,0.65) 50%,rgba(37,55,43,0));width:301px;height:100%;display:flex;align-items:center}
.cateslider .swiper_box .swiperLeftTe .title_con{width:100%}
.cateslider .swiper_box .swiperLeftTe .title_con .title{overflow:hidden}
.cateslider .swiper_box .swiperLeftTe .title_con .title .tit_inner{display: flex; align-self: center; width:240px; height: 82px; line-height: 82px; margin:16px auto;font-size:18px;color:#fff;}
.cateslider .swiper_box .swiperLeftTe .title_con .title .tit_inner a{align-self: center;font-size:18px;line-height:39px;color:#fff;text-decoration:none;text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.8);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.cateslider .swiper_box .swiperLeftTe .title_con .title.cur{background:linear-gradient(to right,rgba(36,43,39,0.8),rgba(0,0,0,0))}
.cateslider .swiper_box .swiperLeftTe .title_con .title.cur .tit_inner {line-height: 39px;}
.cateslider .swiper_box .swiperLeftTe .title_con .title.cur .tit_inner a{font-size:22px}
/*catebox*/
.caterows{margin:0 auto;display:flex;flex-wrap:wrap;}
.col-one{width:100%; clear:both;}
.col-three{width:440px;margin-right:20px}
.col-three:nth-child(3n){margin-right:0}
.img-hover img{-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;transition:transform 2s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.img-hover img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.catemix{width:100%;padding:20px;background-repeat:no-repeat;background-position:right bottom;box-shadow: 0 0 10px 4px rgba(87,87,87,0.1);background:#fff;border-radius:0;overflow:hidden;}
.title_box{width:100%;height:32px;margin:0 auto; clear: both;}
.title_box .more_bth{float:right;margin-top:6px;display:flex;align-items:center}
.title_box .more_bth a{display:inline-block;font-size:14px;margin:0 5px;text-decoration:none; color: #999;}
.title_box .more_bth:hover a{color:#007ebc}
.title_box .tit{color: #007ebc;font-size:22px;font-weight:bold; float: left;}
.catemix .topimg_box{width:100%;height:260px;border-radius:0;margin:20px auto 0 auto;position:relative;overflow:hidden}
.catemix .topimg_box img{width:100%;height:auto;}
.catemix .topimg_box .tit_box{background:linear-gradient(rgba(0,0,0,0) 5%,#010101);filter: alpha(opacity=50);width:100%;display:block;font-size:16px;color:#fff;position:absolute;bottom:0;text-decoration:none}
.catemix .topimg_box .tit_box .tit{width:100%;font-size:16px;line-height: 50px;color:#fff;margin:15px auto 0 auto;padding:0 15px;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.catemix .topimg_box .tit_box .tit:hover{color:#007ebc}
.catemix .list_box{width:100%;margin:20px auto 0 auto}
.catemix .list_box .list_item{width:100%;color:#000;display:flex;align-items:center;margin-bottom:10px}
.catemix .list_box .list_item .img_box{display:none}
.catemix .list_box .list_item .text_box{width:100%;overflow:hidden;font-size:16px;color:#000;}
.catemix .list_box .list_item .text_box a{font-size:16px;color:#000;text-decoration:none;background: url(../images/icon-dot.png) no-repeat left center ; background-size: 24px 24px; padding-left: 28px;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.catemix .list_box .list_item:hover .text_box a{color:#007ebc}
.picrows{position: relative;}
.picrows .content{width: 100%;padding-top: 21px;overflow: hidden; margin-bottom:30px;}
.picrows .content ul{width: 100%;}
.picrows .content ul li{float: left;margin-right: 10px;}
.picrows .content ul li .image{width: 100%;height: auto;}
.picrows .content ul li .image img{width: 100%;height: 100%;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.picrows .content ul li .text{padding: 13px 15px;border: 1px solid #eee;border-top: none;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.picrows .content ul li .text .title{font-size: 14px;height: 44px;overflow:hidden;line-height: 22px;}
.picrows .content ul li .text .brief{font-size: 14px;color: #999;margin-top: 17px;}
.picrows .content ul li .text .brief a{color: #999;margin-right: 15px;}
.picrows .content ul li .text .brief a:hover{color: #bf0614;}
.picrows .content ul li.last{margin-right: 0px;}
.picrows .content ul li.cur .text{color: #bf0614;}
.picrows .content ul li.cur .text .title{color: #bf0614;}
.picrows .content ul li.cur .text .brief{color: #bf0614;}
.picrows .swiper-pagination{ bottom: 0;}
.mixrows{}
.mixrows .col-three{width: 33.33%; margin-right: 0;}
.mixpics{background-color: #fff; padding: 10px 0;}
.mixpics .title{background: none;border: none;height: 36px; line-height: 36px; padding:0 20px; }
.mixpics .title .txt{color: #007ebc;font-size: 22px; line-height: 36px;margin-left: 0px;font-weight: bold; float: left; }
.mixpics .title .option{font-size: 14px;color: #999;font-weight: normal; line-height: 36px; height: 36px;float: right;}
.mixpics .title .option a{color: #999; background-image: url(../images/icon-more.png); background-repeat: no-repeat; background-size: 8px 13px;padding-right: 11px;background-position: right 2px;}
.mixpics .title .option a:hover{color:#007ebc; background-image: url(../images/icon-more-hover.png);}
.mixpics ul li{box-sizing: border-box; padding: 10px 20px; background-color: #fff;}
.mixpics ul li+li{display: none;}
.mixpics .image{ width:100%; height:auto; max-height: 260px; overflow: hidden; }
.mixpics .image a{ display: block;}
.mixpics .image img{width:100%; height: auto;}
.mixpics .text{font-size: 18px; line-height:1.5em;margin-top: 10px;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.mixtexts{width:100%; background-color: #fff; clear: both;}
.mixtexts:after{ content:" "; display: block; clear: both;}
.mixtexts .text_box{width:100%; height:auto; margin: auto; border-top: 1px solid #E7EAEB; }
.mixtexts .indBox{width:100%; font-size: 16px; line-height: 26px; padding: 20px 15px; box-sizing: border-box; clear: both;}
.mixtexts .text_box .indBox p{height: 22px;margin-bottom: 10px;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.mix-two .text_box .indBox p{width:49%; display: inline-block;}
.mix-two .text_box .indBox:after{ content: " "; display: block; clear: both;}
.mixtexts .text_box .indBox p a{background: url(../images/icon-dot.png) no-repeat left center ; background-size: 24px 24px; padding-left: 28px; word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
/*post*/
.breadcrumb{color:#999; font-size:15px; line-height:1.5em; vertical-align: middle; margin-top: 15px; background-color: #ededf0;}
.breadcrumb a{ margin: 0 5px;}
.post-body{}
.bg-white-border{ border-radius: 0; border: 0; padding: 20px; background-color: #fff; box-shadow: 0 0 10px 4px rgba(87,87,87,0.1);}
.box-shadow{ box-shadow: 0 0 10px 4px rgba(87,87,87,0.1);}
.post-body .post-metas h1{ font-size: 32px; line-height: 1.5em; text-align: center; margin-bottom: 10px;}
.post-body .post-metas .postmeta{ color: #666; font-size: 15px; line-height: 1.5em; text-align: center; margin-bottom: 30px; clear: both;}
.post-body .post-metas .postmeta span+span{ margin-left: 10px;}
.post-content{font-size:18px; line-height: 1.8em;}
.post-content p{ margin-bottom:10px;}
.post-content img{max-width:100%!important; height:auto!important;}
.post-next{ margin-top: 80px; clear: both;}
.post-next:after{ content: " "; display: block; clear: both;}
.post-next .news-item{width:50%; margin-top: 12px;}
.post-next .news-item.fl{ padding-right: 10px;}
.post-next .news-item.fr{ padding-left: 10px;}
.post-next .news-item .item-cate{ color: #007ebc; font-size: 16px;}
.post-next .news-item .item-title{ color: #333; font-size: 18px; line-height: 1.5em; margin-top: 5px; margin-bottom: 5px; word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.post-next .news-item .item-desc{ color:#999; font-size: 13px; line-height: 1.5em; word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.post-next .news-item a:hover .item-cate{ color: #005d8b;}
.post-next .news-item a:hover .item-title{color: #007ebc;}
.post-next .news-item a:hover .item-desc{color: #666;}
.post-body .fenx{ color:#999; font-size: 14px; line-height: 1.5em; margin-top: 10px;}
/*index*/
.banner-wrap{}
.banner-wrap a{ display: inline-block;}
.banner-wrap img{width:100%;height:auto;}
.fullslider{ position: relative; width: 100%;background: #fff; z-index: 0; overflow: hidden;}
.fullslider .swiper-wrapper{width:100%;}
.fullslider .pcLBbotB{width: 100%;position: absolute;bottom:0px;left:0;z-index: 2;background: url(../images/bg-fullslider.png) bottom center repeat-x;height: 410px;display: block;}
.fullslider .pcLBbot_box{width: 100%;position: absolute;left: 0; bottom: 0;height: 352px;}
.fullslider .pcLBbot{width: 1200px;margin:0 auto;position: absolute;bottom:30px;left:50%;z-index: 3;margin-left: -600px;}
.fullslider .pcLBbot .h2Box h2{font-size: 30px;color: #fff;font-weight: bold;text-align: center;display: none;}
.fullslider .pcLBbot .h2Box h2.cur{display: block;}
.fullslider .pcLBbot ul{width: 100%;height: 128px; text-align: center;overflow: hidden;}
.fullslider .pcLBbot ul li{width: 183px;height: 102px;margin-right: 20px;position: relative;cursor: pointer;border-radius: 5px;margin-top: 16px;box-sizing: border-box; display: inline-block;}
.fullslider .pcLBbot ul li i{display: block;background: url(../images/bg-fullslider-li.png) repeat;position: absolute;top:0;left:0;width: 100%;height: 100%;opacity: .5;}
.fullslider .pcLBbot ul li img{display: block;width: 100%;height: 100%;border-radius: 5px;}
.fullslider .pcLBbot ul li.noMr{margin-right: 0;}
.fullslider .pcLBbot ul li.cur{}
.fullslider .pcLBbot ul li.cur i{background: url(../images/bg-fullslider-li-active.png) no-repeat;width: 185px;height: 116px;left: -1px;top: -14px;z-index: 10;background-size: 100% 100%;}
.fullslider .bg{position:absolute; top: 0px; left: 0px; z-index:1;display: none;}
.fullslider .swiper-slide{height: 100%;}
.fullslider .swiper-slide .img{width: 100%;height: 100%;position: relative;}
.fullslider .swiper-slide .img video{width: 100%; position: absolute; top: 0; left: 0;}
.fullslider .swiper-slide .img img{width: 100%; display: block;height:auto;margin:0 auto;}
/*headnews*/
.headnews{}
.headnews .news-big{ width:100%; text-align:center; border:#e3e3e3 1px solid; padding:20px 10px; background:#fff url(../images/icon-headnews.jpg) 20px center no-repeat;}
.headnews .news-big .news-big-sub{ color: #ccc;}
.headnews .title-big{font-size: 32px; line-height: 1em; font-weight: bold;}
.headnews .title-sub{font-size: 18px; line-height: 1.5em; margin: 0 10px; display: inline-block;}
.headnews .news-big .news-big-sub .title-sub{ position: relative;}
.headnews .news-big .news-big-sub .title-sub:after{ position: absolute; top: 6px; right: -10px; width:1px; height: 16px; background-color: #ddd; content:" "; display: block;}
.headnews .news-big .news-big-sub .title-sub:last-child:after{ display:none;}
.subnews .subnews-items{width:49.5%;}
.subnews .title{font-size: 24px;padding:0;}
.subnews .title h2{width:100%;height: 34px;color: #333;font-size: 24px;line-height: 34px;font-weight:bold;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.subnews .title h2 a{color: #333;text-decoration: none;}
.subnews .title h2 a:hover{color: #007ebc;}
.subnews .title ul{padding-top: 4px;font-size: 0;}
.subnews .title ul li{font-size: 18px;line-height: 30px;padding-bottom: 5px;overflow: hidden;padding-top: 5px;display: block;clear:both;}
.subnews .title ul li span{float: left;color: #fff;border-radius: 0 8px 0 8px; padding: 0 10px; background-image: linear-gradient(to bottom right,#00bcd4,#007ebc 70%);min-width: 86px;height: 30px;line-height: 30px;text-align: center;margin-right: 10px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
.subnews .title ul li span a {color: #fff;text-decoration: none;}
.subnews .title ul li span a:hover{color: #fff;text-decoration: none;}
.subnews .title ul li a{color: #333;text-decoration: none;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.subnews .title ul li a:hover{color: #007ebc;}
/*topnews*/
.topnews{}
.topnews-content{ clear: both;}
.topnews-content:after{ content: " "; display: block; clear: both;}
.tabnews{float:left;width:890px;padding-top:15px; padding-right: 15px;}
.bt_title{width:100%;height: 40px;margin-bottom:10px; clear: both;}
.bt_title:after{ content: " "; display: block; clear: both;}
.bt_title .bt_span{float:left; font-size:22px;padding:0 0 0 16px;line-height:24px;height:28px;color:#007ebc;border-left:4px solid #007ebc; margin-top: 5px;}
.tabnews dd.list_left{float:left;width:100%;}
.tabnews-list{width:430px;float:left;padding-top:15px;}
.tabnews-list dd{float:left;width:100%;}
.tabnews-list dd h6{float:left;width:100%;height:30px;line-height:30px;font-size:16px;font-style:normal;font-weight:normal;margin-bottom:0;overflow:hidden;}
.tabnews-list dd h6:nth-child(8){margin-bottom:20px;}
.tabnews-cont{float:left;width:100%;}
.tabnavs{float:right;height:40px;color:#333;font-size:18px;line-height:32px;text-align:center;margin-right: 15px;}
.tabnavs li.tab{float:left;height:36px;padding:0 10px;}
.tabnavs li.tab.active{color:#fff;border-radius:60px;background:#007ebc;}
.tabnavs li.tab.active a,.tabnavs li.tab.active a:hover{color:#fff;}
.tabnavs li.tab a{color:#333; font-size: 17px;}
.tabnavs li.tab a:hover{color: #007ebc;}
.tabnews-pic{width:310px;}
.tabnews-pic a{float:left;width:300px;margin:15px 0 0 0;text-align:center;overflow:hidden;}
.tabnews-pic a span{ display: block; overflow:hidden;}
.tabnews-pic a img{float:left;}
.tabnews-pic a em{width:300px;float:left;font-size:16px;height:30px;line-height:30px;font-style:normal;font-weight:normal;margin-top:5px;overflow:hidden;}
.tabnews-text{width:550px;}
.tabnews-text h6{float:left;width:100%;height:30px;line-height:30px;font-size:16px;font-style:normal;font-weight:normal;margin-bottom:0;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.tabnews-text span{width:400px;float:left;height:20px;}
.tabnews-text h6:nth-child(8){margin-bottom:20px;}
/*specials-wrap*/
.specials-inner{}
.specials-content{ margin-top: 10px; clear:both;}
.specials-content:after{ content: " "; display: block; clear: both;}
.specials-inner .picbigtitle{width:468px;height:263px;position: relative; overflow:hidden;float: left;}
.specials-inner .picbigtitle .image{position: relative;width: 100%;height: 100%;position: relative;overflow: hidden;}
.specials-inner .picbigtitle .image p {position: absolute;left: 20px;background: #333334;opacity: .8;}
.specials-inner .picbigtitle .image p.first {bottom: 49px;}
.specials-inner .picbigtitle .image p.last {bottom: 12px;}
.specials-inner .picbigtitle .image p a {font-size: 22px;color: #ffffff;padding: 3px 13px;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.specials-inner .picbigtitle .image .title{position: absolute;font-size: 22px;line-height: 38px;bottom:6px;color:#ffffff;left:20px;width: 276px;height: 76px;}
.specials-inner .picbigtitle .image .title table tr,.picbigtitle .image .title table tr td{text-align: left;}
.specials-inner .picbigtitle .image .title a{color:#ffffff;background: #1d2128;text-decoration: none;}
.specials-inner .picbigtitle .image img{ width:100%; height:100%;display: block;}
.specials-inner .picbigtitle .con{width:468px;height: 263px;overflow: hidden;display: none;position: absolute;top:0;left:0;}
.specials-inner .picbigtitle .con img{width:100%; height:100%;}
.specials-inner .picbigtitle .con video{width:472px;height:265px;overflow: hidden;position: absolute;top:-1px;left:-2px;}
.specials-inner .pictitle{ overflow:hidden;float: right;}
.specials-inner .pictitle ul{ clear:both; overflow:hidden;}
.specials-inner .pictitle li{float: left; width: 268px;margin-left:15px;background-color: #fff;}
.specials-inner .pictitle li.last{ margin-right:0}
.specials-inner .pictitle .image{width: 100%;height: 160px;float: left;overflow: hidden;}
.specials-inner .pictitle .image img{display: block; width:100%; height:auto;}
.specials-inner .pictitle .text{float: left;width:100%;height: 100px;color:#333;font-size: 16px;line-height:1.5em;position: relative;}
.specials-inner .pictitle .text a {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.specials-inner .pictitle .text a:hover {color: #007ebc;}
.specials-inner .pictitle a:hover{color:#007ebc;}
.specials-inner .textBot{height: 26px;line-height: 26px;width: 100%;position: absolute;bottom:10px;left:0;color:#999;font-size: 14px;}
.specials-inner .textBot a{margin:0 15px 0 0 ;display: inline-block;color:#999;font-size: 14px;}
.specials-inner .textBot a:hover{color:#007ebc;text-decoration: none;}
.specials-inner .textBot span{cursor:pointer;display: block;position: absolute;top:5px;right:0px;z-index:9;width: 18px;height: 16px;}
.specials_box{ position: relative; margin-top: 15px; padding-bottom: 20px; clear: both;}
.specials_box .swiper-pagination{bottom: -2px;}
.specials_box .top_list li{position: relative; float: left; width:20%; border: 1px solid #eee; padding:10px; padding-left: 80px; background: #fff;}
.specials_box .top_list li:hover{border-color: #007ebc;}
.specials_box .top_list li .img{ position: absolute; left: 10px; top: 10px; margin-right:15px;width:60px;height:auto;}
.specials_box .top_list li .img img{width:100%;height:auto;}
.specials_box .top_list li .txt{position: relative; float:left;color:#333; width:100%;}
.specials_box .top_list li .txt h3{color: #333;font-size:16px; line-height:20px;margin-bottom:5px;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.specials_box .top_list li:hover .txt h3{color: #007ebc;}
.specials_box .top_list li .txt p{color:#999; font-size:14px; line-height:18px; height:36px; word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}
.specials_box .top_list li:hover .txt p{color: #666;}
.special-cont{ padding: 15px;}
.special-intro{}
.special-intro h2{font-size: 20px; line-height: 1.5em;}
.special-img{ text-align: center; margin-bottom: 10px; clear: both;}
.special-desc{}
.special-tag{}
.special-tag-content{}
.special-tag-content span{ float:left; color:#fff; font-size: 13px; line-height:20px; text-align:center; margin:3px; padding: 3px 6px; background:#007ebc; display:block;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.special-tag-content span:hover{background:#00bcd4;}
.view-more{position: relative; clear: both;}
.view-more .view-inner{ position: relative; height: 190px; overflow: hidden;}
.view-more.active .view-inner{ height: auto;}
.view-more .btn-more{ position: absolute; right: 15px; bottom: 15px; color:#333; font-size: 12px; line-height:1.5em; border-radius: 5px; padding: 2px 8px; background-color: #eee;}
.view-more .btn-more:hover{ color:#fff; background-color:#007ebc}
.view-more .btn-more .iconfont{font-size:12px; margin-left: 3px;}
.view-more.active .btn-more .iconfont:before{content: "\e6b6";}
.firlinks{text-align:left; padding: 15px 0 10px; clear: both;}
.firlinks ul li{ float:left; margin-right:20px;}
.firlinks ul li a{ position: relative;}
.firlinks ul li a:after{ position: absolute; top: 4px; right: -10px; width:1px; height: 16px; background-color: #ddd; content:" "; display: block;}
.firlinks ul li:last-child{ margin-right: 0;}
.firlinks ul li:last-child a:after{ display:none;}

/*responsive cmsyou*/
@media (min-width:1260px){
.container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 1230px;}
}
@media (min-width:1420px){
.container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 1390px;}
}
@media (min-width:1640px){
}
@media (max-width:1639px){
.panda20398_header .ph_content{max-width:1400px;margin:0 auto}
.cateslider .swiper_box{width:1400px}
.cateslider .swiper_box .swiper-slide img{width:1400px;height:557px}
.bg_top_owner{background-position:center 1130px}
}
@media (max-width:1419px){
html,body{overflow-x: hidden;}
.logobar .container{ position: relative; padding-left: 300px;}
.logobar .logo-main{ position: absolute; left: 0; top: 0; padding-top: 10px;}
.logobar .logo-banner{ width: 100%;}
.logobar .logo-banner .banner-a{ width: 100%;}
.logobar .logo-banner .banner-a img{ width: 100%; height: auto;}
.topslider{ height:auto;}
.bannerslider .banner-img{width: 830px; height: 380px; }
.bannerslider .banner-img .silde_img img{width: 830px; height: 380px;}
.bannerslider .banner-text{ height: 380px;}
.bannerslider .banner-text ul{padding: 15px 0;}
.bannerslider .banner-text li.item-text{height:46px;}
.bannerslider .banner-text li.cur{height: 94px;margin:10px 0;}
.main-wraper{width:820px;}
.footer .footnav-cotnent .footnav-dl { width:20%; }
.footer .footnav-cotnent .footnav-dl+.footnav-dl { padding-left: 65px; }
.cateslider .swiper_box{width:100%}
.cateslider .swiper_box .swiper-slide img{width:1200px;height:477px}
.panda20398_header .ph_content{min-width:none;max-width:none;width:1200px}
.bg_top_owner{background-position:center 1046px}
.cateslider .swiper_box .swiperLeftTe .title_con .title .tit_inner { height: 62px; line-height: 62px; margin: 14px auto; font-size: 16px;}
.cateslider .swiper_box .swiperLeftTe .title_con .title.cur .tit_inner a {font-size: 20px;}
.col-three{width:32.33%; margin-right: 1.5%;}
.catemix .topimg_box{height: auto;}
.picrows .content ul li .image{width:100%; height: auto;}
.mixpics .image{max-height: 220px;}
.fullslider .swiper-slide .img img{width:auto; height: 100%;}
.tabnews{width:810px;}
.tabnews-list{width:350px;}
.specials-inner .picbigtitle{width:420px;height: 240px;}
.specials-inner .pictitle li{width:230px;}
}
@media (max-width:1259px){
.container, .container-lg, .container-md, .container-sm {max-width: 960px;}
.logobar .logo-banner{ margin: 15px 0;}
.topnav .navbar-nav .nav-link{padding: 15px 15px;text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden;}
.topnav.fixed-top .navbar-nav .nav-link{padding: 8px 8px;}
.bannerslider .banner-img{width: 690px; height: 315px; }
.bannerslider .banner-img .silde_img img{width: 690px; height: 315px;}
.bannerslider .banner-text{width: 240px; height: 315px;}
.bannerslider .banner-text ul { padding: 25px 0;}
.bannerslider .banner-text li.item-text{width:100%;height: 40px;}
.bannerslider .banner-text li.item-text span{font-size:13px;}
.bannerslider .banner-text li.item-text .text{padding: 0 20px;}
.bannerslider .banner-text li.cur{height: 42px;}
.bannerslider .banner-text li.item-text h2{height: 42px;line-height:36px;}
.bannerslider .banner-text li.cur h2 a{font-size: 16px;line-height:28px;}
.bannerslider .banner-text li.cur span{ display: none;}
.main-wraper{width: 640px;}
.sidebar{width: 270px;}
.mdhot{width: 270px;}
.hotnews ul li{margin-bottom: 15px;}
.hotnews ul li.cur{margin-bottom: 10px;}
.hotnews ul li .image{height:auto;}
.hotnews ul li .text .right_t{width:100%;}
.slidegraph{ height: 270px;}
.slidegraph ul li{width: 270px;}
.slidegraph ul li .image{ height: auto;}
.slidegraph .posi .next{top:65px;}
.slidegraph .posi .prev{top:65px;}
.spicalnews ul li .image{ height: auto;}
.spicalnews ul li .image img{ height: auto;}
.footer .footnav-cotnent .footnav-dl { width:19%; }
.footer .footnav-cotnent .footnav-dl.wide{width:320px;}
.footer .footnav-cotnent .footnav-dl+.footnav-dl { padding-left: 35px; }
.mixpics .image{max-height: 180px;}
.fullslider .pcLBbot{width:100%;margin-left:0;left:50%;-webkit-transform: translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.headnews .news-big{ padding-left: 120px;}
.tabnews{width:100%; padding: 0; clear: both;}
.tabnavs{ margin-right: 0;}
.tabnews-cont{ position: relative; padding-right: 325px;}
.tabnews-text{width:100%;}
.tabnews-pic{ position: absolute; right: 0; top:0;}
.tabnews-list{width:100%; clear: both;}
.tabnews-list dd h6{ float: left; width:50%;}
.tabnews-list dd h6:nth-child(8){ margin-bottom: 0;}
.specials-inner .picbigtitle{width:320px;height: 200px;}
.specials-inner .pictitle li{width:180px;margin-left: 10px;}
.specials-inner .pictitle .image{height:126px;}
.specials-inner .pictitle .text{height: 90px; font-size:14px;}
}
@media (max-width:1169px){
}
@media (max-width:1024px) {
.container, .container-sm { max-width:none;}
.headbar,.logobar{ display: none;}
.topnav.navbar{ padding-top: 8px!important; padding-bottom: 8px!important;}
.topnav.navbar .container{ position: relative;}
.header .topnav .logo{display: block;}
.header .topnav .menu-btns{position: absolute; right: 2px; top: 0; display: block;}
.header .topnav .menu-btn{float:left; color:#fff; margin: 0 2px; padding:2px 5px; outline: none;}
.header .topnav .menu-btn:active,.header .topnav .menu-btn:hover{color:#ddd;}
.header .topnav .menu-btn i{font-size:22px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.sidebar-switch{}
.sidebar-switch:hover{ color:#fff;}
.modal-open .sidebar-switch i:before{content: "\e637";}
.sidebar-nav{width:100% !important;height:100% !important;top:0 !important;position:fixed;z-index:1090 !important;display:none;padding-left:0 !important}
.sidebar-nav>*{position:fixed;height:100%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);will-change:transform;width:17.5rem;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);-o-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1)}
.sidebar-nav.show>div{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.sidebar-nav .menu-btns{ display: none;}
.sidebar-nav .collapse:not(.show){ display: block;}
.topslider{width: 100%; height: auto; padding:0; margin: 30px auto;}
.bannerslider .banner-img .silde_img .swiper-pagination{display: inline-block;}
.bannerslider .swiper-pagination {position:absolute;right:0;bottom:8px;width:50px;text-align:center;font-size:12px;line-height:20px;color:#eee;z-index:998;}
.bannerslider .swiper-container .swiper-wrapper{ overflow: visible;}
.bannerslider .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-duplicate-next {-webkit-transform:scale(0.93);-moz-transform:scale(0.93);transform:scale(0.93);}
.bannerslider .swiper-container .swiper-wrapper .swiper-slide {border-radius: 5px;overflow: hidden;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:auto !important;margin:0 auto;position:relative;pointer-events:pointer;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1;-webkit-transition:transform 1.0s;-moz-transition:transform 1.0s;-ms-transition:transform 1.0s;-o-transition:transform 1.0s;transition:transform 1.0s;-webkit-transform:scale(0.93);-moz-transform:scale(0.93);transform:scale(0.93);}
.bannerslider .swiper-container {position:relative;padding:0 5.9%;}
.bannerslider .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .tit {-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}
.bannerslider .swiper-container .swiper-wrapper .swiper-slide .img {position:relative;width:100%;border-radius:10px;overflow:hidden;}
.bannerslider .swiper-pagination .swiper-pagination-current {color:#fff;font-size:20px;}
.bannerslider .swiper-container .swiper-wrapper .text p {background:url(../images/bg-line-gray.png) no-repeat center bottom;background-size:100%;position:absolute;bottom:0;left:0;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 10px;font-size:18px;color:#fff;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bannerslider .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active {-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}
.bannerslider .swiper-container .swiper-wrapper i {background:#e42626;border-radius:3px;-webkit-border-radius:3px;padding:0 3px;line-height:3px;font-size:11px;color:#fff;font-style:normal;position:absolute;right:3px;top:3px;}
.bannerslider .swiper-container .swiper-wrapper .text {position:absolute;left:0;bottom:0;width:100%;height:36px;display: block;}
.bannerslider .swiper-container .swiper-wrapper img {font-size:0;vertical-align:top;width:100%;height:auto;}
.bannerslider .swiper-container .swiper-wrapper a {display:block;position:relative;color:#fff;}
.bannerslider .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active {-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);box-shadow:0 0px 16px 0px rgba(0,126,188,0.53);}
.bannerslider .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .tit {-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1); overflow: visible;}
.bannerslider .swiper-container .swiper-wrapper {position:relative;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.bannerslider .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-prev {-webkit-transform:scale(0.93);-moz-transform:scale(0.93);transform:scale(0.93);}
.bannerslider .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-duplicate-prev {-webkit-transform:scale(0.93);-moz-transform:scale(0.93);transform:scale(0.93);}
.bannerslider {}
.bannerslider .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-next {-webkit-transform:scale(0.93);-moz-transform:scale(0.93);transform:scale(0.93);}
.bannerslider{width: auto;}
.bannerslider .banner-text{display: none;}
.bannerslider .banner-img{width: 100%; height: auto;}
.bannerslider .banner-img .silde_img{display: flex;}
.bannerslider .banner-img .silde_img img{width: 100%; height: auto;}
.main-wraper{width: 100%;}
.sidebar{width: 100%;display:none;}
.sidebar-show{ display:block;}
.sidebar-show .special-desc{width:100%;}
.sidebar-show .special-groups{width:100%;}
.sidebar-show .slidepic{display:none;}
.sidebar-show .slidepic+.vspace{display:none;}
.sidebar-show .zhuanti{display:none;}
.sidebar-show .zhuanti+.vspace{display:none;}
.vspace{height: 10px;}
.news-list .head_tit{font-size: 20px; padding-left: 10px;}
.news-list .con ul li{height: 120px; padding: 10px;padding-left: 200px;}
.news-list .con ul li .image{left: 10px; top: 10px; width:180px; height:100px;}
.news-list .con ul li .text_con .description{ display: none;}
.news-list .con ul li .text_con .bottom{height:20px; line-height:20px; bottom:10px;}
.news-list .con ul li.nopic{padding-left: 10px;}
.news-list .con ul li.nopic .text_con .title{ margin-bottom: 3px;}
.news-list .con ul li.nopic .text_con .description{ display: block;}
.pages{font-size:6px;}
.pages a, .pages b{height: 24px; line-height: 24px; padding: 0 5px;}
.pages a:hover, .pages b{height: 24px; line-height: 24px;}
.footer .footnav{ display: none;}
.footer .footnav-cotnent .footnav-dl.qrcode{display: none;}
.footer .footnav-cotnent .footnav-dl.wide{width:50%;padding-left: 40px;}
.footer .footnav-cotnent .links dt{ border-right: 0;}
.footer .footnav-cotnent .links dd{ border-right: 0;}
.footer .footcr{ height: auto;}
.footer .footcr .footcr-content_l{ padding-top: 10px;}
.footer .footcr .footcr-content_r{ float: left; padding-bottom: 5px; clear: both;}
.footer .footcr .footcr-content_r dl{ padding: 0;}
.footer .footcr .footcr-content_r dd{ width: auto; margin-left:0; display: inline-block;}
.cateslider {background-color:#fff; padding:0; margin-top: 0!important;}
.cateslider .swiper_box {width:100%;overflow:hidden;margin:30px 0;overflow: visible;}
.cateslider .swiper_box .swiper-slide {display:block;}
.cateslider .swiper_box .swiperLeftTe {display:none}
.cateslider .swiper_box .ind01Swiper {padding: 0 5.9%;overflow: visible;}
.cateslider .swiper_box .swiper-wrapper {position:relative;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.cateslider .swiper_box .swiper-slide.swiper-slide-prev,.cateslider .swiper_box .swiper-slide.swiper-slide-next {-webkit-transform:scale(0.93);-moz-transform:scale(0.93);transform:scale(0.93)}
.cateslider .swiper_box .swiper-slide {border-radius:10px;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:auto !important;margin:0 auto;position:relative;pointer-events:pointer;z-index:1;-webkit-transition:transform 1.0s;-moz-transition:transform 1.0s;-ms-transition:transform 1.0s;-o-transition:transform 1.0s;transition:transform 1.0s;-webkit-transform:scale(0.93);-moz-transform:scale(0.93);transform:scale(0.93)}
.cateslider .swiper_box .swiper-slide.swiper-slide-active {width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);margin:0 auto;box-shadow:0 0px 32px 0px rgba(0,126,188,0.53);}
.cateslider .swiper_box .ind01Swiper .item {width:100%;height:auto;border-radius:10px;border:1px solid #fff;overflow:hidden;position:relative}
.cateslider .swiper_box .ind01Swiper .item img {width:100%;height:auto;}
.cateslider .swiper_box .ind01Swiper .item .text_box {width:100%;height:80px;position:absolute;bottom:0;left:0;background:linear-gradient(rgba(0,0,0,0) 20%,rgba(1,1,1));display:flex;align-items:center;justify-content:center}
.cateslider .swiper_box .ind01Swiper .item .text_box .tit {width:100%;font-size:20px;line-height:1.5em;color:#fff;text-align:center}
.cateslider .swiper_box .ind01Swiper .item .text_box .tit a {color:#fff;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.fullslider {width:100%;height:auto;position:relative;background:none;margin-top:0;overflow: visible;}
.fullslider .swiper-container {height:auto;position:relative;padding:0 5.9%;margin:30px 0;}
.fullslider .pcLBbot_box{ display: none;}
.fullslider .bg {display:block;position:relative;}
.fullslider .swiper-container .swiper-slide .text {position:absolute;left:0;bottom:0;width:100%;height:72px;}
.fullslider .swiper-container .swiper-slide .text p {position:absolute;bottom:0;left:0;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 60px 0 20px;font-size:32px;color:#fff;line-height:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:2;}
.fullslider .swiper-wrapper {}
.fullslider .swiper-container .swiper-wrapper .swiper-slide {border-radius:10px;overflow:hidden;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:auto !important;margin:0 auto;position:relative;pointer-events:pointer;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1;-webkit-transition:transform 1.0s;-moz-transition:transform 1.0s;-ms-transition:transform 1.0s;-o-transition:transform 1.0s;transition:transform 1.0s;-webkit-transform:scale(0.93);-moz-transform:scale(0.93);transform:scale(0.93);}
div.nav_wrapper_bg {display:none;}
.fullslider .swiper-container .swiper-pagination-fraction {display:none;}
.fullslider .swiper-container .swiper-slide .swiper-pagination {font-size:24px;color:#eee;text-align:right;bottom:10px;right:20px;left:initial;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;display:block;}
.fullslider .swiper-container .swiper-pagination-current {font-size:32px;color:#fff;}
.fullslider .swiper-slide .img video {display:none;}
.fullslider .swiper-slide .img img {width:100%;height:100%;}
.fullslider .pcLBbotB {display:block;width:100%;position:absolute;bottom:-1px;left:0;z-index:1;background:url(../images/bg-fullslider.png) bottom center no-repeat;height:150px;background-size:100% 100%;}
.fullslider .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active {-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);box-shadow:0 0px 32px 0px rgba(0,126,188,0.53);}
.cateslider.mt-15{ margin-top: 0!important;}
.specials-inner .picbigtitle{width:100%;margin:0 auto;float:none;height:auto;margin-bottom:20px; clear: both;}
.specials-inner .pictitle{width:100%;float:none;clear: both;}
.specials-inner .pictitle ul{margin-left: -1%; margin-right: -1%;}
.specials-inner .pictitle li{ width: 31.33%; margin-left: 1%; margin-right: 1%;}
.mixpics .image{ max-height:none;}
.view-more .view-inner{ height: 184px;}
.view-more .view-inner .special-img{ float: left; margin-right: 10px; clear: none; display: inline-block;}
.view-more .view-inner .special-img img{width:90px; height: auto;}
}
@media (max-width:959px) {
}
@media (max-width:919px) {
}
@media (max-width:767px) {
.news-list .con ul li .text_con .title{font-size: 18px; line-height: 1.5em;}
.footer .footcr .footcr-content_l p{ line-height:1.5em; margin-bottom: 5px;}
.cateslider .swiper_box .ind01Swiper .item .text_box{height:50px;padding: 0 10px;}
.cateslider .swiper_box .ind01Swiper .item .text_box .tit{font-size:18px;}
.cateslider .swiper_box .ind01Swiper .item .text_box .tit a{-webkit-line-clamp: 1;}
.catemix{padding: 10px 15px;}
.col-three{width:100%; margin-right:0; margin-top: 15px; clear: both;}
.mt-20{margin-top:15px!important;}
.mb-20{margin-bottom:15px!important;}
.catemix .topimg_box{ margin-top: 10px;}
.caterows.mt-20{margin-top:0!important;}
.mixrows .col-three{width:100%; clear: both;}
.mixrows .col-three:first-child{margin-top:0;}
.picrows .content{ padding-top: 15px; margin-bottom: 15px;}
.mixpics ul li{ padding:10px 15px;}
.mixtexts .indBox{ padding:15px 10px;}
.mix-two .text_box .indBox p{width:100%; clear: both;}
.picrows .swiper-pagination{bottom: -6px;}
.fullslider .swiper-container .swiper-slide .text p{font-size: 18px;line-height: 48px;}
.fullslider .swiper-container .swiper-slide .swiper-pagination{bottom: 8px; font-size: 14px;}
.fullslider .swiper-container .swiper-pagination-current{font-size: 24px;}
.headnews .news-big{ background-image: none; padding-left: 0;}
.headnews .title-big{font-size: 24px;}
.headnews .title-sub{font-size: 14px;}
.subnews .subnews-items{width:100%; clear: both;}
.subnews .subnews-items+.subnews-items{ margin-top: 15px;}
.subnews .title h2{font-size: 18px;}
.subnews .title ul li span{min-width:unset; font-size: 12px;}
.subnews .title ul li a{font-size: 16px;}
.bt_title{ height: auto;}
.bt_title .bt_span,.title_box .tit,.mixpics .title .txt{font-size: 20px;}
.bt_title .bt_span{float:none; padding-left: 12px; display: block; clear: both;}
.tabnavs{float:none; width: 100%; height: auto; margin-top: 10px; margin-bottom: 0; display: block; clear: both;}
.tabnavs li.tab{height: 28px; line-height: 24px; padding: 0 5px;}
.tabnavs li.tab a{font-size: 14px;}
.tabnews-cont{padding-right:0;}
.tabnews-pic{ position: relative; right: auto; top:auto; float: none; width:100%; clear: both;}
.tabnews-pic a{width:100%; margin-top: 0; margin-bottom: 10px;}
.tabnews-pic a img{float: none; width:100%;}
.tabnews-text{float: none; width:100%; clear: both;}
.specials-inner .picbigtitle .image p a{font-size: 16px;}
.specials-inner .pictitle .image{ height: auto;}
.specials-inner .pictitle .text{ margin-top: 5px;}
.picrows .content ul li .text{ padding: 5px 10px;}
.mixpics{ padding-bottom: 0;}
.mixtexts .indBox{padding: 10px 10px;}
.fullslider .pcLBbot_box{ height: auto;}
.headnews .title-sub{ margin: 0 5px;}
.headnews .news-big .news-big-sub .title-sub:after{ display: none;}
}
@media (max-width:639px) {
}
@media (max-width:575px) {
}
@media (max-width:479px) {
.news-list .head_tit{font-size: 18px;}
.news-list .con ul li{height: 88px; padding: 10px;padding-left: 140px;}
.news-list .con ul li .text_con .title{font-size: 15px; line-height: 1.35em;}
.news-list .con ul li .image{left: 10px; top: 10px; width:120px; height:68px;}
.pages{padding-bottom:10px;}
.main-container .container{padding-left: 0; padding-right: 0;}
.bg-white-border{ padding: 10px;}
.mt-15 { margin-top: 10px!important; }
.mb-20 { margin-bottom: 15px!important; }
.bt_title .bt_span, .title_box .ti,.mixpics .title .txt{ font-size: 18px; }
.headnews .news-big{ padding: 10px;}
.headnews .title-big{font-size: 18px; margin-top: 8px; margin-bottom: 8px; display: block;}
.headnews .news-big h2{ margin-bottom: 0;}
.subnews .title h2{font-size: 16px; margin-bottom: 0;}
.subnews .title ul li a{font-size: 14px;}
.mixpics .text{font-size: 16px;}
.subnews .subnews-items+.subnews-items{ margin-top: 10px;}
.catemix .list_box .list_item .text_box a{font-size: 14px;}
.pages a,.pages b{height: 20px; line-height: 20px;font-size: 12px; padding: 0 3px;}
.bt_title .bt_span, .title_box .tit, .mixpics .title .txt{font-size: 18px;}
.firlinks ul li{margin-right: 10px;}
.firlinks ul li a{font-size: 13px;}
.firlinks ul li a:after{right: -5px;height: 12px;}
}
@media (max-width:359px) {
}
@media (max-width:319px) {
}