body { margin:0 auto; width:1001px; padding:0; font-size:12px; font-family:"宋体", Arial, Helvetica,sans-serif; background-image: url(images/bg.jpg); background-repeat: repeat-x;}
img{border:0}
a {
	text-decoration:none;
	color:#292727;
}
a:hover{color:#028dd7}
ul,li,h1, h2, h3, h4,h5,img{padding:0px; margin:0px;}

.main { width:1001px; clear:both}
.main1{width:1001px; clear:both;margin:0 auto 10px auto; }
.main .logo {float:left; width:650px; height:100px; background:url(images/logo.jpg); }
.main .Search {float:right; width:345px; height:100px; background:url(images/lr.jpg)}
.main .Search .box { float:left; width:340px; height:30px; line-height:30px; margin-top:35px;}/*登陆*/
.main .Search .box1 { width:320px; height:26px; line-height:26px; margin-top:5px; }/*登陆*/
/*搜索*/
.main .navleft {float:left; width:646px; background:url(images/bg2.jpg)}
.main .navright {float:right; width:280px; height:61px; background:url(images/bg2.jpg)}
*+ .main .navright {float:right; width:280px; height:61px; background:url(images/bg2.jpg)}
.main .navright .box {  width:260px; height:26px; line-height:26px; margin-top:5px; margin-left:10px;}
UL { padding:0px; margin:0px; list-style-type:none; }
.con_r {
float:right; width:730px; margin-top:4px; background:#F9F9F9;
}
.red_icon{ color:#f70000}
#nav{ margin: 0px; padding:0px;width:646px;}
#nav li{float:left; }
#nav li a{height:61px; display:block; text-indent:0px; outline:none; border:0px;}

li#navHome a, li#navNews a, li#navAbout a, li#navProducas a, li#navSoltion a, li#navServices a, li#navActing a, li#navContact a { background:url(images/nav.png);}

li#navHome a { background-position:0px 61px; width:81px;}
li#navHome a:hover {background-position:0px 0px;}
li#navHome a.visited {background-position:0px 0px;}
li#navHome a:active {background-position:0px 122px;}
body#Home li#navHome a{background-position:0px 0px}

li#navNews a { background-position:-81px 61px; width:104px;}
li#navNews a:hover {background-position:-81px 0px;}
li#navNews a.visited {background-position:-81px 0px;}
li#navNews a:active {background-position:-81px 122px;}
body#News li#navNews a{background-position:-81px 0px}
.main .topflash { float:left; width:1001px; text-align:center;}

li#navAbout a { background-position:-185px 61px; width:94px;}
li#navAbout a:hover {background-position:-185px 0px;}
li#navAbout a.visited {background-position:-185px 0px;}
li#navAbout a:active {background-position:-185px 122px;}
body#About li#navAbout a{background-position:-185px 0px}

li#navProducas a { background-position:-279px 61px; width:90px;}
li#navProducas a:hover {background-position:-279px 0px;}
li#navProducas a.visited {background-position:-279px 0px;}
li#navProducas a:active {background-position:-279px 122px;}
body#Producas li#navProducas a{background-position:-279px 0px}

li#navSoltion a { background-position:-369px 61px; width:92px;}
li#navSoltion a:hover {background-position:-369px 0px;}
li#navSoltion a.visited {background-position:-369px 0px;}
li#navSoltion a:active {background-position:-369px 122px;}
body#Soltion li#navSoltion a{background-position:-369px 0px}

li#navServices a { background-position:-461px 61px; width:92px;}
li#navServices a:hover {background-position:-461px 0px;}
li#navServices a.visited {background-position:-461px 0px;}
li#navServices a:active {background-position:-461px 122px;}
body#Services li#navServices a{background-position:-461px 0px}

li#navContact a { background-position:-552px 61px; width:92px;}
li#navContact a:hover {background-position:-552px 0px;}
li#navContact a.visited {background-position:-552px 0px;}
li#navContact a:active {background-position:-552px 122px;}
body#Contact li#navContact a{background-position:-552px 0px}
/**/
.main .left { float:left; width:235px; height:380px; margin:4px auto auto 4px;}
.main .right {float:right; width:755px; margin:4px auto auto 4px;}
*+.main .right {float:right; width:755px; margin:4px auto auto 4px;}
.main .right .prc {float:left; width:500px; height:195px;}
.sol {float:left; width:251px; margin:0px auto auto 4px;}/*解决方案*/
.content {float:left; width:241px; height:39px; background:url(images/tit_bg.gif)}
.content .text {float:left; width:165px; height:39px; line-height:39px; font-size:14px; margin-left:10px;}
.content .more {float:left; width:50px; height:39px; line-height:39px; font-size:13px;}
.content .more a{ color:#333; text-decoration:none;}
.content .more a:hover{color:#DB0000; text-decoration:none;}

.contentl {float:left; width:5px; height:39px; background:url(images/tit_left.gif)}
.contentr {float:right; width:5px; height:39px; background:url(images/tit_right.gif)}

/**/
.neir {float:left; width:251px; height:155px; background:url(images/bg3.jpg) repeat-x; overflow:hidden;}
.neir li{ float:left; width:110px; height:60px; margin:3px 5px; border:solid 1px #e0e0e0; text-align:center;}
.neir li img{position:static;  vertical-align:middle;   top:-50%;left:-50%;}

.neir .and { width:245px; line-height:20px; font-size:14px; margin-left:5px;}
.neir .and a{color:#DB0000; text-decoration:none;}
.neir .and a:hover{color:#DB0000; text-decoration:underline;}
.neir .and li { width:200px; line-height:19px;  margin-left:10px;}
.neir .and li a{color:#000; text-decoration:none;}
.neir .and li a:hover{color:#000; text-decoration:underline;}
/*新闻*/
.newsz {float:left; width:500px; margin:4px auto auto 4px;}
.newsz .content {float:left; width:490px; height:39px; background:url(images/tit_bg.gif)}
.newsz .content .text {float:left; width:420px; height:39px; line-height:39px; font-size:14px; margin-left:10px;}
.newsz .news {float:left; height:143px; background:url(images/bg4.jpg);}
.news .tp { float:left; width:110px; height:110px; margin:10px auto auto 10px;}
.news li {float:right; width:360px; height:24px; line-height:24px;  }
.news li a{ color:#333; text-decoration:none;}
.news li a:hover{ color:#DB0000; text-decoration:none;}
/*电话*/
.call {float:right; width:252px; height:182px; margin-top:4px;}
/*下部样式*/
.dinav { float:left; width:1001px; height:24px; line-height:24px;  text-indent:10px;  border-top: 1px solid #CC0000; border-bottom: 1px solid #CC0000; margin-top:2px;}
.dinav a{ color:#666; text-decoration:none;}
.dinav a:hover {color:#000; text-decoration:none;}
.link { float:left; padding:5px 5px;width:992px; margin:5px 0px; height:40px; line-height:20px; color:#000000;  border:1px #D0D0D0 solid; background:#F2F2F2;}
.link a{color:#000000; text-decoration:none;}
.link a:hover{color:#DB0000; text-decoration:underline;}
.end {float:none; width:1001px; color:#666;}
.end .cop { float:left; width:700px; height:40px; line-height:20px;  margin:8px 0px 0px 8px;}
.end .cop a{color:#666; text-decoration:underline;}
.end .cop a:hover{color:#DB0000; text-decoration:underline;}
.end .std {float:right; width:220px; height:60px; line-height:25px; margin-top:5px;}
/*内页左边分栏*/
.newslan { float:left; width:260px; height:expression(this.scrollHeight<=380?'380px':this.scrollHeight+'px');  margin:4px auto auto 4px;  font-size:14px; background:#F9F9F9;}
.newslan .newscot{float:left; width:250px; height:39px; line-height:39px; color:#DB0000; background:url(images/tit_bg.gif);}
.newslan .newscot .ba { float:none; width:120px; margin-left:5px; font-weight: bold;}
.bc { float:none; width:500px; line-height:39px;  margin-left:2px; font-size:14px;}
.bc a{color:#000; text-decoration:none}
.bc a:hover{color:#DB0000; text-decoration:none;}
/**********************/

.newslan .libig{float:left; width:240px;  line-height:28px; margin-left:8px;  }
.newslan li.classlibox{float:left; width:240px;  }
.newslan .libig .classli{float:left; width:230px; height:20px;  line-height:20px; margin-left:8px; }
.newslan .libig a{ color:#000; text-decoration:none;}
.newslan .libig a:hover{ color:#DB0000; text-decoration:none;}
/*********************/
.newslan li{float:left; width:240px; height:28px; line-height:28px; margin-left:8px; }
.newslan li.classlibox{float:left; width:240px;  }
.newslan li.classli{float:left; width:230px; height:20px;  line-height:20px; margin-left:18px; }
.newslan li a{ color:#000; text-decoration:none;}
.newslan li a:hover{ color:#DB0000; text-decoration:none;}
.textm {
	width:92%;
	margin:20px auto 10px auto;
	clear:both;
	color:#5F5F5F;
	line-height:25px;
}
.clear{ clear:both}
.news_text{
	clear: both;
	width:680px;
	margin:10px auto auto 10px;
}
.news_text ul {
	float:left;
	width: 100%;
	padding:10px;
}
.news_text li {
	font-size: 12px;
	border-bottom: dashed 1px #d5d8db;
	background:url(images/icon2.gif) no-repeat left  center;
	padding-left:15px;
	line-height:30px;
	list-style:none;
}
.txtLi2
{
    float:left;
    text-align:left;
	width:600px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

.news_text1 {
	color: #404040;
	clear: both;
	width:700px;
	text-align:center;
	margin:0 auto;
	padding-top:20px;
	padding-bottom:10px;
	border-bottom: dashed 1px #7f9db9;
	font-weight: bold;
}

.news_text2{
	width: 690px;
	clear:both;
	text-align:left;
	color:#666;
	margin:20px auto;
	line-height:24px;
}
.pro_text {
	clear: both;
	width: 100%;
	margin: 20px auto 10px auto
}
.pro_text ul{ padding:0 2px}
.pro_text li{ 
	padding:0 5px 0px 5px; 
	height:230px; 
	width:165px; 
	float:left
}
.pro_01{ 

	border:1px solid #DBDBDB; 
	padding:3px;
	text-align:center;
	clear:both
}
.pro_01 img{ 	
    height:160px; 
	width:160px;
}
.pro_02 { 
	line-height:22px; 
	width:160px; 
	padding-top:8px;
	padding-bottom:0px;
	font-size:12px;
	color:#002b77;
	text-align:center
}
.pro_02 a{ 
	color:#002b77;
}
#pro_intro {
	clear: both;
	width: 96%;
	margin: 10px auto;
}
#bigImg {
	float: left;
	height: 300px;
	width: 300px;
	border:solid 1px #ccc;
}
#para {
	float: left;
	width: 360px;
	padding-left: 30px;
}
#para li{
	float: left;
	width: 320px;
	height:30px;
}
#Specifications0 {
	clear: both;
	width: 94%;
	margin: 20px auto;
	height:30px;
	padding-left:20px;
	border-bottom:solid 1px #c6c5c5;
	background-color:#dedede;
	line-height:30px;
	font-weight:bold
}
#Specifications {
	clear: both;
	width: 96%;
	line-height:24px;
	margin: 20px auto 30px auto;
}
.news_text li a{color:#666;}
.news_text li a:hover{color:#666;}
.xwtp {float:right; width:255px; background:url(images/xwpt.gif); height:180px; margin-top:75px; margin-bottom:50px;}
/*右边列表样式*/
.newsfen {float:left; width:730px; }
.newsfen .newsmc {float:left; width:720px; height:39px;  background:url(images/tit_bg.gif);} 
.Leftlist {
	clear: both;
	padding-top: 20px;
	width: 96%;
	margin:0px auto;
}
.Leftlist li {
	height:30px;
	width: 180px;
	padding-left:15px;
	background:url(images/tdou.gif) no-repeat left center;
	line-height: 30px;
}
.Leftlist li ul {
	float: left;
	padding-bottom:3px;
	padding-top:5px;
}
.Leftlist li ul li {
	height:30px;
	width: 180px;
	font-size:12px;
	background:url(images/tdou2.gif) no-repeat left center;
	line-height: 30px;
}
.digg {
    padding:5px;
	text-align:center;
	clear: both;
	margin: 30px 3px 20px 3px;
}
.digg A {
	border: #002b77 1px solid; padding:2px 5px; margin: 2px;  COLOR: #000000;TEXT-DECORATION: none;
}
.digg A:hover {
	border: #F8062E 1px solid;COLOR: #f00;
}
.digg A:active {
	border:#F8062E 1px solid;COLOR: #000;
}
.digg span.current {
	border: #F8062E 1px solid; PADDING:2px 5px; FONT-WEIGHT: bold;MARGIN: 2px;COLOR: #fff; BACKGROUND-COLOR: #F8062E;
}
.digg span.disabled {
	BORDER: #eee 1px solid; PADDING:2px 5px;MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; 
}
.paList
{
    padding:10px auto 5px auto;
    text-align:center;
}
