﻿@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;}

/* 链接颜色 */
a:link {color: #000000; text-decoration:none;}
a:visited {
	color: #ab0606;
	text-decoration:none;
}
a:hover {color: #0066CC; text-decoration:underline }
a:active {color: #bc2931;}
.table_Pr tr td{ border:1px solid #09C; padding:4px}
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; font-size:12px }
.header .head { width:980px; text-align:right; margin:auto; line-height:25px;font-size:12px ;color:#666}
.head a { font-size:12px}
/* Main */
#main{ margin:0 auto; width:980px; padding:0px ; clear:both; background:#FFF}
a img { border:0}
.inputStyle{ border:1px solid #ccc; height:18px; line-height:18px; padding:2px}
.inputStyleTwo{border:1px solid #ccc;}

.mainPic{  width:144px; height:85px; border:1px solid #CCC; margin:5px 5px 5px 7px !important ;margin:0px 5px 5px 5px;  float:left}



.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;}

/* Head */
#header{ background: url(../images/top.gif) repeat-x; height:95px}
#logo{ padding: 15px 40px; float:left}
.house{ float:right; margin: 15px 40px; font-size:12px}
.radio a{ color:#ab0606; font-size:12px}

/* Menu */
#menu { background:url(../images/meif_10.gif) repeat-x; height:32px; }
#menu ul { padding:8px;line-height:20px}
#menu ul li { border-right:1px solid #fff; float:left; line-height:18px; list-style:none; padding:0 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:0px 0px 0px 0px; clear:both}
/* Pagebody */
.pageBody{ width:980px; margin:0 auto; height:770px;background:#F8F8F8 }
.pageBodyContent{ width:980px; margin:0 auto;height: auto !important; height:770px; min-height:770px; background:#F8F8F8}
.leftPage{ width:726px; height:auto !important; height:755px; min-height:725px;float:right; margin:10px 0px 0px 10px; background:#FFF;}
.leftPageContent{ width:730px; height: auto !important; height:770px; min-height:730px;background:#FFF;  float:left; margin:10px 0px 0px 10px; }
.sidebarLine{ width:238px; border:1px solid #ccc;}
.pageTitle{  line-height:27px;padding-left:50px; margin-top:3px;  color:#cf0000; font-size:14px; font-weight:bold}
.pageHeight{ height:221px!important; height:222px}
.pageHeight1{ height:220px !important; height:225px}
.barHeight{ height:245px}
.pageH{height:220px !important; height:240px}
.pageH1{ height:225px !important; height:232px}
.pageH2{ height:215px !important; height:230px}

.listTitle{  margin:0; height:30px; width:726px; border-bottom:1px solid #ccc; line-height:30px; }
.listTitlePic{  margin:0; height:80px; width:730px; background:url(../images/meifpic.gif) top left no-repeat }
.listTitleLink{ padding-left:20px;}
.listTitleLink a:link {color: #666; text-decoration:none;}
.listTitleLink a:visited {color: #666; text-decoration:none;}
.listTitleLink a:hover {color: #666; text-decoration:underline;}

.pageList{margin:10px 10px 5px 10px; text-align:center; clear:both; display:block}
.pageList input{ border:1px solid #AACCEE; font-size:12px; color:#07519A; background:#E9F2FB; padding:2px 3px}

/*List*/
/*.list{margin:0 15px;}
.list ul{margin-top:10px;}
.list ul li{clear:both; display:block;padding-left:10px; line-height:22pt; list-style:none;background:url(../images/i1_1.gif) no-repeat center left;  }
.list ul li a{color:#000; font-size:14px;}
.list ul li h1{ float:left; font-weight:normal; }
.list ul li h1 a{color:#000; font-size:14px; font-weight:normal; }
.list ul li h2{ background:none; line-height:220%;float:right;font-weight:normal; 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;}*/

.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:240%;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}

/* Content */
.content p{ clear:both; margin:10px; text-indent:2em; line-height:22pt; font-size:14px; }
.contentProduct{ clear:both; margin:10px; line-height:22pt; font-size:14px; text-align:center; }
.contentLine{ border-bottom:1px  dashed #ccc}
.contentTitle{ font-size:18px; font-weight:bold; color:#000; text-align:center; height:80px; margin:5px 100px; line-height:40px}
.contentTime{font-size:14px; font-weight:normal; color:#0f3091; text-align:center; height:20px; float:left; margin:5px 100px !important; margin:5px 75px; line-height:20px }

/* Right Sidebar */
.rightBigSidebar{ width:240px; float:left; margin-top:10px; background:#F8F8F8}
.rightSidebar{ margin-top:10px;  width:240px;}
.rightTitle{ background:url(../images/meif-title-02.gif) left top no-repeat; height:30px; }
.rightSidebarTwo{ margin-top:0px;  width:240px;}
.sidebarStyle{margin-top:10px;  width:240px; }
.sidebarStyleTwo{margin-top:8px;  width:240px; }
/*.rightSidebarBgTitle{ background:url(../images/meifeng-3_03.gif) top no-repeat; height:30px}*/
.rightSidebarBgTitle{ background:url(../images/meif_t.jpg) top no-repeat; height:30px}

.leftSidebarBgTitle{ background:url(../images/meifeng-3_032.gif) top no-repeat; height:30px}
.rightSidebarBgMid{ background:url(../images/meifeng-3_03-02.gif) repeat-y; }
.rightSidebarBgBottom{ background:url(../images/meifeng-3_03-03.gif) no-repeat top; height:8px; line-height:8px; width:240px}
.rightSidebarFont{ margin-left:50px; line-height:30px; color:#ab0606; font-weight:bold}
.rightSidebarFontTwo{ background:url(../images/wi.jpg) left top no-repeat; margin: 0px 10px 0px 10px; padding-left:30px; line-height:35px; color:#ab0606; }
.rightSidebarFontThree{ background:url(../images/tys-tiao.jpg) left top no-repeat; margin: 0px 10px 0px 10px; padding-left:30px; line-height:35px; color:#ab0606; }
/* Oration */
#rightOrationTitle{ background:url(../images/meif4_17-01.gif) left top no-repeat; height:30px;}
.orationPic{ margin:10px; border:1px solid #CCC }
.orationImg{ margin:5px; padding-left:4px}
.orationTitle{ margin: 2px auto; text-align:center}
.orationEmail{ margin:auto;}
.orationEmailPic{ padding-left:10px}

.organizationPic{ clear:both;  margin:5px;line-height:26px; width:120px; text-align:center; padding:5px important!; padding:4px; height:190px; min-height:190px; border:1px solid  #CCC}
.organizationTitle{margin: 5px auto;line-height:24px; text-align:center;  height:24px;}
.organizationPicTwo{margin:11px 12px 10px 12px; line-height:24px; float:left; width:90px; padding:10px; height:120px; border:1px solid  #CCC}
.organizationTitleTwo{float:left;margin:11px 12px 10px 12px;line-height:24px; width:92px;padding:10px; text-align:center;}
.photoPic{ float:left; width:150px; margin:10px 0px; line-height:24px; text-align:left}
.photoPicContentL{ float:left; width:320px}
.photoPicContentR{ float:right; width:320px}

/* Label */
.label{ clear:both; width:980px; margin:10px 0px}
.labelOne{ clear:both; width:980px; margin:10px 0px}
.labelTwo{ clear:both; width:980px; margin:10px 0px}

/* Friend */
.friend{ clear:both; width:980px; height:89px; border:1px solid #CCC; margin:10px 0px}
.friendPic{ float:left;}
.friendlink{ float:left; margin:15px;}

/* Link */
.link{ width:980px; clear:both;  border-bottom:2px solid #ab0606; text-align:center; height:25px; margin-top:10px}
.link ul { margin:2px  300px; text-align:center}
.link ul li { border-right:1px solid #ccc; float:left; list-style:none; padding:3px 23px; font-size:12px;}
.link ul li a {font-size:12px; }
.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}
.pic{ margin:30px; text-align:center}

/* bbs */
.bbsContent{  width:980px; height:auto !important; height:760px; min-height:739px; margin:10px 0px 10px 0px; border:1px solid #ccc}
.bbsSelect{ width:980px; clear:both; text-align:center; height:25px; margin-top:10px}
.bbsSelect ul { padding-left:130px; text-align:center}
.bbsSelect ul li { border-right:1px solid #ccc; float:left; list-style:none; padding:3px 23px; font-size:12px;}
.bbsSelect ul li a {font-size:12px; }
.bbsSelect ul li.end{ border-right:none}

.bbsInput{ clear:both; text-align:left; padding-left:30px;   height:25px; margin-top:10px }

.bbsImg{  clear:both; text-align:center; margin-top:10px ; }
.messageText{ margin:10px 100px}
.messageCon{ width:450px; float:left; line-height:24px; border-bottom:1px dashed #CCC}
.messageConTwo{ width:600px; float:left; line-height:24px}
.messageConRight{ width:300px; float:right; line-height:24px; margin-right:30px;}
.messageColor{ color:#F00; font-size:12px}
.messageLineLeft{ float:left; width:100px; margin:10px 10px 0px 0px;}
.messageLineRighr{ float:right;  line-height:24px;width:300px !important; width:300px;  margin:10px 10px 0px 0px; text-align:left}
.messageLineRighl{ float:right;  line-height:24px;width:300px !important; width:450px;  margin:10px 10px 0px 0px; text-align:left}
.messagesBg{  background:url(../images/lybg.jpg) no-repeat top left; margin:10px 10px 10px 50px; width:880px; height:500px}
.messagesSlect{ float:left; width:100px; margin:10px; line-height:30px;}

/* 新增:人力资源 */
.advertise{ clear:both; float:left; width:238px; margin-right:10px}
.advertiseBg{ background:url(../images/meif_t.jpg) left top no-repeat; height:34px }
.advertiseTitle{ margin-left:50px; line-height:28px; color:#ab0606; font-weight:bold }

.talentsStrategic{ float:left;width:480px;}
.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:10px;}
.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 }

.skill{ margin-right:5px; width:485px; float:left;}
.innovation{ margin-left:5px; width:485px; float:right}
/*新增页面（杨普）*/
.zixun_tit{ height:25px; line-height:25px; color:#930; padding-left:10px; font-weight:bold; background:#F6F6F6}
.sanji_con{ margin-top:3px; border:solid 1px #CCC; }
.sanji_xiushi{ border:solid 10px #F6F6F6; }

/*样式*/
.yk_menu_bj_01 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; CURSOR: pointer; COLOR: #930; PADDING-TOP: 6px; HEIGHT: 19px; TEXT-ALIGN: center; width:100px; background:#fff; border-top:1px solid #CCC;border-right:1px solid #CCC;border-left:1px solid #CCC; background:url(../images/tab_bg.gif) repeat-x;
}
.yk_menu_bj_02{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; CURSOR: pointer; COLOR: #930; PADDING-TOP: 6px; HEIGHT: 19px; TEXT-ALIGN: center; width:100px; background:#fff; border-top:1px solid #CCC;border-right:1px solid #CCC;border-left:1px solid #CCC; background:url(../images/tab_bg.gif) repeat-x;
}
.yk_content p{ text-indent:2em}
.yk_content{ border:solid 1px #CCC; border-top:none}
 
input.st1{ background:#FFEFDF; border:solid 1px #D36F32; padding-top:4px;}


.law_table{ border:1px solid #CCC; border-collapse:collapse; line-height:24px; font-size:14px}
.law_table td{border:1px solid #CCC;}
.law_table td a{ color:#333}
.law_table td a:hover{ text-decoration:underline; color:#C00}
.law_table td p{line-height:24px; margin:0px; padding:0px; text-indent:1em;}
.bigtitle,.bigtitle a{ margin:20px 0px 10px 30px; font-size:18px; text-align:left; font-weight:bold}
