﻿/*
	Name: Agent_Style v1.0 -CSS Framework
	Author: Agent
	Styles updated: 2014/10/7
-------------------------------*/
@charset "utf-8";
/* CSS Document */
body,dl,dd,ul,ol,li,h1,h2,h3,h4,form,fieldset,input,textarea,p,th,td{ margin:0; padding:0;}
body,button,input,select,textarea{margin: 0; padding:0; font-size:14px;font-family:"microsoft yahei";}
body{background:#fff;color:#000;width:100%;}
table{ border-collapse:collapse; border-spacing:0;line-height:1.5; font-size:12px}

fieldset,img{ border:0;}
*{ padding:0;margin:0;}
ol,ul{ list-style:none;}
caption,th{ text-align:left;}
h1,h2,h3,h4{ font-size:100%; font-weight:normal;}
a{color:#000; text-decoration:none;}
a:hover { color:#ca1c1c;}
.ovh{overflow:hidden;}
.z{*zoom:1;}
input{ outline:none;}
.hide{display:none;}
/*文字排版*/
.auto{margin-left:auto; margin-right:auto;}
.fl{ float:left !important;}
.fr{ float:right !important;}
/*长度*/
.w1000{width:1160px;}
.w{width:100%;}
.w1170{width:1170px;}
.h{height:100%;}
.w970{ width:970px;}
.w895{ width:895px;}
.w570{ width:570px;}
.w370{ width:370px;}
.w170{width:170px;}
.w700{width:700px;}
.w900{width:900px;}
.w250{width:210px;}
.w950{width:950px;}
.w730{width:730px;}
/*边距*/
.ml25{ margin-left:25px;}
.ml30{ margin-left:30px;}
.mt30{ margin-top:30px;}
.mt20{ margin-top:20px;}
.mlr25{margin:0 25px;}
.mb30{margin-bottom:30px;}
/*公共属性*/
.border_none{border:none;}






/*暂停400*/
.alert400{position: absolute; top: 0; left: 0; z-index:999999;}
.box400{width: 450px; height:299px; position: absolute; background: #e8e8e8; }
.box400 .tztitle{color: #efe003; text-align: center; font-weight: bold; background-color:#e7100b; font-size:20px; position: relative; line-height: 50px;}
.box400 p{color: #666; border: 2px solid #d9d9d9; margin:10px; padding:15px; text-indent: 2em;font-size:14px; line-height: 30px;}
.box400 .tztitle .close{position: absolute; top: 13px; right: 20px; width:20px; height: 20px; cursor: pointer; color: #fff; }
.box400 .tztitle .close img{width: 100%; height: 100%;}
.box400 .lx{margin-left:15px;}
.box400 .lx .lx-item{float:left;border-right:1px solid #dddddd;text-align:center;}
.box400 .lx .lx1{ width:150px;height:66px;}
.box400 .lx .lx2{width:130px; padding-top:10px;height:56px;}
.box400 .lx .lx3{width:130px;padding-top:20px;height:46px;border:none;}
.box400 .bz-phone{margin-left:25px;  height:6px;}
.box400 .bz-phone .bz-phone-item{width:115px;height:28px;margin:0 auto;margin-top:15px;}
.box400 .bz-phone .bz-phone-item span{display:block;color:#000;font-size:16px; }
.fudong { display:block;font-size:16px;font-weight:600;padding-left:28px;}



/*人力资源*/
.hr {  margin-top:20px; width:900px; float:right}
.hrt { height:135px;  margin-bottom:20px; overflow:hidden; *zoom:1;}
.hr-content {
	color:#333;
	margin-bottom:20px;
}
.hr-content p {
	line-height:28px;
}
.hrt p{ width:620px; font-size:14px; color:#666; float:left; line-height:1.8; }
.hrt img {  float:right;}
.hrm p{ line-height:1.6; padding:0 0 20px 0; }
.hrm span {
	font-size:14px !important;
	font-weight:100;
	color:#333;
	line-height:30px;
}
.hrm h3 { font-size:14px; color:#f00; font-weight:bold; padding:0 20px; display:inline-block; *display:inline;  border:1px solid #ffde6a; background-color:#fff9d7; margin:10px 0 5px 0;}
.hrm img {  float:right; padding:0 0 0 10px;}
.hrmt {  background-color: #797c83;color: #FFF;font-size: 14px;line-height: 30px; overflow:hidden; *zoom:1; }
.hrmt li{  float:left; width:131px; text-align:center; display:inline-block;overflow:hidden; *zoom:1;}
    .hrmm li { width:100%;background-color:#f8f8f8; border-bottom:1px dotted #b5b5b5; height:35px; overflow:hidden; *zoom:1; }
        .hrmm li:hover { background-color:#FFE5E5;}
            .hrmm li p{ float:left; width:131px; text-align:center; display:inline-block; color:#333; line-height: 35px; font-size:14px; display:inline;}
                .hrmm li p.hrbtn {  width:64px; height:18px; text-align:center; padding:6px 0 0 50px;  }
.hrinto h1 { font-size:24px; line-height:32px; margin-bottom:10px; text-align:center;  border-top:1px dotted #d7d7d7; padding-top:10px;}
.hrinto ul {  text-align:center;}
.hrinto li {margin-right:10px; display:inline; }
.hrmtitle,.hrmtitle2 { background:url(../images/rcln.jpg) no-repeat; height:22px; padding:3px 0; border-bottom:1px solid #dbdbdb; margin-bottom:5px }
.hrmtitle2 { background:url(../images/rcln2.jpg) no-repeat; }
.hrmlc { text-align:center; }
    .hrmlc h3 { text-align:left; font-size:16px; font-weight:bold; color:#000; margin-top:30px;}
    .hrmlc p {text-align:left; }
	

