@charset "utf-8";
/* public */
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
*,:before,:after{box-sizing:border-box;}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
img{border:0; display:inline-block;}
ul,dl,li,dt,dd{list-style:none;}
html,body{height:100%;}
body{font:14px Arial,"microsoft yahei", Helvetica, sans-serif;*font:14px "microsoft yahei",Arial, Helvetica, sans-serif; color:#212121; background:#fff;-webkit-tap-highlight-color:rgba(255,255,255,0); overflow-x:hidden;}
a{font-size:14px;text-decoration:none;transition:ease .65s; color:#212121;}
a:hover{color:#283C85;}
.clearfix:after{content:"\200B"; display:block; height:0; clear:both;}
.clearfix{*zoom:1;}/*IE/7/6*/
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
input,textarea,select{outline: none; font-family:"microsoft yahei";-webkit-appearance:none; border-radius:0;}
textarea{resize:none; overflow:hidden;}
select::-ms-expand { display: none; -webkit-appearance:none; }
i{font-style:normal;}
.left{float:left;}
.right{float:right;}
.noscript{position:fixed; left:0px; top:0px; background:#ddd; color:red; text-align:center; width:100%; height:30px; line-height:30px;}
em{font-style:normal;}
.pace-progress{width:100%; height:2px; background:#b72024; position:fixed; left:0px; top:0px; z-index:5000;}
.pace-inactive{display:none;}
.lh-flex{display:flex;display:-webkit-flex;flex-direction:row; -webkit-flex-direction:row;flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.red{color:#b72024;}
/*响应式*/
.container {margin:auto; position:relative; width:1200px;}
/*header*/
.lh-header-a{width:100%; min-width:1200px; height:40px; background:#0950A2; color:#a6c3e4; line-height:40px; font-size:12px;}
.lh-header-a h2 span{margin-left:10px;}
.lh-header-b{position:absolute; right:0; top:0;}
.lh-header-b li{float:left; margin-left:36px; position:relative;}
.lh-header-b li:before{content:''; display:block; width:1px; height:12px; background:#11427B; position:absolute; left:-18px; top:50%; margin-top:-6px;}
.lh-header-b li:first-child:before{display:none;}
.lh-header-b li a{color:#a6c3e4; font-size:12px;}
.lh-header-b li a:hover{color:#fff;}
.lh-header-c{width:100%; min-width:1200px; height:163px; background:url(../images/logo-bg.jpg) no-repeat center bottom;}
.lh-logo{display:block; height:163px; display:flex; align-items:center; width:292px;}
.lh-logo span:first-child{margin-right:20px;/* animation:rotate linear 6s infinite; */}
@keyframes rotate{
	0%{transform:rotate(0);}
	100%{transform:rotate(-360deg);}	
}
.lh-header-d{width:100%; min-width:1200px; height:63px; background:#2855A8 url(../images/line.png) repeat center; position:relative; z-index:3000;}
.lh-nav>li{float:left; margin-right:6px; position:relative;}
.lh-nav>li>a{padding:0 33px; display:block; line-height:63px; color:#fff; font-size:16px; position:relative; z-index:1;}
.lh-nav>li>a:after{content:''; display:block; width:100%; height:0; background:rgba(255,255,255,.2); position:absolute; left:0; top:0; z-index:-1;transition:ease .65s }
.lh-nav>li:hover>a:after,.lh-nav>li.active>a:after{height:100%;}
.lh-nav-a{width:100%; position:absolute; left:0; top:63px; transition:ease-in-out .65s; visibility:hidden; opacity:0; transform:translateY(20px); z-index:3000;}
.lh-nav-item{background:#F9F9F9; padding:20px 0 10px;}
.lh-nav>li:hover .lh-nav-a{visibility:visible; opacity:1; transform:translateY(0);}
.lh-nav-item li{margin-bottom:10px; padding:0 12px;}
.lh-nav-item li a{display:block; height:26px; line-height:26px; text-align:center; color:#333; position:relative; z-index:1;}
.lh-nav-item li a:before{content:''; display:block; width:0; height:100%;background:#4A77D4; position:absolute; left:50%; top:0; transition:ease .65s; z-index:-1;}
.lh-nav-item li a:hover,.lh-nav-item li a.active{color:#fff;}
.lh-nav-item li a:hover:before,.lh-nav-item li a.active:before{width:100%; left:0;}
.lh-search{position:absolute; right:0; top:17px; width:286px; height:32px; line-height:32px;}
.lh-search input{position:absolute; left:0; top:0; width:100%; height:32px; line-height:32px; border:none; background:#D1D7F0; padding:0 42px 0 10px; transition:ease .65s;}
.lh-search input:focus{background:rgba(255,255,255,.6);}
.lh-search button{position:absolute; right:0; top:0; width:32px; height:32px; text-align:center; line-height:32px; background:#4A77D4; color:#fff;outline:none;border:none;cursor:pointer;}
.lh-search button:hover{background:#436AB7;}
.lh-cont-a{margin-top:38px;}
.lh-conta-l{width:892px; background:#3C73D8 url(../images/line.png) repeat center; position:relative;}
.lh-conta-l .bd li{overflow:hidden;}
.lh-conta-l .bd li .img{float:left; width:578px; height:359px; overflow:hidden; display:flex; align-items:center; justify-content:center;overflow:hidden;}
.lh-conta-l .bd li .img img{transform:scale(1.2); opacity:0; transition:ease 1s;}
.lh-conta-l .bd li.show .img img{transform:scale(1); opacity:1;}
.lh-conta-l .bd li .text{width:252px; float:left; margin:34px 0 0 34px; color:#fff; line-height:24px;}
.lh-conta-l .bd li.show .text h2{transform:translateX(0); opacity:1;}
.lh-conta-l .bd li.show .text h3{transform:translateY(0); opacity:1;}
.lh-conta-l .bd li .text h2{font-size:18px; position:relative; margin-bottom:70px;transform:translateX(100%); opacity:0; transition:ease 1s;}
.lh-conta-l .bd li .text h2:after{position:absolute; content:''; display:block; width:50px; height:3px; background:#fff; left:0; bottom:-35px;}
.lh-conta-l .bd li .text h3{height:96px; overflow:hidden;transform:translateY(100%); opacity:0; transition:ease 1s;}
.lh-conta-btn{position:absolute; right:0; bottom:0; width:314px; height:68px; text-align:center; background:#2855A8; color:#fff; line-height:68px; padding:0 16px;}
.lh-conta-btn a{display:inline-block; width:33px; height:33px; border-radius:50%; border:1px solid #fff; text-align:center; line-height:33px; color:#fff; float:left; margin-left:18px; margin-top:16px;}
.lh-conta-btn a:hover{background:#fff; color:#2855A8;}
.lh-conta-btn a i{font-size:20px;}
.lh-conta-btn span{font-size:18px; float:left; margin-left:18px;}
.lh-conta-btn .cur{font-size:30px;}
.lh-conta-r{width:286px;}
.lh-index-h{height:53px; position:relative; background:#4A77D4 url(../images/line.png) repeat center; color:#fff; line-height:53px; padding:0 20px; font-size:18px;}
.lh-index-h i{display:block; float:left; width:30px; height:31px; background:url(../images/index-icon.png) no-repeat left center; margin:11px 10px 0 0;}
.lh-index-h a{position:absolute; top:0; color:#fff; font-size:22px;}
.lh-conta-a{border:1px solid #E5E5E5; border-top:0; padding:15px 20px; height:306px;}
.lh-conta-a li{position:relative;}
.lh-conta-a li:after{content:''; display:block; width:0; height:1px; background:#E5E5E5; position:absolute; left:0; bottom:-6px; transition:ease .65s;}
.lh-conta-a li h2{color:#464646; padding-left:10px; position:relative;line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition:ease .65s;}
.lh-conta-a li h2:before{content:''; display:block; width:4px; height:1px; background:#383838; position:absolute; left:0; top:50%;transition:ease .65s;}
.lh-conta-a li h3{color:#797979; padding:0 10px; line-height:24px; height:48px; overflow:hidden; margin:0 0 10px;transition:ease .65s; display:none;}
.lh-conta-a li.active h2{color:#383838; font-weight:bold;}
.lh-conta-a li.active h3{display:block;}
.lh-conta-a li.active:after{width:100%;}
.lh-conta-a li:hover h2{color:#3C73D8; padding-left:15px;}
.lh-conta-a li:hover h2:before{width:9px;}
.lh-cont-b{padding:25px 0; margin-top:35px; border-top:1px solid #E6E4E5; border-bottom:1px solid #4A77D4;}
.lh-service-more{float:left; position:relative; margin-top:13px;}
.lh-service-more h2{font-size:20px; color:#4d73b4; line-height:24px;}
.lh-service-more h3{font-size:14px; color:#359d62; font-weight:bold; line-height:24px;}
.lh-service-more i{display:block; width:34px; height:34px; border-radius:50%; background:#91ACE1; color:#fff; text-align:center; line-height:34px; position:absolute; right:-50px; bottom:5px; transition:ease .65s;}
.lh-service-r{float:right;}
.lh-service-r li{float:left;text-align:center;margin-left: 280px;color:#464646;}
.lh-service-r li i{font-size:40px; color:#7199E1; transition:ease .65s; display:block; margin:auto;}
.lh-service-r li h2{margin-top:5px; transition:ease .65s;}
.lh-service-r li a{display:block;}
.lh-service-r li:hover i{color:#2855A8; transform:translateY(-5px);}
.lh-service-r li:hover h2{color:#2855A8;}
.lh-cont-c{margin-top:35px;}
.lh-contc-l{display:block; float:left; width:230px; height:295px; overflow:hidden; display:flex; align-items:center; justify-content:center;}
.lh-contc-a{width:640px; float:left; margin-left:23px;}
.lh-contc-b{border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;height:53px;}
.lh-contc-c{float:left; height:53px;}
.lh-contc-c li{float:left; width:98px; border-left:1px solid #E5E5E5; height:52px; line-height:53px; text-align:center; position:relative;}
.lh-contc-c li a{display:block; color:#383838; font-size:15px;}
.lh-contc-c li:before{content:''; display:block; width:0; height:1px; background:#4A77D4; position:absolute; left:50%; top:-1px; transition:ease .65s;}
.lh-contc-c li.on:before{left:0; width:100%;}
.lh-contc-c li.on a{color:#4a77d4;}
.lh-contc-c li:last-child{border-right:1px solid #E5E5E5;}
.lh-more{width:52px; height:52px; display:block; float:right; border-right:1px solid #E5E5E5;text-align:center; line-height:53px; color:#909090;}
.lh-more.two{border-left:1px solid #E5E5E5;}
.lh-more i{font-size:22px;}
.lh-conta-a.two{height:242px; width:100% !important;}
.lh-contc-d{float:right; width:286px;}
.lh-contc-d li{width:100%; height:93px; overflow:hidden; display:flex; align-items:center; justify-content:center; margin-top:8px; position:relative; transition:ease .65s;}
.lh-contc-d li:hover{opacity:.8;}
.lh-contc-d li:first-child{margin-top:0;}
.lh-contc-d li img{display:block; width:100%;}
.lh-more:hover{color:#4a77d4;}
.lh-contc-l:hover{opacity:.8;}
.lh-cont-d{margin-top:35px;}
.lh-contd-a{width:450px;}
.lh-contd-a .lh-conta-a{height:272px;}
.lh-contd-a.one .lh-index-h{background:#359D62 url(../images/line.png) repeat center;}
.lh-contd-a.one .lh-conta-a{border-right:0; border-bottom:2px solid #359D62;}
.lh-contd-a.three .lh-conta-a{border-left:0; border-bottom:2px solid #DFB73C;}
.lh-contd-a.two .lh-conta-a{border-bottom:2px solid #4A77D4;}
.lh-contd-a.one .lh-index-h i{background-position:-44px 2px;}
.lh-contd-a.two .lh-index-h i{background-position:-87px 2px;}
.lh-contd-a.three .lh-index-h i{background-position:-128px 2px;}
.lh-contd-a.three{width:300px;}
.lh-index-h.info{background:#BE5D92 url(../images/line.png) repeat center;}
.lh-index-h.info i{background-position:-168px 2px;}
.lh-cont-info{height:242px; border:1px solid #E5E5E5; border-top:0; padding:20px 30px;}
.lh-cont-info li{float:left; width:50%; line-height:30px; padding-left:10px; transition:ease .65s;}
.update528 .lh-cont-info li img {    display: block;    margin: 0 auto;}
.update528 .lh-cont-info li {    text-align: center;}
.lh-cont-info li:before{content:''; display:block; width:4px; height:1px; background:#383838; position:absolute; left:0; top:50%;transition:ease .65s}
.lh-cont-info li:hover{padding-left:15px;}
.lh-cont-info li:hover:before{width:9px;}
.lh-cont-info li:hover a{color:#3C73D8;}
.lh-cont-info li a{color:#464646;}
.lh-info-a{display:block; margin-top:13px; height:79px; overflow:hidden; display:flex; align-items:center; justify-content:center;}
.lh-info-a:hover{opacity:.8;}
.lh-ad{margin-top:35px; height:134px; overflow:hidden; transition:ease .65s;display:flex; align-items:center; justify-content:center;}
.lh-ad:hover{opacity:.8;}
.lh-join{margin-top:35px; background:#FCFCFC; height:90px; position:relative;}
.lh-join .bd li{float:left; height:90px; display:flex;align-items:center; justify-content:center; width:218px; line-height:90px;}
.lh-join .bd li img{max-width:218px; max-height:90px; vertical-align:middle;}
.lh-join-btn a{position:absolute; top:50%; display:block; width:30px; height:30px; border-radius:50%; border:2px solid #CFCFCF; text-align:center; line-height:28px; color:#D0D0D0; margin-top:-15px;}
.lh-join-btn a:hover{color:#359D62; border-color:#359D62;}
.lh-join-btn a.prev{left:17px;}
.lh-join-btn a.next{right:17px;}
.lh-join .tempWrap{margin-left:55px !important; width:1090px !important;}
.lh-footer{background:#1F2022 url(../images/footer-bg.png) no-repeat center bottom; padding:70px 0;}
.lh-footer-l{width:918px;}
.lh-footer-a{width:178px;}
.lh-footer-logo{width: 196px;overflow:hidden;display:block;}
.lh-footer-select{position:relative; margin-top:26px;height:35px; line-height:35px;}
.lh-footer-select select{width:100%; position:absolute; left:0; top:0; height:35px; border:1px solid #909091; padding:0 10px; background:none; color:#858586; transition:ease .65s;}
.lh-footer-select i{position:absolute; right:10px; top:0; color:#858586; line-height:37px;}
.lh-footer-b{margin-left:74px; color:#909091; line-height:30px;}
.lh-footer-c{margin-top:30px;}
.lh-footer-c img{float:left; margin-top:5px;}
.lh-footer-c ul{float:left; width:485px;}
.lh-footer-c ul li{float:left; line-height:36px; margin-left:40px;}
.lh-footer-c ul li a{color:#909091; font-size:15px; position:relative; padding-left:20px;}
.lh-footer-c ul li a:before{content:''; display:block; width:8px; height:8px; border:1px solid #808182; border-radius:50%; position:absolute; left:0; top:50%; margin-top:-4px; transition:ease .65s;}
.lh-footer-c ul li a:hover{color:#fff;}
.lh-footer-c ul li a:hover:before{border-color:#fff;}
.lh-footer-r ul{float:left; margin-left:1px;}
.lh-footer-r ul li{width:92px; height:55px; line-height:55px; text-align:center; margin-top:1px;}
.lh-footer-r ul li:first-child{margin-top:0;}
.lh-footer-r ul li a{display:block; width:100%; height:100%; color:#fff; background:#4AA668; padding:0 5px;}
.lh-footer-r ul li a i{margin-right:3px; position:relative; font-size:22px; float:left; width:20px;}
.lh-footer-r ul li:first-child a{background:#329FC8;}
.lh-footer-r ul li:last-child a{background:#C7B844;}
.lh-footer-r ul li a:hover{opacity:.8;}
.lh-footer-r .left img{width:161px; height:167px;}
.lh-container{margin-bottom: 50px;}
.lh-container.other{background:#F5F5F5; padding-top:40px;}
.lh-container-l{width:230px;}
.lh-container-l .lh-container-item dt h3{display:none;}
.lh-container-item dt{height:82px; color:#fff; padding:20px 50px; font-size:12px;background: rgb(49, 90, 169); position:relative;}
.lh-container-item dt:before{content:''; display:block; width:1px; height:34px; background:#fff; position:absolute; left:35px; top:50%; margin-top:-17px;}
.lh-container-item dt h2{font-size:20px;}
.lh-container-item dd>a{display:block; padding:0 35px; font-size:16px; color:#333; border-top:1px solid #F5F5F5; background:#fff; position:relative; z-index:1;height:57px; line-height:57px;}
.lh-container-item dd>a:before{content:''; display:block; width:0; height:100%; background:#36A065; position:absolute; left:0; top:0; transition:ease .65s; z-index:-1;}
.lh-container-item dd:nth-child(2) a{border:none;}
.lh-container-item dd>a i{float:right; opacity:0; visibility:hidden; transform:translateX(-50px); transition:ease .65s; color:#fff;}
.lh-container-item dd>a:hover,.lh-container-item dd>a.active{color:#fff;}
.lh-container-item dd a:hover:before,.lh-container-item dd a.active:before{width:100%;}
.lh-container-item dd>a:hover i,.lh-container-item dd>a.active i{opacity:1; visibility:visible; transform:translateX(0);}
.lh-container-r{background:#fff; width:937px; padding:27px;}
.lh-container-h2{padding-bottom:20px;line-height:18px; color:#333; position:relative;}
.lh-container-h2 .left{font-size:18px;}
.lh-container-h2:before{width:100%; height:2px; background:linear-gradient(90deg,#41BA77,#4A77D4); position:absolute; left:0; bottom:0; display:block; content:'';}
.lh-container-h2 .right{color:#797979;}
.lh-container-h2 em{margin:0 5px; float:left; font-size:12px;}
.lh-container-h2 i{color:#4A77D4; margin-right:5px; font-size:20px; float:left;}
.lh-container-h2 .right a{color:#797979;}
.lh-container-h2 .right{color:#797979;}
.lh-container-h2 a:hover{color:#4A77D4;}
.lh-container-h2 a:last-child{cursor:text;}
.lh-container-h2 a:last-child:hover{color:#797979;}
.lh-news-item li{width:100%; padding:24px 0; border-bottom:1px dashed #DFDFDF; position:relative;}
.lh-news-item li:after{content:''; display:block; clear:both;}
.lh-news-item li .img{float:left;  height:120px; overflow:hidden; margin-right:20px; float:left; display:flex; justify-content:center; align-items:center;}
.lh-news-item li h2{color:#333; font-size:16px; height:16px; line-height:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:ease .65s;}
.lh-news-item li h3{line-height:24px; color:#797979; height:48px; overflow:hidden; margin-top:15px;}
.lh-news-item li h4{color:#797979; margin-top:21px; overflow:hidden; height:20px;}
.lh-news-item li h4 i{font-size:20px; position:relative; top:2px; margin-right:5px;}
.lh-news-item li:hover h2{color:#4A77D4;}
.lh-news-item li:before{content:''; display:block; width:0; height:1px; border-bottom:1px dashed #4A77D4; position:absolute; left:0; bottom:-1px; transition:ease .65s;}
.lh-news-item li:hover:before{width:100%;}

.lh-newsRes{}
.lh-newsRes-h1{color:#333; font-size:20px; line-height:26px; font-weight:bold;margin-top: 20px;    text-align: center;}
.lh-newsRes-h2{margin:20px 0; color:#797979; line-height:24px; position:relative;}
.lh-newsRes-time i{font-size:22px; margin-right:5px; position:relative; float:left;}
.lh-newsRes-time span{margin-right:30px; position:relative;}
.lh-newsRes-time span:after{content:''; display:block; width:1px; height:14px; background:#797979; position:absolute; right:-15px; top:50%; margin-top:-7px;}
.lh-newsRes-time span:last-child:after{display:none;}

.lh-newsRes-share .bdshare-button-style0-16 .bds_more,.lh-newsRes-share .bdshare-button-style0-16 .bds_tqq,.lh-newsRes-share .bdshare-button-style0-16 .bds_renren{display:none !important;}

.bd_weixin_popup{height:300px !important;}
.lh-news-info{padding:30px 0; line-height:24px; color:#797979; border-top:1px dashed #DFDFDF;border-bottom:1px dashed #DFDFDF;}
.lh-news-info img{max-width:100%;}
.lh-newsRes-page{margin-top:50px;display: none;}
.lh-newsRes-page li{line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:30px;}
.lh-newsRes-page li a{color:#333;}
.lh-newsRes-page li a:hover{color:#4A77D4;}
.lh-container-a{display:none;background:#E6E8F2; width:100%;}
.lh-container-a a{background:#E6E8F2; display:block; height:57px; line-height:57px; padding:0 35px; font-size:15px; color:#797979; position:relative; overflow:hidden; width:100%; z-index:1;}
.lh-container-a a i{color:#fff; float:right; transform:translateX(-50px); opacity:0; visibility:hidden; transition:ease .65s;}
.lh-container-a a:before{content:''; display:block; width:0; height:100%; background:#36A065; position:absolute; left:0; top:0; transition:ease .65s; z-index:-1;}
.lh-container-a a:hover:before{width:100%;}
.lh-container-a a:hover{color:#fff;}
.lh-container-a a:hover i{transform:translateX(0); opacity:1; visibility:visible;}
.lh-container-item dd>a.hover{background:#D1D7F0; color:#333;}
.lh-container-item dd>a.hover>i{display:inline-block; color:#333; opacity:1; visibility:visible; transform:translateX(0) rotate(90deg);}
.lh-news-info.two{border-top:none;}
.lh-about-a{margin-top:50px;}
.lh-about-a ul{margin-top:20px;}
.lh-about-a ul li{float:left; width:33.3%; color:#797979;}
.lh-notice-item li{padding:35px 0; border-bottom:1px solid #F5F5F5;}
.lh-notice-item li:after{content:''; display:block; clear:both;}
.lh-notice-item li .time{border:2px solid #F5F5F5; padding:20px 0; font-size:15px; color:#8f8f8f; text-align:center; margin-right:15px; transition:ease .65s; width:73px; height:73px;}
.lh-notice-item li .time h4{font-size:14px;}
.lh-notice-item li .time b{font-size:18px; color:#333; transition:ease .65s;}
.lh-notice-item li h2{color:#333; font-size:16px; height:16px; line-height:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:ease .65s;}
.lh-notice-item li h3{line-height:24px; color:#797979; margin-top:9px; height:48px; overflow:hidden; position:relative; top:5px;}
.lh-notice-item li:hover .time{background:#4A77D4; border-color:#4A77D4; color:#fff;}
.lh-notice-item li:hover .time b{color:#fff;}
.lh-notice-item li:hover h2{color:#4A77D4; padding-left:10px;}
.lh-screening{background:#F0F1F6; margin-top:27px;}
.lh-screening dl{overflow:hidden; border-bottom:1px solid #fff; padding:20px 22px 10px; font-size:15px; color:#333;}
.lh-screening dl dt{float:left; width:72px; line-height:28px;}
.lh-screening dl dt i{color:#3AA268; margin-right:10px;}
.lh-screening dl dd{width:765px; float:left; overflow:hidden;}
.lh-screening dl dd a{float:left; display:inline-block; height:28px; line-height:28px; border-radius:30px; padding:0 15px; margin:0 10px 10px 0;}
.lh-screening dl dd a.active,.lh-screening dl dd a:hover{background:#4A77D4; color:#fff;}
.lh-policy-item li{border-bottom:1px dashed #DFDFDF; padding:18px 0; margin-top:20px;}
.lh-policy-item li:after{content:''; display:block; clear:both;}
.lh-policy-item li h2{line-height:16px; height:16px; overflow:hidden; float:left; width:90%; position:relative; padding-left:20px;}
.lh-policy-item li h2:before{content:''; display:block; width:10px; height:10px; background:url(../images/dot.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-5px;}
.lh-policy-item li span{float:right;}
.lh-thematic-item{margin-top:40px;}
.lh-thematic-h2{line-height:24px; color:#797979;margin-top:40px;}
.lh-thematic-item li{border-top:1px dashed #DFDFDF; padding:40px 0; overflow:hidden;}
.lh-thematic-item li .text{width:416px;}
.lh-thematic-item li .text h2{font-size:16px; color:#333; line-height:24px;}
.lh-thematic-item li .text h3{line-height:24px; color:#797979; margin-top:20px;}
.lh-thematic-item li.last .text{width:100%;}
.lh-thematic-item li.last .img{margin-top:30px;}
.lh-enrol{margin-top:44px;}
.lh-enrol-l{width:405px;}
.lh-enrol-item li{margin-bottom:20px; overflow:hidden; line-height:39px; font-size:16px;}
.lh-enrol-item li label{float:left; width:87px;}
.lh-enrol-item li input{width:317px; height:39px; line-height:39px; padding:0 10px; background:#F5F5F5; border:none; font-size:16px; transition:ease .65s;}
.lh-enrol-item li input:focus,.lh-enrol-item li select:focus{background:#EDEDED;}
.lh-enrol-item li select{width:128px; height:39px; padding:0 20px; background:#F5F5F5; border:none; font-size:16px;-webkit-appearance:menulist;transition:ease .65s;}
.lh-enrol-item li span{margin:0 5px;}
.lh-enrol-item li.code input{width:157px; float:left;}
.lh-enrol-item li.code a{float:right; display:block; width:157px; height:39px; overflow:hidden;}
.lh-enrol-item li.code a img{width:157px; height:39px;}
.lh-enrol-item li.submit{text-align:right;}
.lh-enrol-item li.submit a{display:inline-block; width:157px; height:39px; line-height:39px; text-align:center; font-size:16px; color:#fff; background:#4A77D4;}
.lh-enrol-item li.submit a:last-child{background:#36A065; margin-left:5px;}
.lh-enrol-item li.submit a:hover{background:#4364B2;}
.lh-enrol-item li.submit a:last-child:hover{background:#2C7C50;}
.lh-guide{margin-top:32px;}
.lh-guide-a img{max-width:100%;}
.lh-guide-b{font-size:18px; font-weight:bold; color:#333; line-height:24px; height:24px; overflow:hidden; position:relative; padding-left:20px; margin-top:60px;}
.lh-guide-b:before{content:''; display:block; width:10px; height:10px; background:url(../images/dot.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-5px;}
.lh-guide-tab{width:100%; border-collapse:collapse; margin:20px 0;border:1px solid #4A77D4;}
.lh-guide-tab th,.lh-guide-tab td{padding:20px; font-weight:normal; text-align:left;}
.lh-guide-tab th{background:#4A77D4; color:#fff; border:1px solid #5C85D8; font-size:16px;}
.lh-guide-tab td:nth-child(2n-1){background:#E3E7F1;}
.lh-guide-tab td{border:1px solid #4A77D4; max-width:315px; font-size:15px;}
.lh-guide-tab td a{font-size:15px;}
.lh-guide-tab td a:hover{color:#4A77D4;}
.lh-screening.two dl dt{width:105px;}
.lh-screening.two dl dd{width:725px;}
.lh-mechanism{margin-top:32px;}
.lh-mechanism-item{padding:20px; background:#F9FAFC;}
.lh-mechanism-item li{font-weight:bold; color:#333; line-height:32px; font-size:15px; float:left;}
.lh-mechanism-item li.a1,.lh-mechanism-ul li span.a1{width:117px;}
.lh-mechanism-item li.a2,.lh-mechanism-ul li span.a2{width:180px;}
.lh-mechanism-item li.a3{width:257px;}
.lh-mechanism-item li.a4{width:286px; position:relative;}
.lh-mechanism-item li.a4 input{width:100%; height:32px; background:#FFF; border:none; padding:0 15px; transition:ease .65s;}
.lh-mechanism-item li.a4 input:focus{background:#F2F2F2;}
.lh-mechanism-item li.a4 a{position:absolute; right:0; top:0; width:32px; height:32px; background:#4A77D4; color:#fff; text-align:center;}
.lh-mechanism-item li.a4 a:hover{background:#4064AF;}
.lh-mechanism-ul li{padding:20px; margin-top:20px; border-bottom:1px dashed #DFDFDF; overflow:hidden; line-height:20px;}
.lh-mechanism-ul li span{float:left;}
.lh-mechanism-ul li span.a3{width:543px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lh-enrol-item.consulting{width:100%;}
.lh-enrol-item.consulting li{float:left; width:50%;}
.lh-enrol-item.consulting li em{color:#E72727;}
.lh-enrol-item.consulting li.cont{width:100%;}
.lh-enrol-item.consulting li.code{width:100%;}
.lh-enrol-item.consulting li textarea{width:794px; height:158px; background:#F5F5F5; padding:15px; border:none; transition:ease .65s;}
.lh-enrol-item.consulting li textarea:focus{background:#F2F2F2;}
.lh-enrol-item.consulting li.code a{float:left; margin-left:5px;}
.lh-enrol-item.consulting li.submit{width:405px;}
.lh-download-item li{padding:30px; border:1px solid #E5E5E5; transition:ease .65s; margin-bottom:20px;}
.lh-download-item li:hover{border-color:#4A77D4;}
.lh-download-item li:after{display:block; content:''; clear:both;}
.lh-download-item li h2{float:left; width:95%; padding-left:20px; position:relative; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:24px; line-height:24px;}
.lh-download-item li h2:before{content:''; display:block; width:10px; height:10px; background:url(../images/dot.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-5px;}
.lh-download-item li a{color:#4A77D4; float:right;}
.lh-download-item li a i{font-size:24px;}
.lh-download-item li a:hover{color:#36A065;}
.lh-question-item li{padding:30px 0; border-bottom:1px solid #F5F5F5;}
.lh-question-item li h2{font-size:16px; color:#333; padding-left:40px; position:relative; line-height:24px;}
.lh-question-item li h2:before{content:'问'; display:block; width:24px; height:24px; border-radius:50%; background:#4A77D4; position:absolute; left:0; top:0; text-align:center; line-height:24px; color:#fff; font-size:12px;}
.lh-question-item li h3{color:#797979; line-height:24px; padding-left:40px; position:relative; margin-top:10px;}
.lh-question-item li h3:before{content:'答'; display:block; width:24px; height:24px; border-radius:50%; background:#36A065; position:absolute; left:0; top:0; text-align:center; line-height:24px; color:#fff; font-size:12px;}
.lh-checkbox label{position:relative; padding-left:23px; cursor:pointer;user-select: none;}
.lh-checkbox label input{position:absolute; left:0; top:0; opacity:0; z-index:2;width:100%; height:100%; cursor:pointer;}
.lh-checkbox label i{position:absolute; left:0; top:50%; margin-top:-10px; font-size:18px; color:#ddd; transition:ease .65s;}
.lh-checkbox label i.icon-checkboxok{color:#1AB394;}
.lh-tips{margin:40px 0 20px;}
.lh-tips-h2{font-size:16px; color:#333;}
.lh-tips-text{line-height:36px; color:#797979; margin:30px 0;}
.lh-tips-btn{margin-top:30px;}
.lh-tips-btn a{display:inline-block; width:157px; height:39px; line-height:39px; background:#4A77D4; color:#fff; font-size:16px; text-align:center;}
.lh-tips-btn a i{margin-right:20px;}
.lh-tips-btn a:last-child{background:#36A065;}
.lh-tips-item{margin-top:50px;padding:30px 0; border-top:1px solid #E6E4E5; border-bottom:1px solid #4A77D4;}
.lh-tips-item li{float:left; width:33.3%; position:relative;}
.lh-tips-item li:before{content:''; display:block; width:1px; height:16px; background:#DEDEDE; position:absolute; left:0; top:50%; margin-top:-8px;}
.lh-tips-item li a{color:#4a77d4; font-size:16px;}
.lh-tips-item li a:hover{color:#36A065;}
.lh-tips-item li:nth-child(2){text-align:center;}
.lh-tips-item li:last-child{text-align:right;}
.lh-tips-item li:first-child:before{display:none;}
.lh-signature{margin-top:35px;}
.lh-signature-h{font-size:18px; color:#464646; line-height:24px;}
.lh-signature-h span{color:#e72727;}
.lh-signature-mob{border-top:1px solid #E6E4E5; margin-top:35px; padding:35px 0 0;}
.lh-signature-h3{font-size:18px; color:#345dae; margin-bottom:30px; font-weight:bold;}
.lh-enrol-item.signature li.face select{width:317px;}
.lh-enrol-item.signature li.unit{height:40px;}
.lh-enrol-item.signature li.unit input{width:157px; margin-left:3px; font-size:12px; float:left;}
.lh-enrol-item.signature li.unit select{width:157px; float:left;}
.lh-enrol-item.signature li.addr{width:100%;}
.lh-upload{width:114px; height:39px; line-height:39px; text-align:center; background:#E2E2E2; float:left; position:relative; transition:ease .65s;}
.lh-upload:hover{opacity:.8;}
.lh-upload span{position:absolute; left:0; top:0; width:100%; height:100%; display:block; margin:0 !important;}
.lh-upload input{width:100% !important; height:100% !important; position:absolute; left:0; top:0; z-index:2; opacity:0; padding:0 !important;}
.lh-enrol-item.signature li.upload .tips{width:100%; padding-left:87px; font-size:14px; line-height:24px;}
.lh-enrol-item.signature li.upload .tips h2{margin-top:10px;}
.lh-enrol-item.signature li.upload .tips h3{color:#797979; line-height:24px; font-size:12px;}
@media screen and (max-width: 1600px){
	
}
@media screen and (max-width: 1440px){
	
}
@media screen and (max-width: 1366px){
	
	
}
@media screen and (max-width: 1024px){
	
}
@media screen and (max-width: 768px){
	
}
@media screen and (max-width: 414px){
}
@media screen and (max-width: 320px){	
}
@meida screen and (hover:0){
    

}
/*分页*/
.lh-page{
	text-align:center;
	margin-top:20px;
}
.page {
  height: 40px;
}
.page #page_div {
  height: 40px;
  line-height: 40px;
  text-align: center;
}
.pagination-first{
	height:40px;
}
.pagination-first a {
  border: 1px solid #dedede;
  padding: 10px 14px;
  margin: 0 1px;
}
.pagination-num:hover {
	background-color:#4A77D4;
	color:#fff;
}
.pagination-num.hover ,.pagination-num.active{
	background-color:#4A77D4;
	color:#fff;
}
#pagination-input {
  width: 50px;
  height:36px;
  text-align: center;
}
.pagination-index:hover{
	background-color:#4A77D4;
	color:#fff;	
}
.page .hover {
 background-color:#4A77D4;
  color:#fff;
}
/*网站地图*/
.wzdt{
	margin-top:20px;
	width:1200px;
	margin:0 auto;
	background-color:#fff;
}
.wzdt h2{
	padding:20px 20px;
}
.wzdt p{
	margin:20px 0;
	padding:0 20px;
}
.wzdt p a{
	font-size:16px;
	font-weight:bold;	
}
.wzdt ul{
		padding:0 20px;
}
.wzdt ul li{
	float:left;
	line-height:34px;
	padding:0 16px;
}

.jr_xjcx{margin-bottom:30px;}
.jr_xjcx .input-group{text-align:center;}
.jr_xjcx .input-group label{font-size:14px;}
.jr_xjcx .input-group input{width:170px;height:30px;border:1px solid #ddd;padding:0 10px;}
.jr_xjcx .input-group button{width:80px;height:30px;}
