.hotcourse {
	display:none;
}
.hotcourse_bg {
	opacity:0.9;
	filter:alpha(opacity=90);
}
.hotcourse_info {
	box-shadow:1px 1px 1px #DDD;
}
.location {
	padding:15px 0;
	border-bottom:1px solid #F3F3F3;
}
.left_box {
	width:870px;
	float:left;
}
.arc_title {
	padding-bottom:15px;
	text-align:center;
}
.arc_title h1 {
	font-size:30px;
	padding:15px 0;
	font-weight:bold;
	color:#EE7800;
}
.arc_content {
	font-size:16px;
	line-height:1.7;
}
.arc_content p {
	padding-bottom:15px;
}
.arc_content img {
	max-width:80%;
	height:auto;
}
.arc_content a {
	color:#1F8ADC;
	text-decoration:underline;
}
.arc_tag {
	padding:10px 15px;
	font-size:14px;
	background:#F8F8F8;
}
.arc_tag a {
	margin-left:10px;
}

.content h1 {
	font-size:1.25em;
	padding:0.5em 0;
	line-height:1.4;
}
.content address {
	color:#888;
	font-size:0.8em;
	padding-bottom:0.5em;
	border-bottom:1px solid #DDD;
}
.content address i {
	font-size:1.25em;
}
.content article {
	padding:0.5em 0;
	font-size:1em;
	line-height:1.5;
}
.content article p {
	padding-bottom:0.5em;
}
.content article img {
	vertical-align:top;
	max-width:90%;
	height:auto !important;
}
.arc_weixin {
	overflow:hidden;
	padding:0.5em 0;
	border-top:1px solid #DDD;
}
.arc_weixin a {
	display:block;
	float:left;
	width:40%;
}
.arc_weixin a img {
	width:100%;
}
.arc_weixin p {
	font-size:1em;
}
.arc_weixin p:nth-child(2) {
	padding-top:1em;
}
.arc_weixin p:nth-child(3) {
	padding-top:0.5em;
}
.arc_weixin p:nth-child(4) {
	padding-top:0.5em;
}
.likeart {
	padding:0.5em;
	background:#FFF;
	margin-top:1em;
}
.likeart h2 {
	font-size:1.25em;
	padding:0.5em 0;
	border-bottom:1px solid #DDD;
	text-align:center;
}
.likeart ul {
	padding:0.5em 0;
}
.likeart ul li {
	font-size:1em;
	padding:0.25em 0;
	border-bottom:1px dotted #F3F3F3;
}
.likeart ul li a {
	display:block;
	overflow:hidden;
}
.likeart ul li a img {
	float:left;
	width:30%;
	margin-right:0.5em;
}
.recpic {
	padding:0.5em;
	background:#FFF;
	margin-top:1em;
}
.recpic h2 {
	font-size:1.25em;
	padding:0.5em 0;
	border-bottom:1px solid #DDD;
	text-align:center;
}
.recpic ul {
	padding:0.5em 0;
}
.recpic ul li {
	width:50%;
	float:left;
	margin-bottom:0.5em;
}
.recpic ul li a {
	display:block;
	text-align:center;
}
.recpic ul li a h3 {
	font-size:0.875em;
	height:2.5em;
}
.recpic ul li a img {
	width:100%;
}
.recpic ul li:nth-child(1) {
	padding-right:0.2em;
}
.recpic ul li:nth-child(2) {
	padding-left:0.2em;
}
.recpic ul li:nth-child(3) {
	padding-right:0.2em;
}
.recpic ul li:nth-child(4) {
	padding-left:0.2em;
}
.pic_nav {
	background:#F60;
	overflow:hidden;
	padding-left:1em;
}
.pic_nav a {
	color:#FFF;
	display:inline-block;
	padding:0.5em;
	font-size:1.25em;
}
.pic_list li {
	background:#FFF;
	margin-top:0.5em;
}
.pic_list li a {
	display:block;
}
.pic_list li a img {
	width:100%;
}
.pic_list .desc {
	padding:0.5em;
}
.pic_list .desc h3 {
	font-size:1.25em;
	padding-bottom:0.25em;
}
.pic_list .desc span.click {
	float:right;
	color:#999;
}
.getload {
	margin-top:0.5em;
}
.getload a {
	display:block;
	background:#FFF;
	text-align:center;
	padding:0.5em 0;
}
.newdigg {
	position:absolute;
	left:20px;
	top:20px;
	width:54px;
	height:80px;
	cursor:pointer;
}
.newdigg:hover {
	opacity:0.8;
}
.newdigg .diggbox {
	width:60px;
	height:55px;
	padding-left:60px;
	line-height:55px;
	background-position:-500px -200px;
}
.newdigg .diggbox .digg_act {
	text-align:left;
}
.arc_plugin {
	padding:15px 0;
	position:relative;
	overflow:hidden;
}
.arc_plugin .arc_plugin_bar {
	width:50%;
	float:left;
}
.arc_share span {
	display:block;
	line-height:45px;
	float:left;
	margin-right:10px;
	color:#888;
}
#SOHUCS iframe {
	min-height:52px !important;
}
.bdsharebuttonbox {
	display:block;
	float:left;
}
#bdshare a,.weixin-btn {
	background:url(../images/share.png) no-repeat;
}
.arc_share {
	padding-top:60px;
	overflow:hidden;
}
.share {
	float:right;
	padding:0 10px;
	margin:-32px 0 0;
	height:32px;
	width:219px;
	position:relative;
}
.share strong {
	float:left;
	font:12px/32px arial;
	color:#666;
}
#bdshare {
	float:right!important;
	width:175px;
	margin-top:4px;
}
#bdshare a {
	display:block;
	float:left;
	width:24px;
	height:24px;
	line-height:24px;
	margin-right:5px;
	cursor:pointer;
	padding-left:0;
}
#bdshare a:hover {
	opacity:1!important;
	filter:alpha(opacity=100)!important;
}
#bdshare .bds_tsina {
	background-position:0 0!important;
}
#bdshare .bds_tsina:hover {
	background-position:0 -25px!important;
}
#bdshare .bds_qzone {
	background-position:-25px 0!important;
}
#bdshare .bds_qzone:hover {
	background-position:-25px -25px!important;
}
#bdshare .bds_tqq {
	background-position:-50px 0!important;
}
#bdshare .bds_tqq:hover {
	background-position:-50px -25px!important;
}
#bdshare .bds_sqq {
	background-position:0 -50px!important;
}
#bdshare .bds_sqq:hover {
	background-position:0 -75px!important;
}
#bdshare .bds_renren {
	background-position:-25px -50px!important;
}
#bdshare .bds_renren:hover {
	background-position:-25px -75px!important;
}
#bdshare .bds_weixin {
	background-position:-50px -50px!important;
}
#bdshare .bds_weixin:hover {
	background-position:-50px -75px!important;
}
.arc_wximg {
	width:120px;
	height:120px;
	background:url(../images/weixin.gif) no-repeat center;
	float:left;
}
.arc_wxtxt {
	width:300px;
	padding-top:20px;
	float:left;
	margin-left:10px;
	text-align:center;
}
.arc_wxtxt h3 {
	font-size:18px;
}
.arc_wxtxt h4 {
	font-size:14px;
	background:#F60;
	color:#FFF;
	border-radius:20px;
	padding:5px 0;
	margin:10px 0;
}
.arc_like h2 {
	font-size:24px;
	padding-bottom:15px;
}
.arc_like ul {
	width:884px;
	overflow:hidden;
}
.arc_like ul li {
	float:left;
	width:207px;
	margin-right:14px;
	margin-bottom:15px;
}
.arc_like ul li img {
	width:100%;
	height:130px;
}
.arc_like ul li p {
	height:40px;
	line-height:20px;
	overflow:hidden;
}
.right_box {
	width:300px;
	float:right;
}
.question h2 {
	font-size:18px;
	line-height:40px;
	border-bottom:1px solid #DDD;
}
.question ul {
	padding:10px 0;
}
.question ul li {
	line-height:30px;
}
.question ul li em {
	color:#888;
	margin-right:10px;
	float:left;
}
.question ul li em.large {
	color:#EE7800;
	font-size:24px;
}
.question ul a {
	display:inline-block;
	font-size:15px;
}
.tj_course h2 {
	font-size:18px;
	line-height:40px;
	border-bottom:1px solid #DDD;
}
.tj_course h2 span {
	float:right;
	font-size:14px;
}
.tj_course ul {
	padding:15px 0;
}
.tj_course ul li {
	line-height:30px;
	font-size:16px;
}
.tj_course ul li span {
	float:right;
	font-size:14px;
}
.tj_video h2 {
	font-size:18px;
	line-height:40px;
	border-bottom:1px solid #DDD;
}
.tj_video h2 span {
	float:right;
	font-size:14px;
}
.tj_video ul {
	padding:15px 0;
}
.tj_video ul li {
	height:30px;
	font-size:14px;
	overflow:hidden;
	line-height:30px;
}
.tj_video_1 {
	padding:15px 0 0;
}
.tj_video_1 img {
	width:100%;
	height:auto;
}
.professional .item_h2 {
	padding-bottom:20px;
}
.professional .item_h2 h2 {
	line-height:20px;
	font-size:38px;
	text-align:center;
	padding:30px;
}
.professional .item_h2 p {
	font-size:16px;
	color:#000;
	text-align:center;
}
.item_list {
	overflow:hidden;
	padding:50px 50px;
	background:#FFF;
	border-radius:3px;
}
.item_list > div {
	padding-bottom:20px;
}
.item_list .probox:nth-child(3n+3) {
	margin-right:0px;
}
.professional h3 span {
	width:130px;
	height:45px;
	background:#F60;
	color:#fff;
	font-size:24px;
	float:left;
	text-align:center;
	margin-right:10px;
	border-radius:10px 10px 0 0;
}
.probox {
	width:333px;
	float:left;
	margin-right:50px;
}
.hslzy3 .probox {
	margin-bottom:20px;
}
.probox h2 {
	color:#333;
	font-size:20px;
	padding-bottom:10px
}
.probox h3 {
	font-size:24px;
	text-align:center;
	color:#383838;
	padding:20px 0;
}
.probox h4 {
	text-align:center;
	padding-bottom:10px;
	color:#F60;
}
.probox a {
	text-align:center;
}
.probox a.item_img {
	width:333px;
	display:block;
	overflow:hidden;
	text-align:center;
}
.probox p {
	color:#000;
	line-height:25px
}
.probox p a {
	color:#115aa0
}
.probox p a:hover {
	color:#c00
}
.btn_online {
	text-align:center;
	padding-top:10px;
}
.btn_online a {
	background:#E9441A;
	display:inline-block;
	padding:15px 20px;
	color:#FFF;
	font-size:18px;
	border-radius:3px;
}
.news_type {
	background:#EE7800;
	overflow:hidden;
	padding:0 15px;
}
.news_type li {
	float:left;
}
.news_type li a {
	color:#FFF;
	display:block;
	padding:10px 15px;
	font-size:16px;
}
.news_type li a.current {
	background:#FFF;
	color:#EE7800;
}
.news_type li a:hover {
	background:#FFF;
	color:#EE7800;
}
.news_list {
	padding:30px 0;
}
.news_list li {
	padding-bottom:20px;
	overflow:hidden;
}
.news_list li a.n_left {
	display:block;
	width:250px;
	float:left;
}
.news_list li a img {
	width:250px;
}
.news_list .n_right {
	width:600px;
	float:right;
}
.news_list .n_right h3 {
	font-size:18px;
	padding-bottom:10px;
}
.news_list .n_right h3 a {
	color:#EE7800;
}
.news_list .n_right p {
	font-size:16px;
	line-height:24px;
	padding-bottom:20px;
}
.news_list .n_info {
	font-size:12px;
	color:#888;
}
.news_list .n_info i {
	vertical-align:text-top;
	font-size:14px;
}
.news_list .n_info span {
	margin-right:20px;
}
.news_list .noimg .n_left {
	display:none
}
.news_list .noimg .n_right {
	float:none;
	width:100%
}
.loadmore {
	display:block;
	padding:10px 0;
	text-align:Center;
	font-size:16px;
	background:#F8F8F8;
}
.page_list {
	overflow:hidden;
	line-height:2;
}
.page_list li {
	float:left;
	margin-right:10px;
	font-size:14px;
}
.page_list li a {
	}.creation_list {
	width:884px;
	overflow:hidden;
}
.creation_list li {
	width:276px;
	float:left;
	margin-right:14px;
	margin-bottom:20px;
}
.creation_list li img {
	width:100%;
	vertical-align:middle;
	height:184px;
}
.creation_list li p {
	background:#F8F8F8;
	text-align:center;
	line-height:40px;
	height:40px;
	overflow:hidden;
}
.toplogo {
	padding:0;
}
.logo_box {
	height:60px;
	padding:20px 0;
}
.logo_box .logo {
	width:360px;
	height:60px;
	display:block;
	overflow:hidden;
	background-position:-80px 10px;
	text-indent:-9999px;
}
.about_page {
	background:url(../images/about_page.jpg) no-repeat center top;
}
.about_pagesbg {
	background:url(../images/about_page_x.jpg) repeat-x left top;
}
.about_left_nav {
	width:200px;
	float:left;
	position:relative;
}
.about_left_nav_bg {
	background:#F60;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:1;
	opacity:0.7;
}
.about_nav_list {
	position:relative;
	z-index:9;
	padding:20px 0;
}
.about_nav_list ul li {
	font-size:14px;
	line-height:40px;
	padding-left:20px;
}
.about_nav_list ul li a {
	color:#FFF;
}
.about_nav_list ul li.current {
	background:#f5a100 URL(../images/about_navlist_bg.jpg) no-repeat right center;
}
.about_content {
	width:679px;
	float:left;
	background:#FFF;
	border-right:1px solid #DDD;
}
.about_content .about_content_t {
	padding:10px 30px;
	border-bottom:1px solid #DDD;
	background:url(../images/about_logo_bg.jpg) no-repeat 400px bottom;
}
.about_content .about_content_t h1 {
	background:url(../images/about_content_logo.jpg) no-repeat left bottom;
	font-weight:normal;
	font-size:18px;
	padding-top:40px;
	padding-left:100px;
	padding-bottom:10px;
}
.about_content .about_content_txt {
	padding:10px 30px;
	line-height:1.7;
	font-size:16px;
	color:#000;
}
.about_content .about_content_txt p {
	padding-bottom:10px;
	font-size:16px;
	line-height:1.8;
}
.about_content .about_content_txt img {
	max-width:560px;
	height:auto !important;
}
.leftside {
	float:right;
	width:320px;
	padding-right:15px;
	background:#FFF;
}
.nav_simple {
	position:absolute;
	bottom:0;
	right:0;
}
.nav_simple li {
	padding:7px 10px;
	background:#3E9134;
	float:left;
	margin-left:10px;
	border-radius:5px 5px 0 0;
	font-size:12px;
}
.nav_simple li a {
	color:#FFF;
}
.master_li {
	padding:15px 0 0;
}
.master_li ul {
	width:1230px;
	overflow:hidden;
}
.master_li ul li {
	float:left;
	width:380px;
	height:275px;
	margin-right:30px;
	position:relative;
	margin-bottom:30px;
}
.master_li ul li a {
	display:block;
	height:100%;
	width:100%;
	background:url(../images/master_bg.png) no-repeat center 270px;
	transition:0.5s;
}
.master_li ul li a:hover {
	background:url(../images/master_bg.png) no-repeat center bottom;
}
.master_li ul li img.txx1 {
	position:absolute;
	opacity:1;
	left:30px;
}
.master_li ul li img.txx2 {
	position:absolute;
	opacity:0;
	left:30px;
}
.master_li ul li div.t_desc {
	text-align:right;
	padding-top:60px;
	position:relative;
	z-index:2;
}
.master_li ul li h3 {
	padding-bottom:10px;
	font-weight:bold;
	font-size:24px;
}
.master_list {
	padding-top:15px;
}
.master_list ul {
	width:1230px;
	overflow:hidden;
}
.master_list ul li {
	float:left;
	width:182px;
	height:338px;
	margin-right:21.5px;
	background:#F8F8F8;
	margin-bottom:15px;
}
.master_list ul li a {
	display:block;
	width:100%;
	height:100%;
}
.master_list ul li a img {
	width:100%;
	display:block;
	background:url(/images/logobg.png) no-repeat center;
}
.master_list ul li a div {
	padding:10px;
	text-align:center;
	line-height:1.5;
	background:#F8F8F8;
}
.master_list ul li a div h3 {
	font-size:14px;
	line-height:30px;
	height:30px;
	overflow:hidden;
}
.master_list ul li a div p {
	font-size:12px;
	line-height:1.4;
	color:#888;
	text-align:left;
}
.master_banner {
	height:330px;
	background:url(../images/master_banner.jpg) no-repeat center;
}
.jy_banner {
	width:1200px;
	height:384px;
	background:url(../images/jy-banner.jpg) no-repeat center;
}
.jy_step {
	padding:40px 0;
}
.jy_step h3 {
	text-align:center;
	font-size:24px;
	color:#676c81;
	padding-bottom:20px;
}
.jy_step ul {
	padding:20px 40px;
	overflow:hidden;
}
.jy_step ul li {
	width:333px;
	padding:0 20px;
	float:left;
}
.jy_step ul li a {
	display:block;
	width:160px;
	text-align:center;
	padding:10px;
	margin:0 auto 25px;
	border-color:#F60;
	border-style:solid;
	border-width:1px;
	border-bottom-width:2px;
	font-size:18px;
	color:#F60;
}
.jy_step ul li p {
	font-size:14px;
	color:#a0a0a0;
	line-height:1.5;
}
.jy_wcbz {
	padding:40px 0;
	position:relative;
}
.jy_wcbz h3 {
	text-align:center;
	font-size:24px;
	color:#676c81;
	padding-bottom:20px;
}
.jy_wcbz ul {
	padding:20px 40px;
	overflow:hidden;
}
.jy_wcbz ul dl {
	width:372px;
	height:160px;
	background:#FFF;
	margin-bottom:1px;
	margin-right:1px;
	float:left;
	position:relative;
}
.jy_wcbz ul dl dt {
	width:44px;
	height:44px;
	font-size:24px;
	color:#FFF;
	background:#F60;
	position:absolute;
	left:20px;
	top:20px;
	text-align:center;
	line-height:44px;
}
.jy_wcbz ul dl dd {
	float:left;
	width:239px;
	padding:20px;
	margin-left:70px;
}
.jy_wcbz ul dl dd h4 {
	font-size:18px;
	padding-bottom:10px;
	color:#888;
}
.jy_wcbz ul dl dd p {
	font-size:14px;
	line-height:1.3;
	color:#a0a0a0
}
.jy_video {
	position:absolute;
	width:330px;
	height:250px;
	right:40px;
	top:140px;
}
.jy_jylc {
	padding:20px 40px;
	text-align:center;
}
.jy_jylc h3 {
	text-align:center;
	font-size:24px;
	color:#676c81;
	padding-bottom:20px;
}
.jy_hzdw {
	padding:20px 40px;
}
.jy_news {
	padding:20px 40px;
	overflow:hidden;
}
.jy_news_left {
	width:700px;
	float:left;
}
.jy_news_left h2 {
	font-size:20px;
	padding-bottom:10px;
	border-bottom:1px solid #ddd;
}
.jy_news_left .jy_news_li {
	height:300px;
	overflow:hidden;
}
.jy_news_left ul {
	padding:20px 0;
}
.jy_news_left ul li {
	height:130px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #F8F8F8;
	overflow:hidden;
}
.jy_news_left ul li img {
	display:block;
	float:left;
	width:30%;
	height:120px;
}
.jy_news_left ul li div {
	float:right;
	width:68%;
}
.jy_news_left ul li div h3 {
	font-size:16px;
	padding-bottom:10px;
}
.jy_news_left ul li div p {
	font-size:12px;
	color:#888;
	line-height:22px;
}
.jy_zhaopin {
	width:360px;
	float:right;
}
.jy_zhaopin h2 {
	font-size:20px;
	padding-bottom:10px;
	border-bottom:1px solid #ddd;
}
.jy_zhaopin ul {
	padding:20px 0;
}
.jy_zhaopin ul li {
	font-size:14px;
	line-height:27px;
}
.picmain {
	width:100%;
	height:100%;
	background:#FFF;
}
.pic_header {
	background:#F8F8F8;
	height:80px;
	padding:0 20px;
	position:relative;
}
.pic_header a.piclogo {
	display:block;
	float:left;
	width:340px;
	height:80px;
	background-position:-80px 15px;
	text-indent:-9999px;
}
.picnav {
	float:left;
	width:600px;
	padding:10px 0;
	margin-left:20px;
}
.picnav h1 {
	font-size:24px;
	color:#EE7800;
	font-weight:bold;
}
.picnav .picinfo {
	padding-top:5px;
	color:#888;
	font-size:14px;
}
.picnav .picinfo span {
	margin-right:10px;
}
.pic_location {
	background:#F8F8F8;
	color:#888;
	position:absolute;
	z-index:9999;
	bottom:-25px;
	line-height:25px;
	left:0;
	top:81px;
	padding:0 20px;
}
.pic_location a {
	color:#888;
}
.picbox {
	width:100%;
	height:100%;
	position:relative;
}
.clearleft {
	clear:left;
}
.clearright {
	clear:right
}
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
}
.clearborderright {
	border-right:none !important;
}
.none {
	display:none;
}
.margintop20 {
	margin-top:20px;
}
.color1 {
	color:White;
}
.color2 {
	color:#333333;
}
.pic_plugin {
	position:absolute;
	top:0;
	right:100px;
	width:58px;
	z-index:1001;
	border:1px solid #DDD;
	height:21px;
	overflow:hidden;
	text-align:Center;
	font-size:16px;
	color:#888;
}
.pic_plugin_down {
	width:100%;
	height:21px;
	background:#FFF;
	cursor:pointer;
	position:absolute;
	bottom:0;
	left:0;
	z-index:2;
}
.pic_plugin_box a {
	display:block;
	height:58px;
	border-bottom:1px solid #DDD;
	position:relative;
	text-align:Center;
	color:#888;
}
.pic_plugin_box a p {
	display:block;
	width:100%;
	text-align:center;
	position:absolute;
	bottom:0;
}
.pic_plugin_box a i {
	font-size:24px;
	margin-top:10px;
	display:inline-block;
}
.pic_plugin_up {
	height:21px;
	background-position:-60px -414px;
	cursor:pointer;
	text-align:Center;
	font-size:16px;
	color:#888;
}
.piccontext {
	width:100%;
	border:1px solid #e4e4e4;
	margin:12px auto 0px;
	background:white;
	overflow:hidden;
}
.picplay {
	width:100%;
	height:100%;
	overflow:hidden;
}
.picshowtop {
	width:100%;
	height:100%;
	text-align:center;
	position:relative;
	z-index:1;
	overflow:hidden;
}
.bigpic {
	width:100%;
	height:100%;
	display:table;
	text-align:center;
}
.bigpic span {
	height:100%;
	display:table-cell;
	vertical-align:middle;
}
#pic1 {
	max-width:950px;
	max-height:100%;
}
#preArrow {
	left:0px;
}
#nextArrow {
	right:0px;
}
.contextDiv {
	cursor:pointer;
	height:100%;
	width:50%;
	position:absolute;
	top:0px;
	z-index:5;
}
.contextDiv span {
	position:absolute;
	top:50%;
	margin-top:-10%;
	width:52px;
	height:86px;
}
.preArrow_A {
	left:0px;
	background-position:-180px -59px;
}
.preArrow_A:hover {
	background-position:-232px -59px;
}
.nextArrow_A {
	right:0px;
	background-position:-179px -144px;
}
.nextArrow_A:hover {
	background-position:-231px -144px;
}
.picshowtxt {
	width:100%;
	min-height:40px;
	_height:40px;
	position:absolute;
	bottom:0;
	z-index:999;
}
.picshowtxt_box {
	padding:0 20px;
	position:relative;
}
.picshowtxt_left {
	position:absolute;
	left:20px;
	width:50px;
	height:50px;
	line-height:30px;
	font-family:Georgia,"Times New Roman",Times,serif;
}
.picshowtxt_left span {
	color:#e55656;
	font-size:30px;
}
.picshowtxt_left i {
	color:#666666;
	font-size:20px;
}
.picshowtxt_right {
	margin:0 70px;
	line-height:24px;
	color:#888;
	font-size:14px;
	padding:8px 0;
}
.picshowlist {
	width:815px;
	overflow:hidden;
	position:absolute;
	right:65px;
	bottom:90px;
	display:none;
	z-index:9999;
}
.picshowlist_left {
	float:left;
	width:80px;
	overflow:hidden;
	height:54px;
}
.picshowlist_left img {
	width:80px;
	height:54px;
}
.smlistbtn {
	display:block;
	width:30px;
	height:54px;
	background-position:-284px -111px;
	text-indent:-9999px;
}
.prelist {
	background-position:-284px -111px;
}
.nextlist {
	background-position:-284px -166px;
}
.thumb_btn {
	display:block;
	width:54px;
	height:54px;
	background-position:-236px 0;
	position:absolute;
	right:0;
	bottom:90px;
	text-indent:-9999px;
	z-index:9999;
}
.picshowlist_mid {
	margin-left:10px;
	float:left;
	height:54px;
}
.picmidleft {
	float:left;
}
.picmidmid {
	float:left;
	width:570px;
	overflow:hidden;
	height:54px;
	padding-left:2px;
}
.picmidmid ul {
	width:630px;
	overflow:hidden;
	position:relative;
	height:76px;
}
.picmidmid ul li {
	float:left;
	margin-left:1px;
	width:80px;
	height:54px;
}
.picmidmid ul li img {
	max-width:80px;
	height:52px;
	border:1px solid #000;
}
.picmidmid ul li img.selectpic {
	border:1px solid #F00;
}
.picmidright {
	float:left;
}
.picshowlist_right {
	width:80px;
	height:54px;
	float:right;
}
.picshowlist_right img {
	width:80px;
	height:54px;
}
.piclistshow {
	position:absolute;
	width:100%;
	height:100%;
	overflow-y:scroll;
	display:none;
	top:0;
	text-align:center;
}
.piclistshow ul li {
	display:inline-block;
	width:248px;
	height:180px;
	overflow:hidden;
	cursor:pointer;
	padding-top:20px;
}
.piclistshow .picimg {
	width:228px;
	height:160px;
	overflow:hidden;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	padding:0px 10px;
}
.picimg img {
	max-width:228px;
	max-height:160px;
}
.pictxt {
	padding:2px 0;
	text-align:center;
	overflow:hidden;
}
.pictxt h3 {
	font-size:14px;
	font-weight:normal;
}
.gaoqing {
	padding-left:26px;
}
a.gaoqing:hover {
	color:#FF702D;
	text-decoration:underline;
}
.bodymodal {
	width:100%;
	height:100%;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity:0.5;
	z-index:1100;
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.firsttop_left {
	width:480px;
	height:310px;
	overflow:hidden;
	float:left;
	padding:20px;
}
.firsttop_right {
	float:right;
	width:250px;
	overflow:hidden;
	padding:20px 20px 20px 0;
}
.close2 {
	width:15px;
	height:15px;
	position:absolute;
	top:15px;
	right:15px;
}
.close2 a {
	background:url(data:image/gif;
	base64,R0lGODlhDgAOAIABAFNTU////yH5BAEAAAEALAAAAAAOAA4AAAIgBIKpxroWmpMRJookvsy6vE0h133VcYoouIbNeHqmUQAAOw==) 0px 0px no-repeat;
	width:15px;
	height:15px;
	display:block;
}
.replay h2 {
	float:left;
	font-size:16px;
	color:#888;
}
.replay p {
	float:left;
	margin-left:15px;
	display:inline;
	line-height:24px;
	padding-right:25px;
	background:url('../images/replay.png') right no-repeat;
}
.replay p a {
	color:#888;
	font-size:14px;
}
.replay p a:hover {
	color:#FF702D;
	text-decoration:underline;
}
.pictitle {
	font-size:20px;
	color:#888;
	padding-bottom:10px;
}
.morepic {
	overflow:hidden;
	margin-top:20px;
}
.morepic li {
	float:left;
	width:150px;
	height:145px;
	margin-right:10px;
}
.morepic li img {
	width:150px;
	height:100px;
}
.morepic li a {
	color:#888;
}
.morepic li a p {
	line-height:20px;
}
.pictwo {
	width:270px;
	height:210px;
	overflow:hidden;
	padding-top:30px;
}
.pictwo .pictwo_t {
	font-size:18px;
	padding-bottom:10px;
	color:#888;
}
.pictwo img {
	width:250px;
	height:180px;
}
.imgdivtext {
	position:absolute;
	bottom:0px;
	height:25px;
	width:120px;
	background:rgba(0,0,0,0.6);
	line-height:25px;
	text-align:center;
	left:0px;
	z-index:4;
	*background:#000;
	*filter:alpha(opacity=50);
}
.imgdivtext a {
	color:White;
	font-size:14px;
	font-weight:bold;
}
.imgdivtext a:hover {
	color:#FF702D;
	text-decoration:underline;
}
.returnbtn {
	width:185px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
}
.returnbtn a {
	height:22px;
	border:1px solid #8d5a00;
	padding:5px 15px;
	line-height:22px;
	text-align:center;
	color:#FF702D;
	font-size:16px;
	display:block;
}
.returnbtn a:hover {
	color:#F00;
	text-decoration:underline;
	border:1px solid #F00;
}
.firsttop {
	width:600px;
	padding:20px;
	background:#1C1C1C;
	position:fixed;
	top:170px;
	left:0px;
	z-index:1200;
	color:White;
	display:none;
}
.endtop {
	width:800px;
	background:#DDD;
	position:fixed;
	top:170px;
	left:0px;
	z-index:1200;
	color:White;
	display:none;
	border-radius:5px;
	border:5px solid #ddd;
}
.pic_comments {
	display:none;
	width:600px;
	height:400px;
	background:#FFF;
	position:absolute;
	z-index:99999;
	padding:20px;
	overflow-y:auto;
	z-index:3;
}
.pic_c_bg {
	display:none;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.5;
	filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#E51c1d1f,endColorstr=#E51c1d1f);
	z-index:2;
}
.close_c {
	background-position:-292px -355px;
	width:40px;
	height:40px;
	position:absolute;
	right:0;
	top:0;
	cursor:pointer;
}
.close_c:hover {
	background-position:-292px -396px;
}
.pic_control {
	height:100%;
	line-height:80px;
	font-size:18px;
	float:right;
}
.pic_control a {
	color:#888;
}
.pic_control a i {
	font-size:18px;
}
.pic_share_box {
	width:250px;
	height:40px;
	position:absolute;
	right:160px;
	top:130px;
	z-index:9999;
	display:none;
}
.video_index_t {
	padding-bottom:15px;
	overflow:hidden;
}
.video_index_t h2 {
	height:45px;
	line-height:45px;
	padding:0 25px;
	background:#373737;
	color:#FFF;
	float:left;
	font-size:24px;
}
.video_index_t h2 em {
	color:#EE7800;
}
.video_index_t ul {
	float:left;
	line-height:45px;
	margin-left:25px;
}
.video_index_t ul li {
	float:left;
	margin-right:10px;
}
.video_index_t ul li a {
	padding:0 15px;
	display:block;
	background:#F8F8F8;
	transition:0.2s;
	border-radius:3px;
	color:#888;
}
.video_index_t ul li a:hover {
	background:#EE7800;
	color:#FFF;
	transition:0.2s;
}
.video_index_t a.more {
	float:right;
	line-height:45px;
	color:#888;
}
.video_index_box {
	width:1215px;
}
.v_lg {
	width:471px;
	float:left;
}
.v_lg a {
	display:block;
	width:471px;
	height:280px;
	position:relative;
	overflow:hidden;
}
.v_lg img {
	width:100%;
	height:100%;
	vertical-align:middle;
}
.v_lg h3 {
	color:#FFF;
	padding:10px;
	width:100%;
	bottom:0;
	left:0;
	position:absolute;
	background:rgba(0,0,0,0.4);
}
.v_sm {
	width:729px;
	float:right;
}
.v_sm li {
	width:228px;
	float:left;
	margin-right:15px;
	margin-bottom:14px;
	overflow:hidden;
}
.v_sm li a {
	display:block;
	width:100%;
	position:relative;
}
.v_sm li img {
	width:100%;
	height:133px;
	vertical-align:middle;
}
.v_sm li h3 {
	color:#FFF;
	padding:10px;
	width:100%;
	bottom:0;
	left:0;
	position:absolute;
	font-size:12px;
	background:rgba(0,0,0,0.4);
}
.v_b_sm {
	overflow:hidden;
	width:1215px;
}
.v_b_sm li {
	width:228px;
	float:left;
	margin-right:15px;
	overflow:hidden;
}
.v_b_sm li a {
	display:block;
	width:100%;
	position:relative;
}
.v_b_sm li img {
	width:100%;
	height:133px;
	vertical-align:middle;
}
.v_b_sm li h3 {
	color:#FFF;
	padding:10px;
	width:100%;
	bottom:0;
	left:0;
	position:absolute;
	font-size:12px;
	background:rgba(0,0,0,0.4);
}
.at_fbox {
	background:#FFF;
}
.at_figure {
	width:225px;
	float:left;
	margin-right:15px;
}
.at_figure img {
	width:100%;
}
.at_name {
	font-size:24px;
	font-weight:bold;
	padding-bottom:15px;
}
.at_title {
	line-height:30px;
	font-size:14px;
}
.at_infobox {
	padding-top:20px;
}
.at_h4 {
	border-bottom:2px solid #E8441A;
	font-size:24px;
	line-height:40px;
	margin-bottom:15px;
}
.at_info p {
	font-size:14px;
	line-height:25px;
}
.at_resume {
	margin-top:15px;
	padding-bottom:20px;
}
.at_resume p {
	font-size:14px;
	line-height:25px;
}
.hslnav {
	background-color:#fc5b32;
}
.hslnav a {
	padding:10px 20px;
	background-color:#fc5b32;
	color:#fff;
	float:left
}
.hslnav a.on {
	background-color:#44091F;
}
.hslbg {
	background-image:url("../images/about_page.jpg");
	background-position:center top;
	background-repeat:no-repeat
}
td.w35_sz_2 {
	background:url(/about/images/w35_sz_2.png) repeat-y top;
}
td.fz14_lh20_c333 {
	position:relative;
}
.pplcd {
	position:absolute;
	top:0px;
}

.arc_content iframe {
	display: block; margin: 0 auto; width: 640px; height: 400px;
}