/* TYPE STYLE */
body{ margin:0px auto; padding:0px 0px;font-family: Microsoft YaHei; font-size:12px; background: url(../images/bg2.jpg) repeat-x;}
a{ text-decoration: none;color: #11578C; }
/* INDEX DOCUMENT */
/* ID STYLE */
.btn{ height:23px; line-height:20px; cursor:pointer; font-weight:bolder; background-color:#D4D4D4; color:#020495}
#u_nav{ background: #063; display: block; height:40px; line-height: 40px; width: 1000px; }
#u_nav li{ display: block; float: left; height: 40px; line-height: 40px; text-align: center; width: 140px; }
#u_nav li a{ color: #FFF; }
#u_num{ background: #888; height: 17px; line-height: 17px; width: 1000px; }
#u_num li{ background: #666; border-left: 1px #CCC solid; cursor: pointer; display: block; float: right; height: 17px; line-height: 17px; text-align: center; width: 30px; }
#u_num li a{ color: #FFF; }
#u_num li:hover{ background: #C30; width: 30px; }
#d_imcon{ border: 1px #CCC solid; border-bottom: 1px #EEE solid; margin-top: 30px; padding-bottom: 20px; width: 998px; }
#d_company{ width: 675px; }
#d_company img{ border: 1px #CCC solid; display: inline; float: left; margin-left: 7px; padding: 3px; }
#d_inword{ max-height: 185px; overflow: hidden; padding: 0 20px; width: 410px; }
#d_inword p{ margin-bottom: 7px; text-indent: 2em; }
#d_produce{ margin-left: 10px; width: 310px; }
#d_produce li{ border-bottom: 1px #CCC dashed; list-style: url(../images/arr.png); margin: 0 auto 10px; padding-bottom: 10px; width: 280px; }
#d_produce li a{ color: #333; }
#d_show{ border-top: 1px #CCC solid; margin-top: 30px; width: 675px; }
#d_contact{ background: url(../images/peo.png) no-repeat right bottom; border-top: 1px #CCC solid; margin: 30px 0 0 10px; width: 310px; }
#d_contact p{ color: #333; margin: 0 auto 10px; padding-bottom: 10px; width: 280px; }
#d_foot{ margin: 20px 0; text-align: center; width: 1000px; }

/* CONTENT DOCUMENT */
/* ID STYLE */
#d_left{ margin-top:15px; width: 250px; background:#FFF; font-family:"ËÎÌå"; }
#d_left span{ display: block; text-align:left; padding-left:20px; width: 250px; height:45px; background: url(../images/c.jpg) no-repeat; }
#d_left p{background: url(../images/02.gif) no-repeat 0 center; height: 30px; line-height: 30px; margin: 0 10px; padding: 0 15px; width: 195px; font-family:"ËÎÌå"; border-bottom:1px solid #dedede;}
#d_left p a{ color: ##11578C;text-decoration:none; }
#d_right{ margin: 15px 0 0 10px; width: 730px; }
#d_content p{ line-height: 20px; margin: 15px 0 0; text-indent: 2em; text-decoration:none;}
#s_contit{ background: url(../images/right-hover.png)  no-repeat; margin-top:10px;font-weight: bold; height: 30px; line-height: 30px; text-align:left; padding-left:60px; color:#0e5080; width: 200px; font-size:14px; }
#s_nav{ height: 30px; line-height: 30px; margin-right:20px;}

/* CLASS STYLE */
.d_platetit{ background: url(../images/dec.png) no-repeat 10px center; color: #063; font-weight: bold; height: 40px; line-height: 40px; padding-left: 25px; }
.s_more{ height: 40px; line-height: 40px; padding-right: 10px; }
.d_bbor{ border-bottom: 1px #CCC solid; height: 40px; margin-bottom: 10px; }
.d_move{ margin: 0 10px; }
.d_move p{ margin: 10px 0; text-align: center; width: 140px; }
.s_conleft{ background: #0a4e95; font-weight: bold; height: 30px; line-height: 30px; width: 200px; }
.s_part2{ margin-top: 30px; }

/* COMMON STYLE */
/* POSITION */
.fl{ float: left; background:#fff;}
.fr{ float: right; }
.inline{ display: inline; }
.clr{ clear: both; }

/* FONT COLOR */
.fc000{ color: #000; }
.fc333{ color: #333; }
.fcFFF{ color: #FFF; }

/* FONT SIZE */
.fs12{ font-size: 12px; }
.fs13{ font-size: 13px; }
.fs14{ font-size: 14px; }
.fs15{ font-size: 15px; }


.tb_zero{ width: 200px; border-bottom:1px solid #cecece; margin-left:10px;  }
.tb_one{ border-bottom: 1px #777 dashed; height: 25px; line-height: 25px; padding-left: 20px; width: 180px; margin-left:30px; }
.tb_two a{ color: #000; }

/* CSS Document */
.a{text-decoration:none; color:#000000}
.nav a{ color:#FFFFFF;text-decoration:none;}
.top{ width:1000px; margin:0px auto; height:100px;}
.top_left{ width:750px; height:110px;float:left; background: url(../images/logo.png) no-repeat;}
.top_left img{ margin-top:10px;}
.top_right{ width:250px; height:110px; float:right; background: url(../images/logo2.jpg) no-repeat top right;}
.rt_language{ height:20px; float: left;color:#FFF;text-align:center; margin-left:60px; margin-top:45px; font-size:16px;}
.rt_language a{ color:#FFF;}
.rt_code{ width:201px; height:70px; float:left;margin-left:75px; margin-top:2px; margin-bottom:2px;}
.rt_code img{ border:none;height:100px;}

/*ËÑË÷À¸*/
.rt_search{ width:201px; height:30px; float:left; margin-top:30px;}
.search_box {width: 201px;height: 31px;background: url('../images/bg_search_box.png') repeat scroll 0% 0% transparent;}
.search_box .s {float: left;padding: 0px;margin: 6px 0px 0px 6px;border: 0px none;width: 159px;background: none repeat scroll 0% 0% transparent;
font-size: 0.8em;color: #CCC;height: 20px;}
.search_box .go {float: right;margin: 3px 4px 0px 0px;}
.nav{background:url(../images/nav-x_04.jpg) no-repeat top right; width:110px; height:29px; line-height:29px; 
color:#FFF; font-family:"Î¢ÈíÑÅºÚ"; float:left; text-align:center; font-weight:bold; }
.nav a{color:#FFF;}

.nav ul li {list-style-type:none; float:left;font-family: Î¢ÈíÑÅºÚ; color:#FFFFFF; width:120px; border-right:1px solid #FFFFFF; margin-left:30px; line-height:30px;}
.banner{ width:1000px; margin:0px auto; margin-top:-3px; height:320px;}
.p_content{width:1000px; margin:0px auto; height:100%;margin-top:5px;margin-bottom:20px;}
.i_content{ width:1000px; margin:0px auto; height:450px;margin-top:5px;}
.content{ width:1000px; margin:0px auto; height:100%;margin-top:5px; }
.i_pro{ width:1000px;   height:220px;*margin-top:5px;}
.pro{ width:150px; height:185px; float:left; margin-left:10px; }
.pro_img{ width:150px; height:120px;border:1px solid #CCCCCC; margin-left:40px;}
.pro_wz{ text-align:center; font-size:12px; width:150px;  background:#FFF; margin-top:10px ; margin-left:40px; height:25px; line-height:25px; border-radius:8px 8px 8px 8px;}
.d_pro{ width:180px; height:185px; float:left; background-color:#FFFFFF; margin-left:40px; margin-top:20px;}
.d_pro img{border:none;width: 150px; height:150px;}


.xg{ height:200px; width:1px; border-left:1px  dotted #ccc;float:left; margin-top:20px;}
.dian{background-image:url(../images/dian.jpg); height:6px; width:6px; float:left; margin-top:8px; margin-right:5px;}
.i_news{width:1000px; height:280px; background:#f1f1f1; }

.in_left{ width:300px; height:160px; float:left; margin-left:5px;}
.inl_top{ width:340px; float:left; height:35px; margin-top:2px;font-family: Î¢ÈíÑÅºÚ;margin-left:8px;}
.inl_bottom{ width:360px; height:110px;float:left;}

.in_mid{ width:305px;height:160px; float:left; margin-left:5px;}
.inm_top{ width:340px;float:left; height:35px; margin-top:2px;font-family: Î¢ÈíÑÅºÚ;margin-left:8px;}
.inm_bottom{ width:355px; float:left; height:110px;}
.inm_wz{ width:351px; float:left; font-size:14px; line-height:23px;}

.in_right{ width:200px; height:160px; float:left;  margin-left:5px;}
.inr_top{ width:190px;float:left;margin-top:2px;font-family: Î¢ÈíÑÅºÚ; margin-left:8px;}
.inr_bottom{ width:210px; float:left; height:110px ; font-size:12px;}

.footer{ margin:0px auto; width:1000px;color:#575757; margin-bottom:20px; margin-top:-10px; }
.footer a{ color:#575757; font-size:12px; }
	
		/*¹ö¶¯¹ã¸æÑùÊ½*/
.ad { 
	margin-bottom:10px;
	width:1000px; 
	height:320px; 
	overflow:hidden;
	position:relative;
}
.slider,.num{
	position:absolute;
}
.slider li{ 
	list-style:none;
	display:inline;
}
.slider img{ 
	width:1000px; 
	height:320px;
	display:block;
}
.num{ 
right: -1px;
bottom: -15px;
}
.num li{
	float: left;
	color: #0a4e95;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #0a4e95;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #0a4e95;
	font-weight: bold;
}