@charset "gb2312";
/* CSS Document */

* {
	padding:0;
	margin:0;
}
body {
	font: 12px/1.5 Î¢ÈíÑÅºÚ,tahoma,arial;
	background:#f9e9cb url(../images/bodybg.gif) repeat-x;
	color:#333;
	
}
#layout{ background:url(../images/wrapbg.gif) no-repeat center 0;}

h1{ font-size:24px; font-weight:bold; color:#5e361a; margin-bottom:15px;}
h2{ font-size:18px;}
h3{ font-size:16px; margin-bottom:5px;}
img { border:none; }
.clear { clear:both; }
.center{ text-align:center; }
.center2{ margin:0 auto; padding:0 0 0 15px; text-align:left;}
ul{ padding-top:10px; overflow:hidden; zoom:1; }
ul li{ float:left;list-style: none;}

.fbold{ font-weight:bold;}
.float{ float:left; }
.floatr{ float:right; }
.red{ color:#ff3e00;}
a {
	outline:none;
	text-decoration:none;
	color:#d00800;
}
a:hover {
	text-decoration:underline;
}
.logo {
	display:inline-block;
	width:170px;
	height:50px;
	position:absolute;
	left:14px;
	top:0;
	margin-top:15px;



}
#wrap {
	width:1000px;
	overflow:hidden;
	zoom:1;

	margin:0 auto;
}
.bg1{ background:url(../images/top1.jpg) no-repeat;
	width:1000px;
	height:75px;
	position:relative; z-index:999;}
.pa{ padding:20px 0 20px 60px;  overflow:hidden; zoom:1;}
.pa2{ padding:10px 20px 13px 20px;  overflow:hidden; zoom:1;}
.pa3{ padding:0 20px 0 10px;}
#content{
	width:1000px;margin:0 auto;
	font-size:14px; }
	
	.maincon{ background:url(../images/top5.jpg) no-repeat left top;width:965px;  margin:0 auto;  padding-bottom:20px; }
	.conbg{background:url(../images/con_bg.gif) repeat-y center center;width:965px; margin:0 auto;}
	.w929{ width:929px;   margin:0 auto; }
	.m_main{ padding:20px 0 0 0; }
	.m_con{ background:url(../images/main_bg.gif) repeat-y left top; overflow:hidden; zoom:1;}
	.tj{ background:url(../images/icon.png) no-repeat -77px -71px; width:265px; height:72px; line-height:72px; text-indent:104px; }
.btj{ background:url(../images/icon.png) no-repeat -400px -71px; width:297px; height:58px; padding:25px 0 0 104px;}
.t_left h2{ margin-top:11px; margin-left:10px;}
.t_left,.t_right{ overflow:hidden; zoom:1;}
.t_right{ padding-left:140px;}

.one,.two{ padding-top:30px;overflow:hidden; zoom:1;  }
.num1{background:url(../images/icon.png) no-repeat -16px -16px; width:38px; height:52px;}
.num2{background:url(../images/icon.png) no-repeat -16px -89px; width:38px; height:52px;}
.y_right{ padding-left:27px; width:770px;}
.y_title{background:url(../images/icon.png) no-repeat left -167px; width:326px; height:44px; line-height:34px; color:#fff; text-align:center; margin-bottom:10px; font-size:14px;}
.xf,.r_out{ background:#fffbf4; border:1px solid #ffe6b8; padding:15px;}
.r_out{line-height:22px;}
.l_left{ width:500px;}
.l_right{  margin-left:20px; display:inline;  }
.l_right .r_out{width:250px;  height:108px;}
.btn{background:url(../images/icon.png) no-repeat left -235px; width:303px; height:32px; line-height:32px; color:#fff; display: inline-block; text-align:center; text-decoration:none; margin-top:25px; }
a.btn:hover{background:url(../images/icon.png) no-repeat left -278px;  text-decoration:underline; }
.link{ padding-top:30px; }
.l_word{ width:540px; line-height:27px;}
.l_word p{ padding-bottom:10px;}
.r_ad{ padding-left:60px;}


 .ys1,.ys2,.ys3,.ys4,.ys5{ width:120px;  display:inline-block; }
.ry1,.ry2,.ry3,.ry4,.ry5{ width:138px;  display:inline-block; }
 .ys1,.ys2,.ys3,.ys4{margin-right:70px;}
 .ry1,.ry2,.ry3,.ry4{padding-right:45px;} 
  .yscon,.rycon{ text-align:center;}
.yscon p,.rycon p{ padding-top:10px;}
.y_img1,.y_img2,.y_img3,.y_img4,.y_img5{width:91px; height:104px;}
.y_img1{background:url(../images/icon.png) no-repeat -330px -184px; }
.y_img2{background:url(../images/icon.png) no-repeat -424px -184px; }
.y_img3{background:url(../images/icon.png) no-repeat -518px -184px; }
.y_img4{background:url(../images/icon.png) no-repeat -612px -184px; }
.y_img5{background:url(../images/icon.png) no-repeat -706px -184px; }

#colee_right p{ padding:0 15px;}
#idScroller * {

	margin:0px;

	padding:0px;

}

#idScroller {

	height:108px;

	overflow:hidden;

}




#footer{padding:20px 10px 0 10px;overflow:hidden; zoom:1; text-align:left;  padding-bottom:10px; COLOR: #333;   width:935px; text-align:center; margin:0 auto;}
#footer a{  color:#333; text-decoration:none; font-weight:bold;}
#footer a:hover{COLOR:#ff3e00;}
#footer p{ line-height:18px;}
.footer_l{  float:left; text-align:left;}
.footer_r{  float:left; padding-left:170px; padding-top:20px; text-align:left; width:430px;}