

.contrainer{
	width:1004px;
	margin:0 auto;
	background:#ffffff;
	overflow:hidden;
}

.contrainer h3{
	clear:left;
	background:url(icon.jpg) no-repeat left center;
	border-bottom:1px solid #cccccc;
	height:30px;
	line-height:30px;
}

.contrainer h3 span{
	padding-left:10px;
	border-bottom:1px solid #0470c8;
	display:inline-block;
	float:left;
}
.contrainer h3 a{
	float:right;
	font-weight:lighter;
	color:#1958a2;
}
.in_pro_ul li{
	float:left;
	padding:7px 0;
	border:1px solid #eeeeee;
	margin:10px 12px 10px 0;
	width:237px;
	text-align:center;
}
.in_pro_ul li img { width:220px; height:220px; margin:0px; padding:0px;}
.in_pro_ul li:hover{
	border: 1px solid #3d72be;
}
.in_case_ul li:hover{
	border:1px solid #eeeeee;
}
.in_pro_ul li .text{
	color:#676767;
	line-height:22px;
	text-align:left;
	padding-left:8px;
}
.in_pro_ul li .title{
	text-align:left;
	line-height:22px;
	padding-left:8px;
	font-weight:bold;
}
.in_pro_ul li a{
	color:blue;
	font-size:14px;
}
.links{
	border:1px solid #eeeeee;
	float:left;
	margin-top:4px;
	width:100%;
	line-height:32px;
	background:#f4f3f4;
}
.links p{
	padding:10px 12px;
}
.links a{
	color:#676767;
}
.links a:hover{
	color: #3d72be;
}

.pagebody{
	width:100%;
	clear:both;
	overflow:hidden;
	background:url(images/inner_bg.jpg) no-repeat center top;
}
.mainbody{	
	width:1004px;
	margin:20px auto 0 auto;
	
}
.left{
	width:206px;
	float:left;
}
.left h3{
	height:36px;
	line-height:36px;
	background:url(images/left_h3_bg.jpg) repeat-x;
	padding-left:10px;
	color:#ffffff;
}
.left ul{
	margin-left:4px;
}
.left ul li{
	background:url(images/icon1.jpg) no-repeat left center;
	height:31px;
	line-height:31px;
	border-bottom:1px dotted #cccccc;
	padding-left:10px;
}
.left ul li a{
	color:#676767;
}
.inner_banner{
	width:100%;
	overflow:hidden;
	text-align:center;
}
.inner_banner img{
	width:1382px;
	height:250px;
	margin:0 auto;
}
.right{
	width:787px;
	float:right;
}
.right h3{
	border-bottom:1px solid #cccccc;
	height:30px;
	line-height:30px;
	background:url(images/icon.jpg) no-repeat left center;
}
.right h3 span{
	padding-left:10px;
	border-bottom:1px solid #0470c8;
	display:inline-block;
}
.right h3 a{
	float:right;
	font-weight:lighter;
	color:#1958a2;
}
.right_inner{
	line-height:30px;
	padding:12px 8px
}
.left dl{
	margin-top:5px;
}
.left dl dt{
	height:31px;
	line-height:31px;
	background:url(images/icon2.jpg) no-repeat left center;
	padding-left:20px;
	border-bottom:1px dotted #cccccc;
}
.left dl .current{
	background:url(images/icon3.jpg) no-repeat left center;
}
.left dl dd{
	margin-left:26px;
	height:31px;
	line-height:31px;
	background:url(images/icon1.jpg) no-repeat left center;
	padding-left:10px;
}
.left dl a{
	color:#676767;
}
.pro_ul li{
	float:left;
	padding:7px 0;
	border:1px solid #eeeeee;
	margin:10px 15px 10px 0;
	width:183px;
	text-align:center;
}
.pro_ul li:hover{
	border: 1px solid #3d72be;
}

.pro_ul li img{
	margin:0 auto;width:169px;
	height:134px;
}
.pro_ul li .text{
	color:#676767;
	line-height:22px;
	text-align:left;
	padding-left:8px;
}
.pro_ul li .title{
	text-align:left;
	line-height:22px;
	padding-left:8px;
}
.pro_ul li a{
	color:#3c72bc;
	font-size:14px;
}
.pro_tb{
	margin-left:18px;
}
.pro_tb td{
	line-height:28px;
}
.proview_ul{
	height:29px;
	line-height:29px;
	border-bottom:1px solid #0075c5;
	margin-top:30px;
}
.proview_ul li{
	float:left;
	width:118px;
	margin-right:6px;
	background:url(images/pro_tab2.jpg) no-repeat;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
}
.proview_ul .current{
	background:url(images/pro_tab1.jpg) no-repeat;
	color:#ffffff;
}
.news_ul li{
	height:32px;
	line-height:32px;
	background:url(images/icon4.jpg) no-repeat left center;
	padding-left:10px;
}
.news_ul li a{
	color:#676767;
}
.news_ul li a:hover{
	color: #3d72be;
}
.news_ul li span{
	float:right;
}
.msg_tb input{
	border:1px solid #7e9db9;
	height:22px; 
	line-height:22px;
	width:210px;
}


