@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px; color:#000;}
.clear{clear:both;height:0px;font-size:0;line-height:0; margin:0px; padding:0px;overflow: hidden;}
.hg10{height:10px;}
.mt10{margin:5px 0;}
img{border:0px;vertical-align:top;}
a{color:#000;text-decoration:none;}
a:hover{color:#ff0000;text-decoration:underline;}	
body,td,th,div,p,h1,h2,h3,h4,h5,h6{font-family:'宋体'; font-size:12px; color:#000;}
#container{width:960px;margin:0px auto;color:#08266a;background:#fff;}
#header{width:100%;background:url(../images/logo.jpg) no-repeat;height:98px;}
/*--------------------------------------------------
	header style 
	-----------------------------------------------*/
#header-columns-2-a{width:303px;float:left;}
#header-columns-2-b{float:right;line-height:20px;margin-top:60px;margin-right:20px;}
#header-columns-2-b ul{list-style:none;}
#header-columns-2-b li{float:left;padding:0px 8px;}
#header-columns-2-b a{padding-left:16px;color:#08266a;text-decoration:none;}
#header-columns-2-b a:hover{color:#D11D24;text-decoration:underline;}
/*---------------------------------------
header language icon style
----------------------------------------*/
#cn{background:url(../images/cn.gif) no-repeat 4px center;font-family:"宋体",Arial, Helvetica, sans-serif;}
#hk{background:url(../images/allicon.png) no-repeat -97px -74px;_background:url(../images/allicon.gif) no-repeat -97px -74px;font-family: 微软雅黑,Arial, Helvetica, sans-serif;}
#en{background:url(../images/allicon.png) no-repeat -161px -345px;_background:url(../images/allicon.gif) no-repeat -161px -345px;font-family:Arial,Times New Roman;font-size:1.0em;}
#jp{background:url(../images/allicon.png) no-repeat -97px -91px;_background:url(../images/allicon.gif) no-repeat -97px -91px;font-family:"Arial",Arial;}
#header-columns-2-b #collection{background:url(../images/allicon.png) no-repeat -168px -76px; _background:url(../images/allicon.gif) no-repeat -168px -76px;padding-right:0px;}
/*------------------------------------------
header searchbox style
-------------------------------------------*/
#searchbox{clear:both;padding-top:16px;*padding-top:8px;_padding-top:8px;text-align:right;}
#searchbox dt{float:left;color:#0a296c;text-align:right;height:18px;}
#searchbox dd #imageField{vertical-align:middle;padding-bottom:3px;}
#searchbox .sinput{border:1px solid #0a296c;height:16px;width:190px;}
#searchbox .jinput{border:1px solid #08266a;height:16px;width:240px;}
/*---------------------------------------------
	main nav style
----------------------------------------------*/
#main-nav{width:960px;height:35px; }
#nav{width:960px;height:35px;line-height:35px;float:left;list-style:none;position:absolute;z-index:999; }
#nav li{float:left;text-align:center;}
#nav li a,#nav li a:hover,#nav #m1 a,#nav #nlast a,#nav #nlast a:hover{height:30px;}
#nav li a{color:#fff;width:96px;text-decoration:none;display:block;background:url(../images/navbg.png) no-repeat center 0px;line-height:25px;line-height:30px\9; /*ie height*/}
#nav li a:hover{background:url(../images/navbg.png) no-repeat center -30px;width:96px;color:#fff;}	
#nav #m1 a{background:url(../images/navbg.png) no-repeat left 0px;}
#nav #nlast {background:url(../images/searchbg.gif) no-repeat;width:288px; }

/*------ //搜索?---------*/
.search-keyword {
	width:180px;
	height:20px;
	margin-bottom:5px;
	_margin-top:5px;
	padding-left:6px;
	border:#badaa1 solid 1px;
	background: #FFF;
	color:#444;
}
.search-submit {
	cursor:pointer;
	width:68px;
	height:22px;
	line-height:22px;
	font-size:0px;
	margin-bottom:5px;
	_margin-top:5px;
	margin-left:5px;
	color:#fafafa;
	border:0px;
	background:url(../images/search-bt.gif) no-repeat;
}

#nav #m1 a{background:url(../images/navbg.png) no-repeat left -60px;color:#FFF;height:35PX;}
#services #m2 a,#reg #m103 a, #abouts #m104 a,#faq #m143 a, #job #m155 a,  #contact #m156 a, #business #m152 a, #sitemap #m157 a{background: url(../images/navbg.png) no-repeat center -60px;color:#FFF;height:35px;}
#nav li ul{position: absolute;list-style:none;display:none;padding:5px;height:auto!important;height:20px;min-height:20px;border: 1px solid #21396d;border-top:none;background:#fff;padding-bottom:10px;padding-bottom:12px\9;}
#nav li:hover ul, #nav li.over ul{display:block;} 
#nav #m2:hover a, #nav #m2.over a, #nav #m104:hover a, #nav #m104.over a, #nav #m143:hover a, #nav #m143.over a,  #nav #m152:hover a, #nav #m152.over a,  #nav #m156:hover a, #nav #m156.over a, #nav .cdrop:hover a, #nav .cdrop.over a{background:url(../images/navbg.png) no-repeat 100% -60px;height:30px;}
/*---------------------------------------------
	dropnav style
----------------------------------------------*/
#nav .dropline{width:170px;float:left;height:auto!important;height:60px;min-height:60px;}

#nav #m143 .dropline{width:190px;z-index:502;}
#nav .dropline li{border:none;background:none;width:125px;font-weight:bold;text-align:left;padding-left:15px;color:#FF0000;margin-bottom:5px;height:auto!important;height:26px;min-height:26px;}
#nav #m2 .dropline li a, #nav #m104 .dropline li a ,#nav #m143 .dropline li a,#nav #m152 .dropline li a, #nav #m156 .dropline li a{padding-left:15px;width:140px;border:none;display:block;line-height:26px;line-height:28px\9;height:26px;color:#d11d24;float:left;background:#fff url(../images/allicon.png) no-repeat 0% -312px;_background:#fff url(../images/allicon.gif) no-repeat 0% -312px;}
#nav #m143 .dropline li a{width:160px;}
#nav #m2 .dropline li a:hover, #nav #m104 li a:hover ,#nav #m143 li a:hover,#nav #m152 li a:hover, #nav #m156 li a:hover{background:url(../images/allicon.png) no-repeat 100% 0%;_background:url(../images/allicon.gif) no-repeat 100% 0%;}
#nav .dropline li ul{margin:0px;padding:0px;padding-top:4px;width:140px;border:none;height:auto!important;height:20px;min-height:20px;position:inherit;_position:static;display:block;list-style:none;clear:both;POSITION:static;}
#nav #m2 ul .dropline li ul li ,#nav #m143 ul li ul li {font-weight:normal;border:none;height:auto!important;height:20px;min-height:20px;margin:0px;padding:0px;}
#nav #m2 ul .dropline li ul li a, #nav #m143 ul .dropline li ul li a {line-height:22px;height:20px;color:#052468;padding-left:10px;width:130px;
background:url(../images/allicon.png) no-repeat 2px -129px;_background:url(../images/allicon.gif) no-repeat 2px -129px;background-position: 2px -131px\9;height:auto!important;height:20px;min-height:20px;}
#nav #m143 ul .dropline li ul li a{width:152px;}
#nav #m143 ul .dropline li ul li a:hover{width:152px;}
#nav #m143 ul li ul li a:hover, #nav #m2 ul .dropline li ul li a:hover{background:url(../images/allicon.png) no-repeat 100% -52px;_background:url(../images/allicon.gif) no-repeat 100% -52px;}
#flash-ad{border:1px solid #d2d2d2; text-align:center;padding:1px 0px;clear:both;}
.topp{border:2px solid #003366; width:926px;clear:both;height:30px;line-height:30px; overflow:hidden; background:url(../images/notice.gif) no-repeat 10px 7px; padding-left:30px;}

.link{ width:960px; height:auto; line-height:20px; margin:10px auto 0px auto; overflow:hidden;}
.link ul{ list-style:none;}
.link ul li.first{ margin-left:0px; font-weight:bold;}
.link ul li{ float:left; width:auto; margin-left:8px; margin-right:8px;}
/*---------------------------------------
footer style
----------------------------------------*/
#footer{color:#08266a;font-size:12px;width:960px;margin:0px auto;border-top:3px solid #FF4B16;margin-top:8px; line-height:20px; }
.foottop {background:url(../images/bj_9.gif) no-repeat;height:28px;line-height:28px;text-align:center}
#footer a{line-height:20px;}
.footerlink{padding:0px;text-align:center;color:#000;line-height:24px;}
.footerlink b{font-weight:normal;}
#footer .w3c{float:right;margin:0px;padding:0px;}
#footer .w3c a{padding:0px 3px;}
#footer .w3c .pri{background:url(../images/allicon.png) no-repeat -102px -204px;_background:url(../images/allicon.gif) no-repeat -102px -204px;background-position: -102px -206px\9;padding-left:22px;}
#footer .w3c .email{background:url(../images/allicon.png) no-repeat 2px -204px;_background:url(../images/allicon.gif) no-repeat 2px -204px;padding-left:22px;}
#footer .w3c .top{background:url(../images/allicon.png) no-repeat 2px -230px;_background:url(../images/allicon.gif) no-repeat 2px -230px;padding-left:22px;}
.en_font{font-family:Arial, Helvetica, sans-serif;}
.red{color:#d0121b;}
.footerfont, .footerfont a{color:#333; font-size:12px;}

.flink {width:960px;clear:both;border:1px solid #ccc;margin-top:10px;}

.index_link{margin:0;padding:5px;width:900px;border-left:1px solid #ccc;float:LEFT;}

.flink .left-title {width:20px;height:70px;float:left;font-size:16px;font-weight:bold;padding:10px;}

.f5{/*友情链接(文字)专用*/
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
	height:40px;
}
.f5 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.f5 li a{
	color:#666666;
	float:left;
}
.f5 li a img{
	border:3px solid #EEE;
}

.rcontent{width:195px;border:1px solid #d2d2d2;z-index:2;height:auto!important;height:30px;min-height:30px;border-top:none;voice-family: "\"}\"";voice-family:inherit;width:193px;}
.rcontent ul{ list-style:none; width:190px; margin:0 auto;}
.rcontent ul li{ width:190px; float:left; margin:5px auto 5px auto; text-align:center;}
.rcontent p{ line-height:22px; width:180px; margin:0 auto;}
.rcontent h5{width:185px;height:20px;margin-left:4px;font-size:12px;font-weight:normal;padding-top:5px;background:url(../images/content.png) no-repeat 0% -51px;line-height:20px;text-indent:8px;cursor: pointer !important;cursor:hand;}