html,body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float: none;
	width:100%;
	overflow-x:hidden;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background:#FFFFFF;
	color:#505050
	
	
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p,a{
    text-decoration:none;
	margin:0 ;
	padding:0;
	height: auto;
	width: auto;
	list-style:none;
	
	
}

a{color:#505050}
a:hover{color:#990000}
img{border:0;}

* { margin:0 auto;}
.in_main{width:1423px;height:auto;margin:0 auto;overflow:hidden;}
.in_foot{width:1423px;height:136px;margin:0 auto}
.in_foot img{float:left}
.main{margin:0 auto;width:1003px;}
.top{width:100%; background:#000000;height:29px;}
.top_con{width:1004px; margin:0 auto;height:29px;}


.head{width:100%;height:103px; background:#e9e9e9}
.head_con{width:1003px;height:103px;margin:0 auto; background:url(../images/head_bg.jpg) no-repeat }
.head_con_en{width:1003px;height:103px;margin:0 auto; background:url(../images/head_bg_en.jpg) no-repeat }

.sp1{float:right;line-height:40px;width:500px; text-align:right;color:#FFFFFF}

.in_search{width:190px;float:right;margin-top:0px;}

.in_ab{width:321px;height:252px; background:#fafafa;border:1px solid #d4d4d4;margin-top:25px;float:left;margin-right:11px;overflow:hidden;line-height:24px;}

.in_ab img{float:left;margin-bottom:10px}

.in_pro{width:992px;height:169px;margin:0 auto;float:left;margin:20px 0 20px 0; background:url(../images/in_pro.jpg) no-repeat;line-height:30px}
.in_pro_en{width:992px;height:169px;margin:0 auto;float:left;margin:20px 0 20px 0; background:url(../images/in_pro_en.jpg) no-repeat;line-height:30px}



.in_news{width:490px;height:240px; background:url(../images/in_news.jpg) no-repeat;float:left}
.in_news_en{width:490px;height:240px; background:url(../images/in_news_en.jpg) no-repeat;float:left}

.more1{float:right;margin-top:18px;margin-right:20px;}

.new_ul{width:430px;float:left;margin-left:40px;margin-top:15px;}
.new_ul a {display:block;float:left;line-height:27px;}
.new_ul li{width:430px;height:30px;line-height:27px;font-size:12px; }
.new_ul img{float:left;}
.new a{height:30px;line-height:30px; display:block;float:left;}
.date{float:right;margin-right:15px;}

.in_contact{width:490px;height:240px; background:url(../images/in_contact.jpg) no-repeat;float:left;margin-left:11px;line-height:30px;margin-top;10px}
.in_contact_en{width:490px;height:240px; background:url(../images/in_contact_en.jpg) no-repeat;float:left;margin-left:11px;line-height:30px;margin-top;10px}

.foot{width:100%;height:93px; background:url(../images/foot.jpg) repeat-x;margin-top:20px;color:#FFFFFF}
.foot a{color:#FFFFFF}

.foot1{width:100%;height:131px; background:url(../images/foot1.jpg) repeat-x;margin-top:20px;color:#FFFFFF}
.foot1 a{color:#FFFFFF}

.clear{clear:both}

.nav{width:100%;height:40px; background:url(../images/nav_bg.jpg) repeat-x}
.nav_con{width:1010px;height:40px;margin:0 auto}

.left{width:273px;height:669px; border:1px solid #d4d4d4;float:left ; background:#f4f4f4}
.pro_ul{width:250px;margin:0 auto;margin-top:20px;overflow:hidden;background:#f4f4f4}
.pro_ul li{width:250px;height:30px; line-hegiht:30px;background:url(../images/pro_bg.jpg) no-repeat}

.right{width:708px;float:left;margin-left:20px; background:url(../images/right_con.jpg) repeat-y;line-height:30px}