#online_service_bar {
	font-size:12px;
	color:#555;
	font-family:"Microsoft YaHei", Verdana, "BitStream vera Sans", Tahoma, Helvetica, Sans-serif;
}
#online_service_bar a {
	color:#555;
	text-decoration: none;
}
#online_service_bar a:hover {
	color:#E21F2B;
	text-decoration: none;
}
#online_service_bar img {
	border:none;
	vertical-align: middle;
}
#online_service_bar dl, #online_service_bar dd, #online_service_bar ul, #online_service_bar li {
	margin:0;
	padding:0;
	list-style:none;
}
/*在线客服边栏*/
#online_service_bar {
	position:absolute;
	top:-150px;
	right:0;
	overflow:hidden;
	z-index:1001;
}
#online_service_fullbar {
	display:none;
	width:138px;
	padding-bottom:10px;
	background:url(../images/footer.gif) no-repeat left bottom;
}
.service_bar_head {
	text-indent: -9999px;
	width:138px;
	height:58px;
	position:relative;
	background:url(../images/header.gif) no-repeat left top;
}
.service_bar_main {
	width:136px;
	padding:5px 12px;
	background:url(../images/main.gif) repeat-y left top;
}
#service_bar_close {
	position:absolute;
	width:35px;
	height:35px;
	top:0;
	right:0;
	cursor:pointer;
	display:block;
	text-indent: -9999px;
}
/*在线客服边栏收缩状态*/
#online_service_minibar {
	margin-top:150px;
	width:23px;
	height:80px;
	background:url(../images/mini.gif) no-repeat right top;
	display:none;
	cursor: pointer;
}
/*客服菜单列表*/
.service_menu {
	font-size:12px;
	width:106px;
	overflow:hidden;
}
.service_menu li {
	width:106px;
	display:inline;
	overflow:hidden;
}
.service_menu li dt {
	text-align:left;
	margin-bottom:5px;
	padding:8px 10px 6px 10px;
*padding:9px 10px 5px 10px;
	background:url(../images/menu.gif) no-repeat top center;
	cursor: pointer;
}
.service_menu li dd {
	display:none;
	text-align:center;
}
.service_menu li dd a img {
	margin-bottom:5px;
}
.service_menu li.hover dt {
	color:#E21F2B;
}
.service_menu li.hover dd {
	padding:5px 0;
	line-height:20px;
}
.qq_btn {
	display:block;
	padding:4px;
}
.service_tel {
	font-size:12px;
	font-family:"Microsoft YaHei", Verdana, "BitStream vera Sans", Tahoma, Helvetica, Sans-serif;
	padding-left:22px;
	height:28px;
	line-height:28px;
	background:url(../images/tel.png) no-repeat 5px center;
}


.ba{ background:url(../images/ba1.jpg) no-repeat center; height:100px;}
.ba_tltie{ width:1200px; margin:0 auto; line-height:120px; font-size:28px; color:#444}
.ba_tag{ height:30px; border-bottom:1px solid #0680bf; width:1200px; margin:20px auto;}

.con-left{ float:left; width:250px; margin-right:0px;}
.con-ab:hover{ border:2px solid #0680bf; background: url(../images/icon4.png) right 10% center no-repeat #fff;}
.con-ab{ border:1px solid #ccc; text-align:center; background: url(../images/icon3.png) right 10% center no-repeat #fff; margin-bottom:10px; width:250px; height:45px; line-height:45px;}
.con-ab2{ border-bottom:2px solid #0680bf; text-align:center; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc; background: url(../images/icon4.png) right 10% center no-repeat #fff; margin-bottom:10px; width:250px; height:45px; line-height:45px;}

.pro_m{ width:880px; float:right; line-height:30px;}
.pro_m .pro_l{ width:100%; padding:0 0 20px;}
.pro_l li{ width:260px; float:left; margin-right:40px; text-align:center;}
.pro_l li img{ width:260px; height:199px; vertical-align:top;}


/*产品*/
.pro-l{ padding:0px; width:250px; float:left}
.pro-l ul{margin:0px; padding:0px; list-style:none;border: 0;}
.pro-l ul li{ margin: 0px 2px 0px 0px; padding: 0px; height: 45px; display: block; border-radius: 0px; border: 0; background-color: #fff; border-bottom:1px solid #ccc }
.pro-l ul li:hover ul{display:block;}
.pro-l ul li a{text-align:center; height:45px; line-height:45px; display:block; text-decoration:none;}
.pro-l ul li ul{display:none;position:relative; top:-45px; left:250px; width:190px; z-index:999; padding:20px; background:#eee}
.pro-l ul li ul li{ padding:0px; background-color:#;}
.sech{background-color:#eee; color:#444; border-bottom:1px solid #ccc;}
.pro-l ul li ul li:hover{background:#eee; color:#009944;}
.pro-l ul li ul li:hover ul{visibility:visible;}
.pro-l ul li ul li ul{visibility:hidden; position:relative; top:-45px; left:140px; width:250px;}
.pro-l ul li ul li ul li{background:#eee;}
.pro-l ul li ul li ul li:hover{background:#eee; color:#444;}
.thirdh{background-color: #eee; color:#444; border-bottom:1px solid #ccc}
.pro-l a:hover{background-color:#0680bf;color:#fff;}


.pro_left{width: 250px;margin:0 auto; float:left; border:solid 1px #ccc;}
.pro_left ul li{background-color:#fff; border-top:solid 1px #ccc;}
.pro0{ border-bottom:solid 1px #ccc;width: 250px;}
.pro_left ul li a{padding-left: 10px;color: #444; font-size:12px; display: block; font-weight:bold; height:46px;line-height: 46px;position: relative;
}
.pro_left ul li .inactive{ background:url(../images/icon2.png) right 10% center no-repeat ;}
.pro_left ul li .inactives{background:url(../images/icon1.png) right 10% center no-repeat ;} 

.pro_left ul li ul{display: none;}
.pro_left ul li ul li ul{display: none;}
.pro_left ul li ul li a{ padding-left:20px; background:#; font-weight:100; color:#0680bf}
.pro_left ul li ul li ul li { background-color:#fff; }
.pro_left ul li ul li ul li a{ padding-left:30px; background:#eee; color:#000}

/**产品**/
.clear{ clear:both} 
.pro-title{ padding:5px; line-height:30px; float:left; margin:0 5px 10px 0; text-align:center; border:1px solid #ccc}
.product2:hover { background-color:#fff; border-bottom:4px solid #ffd205; color:#444;-webkit-transition: all 0.1s;transition: all 0.1s; }
.product1{ margin:0 auto; position:relative}
.product1 li{ width:220px; height:250px; margin-bottom:1px;  border:1px solid #ccc; border-right:none; background:#eee; float:left;}
.product1 img{ width:180px; padding:10px; margin:20px 0px 0 20px;  border:1px solid #ccc; background:#fff;}
.product1 h3{ text-indent:20px; font-size:14px; padding-top:10px; line-height:30px;overflow: hidden;white-space: nowrap;
    text-overflow: ellipsis;}
.product1 p{ width:180px; height:40px; margin:0 auto;overflow: hidden;text-overflow: ellipsis; font-size:12px;}


/*新闻**/
.news{ width:100%; max-width:1200px; margin:0px auto;}
.news li{ width:280px; height:372px; background:#F0F0F0; border-bottom:3px solid #004588; float:left; margin-right:26px; position:relative; overflow:hidden;}
.news h5{ font-size:16px; line-height:25px;}
.news dl dd .more{ width:100%; height:30px; line-height:30px; text-align:left; margin-bottom:30px; margin-top:10px;}
.news dl dd .more a{ display:inline-block; *display:inline; zoom:1; width:93px; height:25px; line-height:25px; border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; text-align:center; font-size:12px; color:#FFF; background:#0680bf;}
.news dl dd .more a:hover{ background:#ccc;}
.news h3{ text-align:center; margin-bottom:10px; line-height:25px;}
.news p{ color:#777; margin:5px 0;}


/*应用*/
.app{ width:100%; padding:0px 0;}
.app ul{ width:100%;}
.app ul li{ width:100%; margin:0px auto; border:1px solid #ddd; background:#f9f9f9; margin-bottom:30px; position:relative;}
.app ul li .time{ width:80px; height:80px; background:#E35400; position:absolute; left:0; top:0;  color:#FFF; font-size:13px; text-align:center;}
.app ul li .time b{ display:block; width:100%; height:50px; line-height:50px; font-size:30px; font-weight:normal;}
.app ul li dl{ width:980px; margin-left:30px; padding:20px 0;}
.app ul li dl dt,.app ul li dl dt img{ width:250px; height:180px; float:left; vertical-align:top;}
.app ul li dl dd{ width:655px; padding-left:37px; border-left:1px solid #ddd; float:left; height:180px;}
.app ul li dl dd .title{ width:50%; height:50px; line-height:50px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.app ul li dl dd .title a{ font-size:18px; color:#000;}
.app ul li dl dd .title a:hover,.news_d .dx p a:hover{ color:#E35400;}
.app ul li dl dd .des{ width:80%; height:50px; line-height:195%; font-size:14px; color:#535353; overflow:hidden;}
.app ul li dl dd .date{ width:100%; height:40px; line-height:40px;}
.app ul li dl dd .more{display:inline-block; *display:inline; zoom:1; margin-top:10px; width:90px; height:30px; text-align:center; font-size:14px; color:#0680bf; line-height:30px; border:1px solid #0680bf;}

.app_l{ float:left; margin-top:20px;}
.app_l img{}
.app_r{ float:left; margin-top:20px; width:100%; margin-left:0px;}

/*下载*/
.down{ float:left; width:50%; margin-bottom:20px;}
.more1{display:inline-block; *display:inline; zoom:1; margin-top:10px; width:90px; height:30px; text-align:center; font-size:14px; color:#00aeff; line-height:30px; border:1px solid #0680bf;}
.down_l{ float:left;}
.down_l img{ width:120px; padding:10px; height:150px; border:1px solid #ccc;}
.down-right{ float:right;width:50%; margin-bottom:20px;}
.down_r{ float:right; width:65%}



/**留言**/
.message{border-top:0;overflow:hidden;text-align:left;}
.message dl:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.message dl{width:100%;zoom:1;background:#fff}
.message dl{margin:0;display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;position:relative;padding:5px 0}
.message dl dt{padding:15px 15px 10px 15px;width:115px;text-align:right;font-weight:normal;overflow:hidden;line-height:1.2}
.message dl dd{-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;-ms-flex:1;padding:2px 0 0 15px;margin:10px 0}
.message dl dd label input{position:relative;top:1px;margin-right:3px}
.message dl dd .fbox{margin:0 10px 0 0}
.message dl dd .tips{color:#aaa}
.message dl dd .tips:hover{color:#f00}
.message dl dd.labelinline label{display:inline}
.message dl dt.addimgdt{padding:10px 5px 10px}
.message dl dt.addimgdt p{height:30px;line-height:30px;margin-bottom:8px}
.message dl.noborder{border-bottom:0}
.ftype_textarea .tips{display:block}
.ftype_textarea textarea{width:350px;line-height:1.5;height:100px;padding:7px 5px;border:1px solid #ccc;background-color:#fff;color:#333;outline:0}
.submit{ background:#ffd205; height:40px; width:100px; border:none; color:#fff}