﻿@charset "utf-8";
/* 2008-12-15,www.sccin.com, cixu write CSS Document */

/*基本信息*/
*{ margin:0; padding:0; border:none; font-size:14px}
html input textarea{ font-size:14px;}

#apDiv1 {
	position:absolute;
	left:20%;
	top:55%;
	width:800px;
	height:300px;
	z-index:1;
}

body{	background-image: url(../images/bg-1.gif); background-color:White;
	background-repeat: repeat-x;}

.header{ background: #F6F6F6; border-bottom:solid 1px #E6E6E6; height:25px; }
.header .head{ width:980px; text-align:right; margin:auto; line-height:25px;font-size:12px ;color:#666}
.headLogin{width:980px; text-align:left; margin:auto; line-height:25px;font-size:12px ;color:#666}
.headLogin a{ font-size:12px}
/* 链接颜色 */
a:link {color: #000000; text-decoration:none;}
a:visited {color: #000000;text-decoration:none;}
a:hover {color: #0066CC; text-decoration:underline }
a:active {color: #bc2931;}

/* Main */
#main{ margin:0 auto; width:980px; background:#FFF; padding:0px ; clear:both}
a img { border:0}
.inputStyle{ border:1px solid #CCC;}
.userName{ border:1px solid #CCC; background:url(../images/username.gif) left center no-repeat; padding-left:20px; width:100px; height:18px}
.password{border:1px solid #CCC; background:url(../images/password.gif) left center no-repeat;padding-left:20px;width:100px;height:18px}
.login{ border:1px solid #AACCEE; font-size:12px; color:#07519A; background:#E9F2FB;}
.loginForget{ color:#F30}

/* Head */
#header{ background: url(../images/top.gif) repeat-x; height:95px}
#logo{ margin: 15px 40px; float:left}
.house{ float:right; margin: 15px 40px; font-size:12px}
.radio a{ color:#0E3092; font-size:12px}

/* Menu */

#menu { background:url(../images/meif_10.gif) repeat-x; height:32px; }
#menu ul { margin:0px 0px; padding:5px 10px}
#menu ul li { border-right:1px solid #fff; float:left; line-height:20px; height:20px; list-style:none; padding:0px 12px;}
#menu ul li a {font-size:14px; color:#FFF; font-weight:700;  text-align:center; }
#menu ul li#end{ border-right:none}

/* Banner */
#banner{ height:177px; margin-top:5px; clear:both}
.headerBanner{ height:140px; margin:1px 0px 5px 0px; clear:both}

/* Pagebody */
.pageBody{ width:980px; margin:0 auto; height:auto !important; height:940px; min-height:920px}
.leftPage{ clear:both; width:730px; float:left}
.sidebarLine{ width:238px; text-align:center}
.sidebarLineTwo{ width:238px; border:1px solid #f8f8f8}
.sidebarLineTwo{ width:238px; border:1px solid #eaeaea;}
.pageTitle{ padding-left:50px;  line-height:27px;  height:27px; margin-top:3px !important; margin-top:2px;  color:#ab0606; font-size:14px; font-weight:bold}
.pageHeight1{ height:228px!important; height:210px}
.pageHeight2{ height:230px!important; height:230px}
.pageHeight{ height:218px !important; height:225px}
.barHeight{ height:245px}
.pageH{height:225px !important; height:200px}
.pageH1{ height:245px !important; height:238px}
.pageH2{ height:228px !important; height:220px}
.pageH3{ height:228px !important; height:220px}
.pageH4{height:243px !important; height:255px}

/* Left sideBar */
#clear { clear:both}
#leftBigSidebar{ width:240px; float:left; margin:0px 9px 0px 0px !important;margin:0px 9px 0px 0px;}
#leftSidebar{ margin:10px 0px 0px 0px; width:238px;border:1px solid #eaeaea;}
.loginTitle{ background:url(../images/meif-title-02.gif) left top no-repeat; height:28px}
.loginContent{ height:155px; }
.loginName{ margin: 10px 20px 5px 20px !important;margin:15px 20px 10px 20px ; text-align:center;  color:#0f3091;}
.loginSelect{ float:left; text-align:center ; width:50%; margin-top:10px !important; margin-top:5px; color:#0f3091;}
.loginIuput{ float:left; margin:10px 23px !important; margin:5px 15px;  color:#0f3091;}
.forget{ line-height:20px; color:#F90;}

/* Left List */
.leftSide{ margin:10px 0px 0px 0px; width:238px; border:1px solid #eaeaea}
.leftSideTitle{ background: url(../images/meif-title-02.gif) left top repeat-x; height:30px}
.leftContent{ }

.leftBigPage{ width:730px !important; width:730px; float:left;  }

/* 专题报道 */
.leftMidPage{ width:728px !important; width:728px; clear:both; height:185px !important; height:170px; margin:10px 0px 0px 0px; border:1px solid #eaeaea}
.leftRightMidPage{ width:728px !important; width:728px; clear:both; height:260px !important; height:250px; margin:10px 0px 0px 0px; }
.specailTitle{ background:url(../images/meif-special-title.gif) top left no-repeat; height:31px; color:#ab0606; font-weight:bold}
.specailTitleFont{ padding-left:40px; float:left; line-height:30px;}

.specailContent{ height:200px}
.specailContent ul { padding:9px; height:170px; width:710px; overflow:hidden;}
.specailContent ul li {  float:left; list-style:none; padding:0 6px;}
.specailContent ul li a {font-size:14px; font-weight:700; text-align:center; }
.specailContent ul li#end{ border-right:none}

.specailStyle{ height:130px; width:720px;}

/* Mainbody */
#mainBigBody{ width:480px !important; width:478px; float:left; margin:0px 0px 0px 0px; }
.mainBody{ clear:both; width:480px !important; width:478px;margin:10px 0px 0px 0px; border:1px solid #eaeaea; background:url(../images/meif-red_03.gif) top repeat-x }
.mainBodyTitle{ float:left; padding: 5px 10px 0px 10px; height:20px; font-size:14px; color:#ab0606; font-weight:bold}
.mainBodyLine{ clear:both; background:url(../images/meif_46.gif) top left no-repeat; height:6px}
.mainBodyLine1{ float:left;margin:0px; background:#eaeaea; width:380px; height:4px; line-height:0px;}
.mainHeight{ height:270px !important; height:260px}
.mainHeight1{ height:408px !important; height:410px }
.mainMore{ margin:5px 10px;background:none; line-height:100%;float:right;font-weight:normal; color:#666; font-size:14px;}
.video{ margin:5px 5px 0px 20px;}
.listImg{ background:url(../images/i1_1.gif) center left no-repeat;}

.mainPic{  width:144px; height:85px; margin:5px 5px 5px 6px !important ;margin:0px 4px 4px 3px; border:1px solid #CCC; float:left}

/* Mainbody Latest Information */
.informationLine{ border-right:1px solid #CCC}
.informationList{ clear:both; float:left; width:330px}
.informationRight{  float:right; width:140px}
.informationRightPic{ width:120px; height:90px; border:1px solid #CCC; margin:5px !important; margin:0px}
.informationRightTitle{ width:120px; height:30px; line-height:18px; font-size:12px; margin:10px !important; margin:0px 10px; text-align:center}

/* pic */
.pic{ width:260px; height:166px; margin:10px 10px 10px 8px; float:left}
.picTitle{ margin:10px 8px 10px 0px; text-indent:2em; float:left; width:170px; height:166px; line-height:20pt}
/*List*/
.list{margin:0 10px;}
.list ul{margin-top:0px;}
.list ul li{clear:both; display:block;padding-left:0px; line-height:220% !important; line-height:210%; list-style:none; border-bottom:1px dashed #CCC  }
.list ul li a{color:#000; font-size:14px;}
.list ul li h1{ float:left; font-weight:normal;padding-left:5px; background:url(../images/i1_1.gif) no-repeat center left;}
.list ul li h3{ float:left; font-weight:normal; line-height:210% !important; line-height:200%; margin:5px 5px 0px 20px; }
.list ul li h1 a{color:#000; font-size:14px; font-weight:normal; }
.list ul li h2{ background:none; line-height:240%;float:right;font-weight:normal; color:#666; font-size:14px;}
.list ul li span {line-height:220%;float:right;font-weight:normal; margin-right:50px; color:#666; font-size:14px; }
.listMore{ margin:5px 10px; clear:both;background:none; line-height:100%;float:right;font-weight:normal; color:#666; font-size:14px; width:60px}

.listOne{margin:0 8px; float:left; width:320px}
.listOne ul{margin-top:5px;}
.listOne ul li{clear:both;padding-left:10px; line-height:220% !important; display:block; line-height:230%; list-style:none;background:url(../images/i1_1.gif) no-repeat center left; border-bottom:1px dashed #CCC }
.listOne ul li a{color:#000; font-size:14px;}
.listOne ul li h1{ float:left; font-weight:normal; }
.listOne ul li h1 a{color:#000; font-size:14px; font-weight:normal; }
.listOne ul li h2{ background:none; line-height:240%;float:right;font-weight:normal; color:#666; font-size:14px;}

.listTwo{margin:0px 10px !important; margin:0px 10px; float:right;width:320px}
.listTwo ul{margin-top:5px;}
.listTwo ul li{clear:both;padding-left:10px; display:block;  line-height:220% !important; line-height:230%; list-style:none;background:url(../images/i1_1.gif) no-repeat center left; border-bottom:1px dashed #CCC }
.listTwo ul li a{color:#000; font-size:14px;}
.listTwo ul li h1{ float:left; font-weight:normal; }
.listTwo ul li h1 a{color:#000; font-size:14px; font-weight:normal; }
.listTwo ul li h2{ background:none; line-height:240%;float:right;font-weight:normal; color:#666; font-size:14px;}

/* Right Sidebar */
.rightBigSidebar{ width:240px; float:right; margin-left:10px !important; margin-left:8px; }
.rightSidebar{margin-top:10px;  width:240px; border:1px solid  #EEE;background:#F8F8F8 }
.sidebarStyle{margin-top:10px;  width:240px; }
.sidebarStyleTwo{margin-top:8px;  width:240px; }
.rightSidebarBgTitle{ background:url(../images/meif_t_b.jpg) top no-repeat; border:1px solid #eaeaea; border-bottom:none; height:28px}
.leftSidebarBgTitle{ background:url(../images/meifeng-3_032.gif) top no-repeat; height:30px}
.orationTitleStyle{ background:url(../images/meif_t_b.jpg) top no-repeat; border:1px solid #eaeaea; border-bottom:none; height:28px}
.stockTitleStyle{ background:url(../images/meif_t_b.jpg) top no-repeat; border:1px solid #eaeaea; border-bottom:none; height:28px}
.rightSidebarBgMid{ background:url(../images/meifeng-3_03-02.gif) repeat-y; text-align:center}
.rightSidebarBgBottom{ background:url(../images/meifeng-3_03-03.gif) no-repeat top; height:8px; line-height:8px; width:240px}
.rightSidebarFont{ clear:both; margin-left:50px !important; margin-left:20px; float:left; line-height:28px; color:#ab0606; font-weight:bold}
.rightTitle{ background: url(../images/meif-title-02.gif) left top repeat-x; height:30px; }
.rightSidebarTwo{ margin-top:0px;  width:238px; border:1px solid #eaeaea}

/* Oration */
#rightOrationTitle{ background:url(../images/meif-title-02.gif) left top repeat-x; height:30px;}
.orationPic{ margin:10px; border:1px solid #eaeaea }
.orationImg{ margin:5px; padding-left:4px}
.orationTitle{ margin: 8px auto; text-align:center}
.orationEmail{ margin:auto;}
.orationEmailPic{ text-align:center}

/* Label */
.label{ clear:both; width:980px; margin:10px 0px}
.labelOne{ clear:both; width:980px; height:200px; margin:10px 0px}
.labelTwo{ clear:both; width:730px; height:410px; margin:10px 0px}

/* Friend */
.friend{ clear:both; width:980px; height:108px; border:1px solid #eaeaea; margin:10px 0px}
.friendPic{ float:left;}
.friendlink{ float:left; margin:14px;}

/* Link */
.link{ width:980px; clear:both;  border-bottom:2px solid #ab0606; text-align:center; height:25px; margin-top:10px}
.link ul { margin-left:300px; padding:2px;}
.link ul li { border-right:1px solid #eaeaea; float:left; list-style:none; padding:3px 23px; font-size:12px;}
.link ul li a {font-size:14px; }
.link ul li.end{ border-right:none}

/* Foot */
.font{ width:980px; margin:10px auto; text-align:center; clear:both; line-height:24pt; font-size:12px}

/* Flash */
.newsCont{ height:280px !important; height:260px;margin-top:8px; width:728px; border:1px solid #eaeaea;}
.newsFlashLeft{ float:left; }
.newsFlashRight{ float:right; width:410px !important; width:400px; margin:6px 3px}
.newsFlash{ height:230px; min-height:240px; margin:10px 0px 10px 5px; width:280px; float:left; }
.flashNews {position:relative;width:304px;margin-bottom:14px;overflow:hidden;border:1px solid #B6CAE3;text-align:left}
.firstNews {position:relative;float:right;width:434px;margin-bottom:14px;overflow:hidden;border:1px solid #B6CAE3;}
.flashNews, .firstNews {height:210px;}
.flashNews .bg {
	position:absolute;
	left:0;
	bottom:-14px;
	width:304px;
	height:73px;
	background:#000000;
	filter:alpha(opacity=39);
	-moz-opacity:0.39;
	opacity:0.39;
}
.flashNews h3 {position:absolute;left:10px;top:150px;width:284px;height:35px;line-height:35px;z-index:2;}
.flashNews h3 a {font-size:20px;font-family:"黑体";font-weight:normal;color:#FFFFFF;}
.flashNews h3 a:hover {color:#F20000;}
.flashNews p {position:absolute;left:10px;top:180px;width:284px;height:20px;line-height:20px;;z-index:2;}
.flashNews p a {color:#FFFFFF;}
.flashNews p a:hover {color:#F20000;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px;background:url(flashPage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}
.firstNews h3 {width:432px;height:27px;line-height:27px;text-indent:14px;font-size:14px;border:1px solid #FFFFFF;background:#F2F6FB;}
.firstNews p {position:absolute;top:5px;right:5px;}
.firstNews p a {font-size:14px;}
.firstNews h4 {width:410px;height:25px;margin:0 auto;overflow:hidden;padding-top:14px;line-height:25px;font-weight:normal;font-size:18px;font-family:"黑体";}
.firstNews ul {width:410px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 14px;}
.firstNews ul li {position:relative;width:410px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;background:url(../img/pic.gif) -298px -141px no-repeat;}

/* 新增:人力资源 */
leftH{ height:420px;}
rightH{ height:420px}
.advertise{ clear:both; float:left; width:238px; height:430px; margin-right:9px; border:1px solid #eaeaea;}
.advertiseBg{ background:url(../images/meif_t_b.jpg) left top no-repeat; height:34px }
.advertiseTitle{ margin-left:50px !important; margin-left:20px; line-height:28px; float:left; color:#ab0606; font-weight:bold }

.talentsStrategic{ float:left;width:478px !important; width:474px; border:1px solid #eaeaea; background:url(../images/meif-red_03.gif) top repeat-x}
.talentsStrategicBg{ border:1px solid #CCC; border-bottom: none; background:url(../images/meif-special-title.gif) left top no-repeat; height:30px }

.personnel{ float:right; width:238px; margin-left:9px; border:1px solid #eaeaea;}
.HR{ background:url(../images/hr02.gif) left top no-repeat; height:34px; width:980px;}
.HR_Title{ font-size:14px; font-weight:bold; color:#ab0606; margin-left:50px; line-height:28px }

/* 新增 : 专题报道+公司公告 */
.cover{ width:358px; margin-right:4px; height:260px; float:left; border:1px solid #eaeaea; background:url(../images/meif-red_03.gif) left top  repeat-x }
.notice{ width:358px; margin-left:4px;height:260px; float:right;border:1px solid #eaeaea;background:url(../images/meif-red_03.gif) left top  repeat-x}

