/* 
项目: G-Web项目
项目负责人: 符史径 (fushijing@126.com)
项目开发单位：G-Web.cn
版权所有，未经许可不许使用！
*/

body
{
	padding: 0;
	margin: 0;
	font: 12px/24px Arial, 宋体;
	background-color: #ffffff;
	background-image: url(/style/youdi/Images/bodybg.gif);
	background-repeat:repeat-x;
}
td
{
	font: 12px/24px Arial, 宋体;
}
img
{
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
li
{
	padding:0;
	margin:0;
	list-style-type: none;
}
ul
{
	padding:0;
	margin:0;
}
a
{
	color: #737F8D;
	text-decoration: none;
}
a:hover
{
	color: #f60;
}
.fl
{
	float: left;
}
.fr
{
	float: right;
}
p
{
	padding:0;
	margin:0;
}
.brank
{
	height:5px;
	line-height:5px;
	clear:both;
}
#header
{
	width: 971px;
	margin: 0 auto;
	height: 70px;
	clear: both;
}
#header .logo
{
	height: 65px;
	width:111px;
	float:left;
}
#header .right
{
	width:856px;
	float:right;
}
#header .right .txt
{
	height: 28px;
	text-align:right;
	line-height:22px;
	clear:both;
}
#header .right .menu
{
	width:856px;
	height:34px;
	line-height:34px;
	clear:both;
	background-image: url(/style/youdi/Images/menubg.gif);
	background-repeat:no-repeat;
}
#header .right .menu li
{
	font-size:14px;
	font-weight:bold;
	line-height:34px;
	height:34px;
	float:left;
	margin-left:15px;
	margin-right:15px;
}
#header .right .menu a
{
	color:#ffffff;
}
#banner
{
	width: 971px;
	margin: 0 auto;
}
#search
{
	width: 969px;
	margin: 0 auto;
	height: 23px;
	border-right: #dee9ff 1px solid;
	border-top: #dee9ff 1px solid;
	border-left: #dee9ff 1px solid;
	border-bottom: #dee9ff 1px solid;
}
#wrap
{
	width: 971px;
	margin: 0 auto;
	clear: both;
	background-color: #ffffff;
	overflow:hidden;
}
#wrap .lb
{
	width:380px;
	float:left;
}
#wrap .lb .newsbox
{
	clear:both;
}
#wrap .lb .newsbox .content
{
	clear:both;
}
#wrap .lb .newsbox .content li
{
	height: 23px;
	line-height: 23px;
	clear: both;
	border-bottom: #cccccc 1px dashed;
	width:370px;
	overflow:hidden;
}
#wrap .lb .d1
{
	height:149px;
	float:left;
	width:238px;
}
#wrap .lb .d2
{
	height:149px;
	float:left;
	width:132px;
}
#wrap .rb
{
	width:590px;
	float:right;
}
#wrap .rb .productbox
{
	height:166px;
	width:410px;
	float:left;
}
#wrap .rb .productbox .title
{
	height: 25px;
	width:410px;
	clear: both;
}
#wrap .rb .productbox .title .titletxt
{
	margin-left:10px;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
}
#wrap .rb .productbox .title .titletxt a
{
	color:#007CBC;
}
#wrap .rb .productbox .content
{
	clear:both;
	margin:5px auto;
	width:400px;
	text-align:center;
}
#wrap .rb .productbox .content ul
{
	width:130px;

	float:left;
}
#wrap .rb .productbox .content ul li
{
	clear:both;
	text-align:center;
}
#wrap .rb .productbox .content .imgbox
{
	width: 128px;
	height: 113px;
	margin: 0px;
	background-image: url(/style/youdi/Images/productboxbg.gif);
	background-repeat:repeat-x;
}
#wrap .rb .productbox .content .imgbox img
{
	margin-top:10px;
	text-align:left;
	padding:0px;
}
#wrap .rb .productbox .content .txt
{
	width:120px;
	overflow:hidden;
	height:23px;
	line-height:23px;
}
#wrap .rb .sp
{
	width: 170px;
	float: right;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
#wrap .rb .pt
{
	background-image: url(/style/youdi/Images/ptcontentbg.gif);
	background-repeat:no-repeat;
	height:146px;
	width:590px;
	clear:both;
	margin-top:3px;
}
#wrap .rb .pt .content
{
	clear: both;
	margin: 10px auto 5px;
	width: 590px;
	text-align: center;
}
#wrap .rb .pt .content ul
{
	width:80px;
	margin-left:3px;
	float:left;
}
#wrap .rb .pt .content ul li
{
	clear:both;
	text-align:center;
}
#wrap .rb .pt .content .imgbox
{
	width: 79px;
	height: 71px;
	margin: 0px;
	background-image: url(/style/youdi/Images/ptbg.gif);
	background-repeat:repeat-x;
}
#wrap .rb .pt .content .imgbox img
{
	margin-top:5px;
	text-align:left;
	padding:0px;
}
#wrap .rb .pt .content .txt
{
	width:70px;
	line-height:18px;
	margin:0px;
	padding:0px;
}
#footer
{
	width: 971px;
	margin: 0 auto;
	height: 60px;
	clear: both;
	background-color: #f1f5fc;
}
#footer .log
{
	width:150px;
	margin-top:10px;
	height:60px;
	background-image: url(/style/youdi/Images/btnlogo.gif);
	background-repeat:no-repeat;
	float:left;
}
#footer .txt
{
	margin-top:10px;
	float:left;
	width:600px;
	line-height:25px;
	text-align:center;
}
#wrap .left
{
	width:180px;
	float:left;
}
#wrap .left .cattitle
{
	height: 35px;
	width:180px;
	clear: both;
}
#wrap .left .cattitle p
{
	margin:0px;
	line-height:34px;
	font-weight:bold;
	font-size:14px;
	margin-left:30px;
}
#wrap .left .catalogbox
{
	clear: both;
	width: 180px;
	overflow:hidden;
}
#wrap .left .catalogbox ul
{
	clear:both;
	width:170px;
	margin: 0 auto;
}
#wrap .left .catalogbox ul li
{
	background: url(/style/youdi/Images/catbg.gif) no-repeat left 0px;
	line-height:29px;
	clear:both;
}
#wrap .left .catalogbox h2
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 25px;
	padding-top: 0px;
	font-size:10pt;
}
#wrap .left .catalogbox span
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 35px;
	padding-top: 0px;
	font-size:9pt;
}
#wrap .left .catalogbox ul li li
{
	background: url(/style/youdi/Images/catbg.gif no-repeat left -26px;
	line-height:29px;
	clear:both;
}
#wrap .right
{
	width:785px;
	float:right;
}
#wrap .right .pagetitle
{
	background-image: url(/style/youdi/Images/sectitlebg.gif);
	background-repeat:no-repeat;
	height:30px;
	width:785px;
}
#wrap .right .pagetitle .tx
{
	width:150px;
	height:26px;
	line-height:28px;
	margin-left:18px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#005CDA;
}
#wrap .right .pagetitle .nav
{
	width:500px;
	float:right;
	text-align:right;
	height:26px;
	line-height:26px;
}
#wrap .right .pcont
{
	clear:both;
	margin:10px;
}
#wrap .right .pcont .content
{
	clear:both;
	overflow:hidden;
}
#wrap .right .infotitle
{
	clear:both;
	height:30px;
	line-height:30px;
	text-align:center;
	border-bottom: #e0edf4 1px dotted;
	clear:both;
}

#wrap .right .infotitle h1
{
	font-size:12pt;
	height:23px;
	line-height:23px;
	margin:0px;
	padding:0px;
}
#wrap .right .stitle
{
	text-align: center;
	line-height: 25px;
	border-bottom: #e0edf4 1px dotted;
	margin-top:5px;
	margin-bottom:5px;
	clear:both;
}
#wrap .right .mescontent
{
	text-align: left;
	clear: both;
	margin: 15px 5px;
}
#wrap .right .mutcontent
{
	padding:10px;
	text-align:left;
}
#wrap .right .mutcontent dl
{
	clear:both;
	text-align:left;
}
#wrap .right .mutcontent dd
{
	float:left;
	width:320px;
	line-height:23px;
	text-align:left;
}
#wrap fieldset
{
	border-right: #e0edf4 1px solid;
	border-top: #e0edf4 1px solid;
	border-left: #e0edf4 1px solid;
	border-bottom: #e0edf4 1px solid;
	padding:2px;
	margin:0px;
}
#wrap legend
{
	font-size: 14px;
	font-weight: bold;
	color: #0085cc;
	padding-left:10px;
	padding-right:10px;
}
.inp
{
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	width:418px;
}
#wrap .right .pcont .plistbox
{
	width:190px;
	float:left;
	text-align:center;
}
#wrap .right .pcont .plistbox li
{
	clear:both;
	text-align:center;
}
#wrap .right .pcont .imgbox
{
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	padding:1px;
	margin: 0px;
	height:150px;
	width:150px;
}
#wrap .right .pcont .imgbox img
{
	margin-top:5px;
	text-align:left;
	padding:0px;
}
#wrap .right .pcont .txt
{
	width:150px;
	overflow:hidden;
	height:23px;
	line-height:23px;
}
