@charset "utf-8";
/* CSS Document */
@font-face{font-family:'Lato';src:url('/fonts/lato/Lato-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'Lato';src:url('/fonts/lato/Lato-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap;}
@font-face{font-family:'Arimo';src:url('/fonts/arimo/Arimo-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'Arimo';src:url('/fonts/arimo/Arimo-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap;}
@font-face{font-family:'Roboto';src:url('/fonts/roboto/Roboto-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'Roboto';src:url('/fonts/roboto/Roboto-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap;}
@font-face{font-family:'Roboto Mono';src:url('/fonts/roboto-mono/RobotoMono-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'Roboto Mono';src:url('/fonts/roboto-mono/RobotoMono-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap;}
*{ margin:0; padding:0;}
header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block;}
dialog:not([open]){display:none;}
html,body{font-size:11px;color:#000;font-family:'Lato', 'Arimo', 'Roboto'; line-height:18px;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
p{ line-height:18px;text-align:justify;text-justify:inter-ideograph;}
img{border:none;}
ul,ol{ list-style:none;}
a{color:#000;text-decoration:none; outline:none;}
a:hover{color:#b3a36b;}
nav,section{width:990px;height:auto; overflow:auto;margin:0 auto; clear:both;}
header{height:133px;width:950px;margin:0 auto;padding:0 20px;}
header h1{float:right; width:500px;margin:31px 0 0 0;}
header h1 img{display:block; float:right;}
.logo{width:450px; height:54px;float:left; margin-top:21px;}
.logo a{display:block;}
.logo img{display:block;}
.top_nav{float:right; width:500px; height:50px;text-transform:uppercase; font-size:10px; margin-top:23px;}
.top_nav ul{ float:right;-webkit-text-size-adjust:none;}
.top_nav ul li{float:left;background:url("/migrated-assets/images/top_nav_ico.gif") no-repeat right center; margin:0 5px;padding:0 11px 0 0; line-height:18px;}
body:not(:-moz-handler-blocked) .top_nav ul li{
	line-height:17px;
}
/*.top_nav ul li:nth-child(3){ background:none;}*/
.top_nav ul li a{color:#62521b; display:block; height:22px;}
.top_nav ul li a:hover,.top_nav ul li a.t_hot{color:#c6b36e; background:url("/migrated-assets/images/top_li_o.gif") no-repeat 50% bottom;}
.language{float:right;-webkit-text-size-adjust:none;}
.language dl{width:152px; height:15px; border:1px solid #b3a36b; position:relative;}
.language dl dt{height:15px;width:152px;line-height:15px;text-indent:15px;color:#716127;background:url("/migrated-assets/images/language_arrow.jpg") no-repeat right top;cursor:pointer; 
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	-khtml-user-select: none;
	user-select:none;
}
.language dl dd{display:none;border:1px solid #b3a36b; border-top:none;width:100%; padding:8px 0;position:absolute; left:-1px;}
.language dl dd.show{display: block;}
.language dl dd button{display:block;text-indent:15px; line-height:18px;color:#716127;cursor: pointer;background-color: transparent;border: 0;outline: 0;font-size: 10px;text-transform: uppercase;}
.language dl dd button:hover{color:#C6B36E;}
#nav_box{width:100%;height:21px; background:#000;}
nav{height:21px;}
nav ul li{float:left;}
nav ul li a{display:block; height:21px;color:#fff;}
/*english nav*/
.en ul li a{background:url("/migrated-assets/img/menu.jpg") no-repeat;}
.en ul li.nav1 a{ width:150px;}
.en ul li.nav1 a:hover,.en ul li.nav1 a.hot{background-position:0 -21px;}
.en ul li.nav2 a{ width:108px;background-position:-150px 0;}
.en ul li.nav2 a:hover,.en ul li.nav2 a.hot{background-position:-150px -21px;}
.en ul li.nav3 a{ width:163px;background-position:-258px 0;}
.en ul li.nav3 a:hover,.en ul li.nav3 a.hot{background-position:-258px -21px;}
.en ul li.nav4 a{ width:140px;background-position:-421px 0;}
.en ul li.nav4 a:hover,.en ul li.nav4 a.hot{background-position:-421px -21px;}
.en ul li.nav5 a{ width:185px;background-position:-561px 0;}
.en ul li.nav5 a:hover,.en ul li.nav5 a.hot{background-position:-561px -21px;}
.en ul li.nav6 a{ width:116px;background-position:-746px 0;}
.en ul li.nav6 a:hover,.en ul li.nav6 a.hot{background-position:-746px -21px;}
.en ul li.nav7 a{ width:120px;background-position:-862px 0;}
.en ul li.nav7 a:hover,.en ul li.nav7 a.hot{background-position:-862px -21px;}
/*繁体*/
.tc ul li a{background:url("/migrated-assets/c/img/menu.jpg") no-repeat;}
.tc ul li.nav1 a{ width:110px;}
.tc ul li.nav1 a:hover,.tc ul li.nav1 a.hot{background-position:0 -21px;}
.tc ul li.nav2 a{ width:123px;background-position:-110px 0;}
.tc ul li.nav2 a:hover,.tc ul li.nav2 a.hot{background-position:-110px -21px;}
.tc ul li.nav3 a{ width:124px;background-position:-233px 0;}
.tc ul li.nav3 a:hover,.tc ul li.nav3 a.hot{background-position:-233px -21px;}
.tc ul li.nav4 a{ width:137px;background-position:-357px 0;}
.tc ul li.nav4 a:hover,.tc ul li.nav4 a.hot{background-position:-357px -21px;}
.tc ul li.nav5 a{ width:166px;background-position:-494px 0;}
.tc ul li.nav5 a:hover,.tc ul li.nav5 a.hot{background-position:-494px -21px;}
.tc ul li.nav6 a{ width:193px;background-position:-660px 0;}
.tc ul li.nav6 a:hover,.tc ul li.nav6 a.hot{background-position:-660px -21px;}
.tc ul li.nav7 a{ width:137px;background-position:-853px 0;}
.tc ul li.nav7 a:hover,.tc ul li.nav7 a.hot{background-position:-853px -21px;}
#flash{ width:100%; height:535px; background:url("/migrated-assets/images/flash.jpg") no-repeat 50% 0;}
#flash_c{ width:100%; height:377px; background:url("/migrated-assets/images/flash_c.jpg") no-repeat 50% 0;}
#container{ overflow:hidden;background:url("/migrated-assets/images/column_bg.jpg") repeat-y right top;}
.left{ width:652px; padding-bottom:50px;float:left;}
<!--.right{width:323px;min-height:454px;float:right;background:url("/migrated-assets/images/column_bg.jpg") repeat-y right top; padding:0 0 9999px 0; margin:0 0 -9999px 0;  position:relative;}-->
.left h1{ margin:37px 0 8px 0;}
.left h1 img{ display:block;}
.left h2{font-size: 14px;color: #ab291b; margin-bottom:10px;
}
.banner{ width:990px; margin: auto; background-color:#FFF}
.banner img{ display:block; margin:0 auto;}
article{ padding:0 20px;}
#footer_box{width:100%; height:81px; background:#bfbfbf; clear:both; color:#3a3831;}
footer{width:1370px; height:81px; margin:0 auto; background:url("/migrated-assets/images/footer_bg.png") no-repeat; font-size:10px;}
footer section{ padding-top:26px;-webkit-text-size-adjust:none;}
footer section a{ color:#3a3831;}
footer section a:hover{ color:#f5f1e2;}
.copyright{ float:left; line-height:16px;}
.powered{float:right; margin-top:14px;}
