@charset "utf-8";

/* CSS Document */
body {font-family: Arial, "微软雅黑","宋体", "Times New Roman", Georgia, Times, Tahoma, Verdana,serif;font-size:12px;color:#858585;width:100%;margin:0;padding:0;background:#f8f8f8;text-align:center;/*overflow:hidden;*/}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;color:#333; font-weight:400;}
table,td,tr,th{font-size:12px;}
li {list-style:none;}
.clear{clear:both;height:0; overflow:hidden;}
.b {font-weight:bold;}
.i {font-style:italic;}
.left {float:left;}
.right {float:right;}
.hide {display:none;}
a{blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
outline:none;   /*    FF Opera    */}
a:focus{-moz-outline-style: none;   /*    FF    */}
a{text-decoration:none;color:#343434;}
a:hover {text-decoration:none;color:#E56201;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}  
.f20 {font-size:20px;}

.t10 {margin-top:10px;}
.t20 {margin-top:20px;}
.t40 {margin-top:40px;}
.t80 {margin-top:80px;}
.left10 {margin-left:10px;}



/* Color */
.white,a.white,a.white:visited {color:#fff;}
.black,a.black,a.black:visited {color:#000;}
.blue,a.blue,a.blue:visited {color:#00468b;}
a.blue:hover {color:#00468b; text-decoration:underline;}
.orange,a.orange,a.orange:visited {color:#e56201;}
a.orange:hover {color:#e56201; text-decoration:underline;}
.green,a.green,a.green:visited {color:#679882;}
a.green:hover {color:#679882; text-decoration:underline;}

/*Form*/
input,select { outline:none;font-size:12px;color:#313131;}
textarea {outline:none;font-size:12px;color:#313131; resize:none;}
span.inputText {color:#b4b4b4; position:absolute;left:10px;top:7px;line-height:16px;font-size:12px;}


/* header */
#top {width:100%;margin:0 auto;height:30px;background:#fff;}
.lang {height: 30px;line-height:30px; text-align:right;width:970px;margin:0 auto;}
.lang a {padding:0 0 0 27px;}
.lang a:hover {color:#E56201;}
.lang #zh_click_t {background:url(../images/base/CN.png) no-repeat 5px  center;}
.lang #zh_click_s {background:url(../images/base/HK.png) no-repeat 5px  center;}


#header {height:71px;width:100%; position:relative; z-index:9;clear:both; background:#fff;}
.h_box {width:970px;margin:0 auto;height:auto;}
.h_box .logo {float:left;margin-top:20px;marign-left:15px;}

.h_box .menu {float:right;margin:20px 10px 1px 1px;position:relative;max-width:770px;margin-right: 10px;}
.h_box .menu ul {}
.h_box .menu ul li {float:left;font-size:14px;}
.h_box .menu ul li.last-id {padding-right:0px;}
.h_box .menu ul li.first-id {padding-left:1px;}
.h_box .menu ul li a {display:block;color:#888;height:15px;text-align:center;padding:5px 10px 20px;}
.h_box .menu ul li a:hover {color:#E56201;}
.h_box .menu ul li a.active {color:#014583;}

.h_box .menu ul li.selected {background:url(../images/base/menuico.png) no-repeat center bottom;}

.h_box .menu ul li .submenu  {display:none; position:absolute;right:-90px;top:34px;width:970px;text-align:center; padding-top:6px;-webkit-box-shadow:0 3px 3px #f5f5f5;box-shadow:0 3px 3px #f5f5f5;}
.h_box .menu ul li .submenu ul {display:block;background:#fff;height:100%; overflow:hidden;border: 1px solid #e9e9e9;}
.h_box .menu ul li .submenu ul li {float:left;width:25%;font-size:12px;padding-bottom: 10px;}
.h_box .menu ul li .submenu .submenu_w3 {width:33.3%;}

.h_box .menu ul li .submenu ul li .title {height:48px; overflow:hidden; background:#014583;line-height:48px; color:#fff; text-transform:uppercase;/*padding-left:20px;*/}
.h_box .menu ul li .submenu ul li .title a {color:#FFF;line-height: 48px;}
.h_box .menu ul li .submenu ul li .title a:hover {color:#FFF;}
.h_box .menu ul li .submenu ul li .photo { text-align:left;border-bottom:1px solid #e9e9e9;height:175px; text-align:center;}
.h_box .menu ul li .submenu ul li .photo img {margin-top:20px;}
.h_box .menu ul li .submenu ul li .photo img.t30 {margin-top:30px;}
.h_box .menu ul li .submenu ul li .links {margin:0 20px;padding-top:10px;}
.h_box .menu ul li .submenu ul li .links a {line-height:24px;height:auto;padding:0; text-align:left;color:#5c5c5c;width:175px;padding-left:10px; background:url(../images/base/ico-list1.gif) no-repeat 0 7px;clear:both; text-transform:uppercase;margin:0 auto;}
.h_box .menu ul li .submenu ul li .links a:hover {color:#E56201; background:url(../images/base/ico-list2.gif) no-repeat 0 7px;}
.h_box .menu ul li .IR {width:450px;height:230px;}
.h_box .menu ul li .IR .bg {width:450px;height:230px; background:#fff;border: 1px solid #E9E9E9;}
.h_box .menu ul li .IR .title {height:48px; overflow:hidden; background:#014583;line-height:48px; color:#fff; text-transform:uppercase;}
.h_box .menu ul li .IR .photo {margin-top:30px;float:right;padding:0 20px;border-left:1px solid #dcdcdc;}
.h_box .menu ul li .IR .links {margin:0 20px;padding-top:30px;float:left;}
.h_box .menu ul li .IR .links a {width:270px;font-size:12px;line-height:24px;height:auto;padding:0; text-align:left;color:#5c5c5c;width:auto;padding-left:10px; background:url(../images/base/ico-list1.gif) no-repeat 0 9px;clear:both; text-transform:uppercase;margin:0 auto;}
.h_box .menu ul li .IR .links a:hover {color:#E56201; background:url(../images/base/ico-list2.gif) no-repeat 0 9px;}


.h_box .language{position:relative; float:right; margin-top:20px; width:80px; height:30px; background:url(../images/base/select.gif) no-repeat;}
.h_box .language a, .h_box .language span li a {float:right; font-size:12px; width:60px; height:17px; color:#999; padding:7px 10px; text-decoration:none; hide-focus:expression(this.hideFocus=true);}
.h_box .language span li a:hover{color:#fff; background:#e56201;font-size:15px;}
.h_box .language span{position:absolute;height:auto; background:#eee; top:30px;}
.h_box .language span ul{height:auto; margin-top:0px;}
/*  #footer  */

#footer {width:100%; overflow:hidden;position:relative; z-index:7;background:#ebebeb; height:auto;padding-bottom:20px;}
.f_bottom {
    border-left: 0px dashed #888;
    border-right: 0px dashed #888;
    margin: 0 auto;
    width: 970px;
    height: 195px;
}
.f_bottom .footer_plan {
    border-right: 0px dashed #888;
    float: left;
    line-height: 12px;
    margin: 0px 0px 0 20px;
    width: 182px;
}
.f_bottom .footer_plan .title {padding: 8px 0;}
.f_bottom .footer_plan .title a{color:#666;font-size: 14px;font-weight: bold;}
.f_bottom .footer_plan .title a:hover{color:#E56201;}
.f_bottom .footer_plan li {color:#333;margin: 8px 1px;text-align: left;}
.f_bottom .footer_plan li a{color:#888;}
.f_bottom .footer_plan li a:hover{color:#E56201;}

.f_box {width:970px;margin:0 auto;}
.f_box .f_logo {float:left;margin-top:23px;}

.f_box .f_menu {float:right;margin-top:23px;}
.f_box .f_menu ul li {float:left;margin:1px;height:15px;border-right:1px solid #888;padding:0 15px;}
.f_box .f_menu ul li.last {border:none;padding-right:1px;}
.f_box .f_menu ul li a {color:#888;}
.f_box .f_menu ul li a:hover { color:#014583;}
.f_box .f_menu ul li a.active {color:#00468b;}

.f_box .allright {float:left;margin:1px;height:18px;color:#888;font-size:12px;margin-left:10px;margin-top:21px;width: 600px;}

.f_box .stockCode {float:right;line-height:27px; background:#004487;padding:0 10px;margin-left:10px;margin-top:15px;color:#fff;}
.f_box .stockCode .num {color:#9ad2f3;}
