/**
 *  作者：企捷技术 by 554115339@qq.com
 **/
@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video { margin:0; padding:0; }
html { -ms-text-size-adjust:100%; -webkit-text-size-adjust:none; width:100%; height:100%; }
html.lock { overflow:hidden; }
body { font:12px/200% Arial, "Microsoft Yahei"; color:#666; width:100%; min-width:1200px; height:100%; background:#f6f6f6; }
a, a:link, a:visited, a:hover, a:active { color:#666; text-decoration:none; cursor:pointer; }
a:hover, a:active { color:#f59435; outline:0; }
img { border:0; }
h1,h2,h3,h4,h5,h6,font { font-size:12px; font-weight:400; }
ul, ol { list-style-type:none; }
button, input, optgroup, select, textarea { color:inherit; font:inherit; }
button { overflow:visible; }
button, select { text-transform:none; }
input, textarea, select  { outline:0; }
input,textarea,button{outline:none;border:0;border: none;*border:0;padding: 0;margin: 0;box-shadow: none;background: none;}
textarea { resize: none; overflow:auto; }
input { line-height:normal; }
table { border-collapse:collapse; border-spacing:0; }
td, th { padding:0; }
.clear { clear:both; font-size:0px; line-height:0px; height:0px; }
.hidden { display:none; }
.center { text-align:center; }
.autocut { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; }
.overLay { position:fixed; left:0; top:0; width:100%; height:100%; filter:Alpha(opacity=80); background:#000; background:rgba(0,0,0,0.8);  z-index:998; }
::selection { background:#e4121a; color:#FFF; }
.fl{ float: left;}
.fr{ float: right;}
.clearfix:after{ content: "";display: block; height: 0; clear: both;line-height: 0;font-size: 0;}

/** header **/
.header { width:100%; height:68px; background:#1D4569; position:relative; left:0; top:0; z-index:20; }
.header .logo { width:200px; height:39px; overflow:hidden; position:absolute; left:30px; top:14px; }
.header .logo img { display:block; height:39px; }
.header .link { position:absolute; right:32px; top:20px;  width:115px; height:25px; }
.header .link:hover { opacity:0.8; }
.header .type { margin:0 auto; width:250px; height:68px;  }
/*.header .typeLeft{  margin-left: 240px; }
.header .typeRight{  margin-right: 270px; }*/
.header .type h2 { float:left;  height:68px; line-height:68px; font-size:16px; 
	text-align:center; color:#fff; margin:0 4px; display:inline; cursor:pointer; 
	position:relative; }
.header .type h2:after{content:""; display: block; width: 1px; background: #fff;
	height: 19px; position: absolute; left: -4px;top: 50%; margin-top: -9px;
}
.header .type h2:first-child:after{display: none;}
.header .type h2 a { display:block; color:#FFF; position:relative; 
	padding:0 20px; 
}
.header .type h2 a.gekai{  margin-left: 50px;   }
.header .type h2 a.gekai:after{ display: none;   }

.header .type .cur { background:#265782;   }
.header .type h2 a:hover{  background:#265782;color:#fff !important;  }
.header .type h2:hover { color:#b2cfff; }
.header .type h2:first-child + h2 + h2 + h2 + h2 + h2 + h2 + h2 + h2 + h2 + h2 + h2:after { content:''; width:22px; height:14px; position:absolute; left:70px; top:5px; background:url(../image/icon-new.gif) 0 0 no-repeat; }
.header .type h2 i.icon-mvp { position:absolute; left:45px; top:-3px; width:56px; height:23px; background:url(../image/tip-mvp.png) 0 0 no-repeat; }
.header .type h2 i.icon-mvp2 { position:absolute; left:45px; top:-3px; width:56px; height:23px; background:url(../image/tip-mvp2.png) 0 0 no-repeat; }
.header .type h2 i.icon-mvp3 { position:absolute; left:45px; top:-3px; width:106px; height:23px; background:url(../image/tip-mvp3.png) 0 0 no-repeat; }

.header .topTel {     
	position: absolute;
    right: 51px;
    top: 7px;
    padding-left: 49px;
    background: url(../image/itopConTel.png) no-repeat left center;
}
.topTel h6{  color:#fff; font-weight: normal; font-size:14px;
  			line-height: 24px; }
.topTel h6 span{display: block; color: #fff; font-size: 24px; 
  	line-height: 1;font-family: "impact"; }

/** sort **/
.sort { width:100%; height:60px; background:#f7f8f8; 
	border-bottom: 1px #EEE solid;
	position:relative; left:0; z-index:19; 
}
.sort .wrap { width:800px; margin:0 auto; position:relative; }
.sort .wrap.disable:before { content:''; width:100%; height:100%; position:absolute; left:0; top:0; background:url(about:blank) center center repeat; z-index:10; }
.sort .wrap.disable .search,
.sort .wrap.disable .item { opacity:.5; filter:Alpha(opacity=50); }


/* so_class 2018.2.24 */
.so_class { width:100%; overflow:hidden; position:relative; top:10px; }
.so_class li { float:left; height:40px; line-height:40px; padding:0 20px; cursor:pointer; font-size:14px; }
.so_class li.active { color:#d90e00; font-weight:bold; }


/** topic **/
.topic { position:absolute; left:25px; top:10px; display:none; }
.topic li { float:left; height:40px; line-height:40px; padding:0 0; margin:0 10px; font-size:13px; position:relative; }
.topic a { display:block; }
.topic a:hover { text-decoration:underline; }
.topic li:after { content:''; width:22px; height:14px; position:absolute; right:-20px; top:-2px; background:url(../image/icon-new.gif) 0 0 no-repeat; visibility:hidden; }

.sort .url { position:absolute; top:12px; right:-115px; line-height:30px; background:url(../image/icon-hot.gif) right 5px no-repeat; padding:0 34px 0 0; }
.sort .url a { color:#427ede; text-decoration:underline; font-size:14px; }
.sort .url a:hover { color:#e4121a; }

.search { float:right; width:284px; height:30px; font-size:14px; padding-top:12px; }
.search .txt { float:left; width:200px; height:28px; padding-left:5px; border:1px solid #ddd; background:#FFF; border-radius:3px; color:#aaa; }
.search .txt:focus { border-color:#999; }
.search .submit { float:right; width:70px; height:30px; border:0; background:#1D4468; border-radius:3px; color:#FFF; cursor:pointer; }
.search .submit:hover { background:#1b62d6; }
.sort .item { float:left; width:100px; height:40px; padding-top:15px; 
	position:relative; 
	z-index: 999;
}
.sort .item p { height:30px; line-height:30px; font-size:14px; position:relative; padding-left:20px; cursor:pointer; display:inline-block; padding-right:18px; }
.sort .item p em { width:11px; height:5px; background:url(../image/ico_20.png) -29px 0 no-repeat; position:absolute; right:0; top:12px; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; -ms-transition:all .2s linear; transition:all .2s linear; }
.sort .hover p em { -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); -webkit-transition:all .2s linear; -moz-transition:all .2s linear; -ms-transition:all .2s linear; transition:all .2s linear; }
.sort .item .ico { position:absolute; left:0; top:6px; }
.sort .item .drop { position:absolute; left:0; top:50px; width:330px; padding:20px;
	background:#FFF; overflow:hidden; border-radius:1px; 
	box-shadow:0 0 5px rgba(0,0,0,0.1); display:none; 
	}
.so_ins .drop { width:660px !important; }
.so_ins .drop a { float:left; width:110px; height:40px; line-height:40px; overflow:hidden; font-size:14px; /* 偏移 */ position:relative; left:20px; }
.so_ins .drop a:hover { text-decoration:underline; }
    .so_ins .drop a.hover { text-decoration:underline;color:#f59435; outline:0;
    }

.so_pur .drop { width:660px !important; }
.so_pur .drop a { float:left; width:110px; height:40px; line-height:40px; overflow:hidden; font-size:14px; /* 偏移 */ position:relative; left:20px; }
.so_pur .drop a:hover { text-decoration:underline; }

.so_col .drop { height:24px; }
.so_col .drop a { float:left; width:30px; height:24px; overflow:hidden; text-indent:-99em; -webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease; transition:all 0.2s ease; }
.so_col .drop a.drop_iocn{
background:url(../image/drop_iocn.jpg) no-repeat; 
}
.so_col .drop a:hover { -webkit-transform:scale(1.4); -moz-transform:scale(1.4); -ms-transform:scale(1.4); transform:scale(1.4);  -webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease; transition:all 0.2s ease; position:relative; z-index:1; }
    .so_col .drop a.hover { position:relative; z-index:1;
    }
.so_ins .ico, .so_col .ico { width:12px; height:16px; background:url(../image/ico_20.png) 0 0 no-repeat; }
.so_banb .ico{width:20px; height:20px; background:url(../image/banb.png) 0 0 no-repeat;}
.sort .so_banb p{padding-left:25px;}
.sort .so_banb .drop{ width:120px; padding:0; padding:8px 0; left:-10px; }
.sort .so_banb .drop a { display:block; height:35px; line-height:35px; text-align: center; position:relative; }
.sort .so_banb .drop a:hover { background:#1D4569; color:#FFF; }
    .sort .so_banb .drop a.hover {background:#1D4569; color:#FFF;
    }
.so_col .ico { background-position:-15px 0; }
.sort .so_asc p { padding-left:25px; }
.sort .so_asc p i { left:0; }
.sort .so_asc .drop { width:120px; padding:0; padding:8px 0; left:-10px; }
.sort .so_asc .drop a { display:block; height:35px; line-height:35px; padding-left:40px; position:relative; }
.so_asc i { width:20px; height:20px; background:url(../image/ico_20.png) 0 0 no-repeat; position:absolute; left:12px; top:6px; }
.so_asc i.ico_date { background-position:0 -18px; }
.so_asc i.ico_sale { background-position:0 -41px; }
.so_asc i.ico_like { background-position:0 -65px; }
.so_asc i.ico_normal { background-position:0 -85px; }
.sort .so_asc .drop a:hover { background:#1D4569; color:#FFF; }
.so_asc .drop a:hover i.ico_date { background-position:-20px -18px; }
.so_asc .drop a:hover i.ico_sale { background-position:-20px -41px; }
.so_asc .drop a:hover i.ico_like { background-position:-20px -65px; }
.so_asc .drop a:hover i.ico_normal { background-position:-20px -85px; }
/** filter **/
.filter { background:#e3e4e4; width:100%; height:40px; display:none; position:relative; left:0; z-index:18; }
.filter .wrap {margin:0 30px; height:20px; padding-top:10px; overflow:hidden; }
.filter .item { float:left; height:20px; color:#FFF; line-height:20px; text-align:center; margin-right:10px; }
.filter .item p { float:left; min-width:60px; height:20px; padding:0 10px; background:#437edc; cursor:default; }
.filter .item i { float:left; width:20px; height:20px; background:url(../image/s_7.gif) center center no-repeat #bec0bf; color:#FFF;
	cursor:pointer; font-size:18px; font-style:normal; overflow:hidden;/* text-indent:-99em; */ }
.filter .item i:hover { background-color:#969696; }

/** wrapper **/
.wrapper { width:100%; padding-top:40px; overflow:hidden;background: #F4F4F4; }
.wrapper .container { width:100%; }
.singleWrap .container { background:none; }
.group { float:left; width:100%; position:relative; box-sizing:border-box; 
	padding:0 10px;     background: #f6f6f6;
	z-index: 2;
	}
.group .tid { width:212px; height:76px; margin:0 auto 40px; background:url(../image/s_5.gif) 0 0 no-repeat; overflow:hidden; text-indent:-99em; cursor:pointer; }
.group .tid:hover{ background-position:0 -80px; }
.wrapper .wp .tid { width:204px; background-position:-220px 0; }
.wrapper .wp .tid:hover{ background-position:-220px -80px; }
.group .btn { width:112px; height:76px; background:url(../image/s_5.gif) -430px 0 no-repeat; position:absolute; top:0; cursor:pointer; display:none; }
.group .btn:hover { opacity:0.7; filter:alpha(opacity=70); }
.wrapper .pc .btn { width:89px; background-position:-550px 0; right:-150px; }
.wrapper .wp .btn { width:112px; background-position:-430px 0; left:-150px; }
.group .list { float:left; width:102%; padding-bottom:30px; }
.group .item { float:left; width:204px; height:596px; padding:4px; box-shadow: 0 0 5px #eaeaea;border-radius:3px; background:#FFF; margin:0 10px 20px; position:relative; font-size:13px; }
.group.pc .item{ height: 576px;/*pc样式*/}
.group.pc .item .img{  height: 576px;/*pc样式*/}
.group .item:hover{box-shadow: 0 0 15px rgba(26,69,105,.7);}
.group .item .img { width:100%; height:596px; overflow:hidden; cursor:pointer; }
.group .item .img img { width:100%; display:block; position:relative; z-index:1; }
.group .item .inf { position:absolute; left:0px; bottom:3px; width:100%; height:40px; 
	line-height:40px; padding-top:22px; padding-bottom: 10px;
	 background:#FFF; z-index:2; 
}
.group .item .inf p { padding-left:18px; float: left;}
.group .item .inf span{
	float: right;
	 height: 31px;text-align: center; line-height: 31px;
	border: 1px #D2D2D2 solid; -webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	color: #747476;
	cursor: pointer;
	border-radius: 4px;
}
.group .item .inf span:hover{ background: #1D4468;border-color: #1D4468; color: #fff;}
.group .item .inf .links{ float: right; 
	 height: 31px;text-align: center; line-height: 31px;
	border: 1px #D2D2D2 solid; -webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	color: #747476;
	margin-left: 10px; 
	margin-right: 20px;	
	border-radius: 4px;
}
.group .item .inf span , .group .item .inf .links{ 
		padding:0 14px;
}
/*行业pc页面样式*/
.group.hangyePc .item .inf{ bottom:-72px}
.group.hangyePc .item .inf .links{  background: #1D4569;color: #fff;border-color: #1D4569;}
/*行业样式*/
.group .item{ position: relative; z-index: 200; overflow: hidden;}
.group .item .zhezhao{ 
		position: absolute; left: 0; top: 110%; right: 0; bottom: 0; 
		    background: rgba(1,1,1,.6);
    *background: #010101;
	z-index: 300;
	overflow: hidden;
}
.group .item .zzWrap{ width: 152px; 
	height: 204px;
	position: absolute; left: 50%; top: 50%; 
	margin-left: -76px;
	margin-top: -102px;
}
.group .item .codeBox{ background: #fff;
	padding:20px; 
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	text-align: center;
}
.group .item .codeBox p{
	font-size: 14px;
	color: #000000;
	line-height: 1;
	padding-bottom: 3px;
}
.group .item .codeBox img{ display: block; max-width:100%; }
.group .item .zhezhao h6{ font-weight: normal; text-align: center;
	font-size: 16px;
	color: #fff;line-height: 1; padding-top: 10px;
}
/*手机版样式重置*/
.group.wp .item .inf .links{
	margin-right: 10px;
	margin-left: 0;
}
.group.wp .item .inf span{ margin-right: 5px; }
/*pc媒体查询*/
@media (max-width: 1422px){
    .group.pc .item .inf .links{
       margin-left: 5px;
    margin-right: 10px;
    }
	.group.pc .item .inf span , .group.pc .item .inf .links{ 
			padding:0 10px;
	}
	.group.pc .item .inf p { 
		padding-left: 5px;
	}
}

/*手机媒体查询*/
@media (max-width: 1880px){
    .group.wp .item .inf .links{
		margin-left: 0;
	   margin-right: 5px;
    }
	.group.wp .item .inf span , .group.wp .item .inf .links{ 
			padding:0 10px;
			font-size: 12px;
			margin-right: 6px;
	}
}

@media (max-width: 1530px){
    .group.wp .item .inf .links{
		margin-left: 0;
	   margin-right: 5px;
    }
	.group.wp .item .inf span , .group.wp .item .inf .links{ 
			padding:0 6px;
			font-size: 12px;
			margin-right: 5px;
	}
	.group.wp .item .inf p { 
		padding-left: 5px;
	}
}
@media (max-width: 1366px){
    .group.wp .item .inf .links{
		margin-left: 0;
	   margin-right: 5px;
    }
	.group.wp .item .inf span , .group.wp .item .inf .links{ 
			padding:0 3px;
			font-size: 12px;
			margin-right: 5px;
	}
	.group.wp .item .inf p font{ font-size: 12px;}
}


.group .item .inf .links:hover{ background: #c30403;border-color: #c30403; color: #fff;}
.group .item .inf p font { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; 
	font-size: 14px;
}
.group .item .sns {position:absolute; left:0; bottom:50px; background:#FFF; width:100%; height:auto; padding:10px 0 0; display:none; z-index:2; }
/* .group .item .links { padding-left:5px; } */
.group .item .links a { display:inline-block; width:45px; height:25px; line-height:25px; text-align:center; background:#1D4569; border-radius:3px; color:#FFF; margin-right:8px; }
.group .item .tip { padding-left:5px; line-height:25px; color:#e10000; }
.group .item .links a:hover { background:#e10000; }
.group .item .newTip { position:absolute; left:10px; top:4px; width:20px; height:31px; background:url(../image/ico_new.png) 0 0 no-repeat; z-index:3; }

.group .loading { width:100%; height:30px; text-align:center; font-size:14px; margin-bottom:260px; }
.group .noData { width:100%; height:90px; text-align:center; font-size:14px; margin-bottom:100px; }
.wrapper .pc .item { margin-bottom:32px;    width: 22%;margin: 0 1% 35px;}
.wrapper .wp .item { margin-bottom:32px;    width: 17.6%;margin: 0 0.8% 26px;}
.wrapper .wp .item .img,
.wrapper .wp .item { height:574px; }
.wrapper .wx .item .img,
.wrapper .wx .item { height:574px; }
.wrapper .wp .code { position:absolute; left:0px; bottom:50px; width:122px; height:122px; background:url(../image/loading_1.gif) center center no-repeat #FFF; display:none; }
.wrapper .wp .code img { width:122px; height:122px; display:block; }
/*.group .more { width:200px; height:63px; line-height:63px; text-align:center; background:url(../image/s_4.gif) 0 0 no-repeat; margin:0 auto 50px; color:#FFF; font-size:20px; font-weight:700; cursor:pointer; }
.group .more:hover { opacity:0.8; }*/

.goPcMobile { width: 150%;}
.goPcMobile .mobileBox{ width: 136px; text-align: center;}
.goPcMobile .mobileBox p { font-size: 16px;color: #1a1a1c; line-height: 1;}
.goPcMobile .mobileBox img{display: block; width: 136px; height:136px; 
	margin-top: 8px;
}
.goPcMobile .pcBox{width: 183px;  margin-left: 32px; }
.goPcMobile .pcBox a{color: #1d4569; 
	background: url(../image/dianji.png) no-repeat 23px center;
	padding-left: 50px;
	display: block;
	height: 19px; line-height: 19px;
	font-size: 16px;
}
.goPcMobile .pcBox .pcZheZhao{ margin-top: 10px; position: relative; 
	background:url(../image/n_bg6pc.png) no-repeat center;
	width: 175px; height: 122px;
}
.goPcMobile .pcBox .zhezhao{ width: 161px; height: 78px; overflow: hidden;
	position: absolute; left: 50%; 
	margin-left: -80px;
	top: 7px;
}
.goPcMobile .pcBox .zhezhao img{ display: block; width: 100%; margin: 0 auto; }
.tempInf .phone{  overflow: initial!important;}
/* tabeder */
.tabeder { height:80px; position:relative; margin:0 0 20px; overflow:hidden; }
.tabeder li { position:absolute; top:0; width:220px; height:80px; background:url(../image/s_9.png) 0 0 no-repeat; overflow:hidden; text-indent:-99em; cursor:pointer; transform:scale(.8,.8); }
.tabeder li.ispc { left:25%; margin:0 0 0 -110px; background-position:0 0; }
.tabeder li.iswp { left:75%; margin:0 0 0 -110px; background-position:0 -100px; }
.tabeder li.iswx { left:135%; margin:0 0 0 -110px; background-position:0 -200px; background-position:0 -200px; }
.tabeder li.active { filter:grayscale(100%); }

/* pager */
.pager { width:100%; height:35px; padding-bottom:50px; text-align:center; overflow:hidden;}
.pager ul { }
.pager li { display:inline-block; +display:inline; +zoom:1; vertical-align:middle; }
.pager a, .pager span { display:inline-block; width:auto; height:34px; line-height:34px; padding:0 15px; text-align:center; margin:0 5px; background:#c6c6c6; border:1px solid #c6c6c6; border-radius:3px; color: #fff;}
.pager a:hover { background:#1D4468; border-color:#1D4468; color:#FFF; font-weight:700; }
.pager .cur span,
.pager > span { background:#1D4468; border-color:#1D4468; color:#FFF; font-weight:700; cursor:default; }

/* searchBox */
.searchBox { width:700px; height:auto; margin:0 auto; }
.searchTip { height:30px; line-height:20px; font-size:20px; color:#1D4569; text-align:center; font-weight:700; margin-bottom:20px; }
.searchTip span { color:#e4121a; font-weight:700; margin:0 10px; }
.searchBox .item { width:204px; height:250px; padding:4px; border:1px solid #ddd; border-radius:3px; background:#FFF; margin:0 10px 20px; overflow:hidden; position:relative; font-size:13px; margin:0 auto; }
.searchBox .item .img { width:100%; height:250px; overflow:hidden; cursor:pointer; }
.searchBox .item .img img { width:100%; display:block; position:relative; z-index:1; }
.searchBox .item .inf { position:absolute; left:0px; bottom:3px; width:100%; height:45px; line-height:20px; padding-top:5px; background:#FFF; z-index:2; }
.searchBox .item .inf p { padding-left:5px; }
.searchBox .item .inf p font { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; }
.searchBox .item .sns { position:absolute; left:0; bottom:50px; background:#FFF; width:100%; height:auto; padding:10px 0 0; display:none; z-index:2; }
.searchBox .item .links { padding-left:5px; }
.searchBox .item .links a { display:inline-block; width:45px; height:25px; line-height:25px; text-align:center; background:#1D4569; border-radius:3px; color:#FFF; margin-right:8px; }
.searchBox .item .tip { padding-left:5px; line-height:25px; color:#e10000; }
.searchBox .item .links a:hover { background:#e10000; }
.searchBox .code { position:absolute; left:0px; bottom:50px; width:122px; height:122px; background:url(../image/loading_1.gif) center center no-repeat #FFF; display:none; }
.searchBox .code img { width:122px; height:122px; display:block; }

/** footer **/
.footer { background:#1D4468; color:#7f9ab2; }
.footer p{text-align: center;    line-height: 60px;}
.footer .wrap { width:1200px; margin:0 auto; }
.footer .link { float:left; width:280px; height:140px; border-right:1px solid #4788e6; }
.footer .link h2 { font-size:14px; height:30px; font-weight:700; }
.footer .link p { width:260px; overflow:hidden; }
.footer .link a { float:left; width:48%; height:25px; line-height:25px; color:#FFF; }
.footer .link a:hover { text-decoration:underline; color:#c2d9fe; }
.footer .addr { float:left; width:386px; height:140px; border-left:1px solid #4482e6; border-right:1px solid #4788e6; padding:0 70px; }
.footer .addr p { line-height:20px; margin-bottom:10px; }
.footer .addr i { width:20px; height:20px; background:url(../image/ico_18.gif) 0 -40px no-repeat; float:left; margin-right:10px; }
.footer .addr i.ico_tel { background-position:0 -40px; }
.footer .addr i.ico_fax { background-position:0 -60px; }
.footer .addr i.ico_mail { background-position:0 -80px; }
.footer .addr i.ico_addr { background-position:0 -100px; }
.footer .copy { float:right; width:330px; height:140px; padding-left:60px; border-left:1px solid #4482e6; }
.footer .copy .ico { float:left; width:100%; height:52px; margin-bottom:30px; }
.footer .copy li { float:left; width:40px; height:52px; margin:0 10px; display:inline; position:relative; }
.footer .copy a { display:block; width:40px; height:52px; background:url(../image/ico_social.gif) 0 0 no-repeat; -webkit-transition:all .5s linear; -moz-transition:all .5s linear; -ms-transition:all .5s linear; transition:all .5s linear; }
.footer .copy a:hover { opacity:0.7; -webkit-transition:all .5s linear; -moz-transition:all .5s linear; -ms-transition:all .5s linear; transition:all .5s linear; }
.footer .copy .website a { background-position:3px 0; }
.footer .copy .weibo a { background-position:-55px 0; }
.footer .copy .wechat a { background-position:-120px 0; }
.footer .copy .qq a { background-position:-184px 0; }
.footer .copy .wechat i { width:120px; height:120px; background:url(../image/weixin_code.png) 0 0 no-repeat; position:absolute; left:-45px; bottom:60px; display:none; }


/**
 * 零星点
 **/
.minTool { position:fixed; right:10px; bottom:10px; width:60px; z-index:20; display:none; }
.minTool a.goTop { display:block; width:60px; height:50px; background:url(../image/s_3_top.png) center center no-repeat #484747; border-radius:3px; -webkit-transition:all .5s linear; -moz-transition:all .5s linear; -ms-transition:all .5s linear; transition:all .5s linear; }
.minTool a.goTop:hover { background-color:#1D4569; -webkit-transition:all .5s linear; -moz-transition:all .5s linear; -ms-transition:all .5s linear; transition:all .5s linear; }
/* tempInf */
.tempInf { width:100%; height:600px; position:fixed; left:50%; top:0; z-index:999; background:#FFF; display:none; overflow:hidden; max-width: 1027px;min-width: 290px;margin-left: -516px;margin-top: 69px; 
	border-radius: 8px;
}
.tempInf .phone,
.tempInf .weixin,
.tempInf .pc { width:620px; height:570px; margin:0 auto; padding-top:30px; overflow:hidden; position:relative; }
.tempInf .pc { width:840px; }
.tempInf .phone .thum{ width:239px; height:500px; background:url(../image/n_bg7.png) 0 0 no-repeat; float:left; position:relative; overflow:hidden; }
.tempInf .weixin .thum,
.tempInf .pc .thum { width:280px; height:500px; background:url(../image/n_bg7.png) 0 0 no-repeat; float:left; position:relative; overflow:hidden; }
.tempInf .pc .thum {margin-top: 50px; width:500px; background:url(../image/n_bg6.png) 0 0 no-repeat; }
.tempInf .pc .lay { background:#010101; width:17px; border-left:3px solid #FFF; height:362px; position:absolute; right:0; top:68px; }
.tempInf .pc .lay { height:278px; top:20px; border-left-color:#010101; }

.tempInf .phone .inner,
.tempInf .weixin .inner { width:250px; height:386px; overflow-x:hidden; overflow-y:scroll; position:relative; left:4px; top:56px; background:url(../image/loading_2.gif) center center no-repeat; }
.tempInf .pc .inner { width:480px; height:268px; overflow-x:hidden; overflow-y:scroll; position:relative; left:20px; top:20px; background:url(../image/loading_2.gif) center center no-repeat; }
.tempInf .inner img { display:block; width:100%; }
.tempInf .doc { width:300px; float:right; padding-top:10px; }
.tempInf .name { height:40px; font-size:20px; color:#2a2b2b; font-weight:700; }
.tempInf .item { margin-bottom:10px; font-size:15px; overflow:hidden; }
.tempInf .description { max-height:288px; padding-bottom:30px; color:#999; overflow:hidden; overflow-y:auto; }
.tempInf .pc .item {  }
.tempInf .item b { color:#1D4569; margin-right:5px; }
.tempInf .url { width:100%; height:30px; margin-bottom:20px; }
.tempInf .url > img { width:140px; height:140px; }
.tempInf .url a { display:inline-block; vertical-align:middle; height:30px; width:80px; text-align:center; line-height:30px; border-radius:3px; background:#1D4569; font-size:14px; color:#FFF; margin-right:15px; }
.tempInf .url a i{background:url(../image/qrcode.png) 3px 13px no-repeat;}
.tempInf .url a:hover,
.tempInf .url a.cur { background:#3c6dbb; }
.tempInf .code { width:280px; height:126px; position:absolute; left:640px; background:#FFF;  }
#tempConRel .code { display:block; position:static; }
.tempInf .code p{ font-size: 16px;color: #1a1a1c;padding-left: 10px;    padding-bottom: 10px;}
.tempInf .code img { display:block; width:140px; height:140px; padding-left: 6px;}
.tempInf .close,
.tempInf .back { width:100px; height:40px; background:url(../image/s_3.png) center center no-repeat #1D4569; position:absolute; left:50%; margin-left:-50px; bottom:0px; cursor:pointer; border-radius:3px 3px 0 0; z-index:1; }
.tempInf .back { background-image:url(../image/s_5.png); z-index:2; margin-left:80px; background-color:#1D4569; display:none; }
.tempInf #tempBack { z-index:3; }
.tempInf .close:hover { background-color:#c30403; }
.tempInf .back:hover { background-color:#a00606; }
.magnifier { width:55px; height:55px; background:url(../image/magnifier.png) center center no-repeat; position:absolute; top:0px; right:25px; z-index:10; background-size:55px; opacity:0.75; display:none; }
.tempInf .pc .magnifier { top:280px; }
.tempInf .phone .magnifier,
.tempInf .weixin .magnifier { top:370px; }
.magnifier:hover { opacity:0.95; }
/* 2015.2.12 */
.tempInf .phone .reMo,
.tempInf .weixin .reMo,
.tempInf .phone .reMu,
.tempInf .weixin .reMu { /*display:none;*/ }
.tempInf .reMo { width:270px; height:20px; line-height:20px; margin-bottom:10px; position:relative; }
.tempInf .reMo span { font-size:16px; color:#1D4569; }
.tempInf .reMo a { color:#999; position:absolute; right:0; top:0; }
.tempInf .reMo a:hover { color:#1D4569; }
.tempInf .reMu { width:290px; height:110px; overflow:hidden; }
.tempInf .reMu span { float:left; width:76px; height:106px; border:2px solid #ddd; overflow:hidden; margin-right:12px; cursor:pointer; background:#000; }
.tempInf .reMu.md_pc span { height:95px; }
.tempInf .reMu img { display:block; width:100%; background:#f1f1f1; min-height:100%; }
.tempInf .reMu span:hover { border-color:#1D4569; }
.tempInf .reMu span:hover img { opacity:0.8; filter:Alpha(opacity=80); }
.relModulList { width:840px; height:500px; margin:0 auto 60px; padding-top:30px; overflow:hidden; }
.relModulList span { float:left; width:140px; height:230px; border:2px solid #ddd; overflow:hidden; margin:0 20px 20px 0; cursor:pointer; background:#000; }
.relModulList img { display:block; width:100%; background:#f1f1f1; }
.relModulList span:hover { border-color:#1D4569; }
.relModulList span:hover img { opacity:0.8; filter:Alpha(opacity=80); }

/* newTip_1 */
#newTip { width:100%; height:100%; position:fixed; left:0; top:0; z-index:999; }
#newTip span { width:250px; height:100px; position:absolute; left:50%; top:0; background:url(../image/notice/ok.png) 0 0 no-repeat; overflow:hidden; text-indent:-99em; cursor:pointer; }
#newTip span:hover { opacity:0.5 !important; filter:Alpha(opacity=50); }
.newTip_1 i.n1 { width:515px; height:350px; background:url(../image/notice/n1_1.png) 0 0 no-repeat; position:absolute; left:446px; top:0; }
.newTip_1 i.n2 { width:397px; height:350px; background:url(../image/notice/n1_2.png) 0 0 no-repeat; position:absolute; right:0; top:0; }
.newTip_1 span { top:340px !important; }
.newTip_2 i.n1 { width:530px; height:340px; background:url(../image/notice/n2_1.png) 0 0 no-repeat; position:absolute; left:50%; margin-left:-384px; top:65px; }
.newTip_2 i.n2 { display:none; }
.newTip_2 span { top:400px !important; }
.newTip_3 i.n1 { width:48%; height:360px; background:url(../image/notice/n3_1.png) center 0 no-repeat; position:absolute; left:0; top:188px; }
.newTip_3 i.n2 { width:48%; height:360px; background:url(../image/notice/n3_2.png) center 0 no-repeat; position:absolute; right:0; top:186px; }
.newTip_3 span { top:520px !important; margin-left:-110px !important; }


/* 特殊 */
body.Pt { padding-top:500px; }
body.Pt .wrapper { background:#f1f1f1; position:relative; z-index:18; }
body.Pi { overflow:hidden; }


.serVp { width:440px; height:170px; margin:0 auto; }
.serVp .main { width:340px; height:170px; text-align:left; padding-left:180px; background:url(../image/s_8.gif) 0 0 no-repeat; position:fixed; left:25%; margin-left:-240px; top:360px; }
.serVp h3 { height:50px; line-height:30px; font-size:26px; font-weight:700; padding-top:10px; }
.serVp p { font-size:18px; line-height:35px; }

/* 2015.10.26 */
.banner, .banner ul, .banner img { height:500px; }
.banner { width:100%; z-index:0; overflow:hidden; position:fixed; left:0; top:0; z-index:10; }
.banner .list { width:100%; position:relative; z-index:1; }
.banner .list li { width:100%; height:100%; position:absolute; z-index:1; overflow:hidden; background:#FFF; display:none; }
.banner .list li:first-child { display:block; }
.banner .list img { width:1920px; display:block; position:absolute; left:50%; margin-left:-960px; top:0; }
.banner .tip { width:100%; height:14px; text-align:center; position:absolute; left:0; bottom:30px; z-index:3; }
.banner .tip span { display:inline-block; width:20px; height:20px; background:url(../image/banner-tip.png) center center no-repeat; margin:0 5px; cursor:pointer; overflow:hidden; text-indent:-99em; }
.banner .tip span.cur { background-image:url(../image/banner-tip-hover.png); }
.banner .close { position:absolute; right:20px; bottom:0; z-index:4; width:60px; height:45px; background:url(../image/banner-close.png) center center no-repeat; opacity:0.5; cursor:pointer; border-radius:3px 3px 0 0; overflow:hidden; }
.banner .close:hover { opacity:1; }

.minbanner, .minbanner ul, .minbanner img { height:60px; }
.minbanner { width:100%; z-index:0; overflow:hidden; position:relative; z-index:11; }
.minbanner .list { width:100%; position:relative; z-index:1; }
.minbanner .list li { width:100%; height:100%; position:absolute; z-index:1; overflow:hidden; background:#FFF; display:none; }
.minbanner .list li:first-child { display:block; }
.minbanner .list img { width:1920px; display:block; position:absolute; left:50%; margin-left:-960px; top:0; }
.minbanner .tip { width:100%; height:14px; text-align:center; position:absolute; left:0; bottom:30px; z-index:3; }
.minbanner .tip span { display:inline-block; width:20px; height:20px; background:url(../image/banner-tip.png) center center no-repeat; margin:0 5px; cursor:pointer; overflow:hidden; text-indent:-99em; }
.minbanner .tip span.cur { background-image:url(../image/banner-tip-hover.png); }

.banner + .minbanner { display:none; }


.needs-number { position:absolute; left:50%; top:15px; margin-left:400px; font-size:15px; line-height:30px; color:#d6ecfa; }
.needs-number span { font-size:x-large; color:#00de09; margin:0 5px 0 0; }
.needs-number { }












/****************************************
 * 加入原型图
 * 2016.9.28
 ***************************************/
.protograph { width:100%; position:fixed; left:0; top:210px; bottom:0; }
.protograph .pc { width:620px; height:500px; background:url(../image/md-pc.png) 0 0 no-repeat; position:absolute; left:50%; top:50%; margin:-250px 0 0 -350px; }
.protograph .mc,
.protograph .wx { width:180px; height:350px; background:url(../image/md-mc.png) 0 0 no-repeat; position:absolute; left:50%; top:50%; margin:-100px 0 0 220px; }
.protograph .wx { margin-left: 404px; }
.protograph .pc .main { width:580px; height:350px; position:relative; left:20px; top:20px; overflow:hidden; }
.protograph .mc .main,
.protograph .wx .main { width:160px; height:280px; position:relative; left:10px; top:28px; overflow:hidden; }
.protograph .inner { width:auto; height:350px; position:absolute; left:0; right:-17px; top:0; overflow:hidden; overflow-y:scroll; }
.protograph .mc .inner,
.protograph .wx .inner { height:280px; }
.protograph .inner img { display:block; width:100%; }
.protograph .bar { width:195px; background:#FFF; position:absolute; left:0; top:0; padding:10px 20px 20px; }
.protograph .bar h2 { height:40px; line-height:40px; font-size:14px; }

.protograph .head { position:absolute; right:52px; top:-40px; }
.protograph .head h2 { padding:0 20px; line-height:30px; border-radius:3px; background:#333; color:#fff; position:relative; }
.protograph .head h2:before { content:''; width:0; height:0; position:absolute; left:50%; top:30px; margin:0 0 0 -6px; border:6px solid transparent; border-top-color:#333; }

.protograph .type { width:100%; overflow:hidden; padding:0 0 15px; border-bottom:1px solid #ddd; }
.protograph .type li { float:left; margin:0 -1px 0 0; border:1px solid #ddd; overflow:hidden; }
.protograph .type a { display:block; height:30px; line-height:30px; padding:0 13px; }
.protograph .type li:first-child { border-radius:5px 0 0 5px; }
.protograph .type li:last-child { border-radius:0 5px 5px 0; }
.protograph .type a:hover { background:#f5f5f5; }
.protograph .type li.current { border-color:#1D4569; position:relative; }
.protograph .type li.current a { background:#1D4569; color:#FFF; }

.protograph .page { overflow:hidden; padding:0 0 15px; border-bottom:1px solid #ddd; font-size:12px; }
.protograph .page li { float:left; width:86px; height:30px; line-height:30px; padding:0 5px; cursor:pointer; border:1px solid #ddd; margin:0 -1px -1px 0; }
.protograph .page li.current { background:#1D4569; border-color:#1D4569; color:#FFF; position:relative; z-index:5; }
.protograph .url { overflow:hidden; font-size:12px; }
.protograph .url li { margin-bottom:10px; }
.protograph .url a { display:block; height:30px; width:80px; text-align:center; line-height:30px; padding:0 5px; border-radius:3px; background:#1D4569; font-size:14px; color:#FFF; margin-right:15px; }
.protograph .url a:hover { background:#e10000; }


/********
 自由分辨率状态
 ********/
/*.group .item {     width: 22%;margin: 0 1% 30px;}*/
.containerThree .group { float:left; width:33.33%; position:relative; overflow:hidden; }
.containerThree .wx { display:block !important; }
.containerThree .pc .item,
.containerThree .wp .item,
.containerThree .wx .item { width:45%; }
.containerThree .item { width:29.3%; margin:0 1% 20px; }
.singleWrap .group .item { width:14.6%; margin:0 0.5% 20px; }
.wrapper .containerThree { background:url(about:blank) center 0 repeat-y; }

.tabederThree { }
.tabederThree li.ispc { left:17%; }
.tabederThree li.iswp { left:51%; }
.tabederThree li.iswx { left:85%; }


/* 2016.6.15 需求收集 */
.needs { position:absolute; width:193px; height:80px; background:url(../image/ico-needs.png) 0 0 no-repeat; position:absolute; right:40px; top:-12px; overflow:hidden; text-indent:-99em; cursor:pointer; }

.dialog-needs { position:fixed; left:50%; top:-300px; width:790px; height:620px; margin:0 0 0 -395px; background:#FFF; box-shadow:0 0 5px rgba(0,0,0,.1); z-index:100; opacity:0; filter:Alpha(opacity=0); display:none; }
.dialog-needs .img { height:166px; overflow:hidden; margin-bottom:50px; }
.dialog-needs .close { width:30px; height:30px; position:absolute; right:10px; top:10px; background:url(../image/needs-close.png) center center no-repeat; cursor:pointer; }
.dialog-needs .close:hover { opacity:.5; }
.dialog-needs .result { background:#fff; width:790px; height:455px; position:absolute; left:0; bottom:0; right:0; z-index:2; display:none; }
.dialog-needs .result p { text-align:center; font-size:24px; padding:100px 0 100px; color:#ff5b7e; line-height:1.2; }
.dialog-needs .result .btn { text-align:center; }
.dialog-needs .result .btn a { display:inline-block; padding:0 30px; height:40px; line-height:40px; border-radius:5px; background:#ff5b7e; color:#FFF; font-size:16px; margin:0 10px; }
.dialog-needs .result .btn a:hover { background:#fc2956; }
.dialog-needs .form { margin:0 80px; }
.dialog-needs .row { float:left; width:210px; height:40px; padding:0 0 0 80px; margin:0 0 0 20px; position:relative; left:-10px; margin-bottom:20px; }
.dialog-needs .row2 { clear:both; width:600px; padding:0 0 0 80px; margin-left:10px; position:relative; }
.dialog-needs .row3 { text-align:center; padding:20px 0 0; }
.dialog-needs .tp { position:absolute; left:0; top:0; line-height:40px; width:70px; text-align:right; font-size:16px; }
.dialog-needs .row2 .tp { line-height:110px; }
.dialog-needs .txt, .dialog-needs .select { width:190px; height:36px; line-height:36px; padding:0 0 0 10px; border:1px solid #ddd; border-radius:3px; color:#888; font-size:14px; }
.dialog-needs .select { height:40px; line-height:40px; width:200px;  }
.dialog-needs .text { width:490px; height:90px; line-height:20px; padding:10px; border:1px solid #ddd; border-radius:3px; color:#888; font-size:14px; }
.dialog-needs .submit { width:200px; height:40px; background:#ff5b7e; border:0; color:#FFF; font-size:16px; border-radius:3px; cursor:pointer; }
.dialog-needs .submit:hover { background:#fc2956; }
.dialog-needs .required:before { content:'*'; color:#F00; position:absolute; right:-5px; top:0; line-height:40px; font-size:20px; }
.dialog-needs .url { margin-left:30px; color:#1D4569; font-size:14px; border-bottom:1px solid #1D4569; }
.dialog-needs .url:hover { color:#ff5b7e; border-color:#ff5b7e; }

.needs-notice { position:absolute; z-index:200; width:auto; min-width:178px; padding:10px 10px; line-height:16px; border:1px solid #e0272c; background:#ffe8e9; border-radius:3px; box-shadow:1px 1px 5px rgba(0,0,0,0.2); color:#e0272c; }
.needs-notice:before, .ig-form-notice:after { content:''; position:absolute; left:20px; top:-20px; width:0; height:0; border:10px solid transparent; border-bottom-color:#e0272c; }
.needs-notice:after { top:-19px; border-bottom-color:#ffe8e9; }

.dialog-alert { width:440px; height:auto; position:fixed; left:50%; top:50%; margin:-150px 0 0 -220px; z-index:200; background:#FFF; background:-webkit-linear-gradient(top, #f1f1f1 0%, #FFF 10%, #FFF 100%); display:none; }
.dialog-alert .head { height:40px; line-height:40px; position:relative; margin-bottom:10px; }
.dialog-alert .head h2 { font-size:16px; padding:0 0 0 15px; }
.dialog-alert .head .close { width:40px; height:40px; background:url(../image/ico-close.png) center center no-repeat; position:absolute; right:0; top:0; }
.dialog-alert .head .close:hover { -webkit-transform:rotate(90deg); transform:rotate(90deg); }
.dialog-alert .main { padding:0 20px 20px 20px; font-size:14px; }
.dialog-alert .main .red { color:#F00; }
.dialog-alert .foot { height:34px; text-align:center; border-top:1px solid #fff; padding:10px 0 20px; }
.dialog-alert .foot a { display:inline-block; vertical-align:middle; height:34px; line-height:34px; padding:0 25px; background:#ddd; margin:0 10px; font-size:14px; border-radius:3px;}
.dialog-alert .foot .ok { background:#d93636; color:#fff; }
.dialog-alert .foot .ok:hover { background:#a40606; }
.dialog-alert .foot .cancel { background:#bbb; color:#333; }
.dialog-alert .foot .cancel:hover { background:#999; }

.dialog-layout { position:fixed; left:0; top:0; width:100%; height:100%; filter:Alpha(opacity=80); background:#000; background:rgba(0,0,0,.8); z-index:99; }




/****************************************
 * 小蜜蜂场景秀
 * 2016.10.13
 **************************************/
.xmf-lister { float:left; width:98%; background:#f1f1f1; padding:0 1% 50px; }
.xmf-lister .item { float:left; width:15.66%; margin:0 .5% 1%; background:#FFF; }
.xmf-lister .item:hover { box-shadow:0 3px 3px -2px rgba(0,0,0,.2); }
.xmf-lister .img { width:100%; height:auto; overflow:hidden; position:relative; }
.xmf-lister .img > a { display:block; position:relative; padding:0 0 152%; }
.xmf-lister .img > a > img { display:block; width:100%; min-height:100%; position:absolute; left:0; top:0; z-index:1; }
.xmf-lister .rcode { width:50px; height:50px; position:absolute; right:10px; bottom:10px; background:#FFF; z-index:2; }
.xmf-lister .rcode img { display:block; width:100%; }
.xmf-lister .img:hover .rcode { width:auto; height:auto; left:10px;  }
.xmf-lister .ins { padding:5px 10px 0; line-height:25px; font-size:13px; white-space:nowrap; position:relative; }
.xmf-lister .ins dd { overflow:hidden; }
.xmf-lister .ins dd:first-child { position:absolute; right:10px; top:5px; color:#f40; }
.xmf-lister .ins dd:first-child b { font-size:large; font-weight:normal; }
.xmf-lister .ins dd:first-child + dd { padding:0 0 5px; }
.xmf-lister .ins dt { border-top:1px solid #ddd; padding:5px 0; position:relative; }
.xmf-lister .ins dt span { }
.xmf-lister .ins dt span:first-child + span { position:absolute; right:0; top:5px; color:#999; background:url(../image/ico-hit.png) left center no-repeat; padding:0 0 0 23px; }





/****************************************
 * 微信小程序
 * 2017.08.10
 **************************************/
.applet-lister { background:#f1f1f1; }
.applet-lister .list { float:left; width:99%; padding:0 .5% 50px; }
.applet-lister .item { float:left; width:15.66%; margin:0 .5% 1%; background:#FFF; box-shadow:0 0 5px rgba(0,0,0,.05); transition:all .5s linear; cursor:pointer; }
.applet-lister .item:hover { box-shadow:0 3px 3px -2px rgba(0,0,0,.4); }
.applet-lister .img { position:relative; padding:0 0 150%; overflow:hidden; }
.applet-lister .img img { position:absolute; left:0; top:0; width:100%; height:auto; }
.applet-lister .ins { padding:5px 10px; }
.applet-lister .ins h3,
.applet-lister .ins h4 { line-height:20px; }





/****************************************
 * 销售小屏幕响应
 **************************************/
@media screen and (max-width: 1440px) {
.applet-lister .item { width:19%; }
.xmf-lister .item { width:19%; }
}

.yListr{}
.yListr ul{}
.yListr ul li{height:36px;}
.yListr ul li span{color:#000000;font-size:14px;line-height:36px;display:inline-block;width:42px;padding-left:4px;}
.yListr ul li em{margin-right: 10px;border-radius: 3px;cursor:pointer;color:#666;font-size:14px;display:inline-block;padding:0 18px;font-style:normal;border:1px solid #999;line-height:34px;height:34px;}
.yListr ul li em.yListrclickem{border:1px solid #f59435;position:relative;color: #f59435;}
.so_asc .yListr ul li em.yListrclickem b{display:block;width:20px;height:22px;background:url(../image/righbt.png) no-repeat 0 0;right:0;bottom:0;position:absolute;}

.tempInf .pc .magniReCon{ float: left;    position: relative;width: 82px;height: 170px;margin-right: 50px;background: url(../image/n_bg4.png) 0 0 no-repeat;}
.tempInf .pc .magniReCon .magniReCon_img{position: absolute;width: 75px; height: 133px;overflow: hidden;    top: 18px;left: 4px;}
.tempInf .pc .magniReCon .magniReCon_img img{    max-width: 100%;height: auto;margin: 0;}
.tempInf .phone .magniReCon{display: none;}
.tempInf .pc .url{display: none;}
.tempInf .pc .tj_phone{    font-size: 20px;margin-bottom: 20px;color:#1D4569;}
.tempInf .phone .tj_phone,.tempInf .phone .click-button{display: none;}
.tempInf .phone .lay{    background: #a89680;width: 3px;height: 386px;position: absolute;right: 0px;top: 56px;}
.tempInf .phone .thum .inner_box{width: 250px;}
.tempInf .pc .click-button{    
	background: #1D4569; width: 102px;height: 30px;text-align: center;line-height: 30px;color: #fff;
	border-radius: 2px;margin-bottom: 16px;cursor: pointer;
}
.tempInf .pc .click-button a{color: #fff;}
.tempInf .pc .click-button:hover{    background: #c30403;}

/* 预留页面弹窗 */
.kongTan{ position: fixed; left: 0; top: 0; right: 0; bottom: 0;
 background: rgba(1,1,1,.6);
*background: #010101;
z-index: 600;
display: none;
	}
.kongTan .kWrap{ width: 100%; 
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
.kongTan .kWrap .imgWrap{ width: 100%;
	position: absolute; 
	left: 0; top: 0; bottom: 0; right: 0; 
	overflow-y: scroll; 
	text-align: center;
}
.kongTan .kWrap .imgWrap img{ display: inline-block; *display: inline;
	zoom:1; 
	vertical-align: middle;
	max-width:95%; margin: 0 auto;
}
.kongTan .close{background:url(../image/guanbi.png) no-repeat center;
	display: block; width: 40px; height: 40px; position: absolute;
	    right: 20px;
    top: 20px;
	cursor: pointer;
	z-index: 606;
}
/*滚动条*/
.kongTan .kWrap .imgWrap::-webkit-scrollbar{width:6px;background-color:none}
.kongTan .kWrap .imgWrap::-webkit-scrollbar-thumb{background-color:#A9A9A9; 
	border-radius:10px; }























