@charset "utf-8";
/* CSS Document */
@IMPORT url("frame.css");
/*------------------------------- CSSReset -------------------------------*/

/** 清除边距 **/
body,h1,h2,h3,h4,h5,h6,p,blockquote, /* structural elements 结构元素 */
dl,dt,dd,ul,ol,li,a,span,i,b, /* list elements 列表元素 */
form,fieldset,legend,button,input,textarea, /* form elements 表单元素 */
th,td /* table elements 表格元素 */ {margin:0;padding:0;}

/** 字体设置 **/
body,
button,input,select,textarea/* for ie */{font:14px "微软雅黑", tahoma, arial, sans-serif; color:#333;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,em{font-style:normal;} /* 将斜体扶正 */

/*去除元素轮廓---fbx---*/
div,table,form,input,button,select,textarea,fieldset,legend{outline:none;}/* for google / safari*/

/** 重置列表元素 **/
ul,ol{list-style:none outside none;}

/** 重置链接元素 **/
a{text-decoration:none; color:#333; cursor:pointer;}
a:hover{color:#a71f24;text-decoration:underline;}

/** 重置表单元素 **/
legend{text-indent:-9999px;height:0;}
fieldset,img{border:0;} /* img 搭车：让链接里的 img 无边框 */
button,input,select,textarea {font-size:100%;} /* 使得表单元素在 ie 下能继承字体大小 */

/** 重置表格元素 **/
table{border-collapse:collapse;border-spacing:0;}

/** 重置元素垂直居中 **/
img,input,select,textarea,button{vertical-align:middle;}

/** 显示样式元素 **/
.z-hidden{display:none;}
.z-show{display:block;}
.z-inline{display:inline;}
.z-inlineblock{display:inline-block;}

/** 字体设置 **/
.z-bigFont{font-size:14px;}
.z-smallFont{font-size:12px;}
.z-strong{font-weight:bold;}

/** 文字对齐方式设置 **/
.z-textRt{text-align:right!important;}
.z-textLt{text-align:left!important;}
.z-textCt{text-align:center!important;}

/** 浮动 **/
.z-fl{float:left;}
.z-fr{float:right;}

/** 下划线 **/
.z-udline{text-decoration:underline;}

/** 定位 **/
.z-posRlt{position:relative;}

/** 清除浮动 **/
.z-clear{clear:both; height:0;line-height:1px;font-size:1px;}
.z-section:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.z-section{*zoom:1;}
.z-overf{overflow:hidden;zoom:1;}
/** 页结构 **/
body{background-color:#fff;}  /*可以添加满屏的背景颜色或背景图片*/
.z-p-head,.z-p-content,.z-p-foot{min-width:1200px;}
.z-head,.z-content,.z-foot{width:1200px;margin:0 auto;}

.z-sidebar-left{width:250px;float:left;}
.z-sidebar-right{width:340px;float:right;}
.z-mLeft{ margin-left:250px;_margin-left:247px;}
.z-mRight{ margin-right:350px;_margin-right:267px;}
/*字体颜色*/
.z-gray{color:#969696;}
.z-red{color:#bb0000;}
.z-l-red{color:#f00;}
.z-blue{ color:#005aa0;}
.z-white{color:#FFF;}
/*外边距与内边距*/
.z-mtop10{margin-top:10px!important;}
.z-mTop15{ margin-top:15px!important;}
.z-mlt10{margin-left:10px;}
.z-mlt15{margin-left:15px;}
.z-mlt30{margin-left:30px;}
.z-mrt10{margin-right:10px;}
.z-mrt20{margin-right:20px;}
.z-mR10{margin-right:10px;}
.z-mLtRt5{margin-left:5px; margin-right:5px;}
.z-mBt5{ margin-bottom:5px;}
.z-mBt10{margin-bottom:10px;}
.z-mBt20{margin-bottom:20px;}
.z-padB10{padding-bottom:10px;}
.z-padT10{ padding-top:10px;}
.z-padLR10{padding:0 10px;}
.z-mLeft20{ margin-left:20px;}

/** 下划线 **/
.z-udline{text-decoration:underline;}
body
{
  FONT-FAMILY: "微软雅黑";
  background-color: #FFF;
  line-height:22px;
  font-size:9pt;
  padding:0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
td {line-height: 24px;}
li,ul{list-style:none; padding: 0px; margin: 0px;}
a { color:#333; text-decoration:none;}

a:hover { color:#ff6600; text-decoration:none;}

.a1 { color:#fff; text-decoration:none; line-height:24px;}

.a1:hover { color:#ff6600; text-decoration:none; line-height:24px;}

a2 { color:#333; text-decoration:none; line-height:24px;font-size:12px;}

a2:hover { color:#ff6600; text-decoration:none; line-height:24px;font-size:12px;}

.orangelink { color:#ff6600; text-decoration:none; line-height:24px;}

.orangelink:hover { color:#24a6e4; text-decoration:none; line-height:24px;}

.tu { background: #fff;border: solid 1px #ccc;padding: 4px;}

.caidan {padding-left:24px;}

.caidan2 {padding-left:69px; font-size:12px; height:33px; line-height:33px;}

.caidan2 a {color:#333; height:31px; line-height:33px;}

.caidan2 a:hover { background-image:url( url(../images/candan-bj.gif)); background-repeat:no-repeat; background-position: center left;color:#003399; height:31px; line-height:33px;}

.caidan3 { background-image:url(../images/dian-r.gif); background-repeat:no-repeat; background-position: center left; padding-left:33px; font-size:14px; font-weight:bold;  height:33px; line-height:33px;}

.bk {
	background-image:url(../images/lanmu-bj.gif);
	background-repeat:repeat-x;
	background-position:top;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}

.bk4 {
	background-image:url(../images/lanmu-bj.gif);
	background-repeat:repeat-x;
	background-position:top;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}

.bk2 { border: solid 1px #ccc;padding: 1px; background-image:url(../images/lanmu-bj.gif); background-repeat:repeat-x; background-position:top;}

.bk3 { border: solid 1px #ccc;padding: 2px; }

.bt1 { background-image:url(../images/bt1.gif); background-repeat:no-repeat; background-position:top left; color:#FFF; font-size:12px; font-weight:bold; line-height:31px;padding-left:45px;display: table-cell;vertical-align:middle;}

.bt2 { background-image:url(../images/bt3.gif); background-repeat:no-repeat; background-position:center left; color:#FFF; font-size:12px; font-weight:bold; line-height:31px;padding-left:50px;display: table-cell;vertical-align:middle;}

.bt3 { background-image:url(../images/bt4.gig); background-repeat:no-repeat; background-position:top left; color:#FFF; font-size:12px; font-weight:bold; line-height:41px;padding-left:45px;display: table-cell;vertical-align:middle;}

.bt4 { background-image:url(../images/bt2.gif); background-repeat:no-repeat; background-position:top left; color:#FFF; font-size:12px; font-weight:bold; line-height:31px;padding-left:45px;display: table-cell;vertical-align:middle;}

.bt5 { background-image:url(../images/bt5.gif); background-repeat:no-repeat; background-position:top left; color:#FFF; font-size:12px; font-weight:bold; line-height:25px;padding-left:45px;display: table-cell;vertical-align:middle;}

.bt6 { background-image:url(../images/3j-lm.jpg); background-repeat:no-repeat; background-position:top left; color:#FFF; font-size:14px; font-weight:bold; line-height:42px;padding-left:10px; width:483px;}

.bt6 h1{ color:#FFF; font-size:14px; font-weight:bold; line-height:42px;width:483px;display:inline;}

.bk6 { padding: 10px 0 10px 0; background-color: #eee;}

.bk5 { border: solid 1px #ccc;padding: 0px; background-image:url(../images/lanmu-bj2.gif); background-repeat:repeat-x; background-position:top;}

.pj5 {}

.bk7 { border: solid 1px #ccc; }

.bt-red { font-size:14px; font-weight:bold; color:#C00;padding-left:10px;padding-top:5px;}

.bt-red2 { font-size:12px; font-weight:bold; color:#C00;}  

.bt-black { font-size:14px; font-weight:bold; color:#0f93e1;padding-left:10px;}

.bt-blue { font-size:14px; font-weight:bold; color:#0f93e1;padding-left:1px;}

.right-side { font-size:14px; font-weight:bold; color:#0f93e1;}

.right_kj {BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;}

.tt1 { font-size:12px; color:#333;}

.tt1 a{ font-size:12px; color:#333;}

.tt1 a:hover{ font-size:12px; color:#ff6600;}

.tt3 a{ font-size:12px; color:#0b74b6;text-align:left;}

.tt3 a:hover{ font-size:12px; color:#ff6600;text-align:left;}

.bt { background-image:url(../images/bt.gif); background-repeat:repeat-x; background-position:top; line-height:29px;height:29px; color: #666;}

.tt2 { font-size:12px; color:#ff7400; font-weight:bold; line-height:24px;}

.tt4 { font-size:14px; color:#0b74b6; font-weight:bold;}

.tt4 a{ font-size:14px; color:#0b74b6; font-weight:bold;}

.tt4 a:hover{ font-size:14px; color:#ff6600; font-weight:bold;}

.tt5 { font-size:14px; font-weight:bold;}

.tt6 a{ font-size:12px; color:#333;text-align:left;}

.tt6 a:hover{ font-size:12px; color:#ff6600;text-align:left;}
.tt7 { font-size:12px; color:#0b74b6; font-weight:bold;}
.tt7 a{ font-size:12px; color:#0b74b6; font-weight:bold;}
.tt7 a:hover{ font-size:12px; color:#ff6600; font-weight:bold;}
.tt8 {width:120px;display:inline-block; font-size:12px; color:#333;}
.tt8 a{ font-size:12px; color:#333;}
.tt8 a:hover{ font-size:12px; color:#ff6600;}

.compName{ font-size:13px; color:#0b74b6; font-weight:bold;}
.compName a{ font-size:13px; color:#0b74b6; font-weight:bold;}
.compName a:hover{ font-size:13px; color:#ff6600; font-weight:bold;}
.productName:link{ font-size: 22px; color:#000;}
.productName:hover{font-size: 22px; color:#ff6600;}
.productName:visited{font-size: 22px; color:#000;}
.productName:active{font-size: 22px; color:#000;}

.nr-bj { background-image:url(../../../images/3j-nr.gif); background-repeat:repeat-x; background-position:top; height:34px;}

.jf1 { background-image:url(../../../images/3j-fl1.gif); background-position:top left; background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#FFF; width:108px; height:31px; line-height:31px;}

.jf0 { background-image:url(../../../images/3j-fl0.gif); background-position:top left; background-repeat:no-repeat; font-size:12px; color:#585858; width:92px; height:31px; line-height:31px;}

#header_nav_label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 33px
}
#header_nav_label LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 1px; BACKGROUND: url(../images/header_nav_label.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 14px/1.5 Verdana; WIDTH: 81px; PADDING-TOP: 4px; HEIGHT: 33px; TEXT-ALIGN: center;
}
#header_nav_label LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 81px; COLOR: #285080; PADDING-TOP: 5px; HEIGHT: 26px; TEXT-DECORATION: none;
}
#header_nav_label LI A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}
#header_nav_label LI.active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(../images/header_nav_label_active.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 2px; HEIGHT: 33px;
}
#header_nav_label LI.active A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 11px; HEIGHT: 26px; TEXT-DECORATION: none;
}
#header_nav_label LI.active A:hover {
	TEXT-DECORATION: underline;
}

h3{padding:0px;margin:0px;}
.pingfen LI {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; DISPLAY: inline; FLOAT: left; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 202px; MARGIN-RIGHT: 23px; BORDER-BOTTOM: #d6d6d6 1px solid
}
.pingfen H2 {
	BACKGROUND: url(../../../images/allbgs.gif) no-repeat 0px -220px;font-size:12px; MARGIN: 2px auto; WIDTH: 198px; TEXT-INDENT: 40px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.pingfen H2 IMG {
	MARGIN-TOP: 4px; DISPLAY: inline; FLOAT: left
}
.pingfen H2 STRONG {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 10px
}
.starArea {
	MARGIN-LEFT: 12px
}
.starArea SPAN {
	FLOAT: left; COLOR: #999; HEIGHT: 13px
}
.pingfenLine {
	BACKGROUND: #f0f0f0; MARGIN: 0px 8px; WIDTH: 72px; HEIGHT: 10px
}
.pingfenLine STRONG {
	DISPLAY: block; BACKGROUND: #a10000; OVERFLOW: hidden; WIDTH: 20%; HEIGHT: 100%
}
.blank10 {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 10px
}
.redBoldFont {
  font-family: "微软雅黑";
  font-size: 12px;
  color:#FF0000;
  font-weight: bold;
}
.title_bg {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND: url(../images/title_bg.gif) repeat-x; FLOAT: left; BORDER-LEFT: #ccc 1px solid; HEIGHT: 36px;BORDER-bottom: #ccc 1px solid;
}
.title_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url() no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 10px 0px 5px; WIDTH: 94px; COLOR: #000000; HEIGHT: 26px; TEXT-ALIGN: center
}
.title_bg1 {
	BORDER-RIGHT: #ccc 1px solid;  FLOAT: left; BORDER-LEFT: #ccc 1px solid; HEIGHT: 32px;BORDER-top: #ccc 1px solid;BORDER-bottom: #ccc 1px solid;
}
.title_all {
	BACKGROUND: url(../images/xian2.jpg) repeat-x; FLOAT: left; HEIGHT: 25px;WIDTH: 985px;BORDER-bottom: #ccc 1px solid;
}
.title_sitemap_bg {
	FLOAT: left; HEIGHT: 25px;
}
.title_sitemap {
	BACKGROUND: url(../images/xian2.jpg) repeat-x; FLOAT: left; HEIGHT: 25px;WIDTH: 580px;BORDER-bottom: #ccc 1px solid;
}
.title_bg2 {
	margin:0px;BACKGROUND: url(../images/tubiao.jpg) no-repeat;  HEIGHT: 20px;padding-left:10px;line-height:20px;display: table-cell;vertical-align:middle;
}
.sitemap_bg {
	BACKGROUND: url(../images/title_bg.gif) repeat-x 0px -2px; HEIGHT: 25px;
}
.search_bg {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND: url(../images/title_bg.gif) repeat-x; FLOAT: left; BORDER-LEFT: #ccc 1px solid; HEIGHT: 30px;
}
.wel_com {
	BORDER-RIGHT: #ccc 1px solid;BORDER-TOP: #ccc 1px solid; BACKGROUND: url(../images/com_bj.jpg) repeat-x; BORDER-LEFT: #ccc 1px solid;BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 180px;width:236px;
}
.wel_pro {
	BORDER-RIGHT: #ccc 1px solid;BORDER-TOP: #ccc 1px solid; BACKGROUND: url(../images/com_bj.jpg) repeat-x; BORDER-LEFT: #ccc 1px solid;BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 188px;width:238px;
}
.cd22 {
	display:block;
	height: 54px;
	width: 252px;
	background: url("../images/caidan2.gif");
	position: relative;
	float: left;
}

.fbdh {
	DISPLAY: none; Z-INDEX: 999; LEFT: 0px; POSITION: absolute; TOP: 0px;
}
.hongzi {
  font-family: "微软雅黑";
  font-size: 12px;
  color:#FF0000;
}
.hongzi2 {
  font-family: "微软雅黑";
  font-size: 12px;
  color:#FF0000;
  padding-left: 20px;
}
.border {
  border: 1px solid #b1c8d6;
}
.bj1 {
  background-color: #eefbff;
  height: 25px;
  text-align: right;
}
.bj2 {
  background-color: #FFFFFF;
  word-break: break-all;
}
.anniu {
  background-image:url(../images/button.gif);
  color:#000;
  font-size:12px;
  background-repeat:no-repeat;
  background-position: center center;
  cursor:pointer;
  display:-moz-inline-box;
  display:inline-block;
  line-height: 180%;
  width: 80px;
  text-align: center;
}
.anniu1{
  background-image:url(../images/button-.gif);
  color:#000;
  font-size:12px;
  background-repeat:no-repeat;
  background-position: center center;
  cursor:pointer;
  display:-moz-inline-box;
  display:inline-block;
  line-height: 180%;
  width: 80px;
  text-align: center;
}
.redlink:link {
  font-family: "微软雅黑";
  font-size: 12px;
  font-weight: bold;
  color: #FF0000;
  text-decoration: underline;
}
.redlink:visited {
  font-family: "微软雅黑";
  font-size: 12px;
  font-weight: bold;
  color: #FF0000;
  text-decoration: underline;
}
.redlink:hover {
  font-family: "微软雅黑";
  font-size: 12px;
  font-weight: bold;
  color: #FF0000;
  text-decoration: underline;
}
.redlink:active {
  font-family: "微软雅黑";
  font-size: 12px;
  font-weight: bold;
  color: #FF0000;
  text-decoration: underline;
}
.yhzx-lanmu{
  font-size:12px;
  color:#2d7899;
  font-weight: bolder;
  background-color: #ebf8fd;
}
.blacklink:link {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #cccccc;
  text-decoration: none;
  font-weight: none;
}
.blacklink:visited {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #cccccc;
  text-decoration: none;
  font-weight: none;
}
.blacklink:hover {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #FF6600;
  text-decoration: underline;
  font-weight: none;
}
.blacklink:active {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #cccccc;
  text-decoration: none;
  font-weight: none;
}
.bluelink:link {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #24a6e4;
  text-decoration: none;
  font-weight: none;
}
.bluelink:visited {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #24a6e4;
  text-decoration: none;
  font-weight: none;
}
.bluelink:hover {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #FF6600;
  text-decoration: underline;
  font-weight: none;
}
.bluelink:active {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #24a6e4;
  text-decoration: none;
  font-weight: none;
}
.innerlink:link {
  font-family: "微软雅黑";
  color: #015FB6;
  text-decoration: underline;
  font-weight: none;
}
.innerlink:visited {
  font-family: "微软雅黑";
  color: #015FB6;
  text-decoration: underline;
  font-weight: none;
}
.innerlink:hover {
  font-family: "微软雅黑";
  color: #015FB6;
  text-decoration: underline;
  font-weight: none;
}
.innerlink:active {
  font-family: "微软雅黑";
  color: #015FB6;
  text-decoration: underline;
  font-weight: none;
}
.orange14link:link {
  font-family: "微软雅黑";
  font-size: 14px;
  font-weight: bold;
  color: #ffb80a;
  text-decoration: none;
}
.orange14link:visited {
  font-family: "微软雅黑";
  font-size: 14px;
  font-weight: bold;
  color: #ffb80a;
  text-decoration: none;
}
.orange14link:hover {
  font-family: "微软雅黑";
  font-size: 14px;
  font-weight: bold;
  color: #ff6600;
  text-decoration: none;
}
.orange14link:active {
  font-family: "微软雅黑";
  font-size: 14px;
  font-weight: bold;
  color: #ff6600;
  text-decoration: none;
}
.black14link:link {
  font-family: "微软雅黑";
  font-size: 15px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
}
.black14link:visited {
  font-family: "微软雅黑";
  font-size: 15px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
}
.black14link:hover {
  font-family: "微软雅黑";
  font-size: 15px;
  font-weight: bold;
  color: #000;
  text-decoration: underline;
}
.black14link:active {
  font-family: "微软雅黑";
  font-size: 15px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
}
.biaoti {
  font-size: 16px;
  color: #FFFFFF;
  font-weight: bold;
  BACKGROUND: #3188e7;
  height: 34px;
  line-height: 34px;
  text-align: left;
  padding-left: 35px;
	display: none;
}
.menu1 {
  font-family: "微软雅黑";
  font-size: 14px;
  color: #000000;
  height: 44px;
  line-height: 44px;
  text-align: left;
  padding-left: 38px;
  border-bottom: 1px #eee solid;
  cursor: pointer;
}
.menu11 {
  font-family: "微软雅黑";
  font-size: 15px;
  color: #000000;
  height: 44px;
  line-height: 44px;
  text-align: left;
  padding-left: 38px;
  border-bottom: 1px #eee solid;
  cursor: pointer;
}
.menu2 {
  font-family: "微软雅黑";
  font-size: 14px;
  color: #000000;
  height: 30px;
  text-align: left;
  padding-left: 50px;
}
.STYLE1 {
  font-family: "微软雅黑";
  font-size: 14px;
  color: #FFFFFF;
  font-weight: bold;
}
.STYLE2 {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #000000;
  font-weight: bold;
}
.kuang3 {
  BORDER-RIGHT: #3188e7 1px solid; BORDER-TOP: #3188e7 1px solid; BORDER-LEFT: #3188e7 1px solid; BORDER-BOTTOM: #3188e7 1px solid
}
.caidan4 {padding-left:10px; font-size:12px; height:33px; line-height:33px;}

.caidan4 a {color:#0f93e1; height:31px; line-height:33px;}

.caidan4 a:hover {color:#ff6600; height:31px; line-height:33px;}

.third_bj {font-size: 15px; background-image:url(../../../images/3j-fenlei.gif); background-repeat:no-repeat; background-position: center center;color:#fff; height:31px; line-height:33px;padding-left:15px;font-weight:bold;}

.menu2:hover {color: #FF0000; font-size:14px;}

.kefu-bj {background-image:url(../images/kefu.jpg); background-repeat:no-repeat;background-position: center center;height:86px; line-height:86px;}

.kefu-right {padding-top:10px;padding-right:10px;text-align:right;}
.kefu-left {padding-top:10px;padding-left:30px;text-align:right;}
.huizi {
  font-family: "微软雅黑";
  font-size: 12px;
  color:#D4D4D4;
}
.aa1{ font-family:Verdana, Arial, Helvetica;margin-left:10px;padding:1px;border:#A1BCA3 1px solid; vertical-align:middle; float:left}
.aa2{border:#1988D8 2px solid;}

.regFont {
  font-family: "微软雅黑";
  font-size: 26px;
  color: #989797;
  text-decoration: none;
  letter-spacing: 0px;
  font-weight: bold;
}
.STYLE3 {
  font-family: "微软雅黑";
  font-size: 14px;
  color: #1b1b1b;
  font-weight: none;
}
.STYLE4 {
  font-family: "微软雅黑";
  font-size: 24px;
  color: #0399e6;
  font-weight: none;
}
.STYLE5 {
  font-family: "微软雅黑";
  font-size: 18px;
  color: #078ccc;
  font-weight: none;
}
.STYLE6 {
  font-family: "微软雅黑";
  font-size: 18px;
  color: #1b1b1b;
  font-weight: none;
}

#main{
	width:950px;
	border:1px #d2d2d2 solid;
	margin:0 auto;
}
#main_left{
	width:170px;
	text-align:center;
	margin:10px;
	font:"微软雅黑";
	font-size:12px;
	color:#1b1b1b;
	float:left;
}
#main_right{
	width:750px;
	font:"微软雅黑";
	font-size:12px;
	color:#707070;
	float:right;
	margin-top:15px;
}
#main_right #h1{
	width:750px;
	font-size:14px;
	color:#1b1b1b;
	padding-top:20px;
	float:left;
}
#h3{
	height:16px;
	width:100px;
	color:#0c3e63;
	float:left;
	margin-top:20px;
	*margin-top:17px;
}
#h4{
	width:400px;
	*width:450px;
	float:left;
	margin-top:20px;
}
#h5{
width:260px;
*width:307px;
float:left;
margin:20px auto auto 25px;
}
#h6{
	font-size:16px;
	color:#1b1b1b;
	float:left;
	margin-top:25px;
}
#box{
	clear:both;
}
#h7{
	float:left;
	margin-left:20px;
	*margin-top:15px;
}
#h8{
	float:left;
	margin-left:20px;
	*margin-top:15px;
}
#h9{
	float:left;
	margin-left:20px;
	*margin-top:15px;
}
#h10{
	float:left;
	margin-top:20px;
}
#h11{
	font-size:16px;
	color:#1b1b1b;
	float:left;
	margin:15px 0 15px 0;
	width:750px;
}
#demo {
  overflow:hidden;
  height: 144px;
  text-align: center;
  float: left;
}
.mainBusiness {
  width:480px;
  *width:520px;
}
#buttons {
  width: 100%; height:40px; float: right; text-align: right; padding-right: 20px; padding-bottom: 10px; padding-top: 10px;
}
.clear{clear:both;height:0;overflow:hidden;font-size:0;}
.blankrow5 {width: 100%; height:5px; line-height:5px; overflow:hidden;}
.blankrow10 {width: 100%; height:10px; line-height:10px; overflow:hidden;}
.blankrow20 {width: 100%; height:20px;font-size:0;line-height:20px;}

.container{width:1200px; margin:0 auto;overflow:hidden;min-height: 390px; position: relative;}
.article_list {font-size: 13px;}
.your_position {width: 100%;float:left; height:30px; font-size: 13px; text-align: left; vertical-align: middle; padding: 10px 0 0 15px;}
.left_menu {width: 270px; float: left;}

.left_menu .menu_border {width: 248px;}
.left_menu .menu_border .title {border-bottom: 2px #3188e7 solid; font-size: 20px; color: #000; height: 40px; line-height: 40px; text-align: left; padding-left: 20px;}
.left_menu .menu_border ul {padding: 0px; margin: 0px;}
.left_menu .menu_border li {width: 80%; height: 50px; line-height: 50px; font-size: 16px; margin-left: 25px; border-bottom: solid 1px #eee; text-align: center;}
.left_menu .menu_border li.last {width: 80%; height: 50px; line-height: 50px; color: #3188e7; border: 0px; text-align: center;}
.caidan5 {font-size:14px; height:23px; line-height:23px;}
.caidan5 a {color:#333; height:23px; line-height:23px;}
.caidan5 a:hover {color:#0f93e1; height:23px; line-height:23px;}
.caidan6 {font-size:14px; height:23px; line-height:23px;font-weight: bold;}

.right_content_list {width: 930px!important;width: 910px; float: right; font-size: 14px;}
.right_content_list .title {height: 39px; line-height: 39px; font-size:20px; font-weight: normal; padding-left:25px; vertical-align: middle; border-bottom: #3188e7 2px solid; margin-bottom: 10px;}
.right_content_list .content_border {width: 930px!important;width: 910px; FLOAT: left; border: #ccc 0px solid;}
.right_content_list .content_border1 {width: 686px; FLOAT: left; padding:20px; border: #ccc 1px solid;}
.right_content_list .content_border li {width: 100%; height: 35px; padding-left: 20px;}
.right_content_list .content_border li .content_title {float: left;}
.right_content_list .content_border li .content_date {float: right; padding-right: 30px;}

.right_content_list .content_border .product_list ul {padding: 0px; margin: 0px;}
.right_content_list .content_border .product_list li {width: 900px; height: 160px; padding-top: 10px; border-bottom: 1px solid #ccc; vertical-align:middle;}
.right_content_list .content_border .product_list li .photodiv {width: 170px; height: 160px; float: left; text-align: center; vertical-align:middle;}
.right_content_list .content_border .product_list li .photodiv .photo{position:relative;width:150px;height:150px;float:left;margin: 0;}
.right_content_list .content_border .product_list li .photodiv .photo img{border:none;padding:0;width:150px;height:150px;-moz-border-radius: 5px;border-radius: 5px;vertical-align:middle;}
.right_content_list .content_border .product_list li .productdiv {width: 730px; float: right;}
.right_content_list .content_border .product_list li .productdiv .product_name {color: #666; height: 40px; line-height: 40px; text-align: left; overflow: hidden;}
.right_content_list .content_border .product_list li .productdiv .product_features {color: #666; padding-top: 5px; height: 78px; line-height: 26px; text-align: left; overflow: hidden;}
.right_content_list .content_border .product_list li .productdiv .product_company {color: #666; height: 30px; text-align: left; overflow: hidden; float: left;}
.right_content_list .content_border .product_list li .productdiv .product_type {float: right;}
.huo {height: 20px; margin-bottom: 5px;}
.txt_huo{ background: url(../images/huo.png) no-repeat;
    background-size: 16px;
    background-position-x: 3px;
    background-position-y: 4px;
    background-color: #FF0000;
    color: #fff;
    padding: 2px 8px 2px 20px;
    border-radius: 2px;
}

.left_content_list {width: 950px!important;width: 950px; float: left; font-size: 14px;}
.left_content_list .title {height: 39px; line-height: 39px; font-size:20px;padding-left:25px; vertical-align: middle; border-bottom: #3188e7 2px solid; margin-bottom: 10px;}
.left_content_list .content_border {padding-left:5px; width: 930px!important;width: 900px; FLOAT: left; border: #ccc 0px solid;}
.left_content_list .content_border li {width: 100%; height: 35px; padding-left: 20px;}
.left_content_list .content_border li .content_title {float: left;overflow: hidden; height: 24px; width: 88%;}
.left_content_list .content_border li .content_date {float: right; padding-right: 30px;}

.right_menu {width: 250px; float: right;}
.right_menu .addinfo {BORDER: #ccc 1px solid; BACKGROUND: url(../images/com_bj.jpg) repeat-x; HEIGHT: 180px;width:238px;}
.right_menu .adinfo {}
.right_menu .menu_border {width: 238px; border:solid 1px #ccc; margin-left:12px;}
.right_menu .menu_border .title {font-size: 20px; color: #FFFFFF; BACKGROUND: #3188e7; height: 40px; line-height: 40px; text-align: left; padding-left: 20px;}
.right_menu .menu_border ul {padding: 0px; margin: 0px;}
.right_menu .menu_border li {width: 100%; height: 40px; line-height: 40px; BACKGROUND: #fdfdfd; border-bottom: solid 1px #ccc; text-align: center;}
.right_menu .menu_border li.last {width: 100%; height: 40px; line-height: 40px; BACKGROUND: #fcfcfc; border: 0px; text-align: center;}

.sel_region:link { font-size:13px; color:#ff7400; font-weight:bold; line-height:24px;}
.sel_region:visited { font-size:13px; color:#ff7400; font-weight:bold; line-height:24px;}

.include_list {width: 248px!important;width: 248px; float: left;}
.include_list .title {padding-left: 5px; color: #038BDE; height: 39px; line-height: 39px; font-size:16px; vertical-align: middle; border-bottom: #eee 1px solid;}
.include_list ul {padding: 0px; margin: 0px;}
.include_list li {line-height: 22px; font-size: 13px; border-bottom: 1px solid #eee; padding: 8px 5px;}
.include_list li .dt{font-size: 10px; color: #666; line-height: 16px;}
.container .producttype1 {float: left; padding-left:25px; width: 1200px;height: 39px; line-height: 39px; font-size:20px; vertical-align: middle; border-bottom: #3188e7 2px solid; margin-bottom: 10px;}
.container .sub_producttype {float: left; width: 1200px;}
.container .sub_producttype .producttype2 {float: left; width: 130px; padding-left: 20px; font-size: 14px; line-height: 30px;}
.container .sub_producttype .sub_producttype3 {float: right; width: 1020px; line-height: 30px;}
.container .sub_producttype .sub_producttype3 .producttype3  {width: 130px; display:inline-block;}

.s_wz{
  width:744px;
  margin:0 auto;
  line-height:30px;
}
.s_w{ width:900px; margin:0 auto; padding:20px 20px 20px 0px;}
.s_w h1{FONT-SIZE: 28px; LINE-HEIGHT: 40px; font-weight:lighter; margin:0px; padding-bottom:15px; text-align:left;}
.s_w_f{color:#545554; height:36px; line-height:36px; text-align:left; BORDER-bottom: 1px solid #d7d7d7; font-size: 13px;}
.s_w_c{font-size:16px; line-height:36px; padding:10px 10px 10px 10px; text-align:left;text-indent: 2em;}
.s_w_c a {color:#015FB6;text-decoration:none;}
.s_w_c a:hover {color:#ff6600;}
.s_w_c p{ margin:0px; padding-bottom:10px;}
.s_w_f .s_w_date{float: left; width: 680px;}
.s_w_f .s_w_share{float: right; width: 200px;}
.s_w .relative_product {height: 39px; line-height: 39px; color:#000000; padding-left: 20px; font-size: 15px;}
.s_w .relative_title {height: 39px; line-height: 39px; font-size:20px;padding-left:25px; vertical-align: middle; border-bottom: #3188e7 2px solid; margin-bottom: 10px;}
.s_w .relative_title .title_name {float: left; width: 150px; text-align: left;}
.s_w .relative_title1 {height: 39px; line-height: 39px; font-size:18px;padding-left:25px; vertical-align: middle; border-bottom: #3188e7 1px solid; margin-bottom: 10px;}
.s_w .relative_title1 .title_name {float: left; width: 150px; text-align: left;}
.s_w .relative_title1 .keywords {float: right; color:#666666; padding-right: 20px; font-size: 14px; width: 500px; text-align: right;}
.s_w .relative_title .keywords {float: right; color:#666666; padding-right: 20px; font-size: 14px; width: 500px; text-align: right; height: 39px; line-height: 39px; overflow: hidden;}
.s_w li {line-height: 36px; padding-left:15px;}
.s_w_link{
  padding-left:12px;
  font-size:14px;
  color:#545554;
  font-weight:bold;
  line-height:21px;
}

.s_w_r{
  margin:10px 0px 0px 0px; line-height:21px;}
#tabsI {
  width:652px;
  *width:642px;
  height:42px;
  font-size:12px;
  font-weight:bold;
  line-height:normal;
  border-bottom:2px solid #DD740B;
}
#tabsI ul {
  margin:0;
  padding:10px 10px 0 0px;
  list-style:none;
}
#tabsI li {
  display:inline;
  margin:0;
  padding:0;
}
#tabsI a {
  float:left;
  background:url("../images/tableftI.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 5px;
  text-decoration:none;
}
#tabsI a span {
   float:left;
   display:block;
   background:url("../images/tabrightI.gif") no-repeat right top;
   padding:5px 15px 4px 6px;
   color:#FFF; 
 }

.article_content {width: 950px; float: left; font-size: 14px;}
.article_content .baidu_union_left_728 {float: left; border: #ccc 1px solid;padding-left:5px;padding-top:10px;padding-bottom:10px;width:735px;margin-left:5px;}
.baidu_union_right_234 {border: #ccc 1px solid;padding:8px 0px 8px 4px;width:244px;}
.baidu_union_right_240 {border: #ccc 1px solid;padding:6px 2px 0 6px; width:240px; height: 206px;}
.article_content .baidushare{width: 100%; height: 40px; line-height: 16px; padding-left: 5px;}
.job_row {position: relative; width: 100%; line-height:36px; padding-left: 20px; padding-right: 20px;}
.job_row .job_title {float: left; width: 115px; font-weight: bold; text-align: right;}
.job_row .job_value {float: left; width: 580px; text-align: left;}
.job_row .job_value2 {float: left; width: 320px; display: block; text-align: left;}
.job_row .job_content {float: left; width: 850px; text-align: left;}
.job_links {width: 98%; height: 39px; line-height: 39px; font-size:20px;padding-left:25px; vertical-align: middle; border-bottom: #3188e7 2px solid; margin-bottom: 10px;}

.left_menu .menu_border .product_type {width: 230px; text-align: left;}
.left_menu .menu_border .product_type a {width: 108px; height: 32px; line-height:32px; display: inline-block; padding-left: 5px; text-align: left; overflow: hidden;}
.product_infos {width: 930px; float: right; font-size: 14px;}
.product_infos .product_info {width: 930px;}
.product_infos .product_info .product_title {width: 97%; height: 60px; line-height: 60px; padding-left: 5px; margin-bottom: 10px; overflow:hidden;}
.product_infos .product_info .product_title h1 {font-size: 28px; font-weight: normal; display: inline;}
.product_infos .product_info .product_info_left {width: 610px; height: 220px; float: left;}
.product_infos .product_info .product_info_left .product_image {width: 202px; height: 202px; border: #ccc 0px solid; float: left; margin-top: 5px;}
.product_infos .product_info .product_info_left .product_image img {width: 200px; height: 200px; -moz-border-radius: 5px;border-radius: 5px;}
.product_infos .product_info .product_info_left .product_info_list {width: 390px; height: 152px; float: right;}
.product_infos .product_info .product_info_left .product_info_list .product_type_row {height: 36px; line-height: 36px; overflow:hidden;}
.product_infos .product_info .product_info_left .product_info_list .product_type_row a {color: #f86140; font-weight: normal;}
.product_infos .product_info .product_info_left .product_info_list .product_features_row {width: 96%; height: 102px; line-height: 26px; overflow:hidden; color: #888;}
.product_infos .product_info .product_info_left .product_info_list .product_im_row {padding-top: 10px;}
.product_infos .product_info .product_info_left .product_info_list .product_qq_row {float: left; width: 75px; padding: 10px 20px 10px 45px; font-size: 18px; color: #fff; border-radius: 3px; background: url(../images/kf.png) no-repeat 14px 9px #00b8ff; background-size: 24px;}
.product_infos .product_info .product_info_left .product_info_list .product_wx_row {float: left; width: 75px; padding: 10px 20px 10px 45px; font-size: 18px; color: #fff; border-radius: 3px; background: url(../images/wx.png) no-repeat 14px 13px #00d10d; background-size: 24px; margin-left: 20px; cursor: pointer;}
.product_infos .product_info .product_info_left .product_info_list .product_xj_row {float: left; width: 75px; padding: 10px 20px 10px 45px; font-size: 18px; color: #fff; border-radius: 3px; background: url(../images/xj.png) no-repeat 12px 10px #00d10d; background-size: 24px; margin-left: 20px; cursor: pointer;}

.product_infos .product_info .company_info {width: 300px; float: right; border: #ccc 1px solid;}
.product_infos .product_info .company_info .company_title {font-size: 20px; color: #FFFFFF; BACKGROUND: #3188e7; height: 40px; line-height: 40px; text-align: left; padding-left: 20px;}
.product_infos .product_info .company_info .company_name {color: #3188e7; width: 100%; height: 30px; line-height: 30px; font-size:14px; font-weight: bold; text-align: center;}
.product_infos .product_info .company_info .company_linkman {width: 100%; height: 28px; line-height: 28px; font-size:13px; text-align: left; padding-left: 10px;}
.product_infos .product_info .company_info .company_tel {width: 100%; height: 28px; line-height: 28px; font-size:13px; text-align: left; padding-left: 10px;}
.product_infos .product_info .company_info .company_telinfo {font-size:15px; font-weight: bold; color: #ff0000;}
.product_infos .product_info .company_info .company_address {width: 100%; height: 28px; line-height: 28px; font-size:13px; text-align: left; padding-left: 10px;}
.product_infos .product_info .company_info .company_link {width: 100%; height: 45px; line-height: 45px; font-size:14px; text-align: center; padding-top: 5px;}
.product_infos .product_info .company_info .company_link a {width: 160px; height: 36px; line-height: 36px; background: #FF6600; color: #fff; font-size: 14px; display: inline-block; text-align: center;}
.product_infos .product_content {width: 930px; float: left; margin-top: 15px;}
.product_infos .product_content .product_content_title {width: 100%; float: left; border-bottom: 2px solid #3188e7; margin-bottom: 10px;}
.product_infos .product_content .product_content_title .sel_info {width: 110px; height: 36px; line-height: 36px; font-size: 16px;float: left; display: inline-block; background: #3188e7;color: #fff; text-align: center; cursor: pointer;}
.product_infos .product_content .product_content_title .no_sel {width: 110px; height: 36px; line-height: 36px; font-size: 16px;float: left; display: inline-block; background: #fff;color: #000; text-align: center; cursor: pointer;}
.product_infos .product_content .product_content_info {padding: 30px 10px 10px 10px; line-height: 34px; font-size: 14px;}


/*头部*/
/*公共*/
.z-comtab{height:38px; line-height:38px; border-bottom:1px solid #ddd; font-size:16px; padding:0 12px; color:#757373; font-family:"微软雅黑";}
.z-comtab a{font-size:12px; color:#969595; font-family:Arial, Helvetica, sans-serif;}
.z-comcon{padding:5px 8px;}
.z-comblock {height: 355px;overflow: hidden;zoom:1; float:left; width:391px;}
.z-comblock .z-con{ padding:10px 15px 0 2px;}
.z-comblock li {height: 30px; line-height:30px;overflow: hidden;}
.z-comblock li a {color: #757373;height: 30px; line-height:30px; zoom:1; font-size: 14px;}
.z-head-top{height:35px; border-bottom:1px solid #eeeded; background-color:#f7f7f7; line-height:35px;}
.z-head-txt{ padding-left:40px;}
.z-head-txt .head_register{color:#ff720b;}
.z-head-txt a:hover{color:#F00; text-decoration:none;}
.z-head-message{width:465px;}
.z-head-message ul{float: right; margin-right: 20px;}
.z-head-message li{float:left; padding:0 10px 0 5px;}
.z-head-mid{height:100px;}
.z-logo{ padding:10px 0 0 15px; width: 400px;}
.z-youmin{width:420px;}
.z-guanzhu {width: 240px; margin-top: 14px; background: url(../images/erweima.png) no-repeat right center;}
.z-guanzhu .z-tab {height: 37px; line-height: 31px; font-size: 16px; color: #757373;}
.z-guanzhu .z-con {height: 38px;}
.z-xuqiu {cursor: pointer; height: 60px; line-height: 60px; font-size: 26px; color: #ffffff; background-color: #FF4500; border-radius: 4px; margin-top: 20px; padding-left: 50px; background-image: url(../images/fbxq.png); background-repeat: no-repeat; background-size: 36px; background-position: 5% 55%; width: 180px;}
.z-keyword{width:100%; height:36px; line-height: 36px; margin-left:10px; float: left;}
.z-search{margin-top:22px; width:100%; font-size: 14px; float: left;}
.z-search .z-select{cursor: pointer; width:104px; border:1px solid #efefef; height:33px; background:url(../images/search.jpg) no-repeat 7px 9px; position:relative;zoom:1; }
.z-search .z-select ul{cursor: pointer; z-index:999;position:absolute;width: 104px; border: 1px solid #efefef; border-top:0 none; background-color:#FFF; display:none;}
.z-search .z-select ul li{padding-left:30px;line-height:30px; border-bottom:1px solid #efefef;}
.z-search .z-select ul li.current,.z-search .z-select ul li:hover{background-color:#038bde; color:#fff;}
.z-search .z-select.z-on ul{ display:block;}
.z-search .z-select .result{color:#038bde; line-height:33px; padding-left:30px; width:48px; overflow:hidden; height:33px;}
.z-search .z-select b{background:url(../images/select-down.jpg) no-repeat; width:10px; height:5px; position:absolute; right:10px; top:15px;}
.z-search form{border:1px solid #efefef; width:302px; height:33px;}
.z-search form .searchtxt{border:0 none; padding:7px 0 0 5px; color:#999; width:208px; line-height:12px;}
.z-search form .searchbutton{background-color:#038bde; color:#fff; border:0 none; height:33px; width:74px;}
.z-head-bottom{background-color:#038bde;}
.z-nav {height:43px; line-height:43px;}
#z-pd-menuanchor{ position:relative; zoom:1; cursor: pointer;}
#z-pd-menuanchor h1 a{color: #FFFFFF;}
#z-pd-menuanchor h1{color:#fff; position:relative;zoom:1; font-size:15px; padding-left:20px;}
#z-pd-menuanchor h1 b.z-down{position:absolute; right:20px; top:20px; background:url(../images/nav-down.jpg) no-repeat; width:8px; height:4px;}

#z-pd-menuanchor .softtypes a{color: #FFFFFF;}
#z-pd-menuanchor .softtypes{color:#fff; position:relative;zoom:1; font-size:15px; padding-left:20px;}
#z-pd-menuanchor .softtypes b.z-down{position:absolute; right:20px; top:20px; background:url(../images/nav-down.jpg) no-repeat; width:8px; height:4px;}

#z-pd-menudiv{display: none;position:absolute;}
.z-cate-1{z-index: 2;padding: 0 0 0 9px;height: 38px; width: 239px;}
.z-cate-1 h3{z-index: 2;border-bottom:1px solid #dddddd; line-height:38px;_line-height:37px; padding-left:35px;background:url(../images/nav-li.jpg) no-repeat 23px center; font-weight:lighter; cursor:pointer;}
.z-cate-1 h3.hover{z-index: 2;font-weight: bold;overflow:visible;border:solid #24a6e4;border-width:1px 0px 1px 1px; width:204px; background:url(../images/nav-li.jpg) no-repeat 23px center;}
.z-cate-1.z-last h3{ border:0 none;}
.z-cate-1.z-last h3.hover{font-weight: bold;overflow:visible;border:solid #24a6e4;border-width:1px 0px 1px 1px; width:204px;}
.producttypes{z-index: 2;background-color: #FFFFFF; font-size: 14px; border:1px solid #0480d7; border-top:0 none; padding:6px 0 5px 0;position:relative; left:0; width:248px;}

#sidebar{width:198px;height:auto;}
#sidebar h3{padding-left:36px; font-size:14px;font-color:#333;}
.sidelist{position:relative;z-index:999;height:32px;line-height:24px;width:218px;}
.sidelist span h3{display:block;border-top:1px solid #FFFFFF;border-bottom:1px solid #DDDDDD;position:relative;z-index:2;height:32px !important;height:30px;line-height:32px !important;line-height:30px;font-size:14px;font-weight:normal;color:#333;background:url(../images/arrow.gif) no-repeat 23px 11px;}
.sidelist h3.hover{font-weight: bold;overflow:visible;border:solid #24a6e4;border-width:1px 0px 1px 1px; width:184px; background:url(../images/arrow.gif) #ffffff no-repeat 22px 11px;cursor:pointer;}

.i-list{font-size: 12px;display:none;position:absolute;z-index:1;left:248px;top:-14px;width:466px;min-height:257px;height:auto !important;height:257px;padding:10px;background:#ffffff;border:1px solid #24a6e4;}
.i-list dl{float: left; padding: 0px 0px 0px 0px; margin:0px; }
.i-list dl dt{float: left;width: 85px;text-align: center;line-height: 21px;font-weight:bold; color:#24a6e4;}
.i-list dl dd{float: left;width: 365px; line-height: 21px;}
.i-list dl dd a{display: inline-block; height: 21px; line-height: 21px; width:118px; overflow: hidden;}
.i-list dl dd a:hover{display: inline-block;text-decoration:underline; height: 21px; line-height: 21px; color:#24a6e4;width:118px;}

.z-nav .z-menu li{float:left; font-size:14px;}
.z-nav .z-menu li.z-on{background-color:#056eba;}
.z-nav .z-menu a{color:#fff; display:block; padding:0 20px;}
.z-news{height:260px; overflow:hidden;}
.z-news li{line-height:27px; height:32px; overflow:hidden;}
.z-news li a{color:#676767; font-size: 14px;}
.z-news li.z-last{border-bottom:0 none;}
.z-online{border:1px solid #ddd; height:86px;background:url(../images/erweima.gif) no-repeat right center;}
.z-online .z-tab{height:40px; line-height:40px; font-size:16px; padding:0 12px; color:#757373; font-family:"微软雅黑"}
.z-online .z-con{overflow:hidden;zoom:1; padding:0 0 0 13px; }
.z-online li{float:left; color:#757373; margin:0 15px 5px 0; line-height:17px; vertical-align:bottom; display:inline-block; white-space:nowrap;}
.z-online li a{color: #656a6d;}
.z-online li img{padding-right:8px;}
.z-middle{ padding-left:260px;}
.z-banner{width:590px;position:relative; float:left;}
.z-banner .show_img{width:590px; height:260px;}
.z-banner .show_img li{position:absolute;}
.ad-num{ position:absolute; bottom:10px; right:15px;}
.ad-num a{ background-color:#989697; border-radius:10px;  display:block; float:left; width:20px; height:20px; margin-right:10px; text-align:center; line-height:20px; color:#fff;}
.ad-num a.current{ background-color:#0385da;}
.z-soft-recommend{ border:1px solid #ffe6ca; height:87px; width:476px; float:left;}
.z-soft-recommend dl{padding:8px 0px 0px 10px; color:#747779; height:18px; overflow:hidden;zoom:1;}
.z-soft-recommend dt{float:left; width:70px; font-weight:bold;}
.z-soft-recommend dd a{ color:#747779; margin-right:10px;}
.recommend-company{border:1px solid #ddd;height:390px;}
.recommend-company .z-comcon{overflow:hidden; height: 342px;}
.recommend-company li{overflow:hidden;zoom:1; border-bottom:1px dotted #ddd; padding:16px 5px 15px;}
.recommend-company li .z-imgs{float:left; width:90px; height:50px; border:0px solid #e8e8e8;}
.recommend-company li .z-imgs img{border:none;padding:0;width:90px;height:40px;-moz-border-radius: 5px;border-radius: 5px;vertical-align:middle;}
.recommend-company li .z-message{float: right; text-align: left; width: 216px;}
.recommend-company h3{line-height:1; font-weight:lighter; margin-bottom:3px; width: 200px; height: 12px; overflow:hidden;}
.recommend-company h3 a{ color:#0385da;}
.recommend-company h3 a.vip{ color:#ff0000; background:url(../images/vip2.gif) no-repeat; padding-left: 30px;}
.recommend-company p{ height:40px; overflow:hidden;zoom:1;}
.recommend-soft .z-tab{}
.recommend-soft .z-tab ul{float:right; width:630px; text-align:right;}
.recommend-soft .z-tab ul li{font-size: 14px; cursor: default; float:right; padding:0 10px; line-height:36px; height:36px;}
.recommend-soft .z-tab ul li.z-on{color: #0680d7; border-bottom:2px solid #0680d7; background:url(../images/recommend-soft-item.jpg) no-repeat center bottom;}
.recommend-soft .z-con{height:325px; padding:14px 0;}
.recommend-soft .z-con ul{overflow:hidden;zoom:1;}
.recommend-soft .z-con li{float:left; padding: 5px 25px 15px 0px; width:258px;}
.recommend-soft .z-con li.z-last{border:0 none;}
.recommend-soft .z-img{ width:55px; float:left;}
.recommend-soft .z-message{float: right; text-align: left; width: 195px;}
.recommend-soft .z-message h3{width: 200px; height:21px; overflow:hidden; font-weight: normal;}
.recommend-soft .z-message h3 a{font-size:14px; height:21px; width: 200px; overflow:hidden; color:#303030;}
.recommend-soft .z-message p{width: 200px; height:18px; overflow:hidden; margin-top:5px; color:#aba9a9;}
.advertise{width:400px; border:1px solid #ddd; height:310px; margin-right: 1px;}
.z-comtable th{font-weight:lighter; color:#068ac7; background-color:#f0f3f8; height:40px; font-size: 14px;}
.z-comtable td{ padding:2px 8px 0; color:#656a6d;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; font-size: 14px;height: 30px;line-height: 30px;}
.z-comtable .jobth{text-align: left; padding-left: 10px;}
.z-comtable .projectth{text-align: center;}
.z-comtable .lefttd{text-align: left; padding-left: 8px;}
.z-comtable .centertd{text-align: center;}
.new-pro{margin-right:412px;height:290px;border:1px solid #ddd;}
.friend-link{width: 1200px;}
.friend-link .z-con{padding:10px 0; line-height:26px;}
.friend-link a{ color:#707070;margin:0 10px 0 0; white-space:nowrap; display:inline-block;}
.z-p-foot{height:35px; border-top:1px solid #eeeded; border-bottom:1px solid #eeeded; background-color:#f7f7f7; line-height:35px;}
.foot-menu{ height:35px; line-height:35px; overflow:hidden;zoom:1; text-align:center;}
.foot-menu a{display:inline-block; padding:0 8px;color:#707070;}
.copyright{text-align:center; line-height: 30px;}

.z-img img{border:none;padding:0;width:50px;height:50px;-moz-border-radius: 5px;border-radius: 5px;vertical-align:middle;}

.container .login_title {width: 1160px; float: left; margin-left: 20px; height: 39px; line-height: 39px; font-size:20px;padding-left:25px; vertical-align: middle; border-bottom: #3188e7 2px solid; margin-bottom: 10px; margin-top: 10px;}
.container .login_left {width: 500px; float: left; font-size: 14px;}
.container .login_left .row1 {padding: 28px 0 8px 60px;}
.container .login_left .row {padding: 8px 0 8px 60px;}
.container .login_left .row4 {padding: 8px 0 10px 110px; vertical-align: middle;}
.container .login_left .row5 {padding: 10px 0 10px 110px;}
.container .login_left .input_text {height: 36px; border: 1px solid #e3e3e3; border-radius: 2px; padding-left: 4px;}
.container .login_left .login_button {cursor: pointer; font-size: 16px; border-radius: 3px; background-color:#038bde; color:#fff; border:0 none; height:40px; width:150px;}
.container .login_right {width: 500px; float: right;}
.container .login_right .row1 {padding: 20px 0 8px 60px; font-size: 18px;}
.container .login_right .row2 {padding: 8px 0 18px 60px; font-size: 14px;}
.container .login_right .row3 {padding: 20px 0 8px 60px; font-size: 18px;}
.container .login_right .row4 {padding: 8px 0 8px 60px; font-size: 14px;}
.container .login_right .row5 {padding: 20px 0 10px 60px; font-size: 18px; vertical-align: middle;}
.container .login_right .row5 a {font-size: 16px; display: block; border-radius: 3px; text-align: center; padding-top: 10px; vertical-align: middle; background-color:#038bde; color:#fff; border:0 none; height:30px; width:150px;}

.container .select_user_left {width: 500px; height:400px; float: left; font-size: 14px;}
.container .select_user_left .row1 {padding: 10px 0 8px 100px;}
.container .select_user_left .row {padding: 8px 0 8px 100px;}
.container .select_user_left .row5 {padding: 8px 0 8px 120px;}
.container .select_user_left .row6 {padding: 8px 0 8px 100px;}
.container .select_user_left .row6 a {display: block; text-align: center; padding-top: 10px; vertical-align: middle; background-color:#038bde; color:#fff; border:0 none; height:30px; width:150px;}
.container .select_user_right {width: 500px; float: left; font-size: 14px;}
.container .select_user_right .row1 {padding: 10px 0 8px 70px;}
.container .select_user_right .row {padding: 8px 0 8px 70px;}
.container .select_user_right .row5 {padding: 8px 0 8px 90px;}
.container .select_user_right .row6 {padding: 8px 0 8px 70px;}
.container .select_user_right .row6 a {display: block; text-align: center; padding-top: 10px; vertical-align: middle; background-color:#038bde; color:#fff; border:0 none; height:30px; width:150px;}

.container .left_content_list .content_border input{height: 36px;}
.container .left_content_list .content_border select{height: 38px;}
.container .left_content_list .content_border .reg_button {margin: 10px 0 0 100px; cursor: pointer; font-size: 18px; background-color:#038bde; color:#fff; border:0 none; height:40px; width:150px;}
.right_menu .right_border {width: 238px; border:solid 1px #ccc;}
.right_menu .right_border .title {font-size: 20px; color: #FFFFFF; BACKGROUND: #3188e7; height: 40px; line-height: 40px; text-align: left; padding-left: 20px;}
.right_menu .right_border ul {padding: 0px; margin: 0px;}
.right_menu .right_border li {font-size: 14px; width: 100%; height: 32px; line-height: 32px; text-align: left; padding-left: 10px;}

.bigbutton {width:200px; height: 34px; line-height: 34px; padding: 5px 0 0 40px; vertical-align: middle; background-color: #038bde;  font-size: 16px; display: inline-block;}
.bigbutton a {color:#fff; vertical-align: middle;}
.bigbutton a:hover {color:#fff; vertical-align: middle;}

.getpassword_line1{padding: 80px 0 8px 300px; font-size: 16px; color: #ff0000;}
.getpassword_line2{padding: 8px 0 8px 300px; font-size: 16px;}
.getpassword_line2 input{height: 36px; border: 1px solid #e3e3e3; border-radius: 2px; padding-left: 4px;}
.getpassword_line3{padding: 8px 0 8px 290px; font-size: 16px;}
.getpassword_line3 input{height: 36px; border: 1px solid #e3e3e3; border-radius: 2px; padding-left: 4px;}
.getpassword_line4{padding: 8px 0 8px 315px; font-size: 16px;}
.getpassword_line4 input{height: 36px; border: 1px solid #e3e3e3; border-radius: 2px; padding-left: 4px;}
.getpassword_line5{padding: 8px 0 40px 300px; font-size: 16px;}
.getpassword_line5 .reg_button {margin: 10px 0 0 10px; cursor: pointer; font-size: 16px; border-radius: 3px; background-color:#038bde; color:#fff; border:0 none; height:40px; width:120px;}
.sendmail_buttonline{padding: 8px 0 120px 340px; font-size: 16px;}
.sendmail_buttonline .reg_button {margin: 10px 0 0 10px; cursor: pointer; font-size: 16px; font-weight: bold; background-color:#038bde; color:#fff; border:0 none; height:40px; width:120px;}

.err403{width:621px; height: 330px; margin:0 auto;overflow:hidden; background:url(../images/nopreview.jpg) no-repeat left top;}
.err403 .return{padding: 170px 0 50px 280px; width: 320px;}
.err403 .return a {font-size: 16px; display: inline-block; text-align: center; padding-top: 10px; vertical-align: middle; background-color:#038bde; color:#fff; border:0 none; height:30px; width:120px;}
.err404{width:621px; height: 330px; margin:0 auto;overflow:hidden; background:url(../images/nofound.jpg) no-repeat left top;}
.err404 .return{padding: 170px 0 50px 280px; width: 320px;}
.err404 .return a {font-size: 16px; display: inline-block; text-align: center; padding-top: 10px; vertical-align: middle; background-color:#038bde; color:#fff; border:0 none; height:30px; width:120px;}
.err500{width:621px; height: 330px; margin:0 auto;overflow:hidden; background:url(../images/weihu.jpg) no-repeat left top;}
.err500 .return{padding: 170px 0 50px 280px; width: 320px;}
.err500 .return a {font-size: 16px; display: inline-block; text-align: center; padding-top: 10px; vertical-align: middle; background-color:#038bde; color:#fff; border:0 none; height:30px; width:120px;}

.new-com{height:350px;}
.new-com .z-con{width:1230px; height:330px; padding:20px 1px;}
.new-com .z-con ul{overflow:hidden;zoom:1;}
.new-com .z-con li{float:left; padding:0 30px 20px 0; width:175px;}
.new-com .z-con li.z-last{border:0 none;}
.new-com .z-imgs{ width:170px; text-align: center;}
.new-com .z-imgs img{max-width: 170px; height: 68px;}
.new-com .z-message{text-align: left; width: 170px;}
.new-com .z-message h3{width: 170px; height:21px; overflow:hidden;}
.new-com .z-message h3 a{font-size:13px; height:21px; width: 170px; overflow:hidden; color:#303030;}
.new-com .z-message p{width: 170px; height:40px; overflow:hidden;}

.qqgroup a{color: #ff0000; font-weight: bold;}

.comment-submit{width: 80px;height: 30px; vertical-align:middle; text-align: center; color: #FFFFFF;background: #3188e7;border: 1px solid #3188e7;position: relative;cursor: pointer; border-radius: 2px;}

.p_rate{height:14px;position:relative;width:80px;overflow:hidden;display:inline-block;background:url(rate.png) repeat-x;margin:0px;}
.p_rate i{position:absolute;top:0;left:0;cursor:pointer;height:14px;width:16px;background:url(rate.png) repeat-x 0 -500px;}
.p_rate .select{background-position:0 -32px;}
.p_rate .hover{background-position:0 -16px;}

.comment-labels{height: 15px; width:30px; background :#EEEEEE; color: #686868; padding: 5px 10px 5px 10px;cursor:pointer;}
.comment-labels2{height: 15px; width:30px; background :#EEE; color: #686868; padding: 1px 10px 1px 10px;}

ul.dianping{width: 97%;float: left;padding: 0 10px 0 10px;}
ul.dianping li{width:100%;height:auto !important;height:auto;min-height:80px;overflow:hidden;float:left;margin-bottom:15px;padding: 5px 0 2px 0;border-bottom: 1px solid #eee;font-size:12px;}
ul.dianping li .title{float:right;}
ul.dianping li .title_right{padding: 0 10px 0 1px;}
ul.dianping li .info{text-align:left;line-height:33px;}
ul.dianping li .info_right{width: 635px;}
ul.dianping li .info_left{float: left;}
ul.dianping li .info_child{padding-left: 40px;line-height: 22px;}
ul.dianping li .info_child .info_child_line{border-top: 1px solid #eee;}
ul.dianping li .info_child .info_child_left{padding-left: 487px;}
ul.dianping li .huifu{color: #038bde;cursor:pointer;padding-left: 10px;}


ul.dianping li .info_right1{width: 665px;}
ul.dianping li .info_child .info_child_left1{padding-left: 496px;}


ul.dianping li .reply{width:610px;line-height: 40px;display: none;padding-left:40px;}
ul.dianping li .reply .reply_content{overflow:hidden; resize:none; width:610px;}
ul.dianping li .reply .reply_button{padding-left: 532px;}

.dianping1{width:870px;text-align:left;padding:10px 15px;background:#f4f4f4;border-radius:5px;bordeR:1px solid #ddd;float:left;margin-bottom:10px;text-align:left;font-size:12px;}
ul.dianping2 li{width:100%;height:auto !important;height:auto;font-size:12px;padding-top: 15px;padding-left: 15px;}
ul.dianping2 li .button{padding-left: 80%;}
ul.dianping2 li .content{width: 96%; background: #fafafa; border-radius: 3px; padding: 2px;}

.pages{text-align:right;width:100%;float:left;height:36px;font-size:12px;padding:15px 0 0;}
.pages a:link,.pages a:visited{padding:2px 4px;background:#fff;border:1px solid #ccc;margin:0 2px;}
.pages a:link.now,.pages a:visited.now{background:#666;border:1px solid #666;color:#fff;padding:2px 8px;}
.rating-stars{position: absolute;
left: 0;
top: 0;
white-space: nowrap;
overflow: hidden;
color: #fde16d;
transition: all 0.25s ease-out;
-o-transition: all 0.25s ease-out;
-moz-transition: all 0.25s ease-out;
-webkit-transition: all 0.25s ease-out;
}

.hui12:link{ font-size:12px; color:#666;}
.hui12:hover{ font-size:12px; color:#000;}
.hui12:visited{ font-size:12px; color:#666;}
.hui12:active{ font-size:12px; color:#666;}

/*专题*/
.t-middle{ padding-left:0px;}
.t-banner{width:797px;position:relative; float:left; margin-right:10px!important;}
.t-banner .show_img{width:787px; height:300px; padding:4px;}
.t-banner .show_img li{position:absolute;}

.t-softblock {height: 390px;overflow: hidden;zoom:1; float:left; width:1200px;}
.t-softblock .z-tab{background:url(../images/recommend-soft-bg.jpg) repeat-x left bottom;}
.t-softblock .z-tab ul{float:right; text-align:right;}
.t-softblock .z-tab ul li{font-size: 14px; cursor: default; float:right; padding:0 10px; line-height:36px; height:36px;}
.t-softblock .z-tab ul li.z-on{color: #0680d7; border-bottom:2px solid #0680d7; background:url(../images/recommend-soft-item.jpg) no-repeat center bottom;}
.t-softblock .z-con{padding:15px 0;}
.t-softblock .z-con ul{overflow:hidden;zoom:1;}
.t-softblock .z-con li{float:left; padding:5px 25px 15px 0px; width:270px;}
.t-softblock .z-con li.z-last{border:0 none;}
.t-softblock .z-img{ width:55px; float:left;}
.t-softblock .z-message{float: right; text-align: left; width: 210px;}
.t-softblock .z-message h3{width: 210px; height:21px; overflow:hidden;}
.t-softblock .z-message h3 a{font-size:16px; height:21px; width: 210px; overflow:hidden; color:#303030; font-weight: normal;}
.t-softblock .z-message p{width: 210px; height:18px; overflow:hidden; margin-top:5px; color:#aba9a9;}

.t-comblock{height:330px;}
.t-comblock .z-con{height:290px; padding:10px 1px;}
.t-comblock .z-con ul{overflow:hidden;zoom:1;}
.t-comblock .z-con li{float:left; padding:0 14px 20px 14px; width:170px;}
.t-comblock .z-con li.z-last{border:0 none;}
.t-comblock .z-imgs{ width:170px;}
.t-comblock .z-message{text-align: left; width: 170px;}
.t-comblock .z-message h3{width: 170px; height:21px; overflow:hidden;}
.t-comblock .z-message h3 a{font-size:13px; height:21px; width: 170px; overflow:hidden; color:#303030;}
.t-comblock .z-message p{width: 170px; height:40px; overflow:hidden;}

.login-row{padding-left: 30px; height:30px; line-height: 30px;}
.comment_fbpl{text-align: center;}
.comment_fbpl .content{width: 97%}
.comment_fbpl .button{padding-left: 600px; padding-top: 10px;}
.right_content_list .content_border li .content_title{overflow: hidden;width: 800px; height:22px;}
.right_content_list .content_border li .content_title2{overflow: hidden;width: 708px; height:22px;}
.right_content_list .content_border li .content_title2 .compname{float: right; margin-right: 25px;}
/*产品详情页--切换  */
.product_news_title{font-weight: bold;border-bottom: 1px solid #ccc;width: 90%;display: inline-block;margin-bottom: 5px;}
.product_news_content{text-indent: 15px;margin-bottom: 20px;padding-bottom: 2px; float: left;}
.product_news_content .product_news{background: url(../../images/dian.gif) no-repeat 15px; padding-left: 10px;}
.add_gzzc_logo .gzzc_content_logo{position: relative;top: -2px;left: 6px;}


.qy_liuyan{width:650px; float:right; height:auto;}
.qy_liuyan ul{width:100%; float:left; height:auto;}
.qy_liuyan ul li{width:auto; float:left; line-height:35px; padding:5px 10px;}
.qy_liuyan .li01{ padding-bottom:15px;}
.qy_liuyan .li02,.qy_liuyan .li03{width:60px; height:auto; float:left;}
.qy_liuyan .li02{text-align:right;}
.qy_liuyan .li03{width:350px;}
.qy_liuyan .li04{width:100%; float:left; padding:10px 0 10px 100px;}
.qy_liuyan .input_1,.qy_liuyan .input_2,.qy_liuyan .input_3{width:260px; height:28px; line-height:28px; border:1px solid #e2e3ea; border-top:1px solid #abadb3;}
.qy_liuyan .input_2{height:58px; width:350px;}
.qy_liuyan .input_3{width:120px;}
.qy_liuyan .input_tj{width: 87px;height: 31px;border: none;text-align: center;color: #fff;font-size: 14px;margin-right: 10px;cursor: pointer;background: #3188e7;border-radius: 5px;font-family: "微软雅黑";}

.qy_foot{width:100%; height:auto; background:#f0f0f0; padding:20px 0 20px 0;}
.qy_foot ul li{width:100%; height:auto; text-align:center;}

.qy_liuyan input.qy_error{border-top:none;border: 1px solid red;outline: 0px solid red;}
.qy_liuyan textarea.qy_error{border-top:none;border: 1px solid red;outline: 0px solid red;}
.soft_red{color: red;position: relative;top:2px;left: 4px;}
.vipinfo{margin: 0 0 30px 30px;}
.vipinfo div{font-size: 14px; text-indent: 2em; line-height: 36px;}

.linkinfos{position: relative; width: 100%; height: auto; min-height: 40px; margin: 10px 0 15px 0;}
.linkinfos .linkinfo{width: 100%;}
.linkinfos .linkinfo .linktitle{float: left; width: 100px; height: 36px; line-height: 36px; font-weight: bold; text-align: right;}
.linkinfos .linkinfo .linkvalue{float: left; height: 36px; line-height: 36px;}
.linkinfos .linkbutton{position: absolute; left: 200px; bottom: 10px; width: 160px; height: 36px; line-height: 36px; background: #FF6600; color: #fff; font-size: 14px; text-align: center; cursor: pointer; border-radius: 3px;}
.mzsm{width: 97%; background: #fffef0; border: 1px solid #fec573; padding: 10px 10px 8px 13px; line-height: 20px; color: #666666; margin: 20px 0 20px 0;}
.mzsm .mzsm_title {color: #ff6600;}
a.vip{color: #ff0000;}

span.kp-user-notlogin {
    display: initial;
}
li.qq_yhl_li {
    display: initial;
}
/* 解决方案、成功案例、新闻资讯-------列表 */
.newlist .panel{width:100%; height: 160px; float:left;margin-bottom:8px;border-bottom: 1px solid #dedede;}
.newlist .panel .panelimg{width: 200px; height: 150px; float:left;}
.newlist .panel .panelimg img{width: 200px; height: 150px;}
.newlist .paneltext{width: 720px!important; width: 700px; float:left; padding-left: 10px;}
.newlist .paneltext .font-16{width: 100%;height: auto;line-height: 26px;float: left;padding-left: 0px;}
.newlist .font-24{width: 100%; font-size: 22px; height: 36px; line-height: 36px; overflow: hidden;}
.newlist .li04{width: 100%; height: 78px;line-height: 26px;overflow: hidden;float: left;margin: 6px 0 8px 0px;font-size: 14px; color: #666;padding-left: 0px;}
.newlist .ysq_time{width: 100%; font-size: 14px;font-weight: normal;}
.newlist .ysq_time a{color: #333;}
.newlist .producttype{color: #666; float: right;font-size: 14px;}

/* 解决方案、成功案例、新闻资讯------------分页#038bde */
.page{width:100%; float:left; height:auto;overflow:hidden;}
.fen{width:750px; margin:0 auto; height:40px; overflow:hidden;}
.fen ul li.li01{width:auto; float:left; margin-left:5px; cursor:pointer;height: auto;padding-left: 8px;}
.fen ul li.li02{width:auto; float:left; margin-left:5px; cursor:pointer;height: auto;padding-left: 8px;}
.fen ul li.li03{width:auto; float:left; margin-left:5px; cursor:pointer;height: auto;padding-left: 8px;}
.fen ul li.li04{width:auto; float:left; margin-left:5px; cursor:pointer;height: auto;padding-left: 8px;}

.fen .li01{ padding:3px 8px; width:auto; float:left; height:20px;
  border: 1px solid #dedede;
  -moz-border-radius: 3px;      /* Gecko browsers */
  -webkit-border-radius:3px;   /* Webkit browsers */
  border-radius:3px; margin-left:5px;            /* W3C syntax */
  display:block;}
.fen .li02{background:#038bde; color:#fff; font-weight:bold; padding:3px 12px;}
.fen .li03{padding-top:4px;}

.fen a:link,.fen a:visited,.fen a:active,.fen a:hover{
  padding:3px 10px; width:auto; float:left; height:20px;line-height: 20px;
  -moz-border-radius: 3px;      /* Gecko browsers */
  -webkit-border-radius:3px;   /* Webkit browsers */
  display:block;
}
.fen a:hover{background:#038bde; color:#fff;}
.fen .input_1{width:30px; height:26px; border:1px solid #dedede; margin-top:0px;
border: 1px solid #dedede;
    -moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius:3px;   /* Webkit browsers */
    border-radius:3px; margin-left:5px; text-align:center; cursor:auto;
  
}
.fen .input_2{width:47px; height:26px; border:1px solid #dedede; margin-top:0px;cursor: pointer;
    -moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius:3px;   /* Webkit browsers */
    border-radius: 3px; margin-left:5px; text-align:center; background:#fcfcfc; padding:0 10px;
    position: relative;
    top: -3px;
}
.fen{position:relative;width:100%;text-align:center;overflow:hidden;padding-top: 30px}
.fen ul{float:left;position:relative;left:50%;}
.fen li{position:relative;left:-50%; margin-left: 5px; padding: 0px; border-radius:3px;}
.fen li:hover{background:#038bde; color:#fff;}

.fen ul li.other{    
  width: auto;
  float: left;
  cursor: pointer;
  height: auto;
  padding: 0px;
  border: 1px solid #dedede;
}


/*新样式*/

.bk7{ border: 1px solid #eaeaea;}
.menu2
{
	height: 44px !important;
	padding-left: 0;
	line-height: 0;
}
.menu2 a
{
	height: 44px;
	line-height: 44px;
	padding-left: 50px;
	display: block;
}
.menu2:hover{ background-color: #f8f8f8; cursor: pointer;}
.menu2 img{ display: none;}
.nav_index
{
  background: url("../images/icon_nav_index.png") no-repeat 14px center;
  background-size: 18px;
  margin-top: 12px;
}
.nav_yhxx
{
	background: url("../images/icon_nav_yhxx.png") no-repeat 14px center;
	background-size: 15px;
	margin-top: 12px;
}
.nav_cpxx
{
	background: url("../images/icon_nav_cpxx.png") no-repeat 13px center;
	background-size: 17px;
}
.nav_qyzz
{
	background: url("../images/icon_nav_qyzz.png") no-repeat 13px center;
	background-size: 16px;
}
.nav_wzxx
{
	background: url("../images/icon_nav_wzxx.png") no-repeat 14px center;
	background-size: 14px;
}
.nav_zpxx
{
	background: url("../images/icon_nav_zpxx.png") no-repeat 12px center;
	background-size: 17px;
}
.nav_sjxx
{
	background: url("../images/icon_nav_sjxx.png") no-repeat 14px center;
	background-size: 14px;
}
.nav_lyxx
{
	background: url("../images/icon_nav_lyxx.png") no-repeat 14px center;
	background-size: 14px;
}

#main{width: 100%; height: 500px; padding-top: 10px; border: none; background-color: #fafafa; position: relative;}
#main_left .head_t{ font-size: 20px; margin-top: 20px; font-weight: normal; }
#h1,#h10,#h5{width:auto; height: 30px; float: inherit;color: #333333; margin: 0;}
#h1 span,#h10 span,#h5 span{ color: #666;}
#main_right #h5{ margin-top:20px;}
#main_right #h10,#main_right #h5
{
  width: 450px;
  color: #666;
  padding-top: 0;
  font-size:14px;
  float: left;
}
#main_right #h5 span
{
  color: #ff0000;
}
.mark
{
  width: 320px;
  height: 90px;
  position: absolute;
  top: 25px;
  right: 20px;
}
.mark_1{
    width:31%;
    font-size:14px;
    text-align:center;
    padding-top:90px;
    float:left;
  }
.mark_loading
{
  background:url(../images/main_loading.png) no-repeat center;
}
.mark_through
{
  background:url(../images/main_through.png) no-repeat center;
}
.mark_no
{
  background:url(../images/main_no.png) no-repeat center;
}
.mark_certified
{
  background:url(../images/main_yirenzheng.png) no-repeat center;
}
.mark_uncertified
{
  background:url(../images/main_weirenzheng.png) no-repeat center;
}
.mark_vip_company
{
  background:url(../images/main_vip_company.png) no-repeat center;
}
.mark_company
{
  background:url(../images/main_company.png) no-repeat center;
}
.mark_per
{
  background:url(../images/main_vip_per.png) no-repeat center;
}
.vipdate {
  background-color: #f95708;
  border-radius: 3px;
  padding: 5px;
  position: absolute;
  font-size: 16px;
  top: 145px;
  right: 32px;
  color: #fff;
}
.function_bot
{
	width: 950px;
	height: 200px;
	padding: 20px;
	float: right;
	margin-top: 40px;
	text-align: center;
}
.function_bot img
{
	display: block;
	margin: 0 auto;
	border-radius: 50px;
}
.function_bot a
{
	width: 20%;
	height: 150px;
	color: #333333;
	font-size: 16px;
	float: left;
}
.function_bot p
{
	 margin-top: 20px;
}
.function_bot a.fbcp_bg > img:hover
{
	box-shadow: 0 10px 20px rgba(68,196,208,0.6);
}
.function_bot a.fbsj_bg > img:hover
{
	box-shadow: 0 10px 20px rgba(200,96,222,0.6);
}
.function_bot a.fbwz_bg > img:hover
{
	box-shadow: 0 10px 20px rgba(232,134,86,0.6);
}
.function_bot a.fbzp_bg > img:hover
{
	box-shadow: 0 10px 20px rgba(87,154,223,0.6);
}
.function_bot a.whqyxx_bg > img:hover
{
	box-shadow: 0 10px 20px rgba(79,184,114,0.6);
}
/*求购详情页面---软件推荐*/
.ysq_software{margin: 10px 0px; display: none;}
.ysq_software .software_title{font-size: 22px; color: #038bde;}
.ysq_software .software_content{padding-left: 20px;margin-top: 20px;font-size: 16px;line-height: 36px;}

/*产品详情页——企业模块新版样式*/
.product_infos .product_info .product_info_left .product_title{ border-bottom:none; font-weight:normal; font-size:18px;}
.product_infos .product_info .product_info_left .product_title a{font-size:18px; font-weight:normal;}
.product_infos .product_info .product_info_left .product_title h1{ font-size:18px; font-weight:normal;}
.product_infos .product_info .product_info_left .product_info_left_content .product_info_list .product_row{ height:31px;}
.product_infos .product_info .company_info {min-width: 320px; float: right; border: none;}
.product_infos .product_info .company_info .company_name {color: #3188e7; width: auto; min-height: 30px; height:auto; line-height: 28px; padding:20px 10px 5px 10px; font-size:14px; font-weight:normal; text-align: center; background-color:#038bde; border-radius:5px 5px 0 0; position:relative;}
.product_infos .product_info .company_info .company_name a{color: #fff; font-size:20px; }
.product_infos .product_info .company_info .company_tel {width: auto; height: 65px; font-size:30px; text-align: left; padding-left: 0; color:#fff; margin-top:20px; border-radius:5px; background-color:#ff6543;}
.product_infos .product_info .company_info .company_tel i{ width:65px; height:65px; float:left;  background:url(../images/icon_tel.png) no-repeat 0 center #f86140;border-radius:5px 0 0 5px; }
.product_infos .product_info .company_info .company_tel span{width: 245px; float:left; line-height: 65px; padding-left:10px; }
.product_infos .product_info .company_info .company_link {width: 100%; min-height: 45px; line-height: 45px; font-size:14px; text-align: left; padding-top: 5px; background-color:#038bde; border-radius:0 0 5px 5px; position:relative;}
.product_infos .product_info .company_info .company_link i{ width:30px; height:30px; display:block; position:absolute; }
.product_infos .product_info .company_info .company_link i.icon_vip{bottom:14px; right:50px;background:url(../images/icon_vip.png) no-repeat center; background-size:26px; }
.product_infos .product_info .company_info .company_link i.icon_renzheng{bottom:14px; right:11px; background:url(../images/icon_renzheng.png) no-repeat center;  background-size:26px;}
.product_infos .product_info .company_info .company_link a {width: 160px; height: 36px; line-height: 36px; background:url(../images/icon_message.png) no-repeat 20px center; background-color:transparent; color: #ffff00; font-size: 16px; display: inline-block; text-align: left; padding-left: 46px;}

.product_infos .product_info .company_info .company_name a:HOVER {
  color: #ffff00;
}
.product_infos .product_info .company_info .company_link a:HOVER {
  color: #ffff00;
}
/*搜索加小手的效果*/
.searchbutton{cursor: pointer;}

.z-topnewsblock {height: 308px;overflow: hidden;zoom:1; float:left; width:391px;}
.z-topnewsblock .z-con{ padding:10px 15px 0;}
.z-topnewsblock li {height: 32px; line-height:32px;overflow: hidden;}
.z-topnewsblock li a {font-size: 14px; color: #757373;height: 31px; line-height:31px; zoom:1;background: url(../images/point.jpg) no-repeat left 9px;padding-left: 13px;}

.z-newsblock {height: 630px;overflow: hidden;zoom:1; float:left; width:590px;}
.z-newsblock .panel{width:100%; height: 110px; float:left;margin:4px 0 4px 0;border-bottom: 1px solid #dedede;}
.z-newsblock .panel .panelimg{width: 130px; height: 110px; float:left;}
.z-newsblock .panel .panelimg img{width: 120px; height: 90px; padding-top: 8px;}
.z-newsblock .paneltext{width: 450px!important; width: 450px; float:left;}
.z-newsblock .paneltext .font-16{width: 100%;height: auto;line-height: 26px;float: left;padding-left: 0px;}
.z-newsblock .font-24{width: 100%; font-size: 18px; height: 28px; line-height: 28px; overflow: hidden;}
.z-newsblock .li04{width: 100%; height: 46px;line-height: 24px;overflow: hidden;float: left;margin: 3px 0 5px 0px;font-size: 14px; color: #666;padding-left: 0px;}
.z-newsblock .ysq_time{width: 100%; font-size: 14px;font-weight: normal;}
.z-newsblock .ysq_time a{color: #333;}

.loadmore {
  width: 916px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 18px;
  color: #666;
  border: 1px #ccc solid;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
}

.loadmore:hover {
  color: #ff6600;
  border: 1px #ff6600 solid;
}

.companylist {width: 100%;}
.companylist .panel{width:100%; height: 80px; float:left;margin:10px 0 10px 0;border-bottom: 1px solid #dedede;}
.companylist .panel .panelimg{width: 150px; height: 60px; float:left;}
.companylist .panel .panelimg img{width: 150px; height: 60px;}
.companylist .panel .paneltext{width: 755px!important; width: 735px; float:left; padding-left: 10px;}
.companylist .panel .paneltext .compname{width: 70%; height: 30px;line-height: 30px; font-size: 22px;float: left;padding-left: 0px;}
.companylist .panel .paneltext .address{width: 30%; height: 26px; line-height: 26px; float: right; text-align: right;}
.companylist .panel .paneltext .mainbusiness{width: 100%; height: 26px;line-height: 26px;overflow: hidden;float: left;margin: 6px 0 8px 0px;font-size: 14px; color: #666;padding-left: 0px;}

.joblist {width: 100%;}
.joblist .panel{width:24%; height: 60px; float:left;margin:5px 9px 5px 0; border: 1px #eee solid; border-radius: 3px;}
.joblist .panel .jobtitle{width:100%; font-size: 14px; height: 30px; line-height: 30px; padding-left: 5px; font-weight: bold; overflow: hidden;}
.joblist .panel .compname{width:100%; font-size: 14px; height: 30px; line-height: 30px; padding-left: 5px; overflow: hidden;}
.joblist .panel:hover {background-color: #fcfcfc; border: 1px #eee solid;}

.left_content_list .content_border .product_list ul {padding: 0px; margin: 0px;}
.left_content_list .content_border .product_list li {width: 920px; height: 160px; padding-top: 10px; padding-left: 10px; border-bottom: 1px solid #ccc; vertical-align:middle;}
.left_content_list .content_border .product_list li .photodiv {width: 170px; height: 160px; float: left; text-align: center; vertical-align:middle;}
.left_content_list .content_border .product_list li .photodiv .photo{position:relative;width:150px;height:150px;float:left;margin: 0;}
.left_content_list .content_border .product_list li .photodiv .photo img{border:none;padding:0;width:150px;height:150px;-moz-border-radius: 5px;border-radius: 5px;vertical-align:middle;}
.left_content_list .content_border .product_list li .productdiv {width: 750px; float: right;}
.left_content_list .content_border .product_list li .productdiv .product_name {color: #666; height: 40px; line-height: 40px; text-align: left; overflow: hidden;}
.left_content_list .content_border .product_list li .productdiv .product_features {color: #666; padding-top: 5px; height: 78px; line-height: 26px; text-align: left; overflow: hidden;}
.left_content_list .content_border .product_list li .productdiv .product_company {color: #666; height: 30px; text-align: left; overflow: hidden;}
.left_content_list .content_border .product_list li .productdiv .product_comp {color: #666; height: 30px; text-align: left; overflow: hidden; padding-left: 30px; background: url(../../images/b1.gif) no-repeat 11px 4px;}
.left_content_list .content_border .product_list li .productdiv .producttype {float: right; padding-right: 5px;}

.left_content_list .content_border .news_title {width: 100%; height:38px; line-height:38px; border-bottom:1px solid #ddd; padding:20px 0 0 0; color:#000; font-family:"微软雅黑"; margin-bottom: 5px;}
.left_content_list .content_border .news_title h2 {cursor: pointer; font-size:22px;font-weight: normal; width: 110px; padding-left: 23px; float: left;}
.left_content_list .content_border .news_title .seltitle{color: #ff720b; border-bottom: 1px solid #ff720b;}
.left_content_list .content_border .news_title a { width: 15%; font-size:12px; padding-right:10px; color:#757373; float: right; text-align: right;}
.left_content_list .content_border .news_list {overflow: hidden; float:left;}
.left_content_list .content_border .news_list .panel{width:100%; height: 135px; float:left;margin:4px 0 4px 0px;border-bottom: 1px solid #dedede;}
.left_content_list .content_border .news_list .panel .panelimg{width: 170px; height: 125px; float:left; margin-left: 10px;}
.left_content_list .content_border .news_list .panel .panelimg img{width: 150px; height: 117px; padding-top: 5px;}
.left_content_list .content_border .news_list .paneltext{width: 740px!important; width: 720px; float:left;}
.left_content_list .content_border .news_list .paneltext .font-16{width: 100%;height: auto;line-height: 26px;float: left;padding-left: 0px;}
.left_content_list .content_border .news_list .font-24{width: 100%; font-size: 22px; height: 40px; line-height: 40px; overflow: hidden;}
.left_content_list .content_border .news_list .li04{width: 100%; height: 50px;line-height: 25px;overflow: hidden;float: left;margin: 3px 0 5px 0px;font-size: 14px; color: #666;padding-left: 0px;}
.left_content_list .content_border .news_list .ysq_time{width: 100%; font-size: 14px;font-weight: normal;}
.left_content_list .content_border .news_list .ysq_time a{color: #333;}
.left_content_list .content_border .news_list .ysq_time .producttype {float: right; padding-right: 5px;}

.left_menu .articles {margin-bottom: 5px; width: 100%; float: left;}
.right_menu .articles {margin-bottom: 5px; width: 100%; float: left;}
.left_menu .adinfo{margin: 5px 0; width: 100%; float: left;}
.right_menu .adinfo{margin: 5px 0; width: 100%; float: left;}
.right_menu .tags {margin-bottom: 5px; width: 100%; float: left;}
.news_title {font-weight: normal; height:38px; line-height:38px; border-bottom:1px solid #ddd; font-size:22px; padding:15px 0 0 10px; color:#757373; font-family:"微软雅黑";}
.taginfo {height: 20px; line-height: 20px; font-size: 13px; overflow: hidden; padding: 5px; float: left; margin: 5px 5px 0 0;}

.right_menu .relcompany{margin-bottom: 5px; width: 100%; float: left;}
.relcompany .complist{margin-top: 5px; height: auto; float: left;}
.relcompany .compinfo{width: 248px; height: 120px; border: 1px solid #ccc; float: left; text-align: center;border-radius: 4px; margin-bottom: 5px;}
.relcompany .compinfo img{max-width: 200px; height: 80px; margin: 5px 10px;}
.relcompany .compinfo div{font-size: 14px; height: 24px; overflow: hidden;}

.job_company {color: #888;}

.fbxq{background-color: #ff0000; background-image: url(../images/fbxq.png); background-repeat: no-repeat; background-position: 4px 4px; background-size: 22px; padding: 6px 14px 6px 29px; border-radius: 5px; color: #fff; font-size: 13px; cursor: pointer;}
#fbxq{width: 1000px; display: none;}
.require_right{ width:490px; height:auto; margin-top:20px; padding-left:10px !important; float:left;}
.form-horizontal{ width:100%; height: auto;overflow: hidden;margin-left:0px; padding-top:5px;}
.form-group{ margin-left:0px !important; margin-right:0px !important;}
.require_name,.require_email,.require_tel,.require_qq,.require_address,.require_code{ width:50%;margin-top:0px !important;margin-bottom:20px !important; float:left; }
.form-group input{border: 1px solid #ccc; width:80%; height:40px; padding-left:36px; border-radius:4px; display:inline-block;float:left;}
.require_name input{ background:url(../images/contact_icon.png) no-repeat 6px 8px;}
.require_tel input{background:url(../images/contact_icon.png) no-repeat 6px -40px;}
.require_qq input{background:url(../images/contact_icon.png) no-repeat 6px -132px;}
.require_email input{background:url(../images/contact_icon.png) no-repeat 6px -178px;}
.require_address input{background:url(../images/region.png) no-repeat 2px;}
.require_code input{ width:56%; height:40px;padding-left:36px; margin-right:10px; border-radius:3px;background:url(../images/contact_icon.png) no-repeat 6px -224px; display:inline-block;float:left;}
.require_code img{ margin-top:4px; float:left;}
.require_right textarea{ width:466px; height:180px; border-radius:4px; margin-bottom:20px; border: 1px solid #ccc; padding: 5px;}
.require_right .require_btn_yes{cursor: pointer; height: 25px; padding: 10px 50px; font-size: 20px; margin-left:10px; background-color: #038bde; border: 1px solid #ccc; border-radius: 4px; float: right; color:#fff;}
.require_right .require_btn_no{cursor: pointer; height: 25px; padding: 10px 50px; font-size: 20px; margin:0 20px 0 10px; background-color: #fff; border: 1px solid #ccc; border-radius: 4px; float: right; color:#333;}


.require_left{ width:360px; height:445px; margin:20px 20px 0 0; padding-right:30px !important; float:left; border-right: 1px solid #ccc;}
.require_left .require_title{color: #038bde; font-size: 24px; height: 40px;}
.require_left .require_comment{font-size: 16px; line-height: 36px; text-indent: 2em;}
#alertdiv{width: 300px; height: 70px; position: absolute; left: 550px; top: 200px; background-color: #fff; border: 1px solid #ccc; border-radius: 4px; line-height: 70px; text-align: center; color: #ff0000; font-size: 14px;}

.right_menu .company_info {margin-top: 20px;}
.right_menu .company_info .company_name {color: #3188e7; width: auto; min-height: 30px; height:auto; line-height: 28px; padding:20px 10px 5px 10px; font-size:14px; font-weight:normal; text-align: center; background-color:#038bde; border-radius:5px 5px 0 0; position:relative;}
.right_menu .company_info .company_name a{color: #fff; font-size:18px; }
.right_menu .company_info .company_tel {width: auto; height: 65px; font-size:30px; text-align: left; padding-left: 0; color:#fff; margin-top:20px; border-radius:5px; background-color:#ff6543;}
.right_menu .company_info .company_tel i{ width:65px; height:65px; float:left;  background:url(../images/icon_tel.png) no-repeat 0 center #f86140;border-radius:5px 0 0 5px; }
.right_menu .company_info .company_tel span{width: 245px; float:left; line-height: 65px; padding-left:10px; }
.right_menu .company_info .company_link {width: 100%; min-height: 45px; line-height: 45px; font-size:14px; text-align: left; padding-top: 5px; background-color:#038bde; border-radius:0 0 5px 5px; position:relative;}
.right_menu .company_info .company_link i{ width:30px; height:30px; display:block; position:absolute; }
.right_menu .company_info .company_link i.icon_vip{bottom:14px; right:50px;background:url(../images/icon_vip.png) no-repeat center; background-size:26px; }
.right_menu .company_info .company_link i.icon_renzheng{bottom:14px; right:11px; background:url(../images/icon_renzheng.png) no-repeat center;  background-size:26px;}
.right_menu .company_info .company_link a {width: 160px; height: 36px; line-height: 36px; background:url(../images/icon_message.png) no-repeat 20px center; background-color:transparent; color: #ffff00; font-size: 16px; display: inline-block; text-align: left; padding-left: 46px;}

.right_menu .company_info .company_tel {width: auto; height: 60px; font-size:24px; text-align: left; padding-left: 0; color:#fff; margin-top:10px; border-radius:5px; background-color:#ff6543;}
.right_menu .company_info .company_tel i{ width:60px; height:60px; float:left;  background:url(../images/icon_tel.png) no-repeat 0 center #f86140;border-radius:5px 0 0 5px; }
.right_menu .company_info .company_tel span{width: 180px; float:left; line-height: 65px; padding-left:2px; }
.right_menu .product_im_row {padding-top: 10px; height: 50px;}
.right_menu .product_qq_row {float: left; width: 65px; padding: 10px 15px 10px 40px; font-size: 16px; color: #fff; border-radius: 3px; background: url(../images/kf.png) no-repeat 12px 9px #00b8ff; background-size: 24px;}
.right_menu .product_wx_row {float: left; width: 65px; padding: 10px 15px 10px 40px; font-size: 16px; color: #fff; border-radius: 3px; background: url(../images/wx.png) no-repeat 12px 13px #00d10d; background-size: 24px; margin-left: 10px; cursor: pointer;}
.right_menu .product_xj_row {float: left; width: 65px; padding: 10px 15px 10px 40px; font-size: 16px; color: #fff; border-radius: 3px; background: url(../images/xj.png) no-repeat 12px 10px #00d10d; background-size: 24px; margin-left: 10px; cursor: pointer;}

.relative_tags{width: 100%; padding-top: 10px;}
.relative_tags .tag{border: 1px solid #ccc; padding: 4px 6px; background-color: #fcfcfc; border-radius: 2px; margin: 2px; line-height: 20px; display: inline-block;}

.kfwx{border-radius: 3px; position:fixed;top:50%;left:50%;margin-top:-150px;margin-left:-150px; z-index: 100; width: 300px;height: 300px; background: #fff; border: 1px solid #ccc;}
.kfwx .wxtitle{border-bottom: 1px solid #ccc; height: 36px; line-height: 36px; padding-left: 10px; font-size: 14px;}
.kfwx .wxclose{padding-left: 56px; cursor: pointer;}
.kfwx img{padding: 10px 0 0 30px; width: 240px; height: 240px;}

.news_title .keywords{float: right; color:#666666; padding-right: 20px; font-size: 14px; width: 500px; text-align: right;}
.article_content .product_list ul {padding: 0px; margin: 0px;}
.article_content .product_list .productli {width: 890px; height: 160px; padding-top: 10px; padding-left: 10px; border-bottom: 1px solid #ccc; vertical-align:middle;}
.article_content .product_list .productli .photodiv {width: 170px; height: 160px; float: left; text-align: center; vertical-align:middle;}
.article_content .product_list .productli .photodiv .photo{position:relative;width:150px;height:150px;float:left;margin: 0;}
.article_content .product_list .productli .photodiv .photo img{border:none;padding:0;width:150px;height:150px;-moz-border-radius: 3px;border-radius: 5px;vertical-align:middle;}
.article_content .product_list .productli .productdiv {width: 720px; float: right;}
.article_content .product_list .productli .productdiv .product_name {color: #666; height: 40px; line-height: 40px; text-align: left; overflow: hidden;}
.article_content .product_list .productli .productdiv .product_features {color: #888; padding-top: 5px; height: 78px; line-height: 26px; text-align: left; overflow: hidden;}
.article_content .product_list .productli .productdiv .product_company {color: #666; height: 30px; text-align: left; overflow: hidden;}
.article_content .product_list .productli .productdiv .producttype {float: right; padding-right: 5px;}

.article_content .product_list .newsli {width: 890px; height: 140px; padding-top: 10px; padding-left: 10px; border-bottom: 1px solid #ccc; vertical-align:middle;}
.article_content .product_list .newsli .photodiv {width: 170px; height: 130px; float: left; text-align: center; vertical-align:middle;}
.article_content .product_list .newsli .photodiv .photo{position:relative;width:150px;height:117px;float:left;margin: 0; padding-top: 5px;}
.article_content .product_list .newsli .photodiv .photo img{border:none;padding:0;width:150px;height:117px;-moz-border-radius: 3px;border-radius: 5px;vertical-align:middle;}
.article_content .product_list .newsli .productdiv {width: 720px; float: right;}
.article_content .product_list .newsli .productdiv .product_name {color: #666; height: 40px; line-height: 40px; text-align: left; overflow: hidden;}
.article_content .product_list .newsli .productdiv .product_features {color: #888; padding-top: 5px; height: 48px; line-height: 26px; text-align: left; overflow: hidden;}
.article_content .product_list .newsli .productdiv .product_company {color: #666; height: 30px; text-align: left; overflow: hidden;}

.selusertype{float: left; width: 180px; background: #3188e7; color: #fff; text-align: center; cursor: pointer;}
.noselusertype{float: left; width: 180px; background: #fff; color: ##3188e7; text-align: center; cursor: pointer;}
.reginput{width: 200px; height: 30px; padding-left: 8px; border: 1px #e3e3e3 solid; border-radius: 2px; vertical-align: middle; font-size: 14px;}
.regbutton {margin: 20px 0 0 80px; cursor: pointer; font-size: 18px; background-color:#038bde; color:#fff; border:0 none; padding: 10px 180px; border-radius: 3px;}
.regcomment{width: 420px; height: 430px; border: 1px solid #e3e3e3; border-radius: 3px; position: absolute; top: 120px; left: 710px; padding: 10px;}
.regcomment p{font-size: 16px; line-height: 36px;}

.taglink0{color: #333; text-decoration: underline;}
.taglink1{color: #333; text-decoration: underline;}
.taglink2{color: #333; text-decoration: underline;}
.taglink3{color: #333; text-decoration: underline;}
.taglink4{color: #333; text-decoration: underline;}
.taglink5{color: #333; text-decoration: underline;}
.taglink6{color: #333; text-decoration: underline;}
.taglink7{color: #333; text-decoration: underline;}
.taglink8{color: #333; text-decoration: underline;}
.taglink9{color: #333; text-decoration: underline;}
.taglink10{color: #333; text-decoration: underline;}
.taglink11{color: #333; text-decoration: underline;}
.taglink12{color: #333; text-decoration: underline;}
.taglink13{color: #333; text-decoration: underline;}
.taglink14{color: #333; text-decoration: underline;}
.taglink15{color: #333; text-decoration: underline;}
.taglink16{color: #333; text-decoration: underline;}
.taglink17{color: #333; text-decoration: underline;}
.taglink18{color: #333; text-decoration: underline;}
.taglink19{color: #333; text-decoration: underline;}

.tags .taginfo a{color: #333; text-decoration: underline;}

#topqq{width: 80px; display: inline-block;}
#qqh{display: none;}

.titleright{float: right; font-size: 14px; margin-right: 10px;}
.linkbtn{color: #ff0000; cursor: pointer; font-size: 18px; text-decoration: underline;}

.new-soft .z-tab{}
.new-soft .z-tab ul{float:right; width:630px; text-align:right;}
.new-soft .z-tab ul li{font-size: 14px; cursor: default; float:right; padding:0 10px; line-height:36px; height:36px;}
.new-soft .z-tab ul li.z-on{color: #0680d7; border-bottom:2px solid #0680d7; background:url(../images/recommend-soft-item.jpg) no-repeat center bottom;}
.new-soft .z-con{width: 1230px; height:310px; padding: 20px 0;}
.new-soft .z-con ul{overflow:hidden;zoom:1;}
.new-soft .z-con li{float:left; padding:0 27px 18px 0; width:280px;}
.new-soft .z-con li.z-last{border:0 none;}
.new-soft .z-img{ width:55px; float:left;}
.new-soft .z-message{float: right; text-align: left; width: 213px;}
.new-soft .z-message h3{width: 210px; height:21px; overflow:hidden; font-weight: normal;}
.new-soft .z-message h3 a{font-size:14px; height:21px; width: 200px; overflow:hidden; color:#303030;}
.new-soft .z-message p{width: 200px; height:18px; overflow:hidden; margin-top:5px; color:#aba9a9;}

.ad_big{margin: 10px 0;}

.com_vip{background: url(../images/vip.png) no-repeat;
    background-size: 15px;
    background-position-x: 4px;
    background-position-y: 4px;
  background-color: #FF6100;
  color: #fff;
  padding: 2px 8px 2px 23px;
  border-radius: 2px;
}
.com_sm{background: url(../images/sm.png) no-repeat;
    background-size: 15px;
    background-position-x: 4px;
    background-position-y: 4px;
  background-color: #1E90FF;
  color: #fff;
  padding: 2px 8px 2px 23px;
  border-radius: 2px;
}

.footer_new_nav .channel_list {float: left;}
.footer_new_nav .topic_list {width: 100%; color: #ffeb3b; text-align: left; height: 30px; line-height: 30px;}
.footer_new_nav .topic_list a{color: #ffeb3b; padding-right: 8px;}

.recommend-soft {float: left; width: 850px;}
.z-business10{width: 338px;border: 1px solid #ddd;height: 390px;overflow: hidden;zoom:1; float:left;}
.z-business10 .z-con {padding: 10px 15px 0;}
.z-business10 .z-con li a {
  font-size: 14px;
  color: #757373;
  height: 33px;
  line-height: 33px;
  zoom: 1;
  background: url(../images/point.jpg) no-repeat left 9px;
  padding-left: 13px;
}

.rec-com{height:182px;border-left:1px solid #ddd;border-top:1px solid #ddd;}
.rec-com ul{overflow:hidden;zoom:1;}
.rec-com li{position: relative;height: 60px;float:left; padding: 15px 24px 15px 24px; width:151px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.rec-com li.last{float:left; padding: 15px 24px 15px 24px; width:150px;}

.company_hover{
  display: none;
  width: 100%;
  height: 100%;
  background-color: #1976d2;
  opacity: 0.8;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 999;
}
.company_hover .company_hover_title{
  font-size: 14px;
  text-align: center;
  width: 96%;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
  color: #fff;
  margin: 0 2% 0 2%;
 }
.company_hover .company_hover_title a{
  font-size: 14px;
  color: #fff;
 }
 .company_hover .company_hover_mb{
  font-size: 12px;
  text-align: left;
  width: 96%;
  height: 40px;
  line-height: 23px;
  overflow: hidden;
  color: #fff;
  margin: 0 2% 0 2%;
 }
 .company_hover .company_hover_mb a{
  font-size: 12px;
  color: #fff;
 }
.job_title{float: left; width: 45%;}
.job_com{float: left; width: 55%;}
li .job_title a {
  padding-left: 3px;
  background: none;
}
li .job_com a {
  padding-left: 3px;
  background: none;
}
.article_tags {
  line-height: 32px;
  background: url(../images/tags.png) no-repeat left 9px;
  background-size: 20px;
  padding-left: 30px;
  margin-left: 20px;
}
.article_tags .taglink {
	color: #406599;
	margin-right: 10px;
	display: inline-block;
}
.flow_div {
	position: relative; float: left; width: 160px; height: 160px; margin: 0px; padding: 0px; background-color: #24a6e4; border-radius: 80px; cursor: pointer;
}
.flow_div .mask_title{
	position: absolute; top: 0px; left: 0px; width: 160px; height: 160px; background: rgba(0, 0, 0, 0.64); color: #fff; border-radius: 80px; line-height: 160px; font-size: 16px; display: none;
}
.flow_arr{
  float: left; width: 80px; height: 160px; margin: 0px; padding: 0px;
}
.flow_arr img{
  float: left; width: 60px; height: 60px; margin: 45px 10px; padding: 0px;
}
.include_list li.pro{height: 50px;}
.include_list .pro-img{ width:55px; float:left;}
.include_list .pro-info{float: right; text-align: left; width: 182px;}
.include_list .pro-info h3{width: 180px; height:21px; overflow:hidden; font-weight: normal;}
.include_list .pro-info h3 a{font-size:14px; height:21px; width: 180px; overflow:hidden; color:#303030;}
.include_list .pro-info p{width: 180px; height:20px; overflow:hidden; margin-top:5px; color:#aba9a9;}
.include_list .pro-info p a{color:#666;}
.btn_m {
  background-color: #038bde;
  color: #fff;
  font-size: 14px;
  padding: 10px;
  border-radius: 3px;
  border: 0px;
  line-height: 16px;
}

/** 标签页 **/
.tag_info {
  background-color: #f9f9f9;
  padding: 10px 30px;
  float: left;
  width: 1140px;
  border-radius: 3px;
}
.tag_info h1 {
  font-size: 28px;
  height: 50px;
  line-height: 50px;
  font-weight: normal;
}
.tag_info .description {
  padding: 10px 0;
  line-height: 26px;
  color: #666;
  font-size: 14px;
}

.preview_img {width: 100%; float: left;}
.preview_img img {max-width: 800px;}