/*通用样式*/
* {
	margin: 0px;
	padding: 0px;
}
ul {
list-style-type:none;
}
li {
list-style-type:none;
text-align:left;
}

div {
	font-family: "宋体";
	line-height: 22px;
	color: #000000;
	font-size: 12px;
	letter-spacing: 1px;
	text-align:left;


}

td {
	font-family: "宋体";
	line-height: 22px;
	color: #000000;
	font-size: 12px;
	letter-spacing: 1px;

}


LI {
	 COLOR: #000000;
}

body {
	margin:0px;
	text-align:center;
	padding:0px;
	background-image: url(../images/image/bodybg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	
}


.tdbg_leftall {	
	padding:1px;
	font-family: "Arial";
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}


a {
	color: #000000;
	text-decoration: none;

}


SELECT {
	FONT: 12px; COLOR: #0F0F0F;
}
INPUT {
	FONT: 12px  #0F0F0F;
}
TEXTAREA {
	FONT: 12px  COLOR: #0F0F0F;
}



.form {
	font-family: "宋体";
	font-size: 12px;
	line-height: 17px;
	height:22px;
	padding:0px;
	margin:0px;
}





.form2 {

	font-family: "宋体";
	font-size: 12px;
	line-height: 17px;
	border: 1px solid #CCCCCC;
}
.clears {
clear:both;
}
.floatleft {
float:left;
}


.mcenter {
width:1001px;
clear:both;
margin:0px auto;
overflow:hidden;

}




.contentA {
padding:20px;
clear:both;
}
.paths {
float:right;
margin-top:5px;
margin-right:5px
}
.textcenter {
text-align:center;

}
.mpp_tmid  {
	padding-TOP: 13px; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #ccc 1px solid;height:25px;
}
.tileft {
	line-height: 35px;
	text-align: right;
	float: left;
	height: 35px;
	width: 120px;
	color:black;
}


.tright {
	line-height: 35px;
	text-align: left;
	height: 35px;
	width: 450px;
	padding-top:5px;
	color:black;
}


/*顶部样式*/


#tops{
width:1001px;
height:137px;
clear:both;
overflow:hidden;
}
#toplogo {
float:left;
height:137px;
}
#topLright {
float:right;
height:137px;
}
#sc {
clear:both;
height:50px;
text-align:right;
line-height:50px;
}

#sc span {
color:#B31F29;
}

#toptel {
clear:both;
text-align:right;
padding-top:45px;
}

#topmenu {
height:38px;
clear:both;
width:1001px;
overflow:hidden;
background-image:url(../images//image/home_09.gif);
}

#topMleft {
width:10px;
height:38px;
background-image:url(../images/image/home_07.gif);
float:left;
}
#topmenus {
width:985px;
float:left;
height:38px;
}

#topmenus ul li {
float:left;
line-height:35px;
height:38px;
font-size:14px;
color:#ffffff;
font-weight:bold;
padding:0px 8px;
}

#topmenus ul li a {
color:#ffffff;
font-size:13px;
}

#topMright {
width:6px;
height:38px;
float:right;
background-image:url(../images/image/home_12.gif);
}
.topspace {
height:7px;
font-size:0px;
overflow:hidden;
}

#topswf {
padding:1px;
border:#79A4FE 1px solid;
}



/*首页主体样式*/

#lefts {
float:left;
width:216px;
overflow:hidden;
}
#leftmenu {
width:216px;
clear:both;
}
.titlehead {
clear:both;
height:30px;
overflow:hidden;
background-image:url(../images/image/linebgs.gif);
}
.titlewz {
width:115px;
height:30px;
float:left;
background-image:url(../images/image/titlewzbg.gif);
text-align:center;
line-height:30px;
font-size:13px;
color:#ffffff;
font-weight:bold;
}
.titlem {
float:right;
line-height:30px;
text-align:right;
padding-right:5px;
font-family:Arial;
font-size:11px;
}
.titleR {
float:right;
width:5px;
height:30px;
background-image:url(../images/image/rightbg.gif);
}
.sp {
height:1px;
font-size:0px;
overflow:hidden;
clear:both;
}
.borders {
border:#DDDDDD 1px solid;
}

.leftmenus {
text-align:center;
padding:6px 0px;
}

.borders {
border:#DDDDDD 1px solid;
clear:both;
}

.leftMs {
width:202px;
margin:0px auto;
clear:both;
}

.leftmenubg ,.leftmenubgs {
width:202px;
height:29px;
background-image:url(../images/image/home_39.gif);
margin-bottom:2px;
line-height:29px;
text-indent:35px;
}

.leftmenubg a {
color:#000000;
}

.leftmenubg a:hover {
color:blue;
}
.leftmenubgs a {
color:blue;
}

.leftspace {
clear:both;
height:6px;
font-size:0px;
overflow:hidden;
}

#leftcase {
clear:both;
width:216px;
}

.leftcs {
width:200px;
margin:0px auto;
clear:both;
}

.leftcs ul li {
clear:both;
border:#E3E3E3 1px solid;
padding:1px;
margin-bottom:3px;
}

#leftzs {
clear:both;
width:216px;
}

#leftfed {
clear:both;
width:216px;
}

#leftyp {
width:3px;
height:3px;
float:left;
}

#indexprod {
width:489px;
float:left;
}

#indextjprod {
width:489px;
clear:both;
}

#indexprods {
width:470px;
clear:both;
margin:0px auto;
padding-bottom:16px;
overflow:hidden;
}
*html #indexprods ul li {
padding:10px 0px;
clear:both;
width:470px;
border-bottom:#CCCCCC 1px solid;
}
#indexprods ul li {
padding:20px 0px;
clear:both;
width:470px;
border-bottom:#CCCCCC 1px solid;
}

.prodpic {
float:left;
border:#E6E7E7 1px solid;
text-align:center;
width:230px;
padding:4px 4px;
}
.prodpicss{
	float:left;
	border:#E6E7E7 1px solid;
	text-align:center;
	width:150px;
	padding:4px 0px;	
}
.prodpic img {
display:block;
margin:0px auto;
}

.prodcont {
float:left;
padding-left:10px;
width:300px;
}
.prodname {
clear:both;
height:25px;
font-size:13px;
font-weight:bold;
}
.prodsm {
clear:both;
}
.prodsm span {
font-weight:bold;
}

#indexright {
width:290px;
float:right;
}
#indexabout {
width:290px;
clear:both;
}

#rightlunbo {
width:272px;
margin:0px auto;
}
.lunborder {
border:#D1D1D1 1px solid;
padding:1px;
}

#indexaboutwz {
width:270px;
margin:0px auto;
padding-top:10px;
line-height:21px;
}

#tjnewscnt {
width:278px;
margin:0px auto;
padding-bottom:10px;
}

#tjnewscnt ul li {
height:30px;
border-bottom:#787878 1px dotted;
line-height:29px;
}

/*底部样式*/
#links {
width:1001px;
clear:both;
padding-top:5px;
}

#linksleft {
float:left;
width:73px;
height:59px;
background-image:url(../images/image/linkbg.gif);
}

#inkslj {
float:left;
height:59px;
width:928px;
}

#linkswz {
text-indent:20px;
border:#DCDCDC 1px solid;
border-left-width:0px;
height:57px;
line-height:30px;
padding-top:7px;
}

#foots {
width:1001px;
height:105px;
clear:both;
background-image:url(../images/image/home_54.gif);
overflow:hidden;
}

#foots p {
padding:15px 0px 0px 15px;
}



/*内页样式*/


#mains {
width:782px;
float:left;
}


#prod {
width:740px;
clear:both;
margin:0px auto;
padding-bottom:13px;
overflow:hidden;
}
#prod ul li {
padding-top:13px;
padding-bottom:13px;
padding-left:5px;
float:left;
border-bottom:#CCCCCC 1px solid;
}
#prod ul li img{
	width:230px;
	height:176px;	
}
.prodconts {
float:left;
padding-left:10px;
width:550px;
}
.lefttitle {
clear:both;
line-height:24px;
margin-bottom:3px;
padding-left:63px;
padding-right:5px;
}

.imgsb {
border:#cccccc 1px solid;
cursor:pointer;
}


#news ul li {
clear:both;
height:27px;
border-bottom:#cccccc 1px dotted;
}
.newsleft {
float:left;
background-image:url(../images/image/arrow_6.gif);
background-position:5px center;
background-repeat:no-repeat;
text-indent:25px;
height:27px;
line-height:26px;
}
.newsclick {
float:right;
height:27px;
line-height:26px;
width:90px;
text-align:right;
}

.newsdate {
float:right;
height:27px;
line-height:26px
}


#cases ul li {
float:left;
text-align:center;
line-height:40px;
padding:0px 20px;
}

#cases ul li img {
border:#D1D1D1 1px solid;
}



/*浮动在线客服样式*/
.qqbox A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.qqbox A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.qqbox A:hover {
	COLOR: #f80000; TEXT-DECORATION: underline
}
.qqbox A:active {
	COLOR: #f80000; TEXT-DECORATION: underline
}
.qqbox {
	FONT-SIZE: 12px; RIGHT: 0px; OVERFLOW: hidden; WIDTH: 109px; COLOR: #000000; LETTER-SPACING: 0px; POSITION: absolute; TOP: 100px; HEIGHT: auto;Z-INDEX: 200000
}
.qqlv {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 35px; POSITION: relative; HEIGHT: 158px
}
.qqkf {
	OVERFLOW: hidden; WIDTH: 109px; HEIGHT: auto;DISPLAY: block
}
.qqkfbt {
	OVERFLOW: hidden; WIDTH: 109px; COLOR: #fff; LINE-HEIGHT: 34px; POSITION: relative; HEIGHT: 34px; TEXT-ALIGN: center
}
.qqkfhm {
	PADDING-RIGHT: 0px; OVERFLOW: hidden; WIDTH: 109px; TEXT-INDENT: 10px; LINE-HEIGHT: 25px; POSITION: relative; HEIGHT: 25px; TEXT-ALIGN: left
}
.bgdh {
	PADDING-LEFT: 0px; WIDTH: 109px
}

#K1 {
BACKGROUND-IMAGE: url(../images/image/qq_bg.gif);
BACKGROUND-REPEAT: repeat-y; 
BACKGROUND-COLOR: #ffffff;
text-align:center;
}
#K2 {
BACKGROUND-IMAGE: url(../images/image/qq_bottom1.gif); 
WIDTH: 109px; 
BACKGROUND-REPEAT: no-repeat; 
HEIGHT: 30px;
}
#K3 {
BACKGROUND-IMAGE: url(../images/image/qq_logo.gif); 
WIDTH: 109px; 
LINE-HEIGHT: 33px; 
BACKGROUND-REPEAT: no-repeat; 
HEIGHT: 33px; 
text-align:center;
}
/***** 分页样式开始 *****/
.page-nav{text-align: center; margin-right:3px;}
.page-nav li{display:inline;}
.page-nav li a{border:1px solid #ccc; padding:4px 7px; margin:2px; background:#eee;}
.page-nav li a:hover{background:#0D5EAF; color:#fff; border:1px solid #0a4484;}
.inline-block{}
.curr-page{border:none;}
.page-nav li .selected{border:1px solid #fff; text-decoration:none; padding:4px 5px; background:#fff; cursor:default;}
.page-nav li .selected:hover{background:#fff; border:1px solid #fff; color:#111;}
/***** 分页样式结束 *****/