@charset "gb2312";
/* CSS Document */
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul,li,dl{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}.q{zoom:1;}.q:after{content:"."; height:0px; clear:both; visibility:hidden; display:block;}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:Verdana,arial, sans-serif;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}html,body{}html{ overflow-y:scroll;}.C-lr{clear:both; height:0px; width:auto; font-size:0px; line-height:0px; display:block;}
body{font-family:"ËÎÌå","Arial"; font-size: 12px; color:#000;}
a{text-decoration:none;}
body{ background-color:#ececec;}
.main{width:960px;background-color:#ffffff; margin:0 auto; padding-bottom:1px;}

/*----------------------------- Í·²¿--------------------------------- */
.head{ width:960px; margin:0 auto; padding:0; background:#ffffff;}
  .topbar{height:27px; line-height:27px; background:#464646; color:#FFFFFF; padding:0px 40px;}
  .topbar .hello{float:left;}
  .top-nav{float:right;}
	.top-nav a{color:#fff; margin:0px 0px 0 10px;}
  .logo{ width:880px; height:54px; padding:20px 40px;}
	.logo .logopic{ width:227px; height:54px; float:left;}
	.cy{width:130px; height:49px; float:right; margin:0px; padding-top:5px; }
	.cy  .english{float:left; width:50px;}
	.cy  .china{float:left; width:50px; margin-left:20px;}
	.cy  .china span,.cy  .english span{width:50px; text-align:center; display:block; color:#ccc; margin-top:5px;}
/*--main_nv layout--*/
	.nav{position:relative;margin:0px auto 13px; width:878px; padding:1px; z-index:3; background-color:#ececec;}
	  .main-nav{height:35px;}
	  .main-nav li{float:left; position:relative; z-index:2; margin-left:3px; width:103px; overflow:hidden; white-space:nowrap; text-align:center;}
	  .main-nav li a,.main-nav strong{font:bold 14px/35px "Î¢ÈíÑÅºÚ"; display:block; color:#696967; text-align:center; }
	  .main-nav li a:hover,.main-nav a.hover,.main-nav strong,.main-nav a.hov{background-color:#fff;}
	  .submenu{position:absolute; top:35px; left:-1px; display:none; background-color:#fff; overflow:hidden; border:1px solid #ececec; border-top:0px;}
		.submenu p{clear:both; margin-bottom:5px;}
		.submenu p a{display:block; text-align:left; padding-left:20px; height:20px; font-size:13px;color:#b81216; font:bold 14px/20px "Î¢ÈíÑÅºÚ"; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
		.submenu p a:hover{color:#fff;background-color:#b81216; }

	.banner{height:300px; overflow:hidden; width:880px; position:relative; margin:0px auto;}
	  #bannerImg{width:670px; height:300px; overflow:hidden;}
	  #bannerImg img{height:300px;}
	  #bannerImg a{display:none;}
	  #bannerNav{position:absolute; right:0px; top:0px; height:300px; width:225px;}
		#bannerNav li{padding-left:25px; cursor:pointer; height:100px;}
		  #bannerNav li div{height:80px; width:180px; background-color:#ececec; padding:10px; position:relative; z-index:1;}
		  #bannerNav li div img{width:180px;}
		  #bannerNav li strong,#bannerNav li b{font-weight:bold; font-size:12px; line-height:24px; position:absolute; bottom:10px; display:block; width:180px; z-index:3; height:24px; text-align:center; display:none;}
		  #bannerNav li b{background-color:#fff; opacity:0.5; filter:alpha(opacity=50); z-index:2;display:none;}
		#bannerNav li.cur{background:url('../images/p/banner_nav_li_bg.png') 5px 0px no-repeat; _background:url('../images/p/Ie6_banner_nav_li_bg.png') 5px 0px no-repeat;}
		#bannerNav li.cur div{background-color:#d3d3d3;}
		#bannerNav li.cur strong,#bannerNav li.cur b{display:block;}
/*----------------------------- Î²²¿--------------------------------- */
.foot{ width:920px; height:27px; line-height:27px; position:relative; margin:0px auto 40px; padding:0; background:#464646; color:#6a6a69; text-align:right; font-family:Helvetica, sans-serif; padding-right:40px;}
.foot .fenxiang{position:absolute; left:4px; top:4px;}