@charset "utf-8";

/*==main===================*/
#home_main{
	width:998px;
	margin:0 auto;
	border-left:1px solid #92a5b6;
	border-right:1px solid #92a5b6;
	background-image: url(main_bg.gif);
	background-repeat: repeat-y;
}
.h_banner{
	position:relative;
	clear:both;
	height:235px;
	overflow:hidden;
}
.h_banner .num{position:absolute;bottom:15px;right:15px;z-index:10;}
.h_banner .num li{color:#000;float:left;margin:3px;padding:0 4px;background:#fff;font:normal 11px/1.4em Arial;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;cursor:pointer;}
.h_banner .num li.curr{background:#fff;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;color:#03243a;font-weight:bold;}
#home_main .box1{
	border-top:3px solid #d4dbe1;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
}
#home_main .box1 .item{
	width:444px;
	height:300px;
	overflow:hidden;
}
#home_main .box1 .item .title{position:absolute;z-index:9;top:0;right:0;height:30px;}
#home_main .box1 .item h2 a{
	font-size:18px;
	line-height:30px;
	font-weight:bold;
}
/* #home_main .box1 .item .title h2 a{font-size:18px;line-height:30px;float:left;font-weight:normal;} */
#home_main .box1 .item .dd{padding:15px 0;line-height:18px;}
#home_main .box1 .item .dd a{font-weight:bold;}
#home_main .box1 .item img{float:left;}
#home_main .box1 .item .list{
	padding-left:140px;
}
#home_main .box1 .item .list dl{padding:5px 0 10px 0;}
#home_main .box1 .item .list dl dd, #home_main .box1 .item .list dl dd a{
	line-height:18px;
	color:#434343;
	padding-left:10px;
	background-image: url(dot_icon1.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
}
#home_main .box1 .item .list .btn{
	width:238px;
	padding-top:15px;
	float:left;
}
#home_main .line{
	height:10px;
	font-size:0px;
	background-image: url(main_bg2.gif);
	background-repeat: no-repeat;
}
#home_main .box2{
	padding:15px 0;
	background-image: url(main_bg3.gif);
	background-repeat: repeat-x;
}
#home_main .box2 h2{font-size:16px;font-weight:bold;}
#home_main .box2 .left{
	width:390px;
	padding:0 20px 0 30px;
	background-image: url(line4.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#home_main .box2 .left .item{
	padding:15px 0;
	background-image: url(line5.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#home_main .box2 .left .item img{float:left;}
#home_main .box2 .left .item .text{
	padding-left:50px;
}
#home_main .box2 .left .item .text h3 a{font-size:14px;font-weight:bold;}
#home_main .box2 .left .item .text h3 span{float:right;}
#home_main .box2 .left .item .text p{font-size:11px;padding-top:10px;line-height:16px;}
#home_main .box2 .left .item .text p a{font-size:11px;}
#home_main .box2 .left .item .text a.free{
	width:70px;
	line-height:20px;
	float:left;
	display:block;
	padding-left:15px;
	font-size:11px;
	background-image: url(icon_free.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
	margin-top: 5px;
}
#home_main .box2 .left .item .text a.buy{
	width:70px;
	line-height:20px;
	float:left;
	display:block;
	padding-left:15px;
	font-size:11px;
	background-image: url(icon_buy.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
	margin-top: 5px;
}
#home_main .box2 .center{
	width:245px;
	padding:0 15px;
	background-image: url(line4.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#home_main .box2 .center dd{font-size:11px;padding:10px 0;line-height:16px;}
#home_main .box2 .center dd a{font-size:11px;}
#home_main .box2 .center dt{text-align:center;}
#home_main .box2 .right{width:240px;padding-left:15px;}
#home_main .box2 .right ul{padding:10px 0;}
#home_main .box2 .right ul li a{
	line-height:18px;
	color:#434343;
	padding-left:10px;
	background-image: url(dot_icon1.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
}
#home_main .box2 .right dl{padding:10px 0;}
#home_main .box2 .right dl dt a{
	line-height:18px;
	color:#434343;
	padding-left:10px;
	background-image: url(dot_icon1.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
}
#home_main .box2 .right dl dd{font-size:11px;padding:0 0 5px 10px;color:#999;}

