/* 2012 dickman */
*{margin:0;padding:0;}
body{background:#fff;color:#333;text-align:center;line-height:24px;font-size:12px;}
li{list-style:none outside;}img{border:0;}
.clr{clear:both;height:0px;line-height:0;font-size:0;}
a{text-decoration:none;color:#333;}a:hover{text-decoration:none;color:#da251c;}
#header,#main,#link,#footer{width:980px;margin:0 auto; overflow:hidden;}
.l,.cl,.ml{float:left;}.r,.tel,.cr,.mr{float:right;}h3,h2{font-size:14px;}
h1{ text-align:center; font-size:30px; padding:20px 0 10px 0;color:#333;}
/* top */
#header{background:url(../images/bg.png) repeat-x;}
#header .r{width:320px;text-align:right;padding:0 15px 0 0;}
.home{height:42px;float:right;line-height:42px;text-align:right; }
.hm1{background:url(../images/hm1.gif) left 3px no-repeat;padding:2px 0 6px 22px;}
.hm2{background:url(../images/hm2.gif) no-repeat;padding:2px 0 6px 22px;}
.top{height:89px; overflow:hidden;}
#logo{padding:9px 0 0 12px; text-align:left;}.tel{text-align:right;}
#nav{text-align:center;line-height:42px;height:39px;overflow:hidden;padding:0; margin:0;}
#nav li{float:left;width:108px;height:39px;background:url(../images/libg.png) right top no-repeat;}#nav li.nbg{background:none;}
#nav a{color:#fff;font-size:14px; font-weight:bold;}
#nav a:hover{ color:#437f01; text-decoration:underline;}
#banner{margin:1px auto;}
/* main */
#main{text-align:left;padding-top:13px;background:url(../images/mbg.png) no-repeat;}
#main .l{width:233px;}#main .r{width:732px; padding-top:5px;}
.sidebar{border:1px solid #d6d6d6;padding:3px;}.sidebar .box{background:#ebebeb;}
.xm{padding:2px 0;}.xm li{ height:36px;line-height:36px;font-weight:bold;background:url(../images/ico.png) 12px 12px no-repeat; text-indent:24px}
.xm li.nbg{ background:#e2e0e1 url(../images/ico.png) 12px 12px no-repeat;;}
.tit{background:url(../images/tit1.png) no-repeat; height:39px;}
.tit h2{text-align:left;text-indent:42px;color:#fff;line-height:39px;}.tit h2 a{color:#fff;}.tit a:hover{text-decoration:underline;}
.t_t{padding:2px 10px 18px 10px;}
.t_t li{height:30px;line-height:33px;background:url(../images/ico.gif) 5px 12px no-repeat;text-indent:18px; overflow:hidden; border-bottom:1px dashed #437f01; margin:0 auto;padding:0;}
.about{ border:#dadada 1px solid ; margin-bottom:16px; background:#fff;}.about p{text-indent:24px;}.about b{color:#2f9a0d;}
.title{background:url(../images/titbg.png) bottom repeat-x; height:41px; text-align:right;line-height:33px;  position: relative;}
.title h3{
	text-align:left;
	width:300px;
	height:37px;
	text-indent:24px;
	background:url(../images/tit2.png) no-repeat;
	top:-4px;
	left:50px;
	color:#fff;
	line-height:37px;
	position:absolute;
}
.title span a{color:#437f01; padding-right:10px; line-height:40px;}.title span a:hover{ text-decoration:underline;}
.p_p{padding:16px 0 0 12px;}
.p_p li{float:left;text-align:center;width:176px;height:168px;line-height:28px;}
.p_p li img{BORDER:#ccc 1px solid;padding:3px;}
.cc{padding:8px 0 12px 5px;}

.content{text-align:left;padding:15px 16px 12px 16px;}.content p{padding-bottom:12px;}.f14{font-size:14px;}
.pr_p{padding:16px 0 0 12px;}
.pr_p li{float:left;text-align:center;width:240px;height:194px;line-height:28px;}
.pr_p li img{BORDER:#ccc 1px solid;padding:3px;}
.p_t{padding:6px 16px;}.p_t li a{float:left;}
.p_t li{border-bottom:1px dashed #becfdf;text-align:right;height:32px;line-height:32px;background:url(../images/ico.gif) 8px 12px no-repeat; text-indent:22px;}
.p_t a:hover{color:#26559d;}
.pages{padding:4px 12px 20px 0; clear:both; text-align:center;}.pages a{padding:6px;}
.pages a{text-decoration:underline;}.pages a.ff,.pages a:hover{text-decoration:none;color:#e70012;}
.des{ text-align:center;color:#8e8f90;}.pimg{margin:12px auto;padding:4px; border:1px solid #ccc; background:#e7e7e7;}
#footer{background:#e9e8e8; border-top:5px solid #319f0e; margin-top:10px;}#footer .box{padding:10px 0 24px 0;line-height:24px;}
