@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(/uploads/image/fimages/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: 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: 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(/uploads/image/fimages/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(/uploads/image/fimages/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 22px;}
#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: 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: 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: 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: 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: top no-repeat; height:30px}*/
.rightsidebarbgtitle{ background: top no-repeat; height:30px}

.leftsidebarbgtitle{ background: top no-repeat; height:30px}
.rightsidebarbgmid{ background: repeat-y; }
.rightsidebarbgbottom{ background: no-repeat top; height:8px; line-height:8px; width:240px}
.rightsidebarfont{ margin-left:50px; line-height:30px; color:#ab0606; font-weight:bold}
.rightsidebarfonttwo{ background: left top no-repeat; margin: 0px 10px 0px 10px; padding-left:30px; line-height:35px; color:#ab0606; }
.rightsidebarfontthree{ background: left top no-repeat; margin: 0px 10px 0px 10px; padding-left:30px; line-height:35px; color:#ab0606; }
/* oration */
#rightorationtitle{ background: 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: 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: 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: left top no-repeat; height:30px }

.personnel{ float:right; width:238px; margin-left:10px;}
.hr{ background: 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: 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: 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}
