
.font14hui{ font-size:14px; color:#555555; line-height:30px;}
.font12hui{ font-size:12px; color:#555555; line-height:30px;}
.font14qlan{ font-size:14px; color:#2a859a; line-height:30px; font-weight:bold;}
.font16qlan{ font-size:16px; color:#2a859a; line-height:30px; font-weight:bold;}
.lan14{ color:#0099cc; line-height:22px; text-decoration:none;}

.font10{ font-size:10px; font-family:Arial; color:#555555;}
.font12{ font-size:12px; color:#555555;}

a.font12lan{ font-size:12px; color:#2a859a; line-height:30px;}
a.font12lan:hover{ font-size:12px; color:#2a859a; line-height:30px;}

a.fontslan12{ color:#376798; font-size:12px; text-decoration:none;}
a.fontslan12:hover{ color:#ffffff;font-size:12px; background-color:#00309c; text-decoration:none;}

a.fontslan14{ color:#376798; line-height:22px; text-decoration:none;}
a.fontslan14:hover{ color:#ffffff; line-height:22px; background-color:#00309c; text-decoration:none;}

a.font14lan{ font-size:14px; color:#0099cc; line-height:30px; text-decoration:none;}
a.font14lan:hover{ font-size:14px; color:#ff9600; line-height:30px; text-decoration:none;}


a.font14lvse{ font-size:14px; color:#2a859a; line-height:28px; text-decoration:underline;}
a.font14lvse:hover{ font-size:14px; color:#eda603; line-height:28px; text-decoration:underline;}


.about_nav{ margin: 0px auto; height:64px;
}
.about_nav .container {
    margin:0 auto; width:970px; text-align:left;
}
.container .logo {
   float:left;
}
#topbar_platform{ float:right; width:760px; margin-top:20px;}
#topbar_platform ul {
	DISPLAY: inline; MARGIN-LEFT: 30px; LIST-STYLE-TYPE: none; POSITION: relative; TOP:10px
}
#topbar_platform ul li {
	DISPLAY: inline; MARGIN-RIGHT: 8px;
}
#topbar_platform ul li a {
	PADDING-RIGHT:9px; PADDING-LEFT:9px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; COLOR: black; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#topbar_platform ul li a:hover {
	BACKGROUND: #2e8da3; COLOR:#ffffff;
}
#topbar_platform ul li a.selected {
	BACKGROUND: #2e8da3; COLOR:#ffffff;
}

.cneter_bg{
    background: url(/images_cn/about/bg.gif) repeat-x top; height:auto; width:100%; margin:0 auto;
}
.center_box{ 
    width:970px; height:auto; margin:0 auto 10px;
}
.center_box .sidebar_box{ 
    width:225px; height:245px; float:left; background:url(/images_cn/about/left_bg.gif) no-repeat;
}
.blank1{ 
    height:49px; width:225px; 
}

#sidebar{ margin:0 auto; width:170px;}
#sidebar ul{ margin:0px; padding:0px; width:165px; height:22px; line-height:22px; list-style-type:none;}
#sidebar ul li{ width:165px; height:22px; line-height:22px; font-size:14px; text-decoration:none;}
#sidebar ul li:hover{ background-color:#ffffff; width:155px; height:22px; line-height:22px; text-decoration:none;}
#sidebar ul li a.dianjh {
	background-color:#ffffff; width:155px; height:22px; line-height:22px; text-decoration:none; color:#2a859a;
}
.center_box .right_box{ 
    width:745px; height: auto; float:right; overflow:hidden}
	
	
#menu { margin:auto; width:171px; padding-top:10px; text-align:left; font-size:14px; }
#menu ul{margin:0px; padding:0px; float:left; width:165px; font-size:14px; }
#menu li {list-style-type:none; width:165px; clear:both;}
#menu dl {width:153px; height:30px; margin: 0; background: #98dae0;  float:left;}
#menu dt {width:138px; height:30px; margin: 0; color:#2a859a; float:left; padding-left:22px;}
#menu dd {width:153px; height:30px; margin: 0; background:#98dae0; cursor:pointer; float:left;}

.gallery dt a, .gallery dt a:visited {display: none; color:#fff; padding:0px 5px 0px 5px; font-size:14px;}
.gallery dd a, .gallery dd a:visited {color:#0a242a; font-size:14px; text-decoration:none; display:block; padding:0px 5px 0px 20px;}
* html .gallery dd a, * html .gallery dd a:visited {font-size:14px; height:22px;}
.gallery dd.cur a{cursor:default;}
.gallery dd.cur a,.gallery dd a:hover {background:#fff; color:#2a859a; font-size:14px; }
/*col-about*/
.col-about{line-height:30px;font-size:14px;color:#666; }
.col-about p,.col-about ul{padding:15px 5px; }
.col-about span{font:12px \5b8b\4f53; }
/*about title*/
.abouttitle{margin-left:10px;line-height:40px;}
/*report list*/
.reportlist li{line-height:30px;margin:10px 5px 10px 15px;padding-left:15px;background:url(/images_cn/about/aboutbg.png) no-repeat 3px 12px;overflow:hidden;}
.reportlist li a{background:#fff}
.reportlist li em ,.reportlist li span{margin-left:10px;}
/*our partner */
.partnerlogo{}
.partnerlogo div{width:166px;height:64px;border:1px solid #d4d4d4;float:left;text-align:center;vertical-align:middle;font-size:44px;margin:10px 9px;overflow:hidden;display:inline;}
.pl25{padding-left:25px;}
/*media*/
.mediawrap{border:1px solid #c1c5c4;width:363px;height:673px;margin-top:25px;position:relative;}
.mediawrap div{height:30px;padding-left:10px;line-height:30px;border-bottom:1px solid #c1c5c4;font-weight:bold;}
.fr{float:right;}
.lastreport dl{padding:15px;float:left;height:88px;overflow:hidden;}
.lastreport dt{float:left;width:130px;height:88px;}
.lastreport dt img{width:128px;height:86px;border:1px solid #c6c6c6;}
.lastreport dd{float:right;width:195px;overflow:hidden;padding-left:5px;font-size:12px;color:#666;line-height:22px;overflow:hidden;height:64px;}
.lastreport .newstitle{height:25px;overflow:hidden;}
.lastreport dd a{font-size:14px;}
.linkmore{position:absolute;bottom:0;right:15px;}
.reportnews ul{padding:0;margin:-1px 4px 0;}
.reportnews li{height:55px;border-top:1px dotted #c1c5c4;padding:5px 15px 5px 20px;line-height:27px;overflow:hidden;background:url(/images_cn/about/aboutbg.png) -6px 16px no-repeat;}		
.reportnews li em,.reportnews li span{margin-left:5px;}

/*col-xssl*/
.col-xssl{ margin:10px auto;width:742px;border:1px #ccc solid; padding:0 0 0 1px; height:auto}
.colXssl-tab { height:20px; width:600px; margin:20px 0 0 10px; padding:0;overflow:hidden}
.colXssl-tab li { float:left; margin-right:5px;height:21px; list-style-type:none}
.colXssl-tab li a { text-decoration:none; float:left;height:21px; padding:0 5px 0 20px; line-height:23px;font-weight:bold;color:#29859c}
.colXssl-tab li.emptyTag { width:4px; background:none}
.colXssl-tab li.cur { background-position: left top; position:relative; height:22px; margin-bottom:-2px}
.colXssl-tab li.cur a { background-position: right top; color:#000; height:22px; line-height:24px; overflow:hidden}

/*colXssl-cont*/
.colXssl-cont { margin:; :1px;width:740px;position:relative; overflow:hidden; }
.colXsslCont-sub { background:#f5f5f5;  color:#474747;display:none; border-top:1px #9ad9e0 solid;padding:20px 5px; position:relative}
.colXssl-cont div.cur,.colXssl-cont .cur{ display:block}
.colXssl-cont .quickLink{ float:right; width:239px; position:absolute;top:20px;right:6px;background:#fff url(images/tit_bg.gif) repeat-x 0 0; padding:10px 0 0}
.colXssl-cont .quickLink h2{color:#29859c; font-weight:bold; font-size:14px;}
.colXssl-cont a.quick{padding:25px 20px 20px 70px}
.colXssl-cont a.quick img{ border:0}

/*colXsslCont-nav*/
.colXsslCont-nav{ float:right; width:239px;padding:10px 0 0;background:#fff;}
.colXsslCont-nav li{display:block;clear:both;}
.colXsslCont-nav h2{color:#29859c; font-weight:bold; font-size:14px;}
.colXsslCont-nav a{display:block;zoom:1;text-decoration:none; color:#29859c;line-height:30px; border-bottom:1px #efefef dashed;  margin:0; overflow:hidden;padding:0 0 0 32px;background:url(/images_cn/about/help/icon-zs.gif) no-repeat 1000px 1000px;}
.colXsslCont-nav h2 a{text-indent:0;padding:0 0 0 20px;}
.colXsslCont-nav a:hover{text-decoration:none; color:#333;background-position: 16px 10px;}
.colXsslCont-nav h2 a:hover{background-position: 4px 10px ;}
/*colXsslCont-main*/
.colXsslCont-main{background:#fff;float:left; width: 480px;position:relative;  }
.colXsslCont-main img{display:block;width: 480px;overflow:hidden;  }

/*colXssl-tips*/
.colXssl-tips{}
.colXssl-tips .colXsslTips-style{border:2px solid #f00;filter:Alpha(opacity=100);opacity:1;background:transparent;}
.colXssl-tips span,.colXssl-tips img,.colXssl-tips div{display:none;position:absolute; }
.colXssl-tips span{ top:21px;left:5px;width:480px;z-index:3;height:100px;background:#c00;filter:Alpha(opacity=15);opacity:0.15;}
.colXssl-tips img{ top:21px;left:5px;width: 480px;z-index:2;}
.colXssl-tips div{ top:40px;left:25px;width: 150px;z-index:4;border:1px solid #666;background:#FDFAF1;color:#333;padding:7px 10px;   }

/* colAbout-head */
.colAbout-head{margin: 0px auto; height:64px;}
.colAbout-headSub{margin:0 auto; width:970px; text-align:left;}
.colAbout-logo{float:left; }
.colAbout-logo img{display:block;}
.colAbout-nav{float:right; width:760px; margin-top:20px;}
.colAbout-nav ul{display: inline;margin-left: 30px;position: relative;top: 10px;}
.colAbout-nav li{display: inline;margin-right: 8px;}
.colAbout-nav li a{color: #333;font-size: 14px;padding: 4px 9px;text-decoration: none}
.colAbout-nav li .cur,.colAbout-nav li a:hover{background:#2E8DA3;color: #fff;text-decoration:none; }
/*pic link*/
.picLink td{width:140px;height:50px;text-align:center;}
.picLink td img{height:31px;width:88px;border:none;}
/*text link */
.textLink{width:100%;text-align:center;margin:0 auto;border:none;}
.textLink td{width:140px;height:40px;text-align:center;}
.textLink td a{color: #376798;font-size: 12px;text-decoration: none;}
.textLink td a:hover{ color:#ffffff;font-size:12px; background-color:#00309c; text-decoration:none;}
