﻿/************** 首页 *************/
.index_header {
	color:#434343;
	height:29px;
	line-height:29px;
	background:#fff;
	border-bottom:1px solid #e5e5e5;
}

.index_header .head_left a {
    color:#434343;	
}

.index_drop img {
    margin:0px 0px 0 5px;
}
#more_profile{
	color: #be9c59;
}
.english a {
	color:#626262;
}
.index_drop:hover .index_dropDown {
	display:block;
}
.event_b{
	width: 461px;
	height: 113px;
	overflow: hidden;
	color: #FFF;
}
.index_drop {
	position:relative;
	cursor:pointer;
	height:30px;
	line-height:30px;
	width:64px;
	padding-left:10px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}

.index_dropDown {
	position:absolute;
	background:#fff;
	width:74px;
	border:1px solid #dcdcdc;
	border-top:0;
	padding:2px 0 10px;
	top:30px;
	left:0;
	display:none;
}

.index_dropDown a {
	display:block;
	height:24px;
	padding-left:10px;
	line-height:24px;
	color:#434343;
}

.index_dropDown a:hover {
	color:#a40b5d;
}

.index_search {
	overflow:hidden;
}




/******* 展会活动 *******/
.head {
	color:#fff;
	height:31px;
	line-height:31px;
	background:#434343;
}

.head_left  a {
	color:#fff;
}

.head_left img {
	margin:-3px 0 0 0 ;
}

.head_span1 img{
	margin:-4px 6px 0 0;
}

.head_span2 {
	margin:0 0px 0 4px;
}

.head_a a {
	color:#fff;
}
.head_b {
	margin:5px 0 0 15px;
}
.head_b a {
	display:block;
	width:50px;
	text-align:center;
	height:20px;
	line-height:20px;
	background:#000;
	color:#fff;
}
.zs_leftList{
	float: left;
	width: 16.6%;
	padding-right: 30px;
}

.fg_line {
	height:18px;
	width:1px;
	background:#959595;
	margin:6px 10px 0 ;
}

.search_box {
	width:158px;
	padding-left:40px;
    height:21px;
    background:#fff;
    border:1px solid #dcdcdc;
    color:#959595;
    margin:4px 5px 0 0;
}

.search_font  {
	width:39px;
	height:17px;
	line-height:17px;
	border-right:1px solid #dcdcdc;
	left:0;
	top:2px;
	text-align:center;
}

.search_text {
	border:0;
	width:116px;
	height:21px;
	line-height:21px;
	color:#959595;
	padding:0 10px;
}

.search_btn {
	background:url(../images/search.png) no-repeat left center;
	width:22px;
	height:21px;
	border:0;
	cursor: pointer;
}

.head_rightOne {
    margin-top:6px; 
}

.head_rightOne  a {
    display:block;
    width:71px;
    text-align:center;
    border-right:1px solid #959595;
    color:#fff;
    height:18px;
    line-height:18px;
    float:left;
}

.nav_box {
    height:97px;
    background:#be9c59;
}

.nav ul  {
	height:97px;
	margin:0px 0 0 45px;
}
.nav ul li {
    width: 120px;
	height:97px;
	line-height:97px;
	text-align:center;
	float:left;
	font-size:14px;
	position:relative;
	font-weight:bold;
}
.nav ul li a{color:#fff;}

.nav ul li:hover {
	background: #9d824d;
}



.nav_drop {
	position:absolute;
	top:100%;
	background: #1b1b1b;
	width: 190px;
	z-index: 3;
	opacity: 0.9;
	-moz-opacity: 0.9;
	-webkit-opacity: 0.9;
	filter:alpha(opacity=90);

	padding:0px 0;
	text-align: left;
	display:none;
	font-weight:normal;

}

.nav_drop a {
	display:block;
	line-height: 32px;
	color:#fff;
}




.nav_right {
	margin:28px 0 0 0;
}

.nav_rightOne  {
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:14px;
}

.nav_rightOne span {
	display: block;
	font-weight: bold;
	color: #fff;
	position: relative;
	cursor: pointer;
    max-width: 110px;
}
.nav_rightOne.fl.ex_jijiao{
	height: 40px;
	line-height: 40px;
}
.nav_rightOne.fl.ex_jijiao{
	padding: 28px 0px;
}
.nav_rightOne.fl.ex_jijiao:hover{
	background: #9d824d;
}
.ex .nav_rightTwo.fr{
	margin-top: 30px;
	border-left: 1px solid #FFF;
}
.nav_rightOne.fl.ex_jijiao  span.nav_rightOne{
}
.nav_right.fr.ex{
    margin: auto;
    float: left;
}
.nav_rightOne span img {
    margin: -32px 0 0 0px;
}
.nav_rightOne span em{
    max-width: 100px;
	display: inline-block;
    font-size: 12px;
}
.nav_OneDrop {
	position:absolute;
    width: 150px;
    z-index: 3;
    opacity: 0.9;
    -moz-opacity: 0.9;
    -webkit-opacity: 0.9;
    filter: alpha(opacity=90);
    color:#fff;
    display:none;
	font-size:14px;
    padding-top: 29px;
	backgrond:#be9c59;
	text-align:left;
    font-weight: normal;
}

.mish {
   background: #1b1b1b;
   padding:10px 0;
}

.mish div {
    cursor: pointer;
    padding-left: 15px;
    height: 27px;
    line-height: 27px;
	color: #FFF;
    font-size: 12px;
}

.mish div:hover {
	color:#be9c59;
}

.nav_rightTwo {
	height:40px;
	color:#fff;
	padding-left: 20px;
}
.nav_rightTwo h1.site_name{
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
}
.nav_rightTwo p.site_web{
	font-size: 13px;
	color: #FFF;
    text-align: center;
}

.cotainer {
	padding-bottom:65px;
}

.banner_box{
	height:400px;
}
.banner_box #ais{
	height: 400px;
	position: absolute;
	width: 100%;
	margin: 0px;
}
.banner_box .ais .arr .focus{
	background: #be9c59;
	border:2px solid  #be9c59;
}
.banner_box #ais img{
	height:400px;
	width:100%;
}

.bich_box {
	position:absolute;
	width:382px;
	height:304px;
	background:#fff;
	top:48px;
	padding:0 49px 0  29px;
}

.bich_top {
	overflow:hidden;
	margin:30px 0px 28px 20px;
}
.bich_top span {
	display:block;
	width:50px;
	height:36px;
	line-height:36px;
	font-size:18px;
	text-align:center;
	cursor:pointer;
}

.bich_top .current {
	background:url(../images/bich_current.png) no-repeat center bottom;
}

.bich_spanOne {
	margin-left:65px;
}

.bich_spanTwo {
	margin-right:60px;
}

.bich_list {
	width: 315px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #434343;
	margin-bottom: 21px;
}

.bich_left {
	width:49px;
	margin-right:10px;
	text-align:right;
}

.bich_right {
	width: 120px;
}

.bich_listBox {
	width: 220px;
	line-height: 30px;
}

.bich_selectOne {
	width: 250px;
	height:30px;
	border:1px solid #dddddd;
	border-radius:5px;
	padding-left:23px;
	font-size:14px;
	color:#434343;
}

.bich_selectTwo {
	width: 160px;
}

#js_year.bich_selectTwo,#lt_year.bich_selectTwo {
	width: 110px;
}
.bich_text {
	width: 240px;
	height: 28px;
	border: 1px solid #dddddd;
	border-radius: 5px;
	padding-left: 23px;
	font-size: 14px;
	color: #8e8e8e;
}

.bich_botton {
	width: 120px;
	height: 30px;
	line-height: 30px;
	background: #be9c59 url(../images/search_a.png) no-repeat 40px center;
	border: 0;
	text-align: center;
	color: #fff;
	font-size: 14px;
	padding-left: 30px;
}

.bich_btm {
	margin-left: 40px;
}

.active_aBox {
    margin:54px auto 0;
    width:1190px;
}

.active_top {
	width:334px;
	margin:0 auto;
	text-align:center;
}

.active_topOne {
	height:40px;
	line-height:40px;
}
.active_topBig {
	font-size:50px;
	color:#545454;
	display:inline-block;
	padding:0 28px;
	background:#fff;
	z-index:99;
}

.active_topLine {
	width:100%;
	height:1px;
	background:#dbdbdb;
	top:50%;
	margin-top:-0.5px;
}

.active_topzm {
	font-weight:bold;
	color:#b1b1b1;
}

.active_title {
	font-size:26px;
	font-weight:bold;
	color:#be9c59;
	margin-top:6px;
}

.active_btm {
	overflow:hidden;
	margin-top:40px;
}
.active_left {
	width:350px;
}


.active_list {
	color:#fff;
	width:300px;
	padding:0 32px 0 18px;
	height:152px;
	margin-bottom:10px;
}

.active_cut,.active_list:hover {
   background:#be9c59;
}

.active_cut .active_time,.active_cut .active_font,.active_cut .active_leftTitle
,.active_list:hover .active_time,.active_list:hover .active_font,.active_list:hover .active_leftTitle {
	color:#fff;
}

.active_time {
	font-size:24px;
	color:#b5b5b5;
	padding-top:10px;
}

.active_leftTitle {
	font-size:14px;
	color:#434343;
	margin:15px 0 8px;
	width:300px;
}

.active_font {
	font-size:13px;
	color:#8e8e8e;
	line-height:18px;
	height:54px;
	overflow:hidden;
}

.active_leftMid a {
    display:block;
	width:74px;
	height:24px;
	line-height:24px;
	text-align:center;
	border:1px solid #be9c59;
	font-size:14px;
	color:#be9c59;
	margin:0 auto;
}


.active_leftBtm {
	margin-top:21px;
}
.active_leftBtm img {
	width:322px;
	height:252px;
}

.active_right {
	width:825px;
}

.active_rightTop {
	font-size:16px;
	color:#d5d5d5;
	margin-bottom:12px;
}

.active_rightTop span {
	display:inline-block;
	vertical-align:middle;
	width:94px;
	height:37px;
	line-height:30px;
	text-align:center;
	color:#434343;
	cursor:pointer;
}

.active_rightTop span.cut {
    background:url(../images/top_bj.png) no-repeat left center;
    color:#ffffff;
}

.show_wrap {
	display:none;
}



.show_btm ul {
	overflow:hidden;
	margin-right:-9px;
}
.show_btm ul li {
    width:269px;
    height:293px;
    position:relative;
    margin:0 9px 9px 0;
    float:left;
	overflow:hidden;
}
.show_btm ul li .show_img,.show_btm ul li .show_img img{
	width:269px;
    height:293px;
}
.show_two ul li .show_img{
	width:405px;
    height:293px;
}
.inside {
	position:absolute;
	width:100%;
	bottom: 0px;
	left:0;
	height:35px;
	line-height:35px;
	text-align:center;
	background-color: #666;
    opacity: 0.9;
	color:#fff;
}

.active_more {
	margin-top:28px;
	display:none;
}
.active_more a {
	display:block;
	height:48px;
	line-height:48px;
	color:#fff;
	background:#be9c59;
	font-size:20px;
	text-align:center;
}
.active_more a:hover{
	color:#fff;
}

.show_two {
	overflow:hidden;
	margin-right:-15px;
}
.show_two ul li {
    width:405px;
    height:293px;
    position:relative;
    margin:0 15px 0px 0;
    float:left;
}

.show_two ul li img {
    max-width:405px;
    max-height:293px;
}

.show {display:block}
.adver {
	margin-top:65px;
}
.adver img {
	width:1190px;
	height:108px;
}

.foot_top {
	background: #f5f5f5;
	height: 320px;
	text-align: left;
}

.foot_one {
	width:280px;
}

.foot_two {
	width:306px;
}

.foot_three {
	width:326px;
}

.foot_one {
	width:278px;
}
.foot_one .foot_a img{
	margin-bottom: 15px;
	width: 111px;
}
.foot_title {
	font-size:18px;
	color:#626262;
	margin-bottom:12px;
	font-weight:bold;
}

.foot_b a {
	display:block;
	color:#626262;
	line-height:24px;
    font-weight: 100;
}

.foot_b a:hover {
    color:#be9c59;
}

.foot_b p {
	color:#626262;
	line-height:24px;
    font-weight: 100;
}

.foot_btm {
	color:#959595;
	background:#313131;
	height:60px;
	line-height:60px;
}
.foot_btm img {
    margin:-3px 5px 0 18px;
}


/********* 活动列表 **********/
.list_top {
	padding:21px 30px 31px;
	border:2px solid #f3f3f3;
	box-shadow:2px 2px 3px #f3f3f3;
	margin-top:42px;
}
.list_choose {
	font-size:14px;
	color:#545454;
	overflow:hidden;
	padding:12px 0;
	border-bottom:1px solid #e9e9e9;
	position:relative;
}

.list_topLeft {
	width:86px;
	height:30px;
	line-height:30px;
}

.list_topMid {
	width:50px;
	height:30px;
	line-height:30px;
	color:#e7e7e7;
	background:#be9c59;
	border-radius:3px;
	text-align:center;
}

.list_topRight {
	width:900px;
	height:30px;
	overflow:hidden;
}
#activelist .eventBox{
	margin-left: 72px;
}

.list_span {
	display:inline-block;
	*display:inline;
	zoom:1;
	height:12px;
	padding:8px 0;
	float:left;
	font-size: 12px;
}

.list_span span {
	display:inline-block;
	*display:inline;
	zoom:1; 
	height:22px;
	line-height:22px;
	padding:0px 20px;
	border-right:2px solid #cfcfcf;
	cursor:pointer;
}

.list_topRight .current span {
   color:#be9c59;
}

.list_more {
	position:absolute;
	right:35px;
	bottom:20px;
	cursor:pointer;
}

.overflowvs {
    overflow:visible;
	height:auto;
}

.list_content {
	overflow:hidden;
	margin-top:55px;
}

.list_content .list_left{
	width:844px;
}

.list_leftTop ul li {
	width:844px;
	padding-bottom:33px;
	border-bottom:1px solid #dbdbdb;
	overflow:hidden;
}

.list_img ,.list_img img {
	max-width:269px;
	max-height:293px;
}

.list_aBox {
	width:500px;
	margin-left:46px;
}

.list_title {
	font-size:20px;
	color:#434343;
	margin:18px 0 10px;
}

.list_title a {
   color:#434343;
   font-weight: 100;
}

.list_time {
	font-size:14px;
	color:#bababa;
	line-height:20px;
    font-weight: 100;
}

.list_font {
	font-size: 13px;
    color: #8e8e8e;
    line-height: 20px;
    margin-top: 20px;
    max-height: 102px;
    overflow: hidden;
}
.list_font p{
	color: #8e8e8e;
    font-size: 13px;
    font-weight: 100;
}
.list_font strong{
	color: #8e8e8e;
    font-size: 13px;
    font-weight: 100;
}
#center .more-a{
	display: block;
    background: #fff;
    position: relative;
    left: 153px;
    top: -21px;
    color: #DB0E00;
}
.list_font a {
	color:#db0e00;
}

.list_href  {
	margin-top:58px;
}
.list_href input {
	width:119px;
	text-align:center;
	height:33px;
	line-height:33px;
	border:0;
	font-size:16px;
	color:#fff;
	    cursor: pointer;
}
#center .list_href .list_btnOne:hover{
	color: #fff;
}
#center .event_e a:hover{
	color: #fff;
}
.list_btnOne {
	background:#be9c59;
}

.list_btnTwo {
	background:#434343;
	margin-left:22px;
}

.list_leftBtm {
    margin-top:60px;
}
.list_leftBtm a {
	display:block;
	height:46px;
	line-height:46px;
	background:#be9c59;
	color:#fff;
	font-size:18px;
	text-align:center;
}
.list_leftBtm a:hover{color:#fff;}

.list_right {
	width:316px;
} 

.list_rightTitle {
	height:40px;
	border-bottom:1px solid #dbdbdb;
	font-size:22px;
	color:#be9c59;
	font-weight:bold;
}
.list_rightTitle .list_righMore{
	float:right;
}
.list_rightTitle .list_righMore a{
	color:#be9c59;
}
.list_rightSpan {
	display:inline-block;
	*display:inline;
	zoom:1;
    border-bottom:2px solid #be9c59;
    height:39px;
    line-height:39px;

}
.event_a
{
	    width: 402px;
    height: 110px;
    overflow: hidden;
}
.event_d{
	    width: 301px;
    height: 104px;
    overflow: hidden;
}
.list_rightSpan img {
	margin:-5px 8px 0 0;
}

.list_bBtm {
	padding:16px 0 0;
}
.list_b {
	font-size:14px;
	color:#434343;
	line-height:20px;
	margin-bottom:13px;
}

.list_b a {
    color:#434343;
    font-weight: 100;
}

.list_b img {
	margin:-3px 0 0 8px;
}

.list_cBtm {
	overflow:hidden;
	margin-right:-27px;
	margin-top:17px;
}

.list_cBtm a {
	display:block;
	border-radius:3px;
	color:#fff;
    background: #be9c59;
	width:119px;
	text-align:center;
	height:33px;
	line-height:33px;
	font-size:16px;
	margin:0 27px 8px 0;
	float:left;
}
.list_cBox .list_cBtm a:hover{
	color:#fff;
}
.list_dBtm {
	margin-top:17px;
}

.list_m50 {
	margin-top:50px;
}

.list_m36 {
	margin-top:36px;
}

.list_m42 {
	margin-top:42px;
}

.list_fg {
	margin-top:118px;
}


.focusBox { position: relative; width: 315px; height: 351px; overflow: hidden; 
	        text-align: left; }
.focusBox .pic img { width: 315px; height: 351px; display: block; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden;
                 background:url(../images/server_bj.png) repeat left top;width:100%;}

.focusBox .txt li{ height:40px; line-height:40px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 20px; font-size: 14px; 
	                 text-decoration: none; }

.focusBox .num { position: absolute; z-index: 3; bottom: 14px; right: 12px; }
.focusBox .num li{ float: left; position: relative; width: 12px; height: 12px;  overflow: hidden; 
	               text-align: center; cursor: pointer; background:#979797;margin:0 6px;
	               border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.focusBox .num li.on { background:#be9c59; }

.close {
  cursor:pointer;
}



/***** 竞赛活动 *****/
.compet_top {
	width:1190px;
	margin:0 auto;
    margin-top:20px;
}
.breadcrumb {
   font-size:14px;
   height:26px;
}
.bread_left {
	color:#be9c59; 
	height:26px;
	line-height:26px;
}

.bread_left a {  color:#be9c59;  }


.bread_right {
	height:24px;
	line-height:24px;
	color:#be9c59;
}

.bread_right img {
	margin:-3px 0 0 0;
}
.bread_one {
	height:24px;
	line-height:24px;
	color:#be9c59;
	margin:0 12px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	position:relative;
	cursor:pointer;
}

.bread_one>a {
	display:block;
	color:#be9c59;
	border:1px solid #be9c59;
	padding:0 13px 0 13px;
}

.bread_drop {
    position:absolute;
    top:100%;
    left:0px;
    width:100%;
    display:none;
}

.bread_drop a {
	color:#be9c59;
}

.bread_drop div {
   height:24px;	
   line-height:24px;
   border:1px solid #be9c59;
   border-top:0;
   padding:0 0px 0 13px;
   -moz-border-radius:3px;
	-webkit-border-radius:3px;
	position:relative;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	    background-color: #fff;
    z-index: 9;
    background: #fff;
}

.bread_spanBox {
	font-size:0;
}
.bread_spanBox span {
	display:inline-block;
	height:24px;
	line-height:24px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border:1px solid #be9c59;
	padding:0 10px;
	font-size:14px;
	margin-left:10px;
}


.compet_searchText {
	width:231px;
	height:24px;
	border:1px solid #a1a1a1;
	color:#a1a1a1;
	padding:0 8px;
	border-right:0;
}

.compet_searchBtn {
	width:64px;
	height:26px;
	background:#be9c59 url(../images/search_b.jpg) no-repeat center center;
	border:0;
}

.compet_aBox {
	display: block;
	overflow:hidden;
	height:468px;
	background:#f6ffdf;
	margin-top:30px;
	width:1190px;
	margin:40px auto 0;
}

.compet_aBtm {
	overflow:hidden;
	margin:390px 0 0 474px;
	    position: relative;
    top: -472px;
}

.compet_aBtm a {
	width:119px;
	text-align:center;
	height:33px;
	line-height:33px;
	border-radius:5px;
	background:#be9c59;
	color:#fff;
	font-size:16px;
	border:0;
}

.compet_aBtm  .compet_aBtnTwo {
	background:#434343;
	margin:0px 0 0 30px;
}

.compet_bScroll {
    margin-top:16px;	
    position:relative;
	padding:0 44px;
	    min-height: 125px;
}

.compet_bScroll .prev,.compet_bScroll .next {
    position:absolute; 
    top:68px; 
} 

.compet_bScroll .prev {
    left:0;
} 

.compet_bScroll .next {
    right:0;
} 


.compet_bScroll ul li {
	overflow:hidden;
	margin-right:-14px;
}

.zs_left {
	float:left;
}
.zs_leftTitle {
	font-size:16px;
	color:#545454;
	    min-height: 24px;
}
.zs_leftBtm {
	overflow:hidden;
}
.zs_scroll {
	width:172px;
	height:72px;
	float:left;
	margin:0 14px 0 0;
}

.zs_scroll img {
    max-width: 172px;
    max-height: 72px;
}

.event_btm {
    margin-top:30px;
}
.event-b{
	    width: 450px;
    height: 80px;
    overflow: hidden;
}
.event-a{
	    width: 402px;
    height: 100px;
    overflow: hidden;
}
.event_left {
	width:237px;
	height:425px;
	background:#be9c59;
	padding:0 23px;
}
.event_leftTitle {
	font-size:18px;
	color:#fff;
	font-weight:bold;
	padding:29px 0 0 0;
}

.event_leftTitle img {
	margin:-5px 8px 0 0;
}

.event_leftBtm {
	margin-top:14px;
}

.event_leftBtm ul li a {
	display:block;
	font-size:13px;
	height:30px;
	line-height:30px;
	color:#fff;
	overflow:hidden;
}

.event_leftBtm ul li a:hover {
	text-decoration:underline;
}


.event_mid {
	width:450px;
	height:425px;
	background:url(../images/event_a1.jpg) no-repeat center center;
	padding:0 28px 0 30px;
	margin:0 11px;
}

.event_one p,.event_two p {
	font-size:13px;
	color:#fff;
	line-height:22px;
}

.event_one {
    padding:8px 23px;
    border:1px solid #fff;
    margin-top:14px;
}

.event_two {
	margin-top:6px;
}
.event_c {
	margin-top:5px;
}
.event_c a {
	font-size:12px;
	color:#be9c59;
}

.event_right {
   width:377px;
}

.event_rightTop {
	padding:0 40px 0 37px;
	height:218px;
	background:#be9c59;
	margin-bottom:11px;
}

.event_d {
	margin-top:16px;
}

.event_d  p {
	font-size:13px;
	color:#ffffff;
	line-height:18px;
}
.event_e {
	margin-top:16px;
}
.event_e a {
    font-size:12px;
	color:#fff;
}
#center .compet_aBtm .compet_aBtnOne:hover{
	color: #fff;
}

     /**嘉宾评委**/
.judges_bj {
	background:#e9e8e8;
}   

.judges_pad {
	padding:64px 0;
}

.judges_mid {
	    overflow: hidden;
    margin-top: 55px;
    height: 244px;
        transition: height 0.5s;
    -moz-transition: height 0.5s;
    -webkit-transition: height 0.5s;
    -o-transition: height 0.5s;
}
.judges_mid ul {
	overflow:hidden;
	margin-right:-156px;
}
.judges_mid ul li {
	width: 180px;
	text-align: center;
	margin: 0 156px 0 0;
	float: left;
	height: 300px;
}

.judges_img img {
    width:180px;
    height:180px;
    border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
}

.judges_join {
	font-size:14px;
	color:#444444;
	margin:18px 0 5px;
	white-space: nowrap;
}

.judges_name {
	font-size:14px;
	color:#787878;
	height: 65px;
	overflow: hidden;
}

.judges_btm {
	text-align:center;
	margin-top:54px;
}
.judges_btm a {
	font-size:16px;
	color:#be9c59;
}

.onside_font {
	font-size:14px;
	color:#8e8e8e;
	line-height:21px;
	text-align:center;
	margin:26px 0;
}

.other_scroll {
	position:relative;
	margin-top:58px;
	padding: 0 62px;
}

.other_scroll .bd ul {
	overflow:hidden;
	margin-right:-18px;
}
.other_scroll .bd ul li {
	width:343px;
	text-align:center;
	float:left;
	margin:0 18px 0 0;
}
.other_img, .other_img img {
	width: 343px;
	height: 245px;
}
.about_saishi.in{
   width:343px;
   height:245px;
}
.about_saishi.in p{
	max-width:343px;
	max-height:245px;
}
.about_saishi.in p img{
	max-width:343px;
	max-height:245px;
}
.other_font {
	font-size:14px;
    color:#545454;
    margin-top:10px;
}

.other_scroll .next,.other_scroll .prev {
	width:30px;
	height:53px;
	position:absolute;
	top:50%;
	margin-top:-26.5px;
} 

.other_scroll .next {
	right:0;
}

.other_scroll .prev {
	left:0;
}


.mddia_btmOne {
	width:406px;
}

.mddia_btmOne ul li {
	margin:0 31px 30px 0!important;
}

.mddia_btmTwo {
	width:612px;
}

.mddia_btmThree {
	width:172px;
	overflow:hidden;
}

.mddia_btmThree {
	overflow:hidden;
	margin-right:-32px;
}



.mddia_btm ul {
	overflow:hidden;
}
.mddia_btm ul li {
	width:172px;
	height:172px;
	margin:0 32px 30px 0;
	float:left;
	position: relative;
}

.mddia_btm ul li img {
    max-width:100%;
	max-height:100%;
	vertical-align: middle;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto ;

}

/*****  行业论坛 ******/
.bbs_top {
	width:1190px;
	margin:50px auto 0;
	overflow:hidden;
}

.bbs_left,.bbs_left img {
    max-width: 802px;
    max-height: 471px;
}

.bbs_right {
	width:364px;
	height:476px;
	background:url(../images/bbbs_bj.jpg) no-repeat center center;
}

.bbs_title {
	height:40px;
	line-height:40px;
	font-size:18px;
	color:#fff;
	padding-left:30px;

	min-height: 20px;
}
.onside_btm{
	display: block;
}
.bbs_title img {
	margin:-4px 7px 0 0;
}

.bbs_One {
    color: #858585;
    line-height: 20px;
    text-indent: 2em;
    padding: 0px 30px;
    height: 195px;
    overflow: hidden;
    margin-bottom: 20px;
}

.bbs_One p {
	margin-bottom:19px;
}

.bbs_a {
	height:68px;
	/*border-bottom:1px solid #e5e5e5;*/
	margin:0 30px;
	padding:17px 0 0 0;
}
.bbs_a a {
	display:block;
	color:#858585;
	line-height:22px;
	    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.bbs_b {
	margin:30px 0px 0px 30px;
}

.bbs_mid {
	width:1190px;
	margin:54px auto 0;
}

.bbs_midTitle {
	font-size:32px;
	color:#2f2f2f;
	    min-height: 24px;
}

.bbs_midTitle span {
	font-size:12px;
	color:#858585;
}

.bbs_midBtm {
	overflow:hidden;
	margin-top:40px;
}
.bbs_midLeft {
	width: 700px;
	height: 200px;
}

.bbs_cBox {
	overflow:hidden;
	font-size:14px;
	color:#8e8e8e;
	height:34px;
	line-height:34px;
}

.bbs_cBox  a {
	color:#8e8e8e;
}

.bbs_c1 {
    width:218px;
    float:left;
}

.bbs_c2 {
    width:448px;
    float:left;
}

.bbs_c3 {
    width:160px;
    float:left;
}
.bbs_color {
	color:#434343;
	margin-bottom:16px;
}

.bbs_midRight {
	margin:47px 0 0 178px
}
.bbs_midRight a {
	width:223px;
	height:57px;
	line-height:57px;
	display:block;
	text-align: center;
	border: 0;
    font-size: 16px;
    color: #fff;
        border-radius: 3px;
    -moz-box-shadow:  1px 1px 9px 1px #888888;
    box-shadow: 1px 1px 9px 1px #888888;
}

.bbs_midRight .list_btnTwo {
	margin:13px 0 0 0;
}

/****** 带数字切换  ******/
.onside_scroll  {
    width:859px;
	padding:0 165.5px;
}


/*修改*/
.head_span3 a:hover {
  color:#be9c59;
} 

.lg_addressTwo {
  position:absolute;
   z-index:1000;
   top:100%;
   padding-top:8px;
   left:50%;
   margin-left:-80px;
   display:none;
}

.lg_addressThree {
  position:absolute;
   z-index:1000;
   top:100%;
   left:50%;
   margin-left:-80px;
   display:none;
}


.over_media {
   margin-top: 16px;
   overflow:hidden;
   margin-right:-14px;
}

#main{
	width:auto;
}
#center{
	float:none;
}
.picAda{
    width: 269px;
    height: 293px;
}
a:hover{color: #be9c59;}
.list_cBtm a:hover{color: #be9c59;}
a.current {color: #fff; background-color: #be9c59;display:block; height:22px;line-height: 22px;min-width:40px;text-align: center;margin-left: -10px;}
#filtrate a{
	color:#be9c59;
}
.server_class{
	opacity: 0.9;
	z-index: 10;
}
.server_class .index_dropDown{
	background: #434343;
	top: 25px;
}
.server_class .index_dropDown a{
	color: #fff;
}
.index_drop.fl.server_class{
	border-right: 1px solid #959595;
	border-left: 1px solid #959595;
	height: 20px;
	margin-top: 5px;

}
.bbs_general p{
	line-height: 30px;
}
#more_profile {
	color: #be9c59;
}
.index_drop.fl.server_class .my_server{
	color: #FFF;
	height: 30px;
	line-height: 30px;
	margin-top: -5px;
}
.contentBox{
	border: solid 2px #e8e8e8;
	width: 850px;
	min-height: 1100px;
	margin-bottom: 30px;

}
.notice_content{
    width: 800px;
    min-height: 1100px;
    margin:0 auto;

}
.notice_content h1{
	font-size: 24px;
	color:#434343;
    text-align: center;
    margin-top: 50px;
}

.notice_content h3{
    font-size: 12px;
    color: #afafaf;
    text-align: center;
    padding:15px 0 35px;
}
.notice_content section{
	text-align: left;
	text-indent: 2em;
	color:#858585;
	font-size: 14px;
}
.wrap .mianbaoxue,.wrap .mianbaoxue a{
	color: #be9c59;
	font-size: 14px;
	margin: 20px 0px;
	width: 1110px;
}
.more_event{
	display:none;
	width: 900px;
    margin-left: 158px;
}
.more_year{
	display:none;
	width: 900px;
    margin-left: 158px;
}
#center ul .clone:last-child{
	display: none;
}






/*huandengpian*/
.ad-gallery {
  width: 600px;
}
.ad-gallery, .ad-gallery * {
  margin: 0;
  padding: 0;
}
  .ad-gallery .ad-image-wrapper {
    width: 100%;
    height: 400px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
  }
    .ad-gallery .ad-image-wrapper .ad-loader {
      position: absolute;
      z-index: 10;
      top: 48%;
      left: 48%;
      border: 1px solid #CCC;
    }
    .ad-gallery .ad-image-wrapper .ad-next {
      position: absolute;
      right: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    .ad-gallery .ad-image-wrapper .ad-prev {
      position: absolute;
      left: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    .ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
      /* Or else IE will hide it */
      /*background: url(../images/non-existing.jpg)\9*/
    }
      .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
	background: url(../images/ex_prev.jpg);
    width: 63px;
    height: 131px;
    display: none;
    position: absolute;
    top: 40%;
    left: 0;
    z-index: 101;
      }
      .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(../images/ex_next.jpg);
         width: 63px;
    height: 131px;
        right: 0;
        left: auto;
      }
    .ad-gallery .ad-image-wrapper .ad-image {
      position: absolute;
      overflow: hidden;
      top: 0;
      left: 0;
      z-index: 9;
    }
      .ad-gallery .ad-image-wrapper .ad-image a img {
        border: 0;
      }
      .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        position: absolute;
        bottom: 0px;
        left: 0px;
        padding: 7px;
        text-align: left;
		  font-size: 16px;
        width: 100%;
        z-index: 2;
        background: #000;
		  opacity: 0.7;
        color: #fff;
      }
      * html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        background: none;
        /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');*/
      }
        .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {
          display: block;
        }
  .ad-gallery .ad-controls {
    height: 93px;
    width: 121px;
    float: left;
    position: relative;
    /* top: 9px; */
    left: 14%;
    z-index: 55;
    line-height: 93px;
    font-size: 25px;
    color: #fff;
    text-indent: 20px;
    background-color: #be9c59;
  }
    .ad-gallery .ad-info {
      float: left;
    }
    .ad-gallery .ad-slideshow-controls {
      float: right;
      display: none;
    }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
        padding-left: 5px;
        cursor: pointer;
      }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {
        padding-left: 5px;
        font-size: 0.9em;
      }
    .ad-gallery .ad-slideshow-running .ad-slideshow-start {
      cursor: default;
      font-style: italic;
    }
  .ad-gallery .ad-nav {
    width: 100%;
    position: relative;
  }
    .ad-gallery .ad-forward, .ad-gallery .ad-back {
      position: absolute;
      top: 0;
      height: 100%;
      z-index: 10;
    }
    /* IE 6 doesn't like height: 100% */
    * html .ad-gallery .ad-forward, .ad-gallery .ad-back {
      height: 100px;
    }
    .ad-gallery .ad-back {
      cursor: pointer;
      left: -20px;
      width: 13px;
      display: block;
      background: url(../images/ad_scroll_back.png) 0px 22px no-repeat;
      display: none;
    }
    .ad-gallery .ad-forward {
      cursor: pointer;
      display: block;
      right: -20px;
      width: 13px;
      background: url(../images/ad_scroll_forward.png) 0px 22px no-repeat;
      display: none;
    }
    .ad-gallery .ad-nav .ad-thumbs {
    overflow: hidden;
    width: 578px;
    margin-left: 287px;
    background-color: #be9c59;
    padding-left: 120px;
    padding-top: 10px;
    /* padding-right: 50px; */
    padding-bottom: 10px;
}
      .ad-gallery .ad-thumbs .ad-thumb-list {
        float: left;
        width: 9000px;
        list-style: none;
      }
        .ad-gallery .ad-thumbs li {
          float: left;
          padding-right: 5px;
        }
          .ad-gallery .ad-thumbs li a {
            display: block;
          }
            .ad-gallery .ad-thumbs li a img {
              border: 3px solid #be9c59;
              display: block;
                  width: 105px;
    height: 64px;
    margin-top: 3px;
            }
            .ad-gallery .ad-thumbs li a.ad-active img {
              border: 3px solid #fff;
            }
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {
  position: absolute;
  left: -9000px;
  top: -9000px;
}
.focu_scroll {
	position:relative;
	margin:30px 0;
	padding: 0 30px;
}
.focu_scroll .bd ul {
	overflow:hidden;
	margin-right:-17px;
}
.focu_scroll .bd ul li {
	width:270px;
	text-align:center;
	float:left;
	margin:0 17px 0 0;
}

.focu_scroll .bd img{
	 max-width: 170px;
     max-height: 100%;
}

.focu_scroll .next,.focu_scroll .prev {
	width:18px;
	height:25px;
	position:absolute;
	top:50%;
	margin-top:-12.5px;
	z-index:99;
}

.focu_scroll .next {
	right:0;
	background:url(../images/focu_next.png) no-repeat;
}

.focu_scroll .prev {
	left:0;
	background:url(../images/focu_prev.png) no-repeat;
}
.hezuohuob .focus_img>a{
	display: block;
	width: 170px;
	height: 170px;
	position: relative;
}
.focu_scroll .bd .hezuohuob img{
	display: inline-block;
    vertical-align: middle;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    max-height: 100%;
}

.choose {
	display: flex;
	margin-top: 45px;
}