﻿*{padding:0px;margin:0px}
html {overflow-x:hidden;overflow-y:auto;}
body, html {height:100%;}
body 
{
	font-family: Arial,Helvetica,sans-serif;
	background-color:#fff;
	font-size: 12px;
	color:#393939;
}
body,table,td,a,title,h2,h3,div,select{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color:#393939;
	
}
td,div,input{
	font-size: 12px;
	color:#393939;
	line-height:20px;
}
form,h1,h2,h3,h4,h5,h6{
	margin:0px;
	padding: 0px;
}
img {border: 0;}   /* 图片边框为0  a:hover img{filter: Alpha(Opacity=70);}  图片透明度 */

.imgOver{
	border:1px #DDDDDD solid; /*鼠标移上图片上时*/
	filter: Alpha(Opacity=70);	   /* IE */
	-moz-opacity:0.7;              /* Moz + FF */
	opacity: 0.7;                  /* 火狐，Opera,傲游。支持CSS3的浏览器（FF 1.5也支持）*/
} 
.imgOut {border:1px #DDDDDD solid;  /*鼠标移开图片时*/} 

/*黑深红*/
a:link       {text-decoration: none; color:#393939;}
a:visited    {text-decoration: none; color:#393939;}
a:hover      {text-decoration: none; color:#d7100d;}

a.dh:link       {text-decoration: none; color:#ffffff;font-weight: bold;font-size:15px;}
a.dh:visited    {text-decoration: none; color:#ffffff;font-weight: bold;font-size:15px;}
a.dh:hover      {text-decoration: none;color: #ffffff;font-weight:bold;font-size:15px;}

a.a1:link       {text-decoration: none;color: #FF0000;font-size:13px;}
a.a1:visited    {text-decoration: none;color: #FF0000;font-size:13px;}
a.a1:hover      {text-decoration: none;color: #FF4E00;font-size:13px;} 

a.More:link       {text-decoration: none;color: #ffffff;}
a.More:visited    {text-decoration: none;color: #ffffff;}
a.More:hover      {text-decoration: none;color: #ffffff;}

a.while:link       {text-decoration: underline;color:#ffffff;}
a.while:visited    {text-decoration: none; color: #ffffff;}
a.while:hover      {text-decoration: underline;color: #ffffff;}

a.location:link       {text-decoration: none; color: #393939;}
a.location:visited    {text-decoration: none; color: #393939;}
a.location:hover      {text-decoration: underline;color: #d7100d;}

/*分页开始*/
#page{margin: 0px auto;width:630px;padding:20px 0px 20px 0px;white-space:nowrap; text-align:center;}
#page .pg{width:690px;height:24px;margin-left:auto;margin-right:auto;font-size:12px;line-height:12px;}
#page .pg a,#page .pg a:link,#page .pg a:visited{margin:0 4px 0 0;padding:5px 8px 3px 8px;background:#fff;font-family:'Tahoma';text-decoration:none;border:1px #EDEDED solid;zoom:1;}
#page .pg a:hover{margin:0 4px 0 0;padding:5px 8px 3px 8px;background:#BD1B28;color:#ffffff;border:1px #BD1B28 solid;}
#page .pg span.current{margin:0 4px 0 0;padding:5px 4px 3px 3px;font-weight:bold;font-family:'Tahoma';zoom:1;}
#page .pg span.font{margin:0 4px 0 0;padding:5px 4px 3px 3px;font-family:'Tahoma';zoom:1;}
#page .pg a.pre{margin:0 5px 2px 0;}
#page .pg a.next{margin:0 5px 2px 0;}
#page .pg a.first{margin:0 5px 2px 0;}
#page .pg a.last{margin:0 5px 2px 0;}
/*分页结束*/

li {list-style-type: none;}
#hits {color:#FF0000;font-weight:bold;}
.NoInfor {padding-top:10px;width:680px;height:150px; line-height:150px;text-align:center;}
.clear_both {clear: both;}  /*增加了一个空白层，清除该层两边的浮动使得上面的层与下面的脚注层不在同一行,解决Firefox浏览器中div层重叠*/

input { color: #222222;FONT-SIZE: 12px;}

img { border: 0;}

.imgOver{
	border:1px solid #939598; /*鼠标移上图片上时*/
	filter: Alpha(Opacity=170);	   /* IE */
	-moz-opacity:0.7;              /* Moz + FF */
	opacity: 0.7;                  /* 火狐，Opera,傲游。支持CSS3的浏览器（FF 1.5也支持）*/
} 

.imgOut {border:1px solid #E5E5E7;  /*鼠标移开图片时*/} 

textarea {FONT-SIZE: 12px;color: #222222;}

select {height:20;font:12px;border: 1px #444444 solid}

option  {FONT-SIZE: 12px;border: 1px #444444 solid}

.ConDiv {margin:0 auto;text-align:center;width:980px; background-color:#FFF;}
.while {color:#ffffff;}
.bgWhile {width:980px;padding-left:5px;padding-right:5px;background-color:#fffff;text-align:center;}
.border_all {border:1px #E9E9E9 solid;}
.news_line {border-bottom:1px #E5E5E7 dashed;}
.news_line2 {border-bottom:1px #E5E5E7 dashed;}
.bottomFont{color:#222222; padding-left:10px;padding-top:20px; padding-right:10px;}
.bottomFont a,.bottomFont a:link,.bottomFont a:visited{color:#ffffff;}

/*导航背景设置*/
.topDiv {margin:0px auto;width:980px;height:90px;text-align:center;}
.topDivLeft{float:left;width:330px;height:90px;background: url(../images/logo.gif) repeat-y;}
.topDivLeft a {top:0px;position:relative;bottom:0px;}
.topDivRight{float:left;width:650px;height:90px;text-align:left;}
.topDivRight dl{float:left;width:650px;height:25px;text-align:right;padding-top:5px;}

#menuAll{margin-right:auto;margin-left:auto;width:980px;height:53px;background: url(../images/dh_bg.gif) repeat-x;}
#menu{margin-right:auto;margin-left:auto;width:980px;height:53px;}
#menu ul{float:left;width:980px;text-align:center;}
#menu li{float:left;width:120px;text-align:center;height:53px;line-height:53px;}
#menu li a{float:left;width:120px;text-align:center;color:#ffffff;font-size:14px;font-weight:bold;height:53px;line-height:53px;background: url(../images/dh_ge.gif) repeat-y right;}
#menu li.current a, #menu li a:hover{float:left;width:120px;height:53px;line-height:53px;font-size:14px;color:#ffffff;font-weight:bold;background: url(../images/dh_on.gif) repeat-x;text-decoration: none;}

.TopSearchAll {margin:0px auto;width:100%;height:40px;background-color:#FFFFFF;clear:both;overflow:hidden;}
.TopSearch {margin:0px auto;width:980px;height:40px;text-align:center;background-color:#FFFFFF;clear:both;overflow:hidden;}
.TopSearch ul{float:left;width:770px;height:40px; line-height:40px;text-align:left;}
.TopSearch ul a{ margin-right:12px;color:#666666;}
.TopSearch ul a:hover{ margin-right:12px;color:#666666; text-decoration:underline;}
.TopSearch dl{float:left;width:180px;height:28px;padding-top:7px;text-align:right;margin-left:25px;}
.TopSearch dt{float:left;width:150px;height:28px;line-height:28px;text-align:right;padding-top:3px;background:url(../images/searchBg.gif) repeat-x;}
.TopSearch dd{float:left;width:29px;height:8px;line-height:8px;text-align:left;}
.inputSearch {width:130px;height:13px;line-height:13px;border:0;padding:3px 0;padding-top:2px;font-size:12px;color:#999999;}

/*IndexBanner居中定义*/
.IndexBannerDiv {margin:0px auto;width:980px;height:350px;padding-top:10px;padding-bottom:20px;text-align:center;clear:both;overflow:hidden;}
.home_banner {position:relative;width:980px;height:350px;overflow:hidden;}
.home_banner #JINGDONGBox{height:350px;overflow:hidden;}
.home_banner #JINGDONGBox li{float:left;}
.HnumID {position: absolute;bottom:15px;right:5px;height:16px;}
.HnumID li {list-style:none;float:left;width:30px;height:16px;line-height:16px;margin-right:7px;font-size:10px;color:#454545;background:#fBfBfB;text-align:center;display:inline-block;cursor:pointer;overflow:hidden;}
.HnumID li:hover, .HnumID li.active {background:#E50000;color:#ffffff;}
/*IndexBanner居中定义*/

/*底部设置*/
#links {float:left;margin-right:auto;margin-left:auto;width:980px;height:auto;margin-top:10px;padding-bottom:5px;text-align:left;}

#footerDiv{margin-right:auto;margin-left:auto;text-align:center;width:980px;;height:70px;background: url(../images/footerBg.gif) repeat-x;border-top:10px #B61A27 solid;clear:both;overflow:hidden;}
#footer {margin-right:auto;margin-left:auto;width:980px;height:auto;margin-top:8px;padding-top:6px;padding-bottom:15px;line-height:180%;}
#footer dd { float:left; width:410px;padding-left:10px;text-align:left;color:#333333;}
#footer dt { float:left; width:550px;padding-right:10px;text-align:right;color:#333333;}
#footer a,#footer a,#footer a:hover{color:#333333;}

/*首页设置*/
.IndexAbout{float:left;width:710px;height:auto;text-align:center;}
.IndexAbout dl{float:left;width:700px;height:30px;line-height:30px;text-align:right;padding-top:5px;padding-right:10px;background: url(../images/IndexAbout.gif) repeat-x;}
.IndexAbout ul{float:left;width:696px;padding:6px;text-align:left;border:1px #DEDEDE solid;}

.IndexPro{float:left;width:710px;height:auto;text-align:center;padding-top:11px;}
.IndexPro span{float:left;width:700px;height:32px;text-align:right;padding-top:3px;padding-right:10px;background: url(../images/IndexProduct.gif) repeat-x;}
.IndexProTd {width:220px;text-align:center;padding-top:4px;}
.IndexProTdImg {width:200px;height:140px;text-align:center; margin-left:10px;padding:2px;border:1px solid #DEDEDE;}
.IndexProTdFont {width:220px;text-align:left;padding-top:3px;text-align:center;}
#marquePic {overflow:hidden;width:710px;height:183px;}

.IndexNews {float:left;width:710px;height:auto;center;}
.IndexNews h1{float:left;width:700px;height:32px;text-align:right;padding-top:3px;padding-right:10px;font-weight:100;background: url(../images/IndexNew.gif) repeat-x;}
.IndexNews ul{float:left;width:692px;padding:8px;border:1px #DEDEDE solid;}
.IndexNews li{float:left;width:330px;margin-left:5px;text-align:left;height:25px;line-height:25px;padding-top:4px;}

/*内页设置*/
#con-left{float:left;width:250px;height:auto;text-align:left;}
#con-left h1{float:left;width:210px;height:28px;text-align:left;padding-top:12px;padding-left:40px;font-size:16px;color:#FFFFFF;font-weight:bold;background:url(../images/leftTitleBg.gif) repeat-x;}

#con-right{float:left;width:690px;height:auto;text-align:left; padding-left:20px; margin-bottom:15px;}
.con-right-title{float:left;text-align:left;width:710px;height:26px;padding-top:9px;background:url(../images/right_bg.gif) repeat-x;}
.con-right-content {float:left;text-align:left;width:690px;height:auto;padding:10px;font-size:14px; line-height:180%;}

/*左边设置*/
.LeftMenu {float:left;width:250px;height:auto;text-align:center; margin-bottom:20px;}
.LeftMenu ul{float:left;width:250px;text-align:left;}
.LeftMenu li{float:left;margin-bottom:0px;text-align:left;width:250px;height:38px;}
.LeftMenu li a{float:left;text-align:left;width:190px;padding-left:60px;height:38px;line-height:38px;background:url(../images/left_off.gif) repeat-x;}
.LeftMenu li a:hover{float:left;color:#D7100D;text-align:left;width:190px;padding-left:60px;height:38px;line-height:38px;background:url(../images/left_on.gif) repeat-x;font-weight:bold;top:1px;position: relative;bottom:1px;}
.LeftMenu li.current a {float:left;color:#D7100D;text-align:left;width:190px;padding-left:60px;height:38px;line-height:38px;background:url(../images/left_on.gif) repeat-x;}

.LeftContact {float:left;width:232px;padding:8px;text-align:left;margin-bottom:10px;background:url(../images/leftContact.gif) repeat-y;border:1px solid #DEDEDE;}

/*产品展示部分*/
.Product{margin: 0px auto;width:700px;text-align:center;}
.Product ul{float:left;width:700px;padding-top:10px;}
.Product li{float:left;width:210px;text-align:center;padding:10px;}
.Product li img{float:left;padding:2px;border:1px solid #E0E0E0;margin-bottom:4px;}
.Product li a:link {text-decoration: underline;}
.Product li a:visited {text-decoration: underline;color: #666666;}
.Product li a:hover  {text-decoration: none;color: #666666;} /* top: 1px;position: relative;bottom: 1px; */

.ProductDetailed {margin: 0px auto;width:680px;height:auto;padding-top:10px;padding-bottom:10px;text-align:center;}
.ProductDetailed h1{float:left;width:680px;text-align:center;font-size:20px;font-weight:bold;padding-top:10px;margin-bottom:20px;}
.ProductShowHits{float:left;width:680px;text-align:right;border-bottom:1px #D8D8D8 dashed;margin-bottom:20px;}
.ProductDetailed h2{float:left;width:680px;text-align:left;font-size:13px;font-weight:bold;margin-top:10px;padding-top:10px;}
.ProductDetailedDiv {float:left;width:680px;height:auto;text-align:left;padding-top:10px;padding-bottom:10px;line-height:150%;border-top:1px #DEDEDE dashed;}

/*新闻展示部分*/
.NewsContentList {margin: 0px auto;width:680px;height:auto;text-align:center;}
.NewsContentList ul{float:left;width:680px;text-align:center;margin-top:10px;}
.NewsContentList li{float:left;width:680px;text-align:left;border-bottom:1px #EFEFEF dashed;padding-top:6px;_padding-top:5px;padding-bottom:1px;}
.NewsContentList li span{float:right;width:80px;text-align:left;color:#666666;}

.NewsDetailed {float:left;width:680px;padding-top:10px;padding-bottom:10px;}
.NewsDetailed h1{float:left;width:680px;text-align:center;font-size:20px;font-weight:bold;padding-top:10px;margin-bottom:10px;}
.NewsShowHits{float:left;width:680px;text-align:right;border-bottom:1px #D8D8D8 dashed;margin-bottom:10px;}
.NewsDetailed img {text-align:center;padding:10px;}
.NewsDetailed-content{float:left;width:668px;padding:6px;margin-bottom:10px;border-bottom:1px #D8D8D8 dashed;}
/*新闻展示部分*/

/*软件下载部分*/
.DownContentList {margin: 0px auto;width:680px;height:auto;text-align:center;}
.DownContentList ul{float:left;width:680px;text-align:left;margin-top:10px;}
.DownContentList li{float:left;width:680px;text-align:left;border-bottom:1px #EFEFEF dashed;padding-top:10px;padding-bottom:1px;}
.DownContentList li span{float:right;width:80px;text-align:left;color:#666666;}

/*在线客服*/
.onlineServise{line-height:28px;position:absolute;right:0;top:250px;}
.onlineServise dl dt{float:left;width:32px;height:158px;}
.onlineServise dl dd{float:left;width:80px;border:6px solid #C10004;padding:12px;background-color:#FFF;display:none;}
.onlineServise dl dd p{padding:0;text-align:left;}
.onlineServise dl dd p img{vertical-align:middle; margin-bottom:3px;}