@charset "utf-8";
body{ margin:0 auto; font-size:16px; font-family:"微软雅黑"; line-height:1.5; color:#000; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p{ padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{ font-size:14px; }
ul{ list-style:none;}
img{ border:0px; margin: 0px; padding: 0px; }
a{ color:#3F3F3F; text-decoration:none; }
a:hover{ color:#F00; text-decoration: underline; }
.clearfloat{clear:both; height:0; font-size:1px; line-height:0px; }
.container{ width:1200px; margin:0 auto; padding-bottom:50px; }
.side{ width:300px; float:left; margin-bottom:30px; }
.leaderlist p{ height:55px; line-height:55px; text-align:center; color:#FFF; background:#3a67a2; font-size:20px; font-weight:bold; margin-bottom:2px; }
.leaderlist p a{ color:#FFF; text-decoration:none; }
.job{ width:100px; height:50px; line-height:50px; float:left; text-align:right; color:#3a67a2; font-weight:bold; }
.namelist{ width:200px; float:left; }
.namelist ul li{ width:95px; height:50px; line-height:50px; text-align:center; float:left; border-bottom:1px dashed #CCCCCC; }
.namelist ul li a{ text-decoration:none; }
.leader_inf{ width:700px; float:right; }
.leader_photo{ text-align:center; }
.leader_name{ font-size:24px; font-weight:bold; text-align:center; color:#3a67a2; }
.leader_job{ text-align:center; }
.job_title{ height:50px; line-height:50px; color:#3a67a2; background:url(myjob.jpg) 30px center no-repeat; padding-left:80px; font-size:18px; font-weight:bold; border-bottom:#666 dotted 1px; }
.resume_title{ height:50px; line-height:50px; color:#3a67a2; background:url(myresume.jpg) 30px center no-repeat; padding-left:80px; font-size:18px; font-weight:bold; border-bottom:#999 dashed 1px;  }
.detail_text{ text-indent:2em; padding-top:20px; }
.infobox{ margin-bottom:30px; }
.position{ height:35px; line-height:35px; font-size:14px; }

/*头部样式*/
.top{
margin:0 auto;
width: 1200px;
height: 20px;
align-items: center;
margin-top: 5px;
}

.top p{
font-size: 12px;
padding-right: 15px;
margin: 0;
float: left;
}
.top a{
font-size: 12px;
float: left;
padding-left: 3px;
margin: 0;
}
.top-img{
width: 14px;
float: left;
height: 14px;
padding-left: 15px;
}

.left{
float: left;
}
.right{
float: right;
}
.right a{
text-decoration: none;
color: black;
}
.top-down{
margin-top: 3px;


}
.down{
width: 1200px;
height: 200px;
margin: 0 auto;
background-image: url(backimga.png);
background-repeat: no-repeat;
}
.down img{
height: 110px;
}
.topin{
float: right;
margin-right: 20px;
margin-top: 60px;
}
.search{
border: 1px silver solid;
background-color: white;
border-radius:25px ;
width: 380px;
height: 45px;
align-items: center;
}
.find{
float: left;
border: none;
width: 310px;
height: 35px;
font-size: 15px;
margin-left: 20px;
line-height: 32px;
margin-top: 5px;
}

.click{
float: left;
margin: 0 auto;
height: 28px;
width: 28px;
vertical-align: middle;
margin-top: 8px;
}
.topin p{
margin: 3px;
margin-left: 5px;
justify-content: center;
font-size: 13px;
color: rgb(86, 134, 223);
}
.topin a{
font-size: 13px;
margin-right: 5px;
}
.nav{

width: 100%;
background-color: rgb(58, 103, 162);
height: 60px;
}
.nav-main{
width: 1200px;
margin: 0 auto;
}
.nav ul{
list-style: none;
margin: 0 auto;
align-items: center;
font-size: 15px;
font-weight: 600;
color: white;
width: 1200px;
}
.nav ul a{
height: 60px;
width: 200px;
float: left;
text-align: center;
line-height: 60px;
font-size: 21px;
font-weight: 600;
color: white;
text-decoration: none;
}

.nav a[href="./"] {
background-image: url(backimg.png);
}

.nav img{
height: 20px;
width: 20px;
padding-right: 20px;
vertical-align: middle;
}
.nav li{
align-items: center;
cursor: pointer;
height: 60px;
width: 200px;
float: left;
}
.trs_web p span{ color: #000000;font-size: 18px!important;font-family: "Microsoft YaHei"!important;}