/*热门产品*/
.hot_pro{ width:1080px; margin:30px auto; overflow:hidden;}
.hot_tit h2{ text-align:center; font-size:30px; font-weight:bold; color:#000;}
.hot_tit h2 span{ color:#333; font-size:24px; font-weight:normal;}
.hot_list{ overflow:hidden;}
.hot_list ul{ margin:0; width:100%; padding:0;}
.hot_list ul li { float:left; padding:0; width:328px; margin:0 14px 20px; border:1px solid #ccc; text-align:center; list-style:none;}
.hot_list ul li a{ display:block; width:100%; text-decoration:none;}
.hot_list ul li a img{ width:90%; height:330px; margin-top:10px;}
.hot_list ul li a p{ line-height:30px; font-size:14px; color:#333;}
.hot_list ul li:hover{ border-color:#198EDE}

#left{
	float: left;
	width: 224px; 
}
#left .leftdh{ min-height:300px;}
#left .leftdh,#left .lianxi{
	border: 2px solid #198EDE;
}

#left  .ltitle{
	width: 100%;
	font-family: Microsoft YaHei , Arial;
	font-size: 18px;
	line-height: 48px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background-image: url(left1.png);
	background-repeat: no-repeat;
	background-position: center top;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #198EDE;
}
#left .leftdh .econtent{
	padding-bottom: 5px;
	margin: 5px;
}
#left .leftdh .econtent ul li a{
	background-color: #EDEDED;
	float: left;
	width: 100%;

	text-align: left;
	text-indent: 10px;
/*	-moz-border-radius:5px;
    -webkit-border-radius: 5px; 
	border-radius:5px;*/
	line-height: 32px;
	margin-top: 2px;
	margin-bottom: 2px;
	background-image: url(leftli.png);
	background-repeat: no-repeat;
	background-position: 185px center;
}
/*#left .leftdh .econtent ul li a:hover{color: #006699;}*/
#left .leftdh .econtent ul li li a{
	line-height: 23px;
	text-align: left;
	text-indent: 30px;
	float: left;
	width: 100%;
	background-color: #FFFFFF;
	color: #666;
	background-image: url(10.jpg);
	background-repeat: no-repeat;
	background-position: 20px center;
	font-size: 12px;
	font-family: "宋体";
	margin: 0px;
	font-weight: lighter;
}

.cos1{margin: 0 auto;width: 1000px;overflow: hidden;padding-top: 10px;padding-bottom: 40px;background: #fff;}
.cos1 h2{text-align:center;font-weight:400;font-size:28px;padding: 0px;margin: 0px;}
.cos1-p{float: left;width: 220px;margin-top:10px;padding: 0px 15px;}
.cos1-p img{width: 220px;height: 220px;border: 1px #ccc solid;}
.cos1-p p{text-align: center; background:#0064b5; display:block; color:#fff; line-height:28px }
#right{
	float: right;
	width: 830px;	border: 1px solid #ddd;
}
#postion{
	background-image: url(protitle.png);
	background-repeat: repeat-x;
	background-position: left top; line-height:50px;
}
#postion .postion{
	background-image: url(proico.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 20px;
	padding-left: 20px;
}
.lianxi{ margin-top:20px;}
.lianxi .econtent{
	padding: 10px;
}

#cms,#cms1{
 min-height:300px; margin:10px;
}
#cms .li{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
}
#cms .li .ntitle,#cms .picli .ntitle{
	font-size: 18px;
	font-family: "微软雅黑", "宋体", Arial;
}

#cms .li .dp{
	font-size: 14px;
	color: #999;
	line-height: 1.2;
	padding-top: 5px;
	padding-bottom: 5px;
}
#cms .li .more{
	font-family: "宋体";
	font-size: 12px;
	color: #999999;
}
#cms .li .more a{
	color: #006699;
}
#cms .picli{
	padding-top: 15px;
	padding-bottom: 15px;
}
#cms .picli img{
	padding: 2px;
	float: left;
	height: 135px;
	width: 195px;
	border: 1px solid #ddd;
}
#cms .picli .right{
	padding-left: 220px;
}
#cms .picli .right .ntitle{
	white-space: nowrap;
	overflow: hidden; 
}
#cms .picli .dp{
	line-height: 1.2;
	padding-top: 5px;
	padding-bottom: 5px;
	min-height: 4.8em;
	overflow: hidden;
}
#cms .picli .more a{
	color: #555;
	background-color: #ddd;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
}
#page{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #D1DBE4;
	line-height: 30px;
	margin-top: 15px;
}
#page a{
	border: 1px solid #D1DBE4;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	margin-right: 5px;
	line-height: 16px;
}
#page a.select{
	color: #FFFFFF;
	background-color: #003399;
}



/*产品详细页*/
.proshow,.procontent{ float:left; width:100%;}
.procontent{
	padding-bottom: 20px; margin-top:20px;
}
.procontent .h11{
	float: left;
	width: 100%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #206DE1;
	margin-bottom: 10px;

}
.procontent .h11 b{
	font-size: 14px;
	line-height: 25px;
	height: 25px;
	float: left;
	text-align: center;
	margin-right: 5px;
	cursor:pointer;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFFFFF;
	background-color: #053AAC;
}
.procontent .h11 b.select{background-position: left top;}
.procms #content{
	padding-top: 10px;
	padding-bottom: 10px;
	color: #333333;
}
.pshow{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1E526A;
	float: left;
	width: 100%;
	padding-top: 15px; min-height:300px;
}
.proshow .fl{ width:360px; }
.proshow .fr{
	width:420px;
	font-family: "微软雅黑", "宋体", Arial;
}
.proshow .title{
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	line-height: 35px;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}
.proshow .classname{
	float: left;
	width: 100%;


}
.proshow .dp{
	float: left;
	width: 100%; line-height:1.5; color:#666666;


}
.procms{
	padding: 10px;

	margin-bottom: 15px;
}
.proshow .more,.proshow .tel{
	color: #003466;
	text-align: center;
	font-size: 16px;
	line-height: 55px;
}
.proshow .tel{
	color: #000;

	font-size: 14px;
	line-height: 55px;
	font-weight: bold; text-align:left;
}
.proshow .tel b{color: #003466;font-size: 16px;}
 .proshow .img{
	float: left;

	width: 350px;

}
 .proshow .img img{
	height: 250px;
	width: 350px;
	border: 1px solid #ccc;
	padding: 5px;
}

 .proshow .smallpic{
	float: left;
	width: 100%;
	margin-top: 10px;
}
 .proshow .smallpic .prv{
	background-image: url(prvpro.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 80px;
	width: 20px; cursor:pointer;
}
 .proshow .smallpic .next{	background-image: url(nextpic.jpg);
	background-repeat: no-repeat;
	background-position: center center; cursor:pointer;
	float: right;
	height: 80px;
	width: 20px;cursor:pointer;}
.proshow .smallpic .photo{
	float: left;
	width: 300px;
	overflow: hidden; margin-left:8px;

}
 .proshow .smallpic .photo div{ float:left; overflow:hidden;}
 .proshow .smallpic .photo img{
	height: 65px;
	width: 65px;
	margin-right: 5px; cursor:pointer; float:left;
	padding: 2px;
	border: 1px solid #ddd;

}
 .proshow .smallpic .photo img.select{
	border: 1px solid #FF0000;
}
#ShowBigPictureBox{
	display:none;
	border:3px solid #ccc;
	padding:5px;
	background-repeat:no-repeat;
	background-color:#fff;
	width:300px;
	height:300px;
	overflow: hidden;
	position: relative;
	margin-top: -320px;
	margin-left: 460px;
}
.lianxi{
	padding-bottom: 10px;
	font-size: 18px;
	font-weight: bold;
	border: 1px solid #ccc;
	margin-top: 20px;
}
.lianxi .etitle{
	text-align: center;
	margin-bottom: 10px;
	height: 40px;
	position: relative;
	color: #003466;
	font-family: "微软雅黑", "宋体", Arial;
	font-size: 22px;
	background-image: url(lx.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 65px;
}
 .lianxi .econtent{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 14px;
	color: #999999; line-height:1.5;	
}
/*采购*/
.ordertitle{
	background-color: #E6E6E6;
	color: #666;
	text-align: left;
	text-indent: 10px;
	font-family: "微软雅黑", "宋体", Arial;
	font-weight: bold;
}

.ordertitle span{
	color:#FF0000;
	font-weight: lighter;
	margin-right: 10px;
	font-family: "宋体";
	font-size: 12px;
}
#message{font-family: "微软雅黑", "宋体", Arial;}
#message strong{
	color: red;
	font-weight: lighter;font-family: "宋体";
}

#message button{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: "微软雅黑", "宋体", Arial;
	color: #FFFFFF;
	line-height: 28px;
	height: 28px;
	width: 84px;
	background-color: #053AAC;
}
#message button.tijiao{

	background-image: url(tijiao.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 10px;
}
#message input{
	border: 1px solid #ddd;
	line-height: 22px;
	height: 22px;
}
#message textarea{border: 1px solid #ddd;}
.lxs{
	margin: auto;
	width: 98%;
	padding-bottom: 20px;
}
.lxs .title{
	font-size: 18px;
	font-weight: bold;
	color: #0033CC;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	line-height: 40px;
	margin-top: 20px;
	margin-bottom: 10px;
}
.lxs .econtent{ line-height:1.5;}
#left .lnews{
	margin-top:20px;
	padding-bottom: 10px;
}
#left .lnews .ltitle{
	line-height:28px;
	font-size: 14px;
	font-weight: lighter;
	text-align: left;
	text-indent: 10px;
}
#left .lnews .ltitle a{ display:none}
#left .lnews .li{
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}
#left .lnews .li span{
	color: #FFFFFF;
	background-color: #999999;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 5px;
}
#left .lnews .li span.n1{
	background-color: #FF0000;
}
#left .lnews .li span.n2{	background-color: #FF0000;}
#left .lnews .li span.n3{	background-color: #FF0000;}
#right .ltitle{
	line-height: 48px;
	background-image: url(protitle.png);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
	width:100%;
	clear:both;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ddd;
	border-bottom-color: #ddd;
	margin-bottom: 10px;
}
#right .ltitle b{
	background-image: url(proico.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 10px;
	padding-left: 10px;
	float: left;
	font-size: 16px;
}
#right .ltitle a{
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	color:#000000;
	margin-right:10px;
	background-color: #FFFFFF;
	font-size: 12px;
	line-height: 15px;
	margin-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;            /* W3C syntax */
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #ccc;
}
#right .lnews,#right .pro{
	margin-top: 20px;
}
#right .lnews .econtent,#right .pro .econtent{
	padding-bottom: 10px;
	margin: 10px;
	clear: both;
}
#right .lnews .li span{
	background-color: #ddd;
	margin-right: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 12px;
	color: #666666;
}
#right .lnews .li{
	float: left;
	width: 48%;
	white-space: nowrap;
	overflow: hidden;
	margin-right: 2%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ddd;
}
#right .lnews .li span.n1,#right .lnews .li span.n2,#right .lnews .li span.n3,#right .lnews .li span.n4{
	background-color: #FF0000;
	color: #FFFFFF;
}
.nextpage{
	background-color: #eee;
	clear: both;
	height: 30px;
	margin-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
.nextpage div{
	width: 45%;
	white-space: nowrap;
	overflow: hidden;
}


.blk_29 {	PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px; ZOOM: 1; POSITION: relative;  }
.blk_29 .LeftBotton {background: url(prv.png)  no-repeat center; LEFT: 0px; FLOAT: left; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 114px}
.blk_29 .LeftBotton:hover {	background-image: url(prv.png); LEFT: 0px; FLOAT: left; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 114px}

.blk_29 .RightBotton {	RIGHT: 0px; BACKGROUND: url(next.png) no-repeat center; FLOAT: right; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 114px}
.blk_29 .RightBotton:hover { RIGHT: 0px; BACKGROUND: url(next.png) no-repeat center; FLOAT: right; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 114px}

.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 930px; PADDING-TOP: 5px}
.blk_29 .box {	FLOAT: left; WIDTH: 195px; TEXT-ALIGN: center; margin:0 25px;}
.blk_29 .box IMG { width:195px; height:63px;	BORDER: #ddd 1px solid; PADDING: 11px 0; DISPLAY: block;}
.blk_29 .box A:hover IMG {	BORDER: #0160ac 2px solid;}
