*{margin:0px auto; padding:0px;
	box-sizing: border-box;}
@font-face{
	font-family:'Source Han Serif';
	src:url('./font/SOURCEHANSANSCN-BOLD.OTF') format('opentype');
	font-weight:bold;
}
@font-face{
	font-family:'Source Han Serif';
	src:url('./font/SOURCEHANSANSCN-REGULAR.OTF') format('opentype');
	font-weight:narmal;
}
body{font-family:'Microsoft YaHei','Heiti SC','Arial', sans-serif;
	-webkit-font-smoothing: antialiased;
	font-size:15px;color:#000}
li{list-style:none;}

a,img{ border:0; outline:none;}
a { blr:expression(this.onFocus=this.blur()) ; text-decoration:none;} /*针对 IE*/

ul li{padding-top:0px;}
.clear { clear:both}
.fl{float:left;display:inline;}
.fr{float:right !important;display:inline;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:none;}
.wr{font-family:'微软雅黑';}
.mt10{margin-top:10px;}
.date{ float:right; margin-right:5px; font-size:12px; color:#888;}
.webone_date{ float: left;
	margin-right: 5px;
	font-size: 15px;
	color: #999999;
	position: relative;
	top: -10px;
	left: 5px;}
.slash{
	width: 1px;
	height: 40px;
	background: #999999;
	transform: rotate(45deg);
	display: inline-block;
	position: relative;
	top: 9px;
	left: 0px;
}
.day{
	font-size: 15px;
	color: #999999;
}
.news_li{ /*border-bottom:1px dashed #ccc;*/}

/*.last{ float:right !important;}*/
.down_pic{
	position:relative;
	margin-top:50px;
	overflow: hidden;
}

.bk{
	/*background:#fff;*/
	background:rgba(255,255,255,0.7);
}
.td{ color:#E64940;}

.top_bg{/*height:33px;*/height:0px;overflow:hidden;background:#fcfcfc;width:100%; position:fixed; z-index:9999;}
.top{width:1200px;overflow:hidden;height:33px;}
.top_put input{width:105px;height:18px;line-height:18px;border:1px solid #CDCDCD;}
.top2{ overflow:hidden;height:28px;padding-top:7px;}
#top_dl{color:#076DAF;text-decoration:none;}
#top_dl:hover{color:#076DAF;text-decoration:none;}
#zi_xx{float:right;display:inline;background:url("../images/in_05.jpg") no-repeat left center;height:28px;line-height:28px;text-indent:22px;}
.logo_bg{width:100%;/*overflow-x:hidden;*/height:70px;background:url("../images/img2/logo-img33.jpg") no-repeat;background-size:100% 100%; position:relative; top:0px; margin-bottom:0px;padding:10px 0;z-index:200;padding-top:10px;box-sizing: content-box}
.logo{width:1450px;overflow:hidden;padding:10px 0 0;white-space: nowrap;}
.logol{width:30%;position: relative;top: -2px;overflow:hidden; }


.logor{width:225px;overflow:hidden;color:#7C7C7C;font-size:18px;text-align:right;margin-top:10px; padding-left:5px;}
.logor b{color:#E64940;font-size:28px;}

.note{ background:url(../images/note.jpg) top center no-repeat; height:88px; margin-top:13px;}
.note a{ display:block; float:left;}
.note .a1{ width:230px; height:88px;}
.note .a2{ width:235px; height:88px;}
.note .a3{ width:234px; height:88px;}
.key{ height: 25px;  line-height: 25px;  width: 139px;  border-radius: 10px;  border: 1px solid #000;  position: relative;  top: -4px;text-align: center;}
.inb input:focus{outline: none;  }
.ssr{margin-top:26px;}
.ss1{ margin-top:10px; width:300px; text-align:right;}
.nav_new li{
	font-size: 16px;
	font-weight: bold;
	/*background:url(../images/nav-li.png) no-repeat right center;*/
}
.key{
	width: 0px; 
	opacity:0; 
	filter:Alpha(opacity=0);
	transition:300ms; 
}
.header-search-btn{
	width:139px;
	opacity:1;
	transition:300ms; 
}
#sddm{
	display:inline-block;
	overflow: hidden;
	float:right;
}
#sddm li{
	display:inline-block;
	float:left;
}
.inb{
	float:right;
	display:inline-block;
	height:88px;
	line-height: 88px;
	margin-left: 0px;
}
.inb form input[type="submit"]:focus{
	outline:none !important;
}
form input[type="submit"]:hover{
	cursor:pointer;
}
#sddm li a{
	padding: 0 9px;
	line-height: 83px;
	height: 71px;
	display: inline-block;
}
#sddm li > a:hover{
	border-bottom:3px solid #ff0000;
	/*border-bottom:3px solid #2da1fe;*/
}
input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px white inset;
	-webkit-text-fill-color: #333333;
}
.nav_bg{height:42px;width:100%;background:url("../images/in_14.jpg") repeat-x;}
.nav{width:1000px; position: relative; z-index:2;}
.nav li{float:left;display:inline;height:42px;line-height:42px;text-align:center;font-size:18px;}

.nav li.line{ width:1px !important;background:url("../images/in_16.jpg") no-repeat top center;}

.nav a{color:#fff;width:110px; height:42px;float:left;display:inline;}

.nav a:hover{color:#fff;background-color:#8B1000;}
#current,.current{border-bottom: 3px solid #ff0000;/*border-bottom: 3px solid #2da1fe;*/}
.main_bg{width:100%;overflow:hidden;background:url("../images/in_22.jpg") repeat-x;}
.wrap{width:100%;height:100%;overflow:hidden;position:relative;margin-top:0px;}
.web_link{width:1200px;overflow:hidden;}
.web_link ul{overflow:hidden;clear:both;*zoom:1;width:100%;}
.web_link li{list-style:none;margin:0 30px;text-align:center;display:inline-block;border:1px solid #cccccc;box-sizing:border-box;float:left; }
.switch{width:50px;height:50px;position:absolute;top:15px;left:0px;}
#prev{
	background: url("../images/prev_icon.png") no-repeat;  left:9%;}

#next{
	left:89%;
	background: url("../images/next_icon.png") no-repeat;

}
.hide{display:none;}
#tab_t1,#tab_pic_tl, #tab_t, #tab_insure_t1{width:1000px;height:15px;line-height:15px;background-color:transparent;position:absolute;bottom:1px; right:45%;width:130px;z-index:999}
#tab_t{bottom:66px; }
#tab_t1 li,#tab_t li, #tab_insure_t1 li{float:left;width:10px;height:10px;border-radius:50%;text-align:center;margin:0 0 0 6px;font-family:"Arial";font-size:12px;color:#fff;background:#000;}
#tab_pic_tl li{float:left;width:8px;height:8px;border-radius:50%;text-align:center;margin:0 0 0 6px;font-family:"Arial";font-size:12px;color:#fff;background:#000;}
#tab_t1 .act, #tab_t .act, #tab_insure_t1 .act { position:relative; height:10px; margin-bottom:-1px; background:#f00;}
 #tab_pic_tl .act{ position:relative; height:8px; /*margin-bottom:-1px;*/ background:#f00;}
#tab_c1, #tab_c, #tab_pic_cl, #tab_insure_c1 {position:relative;  z-index:0;width:100%;/*height:496px;*/}
.bannr_bg{width:100%;overflow:hidden;background-color:#F7F7F7;padding-bottom:0px; position:relative; zoom: 1;z-index: 1;border-top: 1px solid #cccccc;}
.bannr_bg #tab_c{
	height: 645px;
}

.bannr_bg #tab_c div{
	height: 100%!important;
	line-height: 0;
	opacity: 1;
	/*transition: opacity 1300ms linear;*/
	/*-webkit-transition: opacity 1300ms linear;*/
	/*float: left;*/
	/*animation: mychange 1300ms linear;*/
	/*animation:mychange 1300ms linear;*/
}
.banner-text{
	z-index: 100;
	position: absolute;
	top: 65px;
	left: 270px;
	visibility: visible;
	animation: fadeInUp 1s ;
	animation-delay: 0.3s;
	animation-fill-mode: both;
}

@keyframes  fadeInUp{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 40px, 0);
		transform: translate3d(0, 40px, 0);
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}
@keyframes mychange {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
.bannr_bg #tab_c img{
	/*display: block;*/
	/*line-height: 0;*/
	/*width: 110%!important;*/
	/*left: 0!important;*/
	/*height: auto!important;*/
	/*position: relative;*/
	/*transform: scale(1.5);*/
	/*-webkit-transform: scale(1.5);*/
	/*-webkit-transform: matrix(1, 0, 0, 1, 0, 0);*/
	/*transform: matrix(1, 0, 0, 1, 0, 0);*/
	/*transition: transform 5s ease;*/
	/*-webkit-transition: transform 5s ease;*/
	/*transition-delay: 10s;*/
	animation: mytrans 5s ease;
	animation-fill-mode: forwards;

}
@keyframes mytrans {
	0% {
		transform: scale(1.05);

	}

	100% {
		transform: scale(1);


		/*transform: matrix(1, 0, 0, 1, 0, 0); }*/
	}
}
.bg-bannr{
	/*padding-bottom:60px;*/
	/*background: url('../images/img7/bg-3.jpg') no-repeat;*/
	background-size: 100% 100%;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/img2/bg-2.jpg',sizingMethod='scale');*/
}
.web-online{padding-top:50px;}
.web-wrap{width:1400px;margin:0 auto;}
/*.web-title{*/
	/*!*background:url("../images/title-icon.png") no-repeat 50.5% 50%;*!*/
	/*font-size: 34px;*/
	/*text-align: center;*/
	/*margin: 10px 0 50px;*/
	/*font-weight: bold;*/
	/*letter-spacing: 3px;*/

/*}*/
.web-title {
	width: 100%;
	float: left;
	position: relative;
	text-align: center;
	margin: 10px 0 50px;
}
.web-title h1 {
	width: 100%;
	font-size: 80px;
	color: #f6f6f6;
	/*color:#eaeaea;*/
	line-height: 56px;
	height: 56px;
	font-weight: bold;
	letter-spacing: 1px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	text-transform: uppercase;
	font-family: 'OPENSANS-BOLD','Source Han Serif', serif;

}
.web-title h3 {
	width: 100%;
	float: left;
	font-size: 36px;
	font-weight:bold;
	color: #000000;
	line-height: 56px;
	letter-spacing: 2px;
	position: relative;
	z-index: 2;
}
.web_more{
	float: right;
	color: #ff0000;
	cursor:pointer;
	font-size:14px;
}
.web_more:hover{
	text-decoration: underline;
}
.party-more{
	position: relative;
	bottom: 3px;
    right: 13px;
}

.web_more2{
	float: right;
	color: #ff0000;
	cursor:pointer;
	font-size:14px;
	position: absolute;
	top: 0px;
	right: 0px;
}
.web_more2:hover{
	text-decoration: underline;
}

.cloud-bus a{
	display: table-cell;
	width: 50%;
	text-align: center;
}
.cloud-icon{
	position: relative;
	top: -12px;

}
.cloud-des{
	letter-spacing: 1px;
	font-size: 17px;
	font-weight: 500;
	text-align: left;
}
.cloud-enter{
	position: absolute;
	top: 104px;
	left: 69px;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: underline;
}
.cloud-des p{
	line-height: 37px;
}
.platform{
	position:relative;
	top: 0px;
	left: -50px;
	/*overflow:hidden;*/
	/*width:100%;*/
	width:1400px;
	/*border:1px solid #797979;*/
	margin:50px auto;

}
.sub-platform{
	width:19.8%;
	height:300px;
	float:left;
	border-right:1px solid #797979;
	border-bottom:1px solid #797979;
	border-top:1px solid #797979;
}
.sub-platform:hover{
	/*border-right:1px solid #ff0000;
	border-bottom:1px solid #ff0000;*/
	animation: 300ms shake ease-in-out ;
	-webkit-animation: 300ms shake ease-in-out ;
	-ms-animation: 300ms shake ease-in-out ;
	-moz-animation: 300ms shake ease-in-out ;
	-o-animation: 300ms shake ease-in-out ;
	-moz-box-shadow: 0px 4px 1px 2px #aaaaaa ; /* 老的 Firefox */
	-webkit-box-shadow: 0px 4px 1px 2px #aaaaaa ; /* 老的 Firefox */
	-ms-box-shadow: 0px 4px 1px 2px #aaaaaa ; /* 老的 Firefox */
	-o-box-shadow: 0px 4px 1px 2px #aaaaaa ; /* 老的 Firefox */
	box-shadow: 0px 0px 4px 2px  #aaaaaa ;
	position:relative;
	z-index:999;
	background:#f4f4f4;

}
@keyframes shake {
	0% {
		transform: translate(0px, 0px) rotate(0deg);
	}
	50% {
		transform: translate(0px, -6px) rotate(0deg);
	}



	70% {
		transform: translate(0px, 6px) rotate(0deg);
	}
	98% {
		transform: translate(0px, 1px) rotate(0deg);
	}
}



@keyframes  plScale{
	0%{
		transform-origin: 50% 50%;
}

	100%{
		transform-origin: 50% 50%;
		transform: translate(0,-10px);
	}

}
.platform-link{
	display: table-cell;
	width: 50%;
	cursor: pointer;
	height: 300px;
}
.pl-pic{
	width: 100%;
	overflow: hidden;
	/* padding-top: 10px; */
	height: 172px;
	text-align: center;
	vertical-align: middle;
}
.pl-pic img{
	position:relative;
	top:65px;

}
.pl-title{
	font-size: 16px;
	font-weight: bolder;
	letter-spacing: 1px;
	text-align: center;
	margin:0 0 20px;
}
.pl-dec{
	position: relative;
	top: 0px;
	font-size: 13px;
	letter-spacing: 1px;
	text-align: left;
	color: #999999;
	line-height: 23px;
	padding-left: 13px;
}
.down-pf{
	border-top:none;
}

#platform-1{
	background: url("../images/img1/1.png") 50% 55px no-repeat;
}
/*.platform-link:hover {
	background: #f4f4f4;
}*/
#platform-2{
	background:url("../images/img1/2.png") 50% 55px no-repeat;
}



#platform-3{
	background:url("../images/img1/3.png") 50% 55px no-repeat;
}

#platform-4{
	background:url("../images/img1/4.png") 50% 55px no-repeat;
}

#platform-5{
	background:url("../images/img1/5.png") 50% 55px no-repeat;
}

#platform-6{
	 background:url("../images/img1/6.png") 50% 55px no-repeat;
 }

#platform-7{
	background:url("../images/img1/7.png") 50% 55px no-repeat;
}

#platform-8{
	background:url("../images/img1/8.png") 50% 55px no-repeat;
}

#platform-9{
	background:url("../images/img1/9.png") 50% 55px no-repeat;
}

#platform-10{
	background:url("../images/img1/10.png") 50% 55px no-repeat;
}


.news-wrap {
	/*width: 1185px;*/
	width:1400px;
	margin: 30px auto 65px;
	text-align: center;
	font-size: 0;
	overflow: hidden
}

.news-item {
	display: inline-block;
	*zoom:1;
	*display: inline;
	/*width: 330px;
	height: 268px;
	margin-left: 20px;*/
	width: 309px;
	height: 252px;
	margin-left: 15px;
	overflow:hidden;
}

.news-item-1,.news-item-5,.news-item-9 {
	margin-left: 0px;
}

.news-item-1 .news-hd .bg {
	background-image: url(../images/index/news_bg_1.png);
	background-size:100% 100%;
	background-repeat: no-repeat;
}

.news-item-2 .news-hd .bg {
	background-image: url(../images/index/news_bg_2.png)
}

.news-item-3 .news-hd .bg {
	background-image: url(../images/index/news_bg_3.png)
}
.news-item-4 .news-hd .bg {
	background-image: url(../images/index/news_bg_4.png)
}
.news-item-5 .news-hd .bg {
	background-image: url(../images/index/news_bg_5.png) ;
	background-size:100% 100%;
	background-repeat: no-repeat;
}

.news-item-6 .news-hd .bg {
	background-image: url(../images/index/news_bg_6.png);
}

.news-item-7 .news-hd .bg {
	background-image: url(../images/index/news_bg_7.png);
}
.news-item-8 .news-hd .bg {
	background-image: url(../images/index/news_bg_8.png);
}
/*.news-item-9 .news-hd .bg {
	background-image: url(../images/index/news_bg_9.png);
}
.news-item-10 .news-hd .bg {
	background-image: url(../images/index/news_bg_10.png);
}*/
.news-hd {
	position: relative;
	display: block;
	/*width:308px;
	height: 255px;*/
	width: 290px;
	height: 240px;
	color: #fff;
	border: 5px solid #fff;
	box-shadow: 3px 4px 5px rgba(0,0,0,0.5);
	/*box-shadow: 3px 4px 5px red;*/
	box-sizing: border-box;
	overflow: hidden;
}

.news-hd .bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	/* -webkit-transition: transform .1s cubic-bezier(.25,.46,.33,.98);
     transition: transform .1s cubic-bezier(.25,.46,.33,.98);*/
	-webkit-transition: transform .1s ease;
	transition: transform .1s ease;
	/* border: 6px solid #fff;
     box-shadow: 3px 2px 5px red;*/
	background-repeat:no-repeat;
	background-size:100% 100%;
}

.news-hd .des,.news-hd .more,.news-hd .tit {
	position: absolute;
	/*left: 40px*/
	left: 26px

}

.news-hd:hover .bg {
	/*-webkit-transform: scale(1.04);

    transform: scale(1.04)*/
	-webkit-transform: scale(1.1);
	transform: scale(1.1)
}

.news-hd .tit {
	top: 48px;
	width: 142px;
	height: 33px;
	text-indent: -9999px;
	background-repeat: no-repeat
}

.news-hd .des {
	/*top: 87px*/
	top: 37px;
	font-size: 30px;
	font-weight: bolder;
	font-style: oblique;
	z-index: 100;
	text-shadow: 2px 2px 5px #000000;

}
.news-hd .des-2{
	top: 79px;
	font-weight: 100;
	font-size: 26px;
	font-style: normal;
	text-shadow: 2px 2px 5px #000000;

}
.bg-mask{
	width: 100%;
	height: 230px;
	position: absolute;
	left: 0;
	top: 0;
	background: #000;
	opacity: .1;
	filter: alpha(opacity=10);
}
.bg-mask-h{
	width: 100%;
	height: 230px;
	position: absolute;
	left: 0;
	top: 0;
	background: #000;
	opacity: .4;
	filter: alpha(opacity=40);
}
.news-item-1 .news-item{
	display:inline-block;
	*zoom:1;
	*display: inline;
}
.news-hd .more {
	bottom: 40px;
	font-size: 16px;
	color: #fff;
	z-index:100;
	text-shadow: 2px 2px 5px #000000;
}


.web_one{width:100%;overflow:hidden;padding-top:100px; /*background: #f3f3f3;*/padding-bottom: 100px;}
.web-first{  width:52%;overflow:visible; padding: 0;    background:rgba(255,255,255,0.7);  box-shadow: 2px 2px 6px rgba(0,0,0,0.5);}
.title-line{
	width:3px;
	height:10px;
	border-left:3px solid #ff0000;
	display:inline;
	padding-bottom:10px;
}
.lf-title{
	font-size:18px;
	letter-spacing: 1px;
	font-weight: bolder;
	display:inline;
	margin-left:10px;
}
.lf-title h3{
	color: #000;
	font-size: 18px;
	font-weight: 600;
	letter-spacing: 3px;
}
.lf-title h5{
	font-size: 15px;
}

.web_onel{width:275px;overflow:hidden;}
.web_onela{width:275px;overflow:hidden;height:35px;}
.innavbg {
	width: 100%;
	height: 50px;
	background: #515151;
	opacity: 0.7;
	filter: Alpha(opacity=70);
	position: absolute;
	top: 90px;
	left: 0px;
	z-index: 8;
	/*visibility: hidden;*/
	display:none;

}


.web_onela li{cursor:pointer;float:left;display:inline;width:137px;height:35px;line-height:35px;text-align:center;font-size:16px;}


.web_onelb{width:90%;overflow:hidden;font-size:17px;}
.web_onl a{float:left;display:inline;width:148px;height:40px;line-height:25px;
	text-align:center;/*color:#FF4401;*/color:#ffffff;
	/*background:url("../images/in_42.png") no-repeat;*/font-family:'宋体';font-size:12px;}
.tele-btn{
	background:url("../images/img12/btn-02.jpg") no-repeat ;
	 background-position: 0 4px;
}
.tele-btn:hover{
	background:url("../images/img12/btn-022.jpg") no-repeat ;
	 background-position: 0 4px;
}
.union-btn{
	background:url("../images/img12/btn-01.jpg") no-repeat ;
	 background-position: 0 5px;
}
.union-btn:hover{
	background:url("../images/img12/btn-011.jpg") no-repeat ;
	 background-position: 0 6px;
}
.web_onl a span{
	position: relative;
	top: 8px;
	left: 0px;
	font-size: 16px;
	font-family: '微软雅黑';
	letter-spacing: 1px;
	font-weight:700;
}
.web_onl a:hover  span{
	color:#885800;
}
.web_onl a.tele-btn:hover span{
	color: #920505;
}
.guide{
	position:relative;
	top:0px;
	left:0px;
}
.point-btn{
	position: absolute;
	top: 90px;
	left: 103px;
	display: inline;
	width: 150px;
	height: 54px;
	background:url('../images/img12/point-2.png') no-repeat;
}
#tab_pic_guide :hover .point-btn{
	background:url('../images/img12/point-1.png') no-repeat;
}

.web_onelb td{padding-top:34px;padding-right:20px;}
.web_onelc{width:270px;overflow:hidden;margin-top:15px;}
.web_onec{width:100% ;margin:0;overflow:visible;background-color:rgba(255,255,255,0.7);/*rder:1px solid #DDDDDD;*/}
.web_onec #hotpic {
	position: relative;  width: 98%;
	height: 363px;
	overflow: hidden;
	margin: 0 auto;
	padding-top: 10px;
}
.web_onec #NewsPic {
	width: 98%;
	height: 305px;
	overflow: hidden;
	margin: 0 auto;  }
.newsPic{
	height:427px;
	width:50%;
}

.textflow{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow:hidden;
	display:inline-block;
	width:76%;
}
 a.textflow:hover{
	color:#f00;
	text-decoration: underline;
}
 .web_five a.textflow:hover em{
	color:#f00;	
}
.web_onec #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
.web_onec #NewsPic .Picture { position: relative; left: 0; top: 0; }
.web_onec #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px;bottom:59px; right: 7px; }
.web_onec #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
.web_onec #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
.web_onec #NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
.web_onec #NewsPicTxt { position: relative; width: 387px; height: 22px;  padding-top: 0px; text-align: center; color: #4B4B4B; margin-left: auto; margin-right: auto; margin-top: 15px; font-weight: bolder;}
.web_onec #NewsPicTxt a:link, #NewsPicTxt a:visited {  text-decoration: none;color: #4B4B4B;  }
.web_onec #NewsPicTxt a:hover { color: #4B4B4B; }
.web_oner{width:25%;overflow:hidden;/*background: #fff;*/background: rgba(255,255,255,0.7);  padding: 30px 10px;
}
.web_onera{height:35px;width:320px;overflow:hidden;border-bottom:1px solid #A1A1A1;}
.web_onera li{cursor:pointer;float:left;display:inline;width:128px;height:35px;line-height:35px;text-align:center;font-size:16px;}


.web_onerc{    width: 478px;
	margin-left: 10px;
	overflow: hidden;
	height: 388px;
	background-color: #fff;
	border: 1px solid #DDDDDD;
	padding: 10px 0px;}
.web_onerc li{cursor:pointer;float:left;display:inline;width:120px;height:35px;line-height:35px;text-align:center;font-size:16px;}

.hy{ height:24px;}



.web_oner_ca{color:#fff;background-color:#FF4401}
.web_oner_cb{color:#FF4401;}
.web_onerb{padding-top:10px;width:100%;overflow:hidden;min-height:390px;}
.web_onerb li{font-size:16px;height:40px;line-height:35px;padding-left: 16px;padding-top: 10px;
}
.web_two_bg{width:100%;overflow:hidden;background-color:#F7F7F7;padding:10px 0;margin-top:10px;}
.web_two{width:100%;overflow:hidden;}
.web_twol{width:705px;overflow:hidden;}
.web_twol_on{width:705px;overflow:hidden;background:url("../images/in_53.jpg") no-repeat bottom;height:45px;line-height:45px;}
.web_twola{width:200px;color:#FF4400;font-size:16px;text-indent:10px;}


.web_twolab{width:85px;color:#FF4400;font-size:16px;text-indent:10px;}




.web_twolb{width:60px;margin-top:18px;}
.web_twol_on2{width:705px;overflow:hidden;margin-top:6px;}
.web_twol_on2 td{height:42px;border-bottom:1px dotted #595959;line-height:40px;font-size:14px;}
.web_twor{height:223px;width:275px;overflow:hidden;background:url("../images/gh5.jpg") repeat-x;border:1px solid #CDCDCD;}
.web_twor_to{width:275px;overflow:hidden;text-align:center; font-size: 16px;  letter-spacing: 1px;  font-weight: bolder;margin-top:-1px;}
.web_twor_bo{width:100%;overflow:hidden;}
/*.web_twor_bo img{float:left;display:inline;vertical-align:bottom;margin-left:12px;margin-top:21px;}*/
.web_twor_bo a.odd_bo img{
	float:left;display:inline;vertical-align:bottom;margin-left:12px;margin-top:21px;
}
.web_twor_bo a.even_bo img{
	float:right;display:inline;vertical-align:bottom;margin-right:1px;margin-top:21px;
}
.ad{width:1000px;overflow:hidden;margin-top:10px;}
.ad img{width:100%;}
.ver-line{
	width: 1px;
	height: 256px;
	border-right: 1px solid #000;
	position: absolute;
	top: 60px;
	left: 50%;
}

.web_twor_bo a{display:inline-block;margin-bottom: 22px; width:49%}
/*.web_twor_bo a.odd_bo{margin-right:22%;}*/
.web_twor_bo a.even_bo{margin-right:0px;}
.web_three{width:100%;overflow:hidden;padding-top:80px;/*background:#f5f5f5;*//*background:#f3f3f3;*/padding-bottom: 50px;}
.web_threel{width:705px;overflow:hidden;}
.web_three_content{margin:20px;margin-top:0px;}
/*.web_threel_on{width:705px;overflow:hidden;background:url("../images/in_53.jpg") no-repeat bottom;height:45px;line-height:45px;}*/

.web_threel_on{width:705px;overflow:hidden;}

.web_threel_bo{width:705px;overflow:hidden;}
.web_threel_bo a{ float:left; width:163px; height:89px;margin-left:17px;margin-top:13px;}

.web_threel_bo img{float:left;display:inline;vertical-align:bottom; border:1px solid #CDCDCD;}
.web_threer{width:277px;overflow:hidden;}
.web_threera{width:277px;overflow:hidden;}
.web_threera img{vertical-align:bottom;}
.web_threera2{margin-top:17px;}
.web_threera3{width:277px;overflow:hidden;margin-top:16px;}
.web_four_bg{width:100%;overflow:hidden;padding:10px 0;background-color:#F7F7F7;margin-top:10px;}
.web_four{width:1000px;overflow:hidden;}
.web_four_to{width:1000px;overflow:hidden;}
.web_spnf{float:right;display:inline;margin-top:10px;margin-right:5px;}
.web_four_bo{width:1000px;overflow:hidden;margin-top:10px;}
.web_four_bo td{height:30px;line-height:30px;border-bottom:1px dashed #9C9C9C; padding:2px 5px;}
.web_five{width:100%;overflow:hidden;padding-top:100px;padding-bottom:50px;}
.web_fivel{width:237px;overflow:hidden;}
.web_fivel img{vertical-align:bottom;margin-top:10px;}
.web_fivec{margin-left:20px;width:440px;margin-top:10px;}
.web_fivec_bo{width:100%;overflow:hidden;margin-top:10px;margin-bottom:40px; }
.web_fivec_bo li{height:37px;line-height:37px;font-size:15px;color:#000}
.web_fiver{width:240px;height:244px;overflow:hidden;border:1px solid #CDCDCD;margin-top:10px;}
.web_fivera{width:240px;overflow:hidden;height:40px;line-height:40px;background:url("../images/in_106.jpg") no-repeat bottom center;color:#FF4400;font-size:16px;text-indent:10px;}
.web_fiverb{width:240px;overflow:hidden;margin-top:10px; text-align:center;}
.web_fiverb ul{float:left;display:inline;margin-left:5px;}
.web_fiverb li{float:left;display:inline;}
.web_fiverb a{float:left;display:inline;padding:2px 6px;color:#7F7F7F;}
.web_fiverb a:hover{background-color:#CA1119;color:#fff}
#web_fiverb_ca{background-color:#CA1119;color:#fff}
.web_fiverc{width:275px;overflow:hidden;text-align:center;}
.web_link{width:100%;overflow:hidden;/*padding-top:50px;padding-bottom:25px;*/}
.web_link_to{width:1000px;overflow:hidden;background:url("../images/in_118.jpg") no-repeat bottom}
.web_link_bo{width:1000px;overflow:hidden;}
.web_link_bo img{vertical-align:bottom;float:left;display:inline;margin-left:11px;margin-top:15px;border:1px solid #CDCDCD;}
.footer_bg{width:100%;heihgt:250px;overflow:hidden;padding:40px 0;/*background-color:#2f2f2f;*/background: url("../images/img11/footer_bg.png")}
.footer_a{border-bottom:1px solid #BFBFBF;width:70%;padding-bottom:10px;text-align:center;color:#797979;overflow:hidden;font-size:15px; margin:0 auto;}
.footer_a2{width:70%;overflow:hidden;margin:0 auto;}
.footer_a2 a{color:#fff;padding:0 10px;}
.footer_a2 a:hover{color:#FF0000;}
.footer_b{width:1000px;overflow:hidden;padding-top:20px;text-align:center;text-align:center;color:#fff;line-height:22px;font-size:14px;margin:0 auto;}
.footer_b a{color:#fff;}
.web_float_lef{position:fixed;left:0;top:400px;z-index: 100;}
.web_float_rig{width:69px;overflow:hidden;position:fixed;right:0;top:180px;}
.web_float_rig img{vertical-align:bottom;}
.web-five-title{
	border-bottom: 1px solid #000;
	padding-bottom: 4px;
	position:relative;
}
.web-line{
	width: 94px;
	height: 3px;
	background: #ff0000;
	/* margin: 0px 0 0 10px; */
	margin-left: 0;
	/* padding-top: 0px; */
	/* box-sizing: content-box; */
	position: relative;
	top: 5px;
}
.left-line{
	width: 3px;
	height: 50px;
	background: #ff0000;
	/* margin: 0px 0 0 10px; */
	margin: 0 10px;
	/* padding-top: 0px; */
	/* box-sizing: content-box; */
	position: relative;
	top: -10px;
	float:left;
}
.head-title {
	color: #ff0000;
	font-size: 23px;
}
.web_sub{
	width:31%;
	margin-right:3.4%;
}
.smart-service{
	width:40% !important;
}
.web_three_sub{
	/*width: 33%;*/
	width: 48%;
	margin-right: 0.5%;
	height:500px;
}
.news_li a {
	text-overflow: ellipsis;white-space: nowrap;
	overflow:hidden;
	/*width: 76%;*/
	width: 85%;
	display: inline-block;
}
.web_five .news_li a{
		width: 80%;
}
.news_li li a em{
	padding-right: 0px;
	color: #bfbfbf;
	font-size: 15px;
	line-height: 30px;
	font-style:normal;
}
.news_li li a:hover em{

	color: #000;

}
.web_five .news_li li a:hover em{

	color: #f00;

}
/*add by liangxin for product center 2024-5-27*/
.recoment-product{
	/*background: #f5f5f5;*/
	background:linear-gradient(0deg, #F5FBFF 0%, rgba(245,251,255,0.7) 100%);
    padding-top: 100px;
    box-sizing: border-box;
    padding-bottom: 120px;

}
.flex-wrap{
	flex-wrap:wrap;
	display: flex;
	box-sizing: border-box;
    width: 100%;
}
.product-rec-content{
	position: relative;
    top: 30px;
    left: 13px;
}
.recomment-item{
	width: 350px;
    height: 175px;
    margin: 0 25px 36px 0;
    background-color: #fff;
    border-radius: 6px;
    padding: 20px 22px;
   /* transition: all .3s ease;*/
    cursor: pointer;

}

.flex-box-between {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position:relative;
}
.flex-1 {
    flex: 1;
    position: relative;
    left: -4px;
    width:150px;
}
.recomment-item h3{
	max-width: 190px;
    font-size: 18px;
    letter-spacing: 1px;
    font-weight: 500;
    margin-bottom: 20px;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: wrap;
}
.recomment-item img{
    width: 170px;
    height: 130px;
     margin: 0 -8px; 
    overflow-clip-margin: content-box;
    overflow: clip;
    position: relative;
    left: 0px;
}
.recomment-item:hover{
	/*box-shadow: 5px 9px 15px 3px rgb(114 121 131 / 8%);*/

	box-shadow: 5px 5px 10px 3px rgba(113, 157, 221, 0.28);
	-webkit-box-shadow: 5px 5px 10px 3px rgb(113 157 221 / 28%);
}
.recomment-item:hover h3{
	color:#0053fd;
	font-weight: bolder;
}
.product-other{
	position:relative;
	top:0px;
	left:27px;
}
.product-hot{
	position: absolute;
    top: 24px;
    right: 16px;
    width: 60px;
    height: 25px;
    background: #0053fd;
    padding: 4px;
}
.hot-title{
	font-size:13px;
	color:#fff;
}
/*.recomment-item:hover .pro-type{
	color:#d1a601
}*/
.pro-type{
	width: 153px;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}
/*end product*/

/*end add **/
/*old dianpu*/
.nei_bg {width:100%;overflow:hidden;/*padding:10px 0;*/padding:0px 0;background-color:#F7F7F7;border-top:1px solid #cccccc;/*height:240px;*/
	box-sizing: content-box !important;}
.nei_bannar {/*width:1200px;height:200px;*/overflow:hidden;}
.nei_bg2 {width:100%;overflow:hidden;padding:0px 0;background-color:#F7F7F7;border-top:1px solid #cccccc;/*height:240px;*/}
.nei_bannar2 {width:100%;height:600px;overflow:hidden;/*border-bottom:1px solid red;*/}
.nei_wz{width:940px;overflow:hidden;margin-top:10px;font-size:14px; padding:0 30px;}

.nei_wz li{ display:block; float:left; width:132px; text-align:center;}
/*.line{width: 0 !important;  height: 12px; border-left: 1px dotted #797979;position: relative;  top: 35px;}*/
.shop_last{ float:right !important;}

.nei_wz li a{ font-weight:bold;}
.shop_cur{color:#FF4401 !important;}

.nei_main{/*width:1200px;*/width:1400px;overflow:hidden;margin-top:60px;margin-bottom: 120px;}
.nei_main2{width:1400px;overflow:hidden;margin-top:90px; margin-bottom: 90px;}
.nei_lef{width:240px;overflow:hidden;}
.nei_lefa{width:216px;overflow:hidden;border:1px solid #E5E5E5;}
.nei_lefa_to{height:35px;width:216px;line-height:35px;text-indent:26px;overflow:hidden;background:url("../images/dp_07.jpg") no-repeat 10px center #F1F1F1;color:#F74102;font-size:14px;font-weight:bold;}
.nei_lefa_bo{width:216px;overflow:hidden;margin-top:10px;text-align:center;}
.nei_lefa_bo img{border:1px solid #CDCDCD;}
.nei_lefa_la{width:200px;overflow:hidden;font-size:14px;padding:10px 0;line-height:30px;}
.nei_new_bo{width:206px;overflow:hidden;padding:10px 0;}
.nei_new_bo li{height:26px;line-height:26px;}
.nei_lefc{width:100%;overflow:hidden;margin-top:15px;}
.nei_lefc img{vertical-align:bottom;margin-top:10px;}
.nei_rig{width:768px;overflow:hidden;}
.nei_riga{width:766px;overflow:hidden;border:1px solid #E5E5E5;}
.nei_riga_to{height:35px;width:766px;line-height:35px;text-indent:19px;overflow:hidden;background:#F1F1F1;color:#F74102;font-size:14px;font-weight:bold;}
.nei_riga_bo{width:730px;overflow:hidden;padding-top:10px;font-size:14px;line-height:30px;}
.nei_riga_bo a{/*color:#D00000;*/font-size:12px;}
.nei_riga_bo2{width:730px;overflow:hidden;padding-top:15px;font-size:14px;line-height:30px;padding-bottom:10px;}
.nei_conta{width:730px;overflow:hidden;padding:18px 0;font-size:14px;line-height:30px;}



/*new dp*/
.dp_bannar{width:1000px;overflow:hidden;margin-top:10px;}
.dp_nav{background:url("../images/dp_dd07.jpg") no-repeat;width:1000px;height:38px;overflow:hidden;margin-top:10px;}
.dp_nav li{float:left;display:inline;height:38px;width:125px;overflow:hidden;line-height:38px;text-align:center;font-size:14px;background:url("../images/dps3_03.jpg") no-repeat right center;}
.dp_nav a{color:#fff;height:38px;width:125px;float:left;display:inline;}
.dp_nav a:hover{color:#fff;background-color:#8B1000;}
#dp_nav_current{color:#fff;background-color:#8B1000;}
.dp_main{width:1000px;overflow:hidden;margin-top:10px;}
.dp_mainl{width:234px;overflow:hidden;}
.dp_mainla{width:232px;overflow:hidden;border:1px solid #EEB570;background:url("../images/dp_10.jpg") repeat-x #FFF6DD;height:215px;}
.dp_mainla p{padding-left:20px;padding-top:4px}
.sjda{color:#F74100;font-size:14px;}
.dp_border img{border:1px solid #CDCDCD;}
.dp_dli{font-size:14px;line-height:26px;}
.dp_mainlb{width:234px;overflow:hidden;margin-top:10px;}
.dp_mainc{width:475px;height:300px;overflow:hidden;border:1px solid #EEB570;margin-left:10px;}
.dp_mainc_to{height:30px;width:100%;line-height:30px;background:url("../images/dp_12.jpg") repeat-x;overflow:hidden;border-bottom:1px solid #EEB570;}
.dp_mainc_tol{width:100px;color:#F74100;font-size:14px;margin-left:10px;}
.dp_mainc_tor{width:55px;height:30px;background:url("../images/dpdd_14.jpg") no-repeat;text-indent:10px;}
.dp_mainc_tor a{color:#666666;}
.dp_mainc_bo{width:455px;overflow:hidden;padding-top:10px;font-size:14px;line-height:28px;}
.dp_mainc_bo img{float:left;display:inline;margin-right:10px;}
.dp_mainr{width:268px;overflow:hidden;line-height:30px;height:30px;border:1px solid #EEB570;height:300px}
.dp_rongyu{width:250px;overflow:hidden;padding-top:20px;text-align:center;font-size:14px;}
.dp_rongyu p{padding-bottom:10px}
.dp_rongyu img{border:1px solid #CDCDCD;}
.dp_kie{margin-top:10px;width:998px;overflow:hidden;border:1px solid #EEB570;}
#colee_right{width:960px;overflow:hidden;padding:20px 0;text-align:center;font-size:14px;}
#colee_right img{margin-bottom:10px;}
#colee_right p{float:left;display:inline;margin-left:20px;width:175px;}
.dp_mainc2{width:475px;padding-bottom:20px;overflow:hidden;border:1px solid #EEB570;}
.dp_mainc2_newe{width:750px;}
.dp_about{width:720px;overflow:hidden;padding-top:20px;line-height:30px;font-size:14px;min-height:400px;}

.shop_about{ padding:5px 8px;}






/*about*/
.about_xm{width: 1400px;  overflow: hidden;  padding: 20px 0px;  font-size: 15px;}
.about_xm2{width: 1400px;  overflow: hidden;  padding: 20px 0px;  font-size: 15px;}
.about_lefa{width:100%;height:62px;line-height:62px;overflow:hidden;/*background:url("../images/ab_led_03.jpg") no-repeat;*/background-color:#CC0E00;font-size:20px;color:#fff;text-indent:40px;font-weight:bold;letter-spacing:2px;}
.about_lefb{width:100%;overflow:hidden;}
.about_lefb li{width:99.3%;height:62px;overflow:hidden;line-height:62px;float:left;display:inline;border:1px solid #cccccc;border-top:none;}
.about_lefb2{border-bottom: 3px solid #c7000b;  height: 50px;}
.about_lefb2 li{ font-size: 18px;  text-align: center; width:12%;height:50px;overflow:hidden;line-height:50px;float:left;display:inline;/*border:1px solid #cccccc;*/border-bottom:none;  }
.about_lefb a{float:left;display:inline;color:#000000;width:218px;height:62px;text-indent:40px;overflow:hidden;/*background:url("../images/ab_led_05.jpg") no-repeat;*/font-size:17px;letter-spacing: 1px}
.about_lefb a:hover{color:#CC0E00;}
.about_lefb a span.class_name{float:left;display:inline;left:2px}
.about_lefb a span{float: right;  right: 30px;  position: relative;  }
.about_lefb #about_current_news{background-color:#fff}
.about_lefb #about_current_news a {color:#CC0E00}
#about_current{color:#CC0E00}
#about_current_news{background-color:#c7000b }
#about_current_news a{
	color:#fff;
}
.nei_rig2{width:77%;overflow:hidden;border:1px solid #E5E5E5;padding:10px 0 50px;}
.nei_rig22{width:100%;overflow:hidden;border:1px solid #E5E5E5;padding:10px 0 50px;}
.nei_rig33{width:100%;overflow:hidden;padding:10px 0 50px;}
.nei_rig_new{
	width:90%;overflow:hidden;
	/*border:1px solid #E5E5E5;*/
	padding:10px 0 50px;
}
.about_riga33{
	display:none;  }
.content-wp{
	background-position: -15px 0;
	background-repeat: repeat-y;
	position:relative;
	overflow: visible;
}
.item-content{
	position: relative;
}
/*.item-content:hover .icon-timeline{
	display:block;
}*/

.icon-timeline {
	background-position: 0 -30px;
	width: 12px;
	height: 12px;
	position: absolute;
	left: -32px;
	top: 50%;
	margin-top: -6px;
	display: none;
	-webkit-transition: left .5s;
	transition: left .5s;
}
.icon-timeline,.content-wp{
	background-image:url("../images/img2/bg.png");
}
.about_riga{width:95%;overflow:hidden;height:42px;background:url("../images/ab_ri3_05.jpg") repeat-x;}
.reg_service{
	width:100%;
}
.about_riga33{width:95%;overflow:hidden;height:42px;background:url("../images/ab_ri3_05.jpg") repeat-x;}
.dsj-about_riga span,.about_riga span{float:left;display:inline;width:133px;line-height:35px;text-align:center;font-size:16px;font-weight:bold;color:#fff;overflow:hidden;height:42px;background:url("../images/ab_ri3_03.png") no-repeat;}
.about_about{width:100%;overflow:hidden;padding-top:70px;font-size:14px;line-height:30px;background: #FBFBFB;
	padding-bottom:120px;}



.nei_rig3{width:98%;overflow:hidden;border:1px solid #E5E5E5;padding:10px 0;min-height:700px;}
.about_rigaa{width:100%;overflow:hidden;height:42px;background:url("../images/ab_ri3_05.jpg") repeat-x;}
.about_rigaa span{float:left;display:inline;width:133px;line-height:35px;text-align:center;font-size:14px;font-weight:bold;color:#fff;overflow:hidden;height:42px;background:url("../images/ab_ri3_03.png") no-repeat;}
.about_abouta{width:95%;overflow:hidden;padding-top:10px;font-size:14px;line-height:30px;}





/*店铺列表*/
.about_riga1{overflow:hidden;/*height:42px;*/background:url("../images/ab_ri3_05.jpg") repeat-x;/*border-bottom:1px solid #cccccc;*/}
.about_riga1 span{float:left;display:inline;width:133px;line-height:35px;text-align:center;font-size:14px;font-weight:bold;color:#fff;overflow:hidden;height:42px;background:url("../images/ab_ri3_03.png") no-repeat;}
.about_about1{overflow:hidden;padding-top:20px;font-size:14px;line-height:30px;}
.list-item{border:1px solid #ccc; margin-bottom:15px;}
.shopdesc{ float:left; margin-left:12px; width:38%;}
.shopdesc .fw{ line-height:28px;}
.bs{color:#000;font-size:16px;}

.shoppic{ float:right; margin-left:8px; width:40%;}
.detail{ /*color:#FF4401;*/float: right; }

.cp_show{ float:left; margin:6px 8px 18px; width:175px; height:165px;}
.cp_show img{ border:1px solid #ccc;}
.more{ float:right; font-size:12px; color:#ccc;}
.shop_top{ height:20px; background:#E1E1E1; padding:5px 8px; line-height:20px;}
.shop_bom{padding-bottom:10px; background:#F7F7F7; padding-top:10px;}


/*热门图片*/

.dp_rongyu #hotpic {width: 250px; height: 240px; overflow: hidden; margin: 0 auto;margin-top:1px;}
.dp_rongyu #NewsPic { position: relative; width: 250px; height: 202px; overflow: hidden; }
.dp_rongyu #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
.dp_rongyu #NewsPic .Picture { position: absolute; left: 0; top: 0; }
.dp_rongyu #NewsPic .Nav { position: absolute; height: 15px; line-height: 15px; bottom: 6px; right: 0; }
.dp_rongyu #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #333333; float: right; display: block; margin-right:3px;width: 15px; text-align: center; background:url("../images/idfe_05.png") no-repeat;  cursor: pointer; }
.dp_rongyu #NewsPic .Nav span.Normal { color: #333333;background:url("../images/dfe_03.png") no-repeat;  }
.dp_rongyu #NewsPic .Nav span.Cur { background:url("../images/dfe_05.png") no-repeat; color: #FFF; }
.dp_rongyu #NewsPicTxt { position: relative; width: 250px; height: 22px; border: 1px; margin: 0 0; padding-top: 4px; text-align: center;color: #F74100;font-family:'微软雅黑';  margin-top: 3px; }
.dp_rongyu #NewsPicTxt a:link, #NewsPicTxt a:visited { color: #F74100; text-decoration: none;font-size: 14px;font-weight:600;}
.dp_rongyu #NewsPicTxt a:hover{ color: #4C4C4C;}



.pic_tb{ float:left; width:170px; margin-left: 10px;}

.shoppic li{ float:left;width:115px; height:120px; border:1px solid #ccc; margin-left: 13px;}

.shoppic li p{ background:#E1E1E1;}

.shoppic li a{ display:block; text-align:center;}

.shoppic li a img{ width:115px; height:90px; }

.shoppic li.li_last{ float:right; margin-right:0 !important;}

.shopinf{ color:#888; line-height:21px; font-size:12px;}
.shopinf a{color:#888;}
.shopinf a:hover{color:#FF4401;}


/*news*/
.dsj-news{width:95%;overflow:hidden;padding-top:10px;}
.news{width:100%;overflow:hidden;padding-top:10px;}
.dsj-news th,.news th{color:#333333;}
.news td{font-size:15px;height:40px;line-height:40px;border-bottom:1px solid #EBEBEB;}
.dsj-news td{
	font-size:15px;
	height:65px;
	line-height:65px;
	border-bottom:1px solid #EBEBEB;
	border-right:1px solid #EBEBEB;
	border-left:1px solid #EBEBEB;
	/*white-space: nowrap;*/

}

.current-item {
	border-color: #eee #eee #eee #f10215;
	border-left-width: 3px;
	border-bottom:1px solid #EBEBEB;
	border-right:1px solid #EBEBEB;
	border-left:1px solid #EBEBEB;
}
.current-item .icon-timeline{
	display:block;
}
/*.dsj-news td:hover{
	border-color: #eee #eee #eee #f10215;
	border-left-width: 3px;
}*/

.active-item{
	border-color: #eee #eee #eee #f10215 !important;
	border-left-width: 3px !important;
}
.active-item .icon-timeline{
	display:block;
}

#bg-table tr:nth-of-type(1) td{
	border-top:1px solid #EBEBEB;
}

/*#bg-table tr:nth-of-type(1) td{
	border-color: #eee #eee #eee #f10215;
	border-top:1px solid #EBEBEB;
	border-left-width: 3px;
}
#bg-table tr:nth-of-type(1) td .icon-timeline{
	display:block;
}*/

.page{width:95%;overflow:hidden;text-align:center;font-size:14px;padding-top:20px;/*padding-bottom:40px;*/}
.page a{ color:#666;}
.page a:hover{color:#FF4401;}
.page .curpage{color:#FF4401;} 

.shownews{width:740px;overflow:hidden;border-bottom:2px solid #D2232D;line-height:30px;padding-top:30px;text-align:center;padding-bottom:15px;}
.shownews b{font-size:14px;font-weight:bold;}

/*pic*/
.pic{width:740px;overflow:hidden;padding-top:10px;}

.pic dl{
	width:342px;
	height:286px;
	float:left;
	_display:inline;
	margin:25px 31px 0 0;
	cursor:pointer;
}
.pic dt{
	width:328px;
	height:218px;
	text-align:center;	
	padding:6px;
	border:1px solid #008f3d;	
}
.pic dt img{
	max-width:328px;
	height:218px;		
}
.pic dd{
	width:342px;
	height:54px;
	line-height:54px;
	text-align:center;	
	font-size:14px;
}
.pic dl.hover dd{
	background:#efefef;	
}

.class_lanmu {
	color: #B7150D;
	font-weight: 600;
}

/*视频*/


.video{width:740px;overflow:hidden;}

.video dl{
	width:223px;
	height:193px;
	float:left;
	_display:inline;
	margin:20px 11px 0 11px;
	cursor:pointer;
	position:relative;
}
.video dt{
	width:215px;
	height:155px;
	text-align:center;	
	padding:3px;
	border:1px solid #E5E5E5;	
}
.video dt img{
	width:215px;
	height:155px;		
}
.video dd{
	width:215px;
	height:30px;
	line-height:30px;
	text-align:center;	
	font-size:14px;
}
.video dl.hover dd{
	background:#efefef;	
}

.play{ position:absolute; bottom:50px; left:15px;}




/*合作银行*/
.bank{width:740px;overflow:hidden;padding-top:10px;}

.bank .s_pic{ float:left; margin:10px 22px;}
.bank .s_pic img{ border:1px solid #ccc; width:200px; height:80px;}


/*友情链接*/
.link{width:740px;overflow:hidden;padding-top:10px;}

.link .s_link{ float:left; margin:10px 22px;}
.link .s_link img{ border:1px solid #ccc; width:200px; height:80px;}


/*reg*/
.reg{width:1000px;overflow:hidden;padding-top:10px;}
.rega{width:1000px;overflow:hidden;border:1px solid #E5E5E5;margin-top:10px;}
.regal{width:500px;overflow:hidden;border-right:1px solid #E5E5E5;min-height:515px;font-size:14px; padding-bottom:20px;}
.reg_put input{ width:280px;height:25px;line-height:25px;}
.regal b{color:#E41B4A;}
.regal td{padding-top:20px;}
.regal a{color:#3E7CA3}
.regar{width:420px;height:488px;margin-right:20px;margin-top:20px;line-height:25px;overflow-y:scroll; padding-right:25px;}
.h4{ padding-left:10px; color:#E41B4A; margin-top:20px;}

/*other*/

.other td{padding-top:15px;}
.other{ padding-bottom:20px; }



/*右侧客服*/

.side-bar a,.chat-tips i {
	background-image: url(../images/gdt-img.jpg);
	background-repeat: no-repeat;
}
.side-bar a:hover{
	background-image: url(../images/gdt-img-2.jpg);
}
/*右侧悬浮icon*/
.side-bar {
	width: 45px;
	position: fixed;
	bottom: 90px;
	right: 0px;
	font-size: 0;
	line-height: 0;
	z-index: 100;
	transition:all 0.3s ease-out 0s;
	/*display:none;*/
}
.side-bar a {
	width: 45px;
	height: 46px;
	display: inline-block;
	/*margin-bottom: 2px;*/
}
.side-bar a:hover {
	background-color: #669fdd;
}
.side-bar .icon-qq {
	background-position: 0 0;
}
.side-bar .icon-chat {
	background-position: 0 -46px;
	position: relative;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -138px;
}

.side-bar .icon-mail {
	background-position: 0 -92px;
}
.side-bar .icon-back{
	background-position: 0px -184px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}

.declare{
	position: fixed;
	width: 267px;
	height: 200px;
	/* border: 1px solid red; */
	bottom: 10px;
	left: 22px;
	/*background: #D6D5D5;*/
	background:url('../images/img7/declare.jpg');
	text-align: center;
}
.dec-title{
	font-size: 1.3em;
	font-weight: bolder;
	letter-spacing: 2px;
	color: #F74100;
}
.dec-text{
	font-size: 13px;
	letter-spacing: 2px;
}
.chat-tips {
	padding: 0px;
	border: 5px solid #c00a0c;
	position: absolute;
	right: 55px;
	top: -22px;
	background-color: #ffffff;
	display: none;
	width:100px;
}
.chat-tips i {
	width: 0px;
	height: 0px;
	display: inline-block;
	position: absolute;
	right: -17px;
	top: 34px;
	transform: rotate(90deg);
	border-left: solid 8px transparent;
	border-right: solid 8px transparent;
	border-bottom: solid 8px #c00a0c;
	outline: none;
	background: border-box;
}
.chat-tips img {
	width: 138px;
	height: 138px;
}


/*左侧栏目定位*/
#wrapper {overflow: hidden;}
#sidebar {float:left;}
#portamento_container {float:left; position:relative;width:20%;text-align: left;} /* take the positioning of the sidebar, and become the start point for the sidebar positioning */
#portamento_container #sidebar {float:none; position:absolute;} /* no need to float anymore, become absolutely positoned */
#portamento_container #sidebar.fixed {position:fixed;width:240px;} /* if the panel is sliding, it needs position:fixed */



/*会员商铺*/


.xxfb{float:right; display:block; padding:3px 15px; margin-top:6px; background-color:#E8E8E8; margin-right:28px;}
.xxfb a{ display:block;}


/*商铺*/

.shop{width:740px;overflow:hidden;padding-top:10px;}
.shop .s_shop{ float:left; margin:10px; width:165px; height:90px;}
.shop .s_shop img{ border:1px solid #ccc; width:165px; height:90px; padding:1px;}

.shop_bg{ background:url(../images/shop_bg.jpg) top center no-repeat; width:155px; height:54px; padding:18px 5px; text-align:center; display:block; color:#FB2314; font-weight:700; font-size:18px;}

.shop_bg_in{ background:url(../images/b_shop_bg.jpg) top center no-repeat;text-align:center; display:block; color:#444; font-weight:bolder; font-size:15px; height:43px !important; padding:46px 8px 0 8px; width:147px !important; line-height:20px;}

.shop_tx{ width:152px; height:43px; background:url(../images/s_shop_bg.jpg) top center no-repeat; padding:46px 5px 0 5px; color:#444; font-weight:bolder; font-size:15px; text-align:center;}

.shop_banner{ width:960px; height:130px; background:url(../images/shop_banner.jpg) top left no-repeat; color:#5D0B00; font-weight:600; font-size:32px; padding-left:40px; padding-top:25px;}


.shop_pic{
	padding:15px 0; min-height:350px;
}
.shop_pic dl{
	width:223px;
	height:193px;
	float:left;
	_display:inline;
	margin:20px 10px 0 10px;
	cursor:pointer;
	position:relative;
}
.shop_pic dt{
	width:215px;
	height:155px;
	text-align:center;	
	padding:3px;
	border:1px solid #E5E5E5;	
}
.shop_pic dt img{
	width:215px;
	height:155px;		
}
.shop_pic dd{
	width:215px;
	height:30px;
	line-height:30px;
	text-align:center;	
	font-size:14px;
}
.shop_pic dl.hover dd{
	background:#efefef;	
}


.go-top{
	background:url(../images/totop.png) no-repeat 0 0;
	width:60px;
	height:54px;
	position:fixed;
	z-index:9999999999;
	_position:absolute;
	bottom:10px;
	right:0px;
	display:block;
	text-indent:-9999px;
	display:none
}

.tuijian{ color:#FF4401;}
/* zhengjia */

.left{ float:left;}
.n_box1{ width:742px; height:auto;}
.lz_yw{ width:340px; height:240px; padding-right:20px; padding-left:10px; padding-bottom:15px;}
.yw_title{ height:28px; width:340px; background:url(../images/title_bj.jpg) no-repeat left; line-height:28px; border-bottom:1px solid #eeeeee;}
.yw_title span{ width:80px; font-size:14px; font-weight:bolder; float:left; color:#fff; text-align:center;}
.yw_title a{ float:right; font-size:14px; color:#b1b1b1;}
.yw_content{ height:202px; padding-top:10px; overflow:hidden;}
.yw_content li{ height:25px; line-height:25px; background:url(li_bj.jpg) no-repeat 0 11px; padding-left:10px;}
.yw_content li a{ float:left;}
.yw_content li a:hover{ color:#f04100;}
.yw_content li span{ float:right;}





#owl-demo{position:relative;width:336px;height:198px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:336px;height:198px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:24px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:1px;width:100%;height:16px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:26px;height:53px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}


/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}



/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}
.logo_img{
	float:right;
	position:absolute;
	top:0px;
	right:0px;
}
.register-container{
	padding: 60px 0 30px;
}
.register-container i{
	width: 100%;
	display: inline-block;
	text-align: center;
	color: #8f8f8f;
	font-size: 24px;
}
.register-wrap{
	width:1400px;
	margin:50px auto 0;
	position: relative;
	top: 0px;
	left: 0px;
}
.service-title{
	font-family: 'FZHT';
	text-align: center;
	font-size: 32px;
	/*color: #4D4D4D;*/
	color:#cc0e00;
	letter-spacing: 2px;
	font-style: oblique;
	line-height: 45px;
	font-weight: bold;
}
.reg-title{
	float:left;
	padding: 20px 0px;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: 1px;
	display:inline-block;
	display: inline;
}
.reg-link{
	overflow: hidden;
	width: 360px;
	height: 108px;
}
.reg-btn{
	position: absolute;
	top: 75%;
	left: 37%;
	display: inline-block;
	z-index: 99;
	width: 360px;
	height: 108px;
	background-image: url(../images/img4/reg-btn.png);
}
.reg-link:hover .reg-btn{
	background-position:0 113px ;
}
.reg-img img{
	width: 100%;
	height: 600px;
}
.about_rig_ser{

}
.web_footer{
	width:100%;
	/*height:200px;*/
	height:0px;
}

.listfy {
	float: left;
	width: 100%;
	height: auto;
	overflow: hidden;
}
.listfy li {
	position: relative;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 100%;
	margin: 0 auto;
	padding: 25px 0;
	/*height: 70px;*/
	height: 110px;
	border-bottom: #cccccc 1px dashed;
}
.listfy li span i {
font-size: 30px;
display: block;
width: 100%;
text-align: center;
font-style: normal;
line-height: 30px;
padding: 10px 0 0 0;
}
.listfy li a {
    display: inline-block;
    width: 86%;
	padding-left: 35px;
}
.listfy li h2 {
font-size: 19px;
color: #515151;
line-height: 40px;
	letter-spacing: 2px;
}
.listfy li p {
font-size: 14px;
line-height: 30px;
color: #999999;
margin: 0;
padding: 0;
text-overflow: ellipsis;
white-space: nowrap;
}
.listfy .count{
	display: inline-block;
	float: right;
	text-align: center;

	position: absolute;
	right: 30px;
	top: 12px;
	display: block;
	color:#9d9d9d;
}
/*modify in 2020*/
.news-time {
	display: block;
	float: left;
	text-align: center;
	width: 70px;
	height: 70px;
	font-size: 12px;
	color: #999999;
	background: #f2f2f2;
	margin:0 20px;
}
.list .count{
	/*display: inline-block;*/
	/*float: right;*/
	/*text-align: center;*/

	position: absolute;
	right: -20px;
	top: 12px;
	display: block;
	color:#9d9d9d;
	display: none;
}
.list .count i{
	padding-right: 10px;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
.list .news-title{
	color: #2A2E2E;
	font-size: 17px;
	letter-spacing: -0.01px;
	line-height: 22px;
	font-weight: bold;
	margin-bottom: 4px;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-word;
}

@font-face {
	font-family: 'TencentSansw7';

	src: url('../font/TencentSans-W7.woff') format('woff');

	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: 'FZHT';

	src: url('../font/FZHTK.TTF');

	font-weight: normal;
	font-style: normal;
}
.label-box{
	padding-bottom:50px;
}
 .label-box h3 {
	font-size: 32px;
	color: #cc0e00;
	font-family: 'FZHT';
	 line-height: 1.5;
	 font-style: oblique;
	 letter-spacing: 1px;
}
.l-box {
	float: left;
	width: 47%;
}
.title-mod {
	width: 100%;
	margin-bottom: 50px;
}
.title-mod h4 {
	font-size: 24px;
	color: #cc0e00;
	letter-spacing: 1px;
	line-height: 36px;
	font-weight: bold;
	float: left;
}
.title-mod .look-more {
	margin-top: 7px;
	float: right;
	margin-top: 12px;
}
.title-mod h4.big-title  {
	font-family: 'FZHT';
	font-size: 32px;
	font-style: oblique;
	letter-spacing: 2px;
}
.look-more a {
	font-size: 16px;
	color: #5F6464;
	letter-spacing: 0;
	font-weight: bold;
	cursor: pointer;
}
.look-more i {
	width: 8px;
	height: 14px;
	background: url(../images/img7/more-awart.png) no-repeat center;
	background-size: 100% 100%;
	display: inline-block;
	margin-left: 10px;
}
.clearfix:after {
	clear: both;
	overflow: hidden;
}


.clearfix:before, .clearfix:after {
	content: "";
	display: table;
}

.info-wrap{
	float:left;
	width:47%;
}
.nei-content{
	margin-bottom: 60px;
}
.nei-content .l-box {
	float: left;
	/*margin-right: 0.5%;*/
}
.list-box{
	padding:0 10px;
}
.l-box .list-box {
	background: #fff;
	padding: 20px 0px 30px 19px;
	border: 1px solid #EFEFEF;
	box-sizing: border-box;

}
.r-box .list-box{
	background: #fff;
	padding: 20px 0px 60px 19px;
	/*border: 1px solid #EFEFEF;*/
	box-sizing: border-box;
}
.market-box .l-box .list-box {
	border:none;
}
.list-box .list {
	width: 100%;
	margin-top: 15px;
	position: relative;
	min-height: 55px;
	cursor: pointer;
}
.clear-margin {
	margin: 0 !important;
}
.list-box .list .mess {
	width: 90%;
	box-sizing: border-box;
	position: relative;
}
.list .date {
	font-size: 16px;
	color: #919797;
	letter-spacing: 0;
	line-height: 29px;
	width: 100%;
	margin-right: 0px;
}
 .list-box .list .line{
	 width: 6px !important;
	 height: 100%;
	 /*background: #0052D9;*/
	 background: #cc0e00;
	 position: absolute;
	 left: -19px;
	 top: 0;
	 display: none;
}
.list-box .list:hover .line {
	display: block;
}
.list-box .list:hover .count {
	display: block;
}
.list-box a:hover p {
	color: #f00;
	text-decoration: underline;
}
.new-mod-flx .list-box .list .down-icon {
	width: 36px;
	height: 36px;
	display: block;
	position: absolute;
	right: 0;
	top: 12px;
	display: none;
}
.r-box {
	float: right;
	width: 42%;
}
.r-box h4.r-title {
	position: relative;
	top: 0px;
	left: -55px;
}
.r-box li {
	clear: both;
	background: url(../images/img7/lia.gif) repeat-y 3px 0;
	padding-bottom: 10px;
	position: relative;
}
.market-box li{
	clear: both;
	background: url(../images/img7/lia.gif) repeat-y 3px 0;
	padding-bottom: 10px;
	position: relative;
	width:88%;
}
.timebox {
	float: left;
	width: 100%;
	height: 15px;
	margin-top: 4px;
	margin-right: 10px;
	background: url(../images/img7/newgif.png) no-repeat 0px -7px;
}
.timebox .time-years{
	position: absolute;
	top: 0px;
	left: -44px;
	z-index: 100;
	font-size: 14px;
	color: #919797;
}
.market-box .timebox .time-years{
	top: 0px;
	left: -45px;
}
.info-wrap{
	position: relative;
	top:4px;
	left:0px;
}
.mon-timebox{
	float: left;
	width: 7px;
	height: 7px;
	margin-top: 4px;
	margin-right: 10px;
	background: url(../images/img7/newgif.png) no-repeat 0px -7px;
	position: absolute;
	top:0px;
	left:0px;
}
 .radius-dian {
	width: 5px;
	height: 5px;
	background: #919797;
	border-radius: 50%;
	float: left;
	 margin-top: 8px;
	 margin-left: 1px;
}

.infbox {
	float: right;
	width: 96%;
	height: auto;
	position: relative;
	top: 0px;
}
.m-infbox {
	width: 86%;
	padding-left: 3px;
	box-sizing: border-box;
}
.infbox span.no1 {
	background: #dddddd;
	color: #000;
}
.infbox span {
	float: left;
	height: 19px;
	line-height: 19px;
	/*background: #df2f30;*/
	padding: 0 35px 0 0;
	display: block;
	overflow: hidden;
	/*color: #fff;*/
	/*background: #dddddd;*/
	font-size: 13px;
	color: #919797;

	margin-bottom: 10px;
}
.infbox span.no1 {
	/*background: #dddddd;*/
	color: #000;
}
.infbox a{
	width: 100%;
	display:block;
}
.infbox p {
	float:left;
	width: 72%;
	height: 20px;
	line-height: 20px;
	margin-bottom: 5px;
	font-size: 15px;
	color: #2A2E2E;
	font-weight: bold;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	/*display: inline-block;*/
	word-break: break-word;

}
.infbox .market-news {
	width: 170px;
	height: 20px;
	line-height: 20px;
	margin-bottom: 5px;
	font-size: 15px;
	color: #2A2E2E;
	font-weight: bold;
	white-space: nowrap;
	word-break: break-word;
	text-overflow: ellipsis;
	overflow: hidden;
	display: inline;
}
/*p.news-title:hover{*/
	/*text-overflow:inherit;*/
	/*overflow:visible;*/
/*}*/
 span.notice-time{
	font-size: 14px;
	color: #919797;
	letter-spacing: 0;
	line-height: 38px;
	float:right;
	right: 0px;
	padding:0px;
}
.clearfix:before, .clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
	overflow: hidden;
}

.brand-item.white-bg {
	padding-top: 80px;
	padding-bottom: 65px;
	margin:20px 0px;
}
.brand-item {
	position: relative;
}
.white-bg {
	background-color: #fff;
}
#about-introduce .about-text-box{
	margin-top: 40px;
}
.about-text-box {
	width: 100%;
	margin-top: 70px;
	text-align: center;
	position: relative;
}
.introduce-more{
}

.about-more{
	display: inline-block;
	margin-top: 24px;
	font-size: 16px;
	font-weight: 500;
	color: #cc0e00;
}

.about-history{
	overflow: hidden;
}
.history-header {
	height: 384px;
	background-size: cover;
	background-image: url(../images/img7/his_banner.png);
	background-position: center;
	color: #fff;
}
.history-header h2 {
	text-align: center;
	font-size: 30px;
	line-height: 45px;
	padding-top: 100px;
	font-family: 'FZHT';
	color:#cc0e00;
	font-style: oblique;
	letter-spacing: 2px;
}
.progress-bar {
	width: 530px;
	margin: auto;
	padding-top: 70px;
}
.progress-bar .node {
	width: 24px;
	height: 24px;
	float: left;
	position: relative;
	border-radius: 50%;
	/*background: rgba(255,255,255,0.5);*/
	background:#eca8a7;
	cursor: pointer;
}
.progress-bar .node:hover {
	animation: nodeScale 600ms linear infinite alternate;
}
@keyframes  nodeScale{
0% {
	transform: scale(1);

}
50% {
	transform: scale(1.15);

}
100% {
	transform: scale(1.0);


}
}
.progress-node{
	position: relative;
	float: left;
}
.progress-node .txt{
	position: absolute;
	font-size: 16px;
	top: -30px;
	width: 200px;
	text-align: center;
	left: 50%;
	margin-left: -100px;
	color:#cd0607;
}
.progress-bar .node .txt {
	position: absolute;
	font-size: 16px;
	top: -30px;
	width: 200px;
	text-align: center;
	left: 50%;
	margin-left: -100px;
	color:#cd0607;
}
.progress-bar .node .core {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 3px;
	left: 3px;
	/*background:#cd0607;*/
	border-radius: 50%;
}
.progress-bar .node.active .core {
	background:#cd0607;
}
.progress-bar .p-line {
	float: left;
	height: 2px;
	/*background: rgba(255,255,255,0.5);*/
	background:#eca8a7;
	width: 100px !important;
	margin-top: 11px;
}

.history-content {

	background: #FBFBFB;
	color: #5F6464;
	/*height: 426px;*/
	height: 560px;
	box-sizing: border-box;
	padding-top:30px;
	overflow: hidden;
}
.history-con{
	position: relative;
	width: 1400px;
	margin: 0 auto;
}
.history-main {
	width: 1400px;
	position: absolute;
	display:none;
}
.enable{
	display: block;
}
.history-main-box {
	width: 22%;
	float: left;
	margin-right: 50px;
}
.last-box{
	margin-right: 0px;
}
.history-title {
	font-size: 24px;
	padding-top: 40px;
	line-height: 36px;
	font-family: 'FZHT';
	padding-bottom: 8px;
	border-bottom: 1px solid #D8D9DC;
	margin-bottom: 18px;
	color: #2A2E2E;
	font-style: oblique;
	letter-spacing: 2px;
}
.history-item {
	line-height: 25px;
	margin-bottom: 18px;
	font-size: 14px;
}
.about-honor{
	padding-top:0px !important;
}
.about-honor .bd{
	width:1400px;
	overflow: hidden;
	margin: 0 auto;
	margin-top:30px;
}
.about-honor ul li {
	float: left;
	width: 250px;
	text-align: left;
	margin-right: 30px;
}

.about-honor ul li a {
	/*border: 1px solid #fff;*/
	border:1px solid #EBEBEB;
	display: block;
	width: 100%;
	height: 160px;
	padding: 4px;
	margin-bottom: 10px;
}
.about-honor ul li a img{
    width:100%;
	height:152px;
}
.about-honor .bd ul li span{
	width:100%;
	display:block;
	white-space: nowrap;
	text-overflow:ellipsis ;
	overflow: hidden;
	font-size: 16px;
	color:#4D4D4D;
	position:relative;
	left:7px;
}
.about-content{
	width:1400px;
	margin: auto;
	position: relative;
	padding-top: 60px;

}
.about-content iframe{
	float:left;
	margin-left: 30px;
}
.about-content .address{
	float: right;
	margin-right: 30px;
}
.about-content .address h3, .about-content .address h4{
	line-height: 2 !important;
}
.web_onec #InfoPic {
	width: 98%;
	height: 305px;
	overflow: hidden;
	margin: 0 auto;
}
.web_onec #InfoPic a{ overflow: visible; border: 0; text-decoration: none; }
.web_onec #InfoPic .Picture { position: relative; left: 0; top: 0; }
.web_onec #InfoPic .Nav {
	position: relative;
	height: 13px;
	line-height: 14px;
	bottom: 15px;
	right: 7px;
	z-index: 100;}
.web_onec #InfoPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
.web_onec #InfoPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
.web_onec #InfoPic .Nav span.Cur { background: #ce0609; color: #FFF; }
.web_onec #InfoPicTxt { position: relative; width: 387px; height: 22px;  padding-top: 0px; text-align: center; color: #4B4B4B; margin-left: auto; margin-right: auto; margin-top: 15px; font-weight: bolder;}
.web_onec #InfoPicTxt a:link, .web_onec #InfoPicTxt a:visited {  text-decoration: none;color: #4B4B4B;  }
.web_onec #InfoPicTxt a:hover { color: #4B4B4B; }
.newsPic #InfoPic {
	height:372px;
}

.web_onec .InfoPic a{ overflow: visible; border: 0; text-decoration: none; }
.web_onec .InfoPic .Picture { position: relative; left: 0; top: 0; }
.web_onec .InfoPic .Nav {
	position: relative;
	height: 13px;
	line-height: 14px;
	bottom: 15px;
	right: 7px;
	z-index: 150;}
.web_onec .InfoPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
.web_onec .InfoPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
.web_onec .InfoPic .Nav span.Cur { background: #ce0609; color: #FFF; }
.web_onec .InfoPicTxt { position: relative; width: 387px; height: 22px;  padding-top: 0px; text-align: center; color: #4B4B4B; margin-left: auto; margin-right: auto; margin-top: 15px; font-weight: bolder;}
.web_onec .InfoPicTxt a:link, .web_onec .InfoPicTxt a:visited {  text-decoration: none;color: #4B4B4B;  }
.web_onec .InfoPicTxt a:hover { color: #4B4B4B; }
.newsPic .InfoPic {
	height:372px;
}
.ind-content{
	width:44%;
	margin-left:0px;
}
.ind-list{
	line-height: 45px;
	overflow: hidden;
	display: block;
}
.ind-news-title{
	width: 85%;
	display: inline;
	float: left;
	color: #2A2E2E;
	font-size: 15px;
	font-weight: bold;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.ind-news-date{
	float: right;
}
.ind-wrap{
	padding-top:20px;
}
.info-container{
	margin-top:110px;
}
.list-box span.num{
	float: left;
	margin-right: 10px;
	width: 16px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	color: rgb(255, 255, 255);
	margin-top: 13px;
	font-size: 12px;
	background: #df2f30;
}
.title-mod h4.fin-title{
	position: relative;
	left: -25px;
}

.list-box p.fin-news{
	float: left;
	/* padding-right: 2px; */
	height: 41px;
	line-height: 41px;
	font-size: 15px;
	/*color: #2A2E2E;*/
	color: #000;
	margin-bottom: 5px;
	font-weight: bold;
	white-space: nowrap;
	word-break: break-word;
	text-overflow: ellipsis;
	overflow: hidden;
	display: inline-block;
	width: 76%;
}
.top-reg{
	width: 100%;
	height: 0px;
	min-width: 960px;
}
.top-wrap{
	width:1300px;
	position: relative;
	top:0px;
}
.top-active{
	background: rgba(0,0,0,.5);
	/*background: url('../images/img7/top-reg.png');*/
	height: 70px;
	position: fixed;
	top: 0px;
	z-index: 900;
}
.top-r{
	color:#fff;
	float: left;
}
.top-online{
	color: #FFF64C;
	font-size: 24px;
	letter-spacing: 3px;
	font-weight: bold;

}
.top-des{
	font-size: 19px;
	line-height: 30px;
	letter-spacing: 2px;
}
.top-link{
	position: relative;
	float: right;
	right: 20%;
	top: -56px;
}
.top-img{
	/*position: relative;*/
	/*float: right;*/
	/*right: 1%;*/
	width: 180px;
	/*top: -52px;*/
}
.top-title{
   color: #fff;
   text-align: center;
	font-size: 40px;
	margin-top: 7px;
	letter-spacing: 6px;
	font-weight: bold;
	position: relative;
	left: -15%;
}
.web_register{
	margin:90px 0 70px;
	padding:0 100px;
}
.reg-container{
	position: relative;
	top:10px;
	left:0px;
	/*overflow: hidden;*/
}
.reg-des{
	width:45%;
	/*height:319px;*/
	font-size: 15px;
	line-height: 20px;
	color: #000;
	/*display:block;*/
}
.reg-des img{
	width:100%;
}
.reg-step{
	width:45%;
	font-size: 15px;
	line-height: 20px;
	color: #000;
	position: relative;
	/*top: 30px;*/
	letter-spacing: 1px;
	/*display:block;*/
}
.web-tab-title{
	padding-bottom: 4px;
}
.tab_menu{
	overflow:hidden;
	border-bottom:1px solid #000000;
	}
.tab_menu li{width:100px;float:left;height:30px;line-height:30px;text-align:center;cursor:pointer;margin:0px;}
.tab_menu li.current{color:#ff0000;/*background: #ff0000;*/border-bottom: 3px solid #ff0000;}
.tab_box{padding:10px;}
/*.tab_box li{height:24px;line-height:24px;overflow:hidden;}*/
/*.tab_box li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#ddd;}*/
.tab_box .hide{display:none;}
.tab-line{
	width: 100px;
	height: 3px;
	background: #ff0000;
	/* margin: 0px 0 0 10px; */
	margin-left: 0;
	/* padding-top: 0px; */
	/* box-sizing: content-box; */
	position: relative;
	top: 5px;
	display:none;
}

.c_0100_5 {
	width: 100%;
	float: left;
	padding: 30px 0 31px 0;
	background: #f2f2f2;
}
.container {
	margin-right: auto;
	margin-left: auto;
}
*:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.container:before{
	display: table;
	content: " ";
}
.row_3 {
	padding: 0;
	outline: none !important;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 -20px;
}

.c_0100_5 .slide_pic_12 {
	width: 100%;
	float: left;
}
.slick-slider {
	position: relative;
	display: block;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.slick-slider .slick-track, .slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
	outline: none;
}
.slick-slider .slick-track, .slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
}
.slick-track:before, .slick-track:after {
	display: table;
	content: '';
}

.slick-slide {
	outline: none;
	float: left;
	min-height: 1px;
	width:322px;
}
.slick-initialized .slick-slide {
	display: block;
}

.c_0100_5 .slide_pic_12 .li {
	padding: 7px 20px 5px 20px;
	width: 100%;
	float: left;
	margin-left: -1px;
	border-left: dashed 1px #a9a9a9;
	line-height: normal;
	list-style-type: none;
}

.c_0100_5 .slide_pic_12 .li:hover .text .ico {
	transform: rotate(360deg);
}
.fadeInRight {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight;
}
.fadeInRight {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight;
}
.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.c_0100_5 .slide_pic_12 .li .text {
	width: auto;
	padding-left: 90px;
	position: relative;
	min-height: 68px;
}
.c_0100_5 .slide_pic_12 .li .text .ico {
	width: 68px;
	height: 68px;
	position: absolute;
	left: 0;
	top: 0;
	border: solid 1px #dbdbdb;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	-khtml-border-radius: 50%;
	border-radius: 50%;
	-webkit-transition: all 0.3s ease-out 0s;
	-moz-transition: all 0.3s ease-out 0s;
	-o-transition: all 0.3s ease-out 0s;
	transition: all 0.3s ease-out 0s;
}
.c_0100_5 .slide_pic_12 .li .text .ico img {
	width: 100%;
	float: left;
}
.c_0100_5 .slide_pic_12 .li .text h4 {
	width: 100%;
	float: left;
	margin-top: 7px;
	font-size: 18px;
	color: #333;
	font-weight: bold;
	line-height: 33px;
}
.c_0100_5 .slide_pic_12 .li .text h4 span {
	font-size: 18px;
	color: #888;
	font-family: 'OPENSANS-LIGHT';
	text-transform: uppercase;
	margin-left: 12px;
	padding-left: 12px;
	background: url(../images/img12/bian_5.jpg) no-repeat left center;
	font-weight: normal;
}
.c_0100_5 .slide_pic_12 .li .text h5 {
	width: 100%;
	float: left;
	/*font-size: 14px;*/
	font-size: 20px;
	color: #666;
	line-height: 26px;
}

.pro-sales{
	width:48%;
}
.questions-sales{
	margin:70px 0 20px;
}
.pro-purchase{
	width:48%;
}
.link-tag{
	display: inline-block;
	position: relative;
	overflow:hidden;
	width: 23%;
}
.link-tag img{
	width:68%;
	position: relative;
	top: 0;
	left: 18px;
}
.link-des{
	color:#000;
}
p.link-des {
	color:#000;
}
.contact-wrap{
	background-color: #f5f6f7;
	padding: 50px 0px 30px;
}
.tel-number{
	width:49%;
	overflow: hidden;
}
.kefu{
	float:left;
	position: relative;
	top: 0;
	left: 14px;
	height: 201px;
}
.kefu img{
	position: relative;
	left:30px;
}
.hot-line{
	line-height: 47px;
	color: #777777;
	position: relative;
	left: 37px;
	font-size: 18px;
	letter-spacing: 2px;
}
.serve-time{
	color:#777777;
	line-height: 20px;
}
.kefu-num{
	position: relative;
	top: 0px;
	left: 57px;
}
.kefu-num div{
	line-height:35px;
	font-size: 20px;
	color:#ff0000;
}
.qr-code{
	width:50%;
	position: relative;
	top: -6px;
	left: 61px;
}
.part-one{
	float: left;
	display: inline;
}
.part-one div,.part-two div{
	line-height: 41px;
	font-size:17px;
	color: #727272;
	position: relative;
	letter-spacing: 1px;
}
.part-one div{
	left: 18px;
}
.part-two div{
	left: 19px;
}
.part-one img{
	width:142px;
}
.part-two{
	float: left;
	display: inline;
	position: relative;
	left: 27px;
}
.part-two img{
	width:142px;
}
.qr-logo{
	position: relative;
	;
	left: 57px;
	top: 38px;
}
@keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}

.product-tb{
	border: 1px solid #bfbfbf;
	border-spacing: 0px;
	width:100%;
}
.product-head{
	background: #5b9bd5;
	color:#fff;
	width: 12%;
	line-height: 60px;
	margin: 0;
	border-bottom: 1px solid #bfbfbf;
	font-size: 18px;
	letter-spacing: 2px;
}
.product-data{
	background: #f2f2f2;
	color:#000;
	border-bottom: 1px solid #bfbfbf;
	letter-spacing: 1px;
	font-size: 16px;
	padding-left: 15px;
}
.product-odd{
	background: #fff;
	color:#000;
}
.sub-content{
	width: 86%;
	margin: 0 auto;
}
.sub-title h3{
	font-size: 32px;
	text-align: center;
	margin: 30px 0px;
}
table.sub-table{
	border-spacing: 0px !important;
	border: 1px solid #bfbfbf;
}
.sub-table tr{
	height:50px;
	border: 1px solid #bfbfbf;
}
.sub-table tr:nth-child(odd){
	background-color:#f2f2f2;
}
.sub-table th{
	width: 83px;
	border-right: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	font-weight: 400;
}
.sub-table td{
	width: 160px;
	border-right: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	font-size: 19px;
	/* border-bottom: none; */
	/* border-right: none; */
	text-align: center;
}
#pro-btn-1:hover,#pro-btn-2:hover{
	color:#5b9bd5;
}
#toggleButton{
	position: absolute;
    right: 0px;
    top: -20px;
    font-size: 12px;
    width:30px;

}
#toggleButton.show{
	right:-25px;
}
@media screen and (min-width: 768px){
	.container {
		width: 680px;
	}
}

@media screen and  (min-width: 992px){
	.container {
		width: 1200px;
	}
}
@media screen and  (min-width: 1200px){
	.container {
		width: 1182px;
	}
}

@media screen and (min-width: 1300px){
	.container {
		width: 1300px;
	}
}
@media screen and  (min-width: 1570px){
	.container {
		width: 1570px;
	}
}


@media screen and (max-width:1680px){
	.nei_bannar2{
		height:525px;
	}
	.case_div{
		width:99.5%
	}

}
@media screen and (max-width:1600px){
	.nei_bannar2{
		height:500px;
	}
}
@media screen and (max-width: 1440px){
	.nei_bannar2{
		height:450px;
	}
	.platform{
		width:1200px;
		position: relative;
		top: 0px;
		left: 0px;
	}
	.news-wrap{
		width:1200px;
	}
	.news-item{
		position: relative;
		top: 0;
		left: 0px;
		width: 277px;
		height: 227px;
	}
	.news-hd{
		width: 263px;
		height: 217px;
	}
	.slick-slide{
		width:266px;
	}
}
@media screen and (max-width: 1400px) {
	.nei_bannar2 {
		height: 440px;
	}
	.nei_main{
		width:1200px;
	}
	.about-text-box img{
		width:1200px;
	}
	.history-con{
		width:1300px;
	}
	.history-main{
		width:1300px;
	}
	.about-honor .bd{
		width:1200px;
	}
	.about-content{
		width:1200px;

	}
	.about-content iframe{
		width:700px;
	}
}
@media screen and (max-width: 1366px){
	.nei_bannar2 {
		height: 426px;
	}
	.nei_main2{width:1200px;}
	.top{width:1200px;}
	.top-wrap{
		width:1200px;
	}
	/*.reg-step{*/
		/*line-height:38px;*/
	/*}*/
	.logo{width:1250px;}
	.wrap_new{width:1200px;}
	.logol{width:28%;top:10px;}
	.nav_new li{font-size:10px;}
	#sddm li a{padding:0 5px;}
	.web-wrap{width:1200px;margin:0 auto;}
	#wrap{width:1200px !important;}
	.sub-platform{width:19.8%}
	.news_li a{width:71%;}
	.textflow{width:71%;}
	.top-link{top:-60px;}
	.pl-dec {
		font-size: 10px;
		letter-spacing: 0px;
		padding-left: 6px;
	}
	.cloud-des{
		font-size:14px;
	    letter-spacing: 0px;
	}
	.web_onec{
		margin:0 0.5%;
	}
	.web_twor_bo A.odd_bo{
		margin-right:0%;
	}
	.about_xm{width:1000px;}
	.about_xm2{width:1400px;}

	.nei_main{width:1200px;}
	#prev{
		left:1%;
	}
	#next{
		left:95%;
	}
	#portamento_container {float:left; position:relative;width:200px}
	#portamento_container #sidebar.fixed {position:fixed;width:200px;}
	.nei_lef{width:200px;overflow:hidden;}
	/*.nei_bannar{width:1000px;}*/
	#sddm div a{font-size:10px !important;}
	div#m1{left:62% !important;}
	div#m2{left:57% !important;}
	div#m3{left: 62% !important;}
	div#m6{right: -6% !important;}
	.nei_rig2{
		width:75%;
	}
	.icon-timeline{
		left:-28px;
	}

	.web_onelb td{padding-top:10px;padding-right:10px;}
	.down_pic{
		margin-top: 5px;
	}
	.platform{
		width:1200px;
		position: relative;
		top: 0px;
		left: -75px;
	}
	.list .news-title{
		font-size: 15px;
		width:86%;
		float:left;
	}
	.m-infbox{
		width:82%;
	}
	.infbox p{
		width:62%;
	}

	.index-right {
		margin-left: 56px;
		width: 490px;
		padding-right: 12px;
	}
	.point-btn{
		top: 76px;
	}
	#tab_pic_tl{
		bottom:14px;
	}

	.main1-2-pic{
		width:47%;
	}
	.fmain1-2 .slides>li>a.imgbox_a{
		padding-bottom: 77%;
	}
	.web-first{
		width: 48%;
	}
	.web_fivec_bo li {
		height: 32px;
		line-height: 21px;
	}
	.cloud-bus{
		width:1200px;
	}
	.slick-slide{
		width:240px;
	}
	.c_0100_5 .slide_pic_12 .li .text{
		padding-left: 73px;
	}
	.case_div{
		width:99.5%
	}
	.down_pic_no{
	margin-top: 48px!important;
	}
	.down_pic{
    margin-top: 0px!important;     
    top: -10px;
	}
	.web_onelb{
	padding-top: 20px;
    box-sizing: border-box;
	}
	.recomment-item{
    width: 275px;
    height: 142px;
	}
	.recomment-item h3{
		 font-size: 15px;
	}
	.pro-type{
		font-size:10px;
	}
	.flex-1{
		width:106px;
	}
	.recomment-item img{
	width: 140px;
     height: 107px;
	}
	.pro-type{
    width: 148px;
	}
	.flex-1{
	left: -4px;
	}
	.product-other{
   left: 10px;
	}
	.product-hot{
	top: 20px;
    right: 15px;
	}
	#sddm li a{
		font-size:16px;
	}
}
@media screen and (max-width: 1280px){
	.nei_bannar2 {
		height: 400px;
	}
}
@media screen and (max-width: 1152px){
	.web-wrap{
		width:1000px;
	}
	.top-wrap {
		width: 1000px;
	}
	.top-link{
		top:-60px;
	}
	.fmain1-2 .slides>li>a.imgbox_a {
		padding-bottom: 92%;
	}
	.nei_bannar2 {
		height: 358px;
	}

}
@media screen and (max-width: 1024px){
	.nei_bannar2 {
		height: 318px;
	}
	.ind-news-title{
		width:80%;
	}
	.list-box p.fin-news{
		width:72%;
	}
}
/*.m_hide{display: none;}*/
.news_information {
	width: 100%;
	/*background-color: #008fd5;*/
	/*background-color: #ff0000;*/
	height:50px;
	background: rgba(0, 0, 0, 0.5);
	overflow: hidden;
	position: absolute;
	bottom:0px;
	border-top: 2px solid #f6d315 ;
}
.news_information .center {
	width: 90%;
	max-width: 1190px;
	margin: auto;
	padding: 4px  0;
}

.oh {
	overflow: hidden;
	position: relative;
}
.news_information .center .left {
	width: 12%;
	float: left;
	padding-left: 1%;
}
.news_information .center .right {
	width: 85%;
	float: left;
	margin-left: 3%;
	margin-top:4px;
}
.news_information .center .left .pr {
	/*left: 19%;*/
	left:43%;
	line-height: 0;
	position: absolute;
	top: 50%;
	font-weight: bold;
	font-size: 17px;
	z-index:100;
	/*text-indent: 1em;
	overflow: hidden;
	float: left;*/
	/*display:block;*/
	/*width:100px;*/
	/*height:40px;*/
	/*border:1px solid #000000;*/
}
.c008 {
	color: #ffeb00!important;
}
.pcOnly {
	display: block !important;
}
.news_information .center .right ul {
	width: 2000%;
	position: relative;
}
.news_information .center .right ul li {
	padding-right: 1%;
	width: 5%;
	float: left;
}
.news_information .center .right ul li a {
	color: #fff;
	display: block;
	font-size: 17px;
	height: 30px;
	line-height: 1.8;
	overflow: hidden;
	position: relative;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-weight: 500;
	letter-spacing: 1px;
}
.news_information .center .right ul li a:hover{
	color:#fff000;
}
.news_information .center .right ol {
	position: absolute;
	right: 0;
	top: 0;
	width: 8%;
	/*background-color: #ff0000;*/
}
.news_information .center .right ol li{
	width: 49%;
	float: left;
	text-align: center;
	height: 100%;
	position: relative;
	cursor: pointer;
}

.news_information .center .right ol li img {
	float: left;
	height: 100%;
	max-height: 18px;
}
.pa {
	position: relative;
	left: 0;
	top: 10px;
}

.visibility_hidden{
	visibility: hidden;
}
.m_show_b{display: block;}
.m_show_ib,.m_show{display: inline-block;}
.m_show_i{display: inline;}


