﻿
.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*挂件分页样式*/
.util-page{ font-size:0; color: #000; text-align: center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color: #000;display: inline-block;border: 1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align: middle;margin: 0 0 10px -1px;background: #fff; font-size:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#373d41;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }
.util-page .gobutton .ion{ font-size: .8em;}
.util-page .count { margin-left:10px; color:#000; background:none; border:none; }
.util-page span.jump{ background: none; color: #000;display: inline-block; margin: 0 7px; vertical-align: top;  }
.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background: none; border: none;color: #000; font-size: 14px; }
.util-page .jumpto_inp{ width: 40px; text-align: center; height: 37px; line-height: 37px; vertical-align: top; }

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea { margin:0 auto 55px; max-width:1200px; }
.BdMapWrapper { position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden; }
.BdMapWrapper .BdMapCon { position:absolute; top:0; left:0; width:100%; height:100%; }
@media only screen and (max-width:760px) {
	.BdMapArea { display:none; }
}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box { display:none!important;}

/* 常量设置 */
.wrap { width:75%; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1366px; margin-right:auto; margin-left:auto;}


/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto; font-weight: lighter;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}

html{font-size:5.21vw;}
body{line-height:1.8; color:#3f3f3f; background:#fff; font-size:0.16rem;}
a{color:inherit;}
a:hover { color:#373d41;}
::-moz-selection {color:#fff; background:#373d41; }
::selection {color:#fff; background:#373d41; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#373d41; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }
/**{-moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}*/
.el2{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;} 
.el3{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;} 
.el4{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;} 


/* 网站样式 */
/*黑色：3f3f3f
蓝色：1ba4e7

导航和版权，以首页为准
二级导航，二级banner的文字   以集团介绍为准

一级标题：16    间距30
二级标题：18 
三级标题：26    间距36
三级标题：34    间距36
四级标题：44*/

.fz14{font-size:0.14rem; line-height:0.22rem;}
.fz16{font-size:0.16rem; line-height:0.29rem;}
.fz18{font-size:0.18rem; line-height:0.3rem;}
.fz26{font-size:0.26rem; line-height:0.36rem;}
.fz34{font-size:0.30rem; line-height:0.5rem;}
.fz44{font-size:0.42rem; line-height:0.6rem;}
.fz40{font-size:0.2rem; line-height:0.4rem;}
.common-more{line-height:0.4rem; width:1.3rem; text-align:center; margin:0 auto; background:#373d41; color:#fff; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; border-radius:0.2rem;}
.common-more i{font-size: 0.14rem;}
.common-link{line-height:0.6rem; width:2.5rem; text-align:center; margin:0 auto; background:#373d41; color:#fff; display:block; margin:0 auto; border-radius:0.3rem;}
.common-link:hover{opacity:0.8; color:#fff;}
.trs_5{ -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.trs_8{ -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}


/*头部导航*/
.header{ height:1rem; position:relative; z-index:99;}
.header .top{line-height:0.3rem; color:rgb(197, 197, 197); background:#4c4e50;}
.header .top .right{border-left:1px solid #8a8a8a;}
.header .top .right>*{float:left; padding:0 0.26rem; border-right:1px solid #afafaf;}
.header .top .right>a:hover{color:#fff; background:#1a99d8;}
.header .top .right #head_checklogin a:hover{opacity:0.8; color:#fff;}

.header .bottom{height:0.7rem; box-shadow:0 0 10px rgba(0,0,0,0.2); position:relative; background:#373d41;}
.header.fixed .bottom{position:fixed; top:0; left:0; right:0;}
.header .bottom .logo{width:2.05rem;}
.header .bottom .logo a{display:block;}

.header .bottom .inav_wrapper .nav_ul>li{float:left;}
.header .bottom .inav_wrapper .nav_ul>li .nav_a{display:block; font-size:0.16rem; line-height:0.7rem; color:#ffffff; padding:0 0.25rem; cursor:pointer;}
.header .bottom .inav_wrapper .nav_ul>li:hover .nav_a, .header .bottom .inav_wrapper .nav_ul>li.active .nav_a{color:#1a99d8;}
/*普通下拉*/
.header .bottom .nav_down{position:absolute; left:0; right:0; top:100%; max-width:none; background:url(../images/xl2.jpg) no-repeat center bottom; padding:0.5rem 0; background-size:auto 4.3rem; box-shadow:inset 1px 1px 0.2rem 1px rgb(0 0 0 / 10%); display:none;}
.header .bottom .nav_down .rect-62{padding-bottom:62%;}
.header .bottom .nav_down .left{width:68%; float:left;}
.header .bottom .nav_down .left .title{color:#000;}
.header .bottom .nav_down .left .content .intro {width:52.5%; float:left; margin-top:0.2rem;}
.header .bottom .nav_down .left .content .intro ul li{color:#414141; position:relative; padding-left:3%; width:47%; float:left; margin-bottom: 0.05rem;}
.header .bottom .nav_down .left .content .intro ul li:before{content:''; width:6px; height:9px; background:url(../images/xl_jt.png) no-repeat; position:absolute; left:0; top:50%; margin-top:-4px;}
.header .bottom .nav_down .left .content .intro ul li:hover:before{background-position:0 -9px;}
.header .bottom .nav_down .left .content .img{width:40%; float:right; padding-right:6%;}
.header .bottom .nav_down .right{width:29%; float:right;}
.header .bottom .nav_down .right .tit{color:#343434; line-height:1; font-family: wb;}
.header .bottom .nav_down .right .con{margin-top:0.2rem;}
/*产品下拉*/
.header .bottom .nav_down.pro_nav_down{background:#fff; padding:0;}
.header .bottom .nav_down.pro_nav_down .pro_row{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display:flex;}
.header .bottom .nav_down.pro_nav_down .pro_row .pro_th{width:20%; padding-bottom: 0.6rem; box-sizing:border-box; flex:1;}
.header .bottom .nav_down.pro_nav_down .pro_row .pro_th:nth-child(2n-1){background:#f1f5fa;}
.header .bottom .nav_down.pro_nav_down .pro_row .pro_th a{display:block; line-height:2; padding:0 0.34rem;}
.header .bottom .nav_down.pro_nav_down .pro_row .pro_th .dt{margin-top: 0.4rem; margin-bottom: 0.1rem; position:relative;}
.header .bottom .nav_down.pro_nav_down .pro_row .pro_th .dt:before{content:''; width:6px; height:9px; background:url(../images/xl_jt.png) no-repeat; position:absolute; left:0.2rem; top:50%; margin-top:-4px;}
.header .bottom .nav_down.pro_nav_down .pro_row .pro_th .dt:hover:before{background-position:0 -9px;}
.header .bottom .nav_down.pro_nav_down .pro_row .pro_th .dd{color:#3f3f3f; font-size: 0.14rem;}
.header .bottom .nav_down.pro_nav_down .pro_row .pro_th .dd:hover{color:#1a99d8;}

/*语言版本*/
.header .bottom .language{line-height:0.7rem; height:0.7rem; margin:0 0.2rem; padding-right: 0.2rem; position:relative; cursor:pointer;}
.header .bottom .language:after{content:""; position:absolute; right:0; top:0.26rem; bottom:0.26rem; width:1px; background:#cccccc;}
.header .bottom .language i{color:#1a99d8;}
.header .bottom .language .lan_down{position:absolute; top:100%; left:0; right:0; padding:0.1rem 0; line-height:2.2; background:rgba(255,255,255,0.6); display:none;}
.header .bottom .language .lan_down a{display:block; padding:0 0.2rem;}

/*搜索*/
.header .bottom .search{line-height:0.7rem; font-size: 0.22rem; color:#1a99d8; cursor:pointer;}
.header .bottom .search:hover{color:#1a99d8;}
.header .bottom .search_box{position:absolute; right:12.5%; top:0.09rem; bottom:0; background:#373d41; transition:all 0.3s; padding-right:0.4rem;}
.header .bottom .search_box input[type="text"]{width:3.9rem; height:0.48rem; border:1px solid #d4d4d4; line-height:0.48rem; padding-left:0.2rem; padding-right: 0.5rem; outline:none; background-color:#fff;border-radius:0.3rem;}
.header .bottom .search_box .f_submit{cursor:pointer; position:absolute; right:0.6rem; top:0.1rem; outline:none; border:none; padding:0; width:0.35rem; height:0.35rem}
.header .bottom .search_box .f_submit:hover{opacity:0.8;}
.header .bottom .search_box .search_close{cursor:pointer;font-size:0.24rem; position:absolute; right:0; top:0; line-height:0.48rem; color:#86807f; text-decoration:none; margin:0; cursor:pointer;}
.header .bottom .search_box .search_close:hover{color:#1a99d8;}
.header .bottom .search_box .search_close i{margin:0;}
.header .bottom .search_box.search_hide {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}

.header .bottom .right .inav, .header .bottom .right .language, .header .bottom .right .search{transition:all 0.3s;}
.header .bottom .right.right_hide .inav, .header .bottom .right.right_hide .language, .header .bottom .right.right_hide .search{-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}

/*底部*/
.footer{color:#a0a0a0;}
.footer .footer_top{background:url(../images/footer_top_bg.jpg) no-repeat center bottom; background-size:cover; padding:0 0 0.4rem;}
.footer .footer_top .f_pinpai{margin-bottom: 0.3rem; background:#f1f5fa; padding:0.3rem 0; margin-bottom: 0.4rem;}
.footer .footer_top .f_pinpai a{margin-right: 0.2rem; width:11.2%; margin-bottom:10px;}
.footer .footer_top .f_pinpai a:nth-child(8n){margin-right:0}
.footer .footer_top .f_pinpai a:nth-child(15){margin-right:0 !important}
.footer .footer_top .left{width:3.8rem;}
.footer .footer_top .left .wrap_form{position:relative;}
.footer .footer_top .left input[type="text"]{width:100%; height:0.7rem; line-height:0.7rem; background:#eeeeef; padding-left:0.2rem; padding-right: 0.7rem; outline:none; border-radius:0.04rem; border:none; box-sizing:border-box;}
.footer .footer_top .left input::-webkit-input-placeholder {color:#adadad;}
.footer .footer_top .left input:-ms-input-placeholder {color:#adadad;}
.footer .footer_top .left input:-moz-placeholder {color:#adadad;}
.footer .footer_top .left input::-moz-placeholder {color:#adadad;}
.footer .footer_top .left button{cursor:pointer; position:absolute; right:0.15rem; top:0.11rem; outline:none; border:none; padding:0; background:none; width:0.48rem;}
.footer .footer_top .left button:hover{opacity:0.8;}
.footer .footer_top .left .fun{margin-top: 0.2rem;}
.footer .footer_top .left a{background:none; padding-left: 0; margin:0; font-size: 0.32rem; height:auto; line-height:0.4rem; color:#fff; margin-right: 0.1rem;}
.footer .footer_top .left a:hover{color:#373d41; opacity:1;}
.footer .footer_top .left .ewm{font-size: 0.32rem; line-height:0.4rem; color:#fff; cursor:pointer;}
.footer .footer_top .left .ewm:hover{color:#373d41;}
.footer .footer_top .left .ewm img{bottom: 100%; left: 50%; max-width: none; transform: translateX(-50%); opacity:0; visibility:hidden;}
.footer .footer_top .left .ewm:hover img{opacity:1; visibility:visible;}
.footer .footer_top .right{overflow:hidden;}
.footer .footer_top .right dl{float:left; margin-left:1.3rem; line-height:0.32rem;}
.footer .footer_top .right dl dt{margin-bottom: 0.3rem;}
.footer .footer_top .right dl.dl1 dt{font-weight: bold; color:#fff;}
.footer .footer_top .right dl a:hover{color:#fff;}
.footer .footer_btm{background:#353941; color:#fff; padding:0.2rem 0;}
.footer .footer_btm a:hover{color:#fff;}
.f_submit{ background:url(../picture/search_blue.png) no-repeat center; cursor:pointer; position:absolute; right:0.15rem; top:0.11rem; outline:none; border:none; padding:0;  width:0.48rem; height:.48rem; background-size:100% 100%}
.footer .footer_btm a{color:#fff}


/*下层banner*/
.sec_banner{position:relative; height:4rem; z-index:1;}
.sec_banner .sec_img{position:absolute; top:0; left:0; right:0; bottom:0; z-index:0;}
.sec_banner .sec_img img{position:absolute; top:50%; left:50%; height:100%; transform:translateX(-50%) translateY(-50%); max-width:none;}
.sec_banner .sec_word{position:absolute; top:50%; left:0; right:0; color:#fff; z-index:1; transform:translateY(-50%); }
.sec_banner .sec_word .root_channel{margin:0.04rem 0;}
.sec_banner .sec_word .en{position:relative; padding-left: 0.3rem;}
.sec_banner .sec_word .en::before{content:""; position:absolute; top:50%; left:0; width:0.23rem; height:0.01rem; background:#fff;}
.sec_bread a{display:inline-block; margin-right: 0.6rem; line-height:0.55rem;}
.sec_bread a:hover, .sec_bread a.cur{font-weight: bold; color:#373d41;}
.channel_content{background:#f1f5fa; min-height:400px; padding:0.8rem 0 1.20rem;}

/*滚动加载*/
.load_more{text-align:center; padding-top:0.2rem;}
.load_more span{display:inline-block; vertical-align:middle;}
.load_more span.icon{width:0.25rem; height:0.25rem; background:url(../images/loading.gif) no-repeat center; margin-right:0.2rem; background-size:cover;}
.load_more span.txt{color:#999999;}
.load_more.nomore {display:none;}


/*关于我们*/
.about01{margin-bottom: 0.5rem;}
.about01 .left{width:55%; color:#fff; position:relative; z-index:1;}
.about01 .left .pic{position:absolute; left:0; top:0; bottom:0; right:0; z-index:1; overflow:hidden;}
.about01 .left .pic img{max-width:none; width:110%; position:absolute; left:0; bottom:0; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.about01 .left .info{padding-top:0.7rem; padding-left: 0.4rem; padding-right: 1.45rem; padding-bottom: 0.2rem; position:relative; z-index:2;}
.about01 .left .info .t{font-weight: lighter; font-family: wb;}
.about01 .left .info .t span{font-weight: bold; font-size: 0.6rem; margin-right: 0.05rem;}
.about01 .left .info .desc{margin:.2rem 0 .4rem;}
.about01 .left .arrow_right{user-select:none;}
.about01 .left:hover .pic img{transform:translateX(-2%);}
.about01 .right{right:0; bottom:0; z-index:2; background:#fff; width:50%; padding:0.58rem 0; text-align:center; box-sizing:border-box; box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);}
.about01 .right .num{font-size:0.74rem; font-family:Impact; line-height:0.95rem; color:#373d41;}
.about01 .right .d1{color:#373d41;}

/*新闻列表*/
.news_list_banner{padding:0.7rem 0; background:url(../images/news_banner_bg.jpg) no-repeat center; background-size:cover;}
.news_list_banner .left{width:66%;}
.news_list_banner .left .link{display:block; position:relative;}
.news_list_banner .left .info{position:absolute; top:0; left:0; right:0; padding:0.7rem 2.5rem 0 0.5rem; color:#fff; bottom: 0; background: rgba(0,12,18,0.5);}
.news_list_banner .info .tit{margin:0.1rem 0 0.2rem;}
.news_list_banner .info .left .desc{max-width:4.5rem;}
.news_list_banner .right{width:33%; background:#fff; position:absolute; top:0; right:0; bottom:0;}
.news_list_banner .right a{display:block; padding:0.7rem 0.4rem 1rem; color:#3f3f3f;}
.news_list_banner .right .info .date{color:#373d41;}
.news_list_banner .right a:hover .tit{color:#373d41;}
.news_list_banner .right .owl-nav{padding:0 0.4rem; font-size: 0.3rem;}
.news_list_banner .right .owl-nav>div{display:inline-block; margin-right: 0.1rem;}
.news_list_banner .right .owl-nav>div:hover{opacity:0.8;}
.news_list01 #news_list_content{overflow:hidden;}
.news_list01 ._item .con{background:#fff; display:block; position:relative; -moz-transition:all 1s ease 0s; -ms-transition:all 1s ease 0s; -o-transition:all 1s ease 0s; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; transform:translateY(80px);}
.news_list01 ._item.masonry-brick .con{transform:translateY(0);}
.news_list01 ._item .con .pic{overflow:hidden;}
.news_list01 ._item .con .pic img{width:100%;}
.news_list01 ._item .con .info{padding:0.3rem 0.35rem 0.4rem;}
.news_list01 ._item .con .date{color:#373d41; position: relative;}
.news_list01 ._item .con .date:after{content:""; position:absolute; top:0; bottom:0; left:-.35rem; width:0.07rem; background:#373d41;} 
.news_list01 ._item .con .tit{margin-top:0.1rem; color:#3f3f3f;}
.news_list01 ._item .con .summary{color:#999; margin-top: 0.24rem;}
.news_list01 ._item .con:hover{box-shadow:0 0 10px 4px rgba(0,0,0,0.2)}
.news_list01 .loading{width:100%; height:0.5rem; margin-top: 0.2rem; background:url(../images/loading.gif) center center no-repeat; background-size:contain;}
.news_list01 .loading.none{display:none;}


/*新闻详细*/
.newsDetail_ban{position:relative; height:265px; overflow:hidden; clear:both;}
.newsDetail_ban>img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.newsDetail_ban .intro{position:absolute; left:0; width:100%; z-index:2; bottom:0.4rem;}
.newsDetail_ban .intro .tit{color:#fff; }
.newsDetail_ban .intro .con a{float:left; display:block; width:0.42rem; height:0.42rem; background:url(../images/newsdetail_ban02.png) no-repeat; background-size:auto 0.42rem; margin-left:0.1rem; margin-top:0.09rem;}
.newsDetail_ban .intro .con a.prev{background-position:0 center;}
.newsDetail_ban .intro .con a.next{background-position:-0.42rem center;}
.newsDetail_ban .intro .con a.back{background-position:-0.84rem center;}
.newsDetail_ban .intro .con a:hover{opacity:0.8;}
.news_detail.channel_content{padding-bottom: 0;}
.news_detail01 .left{width:0.84rem; float:left;}
.news_detail01 .left .bdsharebuttonbox{overflow:hidden;}
.news_detail01 .left .bdsharebuttonbox a{display:block; float:none; width:0.84rem; line-height:0.84rem; height:0.84rem; text-align:center; background:none; padding:0; margin:0 0 1px; font-size: 0.4rem; background:#333f47; color:#fff;}
.news_detail01 .left .bdsharebuttonbox a:hover{background:#373d41; opacity:1;}
.news_detail01 .right{width:84%; float:right;}
.news_detail01 .right .tit{color:#373d41; font-weight:bold;}
.news_detail01 .right .con .date{display:inline-block; font-size:14px; line-height:28px; color:#2c2c2c;}
.news_detail01 .right .con .switcher{display:inline-block; margin-left: 0.3rem;}
.news_detail01 .right .intro .title{margin-top:0.3rem; padding-bottom:0.3rem; border-bottom:1px solid #d0d0d0; margin-bottom:0.35rem;}
.news_detail01 .right .intro .text{color:#575757; line-height:1.8; text-align:justify;}
.news_detail02{background:url(../images/newsdetail02_1.jpg) no-repeat center; background-size:cover; padding:0.65rem 0; margin-top:0.6rem;}
.news_detail02 .smal_tit{font-weight:bold;}
.news_detail02 .big_tit{margin:0.15rem 0 0.35rem;}
.news_detail02 .more{display:inline-block; width:0.38rem;}
.news_detail02 .more:hover{opacity:0.8;}
.news_detail03{padding:.65rem 0 0.82rem; background:url(../images/newsdetail03_1.jpg) no-repeat center; background-size:cover;}
.news_detail03 .infor{text-align:center; color:#fff; margin-bottom:0.4rem;}
.news_detail03 .content li{width:32%; margin-left:1%; float:left; background:#fff;}
.news_detail03 .content li:first-child{margin-left:0;}
.news_detail03 .content li .li_box{display:block; padding:0.5rem 0.4rem 0.4rem; color:#3f3f3f;}
.news_detail03 .content li .li_box .date{color:#373d41;}
.news_detail03 .content li .li_box .tit{margin:0.05rem 0 0.45rem; height:0.72rem;}
.news_detail03 .content li .li_box .more{width:0.4rem; height:0.4rem; background:url(../images/arrow_line_grey.png) center center; background-size:contain;}
.news_detail03 .content li .li_box:hover .more{background:url(../images/arrow_line_blue.png) center center; background-size:contain;}
.news_detail03 .content li .li_box:hover{box-shadow:1px 1px 10px 2px rgba(0, 0, 0, 0.3);}



/*video_list*/
.video_list .album_t{display:none;}
.video_list .item .txt{color:#262626; padding:0.15rem 0.5rem; background:#fff; position:relative; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.video_list .item .txt .t{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.video_list .item .txt .pic_icon{position:absolute; top:0.15rem; left:0.15rem; z-index:1;}
.video_list .item .txt .down{position:absolute; top:0.15rem; right:0.15rem; z-index:1; -moz-transition:none; -ms-transition:none; -o-transition:none; -webkit-transition:none; transition:none;}
.video_list .item .txt .down:hover{color:#fff;}
.video_list .item{cursor:pointer; margin-bottom:0.2rem;}
.video_list .item:hover .cover{opacity:1; visibility:visible;}
.video_list .item:hover .icon{transform:scale(1);}
.video_list .item:hover .txt{background:#373d41; color:#fff;}
body .album_wrap_case4 .album_case4 .right_btn .btn_box:hover{background:#373d41;}
.video_list .cover{opacity:1; visibility:visible; transition:.5s ease;position:absolute; width:100%; height:100%; background:url(../images/black.2.png); top:0; left:0;}
.video_list .cover i{position:absolute; width:0.6rem; height:0.6rem; line-height:0.5rem; top:50%; left:50%; font-size: 0.6rem; color:#fff; text-align:center; margin-left: -0.3rem; margin-top: -0.3rem; transition:all .8s ease 0s; opacity:0.8;}
.video_list .item:hover .cover i{ -moz-transform:scale(0.8); -ms-transform:scale(0.8); -o-transform:scale(0.8); -webkit-transform:scale(0.8); transform:scale(0.8)}

/*doc*/
.doc01 .lists a{display:block;}
.doc01 .lists>li{overflow:hidden; margin-bottom:0.25rem; width:49%; float:left; margin-right:2%; transition:.5s ease;}
.doc01 .lists li.two_li{margin-right:0;}
.doc01 .time_box {width:17%; background-color:#373d41; color:#fff;}
.doc01 .time_box .pd{padding:0.25rem 0.2rem 0.9rem 0; text-align:right;}
.doc01 .time_box .line{width:0.26rem; height:0.01rem; background-color:#fff; display:inline-block; *display:inline; *zoom:1; float:right; margin-top: 0.19rem;}
.doc01 .info_box{width:83%; position:absolute; right:0; bottom:0; top:0; background:#fff;}
.doc01 .info_box .pd{padding:0.4rem 0.5rem 0;}
.doc01 .info_box .tit{height:1.08rem;}
.doc01 .lists .more{opacity:0; visibility:hidden; transform:translateX(-0.1rem); float:right; width:0.38rem; height:0.38rem; margin-top: 0.05rem; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.doc01 .lists>li:hover .more{opacity:1; visibility:visible; transform:translateX(0);}
.doc01 .lists>li:hover{box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}


/*pic_list*/
.pic_list01 .classify{margin-bottom:0.3rem;}
.pic_list01 .classify .link{display:inline-block; line-height:0.32rem; width:18%; padding:0 0.08rem; text-align:center; box-sizing:border-box; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border:0.01rem #cccfd4 solid; margin-right:2%; margin-bottom: 0.1rem;}
.pic_list01 .classify .link:nth-child(5n){margin-right: 0;}
.pic_list01 .classify .link.cur{background:#373d41; color:#fff; border-color:#373d41;}

/*.pic_list .pic_list01 .classify{text-align:center;}*/
.pic_list ul li{float:left; width:31%; margin-right:3.5%; margin-bottom:0.5rem; cursor:pointer;}
.pic_list ul li.three_item{margin-right:0;}
.pic_list ul li .img{border:0.08rem solid #e3e4e4; padding:0.2rem; background:#fff;}
.pic_list ul li .img .cover{position:absolute;	left:0; top:0; width:100%; height:100%; background:url(../images/pic_list01.png) repeat; z-index:2; filter:alpha(opacity=0); opacity:0; transition:.3s ease;}
.pic_list ul li .img .icon{width:0.47rem; height:0.47rem; position:absolute; left:50%; top:50%; margin:-0.24rem 0 0 -0.24rem;z-index:4;background:url(../images/pic_view.png) no-repeat center; background-size:100% 100%; -webkit-transform:scale(0);transform:scale(0); transition:.3s ease;}
.pic_list ul li:hover .img .cover{filter:alpha(opacity=100); opacity:1;}
.pic_list ul li:hover .img .icon{-webkit-transform:scale(1); transform:scale(1);}
.pic_list ul li .txt{background:#cfd0d0; transition:.3s ease; text-align:center; color:#333; padding:0.15rem 0.1rem;}
.pic_list ul li:hover .txt{background:#373d41; color:#fff;}
.pic_list .rect-62{padding-bottom:62%;}
.pic_list .rect-62 img{height:auto;}
body .album_wrap_case4 .album_case4 .right_btn .btn_box:hover{background:#373d41;}

/*honor*/
.honor .honor_tab{margin-bottom: 0.8rem;}
.honor .honor_tab ul{text-align:right; position:relative;}
.honor .honor_tab ul:after{content:""; position:absolute; left:0; right:0; top:0.11rem; height:0.01rem; background:#d9dde1; z-index:0;}
.honor .honor_tab li{display: inline-block; margin-left: 0.6rem; padding-top: 0.4rem; position:relative; z-index:1; cursor:pointer; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.honor .honor_tab li:after{content:""; position:absolute; left:-50%; right:0; top:0.11rem; height:0.01rem; background:#373d41;}
.honor .honor_tab li:first-child:after{left:50%;}
.honor .honor_tab li .dot:before{content:""; position:absolute; left:50%; top:0; width:0.2rem; height:0.2rem; margin-left: -0.1rem; border-radius:50%; border:#373d41 solid 0.02rem; background:#f1f5fa; z-index:1; transform:scale(0); -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.honor .honor_tab li .dot:after{content:""; position:absolute; left:50%; top: 0.07rem; margin-left: -0.03rem;	 width:0.1rem; height:0.1rem; border-radius:50%; background:#373d41; z-index:2;}
.honor .honor_tab li.cur{color:#373d41;}
.honor .honor_tab li.cur .dot:before,.honor .honor_tab li:hover .dot:before{transform:scale(1);}
.honor .honor_tab li:hover{color:#373d41;}
.honor .honor-bd{background:url(../images/honor_bg.jpg) no-repeat center center; background-size:cover;}
.honor .rect-139{ padding-bottom:0; height:auto; }
.honor .rect-139 ._full{position:static;}
.honor .bd_l{width: 45%; position: absolute; height: 100%; top: 0; left: 0;}
.honor .bd_l .b_img{padding:0 1.4rem; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.honor .bd_l .img_title{text-align:center; padding:16px 4%;font-size:16px;color:#fff;font-weight:normal; background:#1aa4e7;}
.honor .bd_r{width:55%;}
.honor .bd_r_box{padding:0.7rem 0.8rem;color:#fff;}
.honor .bd_r .r_title{margin-bottom:0.1rem; font-weight: normal;}
.honor .bd_r .r_text{color:rgba(255,255,255,0.9);margin-bottom:0.4rem;}
.honor .bd_r .img_box{height:1.05rem; background:#e6e6e6; text-align:center; position:relative; overflow:hidden;}
.honor .bd_r .img_box img{height:100%;}
.honor .bd_r li{margin-bottom:0.15rem; float:left; margin-right:3%; width:30.3333%; cursor:pointer;}
.honor .bd_r .img_list{height:3.6rem; overflow:hidden; padding-right:0.1rem; position:relative;}
.honor .bd_r .img_cover{position:absolute; width:100%; height:100%; background:url(../images/black.55.png) repeat; top:0; left:0; opacity:0; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.honor .bd_r .img_cover .list_ico{position:absolute; top:50%; left:0; right:0; text-align:center; margin-top: -0.25rem;color: #fff; }
.honor .bd_r .img_title{display:none;}
.honor .bd_r li:hover .img_cover{opacity:1;}

body .scrollbar-ui .scroll_bar{background:none;}
body .scrollbar-ui .scroll_bar:after{content:""; position:absolute; left:3px; top:0; bottom:0; width:1px; border-left:1px dotted #b5dff3;}
body .scrollbar-ui .scroll_slider{background:#b5dff3;}
body .album_wrap{z-index:199;}
body .album_ordinary .album_close{background:#d4e2f4;}


/*history*/
.history .his_bd{position:relative;}
.history .bd_l{width:1.5rem; overflow:hidden; position:absolute; top:0; left:0; z-index:1;}
.history .bd_l.fixed{position:fixed; top:0.8rem; left:12.5%;}
.history .bd_l.abs{position: absolute; bottom: 0; left: 0; top: auto;}
    
    
.history .bd_l li{padding:0.2rem 0 0.2rem; position:relative; cursor:pointer;}
.history .bd_l .list_box{border-radius:50%; text-align:center; width:0.8rem; height:0.8rem; border:2px solid #d4e2f4; overflow:hidden;}
.history .bd_l .list_box .rect-100{line-height:0.8rem; background:#f1f5fa; color:#373d41; position:relative; z-index:2;}
.history .bd_l .year_line{height:0.01rem; position:absolute; left:20%; right:0; top:50%; background:#d4e2f4; z-index:0;}
.history .bd_l .year_bot{width:0.08rem; height:0.08rem; position:absolute; right:0; top:50%; margin-top:-0.04rem; border-radius:50%;background-color:#373d41;display:none;}
.history .bd_l .active .list_box .rect-100{background-color:#373d41;color:#fff;}
.history .bd_l .active .year_line{background-color:#373d41;}
.history .bd_l .active .year_bot{display:block;}
.history .bd_r{width:90%; height:14rem;overflow:hidden; box-sizing:border-box; border-left:0.08rem solid #e9edf2; padding-left:0.5rem;}
.history .bd_r dl{margin-bottom:0.6rem;opacity:.6; padding-left:0.12rem; display:none;}
.history .bd_r dd{padding:0.4rem 0.5rem; margin-bottom: 0.4rem; background:#e9edf2; position:relative; box-shadow:1px 1px 10px 0px rgb(0 0 0 / 10%);}
.history .bd_r dd:after{content:""; position:absolute; right:100%; top:0.45rem; width:0.12rem; height:0.24rem; background:url(../images/history_flag.png) no-repeat right center; background-size:contain;}
.history .bd_r dd .month{font-weight: bold; margin-bottom: 0.2rem; color:#000;}
.history .bd_r .active{opacity:1; display:block;}


/*media*/
.media01 .inp_wrap{width:50%; margin: 0 auto;border:0.01rem solid #ddd; border-radius:0.06rem; background:#fff; height:0.6rem; line-height:0.6rem; position:relative; font-size:0;}
.media01 .inp_wrap .btns{width:0.62rem; display:inline-block; height:0.6rem; line-height:0.6rem; vertical-align:middle; padding:0; outline:none; border:none; background:none; position:relative; cursor:pointer;}
.media01 .inp_wrap .btns:after{content:''; width:0.01rem; height:0.26rem; background:#cacaca; position:absolute; right:0; top:50%; margin-top:-0.13rem;}
.media01 .inp_wrap .btns .icon{display:inline-block; width:0.16rem; height:0.17rem; background:url(../images/news_search.png) no-repeat center; vertical-align:middle;}
.media01 .inp_wrap .inp{width:70%; display:inline-block; height:0.6rem; line-height:0.6rem; vertical-align:middle; padding:0; margin:0; border:none; text-indent:0.2rem; color:#8e8e8e;}
.media01 .content{margin-top:0.4rem;}
.media01 .content li{margin-bottom:0.5rem;  -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.media01 .content li a{display:block;}
.media01 .content li .rect-545{padding-bottom:84.86%;}
.media01 .content .li_{width:24%; margin-right:1.333%; float:left; position:relative; background:#fff; border-bottom:0.03rem solid #cecdcf;}
.media01 .content .li_:nth-child(4n){margin-right:0;}
.media01 .content li.no_img .front .intro .box{padding:0.2rem 0.3rem;}
.media01 .content li .front .intro .box{padding:0.25rem 0.3rem; height:1.25rem;}
.media01 .content li .front .intro .box .con{ color:#262626;}
.media01 .content li .front .intro .box .tit{height:0.72rem; overflow:hidden; color:#565656;}
.media01 .content li .front .intro .box .date{color:#373d41;  position:absolute; left:0.25rem; bottom:0.25rem;}
.media01 .content li .front .intro .box .icon{width:0.23rem; height:0.23rem; background:url(../images/media01_3.png) no-repeat center; transition:.3s ease; position:absolute; right:0.23rem; bottom:0.23rem; cursor:pointer;}
.media01 .content li:hover .front .intro .box .icon{background:url(../images/media01_3_on.png) no-repeat center;}
.media01 .content li:hover{box-shadow:0 0 0.1rem 0 rgba(0,0,0,0.2);}
.media01 .content li.no_img .front .img_{width:100%; padding-bottom:57.6%; background:url(../images/media01_7.png) no-repeat bottom; background-size:cover; position:relative;}
.media01 .content li.no_img .front .img_ .t{color:#fff; position:absolute; width:84%; left:8%; top:0.3rem; height:1.08rem; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.media03 .classify .link{line-height:0.32rem; width:18%; padding:0 0.08rem; text-align:center; box-sizing:border-box; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border:0.01rem #cccfd4 solid; margin-right:2.5%; margin-bottom: 0.2rem; float:left;}
.media03 .classify .link:nth-child(5n){margin-right: 0;}
.media03 .classify .link.cur{color:#fff; background:#373d41; border-color:#373d41;}

.media_box{position:fixed; top:0; left:0; bottom:0; right:0; z-index:100; display:none;}
.media_box .cover{position:fixed; top:0; left:0; bottom:0; right:0; background:rgba(0,0,0,0.6);}
.media_box .content{position:absolute; width:70%; left:15%; top:18%; height:60%; background:#fff; z-index:10;}
.media_box .content .left{width:60%; height:100%; text-align:center; overflow:hidden;}
.media_box .content .left img{width:100%; min-height:100%; object-fit:cover;}
.media_box .content .right{background:#373d41; width:40%; height:100%;}
.media_box .content .right .info{margin:10% 10% 0; position: relative; height:80%; color:#fff; padding-right:0.2rem; overflow:hidden;}
.media_box .content .right .info .t{margin-bottom: 0.2rem;}
.media_box .content .close{position:absolute; right:0; bottom:100%; background:rgba(0,0,0,0.7); color:#fff; font-size: 0.3rem; width:0.6rem; line-height:0.6rem; text-align:center; cursor:pointer;}
.media_box .content .close:hover{opacity:0.8;}


/*产品综合*/
.pro_center.channel_content{padding:0;}
.pro_center01{background:url(../images/pro_center_bg.jpg) no-repeat center center; background-size:cover; padding:0.8rem 0 1.2rem; height:8.7rem; box-sizing:border-box;}
.pro_center01 .content{max-width:5.5rem; margin:0 auto; text-align:center;}
.pro_center01 .content .search_box{width:90%; margin:0 auto;}
.pro_center01 .content .search_box .tit{margin-bottom:0.2rem;}
.pro_center01 .content .search_box input{width:100%; height:0.48rem; border:1px solid #d4d4d4; line-height:0.48rem; padding-left:0.2rem; padding-right: 0.5rem; outline:none; background-color:#fff;border-radius:0.3rem; box-sizing:border-box;}
.pro_center01 .content .search_box button{cursor:pointer; position:absolute; right:0.2rem; top:0.1rem; outline:none; border:none; padding:0; background:none; width:0.3rem;}
.pro_center01 .content .search_box button:hover{opacity:0.8;}

.pro_center01 .content .pro_content a{display:block; color:#3f3f3f; transform:scale(0.9); opacity:0; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; cursor:pointer;}
.pro_center01 .content .pro_content .active a{transform:scale(1); opacity:1;}
.pro_center01 .content .pro_content .pic{width:70%; margin:0.8rem auto 0.3rem;}              
.pro_center01 .content .pro_content .tit{width:80%; margin:0 auto; border-bottom:0.01rem solid #dcdfe2; padding-bottom: 0.05rem; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}              
.pro_center01 .content .pro_content .desc{margin:0.1rem 0;}


.pro_center01 .content .pro_content a:hover .common-more{opacity:0.8;}
.pro_center01 .content .pro_content a:hover .tit{color:#373d41;}

.pro_center01 .content .dots_content .left{position:absolute; top:0; bottom:0; left:0;}
.pro_center01 .content .dots_content .right{position:absolute; top:0; bottom:0; right:0;}
.pro_center01 .content .dots_content .dot{display:block; margin-bottom:0.7rem; width:1.25rem; height:1.25rem; border-radius:50%; overflow:hidden; background:#fff; color:#373d41; box-shadow:0 0 10px rgba(0,0,0,0.1);}
.pro_center01 .content .dots_content .dot .icon{width:0.5rem; height:0.5rem; position:relative; margin:0.2rem auto 0.05rem;}
.pro_center01 .content .dots_content .dot .icon img{width:100%; height:100%; position:absolute; left:0; top:0;}
.pro_center01 .content .dots_content .dot .icon img.ori{z-index:0;}
.pro_center01 .content .dots_content .dot .icon img.hov{z-index:1; opacity:0; visibility:hidden;}
.pro_center01 .content .dots_content .dot.cur{background:#373d41; color:#fff;}
.pro_center01 .content .dots_content .dot.cur .icon img.ori{opacity:0; visibility:hidden;}
.pro_center01 .content .dots_content .dot.cur .icon img.hov{opacity:1; visibility:visible;}
.pro_center01 .content .dots_content .dot.cur .icon img{transform:rotateY(180deg);}
.pro_center01 .content .dots_content .left .dot:nth-child(1){margin-left:1rem;}
.pro_center01 .content .dots_content .left .dot:nth-child(2){margin-left:0.2rem; margin-bottom: 0.9rem;}
.pro_center01 .content .dots_content .left .dot:nth-child(3){margin-left:0.4rem;}
.pro_center01 .content .dots_content .left .dot:nth-child(4){margin-left:1.2rem;}
.pro_center01 .content .dots_content .right .dot:nth-child(1){transform:translateX(-1rem);}
.pro_center01 .content .dots_content .right .dot:nth-child(2){transform:translateX(-0.2rem); margin-bottom: 0.9rem;}
.pro_center01 .content .dots_content .right .dot:nth-child(3){transform:translateX(-0.4rem);}
.pro_center01 .content .dots_content .right .dot:nth-child(4){transform:translateX(-1.2rem);}

/*产品列表*/
.pro_list.channel_content{padding-bottom:0;}
.pro_list01 .classify .link{display:inline-block; line-height:0.32rem; width:1.4rem; padding:0 0.08rem; text-align:center; box-sizing:border-box; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border:0.01rem #cccfd4 solid; margin-right: 0.1rem; margin-bottom: 0.2rem;}
.pro_list01 .classify .link.cur{color:#fff; background:#373d41; border-color:#373d41;}
.pro_list02{background:url(../images/pro_list_bg.jpg) no-repeat center/auto 7.4rem; margin-top:0.5rem}
.pro_list02 .left{width:28%; padding-top: 0.5rem; padding-bottom: 0.4rem;}
.pro_list02 .left .rect-114{padding-bottom: 114%;}
.pro_list02 .left .list{margin-top: 0.5rem; position:relative; padding-right: 0.2rem; overflow:hidden; height:5.5rem;}
.pro_list02 .left .list .item{margin-bottom: 0.3rem; cursor:pointer; display:block;}
.pro_list02 .left .list .pic{width:38%; margin-right:8%; background:#e0e8f6; text-align:center; overflow:hidden;}
.pro_list02 .left .list .pic img{/*height:1.6rem;*/}
.pro_list02 .left .list .info{width:50%;}
.pro_list02 .left .list .info .t{margin:0.1rem 0 0.05rem;}
.pro_list02 .left .list .item:hover .info .t, .pro_list02 .left .list .item.cur .info .t{color:#373d41;}
.pro_list02 .right{width:70%; color:#fff;}
.pro_list02 .right .item{height:7.4rem; padding-top:2rem; padding-left:2.7rem; padding-right: 1rem; box-sizing:border-box; position:relative; display:block; color:#fff; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pro_list02 .right .item .img{position:absolute; left:0; bottom:0; z-index:2; width:2rem;}
.pro_list02 .right .item .con .t{margin-bottom: 0.3rem;}

.pro_list02 .right .owl-dots{position:absolute; left:2.7rem; right:1rem; bottom:0.5rem; text-align:center;}
.pro_list02 .right .owl-dots .owl-dot{display:inline-block; width:0.14rem; height:0.14rem; background:#adfaff; border-radius:50%; margin:0 0.05rem;}
.pro_list02 .right .owl-dots .owl-dot.active{background:#fff;}


/*产品详细*/
.channel_content.pro_detail{padding:0;}
.pro_detail01{background:#fff; position:relative;}
.pro_detail01:after{content:""; position:absolute; left:50%; right:0; top:0; bottom:0; background:url(../images/pro_detail_banbg.jpg) no-repeat center center; background-size:cover; z-index:0;}
.pro_detail01 .wrap{position:relative; z-index:1;}
.pro_detail01 .left{width:50%; padding:0.45rem 0;}
.pro_detail01 .left .item{height:5.1rem; text-align:center;}
.pro_detail01 .left .item img{max-height:100%; width:auto; display:inline-block;}
.pro_detail01 .right{width:50%; color:#fff; padding-top:1.5rem; padding-left: 0.75rem; box-sizing:border-box;}
.pro_detail01 .right .t{margin-bottom: 0.3rem;}
.pro_detail01 .right .desc{word-break:break-all;}
.pro_detail01 .owl-nav{position:absolute; right:0.3rem; bottom:0;}
.pro_detail01 .owl-nav>*{display:inline-block; margin-left: 0.1rem;}
.pro_detail01 .owl-nav>*:hover{opacity:0.8;}
.pro_detail02 .ctrl_tab{height:0.7rem;}
.pro_detail02 .tab{background:#373d41; color:#fff;}
.pro_detail02 .tab.fixed{position:fixed; top:0.7rem; left:0; right:0; z-index:10;box-shadow:0.01rem 0.01rem 0.1rem rgba(0,0,0,0.1);}
.pro_detail02 .tab li{float:left; width:13%; margin:0 8%; position:relative;line-height:0.7rem; text-align:center; cursor:pointer;}
.pro_detail02 .tab li:first-child{margin-left: 0;}
.pro_detail02 .tab li:last-child{margin-right: 0;}
.pro_detail02 .tab li *{vertical-align:middle;}
.pro_detail02 .tab li:after{content:""; position:absolute; bottom:0; left:50%; right:50%; height:0.03rem; background:#fff; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pro_detail02 .tab li.cur:after, .pro_detail02 .tab li:hover:after{left:0; right:0;}
.pro_detail02 .tab li a{color:#fff; display:block;}
.pro_detail02 .tab li a img{width:0.37rem; margin-right:0.1rem;}
.pro_detail02 .content .item{padding-top: 0.6rem; padding-bottom: 0.6rem;}
.pro_detail02 .content .item .t{padding-bottom: 0.4rem;}
.pro_detail02 .content .item1 .left{width:26%;}
.pro_detail02 .content .item1 .left ul{padding-right: 0.09rem; overflow:hidden;}
.pro_detail02 .content .item1 .left li{line-height:0.56rem; background:#ecf0f6; padding-left: 0.35rem; margin-bottom: 0.14rem; position:relative; cursor:pointer;}
.pro_detail02 .content .item1 .left li span{position:relative; z-index:2;}
.pro_detail02 .content .item1 .left li:after{content:""; position:absolute; left:0; top:0; bottom:0; background:#373d41; width:0.06rem; z-index:1; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.pro_detail02 .content .item1 .left li:before{content:""; position:absolute; left:100%; top:0; bottom:0; width:0.09rem; background:url(../images/pro_detail_01.png); z-index:3;}
.pro_detail02 .content .item1 .left li.cur{color:#fff;}
.pro_detail02 .content .item1 .left li.cur:after{width:120%;}
.pro_detail02 .content .item1 .right{width:70%; background:#ecf0f6; padding:0.6rem; box-sizing:border-box;}
.pro_detail02 .content .item1 .right .con{display:none; color:#222;}
.pro_detail02 .content .item1 .right .con li{list-style:disc;}
.pro_detail02 .content .item2{background:#fff;}

.pro_detail02 .content .item3 a{display:block; background:#fff; padding:0.35rem 0.2rem; text-align:center; margin-bottom: 0.1rem;}
.pro_detail02 .content .item3 a .pic{height:2.2rem; text-align:center; overflow:hidden; margin-bottom: 0.4rem;}
.pro_detail02 .content .item3 a .pic img{max-height:100%;}
.pro_detail02 .content .item3 a .pro_t{color:#373d41;}
.pro_detail02 .content .item3 a:hover{box-shadow:0.01rem 0.01rem 0.1rem rgba(0,0,0,0.1);}


/*解决方案*/
.solution.channel_content{padding-bottom: 0;}
.solution01{padding-bottom: 0.6rem;}
.solution01 .tit{margin-bottom: 0.2rem; display: inline-block; color: #fff; padding: 0 0.2rem 0 0.3rem; line-height: 1.8; background-image: url(../images/solu_tit.png); background-color: #28a5e4; background-repeat-x:no-repeat; background-repeat-y:repeat; background-position:left top; }
.solution01 .desc{color:#393939; margin-bottom: 0.35rem; text-align:justify;}
.solution02{height:0.8rem; z-index:10; position:relative;}
.solution02 .tab{line-height:0.8rem; background:#373d41; color:#fff;}
.solution02 .tab.fixed{position:fixed; top:0.7rem; left:0; right:0;}
.solution02 .tab .links{text-align:center; font-size: 0; line-height:1;}
.solution02 .tab .links a{display:inline-block; width:20%; position:relative; padding-left:0.35rem; box-sizing:border-box; text-align:left; cursor:pointer; font-size: 0.18rem; line-height:0.9rem;}
.solution02 .tab .links a:after{content:""; position:absolute; right:0; top:0; bottom:0; width:0.01rem; background:#fff;}
.solution02 .tab .links a:first-child:before{content:""; position:absolute; top:0; bottom:0; left:0; width:0.01rem; background:#fff;}
.solution02 .tab .links a i{font-size: 24px; position:absolute; top:0; right:0.2rem;}
.solution02 .tab .links a:hover, .solution02 .tab .links a.cur{background:#2e78b9; color:#fff;}

.solution .solution_pt{padding:0.75rem 0;}
.solution .solution_pt .t{text-align:center;}
.solution .solution_pt .desc{text-align:left; margin-top: 0.3rem; margin-bottom: 0.5rem; text-align:justify;}
.solution03 .icon_list{text-align:center;}
.solution03 .icon_list .icon_item{display:inline-block; padding:0 0.5rem; max-width: 1.5rem; vertical-align: top;}
.solution03 .icon_list .icon_item .name{margin-top: 0.05rem;}
.solution04{background:url(../images/solution04_bg2.jpg) no-repeat center; background-size:cover;}
.solution .solution_pt.solution04 .t,
.solution .solution_pt.solution04 .desc{color:#fff;}
.solution04 .item{background:rgba(255,255,255,0.75); text-align:center; padding:0.35rem 0.2rem;}
.solution04 .item .info_t{margin-bottom: 0.2rem; color:#373d41;}
.solution04 .item .info_desc{line-height:0.28rem; height:2.52rem; position:relative; overflow:hidden; padding:0 0.2rem;}
.solution04 .item:hover{background:#373d41; color:#fff;}
.solution04 .item:hover .info_t{color:#fff;}
.solution04 .owl-nav>*{position:absolute; top:50%; transform:translateY(-50%); font-size: 0.6rem; color:#fff;}
.solution04 .owl-nav .owl-prev{left: -1.2rem;}
.solution04 .owl-nav .owl-next{right: -1.2rem;}
.solution04 .owl-nav>*:hover{color:#373d41;}
.solution05 .list{margin-top: 0.5rem;}
.solution05 ul{margin-bottom: 0.6rem;}
.solution05 ul li{float:left; width:19%; margin-left:1.2%; text-align:center;}
.solution05 ul li:first-child{margin-left: 0;}
.solution05 ul li a{display:block; overflow:unset;}
.solution05 ul li .pic{height:2rem; overflow:hidden; text-align:center; box-shadow:0.02rem 0.02rem 0.06rem rgb(0 0 0 / 20%); background:#fff; margin-bottom: 0.25rem;}
.solution05 ul li .pic img{max-height:100%;}
.solution06{background:#fff;}
.solution06 .rect-134{padding-bottom: 134%;}
.solution06 .case_item{position:relative; cursor:pointer; margin-top: 0.6rem;}
.solution06 .case_item .info{position:absolute; top:0; bottom:0; left:0; right:0; background:rgba(0,0,0,0.5); color:#fff; padding:0.7rem 0.3rem;}
.solution06 .case_item .info .info_t{padding-bottom: 0.3rem; margin-bottom: 0.3rem; border-bottom:0.01rem solid #fff;}
.solution06 .case_item .info .info_d{height:2rem; position:relative; overflow:hidden; padding-right: 0.2rem;}
.solution06 .case_item:hover .info{background:rgba(0,0,0,0.3); text-shadow: 0.02rem 0.02rem 0.1rem rgba(0,0,0,0.4); }
.solution .scrollbar-ui .scroll_bar:after{border-left: 1px dotted rgba(255,255,255,0.5);}
.solution .scrollbar-ui .scroll_slider{background:rgba(255,255,255,0.5);}

/*招聘列表*/
.job_list02 button{font-size: 0.16rem; outline:none;}
.job_list02 .left{width:75%; -webkit-box-shadow:0 0 0.15rem 0 rgba(0,0,0,0.2); -moz-box-shadow:0 0 0.15rem 0 rgba(0,0,0,0.2); box-shadow:0 0 0.15rem 0 rgba(0,0,0,0.2);}
.job_list02 .left .content{padding:0.45rem 0.4rem;}
.job_list02 .load_more{margin-bottom:0.5rem;}
.job_list02 .right{width:23%;}
.job_list02 .filter .condition{overflow:hidden; margin-bottom:0.3rem;}
.job_list02 .filter .condition .item{display:inline-block; *display:inline; *zoom:1; background:#7c7c7c; line-height:0.5rem; padding-left:0.4rem; padding-right: 0.3rem; color:#fff; margin:0.1rem 0.15rem 0.1rem 0; cursor:pointer; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.job_list02 .filter .condition .item i{margin-left:0.2rem; margin-right: 0;}
.job_list02 .filter .condition .item:hover{background:#a4a4a4;}
.job_list02 .bd .first {background:#373d41;border-bottom:none; padding:0; height:0.6rem;}
.job_list02 .bd ._ut {float:left; text-align:center; color:#fff; line-height:0.6rem;}
.job_list02 .bd #container>li {float:left; width:100%; height:0.75rem; line-height:0.75rem; background:#fff; border-bottom:0.01rem dashed #dedede}
.job_list02 .bd li ._un {float:left; text-align:center; height:0.75rem;  white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.job_list02 .bd ._t1 {width:25%;}
.job_list02 .bd ._t2 {width:25%;}
.job_list02 .bd ._t3 {width:25%;}
.job_list02 .bd ._t4 {width:25%;}
.job_list02 .bd ._t5 {width:25%;}
.job_list02 .bd ._t6 {width:25%; cursor:pointer;}
.job_list02 .bd li ._t6:after {content:"+"; display:inline-block; vertical-align:0.01rem; color:#373d41; font-weight:bold; margin-left:0.05rem; font-size:0.2rem;}
.job_list02 .bd li.j_t_cur ._t6:after {content:"-";}
.job_list02 .bd li.j_t {font-size:0.15rem; cursor:pointer;}
.job_list02 .bd li.j_t.nodata{text-align:center;}
.job_list02 .bd #container>li.j_c {height:auto; background:#f6f8fc; display:none;}
.job_list02 .bd .j_c .j_c_box {padding:0.35rem 0.3rem; line-height:1.8;}
.job_list02 .bd .j_c .j_c_box .intro {position:relative;}
.job_list02 .bd .j_c .j_c_box .intro strong{display:block; margin-bottom:0.2rem; font-size: 0.26rem; font-weight: normal;}
.job_list02 .bd .j_c .intro .job_btn {margin-top: 0.2rem;}
.job_list02 .bd .j_c .intro .job_btn ._btn {display:inline-block; width:1.6rem; height:0.48rem;line-height:0.48rem;  color:#fff; background:#373d41; cursor:pointer; text-align:center; transition:.5s ease;}
.job_list02 .bd .j_c .intro .job_btn ._btn:hover{opacity:0.8;}
.job_list02 .bd .j_c .link{margin-top:0.2rem;}
.job_list02 .bd .j_c .link_a{line-height:0.28rem; color:#373d41; font-weight:bold;}
.job_list02 .bd .j_c .link_a a:hover{opacity:0.8;}
.job_list02 .right .search{margin-bottom:0.25rem;}
.job_list02 .right .search .t{margin-bottom:0.1rem; margin-top:0.35rem;}
.job_list02 .right .search .inp{position:relative; padding-right:0.65rem;}
.job_list02 .right .search .inp input{border:0.01rem solid #a9a9a9; line-height:0.4rem; border-radius:0; display:block; width:100%; text-indent:1em;}
.job_list02 .right .search .inp button:hover{opacity: 0.8;}
.job_list02 .right .search .inp button{position:absolute; right:0; top:0; bottom:0; width:0.5rem; color:#fff; background:#373d41; border:0.01rem solid #373d41; box-shadow:none; font-size:0.24rem; line-height:0.4rem; text-align:center; transition:.5s ease;}
.job_list02 .right .search .inp button i{margin: 0; vertical-align: baseline; outline:none;}
.job_list02 .right .choose .item{margin-bottom: 0.05rem;}
.job_list02 .right .choose .key{line-height:0.55rem; padding:0 0.2rem; color:#141414; background:#eeeeee; position:relative; cursor:pointer;}
.job_list02 .right .choose .key:after{content:"+"; position:absolute; top:0; bottom:0; right:0.2rem;}
.job_list02 .right .choose .list{padding:0.15rem 0.2rem;}
.job_list02 .right .choose .list li{position:relative; padding-left:0.3rem; cursor:pointer;  }
.job_list02 .right .choose .list li .sel{position:absolute; left:0; top:0; color: #bebebe;}
.job_list02 .right .choose .list li .sel>i{ -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.job_list02 .right .choose .list li .sel .selected{position:absolute; left:0; top:0; color:#373d41; opacity:0; visibility:hidden;}
.job_list02 .right .choose .item.cur .key{color:#fff; background:#7c7c7c;}
.job_list02 .right .choose .item.cur .key:after{content:"-";}
.job_list02 .right .choose .item.cur li.active .sel .selected{opacity:1; visibility:visible;}
.job_list02 .right .choose .item.cur li.active .sel .null{opacity:0; visibility:hidden;}
.job_list02 .right .reset_btn button{display:inline-block; *display:inline; *zoom:1; width:1.5rem; background:#373d41; color:#fff; line-height:0.55rem; color:#fff; text-align:center; border:none; margin-top: 0.2rem; transition:.5s ease; cursor:pointer;}
.job_list02 .right .reset_btn button:hover{opacity:0.8;}


/*营销网络*/
.network01{}
.network01 .left{width:7.88rem;}
.network01 .right{width:100%; margin-right: 0.6rem;}
.network01 .right .circle{overflow:hidden;}
.network01 .right .circle .item{float:left; width:1.84rem; height:1.89rem; position:relative; margin-bottom: 0.3rem;}
.network01 .right .circle .item:nth-child(2n){ margin-left: 0.5rem;}
.network01 .right .circle .item .cover{position:absolute; left:0; right:0; top:50%; transform:translateY(-50%); color:#fff; text-align:center;}
.network01 .right .circle .item .cover .num{font-family:Impact; margin-right: 0.03rem; }
.network01 .right .detail{margin-top: 0.4rem;}
.network01 .right .detail .info{margin-bottom: 0.1rem;}
.network01 .right .detail .l{color:#373d41; font-weight: bold;}
.network01 .right .detail .con{color:#7e7c90; overflow:hidden;}
.network01 .right .total{color:#6d6b81; margin-top:0.35rem;}
.network01 .right .total img{margin-right: 0.1rem;}

/*董事长致辞*/
.channel_content.chairman{position:relative; padding:0;}
.chairman01{padding-top: 0.6rem; background:url(../images/chairman_bg.jpg) no-repeat center; background-size:cover;}
.chairman01 .pic{padding-left: 1.7rem;}
.chairman01 .pic .img{width:6.37rem;}
.chairman01 .pic .info{position:absolute; bottom:0.95rem; left:0; color:#fff;}
.chairman01 .pic .detail{position:absolute; bottom:0; right:0; color:#fff; width:6.4rem; box-sizing:border-box; padding:0.5rem 0.3rem 0.8rem 0.7rem; background:rgba(27,164,231,0.78);}
.chairman01 .pic .detail .t{padding-right: 0.4rem; margin-bottom: 0.24rem;}
.chairman01 .pic .detail .con{padding-right: 0.4rem; height:4.2rem; overflow:hidden; position:relative;}

/*联系我们*/
.contact.channel_content{padding-bottom: 0;}
.contact01{padding-bottom: 0.6rem;}
.contact01 .left{width:100%;background:#fff;}
.contact01 .left .top{padding:0.5rem; background:url(../images/about01_left.jpg) no-repeat center bottom;background-size:cover; color:#fff;}
.contact01 .left .top p:nth-child(2n){margin-bottom: 0.1rem;}
.contact01 .left .top a:hover{color:#fff; opacity:0.8;}
.contact01 .left .center{margin-top: 0.2rem; padding:0 0.5rem;}
.contact01 .left .center li{line-height:0.3rem; padding:0.12rem 0; border-bottom:0.01rem solid #f5f5f5;}
.contact01 .left .center li img{margin-right: 0.1rem;}
.contact01 .left .btm{padding:0.3rem 0.5rem 0.5rem; text-align:center;}
.contact01 .left .btm .t{margin-top: 0.1rem;}
.contact01 .right{position:absolute; top:0; right:0; left:37%; bottom:0;}
.contact01 .right img{max-width:none;}
.contact01 .right #map-120{width:100% !important; height:100% !important;}
.contact02{background:#fff; padding:0.6rem 0;}
.contact02 .item{background:#f1f5fa; padding:0.4rem; cursor:pointer; margin-bottom: 0.2rem;}
.contact02 .item .t{height:0.72rem; overflow:hidden; margin-bottom: 0.3rem;}
.contact02 .item .info{height:1.68rem; overflow:hidden; position:relative; padding-right: 0.2rem;}
.contact02 .item:hover{box-shadow:0.03rem 0.03rem 0.1rem 0.02rem rgba(0,0,0,0.15);}


/*企业文化*/
.culture.channel_content{padding-bottom: 0;}
.culture01 .left{width:100%; height:4.6rem; position:relative;}
.culture01 .left .info{position:absolute; left:0.55rem; width:50%; top:50%; transform:translateY(-50%); color:#fff;}
.culture01 .left .pic{width:100%; height:100%; object-fit: cover;}
.culture01 .t{margin-top:0.3rem; font-weight: bold;}
.culture01 .right{width:30%; height:4.6rem; display:none;}
.culture01 .right img{height:100%; width:100%;}
.culture01 .btm{padding:0.9rem 0 0.6rem;}
.culture01 .btm ul{overflow:hidden;}
.culture01 .btm ul li{float:left; width:20%; box-sizing:border-box; text-align:center;}
.culture01 .btm ul li .btm_t{color:#373d41; font-weight: bold; margin:0.1rem 0;}
.culture02{background:#fff; padding:0.6rem 0;}
.culture02 .item{padding-bottom: 0.2rem;}
.culture02 .item a{display:block; text-align:center;}
.culture02 .item a:hover{box-shadow:0.03rem 0.03rem 0.1rem 0.02rem rgba(0,0,0,0.15);}
.culture02 .item .t{line-height:0.65rem; padding:0 0.2rem; background:#f1f5fa;}
.culture02 .owl-dots{text-align:center; margin-top: 0.2rem;}
.culture02 .owl-dots .owl-dot{display:inline-block; width:0.13rem; height:0.13rem; background:#d4e2f4; border-radius:50%; margin:0 0.08rem;}
.culture02 .owl-dots .owl-dot.active{background:#373d41;}

/*成员公司*/
.child01{}
.child01 .rect-55{padding-bottom:55%;}
.child01 li a{display:block;}
.child01 li{width:31.3333%; float:left; cursor:pointer; margin-right:2%;}
.child01 li:nth-child(3n){margin-right: 0;}
.child01 li .img_ .cover{position:absolute; width:100%; height:100%; top:0; text-align:center; background:rgba(0,0,0,0.4);}
.child01 li .img_ .cover .t{color:#fff; padding:0 0.2rem; position:absolute; left:0; right:0; top:50%; transform:translateY(-50%);}
.child01 li .intro{position:relative; top:-0.5rem;}
.child01 li .intro .cover{margin:0 0.25rem;}
.child01 li .intro .cover .box{transition:all .5s ease; background:#fff; padding:0.45rem;}
.child01 li .intro .cover .box .t{margin-bottom: 0.14rem;;}
.child01 li .intro .cover .box .c{color:#8b8b8b; height:0.6rem; overflow:hidden;}
.child01 li:hover .intro .cover .box{background:#373d41;}
.child01 li:hover .intro .cover .box .t{color:#fff;}
.child01 li:hover .intro .cover .box .c{color:#fff;}


/*分页 start*/
.widgets_common_pages_6{font-size:0; margin-top:0.5rem;}
.widgets_common_pages_6 a,.widgets_common_pages_6 span{line-height:0.58rem; color:#666; background-color:#ffffff; display:inline-block;vertical-align:middle;text-align:center;padding:0 0.3rem; font-size:0.14rem; margin:0;}
.widgets_common_pages_6 a:hover,.widgets_common_pages_6 span.current{color:#fff;background-color:#373d41;}
@media only screen and (max-width:760px){
  .widgets_common_pages_6{margin-top:0.3rem;}
  .widgets_common_pages_6 a, 
  .widgets_common_pages_6 span{line-height:0.3rem; padding:0 0.06rem;}
}

/*成员公司详细页*/
.child_detail01 .zqd_cont_l {float:left; width: 40%}
.child_detail01 .zqd_cont_l img{width:100%;}
.child_detail01 .zqd_cont_l .btm{position:relative;}
.child_detail01 .zqd_cont_l .btm .zqd_c{position:absolute; bottom:0; left:0; right:0; background:rgba(0,0,0,0.5); color:#fff; line-height:0.9rem; padding:0 0.3rem;}
.child_detail01 .zqd_cont_r {float:right; width: 55%}
.child_detail01 .zqd_cont_r .zqd_link{display: block; line-height:0.62rem; text-align:center; color: #373d41; background-color: #fff; margin-top:0.7rem;}
.child_detail01 .zqd_cont_r .zqd_link:hover{color:#373d41; opacity:.8;}


/*系统*/
.system01 ul li{float:left; width:47%; margin-right:6%; box-sizing:border-box; margin-bottom: 0.2rem;}
.system01 ul li:nth-child(even){margin-right: 0;}
.system01 ul li a{display:block; padding:0.35rem 0.6rem; background:#f2f2f5;}
.system01 ul li .icon{width:18%; border-right:1px solid #dbdbdd;}
.system01 ul li .icon img{width:0.55rem;}
.system01 ul li .icon .cov{position:absolute; top:0; left:0; opacity:0; visibility:hidden;}
.system01 ul li .info{width:75%;}
.system01 ul li .info .flag{margin-top: 0.1rem;}
.system01 ul li .info .flag i{margin:0;}
.system01 ul li a:hover{color:#fff; background:#373d41;}
.system01 ul li a:hover .icon{}
.system01 ul li a:hover .icon .cov{opacity:1; visibility:visible;}
.system01 ul li a:hover .icon .ori{opacity:0; visibility:hidden;}


/*pdf*/
.pdf_page01{}
.pdf_page01 .td1{width:40%; box-sizing:border-box;}
.pdf_page01 .td2{width:20%; text-align:center; min-height:0.01rem;}
.pdf_page01 .td3{width:20%; text-align:center;}
.pdf_page01 .td4{width:20%; text-align:center;}
.pdf_page01 ul{background:#373d41; color:#fff; line-height:0.6rem;}
.pdf_page01 ul .td1{padding-left:0.5rem;}
.pdf_page01 .item{line-height:0.75rem; height:0.75rem; overflow:hidden; border-bottom:1px solid #dce0e4;}
.pdf_page01 .item .td1{padding-left: 0.2rem;}
.pdf_page01 .item .td3{font-size: 0.24rem;}

/*天诚刊物*/
.book01 .rect-140{padding-bottom: 140%;}
.book01 ul{overflow:hidden;}
.book01 ul li{background-color: #f0f1f3; margin-bottom: 0.2rem; float:left; width:18%; margin-right: 2.5%;}
.book01 ul li:nth-child(5n){margin-right: 0;}
.book01 ul li:hover{background-color: #373d41;}
.book01 ul li:hover .box{color: #fff;}
.book01 .box{padding:0.2rem;color: #5a5a5a;text-align: center;}
.book01 .box .tit{text-align: center;padding-bottom:0.1rem;}
.book01 .box .read{display: inline-block;}

/*首页*/
	    
.ibanner{height:7.63rem; overflow:hidden; width:100%;}
.ibanner li{position:relative; overflow:hidden;}
.ibanner li .banner_img{height:7.63rem; position:relative;}
.ibanner li .banner_img img{position:absolute; top:0; left:50%; transform:translateX(-50%); z-index:1; max-width:none; height:100%; width:auto;}
.ibanner li .banner_img video{position:absolute;  top:0; left:0; width:100%; min-height:100%; object-fit:fill; z-index:2;}
.ibanner li .cover{position:absolute; left:0; top:0; right:0; bottom:0; background:url(../images/video_cover.png) repeat; z-index:2;}
.ibanner .cursor{position:fixed;top:0;left:0;z-index:30; pointer-events: none;display:none;}
.ibanner .cursor .cursorIcon{width:0.33rem;height:0.54rem;background:url(../images/cursor-left.png) no-repeat center;}
.ibanner .cursor.right .cursorIcon{-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}
.ibanner .owl-carousel .owl-dots{position:absolute; z-index:3; bottom:0.75rem; left:0%;  width:100%; text-align:center;}
.ibanner .owl-carousel .owl-dot{width:0.13rem; height:0.13rem; margin:0 0.05rem; border-radius:50%; background:rgba(255,255,255,.54); display:inline-block;}
.ibanner .owl-carousel .owl-dot.active{background:#fff;}
.ibanner .owl-nav>*{position:absolute; top:50%; font-size: 0.6rem; color:#fff; transform:translateY(-50%);}
.ibanner .owl-nav .owl-prev{left:2%;}
.ibanner .owl-nav .owl-next{right:2%;}



.index01{background:#f1f5fa;}
.index01 .con_wrap{width:62.5%; margin:0 auto; min-width:12rem;}
.index01 .top{position:relative;}
.index01 .top:after{content:""; position:absolute; top:0.7rem; width:19.2rem; height:0.01rem; left:50%; transform:translateX(-50%); background:#dbdee2; z-index:0;}

.index01 .tab{padding:0.4rem 0; position:relative; z-index:1;}

.index01 .tab li{cursor:pointer; width:12.5%; text-align:center; float:left;}
.index01 .tab .pic{width:0.65rem; height:0.63rem; margin:0 auto 0.24rem; padding:0 0.02rem; position:relative; background:#f1f5fa;}
.index01 .tab .pic .hov{position:absolute; top:0; left:0.01rem; z-index:1; opacity:0; visibility:hidden;}

.index01 .tab li.cur .pic .ori{opacity:0; visibility:hidden;}
.index01 .tab li.cur .pic .hov{opacity:1; visibility:visible;}
.index01 .tab li.cur{color:#373d41; font-weight: bold;}
.index01 .tab li.cur img{ cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }


.index01{overflow:hidden; background:#f1f5fa; padding-bottom: 0.8rem;}
.index01 .content{margin:0 auto; min-width:12rem; width:12rem;}
.index01 .owl-carousel{display:none;}
.index01 .owl-carousel.owl-loaded{display:block;}
.index01 .owl-carousel .owl-stage-outer{overflow:inherit;}
.index01 .item{position:relative;}
.index01 .item .info_box{position:absolute; top:0.3rem; left:0.3rem; background:#fff; bottom:0.3rem; padding:0.4rem 0.4rem; width:4.7rem; box-sizing:border-box; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; opacity:0; visibility:hidden;}
.index01 .item .info_box .t, .index01 .item .info_box .t2{color:#373d41;}
.index01 .item .info_box ul{overflow:hidden; height:2.6rem;}
.index01 .item .info_box ul li{float:left; width:45%; margin-right:10%; border-bottom:1px solid #c6c6c6; margin-top:0.08rem;}
.index01 .item .info_box ul li:nth-child(2n){margin-right: 0;}
.index01 .item .info_box ul li a{display:block; line-height:0.42rem;}
.index01 .item .info_box ul li a i{float:right; font-size: 0.12rem;}
.index01 .item .nav_ctrl{margin-top: 0.2rem;}
.index01 .item .nav_ctrl img{display:inline-block; width:0.38rem; margin-right: 0.1rem; cursor:pointer; cursor:pointer; outline:none;  -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.index01 .item .pic{position:relative;}
.index01 .item .pic:after{content:""; position:absolute; top:0; left:0; bottom:0; right:0; background:rgba(255,255,255,0.5); -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.index01 .active .item .pic:after{opacity:0; visibility:visible;}
.index01 .active .item .info_box{opacity:1; visibility:visible;}
.index01 .item .nav_ctrl img:hover{opacity:0.8;}

.index .index_tit{padding:0.8rem 0 0.5rem; text-align:center;}
.index .index_tit .t{color:#000; margin-bottom: 0.2rem; line-height:1;}
.index .index_tit .d{max-width:8.2rem; margin:0 auto;}
.index .index_tit .t.wbt{font-family: wb;}
.index02{background:url(../images/index02_bg.jpg) no-repeat center bottom; background-size:contain;}
.index02 .con{margin-bottom: 0.25rem;}
.index02 .con .item{display:block; float:left;}
.index02 .con .item:first-child{margin-right:1.5%;}
.index02 .con .rect-43{padding-bottom:43%;}
.index02 .con .rect-86{padding-bottom:86%;}
.index02 .con .item_left{width:65.6%;}
.index02 .con .item_right{width:32.8%;}
.index02 .con .tit{position:absolute; bottom:0.4rem; left:0.5rem; right:0.5rem; color:#fff; z-index:2;}
.index02 .con .tit i{margin-left:0.6rem; font-size: 0.2rem;}
.index02 .con .words{position:absolute; bottom:0.4rem; left:0.5rem; right:0.5rem; z-index:3; color:#fff; opacity:0; visibility:hidden; transform:translateY(100%);}
.index02 .con .words .t{display:inline-block; margin-bottom: 0.2rem; padding:0 0.15rem; line-height:0.56rem; background:#373d41;}
.index02 .item:hover .words{transform:translateY(0); opacity:1; visibility:visible;}
.index02 .item:hover .tit{opacity:0; visibility:hidden;}
.index02 .bigdata{margin-top: 0.2rem;}
.index02 .bigdata ul{overflow:hidden;}
.index02 .bigdata ul li{float:left; width:25%; text-align:center; position:relative;}
.index02 .bigdata ul li:after{content:""; position:absolute; right:0; top:0; bottom:0; width:0.01rem; background:rgba(255,255,255,0.52);}
.index02 .bigdata ul li:last-child:after{display:none;}
.index02 .bigdata ul li a{display:block; color:#000; padding-bottom: 0.7rem;}
.index02 .bigdata ul li .num{font-size: 76px; font-family:impact; line-height:1.3rem;}
.index02 .bigdata ul li .more{margin-top: 0.3rem;}
.index02 .bigdata ul li a:hover .num{color:#373d41;}
.index03{padding-bottom: 1rem;}
.index03 .top{background:#373d41;}
.index03 .rect-40{padding-bottom: 40%;}
.index03 .video_box{width:66.66666%; cursor:pointer;}
.index03 .video_box .play{top:50%; left:50%; width:0.84rem; height:0.84rem; margin-left: -0.42rem; margin-top: -0.42rem; z-index:2; background:url(../images/play.png); background-size:contain;}
.index03 .news_item{width:33.3333%; display:block; color:#fff; box-sizing:border-box; padding:0.4rem 0.5rem;}
.index03 .news_item .t{margin:0.18rem 0 0.22rem;}
.index03 .news_item img{width:0.4rem;}
.index03 .top .news_item{padding:0;}
.index03 .top .news_item a{padding:1rem 0.5rem 0.4rem; display:block;}
.index03 .top .news_item a:hover{color:#fff;}
/*.index03 .top .news_item:hover{text-shadow: 0.02rem 0.02rem 0.1rem rgba(0,0,0,0.4);}*/
.index03 .btm .news_item{color:#3f3f3f; background:#fff; position:relative; z-index:1;}
.index03 .btm .news_item:last-child{background:#f5f5f5;}
.index03 .btm .news_item .date{color:#373d41;}
.index03 .btm .news_item:hover{box-shadow:0 0 0.2rem 0 rgba(0,0,0,0.2); z-index:2;}
.index03 .btm .news_item .date em{display:inline-block; margin:0 0.1rem;}

/*媒体*/
.social01 li{float:left; width:22%; margin-right: 4%; background:#fff; box-sizing:border-box; padding:0.3rem 0.2rem; text-align:center;}
.social01 li:last-child{margin-right: 0;}
.social01 li .t{margin-bottom: 0.4rem;}
.social01 li:hover{box-shadow:4px 4px 10px 4px rgb(0 0 0 / 20%);}

/*登录*/
.login_page{position:fixed; top:0; left:0; right:0; bottom:0; background:url(../images/login_bg.jpg); background-size:cover; color:#fff; }
.login_page .login_wrap{width:60%; position:absolute; top:50%; left:20%; transform:translateY(-50%);}
.login_page .left{width:50%; background:url(../images/login_left.jpg); background-size:cover; border-radius:0.3rem 0 0 0.3rem; height:7rem; position:relative;}
.login_page .left .info{position:absolute; left:0; top:45%; right:0; text-align:center; transform:translateY(-50%); font-weight:bold; line-height:1.4;}
.login_page .left .info .en{font-size:0.55rem;}
.login_page .left .info .cn{font-size:0.3rem;}
.login_page .left .info .to_home{font-weight: normal; margin-top: 0.2rem; display: block;}
.login_page .right{width:50%; background:#fff; height:7rem; position:relative; color:#3f3f3f;}
.login_page .right .logo{text-align:center; margin:0.9rem 0 0.5rem;}
.login_page .right .login_box{padding:0 1.2rem;}
.login_page .right .login_box .inp_con{border-bottom:1px solid #ababab; margin-top:0.3rem; padding-bottom:0.05rem;}
.login_page .right .login_box .inp_con .inp{width:70%;}
.login_page .right .login_box i{font-size: 0.24rem; line-height:0.3rem;}
.login_page .right .login_box .ctrl_psw, .login_page .right .login_box .fresh{cursor:pointer;}
.login_page .right .login_box input{border:none; background:none; line-height:0.3rem; height:0.3rem; background:none; padding:0; width:70%;}
.login_page .right .login_box input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #fff inset; color:#fff;}
.login_page .right .login_box input::-webkit-input-placeholder {font-size:0.14rem;}
.login_page .right .login_box .code_con{ margin-top:0.2rem;}
.login_page .right .login_box .code_con .code{border-bottom:1px solid #ababab; width:48%; padding-bottom:0.05rem;}
.login_page .right .login_box .code_con .fresh{width:48%;}
.login_page .right .login_box .code_con .fresh img{width:70%; vertical-align:text-bottom;}
.login_page .right .login_box .fun{margin-top: 0.2rem;}
.login_page .right .login_box .fun i{font-size: 0.16rem;}
.login_page .right .login_box .fun .foget_psw{cursor:pointer;}
.login_page .right .login_box .fun .foget_psw i{color:#373d41;}
.login_page .right .login_box .fun .foget_psw.cur i{color:#3f3f3f;}
.login_page .right .login_box .login_page_btn{background:#373d41; color:#fff; border-radius:0.08rem; text-align:center; border:none; display:block; width:100%; line-height:0.6rem; cursor:pointer; margin-top: 0.8rem;}
.login_page .right .register_form{margin-top: 1rem;}
.login_page .right .foget_form{margin-top: 0.7rem;}
.login_page .right .t{font-size: 0.24rem; font-weight: bold;}


/*body.picListBody .album_ordinary .slide_c img{width:100%;}*/
body.picListBody .album_wrap_case4 .album_case4{width:35%;}

.service{padding:0;}
.service01{background:#fff; padding:0.8rem 0;}
.service01 .word_info{background:#f0f0f0; padding: 10%; box-sizing: border-box;}
.service01 .word_info .n_channelIn{font-weight: normal;}
.service01 .word_info .tit{font-weight: normal; }
.service01 li{cursor:pointer;}
.service01 li:hover .word_info{background:#373d41; color:#fff;}
.service01 li a:hover{color:#fff;}
.service01 .hy_list li{padding:0.2rem 0; border-bottom:0.01rem dashed #d4d4d4;}
.service01 .hy_list li:last-child{border:none;}
.service01 li:hover .hy_list li{border-color:#fff;}


.service02{padding:0.8rem 0;}
.service02 li{background:#fff;}
.service02 li .info{display:block; padding:10%;}
.service02 li .info .columns{font-weight: normal; margin-bottom: 0.2rem;}
.service02 li .info .p{margin:0.1rem 0; color:#3f3f3f;}
.service02 li .info .common-more{margin:0.2rem 0;}

body .channel_content.false{min-height:0;}
body .false01 .text .txt1, body .false01 .text .txt4 a{color:#373d41;}



/*技术支持*/
.ny_jszc_nav{width:100%; height:auto; overflow:hidden}
.ny_jszc_nav a{display: inline-block;  line-height: 0.32rem; width: 17%;  padding: 0 0.08rem;  text-align: center; box-sizing: border-box;  white-space: nowrap;
    overflow: hidden; text-overflow: ellipsis; border: 0.01rem #cccfd4 solid; margin-right: 2%; margin-bottom: 0.1rem;}
.ny_jszc_nav a:nth-child(5n){margin-right:0}
.ny_jszc_nav a:hover{background:#373d41; color:#fff}
.support_top{width:100%; height:auto; overflow:hidden}
.ab_box {
    width: 100%;
    background: #FFFFFF;
    margin: .2rem auto 0px auto;
    padding: 3%;
    font-size: 14px;
    color: #333333;
    line-height: 2em; overflow:hidden
}

.support_top_left{ width:78%; float:left; background:#f6f7f9; border:#e8e8e8 solid 1px; height:50px; margin-bottom:20px;}
.support_top_left a{ width:33.33%; float:left; height:61px; line-height:50px; font-size:15px; color:#666666; text-align:center;}
.support_top_left a:hover,.support_top_left a.on{ background:url(../images/bg6.png) no-repeat 50% 0; color:#FFFFFF; background-size: 100% 100%;}
.support_sechar_form{ width:20%; height:34px; border:#e8e8e8 solid 1px; border-radius:34px; overflow:hidden; float:right; margin-top:8px;}
.support_sechar_form input[type="text"]{ width:70%; float:left; height:32px; padding:0 11px; border:0}
.support_sechar_form input[type="submit"]{ width:20%; height:32px; background:url(../images/bg7.png) no-repeat 50%; cursor:pointer; float:right; border:0}
input::-ms-input-placeholder{ font-size:12px; color:#888888;}
input::-webkit-input-placeholder{ font-size:12px; color:#888888;}
input::-moz-placeholder{ font-size:12px; color:#888888;}
input::-moz-placeholder{ font-size:12px; color:#888888;}
.support_box{ width:100%;}
.support_box li{ cursor:pointer; width:96%; overflow: hidden; border:#f0f0f0 solid 1px; transition:all ease-in; padding:0 25px 0 29px; float:left; margin-bottom:19px; min-height:56px;}
.support_box li .sup_top{ width:100%; height:54px;}
.support_box li .sup_top1{ width:40px; float:left; font-size:14px; color:#1361aa; line-height:54px;}
.support_box li .sup_top2{ width:1000px; float:left; font-size:14px; color:#666666; line-height:54px;}
.support_box li .sup1{ float:right; margin-top:14px;}
.support_box li .sup2{ float:right; margin-top:14px; display:none;}
.support_box li.on .sup1{ display:none;}
.support_box li.on .sup2{ display:block;}
.support_box li .sup_bot{ font-size:14px; color:#FFFFFF; line-height:25px; width:100%;}
.support_box li.on{ background:#1361aa; padding-bottom:12px; box-shadow:rgba(15,61,104,63) 0 0 15px; transition:all ease-in; border:#1361aa;}
.support_box li.on .sup_top{ margin-bottom:12px; height:55px; border-bottom:#FFFFFF dashed 1px;}
.support_box li.on .sup_top1{ color:#FFFFFF;}
.support_box li.on .sup_top2{ color:#FFFFFF;}



.video_bj{width:100%; height:100%; position:fixed; top:0px; left:0px; background:rgba(0,0,0,0.5); z-index:888; display:none}
.video_xx{width:600px; height:auto; position:fixed; top:50%; left:50%; margin-left:-300px; margin-top:-190px; z-index:999}
.close{width:100%; height:40px; text-align:right; background:rgba(0,0,0,0.5);}
.close img{width:32px; height:32px; margin-top:4px; margin-right:10px;}
.video-box{width:100%; height:auto;}
.sj_video{width:100%; height:auto; overflow:hidden; display:none;}


.ny_service_all{margin:0 auto; width:1400px;}
