@charset "utf-8";
body{
	padding:0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5B5B5B;
	line-height:1.7em;
	background: url(../images/bg.jpg) no-repeat center top;
}
td,table,input,textarea,a{
	color:#5B5B5B;
	font-size:12px;
	text-decoration:none;
	line-height:1.7em;
	font-family: Arial, Helvetica, sans-serif;
}
ol,ul,li,h1,h2,h3,h4,h5,h6,form,p,img,dl,dt,dd{
	margin: 0px;
	padding: 0px;
	border: 0px;
} 
ul,li{ list-style:none}
.clear{clear:both;overflow:hidden;height:0px;}
img,input,select{ vertical-align:middle;}
a,img {star:expression(this.onFocus=this.blur()); outline:none;}
.hand{cursor:pointer;}

.png24 {tmp:expression(setPng24(this));}

#main{ width:930px; margin:auto}
  .logo{ float:left; width:900px; height:92px; overflow:hidden; padding:0 15px; text-align:left; }
  .title{ float:left; width:930px; overflow:hidden; padding:0; text-align:center;  }
  
  .con_new1{ float:left; width:930px; height:302px; padding:85px 0 0 0; background:url(../images/con_newbg1.jpg) no-repeat}
    .con_new_left{ float:left; width:407px; height:271px; overflow:hidden; padding:0 20px 0 53px}
	ul.con_new_right{ float:left; width:395px; padding-top:10px }
	ul.con_new_right li{ float:left; width:395px; }
	ul.con_new_right li.com{ padding:15px 0 25px 0; text-align:justify;text-justify:inter-ideograph；}
	ul.con_new_right li dl{ float:left; width:395px;}
	ul.con_new_right li dl dt{ float:left; width:395px; height:26px; line-height:26px; overflow:hidden;background:url(../images/dot.gif) no-repeat 0 5px; font-size:14px; color:#FF5A00; font-weight:bold; text-indent:18px;}
	ul.con_new_right li dl dd{ float:left; width:395px; height:20px; line-height:20px; overflow:hidden; background:url(../images/dot2.gif) no-repeat 2px 7px; text-indent:12px;}

  .con{ float:left; width:930px;}
  
#foot{ float:left; width:930px; height:95px; color:#C58077; text-align:center}
	  .con_l{ float:left; width:637px;}
	  .con_r{ float:left; width:292px;}
	  
	  .con_l1{ float:left; width:637px; height:398px; background:url(../images/con_l1.jpg) no-repeat; position:relative; overflow:hidden}
	  .con_l2{ float:left; width:637px; height:363px; background:url(../images/con_l2.jpg) no-repeat; position:relative; overflow:hidden}

	  .con_l1 .video{ position:absolute; top:83px; left:54px;}	  
	  .con_l1 dl.tit0{position:absolute; width:255px; top:83px; left:321px; }
	  .con_l1 dl.tit0 dd{ float:left; width:255px; padding-top:10px; line-height:1.8em}
	  .con_l1 dl.tit0 dt{ float:left; width:255px; color:#F73A00;font-weight:bold; font-size:14px;}
	  .con_l1 dl.tit0 dt a{color:#F73A00;font-weight:bold; font-size:14px;}
	  .con_l1 .pic01{ position:absolute; bottom:30px; left:54px;}
	  
	  dl.media{ float:left; width:295px; background:url(../images/line.gif) repeat-y right}
	  dl.media dt{ float:left; width:295px; height:26px; line-height:26px; overflow:hidden; background:url(../images/dot.gif) no-repeat 0 5px; font-size:14px; color:#FF5A00; font-weight:bold; text-indent:18px;}
	  dl.media dd{ float:left; width:295px; height:20px; line-height:20px; overflow:hidden; background:url(../images/dot2.gif) no-repeat 2px 7px; text-indent:12px;}

	  dl.about{ float:left; width:238px; padding-left:22px;}
	  dl.about dt{ float:left; width:238px; height:26px; line-height:26px; overflow:hidden;background:url(../images/dot.gif) no-repeat 0 5px; font-size:14px; color:#FF5A00; font-weight:bold; text-indent:18px;}
	  dl.about dd{ float:left; width:238px; height:20px; line-height:20px; overflow:hidden; background:url(../images/dot2.gif) no-repeat 2px 7px; text-indent:12px;}

	  dl.jjlh{ float:left; width:268px; }
	  dl.jjlh dt{ float:left; width:268px; padding-bottom:10px }
	  dl.jjlh dt.tit{ border-bottom:1px dashed #8F8F8F; text-indent:2em; margin-bottom:10px}
	  dl.jjlh dd{ float:left; width:238px; height:20px; line-height:20px; overflow:hidden; background:url(../images/dot2.gif) no-repeat 2px 7px; text-indent:12px;}


	  .con_l2 .video{ position:absolute; top:51px; left:54px;}	
	  .con_l2 .pic02{
	position:absolute;
	top:51px;
	left:321px;
	width: 286px;
}
	  .con_l2 .pic03{ position:absolute; top:239px; left:54px;}

	  .con_r1{ float: left; width:292px; height:432px; background:url(../images/con_r2.jpg) no-repeat 0 102px; overflow:hidden}
	  .con_r2{ float: left; width:292px; height:41px; background:url(../images/con_r3.jpg) no-repeat 0 0; overflow:hidden}
	  .con_r3{ float: left; width:292px; height:288px; background:url(../images/con_r4.jpg) no-repeat 0 0; overflow:hidden}

		  ul.con_rmenu{ float:left; width:270px; height:37px; padding:65px 0 0 22px; background:url(../images/con_r1.jpg) no-repeat; overflow:hidden}	  
		  ul.con_rmenu li{ float:left; width:112px; height:37px; padding-left:5px;}
		  ul.con_rmenu li img{ cursor:pointer}
		  
		  .rule{ float:left; width:230px; height:295px; margin:0 31px; padding:10px 0; display: inline; /*background:url(../images/rulebg.gif) no-repeat center*/}
		  
		  #rule2{ width:210px; height:295px; padding:10px; background:url(../images/rulebg.gif) no-repeat top center; line-height:1.5em }
		  
		  .con_r3 dl{ float:left; width:230px; margin:0 31px; padding-top:5px; display:inline}
		  .con_r3 dl dt{ float:left; width:230px; padding-bottom:10px; text-align:right}
		  .con_r3 dl dd{ float:left; color:#D34100; padding:5px 0; font-size:14px; font-weight:bold}
		  
		  .con_r3 dl dd input.inp1{ width:138px; height:18px; line-height:18px; color:#747474; border:1px solid #FF9750; background:#FFEDC1;}
		  .con_r3 dl dt textarea{ width:218px; height:166px; padding:5px; color:#747474; border:1px solid #FF9750; background:#FFEDC1; overflow:auto}
		  
      .con_m1{ float:left; width:930px; height:340px; background:url(../images/con_m1.jpg) no-repeat; position:relative}
      .con_m2{ float:left; width:870px; height:422px; padding:65px 0 0 60px; background:url(../images/con_m2.jpg) no-repeat; }
      .con_m3{width:901px; height:320px; background:url(../images/con_m3.jpg) no-repeat; position:relative; margin-left:15px; clear:both;}
	  
	  .con_m3 .news{ position:absolute; top:55px; left:54px;}
	  .con_m3 .logo2{ position:absolute; width:100%; bottom:18px; text-align:center}
	  
	  .con_m3 .news ul{ float:left; width:398px;}
	  .con_m3 .news ul li{ float:left; width:398px; height:31px; line-height:31px; overflow:hidden; background:url(../images/dot2.gif) no-repeat 2px center; text-indent:12px; border-bottom:1px solid #C2AF8F; position:relative}
	  .con_m3 .news ul li span{ position:absolute; top:0; right:0px;}
	  
	  .con_m3 .news ul.link{ padding-right:22px;}
	  
	  .con_m1 .video{ position:absolute; top:83px; left:54px;}	  
	  .con_m1 dl.tit1{position:absolute; width:350px; top:83px; left:321px; }
	  .con_m1 dl.tit1 dd{ float:left; width:350px; padding:10px 0}
	  .con_m1 dl.tit1 dt{ float:left; width:350px; color:#F73A00}
	  .con_m1 dl.tit1 dt.last{ font-weight:bold; font-size:14px;}
	  
	  #video1,#video2,#video3{ cursor:pointer}

.newcon{ float:left; width:900px; margin:0 15px; margin-top:10px; display: inline; background:url(../images/news_bg2.gif) repeat-y}
  .news_1{ float:left; width:900px; height:42px; background:url(../images/news_bg1.gif) no-repeat top}
  .news_2{ float:left; width:820px; padding:10px 40px; overflow: hidden }
  
  .news_2 h1{ float:left; width:100%; text-align:center; clear:both; font-weight:bold; font-size:30px; line-height:1.2em; color:#FF5400}
  .news_2 h2{float:left; width:100%; text-align:center; clear:both; font-size:14px; font-weight:normal; padding:5px 0; border-bottom:2px solid #F68A4F}
  .news_2 .news_box{ float:left; width:100%; padding:10px 0; font-size:14px;}
  .news_2 .news_box p{ text-indent:2em; padding:10px 0 5px 0; line-height:2.3em; text-align:justify;text-justify:inter-ideograph；}
  
  .news_2 .news_box p.nextpage{ float:left; width:100%; padding:30px 0 20px 0; text-align:center}
  .news_2 .news_box p.newpic{ float:left; width:100%; padding:20px 0; text-align:center}
