﻿
/**载入字体**/
@font-face {
font-family: "novecento";
src: url("http://y61.up71.com/en/css/3/font/novecento_widebook.eot");
}
@font-face {
font-family: "novecento";
src: url("http://y61.up71.com/en/css/3/font/novecento_widebook.ttf");
}
/**载入字体**/

#links_B li { list-style-type: none; }
#links_B	a:active, a:focus { outline:none; }
#links_B	a { color:#0654bd; text-decoration: none; }
#links_B	a:hover { color:#0654bd; }
#links_B	.fl { float:left; }
#links_B	.fr { float:right; }
#links_B	.p_20 { padding-top: 20px; }
#links_B	em, i { font-style: normal; }
#links_B	.remove { clear: both; float: none; font-size: 1px; line-height: 1px; }
#links_B	.w1200 { position: relative; height: auto; width: 1200px; margin-right: auto; margin-left: auto; clear: both; float: none; }
#links_B	.current { color:#0654bd; }
#links_B	.clearfix:after { visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0; *zoom:1;}
#links_B	.main_w { width: 1200px; margin:0 auto; margin-bottom: 20px; }
#links_B	.main_l { width:260px; overflow: hidden; height: auto; float: left; margin-right: 20px; margin-bottom: 20px; }
#links_B	.main_r { float:right; overflow:hidden; height: auto; min-height:500px; width:910px; margin-bottom: 20px; }


/*导航栏*/

/*左侧导航*/
#links_B { 
/* width: 1000px;
position: relative;
z-index: 10;
height: 50px;
margin-left: auto;
margin-right: auto;
*/
/*
background: #2583DD;

background-repeat: repeat-x;
height: 50px;
min-width: 1000px;
overflow: hidden;
background-position: top;*/
}
#links_B .nav_w { width:100%; height:100px; background-color:#0654bd;background-image:url(../image/top_bg_2.gif); background-repeat:repeat-x;height: 50px; min-width: 1000px;}
#links_B .nav { width: 1200px; margin:0 auto;position: relative; z-index: 2;}
#links_B .nav_w .logo_w { float:left; width:320px;height:58px; margin-top:20px; margin-right:30px;}
#links_B #nav { float:left;   auto 0 0;height:10px; line-height:3px; position:relative; z-index:99999; margin-left: 87px;}
#links_B #nav a { color:#fff; font-size:14px; font-weight:normal; display: block;}
#links_B #nav .nli  
{
	float:left; 
	position:relative; 
	display:inline;
	height: 50px;
	line-height: 50px;
	text-align: center;
	z-index: 1;
}

#links_B	#nav .on { background-color:#00449f; height:50px;}
#links_B	#nav .nli h3 { }
#links_B	#nav .nli h3 a { display:block;  text-align:center; padding-top: 10px; }
#links_B	#nav .sub { display:none; width:93px; left:0; top:50px; text-align: center; position:absolute; background:#FFF;padding:10px 0; }
#links_B	#nav .sub li a { color:#121116; }
#links_B	#nav .sub a { display:block;height:32px; line-height:32px; padding:5px 10px; overflow: hidden;}
#links_B	#nav .sub a:hover:after { top: -2px; left: -2px; padding: 2px; z-index: -1; background: #fff; -webkit-transition: -webkit-transform 0.2s, opacity 0.3s; -moz-transition: -moz-transform 0.2s, opacity 0.3s; transition: transform 0.2s, opacity 0.3s; }
#links_B	#nav .sub a:hover { background:#0654bd; color:#FFF; }
#links_B	#nav .sub a:hover:after { -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3); opacity: 0; }
/*#links_B	#nav .on h3 a { border-bottom:1px solid #d62e37; }*/
#links_B	.sub_arrow { display: block; font-size: 0px; height: 7px; position: absolute; z-index:9999; top:-6px; width: 14px; 
	margin-left: -7px; right: 50px; background-position: 0px -228px; }
	/*左侧导航*/
	/*导航栏*/
