@charset "utf-8";
@import url("global.css");
@import url("../font/iconfont.css");
/* Width Style*/
.W1400{width:1400px;}
.W1170{width:1170px;}
.W970{width:970px;}
.W900{width:890px;}
.W800{width:800px;}
.W450{width:450px;}
.W400{width:400px;}
.W280{width:280px;}
.W200{width:200px;}

/* Top Style*/
.indexBg{background: url(../images/indexBg.png) center 200px no-repeat #fff;}
header {position:relative;z-index:10;height: 140px;background:url(../images/headerBg.png) bottom center no-repeat #fff;overflow: hidden;}
header > .W1400{display: flex;align-items: center;justify-content: space-between;height: 140px;}
header .Search{width:500px;}
.Logo {width:550px;}
header .phone{width:280px;text-align: right;}


/*一级导航*/
.navBg{background:rgba(36,126,255,1);position:relative;z-index:9999;}
.nav>ul{display: flex;height: 60px;justify-content: space-between;align-items: center;}
.nav ul > li{text-align:center;position: relative;/* height:40px; */}
.nav ul > li a{font-size: 22px;color: #fff;display:block;line-height: 40px;padding: 0 20px;border-radius: 20px;}
.nav ul > li a.selected,.nav ul li a:hover{background:#fff;color:rgba(36,126,255,1);text-decoration:none;}
/*二级导航*/
.nav ul > li > ul.nav_xl{width: 100%;background: #fff;position:absolute;display:none;z-index:99;padding: 10px 0;border-radius: 12px;box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);}
.nav ul > li:hover ul.nav_xl { display:block;animation:fadeInDown 0.6s; }
.nav ul > li > ul.nav_xl li{ display: inline-block; height:35px; line-height:35px;text-align: center;width: 100%;}
.nav ul > li > ul.nav_xl li a{font-size:16px;font-weight: normal;padding:0;color:#333}
.nav ul > li > ul.nav_xl li a:hover{ background:none;color:rgba(36,126,255,1); text-decoration:underline;box-shadow: none;}

.Weizhi{height:60px;}
.Weizhi .Txt{position: relative;line-height:45px;top:12px;}



/* Form Style*/
.Search {position: relative;}
.Search:hover .TxtInput{border-color:rgba(245,161,1,1);width: 400px;}
.Search:hover .SeachBtn{background:rgba(245,161,1,1);}
.TxtInput{border: 1px solid #D6DFEA;width: 400px;height: 40px;line-height: 40px;overflow:hidden;text-indent: 20px;font-size:14px;transition:all 0.5s;outline: none;border-radius: 50px;}
.SeachBtn{font-size:16px;font-weight:600;color:#fff;border:none;height:40px;width:100px;right:3px;top:2px;position:absolute;background:rgba(36,126,255,1);z-index:1000;cursor:pointer;border-radius:100px;transition:all 0.5s;outline: none;}



/*login Style*/
.rukou1{display: flex;flex-direction: column;}
.rukou1 a{display:flex;line-height: 32px;color: #fff;height: 130px;transition:all 0.5s;font-size: 30px;font-weight: 600;font-style: italic;justify-content: center;flex-direction: column;padding-left: 30px;overflow:hidden;border-radius: 12px;}
.rukou1 a:hover{text-decoration:none;font-size:32px;}
.rukou1 a:nth-child(1){background: url(../images/loginBtn1.png) bottom center no-repeat;}
.rukou1 a:nth-child(2){background:url(../images/loginBtn2.png) no-repeat;margin-top:30px;}
.rukou1 a:nth-child(3){background:url(../images/loginBtn3.png) no-repeat;margin-top:30px;}


.rukou2{width:100%;overflow:hidden;height: 128px;}
.rukou2 ul{margin:0;padding:0;margin-top:5px;}
.rukou2 li{float:left;width:50%;height:30px;margin-top:12px;text-indent:5px;}
.rukou2 a{display: block;transition:all 0.5s;font-size:16px;}
.rukou2 a:hover{text-decoration:underline;margin-top:-3px;}
.rukou2 i{width:24px;height: 24px;display: block;float:left;margin-left:10px;color:rgba(36,126,255,1);}

.rukou3 {padding:25px 20px!important;}
.rukou3 a{background: #FFFFFF;border: 1px solid rgba(220,223,227,1);border-radius: 12px;width: 100%;height: 55px;display: flex;margin-bottom: 15px;font-size: 18px;align-items: center;transition: all .8s;}
.rukou3 a:hover{border: 1px solid rgba(36,126,255,1);color: rgba(36,126,255,1);}
.rukou3 .icon{font-size: 24px;margin: 0 30px 0 35px;position: relative;z-index: 100;color: rgba(36,126,255,1);transition: all .8s;}
.rukou3 .icon::after{content:"";width:40px;height:40px;position: absolute;background:rgba(36,126,255,.1);left: -9px;top: -7px;z-index: -1;border-radius: 100px;transition: all .8s;}
.rukou3 a:hover .icon{color:#fff;}
.rukou3 a:hover .icon::after{background:rgba(36,126,255,1);}




/*focus 焦点图*/
.swiper1{width:100%;height:450px;border-radius: 12px;}
.swiper1 .swiper-slide{background:center top;background-size: cover;border-radius:12px;}
.swiper1 .swiper-button-white{height: 30px;filter: opacity(0.5); transition: .51s;}
.swiper1 .swiper-button-white:hover{filter: opacity(1);}

/* Title Style*/
.Title1{height:55px;width:100%;line-height: 50px;}
.Title1 a,.Title1{font-size: 21px;font-weight: 600;color: #333;}
.Title1 em{color:#999;font-size: 16px;font-weight: 200;margin:0 0 0 10px;font-style: normal;}


.Title2{border-bottom: 1px solid rgba(234,238,245,1);padding: 0 15px;background: url(../images/titlebg.png) no-repeat;}
.Title2 h2{height: 50px;line-height: 58px;font-size:22px;font-weight:600;display:inline-block;position: relative;text-indent: 30px;color: #fff;overflow: hidden;}
.Title2 .More01{margin: 15px 0px 0 0;float: right;}

.Title3{height:40px;background:#f5f5f5;}
.Title3 h2{display:inline-block;font-size:16px;line-height:30px;position: relative;background:#427EBA;box-shadow: 0 0px 10px rgba(17,83,157, 0.5);color:#fff;font-weight:600;padding:5px 25px;}

.ConBox1{background: #FFFFFF;border-radius: 12px;box-shadow: 0 0 20px 0 rgba(0,0,0,0.12);overflow: hidden;}

.More01 a{color: #888;font-size:14px;position: relative;top:1px;z-index: 1000;font-weight: 100;border: 1px solid #D6DFEA;border-radius: 14px;padding: 3px 12px;transition:all .6s;}
.More01 a:hover{text-decoration:none;color:#fff;border-color:rgba(36,126,255,1);background:rgba(36,126,255,1);}

.More02 a{border:1px solid #eee; height:31px; line-height:31px; text-align:center; color:#555; display:block;transition:all 1s; border-radius:3px;}
.More02 a:hover{text-decoration:none; background:#ddd; color:#333;border:1px solid #ddd;}

/** List Style**/
.List1 ul{margin:0;padding:0;}/*公告列表样式*/
.List1 li{padding: 10px 4px 10px 12px;display:block;position: relative;transition:all .6s;font-size: 14px;line-height: 22px;border-radius:12px;}
.List1 li::before{position:absolute;content:'';top:19px;left:0;height:5px;width:5px;background:#ccc;border-radius:100px;transition: all .8s;}
.List1 li:hover{padding-left:20px;background:rgba(36,126,255,.08);cursor:pointer;}
.List1 li:hover::before{background:rgba(36,126,255,1);left:10px}
.List1 li:nth-child(1)::before{background: none;}
.List1 li:nth-child(1){padding-left:158px;line-height:180%;margin-bottom:5px;height:80px;}
.List1 li:nth-child(1):hover{padding-left:158px;}
.List1 li:nth-child(1) img{background: none;position: absolute;left: 0;top: 0;width: 140px;height: 95px;border-radius: 5px;}
.List1 a{font-size: 16px;}
.List1 a:hover{text-decoration:none;}
.List1 p{color:#999;}

.List2 ul{margin:0;padding:0;}/*公告列表样式*/
.List2 li{padding: 10px 4px 10px 12px;display:block;position: relative;transition:all .6s;font-size: 14px;line-height: 22px;border-radius:12px;}
.List2 li::before{position:absolute;content:'';top:19px;left:0;height:5px;width:5px;background:#ccc;border-radius:100px;transition: all .8s;}
.List2 li:hover{padding-left:20px;background:rgba(36,126,255,.08);cursor:pointer;}
/* .List2 li:nth-child(odd){background-color: red;} */
.List2 li:hover::before{background:rgba(36,126,255,1);left:10px}
.List2 a{font-size: 16px;}
.List2 a:hover{text-decoration:none;}
.List2 p{color:#999;}

.List3 ul{margin:0;padding:0;}/*公告列表样式*/
.List3 li{padding: 10px 4px 10px 12px;display:block;position: relative;transition:all .6s;font-size: 14px;line-height: 22px;border-radius:12px;}
.List3 li::before{position:absolute;content:'';top:19px;left:0;height:5px;width:5px;background:#ccc;border-radius:100px;transition: all .8s;}
.List3 li:hover{padding-left:20px;background:rgba(36,126,255,.08);cursor:pointer;}
.List3 li:nth-child(even){background-color:rgba(36,126,255,.03);}
.List3 li:hover::before{background:rgba(36,126,255,1);left:10px}
.List3 a{font-size: 16px;}
.List3 a:hover{text-decoration:none;}
.List3 p{color:#999;}
.List3 p a{font-size:14px!important;}

.List4 ul{margin:0;padding:0;}/*入驻机构*/
.List4 li{width:360px;float: left;margin:10px 15px;}
.List4 a{display:inline-block;width:360px;height: 145px;overflow: hidden;}
.List4 img{width:360px;height:145px;transition: all 0.5s ease 0s; }
.List4 img:hover{transform: scale(1.2, 1.2);}
.List4 h2{height: 45px;line-height: 45px;}

.link{display: flex;height: 130px;align-items: center;}
.link a{display: inline-block;height: 70px;overflow: hidden;margin-right: 30px;}
.link img{transition: all 0.5s ease 0s;display: block;}
.link img:hover{transform: scale(1.1, 1.1);}

/** WebSite Bottom Style**/
footer{background: rgba(36,126,255,1);padding:30px 0;color: rgba(255,255,255,.6);}
footer .W1400{display: flex;justify-content: space-between;}
footer a{color:rgba(255,255,255,.6);margin-right: 10px;}
footer a:hover{color:rgba(255,255,255,1);}
footer h2{color: rgba(255,255,255,1);}
footer p{line-height: 220%;}
footer .guanyu{width: 500px;padding-left: 0px;}
footer .lianxi{width: 380px;display: flex;flex-direction: column;justify-content: flex-start;}
footer .lianxi span{font-size: 18px;color: rgba(255,255,255,1);line-height: 26px;}
footer .lianxi p{display: flex;align-items: flex-start;margin-top: 20px;flex-direction: column;}

/** Two Columns Style **/
.LmBanner{height:200px;background:url(../images/LmBanner.png) no-repeat top center;}
.LmBanner h2{padding:70px 0 20px;font-size:32px;font-weight:normal!important;}
.LmTitle{background:rgba(36,126,255,1);height: 55px;color: #FFFFFF;border-top-right-radius: 12px;border-top-left-radius: 12px;padding: 10px 0 0 15px;}
.LmTitle h2{font-size:21px;font-weight: 600;text-align: left;display: inline-block;width: 100%;}
.LmTitle em{font-family: Impact;font-size: 16px;color: rgba(255,255,255,.4);font-weight: 400;font-style: normal;}
.list>ul{padding: 10px 0 20px;}
.list>ul>li{width: 90%;margin:0 auto;}
.list>ul>li a[class=title]{width:100%;text-indent:25px;height:42px;line-height:42px;padding:0;border-bottom: 1px solid #eee;display:block;font-size:16px;position:relative;margin:5px 0; transition: all .5s;}
.list>ul>li a[class=title]:after{content:'';width: 9px;height: 9px;position:absolute;right: 20px;top: calc(50% - 5px);border-right: 1px solid #333;border-top: 1px solid #333;transform:rotate(45deg); transition: all .5s;}
.list>ul>li a:hover[class=title]{color:rgba(36,126,255,1);text-decoration:none;border-color:rgba(36,126,255,.61);}
.list>ul>li a:hover[class=title]:after{border-color:rgba(36,126,255,1);}

.list-se>li{position: relative;	width:90%;margin:0 auto;}
.list-se>li>a{text-indent:30px;height: 50px;line-height: 50px;display:block;font-size: 16px;color:#666;position: relative;transition: all .51s;}
.list-se>li>a::before{content:"";display:block;width:6px;height:6px;border-radius:100px;left: 15px;position:absolute;background:#ddd;top: 21px;transition: all .51s;}
.list-se>li>a:hover,.lm-active{color:rgba(36,126,255,1)!important;text-decoration:none;background:rgba(36,126,255,.1); border-radius: 6px;font-weight: 600;}
.list-se>li>a:hover::before,.lm-active::before{background:rgba(36,126,255,1)!important;}




.Content{padding:10px 50px 20px;line-height:180%; font-size:16px;}
.Content p{line-height:180%; font-size:16px;margin:8px 0;}
.Content p,.Content span,.Content td{line-height:200%!important; font-size:16px!important; font-family:"Microsoft Yahei Font"}
.Content p,.Content td{line-height:180%; font-size:16px;margin-top:8px!important;margin-bottom:8px!important;}

.fenye{border-top:1px solid #eee;padding:20px;}
.fenye a ,.fenye select{background: #fff;border: 1px solid #eee;display: inline-block;padding: 5px 12px; transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s; cursor:pointer;border-radius: 20px;}
.fenye a:hover,.fenye select:hover{border: 1px solid rgba(36,126,255,1);background:rgba(36,126,255,1);color:#fff;box-shadow: 0px 0px 8px 0px rgba(36,126,255,1)}


@media only screen and (max-width: 1599px) {
    .W1400{width: 1200px;}
    .W1170{width: 980px;}
    .W970{width: 870px;}
    .W400{width:300px;}
}
