@charset 'utf-8';
body .header {
	height: 110px;
}
body .headerin{
	height: 110px;
}

.right {
float: right;
width: 730px;
overflow: hidden;
}


.ejcon{
	/*float: left;*/
	width: 724px;
	margin-left: 25px;
	overflow: hidden;
}
.newslist{
	padding-top: 8px;
}
.newslist ul{
	float: left;
	background: url('../images/xdot.gif') 0 bottom repeat-x; 
	padding-bottom: 17px;
	margin-bottom: 16px;
	width: 100%;
	/*min-height: 200px;*/
}
/*20140612-xx*/
.newslist ul:last-child{
	background:none;
}
.newslist ul li{
	float:left;
	width: 100%;
	text-align: left;

}
.newslist ul li a{
	font-size: 18px;
	line-height: 36px;
	color: #000;
	
}
.newslist ul li strong{
	font-size: 14px;
	line-height: 36px;
	color: #434343;
	padding-left: 10px;
}
.newsdetail{
	padding-top: 8px;
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 30px;
}
.newsdetail p{
	margin-top:15px;
	line-height:200%;
	font-size:14px;
	max-width: 700px; /*newsdetail is 705*/
}
.newsdetail p strong{
	font-weight:bold;
}
.ndtit{
	border-bottom:1px solid #dcdcdc; 
	padding-bottom: 15px;
margin-bottom:10px;
}
.ndtit h1{
	font-size: 30px;
	line-height: 36px;
	color: #000;
}
.ndtit h2{
	text-align: right; line-height: 40px; font-size: 23px;
}
.ndtit p{
	font-size: 12px;
	color: #898989;
	
}
.ndtit p strong{
	font-size: 12px;
	color: #898989;
	padding:0 5px;
	margin-right: 10px;
	font-weight:inherit;
}
.ndtit h5{
	font-size: 12px;
	color: #898989;
	margin-top:0px;
	line-height:200%;
}
.ndtit h5 strong{
	font-size: 12px;
	color: #898989;
	padding:0 5px;
	margin-right: 10px;
	font-weight:inherit;
}
.ndpic{
	position: relative;
	width: 676px;
	height: 485px;
	padding-left: 48px;
	margin-top: 22px;
}
.bigpic{
	width: 600px;
	height: 400px;
	overflow: hidden;
	border:1px solid #dcdcdc;
}


/*yvonne 2014.3.19*/
.bigpic em{width: 600px;height: 400px;float: left; display:inline-block; position:relative;}
.bigpic em b{ display:block; height:50px; width:600px; color:#fff; line-height:50px; font-weight:400; text-indent:20px; font-size:16px; position:absolute; left:0; bottom:0px; background:rgba(0,0,0,0.6) none repeat scroll 0 0 !important; filter:Alpha(opacity=60); background:#000;}


.bigpic img{
	width: 600px;
	height: 400px;
	float: left;
}
.ndpic .smallpic{
	width: 602px;
	height: 72px;
	overflow: hidden;
	margin-top: 15px;
}
.ndpic ul li{
	float: left;
	width: 103px;
	height: 68px;
	border:1px solid #e7e7e7;
	margin-right: 19px;
		margin-bottom: 2px;
}
.ndpic ul li img{
	width: 103px;
	height: 68px;
	cursor: pointer;

}
.ndbtn span{
	position: absolute;
	display: inline-block;
	width: 9px;
	height: 16px;
	bottom:25px;
}
#ndnext{
	left:30px;
	background: url('../images/ndpicl.png') 0 0 no-repeat;
}
#ndprev{
	right: 55px;
	background: url('../images/ndpicr.png') 0 0 no-repeat;
}
.ndpic .smallpic ul li.ndpicse{
	border:2px solid #ff6633;
}
.newsdetail dl{
	margin-top: 30px;
}
.newsdetail dl dt{
	font-size: 18px;
	line-height: 36px;
	color: #000;
}
.newsdetail dl dd{
	font-size: 14px;
	line-height: 24px;
	color:#434343;
	text-indent: 2em;
}
.main .eventlist #slides dl{
	background: #e65400;
}
.main .eventlist #slides .slidesjs-pagination li a {
      display: block;
      width: 8px;
      height: 0;
      padding-top: 8px;
      background: url('../images/focus_w.png') 0 0 no-repeat;
      float: left;
      overflow: hidden;
    }

    .main .eventlist #slides .slidesjs-pagination li a.active,
    .main .eventlist #slides .slidesjs-pagination li a:hover.active {
      background: url('../images/focus_b.png') 0 0 no-repeat;
    }

    .main .eventlist #slides .slidesjs-pagination li a:hover {
      background-image: url('../images/focus_b.png') 0 0 no-repeat;
    }
    .eventdetail h1{
		font-size: 30px;
		line-height: 36px;
		color:#000;
		padding-bottom:16px;
    }
 .eventdetail{
 	padding-top: 5px;
 }
.edpro {
	width: 714px;
	overflow: hidden;
	padding:7px 0;
	padding-right: 10px;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
}
.edpro ul{
	float: left;
	width: 500px;
	overflow: hidden;
	
	padding-left: 10px;
	
}
.edpro ul li{
	float: left;
	font-size: 14px;
	line-height: 30px;
	margin-right: 20px;
	text-align: left;
}
.edpro ul li em{
	font-size: 14px;
	line-height: 30px;
}
.edpro ul li a{
	color:#ff3300;
	text-decoration: underline;
}
.apply{
	float: right;
	display:block;
	width:85px;
	height:30px;
	text-align:center;
	line-height:30px;
	background-color:#fd3d0d;
	color:#fff;
	font-size:14px;
	border-radius:4px;
	border:1px solid #db2c00;
	box-shadow:0 2px #db2c00
	margin-top: 15px;
}
.apply:hover{
	background-color:#db3005;
	color:#fff !important;
}
.sjapply{
	float: right;
	display:block;
	width:85px;
	height:30px;
	text-align:center;
	line-height:30px;
	background-color:#0068B7;
	color:#fff;
	font-size:14px;
	border-radius:4px;
	border:1px solid #005da6;
	box-shadow:0 2px #005da6
	margin-top: 15px;
}
.sjapply:hover{
	background-color:#054d83;
	color:#fff !important;
}
.sj_qr_code_div{ z-index:999;width:176px;height:196px;position:absolute; margin-left:530px; margin-top:-200px;background:url(../images/tel_ewm.png);text-align:center; display:none;}
.sj_qr_code_div img{display:inline-block;padding-top:20px;width:133px}

.edcon{
	width: 100%;
	overflow: hidden;
	margin-top: 20px;
}
.edpic{
	width: 555px;
	height: 411px;
	margin:0 auto;
}
.edpic img{
	width: 555px;
	height: 411px;
}
.edcon p{
	padding-left: 5px;
	text-indent: 2em;
	margin-top: 30px;
	line-height: 24px;
}
.edcon dl{
	margin-top: 30px;
}
.edcon dt{
	line-height: 24px;
}
.edcon dd{
	text-indent: 2em;
	line-height: 24px;
	margin-bottom: 30px;
}
.edcon table{
	margin-top: 25px;
}
.searchhead{
	color:#434343;
	width: 100%;
	height: 180px;
	background: #eff8ff;
}
.shin,.sh_titin{
	width: 984px;
	overflow: hidden;
	margin:0 auto;
}
.shin h1{
	font-size: 30px;
	border-bottom: 4px solid #c1d3e0;
	line-height: 56px;
	padding-top:12px; 
}
.shin h1 a{
	float: right;
	font-size: 12px;
	margin-top: 6px;
}
.shin form{
	padding-top:17px;
	padding-bottom: 13px;
}
.se_text{
	width: 360px;
	height: 28px;
	border:1px solid #979ea3;
	padding-left: 10px;
}
.se_btn{
	border:none;
	width: 60px;
	height: 30px;
	background: url('../images/sh_btn.gif') 0 0 no-repeat;
	margin-left: 14px;
	cursor: pointer;
}
.sh_tit{
	width: 100%;
	height: 45px;
	border-top:1px solid #c1d3e0; 
}
.search {
	width: 100%;
	padding-top: 8px;
	border-bottom: 1px solid #dcdcdc;
	overflow: hidden;
	padding-bottom: 25px;
	margin-bottom: 15px;
}
.sh_tit ul {
	float: left;
	width: 800px;
}
.sh_tit p{
	float: right;
	margin-top: 15px;
}
.sh_tit p span{
	padding: 0 3px;
}
.sh_tit ul li{
	float: left;
	height: 30px;
	text-align: left;
	margin-right: 35px;
	padding-top: 15px;
}
.sh_tit ul li a{
	float:left;
	font-size: 14px;
	padding-bottom: 6px;
}
.sh_tit ul li a.sh_titse{
	border-bottom: 4px solid #ee1c24;

}
.sh_tit ul li a:hover{
	border-bottom: 4px solid #ee1c24;
}
.search dl{
	width: 810px;
	float: left;
	margin-top: 14px;
}
.search dl dt{
	float: left;
	width: 100%;
}
.search dl dt a,.search dl dt strong{
	float: left;
	line-height: 18px;
	color: #000;
}
.search dl dt strong{
	padding-left: 10px;
}
.search .hadtime{
	color:#737373;
}
.search dl dd{
	font-size: 12px;
	line-height: 22px;
	color: #000;
}
.search dl dd a{
	color:#818181;
	line-height: 18px;
	text-decoration: underline;
}
.search .sely{
	color:#818181;
	line-height: 18px;
}
.search .sely a{
	text-decoration: none;
}
.teacher #slides{
	display: block;
}
#teacher #slides dl{
	background: #ac451e;
	line-height: 24px;
	width: 453px;
	padding-right: 40px;
}

.elcl p{
	float: right;
	margin-top: 10px;
}
.elcl p a{

}
.tlicon{
	overflow: hidden;
}
.tlicon ul li .teacherpic{
	float: left;
	width: 118px;
	height: 163px;
	
	margin-right: 12px;
}
.tlicon ul{
	width: 724px;
	padding-left: 10px;
}
.tlicon ul li dl{
	float: left;
	width: 210px;
	text-align: left;
	line-height: 24px;
}
.content .tlicon ul li{
	margin-right: 10px;
	margin-bottom: 20px;
}
.tlicon ul li dt{
	width: 100%;
	float: left;
	margin-bottom: 15px;

}
.tlicon ul li dt a{
	font-size:16px; 
}
.tlicon ul li dt span{
	font-size:12px; 
}
.tlicon ul li dd{
	width: 100%;
	float: left;
	font-size:12px;
}
/*cccccccccccc*/
#recentact{
	float:left;
	width: 232px;
	/*height: 558px;*/
	border:1px solid #dfdfe1;
	margin-top: 10px;
}
#recentact .rahead{
	height: 77px;
	width: 214px;
	border-bottom: 1px solid #f2f2f2;
	padding-top: 25px;
	padding-left: 18px;
	background: url('../images/raheadbgs.png') right 0 no-repeat;
}
#recentact .rahead h1{
	float: left;
	font-size: 24px;
	color: #004a88;
}
#recentact .rahead a{
	float: left;
	clear: left;
	font-size: 14px;
	color: #004a88;
	margin-top: 10px;
	text-decoration: underline;
}
#recentact  ul{
	width: 214px;
	padding-left:8px;
	padding-right: 10px;

}
#recentact  ul li{
	float: left;
	width: 208px;
	border-bottom: 1px solid #f2f2f2;
	padding-bottom: 11px;
	margin-top: 24px;
	padding-left: 6px;
}
#recentact  ul li p{
	float: left;
	width: 45px;
	height: 50px;
	background: url('../images/racontime.png') 0 0 no-repeat;
	color: #fff;
	text-align: center;
}
#recentact  ul li p strong{
	float: left;
	width: 40px;
	font-size: 12px;
	
}
#recentact  ul li p em{
	float: left;
	width: 40px;
	font-size: 24px;

}
#recentact  ul li a{
	float: right;
	width: 150px;
	text-align: left;
	font-size: 12px;
	padding-right: 3px;
	line-height: 18px;
}
#recentact  ul li a span{
	display: inline-block;
	width: 27px;
	height: 11px;
	background: url('../images/hot.gif') 0 0 no-repeat;
	margin-left: 5px;
}
#teadetail{
	width: 655px;
	margin-left: 48px;
	padding-bottom: 70px;
}
.tdhead{
	width: 654px;
	height: 190px;
	background: #ac451e; 
}
.tdhead img{
	float: left;
	width: 120px;
	padding-left:20px;
	padding-top:10px;
}
.tdhead dl{
	float: left;
	width: 312px;
	height: 160px;
	color: #fff;
	padding-left: 52px;
	padding-top: 10px;
	padding-right: 30px;
}
.tdhead dl dt{
	font-size: 24px;
	margin-bottom: 10px;
}
.tdhead dl dt span{
	font-size: 16px;
}
.tdhead dl dd{
	font-size: 12px;
	line-height: 24px;

}
.tdctit{
	height: 40px;
	margin-bottom: 10px;
	margin-top: 15px;
	background: url('../images/tdctitbg.gif') 0 center repeat-x;
}
.tdctit h3{
	float: left;
	color: #ac451e;
	font-size: 18px;
	line-height: 40px;
	text-align: left;
	padding-left: 20px;
	padding-right: 10px;
	background: url('../images/tdctit.gif') 0 center no-repeat;
	background-color:#fff; 
}
.tdcon li p{
	line-height: 200%;
	font-size: 12px;
}
.tdcon p{
	line-height: 200%;
	font-size: 12px;
}
.tdcon li{
	text-align: left;
	line-height: 24px;
	font-size: 12px;
	color: #313131;
}
.tdcon li li{

}
/* topic */
#topic{

	background: url('../images/topicbg.gif') 0 0 no-repeat;
	padding-top:428px;
}
.zljs{
	width: 984px;
	margin:0 auto;
	overflow: hidden;
	padding-bottom: 25px;
	background: url('../images/xdot2.gif') 0 bottom repeat-x;
}
.player{
	float: left;
	width: 394px;
	height: 256px;
padding-left:20px;
}
.player a{
	display: inline-block;
	width: 382px;
	height: 244px;
	background: url('../images/player.gif') 0 0 no-repeat;
	padding-top:12px;
	padding-left: 12px; 
}
.zljs .zlsay{
	float: right;
	width: 490px;
	height: 247px;
	padding-left: 60px;
	padding-top: 30px;
	background: url('../images/zlsay.gif') left center no-repeat;
	font-size: 14px;
	line-height: 24px;
	color: #737373;
}
.zljs .zlsay h2{
	height: 65px;

	background: url('../images/zlsaycon.png') center 0 no-repeat;
}
.zljs .zlsay strong{
	float: right;
	margin-top: 10px;
}
.zljs .zlsay strong span{
	color: #765c3a;
	font-size: 18px;
	padding:0 3px;
}
.itemintro{
	width: 984px;
	margin: 0 auto;
}
.xians{
	width: 934px;
	height: 50px;
	background: url('../images/xian1.gif') left 0 no-repeat;
	
	padding-left: 50px;
}
.xians strong{
	font-size: 30px;
	line-height: 50px;
	color:#111;
}
.xiand{
	height: 27px;
	background: url('../images/xian2.gif') left 0 no-repeat;
}
.itemintrocon{
	overflow: hidden;
	width: 954px;
	border-left:1px solid #cfcfcf;
	padding-left: 30px;
}
.itemintrocon ul{
	float: left;
	width: 495px;
	padding-top: 15px;
}
.itemintrocon ul li{
	float:left;
	background: url('../images/xdot2.gif') 0 bottom repeat-x;
	margin-bottom: 26px;
	padding-bottom: 15px;
}
.itemintrocon ul li dl{}
.itemintrocon ul li dl dt{
	float: left;
	width: 152px;
	height: 100%;
}
.itemintrocon ul li dl dt strong{
	float: left;
	width: 151px;
	height: 40px;
	font-size: 16px;
	color: #fff;
	line-height: 40px;
}
.itemintrocon ul li dl dt span{
	float: left;
	width: 151px;
	color: #000;
	font-weight: bold;
	padding-top: 4px;
	text-align: center;
}
.itemstong1{
	background: url('../images/itembg1.jpg')  0 0 no-repeat;
}
.itemstong2{
	background: url('../images/itembg2.jpg')  0 0 no-repeat;
}
.itemstong3{
	background: url('../images/itembg3.jpg')  0 0 no-repeat;
}
.itemstong4{
	background: url('../images/itembg4.jpg')  0 0 no-repeat;
}
.itemintrocon ul li dl dd{
	float: left;
	width: 325px;
	text-align: left;
	font-size:16px;
	line-height: 20px;
	margin-left: 16px;
	color: #737373;
}
.itemintrocon ul li dl dd a{
	font-size: 14px;
	line-height: 26px;
	color: #000;
	background: url('../images/itemd.gif') right center no-repeat;
	padding-right: 15px;
}
.players{
	position: relative;
	float: right;
	width: 385px;
	padding-left: 20px;

}
.playsbig{
	width: 385px;
	height: 290px;
	overflow: hidden;
}
.playsbig a{ 
	float:left;
	width: 343px;
	height: 243px;
	background: url('../images/players.jpg') 0 0 no-repeat;
	padding-left: 9px;
	padding-right: 11px;
	padding-top: 12px;
}
.playssmall{
	width: 360px;
	height: 75px;
	overflow: hidden;
	margin-top: 15px;
}
.playssmall img{
	float: left;
	width: 98px;
	height: 68px;
	cursor: pointer;
	border:3px solid #d5d5d5; 
	margin-right: 23px;
}
.playsbtn{
	position: absolute;
	bottom:25px;
	width:14px; 
	height: 24px;
}
#playsnext{

	right:0px;
	background: url('../images/playsr.png') 0 0 no-repeat;
}
#playsprev{
	
	left:-10px;
	background: url('../images/playsl.png') 0 0 no-repeat;
}
.stunet{
	overflow: hidden;
	width: 944px;
	border-left:1px solid #cfcfcf;
	padding-left: 40px;
	padding-bottom: 40px;
}
.stunet ul{
	float: left;
	width: 450px;
	overflow: hidden;
}
.stunet ul a{
	color:#0066b5;
	text-decoration: underline;
}
.stunet ul li{
	width: 485px;
	height: 72px;
	background: url('../images/netbg.png')  0 top repeat-x;
	padding-left: 15px;
	padding-top: 22px;
}
.stunet ul li a{
	float: left;
	height: 50px;
	margin-right: 30px;
}
.stunet .players{
	margin-top: 15px;
}
.stuact{
	position: relative;
	overflow: hidden;
	width: 936px;
	height: 403px;
	border-left:1px solid #cfcfcf;
	padding-left: 48px;
	padding-bottom: 40px;
}
.stuactsay{
	float: left;
	color: #737373;
}
.stuactsay span{
	float:right;
}
#toppicturn{width: 800px;margin-left: 60px;padding-bottom: 30px;}
 #toppicturn li{background:#fff;border:1px solid #a2a2a2;box-shadow: 0 0 10px 2px rgba(125,125,125,0.75);}
#toppicturn .front{margin-top:0}
 #toppicturn .front img{margin:3px}
 #toppicturn .behind{margin-top:40px;width:600px;}
 #toppicturn .behind img{margin:0px;}
 #toppicturn .back{margin-top:60px}
 #toppicturn img{margin:0px}
 #toppicturn{ float:left;margin-top:20px;position:relative;z-index:1;display: inline;overflow: hidden;}
 #toppicturn li{margin:0;padding:0;list-style:none;position:absolute;z-index:1;display:none;border-width:0px}
 #toppicturn img{border:0;vertical-align:bottom;width:280px;height:400px}}
#toppicturn a{cursor:default;text-decoration:none}
  #toppicturn a span{
  	position: absolute;
  	left: 0;
  	bottom: 0;
  	width: 352px;
  	height: 32px;
  	color: #fff;
  	background:rgba(0,0,0,0.5) none repeat scroll !important;
	background:#000;
	filter:Alpha(opacity=50);
	text-align: right;
	line-height: 32px;
	font-weight: bold;
	padding-right: 10px;
  }
  #toppicturn a span h6{
	display: none;
  }
  #externalcontrols{
  	z-index: 100000;
  }
#externalcontrols button{
	position: absolute;
	top:190px;
	width: 27px;
	height: 50px;
	outline: none;
	border:none;
	cursor: pointer;
	z-index: 100000;
}
#btnLeft{
	left:50px;
	background: url('../images/stuactl.png') center center no-repeat;
}
#btnRight{
	right:20px;
	background: url('../images/stuactr.png') center center no-repeat;
}

.itemdata{
		position: relative;
	overflow: hidden;
	width: 939px;
	border-left:1px solid #cfcfcf;
	padding-left: 45px;
	padding-bottom: 40px;
}
.itemdata dl{
	float: left;
	width: 100%;
	height: 186px;
	background: url('../images/xdot2.gif') 0 bottom repeat-x;
	margin-bottom: 35px;
}
.itemdata dl dt{
	width: 160px;
	float: left;
	font-size: 25px;
	font-weight: bold;
	color: #000;
	margin-right: 5px;
	padding-top: 60px;
}
.itemdata dl dt span {
	float: left;
	clear: left;
	font-size: 16px;
	line-height: 22px;
	color:#797979;
}

.itemdata dl dd{
	float: left;
	font-size: 14px;
	line-height: 36px;
	background: url('../images/databg.gif') left center no-repeat;
	padding:0 42px ;
}
.itemdata dl dd span{
	font-size: 22px;
	color:#00a29c;
	line-height: 36px;
	padding:0 5px;
}
.itemdata dl dd strong{
	float: left;
	clear: left;
}
.itemdata dl dd h4{
	float: left;
	font-size: 18px;
	line-height: 18px;
	color: #161616;
	font-weight: bold;
}
.bmlc{
	position: relative;
	width: 939px;
	border-left:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;
	padding-left: 45px;
	padding-bottom: 40px;
	margin-bottom: 20px;
	padding-top: 50px;
}
.bm{
	position: absolute;
	bottom: -15px;
	right: 0;
	
	font-size: 16px;
	line-height: 30px;
	color: #0072cb;
	padding:0 10px;
	background: url('../images/bm.gif') right center no-repeat;
	background-color: #fff;
}
.bm a{
	font-size: 16px;
	line-height: 30px;
	color: #0072cb;
}
.mainfoot{
	width: 100%;

}
.mainfoot .mainfootin{
	width: 851px;
	overflow: hidden;
	margin:0 auto;
	background: url('../images/mainfoot3.png') left bottom no-repeat;
	padding-bottom: 83px;
	padding-left: 130px;
}
.mainfoot .mainfootin  .sidedy{
	width: 305px;
	height: 158px;
	padding-left: 35px;
	padding-top: 22px;
	background: url('../images/mainfoot1.gif') right 0 no-repeat;
	border:1px solid #c9c9c9;
	margin-right: 50px;
}
.mainfoot .mainfootin  .sidedy .embtn{
	clear: left;
}
.mainfoot .mainfootin  .sidedy form{
	margin-top: 10px;
}
.mainfootad{
	float: left;
	width: 340px;
	height: 180px;
	margin-top: 15px;
}
.bmlcs{
	position:relative;
	width: 760px;
	height: 820px;
	background: url('../images/bmlc.jpg') center 0 no-repeat;
	margin-left: 150px;

}
.itemintro .bmlcs a{
	line-height: 20px;
}
.itemintro .bmlcs a:hover{
	color:#fff !important;
	
}
.bmlcs .lcl{
	float: left;
	font-size: 24px;
	color: #ff3300;
	padding-left: 85px;
	padding-top: 20px;
}
.bmlcs .lcr{
	float: right;
	font-size: 24px;
	color: #009966;
	padding-right: 90px;
	padding-top: 20px;
}
.bmleft{
	position: absolute;
	float: left;
	padding-right: 9px;
	background: url('../images/bmlcl.gif') right center no-repeat;
}
.bmleft div{

	float: left;
	background:#ff6600;
	border-radius: 6px;
	padding: 10px 17px; 
	color:#fff;
}
.bmleft div h4{
	font-size: 16px;
}
.bmleft div a{
	float: left;
	background: url('../images/bmlcsm.gif') right center no-repeat;
	padding-right:10px;
	color: #fff;
	margin-right: 25px;
}
.clearf{
	clear: both;
}
.bmright{
	position: absolute;
	top:300px;
	right:120px;
	padding-left: 10px;
	background: url('../images/bmlcr.gif') left center no-repeat;
}
.bmright div{
	float: left;
	background:#009966;
	border-radius: 6px;
	padding: 10px 17px; 

}
.bmright div a{
	color:#fff;
	font-size: 16px;
}

#gallery {position:relative; width:686px; margin:40px auto; padding:10px; }
#images { height:225px;margin-bottom:20px}
#image {position:relative; width:672px; height:375px; padding:5px; }
#image img {position:absolute; top:5px; left:5px}
#thumbwrapper {margin-top:10px; padding:5px 0; width:682px; height:100px; }
#thumbarea {position:relative; overflow:hidden; height:100px; width:682px; }
#thumbs {position:absolute; list-style:none; margin-left:5px; height:100px; width:10000px;}
#thumbs li {float:left; margin-right:5px; cursor:pointer}
.imgnav {position:absolute; height:375px; width:20%; z-index:100; height:375px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(../images/ad_prev.png) left center no-repeat; border-left:5px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(../images/ad_next.png) right center no-repeat; border-right:5px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}

.text{ width:672px; height:30px; line-height:30px; text-align:left; background:rgba(0,0,0,0.6) none repeat scroll 0 0 !important; filter:Alpha(opacity=60); background:#000; font-size:14px; padding-left:10px; color:#FFFFFF; margin-top:-40px; position:relative}

/* ====2014.4.1==== */
.kcsz{ width: 724px;margin-left: 20px; overflow: hidden;}

.kcsz table { float:left; margin-top:40px;}
.kcsz table tr{border-bottom:1px solid #dedede;}
.kcsz table tr td{ width:250px;  font-size:14px; padding-left:5px; border-right:1px solid #dedede;border-top:1px solid #dedede}
.kcsz table .tdnone{width:480px; font-size:14px; padding-left:5px; border-right:0px solid #dedede;border-top:1px solid #dedede}
.kcsz table .dk{ line-height:50px; padding-left:20px;}
.guoqi{ /*width:200px;*/ padding:20px;float:left; color:#313131;max-width:420px;}
.guoqi_img{ width:70px; height:60px; float:left; margin-top:3px;}
.guoqi_p{ font-size:18px; float:right; height:60px; width:120px; }
.guoqi_p h1{ font-size:14px;}
.guoqi p{ margin-bottom:20px;}
.guoqi a{ font-size:12px; color:#00a0e9; text-decoration:underline;margin-bottom:10px;}	

.kchead{ width: 724px; height:120px; margin-bottom:20px;background:url(../images/kecheng/c1.png) no-repeat right;}
.kchead1{ width: 724px; height:120px; margin-bottom:20px;background:url(../images/guoji/bn.png) no-repeat right;}
.kchead_left{ width:265px; height:120px; float:left; background:#ff6600;}
.kchead_left1{ width:265px; height:120px; float:left; background:#9966cc;}
.kchead_left , .kchead_left1 span{ line-height:120px; color:#FFFFFF; font-size:30px; padding-left:40px;}
.kcdiv{width: 700px;  margin-top:10px; float:left; line-height:200%; font-size:14px; color:#3a3a3a; }
.kcdiv h1{ color:#ff6600; font-size:20px; line-height:50px;font-weight:bold;}
.kcdiv p{ line-height:200%;padding-bottom:20px}
.kc_img{ width:626px; height:952px; float:left; margin-left:45px; margin-left:25px; background:url(../images/kecheng/vf.png) no-repeat;}
.kc_img1{ width:513px; height:456px; float:left; margin-left:65px;  margin-left:45px;margin-top:20px; background:url(../images/kecheng/uj.png) no-repeat;}
.kc_img2{ width:560px; height:786px; float:left; margin-left:55px; _margin-left:35px; margin-bottom:40px; background:url(../images/kecheng/tv.png) no-repeat;}
.linef{width: 724px; float: left; height:20px; border-bottom:1px solid #dedede;}
.kch{width: 724px; height:50px; line-height:46px; margin:20px 0 20px;float:left;}
.kch_k{width: 232px; height:46px; text-align:center; border:1px solid #dedede; float:left; margin-right:1px; cursor:pointer;}
.kch_k1{ height:46px; padding-left:30px; padding-right:30px; text-align:center; border:1px solid #dedede; float:left; margin-right:1px; cursor:pointer;}
.kcxx{width: 724px; float: left; overflow: hidden; border-bottom:1px solid #dedede;}

.kck{width: 710px; height:120px; float:left; margin-bottom:30px;}
.kck_l{ width:152px; height:120px; float:left;}
.kck_r{ width:510px; margin-left:20px; float:left;height:120px;}
.kck_r h1{ font-size:12px;}
.kck_r h1 a{ font-size:24px; margin-right:20px;}
.kck_r p{font-size:14px; line-height:180%; margin-top:15px;}

.xmfl{width: 710px; padding-left:10px; float: left; overflow: hidden; border-bottom:1px solid #dedede;}
.xmfl h1{ color:#ff6600; font-size:20px; font-weight:bold; margin:20px 0px 40px}
.xmfl h2{ color:#0067b6; font-size:18px; margin-bottom:20px;margin-top:20px;}
.xmfl p{ color:#686868; font-size:14px; line-height:200%;}
/* ======== */


.menuInvisible { display: none; }
.eventdetail4p p { line-height: 200%;padding-bottom:20px}
.eventdetail4p strong {font-weight: bold;}






