@charset "utf-8";

/* CSS Document */

/* Major Tones: #00a1e9  [sky]  #fdd2dc  [people] #ba6441  [earth] --superstition? */



body{background-color:#fff;font-family:Helvetica;margin:0;border:0;padding:0;}

a{text-decoration:none;font-family:Helvetica,Arial;}

a:hover{text-decoration:none;}

.clear{display: block;clear: both;}

img{border:none;}



/*home*/



#top{	

    width:984px;

	height:96px;

	margin:0px auto;

	padding:0px;

	overflow:hidden;	

}

#logo{

	width:420px;

	height:96px;

	float:left;

	padding:0px;

	margin:0px;	

}



#top-nav{

	width:290px;

	height:34px;

	float:left;

	padding:0px;

	margin-left:222px;	

	overflow:hidden;	

	margin-top:34px;

}

.top-nav1{

	float:right;

	width:130px;

	height:16px;

	padding: 0px;	

	margin-top:13px;	

	margin-right:18px;

	overflow:hidden; 	

}



.text_cn{

	width:auto;	

	font-family:"宋体";

	font-size:12px;

	font-weight:normal;

	color:#837f7e;	

	padding:0px 10px;	

	text-decoration:none;

}

.text_cn:link{

    text-decoration:none;

}

.text_cn:hover{

    text-decoration:underline;

	color:#fff;

}

.text_en{

	width:auto;

	font-family:Arial;

	font-size:12px;

	font-weight:normal;

	color:#837f7e;

	padding:5px 10px;

	border-right:1px solid #837f7e;

	text-transform:uppercase;

}

.text_en:link{

    text-decoration:none;

}

.text_en:hover{

    text-decoration:underline;

	color:#fff;

	

}





.menu-s{	

  float:right;

	width:215px;

	height:34px;	

	margin:0px;

	padding:0px;	

	background: url(search.png) -10px -3px no-repeat;

}

.input-s{

	float:left;	

	height:20px;		

	width:182px;

	margin-left:5px;

	_margin-left:2px;

	margin-top:8px;

	background:none;

	border:0px solid #fff;

	}

.input-text{

	width:178px;    

	font-size:12px;

	font-weight:normal;

	color:#000;	

	padding:2px 1px 2px 2px;

	text-decoration:none;	

	display:inline;

	overflow:hidden;

	border:0;

	background:none;

	font-family:Helvetica,Arial;

}

.icon1{

	float:left;	

	height:22px;

	width:22px;

	margin-left:0px;

	margin-top:8px;

}





.sponsor{
	
	display: none;

	float:right;	

	height:57px;

	width:193px;

	margin-right:110px;

	margin-top:8px;

	

	}

.sponsor .a{

	float:left;

	width:120px;

	font-size:11px;

	color:#837f7e;

	text-align:right;

	bottom:0;

	height:16px;

	margin-top:35px;

	text-transform:capitalize;

	font-family:Helvetica,Arial;

	padding-right:2px;

	}

.sponsor .img{

    float:left;

	height:55px;

	width:71px;		

	bottom:0;	

	}





/*nav*/



#nav{

	width:984px;

	height:34px;

	background-color:#fff;
	
	border-top: 1px solid #ccc;
	
	padding: 8px 0;

	float:left;

	margin:0;

}

#navbg{    

    width:984px;

	height:34px;

	margin:0px auto;

	padding:0px;			

}

.navicon{

	width:38px;

	height:33px;

	margin:0px;

	float:left;}



#middleframe{

	width:984px;

	height:auto;	

	margin:0px auto;

	padding:0px;

	border:0px;

	}

#middle{

	width:984px;

	height:auto;	

	margin:0px;

	padding:0px;

	border:0px;	

	float:left;

	display:inline;

}	

#middle_L{

	width:984px;

	height:409px;	

	margin:0px;

	padding:0px;

	border:0px;	

	float:left;

}	

.middle-R{
	
	width:110px;

	height:175px;

	padding:0px;

	margin-left:0px;

	float:left;

	position:relative;

	display:none;

	z-index:0;

	background-image: url(/images/ad4.jpg);

	background-position:top;

	background-repeat:no-repeat;

	}

#location{

	width:984px;

	height:40px;	

	margin:6px 0 0 0;

	padding:0px;

	border:0px;

	float:left;	
	
	background: #d7eef8 url(news_bar.png) no-repeat;

}

#sci_bar{
	width:984px;

	height:40px;	

	margin:10px 0 0 0;

	padding:0px;

	border:0px;

	float:left;	background: #d7eef8 url(news_bar.png) 0 -83px no-repeat;

}

#location a, #sci_bar a{float: right; padding-right: 40px; font-size: 16px; font-family: 微软雅黑, 宋体; line-height: 40px; color: #0096d6; font-weight: bold; background: url(news_bar.png) 30px -41px no-repeat}

.location{

	float:left;

	width:auto;

	max-width:500px;

	font-size:14px;

	color:#837f7e;

	text-align:left;

	bottom:0;

	line-height:34px;

	text-transform:capitalize;

	font-family:Helvetica,Arial;

}

.location:hover{text-decoration:underline;}



.location-break{

	float:left;

	width:auto;

	max-width:500px;

	font-size:14px;

	color:#837f7e;

	text-align:left;

	bottom:0;

	padding:0px 5px;

	line-height:34px;

	text-transform:capitalize;

	font-family:Helvetica,Arial;

}

.location-break:hover{text-decoration:none;}

	

	



#content{

	width:984px;

	height:auto;	

	margin:0px;

	padding:0px;

	border:0px solid #ccc;	

	background-color:#fff;

	float:left;

	overflow:hidden;

}

#content .kpl, .kpr{width: 164px; height: 300px; display: inline}
#content .kpl img, .kpr img{border: none; width: 164px; height: 300px}
#content .kpl{float: left}
#content .kpr{float: right}
#content .kpm{float: left; width: 164px; height: 150px; background: url(kpm.png); display: inline; line-height: 140px; overflow: hidden; text-align: center; overflow: hidden; position: relative}
#content .kpm a{font-size: 20px; color: #000; line-height: 150px; font-family: 微软雅黑, Tahoma}
#content .kpm img{border: none; width: 164px; height: 150px;}
#content .kpm a.overlayer{width: 164px; height: 150px; background: url(overlayer_s.png) 50% 50%; display: block; position: absolute; left: 0; top: 0; z-index: 100; display: none}
#content .kpl a.overlayer,#content .kpr a.overlayer{width: 164px; height: 300px; background: url(overlayer_b.png) 50% 50%; display: block; position: absolute; z-index: 100; display: none}

.content_L{

	width:654px;

	height:auto;	

	margin-left:0px;
	
	margin-right: 0px;

	padding:0px;

	border:0px;

	background-color:#fff;

	float:left;
	
	display: inline;

	overflow:hidden;

	margin-top:8px;	

}

.content_L .news_01, .content_L .news_02{width: 310px; float: left; display: inline; height: 270px; background: #fff; padding: 4px 0 0 0}

.content_L .news_01{margin-right: 22px}

.content_L .news_01 ul, .content_L .news_02 ul{padding-left: 2px}
.content_L .news_01 ul li, .content_L .news_02 ul li{font-size: 14px; padding: 0 0 0 24px; list-style: none; height: 28px; line-height: 28px; background: url(news_bar.png) -175px -136px no-repeat; border-bottom: 1px dashed #ccc}
.content_L .news_01 ul li a, .content_L .news_02 ul li a{color: #555}
.content_L .news_01 ul li a:hover, .content_L .news_02 ul li a:hover{color: #006b9b; text-decoration: underline}
.content_L .news_01 ul li span, .content_L .news_02 ul li span{font-family: Tahoma; padding: 0 0 0 10px; color: #006b9b}

.bg-frame-top{width:100%;height:10px;margin:0;float:left;overflow:hidden	}

.bg-round-lefttop{width:10px;height:10px;float:left;background-image:url(/images/bg-lefttop.jpg);background-position:left;background-repeat:no-repeat;display:inline;}

.bg-round-righttop{width:10px;height:10px;float:right;background-image:url(/images/bg-righttop.jpg);background-position:left;background-repeat:no-repeat;display:inline;}

.bg-frame-bottom{width:100%;height:10px;margin-top:10px;float:left;overflow:hidden;	}

.bg-round-leftbottom{width:10px;height:10px;float:left;background-image:url(/images/bg-leftbottom.jpg);background-position:left;background-repeat:no-repeat;display:inline;}

.bg-round-rightbottom{width:10px;height:10px;float:right;background-image:url(/images/bg-rightbottom.jpg);background-position:left;background-repeat:no-repeat;display:inline;}



.home-news{width:630px; height:140px;float:left;border-bottom:1px solid #3e3a3b;overflow:hidden;}

.home-news .img,.home-news-1 .img{width:166px;height:120px;float:left;padding-top:10px;padding-left:10px;}

.home-news-1{width:630px; height:140px;float:left;overflow:hidden;}

.home-news .aframe, .home-news-1 .aframe{float:left;width:430px;height:102px;overflow:hidden;padding-top:10px;}

.home-news .aframe h1, .home-news-1 .aframe h1{	float:left;width:415px;	font-size:18px;color:#bbbab8;text-align:left;	font_weight:bold;bottom:0;line-height:20px;text-transform:capitalize;font-family:Helvetica;overflow:hidden;text-align:left;text-indent:0px;text-decoration:none;padding-left:12px;}

.home-news .aframe h2, .home-news-1 .aframe h2{float:left;width:415px;font-size:12px;color:#bbbab8;text-align:left;font_weight:normal;bottom:0;line-height:16px;text-transform:none;font-family:Helvetica;overflow:hidden;text-align:left;	text-indent:0px;padding-left:10px;padding-top:12px;}



.home-news h3, .home-news-1 h3{float:left;width:415px;height:18px;color:#bf2c36;text-transform:capitalize;font-weight:bold;padding-left:12px;font-family:Helvetica;font-size:14px;padding-top:3px;}



.home-news .aframe h1:hover, .home-news-1 .aframe h1:hover,.home-news .aframe h2:hover, .home-news-1 .aframe h2:hover{text-decoration:none;}

.home-news h3:hover, .home-news-1 h3:hover{text-decoration:underline;}





.content_R{

	width:324px;

	height:auto;	

	margin-left:0px;

	padding:0px;

	border:0px;

	background-color:#fff;

	float:right;
	display: inline

	overflow:hidden;

	margin-top:8px;	

}

.content_R span.ports{width: 321px; height: 81px; float: right; clear: both; display: block}
.content_R span.port_01{background: url(ports.png) no-repeat; margin: 0px 0 10px 0}
.content_R span.port_02{background: url(ports.png) 0 -101px no-repeat; margin: 0 0 10px 0}
.content_R span.port_03{background: url(ports.png) 0 -207px no-repeat; margin: 0 0 10px 0}

.content_R span.port_01 a, .content_R span.port_02 a, .content_R span.port_03 a{display: block; width: 100%; height: 100%}

#home-video{

	width:308px;

	height:261px;

	float:left;	

	overflow:hidden;

	display:inline;

	}

	

#home-ad{

	width:308px;

	height:81px;

	float:left;	

	

	

	}

#home-video .title{width:308px;height:18px;float:left;font-size:14px;color:#fff;text-align:left;bottom:0;line-height:18px;text-transform:uppercase;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:18px;font-weight:bold}



#home-video .container{width:288px;height:231px;float:left;margin-left:10px;margin-top:6px;}

#home-video .container img{width:288px; height:186px;float:left;border:0;}

#home-video .container .title1{width:210px;height:40px;overflow:hidden;float:left;margin-top:8px;}

#home-video .container .title1 h1{font-size:14px;color:#bab8b9;bottom:0;line-height:18px;text-transform:capitalize;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:2px;}

#home-video .container .title1 h2{font-size:16px;color:#bab8b9;bottom:0;line-height:50px;text-transform:capitalize;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:2px;font-weight:bold;}

#home-video .container .title1 h1:hover,#home-video .container .title1 h2:hover{text-decoration:underline;}

#home-video .container .page1{width:68px;height:30px;overflow:hidden;float:left;margin-top:8px;margin-left:5px;}

#home-video .container .page1 .a1,#home-video .container .page1 .a2{font-size:12px; font-weight:normal;padding:0px 2px;color:#bab8b9;}

#home-video .container .page1 .a1:hover{text-decoration:underline}

#home-video .container .page1 .a2:hover{text-decoration:none;}



#home-video #container{width:288px;height:231px;float:left;margin-left:10px;margin-top:6px;}

#home-video #container img{width:288px; height:186px;float:left;border:0;}

#home-video #container .title1{width:210px;height:40px;overflow:hidden;float:left;margin-top:8px;}

#home-video #container .title1 h1{font-size:14px;color:#bab8b9;bottom:0;line-height:18px;text-transform:capitalize;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:2px;}

#home-video #container .title1 h2{font-size:16px;color:#bab8b9;bottom:0;line-height:50px;text-transform:capitalize;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:2px;font-weight:bold;}

#home-video #container .title1 h1:hover,#home-video #container .title1 h2:hover{text-decoration:underline;}

#home-video #container .page1{width:68px;height:30px;overflow:hidden;float:left;margin-top:8px;margin-left:5px;}

#home-video #container .page1 .a1,#home-video #container .page1 .a2{font-size:12px; font-weight:normal;padding:0px 2px;color:#bab8b9;}

#home-video #container .page1 .a1:hover{text-decoration:underline}

#home-video #container .page1 .a2:hover{text-decoration:none;}









.margin12{width:100%;height:12px;float:left;display:inline;background:#fff}

.margin10{width:100%;height:10px;float:left;display:inline;}



.home-newsbutton{width:630px; height:306px;float:left;margin:0px;background:#fff}

.home-newsbutton .newsvideo{width:306px; height:306px;float:left;background-image:url(/images/bg1.jpg);background-repeat:no-repeat;}

.home-newsbutton .newsvideo .title{width:308px;height:30px;float:left;font-size:14px;color:#fff;text-align:left;bottom:0;line-height:30px;text-transform:uppercase;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:10px;font-weight:normal}



.home-newsbutton .newsvideo .title1{width:285px; height:80px;overflow:hidden;float:left;margin-top:8px;margin-left:10px;}

.home-newsbutton .newsvideo .title1 h1{font-size:12px;color:#fff;bottom:0;line-height:14px;text-transform:capitalize;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:0px;}

.home-newsbutton .newsvideo .title1 h2{font-size:16px;color:#bab8b9;bottom:0;line-height:50px;text-transform:capitalize;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:2px;font-weight:bold;}

.home-newsbutton .newsvideo .title1 h1:hover,.home-newsbutton .newsvideo .title1 h2:hover{text-decoration:underline;}



.home-newsbutton .newsvideo .dot{width:285px; height:9px;float:left;border:0;margin-left:10px;margin-top:15px;}



.home-newsbutton .newsvideo .dot .reddot{width:9px; height:9px;padding:0px 8px; float:left;background-image:url(/images/dot-red.jpg);background-repeat:no-repeat;background-position:center;}

.home-newsbutton .newsvideo .dot .greydot{width:9px; height:9px;padding:0px 8px; float:left;background-image:url(/images/dot-grey.jpg);background-repeat:no-repeat;background-position:center;}

.home-newsbutton .newsvideo .dot .reddot:hover,.home-newsbutton .newsvideo .dot .greydot:hover{background-image:url(/images/dot-red.jpg);background-repeat:no-repeat;background-position:center;}





.home-newsbutton .newsimg{width:306px; height:306px;float:right;}

.home-newsbutton .newsimg img{border:none;}







#bottomframe{width:984px;height:auto;margin:10px auto 0 auto;}

.bottom{width:984px;height:auto;margin:0px;float:left; background: #dfdcdb}

.bottom .nav{width:984px;height:auto;float:left;vertical-align:bottom;overflow:hidden}

.bottom .nav1{width:984px;height:54px;float:left;vertical-align:bottom;}

.bottom .nav .frame1,.bottom .nav .frame2,.bottom .nav .frame3,.bottom .nav .frame4,.bottom .nav1 .frame1,.bottom .nav1 .frame2,.bottom .nav1 .frame3,.bottom .nav1 .frame4,.bottom .nav .frame8{width:130px;height:auto;float:left;margin-right:3px;margin-top:10px;vertical-align:bottom;bottom:0;overflow:hidden}

.bottom .nav .frame1{padding: 0 0 0 90px; width: 100px}
.bottom .nav .frame2{width: 150px}
.bottom .nav .frame3{width: 150px}


.bottom .nav .frame5,.bottom .nav .frame6,.bottom .nav .frame7,.bottom .nav1 .frame5,.bottom .nav1 .frame6,.bottom .nav1 .frame7,.bottom .nav1 .frame8{width:72px;height:auto;float:left;margin-right:3px;vertical-align:bottom;overflow:hidden;margin-top:10px;}

.bottom .nav .frame5{width: 130px}

.bottom .nav1 .frame1 h1,.bottom .nav1 .frame2 h1,.bottom .nav1 .frame3 h1,.bottom .nav1 .frame4 h1,.bottom .nav1 .frame5 h1,.bottom .nav1 .frame6 h1,.bottom .nav1 .frame7 h1,.bottom .nav1 .frame8 h1{font-size:12px;color:#0070a3;bottom:0%;line-height:30px;text-transform:capitalize;font-family:微软雅黑,Tahoma,Arial;overflow:hidden;text-align:left;text-indent:2px;vertical-align:bottom;font-weight:bold;}

.bottom .nav1 .frame1{padding: 0 0 0 90px; width: 100px}
.bottom .nav1 .frame2{width: 150px}
.bottom .nav1 .frame3{width: 150px}
.bottom .nav1 .frame5{width: 130px}



.bottom .nav .frame1 h2,.bottom .nav .frame2 h2,.bottom .nav .frame3 h2,.bottom .nav .frame4 h2,.bottom .nav .frame5 h2,.bottom .nav .frame6 h2,.bottom .nav .frame7 h2,.bottom .nav .frame8 h2{font-size:12px;color:#555;bottom:0;line-height:18px;text-transform:capitalize;font-family:Tahoma,Arial;overflow:hidden;text-align:left;text-indent:2px;vertical-align:bottom;}

.bottom .nav .frame1 h2:hover,.bottom .nav .frame2 h2:hover,.bottom .nav .frame3 h2:hover,.bottom .nav .frame4 h2:hover,.bottom .nav .frame5 h2:hover,.bottom .nav .frame6 h2:hover,.bottom .nav .frame7 h2:hover,.bottom .nav .frame8 h2:hover{text-decoration:underline;color:#003e5a}



.bottom .nav .frame6,.bottom .nav1 .frame6{width:120px;}



.bottom .icon{width:203px;height:44;float:right;margin:0px;padding-bottom:10px;}

.bottom .icon .facebook{width:44px; height:44px;float:left;margin-left:0;background-image:url(/images/sn1-1.jpg);background-repeat:no-repeat;}

.bottom .icon .facebook:hover{background-image:url(/images/sn1-2.jpg);background-repeat:no-repeat;}

.bottom .icon .youtube{width:44px; height:44px;float:left;margin-left:9px;background-image:url(/images/sn2-1.jpg);background-repeat:no-repeat;}

.bottom .icon .youtube:hover{background-image:url(/images/sn2-2.jpg);background-repeat:no-repeat;}

.bottom .icon .twitter{width:44px; height:44px;float:left;margin-left:9px;background-image:url(/images/sn3-1.jpg);background-repeat:no-repeat;}

.bottom .icon .twitter:hover{background-image:url(/images/sn3-2.jpg);background-repeat:no-repeat;}

.bottom .icon .weibo{width:44px; height:44px;float:left;margin-left:9px;background-image:url(/images/sn4-1.jpg);background-repeat:no-repeat;}

.bottom .icon .weibo:hover{background-image:url(/images/sn4-2.jpg);background-repeat:no-repeat;}



.bottom .copyright{width:984px; height:20px;font-size:12px;color:#605856;bottom:0;line-height:20px;text-transform:capitalize;font-family:Tahoma,Arial;overflow:hidden;text-align:right;text-indent:2px;vertical-align:bottom;border-top:1px solid #3e3a39;padding-bottom:50px;}











/*pages*/



.local-nav{width:630px; height:25px;float:left;border-bottom:1px solid #3e3a3b;margin-top:10px;}

.local-nav-1,.local-nav-4,.local-nav-5{width:100%; height:25px;float:left;border-bottom:1px solid #3e3a3b;margin-top:10px;}/*contactpage*/

.local-nav .a,.local-nav-5 .a{width:auto;height:14px;float:left;border-right:1px solid 33e3a3b;font-size:14px;color:#bab9b7;bottom:0;line-height:14px;text-transform:capitalize;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:0px;border-right:2px solid #bab9b7;padding:0px 10px 0px 10px;}

.local-nav .a:hover,.local-nav-5 .a:hover{text-decoration:underline;color:#fff;}

.local-nav .a1,.local-nav-5 .a1{width:auto;height:14px;float:left;border-right:1px solid 33e3a3b;font-size:14px;color:#fff;bottom:0;padding:0px 10px 0px 10px;line-height:14px;text-transform:capitalize;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:0px;border-right:2px solid #bab9b7;}

.local-nav .a1:hover,.local-nav-5 .a1:hover{text-decoration:underline;color:#fff;}

.local-content{width:600px;height:auto;float:left;font-size:11px;color:#bab9b7;bottom:0;line-height:24px;font-family:Helvetica,Arial;overflow:hidden;text-align:left;padding-left:20px;margin-top:20px;}

.local-content a{color:#bab9b7;bottom:0;line-height:24px;font-family:Helvetica,Arial;overflow:hidden;text-align:left;}

.local-content a:hover{text-decoration:underline;}

.local-content-contact{width:857px;height:auto;float:left;font-size:11px;color:#bab9b7;bottom:0;line-height:24px;font-family:Helvetica,Arial;overflow:hidden;text-align:left;padding-left:20px;margin-top:20px;}

.local-content-contact a{color:#bab9b7;bottom:0;line-height:24px;font-family:Helvetica,Arial;overflow:hidden;text-align:left;}

.local-content-cotnact a:hover{text-decoration:underline;}

.local-nav-1 .a{width:auto;height:18px;float:left;font-size:18px;color:#bab9b7;bottom:0;line-height:18px;text-transform:capitalize;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:0px;padding:0px 10px 0px 10px;font-weight:normal;}/*contact*/





/*here after for newspage*/

.local-nav-2{width:950px; height:25px;float:left;margin-top:10px;}/*newspage*/



.local-nav-2 .page1{width:400px;height:24px;float:left;font-size:12px;color:#bab9b7;bottom:0;line-height:24px;text-transform:capitalize;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:10px;padding:0px 10px 0px 10px;font-weight:bold;}

.local-nav-2 .pageno{width:150px;height:25px;margin:0 auto;text-align:left;line-height:25px;float:right;padding-right:2px;}

.local-nav-2 .pageno .no1,.local-nav-2 .pageno .no2,.local-nav-2 .pageno .no3{font-family:Arial, Helvetica;font-size:12px;font-weight:normal;line-height:25px;padding:0px 3px;color:#bab8b9;}

.local-nav-2 .pageno .no2{color:#bd1526}

.local-nav-2 .pageno .no1:hover{color:#bab8b9;text-decoration:none;}

.local-nav-2 .pageno .no2:hover{color:#bd1526;text-decoration:none;}

.local-nav-2 .pageno .no3:hover{color:#bd1526;text-decoration:underline;}



.local-nav-1 .pre-next,.local-nav-4 .pre-next{width:auto;height:14px;float:right;font-size:12px;color:#bab9b7;bottom:0;line-height:14px;text-transform:uppercase;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:0px;padding:0px 40px 0px 15px;font-weight:normal;}

.local-nav-1 .pre-next:hover,.local-nav-4 .pre-next:hover{text-decoration:underline;}

.local-nav-4{width:100%; height:25px;margin:0 auto;border-bottom:1px solid #3e3a3b;margin-top:10px;}/*newscontent*/

.local-nav-4 .a{width:auto;height:18px;float:left;font-size:18px;color:#bab9b7;bottom:0;line-height:18px;text-transform:capitalize;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:0px;padding:0px 10px 0px 20px;font-weight:normal;}/*news*/







/*competition*/



.Repertoireframe{width:600px;height:auto;margin:0 auto;}

.Repertoireimg{width:280px;height:281px;float:left;margin-right:20px;margin-top:20px}



.rulesframe{width:600px;height:auto;margin:0 auto;}

.rulesimg{width:280px;height:281px;float:left;margin-right:20px;margin-top:20px}





/*jury*/

.juryframe{width:630px;height:92px;margin:0 auto;overflow:hidden;margin-bottom:8px;}

.juryframe .img{width:85px;height:92px;float:left;border:0;margin-right:17px;}

.juryframe .a{width:290px;height:60px;margin-top:30px;float:left;font-size:14px;color:#bab9b7;bottom:0;line-height:20px;font-family:Helvetica,Arial;overflow:hidden;text-align:left;position:relative;bottom:0;}

.juryframe .a:hover{text-decoration:underline;}





/*people*/

.peopleframe{width:630px;height:92px;margin:0 auto;overflow:hidden;margin-bottom:8px;}

.peopleframe .img{width:85px;height:92px;float:left;border:0;margin-right:17px;}

.peopleframe .a{width:450px;height:60px;margin-top:30px;float:left;font-size:14px;color:#bab9b7;bottom:0;line-height:20px;font-family:Helvetica,Arial;overflow:hidden;text-align:left;position:relative;bottom:0;}

.peopleframe .a:hover{text-decoration:underline;}





/*prizewinner*/

.prizewinnerframe{width:630px;height:92px;margin:0 auto;overflow:hidden;margin-bottom:8px;}

.prizewinnerframe .img{width:85px;height:92px;float:left;border:0;margin-right:17px;}

.prizewinnerframe .a{width:450px;height:60px;margin-top:30px;float:left;font-size:14px;color:#bab9b7;bottom:0;line-height:20px;font-family:Helvetica,Arial;overflow:hidden;text-align:left;position:relative;bottom:0;}

.prizewinnerframe .a:hover{text-decoration:underline;}



/*contact*/



.content_contact{width:956px;height:auto;margin-left:14px;padding:0px;

border:0px;background-color:#fff;float:left;overflow:hidden;margin-top:14px;}

.content_contactframe{width:857px;height:auto;margin-left:35px;padding:0px;border:0px;	float:left;overflow:hidden;margin-top:40px;font-size:13px;font-weight:normal;color:#bbbab8;text-decoration:none;display:inline;overflow:hidden;border:0;font-family:Helvetica,Arial,"Microsoft YaHei","宋体";	}



.content_contactframe_L{width:480px;height:auto;margin:0px;padding:0px 10px 0px 0px;border:0px;

float:left;overflow:hidden;font-size:13px;font-weight:normal;color:#bbbab8;text-decoration:none;display:inline;overflow:hidden;border:0;font-family:Helvetica,Arial,"Microsoft YaHei","宋体";}

.content_contactframe_R{width:360px;height:340px;margin-left:5px;padding:0px;border:0px;float:left;overflow:hidden;margin-top:0px;}



.contact-input-s1{float:left;height:24px;width:360px;margin-left:0px;_margin-left:0px;margin-top:8px;background:#fff;overflow:hidden;}

.contact-input-text{width:322px;font-size:12px;font-weight:normal;color:#fff;padding:2px 1px 2px 2px;text-decoration:none;display:inline;overflow:hidden;border:0;background:#fff;font-family:Helvetica,Arial;}

.contact-input-s2{float:left;height:140px;width:360px;margin-left:0px;_margin-left:0px;margin-top:8px;background:#fff;overflow:hidden;}

.contact-submit{width:auto;height:24px;float:left;background:#c30017;font-size:12px;font-weight:bold;color:#bbbab8;margin-top:12px;text-transform:uppercase;padding:3px 8px;text-decoration:none;}

.contact-submit:hover{background:#c30017;font-size:12px;font-weight:bold;color:#fff;text-decoration:none;}





/*20141122*/



.approval{width:600px; height:auto;margin:0 auto;}

.pageno{width:600px;height:30px;margin:0 auto;margin-top:25px;text-align:center;}

.pageno .no1,.pageno .no2,.pageno .no3{font-family:Arial, Helvetica;font-size:14px;font-weight:normal;line-height:30px;padding:0px 6px;color:#bab8b9;}

.pageno .no2{color:#bd1526}

.pageno .no1:hover{color:#bab8b9;text-decoration:none;}

.pageno .no2:hover{color:#bd1526;text-decoration:none;}

.pageno .no3:hover{color:#bd1526;text-decoration:underline;}















/*content page*/

.local-content-news,.local-list-news,local-list-video,.local-list-search{width:906px;height:auto;float:left;font-size:11px;color:#bab9b7;bottom:0;line-height:24px;font-family:Helvetica,Arial;overflow:hidden;text-align:left;padding-left:20px;margin-top:20px;}



.local-content-news h1{width:690px;height:auto;font-size:24px;color:#bbbab8;text-align:left;font_weight:bold;bottom:0;line-height:24px;text-transform:capitalize;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:0px;text-decoration:none;padding-left:10px;padding-bottom:15px;}

.local-content-news .newsaframe{float:left;width:435px;height:auto;display:inline;padding-left:10px;}

.local-content-news h2,.local-content-news .newsaframe h2,.local-content-news .img h3{float:left;font-size:13px;width:auto;color:#bbbab8;text-align:left;font-weight:normal;bottom:0;line-height:18px;text-transform:none;font-family:Helvetica;overflow:hidden;text-indent:0px;text-decoration:none;padding:0px 0px 0px 0px;}

.local-content-news h2{width:850px;}



.local-content-news .img{width:448px;height:auto;float:left;display:inline;padding-top:3px;padding-left:10px;}



.local-content .news-title{width:100%;height:auto;font-size:24px;color:#bbbab8;text-align:left;font_weight:bold;bottom:0;line-height:24px;text-transform:capitalize;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:0px;text-decoration:none;padding-left:0px;padding-bottom:15px;}

.local-content .news-date{width:98%;height:auto;font-size:13px;color:#bbbab8;text-align:left;font_weight:bold;bottom:0;line-height:24px;text-transform:capitalize;font-family:Helvetica,Arial;overflow:hidden;text-align:left;text-indent:0px;text-decoration:none;padding-left:0px;padding-bottom:15px;}



/*news*/



.content_news{width:956px;height:auto;margin-left:14px;padding:0px;border:0px;background-color:#fff;float:left;overflow:hidden;margin-top:14px;}



.newslist-news{width:880px; height:140px;float:left;border-bottom:1px solid #3e3a3b;overflow:hidden;}

.newslist-news .img{width:166px;height:120px;float:left;padding-top:10px;padding-right:18px;display:inline;overflow:hidden;}

.newslist-news .aframe{float:left;width:670px;height:102px;padding-top:10px;display:inline;overflow:hidden;}

.newslist-news .aframe h1{	float:left;width:660px;	font-size:18px;color:#bbbab8;text-align:left;	font_weight:bold;bottom:0;line-height:20px;text-transform:capitalize;font-family:Helvetica;overflow:hidden;text-align:left;text-indent:0px;text-decoration:none;padding-left:10px;}

.newslist-news .aframe h2{float:left;width:660px;font-size:12px;color:#bbbab8;text-align:left;font_weight:normal;bottom:0;line-height:16px;text-transform:none;font-family:Helvetica;overflow:hidden;text-align:left;	text-indent:0px;padding-left:10px;padding-top:10px;}



.newslist-news h3{float:left;width:415px;height:18px;color:#bf2c36;text-transform:capitalize;font-weight:bold;padding-left:10px;font-family:Helvetica;font-size:14px;padding-top:1px;}



.newslist-news .aframe h1:hover,.newslist-news .aframe h2:hover{text-decoration:none;}

.newslist-news h3:hover{text-decoration:underline;}





/*video*/



.videoselectframe{float:left;width:600px;height:48px;margin-bottom:20px;margin-top:20px;}



.videoselectframe select{height:24px; line-height:18px; padding:2px 0px;font-family:Helvetica,Arial;font-size:12px;font-weight:normal;	color:#000;margin-top:12px;margin-right:5px;margin-left:12px;background:#AFAFAF;margin-left:40px;}

.videoselectframe select{width:auto;}

.videoselectframe select.search_list{float: left; margin: 8px 0 0 5px;}

.video-listframe{float:left;width:860px;height:auto;overflow:hidden;display:inline;margin-left:40px;margin-bottom:25px;}

.video-listframe .videogrouptitle{float:left;width:98%;height:30px;font-size:18px;color:#bbbab8;text-align:left;	font_weight:bold;bottom:0;line-height:20px;text-transform:capitalize;font-family:Helvetica;text-align:left;}

.video-listframe .videobox{float:left;width:203px;height:187px;margin-right:12px;margin-bottom:25px;overflow:hidden;display:inline;background-image:url(/images/bg-video.jpg);background-repeat:no-repeat;}

.video-listframe .videobox .img{width:185px; height:104px;float:left;margin:12px 0 0px 8px;;border:0;}

.video-listframe .videobox .a1,.video-listframe .videobox .a2,.video-listframe .videobox .a3{float:left;width:180px;overflow:hidden;display:inline;text-align:left;font-family:Helvetica;text-align:left;font_weight:normal;margin-left:8px;}

.video-listframe .videobox .a1{font-size:14px;height:18px;font_weight:bold;bottom:0;line-height:18px;text-transform:capitalize;color:3e3a3b;}

.video-listframe .videobox .a2{font-size:14px;height:14px;text-transform:uppercase;font-family:Helvetica;color:#3d3b3c;}

.video-listframe .videobox .a3{font-size:12px;height:24px;overflow:hidden;bottom:0;line-height:12px;font-family:Helvetica;color:#3d3b3c;margin-top:5px;}





.video-player{width:854px;height:509px;float:left; margin:15px 0;}











/*jury*/

.local-content-jury{width:630px;height:auto;margin:0 auto;overflow:hidden;margin-bottom:8px;color:#c20017;font-size:14px;bottom:0;line-height:24px;font-family:Helvetica,Arial;overflow:hidden;text-align:left;}





/*partner*/

.partnerimg{float:left;width:auto;height:auto;padding:20px 0px;margin:0px 15px;max-width:580px;}

.partnerimg img{border:0px;}





/*search*/





.searchboxframe{float:left;width:600px;height:48px;margin-bottom:20px;margin-top:20px;margin-left:20px;}

.searchboxframe .input-s{

	float:left;height:20px;width:304px;margin-left:5px;_margin-left:2px;margin-top:8px;background:#fff;border:1px solid #fff;}

.searchboxframe .input-text{width:300px;font-size:12px;font-weight:normal;color:#fff;padding:2px 1px 2px 2px;text-decoration:none;	

	display:inline;overflow:hidden;border:0;background:#fff;font-family:Helvetica,Arial;}

.searchboxframe .icon1{

	float:left;height:22px;width:22px;margin-left:15px;margin-top:8px;}

.searchlist{width:880px; height:auto;float:left;border-bottom:1px solid #3e3a3b;overflow:hidden;}



.searchlist .aframe{float:left;width:700px;height:auto;padding-top:10px;display:inline;overflow:hidden;}

.searchlist .aframe h1{	float:left;width:690px;	font-size:18px;color:#bbbab8;text-align:left;	font_weight:bold;bottom:0;line-height:20px;text-transform:capitalize;font-family:Helvetica;overflow:hidden;text-align:left;text-indent:0px;text-decoration:none;padding-left:10px;}

.searchlist .aframe h2{float:left;width:690px;font-size:12px;color:#bbbab8;text-align:left;font_weight:normal;bottom:0;line-height:16px;text-transform:none;font-family:Helvetica;overflow:hidden;text-align:left;	text-indent:0px;padding-left:10px;padding-top:10px;}



.searchlist h3{float:left;width:415px;height:18px;color:#bf2c36;text-transform:capitalize;font-weight:bold;padding-left:10px;font-family:Helvetica;font-size:14px;padding-top:1px;padding-bottom:15px;}



.searchlist .aframe h1:hover,.searchlist .aframe h2:hover{text-decoration:underline;}

.searchlist h3:hover{text-decoration:underline;}



/*20141218新增 jury列表页二级栏目标题样式*/
.title-2nd{color:#c20017;font-size:24px;line-height:25px;padding:10px 0px 30px;font-weight:bold;font-family:Helvetica;}


