﻿@charset "utf-8";
/* Index Css Style */
/* Content Css Style */
.container {
	width:989px;
	height:292px;
	overflow:hidden;
	position:relative;
}
.slider {
	position:absolute;
}
.slider li {
	list-style:none;
	display:inline;
}
.slider img {
	width:989px;
	height:292px;
	display:block;
}
.num {
	position:absolute;
	right:25px;
	bottom:25px;
	width:106px;
	padding-left:10px;
	height:21px;
	padding-top:7px;
	text-align:center;
	background:url(../../images/bg_tab.gif) no-repeat;
}
.num li {
	float:left;
	color:#666666;
	text-align:center;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	overflow:hidden;
	width:20px;
	height:18px;
	margin:0 6px;
	display:inline;
}
.num li.on {
	width:20px;
	height:18px;
	color:#5b5b5b;
	font-size:16px;
	font-size:13px;
	background:#f91397;
	font-weight: bold;
	background:url(../../images/bg_tab_current.gif) no-repeat;
}
#main {
	margin:25px auto 16px auto;
	width:990px;
}
	#main .product {
		background: url(../images/bg_home_product.gif) no-repeat #dce4f1;
		width:182px;
		height:247px;
		padding:42px 7px 0 7px;
	}
		#main .product ul {
			width:182px;
		}
			#main .product ul li {
				width:182px;
				height:35px;
				float:left;
				margin-bottom:3px;
			}
			#main .product ul li a {
				float:left;
				width:120px;
				height:23px;
				display:block;
				color:#0e3077;
				font-size:12px;
				padding:12px 0 0 62px;
			}

/* news */
	#main .news {
		background:url(../images/bg_news.gif) no-repeat;
		width:311px;
		height:289px;
	}
				#main .news .tabindex { 
					height:193px;
					overflow:hidden;
				}
				#main .news .tabindex .Menubox { 
					height:25px; 
					padding-top:6px;
					padding-left:16px;
				}
					#main .news .tabindex .Menubox li{ 
						color:#391b0b; 
						float:left; 
						cursor:pointer; 
						width:80px; 
						display:inline;
						margin-right:6px;
					}
					#main .news .tabindex .Menubox li.more{ 
						float:right; 
					}
						#main .news .tabindex .Menubox li.more a{ 
							float:right; 
							background:none;
							padding:3px 0 0 0;
						}
					#main .news .tabindex .Menubox li a{
						display:block; 
						padding:6px 0 0 20px;
						width:60px;
						height:18px; 
						float:left; 
						color:#595a5c;
						font-weight:bold; 
						background:url(../images/icon_arr3.gif) no-repeat 5px 50%;
					}
					#main .news .tabindex .Menubox li.hover a{
						font-weight:bold; 
						border-top:solid 1px #cdd9e5;
						border-left:solid 1px #cdd9e5;
						border-right:solid 1px #cdd9e5;
						color:#0181c0; 
						background:#fff url(../images/icon_arr3.gif) no-repeat 5px 50%;
					}
					#main .news .tabindex .Menubox li a:hover{
						color:#0181c0;
					}
					#main .news .tabindex .Menubox li.hover a:hover{
						font-weight:bold; 
						color:#0181c0; 
					}
				#main .news .tabindex .Contentbox {
					clear:both; 
					padding:20px 20px 0 20px;
				}
				#main .news .tabindex .Contentbox .list {
					width:271px;
				}
					#main .news .tabindex .Contentbox .list li {
						float:left;
						width:271px;
					}
					#main .news .tabindex .Contentbox .list li a {
						float:left;
						width:261px;
						color:#6e6f71;
						font-size:12px;
						display:block;
						padding:3px 0 3px 10px;
						background:url(../images/icon_point2.gif) no-repeat left 9px;
					}
					#main .news .tabindex .Contentbox .list li a:hover {
						color:#1f6eb1;
					}
				#main .news .case { 
					height:68px;
					padding-top:27px;
					width:311px;
					overflow:hidden;
					background:url(../images/bg_home_case.gif) no-repeat center top;
				}
.cpbox{
	width:270px;
	overflow:hidden;
	height:62px
}
	.cpbox img {
		width:80px;
						height:58px;
						padding:1px;
						border:1px #d6d6d6 solid						;
						background:#fff;
						margin:0 3px;
	}

/* hot */
	#main .hot {
		background:url(../images/bg_home_hot.gif) no-repeat;
		width:186px;
		height:239px;
		padding:50px 15px 0 15px;
	}
		#main .hot .info {
			width:186px;
			color:#000;
		}
			#main .hot .info .text {
				background: url(../images/icon_point2.gif) no-repeat 4px 8px;
				padding:5px 0 0 12px;
			}
			#main .hot .info .text a {
				color:#5b5b5b;
			}
			#main .hot .info img {
				padding:1px;
				background:#d3d4d9;
				border:#ccc solid 1px;
			}
			#main .hot .info span {
				color:#1f6eb1;
				font-weight:bold;
				display:block;
			}
			#main .hot .info td {
				padding-bottom:15px;
				padding-top:12px;
				background:url(../images/icon_point.gif) repeat-x left bottom;
			}
				#main .hot .info td.last {
					background:none;
				}

/* solutions */
	#main .solutions {
		background:url(../images/bg_home_solutions.gif) no-repeat;
		width:185px;
		height:166px;
		padding:123px 14px 0 14px;
	}
		#main .solutions ul {
			width:185px;
		}
			#main .solutions ul li {
				width:185px;
				height:24px;
				float:left;
			}
			#main .solutions ul li a {
				width:170px;
				height:18px;
				float:left;
				color:#5b5b5b;
				display:block;
				padding:6px 0 0 15px;
				background:url(../images/icon_arr3.gif) no-repeat left 6px;
			}

