
@charset "utf-8";
/* CSS Document */
.fl{ float:left;}
.fr{ float:right;}
.ban{ width:100%; text-align:center; margin-bottom:25px;}
.middle_bg{width:100%; background:url(/images/in_middlebg.jpg) no-repeat 50% bottom #fff; overflow:hidden;}
.middle{ width:950px; margin:30px auto 0;}
.left{ float:left; width:200px;}
.right{ float:right; width:710px;}
.hide{ display:none;}
.subtit{ width:199px; height:103px; margin-bottom:1px; color:#fff; background:url(/images/ltit_bg.jpg) no-repeat;}
.subtit h2{ font-size:24px; padding:40px 0px 0px 18px;}
.subtit span{ font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:18px;}
.submenu{ width:199px;}
.submenu ul{ padding:0px; margin:0px;}
.submenu ul li{ float:left; width:199px; height:auto; line-height:29px; margin:1px 0px;background:url(/images/left_li.jpg) no-repeat;}
.submenu ul li.nobob{ height:36px;}
.submenu ul li a{ display:block;color:#343434; padding-left:30px;}
.submenu ul li a:hover,.submenu ul li a.on{ color:#FFF;background:url(/images/left_li_on.jpg) no-repeat;}

.submenu ul li dl{ display:none;}
.submenu ul li:hover dl{ display:block;}
.submenu ul li dd{width:199px; height:29px; line-height:29px; margin:1px 0px;background:url(/images/left_li1.jpg) no-repeat;}
.submenu ul li dd a{ display:block;color:#343434; padding-left:30px;}
.submenu ul li dd a:hover,.submenu ul li a.on{ color:#FFF;background:url(/images/left_li_on1.jpg) no-repeat;}


.site{ width:100%; height:22px; line-height:22px; border-bottom:1px solid #CCCCCC; padding-bottom:2px;}
.site_ll{ padding-left:12px; color:#CD0008; font-size:14px; float:left; background:url(/images/site_ico.jpg) left center no-repeat;}
.site_ll span{font-family:Arial, Helvetica, sans-serif; color:#D3D3D3; font-size:10px; padding-left:6px;}
.site_rr{ float:right; color:#5D5A59;}
.site_rr a{ color:#5D5A59;}
.site_rr a.home{ display:inline-block; zoom:1; width:12px; height:11px;  background:url(/images/site_home.jpg) 0px 0px no-repeat; *+height:15px;}
.site_rr label{ color:#CDCDCD; padding:0px 5px;}
.site_rr span{ color:#D3242B;}


.content{ padding:0px 0px 100px; margin:0px; width:100%; float:left;}

/***page***/
.page {vertical-align:middle;text-align:center; margin-top:20px; color:#707070;}
.page input {vertical-align:middle;}
.page a {vertical-align:middle;display:inline-block;*display:inline;zoom:1;width:15px;height:15px;line-height:15px;text-align:center;color:#000; margin:0px 3px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.page a.on {width:15px; height:15px; color:#fff; background:url(/images/page_on.jpg) no-repeat;}
.page a.pre,.page a.next {width:44px;height:15px; line-height:15px; text-align:center; color:#fff;font-family:"微软雅黑"; background:url(/images/f_l_page.jpg) 0px 0px no-repeat; *+height:16px;*+background:url(/images/f_l_page.jpg) 0px 1px no-repeat;}

.txtnum{ width:20px; height:18px; line-height:18px; margin:0px 3px;background:url(/images/page_txt.jpg) 0px 1px no-repeat; display:inline-block; zoom:1;}
.txtnum input{border:none; background:none; text-align:center; width:20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
a.go{ text-decoration:underline;color:#868686;}

.details{ padding:0px; margin-top:20px; overflow:hidden;}
.details .ftit{ text-align:right; font-size:18px; color:#3A3A3A;}
.details h2{ text-align:center; font-size:22px; color:#3A3A3A;padding:10px 0px 18px;}
.details h3{ text-align:center;font-size:14px; color:#9A9A9A; padding:10px 0px 15px; margin-bottom:30px; border-bottom:1px dotted #E2E2E2;}
.details h3 span{ padding:2px 12px; display:inline-block;}
.details h3 span.print{padding:0px 8px 2px 16px; margin-left:5px;background:url(/images/print.jpg) 0px 0px no-repeat;}
.details h3 span.print a{ cursor:pointer; cursor:hand;}
.news_info a{ padding:0px 5px;cursor:pointer; cursor:hand;}
.conts{ line-height:24px; font-size:14px; color:#5D5A59;border-bottom:1px solid #efefef;}
.share{ display:block; text-align:right; height:30px; margin:50px 0px 0px;}

.fp{ padding:20px 10px 0px; position:relative; font-size:13px;}
.fp span{ display:block; padding:5px 0px; width:80%; color:#7D7D7D;}
.fp span a{ color:#9E9E9E;}
.fp span a:hover{color:#D7343F;}
a.close{ color:#D7343F; right:20px; bottom:6px; position:absolute;}

/************************************************************关于三胞  begin****************************************************/
/*董事长致辞*/
.dsz_pic{ float:left; width:200px; margin-top:28px;}
.dsz_pic img{ width:198px; height:278px;}
.dsz_pic span{ display:block; line-height:40px; text-align:center; color:#000000; font-size:14px;}
.dsz_con{ float:right; width:470px;margin-top:28px;}
.dsz_con dl{}
.dsz_con dl dt{color:#494949; height:40px; line-height:40px; margin-bottom:15px;}
.dsz_con dl dt img{padding:3px 20px 0px 0px;}
.dsz_con dl dt span{ font-size:18px; color:#494949;}
.dsz_con dl dd{ color:#494949; line-height:30px;}

/*走进三胞*/
.enter{color:#494949; line-height:30px; padding-top:20px;}

/*澳门新葡萄新京威尼斯987文化*/
.culture{ padding-top:25px;color: #494949;line-height: 30px;}


/*党团工会*/
.party_info{ width:680px; padding:20px; margin:25px 0px 0px; height:auto; background:#F7F7F7; color:#4A4A4A; line-height:30px;}
.party_info h2{ font-size:18px; color:#4A4A4A; padding-bottom:10px;}
.party_list{}
.party_list ul{ padding:0px;}
.party_list ul li{ float:left; width:695px; height:162px; padding-top:38px; border-bottom:1px dotted #C2C2C2;}
.party_list ul li.li_last{ padding-bottom:50px;}
.pl_pic{padding:3px; border:1px solid #E0E0E0; float:left; width:160px; height:116px;}
.pl_pic img{ width:160px; height:116px;}
.pl_con{ float:right; width:495px;}
.pl_con h2,.pl_con h2 a{ font-size:14px; color:#000000;}
.pl_con span{ color:#D42229; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:5px 0px 10px; display:block;}
.pl_con p{ line-height:26px; color:#5B5B5B;}
.pl_con a.more{ color:#D42229; background:url(/images/more.jpg) 65px 6px no-repeat #EFEFEF; display:block; margin:15px 0px 0px; width:70px; padding-left:10px;height:20px; line-height:20px; font-size:12px;}

/************************************************************新闻中心  begin****************************************************/
.topnews{ padding:25px 0px 22px; border-bottom:1px solid #EAEAEA; overflow:hidden;}
.sbnews{ border-bottom:1px solid #EAEAEA; overflow:hidden;}
.sbnews ul{ padding:0px;}
.sbnews ul li{ float:left; width:690px; height:108px; padding:30px 0px 0px 5px;}
.sbnews ul li.li_last{ padding-bottom:70px;}
.sbnews ul li h2,.sbnews ul li h2 a{ font-size:14px; color:#000000;}
.sbnews ul li span{ color:#D42229; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:3px 0px 5px; display:block;}
.sbnews ul li p{ line-height:22px; color:#636363; height:45px;}
.sbnews ul li a.more{ color:#D42229; background:url(/images/more.jpg) 65px 6px no-repeat #EFEFEF; display:block; margin:7px 0px 0px; width:70px; padding-left:10px;height:20px; line-height:20px;}

.media{overflow:hidden;}
.media ul{ padding:0px; padding:10px 0px 0px 5px;}
.media ul li{ float:left; width:700px; height:40px; line-height:40px; border-bottom:1px dotted #efefef;}
.media ul li.li_last{padding-bottom:30px; border-bottom:1px solid #EAEAEA;}
.media ul li a{font-size:14px; color:#333; float:left; width:600px;}
.media ul li span{ float:right; width:100px; text-align:right; color:#ccc; font-size:12px; font-family:Arial, Helvetica, sans-serif;}


/************************************************************支柱产业  begin****************************************************/
.industry{ width:100%; overflow:hidden; position:relative;}
.industry .site_rr{ position:absolute; right:0px; top:5px;color:#5D5A59;}
.industry .site_rr a{ color:#5D5A59;}
.industry .site_rr a.home{ display:inline-block; zoom:1; width:12px; height:11px; background:url(/images/site_home.jpg) 0px 0px no-repeat; *+height:15px;}
.industry .site_rr label{ color:#CDCDCD; padding:0px 5px;}
.industry .site_rr span{ color:#D3242B;}

.events_conts{ padding-top:30px; margin:0px;}
.events_conts_top{ width:700px;}
.events_leftMenu{ background:url(/images/events_Menu.jpg) left top no-repeat; width:27px; height:48px; margin-top:3px; cursor:pointer;}
.events_leftMenu:hover{background:url(/images/events_Menu.jpg) left bottom no-repeat;}
.events_rightMenu{ background:url(/images/events_Menu.jpg) right top no-repeat; width:27px; height:48px;  margin-top:3px;cursor:pointer;}
.events_rightMenu:hover{ background:url(/images/events_Menu.jpg) right bottom no-repeat;}
.events_centerMenu{ width:624px; margin:0px 10px; height:62px; position:relative; overflow:hidden;}
.events_centerMenu_list{ position:absolute; left:-6px; width:10000px;}
.events_centerMenu_list li{ width:198px; float:left; cursor:pointer;height:55px;margin-left:8px;display:inline; background:url(/images/events_li.jpg) left top repeat-x; border:1px solid #D9DEE7;}
.events_centerMenu_list li.on{ width:200px;height:61px; background:url(/images/events_li_on.jpg) center top repeat-x; border:none;}
.events_centerMenu_list li.arr{width:198px;height:55px;}
.fonts01{ float:left;font-size:28px; font-weight:bold; color:#777777; padding:0px 10px;height:55px; line-height:55px;}
.fonts02{float:left; width:120px;font-weight:bold;font-size:12px; color:#777777; padding-top:14px;}
.fonts03{float:left; width:120px;font-weight:bold;font-size:10px; color:#c1c1c1; font-family:Arial, Helvetica, sans-serif;}

.tabContents{ padding:23px 14px; margin:30px 0px 0px; background:url(/images/tabContents.jpg) left top repeat-x #FDFDFD; border:1px solid #EDEDED; border-top:none; display:block; overflow:hidden;}
.busi01{ width:680px; padding-bottom:20px; border-bottom:1px dotted #7E7E7E; overflow:hidden;}
.busi01 dl{}
.busi01 dl dt{ float:right;border:1px solid #D7D7D7; padding:3px;width:180px; height:180px;}
.busi01 dl dt img{ width:180px; height:180px; }
.busi01 dl dd{ float:left; padding-left:20px; width:420px;}
.busi01 dl dd h2{ font-size:14px; font-weight:bold; line-height:30px; padding:20px 0px 0px 0px;color:#000000;}
.busi01 dl dd p{ color:#606060; line-height:22px;}
.busi01 dl dd a.more1{ display:block; width:30px; height:10px; margin:20px 0px 0px 0px; background:url(/images/in_newsmore.jpg) no-repeat;}
.busi02{ width:680px;overflow:hidden;}
.busi02 h2{ width:645px; height:30px; line-height:30px; padding:5px 0px 0px 35px;font-size:14px; font-weight:bold; color:#000000; background:url(/images/dot.jpg) 25px 18px no-repeat;}
.busi02 ul{ padding:20px 25px;}
.busi02 ul li{ float:left; width:187px; height:180px; margin-right:22px; text-align:center;}
.busi02 ul li.last{ margin-right:0px;}
.busi02 ul li img{ width:auto; height:auto; max-width:179px; max-height:124px;/* border:1px solid #E4E4E4;*/ padding:3px;}
.busi02 ul li span{ width:187px; display:block; color:#606060; line-height:30px; text-align:center;}
.busi02 ul li span a{color:#606060; }
/* 2013-06-07 lin+ 图片固定宽高自适应 */
.middle-out{width:180px;height:124px;position: relative;display: table-cell;vertical-align:middle;border: 1px solid #E4E4E4;text-align:center;}
.middle-in{position:static;*position:absolute;top:50%;}
.middle-out .middle-in img{position:static;*position:relative;top:-50%;left:-50%; width:auto; height:auto; max-width:179px; max-height:124px;}

/************************************************************人力澳门新葡萄新京威尼斯987  begin****************************************************/
.hr_top{ background:#F9F9F9; padding:25px 18px; margin:12px 0px 30px; overflow:hidden;}
.hr_top dl dt{ float:left; width:111px; height:126px;}
.hr_top dl dt img{ width:111px; height:126px;}
.hr_top dl dd{ float:right; width:515px;color:#494949; line-height:26px; padding-bottom:5px;}

.hr_top h2{ color:#1C1C1C; font-size:16px; margin-bottom:15px; padding-left:20px;}
.hr_top ul li{ color:#494949; float:left; width:45%; line-height:24px; padding-left:20px;}

.hr_con{ padding:0px; overflow:hidden; color:#4A4A4A;padding:0px 8px;}
.hr_con h2{ color:#DA1727; font-size:14px; font-weight:bold; padding:0px 0px 8px 18px; background:url(/images/dot02.jpg) 5px 5px no-repeat; margin-bottom:15px; border-bottom:1px solid #CCCCCC;}
.hr_con p{ line-height:24px; padding-left:18px;}
.hr_con b{ font-weight:normal;padding-left:18px; display:block; margin:15px 0px 10px;}
.hr_con span{ padding-left:20px; color:#DA1727; display:block; margin:20px 0px 40px;}
.hr_con p a{ color:#DA1727;}

.btn_apply{ color:#fff; line-height:25px; text-indent:10px; float:right; margin:30px 50px 20px 0px; width:120px; height:25px; background:url(/images/apply.jpg) 100px 8px no-repeat #C80209;}
.btn_apply a{color:#fff;}
.btn_back{ color:#fff; line-height:25px; text-indent:10px; float:right; margin:30px 50px 20px 0px; width:60px; height:25px; background:url(/images/apply.jpg) 42px 8px no-repeat #C80209;}
.btn_back a{color:#fff;}

.hr_search{ width:680px; margin:10px auto 20px; overflow:hidden;}
.hr_search h2{ font-size:14px; color:#E30919; font-weight:bold; padding-bottom:8px; padding-left:20px; border-bottom:1px solid #CCCCCC; margin-bottom:15px;}
.inp00{float:left; width:175px; height:22px; margin:0px 0px 0px 15px; display:inline; background:url(/images/inp00.jpg) no-repeat;}
.inp00 input{ padding:0px 5px; margin:0px 0px 0px; height:20px; width:165px; line-height:20px; border:none; background:none; color:#9D9D9D;font-family:"Microsoft YaHei","Arial","SimSun";}
.sel01{ float:left;width:138px; height:22px; margin:0px 0px 0px 15px; background:url(/images/inp01.jpg) no-repeat;}
.sel02{float:left;width:106px; height:22px; margin:0px 0px 0px 15px; background:url(/images/inp02.jpg) no-repeat;}
.btn_sear{ float:left; width:53px; height:22px; margin-left:15px; display:inline; background:url(/images/btn_sear.jpg) no-repeat; border:none; cursor:pointer; cursor:hand;}

.CRselectBox {cursor:pointer;display:block;width:138px; height: 22px;}
.CRselectBoxHover {}
.CRselectBox a.CRselectValue {display:block;padding:2px 20px 2px 4px;white-space:nowrap;color:#9D9D9D;	overflow:hidden;width:114px;}
.CRselectBoxOptions {background:#FFFFFF;border:1px solid #999;list-style:none;overflow-y:auto;z-index:1000;position: absolute;width:136px;display:none;}
.CRselectBoxOptions a{color:#000;display:block;height:22px;line-height:22px;padding-left:4px;background:#fff;	overflow:hidden;white-space:nowrap;}
.CRselectBoxOptions a:hover{background:#bbb}
.CRselectBoxOptions a.selected{background:#bbb}
/* 澳门新葡萄新京威尼斯987 firefox 点击放大出现虚线框，从而导致滚动条的澳门新葡萄新京威尼斯987  */
.CRselectBox a { outline: none; text-decoration:none;}
.CRselectBox a:focus { outline: none; text-decoration:none;} 

.sBox {cursor:pointer;display:block;width:106px; height:22px;}
.sBoxHover {}
.sBox a.CRselectValue {display:block;padding:2px 20px 2px 4px;white-space:nowrap;color:#9D9D9D;	overflow:hidden;width:100px;}
.sBoxOptions {background:#FFFFFF;border:1px solid #999;list-style:none;overflow-y:auto;z-index:1000;position: absolute;width:104px;display:none;}
.sBoxOptions a{color:#000;display:block;height:22px;line-height:22px;padding-left:4px;background:#fff;	overflow:hidden;white-space:nowrap;}
.sBoxOptions a:hover{background:#bbb}
.sBoxOptions a.selected{background:#bbb}
/* 澳门新葡萄新京威尼斯987 firefox 点击放大出现虚线框，从而导致滚动条的澳门新葡萄新京威尼斯987  */
.sBox a { outline: none; text-decoration:none;}
.sBox a:focus { outline: none; text-decoration:none;} 

.aBox {cursor:pointer;display:block;width:138px; height: 22px;}
.aBoxHover {}
.aBox a.CRselectValue {display:block;padding:0px 20px 0px 6px;white-space:nowrap;color:#9D9D9D;	overflow:hidden;width:114px;}
.aBoxOptions {background:#FFFFFF;border:1px solid #999;list-style:none;overflow-y:auto;z-index:1000;position: absolute;width:136px;display:none;}
.aBoxOptions a{color:#000;display:block;height:22px;line-height:22px;padding-left:4px;background:#fff;overflow:hidden;white-space:nowrap;}
.aBoxOptions a:hover{background:#bbb}
.aBoxOptions a.selected{background:#bbb}
/* 澳门新葡萄新京威尼斯987 firefox 点击放大出现虚线框，从而导致滚动条的澳门新葡萄新京威尼斯987  */
.aBox a { outline: none; text-decoration:none;}
.aBox a:focus { outline: none; text-decoration:none;} 


.seaBox {cursor:pointer;width:86px; height:26px; background:url(/images/seabox_02.jpg) no-repeat; float:left;}
.seaBoxHover {}
.seaBox a.CRselectValue {display:block;padding:0px 20px 0px 10px;white-space:nowrap;color:#000;overflow:hidden;width:50px; line-height:26px;}
.seaBoxOptions {background:#FFFFFF;border:1px solid #999;list-style:none;overflow-y:auto;z-index:1000;position: absolute;width:84px;display:none;}
.seaBoxOptions a{color:#000;display:block;height:22px;line-height:22px;padding-left:10px;background:#fff;overflow:hidden;white-space:nowrap;}
.seaBoxOptions a:hover{background:#bbb}
.seaBoxOptions a.selected{background:#bbb}
/* 澳门新葡萄新京威尼斯987 firefox 点击放大出现虚线框，从而导致滚动条的澳门新葡萄新京威尼斯987  */
.seaBox a { outline: none; text-decoration:none;}
.seaBox a:focus { outline: none; text-decoration:none;} 


.hr_list{width:680px; margin:5px auto 0px; padding:0px 0px 40px; overflow:hidden; border-bottom:1px solid #EAEAEA;}
.hr_list h2{ font-size:14px; color:#E30919; font-weight:bold;padding-left:20px; margin-bottom:8px;}
.hr_list dl{ line-height:35px; font-size:13px;}
.hr_list dl dt{ height:34px;background:url(/images/hr_list_dt.jpg) left bottom repeat-x; color:#4F4E4E;}
.hr_list dl dd{ height:35px; border-bottom:1px dotted #C2C2C2; color:#494949; display:block;width:680px;}
.hw01{ float:left; width:150px; padding-left:20px; text-align:left;}
.hw01 a{color:#494949;}
.hw02{ float:left; width:125px;text-align:center;}
.sqzw{ background:url(/images/dot01.jpg) right 3px no-repeat; padding-right:15px;color:#E30919;}

#fullbg { background-color:Gray;left:0px;opacity:0.5;position:absolute; top:0px;z-index:3;filter:alpha(opacity=50); /* IE6 */ -moz-opacity:0.5; /* Mozilla */-khtml-opacity:0.5; /* Safari */   }   
.applybox {background-color:#FFF;display:none;width:620px;height:640px;margin:-340px 0 0 -330px;left:50%;top:50%;z-index:999;padding:22px;position:fixed !important; /* 浮动对话框 */ position:absolute;}   
.applybox h2{ position:relative; display:block;padding-left:12px; padding-bottom:3px; font-weight:bold; color:#CD0008; font-size:14px; background:url(/images/site_ico.jpg) 0px 4px no-repeat; border-bottom:1px solid #CCCCCC;}
.applybox h2 span.close { position:absolute; right:3px; top:0px; background:url(/images/close.jpg) 0px 3px no-repeat; padding-left:20px;} 
.applybox h2 span.close a{ color:#545454; font-weight:normal;}
.applybox dl{ width:537px; margin:45px auto;}
.applybox dl dd{ float:left; width:535px;line-height:22px; margin-bottom:15px; overflow:hidden;}
.applybox dl dd.line{ border-bottom:1px dotted #C7C7C7; margin:10px 0px 20px;height:1px;}
.applybox dl dd label{ color:#DF0707; padding-left:2px;float:left;}
.applybox dl dd .aw01{float:left; width:70px;}
.applybox dl dd .aw02{float:left; width:175px; height:20px; padding:1px 0px 1px; background:url(/images/inp00.jpg) no-repeat;}
.applybox dl dd .aw02 input{ padding:0px 5px; height:20px; width:165px; line-height:20px; border:none; background:none; color:#9D9D9D;font-family:"微软雅黑";}
.applybox dl dd .aw03{float:left; width:70px; padding-left:24px;}
.applybox dl dd .aw04{float:left; width:185px;}
.applybox dl dd .aw05{float:left; width:445px;}
.apl_txt{ width:455px; height:135px; overflow:hidden; border:1px solid #CDCDCD;}
.apl_txt textarea{width:445px; height:125px; padding:5px; background:none; border:none; line-height:20px; font-size:14px;color:#9D9D9D; font-family:"微软雅黑";}
.apl_sel01{ float:left;width:138px; height:22px; background:url(/images/inp01.jpg) no-repeat;}

.regFileWrap{height: auto; position: relative;width:255px;overflow: hidden;}
.reg_input01{ width:175px; height:22px; background:url(/images/inp00.jpg) no-repeat;float:left; border:none;}
.file_img{margin:0px 0px 0px 6px; display:inline;}
.file_Simulation{position: absolute;right:0;top:0;z-index:9; cursor:pointer; cursor:hand;}
.reg_file{background: #FFFFFF;font-size:80px;height: 23px;line-height: 23px;opacity: 0; filter:alpha(opacity=0);}

.inp03{ width:79px; height:22px; line-height:22px; margin-right:10px; background:url(/images/inp03.jpg) no-repeat;}
a.yzm{ color:#C0C0C0; padding-left:10px; text-decoration:underline;}
a.fyzm{ color:#C0C0C0; padding-left:10px;}
.inp03 input{width:69px; padding:0px 5px; height:22px; line-height:22px; background:none; border:none;color:#9D9D9D;font-family:"微软雅黑";}

.btn01{ width:55px; background:url(/images/btn01.jpg) left top repeat-x; color:#fff; border:none;font-family:"微软雅黑";font-size:14px; cursor:pointer; cursor:hand;}
.btn02{width:55px; background:url(/images/btn02.jpg) left top repeat-x; color:#fff; border:none;font-family:"微软雅黑";font-size:14px; cursor:pointer; cursor:hand;margin-left:20px; display:inline;}

.menuTitle{width:185px;height:30px; line-height:30px;background:url(/images/tree02.jpg) no-repeat;color:#E52634; cursor:pointer; text-align:left; padding-left:14px;}
.activeTitle{background:url(/images/tree01.jpg) no-repeat; cursor:pointer;}
.menuContent{width:197px; border-left:1px solid #EBEBEB; border-right:1px solid #EBEBEB; border-bottom:1px solid #EBEBEB; background:#F9F9F9; height:auto;text-align:left;display:none;}

#trees_menu {width:200px;margin:20px 0px 50px;}
#trees_menu h3 {font-size:14px;}
#trees_menu ul {overflow:hidden; padding:10px 0px 10px 15px;}
#trees_menu ul li {padding:5px 0px 5px 0px;}
#trees_menu ul li a{ color:#343434; background:url(/images/dot04.jpg) 0px 7px no-repeat; padding-left:10px;}
#trees_menu ul li a.on{ color:#E41827;background:url(/images/dot03.jpg) 0px 7px no-repeat;}
#trees_menu ul li ul {display:none; padding-left:15px;}
#trees_menu ul li ul li a{color:#343434;}
#trees_menu ul li ul li a.on{ color:#E41827;}
#trees_menu ul li em {cursor:pointer;display:inline-block;width:15px;float:left;height:20px;background:url(/images/jia.jpg) no-repeat left 5px;margin-top:0px;}
#trees_menu ul li em.off {background:url(/images/jian.jpg) no-repeat left 5px;}
#trees_menu ul.off { display:block; }


.em01{margin:40px auto 20px;width:650px;overflow:hidden; }
.em02,.em03{width:685px; margin:20px 0px 20px 28px; overflow:hidden;}
.emflash{ width:650px; margin:20px auto 0px;}
.em01 dt{ width:75px; height:82px; float:left;}
.em01 dd{ float:left; margin-left:20px;}
.em01 dd h2{ font-size:20px; color:#d94343; padding-bottom:10px;}
.em01 dd h3{font-size:18px; color:#1c1c1c; }
.em01 dd span{ font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#999;}


.em02 dt,.em03 dt{ height:32px; line-height:32px; background:url(/images/dot02.jpg) 5px 12px no-repeat; float:left;width:665px; color:#E72836; font-weight:bold; padding-left:20px; border-bottom:1px solid #CCCCCC;}
.em02 dd{float:left; width:645px; padding:15px 20px; color:#545454; line-height:24px;}
.em02 dd .txt{float:left; width:480px;}
.em02 dd .txt p{padding-bottom:5px;}
.em02 dd img{ float:right; width:108px; height:185px; margin-top:20px;}
.embox{ float:left; width:140px;margin:30px 15px 20px;}
.embox img{ width:132px; height:99px;padding:3px; border:1px solid #E1E1E1;}
.embox span{width:122px; display:block; height:24px; line-height:24px; padding-left:10px;background:url(/images/dot03.jpg) 0px 12px no-repeat;}
.embox span a{color:#999999;}
#emcontent{height:365px; overflow:hidden;width:680px;}
.emmore{ border:1px solid #900; color:#fff; line-height:25px; text-indent:10px; float:right;margin:10px 0px 0px 0px; width:110px; height:25px; background:url(/images/apply.jpg) 90px 8px no-repeat #C80209; cursor:pointer; cursor:hand;}



/************************************************************澳门新葡萄新京威尼斯987我们  begin****************************************************/
.conn{ width:650px; margin:25px auto;}
.conn dt{ width:650px; height:405px; border:1px solid #ccc;box-shadow:6px 6px 6px rgba(0,0,0,.5); margin:0px auto 30px;}
.conn dd{ color:#343434; line-height:24px;}
.conn dd span{ color:#D0343A;}
.conn dd a{color:#343434;}

.conn01{width:655px; overflow:hidden; margin:50px auto 0px;}
.conn01 h2{ line-height:28px; padding-left:15px; font-size:14px; color:#717171; font-weight:bold; background:url(/images/conn01_h2.jpg) left bottom repeat-x;}
.conn01 ul{ padding:0px;}
.conn01 ul li{ float:left; width:325px; height:235px; padding:20px 0px 25px; border-bottom:1px dotted #C2C2C2; /*border-right:1px solid #F2F2F2;*/}
.conn01 ul li.last{ padding-left:20px; width:304px;}
.linkpic{width:290px; margin:10px 0px 10px;}
.linkpic img{ max-height:50px; max-width:290px;}
.linkcon {width:290px; color:#757575;}
.linkcon span{ float:left;width:290px; line-height:20px; margin-bottom:5px; color:#757575;}
.linkcon span b{ float:left; width:70px; color:#585858; text-align:right;}
.linkcon span p{ float:left; width:215px; }
.linkcon span a{ color:#757575;}
.linkcon span a.a1{color:#D14950; text-decoration:underline;}

.spokesman{ width:695px; padding-left:15px; margin:30px 0px;}
.spokesman dt{ float:left;width:217px; margin:15px 40px 0px 0px; display:inline; }
.spokesman dt img{width:217px; height:296px;}
.spokesman dd{ float:left; width:435px; padding-bottom:20px; min-height:100px;border-bottom:1px solid #EAEAEA; }
.spokesman dd.last{ border-bottom:none;}
.sppic{width:290px; margin:10px 0px 10px; overflow:hidden;}
.sppic img{ float:left; max-height:40px; max-width:160px;}
.sppic span{ float:left; padding:8px 0px 0px 15px; color:#494949; font-size:18px;}
.spcon {width:320px; color:#757575; }
.spcon span{ float:left;width:320px; line-height:30px; color:#191919;}
.spcon span b{ color:#CF1920; float:left; width:84px; text-align:right;}
.spcon span a{color:#191919;}

.feed{ width:500px; margin:50px auto 0px;}
.finp01{ width:219px; height:19px; padding:0px 10px; background:url(/images/finp01.jpg) no-repeat; border:none; color:#C7C7C7; font-family:"微软雅黑";}
.finp02{ float:left; margin-right:10px; width:66px; height:19px; line-height:19px; padding:0px 5px; background:url(/images/finp02.jpg) no-repeat; border:none; color:#C7C7C7; font-family:"微软雅黑";}
.feed dl dd{ line-height:18px; margin-bottom:20px; float:left;width:500px; color:#3F3F3F;}
.feed dl dd span{ float:left;}
.feed dl dd label{ color:#DF0707; padding-left:5px;}
.fw01{ width:70px;}
.fw02{width:400px;}
.ftxt{width:380px; height:135px; padding:5px 10px; border:1px solid #CECECE; border-top:1px solid #AFAFAF;border-left:1px solid #AFAFAF; overflow:hidden;}
.ftxt textarea{width:380px; height:135px; overflow:hidden; border:none; background:none; font-family:"微软雅黑"; font-size:12px; color:#C7C7C7;}
.fbtn01{ background:url(/images/fbtn.jpg) no-repeat; width:76px; height:24px; line-height:20px; padding-bottom:4px; border:none;font-family:"微软雅黑"; font-size:13px; color:#CB3D42; margin-right:15px; display:inline; cursor:pointer; cursor:hand;}
.fbtn02{ background:url(/images/fbtn.jpg) no-repeat; width:76px; height:24px; line-height:20px; padding-bottom:4px; border:none;font-family:"微软雅黑"; font-size:13px; color:#3B3A3A; cursor:pointer; cursor:hand;}

.sitemap{ width:880px; margin:30px auto 130px;overflow:hidden;}
.sitemap ul{ padding:0px; margin:0px;}
.sitemap ul li{ float:left; width:880px; padding:15px 0px; height:27px; line-height:27px; border-bottom:1px solid #E5E5E5;}
.w01{ float:left; padding:0px 15px 0px 15px; width:76px; color:#686868; background:url(/images/sitemap.jpg) left bottom no-repeat; margin-right:50px;}
.w02{ float:left; width:700px;}
.w02 span{}
.w01 a,.w01 a:hover{ color:#686868;}
.w02 a{ color:#686868; padding:0px 18px 5px;}
.w02 a:hover{text-decoration:underline;}

/*版权*/
.copyright{color:#494949; line-height:30px; padding:30px 10px 100px;}

.search_top{ padding:35px 130px; margin:30px 0px 0px; height:27px; margin-bottom:10px; background:url(/images/search_top.jpg) left bottom repeat-x; overflow:hidden;}
.search_top .sea01{ float:left; width:145px; line-height:27px; color:#222222;}
.search_top .sea01 span{ color:#E30919; padding:0px 3px;}
.search_top .seabtn{ width:89px; height:27px; border:none; background:url(/images/sea_btn.jpg) no-repeat; cursor:pointer; cursor:hand; float:right;}
.search_list{ margin-bottom:50px; overflow:hidden;}
.search_list ul li{ float:left; width:950px; height:78px; padding-top:30px; border-bottom:1px dotted #C2C2C2; position:relative;}
.search_list ul li h2{ font-size:14px; color:#343434; margin-bottom:15px;}
.search_list ul li h2 a{color:#343434;}
.search_list ul li h2 span{ color:#343434; font-weight:bold; background:url(/images/s_span.jpg) right center no-repeat; padding-right:10px; margin-right:10px;}
.time{ position:absolute; right:0px; top:32px; color:#CE343A; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.h70{ padding-bottom:70px;}


.seabox_01{ float:left;width:363px; height:26px; background:url(/images/seabox_01.jpg) no-repeat;}
.seabox_01 input{width:353px; height:26px; padding:0px 5px; border:none; background:none;}



/*20121226 add*/
.honor{ padding:20px 0px 0px; width:712px;}
#featureContainer {margin: 0px auto; width: 710px; height:158px; font-size: 80%; border-top:1px solid #DADADA; border-bottom:1px solid #DADADA; overflow:hidden;}
#wrap {overflow: hidden;}
#load {background-image: url(/images/lightbox-ico-loading.gif);text-indent: -9999px; margin: 0px auto; width: 710px; display: none; background-repeat: no-repeat; background-position: center 50%; height: 100px;}
#feature { position: relative;height:156px; overflow:hidden;background:#EFEFEF; border-top:1px solid #fff; border-bottom:1px solid #fff;}
#feature .button {position: absolute;width:710px;top: 72px;left: 0px}
#feature .prev {text-indent: -9999px; width: 16px; display: block; background: url(/images/h_btn.jpg) left top; float: left; height:113px; margin-top:22px; margin-left:13px;}
#feature .next { text-indent: -9999px; width:16px; display: block; background: url(/images/h_btn.jpg) left bottom; float: right; height:113px; margin-top:22px;margin-right:13px;}
#feature .prev:hover {background-position: right bottom;}
#feature .next:hover {background-position: right top;}
.featureUL { position: relative; width: 2800px; float: left;left: 0px;}
.featureBox {width:161px; background-repeat: no-repeat; float: left; height:150px; overflow: hidden;}
#botton-scroll {z-index: 0;margin: 0px auto; width:710px; float: left; height:150px;}
#block {z-index: 0; position: relative;float:left;width:640px; margin-left:4px;height:150px; font-size: 70%; overflow: hidden;}
#block .box {float: left;margin:22px 5px 0px;width:143px; height:105px; border:1px solid #DCDCDC; padding:3px; background:#fff;}
#block .box img{width:143px; height:105px; }
#block .box .feature-title {font-size: 140%; font-weight: normal;}
#block .box .feature-thumb {width:161px; margin-bottom: 5px; float: left; height: 150px;}

.event_scroll{ width:710px; margin:45px auto 20px; overflow:hidden;}
.left_btn{ float:left; background:url(/images/yearbtn.jpg) left bottom no-repeat; width:10px; height:19px; margin:0px 20px 0px 10px; overflow:hidden; cursor:pointer}
.right_btn{ float:right;background:url(/images/yearbtn.jpg) right bottom no-repeat;width:10px; height:19px; margin:0px 10px 0px 20px; overflow:hidden;cursor:pointer;}
.left_btn:hover{background:url(/images/yearbtn.jpg) left top no-repeat;}
.right_btn:hover{background:url(/images/yearbtn.jpg) right top no-repeat;}

.years_box{ float:left;color:#606060; height:18px; overflow:hidden;}
.years_box li{ background:url(/images/years.jpg) no-repeat bottom; width:103px;height:18px; line-height:18px;  margin-left:1px; overflow:hidden; float:left; text-indent:35px;cursor:pointer;font-family:arial;}
.tabActive2{background:url(/images/yearsnow.jpg) no-repeat bottom!important; color:#fff;}
.events_box{ width:625px; margin:20px auto;}
.events_box ul li{ float:left; width:625px; min-height:20px; padding:10px 0px; height:auto; line-height:22px; border-bottom:1px solid #F4F4F4;} 
.events_box ul li span.sptime{ float:left; width:80px; padding-left:25px; color:#D8050D; font-family:Arial, Helvetica, sans-serif; font-size:14px;} 
.events_box ul li span.spevent{color:#101010; float:left; width:500px;} 



/*2013-01-06 add by dong*/

.ke-button-common {
    cursor: pointer;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    overflow: visible;
    vertical-align: top;
	
	width:65px;
}


.ke-button {
    background-position: right -25px;
    border: 0 none;
    color: #333333;
    font-family: "sans serif",tahoma,verdana,helvetica;
    font-size: 12px;
    left: 2px;
    margin: 0;
    padding: 0 12px;
    text-decoration: none;
}
.ke-upload-area .ke-upload-file {
    border: 0 none;
    height: 25px;
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 811212;
	
}



.llimg{ width:199px; display:block; margin:50px 0px; float:left;}




#ztbd dl{ background:#e4e4e4 ;}
#ztbd dd{ background:none; border-top:1px solid #d8d8d8; margin:0 20px; width:auto}
#ztbd dd:first-child{ border-top:0}
#ztbd dd a{ padding-left:24px; background:url(/images/dot.png) no-repeat 10px center;}
#ztbd dd a:hover{ color:#cc0009}



/************************investor************************/
/**************inv_index*******************/
.inv_index { width:100%; }
.inv_tit {width:100%; background:url(/images/inv_tit_bg01.jpg) repeat-x left bottom;height:36px; line-height:36px; padding-bottom:6px; }

.inv_tit .site_ll { background:none; font-size:18px; padding-left:20px; }
.inv_tit .site_ll span{ font-size:11px; text-transform:uppercase; color:#aaa;  }

.in_index_list { width:100%; padding-top:22px; padding-bottom:136px; overflow:hidden; }
.in_index_list ul li { width:455px; float:left; position:relative; margin-top:40px; }
.in_index_list ul li img { width:100%; display:inline-block; float:left; height:226px; }
.in_index_list ul li .tit { position:absolute; left:26px; top:24px; font-size:18px; line-height:100%; color:#2f2f2f; }
.in_index_list ul li .tit a { color:#2f2f2f; font-weight:bold; }

.in_index_list ul li .tit_body { position:absolute; left:0px; width:100%; bottom:0px; height:50px; background:url(/images/tit_body_bg01.png); }
.in_index_list ul li .tit_body dl dd { float:left; line-height:50px; padding-left:33px; padding-right:29px; }
.in_index_list ul li .tit_body dl dd a { color:#fff; font-size:18px; background:url(/images/tit_body_li01.png) no-repeat left center; display:inline-block; padding-left:11px; font-weight:bold;  }

.in_index_list ul li.rt01 { float:right; }


/***************nanjing_new********************/
.k_line_graph { width:620px; margin:57px auto 16px; }

.inv_report_list { width:100%; padding-top:26px; float:left; }
.inv_report_list h2 { font-weight:normal; width:100%; float:left; padding-bottom:3px; }
.inv_report_list h2 .span01 { float:left; color:#000; font-size:14px; padding-left:4px; }
.inv_report_list h2 .span02 { float:right; color:#e12017; font-size:12px; padding-right:11px; }
.inv_report_list h2 .span02 a { color:#e12017; }
.inv_report_list ul { background:url(/images/tabContents.jpg) repeat-x left top #FDFDFD; border:1px solid #ededed; border-top:none; width:708px; float:left; padding:21px 0px 23px; }
.inv_report_list ul li { width:100%; line-height:30px; }
.inv_report_list ul li .span01 { float:left; padding-left:27px; width:475px; }
.inv_report_list ul li a { color:#000; }
.inv_report_list ul li .span02 { float:right; padding-right:27px; font-size:12px; color:#e12017; font-family:Arial, Helvetica, sans-serif; }


















