@charset "utf-8";
/*-----------Notice------------------------------
	   Filename:  Main.css
	Description:  Reset/HomePage/NewsCenter/PhotoPage/List/Details/Bordlives CSS
		 Update:  2011-8-26 by meiy76(meiy76@163.com)
		       l_$:  layout      exp: l_topbar, l_page, l_top, l_cont, l_foot...
		      t_$:  top          exp: t_logo,t_nav,t_menu,t_topbar
	     cont_$:  content    exp: cont_main, cont_movie, cont_lives
		    ad_$:  advert
		  foot_$:  foot         exp: foot_menu, foot_info
		      *_$:  For TNND IE
		 *html $:  For TNND IE6
	   *+html $:  For TNND IE7
------------------------------------------------*/
/*-----------Reset-----------------------------*/
	body{background: url("by.jpg") repeat-x scroll center top #fff;color:#000;line-height:1.5;font:12px "Microsoft YaHei","Trebuchet MS", "Verdana", "Helvetica", "Tahoma", "\5b8b\4f53", "sans-serif";}
	body, p, blockquote, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend{margin:0;padding:0;}
	h2, h3, h4, h5, h6{font-size:15px;}
	table{border-collapse:collapse;border-spacing:0;}
	input, textarea, button, select {font-family:"Verdana";vertical-align:middle;}
	label{vertical-align:middle}
	legend {color:#333;}
	blockquote, q {quotes: none;}
	blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
	ul,ol{list-style:none;}
	img{border:0;}
	a,a:visited{color:#032A42;text-decoration:none;}
	a:hover{color:#1E50A2;text-decoration:underline;}
	a:active{color:#933;}
	.clear {clear:both;font-size:0;line-height:0;}
	.floatl{float:left;font-weight:bolder;}
	.floatr{float:right;}
	.red {color:#990000;}
	.a_bold, .a_bold:visited {font-weight:bold;}
	.a_red, .a_red:visited {color:#BA2636;}
	.a_blue, .a_blue:visited {color:#00549b;}
/*---------------------------------------------*/
/*-----------Layout---------------------------*/
   .l_page {margin:0 auto;width:1200px;clear:both; }
   
/*-----------guide---------------------------*/
 
   .bannerList{width:1200px; float:left;display:inline; margin-top:810px; background: url("bannerBg.jpg") repeat-x;}
   .bannerList li{float: left;line-height:37px;height:37px;font-size:18px;overflow:hidden;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important; margin:5px 20px;}
   .bannerList li a,.bannerList li a:visited{color:#000080; font-weight:bold;} 
   .leftBanner{ color:#CCC;}  

/*------------------news---------------------------*/
    .headNews{width:1200px;float:left;display:inline;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important;margin:50px 0 20px;padding:10px;background:url("title.png") no-repeat scroll 0 -80px;}

	.HDimagesTitle a,.HDimagesTitle a:visited{width:715px; float:left; height:82px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.gif") no-repeat scroll 0 -239px;margin:80px 0 50px;}
	.HDimagestBox{width:715px; float:left;position:relative; height:480px;}
	.w3cFocus{ width:100%;  position:relative;  height:480px; padding:10px 0;  }
	.w3cFocus .prev,.w3cFocus .next{ position:absolute;  display:block;  left:10px; top:120px; width:46px; height:62px; background:url("focusAdvBg.png") no-repeat; filter:alpha(opacity=80);opacity:0.8;  }
	.w3cFocus .next{ left:auto; right:10px; background-position:-46px 0; }
	.w3cFocus .prev:hover,.w3cFocus .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
	.w3cFocusIn{ width:695px; height:470px; position:relative;  margin:0 auto;  overflow:hidden;  }
	.w3cFocusIn .bd li{ vertical-align:middle; }
	.w3cFocusIn .bd li img{ width:695px; height:325px; display:block;  }
	.w3cFocusIn .bd li span{ width:695px; height:21px; display:block;position: absolute;bottom:0; background:#000000; filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity: 0.5;  
      opacity: 0.5;line-height:21px;padding:5px 10px;  }
	.w3cFocusIn .bd li span a,.w3cFocusIn .bd li span a:visited{ color:#FFFFFF; font-weight:bold;font-size:15px;}
	.w3cFocusIn .hd{width:695px;height:52px;}
	.w3cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
	.w3cFocusIn .hd ul li{   float:left; display:inline; padding:4px 5px 0 0;    }
	.w3cFocusIn .hd ul li img{ width:222px; height:120px; border:2px solid #3499EA; display:block;  }
	.w3cFocusIn .hd ul li.on{ filter:alpha(opacity=100);opacity:1;}
	.w3cFocusIn .hd ul li.on img{ border:2px solid #fff; border-bottom-width:4px;   }
	

	.newsRightTitle a,.newsRightTitle a:visited{width:420px; float:left; height:45px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 0;margin:10px 0;}
	.newsList{width:420px;float:right; background:url(newsBoxBg.png) repeat-x; padding:10px; margin-right:20px;}
	.newsList h2 a,.newsList h2 a:visited{width:420px;float:left;line-height:35px;height:35px;font-size:18px; color:#666666;}
	.newsList p{line-height:29px;width:410px;float:left; color:#666666; margin-bottom:14px;font-size:14px;}
	.newsList p .more{ color:#1360A4; font-weight:bold;}
		
    .newsList ul{width:420px;float:right;padding:5px 0;display:inline;}
	.newsList li{width:400px;float: left;line-height:31px;height:31px;font-size:15px;overflow:hidden;padding:0 5px 0 15px; margin-right:10px;position: relative;}
	.newsList li:before {
    content: "";
    position: absolute;
    top: 16px;
    left:0;
    display: block;
    width: 4px;
    height: 4px;
    background-color:#1360A4;}	
	
/*------------------date---------------------------*/	
    .dateTitle a,.dateTitle  a:visited{width:1200px; float:left; height:110px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -630px;margin:50px 0 20px;}
	.dateBox{width:1200px; float:left; margin:30px 0;}
	
	.tabContainer{ width:1200px;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important;}
	.tabContainer .hd ul{ z-index:5; position:relative;  zoom:1; font-size:16px;}
	.tabContainer .hd li{ float:left; height:25px; line-height:25px; margin-top:4px; padding:0px 16px 0px 16px; margin-right:5px; color:#999; cursor:pointer;border:1px solid #0D4171;}
	.tabContainer .hd li.on{ height:25px; line-height:25px; font-weight:bold; overflow:hidden; margin-top:0px; position:relative; top:4px; background:#0D4171; color:#FFFFFF;  }
	
	.tabContainer .bd{padding:10px 40px 0 0; clear:both; position:relative; height:440px; overflow:hidden;   }
	.tabContainer .bd .conWrap{ width:1100px;  }
	.tabContainer .prev,.tabContainer .next{ position:absolute; left:10px; top:150px; }
	.tabContainer .next{ left:auto; right:10px;}
	.tabContainer .prevStop,.tabContainer .nextStop{ display:none;  }
	.tabContainer .bd p{ padding-bottom:10px  }
	
	.con{width:1100px;float:left; margin-top:20px; font-size:15px;}
	

/*------------------hsfc---------------------------*/		
	.hsfcTitle a,.hsfcTitle  a:visited{width:1200px; float:left; height:110px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -800px;margin:50px 0 20px;}
	.hsfcBox{width:1180px; float:left; background:#E7F4FF; padding:10px;}
	.hsfcBox li{width:380px;float:left;margin:6px;display:inline;height:280px;text-align:center;}
    .hsfcBox li img {width:380px;float:left;height:210px; padding:5px 5px 5px 0;}
    .hsfcBox li span{width:380px;float:left;line-height:31px;text-align:center;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important;font-size:16px;}
	.hsfcBox li p{color:#FFFFFF;line-height:27px; height:54px;}	

/*----------------------------winner---------------------------*/	
.winnergxhsTitle a,.winnergxhsTitle a:visited{width:1200px; float:left; height:82px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -980px;margin:80px 0 50px;}
.winnerBox{width:1200px; float:left;}


.tabBar{ width:1200px;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important;}
	.tabBar .hd ul{ z-index:5; position:relative;  zoom:1; font-size:16px;}
	.tabBar .hd li{ float:left; height:25px; line-height:25px; margin-top:4px; padding:0px 16px 0px 16px; margin-right:5px; color:#999; cursor:pointer;border:1px solid #0D4171;}
	.tabBar .hd li.on{ height:25px; line-height:25px; font-weight:bold; overflow:hidden; margin-top:0px; position:relative; top:4px; background:#0D4171; color:#FFFFFF;  }
	
	.tabBar .bd{padding:10px; clear:both; position:relative; height:900px; overflow:hidden;   }
	.tabBar .bd .conWrap{ width:1100px;  }
	.tabBar .prev,.tabBar .next{ position:absolute; left:10px; top:340px; }
	.tabBar .next{ left:auto; right:40px;}
	.tabBar .prevStop,.tabBar .nextStop{ display:none;  }
	.tabBar .bd p{ padding-bottom:10px  }
	
	.conList{width:1100px;float:left; margin-top:20px; }
	.conList li{width:1100px;float:left;}
	.conList img{width:1100px;float:left; height:900px;padding:10px;}
	
	
/*-------picTitle-------------*/
.picTitle a,.picTitle a:visited{width:1200px; float:left; height:110px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -1130px;margin:60px 0 30px;}

	.imagestBox{width:1200px; float:left;position:relative; height:880px; background:#000;}
	.w2cFocus{ width:100%;  position:relative;  height:500px; padding:10px 0;  }
	.w2cFocus .prev,.w2cFocus .next{ position:absolute;  display:block;  left:10px; top:250px; width:46px; height:62px; background:url("focusAdvBg.png") no-repeat; filter:alpha(opacity=80);opacity:0.8;  }
	.w2cFocus .next{ left:auto; right:10px; background-position:-46px 0; }
	.w2cFocus .prev:hover,.w2cFocus .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
	.w2cFocusIn{ width:1180px; height:940px; position:relative;  margin:0 auto;  overflow:hidden;  }
	.w2cFocusIn .bd li{ vertical-align:middle; }
	.w2cFocusIn .bd li img{ width:1180px; height:750px; display:block;  }
	.w2cFocusIn .bd li span{ width:1180px; height:21px; display:block;position: absolute;bottom:0; background:#000000; filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity: 0.5;  
      opacity: 0.5;line-height:21px;padding:5px 10px;  }
	.w2cFocusIn .bd li span a,.w2cFocusIn .bd li span a:visited{ color:#FFFFFF; font-weight:bold;font-size:15px;}
	.w2cFocusIn .hd{width:1180px;height:52px;}
	.w2cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
	.w2cFocusIn .hd ul li{   float:left; display:inline; padding:4px 5px 0 0;    }
	.w2cFocusIn .hd ul li img{ width:138px; height:100px; border:2px solid #3499EA; display:block;  }
	.w2cFocusIn .hd ul li.on{ filter:alpha(opacity=100);opacity:1;}
	.w2cFocusIn .hd ul li.on img{ border:2px solid #fff; border-bottom-width:4px;   }
	
/*----------------------------vido---------------------------*/	
.vidoTitle a,.vidoTitle a:visited{width:1200px; float:left; height:110px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -1280px;margin:60px 0 30px;}

.vidoListBox{width:1200px; float:left;}
.vidoListBox li{width:380px;float:left;margin:0 20px 0 0;display:inline;height:350px;text-align:center; font-size:15px;}
.vidoListBox li img {width:380px;float:left;height:285px;}
.vidoListBox li span{width:380px;float:left;height:62px;line-height:31px;text-align:center;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important;}


/*-----------foot_info---------------*/
  	.foot_info {width:1200px;padding:10px 0;text-align:center;line-height:27px;overflow:hidden;float:left;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important;font-size:15px; margin-top:20px;color:#fff; background:#333;}
	.foot_info p {width:100%;text-align:center;}
	.foot_info a, .foot_info a:visited {color:#ffcc00;}	
