@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}

body {
    line-height: 1.5;
}

a img {
    border: none;
}

body {
    font-size: 12px;
    color: #626262;
    background: #f0f0f0;
    font-family: "\5B8B\4F53", "Helvetica Neue", Arial, Helvetica, sans-serif;
}

a:focus, a:hover {
    color: #626262;
    text-decoration: underline;
}

a {
    color: #626262;
    text-decoration: none;
}

ul, ol {
    list-style: none outside;
}
/* clearfix */
.clearfix:after, .AllBox:after, #middle:after, #data:after, .dongrun:after, .list li:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    overflow: hidden;
}

.clearfix, .AllBox, #middle, #data, .dongrun, .list li {
    display: block;
}

.AllBox {
    width: 950px;
    margin: 0 auto;
}
.clear {
    clear: both;
}

/*header*/
	#header {
		height: 90px;
    padding: 0 30px;
    margin: 0 0 3px 0;
    background: repeat-x;
    background-image: url(../images/header.gif);
}
#shoucang {
    text-align: right;
}

#shoucang a {
    display: -moz-inline-box;
    display: inline-block;
    cursor: pointer;
    width: 58px;
    height: 17px;
    line-height: 17px;
    overflow: hidden;
    text-align: center;
    color: #696969 !important;
    text-decoration: none;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    text-transform: uppercase;
    border: solid 1px #d2d5d6;
    margin: 21px 0 0 0;
    background: no-repeat;
    background-image: url(../images/scbj.png);
}

#logo {
    float: left;
    margin: -48px 0 0 0;
    width: 221px;
    height: 50px;
    padding: 28px 32px 0 0;
    overflow: hidden;

}

#logo h1 {
    height: 50px;
}

#logo a, #logo img {
    display: block;
    cursor: pointer;
    
    height: 50px;
    overflow: hidden;
}

#logo img {
    margin: 0 0 10px 0;
}

/* navigation */
#navigation {
    float: right;
    margin: 12px -20px 0 0;
    display: inline;
    font: 15px "\5FAE\8F6F\96C5\9ED1";
}
#navigation li {
    float: left;
    margin: 0 0 0 -1px;

    background: no-repeat 0px 6px;
    background-image: url(../images/navline.gif);
}
#navigation li#nav_home {
    background: none;
}
#navigation li a {
    float: left;
    clear: both;
    display: block;
    cursor: pointer;
    padding: 0 0 0 12px;
    color: #202020;
	font-weight:600;

}
#navigation li strong {
    font-weight: normal;
}
#navigation li a span.bg {
    position: relative;
    float: left;
    display: block;
    height: 24px;
    padding: 2px 12px 0 1px;
}
#navigation li#nav_home a span.bg {
    width: 35px;
    text-align: justify;
    text-justify: inter-ideograph;
}

#navigation li.current a, #navigation li a:hover {
    color: #ffffff;
    text-decoration: none;
    background: no-repeat;
    background-image:url(../images/nav_on.gif);
}

#navigation li.current a span.bg, #navigation li a:hover span.bg {
    background: no-repeat right top;
    background-image: url(../images/nav_on.gif);
}

#navigation li a span.image {
    position: absolute;
    z-index: 10;
    left: 1px;
    top: 4px;
    display: block;
    height: 17px;
    overflow: hidden;
}
/* sub navigation */
#navigation .item-wrap {
    position: relative;
    float: left;
}

#navigation .sub-navigation {
    display: none;
    position: absolute;
    z-index: 10;
    left: 0px;
    top: 25px;
    width: 89px;
    background: no-repeat right top;
    background-image: url(../images/nav-h-bj.png);
}
#navigation .sub-navigation2 {
    width: 200px;
}
#navigation .sub-navigation .wrap {
    background: no-repeat;
    background-image: url(../images/nav-h-lbj.png);
}

#navigation .sub-navigation span.round-bottom {
    display: none;
    position: relative;
    margin: -2px 0 0 0;
    display: block;
    height: 5px;
    overflow: hidden;
    background: no-repeat right top;
    background-image: url(../images/nav-hdbj.png);

}

#navigation .sub-navigation span.round-bottom span {
    float: left;
    display: block;
    height: 5px;
    width: 4px;
    overflow: hidden;
    background: no-repeat;
    background-image: url(../images/nav-hdbj.png);
}

#navigation .sub-navigation a, #navigation .current .sub-navigation a {
    float: none;
    color: #626262;
    font: 12px "\5B8B\4F53";
    text-align:left;
    padding: 1px 0;
    height: 26px;
    line-height: 27px;
    background: none;
	padding-left:15px;
}

#navigation .sub-navigation a:hover, #navigation .current .sub-navigation a:hover {
    color: #626262;
    text-decoration: none;
    border: solid #cbcbcb;
    border-width: 1px 0;
    padding: 0;
    background: repeat-x;
    background-image: url(../images/nav-hbj.png);
	padding-left:15px;
}
/*banner*/


#banner{
	width:950px;
	margin:0px auto;
	height:274px;
	overflow:hidden;
	z-index:-1
}
/*#middle #data*/
#middle,#data {
    border-bottom: solid 1px #eeeeee;
    background: #fafafa repeat-x left bottom;
    background-image: url(../images/con-bj.png);
    background-position: -0px bottom;
	padding-top:24px;
}
.jdbox { 
	width:251px;
	height:222px;
	float: left;
	background-color:#fff;
	border:solid 1px #dadcdc;
	padding-top:6px;
	text-align:center;
}
/*title*/
.dongrun {
	padding-left:29px;
	padding-bottom:10px;
	
}
.dongrun .title,.case .title, .qua .title {
    display: block;
    font: bold 14px arial;
    color: #bfbfbf;
    height: 20px;
    background: no-repeat 0px 2px;
    background-image: url(../images/tit-ico.png);
    background-position: 0px top;
}

.dongrun .title strong, .case .title strong, .qua .title strong {
    float: left;
    font-size: 15px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    color: #000000;
    padding: 0 0 0 12px;
    margin: 0 5px 0 0;
}

.dongrun .title strong a, .case .title strong a, .qua .title strong a{
    color: #000000 !important;
    text-decoration: none !important;
}

.dongrun .title span {
    float: left;
    margin: 3px 0 0 0;
}


#product .title, #data-l .title, #news .title, #hynews .title, #stand .title {
    margin: 0 0 20px 0;
}
.case .title, .qua .title{
    margin: 0 0 10px 0;
}
#news {
    float: left;
    width: 390px;

    padding: 2px 20px 0px 0;

}

#news li {
    padding: 0 0 12px 0;
	text-align:left;
}

#news li a {
    display: block;
}

#news li a:hover {
    color: #005bac;
    text-decoration: none;
}


/*修改样式*/
em, i{ 
	font-weight:normal; 
	font-style:normal;}

#news ul li{ 
	height:20px; 
	line-height:20px; 
	vertical-align:middle; 
	overflow:hidden;}
#news ul span{ 
	float:left; 
	width:260px; 
	height:24px; 
	overflow:hidden;}
#news ul i{ 
	float:right; 
	height:24px; 
	color:#999; 
	overflow:hidden;}

#product {
    float:right;
    width:470px;
    padding: 2px 17px 0px 23px;
    background: no-repeat left top;
    background-image: url(../images/con-bjx.png);
    background-position: left 0px;
}

#product p {
    text-align: center;
    line-height: 1.5;
}

#product p.image {
	width:224px;
    text-indent: 0;
    text-align: center;
    padding: 2px;
    margin: 0 0 3px 0;
	border:solid 1px #c9c9c9;
    background: #fff no-repeat left bottom;
}

#product p.image img {
    display: block;
    margin: 0;
}

.case{
    border-bottom: solid 1px #eeeeee;
    background: #fafafa repeat-x left bottom;
    background-image: url(../images/con-bj.png);
    background-position: -0px bottom;
	padding-top:24px;
	width: 905px;
    padding: 20px 15px 15px 30px;
}
.case .title, .qua .title {
	text-align:left;
}
/*应用案例pic*/
ul.case_pic { 
	padding:15px 0 10px 15px;
}
ul.case_pic li {
	float:left; 
	padding-right:10px; 
 
	text-align:center; 
	width:164px; 
}
ul.case_pic li img { 
	width:154px; 
	height:99px; 
	padding:4px; 
	border:1px solid #dadcdc; 
	display:block; 
	margin:0 auto; 
	}
ul.case_pic a { 
	text-decoration:none; 
	color:#626262; }
ul.case_pic a:hover {
	color:#005bac;
	text-decoration:underline;}


#demo {
overflow:hidden;
width: 895px;
}

#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
ul, ol {
    list-style: none outside;
}

/*行业技术*/
#data-l {
    float: left;
    width: 270px;
    padding: 2px 15px 10px 0;
	text-align:left;
}
#data-l li {
    padding: 0 0 12px 0;
}
#data-l li a {
    display: block;
}
#data-l li a:hover {
    color: #005bac;
    text-decoration: none;
    background: #e4e4e4;
}

/*行业新闻*/
#hynews {
    float: left;
    width: 270px;
	margin-left:18px;
    padding: 2px 0px 10px 23px;
    background: no-repeat left top;
    background-image: url(../images/con-bjx.png);
    background-position: left 0px;
	text-align:left;
}

#hynews li {
    padding: 0 0 12px 0;
}

#hynews li a {
    display: block;
}

#hynews li a:hover {
    color: #005bac;
    text-decoration: none;
    background: #e4e4e4;
}

/*修改样式*/
em, i{ 
	font-weight:normal; 
	font-style:normal;}

#hynews ul li{ 
	height:20px; 
	line-height:20px; 
	vertical-align:middle; 
	overflow:hidden;}
#hynews ul span{ 
	float:left; 
	width:260px; 
	height:24px; 
	overflow:hidden;}
#hynews ul i{ 
	float:right; 
	height:24px; 
	color:#999; 
	overflow:hidden;}
	
.PicTxt { 
	height:90px;}
.PicTxt .Pic{
	float:left;
	width:73px;
	text-align:center;}
.PicTxt .Txt h4{
	font-size:12px;
	font-weight:bold;}
.PicTxt .Txt{
	float:left;
	width:236px;
	line-height:24px;
	color:#424242;
	padding:0 0 0 16px; 
	text-align:left;}
.PicTxt .Txt p{
	text-indent:2em;
	margin-bottom:-4px;}
.Txt a:hover {
	color: #005bac;
	text-decoration: none;
	background: #e4e4e4;}


#stand {
    float:right;
    width: 270px;
    padding: 2px 17px 10px 23px;
    background: no-repeat left top;
    background-image: url(../images/con-bjx.png);
    background-position: left 0px;
	text-align:left;
}

#stand li {
    padding: 0 0 12px 0;
}

#stand li a {
    display: block;
}

#stand li a:hover {
    color: #005bac;
    text-decoration: none;
    background: #e4e4e4;
}
/*资质证书pic*/
.qua{
    border-bottom: solid 1px #eeeeee;
    background: #fafafa repeat-x left bottom;
    background-image: url(../images/con-bj.png);
    background-position: -0px bottom;
	padding-top:24px;
	width: 905px;
    padding: 20px 15px 15px 30px;
}
ul.qua_pic { 
	padding:15px 0 10px 0px; 
	overflow:hidden; }
ul.qua_pic li { 
	float:left; 
	padding-right:16px; 
	line-height:28px; 
	text-align:center; 
	width:164px; }
ul.qua_pic li img { 
	width:154px; 
	height:99px; 
	padding:4px; 
	border:1px solid #dadcdc; 
	display:block; 
	margin:0 auto; }
ul.qua_pic a { 
	text-decoration:none; 
	color:#626262; }
ul.qua_pic a:hover {
	color:#005bac;
	text-decoration:underline;}

	
/*合作单位*/
.footer_logo{
padding: 1px; 
border:1px solid #d2d2d2;
background-color: #FFF; 
padding:1px;
margin:0px;
}
.f5 li{
	float:left;
	line-height:14px;
	padding:8px 2px 0px;
	white-space:nowrap;
}

.footer_logo{
padding: 1px; 
border:1px solid #d2d2d2;
background-color: #FFF; 
padding:1px;
margin:0px;
} 
.f5{
	width:100%;
	overflow:hidden;
	clear:both;
}
.f5 li a{
	color:#666666;
	float:left;
}

.link a{
	margin: 0 5px 0 5px;
	color: #4C4C4C;
}
.link {

	line-height: 22px;
	overflow:hidden;
}
#info {
    clear: both;
    padding: 20px 0 5px 0;
    line-height: 1.8;
    text-align: center;
    border-top: solid 1px #cbcbcb;


}

#info .links a {
    margin: 0 5px;
}
#info img {
	margin-right:10px;
	margin-top:5px;
}

.pro_box { 
	float:left; 
	padding:2px; 
	margin:0 5px 5px 0; 
	overflow:hidden; 
	width:224px; 
	background:url(../images/pro_bj.jpg) no-repeat;
	border:solid 1px #c9c9c9; }
.pro_box h4 { 
	font-size:12px; 
	font-weight:bold; 
	margin-top:17px; 
	float:left; 
	padding-left:10px;
  text-align:center;
  width:98px}
.pro_box-thumb { 
	float:left;}
.pro_box a:hover {
    color: #005bac;
    text-decoration: none;
}

/*更多*/
h2 i  { 
	display:block; 
	float:right; 
	padding-right:10px;
}
em, i{ 
	font-weight:normal; 
	font-style:normal;
}
h2 i a {
    display: block;
	font-size:12px;
}

h2 i a:hover {
    color: #005bac;
    text-decoration: none;
}


.bottom_logo{float:left;margin-right:50px;padding:10px 0}
.links{float:left;padding:14px 0}

#btn{position:absolute;bottom:10px;right:10px}
#btn a{background:#b2d3ec;padding:2px 4px;margin-left:10px}
#btn a.activeSlide{background:#4285ba;color:#fff}



@charset "utf-8";
/* CSS Document */
em, i{ 
	font-weight:normal; 
	font-style:normal;}
.newsconbox {
	width:948px;
	border:solid 1px #ebebeb;


}
.leftnav { 
	float:left; 
	width:210px;
	border:solid 1px #e5e5e5; 
	border-bottom:none;	}
.leftnav .title {
    display: block;
    font: bold 14px arial;
    color: #bfbfbf;
    height: 26px;
    background: no-repeat 0px 2px;

}

.leftnav .title strong {
    float: left;
    font-size: 16px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    color: #000000;
    padding: 0 0 0 12px;
    margin: 0 5px 0 0;
}

.leftnav .title strong a{
    color: #000000 !important;
    text-decoration: none !important;
}

.leftnav .title span {
    float: left;
    margin: 3px 0 0 0;
}
.leftnav .title{
    margin: 0 0 20px 0;
}
.leftnav-title {
	margin:30px 0px 20px 20px;}
.leftnav-li {
	margin-left:33px;width:170px;}
.leftnav li{ 
	font-family:"微软雅黑"; 
	margin-bottom:13px;
	background:url(../images/li-line.gif) left bottom no-repeat; 
	padding-bottom:5px; 
	text-align:left;}
.leftnav li a{  
	color:#40556f; 
	background:url(../images/title_2.gif) no-repeat 0 5px; 
	padding-left:15px;
	font-family:"微软雅黑"; 
	font-weight:500;}
.leftnav li a:hover{  
	color:#e46713; 
	background:url(../images/title_1.gif) no-repeat 0 5px; 
	padding-left:15px;
	font-family:"微软雅黑";
	font-weight:bold; 
	text-decoration:none;}

.rightcon { 
	float:right; 
	width:734px; 
	border:solid 1px #e5e5e5;}
.rightcon h2{ 
	color:#061830; 
	font: normal 15px/22px "微软雅黑"; 
	padding-top:15px; 
	background:url(../images/line.gif) center bottom no-repeat; 
	padding-bottom:8px; 
	padding-left:8px; 
	text-align:left;}
.rightcon h2 span{ 
	float:right; 
	color:#666666; 
	font-size:12px; 
	font-family:"宋体"}

.ctitle1 {
color:#26519D;
font-family:黑体;
font-size:20px;
line-height:60px;
text-align:center;
}
.ctitle {
margin:0 15px;
}
.ctitleinfo {
border-bottom:1px solid #CCCCCC;
color:#999999;
height:30px;
line-height:15px;
margin:0 21px;
text-align:center;
}
.pbox {
font-size:12px;
line-height:24px;
margin:0 auto;
overflow:hidden;

text-align:left;
width:674px;
padding:15px;
}
.pbox .ptxt {
	line-height: 24px;
	text-indent: 21pt;
}
.pbox p {
	margin-bottom:15px;}
.pbox p img {
	text-align:center;
}

/*列表页样式*/
.news_list {
font-size:12px;
line-height:24px;
margin:0 auto;
overflow:hidden;
padding-top:15px;
text-align:left;
width:674px;
padding:0 15px;}
.news_list ul{ 
	overflow:hidden; 
	zoom:1;}
.news_list ul li{ 
	height:32px; 
	line-height:32px; 
	vertical-align:middle; 
	background:url(../images/list-line.png) repeat-x bottom; 
	overflow:hidden;}
.news_list ul span{ 
	float:left; 
	width:560px; 
	height:32px; 
	padding:0 0 0 15px; 
	background:url(../images/li-icon.png) no-repeat 0 10px; 
	overflow:hidden;}
.news_list ul span a{ 
	color:#666;}
.news_list ul span a:hover{ 
	color:#005bac;}
.news_list ul i{ 
	float:right; 
	height:24px; 
	color:#999; 
	overflow:hidden;}


.page{
font-family:Arial;
font-size:10px;
font-weight:bold;
padding-bottom:15px;
padding-top:15px;
text-align:center;
}
.page a{
border:1px solid #CCC;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
padding:3px 6px;
margin:0 2px;
color:#3B7FC6;
}
.page a.active{
background:#3b7fc6;
border:1px solid #857750;
color:#fff;
}
.page a:hover{
color:#fff;
background:#ec8526;
border:1px solid #d77011;
}

.pagelist a.on{font-weight:bold}

/*图片样式 */

.imglist{ 
	width:719px; 
	padding-left:24px;}
.imglist ul{ 
	width:710px;
	zoom:1;}
.imglist li{ 
	float:left;
	width:164px; 
	margin:10px 10px 10px 0px; 
	overflow:hidden;
	zoom:1;}
.imglist li .img{ 
	display:block; 
	width:154px; 
	height:99px; 
	padding:4px; 
	margin:0 0 10px;  
	border:1px solid #dadcdc; 
	overflow:hidden; background:#fff}
.imglist li .img img{ 
	width:154px; 
	height:99px;}
.imglist li .title{ 
	height:40px; 
	text-align:center;
	overflow:hidden;
	}

/*用户反馈*/
.main{ 
	width:690px; 
	padding:20px 0 0; 
	margin:0 auto; 
	overflow:hidden; 
	text-align:left;}
.fanqui table{ 
	margin:5px 0 0; 
	background:#e6e6e6;}
.fanqui table td{ 
	padding:10px; 
	background:#fff;}
.fanqui table td i{ 
	color:#f00; 
	margin:0 5px 0 0;}
.fanqui table td .contxt{
	width:240px; 
	height:22px; 
	line-height:22px; 
	padding:0 5px; 
	background:#fff; 
	border:1px solid #CACACA;}
.fanqui table td .conarea{ 
	width:300px; 
	height:100px; 
	line-height:20px; 
	padding:5px; 
	background:#fff; 
	border:1px solid #CACACA;}
.fanqui table tr.geh td{ 
	background:#f1f1f1;}
.fanqui .conbtn{ 
	width:70px; 
	height:27px; 
	color:#fff; 
	font-family:"Microsoft Yahei"; 
	text-align:center;
	 margin:0 20px 0 0; 
	 background:url(../images/btn_bg.png) no-repeat; 
	 border:none; 
	 cursor:pointer;}
   
   
.reply{background:#fff;padding:10px;margin-bottom:20px}
.content{padding:10px}
.pagelist{text-align:center;margin:20px 0}
