@charset "utf-8";
/* CSS Document */
body     { background:#f6f6f6; font-size:12px; color:#000;font-family:'宋体'; line-height:180%;}
body,div,form,p,input,h1,ul,li,dl,dt,dd   { margin:0; padding:0;}
ul,li,dl,dt,dd   { list-style:none; list-style-type:none;}

a        { color:#333; text-decoration:none;}
a:hover  { color:#318cca; text-decoration:underline;}

.fl      { float:left;}
.fr      { float:right;}
.tac     { text-align:center;}
.margt   { margin-top:7px;}
.cb30    { clear:both; height:30px; overflow:hidden;}
/*------------------------头部LOGO部分*/
.wid983  { width:980px; margin:0 auto;}
#logo    { float:left; width:240px; height:93px; overflow:hidden; margin-left:10px; margin-top:5px; padding-top:18px;}
#logo h1 a  { display:block; background:url(../images/logo.gif) no-repeat; width:240px; height:93px; text-indent:-1000px; font-size:0px;}

#topdh   { background:url(../images/topmenu.gif) no-repeat; width:250px; height:34px; line-height:32px; text-align:center; margin-top:10px;}
#topdh a { color:#fff; margin-left:6px; margin-right:6px;}
#xsrx    { text-align:right; margin-top:10px; margin-right:15px;}
/*------------------------导航栏以及搜索栏*/
#dh      { background:url(../images/menubg.gif) no-repeat; width:983px; height:31px; padding-top:8px; margin:0 auto; clear:both;}
#menu    { float:left; margin-left:10px;}
#menu a  { color:#fff; margin-left:11px; margin-right:11px;}
#searchform  { float:right; margin-right:10px;}
.searchinput { border:1px #f0f0f0 solid; width:200px; height:18px; vertical-align:middle;}
.searchimage { vertical-align:middle;}
/*------------------------当前位置*/
#dqwz    { height:30px; line-height:30px; background:#ddd; width:977px; margin:5px auto;}
#dqwz p  { padding-left:10px;}


#cnr     { background:url(../images/cen_cen.gif) repeat-y; width:982px; margin:5px auto; }
#xxnr    { padding:10px;}
#xxnr2   { padding:0 10px;}
/*------------------------首页模块与新闻模块*/
#mk      { width:663px; float:left;}
.mk1     { background:url(../images/homecpbg.gif) no-repeat; width:328px; height:146px; overflow:hidden;}
.mk2     { background:url(../images/homecpbg.gif) no-repeat; width:328px; height:146px; overflow:hidden;}
.mk1 p,.mk2 p   { float:left; width:105px; margin-left:10px; margin-top:20px;}
.mk1 dl,.mk2 dl  { float:left; width:190px; margin-top:10px;}
.mk1 dl dt,.mk2 dl dt   { font-size:14px; color:#0089f0; height:25px; line-height:25px;}
.mk1 dl dt a,.mk2 dl dt a { color:#0089f0;}
.mk1 dl dd,.mk2 dl dd   { background:url(../images/cp_sign.gif) 0 6px no-repeat; height:22px; line-height:22px; padding-left:10px;}
.mk1 dl dd.nr,.mk2 dl dd.nr{ background:none; padding-left:0; height:100%; line-height:150%;}

#news    { float:right; background:url(../images/newsbg.gif) no-repeat; width:271px; height:276px; padding:10px;}
#newsbt  { clear:both; height:20px; line-height:20px; overflow:hidden; border-bottom:1px #ccc dotted;}
#newsbt b{ float:left; color:#0c71b7;}
#newsbt span  { float:right; padding-top:5px;}
#topnew  { padding:5px;}
#topnew h4    { text-align:center; font-size:14px; margin:0; padding:0;}
#topnew span  { display:block; text-align:center; color:#999;}
#topnew p     { color:#666; height:115px; overflow:hidden;}
#topnew p a   { color:#666;}

#news ul{}
#news ul li{border-bottom:dashed 1px #CCCCCC;}
/*------------------------内页左边样式*/
#nyleftwid { width:231px; float:left;}
#nyleft    { background:url(../images/leftbg.gif) no-repeat; width:191px; padding:10px 25px 10px 15px;}
#nyleft dl { border-bottom:1px #666 dotted; padding-bottom:10px; margin-bottom:5px;}
#nyleft dl dt { height:25px; line-height:25px; color:#0c4a9f; font-weight:bold;}
#nyleft dl dt a  { color:#0c4a9f;}
#nyleft dl dd { background:url(../images/cp_sign.gif) 0 6px no-repeat; height:22px; line-height:22px; padding-left:10px;}
#nyleft dl dd.nr { background:none; padding-left:0; height:100%; line-height:150%;}
#nyleft ul {}
#nyleft ul li { height:30px; line-height:30px; border-bottom:1px #666 dotted; padding-left:5px; }
#nyleft ul li a { color:#0c4a9f; font-weight:bold;}

/*------------------------内页新闻式样式*/
#nycen     { width:724px; float:right;}
#nycen p.bt{ height:25px; line-height:25px; margin-top:15px; font-size:14px; font-weight:bold; color:#2482c3;}
#nycen p.bt span  { font-size:12px; color:#000; font-weight:normal;}
#nycen p.tj{ clear:both; height:20px; line-height:20px; margin-top:5px; padding-left:10px; padding-right:10px; border-bottom:1px #666 dotted; color:#999;}
#nycen div.nr  { padding:10px; color:#333;}
#nycen p.fh    { background:url(../images/fh.gif) no-repeat; width:690px; height:30px; line-height:30px; text-align:center; margin:10px auto;}
#nycen p.fh a.pre  { font-weight:bold;}
/*------------------------内页产品首页和租赁首页样式*/
#prolist   { margin:20px 15px;}
#prolist p.bz { float:left; width:160px; margin-top:10px;}
#prolist dl{ float:left; width:525px; margin-top:10px;}
#prolist dl dt,#prolist dl dd  { height:30px; line-height:30px; padding-left:10px; color:#666; border-bottom:1px #ccc dotted;}
#prolist dl dd    { background:#eee;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}

#instr     { border:1px #ccc solid; clear:both; padding:10px; color:#666;}
/*------------------------配件样式*/
#nypj      { width:960px; margin:0 auto;}
#nypj p.bt{ height:25px; line-height:25px; margin-top:15px; font-size:14px; font-weight:bold; color:#2482c3;}
#nypj p.bt span  { font-size:12px; color:#000; font-weight:normal;}
#nypj p.tj{ clear:both; height:20px; line-height:20px; margin-top:5px; padding-left:10px; padding-right:10px; border-bottom:1px #666 dotted; color:#999;}
#nypj p.fh    { background:url(../images/fh2.gif) no-repeat; width:960px; height:30px; line-height:30px; text-align:center; margin:10px auto;}
.font1     { color:#318cca; font-weight:bold;}
.font2     { color:#fff; }
#pjzkbt    { margin-top:20px; font-weight:bold; height:25px; margin-bottom:20px;}
/*------------------------新闻列表样式*/
#newslist  { margin-top:10px; margin-bottom:10px;}
#newslist li  { height:30px; line-height:30px; border-bottom:1px #666 dotted; padding-left:5px;}
select     { margin-top:5px !important; margin-top:3px;}
/*------------------------产品列表样式*/
.nsortnr   { color:#666; margin-bottom:25px;}
#proslist li { float:left; width:210px; margin:10px; height:200px; overflow:hidden; text-align:center;}
#proslist a{ line-height:250%;}
#proxx .font  { color:#666;}
#zysx      { font-weight:bold; width:710px; text-align:left; margin-top:15px; margin-bottom:15px;}
#proxxcon  { border-top:1px #999 solid; margin-right:10px; padding-top:15px; padding-left:10px; padding-right:10px;}
/*------------------------底部*/
#btm     { height:40px; line-height:40px; width:980px; margin:0 auto;}
#btm a   { color:#000;}
#btm a:hover   { color:#318cca;}

