﻿/*
    text-overflow: ellipsis;
    white-space: nowrap;
    
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

    -webkit-background-clip: content;
    -moz-background-clip: content;
    background-clip: content;
    
    box-shadow: 0px 0px .25rem rgba(153,153,153,0.5);  
	
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    overflow: hidden;  
	
	//四边
    content: " ";
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border: 1px solid #e6e6e6;
    box-sizing: border-box;
    -webkit-transform: scale(.5);
    transform: scale(.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
	
*/
/* 全局  */
@charset "UTF-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {
	border: medium none;
	margin: 0;
	padding: 0;
}
*{margin:0px;padding:0px;}
html{overflow: hidden;}
body{font-family:Helvetica;background:#fff;font-size: .6rem;color:#666;}
input, textarea{-webkit-tap-highlight-color: rgba(255,255,255,0);-webkit-appearance: none; boder:0}
i{font-style:normal;}
a{outline: none;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(255,255,255,0);font-family: "microsoft yahei";text-decoration: none;color: #666;}
input[type="button"], input[type="submit"], input[type="reset"]{-webkit-appearance: none;}
a:visited{color: #666;outline: none;}
a:hover{color: #fc8b1c;outline: none;}
a:active{color: #666;outline: none;}
ul, ol{list-style: none;vertical-align: middle;}
img{border: 0px;vertical-align:middle}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.clear{ clear:both; overflow:hidden; height:0;}
.h2{ height:.1rem;}
.h5{ height:.25rem;}
.h10{ height:.5rem;}
.h15{ height:.75rem;}
.h20{ height:1rem;}
.h25{ height:1.25rem;}
.h30{ height:1.5rem;}

.whiteBg{
	background:#fff;
	overflow:hidden;
	}
.wbox{
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	}
.wbox-flex{
	-webkit-flex:1!important;
	-webkit-box-flex:1
	}

/*公共样式*/
.pic{ position: relative;}
.pic:before{ display: block; content: ''; padding-top: 66.66667%;}
.pic img{ display: block; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; object-position: center center;}
/*
* css截取字数串
*/
.clamp1{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.clamp2{
	word-break: break-all;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.clamp3{
	word-break: break-all;
	display: -webkit-box !important;
	-webkit-line-clamp: 3 !important;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.clamp4{
	word-break: break-all;
	display: -webkit-box !important;
	-webkit-line-clamp: 4 !important;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.clamp5{
	word-break: break-all;
	display: -webkit-box !important;
	-webkit-line-clamp: 5 !important;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.clamp6{
	word-break: break-all;
	display: -webkit-box !important;
	-webkit-line-clamp: 6 !important;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

/*
* 边框公共部分
*/

.bd_b:after{
	display: block;
	content: "";
	overflow: hidden;
	width: 100%;
	

	border-bottom: 1px dashed    #E5E5E5;
	position: absolute;
	left: 0px;
	bottom:0px;
	-webkit-transform: scaleY(0.5);
	-ms-transform: scaleY(0.5);
	-o-transform: scaleY(0.5);
	transform: scaleY(0.5);
	z-index: 2;
}
.textList1 .bd_b:after{
	border-bottom:1px solid #E5E5E5  ;
}
.textImg2 .bd_b:after{
	border-bottom:1px solid #E5E5E5  ;
}
.bd_t:before{
	display: block;
	content: "";
	overflow: hidden;
	width: 100%;
	height: 1px;
	background: #e5e5e5;
	position: absolute;
	left: 0px;
	top:0px;
	-webkit-transform: scaleY(0.5);
	-ms-transform: scaleY(0.5);
	-o-transform: scaleY(0.5);
	transform: scaleY(0.5);
	z-index: 2;
}
.bd_l:before{
	display: block;
	content: "";
	overflow: hidden;
	width: 1px;
	height: 100%;
	background: #e5e5e5;
	position: absolute;
	left: 0px;
	top:0px;
	-webkit-transform: scaleX(0.5);
	-ms-transform: scaleX(0.5);
	-o-transform: scaleX(0.5);
	transform: scaleX(0.5);
	z-index: 2;
}
.bd_r:after{
	display: block;
	content: "";
	overflow: hidden;
	width: 1px;
	height: 100%;
	background: #e5e5e5;
	position: absolute;
	right: 0px;
	top:0px;
	-webkit-transform: scaleX(0.5);
	-ms-transform: scaleX(0.5);
	-o-transform: scaleX(0.5);
	transform: scaleX(0.5);
	z-index: 2;
}


/*浏览器滚动条*/
::-webkit-scrollbar {width:0px;background-color:#fff;}
::-webkit-scrollbar-button {}
::-webkit-scrollbar-track {}
::-webkit-scrollbar-track-piece {}
::-webkit-scrollbar-thumb {border:solid 0px #5d5d5d;width:0px;background-color:#fff;}
::-webkit-scrollbar-corner {background-color:#5d5d5d;}
::-webkit-resizer {}
::-webkit-scrollbar:horizontal{height:.45rem;}

/*浏览器滚动条*/
::-webkit-scrollbar {width:0px;background-color:#fff;}
::-webkit-scrollbar-button {}
::-webkit-scrollbar-track {}
::-webkit-scrollbar-track-piece {}
::-webkit-scrollbar-thumb {border:solid 0px #5d5d5d;width:0px;background-color:#fff;}
::-webkit-scrollbar-corner {background-color:#5d5d5d;}
::-webkit-resizer {}
::-webkit-scrollbar:horizontal{height:.45rem;}

/**
 * 框架部分 begin
 * @author 杨朝杰
 * @return
 */	
#mobileTop{clear:both; position:fixed;z-index:5;width:100%;box-shadow: 0px 1px 1px rgb(0 0 0 / 10%);}
#mobileCon{overflow:hidden;overflow-y:auto;clear:both; background:#f4f4f4; position:relative;z-index:4;-webkit-overflow-scrolling: touch;}
#mobileFooter{clear:both; position:fixed; bottom:0; width:100%; z-index:4;}
#mobileMenu{height:100%;display:block;position:fixed; top:0;width:11rem;z-index:9999;background:#f0f0f0;right:-11rem; overflow:hidden;overflow-y:auto;}
#mobileBg{width:100%; height:100%;position:fixed;background:rgba(0,0,0,0.3);z-index:50;left:0;top:0px; z-index:6; display:none;}
#mobileConH{overflow:hidden;}

#mobileTop.hide,#mobileCon.hide,#mobileFooter.hide,#mobileMenu.hide{-webkit-transition: all 0.6s;-webkit-transform: translateX(-11rem);}/*导航展开*/
#mobileTop.show,#mobileCon.show,#mobileFooter.show,#mobileMenu.show{-webkit-transition: all 0.6s;-webkit-transform:translateX(0);}/*导航关闭*/
#mobileBg.hide{-webkit-transition: all 0.6s;-webkit-transform: translateX(-11rem);}
#mobileBg.show{-webkit-transition: all 0.6s;}

#mobileMenu .backIndex{height: 2.4rem;line-height: 2.4rem;padding-left: 1rem;overflow: hidden}
#mobileMenu .backIndex .backB{display: block;font-size: .75rem;color: #fff;}
#mobileMenu .telBr{width: 6rem;height: 2.4rem;line-height: 2.4rem;text-align: center;font-size: .75rem;color: #fff;background: #009944}
#mobileMenu .telBr a{display: block;color: #fff;}

/**
 * 手机顶部
 * @author 杨朝杰
 * @return
 */	
#toolbarnav{display: block;height:2.4rem;width: 100%;max-width:100%;position: relative;color:#fff;background:#fff;}
#toolinnertop{ display: block;height:2.4rem;width: 100%;max-width:100%;position: relative;color:#fff;background:#0193dd;}
.logo {position: absolute;left: .5rem;top: .6rem;}
.logo img {display: block;height: 1.4rem;}

#toolbarnav .title{text-align: center;display: block;line-height:2.4rem;color: #333;font-size:0.8rem;position: relative;}
#toolbarnav .title em{display: inline-block;width: 0;height: 0;border-width: .2rem .2rem 0;border-style: solid;border-color: #666 transparent transparent;position: absolute;margin: 0 0 0 .25rem;top: 1.05rem;}

#toolinnertop h1{text-align: center;display: block;text-align: center;line-height: 2.4rem;color: #fff;font-size: .8rem;padding:0 .5rem 0 0;}
#go-back{
	position: absolute;
	top:0;
	width:2rem;
	height:2.4rem;
	display:block;
	left:0;
	font-size:1rem;
	opacity:0.7;
	z-index: 2;
	}
#go-back span{color:#999;font-size:1.5rem;display:block;margin:.4rem 0 0 .6rem;}
.menu-btn{display: block;width:2rem;height:2.4rem;position: absolute;top: 0;right: 0;background: url(../images/menus.png) no-repeat center center;background-size: 1.2rem;}
.menu-btn span.colors{ color:#fff}

.menu-btn em{font-size:1rem;color:#fff; opacity:0.7;display: none;height:2.25rem; line-height:2.25rem; text-align:center;}
#sub-btn{display: block;width: 2.5rem;height: 2.25rem;position: absolute;right: 0;top: 0;}
#sub-btn span{font-size: 1rem;color: #fff;margin: .6rem 0 0 .8rem;display: block;}

#articleTool{
	position:relative;
	display: block;height:2.25rem;width: 100%;max-width:100%;position: relative;color:#333;background:#f9fafb;
	}
#articleTool:after {
    content: " ";
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border: 1px solid #e6e6e6;
    box-sizing: border-box;
    -webkit-transform: scale(.5);
    transform: scale(.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
	display:none;
}
#articleTool h1{
	overflow:hidden;
	text-align: center;
	display: block;
	text-align: center;
	line-height: 2.25rem;
	color:#333;
	font-size: .8rem;
	margin:0 2rem;
	text-overflow: ellipsis;
	white-space: nowrap;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-background-clip: content;
	-moz-background-clip: content;
	background-clip: content;
	}
#articleTool #go-back span{ color:#333;}

/**
 * 一级导航
 * @author 杨朝杰
 * @return
 */	
#mobileMenu header{display:block; background-size:cover;height:2.4rem;position:relative;overflow: hidden}
#mobileMenu header h1{text-align: center;padding-top:.2rem;color:#fff;font-size:.8rem; position:relative;}
#mobileMenu header:after {
    content: " ";
    position: absolute;
    left: 0;
    bottom:0px;
    width: 100%;
    height: -1px;
    border-bottom: 1px solid #d3e8f9;
    -webkit-transform-origin: scaleY(0.3);
    transform-origin: scaleY(0.3);
    -webkit-transform: scaleY(0.3);
    transform: scaleY(0.3);
	display:none;
}
#mobileMenu ul{
    width:100%;
    overflow-y: auto;
    position: absolute;
    top:3rem;
    bottom: 0;
    left: 0;
	}
#mobileMenu ul li{display: block;overflow:hidden;}
#mobileMenu ul li a{
	display: block;
	font-size: .7rem;
	height:2rem;
	display: block;
	font-size: .7rem;
	color:#666;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	background:#e8f4fe;
	position:relative;
	}
#mobileMenu ul li a:after {
    content: " ";
    position: absolute;
    left:0;
    bottom:0px;
    width:100%;
    height: -1px;
    border-bottom: 1px solid #a8d0ee;
    -webkit-transform-origin: scaleY(0.3);
    transform-origin: scaleY(0.3);
    -webkit-transform: scaleY(0.3);
    transform: scaleY(0.3);
}

#mobileMenu ul li a em{display: block;width:.1rem;height:2rem;float: left;background: #1d1d1d; display:none;}
#mobileMenu ul li a span{display: block;line-height:2rem;float: left;padding:0 0 0 .75rem;}
#mobileMenu ul li a i{width: 1.5rem; font-size:.8rem;height: 1.5rem;text-align: center;display: block;line-height:2rem;float: right;color:#1369c0; opacity:0.5}
#mobileMenu ul li.hover a em{background:#1370a5;}
#mobileMenu ul li.hover a,#mobileMenu ul li.hover a i,#mobileMenu ul li.hover a:after{ color:#1369c0;}
#mobileMenu ul li.hover a:after {
    content: " ";
    position: absolute;
    left:0;
    bottom:0px;
    width:100%;
    height: -1px;
    border-bottom: 1px solid #1369c0;
    -webkit-transform-origin: scaleY(0.3);
    transform-origin: scaleY(0.3);
    -webkit-transform: scaleY(0.3);
    transform: scaleY(0.3);
}
#mobileMenu ul li.hover a{background:#e8f4fe;}

/*导航开始*/
.menuBtn {
    display: block;
    width: 2rem;
    height: 1.5rem;
    float: right;
    display: inline;
    text-align: center;
    z-index: 6;
	padding-top:.2rem;
    position: relative;
}
.menuBtn .line {
    width: 1rem;
    height: .1rem;
    background-color: #a5a5a5;
    display: block;
    margin: .4rem auto;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.menuBtn.active .line:nth-child(1) {
    -webkit-transform: translateY(.4rem) rotate(45deg);
    -ms-transform: translateY(.4rem) rotate(45deg);
    -o-transform: translateY(.4rem) rotate(45deg);
    transform: translateY(.4rem) rotate(45deg);
}
.menuBtn.active .line:nth-child(3) {
    -webkit-transform: translateY(-.6rem) rotate(-45deg);
    -ms-transform: translateY(-.6rem) rotate(-45deg);
    -o-transform: translateY(-.6rem) rotate(-45deg);
    transform: translateY(-.6rem) rotate(-45deg);
}
.menuBtn.active .line:nth-child(2) {
    opacity: 0;
}
.menuBtn.active .line {
    background: #a5a5a5;
}
/*导航开始*/
.menuPageList {overflow: hidden;}
.menuPageList dd {overflow: hidden;}
.menuPageList dd span {display: block;overflow: hidden;position: relative;}
.menuPageList dd span:before {display: block;content: '';width: 100%;height: 0;border-bottom: 1px solid #9f9f9f;position: absolute;left: 0px;bottom: 0px;transform: scaleY(0.5);-webkit-transform: scaleY(0.5);}
.menuPageList dd span em {display: none;width: 2rem;height: 2rem;text-align: center;line-height: 2rem;font-size: .65rem;color: #c7c7c7;position: absolute;right: 0px;top: 0px;
    font-style: normal;background-image: url(../images/jia.png);background-position: center center;background-repeat: no-repeat;background-size: auto .7rem;z-index: 1;}
.menuPageList dd span em.icn2 {background-image: url(../images/jian.png);}
.menuPageList dd span em.active {display: block;}
.menuPageList dd.hover span em {color: #c7c7c7;}
.menuPageList dd span a {display: block;overflow: hidden;height: 2.4rem;line-height: 2.4rem;text-align: left;font-size: .75rem;color: #333;padding: 0 1rem;position: relative;transition: all 0.5s;-webkit-transition: all 0.5s;}

.menuPageList dd.hover span a{  color:#B1141A;}
.menuPageList dd .ejBox {padding: .5rem .75rem;display: none;background: #222222;}
.menuPageList dd .ejBox .ejdd {overflow: hidden;}
.menuPageList dd .ejBox .ejdd .ej {position: relative;}
.menuPageList dd .ejBox .ejdd .ej em {display: none;position: absolute;right: 0px;top: 0px;width: 1.25rem;height: 1.25rem;background-image: url(../images/jia.png);background-position: center center;background-repeat: no-repeat;
    background-size: auto .6rem;z-index: 20;}
.menuPageList dd .ejBox .ejdd .ej em.icn3 {background-image: url(../images/jian2.png);}
.menuPageList dd .ejBox .ejdd .ej em.active {display: block;}
.menuPageList dd .ejBox .ejdd .ej a {display: block;height: 1.8rem;line-height: 1.8rem;overflow: hidden;color: #666666;font-size: .7rem;padding-left: 1.25rem;position: relative;}
.menuPageList dd .ejBox .ejdd .ej a i{position: absolute;display: block;left: .5rem;top: .85rem;width: .25rem;height: .25rem;background: #666666;border-radius: .25rem}
.menuPageList dd .ejBox .ejdd .sj {overflow: hidden;padding: .4rem 0 0;display: none;}
.menuPageList dd .ejBox .ejdd .sj a {display: block;height: 1rem;line-height: 1rem;overflow: hidden;color: #666666;font-size: .5rem;padding-left: 2rem;position: relative;}
.menuPageList dd .ejBox .ejdd .sj a:before{ content:""; position:absolute; left:1.5rem; top:.45rem; width:.15rem; height:.15rem; background-color:#999}
/*导航结束*/







/**
 * 二级导航
 */	
#mobileSubNav{height:2rem;position:relative;z-index:999999999999999;margin:0 auto;}

#mobileSubNav.navNum1{display:none;}
#mobileSubNav.navNum2 .SubNav_open{display:none;}
#mobileSubNav.navNum2 .mobileSubNav_title ul{padding:0}
#mobileSubNav.navNum2 .mobileSubNav_title ul li{ width:50%;}
#mobileSubNav.navNum2 .mobileSubNav_title ul li:last-child:after{ display:none;}

#mobileSubNav.navNum3 .SubNav_open{display:none;}
#mobileSubNav.navNum3 .mobileSubNav_title ul{padding:0}
#mobileSubNav.navNum3 .mobileSubNav_title ul li:last-child:after{ display:none;}

.mobileSubNav_title{height:2rem;background:#edeff1;position:relative;z-index:999999999999999999; width:100%; margin-bottom:.5rem;}
.mobileSubNav_title:before{
    content: " ";
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border: 1px solid #e6e6e6;
    box-sizing: border-box;
    -webkit-transform: scale(.5);
    transform: scale(.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
}
.SubNav_open{
	width:2rem;
	height:2rem;
	display:block;
	color:#999;
	position:absolute;
	top:0;
	right:0;
	z-index:999999999999999999999999999999;
	}
.SubNav_open:after{
    content: " ";
    position:absolute;
    right:-.1rem;
    top: 0;
    width:1px;
    height:2rem;
    border-right:1px solid #d9d9d9;
    -webkit-transform-origin:scaleX(0.3);
    transform-origin:scaleX(0.3);
    -webkit-transform: scaleX(0.3);
    transform: scaleX(0.3);
}
.SubNav_open span{
	display:block;
	width:100%;
	height:2rem;
	background:url(../images/rightMove.png) no-repeat center center;
	background-size:.45rem;

	}
.mobileSubNav_title ul{
	width:100%;
	display:block;
	overflow:hidden;
	padding:0 2rem 0 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing:border-box;
}
.mobileSubNav_title ul li{
	width:33%;
	display:block;
	height:2rem;
	float:left;
	font-size:.7rem;
	position:relative;
	}

.mobileSubNav_title ul li:before{
    content: " ";
    position:absolute;
    left: 0;
    bottom:-1px;
    width: 100%;
    height:-1px;
    border-bottom:1px solid #d9d9d9;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(0.3);
    transform: scaleY(0.3);
	display:none;
}

.mobileSubNav_title ul li:first-child a:after{ background-color:#0193dd}
.mobileSubNav_title ul li.hover:before{}
	
.mobileSubNav_title ul li.hover a{ color:#0193dd;}
.mobileSubNav_title ul li a{ position:relative;display:block;line-height:2rem;text-align:center;}
.mobileSubNav_title ul li a:after{ content:""; position:absolute; left:15%; bottom:0; width:70%; height:.1rem; background:#edeff1}
#mobileSubBg{width:100%;position:fixed;background:rgba(0,0,0,0.3);z-index:50;left:0;top:0px;display:none;}
#mobileSubNav dl{
	width:100%;
	top:0;
	position:absolute;
	z-index:90;
	padding:.3rem 0;
	overflow:hidden;
	background:#fff;
	display:none;
	z-index:999999999999999999;
	}
#mobileSubNav dl dt{display:block;clear:both;line-height:1.5rem;border-bottom:1px dotted #ccc;padding:0 0 0 .25rem;font-size:.8rem;margin:0 0 .25rem 0;text-align:center;}
#mobileSubNav dl dd{width:33.3%;display:block;float:left;}
#mobileSubNav dl dd a{
	display:block;
	background:#fff;
	color: #333;
	margin:.25rem;
	line-height:1.25rem;
	text-align:center; 
	padding:.15rem 0 0 0;
	position:relative;
	border-radius:1.75rem;
	font-size:.65rem;
	}
#mobileSubNav dl dd a:after {
    content: " ";
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border: 1px solid #e6e6e6;
    box-sizing: border-box;
    -webkit-transform: scale(.5);
    transform: scale(.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
	border-radius:1.75rem;
}
#mobileSubNav dl dd.hover a{ color:#1370a5; background:#e0f1fe;}
#mobileSubNav dl dd.hover a:after {
    border: 1px solid #1370a5;
}

/**
 * 固定的底部
 * @author 杨朝杰
 * @return
 */	
.footerBar{
	font-size:.6rem;
	overflow: hidden;
	color: #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-background-clip: content;
	-moz-background-clip: content;
	background-clip: content;
	width: 100%;
	height:2.8rem;
	background:#fff;
    box-shadow: 1px 0 .2rem #d9d8d8;
}
.footerBar div{
	height: 2.8rem;
	width:25%;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-background-clip: content;
	-moz-background-clip: content;
	background-clip: content;
	text-align: center;
	overflow:hidden;
	position:relative;
}
.footerBar div a{display:block;height:1.85rem;width: 100%;color:#666;padding:.4rem 0 0 0;}
.footerBar div a em{width: .75rem;height:.75rem;clear: both;font-size:1rem;text-align: center;margin: 0 auto;padding:.1rem 0 .15rem 0;}
.footerBar div a em img{ display: block;height: 1.1rem; margin: 0 auto;}
.footerBar div a span{display: block;clear: both;font-size:.65rem;text-align: center;padding-top: .1rem;}
.footerBar div:first-child a span{ color:#0193dd}
.footerBar div i{height:.75rem;font-size: 1rem;margin: .5rem 0 0 0;display: block;}

.footerBar div:after {
    content: " ";
    position: absolute;
    right:0px;
    top: 0;
    width: 1px;
    height:2.25rem;
    border-right: 1px solid #ff0000;
    -webkit-transform-origin: scaleX(0.3);
    transform-origin: scaleX(0.3);
    -webkit-transform: scaleX(0.3);
    transform: scaleX(0.3);
	display:none;
}

.footerBar div:first-child{border:none;}
.footerBar div:first-child a{border:none;}

/**
 * 固定的底部2
 * @author 杨朝杰
 * @return
 */	
.footerBar2{
	font-size:.6rem;
	overflow: hidden;
	color: #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-background-clip: content;
	-moz-background-clip: content;
	background-clip: content;
	width: 100%;
	height:2.25rem;
	background:#fff;
	position:relative;
}
.footerBar2:after{
    content: " ";
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-top:1px solid #ededed;
    box-sizing: border-box;
    -webkit-transform: scale(.5);
    transform: scale(.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
	z-index:1;
	}
.footerBar2 .shareBt:after{ display:none;}

.footerBar2 div{
	overflow:hidden;
	position:relative;
	z-index:2;
	}
.phoneBt{
	width:30%;
	float:right;
	}
.phoneBt a {
    width: 100%;
    display: block;
    line-height: 2.25rem;
    background: #ff7800;
    color: #fff !important;
    text-align: center;
}
.goBack2{
	width:16%;
	float:left;
	}
.goBack2 a{
    display: block;
    height:2.25rem;
    background: url(../images/jt6.png) no-repeat .5rem center;
    background-size: 1.3rem;
    color: #666 !important;
    text-align: center;
	}
.marker, .shareDiv{
	float:right;
	line-height:2.25rem;
	font-size:.7rem;
	padding:0 .75rem 0 0;
	}

.shareDiv .shareBt{ width:100%;}

.marker span, .shareDiv span{padding:0 0 0 .3rem;}
.marker em, .shareDiv em{color:#999;}


/**
 * 返回顶部
 * @author 杨朝杰
 * @return
 */	
#scrollTop{
	width:1.75rem;
	height:1.75rem;
	line-height:1.75rem;
	text-align:center;
	border-radius:100%;
	background:rgba(255,255,255,0.9);
	position: fixed;
	right:.5rem;
	bottom:3rem;
	z-index:9999;
	display:none;
	-webkit-box-shadow:0px 0px .25rem rgba(153,153,153,0.5);	
	-moz-box-shadow:0px 0px .25rem rgba(153,153,153,0.5);	 
	box-shadow:0px 0px .25rem rgba(153,153,153,0.5);	   
	}
#scrollTop em{font-size:1.3rem;color:#666;padding:.15rem 0 0 0;}

/**
 * page
 * @author 杨朝杰
 * @return
 */
.ajaxLoad{color:#666;height:2rem;line-height:2rem;text-align:center;clear:both;position:relative;background:#fff;margin:.25rem 0 0 0;}
.ajaxLoad i{font-size:.8rem;margin:0 .25rem 0 0;color:#fc8b1c;}

/**
 * 文章阅读页
 * @author 杨朝杰
 * @return
 */	
.articleBox{line-height:1.5rem;color:#202022;padding:.5rem;font-size:.75rem;background:#fff;}
.articleBox img{max-width:100%;}
.articleTitle{
	font-size: .9rem;
    color: #333333;
    text-align: center;
    font-weight: bold;
    padding:.5rem 1rem 0 1rem;
    line-height: 1.5rem;
    font-weight: bold;;
	}
.articleTime{display: block;clear: both;text-align: center;color: #999;font-size:.55rem;padding:0 0 .25rem 0;}
.articleTime span{ padding:0 .2rem}
.articleTime span i{ font-family:"宋体"; font-size:.7rem}
.articleTime strong{ color:#e76033}

.articleTop{
	overflow:hidden;
	background:#f9fafb;
	padding:.5rem 0;
	}
.articleTop .articleTitle{
	font-size:.9rem;
	color:#333333;
	text-align:center;
	font-weight:bold;
	padding:0 2.5rem;
	line-height:1.5rem;
	}
.articleTop .articleTime{
	text-align:center;
	padding:.5rem 0 0 0;
	}
.article_fzBox{
	width:100%;
	overflow:hidden;
	position:absolute;
	top:30px;
	left:0;
	z-index:9999;
	opacity:0;
	transform:rotateX(-90deg);
	-webkit-transform:rotateX(-90deg);
	transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	transform-origin:center top;
	-webkit-transform-origin:center top;
	}
.articleTop .articleTime:hover .article_fzBox{
	opacity:1;
	transform:rotateX(0deg);
	-webkit-transform:rotateX(0deg);}
.article_fzBox em{
	display:block;
	height:20px;
	background:#f5f5f5;
	font-size:14px;
	font-style:normal;
	color:#666;
	text-align:center;
	line-height:20px;
	cursor:pointer;
	}
.article_fzBox em:hover{
	background:#ad1214;
	color:#fff;
	}
.article_fzBox em.hover{
	background:#ad1214;
	color:#fff;
	}

.articleHand{
    clear:both;
    font-size:.75rem;
    padding:0 0px 1rem 0;
    overflow: hidden;
    }
.articleHand a{
    display:block;
    line-height:1.6rem;
    padding:0 1rem 0 .5rem;
    float:left;
    clear: both;
}
.articleHand a i{
	padding:0 .25rem 0  0;
	}
.articleHand a.word{color:#37a6ff !important; }
.articleHand a.ppt{color:#ff7735 !important;}
.articleHand a.excel{color:#15bf44 !important; }
.articleHand a.pdf{color:#1369c0 !important; }
.articleHand a.zip{color:#ff9779 !important; }
.articleChange{ line-height: 1.5rem; font-size: 0.7rem;margin: 0 .5rem;position: relative;padding: .5rem 0 0}
.articleChange:after{display: block;content: '';position: absolute;left: 0px;top: 0px; width: 100%;height: 1px; background: #e6e6e6;transform: scaleY(0.5);-webkit-transform: scaleY(0.5)}
.scrollTop{ padding-left:.5rem}
.scrollTop a{ display: inline-block; line-height:1.6rem; padding: 0 1rem; background-color:#0193dd; color:#fff; }

.videoCon{
	position:absolute;
	top:10.25rem;
	bottom:0;
	overflow-y:auto;
	}
.videoCon .articleTitle{
	font-size:.9rem;
	color:#333333;
	text-align:left;
	font-weight:bold;
	padding:.25rem .5rem 0 .5rem;
	line-height:1.5rem;
	}
.videoCon .articleTime{
	text-align:left;
	padding:0 0 0 .5rem;
	}
	
	
.audiojs{
	width:2rem;
	height:2rem;
	border-radius:100%;
	background:url(../audiojs/play.png) no-repeat center center;
	background-size:cover; 
	margin:.1rem .5rem 0 0;
	position:relative;
	z-index:9;
	}
.audiojs.playing{
	width:2rem;
	height:2rem;
	border-radius:100%;
	background:url(../audiojs/play2.png) no-repeat center center;
	background-size:cover;
	}
.audiojs .scrubber{ display:none;}
.audiojs .time{ display:none;}
.audiojs .play-pause {
	width: 1.25rem;
	height: 2rem;
	padding:0 .3rem;
	margin: 0px;
	float: left;
	overflow: hidden;
}
.articelImgSlide{
    overflow: hidden;
}
#articelImgSlide img{
    display: block;
    max-width: 100%;
}
#articelImgSlide{
    /*padding-bottom: 1.5rem;*/
}
#articelImgSlide .swiper-pagination{
    bottom: .25rem;
}
.articelImgSlide .swiper-button-prev{
    left: 0px;
    background: url(../images/aboutPrev3.png) no-repeat center center;
    background-size: auto 1.5rem;
}
.articelImgSlide .swiper-button-next{
    right: 0px;
    background: url(../images/aboutNext3.png) no-repeat center center;
    background-size: auto 1.5rem;
}
.articelImgSlide .swiper-pagination-bullet{background: #eee;opacity: 1;}
.articelImgSlide .swiper-pagination-bullet-active{background: #007aff;}
/**
 * 分享
 * @author 杨朝杰
 * @return
 */
.shareBt{display: inline-block;width: 1rem;position: relative;}
.shareClose{line-height:2rem;text-align:center;padding:.15rem 0 0 0;font-size:.75rem;}
.shareBt:after{display: block;content: "";overflow: hidden;width: 100%;padding-top: 100%;background: url(../images/share/share.png) no-repeat center center;background-size: 100% 100%;position: absolute;left: 50%;bottom:-.2rem;}
.shareBox{width:100%;overflow: hidden;background: #fff;position: fixed;left: 0px;bottom:-100%;z-index: 10000;-webkit-transition: bottom 0.8s;-o-transition: bottom 0.8s;transition: bottom 0.8s;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.shareBox.show{bottom:0px;}
.shareCont{overflow: hidden;padding:.5rem 0px .25rem;}
.bdsharebuttonbox p{display: block;width:20%;overflow: hidden;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:.25rem;}
.bdsharebuttonbox a{display: block;width: 100%;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin:0px !important;padding: 0px .5rem !important;background: none !important;height: auto !important;}
.bdsharebuttonbox span{display: block;width: 100%;overflow: hidden;padding: 0px .75rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bdsharebuttonbox i{clear:both;display: block;font-size:.6rem;color:#666;text-align: center;overflow: hidden;margin:.25rem 0px;}
.boxShadow{position: fixed;left: 0px;top:0px;width: 100%;height: 100%;overflow: hidden;background: rgba(0,0,0,0.6);z-index: 999;display: none;}
.bdsharebuttonbox a:before{display: block;content: "";overflow: hidden;width: 100%;padding-top: 100%;}

.bdsharebuttonbox a.bds_tsina:before{background: url(../images/share/shareBt1.png) no-repeat center center;background-size:100%;}
.bdsharebuttonbox a.bds_tqq:before{background: url(../images/share/shareBt2.png) no-repeat center center;background-size:100%;}
.bdsharebuttonbox a.bds_qzone:before{background: url(../images/share/shareBt3.png) no-repeat center center;background-size:100%;}
.bdsharebuttonbox a.bds_douban:before{background: url(../images/share/shareBt4.png) no-repeat center center;background-size:100%;}
.bdsharebuttonbox a.bds_sqq:before{background: url(../images/share/shareBt6.png) no-repeat center center;background-size:100%;}

/**
 * 音乐播放器
 * @author 杨朝杰
 * @return
 */
.audio{margin:0 2.5rem;padding:.5rem 0 .5rem 0;}
.audio-tips{margin-top:.5rem; color: #b1b1b1; text-align: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.audio-detail{padding:.25rem .5rem; display: -webkit-box; display: -ms-flexbox; display: flex; background:#f8f8f8;position:relative;}
.audio-detail:after{content: " "; width: 200%; height: 200%; position: absolute; top: 0; left: 0; border: 1px solid #e6e6e6; box-sizing: border-box; -webkit-transform: scale(.5); transform: scale(.5); -webkit-transform-origin: 0 0; transform-origin: 0 0;z-index:1;}
.audio .info{-webkit-box-flex: 1; -ms-flex: 1 0; flex: 1 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; overflow: hidden;line-height:2.25rem;}
.audio .info p{margin: 0; font-size: .75rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666; text-indent: 0;}
.audio .info .audio-title{-webkit-box-flex: 1.5; -ms-flex: 1.5; flex: 1.5; line-height: 1.2rem;font-size:.7rem;}
.audio .info .audio-desc{-webkit-box-flex: 1; -ms-flex: 1; flex: 1; line-height: .8rem;color:#999 !important;font-size:.6rem !important;}
.audio .info .audio-desc span{padding:0 .75rem 0 0;color:#ff0;}

/**++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++以上为模板框架部分（尽量少改）+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/

/**
 * 首页banner图
 * @author 杨朝杰
 * @return
 */
.bannerBox{ position: relative; width: 100%; padding-top: 46.875%;}
.bannerBox .swiper-container{ position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }
.bannerBox .swiper-slide img{ display: block; width: 100%; height: 100%; }
.bannerBox .swiper-pagination span{background: #fff;opacity: 1}
.bannerBox .swiper-pagination span.swiper-pagination-bullet-active{background: #cd0001;}

.indexBox { position: relative;background: #fff;}
.indexBox:before{display: block;content: '';position: absolute;left: 0px;top: 0px; width: 100%;height: 1px; background: #e6e6e6;transform: scaleY(0.5);-webkit-transform: scaleY(0.5);}
.indexBox:after{display: block;content: '';position: absolute;left: 0px;top: 0px; width: 100%;height: 1px; background: #e6e6e6;transform: scaleY(0.5);-webkit-transform: scaleY(0.5)}
.indexMenu_ul{clear:both;overflow:hidden;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.5rem 0.25rem;position:relative;}
.indexMenu_ul li{float:left;overflow:hidden;width:25%;text-align: center;padding:0 0.25rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.indexMenu_ul li a{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:0.35rem;}
.indexMenu_ul li a p{ text-align:center;}
.indexMenu_ul li a img{max-width:85%;width: auto;}
.indexMenu_ul li a span{padding-top: 0.25rem;display:block;font-size:0.6rem;color:#555;line-height:1.0rem;height:1.0rem;clear:both; overflow:hidden;}

/*专题按钮*/
.menuBt{
	display: block;
	position:absolute;
	width:2rem;
	height:2rem;
	right: .5rem;
	top:.5rem;
	border-radius: .2rem;
	overflow:hidden;
	background: #cd0001;
	z-index: 100;
	padding: 1rem 0.5rem;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.menuBt span{
	display: block;
	position: relative;
	width:100%;
	height:0.1rem;
	background-color: #fff;
	transition:0.3s;
	border-radius: 0.1rem;
}
.menuBt span:before,
.menuBt span:after {
	content: '';
	display: block;
	width:100%;
	height:0.1rem;
	position: absolute;
	background: #fff;
	transition:0.3s;
	border-radius: 0.1rem;
	position: absolute;
	left: 0px;
}
.menuBt span:before {top: -0.35rem;}
.menuBt span:after {top: 0.35rem}

.menuBt.close span {background: rgba(0, 0, 0, 0);}
.menuBt.close span:before {
	top: 0;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.menuBt.close span:after {
	top: 0;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

/*二级导航*/
.pubTit_dl{background: #fff;padding: 0 .5rem;overflow: hidden;position: relative;display: flex}
.pubTit_dl dd{flex: 1;text-align: center;padding: .5rem 0;font-size: .75rem;}
.pubTit_dl dd span{position: relative;color: #666;}
.pubTit_dl dd span:after{content: "";position: absolute;left: 0;bottom: -.5rem;width: 100%;height: .1rem;background: #e1332d;display: none;z-index: 1}
.pubTit_dl dd.hover span{color: #e1332d;}
.pubTit_dl dd:hover span{color: #e1332d;}
.pubTit_dl dd.hover span:after{display: block;color: #e1332d;}
.pubTit_dl dd:hover span:after{display: block;color: #e1332d;}

/*公共标题*/
.indexT{ overflow:hidden; height: 1.4rem; line-height: 1.4rem; position: relative;padding: .4rem .5rem .3rem}
.indexT:before{display:block; content:''; position:absolute; left:0px; bottom:0px; width:100%; height:1px; background:#e6e6e6; transform:scaleY(0.5); -webkit-transform:scaleY(0.5);}
.indexT a{ display: block; overflow: hidden; }
.indexT .titleL{ overflow: hidden;}
.indexT .titleL span{ overflow: hidden; float: left; color: #333; font-size: 0.75rem;position: relative;padding-left: .4rem}
.indexT div.dangjian span{ overflow: hidden; float: left; color: #333; font-size: 0.75rem;position: relative;padding-left: .5rem}
.indexT .titleL span:after{content: "";position: absolute;left: 0;top: 50%;width: .1rem;height: 50%;background: #ce0d0d;margin-top: -10%}
.indexT div.dangjian span:after{content: "";position: absolute;left: 0;top: 50%;width: 2px;height: 0.675rem;margin-top: -8%;background-size: auto 1rem; }
.indexT .titleL em{ overflow: hidden; float: left; color: #b4b4b4; font-size: 0.45rem; font-style: normal;text-transform:uppercase;}
.indexT .titleR{ height: 1.5rem; text-align: center; line-height: 1.5rem; font-size: .65rem; color: #999; }
.indexT .titleR span{font-size: .8rem; color: #999;padding-left: .2rem}

/*云胶新闻*/
.yjNews{background: #fff;padding-bottom:0.25rem}
.textImg1{overflow: hidden;background: #fff;}
.textImg1 dd{position: relative; padding: .5rem;}
.textImg1 dd:last-child .bd_b{display: none}
.textImg1 dd a{ display: block;position: relative; z-index: 1}
.textImg1 dd .pic{ width:40%;margin-right: 0.5rem;display: block;overflow: hidden;}
.textImg1.typ dd .pic{width:100%;}
.textImg1 dd .pic .pBox{display: block;width: 100%;padding-top: 65%;position: relative;overflow: hidden;}
.textImg1 dd .pic .pBox img {display: block;width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;}
.textImg1 dd .text{ overflow: hidden; }
.textImg1 dd .text h3{ height: 1.5rem; line-height: 1.5rem; color: #333333;font-size: 0.7rem;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;font-weight:normal}
.textImg1 dd .text .text1{ font-weight: normal; font-size: 0.6rem; color: #666666;overflow : hidden;line-height: .8rem;margin-bottom: .4rem;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;}
.textImg1 dd .text .time{ height: 0.9rem; line-height: 0.9rem; overflow: hidden;font-size: 0.6rem; color: #999;margin-bottom:0.25rem}



/*公司概况*/
.column1{padding:.5rem;overflow: hidden;background: #fff}
.colTitle{ padding: .75rem 0; margin:0 3.3rem; text-align:center; font-size:.8rem; position:relative;font-weight: bold}
.colTitle span{ padding:0 .8rem; position:relative; background:#fff; color:#333; z-index:2}
.colTitle:after{ content:""; position:absolute; bottom:1.2rem; left:0; width:100%; height:1px; border-bottom:1px solid #dbdbdb; z-index:1 }
.textIntro{font-size: .7rem;color: #333;line-height: 1.2rem;text-indent: 2em;padding:.5rem 0}
.moreB{overflow: hidden;margin: .5rem 0}
.moreB a{display: block;width: 3.6rem;height: 1.4rem;line-height: 1.4rem;text-align: center; border: 1px solid #dfdfdf;font-size: .6rem;color: #999;margin: 0 auto;border-radius: .15rem}

/*新闻资讯*/
.column2{padding:.5rem;overflow: hidden;background: #fff}
.newsBox{ position: relative; width: 100%; padding-top:66.6666667%; margin: .5rem 0 .8rem}
.newsBox .text{ position: absolute; left: 0px; bottom: 0px; width: 100%; height: 1.75rem; line-height: 1.75rem; background: rgba(0,0,0,0.5); z-index: 1; color: #ffffff; font-size: 0.6rem; padding-left: .5rem;}
.newsBox .swiper-container{ position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }
.newsBox .swiper-slide img{ display: block; width: 100%; height: 100%; }
.newsBox .swiper-pagination{text-align: right!important;}
.newsBox .swiper-pagination span{background: #fff;opacity: 1}
.newsBox .swiper-pagination span.swiper-pagination-bullet-active{background: #009944;}

.news_dl{overflow: hidden;margin-bottom: .8rem}
.news_dl dd{padding: .5rem 0;position: relative}
.news_dl dd:after{display: block;content: '';position: absolute;left: 0px;bottom: 0px; width: 100%;border-bottom:1px dashed #e6e6e6;transform: scaleY(0.5);-webkit-transform: scaleY(0.5)}
.news_dl dd a{display: block;overflow: hidden}
.news_dl dd a span{font-size: .6rem;color: #666}
.news_dl dd a em{font-size: .55rem;color: #999;font-style: normal}

/*底部样式*/
.footerBox{padding:.75rem .5rem;background: #fff;text-align: center;font-size: .5rem;color: #666;position: relative;line-height: 1rem;}
.footerBox:after{display: block;content: '';position: absolute;left: 0px;top: 0px; width: 100%;height: 1px; background: #e6e6e6;transform: scaleY(0.5);-webkit-transform: scaleY(0.5)}
.footerBox span{padding: 0 .5rem}
/*全图列表*/
.imgList1{display:block;clear:both;overflow:hidden;padding:.5rem 0; background:#fff}
.imgList1 dd{display:inline;float:left;width:50%;padding:.5rem .2rem .25rem .4rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow:hidden;}
.imgList1 dd:nth-child(even){padding:.5rem .4rem .25rem .2rem;}
.imgList1 dd a{display:block;width:100%;overflow:hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius:.1rem; background-color:#f2f2f2}
.imgList1 dd .pic_box{position:relative;background:#efeff4 url(../images/loading.gif) no-repeat center center;}
.imgList1 dd .pic_box:after{content:'';display:block;width:100%;padding-top:64.1379%;}
.imgList1 dd .pic_box img{width: 100%;height: 100%;position:absolute;left:0;top:0;display:block;}
.imgList1 dd .pic-desc{position: absolute; bottom: 0; left: 0; height: 1.5rem; line-height: 1.5rem; background: rgba(0,0,0,0.5); color: #FFFFFF; font-size: 0.6rem; text-align: center; width: 100%;}




/*内页导航开始*/
.navBox{padding-left: 1rem;background: #fff;}
.navBox dd {overflow: hidden;}
.navBox dd span {display: block;overflow: hidden;position: relative;}
.navBox dd span:before {display: block;content: '';width: 100%;height: 0;border-bottom: 1px solid #e6e6e6;position: absolute;left: 0px;bottom: 0px;transform: scaleY(0.5);-webkit-transform: scaleY(0.5);}
.navBox dd:last-child span:before {display: block;content: '';width: 100%;height: 0;position: absolute;left: 0px;bottom: 0px;transform: scaleY(0.5);-webkit-transform: scaleY(0.5);}
.navBox dd span em {display: none;width: 2rem;height: 2rem;text-align: center;line-height: 2rem;font-size: .65rem;color: #c7c7c7;position: absolute;right: 0px;top: .2rem;
    font-style: normal;background-image: url(../images/jia.png);background-position: center center;background-repeat: no-repeat;background-size: auto .5rem;z-index: 1;}
.navBox dd span em.icn2 {background-image: url(../images/jian.png);}
.navBox dd span em.active {display: block;}
.navBox dd.hover span em {color: #c7c7c7;}
.navBox dd span a{display: block;overflow: hidden;height: 2.4rem;line-height: 2.4rem;text-align: left;font-size: .75rem;color: #4c4c4c;position: relative;transition: all 0.5s;-webkit-transition: all 0.5s;}
.navBox dd .ejBox {padding: .3rem .2rem;display: none;background: #fbfbfb;}
.navBox dd .ejBox .ejdd {overflow: hidden;}
.navBox dd .ejBox .ejdd .ej {position: relative;}
.navBox dd .ejBox .ejdd .ej em {display: none;position: absolute;right: 0px;top: 0px;width: 1.25rem;height: 1.25rem;background-image: url(../images/jia.png);background-position: center center;background-repeat: no-repeat;
    background-size: auto .6rem;z-index: 20;}
.navBox dd .ejBox .ejdd .ej em.icn3 {background-image: url(../images/jian2.png);}
.navBox dd .ejBox .ejdd .ej em.active {display: block;}
.navBox dd .ejBox .ejdd .ej a {display: block;height: 1.8rem;line-height: 1.8rem;overflow: hidden;color: #666666;font-size: .7rem;padding-left: 1.25rem;position: relative;}
.navBox dd .ejBox .ejdd .ej a i{position: absolute;display: block;left: .5rem;top: .9rem;width: .15rem;height: .15rem;background: #666666;border-radius: .15rem}
.navBox dd .ejBox .ejdd .sj {overflow: hidden;padding: .4rem 0 0;display: none;}
.navBox dd .ejBox .ejdd .sj a {display: block;height: 1rem;line-height: 1rem;overflow: hidden;color: #666666;font-size: .5rem;padding-left: 2rem;position: relative;}
.navBox dd .ejBox .ejdd .sj a:before{ content:""; position:absolute; left:1.5rem; top:.45rem; width:.15rem; height:.15rem; background-color:#999}
/*内页导航结束*/
/**/
.textList dd{
	overflow: hidden;
	color:#999999;
	font-size:0.65rem;
	padding: 0.5rem;
	position: relative;
	border-bottom: 1px solid #E6E6E6;
}
.textList dd a{
	flex:1;
	display: block;
	overflow: hidden;
}
.textList dd a .title{
	height: 1.575rem;
	line-height: 1.575rem;
	color: #4c4c4c;
	font-size: 0.75rem;
	overflow: hidden;
}
.textList dd a .textC{
	height: 2.4rem;
	line-height: 1.2rem;
	color: #808080;
	font-size: 0.65rem;
}
.textList dd a .det{
	height: 1.35rem;
	line-height: 1.35rem;
	color: #999999;
	font-size: 0.6rem;
	overflow: hidden
}
.textList dd:last-child:after{display:none}
.bd_b .divC span{ float: right; display: block; /* width: 15%; */}

/*第2通栏start*/
.indexPicScroll {
	
	overflow: hidden;
	border-radius: 5px;
	padding: .5rem 0;
	position: relative;
	
}
.column1 .indexPicScroll .swiper-pagination span.swiper-pagination-bullet-active {
    background: #ce0d0d;
}
.column1 .indexPicScroll .swiper-pagination{
	bottom: 1rem;
	left: 6rem;
}
 .column1 .indexPicScroll .text{ position: absolute;  color: #FFFFFF; font-weight: bold; font-size: .55rem; left:.5rem; bottom: .1rem; }
.column1 .indexPicScroll .swiper-pagination span {
	width: .5rem;
	height: .5rem;
	border-radius: 8px;
	text-align: center;
	line-height: 8px;
	font-size: .6rem;
	background: #999999;
	color: #FFF;
	opacity: 1;
	transition: .3s ease-in;
	margin: 0 .5rem;
}

.indexPicScroll .swiper-slide {
	width: 33.3333%;
}

.indexPicScroll .swiper-slide a {
	display: block;
	margin-right: .5rem;
}

.indexPicScroll .pic {
	position: relative;
	width: 17.75rem;
	height: 10.65rem;
}
.indexPicScroll .pic img {
	border-radius: 5px;
}

.indexPicScroll .pic:before {
	padding-top: 60%;
}

.indexPicScroll .text {
	height: 1.75rem;
	line-height: 1.75rem;
	overflow: hidden;
	text-align: center;
	font-size: .65rem;
	color: #333;
}

/*第2通栏end*/
.sixiang{ width: 100%; height: 2.5rem; background: url(../test/djImg.jpg) no-repeat center;}

/*新闻资讯*/
.textImg2{overflow: hidden;background: #fff;}
.textImg2 dd{position: relative; padding: .5rem;}
.textImg2 dd:last-child .bd_b{display: none}
.textImg2 dd a{ display: block;position: relative; z-index: 1}
.textImg2 dd .pic{ width:40%;margin-right: 0.5rem;display: block;overflow: hidden;}
.textImg2.typ dd .pic{width:100%;}
.textImg2 dd .pic .pBox{display: block;width: 100%;padding-top: 65%;position: relative;overflow: hidden;}
.textImg2 dd .pic .pBox img {display: block;width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;}
.textImg2 dd .text{ overflow: hidden; padding-top: 0.3rem;}
.textImg2 dd .text h3{ height: 2.65rem; line-height: 1.325rem; color: #333333;font-size: 0.75rem;}
.textImg2 dd .text .text1{ font-weight: normal; font-size: 0.6rem; color: #666666;overflow : hidden;line-height: .8rem;margin-bottom: .4rem;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;}
.textImg2 dd .text .time{ height: 1rem; line-height: 1rem; overflow: hidden;font-size: 0.6rem; color: #999;margin-bottom:0.25rem}


.col1-banner{
	overflow: hidden;
	position: relative;
}
.col1-banner .pic .text{
display: none;

}
.col1bg{
	position: absolute;
	width: 100%;
	height: 1.75rem;
	line-height: 1.75rem;
	background: rgba(0,0,0,0.5);
	left: 0;
	bottom: 0;
	padding: 0 5rem 0 .5rem;
	color: #ffffff;
	font-size: 0.75rem;
	z-index: 9;
	box-sizing: border-box;
}
 .col1-banner .col1-pagination{
	position: absolute;
	left: 85% !important;
	bottom: 0.5rem;
	z-index: 10;
}
 .col1-banner .col1-pagination span{
	 background: #FFFFFF;
	opacity: 1;
}
.col1-banner .col1-pagination span.swiper-pagination-bullet-active{
	background: #ce0d0d;
}
.footer {
	overflow: hidden;
	padding: 0.75rem 0.5rem;
	background: #fcfcfc;
}

.footerCenter {
	text-align: center;
	line-height: 1rem;
	color: #b2b2b2;
	font-size: 0.65rem;
}

.footerCenter a {
	color: #b2b2b2;
}