@charset "utf-8";
/* CSS Document */
/*for all page*/
html, body { margin: 0; text-align: center; } 
img {border:0px;}
.left { float:left;}
.wrap { position: relative; margin: 0 auto; width: 935px; padding:0; text-align: left; }
.center { text-align:center;}
.t_left { text-align:left;}
.t_right { text-align:right;}
.italic{ font-style: italic;}
.preview, .reflash {display:none;}
.link_pdf { text-decoration:none; color:#0060A8; font-weight:bold;}
p { margin:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; text-align:justify }
h1 {color:#F6821F; font-family:"Times New Roman", Times, serif;}
h2 {color:#846822; font-family:"Times New Roman", Times, serif; font-size:22px; line-height:26px;}
h3 {color:#0060A8; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:22px;}
h4 {color:#0058A7; font-family:Arial, Helvetica, sans-serif; font:normal large bold;}
.print { z-index:100; position:absolute; left:0px; margin:0 0 0 860px; padding:0px;}
/* --end for all page-- */

/* main */
.main h1 {color:#F6821F; font-family:Arial, Helvetica, sans-serif; font-size:22px; margin:18px 25px 0;}
.main p { margin:12px 25px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; }
.dow h1 {color:#F6821F; font-family:Arial, Helvetica, sans-serif; font-size:22px; margin:18px 25px 0;}
.dow p { margin:12px 25px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; }
.video {margin:3px 48px;}
.award {margin:30px 13px;}
.mainSp {margin:0 23px 23px 0;}
.main { background:url(../pic/main.jpg) no-repeat;}
.ar img { margin:10px 0 0 35px;}
/* -- end main -- */

/* map */
.main ul { margin:10px 0; padding:0px;}
.main ul li{ list-style:none; width:100%; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:16px;}
.main h4{ color:#F6821F; font-family:"Times New Roman", Times, serif; margin:10px 0 0;}
.main ul li a{ color:#000; text-decoration:none;}
.main ul li a:hover{ color:#EC8F25; text-decoration:none;}
.main table { width:800px; margin-left:30px;}
.main table tr td { vertical-align:top;}
.dow ul { margin:10px 28px !important; margin:10px 20px; padding:0px;}
.dow ul li{ list-style:url(../pic/pdf.jpg); width:90%; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; vertical-align:middle;}
.dow h4{ color:#F6821F; font-family:"Times New Roman", Times, serif; margin:10px 0 0;}
.dow ul li a{ color:#000; text-decoration:none; margin:0px 0; padding:0px; vertical-align:top !important; vertical-align:middle; font-size:14px; line-height:14px;}
.dow ul li a:hover{ color:#EC8F25; text-decoration:none; margin:0px; padding:0px; vertical-align:top; font-size:14px; line-height:14px;}
.dow table { width:800px; margin-left:30px;}
.dow table tr td { vertical-align:top;}
h1.map_t {color:#0058A7; margin-top:20px; padding:30px 0 0 0; line-height:20px;}
/* -- end map -- */

/* cont */
.cont_us {margin:30px; width:40%;}
.main .left table { width:100%; margin-left:0px;}
.main .left table tr td { vertical-align:top;}
/* -- end cont -- */

/* header */
.header ul{ margin:50px 0 0 160px; padding:0; z-index:99; position:absolute;}
.header ul li{ display:inline; padding:0px 3px; }

.cheader ul{ margin:50px 0 0 160px; padding:0; z-index:99; position:absolute;}
.cheader ul li{ display:inline; padding:0px 15px; }

.inv { z-index:98; position:absolute; margin:36px 0 0 796px; }
.logo { z-index:96; position:absolute; margin:28px 0 0 17px; height:45px; }
.logo2 { z-index:96; position:absolute; margin:28px 0 0 17px; height:45px; }
.ann { z-index:95; position:absolute; margin:23px 0 0 165px; }

.lang ul{ margin:12px 0 0 805px; padding:0px; z-index:97; position:absolute;}
.lang ul li{ display:inline; padding:0px; }
/* -- end header -- */

/* footer */
.footer{ background-color:#065c9e; padding:0px; margin:0px; height:50px; width:935px;}
.footer a{ text-decoration:none; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.footer a.active{ text-decoration:none; color:#F6821F; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.footer ul { padding:15px; margin:0px; }
.footer ul li{ display:inline; padding:0 50px; margin:0px; }
/* -- end footer -- */

/* content */
.content { background:url(../pic/conbg.jpg) no-repeat top; min-height:200px; margin:0px; padding:0px;}
.neg { width:210px;font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:15px;}
.neg img { margin:15px 0 0 7px;}
.neg ul { margin:10px 5px 0 32px; padding:0px;}
.neg ul li{ display:block; list-style:none; margin:6px 0 0 0; padding:0px;  }
.neg ul li a{ color:#000; text-decoration:none;}
.neg ul li a.active{ color:#EC8F25; text-decoration:none;}
.neg ul li a:hover{ color:#EC8F25; text-decoration:none;}
.cont {width:685px; margin:46px 7px 0; padding:0 10px 30px; border-left:1px solid #CCC;}
.cont h1{margin-top:-7px; padding:0;}
.cont table tr th{ text-align:right; color:#0B6198; padding:0 5px 0 5px;}
.cont table tr td{ text-align:right; padding:0 5px 2px 5px;}
.cont table tr td.first{ text-align:left;}
.cont table { border-spacing: 0px; border-collapse: collapse; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px;}
.blue{ background-color:#0B6198; color:#FFF;}
.cont table tr th.blue{ background-color:#0B6198; color:#FFF;}
.orgbord {border-bottom:thin solid #EC8F25;}
.note { font-size:11px; line-height:15px;}
.bold { font-weight:bold; }
.italic { font:italic;}
.story .h2 {color:#846822; font-family:"Times New Roman", Times, serif; font-size:22px; line-height:26px;}
.story .h3 {color:#4D4D4D; font-family:"Times New Roman", Times, serif; font-size:19px; line-height:23px;}
.story .h5 {color:#0058A6; font-family:"Times New Roman", Times, serif; font-size:19px; line-height:23px;}
.story .h6 {font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:21px; font-style:italic; font-weight:bold;}
.story .in2 {text-indent:-24px; margin:0 0 0 48px; padding:0;}
.story .nin2 {text-indent:-20px; margin:0 0 0 40px; padding:0;}
.story .tin2 {margin:0 0 0 24px; padding:0;}
.story .nin4 { margin:0 0 0 48px; padding:0;}
.story .in4 {text-indent:-24px; margin:0 0 0 72px; padding:0;}
.sign p{ margin-left:400px; text-align:center;}
.story .in0 {text-indent:-16px; margin:0 0 8px 16px; padding:0;}
.story .in0_agm {text-indent:-16px; margin:0 0 8px 16px; padding:0;}
.story .in0_rep {text-indent:-22px; margin:0 0 8px 22px; padding:0;}
.story .in0_rep1 {text-indent:-25px; margin:0 0 8px 25px; padding:0;}
.story .tin0 {text-indent:-12px; margin:0 0 0 12px; padding:0;}
.story .in1 {text-indent:-10px; margin:0 0 8px 10px; padding:0;}
.story td.table-line {border-top:#F6821F thin solid;}
table.group tr td { text-align:left;color:#0060A8;}
.story .x55-roman-color {color:#005DA1;}
.story td.x75-bold-white {color:#FFF; background-color:#005DA1;}
.story td.x75-bold-white p{ text-align:right;  font-weight:bold;}
.story .table p{ text-align:right;}
.story table p { vertical-align:bottom; margin:0px 6px 0 0; padding:0px; text-align:left}
.story table p.sup { vertical-align:bottom; margin:0px; padding:0px;}
.story table td.tab_cen p {text-align:center;}
.chart_img {margin:20px;}
/* -- end content -- */

/* finan */
.finan h1 {color:##F6821F; font-family:"Times New Roman", Times, serif; margin-bottom:0px;}
.finan .h1 {color:#0060A8; font-family:"Times New Roman", Times, serif; font-size:22px; line-height:26px;}
.finan .h2 {color:#F6821F; font-family:"Times New Roman", Times, serif; font-size:18px; line-height:22px;}
.finan .h3 {color:#0060A8; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:19px; font-style:italic; font-weight:bold;}
.finan table p {text-align:right; vertical-align:bottom; margin:0px 3px 0 0; padding:0px; font-size:11px; line-height:15px;}
.finan table p.sup { vertical-align:bottom; margin:0px; padding:0px;}
.finan table.style_left p {text-align:left; vertical-align:bottom; margin:0px; font-size:11px; line-height:15px;}
.finan table td.tab_cen p {text-align:center;}
.finan table td.first p {text-align:left;}
.finan p {color:#0060A8; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px;}
.finan td.table-line {border-top:#F6821F thin solid;}
.finan .note {font-size:13px; line-height:17px;}
.finan .note_sha {font-size:11px; line-height:15px;}
.finan .table p.note {font-size:9px; line-height:11px;}
.finan .note-bold {font-size:9px; line-height:12px;}
.finan .first p.note {font-size:9px; line-height:11px;}
.finan .in0 {text-indent:-16px; margin:0 0 8px 16px; padding:0;}
.finan .in1 {text-indent:-24px; margin:0 0 0px 24px; padding:0;}
.finan .in3 {text-indent:-26px; margin:0 0 0px 26px; padding:0;}
.finan .in2 { margin:0 0 0px 24px; padding:0;}
.finan .tin1 {text-indent:-8px; margin:0 0 0 8px; padding:0;}
.finan .tin2 { margin:0 0 0 8px; padding:0;}
.finan .tin3 {text-indent:-8px; margin:0 0 0 16px; padding:0;}
.finan .tin4 { margin:0 0 0 16px; padding:0;}
.finan .tin5 { margin:0 0 0 20px; padding:0;}
.finan .tin6 { margin:0 0 0 24px; padding:0;}
.finan .bold-white {color:#FFF; background-color:#0060A8; font-weight:bold;}
.finan .link_pdf { text-decoration:none; color:#F6821F; font-weight:bold;}
/* -- end finan -- */

/* video */
.video {width:915px; margin:10px; padding:0px; }
/* --end video -- */
