@charset "utf-8";
/* CSS Document */

/* Global */
body {margin:0px; color:#333;}
.body {position:relative; margin:0px auto; width:960px;}
input {border:none; color:#999; font-size:14px;}
a {color:#e50112;}
/* Header */
.headercontainer {position:relative; width:100%px; height:180px; padding-bottom:10px; opacity:0;}
.logo50 {position:absolute; top:-160px; left:-20px; opacity:0; z-index:0;}
.logo50 img{ width:150px;}
.logosfls {position:absolute; top:-130px; left:10px;}
.logoname {position:absolute; top:-65px; left:140px; line-height:40px; font-size:30px; font-family:"微软雅黑"; color:#000;}
.headerbuttons {position:absolute; top:-180px; right:0px; width:600px; height:23px;}
.headerbuttonscon {position:relative; float:right; height:23px; font-size:13px; line-height:23px; font-family:"微软雅黑";}
.headerbuttonsconFlag {position:relative; float:right; height:23px; font-size:13px; line-height:23px; font-family:"微软雅黑";}
.flagImg{ opacity:0;}
/* Footer */
.footercontainer {position:relative; width:960px; height:200px; background:#fff; border-top:#333 solid 1px; top:10px; padding-bottom:10px; overflow:hidden;}
/* Titles */
.title24 {line-height:30px; font-size:24px; font-family:"微软雅黑";}
.title24r {line-height:30px; font-size:24px; font-family:"微软雅黑"; color:#e50112;}
.title18 {line-height:24px; font-size:18px; font-family:"微软雅黑";}
.title16 {line-height:24px; font-size:16px; font-family:"微软雅黑";}
/* Text */
.text12 {line-height:18px; font-size:12px;}
.text12r {line-height:18px; font-size:12px; color:#e50112;}

/* Frame Index */
/* Block 1 */
.b1container {position:relative; width:960px; height:auto; padding-bottom:10px;}
.b1row1 {position:absolute; width:160px; height:301px; background:url(/images/background301.jpg)}
	.b1row1inr {position:absolute; left:10px; width:150px; height:300px; background:#888}
		.b1row1but {position:relative; width:149px; height:29px; border-top:#ddd solid 1px; border-right:#ddd solid 1px; text-align:center; font-size:12px; line-height:28px; background:#fff; overflow:visible;}
		.b1row1but:hover {background:#eee;}
			.b1row1butarr {position:absolute; width:29px; height:29px; right:0px; color:#999; text-align:center;}
		.b1row1butmenu {position:absolute; width:0px; left:149px; overflow:hidden; z-index:10; background:#ddd;}
			.b1row1butmenuinr {position:relative; width:298px; left:0px; top:0px; border:#ddd solid 1px; background:#fff;}
				.b1row1butmenubut {position:relative; float:left; width:149px; height:26px; text-align:center; font-size:12px; line-height:26px;}
				.b1row1butmenubut:hover {background:#eee;}
.b1row2 {position:absolute; left:170px; width:390px; height:250px; background:#e50112;}
	.b1row2inr {position:absolute; left:0px; top:2px; width:390px; height:248px; background:#fff}
		.b1row2con1 {position:relative; width:360px; height:80px; top:5px; padding-left:15px; padding-right:15px; border-bottom:#ddd solid 1px; }
		.b1row2con1:hover {background:#eee;}
		.b1row2con2 {position:relative; float:left; width:135px; height:24px; padding-left:15px; padding-right:15px; line-height:24px; font-size:12px; }
		.b1row2con2:hover {color:#999;}
.b1row3 {position:absolute; left:570px; width:390px; height:250px; background:#aaa}
.b1row4 {position:absolute; left:170px; top:260px; width:790px; height:41px; background:#ddd}
	.b1row4inr {position:absolute; left:0px; top:2px; width:790px; height:39px; line-height:33px; font-size:14px; background:#fff;}
		.b1row4box {position:relative; float:left; height:33px; top:2px; padding:2px; border:#ddd solid 1px; }
			.b1row4boxinput {position:relative; float:left; height:33px; top:0px; color:#999; font-size:14px;}
			.b1row4boxbut {position:relative; float:left; height:33px; top:0px; padding-left:10px; padding-right:10px; color:#fff; font-size:16px; font-family:"微软雅黑"; background:#e56c01;}
			.b1row4boxbut:hover {background:#e50112;}
/* Block 2 */
.b2container {position:relative; width:960px; height:280px; padding-bottom:8px; overflow:hidden;}
.b2row1 {position:absolute; width:640px; height:280px;}
	/* b2row1 */
	.b2row1box1 {position:absolute; left:0px; width:420px; height:280px; background:#fff;}
		.b2row1box1fb {position:relative; float:left; height:138px; width:138px; padding-bottom:2px; padding-right:2px; overflow:hidden; background:#555;}
			.b2row1box1fbcover {position:absolute; left:0px; top:0px; height:138px; width:138px; overflow:hidden; background:#aaa; opacity:1;}
			.b2row1box1fbcover:hover {opacity:0.75;}
			.b2row1box1fbbak {position:absolute; left:0px; top:0px; height:138px; width:138px; overflow:hidden; background:#fff;}
	.b2row1box2 {position:absolute; left:430px; width:210px; height:278px; background:url(/images/background301.jpg);}
		.b2row1box2inr {position:absolute; left:0px; top:2px; padding-right:10px; padding-top:10px; width:190px; height:266px; background:#fff;}
.b2row2 {position:absolute; left:650px; width:310px; height:278px;}
	/* b2row2 */
	.b2row2box1 {position:absolute; left:0px; top:0px; width:310px; height:42px;}
		.b2row2box1inr {position:absolute; left:0px; top:0px; width:310px; height:40px; border-bottom:#e52c01 solid 2px; display:inline;}
			.b2row2box1tab {position:relative; float:left; width:80px; height:38px; border-left:#e52c01 solid 1px; border-right:#e52c01 solid 1px; border-top:#e52c01 solid 4px; line-height:36px; font-size:14px; text-align:center; font-family:"微软雅黑"; background:#fff;}
	.b2row2box2 {position:absolute; left:0px; bottom:0px; width:310px; height:236px; background:#fff;}
	.b2row2box2con1 {position:relative; width:280px; height:20px; top:5px; padding-left:15px; padding-right:15px; border-bottom:#ddd solid 1px; line-height:20px; font-size:12px;}
	.b2row2box2con1:hover {color:#999;}
	.b2row2box2con2 {position:relative; width:280px; height:20px; top:5px; padding-left:15px; padding-right:15px; border-bottom:#ddd solid 1px; line-height:20px; font-size:12px;}
/* Block 3 */
.b3container {position:relative; width:960px; padding-bottom:10px; overflow:hidden;}
.b3row1 {position:relative; float:left; width:160px; height:px; background:url(/images/background2301.jpg)}
	.b3row1box1 {position:relative; width:160px; height:px; background:url(/images/background2301.jpg)}
		.b3row1box1inr {position:relative; left:10px; width:150px; background:#fff}
	.b3row1box2 {position:relative;width:160px; height:px;}
.b3row2 {position:relative; float:left; left:10px; width:790px; background:#fff}
	.b3row2box1 {position:relative; width:790px; height:30px; line-height:30px; font-size:18px; font-family:"微软雅黑"; padding-bottom:5px;}
	.b3row2row1 {position:relative; float:left; width:390px;}
	.b3row2row2 {position:relative; float:right; width:390px;}
	.b3row2box {position:relative; width:390px; height:150px; border-top:#ccc solid 1px; padding-bottom:10px;}
		.b3row2boxinr {position:absolute; width:390px; height:149px; top:1px; background:#fff;}
		.b3row2boxleft {position:absolute; width:212px; height:148px; left:0px; top:0px;}
			.b3row2con1 {position:relative; width:182px; height:20px; padding-left:15px; padding-right:15px; line-height:20px; font-size:12px; }
			.b3row2con1:hover {color:#999;}
			.b3row2boxtitle {position:relative; width:168px; height:40px; left:10px; top:0px; line-height:40px; font-size:18px; font-family:"微软雅黑"; text-align:left;}
		.b3row2boxright {position:absolute; width:168px; height:138px; right:0px; top:0px;}
			.b3row2boximg {position:absolute; width:168px; height:138px; right:0px; top:10px; overflow:hidden;}

/* Frame Masterpage1 */
/* Block 1 */
	/* b1row2 */
	.mp1b1row2 {position:absolute; left:170px; top:0px; width:470px; height:280px; background:#fff}
	.mp1b1row2box1 {position:absolute; left:0px; width:280px; height:280px; background:#fff;}
		.mp1b1row2box1fb {position:relative; float:left; height:138px; width:138px; padding-bottom:2px; padding-right:2px; overflow:hidden; background:#555;}
			.mp1b1row2box1fbcover {position:absolute; left:0px; top:0px; height:138px; width:138px; overflow:hidden; background:#aaa; opacity:1;}
			.mp1b1row2box1fbcover:hover {opacity:0.75;}
			.mp1b1row2box1fbbak {position:absolute; left:0px; top:0px; height:138px; width:138px; overflow:hidden; background:#fff;}
	.mp1b1row2box2 {position:absolute; left:290px; width:180px; height:280px; background:url(/images/background301.jpg);}
		.mp1b1row2box2inr {position:absolute; left:0px; top:2px; padding-right:10px; padding-top:10px; width:160px; height:268px; background:#fff;}
	/* b1row3 = index-b2row2 */
/* Block 2 */
.mp1b2container {position:relative; width:960px; overflow:hidden;}	
	.mp1b2box {position:relative; float:left; width:220px; height:160px; padding-right:10px; padding-left:10px; padding-bottom:10px;}
	.mp1b2boxinr {position:absolute; width:220px; height:158px; border-top:#e50112 solid 1px;}
		.mp1b2item {position:relative; width:200px; height:20px; left:10px; line-height:20px; font-size:12px; border-top:#ddd solid 1px;}
		.mp1b2iteml {position:relative; float:left; width:160px; height:20px; line-height:20px; font-size:12px;}
		.mp1b2itemr {position:relative; float:right; width:30px; height:20px; line-height:20px; font-size:12px;}
		
/* Frame Masterpage2 */
.mp2b2container {position:relative; width:790px; left:170px; margin-top:-50px; overflow:hidden;}
.mp2b2box {position:relative; width:790px; border-top:#e50112 solid 2px;}
.mp2b2con {position:relative; float:left; width:790px; line-height:24px; font-size:12px; border-bottom:#ddd solid 1px;}
.mp2b2conl {position:relative; float:left; width:700px; line-height:24px; font-size:12px;}
.mp2b2conr {position:relative; float:right; width:60px; line-height:24px; font-size:12px; text-align:right;}	

/* Frame Masterpage2 */
.mp3content {positon:relative; width:790px; margin-left:170px; border-top:#e50112 solid 2px; background:#fff;}
.mp3contentinr {position:relative; width:90%; padding-bottom:20px; padding-top:10px;}
.mp3contentcon {position:relative; width:100%; margin-left:5%; padding-top:20px; border-top:#ddd solid 1px; line-height:20px; font-size:12px;}


#content{ margin-left:40px; margin-top:270px;}
#newsContent { float:left; width:40%; text-align:center; margin-top:40px; margin-left:40px; background-color:#FFF;}
	#newsImage{ float:left; vertical-align:central;}
	#others{ }
	#newsTitle{ font-size:32px; text-align:center;}
	#newsInfo{ position:relative; width:auto; text-align:left; padding:10px 0 10px 180px;}
	#videoInfo{width:auto; text-align:left; padding:10px 0 10px 180px;}
	#videoDownload{ float:right; text-align:right; margin:0 50px 0 0;}
	#newsDownload{ float:right; text-align:right; margin:0 50px 0 0;}
#weixinContent { float:left; width:80%; border-bottom:thin #999999 solid; text-align:center; margin-top:20px; margin-left:40px; background-color:#FFF; clear:both;}
	#weixinTitle{ font-size:32px; text-align:center; padding-top;50px;}
	#weixinInfo{ position:relative; width:auto; text-align:left; padding:20px 0 10px 180px;}
	#weixinImageImage { float:right;text-align:center; width:350px; padding-top:5px;}	
ul#tabNav{ clear:both; width:99%; height=30px;	list-style:none;border-bottom:4px solid #F00; margin:0px 0 0 0; padding-bottom:34px; font-size:20px; text-align:center; vertical-align:middle;}	
ul#tabNav li{ position:relative; height:30px; width:120px; float:left; margin:0 0 0 0; border-top:4px solid #CCC;border-left:2px solid #CCC;border-right:2px solid #CCC; background-color:#FFF; color:#CCC;}
ul#tabNav li.sflsNews{position:relative;  height:45px; width:120px; float:left; margin:-15px 0px 0px 90px; border-top:4px solid #F00; border-right:2px solid #F00; border-bottom:4px solid #FFF; border-left:2px solid #F00;background-color:#FFF; color:#000;}

.tabContent { float:left; width:100%; text-align:center;clear:both; border-left:2px solid #F00;border-right:2px solid #F00;border-bottom:4px solid #F00; padding:15px; background-color:#FFF;}


div.tab-content{ background-color:#FFF; height:270px; width:100%;border:thin solid #CCC; border-top-width:0px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; z-index:3; position:absolute;}
div.tab-pane{ height:250px;margin:10px 0 0 0; padding:0 0 0 5%; background-color:#FFF;}
.nav-tabs > li.active > a,
        .nav-tabs > li.active > a:hover{
            color: #555555;
            background-color: white;  
        },
        .nav-tabs > li.active > a:focus{
            color: #555555;
            background-color: white;  
        } 
.nav-tabs > li > a,
        .nav-tabs > li > a:hover{
            color: #FFF;
            background-color: #CCC;  
        },
        .nav-tabs > li > a:focus{
            color: #555555;
            background-color: white;  
        } 

/* Footer */
.footercontainer {position:relative; border-radius:10px; width:940px; height:100px; padding:10px; background:#ccc; top:30px; padding-bottom:10px; overflow:hidden; }
.footercontainer li {font-size:12px; line-height:24px; height:24px; color:white; list-style-type:none;}
.footercontainer a {font-size:12px; line-height:24px; height:24px; color:white;}

/* Animate Jquery */
