@charset "utf-8";
/* CSS Document */
html {overflow-y:scroll;margin:0;}
body { margin:0; font-family: "Microsoft YaHei",Heiti SC,Helvetica,Arial,sans-serif; background:#ffffff;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { padding:0; margin:0; }
li { list-style-type:none; }
img { border:0; }
ol, ul { list-style:none; }
a { color:#000; text-decoration:none}
a.hover{text-decoration:none}
.left { float:left; }
.right { float:right; }
.clearfix:after{content:".";visibility:hidden;display:block;clear:both;height:0;}
.clearfix{display:inline-block;}

body{ overflow:auto; background:#eeeeee url(../images/lybbg.jpg) no-repeat center top ;}
.main{width:1000px; margin:0 auto;}
.logo{ margin:440px 0 95px; text-align:center;}
.logo img{ width:140px; margin:0 10px;}
.logo span{ font-size:17px; vertical-align:top; display:inline-block; margin-top:25px}
.intro{ text-indent:2em;line-height:1.6em; margin-bottom:33px;text-align: justify;}
.pingx{ font-size:36px; text-align:center;margin-bottom:5px;}
.pxlc{ line-height:26px;}
.pxlc li{padding-left:38px;}
.model{margin:100px 0 30px;}
.model h3{ font-size:36px; background:url(../images/lyb_03.png) no-repeat left center; background-size:100%; text-align:center;}
.model p{ text-align:center;}
.list{ overflow:auto}
.list li{ width:193px;overflow:hidden;float:left; margin:20px 7px 0 0 ;}
.list .person{ height:269px; overflow:hidden; position:relative;cursor:pointer;}
.person img{height:269px;width:193px;}
.person_in{ position:absolute;height:269px; top:200px; background:rgba(0,0,0,0.8);color:#FFFFFF;left:0;*background:#000000;}
.person_in h4{ margin-top:2px;font-size:24px; text-align:center;}
.person_in p{font-size:14px; text-align:center;line-height:30px;}
.person_in .person_p{margin:4px 5px 0;font-size:14px; text-align:left;line-height:17px;}
.vote{ text-align:center;}
.vote span{margin:8px;font-size:14px;vertical-align: middle;}
.vote .vote_ri{display:inline-block;width:60px;height:25px; background:#943023;}
.vote a{display:block; color:#FFFFFF; line-height:25px;}
.expert { overflow:auto;}
.expert li{width:144px;float:left;margin:23px 11px;}
.expert li div{height:132px;width:132px;border-radius:72px;border:6px #6f7ea4 solid; overflow:hidden;}
.expert img{height:132px;width:132px;}
.expert h4{font-size:18px;margin-top:12px; text-align:center;}
.expert p{font-size:14px; text-align:center;line-height:23px;}

.seek{border:1px #a3acc3 solid;color:#a3acc3; position:relative;display:inline-block;padding:22px 5px 15px;margin:66px 0 200px 90px;}
.seek{*display:inline;}
.seek ul{display:inline-block;margin:0 15px;line-height:30px;}
.seek ul{*display:inline;}
.seek .tit{ position:absolute;padding:0 8px; background:#ededed;  top: -11px;left: 50%;  margin-left: -40px;}
.erwm{width:120px;padding:8px; position:fixed;left:50%;margin-left:500px;bottom:100px; background:#FFFFFF;}
.erwm p{font-size:16px;color:#4cabab; text-align:center;line-height:26px;}
.erwm h3{font-size:16px; text-align:center;line-height:18px;margin-top:5px;}

@media screen and (max-width:1000px) {
	body{font-size:22px; background:url(../images/bg00.jpg) no-repeat center top ;}
	.main{width:640px;}
	.main>p,.main>ul{padding:0 20px;}
	.logo{ margin:290px 0 65px;}

	.logo img {  width: 117px;}
	.expert li {  width: 130px;  margin: 23px 10px;}
	
	.seek {font-size:16px;margin:20px 5px 50px;}
	.seek ul {margin:0;}
	.erwm{ position:static;width:340px;margin:0 auto 65px;}
	.erwm p{display:inline-block;width:128px; text-align:left; vertical-align:top;margin-top:48px;}
	.erwm img{width:200px;height:200px;}
	.erwm h3{display:none;}
}


/*nav st*/
.bd-nav{width:1144px;margin:0 auto;border-bottom:2px #e5e5e5 solid; background:#FFFFFF;}
.bd-nav li{display:inline-block;height:63px;line-height:63px;*display:inline;zoom:1; }
.bd-nav li a{display:block;color:#1b1b1b;font-size:23px;padding:0 36px;}
.bd-nav li.last a{margin:0;}
.bd-nav li a:hover{color:#7a5dd3;border-bottom:5px #7a5dd3 solid;}
.bd-nav li.on a{color:#7a5dd3;border-bottom:5px #7a5dd3 solid;}
.web-nav{
		width:100%;
		background:#ffffff;
		color:#383838;
}
.web-nav-main{
	height:56px;
	margin:0px auto;
	}
.web-nav-main a,.web-nav-main div,.web-nav-main div a{
	color:#383838;
	line-height:56px;
	font-family: simsun,arial;
	font-size: 12px;
}
.web-nav-main div a{
	padding:0px 10px;
}
.web-nav-main  .lslogo{
	width: 124px;
	height: 56px;
	display: block;
	float: left;
	margin-right: 38px;
}
.web-nav-main  .lslogo img{
	height: 36px;
	margin: 10px auto;
}
.width{width:1000px;}
/*nav end*/


