* {
	font-family:"Î¢ÈíÑÅºÚ",verdana,arial;
	margin:0;
	padding:0
};
	h1,h2,h3,h4,h5,h6,h7,th {
	font-weight:normal
}
body {
	font-size:14px;
}
img {
	border:0
}
ul,li {
	list-style-type:none;margin:0;padding:0;
}
a,a:hover,a:link,a:visited{
	color:inherit;
	text-decoration:none
}
.clear {
	clear:both
}
.txtleft {
	text-align:left
}
.txtright {
	text-align:right
}
.font10 {
	font-size:10px
}
.ftBlue {
	color:#06C
}
.ftOrange {
	color:#F90
}
.ftYellow {
	color:#FF0
}
.ftRed {
	color:#F00
}
.ftGray {
	color:#666
}
.ftGreen {
	color:#360
}
.ftStrong {
	font-weight:bold
}
.ftUnderline {
	text-decoration:underline
}
.ftOverline {
	text-decoration:line-through
}
.ftItalic {
	font-style:italic
}
.mouseHand {
	cursor:pointer
}
.imgLine {
	padding:3px;
	border:#E8E8E8 1px solid;
	background:#FFF
}
.Pages {
	text-align:right;
	padding:5px;
	clear:both;
	margin-top:30px
}
.Pages a {
	border:1px solid #ccc;
	padding:1px 5px;
	text-align:center;
	margin:0 5px 0 0;
	background:#FFF
}
.Pages a:hover {
	border:1px solid #000;
	padding:1px 5px;
	text-align:center;
	margin:0 5px 0 0;
	background:#E8E8E8;
	color:#000;
	font-weight:bold
}
.Pages .choose {
	border:1px solid #ccc;
	padding:1px 5px;
	text-align:center;
	margin:0 5px 0 0;
	background:#E8E8E8;
	color:#333;
	font-weight:bold
}
.Pages .PageInfo {
	border:1px solid #ccc;
	padding:1px 5px;
	text-align:center;
	margin:0 5px 0 0;
	background:#F8F8F8;
	color:#999
}
.DemoDateWidth {
	width:80px;
	font-size:10px;
	text-align:right;
	font-weight:normal
}
#ClsDetail{
	padding:20px 15px;
	line-height:2em;}
#ClsDetail h2 {
	font-size:20px;
	line-height:1.5em;
	text-align:center;
	font-weight:normal;
}
#ClsDetail h3 {
	font-size:12px;
	color:#999;
	line-height:2em;
	text-align:center;
	font-weight:normal;
}
#PreNextRs {
	margin:10px 0
}
#PreNextRs p {
	line-height:2em;
	width:50%;
	float:left;
	text-align:center
}
.box{width:1200px;margin:0 auto;}
.b1{height:600px;position:relative;overflow:hidden;}
.b1 img{width:1920px;height:600px;position:absolute;left:50%;margin-left:-960px;}
.b1 .box{position:relative;}
.b1 .box > a{color:#da1618;font-size:24px;font-weight:bold;float:right;margin-top:45px;}
.b1_txt{height:160px;position:relative;overflow:hidden;margin-bottom:70px;}
.b1_txt img{width:1920px;height:160px;position:absolute;left:50%;margin-left:-960px;}
.cls{height:48px;text-align:center;background:url(cls_bg.png) no-repeat bottom center;}
.b2{height:375px;margin-top:80px;margin-bottom:76px;}
.slideBox{ width:500px; height:375px; overflow:hidden; position:relative;float:left;}
.slideBox .hd{position:absolute;right:21px;bottom:21px;z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{font-size:0;cursor:pointer; width:10px;height:10px;background:#fff;border-radius:10px;display:inline-block;margin-left:4px;}
.slideBox .hd ul li.on{ background:#f00;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:500px; height:375px; display:block;  }
.slide_title{height:90px;background:url(bg_slide_title.png) repeat-x;background-position:top center;line-height:120px;color:#fff;text-indent:10px;position:absolute;width:100%;left:0;bottom:0;z-index:1;}
.b2_right{float:right;width:670px;}
.b2_one{padding-bottom:18px;border-bottom:1px solid #E5E5E5;}
.b2_one_title{font-size:24px;color:#000000;font-weight:bold;margin-top:5px;}
.b2_one_des{margin-top:12px;color:#A3A3A3;line-height:24px;}
.b2_list{margin-top:25px;}
.b2_list li{padding-left:15px;background:url(bg_b2_li.png) no-repeat left center;font-size:16px;color:#303030;margin-bottom:13px;}
.b3{margin-top:73px;margin-bottom:88px;height:530px;overflow:hidden;}
.b3_list{width:1240px;}
.b3_list li{float:left;clear:right;width:540px;height:210px;background:#F1F1F1;margin:0 40px 30px 0;padding:20px;}
.b3_title{font-size:24px;color:#000000;font-weight:bold;margin-top:25px;}
.b3_des{margin-top:25px;line-height:26px;color:#8F8F8F;}
.b3_des span{color:#da1618;}
.b4{height:245px;margin-top:73px;margin-bottom:70px;}
.picScroll-left{ width:100%;  overflow:hidden; position:relative;}
.picScroll-left .bd{ }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{width:280px;height:245px;float:left;clear:right;margin-right:27px;}
.picScroll-left .bd ul li img{width:100%;height:210px;}
.picScroll-left .bd ul li .title{text-align:center;margin-top:12px;color:#303030;}
.b5{height:140px;border-top:1px solid #EDEDED;}
.b5_left{float:left;clear:right;margin-top:40px;}
.b5_left img{float:left;margin-right:20px;}
.b5_info{float:left;line-height:30px;color:#a3a3a3;}
.b5_right{float:right;margin-top:22px;}
.b5_right span{float:left;margin-right:45px;margin-top:20px;}
.b6{height:60px;background:url(bg_b6.jpg) center;}
.b6_nav{line-height:60px;}
.b6_nav li{float:left;clear:right;font-size:24px;color:#ffffff;font-weight:bold;margin-right:59px;}
.b7{margin-top:35px;margin-bottom:100px;}
.b7_cls{}
.b7_cls_txt{float:left;clear:right;padding-left:35px;background:url(bg_b7_cls.png) no-repeat left center;font-size:30px;color:#da1618;font-weight:bold;}
.b7_cls_pos{float:right;margin-top:15px;color:#b0aeac;}
.d_page{margin-top:40px;width:100%;clear:both;}
.d_title{font-size:20px;color:#da1618;font-weight:bold;text-align:center;}
.d_info{margin-top:17px;text-align:center;color:#b9b9b9;}
.d_con{width:100%;margin-top:35px;line-height:2.2em;color:#696969;font-size:16px;}
.x_page{margin-top:40px;}
.x_page li{padding-left:25px;border-bottom:1px dashed #CFCFCF;height:48px;line-height:48px;margin-bottom:10px;font-size:16px;color:#303030;background:url(bg_b2_li.png) no-repeat left center;color:#303030;}
.x_page li span{float:right;}
.t_wrapper{width:100%;overflow:hidden;margin-top:50px;}
.t_page{width:1230px;}
.t_page li{float:left;clear:right;width:280px;height:250px;margin:0 26px 18px 0;position:relative;}
.t_img{width:278px;height:208px;border:1px solid #E3E3E3;}
.t_img img{margin:7px 0 0 7px;width:264px;height:194px;}
.t_title{text-align:center;margin-top:17px;color:#303030;}