#main{
	/* The main container */
	margin:0 auto;
	padding:80px 0px 80px 0px;
	text-align:center;
	width:998px;
	position:relative;
}
.box_x3{width:998px;margin:0 auto;} 
#box3{display:block; width:998px; height:90px; padding-bottom:30px; clear:both;}
#video_content dl{display:none; list-style:none; clear:both;}
#video_content .cur{display:block;}
#video_btn {float:left;padding-right:15px;}
#video_btn li{width:90px;
	margin:0px 25px 15px 0px;
	display:inline-block;
	list-style:none;
	height:90px;
	float:left;
	line-height:90px;
	overflow:hidden;
	font-size:55px;
	color:#FFF;
	text-align:center;
	-webkit-border-radius: 45px;}
#video_btn li a{display:block}
#video_btn li.cur,li.act:hover{
color:#ffffff;
	width:90px;
	filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; 
}
#video_btn li.cur a,li.act:hover{color:#ffffff;}
.oneli{background:url(../../images/s1.png) no-repeat center center; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.twoli{background:url(../../images/s2.png) no-repeat center center; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.thereli{background:url(../../images/s3.png) no-repeat center center; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.czwz{float:left; text-align:left; padding-left:15px; color:#006ab8;font-family:centrale_sans_book,tahoma,arial,helvetica,sans-serif; font-size:30px; line-height:45px;}

.sonediv{width:998px; overflow:hidden;}
.oneleft{float:left; width:325px; height:450px; background:#913c82 url(../../images/s1bg.jpg) no-repeat left top;}
.twoleft{float:left; width:325px; height:450px; background:#e78c22 url(../../images/s2bg.jpg) no-repeat left top;}
.thereleft{float:left; width:325px; height:450px; background:#0078c0 url(../../images/s3bg.jpg) no-repeat left top;}
.onebt{float:right; width:180px; margin-right:20px;}
.onebtwz{font-size:18px; text-align:center; color:#FFF; line-height:60px;}
.onejswz{font-size:16px; color:#FFF; text-align:left; line-height:150%;}
.oneright{float:right; width:650px;}
.onertop{height:125px; background:#818589 url(../../images/sline.png) no-repeat left center;}
.onetm{text-align:left; font-size:24px; line-height:50px; padding-left:10px; color:#FFF;}
.sonediv .tbul{margin-top:25px}
.sonediv .tbul .tgl{float:left; text-align:left; font-size:16px; line-height:50px; padding-left:10px; color:#FFF;}
.sonediv .tbul .tgl label{color:#FFF; margin:0; padding:0; background-image:none; width:200px; padding-left:5px;}
.sonediv .tbul .tgm{float:left; text-align:left; margin-left:50px; font-size:16px; line-height:50px; padding-left:10px; color:#FFF;}
.sonediv .tbul .tgm label{color:#FFF; margin:0; padding:0; background-image:none; width:150px; padding-left:5px;}
.sonediv .tbul .tgr{float:left; text-align:left; font-size:16px; padding:5px 0 0 10px; color:#FFF;}
.sonediv .rbottom{margin-top:25px}



input[type=checkbox]:not(old) + label,
input[type=radio   ]:not(old) + label{
  display      : inline-block;
  margin-left  : -38px;
  padding-left : 3px;
  background   : url('../../images/checks.png') no-repeat 0 0;
  line-height  : 30px;
  width:120px;
  color:#333;
  cursor:pointer;
}

input[type=radio]:not(old):checked + label{
  background-position : 0 -60px;
  color:#FFF;
}

.onewbkleft{float:left; width:292px; padding:10px; height:280px; background-color:#913c82}
.twowbkleft{float:left; width:292px; padding:10px; height:280px; background-color:#e78c22}
.therewbkleft{float:left; width:292px; padding:10px; height:280px; background-color:#0078c0}
.onewbkright{float:right; width:293px; padding:10px; height:280px; background-color:#913c82}
.twowbkright{float:right; width:293px; padding:10px; height:280px; background-color:#e78c22}
.therewbkright{float:right; width:293px; padding:10px; height:280px; background-color:#0078c0}
.sonediv .rbottom .srsq{text-align:left; clear:both; font-size:24px; color:#FFF; padding-bottom:10px;}
.sonediv .rbottom .hlhy ul li{float:left; padding:0px 25px 0px 25px; line-height:30px; margin-right:15px; font-size:14px; background-color:#d1d1d1; color:#FFF;"}
.sonediv .rbottom .hlhy ul li:hover{float:left; padding:0px 25px 0px 25px; line-height:30px; font-size:14px; background-color:#006ab8; color:#FFF;}

.sonediv .rbottom .srdl ul li{line-height:45px; text-align:right; color:#FFF; font-size:16px;}

.sonediv .rbottom .dydl ul li{line-height:45px; text-align:right; color:#FFF; font-size:16px;}
.seachone{float:right; margin-top:15px;}
.seachonetj{width:180px; height:35px; background-color:#e78c22; font-size:18px; color:#FFF; cursor:pointer;}
.seachtwo{float:right; margin-top:15px;}
.seachtwotj{width:180px; height:35px; background-color:#0078c0; font-size:18px; color:#FFF; cursor:pointer;}
.seachthere{float:right; margin-top:15px;}
.seachtheretj{width:180px; height:35px; background-color:#913c82; font-size:18px; color:#FFF; cursor:pointer;}