@charset "utf-8";
@import "form-template.css";
body{font:12px/20px "宋体", Arial, Helvetica, sans-serif; text-align:center; color:#606466; background:url(../img/bg-repy.jpg) center top repeat-y;_background:url(../img/bg-repy-ie6.jpg) center top repeat-y; /*IE6或更舊的版本*/}
.bg{background: url(../img/bg-repy.jpg) center top repeat-y; width:100%;_background: url(../img/bg-repy-ie6.jpg) center top repeat-y; width:100%; text-align:center; float:left; }
span.eng{font:12px/20px Arial, Helvetica, sans-serif;}
p{margin-bottom:10px;}
a{color:#807f7f;}
a:hover{color:#d9261b;}
a:hover img{filter:alpha(opacity=80); /* IE's opacity*/ opacity: 0.7;}
.body-con{width:980px; margin:0 auto;}
.grey,a.grey,.grey a{color:#9c9c9c;}
.green,a.green,.greena a{color:#7c8c3d;}
.dark-green,a.dark-green,.dark-green a{color:#536900;}
.red,a.red,.red a{color:#C00;}
.gold,a.gold,.gold a{color:#c29d24;}
.white,a.white,.white a{color:#FFF;}
.black-text,a.black-text,.black-text a{color:#000;}
.blue,.blue a, a.blue{color:#0a7fb0;}
.pink,.pink a,a.pink{color:#df6877;}
.shap-blue,a.shap-blue,.shap-blue a{color:#059ad9;}
.light-blue,.light-blue a,a.light-blue{color:#7bccd6;}
.grey-blue,.grey-blue a,a.grey-blue{color:#829aa4;}
.investor,.home-photo,.home-news{padding:1px; border:1px solid #d6d6d6;}
.orange,.orange a,a.orange{color:#fbb422;}
.puple,a.puple, puple a{color:#cc79d8;}
.dark-puple,a.dark-puple, .dark-puple a{color:#5463ae;}
.light-puple,a.light-puple, light-puple a{color:#948bc3;}
.container{margin:0 auto; width:980px; overflow:hidden;}
ul.f-menu li{float:left; padding:0 10px;}
ul.f-menu{margin:10px 0 0 255px; display:inline;}
ul.f-menu li.bulred{background:url(../img/bulRed.jpg) left 8px no-repeat;} 
.search{margin:27px 15px 0 185px;}
.header{background:url(../img/header-bg.jpg) left bottom repeat-x;}
.content{padding:12px 20px; width:940px; background:url(../img/flash-bnr-shadow.jpg) left top repeat-x; min-height:350px;}
.flash-con object{float:left;}
.flash-con object object{ background:none;}
.here{ width:910px; background:#e9e9e9; color:#5b5b5b; padding:4px 15px;}
.code{background:url(../img/code-bg.jpg) left top repeat-y; width:264px; color:#FFF; padding:4px 15px; display:none;}
.investor{width:206px;}
.download-pdf{ font-size:11px;}
.b-bottom{ border-bottom:1px solid #a7ce22;}
ul.home-menu li{background:url(../img/bul-w.jpg) 175px 8px no-repeat; padding:3px 8px;}
ul.home-menu li.dark{background:#e9e9e9 url(../img/bul-g.jpg) 175px 8px no-repeat;}
.home-news{width:290px; margin:0 0 12px 0;}
.home-about{width:410px;}
.mar-r13{margin-right:13px;}
ul.news li{border-bottom:1px dashed #bfbfbf; padding:10px;}
ul.news li.last{border:none;}
.news-head{background:url(../img/head-news_zh_cn.jpg) left top no-repeat; width:290px; height:27px;}
a.btnMore{display:block; color:#FFF; background:url(../img/btnMore-bg.jpg) left top no-repeat; width:45px; height:21px; overflow:hidden; text-align:right; float:right; margin:5px 10px 0 0; }
.photo-head{background:url(../img/head-photo_zh_cn.jpg) left top no-repeat;}
.home-right{width:294px;}
ul.photo li{ float:left;}
ul.photo li a{background:url(../img/photo-bg.jpg) left top no-repeat; padding:3px; display:block;}
ul.photo{margin:10px 0 10px 10px; width:280px; display:inline;}
ul.footer-menu li{float:left;}
ul.footer-menu li a{padding:0 10px;}
ul.footer-menu{padding-left:200px; margin-bottom:5px; width:780px;}
.copyright{ font-size:11px; padding-bottom:10px;}
.footer{border-top: 3px solid #e9e9e9;}
.content p{text-align:justify;}
ul.cm li{float:left; width:450px; padding-right:30px; padding-bottom:30px; background:url(../img/ex-bg.jpg) left bottom no-repeat;}
ul.cm li.right{padding-right:10px;}
ul.bulGreen li{padding:10px 0 0 10px; background: url(../img/bulGreen.jpg) 0 18px no-repeat; border-bottom:1px dashed #e6e6e6; margin-left:15px;}
ul.bulGreen li.last{border:none;}
.dashline{border-bottom:1px dashed #e6e6e6; padding-bottom:10px; margin-bottom:10px;}
.mTable th,.mTable td{vertical-align:top; padding:5px 0 15px;}
.mTable ul.bulGreen li{padding-top:0; background-position:0 8px; border:none; padding-bottom:10px;}
.mTable th{color:#7c8c3d; font: bold 18px Georgia,"Times New Roman",Times,serif; background:url(../img/year-bg.jpg) 6px 12px no-repeat;}
.nTable th,.nTable td{padding:3px 5px;}
.nTable th{background:#7c8c3d; color:#fff; font-weight:bold;}
.nTable td.dark{background:#e5ffca;}
ul.abc{list-style:upper-alpha; padding-left:20px; font: bold 14px Arial, Helvetica, sans-serif; color:#7C8C3D;}
ul.abc p{font: normal 12px/20px Arial, Helvetica, sans-serif; color:#606466;}

.about object{width:980px; height:223px; background:url(../img/banner1_zh_cn.jpg) left top no-repeat;}
.our-business object{width:980px; height:223px; background:url(../img/banner2_zh_cn.jpg) left top no-repeat;}
.corporate-governance object{width:980px; height:223px; background:url(../img/banner3_zh_cn.jpg) left top no-repeat;}
.investor-relations object{width:980px; height:223px; background:url(../img/banner4_zh_cn.jpg) left top no-repeat;}
.media-centre object{width:980px; height:223px; background:url(../img/banner5_zh_cn.jpg) left top no-repeat;}
.social-responsibilites object{width:980px; height:223px; background:url(../img/banner6_zh_cn.jpg) left top no-repeat;}
.contact object{width:980px; height:223px; background:url(../img/banner7_zh_cn.jpg) left top no-repeat;}
ul.bulGreen li.withpic { background-position:0 212px;}
table.newsTable td,table.newsTable th{padding:5px 8px; border-bottom:1px solid #EAEAEA;}
table.newsTable th{background:#78b80c url(../img/th-bg.jpg) left top repeat-x; color:#fff; font: bold 12px Arial, Helvetica, sans-serif; border:none;}
table.newsTable td.dark{background:#f2f2f2;}
table.newsTable td.title{width:75%; color:#083900; padding-left:22px; background-image:url(../img/arrow-green.png); background-position:8px 10px; background-repeat:no-repeat;}
table.newsTable td.download,table.newsTable th.download{ text-align:center;}
table.newsTable{border-bottom:3px solid #78b80c;}
.page a{ display:block; width:30px; height:25px; background:url(../img/page-bg.jpg) -30px top no-repeat; overflow:hidden; text-align:center; float:left; padding-top:5px; font-weight:bold;}
.page a.active,.page a:hover{background-position:left top; color:#FFF;}
img.border-img{border:3px solid #E9E9E9;}

option{ line-height:14px; vertical-align:middle; padding:3px 5px 0 5px;}
a.btnDetails{background:url(../img/btnDetails-bg.jpg) left top no-repeat; width:63px; padding-right:8px; margin:0;}
table.hightlight td{padding:8px;}
a.btnBack{background:url(../img/btnBack.jpg) left top no-repeat; width:45px; color:#7c8c3d; padding-right:15px; float:left;}
.present-right{width:769px;}
ul.persent{width:100%; float:left;padding-bottom:20px; background:url(../img/long-shadow.jpg) left bottom no-repeat;}
ul.persent li{width:100%; padding-top:20px; padding-bottom:10px; background:url(../img/long-shadow.jpg) left top no-repeat; float:left;}
ul.photoGallery li{margin-right:8px; margin-bottom:8px; position:relative; float:left; width:180px; height:150px; overflow:hidden;}
ul.photoGallery a,ul.photoGallery img.tr,ul.photoGallery img.tl,ul.photoGallery img.br,ul.photoGallery img.bl{position:absolute; overflow:hidden;}
ul.photoGallery a{ top:0; left:0;}
ul.photoGallery img.tr{ top:0; right:0;}
ul.photoGallery img.tl{top:0; left:0;}
ul.photoGallery img.br{bottom:0; right:0;}
ul.photoGallery img.bl{bottom:0; left:0;}