@charset "utf-8";/* Reset CSS */html { background:#fff; color:#666; overflow-y:scroll; }body { font:13px/1.5 'Lucida Grande', Helvetica; margin:0; overflow:visible; padding:0; }a { overflow:hidden; }a img, img { border:0; }abbr, acronym { border:0; }address, caption, cite, code, dfn, em, th, strong, var { font-style:normal; font-weight:normal; }blockquote, dd, div, dl, dt, h1, h2, h3, h4, h5, h6, li, ol, p, pre, span, td, th, ul { margin:0; padding:0; }caption, th { text-align:left; }code, kbd, pre, samp, tt { font-family:monospace; line-height:100%; }h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }ol, ul { list-style:none; }q:before, q:after { content:''; }button, fieldset, form, input, label, legend, select, textarea { font-family:inherit; font-size:100%; font-style:inherit; font-weight:inherit; margin:0; padding:0; vertical-align:baseline; }table { border-collapse:collapse; border-spacing:0; font-size:100%; }.cfx:after { content:""; display:block; clear:both; }/* General Tags Settings */html { background:#717171; }body { text-align:center; }/* Default Anchor Tag Settings */a:link { cursor:pointer; text-decoration:none; color:#008C89; }a:visited { color:#0E5177; text-decoration:none; }a:hover { color:#EA5807; text-decoration:none; }a:active { color:#0E5177; text-decoration:none; }/* Architecture Settings */div#outSide { margin:0 auto; width:980px; text-align:left; }/* Header Settings */div#header { position:absolute; margin:0; padding:10px 10px 0 10px; width:960px; height:120px; background:url('../../imgs/head_bg.png') no-repeat; }h1{ float:left; width:320px; height:120px; }/* Language Navigation Settings */div#header ul#languages { float:right; padding:15px 35px 0 0; }div#header ul#languages li { float:right; }div#header ul#languages li a { color:#666; }div#header ul#languages li a:hover { color:#EA5807; }/* Header Navigation Basic Setting */div#header ul#navigation { position:absolute; top:95px; left:415px; width:550px; height:120px; }div#header ul#navigation li { float:left; padding:0 .2em; }div#header ul#navigation li a { display:block; width:100px; height:35px; text-align:center; text-decoration:none; font-size:1.1em; font-weight:bold; line-height:2.6; background:url('../../imgs/ddn_bg.png'); color:#666; }div#header ul#navigation li a:hover { background:url('../../imgs/ddn_bg_o.png'); color:#fff; }/* Header Navigation Extension Setting */div#header ul#navigation li#ddmList { position:absolute; top:35px; left:0px; padding:0; }div#header ul#navigation li ul { display:block; position:absolute; top:0; left:0; margin-left:.2em; width:auto; height:auto; background:#e80773; }div#header ul#navigation li ul li { display:block; clear:left; padding:0; }div#header ul#navigation li ul li a { display:block; width:150px; height:0px; line-height:2.2; text-align:left; text-indent:1em; text-decoration:none; background:#e80773; color:#fff; }div#header ul#navigation li ul li a:hover { background:#d7057e; }/* Content Settings */div#body { padding:130px 10px 0 10px; width:960px; background:url('../../imgs/body_bg.png') repeat-y; }div#contentBind { width:900px; padding:20px 30px 30px 30px; border-top:3px solid #fff; }/* Subheader Block Settings */div#subHeader { width:900px; height:270px; }div#subHeader ul { float:left; width:270px; font-size:0; }div#subHeader ul img { vertical-align:bottom; }div#subHeader ul li ul { width:270px; height:40px; }div#subHeader ul li ul li { float:left; }div#mainImageBox { float:right; width:630px; height:280px; background:url('../../imgs/en/mainimage.jpg') no-repeat; }div#mainImageBox p { margin-top:220px; padding:0 1em 0 2em; font-size:0.9em; text-align:justify; }/* News and Information and Special Botton Settings */div#subContent { width:900px; padding:30px 0; }div#newsBind { float:left; width:650px; }div#newsBox { float:left; width:310px; }div#infoBox { float:right; width:310px; }div#newsBox h2, div#infoBox h2 { width:310px; height:35px; font-size:1.2em; font-weight:bold; text-indent:1em; line-height:2.4; background:url('../../imgs/top/n_titleBg.gif') repeat-x; color:#fff; }div#newsBox p, div#infoBox p { padding:.5em 0; text-align:right; font-size:.9em; }div#newsBox ul, div#infoBox ul{ width:310px; padding-bottom:30px; }div#newsBox ul li, div#infoBox ul li { padding:.4em 0 .7em 0; font-size:.95em; background:url('../../imgs/top/newsBottom.gif') no-repeat bottom; }div#spArea { width:210px; float:right; }/* Main Content Settings */div#content { margin-top:35px; width:900px; }div#content h2 { margin-bottom:1em; font-size:1.4em; font-weight:bold; color:#049299; }div#aboutYb { width:900px; }div#aboutYb div.leftBox { float:left; width:433px; }div#aboutYb div.rightBox { float:right; width:433px; }div#aboutYb div.leftBox h3, div#aboutYb div.rightBox h3 { margin-bottom:.9em; width:433px; height:34px; font-size:1.2em; font-weight:bold; text-indent:.6em; line-height:2.2; background:url(../../imgs/pages/h3Bg.png) repeat-x; color:#fff; }div#aboutYb div.leftBox p, div#aboutYb div.rightBox p { line-height:1.6; text-align:justify; /*text-justify:distribute-all-lines;*/ }/* Footer Settings */div#footer { width:960px; height:75px; padding:0 10px; background:url('../../imgs/footer_bg.png') no-repeat; }div#footer ul { float:right; padding:20px 30px 0 0; }div#footer ul li { float:right; }div#footer ul li a { color:#666; }div#footer ul li a:hover { color:#EA5807; }address { float:left; padding:36px 0 0 28px; font-size:.95em; color:#555; }div#noScript { position:fixed; top:0; left:0; width:100%; z-index:10000; text-align:center; background:#555; color:#fff; border-bottom:1px dashed #999; }div#noScript a { color:aqua; }div#noScript a:hover { color:red; }
