* {	margin: 0;padding: 0; word-break: break-all; word-wrap: break-word; }
body { font:12px/22px "Microsoft YaHei","微软雅黑","MicrosoftJhengHei",Arial,Tahoma,"Times New Roman";color: #333; background:transparent;}
input,button,select,li,textarea { color: #333;}
a { text-decoration: none; color: inherit;}
a:active {color: inherit;}
a:hover { text-decoration: none;}
img { border: none; max-width: 100%;}
ul,ol,li { list-style: none;margin:0; padding:0;}
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal;}
b,strong { font-weight: bold;}
textarea {resize:none;vertical-align: top;}
input { padding: 0 10px;}
button,input[type="button"] { border: none;}
button,a { cursor: pointer;}
table { border-collapse: collapse; border-spacing: 0;}
article, aside, footer, header, nav, main, section, summary, details, hgroup, figure, figcaption,dl,dt,dd {display: block;}
html,body { width: 100%; height: 100%;}
.text-overflow {overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.clearfix:after { display: block; content: ''; height: 0;clear: both;}
.clear { clear: both;}

/* 盒子-宽度包括边框和填充 */
.border-box {
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	box-sizing:border-box;
}
/* 	user select none ----用户不可选择 */
.unselectable {
	-moz-user-select: none; /*火狐*/
  -webkit-user-select: none;  /*webkit浏览器*/
  -ms-user-select: none;   /*IE10*/
  -o-user-select: none; 
  user-select: none;
}
/* 	placeholder字体 */
::-moz-placeholder{color:#cacaca;} /* ff */
::-webkit-input-placeholder{color:#cacaca;} /* chrome,safari */   
::-ms-input-placeholder{color:#cacaca;}  /* ie10 */  
::input-placeholder{ color:#cacaca; }   
.placeholder { position:absolute; top: 0; left: 10px; line-height: 38px; font-size:14px; color: #cacaca;}


/*----------------------- 分隔线 ------------------------*/
/* 水平分隔线*/
hr { 
	margin: 18px 0; 
	border: 0; border-top: 1px solid #eeeeee; border-bottom: 1px solid #ffffff;
}
hr.soften { 
	height: 1px; margin: 54px 0; border: 0;
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
    background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
    background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
    background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
}
/* 水平分隔线 */
.splite { 
    margin: 25px 0;
    height: 1px;
    line-height: 1px;
    overflow: hidden;
    background: #ddd;
}
/* 分隔符 | */
.sep { display: inline-block; *display: inline;  zoom: 1; margin: 0 2px; border-left: 1px solid #e1e1e1; height: 16px; text-indent: 9999px; vertical-align: middle;}


/*----------------------- 标签/关键词 ----------------------*/
/* 标签/关键词 */
a.tag,span.tag,p.tag {  color: #a5a5a5; margin-right: 5px; font-size: 14px;line-height: 100%;}
a.tag {cursor: pointer;}
.tag>i { margin-right: 5px;}
/* 提示字体颜色 */
.warning { color: #f75d5d; line-height: 18px;}
.a-link { color: #ed741c; font-size: 14px;}
.a-link:hover { text-decoration: underline;}
.a-link1 { color: #00a0e9;font-size: 14px;}
/* 强调字 */
.strong,.em {color:#ff5806; }
.red { color: #f00!important; font-size: inherit;}
.fc { color: #50AAC8;}
/* 关键字/标签链接 */
.key { 
	display: inline-block; *display: inline; *zoom: 1; 
	color: #acacac; margin-right: 5px; font-size: 12px;line-height: 100%;
}
a.key { cursor: pointer; }


/*----------------------- 文字对齐方式 ---------------------------------*/
.w_tc { text-align: center;}
.w_tr { text-align: right;}
.w_tl { text-align: left;}


/*----------------------- 表格 ---------------------------*/
/* 有边框 */
.table {display: table; width: 100%; border-collapse: collapse; border: 1px solid #d5d5d5; border-top: none;border-bottom: none;table-layout: fixed;}
.table-caption{display:table-caption;margin:0;padding:0;font-size:16px;}
.table-column-group{display:table-column-group;}
.table-column{display:table-column;width:auto;}
.table-row-group{display:table-row-group;}
.table-row{display:table-row;border-bottom: 1px solid #d5d5d5; margin: 0; }
.table-cell{display: table-cell; padding: 5px 10px; font-size: 14px;color: #606060;text-align: center; vertical-align: middle;  height: 43px; border-left: 1px solid #d5d5d5;}
.table-header-group{display:table-header-group;font-weight:bold;border-top: 2px solid #ea7f39;}
.table-header-group>.table-row>.table-cell {color: #252525; font-weight: bold; letter-spacing: 5px; } 
.table-footer-group{display:table-footer-group;}
.table-row>.table-cell:first-child {border-left: none;}
/* 有边框-无头 */
.tbl-nohd {border-top: 1px solid #d5d5d5;}
/* 无边框(有底部框) */
.table1 { border: none;}
.table1 .table-row-group>.table-row>.table-cell { min-height: 60px; height: 60px; border-left: none;}
/* 无边框 */
.tbl-nobdr { border: none;}
.tbl-nobdr .table-row ,.tbl-nobdr .table-cell  { border: none;}
/* 隔行变色 */
.tbl-mixrowbg>.table-row-group>.table-row:nth-child(2n) { background-color: #fff;}
.tbl-mixrowbg1>.table-row-group>.table-row:nth-child(2n+1) { background-color: #f7fbfd;}


/* icons 用i标签标识icons */
i { display: inline-block; *display: inline; *zoom: 1; background: url(../images/icons.png) no-repeat 0 0; vertical-align: middle;}
.ico-arrowdown-dlblue { background-position: -130px -160px; width: 12px; height: 12px;}
/* 流程图通过 √ */
.ico-pass { background-position: -148px -140px;width: 18px;height: 18px;}
.ico-filedownload { background-position: -129px -138px;width: 14px;height: 16px;}
/* 文章-时间/阅读 */
.ico-time { background-position: -4px -27px;width: 16px;height: 16px;}
.ico-readeye { background-position: -28px -27px;width: 22px;height: 14px; }


/*----------------------- 特效 ------------------------*/
.trans {
  transition: all .3s ease;
  -webkit-transition: all .3s ease; -webkit-backface-visibility: hidden;
  -moz-transition: all .3s ease; -moz-backface-visibility: hidden;
  -ms-transition: all .3s ease; -ms-backface-visibility: hidden;
  -o-transition: all .3s ease; -o-backface-visibility: hidden;
  transition: all .3s ease;  backface-visibility: hidden;
}
/* 鼠标滑过放大3倍 */
.scale3:hover{
	-webkit-transition:all .5s ease;-webkit-transform:scale(3);
	-moz-transition:all .5s ease;-moz-transform:scale(3);
	-ms-transition:all .5s ease;-ms-transform:scale(3);
	-o-transition:all .5s ease;-o-transform:scale(3);
	transition:all .5s ease;transform:scale(3);
	-webkit-transform-origin:right center;/*-webkit-transform-origin设定了变换源点*/
	-moz-transform-origin:right center;
	-ms-transform-origin:right center;
	-o-transform-origin:right center;
	transform-origin:right center;
}
/* page download 动画 */
.fade-in{
	-webkit-animation:fade-in 1.6s forwards;
	animation:fade-in 1.6s forwards
}
@-webkit-keyframes fade-in{
	0%{
		opacity:0;filter:alpha(opacity=0)\9;
	}
	100%{
		opacity:1;
	}
}
@keyframes fade-in {
	0%{
		opacity:0;filter:alpha(opacity=0)\9;
	}
	100%{
		opacity:1;filter:alpha(opacity=100)\9;
	}
}
.fade-in-left{
	-webkit-animation:fade-in-left .8s forwards;
	animation:fade-in-left .8s forwards
}
@-webkit-keyframes fade-in-left{
	0%{
		opacity:0;filter:alpha(opacity=0)\9;
		-webkit-transform:translate3d(10px, 0, 0);
	}
	100%{
		opacity:1;
		filter:alpha(opacity=100)\9;
		-webkit-transform:translate3d(0, 0, 0)
	}
}
@keyframes fade-in-left {
	0%{
		opacity:0;
		filter:alpha(opacity=0)\9;
		-webkit-transform:translate3d(10px, 0, 0);
		transform:translate3d(10px, 0, 0)
	}
	100%{
		opacity:1;
		filter:alpha(opacity=100)\9;
		-webkit-transform:translate3d(0, 0, 0);
		transform:translate3d(0, 0, 0)
	}
}
.fade-in-right{
	-webkit-animation:fade-in-right .8s forwards;
	animation:fade-in-right .8s forwards
}
@-webkit-keyframes fade-in-right{
	0%{
		opacity:0;filter:alpha(opacity=0)\9;
		-webkit-transform:translate3d(-10px, 0, 0);
	}
	100%{
		opacity:1;
		filter:alpha(opacity=100)\9;
		-webkit-transform:translate3d(0px, 0, 0)
	}
}
@keyframes fade-in-right {
	0%{
		opacity:0;
		filter:alpha(opacity=0)\9;
		-webkit-transform:translate3d(-10px, 0, 0);
		transform:translate3d(-10px, 0, 0)
	}
	100%{
		opacity:1;
		filter:alpha(opacity=100)\9;
		-webkit-transform:translate3d(0, 0, 0);
		transform:translate3d(0, 0, 0)
	}
}
/* 元素先放大后还原 */
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}


/*----------------------- 列表 -------------------------------*/
/* 有序列表 */
ol.orderlist>li { display: list-item; list-style: decimal inside none;}


/*----------------------- 位置 --------------------------*/
/* 固定位置 */
.fixed-top,.fixed-bottom {position: fixed; _position: absolute; right: 0;left: 0; _position: absolute; z-index: 999;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }
.fixed-top { top: 0;}
.fixed-bottom { bottom: 0;}


/* 返回顶部 */
#backtop { 
	position: fixed; _position: absolute; right: 0; bottom: 0;
	padding: 8px 5px; color: #fcfcfc;
	cursor: pointer; display: block; width: 40px; line-height: 14px; text-align: center; background: #bbb; background: rgba(187,187,187,.6);
}
#backtop:hover {background: #47a6d9;}


/*	菜单 */
.nav>li { width: 100%; padding: 0 5px; position: relative; cursor: pointer;}
.nav>li>a { line-height: 40px; display: block;width: 100%;font-size: 14px;}
.nav-default { background: transparent; margin: 15px 0 0 5px;}
.nav-default>li {background: transparent;width: 100%; height: 40px; padding: 0; margin-bottom: 2px;}   
.nav-default>li>a {  padding-left: 5px;}
.nav-default>li.active>a{ background: #0a59a2; background: rgba(10,89,162,.6);}
.nav-default>li>a:hover{ background: #3392ea;}
.nav-default>li i { margin-right: 5px;}
/*  产品页面菜单 --横排 */
.nav-prods{ overflow: hidden;text-align: center;}
.nav-prods>li>a { color: #999; font-size: 16px;}
.nav-prods>li { display: inline-block; *display: inline; *zoom: 1;width: auto; float: none; padding: 0 10px; }
.nav-prods>li.active>a,
.nav-prods>li>a:hover{ color: #3897f0;}
/* 左侧有箭头的菜单 */
.nav-arrow-left>li { position:  relative;}
.nav-arrow-left>li.active>a:before { 
	content:''; display: inline-block; *display: inline; *zoom: 1; width: 0; height: 0;
	position: absolute; left: -10px; top: 50%; margin-top: -5px;
	border-left: 6px solid #5da6f2;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
}
.nav-arrow-left>li.active>a:after { 
	content:''; display: inline-block; *display: inline; *zoom: 1; width: 0; height: 0;
	position: absolute; left: -12px; top: 50%; margin-top: -5px;
    border-left: 6px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
}


/* 轮播分页 默认为方形*/
.page-num { width: 100%; text-align: center; }
.page-num>li {display: inline-block; *display: inline; *zoom: 1; width: 8px; height: 8px; margin: 0 5px; background: #bdcee4;}
.page-num>li.active { background: #2e69b9; }
.page-num-circle>li {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
}
/* 分页样式 */
.page-normal { padding: 10px 0; margin-top: 10px;text-align: center; position: relative; top: 10px; overflow: hidden; margin-bottom: 20px;}
.page-normal span,.page-normal a { *display: inline; *zoom: 1; display: inline-block;padding: 5px 12px;color: #666;font-size: 12px;margin-bottom: 5px;}
.page-normal a {border: 1px solid #d9d9d9; }
.page-normal span {color: #666; }
.page-normal a:hover ,.page-normal .page-current {border: 1px solid #ed741c; background: #ed741c;color: #fff;}
.page-normal .page-disabled {border: 1px solid #d9d9d9;color: #acacac;background: #fff;}
.page-blue a { 
	border: 1px solid #00a7eb; 
	-webkit-box-shadow: inset 0 0 4px rgba(0,167,235,.6);
	-moz-box-shadow: inset 0 0 4px rgba(0,167,235,.6);
	-o-box-shadow: inset 0 0 4px rgba(0,167,235,.6);
	-ms-box-shadow: inset 0 0 4px rgba(0,167,235,.6);
	box-shadow: inset 0 0 4px rgba(0,167,235,.6);
}
.page-blue a:hover ,.page-blue .page-current { border: 1px solid #008fe5; background: #00a7eb;color: #fff;}


/* 按钮组  */
.button-wrapper {}
.button-group { padding: 0 20px; margin-bottom: 10px;}
.button-group a { display: inline-block; *display: inline; *zoom: 1; width: 166px; line-height: 45px; height: 50px;font-size: 28px;border: 2px solid #00a7eb;color: #00a7eb;text-align: center;}
.button-group a.btnbg { background: #00a7eb; color: #fff;}
.button-group.red a {border: 2px solid #f00; color: #f00; }
.button-group.red a.btnbg { background: #f00; color: #fff; } 


/* 轮播图1 */
.scroll-wrapper { position: relative; width: 100%; min-width: 1030px;height: 760px;}
.scroll-wrapper .panels {height: 760px;  background-color: #f5f5f5;}
.panels>.scrollitem { position: absolute; width: 100%; height: 760px; overflow: hidden;}
.panels>.scrollitem>a.link { display: block;position:absolute; top: 0; width: 100%; height: 100%;} 
.scroll-wrapper>.page-num { position: absolute; bottom: 30px; z-index: 9;}
.scroll-wrapper>.page-num>li { width: 24px; height: 24px; margin: 0 8px; background: transparent; border: 2px solid #434343;cursor:pointer;}
.scroll-wrapper>.page-num>li.active { background: #434343; }
.scroll-wrapper .button-wrapper { margin: 0 auto; z-index: 1; } 
.scroll-wrapper .button-wrapper .button-group { margin: 460px auto 0; }
.hdnew .scroll-wrapper { position: absolute; top: 0;}
.prev, .next { /* 轮播 —— 上一个/下一个 */
	position:absolute;  
	color: #fff; 
	text-decoration: none;
	top:40%;
	font-size:40px;
	padding:20px 5px;
	z-index: 99;
}
.next{ right:0; }
.prev:hover, .next:hover { color: #eee;}
.prev.disabled,.next.disabled { color:gray;}


/*  行，列 */
.row { display: block; margin: 0 0 10px 0; overflow: hidden;}
.col2,.col3,.col4,.col5 {display: block;float: left; margin: 0 1%; margin-bottom: 10px;}
.col3 { width: 32%;}
.col2 { width: 48%;}
.col4 { width: 23%;}
.col5 { width: 18%;}
.wAll { width: 100%!important;}

/*  标题 */
.tpanel { height: 34px; line-height: 34px; overflow: hidden; border-bottom: 1px solid #228dc7; margin: 10px 0; position: relative;}
.tpanel>h2 { width: 90px; margin-right: 5px; font-size: 14px; color: #fff; background: #228dc7; text-align: center;}
.tpanel>.opt {position: absolute; top: 10px; right: 32px;line-height: 0;}
.tpanel1>h2{ width: 130px; float: left; color: #ed741c; background: transparent;}
.tpanel1>h2.active{ color: #fff; background: #228dc7; }
.tpanel1>h2>a{ display: block; width: 100%;font-size: 14px;color: #ed741c;background: transparent }
.tpanel1>h2.active>a {color: #fff;}
.tpanel1>h2:hover {color: #fff; background: #228dc7;  } 
.tpanel1>h2:hover>a { color: #fff;}
.tpanel2 { 
	margin: 0; padding: 0 10px; 
	height: 40px; line-height: 40px; border: 1px solid #cecece;
	background: #70b6df; background: rgba(112,182,223,.6);
}
.tpanel2>h2 { text-align: left; color: #f6fafd;line-height: 40px;}
.tpanel2>h2:hover {background: transparent;} 

.btnpanel { margin-top: 50px; padding-left: 140px;}

/* 输入框 */
.disabled { color: #b3b3b3;line-height: 30px;}
.inp,.inp-pwd { border: 1px solid #8c8c8c; background: #fff; height: 30px; width: 190px; padding: 0 10px;}
input.inp:disabled,input.inp-pwd:disabled { border: none;background: transparent;}
/* 密码键盘输入框 */
.inppwdbox {width: 315px;position: relative;}
.inppwdbox>input { float: left; width: 100%; border: 1px solid #8C8C8C; background: #fff; height: 30px; padding: 0 10px;}
.inppwdbox>span {
	position:absolute; top:8px; right:1px;
	display: inline-block; *display: inline; *zoom: 1; float: left;background: url(../images/ico-keyboard.png) no-repeat center;
	width: 30px;text-align: center;color: #fff; height: 15px; text-indent:9999;cursor:pointer;
	-moz-user-select: none; /*火狐*/
  -webkit-user-select: none;  /*webkit浏览器*/
  -ms-user-select: none;   /*IE10*/
  -o-user-select: none; 
  user-select: none;
}
.inpbox { position: relative;}
.inpbox>input {float: left;border: 1px solid #8c8c8c; background: #fff; height: 30px; width: 190px; padding: 0 10px;}
.inpbox>span { position: relative; left: 5px; color: #707070; line-height: 30px;}
.inpbox>textarea {float: left; width: 190px;height: 100px; max-width: 190px; max-height: 100px; }
.inpbox2>input {float: left;width: 315px; }
.inpbox2>span { position: absolute; left: auto; right: 15px; color: #ed741c;cursor: pointer;}
.label {display: inline-block; *display: inline; *zoom: 1; font-size: 14px; color: #707070;} 
.inpgroup { margin-top: 25px;}
.labelinpgroup>.label { width: 95px; text-align: right; float: left;}
.labelinpgroup>.inp { width: 225px; float: left;}
.labelinpgroup>.inp-code { width: 155px; float: left;}
.inputgroup { position: relative;}
.inpgroup .label { margin-right: 10px;  float: left; width: 130px; text-align: right; }
.inpgroup .selectcol2 { border: 1px solid #8c8c8c; background: #fff; height: 30px; width: 90px; clear: left;}
.inpgroup .inppwdbox,.inpgroup .inpbox {float: left;}
.radio>label,.check>label {	width: auto;float: none;}
.radio {display: inline-block; *display: inline; *zoom: 1; width: 80px; }
.radio>input[type=radio] { margin-right: 10px; }
.select { width: 310px;border: 1px solid #8c8c8c; background: #fff; height: 30px; color: #333; font-size: 12px; line-height: 30px;}
/* 表格头部选项 */
.select1 { width: auto;border: 1px solid #d5d5d5; background: #fff; height: 26px; color: #333; font-size: 12px; line-height: 26px;} 
.radiobox { background: #fff;border: 1px solid #8c8c8c; padding: 10px; }
.radiobox>.radio { position: relative; margin-top: 10px; width: 100%; margin-right: 0;}
.radiobox>.radio:first-child { margin-top: 0;}
.radiobox>.radio>.devname { position: absolute; left: 165px;}
.radiobox>.check {display: inline-block; *display: inline; *zoom: 1; width: 48%; margin-right: 1%; }
.radiobox>.check>input[type=checkbox] { margin-right: 10px; }
.inpgroup .radiobox { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 310px;}
.radiobox1 { width: auto; border: none;}
.radiobox1>.radio { width: 48%; margin-right: 1%; margin-top: 0;margin-bottom: 10px;} 
.inpgroup .radiobox1 { width: 540px; float: left; padding: 0;}
.radiobox2 { width: auto; border: none;}
.radiobox2>.radio {width: auto; margin-right: 30px; margin-top: 0;margin-bottom: 10px;} 
.inpgroup .radiobox2 { width: 540px; float: left; padding: 0;}
.btnpanel { margin-top: 50px; padding-left: 140px;}
/* 密码键盘提示 */
.keyboard-key { background: #acacac; display: inline-block; *display: inline; *zoom: 1; width: 30px; height: 30px; line-height: 30px;}

/* 头部样式设置 */
.hd-bg {
	border-top: 2px solid #ed7e36;
	background: rgb(255,255,255); background: rgba(255,255,255,.98); 
	-webkit-box-shadow: 0 1px 3px rgba(4,7,151,.6);
	-moz-box-shadow: 0 1px 3px rgba(4,7,151,.6);
	-ms-box-shadow: 0 1px 3px rgba(4,7,151,.6);
	-o-box-shadow: 0 1px 3px rgba(4,7,151,.6);
	box-shadow: 0 1px 3px rgba(4,7,151,.6); 
}
/* 主内容背景色 */
#main .container { background: transparent;}

/* 路径 如：路径1> 路径1> 路径1 */
.path { width: 100%; border-bottom: 1px solid #d5d5d5; padding: 4px 0 8px;}
.path,.path>a,.path>span { color: #616161;}
.path>a,.path>span { padding: 0 5px;}
.path>a:last-child, .path>span:last-child{ color: #aeaeae; cursor: default;}

/*  文章  */
.article { overflow: hidden;}
.article img { margin-bottom: 10px;}
.article p>img:last-child { margin-bottom:0;}
.article>.hd {margin-top: 20px; position: relative;}
.article>.hd>.title { font-size: 22px; color: #373737;}
.article>.hd>.date { position: absolute; right: 0; top: 0;font-size: 12px; color: #acacac; }
.article>.hd>.from { display: block; color: #aeaeae; margin-top: 25px;}
.article>.hd>.from>span { margin-right: 10px;}
.article>.hd>.from>.linkfrom { color: #3897f0;}
.article>.bd { margin-top: 15px;}
.article>.bd>p,
.article>.bd>div  {
	font-size: 14px; color: #232323; margin-bottom: 10px;
}
.article>.bd>h1 { font-size: 18px; margin-top: 10px; font-weight: bold;}
.article>.bd>h2 { font-size: 14px; margin: 10px 5px 5px ; font-weight: bold;}
.article a:hover { color: #00a0e9;}
/* 文章  大图 */
.article .imgwrap { display: block; width: 100%; text-align: center;text-indent: 0!important;}
.article .imgwrap>img:last-child { margin-bottom:0;}
.article .img {max-width: 100%;}
/* 分享 */
.share-wrapper { margin: 15px 0 25px;}
.share-wrapper>.share {color: #373737;} 
.share>a { margin: 0 3px; overflow:hidden;}
.share-wrapper>.art-msg { float: left; color: #d5d5d5;} 
.share-wrapper>.art-msg>a{ line-height: 12px;color: #373737; padding: 0 5px;}
.share-wrapper>.art-msg>a.comment:hover { color: #ed741c;}
.share-wrapper>.art-msg>a>i {margin-right: 5px; }
.share-wrapper>.art-msg>a>span {margin-left: 5px;}
.share-wrapper>.art-msg>a:hover>span.cmtxt{ color: #ed741c;}
/* 微信关注 */
.weixin-care { float: right; position: relative;}
.weixin-care>img.qrimg-small { vertical-align: middle; margin: 0 5px; width: 28px;}
.weixin-care>img.qrimg-big { display: none; position: absolute; left: -60px; top: -80px; width: 120px; height: 120px;z-index: 1000;}
.weixin-care:hover>img.qrimg-big { display: block;}
/* 文章摘要 */
.abstract { background: #f7f7f7; border-left: 5px solid #e4e4e4; padding: 5px 20px; margin-bottom: 10px;}
.abstract>p.txt {font-size: 14px; color: #999; line-height: 26px; margin: 5px 0!important;}
.abstract>p.txt>span {color: #777575; }
.abstract1 { background: #efefef ; border: 1px dashed rgba(181,182,182,.4); }
.abstract1>p { color: #606060; font-size: 14px;}
/* 表情块 */
.felbox { padding: 5px; }
/* 文章end 分隔线 */
.theend {width: 100%;text-align: center;border-bottom: 1px solid #c3c3c3; text-indent: 0!important; margin: 10px 0 25px;}
.theend>span { font-size: 14px; color: #616161; padding: 2px 6px; background: #fff; position: relative; top: 12px;} 
/* 文章关键词 */
.tags>.tag { 
	display: inline-block; *display: inline; *zoom: 1; margin: 0 20px 10px; padding: 15px 20px;
	background: #eee; min-width: 60px; font-size: 14px; 
	-webkit-border-radius: 26px; 
	-moz-border-radius: 26px; 
	-o-border-radius: 26px; 
	-ms-border-radius: 26px; 
	border-radius: 26px;
}
.tags>a.tag { cursor: pointer;}
/* 更多资讯-标题 */
.title.bdr-left {     
    padding-left: 10px;
    font-size: 14px; color: #616161; line-height: 28px;font-weight: normal;
	box-shadow: 0 1px 3px rgba(0,0,0,.2);
    border-left: 4px solid #4c9ff1;
    background-color: #fafafa;
}
/* 评论 */
.cmtlists-wrap.bdr-top { padding: 10px 0; margin-top: 20px; border-top: 1px solid #228dc7;}
.cmtlist { position: relative; border-bottom: 1px dashed #d3d3d3; padding: 15px 0 10px; padding-left: 60px; min-height: 50px; _height: 50px; overflow: visible;}
.cmtlist1 { padding-left: 105px; position: relative;} 
.cmtlist1>.louceng { display: inline-block; *display:inline; *zoom: 1; width: 50px; text-align:center;position: absolute; left: 0; top: 15px;font-size: 14px; text-decoration:underline; color: #616161; }
.cmtlist>.pic{position: absolute; left: 0; top: 15px; width: 50px; height: 50px;}
.cmtlist>.pic1 { width: 36px; height: 36px;}
.cmtlist1>.pic1 {left: 60px; top: 15px;} 
.cmtlist>.cmtbox { width: 545px;}
.cmtlist>.cmtbox>.hd { width: 100%; font-size: 14px; color: #616161;}
.cmtlist>.cmtbox>.hd>.nick {display: inline-block; *display:inline; *zoom:1;color: #1e468e;  margin: 0 5px; font-size: 13px; width: auto; vertical-align: bottom; }
.cmtlist>.cmtbox>.hd>.mgrleft0 { margin-left: 0;}
.cmtlist>.cmtbox>.cmt { color: #919191; margin-top: 10px;}
.cmtlist>.cmtbox>.cmt>.txt { color: #919191;}
.cmtlist>.cmtbox>.cmt>.txt1 { font-size: 14px; color: #333;}
.cmtlist1>.cmtbox>.cmt .cmtlist1 { border: none; padding: 0;}
.cmtlist1>.cmtbox>.cmt .cmtlist1 .cmt { margin-top: 0;}
.cmtlist1>.cmtbox>.cmt .cmtlist1 .date { top: -5px;}
.cmtdetail { overflow: hidden; position: relative;}
.cmtdetail>.txt {font-size: 14px; color: #333; width: 565px; }
.cmtdetail>.txt>span { font-size: 14px; color: #676767;}
/*放置评论将“回复”盖住 .cmtdetail>.btn-cmt1 {position: absolute;right: 0;bottom: 0;} */
.cmtlist>.cmtbox>.thetag { display: block; margin-top: 10px; padding: 15px 20px; background: #ededed; border: 1px solid #d2d2d2; }
.cmtlist>.cmtbox>.thetag .hd { display: block; font-size: 14px; color: #505050;  font-weight: bold}
.cmtlist>.cmtbox>.thetag .tagtxt {display: block;  color: #606060; margin: 5px 0; word-wrap: break-word;}
.cmtlist>.cmtbox>.thetag a:hover ,
.cmtlist>.cmtbox>.thetag a:hover  .hd ,
.cmtlist>.cmtbox>.thetag a:hover  .tagtxt{ text-decoration: underline;color: rgb(57,152,210);}
.cmtlist>.date { color: #919191; text-align: right;margin-top: 10px;padding: 0 40px;}
.cmtlist>.date1{ margin-right: 25px; }
.cmtlist1>.date { position: absolute; top: 5px; right: 0; padding: 0;}
.cmtlist1>.cmtbox { width: 100%;}
.cmtinp-wrap>textarea {width: 100%; text-align: left;padding: 5px;border: 1px solid #cacaca;height: 88px;max-height: 88px;}
.cmtinp-wrap>.btn { margin-top: 10px; float: right;}
.cmt-openall { color: #ed741c;}
.btn-cmt1 { color: #ed741c; float: right;cursor:pointer;}


/* 排行箭头 arrow -红色  arrow2- 灰色  arrow3分享弹框*/
.arrow, 
.arrow2,
.arrow3 {position: relative; 
	display: inline-block;*display: inline;	*zoom: 1; width: 17px; height: 16px; 
	color: #fff; line-height: 16px; text-align:right; background: #d61600; 
	padding-right: 2px; margin-right: 15px;border: 1px solid #b81502; border-right: none;	
}
.arrow-right:before,
.arrow-right2:before{
	display: inline-block;*display: inline;	*zoom: 1; content: '';
	position: absolute;	right: -10px;top: -1px; line-height: 0;
	border-left: 10px solid #b81502;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;	
}
.arrow-right:after,
.arrow-right2:after{
	display: inline-block;*display: inline;	*zoom: 1; content: '';
	position: absolute;right: -9px;top: -1px; line-height: 0;
	border-left: 10px solid #d61600;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
}
.arrow2 { background: #707070; border: 1px solid #9d9d9d;}
.arrow-right2:before {border-left: 10px solid #9d9d9d;}
.arrow-right2:after {border-left: 10px solid #707070;}
.arrow3 { padding: 0;width: 40px; height: 54px; background: #fff; border: 1px solid #ed741c;}
.arrow3-top:before {
	display: inline-block;*display: inline;	*zoom: 1; content: '';
	position: absolute;	top: -10px; left: 50%;margin-left: -5px; line-height: 0;
	border-bottom: 10px solid #ed741c;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;	
}
.arrow3-top:after {
	display: inline-block;*display: inline;	*zoom: 1; content: '';
	position: absolute;	top: -9px; left: 50%; margin-left: -5px; line-height: 0;
	border-bottom: 10px solid #fff;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;	
}
.arrowdown,.arrowup { cursor: pointer; display: inline-block;*display: inline;	*zoom: 1; width: 0; height: 0; }
.arrowdown {border-top: 6px solid #595959;border-bottom-color: transparent; border-left: 5px solid transparent;border-right: 5px solid transparent;}
.arrowup {border-top-color: transparent; border-bottom: 6px solid #595959;border-left: 5px solid transparent;border-right: 5px solid transparent; }

/* 按钮 */
.btn { cursor: pointer; display: inline-block; *display: inline; *zoom: 1; height: 32px; line-height: 32px; overflow: hidden; -webkit-user-select: none;-moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;}
.btn>.left,
.btn>.center,
.btn>.right { 
	display: inline-block; *display: block; *zoom: 1; float: left;
	height: 32px; line-height: 32px; font-size: 14px;color: #fff;
	background: url(../images/bg-btn.png) no-repeat 0 0;min-width: 1px; 
}
.btn>.left {width: 5px; background-position: -12px 0;}
.btn>.center { background: url(../images/bg-c2.png) repeat-x;}
.btn>.right { width: 5px; background-position: -18px 0; }
.btn-getcode,.btn1 {
	background: #75b8de; border: 1px solid #52a4d2; width: 76px; height: 30px; 
	text-align: center;	color: #fff;vertical-align: top;
	-webkit-box-shadow: inset 0 0 5px rgba(255,255,255,.6);
	-moz-box-shadow: inset 0 0 5px rgba(255,255,255,.6);
	-ms-box-shadow: inset 0 0 5px rgba(255,255,255,.6);
	-o-box-shadow: inset 0 0 5px rgba(255,255,255,.6);
	box-shadow: inset 0 0 5px rgba(255,255,255,.6);
}
.btn1 {font-size: 14px; line-height: 30px; }
/* 宽度为54px的按钮 */
.btn-w54 { width: 54px;}
.btn-w54>.center { width: 44px;text-align: center;}
/* 宽度为120px的按钮 */
.btn-w80 { width: 80px;}
.btn-w80>.center { width: 70px;text-align: center;}
/* 宽度为120px的按钮 */
.btn-w120 { width: 120px;}
.btn-w120>.center { width: 110px;text-align: center;}
/* 鼠标滑过或按下的按钮 */
.btn:hover>.left,.btn-down>.left { background-position: 0 0;}
.btn:hover>.center,.btn-down>.center { background: url(../images/bg-c.png) repeat-x;}
.btn:hover>.right,.btn-down>.right { background-position: -6px 0; }
/* 不可用按钮 */
.btn-disabled { background: #848484; cursor: default!important;}
.btn-disabled>.left ,.btn-disabled:hover>.left ,
.btn-disabled>.center ,.btn-disabled:hover>.center ,
.btn-disabled>.right ,.btn-disabled:hover>.right { background: transparent}
/* 返回重新修改按钮 */
.btn-return {cursor:pointer; color: #307cb9; font-size: 16px;line-height: 18px;}
.btn-return i { margin-right: 8px; position: relative; top: -2px;}
.btn-blue {cursor:pointer;  background: #00a7eb; color: #fff;font-size: 14px; text-align: center;}
.btn-blue:hover { background: #80d3f5;}
/* 附件下载 */
.fileddownloadwrap {position: relative; font-size: 12px; color: #aeaeae; padding: 10px 15px; cursor: pointer;z-index: 1;}
.fileddownloadwrap>i {margin-left: 8px; }
/* 上传附件 */
.btn-uploadfile { font-size: 14px; font-weight: bold; background: transparent;cursor: pointer; min-width: 95px; _width: 95px; color: #008fe5; padding: 0 15px; line-height: 30px; border: 1px solid #008fe5; }
input[type="button"].btn { padding: 6px 12px; height: auto; line-height: inherit;cursor: pointer; }
/* 图片上传 */
.picupload .imgcrop {width: 200px;height: 200px;float: left;}
.picupload .imgcrop.default {background: url(../images/bg-imgcrop.png) no-repeat;}
.picupload .arrow {background: url(../images/arrow.png) no-repeat;width: 120px;height: 88px;border: none;float: left;margin: 55px 70px 0;}
.picupload .photo { width: 140px; height: 140px;float: left;margin-top: 28px;}
.picupload .default {background: url(../images/bg-photo.png) no-repeat;}
.picupload-proxy .imgcrop,
.picupload-proxy .photo {width: 106px;height: 133px;}
.picupload-proxy .imgcrop.default {background: url(../images/bg-imgcrop-small.jpg) no-repeat; }
.picupload-proxy .photo {background: url(../images/proxy-defaultpic.jpg) no-repeat; margin-top: 0;}
.picupload-proxy .arrow { margin: 24px 70px 0;}

/* 流程图------工单受理流程  */
.processwrap { width: 100%; height: 65px; padding: 0 13px; margin: 12px 0 0;}
.processwrap>.line {position: relative; top: 40px; width: 100%; background:url(../images/line.jpg) repeat-x; height: 8px;}
.process>.item { float: left; width: 152px; height: 65px; position: relative;top: -8px;}
.process>.item>.info {width: 100px; font-size: 16px; color: #373737; position: absolute; top: 0px;right:-60px; height: auto;}
.process>.item>.node {position: absolute; right: 0;top: 24px; z-index: 0; text-align: center;width: 40px; height: 40px;background: url(../images/node_w40.png) ; }
.process>.item>.node>i { position: relative; top: 8px; }
.process_5step .process>.item { width: 23%;}
.process_5step .process>.item:first-child { width: 40px;}
.process_5step .line {width: 96%; margin: 0 auto; }
.itempass>.node:before,.itempass>.node:after {content: ''; display: inline-block; *display: inline; *zoom: 1;}
.itempass>.node:before { position:absolute; left: -120px; top: 18px; width: 120px; height: 4px; background: #0478a3;}
.itempass>.node:after { position:absolute; top: 6px;left: 6px; z-index: -1;	width: 28px; height: 28px;background: url(../images/node_w28.png); }
.process>.item:first-child>.node:before,.process>.item>.node:first-child:after{display: none;}
.itemcur>.node:after {content: ''; display: inline-block; *display: inline; *zoom: 1;}
.itemcur>.node:after { position:absolute; top: 6px;left: 6px; z-index: -1;	width: 28px; height: 28px;background: url(../images/node_w28.png); }

/* 安全资讯列表页 */
.newsitemsbox { position: relative;overflow: hidden;}
.newsitemsbox>.nav { display: block;width: 100%;position: absolute; bottom: 5px;z-index: 2;}
.newsitems>li { position: relative;}
.newsitems>li img { width:498px;height:246px; float: left;}
.newsitems>li .summary { width: 168px; height: 246px; float: left; background: #00a0e9;}
.newsitems>li .summary>.hd {font-size: 14px; }
.newsitems>li .summary>.hd>h2 { 
	font-size: 14px;
	height: 62px; padding: 10px 16px;	color: #fff; 
	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.75);
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,.75);
	-ms-box-shadow: 0 1px 0 rgba(255,255,255,.75);
	-o-box-shadow: 0 1px 0 rgba(255,255,255,.75);
	box-shadow: 0 1px 0 rgba(255,255,255,.75); 
}
.newsitems>li .summary>.hd a:hover { text-decoration: underline;color:rgb(57, 152, 210);}
.newsitems>li .summary>.bd { padding: 10px 16px; }
.newsitems>li .summary>.bd>.txt { color: #fff; }
.newsitems>li .summary>.bd>.xq {color: #ed741c;float: right; }
.newsitems>li .summary>.bd>.xq:hover {text-decoration: underline;}
.newsitemsbox>.page-num { position: absolute; bottom: 0; width: 498px; height: 35px; background: #000; background: rgba(0,0,0,.3);line-height: 35px;}
.newsitems>li a:hover .summary h2 ,
.newsitems>li a:hover .summary p.txt{ text-decoration: underline;color:rgb(57, 152, 210);}

/* 安全资讯列表 */
.newsitems2>li { position: relative; padding: 20px 0 10px; border-bottom: 1px solid #d2d2d2; overflow: hidden;}
.newsitems2>li .imgholder { display: block; float: left; overflow: hidden; width:155px; height: 102px;border: 1px solid #d2d2d2;}
.newsitems2>li img { width:100%; height: 100%;}
.newsitems2>li .imgholder:hover img { width: 105%; height: 105%; margin: auto;}
.newsitems2>li .summary {background: transparent; width: 460px; margin-left: 10px;height: auto;}
.newsitems2>li .summary>.hd { position: relative;margin-bottom: 15px;font-size: 14px;}
.newsitems2>li .summary>.hd>h2 {float: left; color: #252525; height: auto; padding: 0; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; -ms-box-shadow: none; box-shadow: none;}
.newsitems2>li .summary>.bd {padding:0; }
.newsitems2>li .summary>.bd>.txt { margin-top: 10px;color: #606060;}
.newsitems2>li .summary>.bd>.txt:first-child { margin-top: 0;}
.newsitems2>li .xq {color: #919191;float: right; margin-right: 25px;margin-top: 15px;}
.newsitems2>li .xq>span { margin-left: 25px;}
.newsitems2>li .xq>span:first-child { margin-left: 0;}
.newsitems2>li .date { color: #919191; position: absolute; top: 20px; right: 25px;}
.newsitems2>li .xq>.date { position: relative; color: #919191;top: 0; right: 0;}
.newsitems>li>a>.summary>.bd>.xq>span { margin-left: 25px;}
.newsitems>li>a>.summary>.bd>.xq>.date {color: #919191;}
.listmore { display: block; text-align:center;width: 100%; height: 40px; color: #ed741c; font-size: 14px; line-height: 40px; background: #e9e9e9; position: absolute; bottom: 0; left: 0;}
.newsitems>li>.share-wrapper { position: absolute; top: 0; right: -5px; width: 45px; text-align: center;}
.newsitems>li>.share-wrapper>.share {padding:0 1px; text-align: left;margin: 0;margin-top: 10px; border: 1px solid #ed741c; background: #fff;}
.newsitems>li>.share-wrapper.open>.share { display: block;}
.newsitems>li>.share-wrapper.close>.share { display: none;}
.newsitems>li>.share-wrapper>.share i { margin: 10px 2px 0;}

/* 资讯列表单项 */
.newsitem { position: relative; padding: 25px 0; border-bottom: 1px solid #f2f2f2; overflow:auto; font-family: "Hiragino Sans GB","Open Sans",Arial,"Microsoft YaHei","微软雅黑",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif;}
.newsitem>.post-thumbnail { overflow: hidden; width: 195px; height: 128px; float: left; border: 1px solid #dfdfdf;}
.newsitem>.post-thumbnail>.imgholder>img { width: 100%; height: 100%; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease; float: left;}
.newsitem>.post-thumbnail>.imgholder:hover>img {	-webkit-transform:scale(1.1);-moz-transform:scale(1.1);	-o-transform:scale(1.1);transform:scale(1.1);}

.newsitem>.post-text { margin-left: 213px; overflow: auto;}
.newsitem>.post-text>.hd {margin-bottom: 15px;}
.newsitem>.post-text>.hd a { font-size: 18px; color: #616161; font-weight: bold; line-height: 26px;}
.newsitem>.post-text>.hd a:hover { color: #008dd4;}
.newsitem>.post-text>.txt { color: #616161; margin-bottom: 5px;font-size:14px;}
.newsitem>.post-tags { margin-bottom: 5px;color: #dfdfdf; position: absolute; bottom:18px; right: 0; }
.newsitem>.post-tags .tag { margin-right: 10px; float: right;}
/* 资讯列表单项--更多资讯-只有图片和标题 */
.moreitems { margin-top: 80px;}
.moreitems .title { margin-bottom: 25px;}
.moreitems .item { margin-bottom: 15px; padding: 0 ; padding-left: 0; position: relative; width: 48%; float: left; margin-left: 2%; border-bottom: none; overflow:auto;}
.moreitems .item>.post-thumbnail { overflow: hidden; width: 48px; height: 48px;float: left;}
.moreitems .item>.post-thumbnail img {width: 100%;height: 100%;}
.moreitems .item>.post-text { margin-right: 0; margin-left: 58px; }
.moreitems .item>.post-text>.hd { margin-bottom: 0;}
.moreitems .item>.post-text>.hd a {float: left; font-size: 14px;  color: #616161; font-weight: normal; line-height: 18px; margin-top: 5px;}
.moreitems .item>.post-text>.hd a:hover { color:#3897F0;}


/* 右侧推荐 */
.box { width: 100%; background: #f1f7fc; border-bottom: 1px solid #c3c9ce; margin-bottom: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.box>.box-hd { padding:8px 9px 3px; }
.box>.box-hd>h2 { font-size: 14px; color: #333;}
.box>.box-bd { padding: 5px 8px; font-size: 12px; color: #616161;} 
.box>.box-bd>p { height:auto; line-height: 18px;}
.box1 { padding: 15px 10px; background: transparent; min-height: 100px; margin-bottom: 0; border-bottom: 1px solid #d5d5d5;  }
.box1>.box-hd,.box1>.box-bd { padding:0; }
.box1>.box-hd { margin-bottom: 10px;}

/* 搜索 */
.searchbox input { padding: 0 10px; width: 248px; height: 28px; line-height: 28px; border: 1px solid #d5d5d5; float: left;}
.searchbox button { border: none; padding: 0 18px; font-size: 14px; color: #fff; text-align: center; line-height: 28px; height: 28px; float: left; background: #00a0e9; } 
.cnt-hd>.searchbox { position: absolute; top: 0; right: 0;}

/* 操作 */
.cnt-hd>.opt { position: absolute; top: 4px; right: 0;}
.cnt-hd>.opt>a {margin-left: 25px; color: #d5d5d5;}
.cnt-hd>.opt>a:hover,
.cnt-hd>.opt>a.active {color: #ed741c;}

/*-----------  主要内容结构 ----------*/
.wrapper { min-width: 1030px;}
.container { position: relative; margin: 0 auto; width: 1000px; max-width: 1240px; overflow: hidden;}
#main { }
#aside,
#content,
#extra { 
	position: relative;
}
#aside,#extra { position: absolute;top: 0;	height: 100%;}
#aside {width: 120px;min-height: 738px;_height: 738px;float: left; left: 0;	}
.aside-cnt { padding-bottom: 10px; }
#content {margin-left: 130px;width: 690px;min-height:738px; _height: 738px;float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.content-cnt { padding: 10px 12px; overflow: hidden;}
.content-cnt>.cnt-hd { position: relative;}
.content-cnt>.cnt-bd>.box1:last-child { border-bottom: none; }
.content-cnt>.cntnew-bd { background: url(../images/bk_bd_bg.png) no-repeat top center;}
#extra {right: 0; width: 170px; min-height: 738px; _height: 738px; float: left; }
.extra-cnt { padding-bottom: 10px; }

/*--------------------------- header start -------------------*/
#hd {}
#hd.hdnew { height: 760px;}
a.logo {
	display: inline-block; *display: inline; *zoom: 1; width: 52px; height: 55px; margin: 10px 25px; float: left;
	background: url(../images/sysLogo.png) no-repeat top left;  background-size:52px 55px;text-indent: -9999px;	
}
.headernav { 
	position: relative; z-index: 19; 
	-webkit-transition:background-color .5s ease-in-out;
	-moz-transition:background-color .5s ease-in-out;
	-ms-transition:background-color .5s ease-in-out;
	-o-transition:background-color .5s ease-in-out;
	transition:background-color .5s ease-in-out;
}
.headernav>.headernavbox { margin: 0 auto; overflow: visible; }
.headernav.toggle { background-color: #fff; background-color:rgba(255,255,255,.98); }
.navnew { position: relative; text-align: center; float: left; margin-left: 25px;} 
.navnew>li{ width:auto; margin: 0;padding: 0;cursor: default; float: left; }
.navnew>li>a {
	display: inline-block;*display: inline; *zoom: 1; 
	width: auto; padding: 30px 22px 30px 22px; font-size:14px; line-height: 20px; cursor: pointer;
}
#hd a.active,
#hd a:hover ,
.navnew>li:hover a { 
	color: #00a7eb;
}
.theme-white a { color: #fff;}
.theme-white:hover a { color: #333;}
/* header sub items */
.header-sub { position: relative;z-index: 100; display: none;background-color: transparent; }
.header-wrap-sub { position: absolute; width: 1000px; left: 0; margin-left: -460px; height: 122px; }
.header-sub-items { overflow: hidden; /*overflow-y: auto;*/}
.header-sub-item { display: inline-block; *dislay: inline; *zoom: 1; max-width: 140px; text-align: center; }
.header-sub-item a {
    display: block;padding: 0 11px 7px;
    -webkit-transition: opacity .5s ease-in-out;
    -o-transition: opacity .5s ease-in-out;
    transition: opacity .5s ease-in-out;
    cursor: pointer; position: relative;  z-index: 99;
}
.header-sub-img { height: 80px; margin: 0 10px 5px 10px;}
.header-sub-img img { height: 80px;}
.header-sub-desc { line-height: 100%; padding-bottom: 11px; font-size: 14px; color: #636363;}
.header-sub-bg {display: none; z-index: 99; height: 122px;position: absolute;top: 80px; width: 100%;background-color: #fff;background-color:rgba(255,255,255,.98); border-bottom: 1px solid #e9e9e9;}
.unlogin { float: right; margin-right: 20px; font-size: 14px;position: relative;}
.unlogin a { display: inline-block; *display: inline; *zoom: 1; font-size: 14px; line-height: 80px; }
/* 轮播 */
.hdnew .scroll-wrapper { position: absolute; top: 0;}
/*--------------------------- header end -------------------*/


/*--------------------------- footer start -----------------------*/
#ft { margin: 25px auto 15px;}
/* footer links  */
.ftlinks { margin-bottom: 23px; margin-top: 10px; overflow: visible;}
.ftlinks .col5 { display: inline-block; *display: inline; zoom: 1; width: 14%; float: none; vertical-align: top;}
.ftlinks h2 {font-weight: bold; font-size: 16px; color: #515151; margin-bottom: 10px;}
.ftlinks a {font-size: 14px; color: #515151; }
.ftlinks a:hover {color: #008dd4;}
.ftlinks .weixin-care { position: relative; float: none;}
.ftlinks .weixin-care>img.qrimg-big {position: absolute; width: 116px; height: 116px; top: -55px; left: 66px; }
.ftlinks .tel { display: block;font-size: 18px; color: #515151; font-weight: normal;}
.ftlinks .telimg {margin: 10px 0 15px;width: 76px;height: 77px;background: url(../images/telimg.png) no-repeat top center;}
/* footer copyright */
.ftcopyright { line-height: 150%;}
.ftcopyright .ftlogo { width: 52px; height: 55px; text-indent: 9999px; background: url(../images/ftlogo.png) no-repeat;}
.ftcopyright .beian {font-size: 12px;line-height: 55px; }
.ftcopyright .beian a { color: #515151; padding: 0 5px;}
/*--------------------------- footer end -----------------------*/


/* main content */
#content>.tpanel:first-child { margin-top: 0;}

/* 必填项 */
.required>label:first-child:before {
	display: inline-block; *display: inline; *zoom: 1; margin-right: 5px;
	content: '*';color: #f00;font-size: 14px;font-weight: bold;
	position: relative; top: 2px;
}

p.txtinfo { font-size: 14px; line-height: 22px; color: #606060;}
p.txtinfo-fluid { float: left; margin-right: 12px;margin-bottom: 5px; }
p.txtinfo1 { font-size: 16px; color: #616161; text-align: center; margin-top: 160px;}
/* 橙色提示信息 */
p.txtinfo2 { font-size: 14px;color: #ff7606;}
p.txtinfo3 { font-size: 14px;color: #707070;}
.nobind,.noinfo { font-size: 16px; color: #616161; text-align: center; margin-top: 75px;}

/* 系统维护页面 */
.colspan3#content { width: 1000px; margin-right:0; margin-left:0;min-height: 550px; background-color: rgba(255,255,255,.3); margin-top: 40px;}
.maintenance { padding:120px 20px 60px;  overflow: hidden;}
.maintenance .imgmaintenance { width: 40%; min-width:288px; _width:288px; height: 302px;background: url(../images/maintenance.png) no-repeat top right;background-size:288px 302px; float: left; }
.maintenance .msgwrap { float: left; margin-left:4%; width: 56%; padding-top:30px;}
.maintenance .delay { position: absolute; text-align: left;}
.maintenance .txtinfo {
	position: relative; margin-bottom: 35px;
	color:#2b2b2b; font-size:36px;  line-height: 100%; text-align: left;
	-webkit-text-shadow: 0 0 2px #919191; 
	-moz-text-shadow: 0 0 2px #919191; 
	-o-text-shadow: 0 0 2px #919191; 
	-ms-text-shadow: 0 0 2px #919191; 
	text-shadow: 0 0 2px #919191; 
}
.maintenance p.txtinfo1 {font-size: 24px; line-height: 26px; color:#616161; text-align: left; margin-top: 0;}
.txtinfo .delay {
    display: inline-block;
    width: 60px; 
    overflow: hidden;
    white-space: nowrap;
    -webkit-animation: delay 2s linear infinite;
    -moz-animation: delay 2s linear infinite;
    -ms-animation: delay 2s linear infinite;
    -o-animation: delay 2s linear infinite;
    animation: delay 2s linear infinite;
}
@-webkit-keyframes delay {
    0% { width:0; }
    100% {width: 60px;}
}
@-moz-keyframes delay {
    0% { width:0; }
    100% {width: 60px;}
}
@-ms-keyframes delay {
    0% { width:0; }
    100% {width: 60px;}
}
@-o-keyframes delay {
    0% { width:0; }
    100% {width: 60px;}
}
@keyframes delay {
    0% { width:0; }
    100% {width: 60px;}
}
.maintenance .linklist{ margin-top: 30px;}
.maintenance .linklist>a{ display:inline-block; *display:inline; *zoom:1; width: 140px; margin-right:10px; float:left; font-size: 24px; color: #00a7eb;}
.maintenance .linklist>a:hover{color: #80d3f5;}


#main.mainnew { padding-top: 0; border-bottom: 3px solid #ddd;/* min-width: 1000px;*/}
#main.main { padding-bottom: 30px; border-bottom: 3px solid #ddd;}
#main.main #content { width: 100%; margin: 0;  min-height: 360px;  _height: 360px;}
#main.main>.container>.row>.path { border: none; width: auto; margin-bottom: 0; padding: 0;font-size: 14px;}
#main.main>.container>.row>.title { font-size: 18px; color: #666; }
#main.oneside { padding-top: 30px;}
#content.contentnew { width: 100%; margin: 0 auto;min-height: 1px; _height: 1px;  float: none;}
#content.contentnew>.content-cnt {padding: 0; width: 100%; min-height: 30px;}
#content.contentnew1>.content-cnt { border-top: 1px solid #ccc;}
.aside { position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;border: 1px solid #dfdfdf; } 
.aside-left { margin-right: 30px; padding: 10px 25px; width: 260px; min-height: 1px; float: left;}
.aside-right { margin-left: 30px; float: right; width: 260px;min-height: 1px; padding: 10px;}
#main.oneside>.container { overflow: visible;}
#main.oneside #content { min-height: 1px; width: 780px; border: 1px solid #dfdfdf;}
#main.oneside .aside-left {width: 190px;}
#main.oneside.cnt_onscroll #content { margin-left: 220px;} 

/* 三列 */
#main.twoside { padding-top: 30px;}
#main.twoside>.container { overflow: visible;}
#main.twoside #content { min-height: 1px; width: 630px; border: 1px solid #dfdfdf;}
#main.twoside .aside { width: 220px;}
#main.twoside .aside-left { margin-right: 10px; width: 130px;}
#main.twoside .aside-right { margin-left: 10px;}
/* 左侧随动菜单 */
#main.cnt_onscroll { position: relative;}
#main.cnt_onscroll .aside-left { position: fixed; _position: absolute; top: 0;  background: #fff;z-index: 9;}
#main.twoside.cnt_onscroll #content { margin-left: 140px;} 

.aside-left .logo { display: none;}
/* 左侧菜单 - 去首页 */
.aside-left .nav-toindex { display: none;}


/* 左侧菜单 aside-left */
.aside-left>h1 {font-size: 18px; color: #666; margin: 15px 0 0;}
.aside-left>.nav { margin-top: 18px;}
.aside-left>.nav>li { cursor: default; padding: 0;}
.aside-left>.nav>li>a { font-size: 14px; line-height: 22px; padding: 5px 0; color: #444; }
.aside-left>.nav>li.active>a,.aside-left>.nav>li>a:hover { color: #3897f0;}
/* 左侧菜单 - 二级菜单 */
.aside-sub {display: none; width: 100%;padding-left: 15px;}
.aside-sub .aside-sub-item>a { font-size: 14px; color: #969696;}
.aside-sub .aside-sub-item>a:hover,
.aside-sub .aside-sub-item.active a { color: #00a0e9;}
.aside-left>.nav>li[data-hassubitem="true"]>a { display: block; width: 100%;position: relative;}
.aside-left>.nav>li[data-hassubitem="true"]>a:hover { color: #3897f0;}
.aside-left>.nav>li[data-hassubitem="true"]>a:after { 
	display: block; content: '';
	width: 0; height: 0; position: absolute; right: 0; top: 15px;
	border-top: 8px solid #616161;
  	border-left: 7px solid transparent;
  	border-right: 7px solid transparent;	
	border-bottom: none;
}
.aside-left>.nav>li[data-hassubitem="true"].active>a:after { 
  	border-bottom: 8px solid #616161;
  	border-left: 7px solid transparent;
  	border-right: 7px solid transparent;
  	border-top: none;
}
.aside-left>.nav>li.active .aside-sub { display: block;}
/* content */
#content .article .img { margin: 0 auto; margin-bottom: 10px;}
#content .article p { margin: 10px 0 15px; font-size: 14px; color: #666;}
/* aside-right */
.aside-right .box { background: transparent;  border-bottom: none; /* padding-left: 10px; */} 
.aside-right .box:last-child { margin-bottom: 0;}
.aside-right .box>.box-hd>h2 { font-size: 16px; color: #666; padding-bottom: 10px; line-height: 100%;}
.aside-right .box>.box-hd { border-bottom: 2px solid #f00; padding: 0; line-height: 36px;margin-bottom: 8px;}
.aside-right .box>.box-bd { font-size: 14px; color: #444; padding: 0;}
.aside-right .box>.box-bd li {margin-bottom: 12px;} 
.aside-right .box>.box-bd a:hover { color: #3897f0;}
.aside-right .box-bd h2 { font-size: 14px; font-weight: normal;}
/* aside-right list-img */
.list-img-h { overflow: hidden; }
.list-img-h .newsitem {
	position: relative; margin-bottom: 20px; padding: 0; overflow: hidden; text-align: center; border-bottom: none; 
} 
.list-img-h .newsitem h2 { font-size: 15px; font-weight: 700; background: #efefef;padding: 5px;}
.list-img-h .newsitem>.post-thumbnail { height: auto;}
.list-img-h .newsitem>.post-thumbnail img { width: 198px; height: 120px; float: left;}
.list-img-h .newsitem>.post-thumbnail>.imgholder:hover>img {
    -webkit-transform: none;
    -moz-transform: none;
    -o-transform: none;
    transform: none;
}
.list-img-h .newsitem>.post-thumbnail { position: relative; top: 0; border: none; width: auto; border-radius: 3px;}
.list-img-h .post-thumbnail .cattitle { opacity: 0; filter: opacity(0);	position: absolute; width: 100%; height: 100%; top: 0; left: 0;}
.list-img-h .post-thumbnail:hover .cattitle {
	opacity: 1;	filter: opacity(100);
	 background-color: rgba(0,0,0,.5);
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-ms-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;
	-webkit-transform-origin:center;/*-webkit-transform-origin设定了变换源点*/
	-moz-transform-origin:center;
	-ms-transform-origin:center;
	-o-transform-origin:center;
	transform-origin:center;
} 
.list-img-h .post-thumbnail{position: relative;}
.list-img-h .post-thumbnail .cattitle>span {
	position: absolute; top: 50%; margin-top: -8px; left: 0; width: 100%; text-align: center;  color: #fff; font-size: 16px;
}
.list-img-h .post-thumbnail:hover .cattitle>span {
	 -webkit-animation-name: pulse;
	animation-name: pulse;
	-webkit-animation-duration: .6s;
	animation-duration: .6s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.list-img-h .newsitem>.post-text {margin-left: 0; clear: left;} 
.list-img-h .xuhao {
    *display: inline; zoom: 1; display: inline-block; width: 26px; height: 26px;margin-right: 8px;
    background-color: #D7D9DB; color: #fff; line-height: 26px; text-align: center; font-size: 16px;
}
.list-img-h .xuhao.top {	background-color: #58A6F7;}
.list-img-ht .post-title { position: absolute; bottom: -24px; color: #fff; width: 100%; padding-top: 5px; padding-bottom: 5px;}
.list-img-ht .newsitem:hover .post-title {
	bottom:0;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-ms-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;
	background: rgba(0,0,0,.5);
}
.list-img-ht .post-tags { margin-top: 5px; float: left;}


/*--------------------------------page download 下载页面 --------------------------*/
/* 下载页面-安卓/ios/windows */
#page-download #hd.hdnew { } 
.download-wrap { position: absolute; top: 0; width: 100%; /* height: 810px;*/}
.download-wrap .panels,
.download-wrap .panels>.scrollitem {/* height: 810px;*/}
/* 背景 */
.scrollitem-android { background: #000 url(../images/download/bg-android.png) no-repeat top center; }
.scrollitem-ios { background:#764a4f url(../images/download/bg-ios.png) no-repeat top center; }
.scrollitem-windows { background:#09182c url(../images/download/bg-windows.png) no-repeat top center; }
/* 内容结构/布局 */
.download-wrap .scrollitem { position: relative;}
.download-wrap .scrollitem .container { height: 502px; position: relative; top: 50%; margin-top: -240px; overflow: hidden; padding-left: 22px; padding-right: 22px;}
.download-wrap .scrollitem .container>.intro,
.download-wrap .scrollitem .container>.img {
	float: left;
}
.download-wrap .scrollitem.txt-left .container>.img { float: right; }
.download-wrap .scrollitem.txt-right .container>.intro { float: right; }
.download-wrap .scrollitem .img[data-effect*="fade-in"]{ opacity: 0;}
/* 版本信息 */
.download-wrap .scrollitem .intro { position: relative; width: 580px; padding-top: 30px;}
.download-wrap .scrollitem-android .intro { width: 620px;}
.download-wrap .scrollitem-windows .intro { width: 430px; }
.download-wrap .scrollitem .intro>.title,
.download-wrap .scrollitem .intro>.t1 {
	line-height: normal; color: #fff;
}
.download-wrap .scrollitem .intro>.t1>.strong {/* 强调字 */
	font-size: 72px; position: relative; top: 10px; margin: 0 10px; color: #6ecd07;
}
.download-wrap .scrollitem .intro>.title { font-size: 30px; margin-bottom: 46px; }
.download-wrap .scrollitem .intro>.t1 { 
	font-family: '楷体'; font-size: 48px; margin-bottom: 46px; line-height: 62px; height: 155px;
}
.download-wrap .scrollitem-windows .intro>.t1 { margin-bottom: 36px; line-height: 1.5; height: 135px;}
.download-wrap .scrollitem-ios .intro>.t1 {margin-bottom: 66px; }
/* 图片/二维码 */
.scrollitem-android .img { width: 254px; height: 482px; }
.scrollitem-ios .img { width: 251px; height: 502px; }
.scrollitem-windows .img { width: 505px; height: 403px; }
.scrollitem-android .img-erweima,
.scrollitem-ios .img-erweima { 
	width: 88px; height: 88px; margin-left: 70px; vertical-align: top;position: absolute; bottom: 6px; right: 0;
}
.scrollitem-android .img-erweima:hover,
.scrollitem-ios .img-erweima:hover { /* 二维码滑过变大 */width: 180px; height: 180px;}
/* 按钮 、 菜单 */
.btn .ico-arrowdown ,
.page-num .ico-android,
.page-num .ico-ios,
.page-num .ico-windows {
	background: url(../images/icons.png) no-repeat; 
}
.download-wrap .scrollitem .btn {
	width: 220px; height: 88px; padding-left: 115px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
}
.download-wrap .scrollitem .btn:hover { background-color: #f2f2f2; -webkit-box-shadow: 0 0 20px rgba(0,0,0,.8); box-shadow: 0 0 20px rgba(0,0,0,.8);} 
.scrollitem-android .btn { background: #fff url(../images/download/bg-btn-android.png) no-repeat 46px center; }
.scrollitem-ios .btn { background:#fff url(../images/download/bg-btn-ios.png) no-repeat 46px center; }
.scrollitem-windows .btn { background:#fff url(../images/download/bg-btn-windows.png) no-repeat 36px center; }
.download-wrap .btn>.btn-t1 { font-size: 34px; margin-top: 18px; color: #6ecd07;}
.download-wrap .btn>.version{ font-size: 14px; color: #888888; }
.download-wrap .btn-android>.btn-t1 { color: #6ecd07;}
.download-wrap .btn-ios>.btn-t1 { color: #333;}
.download-wrap .btn-windows>.btn-t1 { color: #00a1e9;}
.btn-android .ico-arrowdown { width: 32px; height: 34px; background-position: -272px 0; margin-left: 10px;}
.btn-ios .ico-arrowdown { width: 32px; height: 34px; background-position: -272px -72px; margin-left: 10px;}
.btn-windows .ico-arrowdown { width: 32px; height: 34px; background-position: -272px -142px; margin-left: 10px;}
.page-num .ico-android { width: 30px; height: 36px; background-position: -181px 0; margin-right: 10px;}
.page-num .ico-ios { width: 31px; height: 36px; background-position: -181px -72px;  margin-right: 10px;}
.page-num .ico-windows { width: 31px; height: 31px;  background-position: -181px -142px; margin-right: 10px; }
.page-num .active .ico-android { background-position: -227px 0;}
.page-num .active .ico-ios { background-position: -227px -72px;}
.page-num .active .ico-windows { background-position: -227px -142px; }
.download-wrap>.page-num {
    bottom: 0;
	background-color: #019af7;
	background-color: rgba(1,154,247,.8);
	height: 96px;
}
.download-wrap>.page-num>li {
	width: 33.33%; height: 96px; position: relative;
	float: left;
    margin: 0;
    background: transparent;
    border: none;
	color: #6297ef;
	font-size: 20px;
    line-height: 96px;
    cursor: pointer;
}
.download-wrap>.page-num>li:before {
	content:''; display: block; position: absolute; right: -1px; z-index: 1;
	width: 1px; height: 96px;
	background-color: #5bc1ff;
	background: -webkit-linear-gradient( top,rgba(91,193,255,.1),#5bc1ff,rgba(91,193,255,.1));
}
.download-wrap>.page-num>li.nobdr:before { display: none;}
.download-wrap>.page-num>li.active,
.download-wrap>.page-num>li:hover {
	background-color: #0273b8;
    background-color: rgba(0,111,179,.8);
	color: #fff;
}
.download-wrap>.page-num>li.active:after {
	content:''; display: inline; position: absolute;top: -16px; left: 50%;  margin-left: -8px;
	border: 8px solid transparent;
	border-bottom-color: #0273b8; 
	border-bottom-color: rgba(0,111,179,.8);
}
/* 扫描二维码提示页面--下载客户端 */
#page-download-saomiao.wrapper { min-width: 1px; height: 100%; position: relative;}
#page-download-saomiao .container { width: 100%;}
#page-download-saomiao .download-wrap { height: 100%;}
#page-download-saomiao .download-wrap .scrollitem { position: absolute; width: 100%; height: 100%; display: none;}
#page-download-saomiao .download-wrap .scrollitem .intro { width: auto; float: none; text-align:center;}
#page-download-saomiao .download-wrap .scrollitem .intro>.title { margin-bottom: 30px;}
#page-download-saomiao .download-wrap .scrollitem .intro>.t1 { height: auto; margin-bottom: 30px;}
#page-download-saomiao .download-wrap .scrollitem .intro .btn { text-align:left;}
#page-download-saomiao .download-wrap .scrollitem .container { height:auto;}
#page-download-saomiao .download-wrap .scrollitem {
	background-size: cover;
} 
#alert-wx-download-tishi {
	position: fixed; top: 0; width: 100%; height: auto; background: #fff; padding: 12px 16px;
	display: none;	background: #fff url(../images/download/bg-wx-download.png)no-repeat top right;
}
#alert-wx-download-tishi .info { 
	color: #262626; font-size: 18px; line-height: 1.5; text-align: left; margin: 0; width: 100%;
	padding-right: 40px;
}
#alert-wx-download-tishi .strong { font-weight: normal;}
#alert-wx-download-tishi  .close {
	position: absolute; right: 16px; bottom: 8px; background: #eee; color: #fff;
	font-size: 22px;
    display: block;
    width: 30px;
    height: 30px;
    line-height: 30px; text-align: center; 
	-webkit-border-radius: 50%;
	border-radius: 50%;
}



/* 首页改版 - 内容项选项列表 */
.nav-items { width: 100%;}
.nav-items>.nav-item { display: inline-block; *display: inline; *zoom: 1; cursor: pointer; font-size: 14px; color: #373737; margin: 0 5px;}
.nav-items>.nav-item:hover,.nav-items>.nav-item.active { color: #00a0e9;}
.nav-items>.nav-item:first-child { margin-left: 0;}

/* 首页改版 - 问题列表 */
ul.faqlist>li{ list-style: inside; list-style-type: disc; }
ul.faqlist>li>a { color: #232323; font-size: 14px;}
ul.faqlist>li>a:hover { color: #00a0e9;}
ul.faqlist>li>a:active { color: #616161;}
.newtpanel { width: 100%; height: 3px; background: #f00; position: relative; margin: 28px 0 22px;}
.newtpanel>h1 {background: #fff; padding: 0 10px; position: absolute; top: -10px; left: 10px; font-size: 16px; color: #373737;}
#faqwrap>.page-normal { margin: 75px 0 30px;}
#faqwrap>ul.faqlist{ margin-left: 18px;}

/* 首页改版 - 热点问题 */
.hotq,.faqclass { margin-left: 18px; margin-right: -2%;}
.hotq>ul.hotqhd { margin-top: 15px;}
.hotq>ul.hotqhd>li { border: 2px solid rgb(0,160,233); text-align:center; font-size: 14px; margin-right: 20px; float: left; width: 110px; height: 40px; line-height: 40px; color: #232323;cursor: pointer; padding: 0 5px; }
/*.hotq>ul.hotqhd>li:hover { border: none; color: #fff; background-color: rgba(0,160,233,.5);}*/
.hotq>ul.hotqhd>li.active { border: none; color: #fff; background-color: rgb(0,160,233);}
.hotq>ul.hotqbd { margin: 18px 0 35px; height: 110px;overflow: hidden; }
ul.hotqbd>li>a { color: #acacac;}
.hotq>ul.hotqbd>li {list-style: none;}
.hotq>ul.hotqbd>li:before { 
	content: '';display: inline-block; *display: inline; *zoom: 1; position: relative; top: -3px;
	width: 4px; height: 4px; background: #000;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
  	margin-right: 5px;
}
.hotqbd>li.col2,.faqclass div.col2 { width: 48%; margin:0 2% 5px 0;}
/* 首页改版 - 常见问题分类 */ 
.faqclasswrap { position: relative; top: -20px; }
.bdr-left-square:before { 
	content: '';
	display: inline-block; *display: inline; *zoom: 1;
	width: 5px; height: 11px; margin-right: 5px;
	background-color: #4bb6eb; 
}
.bdr-left-square1:before {background-color: #4bb6eb; }
.bdr-left-square2:before {background-color: #f8ba00; }
.bdr-left-square3:before {background-color: #a1c84d; }
.bdr-left-square4:before {background-color: #fe4040; }
.bdr-left-square5:before {background-color: #c84da4; }
.bdr-left-square6:before {background-color: #8c40fe; }
.classhd { font-size: 14px; color: #232323;}
ul.classbd { margin-left: 10px; margin-right: -1%;  margin-bottom: 18px; overflow: hidden;}
ul.classbd>li { color: #acacac; } 
ul.classbd>li>a:hover { color: #00a0e9;} 
ul.classbd>li { width: 32%; float: left; margin-left: 0; margin-right: 1%; margin-bottom: 0;}
.faqclass1 .classhd {font-size: 16px; color: #373737;font-weight: normal;}
.faqclass1 .classbd>.info {margin-top: 10px;font-size: 14px; color: #acacac; height: auto; }
.faqclass1 .classbd .a-link {color: #00a0e9; font-size: 14px;}
.faqclass1 .col3 { width: 31%;}
.faqclass2 .col3 { margin-bottom: 20px;}
.faqclass1 .classbd>.nofaqinfo { color: #373737;}

/* 首页改版 - 搜索结果 */
.search-result-wrap { padding-left: 18px; padding-right: 18px;}
.relult-list { margin-top: 15px;}
.relult-list>dt{ font-size: 16px; color: #232323; /*padding: 15px 0 5px;*/padding: 13px 0 7px;}
.relult-list>dt:first-child{ padding-top: 0;}
.relult-list>dd{ font-size: 14px; color: #999; line-height: 24px;}

/* -----------------首页改版 - 工单管理----------------------------- */
/* 工单登录提示 */
.workorder-cnt { min-height: 560px;}
.workorder-cnt>.info {width: 100%; text-align: center; margin-top: 240px; font-size: 30px; color: #a0a0a0;}
.workorder-cnt>.info>a { font-size: 30px;}
/* 自助解答 */
.selhelpanswer { position: relative; left: -12px; /*width: 708px;*/ margin-top: 15px;}
.selhelpanswer>.hd { position: relative; background: #ebebeb; padding-left: 10px; }
.selhelpanswer>.hd:before { display: inline-block; *display: inline; *zoom:1; content: '';position:absolute; left:0; top: 0; width: 5px; height: 100%; background: #c9c9c9; }
.selhelpanswer>.hd>.title { line-height: 28px; color: #232323; font-size: 16px;}
.selhelpanswer .inpgroup>.label { width: 170px;}
.selhelpanswer .list { padding: 15px 0 15px 10px; float:right; overflow-y: auto; margin-right: 12px; width: 505px; height: 180px; border: 1px solid #ccc;}
.selhelpanswer .list a { font-size: 12px;}
.selhelpanswer .solution { border-top: 1px solid #ebebeb; margin: 10px 7px 0; padding-top: 18px;}
.solution>.list { background: #f7f7f7; border: 1px solid #dfdfdf; margin-right: 5px;}
.solution>.list a {color: #616161;}
.noanswer { display: block;}
.noanswer>.info { font-size: 12px; color: #7c7c7c;float: left; line-height: 32px;height: auto}
.noanswer>.btn-blue { border: 1px solid #007ce1; width: 120px; line-height: 30px; margin-left:10px;}
.noanswer>.btn-blue:hover { border-color: #80d3f5;}
.selhelpanswer .noanswer { /* margin-left: 190px; */ float: right; margin-top: 15px;}
/* 我的工单 */
/* 工单筛选 */
.filter_gongdan,.filter_gongdan .label { font-size: 12px; color: #373737;font-weight: bold; line-height: 26px;}
.filter_gongdan .inp { height: 26px; line-height: 26px; width: 120px; border: 1px solid #d5d5d5; }
.filter_gongdan .btn-blue { padding: 0 10px; font-weight: normal; line-height: 26px;}
/* 工单表格 */
.opt-able { color: #307cb9; cursor: pointer;}
.opt-disabled { color: #aeaeae; cursor: pointer;}
.tbl_gongdan { border: 1px solid #bebebe;}
.tbl_gongdan .table-cell {font-size: 12px;}
.tbl_gongdan>.table-header-group { border: none; background: #ededed;}
.tbl_gongdan .table-cell { padding: 5px; text-align: left;}
.tbl_gongdan .table-row>.table-cell:first-child {text-align: center; }
.tbl_gongdan .table-header-group>.table-row>.table-cell { letter-spacing: 0;}
.tbl_gongdan>.table-row-group> .table-row>.table-cell {color: #aeaeae; }
.tbl_gongdan .table-row>.table-cell:last-child {width: 80px; color: #616161; }
.tbl_gongdan .opt-able { padding: 0 3px;}
/* 提交工单 */
.submit_gongdan textarea,.submit_gongdan input[type="text"] { width: 540px; border: 1px solid #dfdfdf; padding: 10px;}
.submit_gongdan .inpgroup>.info,
.submit_gongdan .inpgroup>.warning,
.submit_gongdan .btnpanel { padding-left: 115px; margin-top: 5px;}
.submit_gongdan .info{ color: #acacac;height:auto;}
.submit_gongdan .radiobox { width: 566px;}
.submit_gongdan .inpgroup>.label { width: 105px;}
.submit_gongdan .inpgroup:first-child { margin-top: 0;}
/* 提交工单 */
.gd-info .label { color: #373737; font-size: 14px;}
.gd-proc-problem { margin-top: 15px;}
.gd-proc-problem,.gd-proc-problem>.label { font-size: 16px; color: #373737; }
.gd-info .txtinfo-fluid { margin-right: 28px;}
.gd-info .txtinfo-fluid>.label { margin-right: 5px;}
.gd-info .txtinfo-fluid>.a-link1 { margin-right: 10px;}
.gd-info .row>.txtinfo-fluid:last-child { float: right; margin-right: 0;}
.gd-proc .gd-info { padding: 0 10px;}
.gd-proc .gd-proc-problem>.label { font-weight: bold;}
/* 工单沟通记录  */
.gd-commu-records { /*width: 708px;*/ position: relative; left: -12px;}
.commu-redord { position: relative; width: 100%;padding-left: 75px; padding-right: 10px;border-bottom: 1px dashed #d6d6d6; margin-bottom: 15px;}
.commu-redord>.pic { position: absolute; top: 5px; left: 32px; width: 32px; height: 32px;}
.commu-redord>.recordtxt,.commu-redord>.recordtxt>p { width: 100%; font-size: 14px; color: #acacac;}
.commu-redord>.recordtxt1,.commu-redord>.recordtxt1>p { color: #333; }
.commu-redord .date { font-size:12px; color: #cacaca; }
.commu-redord .icon-open { float: right;font-size: 12px;}
.commu-redord>.recordtxt { height: auto; overflow: hidden; min-height: 48px;}
.commu-redord>.recordtxt.close { height: 48px; }
/* 回复 */
.gd-commu-reply {/*width: 708px;*/ position: relative;left: -12px; border-top: 1px solid #228dc7; padding: 0 10px 0 25px;}
.gd-commu-reply-nobdr { border-top: none;}
.gd-commu-reply textarea { width: 100%;}
.gd-commu-reply .title { font-size: 14px; color: #515151; margin: 15px 0 ; font-weight: bold; line-height: 150%;}
.gd-commu-reply .radiobox { padding: 0; width: 100%;}
/* 满意度提交 */
.gd-commu-view .title { margin: 10px 0 5px;}
.gd-commu-view .radiobox2>.radio {margin-bottom: 0;}
/* 提交附件 */
.uploadedfiles { overflow: auto; }
.uploadedfiles .fileitem { margin-bottom: 10px;height: 40px;}
.uploadedfiles .fileitem>* { float: left; margin-right: 5px;}
.uploadedfiles .fileitem>.pic {float: left;width: 40px; height: 40px;}
.uploadedfiles .fileitem>.filename {font-size: 12px;color: #616161;line-height: 40px;}
.uploadedfiles .fileitem>.opt>a {line-height: 40px; font-size: 12px;}

/* 购买页面 */
#goumai { position: relative;  margin-top: 14px; padding: 60px 0 10px;}
.goumai-left { 	background: url(../images/goumai-jmd.jpg) no-repeat left center; width: 455px; height: 626px; float: left; position: relative; left: -12px;}
.goumai-right { width: 530px; overflow: hidden; float: right; }
.goumai-right .title { font-size: 36px; color: #333; border-bottom: 1px solid #333; line-height: 100%; padding-bottom: 30px; font-weight: normal;}
.goumai-right .sectitle { font-size: 20px; color: #333; margin-top: 25px;font-weight: normal;}
.goumai-typelist { margin-top: 20px; }
.goumai-typelist>.item { 
	 /*width: 510px;*/ width: 90%; height: 110px; border: 1px solid #d6d6d6; margin-bottom:30px;
	 -webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
	border-radius: 2px;
	filter:(opacity:70); opacity: .7;
}
.goumai-typelist>.item:hover { 
	border-color: #3897f0;
	-webkit-box-shadow:inset 0 0 5px rgba(56,151,240,.35), 0 0 5px rgba(56,151,240,.35);
	-moz-box-shadow:inset 0 0 5px rgba(56,151,240,.35), 0 0 5px rgba(56,151,240,.35);
	-ms-box-shadow:inset 0 0 5px rgba(56,151,240,.35), 0 0 5px rgba(56,151,240,.35);
	-o-box-shadow:inset 0 0 5px rgba(56,151,240,.35), 0 0 5px rgba(56,151,240,.35);
	box-shadow: inset 0 0 5px rgba(56,151,240,.35), 0 0 5px rgba(56,151,240,.35);
	filter:(opacity:100); opacity: 1;
}
.goumai-typelist>.item>.icon {display:block; width: 100%; height: 113px;}
.goumai-typelist>.item .btn-go  { font-size: 30px; color: #ff4b00; position: relative; line-height: 55px; top: -82px; right: 56px; font-weight: bold;}
.btn-go>.goumai-arrow { display: inline-block; *display: inline; *zoom: 1; background-position: -50px -118px; width: 32px; height: 22px; }
.goumai-typelist>.item .taobao { background: url(../images/shop-taobao.png) no-repeat 28px center;}
.goumai-typelist>.item .jingdong { background: url(../images/shop-jingdong.png) no-repeat 28px center;}
.goumai-typelist>.item .suning { background: url(../images/shop-suning.png) no-repeat 28px center;}
/* 首页-购买 */
.index-goumai-wraper {background: #fcfcfc; }
.index-goumai-list { position:relative; margin-top: 0; width: 1030px; overflow: hidden;  margin-left: auto;margin-right: auto;}
.index-goumai-list .item { 	
	float:left; width: 333px; height: 165px; margin-bottom: 0; border: none; 
	filter:(opacity:70); opacity: .7;
}
.index-goumai-list .sep {
	display: inline-block; *display: inline; zoom: 1;
	width: 1px; height: 165px; border: none; margin: 0;
	background:url(../images/sep.png) no-repeat center;
}
.index-goumai-list .item .txt { position: relative; text-align:center;font-size: 18px; line-height: 26px; color: #434343; width: 230px;  /*background-color: #f8f8f8;*/ margin-left: auto;margin-right: auto;}
.index-goumai-list .item .txt-line { 
	display: block; width: 100%; 
}
.index-goumai-list .item .txt>span {
	display: inline-block; *display: inline; zoom: 1;
	width: 60px;
    background: #e83d34;
    color: #fff;
    padding-left: 12px;
    letter-spacing: 2px;
    margin-right: 15px;
}
.index-goumai-list .item img {width: 190px; height: 64px; margin: 32px auto 18px;display: block;}
.index-goumai-list .slider {
	position:absolute; bottom:0; left:-333px; 
	display: block; width: 333px; height:4px; background-color:#3998f1;
}
.index-goumai-list .item.cur {filter:(opacity:1); opacity: 1;}
.index-goumai-list .item.cur img {
		-webkit-transition:all .5s ease;-webkit-transform:scale(1.1);
	-moz-transition:all .5s ease;-moz-transform:scale(1.1);
	-ms-transition:all .5s ease;-ms-transform:scale(1.1);
	-o-transition:all .5s ease;-o-transform:scale(1.1);
	transition:all .5s ease;transform:scale(1.1);
	-webkit-transform-origin:center center;/*-webkit-transform-origin设定了变换源点*/
	-moz-transform-origin:center center;
	-ms-transform-origin:center center;
	-o-transform-origin:center center;
	transform-origin:center center;
}
/* 首页-推广 */
.index-tuiguang .xuhao {
	*display: inline; zoom: 1; display: inline-block;
    width: 26px;
    height: 26px;
    background-color: #58A6F7;
    border-radius: 50%;
    color: #fff;
    line-height: 26px;
    text-align: center;
    margin-right: 8px;
    font-size: 16px;
}
.index-tuiguang { width:1000px; /* max-width: 1240px;*/ padding-bottom: 35px;}
.index-tuiguang .row { width: auto; margin-right: -50px;}
.index-tuiguang .item { width: 300px; margin:50px 50px 0 0; float: left;}
.index-tuiguang .item img { width: 100%; float: left; height: 182px;}
.index-tuiguang .item h2 { font-size: 24px; color: #027ab6; margin-bottom: 25px; float: left; font-weight: normal;}
.index-tuiguang .item .more { float: right;font-size: 14px; color: #999;position: relative; top: 6px;}
.index-tuiguang .item .detail,
.index-tuiguang .item .list{ clear: both;}
.index-tuiguang .item .detail p {background-color: #f6f6f6; font-size: 16px; color: #333;margin-top: 0;
    clear: both;  padding: 10px 30px;}
.index-tuiguang .item .list li{ list-style:none; margin-top: 15px; font-size: 16px; color: #333;  }
.index-tuiguang .item .list li a:hover { color: #027ab6;}
.index-tuiguang .item.jimibao img {float: left; width: auto;}
.index-tuiguang .item.jimibao .detail { overflow: hidden; /* padding-left: 150px; height: 165px;*/ border-bottom: 2px solid 
#e5e5e5; /*background: url(../images/index-logo-jimibao.png) no-repeat;margin-top: 15px;float: right; */background: none; padding: 0;  line-height: 28px; font-size: 16px; padding-bottom: 15px;}
.index-tuiguang .item.jimibao .detail .left-pic {width:140px;height:140px;float:left; margin-right: 10px;}
/*.index-tuiguang .item.jimibao .detail p { background: none; float: right; padding: 0; margin-top: 15px; line-height: 28px;}*/
.index-list-download .download .ico-download { width: 24px; height: 24px; background-position: 0 -146px;}
.index-list-download .download:hover .ico-download {background-position: -29px -146px; }
.index-list-download .download i,.index-list-download .download p { float: left;}
.index-list-download li { margin-top: 30px;}
.index-list-download li p {font-size: 18px; color: #333;}
.index-list-download li .banbenhao {font-size: 14px; color: #999; display: block; width: 155px;}
.index-list-download .download .ico-download { float: right; margin-right: 40px; position: relative; top: 6px; }
.index-list-download .download .ico {margin: 0 20px;}
.index-list-download .download.windows .ico { width: 38px; height: 38px; background-position: -324px -142px; }
.index-list-download .download.windows:hover .ico {background-position: -369px -142px; }
.index-list-download .download.ios .ico { width: 38px; height: 38px; background-position: -324px -74px; }
.index-list-download .download.ios:hover .ico {background-position: -369px -74px; }
.index-list-download .download.android .ico { width: 38px; height: 38px; background-position: -324px 0; }
.index-list-download .download.android:hover .ico {background-position: -369px 0; }

/* 微信分享页 */
.shareweixin-wrapper {min-width: auto;width: 580px!important; margin: 0 auto;}
.shareweixin-wrapper #main,
.shareweixin-wrapper .container {
	min-width: auto;
	width: 100%;
	margin: 0 auto;
}
.shareweixin-wrapper .aside-left {width: 100%!important;background: #0f8dad; display: block; border: none; margin-right:0!important; padding:0!important;}
.shareweixin-wrapper .aside-left .logo {   display: block;}
.shareweixin-wrapper .aside-left h1 { width: 100%; margin: 0; line-height: 2.5em; color: #fff; font-size: 30px; font-weight: normal;}
.shareweixin-wrapper .ftlogo { display: none;}
.shareweixin-box {background-color: #fcfcfc;}
.shareweixin-box a { color: #3399e0;}
.shareweixin-box a:hover { text-decoration: underline;}
.shareweixin-box .body {padding: 20px;}
.shareweixin-box .body h1 { font: bold 16px/18px "microsoft yahei","微软雅黑"; margin-bottom: 20px;}
.shareweixin-box .detail {
	float: left;
    width: 350px;
    margin-right: 50px;
}
.shareweixin-box .detail p {margin-bottom: 35px;}
.shareweixin-box .explain .wx-icon {
    background: url(../images/wx_icon.png) no-repeat;
    width: 39px;
    height: 32px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 5px;
}
.shareweixin-box .explain p { color: #909090; margin-bottom: 20px;}
.shareweixin-box .explain img { max-width: 100%;}


/* 产品详情页面 */
#page-chanpin { overflow: hidden;}
.pro_cnt1 {position: relative; height: 660px; background: #000 url(../images/products/bg1.png) no-repeat center;}
.pro_cnt2 {position: relative;height: 750px; background: #fff url(../images/products/bg2.png) no-repeat center;}
.pro_cnt3 {position: relative;height: 700px; background: #484848 url(../images/products/bg3.png) no-repeat center;}
.pro_cnt4 {position: relative;height: 700px; background: #e6e6e7 url(../images/products/bg4.png) no-repeat center;}
.pro_cnt5 {position: relative;height: 755px; background: #202020 url(../images/products/bg5.png) no-repeat center;}
.pro_cnt6 {position: relative;height: 1080px; background: #e6e6e7 url(../images/products/bg6.png) no-repeat center; }
.pro_cnt7 {position: relative;height: 1020px; background: #333 url(../images/products/bg7.png) no-repeat center;}
.pro_cnt8 {position: relative;height: 700px; background: #d6dfe6 url(../images/products/bg8.png) no-repeat center;}
.pro_cnt9 {position: relative;height: 660px; background: #000 url(../images/products/bg9.png) no-repeat center; }
.pro_cnt10 {position: relative;height: 655px; background: #858585 url(../images/products/bg10.png) no-repeat center;}
.pro_cnt11 {position: relative;height: 700px; background: #000 url(../images/products/bg11.png) no-repeat center;}
.pro_cnt12 {position: relative;height: 700px; background: #e7f0ef url(../images/products/bg12.png) no-repeat center;}
.pro_cnt13 {position: relative;height: 700px; background: #080808 url(../images/products/bg13.png) no-repeat center;}
.pro_cnt14 {position: relative;height: 745px; background: #fff url(../images/products/bg14.png) no-repeat center;}
.pro_cnt15 {position: relative;height: 575px; background: #fff url(../images/products/canshu.png) no-repeat top center;}
.pro_cnt16 {position: relative;height: 950px; background: #fff url(../images/products/shiyanbaogao.png) no-repeat top center;}
.pro_cnt17 {position: relative; height: 740px; background: #fff url(../images/products/xukezheng.png) no-repeat top center;}
.pro_cnt18 {position: relative;height: 835px; background: #fff url(../images/products/zhengshu.png) no-repeat center;}
/*  内容区域  */
.pro_cnt_box {
    position: absolute;
    left: 50%;
    width: 1240px!important;
    margin-left: -620px;
}
.pro_cnt_box.top .txt {	
	position: absolute; top: 50px; width: 100%!important;
}
.pro_cnt_box.left .txt {	
	position: absolute; left: 0;
}
.pro_cnt_box.left1 .txt {	
	position: absolute; right: 50%; text-align: right;
}
.pro_cnt_box.right .txt {	
	position: absolute; left: 50%;
}
.pro_cnt_box.right1 .txt {	
	position: absolute; right: 0; text-align: right;
}
.pro_cnt_box.bottom .txt {	
	position: absolute; bottom: 25px; width: 100%!important;;
}
.pro_cnt_box .txt { position: relative; width: 700px; }
.pro_cnt_box .red { color: #960000!important;}
.pro_cnt_box h2 { margin-bottom: 45px; line-height: normal; font-weight: normal;}
.pro_cnt_box p {line-height: 1.8; letter-spacing: 1px; }
.pro_cnt_box .t1 { margin-bottom: 25px;}
.pro_cnt_box .t2 { margin-top: 25px;}
/* 白色字 */
.txt_baise h2 { font-size: 45px; color: #eee;}
.txt_baise .t1 { font-size: 24px; color: #ebebeb;}
.txt_baise p { font-size: 18px; color: #efefef; }
/* 黑色字 */
.txt_heise h2 { font-size: 45px; color: #333;}
.txt_heise .t1 { font-size: 24px; color: #555;}
.txt_heise p { font-size: 18px; color: #555;}
/* 危险，无处不在 */
.pro_cnt1 .txt { width: 700px; top: 180px!important; margin-left: -180px;}
.pro_cnt1 .txt p { font-size: 20px; line-height: 1.9; color: #efefef;}
/* 当我们失去密码 */
.pro_cnt2 .txt { margin-left: 60px; top: 150px;}
.pro_cnt2 .txt h2 { margin-bottom: 35px; }
.pro_cnt2 .txt .t1 {  line-height: 1.5;}
/* 岌危自有转机 */
.pro_cnt3 .txt { margin-left: 160px; top: 150px;}
/* 强大，无人能及 */
.pro_cnt4 .txt  { top: 150px;}
.pro_cnt4 .txt h2 { margin-bottom: 35px;}
.pro_cnt4 .txt { width: 800px; margin-left: -190px;}
.pro_cnt4  .t2 { margin-bottom: 15px;}
/* 从未如此方便*/
.pro_cnt5 .txt { text-align: center; width: 100%; top: 80px!important;}
.pro_cnt5 .txt h2 { border-bottom: 2px solid #909090; margin-bottom: 20px; padding: 5px; padding-bottom: 8px;}
.pro_cnt5 .txt h2 span { 
	margin-left: 10px;  width: 32px;  height: 50px;  color: #000;  font-size: 20px;  line-height: 1.1;  text-align: center;  background-color: #fff;
}
/* 不止于好看 */
.pro_cnt6 .txt { text-align: center; width: 100%; top: 90px!important;}
.pro_cnt6 .txt h2 { margin-bottom: 20px;}
.pro_cnt6 .txt .t1 { margin-bottom: 15px;}
/* 比“安全”更安全 */
.pro_cnt8 .txt { margin-left: 50px; top: 130px!important; }
.pro_cnt8 .txt p { color: #333; }
/* 避免远程攻击 */
.pro_cnt9 .txt { text-align: center; width: 100%; top: 100px!important;}
/* 国密算法保障 */
.pro_cnt10 .txt { width: 800px;top: 195px!important; margin-right: -260px;}
.pro_cnt10 .txt h2 { margin-bottom: 55px;}
.pro_cnt10 .txt .t2 {  margin-top: 45px; color: #fff; background-color: #333; line-height: 36px; padding-left: 8px;}
/* 专业加密芯片 */
.pro_cnt11 .txt { left: 225px!important; top: 130px!important;}
/* 自律方得信任*/
.pro_cnt12 .txt { text-align: center; width: 100%; top: 80px!important;}
.pro_cnt12 .txt h2 { margin-bottom: 40px;}
.pro_cnt12 .txt p {}
.pro_cnt12 .txt .t2 { 
	margin-top: 35px; text-align: left; padding-left: 95px;
    font-size: 20px;  line-height: 50px; counter-reset: jishu;
}
.pro_cnt12 .txt .t2 p {	margin-bottom: 25px; position: relative;counter-increment: jishu; padding-left: 30px;}
.pro_cnt12 .txt .t2 p:before {
	position: absolute; left: 0; bottom: 0; z-index: 1;
	content:counter(jishu); display: block;width: 62px; height: 62px; line-height: 62px; text-align: center; font-size: 32px; font-weight: bold;
	background-color: #fff;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	color: #666;
}
.pro_cnt12 .txt .t2 p span {	background-color: #4d5258; color: #fff; line-height: 50px; padding-left: 45px; position: relative;}
.pro_cnt12 .txt .t2 span:after {
	content:'';display: block;width: 0; height: 0;
    position: absolute; top: 0; right: -26px;
    border: 25px solid #4d5258;
    border-left-width: 13px;
    border-right-width: 13px;
    border-bottom-color: transparent;
    border-right-color: transparent;
}
/* 安全，即刻拥有 */
.pro_cnt13 .txt { left: 160px!important; top: 170px!important;}
.pro_cnt13 .txt h2 {}
.pro_cnt13 .txt p { }
/* 极密盾，明智之选 */
.pro_cnt14 .txt {top: 140px; margin-right: 10px;}
.link,.link_goumai {color: #6FA6FB; font-size: 20px; border-bottom: 1px solid #6FA6FB; padding-bottom: 2px;}
.pro_cnt14 .link_goumai { margin-top: 55px;}

/* 极密宝 */
.jimibao { overflow: hidden;}
.jimibao .pro_cnt_box h2 { font-size: 40px; color: #666;}
.jimibao #overall>.section {position: relative;height: 800px!important; }
/* font color */
.fcf { color: #fff!important;}
.fc5{ color: #555!important;}
.fc6{ color: #666!important;}
.bao1 {background: #fff url(../images/products/bao01.png) no-repeat center;}
.bao2 {background: #fff url(../images/products/bao02.png) no-repeat center;}
.bao3 {background: #fff url(../images/products/bao03.png) no-repeat center;}
.bao4 {background: #fff url(../images/products/bao04.png) no-repeat center;}
.bao5 {background: #fff url(../images/products/bao05.png) no-repeat center;}
.bao6 {background: #fff url(../images/products/bao06.png) no-repeat center;}
.bao7 {background: #fff url(../images/products/bao07.png) no-repeat center;}
.bao8 {background: #fff url(../images/products/bao08.png) no-repeat center;}
.bao9 {background: #fff url(../images/products/bao09.png) no-repeat center;}
.bao10 {background: #fff url(../images/products/bao10.png) no-repeat center;}
.bao11 {background: #fff url(../images/products/bao11.png) no-repeat center;}
.bao12 {position: relative;background: #fff url(../images/products/bao12.png) no-repeat center;}
.link_download {    
	position: absolute;
    left: 50%;
    top: 50%;
    margin-left: 220px;
    margin-top: 200px;
}

/* 访问的页面不存在 */
.sorryforPagePanel a { color: #008CD6; margin-left: 10px; margin-right: 10px;}
.sorryforPagePanel .title { 
	margin: 92px 0 0;
    font-size: 9.2em;line-height: normal;
    text-align: center;
    color: #333;
}
.sorryforPagePanel .sorry {
	margin: 0;
    font-size: 1.15em;
    text-align: center;
    color: #333;
}
.sorryforPagePanel .return {
    margin: 60px 0 0;
    text-align: center;
    color: #B8B8B8;
}

/* top shadow */
.topshadow {
	border-top: 1px solid #ddd;
	-webkit-box-shadow: 0 -1px 6px rgba(208,208,208,.8);
	box-shadow: 0 -1px 6px rgba(208,208,208,.8);/**/
}
/* bottom shadow */
.btshadow { 
	 border-bottom: 1px solid #ddd; 
	-webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.6);
	-moz-box-shadow: 0 -1px 10px rgba(0,0,0,.6);
	-o-box-shadow: 0 -1px 10px rgba(0,0,0,.6);
	-ms-box-shadow: 0 -1px 10px rgba(0,0,0,.6);
	box-shadow: 0 -1px 10px rgba(0,0,0,.6);
}

.media .content-cnt .row:first-child { display: none;}
.media .content-cnt .row:first-child .path  {border: none!important; color: #a9a9a9; font-size: 14px;}

.media { min-width: 1px;}

/* 左侧菜单 - 去首页 */
.aside-left .nav-toindex { display: none;}
#pageZixun .aside-left>h1,
#pageZixun .aside-left>.nav { 
	width: 56px; margin-left: auto; margin-right: auto;
}
/* 资讯文章页面 -上一篇、下一篇导航  */
.pnx {padding: 20px 10px; background:#f2f2f2;}
.pnx>.preOne { float: left; padding-left: 35px; background:url(../images/pnx-pre.png) no-repeat left center}
.pnx>.nextOne { float: right; text-align: right; padding-right: 35px; background:url(../images/pnx-next.png) no-repeat right center;}
.pnx strong { display: block; color: #A1A1A9; font-weight: normal;}
.pnx a { color: #3897f0;}

@media only screen and (min-width:1300px) {
	.container { width: auto;}
	.headernav>.headernavbox { max-width: 1240px;width: auto;}
	.goumai-right { width: 620px; }
	#page-download .container { width: 1000px;}
	
	/* 两栏 */
	.media .aside-left { width: 190px;}
	#main.oneside>.container>#content { width: 1020px;}
	#main.oneside.cnt_onscroll #content { margin-left: 220px;}

	/* 三栏 */
	#main.twoside .aside-left {width: 160px;}
	#main.twoside .aside-right {width: 310px;}
	#main.twoside #content { width: 750px;}
	/* 左侧随动菜单 */	
	#main.twoside.cnt_onscroll #content { margin-left: 170px;} 
	
	.list-img-h .newsitem>.post-thumbnail img { width: 288px; height: 168px;}
	
	/* 首页-推广 */
	.index-tuiguang .item { width: 370px; margin: 50px 65px 0 0;}	
	.index-tuiguang .item img {height: 225px;}	
	.index-tuiguang .row { margin-right: -65px;}
	.index-list-download li .banbenhao { width: 210px;}
	
	/* 工单——提交工单流程图 */
	.itempass>.node:before { left: -172px; width: 172px; }
	.process_5step .line { width: 92%;}

}
/* pc宽屏样式 */
@media only screen and (max-width:1024px) {	 /* 普通屏幕 */
	/* 顶部、路径、右侧栏--不显示*/
	.media #hd,
	.media-hidepath #main>.container>.row:first-child,
	.aside-right,
	.media .searchbox { 
		display: none;
	}
	.nav-arrow-left>li.active>a:before,.nav-arrow-left>li.active>a:after { display: none;}
	/* 左侧菜单 */
	.aside-left .logo {   display: block;}
	.media .aside-left h1 { width: 100%!important; margin: 0; background: #0f8dad; line-height: 2.5em; color: #fff; font-size: 30px; font-weight: normal;}
	.media .twoside .aside-left { width: 100%!important;display: block; border: none; margin-right:0!important; padding:0!important;}
	.media .twoside .aside-left .nav {
		display: block; background: #f4f4f4; padding:0; margin: 0; padding: 5px 10px;
		box-shadow: 0 1px 3px rgba(0,0,0,.3); width: auto!important;  max-width: 100%;  
		white-space: nowrap;overflow-y: hidden; /*overflow-x: scroll;*/    overflow-x: auto;
	}
	.media .twoside .aside-left>.nav>li {display: inline-block; width:auto; padding: 0 10px; margin-left: 0; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px;  border-radius: 10px;}
	.media .twoside .aside-left>.nav>li.active { 
		background: #e5e5e5;
		-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3);
		-moz-box-shadow: 0 1px 3px rgba(0,0,0,.3);
		-ms-box-shadow: 0 1px 3px rgba(0,0,0,.3);
		-o-box-shadow: 0 1px 3px rgba(0,0,0,.3);
		box-shadow: 0 1px 3px rgba(0,0,0,.3);
	}
	.media .twoside .aside-left>.nav>li a {font-size: 18px;  line-height: 40px; padding: 0;}
	/*  左侧菜单 - 去首页 */
	.media .aside-left .nav-toindex { display: block;}
	
	/* 主内容100% .media */
	.media .container { width: 100%;}
	.media #main { min-width: 1px;width: 100%; padding-top: 0!important;}
	.media #main.twoside #content { border: none;width: 100%; margin-left: 0;}
	.media .content-cnt .row:first-child { display: block;}
	.media .content-cnt .row:first-child .path { }

	/* 文章页面 */
	.article>.hd>.title { font-size: 20px;}
	
	/* 帮助中心 */	
	.media-hideleftside .aside-left { display: none!important;}
	
	/* 首页自适应 */
	
}
@media only screen and (max-width:640px) { 
	.media .aside-left .logo {display: block; width: 42px; height: 40px; background-size: 42px 40px;	}
	.media .aside-left h1 { font-size: 24px;}
	.media .newsitem .post-text {margin-left: 193px;}
	.media .newsitem .post-text>p.txt { display: none; }
	.media .newsitem .post-thumbnail { width: 175px!important; height: 110px!important;}
	.media .newsitem .post-thumbnail img { height: 110px!important;}
	.newsitem>.post-text>.hd a{ font-weight: normal;}

	/* 资讯文章页面-更多资讯 */
	.moreitems .item { width: 100%; margin-left: 0; border-bottom: 1px solid #f1f1f1; padding: 5px 0;  } 
	/* 资讯文章页面 -上一篇、下一篇导航  */
	.pnx { background: none;}
	.pnx>.preOne { padding-left: 0;  float: none; display: block; background: none;}
	.pnx>.nextOne { padding-right: 0;  float: none; display: block; text-align: left; background: none;} 
	.pnx strong { float: left; margin-right: 10px;}
	
	/* footer */
	.media  .ftlogo,.media .telimg { display: none;}
	.media  #ft .ftlinks>.col5 { width: 46%; margin-bottom: 12px; text-align: center;}
	.media  #ft .ftcopyright>.beian {width: 100%;text-align:center;line-height: 24px;}
	.media  #ft .ftcopyright>.beian>* {line-height: 24px;}
	/* 隐藏备案号
	.media  #ft .ftcopyright>.beian>a { display: none;} */
	
	/*  扫码二维码下载样式 */
	#page-download-saomiao .download-wrap .scrollitem .intro>.title { font-size: 20px;}
	#page-download-saomiao .download-wrap .scrollitem .intro>.t1 { font-size: 26px; line-height: normal; }
	#page-download-saomiao .download-wrap .scrollitem .intro>.t1 .strong {/* 强调字 */
			font-size: 42px; top: 5px; 
	}
	#page-download-saomiao .download-wrap .scrollitem .intro>.btn {
		text-align: center; background-image: none; padding-left: 0; width: auto;  height: auto;
	    padding: 5px 15px;
	}
	#page-download-saomiao .download-wrap .btn>.version { font-size: 12px; line-height: 2;}
	#page-download-saomiao .btn-t1 .ico-arrowdown { display: none;}
	#page-download-saomiao .download-wrap .btn > .btn-t1 { font-size: 18px; line-height: normal; margin-top: 0;}
}
@media only screen and (max-width:480px) {
	.media .newsitem .post-thumbnail { width: 104px!important;height: 65px!important;}
	.media .newsitem .post-thumbnail img { width: 100%!important;height: 65px!important;}
	.media .newsitem .post-text {margin-left: 120px;}
	
	/* 资讯标题 */
	.newsitem>.post-text>.hd a{ font-size: 16px; line-height: 22px;}

	/* 页码 */
	.page-normal>*:not(.page-itemNecessary) { display: none;}
}

.inline { display: inline;}
.inline-block { display: inline-block; *display: block; zoom: 1;}
.block { display: block;}
.floatl { float: left;}
.floatr { float: right;}
.flowvisible { overflow: visible;}
.flowhid { overflow: hidden;}
.relative { position: relative;}

.pad0 { padding: 0;}
.mgr0 { margin: 0;}

.padleft0 { padding-left: 0;}
.padleft20 { padding-left: 20px;}
.padleft35 { padding-left: 35px;}
.padleft90 { padding-left: 90px;}
.padleft100 { padding-left: 100px;}

.mgrbt10 { margin-bottom: 10px!important; }
.mgrbt20 { margin-bottom: 20px!important; }
.mgrbt25 { margin-bottom: 25px!important; }
.mgrbt35 { margin-bottom: 35px!important; }
.mgrbt40 { margin-bottom: 40px!important; }
.mgrbt85 { margin-bottom: 85px!important; }

.mgrtp0 { margin-top: 0;}
.mgrtp10 { margin-top: 10px;}
.mgrtp15 { margin-top: 15px;}
.mgrtp20 { margin-top: 20px;}
.mgrtp35 { margin-top: 35px;}
.mgrtp80 { margin-top: 80px;}
.mgrtop10 { margin-top: 10px;}

.mgrlt55 { margin-left: 55px;}

.fontsize60 { font-size: 60px!important;}
.fontsize50 { font-size: 50px!important;}
.fontsize44 { font-size: 44px!important;}
.fontsize40 { font-size: 40px!important;}
.fontsize36 { font-size: 36px!important;}
.fontsize30 { font-size: 30px!important;}


.inp-w310 { width: 310px; }
.w315 { width: 315px; }
.w195 { width: 195px; }
.w475 { width: 475px;}
.bdrnone { border: none;}
