@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif}
a{
	text-decoration:none;
	color:#000}
a,area { blr:expression(this.onFocus=this.blur()) }
:focus { outline-style: none; }
img{
	border:none}
ul,li{
	list-style:none}
.warp_comment{
	width:100%;
	margin:0px;
	padding:0px;
	height:auto;
	overflow:hidden;}
#block_head{
	border-top:5px #094c92 solid;
	background-color:white;}
.comment_mid{
	width:1004px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding:0px;
	text-align:center;}
.logo{
	width:473px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:center;
	overflow:hidden;}
.block_head_right{
	float:right;
	margin:0px;
	padding:0px;
	text-align:right;
	overflow:hidden;
	width:500px;}
.block_head_right ul{
	margin:0px;
	padding:0px;
	clear:right;
	width:100%;
	 }
.block_head_right ul li{
	float:right;
	margin:0px;
	padding:0px;
	width:100%;}
#comment_mid{
	background-image:url(../images/1_05.png);
	background-position:top center;
	background-repeat:repeat-x;
	height:auto;}
#comment_mid .comment_mid ul{
	float:left;
	margin:0px;
	padding:0px 0px 0px 30px;
	clear:none;
	line-height:35px;
	width:100%;}
#comment_mid .comment_mid ul li{
	float:left;
	margin:0px;
	padding:0px 3px 0px 0px;
	background-image:url(../images/abg.jpg);
	background-position:right center;
	background-repeat:no-repeat}
#comment_mid .comment_mid ul li a{
	display:block;
	padding:0 35px;
	color:white;
	font-size:14px;}
#comment_mid .comment_mid ul li 	a:hover{
		background-color:#0f79d2}
#banner{
	padding-top:15px;
	 }
#block_mid{
	background-image:url(../images/bg.gif);
	background-position:top center;
	background-repeat:repeat-y;}
.index_left{
	width:242px;
	float:left;
	margin:0px 0px 50px 12px;
	display:inline;
	padding:0px;
	text-align:center;
	vertical-align:middle;}
.index_left .index_left_mid{
		width:240px;
		float:left;
		margin:0px;
		padding:0px;
		overflow:hidden;
		height:auto;}
.index_left dl{
	float:left;
	margin:0px;
	padding:10px 0px 9px 0px;
	text-align:left;
	vertical-align:middle;
	overflow:hidden;
	width:100%;
	color:#bebdbd;
	border-bottom:1px #dedede solid;}
.index_left dl dd{
	float:left;
	margin:5px 0px;
	padding:0px 0px 0px 6%;
	width:94%;
	 
	display:block;}
.index_left_mid ul{
	border-bottom:1px #dedede solid;
	border-top:1px #dedede solid;
	float:left;
	margin:10px 0px 10px 0px;
	padding:0px;
	text-align:left;
	vertical-align:middle;
	overflow:hidden;
	width:100%;}
.index_left_mid ul li{
	width:79px;
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	border-bottom:1px #dedede solid;
	border-right:1px #dedede solid;
	height:30px;
	overflow:hidden;
	} 
.index_right{
	float:right;
	padding-right:10px;
	margin:0px;
	height:auto;
	overflow:hidden;
	width:735px;}
.index_right .index_right_com{
	width:723px;
	height:auto;
	overflow:hidden;
	margin:0px;
	padding:0px;
	border:1px #dedede solid;
	float:right}
.index_right .index_right_com .ph{
	height:35px;
	width:99%;
	float:left;
	margin:0px;
	padding:0px 0px 0px 1%;
	text-align:left;
	background-image:url(../images/title_bg.jpg);
	background-position:top;
	line-height:35px;}
.index_right .index_right_com .ph p{
	width:70px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 14px;
	height:35px;
	background-image:url(../images/coin.jpg);
	background-position:center 25px;
	background-repeat:no-repeat;
	font-size:14px;
	color:#0b4d93;
	letter-spacing:2px;}
.index_right .index_right_com .ph span{
	float:right;
	width:40px;
	text-align:right;
	vertical-align:middle;
	line-height:100%;}
.index_news{
	width:703px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
	vertical-align:middle;
	 }
.index_news li{
	width:330px;
	float:left;
	margin:0px;
	padding:0px 10px 0px 10px;
	text-align:left;
	 
	 
	overflow:hidden}
.index_news li span{
	width:320px;
	border-bottom:1px #dedede dashed;
	line-height:30px;
	margin:0px;
	padding:0px 0px 0px 10px;
	float:left;
	display:block;
	background-image:url(../images/sanjiao.jpg);
	background-position:left center;
	background-repeat:no-repeat}
.index_news li span a{
	float:left;
	color:#000}
.index_news li span font{
	float:right;}
.index_news li span a:hover{
	color:#28639e}
.index_pro{
	width:703px;
	height:auto;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	overflow:hidden}
.index_pro li{
	float:left;
	display:inline;
	margin:0px 12px 0px 0px;
	padding:0px;
	height:auto;
	width:222px;
	overflow:hidden}
.index_pro li div{
	width:220px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
	height:155px;
	line-height:100%;
	border:1px #dedede solid;}
.index_pro li h2{
	line-height:27px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	width:220px;
	float:left;
	margin:0px;
	padding:0px;}
#block_foot{
	border-top:2px #094c92 solid;
	min-height:80px;
	height:auto !important;
	overflow:visible;
	text-align:center;
	margin:5px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	line-height:25px;
	color:#094c92}
#block_foot p{
	margin:0px;}
.product_list{
	width:711px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 2px;
	text-align:center;
	vertical-align:middle;
	overflow:hidden}
.product_list li{
	float:left;
	margin:0px 15px 0px 0px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
	width:222px;
	height:190px;
	display:inline;}
.product_list li div{
	float:left;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
	width:220px;
	height:155px;
	border:1px #dedcdd solid;}
.product_list li span{
	float:left;
	margin:0px;
	padding:0px;
	text-align:center;
	width:222px;
	height:32px;
	line-height:32px;
	display:block;}
.news_ul{
	width:683px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
	vertical-align:middle;
	overflow:hidden}
.news_ul li{
	float:left;
	margin:0px;
	padding:0px 0px 0px 13px;
	text-align:left;
	vertical-align:middle;
	overflow:hidden;
	width:670px;
	line-height:35px;
	border-bottom:1px #dddddd dashed;
	background-image:url(../images/coin1.jpg);
	background-position:left center;
	background-repeat:no-repeat;}
.news_ul li a{
	float:left}
.news_ul li span{
	float:right}
.news_ul li a:hover	{
		color:#28639e}
.pro_info{
	width:703px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
	vertical-align:middle;
	overflow:hidden;}
.pro_info li{
	padding-left:13px;
	width:690px;
	line-height:25px;
	float:left;
	margin:0px;
	padding:0px;}
.pro_info li .span1{
	float:left;
	margin:0px;
	padding:0px;
	width:195px;}
.pro_info li .span2{
	width:430px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
	vertical-align:middle;}
.pro_info li .span3{
	width:70px;
	float:right;
	margin:0px;
	padding:0px;}