﻿body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{ margin:0; padding:0;}
button,input,select,textarea{ outline:0;}
textarea{ resize:none;}
ul,li{ list-style:none;}
img{ outline:0; border:none; display: block;}
button,input[type=button],input[type=reset],input[type=submit]{ -webkit-appearance:none; }
input{ border-radius: 0px; outline: none; box-shadow:none; -webkit-appearance: none;}
a{ color: #333333; text-decoration:none;}
a:hover{ text-decoration:none; color: #f07800;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ display:block; margin: 0; padding: 0;}
html{ overflow-x: hidden;}
body{ font-size: 12px; font-family: "微软雅黑"; min-width: 320px; color: #333333;}

.allPeopleHead{ width: 100%; border-bottom: 1px solid #e0e0e0; overflow: hidden;}
.allPeopleHeadBox{ max-width: 1000px; margin: 0 auto; overflow: hidden; padding: 0 10px;}
.allPeopleHeadMobile{ float: left; line-height: 34px; background: url("../images/moblie.png") no-repeat left; padding-left: 19px; color: #333333; font-size: 12px;}
.allPeopleHeadRight{ float: right; overflow: hidden; line-height: 34px; font-size: 12px;}
.allPeopleHeadRight a{ float: left;}
.allPeopleHeadRight a.allPeopleSwsy{ background: url("../images/sx.png") no-repeat right; padding-right: 11px; margin-right: 8px;}

.allPeopleTop{ max-width: 1000px; margin: 22px auto; overflow: hidden; padding: 0 10px; height: 52px;}
.allPeopleTopLogo{ float: left; color: #333333; font-size: 24px; line-height: 52px;}
.allPeopleSearch{ float: right; width: 380px; overflow: hidden; margin-right: 20px; margin-top: 8px;}
.allPeopleSearchText{ float: left; width: 298px; border: 2px solid #0e89d1; border-right: none; line-height: 31px; height: 31px; color: #666666; font-size: 14px;}
.allPeopleSearchBtn{ float: right; width: 80px; height: 35px; border: none; color: #ffffff; font-size: 15px; background: #0e89d1;}
.allPeopleTopTj{ float: right; width: 28%; height: 52px; overflow: hidden; font-size: 0px;}
.allPeopleTopTj span,.allPeopleTopTj a{ display: inline-block; color: #666666; font-size: 12px; line-height: 26px;}
.allPeopleTopTj a{ padding-right: 12px;}
.allPeopleTopTj a:hover{ color: #f07800;}

.allPeopleMeun{ width: 100%; overflow: hidden; background: #0e89d1;}
.allPeopleMeunBox{ max-width: 1000px; margin: 0 auto; overflow: hidden; padding: 8.5px 10px;}
.allPeopleMeunBox ul{ overflow: hidden;}
.allPeopleMeunBox ul li{ float: left; color: #ffffff; font-size: 14px; line-height: 28px; padding: 0 15px 0 17px; background: url("../images/nav.png") no-repeat left; margin-left: -2px;}
.allPeopleMeunBox ul li a{ color: #ffffff;}

.allPeopleCont{ max-width: 1000px; margin: 0 auto; overflow: hidden; padding: 0 10px;}
.allPeopleContTop{ overflow: hidden;}
.allPeopleContTopLeft{ float: left; overflow: hidden; width: 30%;}
.allPeopleContTopCenter{ float: left; overflow: hidden; width: 38%; margin: 0 2%;}
.allPeopleContTopRight{ float: right; overflow: hidden; width: 28%;}

.allPeopleLunbo{ position:relative; width:100%; overflow:hidden; zoom:1; margin-top: 20px; height: 280px;}
.flex-viewport{ max-height:2000px; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; transition:all 1s ease;}
.allPeopleLunbo #slides{zoom:1;}
.allPeopleLunbo #slides li{ position: relative;}
.allPeopleLunbo #slides li img{ display:block; width:100%; height: 280px;}
.allPeopleLunbo #slides li span{ display: block; width: 100%; position: absolute; left: 0; bottom: 0; height: 45px; background: #000000; opacity: 0.8;}
.allPeopleLunbo #slides li p{ position: absolute; left: 0; bottom: 0; height: 45px; line-height: 45px; overflow: hidden; color: #ffffff; font-size: 15px; padding: 0 15px;}
.flex-direction-nav a{ display: none;}
.flex-control-nav{ position:absolute; bottom:11px; right: 7px;}
.flex-control-nav li{ margin:0 3px; display:inline-block; zoom:1; *display:inline;}
.flex-control-paging li a{ background:#404040; display:block; height:17px; line-height: 17px; text-align: center; color: #ffffff; font-size: 12px; overflow:hidden; width:17px; cursor:pointer;}
.flex-control-paging li a.flex-active{ background: #fc6b1c;}

.allPeoplePgt{ overflow: hidden; margin-top: 15px; background: #f7f7f7; padding: 11px 15px 12px;}
.allPeoplePgtTitle{ height: 30px; line-height: 30px; text-align: center; background: url("../images/sj.png") no-repeat 37px bottom; padding-bottom: 7px;}
.allPeoplePgtTitle span{ float: left; width: 85px; color: #ffffff; font-size: 16px; background: #007ac1;}
.allPeoplePgtTop{ overflow: hidden; margin-top: 7px;}
.allPeoplePgtTop dt{ float: left; width: 90px; height: 90px; overflow: hidden; margin-right: 12px;}
.allPeoplePgtTop dt img{ display: block; width: 100%; height: 100%;}
.allPeoplePgtTop dd{ overflow: hidden;}
.allPeoplePgtTop dd span{ display: block; color: #333333; font-size: 14px; font-weight: bold; line-height: 22px; height: 22px; overflow: hidden;}
.allPeoplePgtTop dd p{ color: #666666; font-size: 12px; line-height: 24px; max-height: 72px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.allPeoplePgtTop dd p a{ color: #2a5a9d;}
.allPeoplePgtList{ overflow: hidden; margin-top: 5px;}
.allPeoplePgtList li{ color: #333333; font-size: 14px; line-height: 28px; height: 28px; overflow: hidden; padding-left: 14px; background: url("../images/dian.png") no-repeat 3px 12px;}

.allPeopleContTopCenterTop{ overflow: hidden; border-bottom: 1px dotted #cccccc; padding: 25px 0 14px;}
.allPeopleContTopCenterTop span{ display: block; color: #222222; font-size: 18px; line-height: 28px; height: 28px; overflow: hidden; text-align: center;}
.allPeopleContTopCenterTop span a{ color: #222222;}
.allPeopleContTopCenterTop span a:hover{ color: #f07800;}
.allPeopleContTopCenterTop p{ color: #666666; font-size: 12px; line-height: 24px; max-height: 72px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; margin-top: 8px; text-indent: 2em;}
.allPeopleContTopCenterTop p a{ color: #28599c;}
.allPeopleContTopCenterList{ overflow: hidden; margin-top: 10px;}
.allPeopleContTopCenterList li{ color: #000000; font-size: 15px; line-height: 30px; height: 30px; overflow: hidden;}
.allPeopleContTopCenterList li a{ color: #000000;}
.allPeopleContTopCenterList li a:hover{ color: #f07800;}
.allPeopleContTopCenterList li i{ float: right; font-style: normal; color: #888; font-size: 12px; padding-left: 8px;}
.allPeopleContTopCenterList li span{ color: #007ac1; background: url("../images/wsx.png") no-repeat right; padding-right: 9px; margin-right: 8px;}
.allPeopleContTopCenterList li span a{ color: #0e89d1;}
.allPeopleContTopCenterPic{ overflow: hidden; padding: 15px 0 6px;}
.allPeopleContTopCenterPic li{ float: left; width: 30.2632%; overflow: hidden; height: 100px; position: relative; margin-right: 4.6052%;}
.allPeopleContTopCenterPic li#num8{ margin-right: 0%;}
.allPeopleContTopCenterPic li img{ display: block; width: 100%; height: 100%;}
.allPeopleContTopCenterPic li p{ width: 100%; height: 25px; line-height: 25px; overflow: hidden; text-align: center; background: #ff9523; position: absolute; left: 0; bottom: 0; color: #ffffff; font-size: 14px;}

.allPeopleRmzt{ overflow: hidden; margin-top: 20px; border: 1px solid #dfdfdf; padding: 9px 14px 6px;}
.allPeopleRmztTitle{ border-bottom: 1px solid #dfdfdf; height: 34px; position: relative;}
.allPeopleRmztTitle span{ float: left; position: absolute; left: 0; top: 0; border-bottom: 2px solid #007ac1; color: #333333; font-size: 16px; line-height: 28px; width: 68px; height: 33px;}
.allPeopleRmztList{ overflow: hidden; padding-top: 7px;}
.allPeopleRmztList dl{ float: left; overflow: hidden; width: 46%; margin-top: 8px;}
.allPeopleRmztList dl#num10,.allPeopleRmztList dl#num12{ float: right;}
.allPeopleRmztList dl dt{ overflow: hidden; height: 90px;}
.allPeopleRmztList dl dt img{ display: block; width: 100%; height: 100%;}
.allPeopleRmztList dl dd{ color: #333333; font-size: 12px; line-height: 28px; height: 28px; overflow: hidden; margin-top: 2px;}

.allPeopleWygz{ overflow: hidden; margin-top: 15px;}
.allPeopleWygzTitle{ color: #ffffff; font-size: 16px; border-bottom: 2px solid #007ac1; text-align: center; line-height: 33px; height: 33px;}
.allPeopleWygzTitle span{ float: left; background: #007ac1; width: 90px;}
.allPeopleWygzList{ overflow: hidden; border: 1px solid #dfdfdf; border-top: none; background: #f5f5f5; padding: 3px 14px 9px;}
.allPeopleWygzList dl{ overflow: hidden; border-bottom: 1px solid #dfdfdf; padding: 14px 0 13px;}
.allPeopleWygzList dl#num14{ border-bottom: none;}
.allPeopleWygzList dl dt{ float: left; width: 80px; height: 70px; overflow: hidden; margin-right: 9px;}
.allPeopleWygzList dl dt img{ display: block; width: 100%; height: 100%;}
.allPeopleWygzList dl dd{ overflow: hidden; padding-top: 1px;}
.allPeopleWygzList dl dd a{ display: block; font-size: 14px; line-height: 24px; height: 24px; overflow: hidden;}
.allPeopleWygzList dl dd p{ color: #666666; font-size: 12px; line-height: 22px; max-height: 44px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-top: 1px;}

.allPeopleMain{ overflow: hidden;}
.allPeopleMainLeft{ float: left; overflow: hidden; width: 72%;}
.allPeopleMainRight{ float: left; overflow: hidden; width: 28%;}
.allPeopleModle{ float: left; width: 50%; overflow: hidden; margin-top: 15px; height:243px;}
.allPeopleLanmu{ overflow: hidden; margin-right: 20px;}
.allPeopleLanmuTitle{ background: #f5f5f5; border: 1px solid #dfdfdf; border-top: 2px solid #dfdfdf; height: 34px; position: relative;}
.allPeopleLanmuTitle ul{ position: absolute; left: 0; top: -2px; height: 37px;}
.allPeopleLanmuTitle ul li{ float: left; padding: 0 8px; font-size: 16px; padding-top: 2px; line-height: 34px;}
.allPeopleLanmuTitle ul li.moren{ padding-top: 0px; border-top: 2px solid #0e89d1; background: #ffffff; height: 35px; border-right: 1px solid #dfdfdf;}
.allPeopleLanmuTitle ul li.moren a{ color: #007ac1;}
.allPeopleLanmuMore{ float: right; line-height: 34px; color: #c9c9c9; font-size: 12px; padding-right: 10px;}
.allPeopleLanmuTop{ overflow: hidden;}
.allPeopleLanmuTopPic{ overflow: hidden; margin-top: 15px; width: 110px; height: 100px; float: left; position: relative; margin-right: 14px;}
.allPeopleLanmuTopPic img{ display: block; width: 100%; height: 100%;}
.allPeopleLanmuTopPic span{ display: block; width: 100%; position: absolute; left: 0; bottom: 0; height: 25px; background: #d37e23; opacity: 0.8; filter:alpha(opacity=60);}
.allPeopleLanmuTopPic p{ position: absolute; left: 0; bottom: 0; height: 25px; line-height: 25px; overflow: hidden; text-align: center; color: #ffffff; font-size: 12px; padding: 0 5px;}
.allPeopleLanmuTopList{ overflow: hidden; margin-top: 9px;}
.allPeopleLanmuTopList li{ color: #000000; font-size: 14px; line-height: 28px; height: 28px; overflow: hidden; background: url("../images/dian.png") no-repeat 0px 12px; padding-left: 7px;}
.allPeopleLanmuTopList li a{ color: #000000;}
.allPeopleLanmuTopList li a:hover{ color: #F07800;}
.allPeopleLanmuBottom{ overflow: hidden; margin-top: 1px;}
.allPeopleLanmuBottom li{ color: #000000; font-size: 14px; line-height: 28px; height: 28px; overflow: hidden; background: url("../images/dian.png") no-repeat 3px 12px; padding-left: 11px;}
.allPeopleLanmuBottom li a{ color: #000000;}
.allPeopleLanmuBottom li a:hover{ color: #F07800;}
.allPeopleLanmuBottom li span{ float: right; color: #888; font-size: 12px; padding-left: 6px;}

.allPeopleRmphb{ overflow: hidden; margin-top: 15px; border: 1px solid #dfdfdf; padding: 7px 14px 14px;}
.allPeopleRmphbTitle{ position: relative; border-bottom: 1px solid #dfdfdf; height: 35px;}
.allPeopleRmphbTitle span{ float: left; position: absolute; left: 0; top: 0; border-bottom: 2px solid #007ac1; color: #333333; font-size: 16px; line-height: 32px; height: 34px; padding: 0 3px;}
.allPeopleRmphbList{ overflow: hidden; margin-top: 9px;}
.allPeopleRmphbList li{ color: #333333; font-size: 14px; line-height: 32px; height: 32px; overflow: hidden;}
.allPeopleRmphbList li span{ display: inline-block; width: 20px; height: 20px; line-height: 20px; text-align: center; border-radius: 2px; color: #ffffff; font-size: 12px; background: #bababa; margin-right: 8px;}
.allPeopleRmphbList li#shu1 span,.allPeopleRmphbList li#shu2 span,.allPeopleRmphbList li#shu3 span{ background: #007ac1;}

.allPeopleJkesxs{ overflow: hidden; margin-top: 15px; border: 1px solid #dfdfdf; padding: 7px 14px 8px;}
.allPeopleJkesxsTitle{ position: relative; border-bottom: 1px solid #dfdfdf; height: 35px;}
.allPeopleJkesxsTitle span{ float: left; position: absolute; left: 0; top: 0; border-bottom: 2px solid #007ac1; color: #333333; font-size: 16px; line-height: 32px; height: 34px; padding: 0 3px;}
.allPeopleJkesxsPic{ overflow: hidden; margin-top: 16px;}
.allPeopleJkesxsPic dl{ float: left; width: 46%; overflow: hidden;}
.allPeopleJkesxsPic dl#num22{ float: right;}
.allPeopleJkesxsPic dl dt{ overflow: hidden; height: 90px;}
.allPeopleJkesxsPic dl dt img{ display: block; width: 100%; height: 100%;}
.allPeopleJkesxsPic dl dd{ color: #333333; font-size: 12px; line-height: 28px; height: 28px; overflow: hidden;}
.allPeopleJkesxsList{ overflow: hidden; margin-top: 4px;}
.allPeopleJkesxsList li{ color: #333333; font-size: 14px; line-height: 28px; height: 28px; overflow: hidden; background: url("../images/dian.png") no-repeat 1px 12px; padding-left: 12px;}

.allPeopleRdlm{ overflow: hidden; margin-top: 20px; border: 1px solid #dfdfdf;}
.allPeopleRdlmTitle{ border-bottom: 1px solid #dfdfdf; line-height: 40px; font-size: 16px; color: #000000; padding-left: 19px;}
.allPeopleRdlmList{ overflow: hidden; font-size: 0px; padding: 15px 5px;}
.allPeopleRdlmList a{ display: inline-block; line-height: 28px; font-size: 12px; padding: 0 9px;}

.allPeopleYqlj{ overflow: hidden; margin-top: 20px; border: 1px solid #dfdfdf; border-top: 2px solid #0e89d1;}
.allPeopleYqljTitle{ border-bottom: 2px solid #dfdfdf; height: 40px; position: relative;}
.allPeopleYqljTitle ul{ position: absolute; left: 0; top: 0; height: 42px;}
.allPeopleYqljTitle ul li{ float: left; width: 70px; height: 42px; line-height: 42px; margin-left: 19px; text-align: center; color: #666666; font-size: 14px; cursor: pointer;}
.allPeopleYqljTitle ul li.moren{ color: #333333; background: url("../images/link.png") no-repeat bottom;}
.allPeopleYqljList{ overflow: hidden; display: none; font-size: 0px; padding: 12px 10px;}
.allPeopleYqljList a{ display: inline-block; color: #000000; font-size: 12px; line-height: 28px; padding: 0 9px;}
.allPeopleYqljList a:hover{ color: #F07800;}

.allPeopleFoot{ max-width: 1000px; margin: 0 auto; overflow: hidden; padding: 0 10px; margin-top: 15px;}
.allPeopleFootNav{ overflow: hidden; background: #0e89d1; font-size: 0px; padding: 10px 0;}
.allPeopleFootNav a{ display: inline-block; color: #ffffff; font-size: 14px; padding: 0px 15px; line-height: 25px; background: url("../images/ftnav.png") no-repeat left; margin-left: -2px;}
.allPeopleFootCopy{ overflow: hidden; text-align: center; color: #333333; font-size: 12px; line-height: 26px; padding: 10px 0 70px;}

.allPeopleNav{ width: 100%; overflow: hidden; background: #0e89d1;}
.allPeopleNavBox{ max-width: 1000px; margin: 0 auto; overflow: hidden; padding: 8.5px 10px;}
.allPeopleNavBox ul{ overflow: hidden;}
.allPeopleNavBox ul li{ float: left; color: #ffffff; font-size: 16px; line-height: 28px; background: url("../images/nav.png") no-repeat left; padding: 0 15px 0 17px; margin-left: -2px;}
.allPeopleNavBox ul li a{ color: #ffffff;}

.allPeopleNeiye{ overflow: hidden;}
.allPeopleNeiyeLeft{ float: left; width: 68%; overflow: hidden;}
.allPeopleNeiyeRight{ float: right; width: 28%; overflow: hidden;}

.allPeopleZxgx{ overflow: hidden; margin-top: 15px; border: 1px solid #dfdfdf; padding: 10px 19px 15px;}
.allPeopleZxgxTitle{ position: relative; border-bottom: 1px solid #dfdfdf; height: 38px;}
.allPeopleZxgxTitle span{ float: left; position: absolute; left: 0; top: 0; border-bottom: 2px solid #007ac1; color: #333333; font-size: 18px; line-height: 32px; height: 37px; padding: 0 4px;}
.allPeopleZxgxList{ overflow: hidden; margin-top: 10px;}
.allPeopleZxgxList li{ color: #333333; font-size: 14px; line-height: 28px; height: 28px; overflow: hidden; background: url("../images/fd.png") no-repeat 4px 12px; padding-left: 16px;}

.allPeopleWeizhi{ color: #333333; overflow: hidden; font-size: 12px; line-height: 28px; border-bottom: 2px solid #0e89d1; margin-top: 14px; padding-bottom: 6px;}
.allPeopleWeizhi a{ color: #333333;}
.allPeopleWeizhi a:hover{ color: #F07800;}
.allPeopleWeizhi span{ color: #0e89d1;}

.allPeopleLiebiao{ overflow: hidden;}
.allPeopleLiebiao dl{ overflow: hidden; border-bottom: 1px solid #e5e5e5; padding: 21px 0 19px;}
.allPeopleLiebiao dl dt{ float: left; width: 140px; height: 100px; overflow: hidden; margin-right: 20px; margin-top: 4px;}
.allPeopleLiebiao dl dt img{ display: block; width: 100%; height: 100%;}
.allPeopleLiebiao dl dd{ overflow: hidden;}
.allPeopleLiebiao dl dd span{ display: block; color: #000000; font-size: 18px; line-height: 28px; height: 28px; overflow: hidden;}
.allPeopleLiebiao dl dd span a{ color: #000000;}
.allPeopleLiebiao dl dd span a:hover{ color: #F07800;}
.allPeopleLiebiao dl dd p{ color: #666666; font-size: 14px; line-height: 26px; max-height: 78px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; margin-top: 5px;}
.allPeopleLiebiao dl dd p a{ color: #2a5a9d;}
.allPeopleLiebiao dl dd p a:hover{ color: #F07800;}

.allPeopleFenye{ overflow: hidden; text-align: center; font-size: 0px; padding: 23px 0 5px;}
.allPeopleFenye li{ display: inline; margin: 0 2px; color: #666666; font-size: 14px;}
.allPeopleFenye li a,.allPeopleFenye li strong{ display: inline-block; margin-bottom: 6px; color: #666666; font-size: 14px; border: 1px solid #dfdfdf; line-height: 28px; padding: 0 10px;}
.allPeopleFenye li strong{ font-weight: normal; color: #FFFFFF; background: #007ac1; border: 1px solid #007ac1;}

.allPeopleArticle{ overflow: hidden; padding: 40px 0 0;}
.allPeopleArticleHead{ overflow: hidden; text-align: center; border-bottom: 1px solid #e5e5e5; padding-bottom: 20px;}
.allPeopleArticleHead h1{ color: #000000; font-size: 24px; line-height: 28px;}
.allPeopleArticleHead p{ color: #888888; font-size: 12px; line-height: 28px; margin-top: 12px;}
.allPeopleArticleHead p span{ color: #fc6b1d;}
.allPeopleArticleBody{ overflow: hidden; color: #555555; font-size: 14px; line-height: 28px; text-indent: 2em; padding: 15px 0;}
.allPeopleArticleBody img{ display: block; max-width: 100%; margin: 0 auto;}
.allPeopleArticleBody p{ padding: 5px 0;}
.allPeopleArticleSxp{ overflow: hidden; border-top: 1px solid #e5e5e5; padding-top: 20px;}
.allPeopleArticleSxp p{ color: #0e89d1; font-size: 14px; height: 30px; line-height: 30px; overflow: hidden;}

.allPeopleReading{ overflow: hidden; padding: 24px 0 15px;}
.allPeopleReadingTitle{ color: #333333; font-size: 18px; line-height: 30px; border-bottom: 2px solid #0e89d1; height: 35px; background: url("../images/read.png") no-repeat 3px 4px; padding-left: 37px;}
.allPeopleReadingList{ overflow: hidden; margin-top: 15px;}
.allPeopleReadingList li{ float: left; width: 50%; color: #333333; font-size: 14px; line-height: 28px; height: 28px; overflow: hidden; background: url("../images/black.png") no-repeat 6px 13px;}
.allPeopleReadingList li a{ padding-left: 14px;}

@media (max-width: 768px){
	.allPeopleMeunBox{ padding: 8.5px 0px;}
	.allPeopleTop{ height: auto; margin: 10px auto;}
	.allPeopleTopLogo{ width: 100%; text-align: center; line-height: 42px;}
	.allPeopleTopTj{ width: 100%;}
	.allPeopleSearch{ width: 100%; margin-right: 0px;}
	.allPeopleSearchText{ width: calc(100% - 82px);}
	.allPeopleContTopLeft,.allPeopleContTopRight{ width: 100%;}
	.allPeopleContTopCenter{ width: 100%; margin: 0px;}
	.allPeopleMainLeft,.allPeopleMainRight{ width: 100%;}
	.allPeopleModle{ width: 100%;}
	.allPeopleNavBox{ padding: 8.5px 0px;}
	.allPeopleLanmu{ margin-right: 0px;}
	.allPeopleNeiyeLeft,.allPeopleNeiyeRight{ width: 100%;}
	.allPeopleReadingList li{ width: 100%;}
}
@media (max-width: 768px) and (min-width: 481px){
	.allPeopleRmztList dl dt{ height: 180px;}
	.allPeopleContTopCenterPic li{ height: 145px;}
}


.ylejbdfTop{ width: 100%; background: #fbfbfb; overflow: hidden; border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee;}
.ylejbdfTopBox{ max-width: 1000px; margin: 0 auto; overflow: hidden; padding: 3px 10px;}
.ylejbdfTopLeft{ float: left; overflow: hidden; font-size: 0px;}
.ylejbdfTopLeft span,.ylejbdfTopLeft a{ display: inline-block; color: #999999; font-size: 12px; line-height: 28px;}
.ylejbdfTopLeft a{ padding-right: 16px;}
.ylejbdfTopRight{ float: right; overflow: hidden; font-size: 0px;}
.ylejbdfTopRight a{ display: inline-block;  color: #999999; font-size: 12px; line-height: 28px; padding-left: 16px;}
.ylejbdfTop a:hover{ color: #ff6600;}

.ylejbdfHead{ max-width: 1000px; margin: 0 auto; overflow: hidden; padding: 20px 10px;}
.ylejbdfHeadLogo{ float: left; overflow: hidden; line-height: 49px; height: 49px;}
.ylejbdfHeadLogo img{ display: inline-block; vertical-align: middle;}
.ylejbdfHeadText{ float: left; padding-left: 27px; line-height: 49px; color: #66cc00; font-size: 18px;}
.ylejbdfSearch{ float: right; margin-top: 6px; width: 381px; overflow: hidden;}
.ylejbdfSearchText{ float: left; border: 1px solid #e6e6e6; border-right: none; background: #fbfbfb; height: 34px; line-height: 34px; color: #999999; font-size: 14px; padding-left: 15px; width: 295px;}
.ylejbdfSearchBtn{ float: right; width: 70px; height: 36px; border: none; color: #ffffff; font-size: 16px; background: #66cc00; border-radius: 2px;}

.ylejbdfMeun{ width: 100%; overflow: hidden; background: #3d98ff;}
.ylejbdfMeun ul{ max-width: 1000px; margin: 0 auto; overflow: hidden; padding: 0 10px; height: 48px;}
.ylejbdfMeun ul li{ float: left; color: #ffffff; font-size: 16px; line-height: 48px; padding: 0 20px; *padding: 0 18px;}
.ylejbdfMeun ul li a{ color: #FFFFFF;}
.ylejbdfMeun ul li#cur{ background: #207be9;}

.ylejbdfCont{ max-width: 1000px; margin: 0 auto; overflow: hidden; padding: 0 10px;}
.ylejbdfContTop{ overflow: hidden;}
.ylejbdfContTopLeft{ float: left; overflow: hidden; width: 68%;}
.ylejbdfContTopRight{ float: right; overflow: hidden; width: 30%;}
.ylejbdfShang{ overflow: hidden;}
.ylejbdfShangLeft{ float: left; overflow: hidden; width: 44.1177%;}
.ylejbdfShangRight{ float: right; overflow: hidden; width: 52.9412%;}

.ylejbdfShangPic{ overflow: hidden; margin-top: 10px;}
.ylejbdfShangPic li{ float: left; width: 48.3334%; height: 110px; position: relative;}
.ylejbdfShangPic li#num2{ float: right;}
.ylejbdfShangPic li img{ display: block; width: 100%; height: 100%;}
.ylejbdfShangPic li i{ display: block; width: 100%; position: absolute; left: 0; bottom: 0; height: 30px; background: #433c38; opacity: 0.6; filter:alpha(opacity=60);}
.ylejbdfShangPic li p{ width: 100%; position: absolute; left: 0; bottom: 0; height: 30px; line-height: 30px; overflow: hidden; color: #ffffff; font-size: 14px; text-align: center;}
.ylejbdfShangPic li p span{ display: inline-block; padding: 0 5px;}

.ylejbdfYydt{ overflow: hidden; margin-top: 17px;}
.ylejbdfYydtTitle{ border-bottom: 1px solid #e6e6e6; height: 36px; position: relative;}
.ylejbdfYydtTitle span{ border-bottom: 3px solid #3d98ff; color: #207be9; font-size: 18px; line-height: 34px; position: absolute; left: 0; top: 0;}
.ylejbdfYydt dl{ overflow: hidden; border-bottom: 1px dotted #e6e6e6; padding: 14px 0 12px;}
.ylejbdfYydt dl dt{ color: #333333; font-size: 16px; font-weight: bold; line-height: 30px; height: 30px; overflow: hidden; text-align: center;}
.ylejbdfYydt dl dd{ color: #999999; font-size: 14px; line-height: 22px; max-height: 44px; overflow: hidden; margin-top: 2px;}
.ylejbdfYydt dl dd a{ color: #ff6600;}
.ylejbdfYydt ul{ overflow: hidden; margin-top: 7px; max-height:280px;}
.ylejbdfYydt ul li{ color: #333333; font-size: 14px; line-height: 28px; height: 28px; overflow: hidden; background: url("../images/dian.png") no-repeat 5px 12px; padding-left: 15px;}
.ylejbdfYydt ul li span{ float: right; color: #999999; font-size: 12px; padding: 0 7px;}

.ylejbdfTjys{ overflow: hidden; margin-top: 12px;}
.ylejbdfTjysTitle{ border-bottom: 1px solid #e6e6e6; height: 40px; position: relative;}
.ylejbdfTjysTitle span{ color: #207be9; font-size: 18px; border-bottom: 3px solid #3d98ff; line-height: 38px; position: absolute; left: 0; top: 0;}
.ylejbdfTjysTitle a{ float: right; color: #999999; font-size: 12px; line-height: 32px; padding-top: 8px;}
.ylejbdfTjysList{ overflow: hidden; margin-top: 4px;}
.ylejbdfTjysList li{ float: left; overflow: hidden; width: 31.4706%; margin-top: 15px; margin-right: 2.7941%;}
.ylejbdfTjysList li#num3{ margin-right: 0%;}
.ylejbdfTjysBox{ overflow: hidden; border: 1px solid #e6e6e6;}
.ylejbdfTjysInfo{ overflow: hidden; padding: 23px 14px 13px;}
.ylejbdfTjysInfo dt{ width: 90px; height: 90px; overflow: hidden; margin: 0 auto;}
.ylejbdfTjysInfo dt img{ display: block; width: 100%; height: 100%; border-radius: 50%;}
.ylejbdfTjysInfo dd{ overflow: hidden; margin-top: 10px;}
.ylejbdfTjysName{ color: #999999; font-size: 15px; font-weight: bold; line-height: 26px; height: 26px; overflow: hidden; text-align: center;}
.ylejbdfTjysName a{ color: #ff6600;}
.ylejbdfTjysInfo dd span{ display: block; color: #999999; font-size: 14px; line-height: 22px; height: 22px; overflow: hidden; text-align: center; margin-top: 3px;}
.ylejbdfTjysInfo dd p{ color: #666666; font-size: 14px; line-height: 22px; height: 22px; overflow: hidden; text-align: center;}
.ylejbdfTjysInfo dd p em{ font-style: normal; color: #999999;}
.ylejbdfTjysAnniu{ overflow: hidden; background: #f9f9f9; border-top: 1px solid #eeeeee;}
.ylejbdfTjysAnniu dl{ float: left; width: 50%; overflow: hidden; height: 62px;}
.ylejbdfTjysAnniu dl#num1{ background: url("../images/sx1.png") no-repeat right;}
.ylejbdfTjysAnniu dl dt{ overflow: hidden; width: 16px; height: 16px; margin: 12px auto 0;}
.ylejbdfTjysAnniu dl#num1 dt{ background: url("../images/ys.png") no-repeat center;}
.ylejbdfTjysAnniu dl#num2 dt{ background: url("../images/zx1.png") no-repeat center;}
.ylejbdfTjysAnniu dl dd{ text-align: center; font-size: 14px; line-height: 20px; height: 20px; overflow: hidden; margin-top: 3px;}
.ylejbdfTjysAnniu dl#num1 dd a{ color: #66cc00;}
.ylejbdfTjysAnniu dl#num2 dd a{ color: #207be9;}

.ylejbdfSpzx{ overflow: hidden; margin-top: 20px; border: 1px solid #e6e6e6; border-top: 2px solid #3d98ff; padding: 14px 19px 19px;}
.ylejbdfSpzxTitle{ color: #207be9; font-size: 18px; line-height: 26px;}
.ylejbdfSpzxTop{ overflow: hidden; margin-top: 15px; height: 146px; position: relative;}
.ylejbdfSpzxTop img{ display: block; width: 100%; height: 100%;}
.ylejbdfSpzxList{ overflow: hidden; margin-top: 11px;}
.ylejbdfSpzxList li{ color: #333333; font-size: 14px; line-height: 32px; height: 32px; overflow: hidden;}
.ylejbdfSpzxList li span{ display: inline-block; width: 20px; height: 20px; line-height: 20px; text-align: center; margin-right: 9px; color: #ffffff; border-radius: 2px;}
.ylejbdfSpzxList li#num1 span{ background: #ff5e5b;}
.ylejbdfSpzxList li#num2 span{ background: #ff9d00;}
.ylejbdfSpzxList li#num3 span{ background: #f9d219;}

.ylejbdfMain{ overflow: hidden;}
.ylejbdfMainLeft{ float: left; overflow: hidden; width: 68%;}
.ylejbdfMainRight{ float: right; overflow: hidden; width: 30%;}

.ylejbdfModle{ overflow: hidden; margin-top: 7px;}
.ylejbdfModleBox{ float: left; overflow: hidden; width: 48.5295%; margin-top: 5px; height:294px;}
#lm2,#lm4,#lm6{ float: right;}
.ylejbdfModleTitle{ border-bottom: 1px solid #e6e6e6; height: 38px; position: relative;}
.ylejbdfModleTitle p{ color: #333333; font-size: 18px; border-bottom: 3px solid #3d98ff; line-height: 36px; position: absolute; left: 0; top: 0px;}
.ylejbdfModleTitle span a{ float: right; color: #999999; font-size: 12px; line-height: 30px; padding-top: 6px;}
.ylejbdfModleTop{ overflow: hidden; margin-top: 16px;}
.ylejbdfModleTop li{ float: left; width: 48.4849%; height: 120px; position: relative;}
.ylejbdfModleTop li#num2{ float: right;}
.ylejbdfModleTop li img{ display: block; width: 100%; height: 100%;}
.ylejbdfModleTop li i{ display: block; width: 100%; position: absolute; left: 0; bottom: 0; height: 30px; background: #433c38; opacity: 0.6; filter:alpha(opacity=60);}
.ylejbdfModleTop li p{ width: 100%; position: absolute; left: 0; bottom: 0; height: 30px; line-height: 30px; overflow: hidden; color: #ffffff; font-size: 14px; text-align: center;}
.ylejbdfModleTop li p span{ display: inline-block; padding: 0 5px;}
.ylejbdfModleList{ overflow: hidden; margin-top: 7px;}
.ylejbdfModleList li{ color: #333333; font-size: 14px; line-height: 28px; height: 28px; overflow: hidden; background: url("../images/dian.png") no-repeat 2px 12px; padding-left: 13px;}

.ylejbdfTjyd{ overflow: hidden; margin-top: 20px; border: 1px solid #e6e6e6; border-top: 2px solid #3d98ff; padding: 14px 19px 12px;}
.ylejbdfTjydTitle{ color: #207be9; font-size: 18px; line-height: 26px;}
.ylejbdfTjydList{ overflow: hidden; margin-top: 6px; max-height:280px;}
.ylejbdfTjydList li{ color: #333333; font-size: 14px; line-height: 28px; height: 28px; overflow: hidden; background: url("../images/dian.png") no-repeat 2px 12px; padding-left: 14px;}

.ylejbdfYqlj{ overflow: hidden; margin-top: 17px;}
.ylejbdfYqljTitle{ border-bottom: 1px solid #e6e6e6; height: 34px; position: relative;}
.ylejbdfYqljTitle ul{ position: absolute; left: 0; top: 0;}
.ylejbdfYqljTitle ul li{ float: left; color: #999999; font-size: 16px; cursor: pointer; line-height: 32px; margin-right: 20px;}
.ylejbdfYqljTitle ul li#moren{ color: #207be9; border-bottom: 3px solid #3d98ff;}
.ylejbdfYqljBox{ overflow: hidden; display: none; font-size: 0px; margin-top: 10px;}
.ylejbdfYqljBox a{ display: inline-block; color: #999999; font-size: 12px; line-height: 20px; padding-right: 15px;}
.ylejbdfYqljBox a:hover{ color: #FF6600;}

.ylejbdfFoot{ width: 100%; overflow: hidden; margin-top: 20px; background: #f8f8f8; border-top: 1px solid #e7e7e7; padding: 28px 0 38px;}
.ylejbdfFootBox{ max-width: 1000px; margin: 0 auto; overflow: hidden; padding: 0 10px;}
.ylejbdfFootleft{ overflow: hidden; color: #999999; font-size: 13px; line-height: 28px; margin-top: 3px; text-align: center;}
.ylejbdfFootleft a{ color: #999999;}

.ylejbdfLiebiao{ overflow: hidden; margin-top: 15px; border: 1px solid #e6e6e6; padding: 11px 19px 20px;}
.ylejbdfLiebiaoTop{ position: relative; border-bottom: 1px solid #e6e6e6; height: 38px;}
.ylejbdfLiebiaoTop span{ position: absolute; left: 0; top: 0; color: #207be9; font-size: 18px; border-bottom: 3px solid #3d98ff; line-height: 36px;}
.ylejbdfLiebiaoList{ overflow: hidden; margin-top: 4px;}
.ylejbdfLiebiaoList li{ overflow: hidden; border-bottom: 1px dotted #e6e6e6; padding: 9px 0 12px;}
.ylejbdfLiebiaoList li span{ display: block; color: #333333; font-size: 18px; font-weight: bold; line-height: 30px; height: 30px; overflow: hidden;}
.ylejbdfLiebiaoList li p{ color: #666666; font-size: 14px; line-height: 24px; margin-top: 3px;}
.ylejbdfLiebiaoList li p a{ color: #ff6600;}
.ylejbdfLiebiaoList li em{ display: block; font-style: normal; color: #999999; font-size: 12px; line-height: 24px; height: 24px; overflow: hidden; background: url("../images/time1.png") no-repeat left; padding-left: 19px; margin-top: 3px;}

.ylejbdfFenye{ overflow: hidden; font-size: 0px; text-align: center; padding: 25px 0 3px;}
.ylejbdfFenye li{ display: inline; margin: 0 5px; color: #999999; font-size: 14px;}
.ylejbdfFenye li a,.ylejbdfFenye li strong{ display: inline-block; color: #999999; font-size: 14px; margin-bottom: 6px; border: 1px solid #e6e6e6; line-height: 28px; padding: 0 10px;}
.ylejbdfFenye li strong{ font-weight: normal; background: #3d98ff; border: 1px solid #207be9; color: #FFFFFF;}

.ylejbdfYudu{ overflow: hidden; margin-top: 18px; border: 1px solid #e6e6e6; border-top: 2px solid #3d98ff; padding: 14px 19px 4px;}
.ylejbdfYuduTitle{ color: #207be9; font-size: 18px; line-height: 26px;}
.ylejbdfYuduList{ overflow: hidden; max-height:352px;}
.ylejbdfYuduList dl{ overflow: hidden; border-top: 1px dotted #e6e6e6; padding: 14px 0; margin-top: -1px;}
.ylejbdfYuduList dl dt{ float: left; width: 80px; height: 60px; overflow: hidden; margin-right: 13px;}
.ylejbdfYuduList dl dt img{ display: block; width: 100%; height: 100%;}
.ylejbdfYuduList dl dd{ overflow: hidden;}
.ylejbdfYuduList dl dd a{ display: block; font-size: 14px; line-height: 22px; height: 22px; overflow: hidden;}
.ylejbdfYuduList dl dd p{ color: #999999; font-size: 12px; line-height: 22px; height: 22px; overflow: hidden; margin-top: 16px;}

.ylejbdfZxgx{ overflow: hidden; margin-top: 17px; border: 1px solid #e6e6e6; border-top: 2px solid #3d98ff; padding: 14px 19px 12px;}
.ylejbdfZxgxTitle{ color: #207be9; font-size: 18px; line-height: 26px;}
.ylejbdfZxgxList{ overflow: hidden; margin-top: 6px; max-height:280px;}
.ylejbdfZxgxList li{ color: #333333; font-size: 14px; line-height: 28px; height: 28px; overflow: hidden; background: url("../images/dian.png") no-repeat 2px 12px; padding-left: 14px;}

.ylejbdfArticle{ overflow: hidden; margin-top: 15px; border: 1px solid #e6e6e6; padding: 30px 0 18px;}
.ylejbdfArticleHead{ overflow: hidden; margin: 0 19px; border-bottom: 1px dotted #e6e6e6; text-align: center; padding-bottom: 11px;}
.ylejbdfArticleHead h1{ color: #333333; font-size: 24px; line-height: 34px;}
.ylejbdfArticleHead p{ color: #999999; font-size: 14px; line-height: 24px; overflow: hidden; margin-top: 12px;}
.ylejbdfArticleHead p span{ display: inline-block; padding: 0 8px;}
.ylejbdfArticleHead p a{ display: inline-block; color: #ff6600; background: url("../images/zxys.png") no-repeat left; padding-left: 18px; margin-left: 8px;}
.ylejbdfArticleBody{ overflow: hidden; text-indent: 2em; padding: 11px 19px 0; color: #333333; font-size: 15px; line-height: 28px;}
.ylejbdfArticleBody img{ display: block; max-width: 100%; margin: 0 auto;}
.ylejbdfArticleBody p{ padding: 5px 0;}
.ylejbdfArticleSxp{ overflow: hidden; margin-top: 4px; border-top: 1px dotted #e6e6e6; padding: 18px 9px 0;}
.ylejbdfArticleSxp li{ float: left; width: 50%; overflow: hidden;}
.ylejbdfArticleSxp li p{ color: #999999; font-size: 14px; line-height: 28px; height: 28px; overflow: hidden; padding: 0 10px;}
.ylejbdfArticleSxp li p a{ color: #207be9;}
.ylejbdfArticleSxp li p a:hover{ color: #FF6600;}

.ylejbdfXgyd{ overflow: hidden; margin-top: 16px; border: 1px solid #e6e6e6;}
.ylejbdfXgydTitle{ border-bottom: 1px solid #e6e6e6; background: #f8f8f8; line-height: 42px; padding-left: 22px; color: #333333; font-size: 18px;}
.ylejbdfXgydList{ overflow: hidden; padding: 0 19px 3px; margin-top: 3px;}
.ylejbdfXgydList li{ color: #333333; font-size: 14px; border-top: 1px dotted #e6e6e6; height: 39px; line-height: 39px; overflow: hidden; background: url("../images/dian.png") no-repeat 6px 17px; padding-left: 20px; margin-top: -1px;}
.ylejbdfXgydList li span{ float: right; color: #999999; font-size: 12px; padding: 0 10px;}

.ylejbdfTuijian{ overflow: hidden; margin-top: 22px; border: 1px solid #e6e6e6; padding: 9px 19px 22px;}
.ylejbdfTuijianTitle{ border-bottom: 1px solid #e6e6e6; height: 40px; position: relative;}
.ylejbdfTuijianTitle span{ position: absolute; left: 0; top: 0; color: #207be9; font-size: 18px; border-bottom: 3px solid #3d98ff; line-height: 38px;}
.ylejbdfTuijianBox{ overflow: hidden;}
.ylejbdfTuijianPic{ float: left; width: 48.28125%; overflow: hidden; margin-right: 26px;}
.ylejbdfTuijianPic li{ float: left; width: 46.9256%; height: 108px; position: relative; margin-top: 19px;}
.ylejbdfTuijianPic li#num2,.ylejbdfTuijianPic li#num4{ float: right;}
.ylejbdfTuijianPic li img{ display: block; width: 100%; height: 100%;}
.ylejbdfTuijianPic li i{ display: block; width: 100%; position: absolute; left: 0; bottom: 0; height: 30px; background: #373737; opacity: 0.6; filter:alpha(opacity=60);}
.ylejbdfTuijianPic li p{ width: 100%; position: absolute; left: 0; bottom: 0; height: 30px; line-height: 30px; overflow: hidden; color: #ffffff; font-size: 14px; text-align: center;}
.ylejbdfTuijianPic li p span{ display: inline-block; padding: 0 5px;}
.ylejbdfTuijianList{ overflow: hidden; padding-top: 2px; max-height:248px;}
.ylejbdfTuijianList ul{ overflow: hidden; margin-top: 15px;}
.ylejbdfTuijianList ul li{ color: #333333; font-size: 14px; line-height: 28px; height: 28px; overflow: hidden; background: url("../images/dian.png") no-repeat 0 12px; padding-left: 12px;}

.ylejbdfTagList li{ padding:9px 0;}
.ylejbdfTagList li span{ font-weight:normal; font-size:16px;}

@media (max-width: 900px){
	.ylejbdfHead{ padding: 10px;}
	.ylejbdfHeadText{ padding-left: 0px; float: right;}
	.ylejbdfSearch{ width: 100%; margin-top: 10px;}
	.ylejbdfSearchText{ width: calc(100% - 86px);}
}
@media (max-width: 768px){
	.ylejbdfMeun ul{ height: auto;}
	.ylejbdfMeun ul li{ width: 20%; text-align: center; line-height: 38px; height: 38px; overflow: hidden; padding: 0px;}
	.ylejbdfContTopLeft,.ylejbdfContTopRight,.ylejbdfShangLeft,.ylejbdfShangRight,.ylejbdfMainLeft,.ylejbdfMainRight{ width: 100%;}
	.ylejbdfYydt dl dd{ max-height: 66px;}
	.ylejbdfYyjsTop,.ylejbdfSpzxTop{ height: auto;}
	.ylejbdfModleBox{ width: 100%;}
	.ylejbdfFootleft{ margin-top: 15px; text-align: center;}
	.ylejbdfArticleSxp li{ width: 100%;}
	.ylejbdfTuijianPic{ width: 100%; float: none; margin-right: 0px;}
}
@media (max-width: 768px) and (min-width: 600px){
	.ylejbdfShangPic li{ height: 199px;}
	.ylejbdfModleTop li{ height: 198px;}
	.ylejbdfTuijianPic li{ height: 181px;}
}
@media (max-width: 599px) and (min-width: 480px){
	.ylejbdfShangPic li{ height: 147px;}
	.ylejbdfModleTop li{ height: 148px;}
	.ylejbdfTuijianPic li{ height: 131px;}
}
@media (max-width: 599px){
	.ylejbdfTjysList li{ width: 100%; margin-right: 0px;}
}
@media (max-width: 479px){
	.ylejbdfHeadLogo{ width: 100%; text-align: center;}
	.ylejbdfHeadLogo img{ max-height: 33px;}
	.ylejbdfHeadText{ width: 100%; text-align: center; line-height: 32px;}
	.ylejbdfMeun ul li{ width: 33.3334%;}
	.ylejbdfLunbo #slides li img{ height: 200px;}
}
.ylejbdfDoctor{ overflow: hidden; margin-top: 15px; border: 1px solid #e6e6e6; border-top: 2px solid #3d98ff; padding: 14px 19px 5px;}
.ylejbdfDoctorTitle{ color: #207be9; font-size: 18px; line-height: 26px;}
.ylejbdfDoctorList{ overflow: hidden;}
.ylejbdfDoctorList dl{ overflow: hidden; border-top: 1px dotted #e6e6e6; padding: 12px 0 15px; margin-top: -1px;}
.ylejbdfDoctorList dl dt{ float: left; width: 70px; height: 70px; overflow: hidden; margin-right: 15px; margin-top: 3px;}
.ylejbdfDoctorList dl dt img{ display: block; width: 100%; height: 100%; border-radius: 50%;}
.ylejbdfDoctorList dl dd{ overflow: hidden;}
.ylejbdfDoctorList dl dd p{ color: #999999; font-size: 15px; font-weight: bold; line-height: 20px; height: 20px; overflow: hidden;}
.ylejbdfDoctorList dl dd p a{ color: #ff6600; padding-right: 5px;}
.ylejbdfDoctorList dl dd span{ display: block; color: #999999; font-size: 12px; line-height: 20px; height: 20px; overflow: hidden; margin-top: 3px;}
.ylejbdfDoctorList dl dd a.ylejbdfDoctorYygh{ overflow: hidden; margin-top: 4px; color: #ffffff; font-size: 14px; background: #ff6600; border-radius: 2px; line-height: 26px; height: 26px; overflow: hidden; text-align: center; display: block; max-width: 80px;}
