﻿.f_mlkxc_top{
	width:100%;
	height:190px;
	height:1.9rem;
	background-color:#005ca7;
	position: absolute;
    z-index: -2;
}

.f_mlkxc_wrap{
	width: 1400px;
	width: 14rem;
    margin: 0 auto;
}

.f_mlkxc_topin{
	width:1400px;
	width:14rem;
	height:155px;
	height:1.55rem;
	margin:auto;
	
}

.f_mlkxc_topin dl{
	float:left;
}

.f_mlkxc_topin .f_mlkxc_home{
	margin:62px 0 0 100px;
	margin:0.62rem 0 0 1rem;
}

.f_mlkxc_topin .f_mlkxc_home a{
	width:120px;
	width:1.2rem;
	height:36px;
	height:0.36rem;
	display:block;
	text-align:center;
	line-height:36px;
	line-height:0.36rem;
	font-size:22px;
	font-size:0.22rem;
	font-weight:bold;
	border-radius:20px 0 20px 20px;
	background:-webkit-gradient(linear, 0 0, 100% 0, from(#2985ff), to(#0b60fc));
}

.f_mlkxc_topin .f_mlkxc_nav{
	float:left;
	height:30px;
	height:0.3rem;
	margin:65px 0 0 10px;
	margin:0.65rem 0 0 0.1rem;
}

.f_mlkxc_topin .f_mlkxc_nav li{
	float:left;
	margin-left:30px;
	margin-left:0.3rem;
}

.f_mlkxc_topin .f_mlkxc_nav a{
	line-height:30px;
	line-height:0.3rem;
	font-size:22px;
	font-size:0.22rem;
	font-weight:bold;
	color:#fff;
	text-align:center;
}

.f_mlkxc_topin .f_mlkxc_nav a:hover{
	text-decoration:underline;
}

.f_mlkxc_banner{
	width:100%;
	height:760px;
	height:7.6rem;
	background:url(f_mlkxc_banbg.png);
	background-size: cover;
    background-repeat: no-repeat;
	overflow:hidden;
	position:relative;
}


.f_mlkxc_banin{
	width:100%;
	height:650px;
	height:6.5rem;
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
}

.f_mlkxc_banin_tit{
	width:1400px;
	width:14rem;
	height:88px;
	height:0.88rem;
	margin:0 auto 50px auto;
	margin:0 auto 0.5rem auto;
}

.f_mlkxc_banin .f_mlkxc_banin_con{
	width:900px;
	width:9rem;
	height:500px;
	height:5rem;
	margin:auto;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.f_mlkxc_yhsp{
	width:100%;
	height:900px;
	height:9rem;
	background:url(f_mlkxc_yhspbg.png) top center no-repeat;      
	background-size: cover;  
}

.f_mlkxc_yhspin{
	width:1400px;
	width:14rem;
	height:900px;
	height:9rem;
	margin:auto;
	position:relative;
}
/*
.f_mlkxc_yhsp_tit{
	position:absolute;
	left:97px;
	left:0.97rem;
	top:90px;
	top:0.9rem;
	z-index:1;
	font-size:80px;
	font-size:0.8rem;
	font-weight:600;
	color:#bad2e6;
}
*/
.f_mlkxc_yhsp_tit888{
	position:absolute;
	top:50px;
	top:0.5rem;
	z-index:1;
	width:100%;
	height:129px;
	height:1.29rem;
	background:url(f_mlkxc_testtit.jpg) center no-repeat;         
	background-size: cover;  
}

.f_mlkxc_yhsp_kj{
	width:100%;
	/*height:865px;
	/*height:8.65rem;*/
	height:800px;
	height:8rem;
	position:absolute;
	z-index:2;
	bottom:0;
}

.f_mlkxc_yhsp_kj_f{
	width:100%;
	height:560px;
	height:5.6rem;
	margin-top:100px;
	margin-top:1rem;
}

.f_mlkxc_yhsp_kj_f dl{
	float:left;
}

.f_mlkxc_yhsp_kj_f_list{
	height:30px;
	height:0.3rem;
	margin-top:95px;
	margin-top:0.95rem;
}

.f_mlkxc_yhsp_kj_f_list li{
	float:left;
	margin-right:46px;
	margin-right:0.46rem;
}

.f_mlkxc_yhsp_kj_f_list a{
	font-size:24px;
	font-size:0.24rem;
	color:#ff7e44;
}

.f_mlkxc_yhsp_kj_f_pic{
	width:434px;
	width:4.34rem;
	/*height:230px;
	/*height:2.3rem;*/
	height:280px;
	height:2.8rem;
	margin-top:200px;
	margin-top:2rem;
	position:relative;
}

.f_mlkxc_yhsp_kj_f_pic_wf{
	width:385px;
	width:3.85rem;
	height:200px;
	height:2rem;
	border:2px solid #ff7e44;
	border-radius:3px;
	position:absolute;
	right:0;
	bottom:3px;
	z-index:1;
}

.f_mlkxc_yhsp_kj_f_pic_show{
	width:415px;
	width:4.15rem;
	height:250px;
	height:2.5rem;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	background-color:#f1f1f1
}


/*规划图集b*/
.f_mlkxc_yhsp_kj_f_fadebox, .f_mlkxc_yhsp_kj_f_fadeimg{
	width:415px;
	width:4.15rem;
	height:250px;
	height:2.5rem;
	position: relative;
    overflow: hidden;
}

.f_mlkxc_yhsp_kj_f_fadeimg a {
	position: absolute;
    top: 0px;
    top: 0px;
    left: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
	z-index:1;
}

.f_mlkxc_yhsp_kj_f_fadeimg img {
    display: block;
    height: 100%;
    width: 100%;
}

.f_mlkxc_yhsp_kj_f_fadetxt {
    height: 40px;
    height: 0.4rem;
    width: 100%;
    position: absolute;
    bottom: 0px;
    bottom: 0px;
    left: 0px;
    left: 0px;
	z-index:2;
	display:none;
}

.f_mlkxc_yhsp_kj_f_fadetxt a {
    position: absolute;
    bottom: 0px;
    bottom: 0px;
    left: 0px;
    left: 0px;
	width:100%;
    height: 100%;
    color: #fff;
    font-size: 16px;
    font-size: 0.16rem;
	font-weight:bold;
    line-height: 40px;
    line-height: 0.4rem;
	text-align:center
}

.f_mlkxc_yhsp_kj_f_fadenum{
	display:none
}

/*实景图集b*/
.f_mlkxc_yhsp_kj_s_fadebox, .f_mlkxc_yhsp_kj_s_fadeimg{
	width:415px;
	width:4.15rem;
	height:250px;
	height:2.5rem;
	position: relative;
    overflow: hidden;
}

.f_mlkxc_yhsp_kj_s_fadeimg a {
	position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
	z-index:1;
}

.f_mlkxc_yhsp_kj_s_fadeimg img {
    display: block;
    height: 100%;
    width: 100%;
}

.f_mlkxc_yhsp_kj_s_fadetxt {
    height: 40px;
    height: 0.4rem;
    width: 100%;
    position: absolute;
    bottom: 0px;
    bottom: 0px;
    left: 0px;
    left: 0px;
	z-index:2;
	display:none;
}

.f_mlkxc_yhsp_kj_s_fadetxt a {
    position: absolute;
    bottom: 0px;
    bottom: 0px;
    left: 0px;
    left: 0px;
	width:100%;
    height: 100%;
    color: #fff;
    font-size: 16px;
    font-size: 0.16rem;
	font-weight:bold;
    line-height: 40px;
    line-height: 0.4rem;
	text-align:center
}

.f_mlkxc_yhsp_kj_s_fadenum{
	display:none
}







.f_mlkxc_yhsp_kj_s_pic{
	width:436px;
	width:4.36rem;
	/*height:230px;
	/*height:2.3rem;*/
	height:280px;
	height:2.8rem;
	margin:100px 0 0 77px;
	margin:1rem 0 0 0.77rem;
	position:relative;
}

.f_mlkxc_yhsp_kj_s_pic_wf{
	width:385px;
	width:3.85rem;
	height:200px;
	height:2rem;
	border:2px solid #27299c;
	border-radius:3px;
	position:absolute;
	right:0;
	bottom:0;
	z-index:1;
}

.f_mlkxc_yhsp_kj_s_pic_show{
	width:415px;
	width:4.15rem;
	height:250px;
	height:2.5rem;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	background-color:#f1f1f1;
}

.f_mlkxc_yhsp_kj_tab{
	width:1221px;
	width:12.21rem;
	height:35px;
	height:0.35rem;
	margin:20px auto;
	margin:0.2rem auto;
	border-bottom:5px solid #f0ece7;
}

.f_mlkxc_yhsp_kj_tab li{
	float:left;
	padding:0 20px;
	padding:0 0.2rem;
	background-color:#FFF;
}

.f_mlkxc_yhsp_kj_t_tabcon{
	width:354px;
	width:3.54rem;
	height:530px;
	height:5.3rem;
	margin:60px 0 0 99px;
	margin:0.6rem 0 0 0.99rem;
	position:absolute;
	top:0;
	right:0;
}


.f_mlkxc_yhsp_kj_t_tabconin_f{
	margin-top:60px;
	margin-top:0.6rem;
	font-size:28px;
	font-size:0.28rem;
	color:#ff7e44;
}

.f_mlkxc_yhsp_kj_t_tabconin_f svg{
	margin-right:10px;
	margin-right:0.1rem;
}

.f_mlkxc_yhsp_kj_t_tabconin_s{
	font-size:56px;
	font-size:0.56rem;
	font-weight:bold;
	color:#000;
	margin-top:10px;
	margin-top:0.1rem;
}

.f_mlkxc_yhsp_kj_t_tabconin_s span{
	color:#1226aa;
}

.f_mlkxc_yhsp_kj_t_tabconin_t{
	font-size:18px;
	font-size:0.18rem;
	/*color:#777;*/
	color:#115db7;
	margin-top:15px;
	margin-top:0.15rem;
	line-height:36px;
	line-height:0.36rem;
}

.f_mlkxc_yhsp_kj_t_tabconin_fo{
	width:220px;
	width:2.2rem;
	height:70px;
	height:0.7rem;
	margin-top:62px;
	margin-top:0.62rem;
	position:relative;
}

.f_mlkxc_yhsp_kj_t_tabconin_fo a{
	width:220px;
	width:2.2rem;
	height:70px;
	height:0.7rem;
	display:block;
	border-radius:5px;
	background-color:#f0ece7;
	font-size:18px;
	font-size:0.18rem;
	font-weight:bold;
	color:#000;
	text-align:center;
	line-height:70px;
	line-height:0.7rem;
	position:absolute;
	z-index:1;
}

.f_mlkxc_yhsp_kj_t_tabconin_fo span{
	width:40px;
	width:0.4rem;
	height:40px;
	height:0.4rem;
	display:block;
	background-color:#1226aa;
	border-radius:50%;
	font-size:30px;
	font-size:0.3rem;
	color:#fff;
	text-align:center;
	line-height:40px;
	line-height:0.4rem;
	position:absolute;
	right:15px;
	right:0.15rem;
	top:-21px;
	top:-0.21rem;
	z-index:2;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.f_mlkxc_ztyj{
	width:100%;
	height:430px;
	height:4.3rem;
	background:url(f_mlkxc_ztyjbg.png) no-repeat #005ca7;
	background-size: cover;  
	overflow:hidden;
}

.f_mlkxc_ztyj_ul{
	width:1400px;
	width:14rem;
	height:297px;
	height:2.97rem;
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
	z-index:4
}

.f_mlkxc_ztyj_ul li{
	float:left;
}

.f_mlkxc_ztyj_list1{
	background:url(f_mlkxc_ztyj_a1.png)center no-repeat;
	background-size: 100%;  
}

.f_mlkxc_ztyj_list2{
	background:url(f_mlkxc_ztyj_a2.png)center no-repeat; 
	background-size: 100%;  
}

.f_mlkxc_ztyj_list3{
	background:url(f_mlkxc_ztyj_a3.png)center no-repeat;
	background-size: 100%;
}

.f_mlkxc_ztyj_ul a{
	width:298px;
	width:2.98rem;
	height:298px;
	height:2.98rem;
	display:block;
	text-align:center;
	line-height:330px;
	line-height:3.3rem;
}

.f_mlkxc_ztyj_ul a:hover{
	background:url(f_mlkxc_ztyj_listov.png) center no-repeat;  
	background-size: cover;  
}

#f_mlkxc_ztyjam{
	width:100%;
	height:430px;
	height:4.3rem;
	position:relative
}

/*魅力科学城动画*/
#bg{
	zoom: 1;/*和宽度保存一致*/
	opacity: 1;
	margin: 0 auto;
	position: absolute;
	top: 0;
	right: 0;/*让div居中*/
	z-index: 3;
}




/*~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.f_mlkxc_whzm{
	width:100%;
	height:756px;
	height:7.56rem;
	/*height:650px;
	/*height:6.5rem;
	background:url(f_mlkxc_whzm_bg.png) left top no-repeat;*/
	background-color:#eaf3f8;
}

.f_mlkxc_whzm_in{
	width:1400px;
	width:14rem;
	height:650px;
	height:6.5rem;
	position:relative;
	margin:auto;
}

.f_mlkxc_whzm_tab{
	position:absolute;
	z-index:3;
	left:0;
	top:20px;
	top:0.2rem;
}

.f_mlkxc_whzm_tab li{
	width:210px;
	width:2.1rem;
	height:190px;
	height:1.9rem;
}

.f_mlkxc_whzm_tab a{
	width:210px;
	width:2.1rem;
	height:80px;
	height:0.8rem;
	display:block;
	font-size:40px;
	font-size:0.4rem;
	color:#000;
	text-align:center;
	padding-top:100px;
	padding-top:1rem;
	background-color:#f0ece7;
}

.f_mlkxc_whzm_tab a:hover{
	background-color:#ff8043;
}

.f_mlkxc_whzm_tab .f_mlkxc_whzm_list1{
	background:url(f_mlkxc_whzm_liston1.png) #f0ece7 50% 30% no-repeat;
}

.f_mlkxc_whzm_tab .f_mlkxc_whzm_list2{
	background:url(f_mlkxc_whzm_liston2.png) #f0ece7 50% 30% no-repeat;
}

.f_mlkxc_whzm_tab .f_mlkxc_whzm_list3{
	background:url(f_mlkxc_whzm_liston3.png) #f0ece7 50% 30% no-repeat;
}

.f_mlkxc_whzm_tab .f_mlkxc_whzm_list1:hover{
	background:url(f_mlkxc_whzm_listov1.png) #ff8043 50% 30% no-repeat;
}

.f_mlkxc_whzm_tab .f_mlkxc_whzm_list2:hover{
	background:url(f_mlkxc_whzm_listov2.png) #ff8043 50% 30% no-repeat;
}

.f_mlkxc_whzm_tab .f_mlkxc_whzm_list3:hover{
	background:url(f_mlkxc_whzm_listov3.png) #ff8043 50% 30% no-repeat;
}


.f_mlkxc_whzm_tabtext{
	width:1000px;
	width:10rem;
	position:absolute;
	z-index:2;
	top:50px;
	top:0.5rem;
}

.f_mlkxc_whzm_tabtext_ch_f{
	font-size:20px;
	font-size:0.2rem;
	color:#206fff
}

.f_mlkxc_whzm_tabtext_ch_s{
	font-size:64px;
	font-size:0.64rem;
	font-weight:bold;
	color:#000;
	margin-top:10px;
	margin-top:0.1rem;
}

.f_mlkxc_whzm_tabtext_ch_s span{
	color:#ff8043
}

.f_mlkxc_whzm_tabtext_ch_t{
	width:200px;
	width:2rem;
	height:50px;
	height:0.5rem;
	border-bottom:2px solid #ff8043
}

.f_mlkxc_whzm_tabtext_ch_fo{
	margin-top:50px;
	font-size:18px;
	font-size:0.18rem;
	color:#777;
	line-height:32px;
	line-height:0.32rem;
}

.f_mlkxc_whzm_tabpic{
	/*width:1150px;
	/*width:11.5rem;
	height:650px;
	height:6.5rem;*/
	width:1400px;
	width:14rem;
	height:756px;
	height:7.56rem;
	/*position:absolute;
	z-index:1;
	top:0;
	right:0;
	background-color:#f1f1f1*/
	margin:auto;
}

.f_mlkxc_whzm_tabpic_ch{
	font-size:50px;
	font-size:0.5rem;
	color:#000
}


.f_mlkxc_whzm_tabpic dl{
	width:466px;
	width:4.66rem;
	height:590px;
	height:5.9rem;
	float:left;
	margin-top:90px;
	margin-top:0.9rem;
}

.f_mlkxc_fadetit, .f_mlkxc_fadetit2{
	width:466px;
	width:4.66rem;
	height:295px;
	height:2.95rem;
	text-align:center;
}

.f_mlkxc_fadetit i{
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #7fc3c2;
	margin-top: 80px;
	margin-top: 0.8rem;
    display: inline-block;
}

.f_mlkxc_fadetit2 i{
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #7fc3c2;
	display: inline-block;
}

.f_mlkxc_fadetit p, .f_mlkxc_fadetit2 p{
	width:100%;
	font-size:56px;
	font-size:0.56rem;
	font-weight:bold;
	color:#fc7f3f;
}

.f_mlkxc_fadetit p span, .f_mlkxc_fadetit2 p span{
	color:#01429C;
}



/*自然之美*/
.f_mlkxc_fadebox, .f_mlkxc_fadeimg1{
	width:466px;
	width:4.66rem;
	height:295px;
	height:2.95rem;
	position: relative;
    overflow: hidden;
}

.f_mlkxc_fadeimg1 a {
	position: absolute;
    top: 0px;
    top: 0px;
    left: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
	z-index:1;
}

.f_mlkxc_fadeimg1 img {
    display: block;
    height: 100%;
    width: 100%;
}

.f_mlkxc_fadetxt1 {
    /*height: 100px;
    /*height: 1rem;*/
	height:50px;
	height:0.5rem;
    width: 100%;
	background:url(f_mlkxc_whzm_autofbg.png) center repeat; 
	background-size: cover;  
    position: absolute;
    bottom: 0px;
    bottom: 0px;
    left: 0px;
    left: 0px;
	z-index:2;
}

.f_mlkxc_fadetxt1 a {
    position: absolute;
    bottom: 0px;
    bottom: 0px;
    left: 0px;
    left: 0px;
    height: 100%;
    color: #fff;
    /*font-size: 24px;
    /*font-size: 0.24rem;
    line-height: 100px;
    line-height: 1rem;
	padding-left: 20px;
	padding-left: 0.2rem;*/
	font-size: 18px;
	font-size: 0.18rem;
    line-height: 50px;
    line-height: 0.5rem;
    padding-left: 10px;
    padding-left: 0.1rem;
}

.f_mlkxc_fadenum1 {
    position: absolute;
    /*bottom: 38px;
    /*bottom: 0.38rem;*/
	bottom: 19px;
	bottom: 0.19rem;
    right: 20px;
    right: 0.2rem;
    font-size: 0px;
    font-size: 0px;
	z-index:3
}

.f_mlkxc_fadenum1 span {
    display: inline-block;
    /*height: 18px;
    /*height: 0.18rem;
    width: 18px;
    width: 0.18rem;*/
	height: 10px;
	height: 0.1rem;
    width: 10px;
    width: 0.1rem;
    border-radius: 50%;
    background: #fff;
    /*margin-left: 25px;
    /*margin-left: 0.25rem;*/
	margin-left: 15px;
	margin-left: 0.15rem;
    cursor: pointer;
}

.f_mlkxc_fadenum1 span.cur {
    background: #ff8043;
}


/*文化之脉*/
.f_mlkxc_fadebox, .f_mlkxc_fadeimg2{
	width:466px;
	width:4.66rem;
	height:295px;
	height:2.95rem;
	position: relative;
    overflow: hidden;
}

.f_mlkxc_fadeimg2 a {
	position: absolute;
    top: 0px;
    top: 0px;
    left: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
	z-index:1;
}

.f_mlkxc_fadeimg2 img {
    display: block;
    height: 100%;
    width: 100%;
}

.f_mlkxc_fadetxt2 {
    /*height: 100px;
    /*height: 1rem;*/
	height:50px;
	height:0.5rem;
    width: 100%;
	background:url(f_mlkxc_whzm_autofbg.png) center repeat;
    position: absolute;
    bottom: 0px;
    bottom: 0px;
    left: 0px;
    left: 0px;
	z-index:2;
}

.f_mlkxc_fadetxt2 a {
    position: absolute;
    bottom: 0px;
    bottom: 0px;
    left: 0px;
    left: 0px;
    height: 100%;
    color: #fff;
    /*font-size: 24px;
    /*font-size: 0.24rem;
    line-height: 100px;
    line-height: 1rem;
	padding-left: 20px;
	padding-left: 0.2rem;*/
	font-size: 18px;
	font-size: 0.18rem;
    line-height: 50px;
    line-height: 0.5rem;
    padding-left: 10px;
    padding-left: 0.1rem;

}

.f_mlkxc_fadenum2 {
    position: absolute;
    /*bottom: 38px;
    /*bottom: 0.38rem;*/
	bottom: 19px;
	bottom: 0.19rem;
    right: 20px;
    right: 0.2rem;
    font-size: 0px;
    font-size: 0px;
	z-index:3
}

.f_mlkxc_fadenum2 span {
    display: inline-block;
    /*height: 18px;
    /*height: 0.18rem;
    width: 18px;
    width: 0.18rem;*/
	height: 10px;
	height: 0.1rem;
    width: 10px;
    width: 0.1rem;
    border-radius: 50%;
    background: #fff;
    /*margin-left: 25px;
    /*margin-left: 0.25rem;*/
	margin-left: 15px;
	margin-left: 0.15rem;
    cursor: pointer;
}

.f_mlkxc_fadenum2 span.cur {
    background: #ff8043;
}


/*休闲之乐*/
.f_mlkxc_fadebox, .f_mlkxc_fadeimg3{
	width:466px;
	width:4.66rem;
	height:295px;
	height:2.95rem;
	position: relative;
    overflow: hidden;
}

.f_mlkxc_fadeimg3 a {
	position: absolute;
    top: 0px;
    top: 0px;
    left: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
	z-index:1;
}

.f_mlkxc_fadeimg3 img {
    display: block;
    height: 100%;
    width: 100%;
}

.f_mlkxc_fadetxt3 {
    /*height: 100px;
    /*height: 1rem;*/
	height:50px;
	height:0.5rem;
    width: 100%;
	background:url(f_mlkxc_whzm_autofbg.png) center repeat;
    position: absolute;
    bottom: 0px;
    bottom: 0px;
    left: 0px;
    left: 0px;
	z-index:2;
}

.f_mlkxc_fadetxt3 a {
    position: absolute;
    bottom: 0px;
    bottom: 0px;
    left: 0px;
    left: 0px;
    height: 100%;
    color: #fff;
    /*font-size: 24px;
    /*font-size: 0.24rem;
    line-height: 100px;
    line-height: 1rem;
	padding-left: 20px;
	padding-left: 0.2rem;*/
	font-size: 18px;
	font-size: 0.18rem;
    line-height: 50px;
    line-height: 0.5rem;
    padding-left: 10px;
    padding-left: 0.1rem;

}

.f_mlkxc_fadenum3 {
    position: absolute;
    /*bottom: 38px;
    /*bottom: 0.38rem;*/
	bottom: 19px;
	bottom: 0.19rem;
    right: 20px;
    right: 0.2rem;
    font-size: 0px;
    font-size: 0px;
	z-index:3
}

.f_mlkxc_fadenum3 span {
    display: inline-block;
    /*height: 18px;
    /*height: 0.18rem;
    width: 18px;
    width: 0.18rem;*/
	height: 10px;
	height: 0.1rem;
    width: 10px;
    width: 0.1rem;
    border-radius: 50%;
    background: #fff;
    /*margin-left: 25px;
    /*margin-left: 0.25rem;*/
	margin-left: 15px;
	margin-left: 0.15rem;
    cursor: pointer;
}

.f_mlkxc_fadenum3 span.cur {
    background: #ff8043;
}




/*bot*/
.f_mlkxc_footer{
	width:100%;
	height:200px;
	height:2rem;
	background:url(f_mlkxc_botbg.png) right no-repeat #005ca7;    
	background-size: cover;  
	overflow:hidden;
}

.f_mlkxc_footer_wrap{
	width:1400px;
	width:14rem;
	margin:40px auto 0 auto;
	margin:0.4rem auto 0 auto;
}



.f_mlkxc_mar1{ margin:45px 0 0 0; margin:0.45rem 0 0 0;}
.f_mlkxc_mar2{ margin:35px 0 0 40px; margin:0.35rem 0 0 0.4rem;}
.f_mlkxc_mar3{ margin:70px 0 0 65px; margin:0.7rem 0 0 0.65rem;}
.f_mlkxc_mar4{ margin:5px 0 0 0; margin:0.05rem 0 0 0;}
.f_mlkxc_mar5{ margin:5px 0 0 336px; margin:0.05rem 0 0 3.36rem;}
.f_mlkxc_mar6{ margin:0 0 0 15px; margin:0 0 0 0.15rem;}
.f_mlkxc_mar7{ margin:0 0 0 230px; margin:0 0 0 2.3rem;}
.f_mlkxc_mar8{ margin:5px 0 0 120px; margin:0.05rem 0 0 1.2rem;}
.f_mlkxc_mar9{ margin:10px 0 0 0; margin:0.1rem 0 0 0;}
.f_mlkxc_mar10{ margin:10px 0 0 50px; margin:0.1rem 0 0 0.5rem;}



.f_mlkxc_yhsp_kj_tabin a {
  width: 143px;
  width: 1.43rem;
  height: 61px;
  height: 0.61rem;
  display: block;
  position: relative;
}
.f_mlkxc_yhsp_kj_tabin a:before {
  content: '';
  position: absolute;
  width: calc(100% + 8px);
  width: calc(100% + 0.08rem);
  height: calc(100% + 8px);
  height: calc(100% + 0.08rem);
  top: calc(4px/-1);
  left: calc(4px/-1);
  background: -webkit-gradient(linear, left top, right top, from(#F0ECE7), to(#F0ECE7)), -webkit-gradient(linear, left bottom, left top, color-stop(50%, #F0ECE7), color-stop(50%, transparent)), -webkit-gradient(linear, left bottom, left top, color-stop(50%, #F0ECE7), color-stop(50%, transparent)), -webkit-gradient(linear, left top, right top, from(#F0ECE7), to(#F0ECE7)), -webkit-gradient(linear, right top, left top, from(#F0ECE7), to(#F0ECE7));
  background: linear-gradient(to right, #F0ECE7 0%, #F0ECE7 100%), linear-gradient(to top, #F0ECE7 50%, transparent 50%), linear-gradient(to top, #F0ECE7 50%, transparent 50%), linear-gradient(to right, #F0ECE7 0%, #F0ECE7 100%), linear-gradient(to left, #F0ECE7 0%, #F0ECE7 100%);
  background-size: 100% 4px, 4px 200%, 4px 200%, 0% 4px, 0% 4px;
  background-size: 100% 0.04rem, 0.04rem 200%, 0.04rem 200%, 0% 0.04rem, 0% 0.04rem;
  background-position: 50% 100%, 0% 0%, 100% 0%, 100% 0%, 0% 0%;
  background-repeat: no-repeat, no-repeat;
  -webkit-transition: background-position 0.2s ease-in-out, background-size 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
  transition: background-position 0.2s ease-in-out, background-size 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out, background-position 0.2s ease-in-out, background-size 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out, background-position 0.2s ease-in-out, background-size 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
  -webkit-transform: scaleX(0) rotate(180deg);
          transform: scaleX(0) rotate(180deg);
  -webkit-transition-delay: 0.4s, 0.2s, 0s;
          transition-delay: 0.4s, 0.2s, 0s;
}
.f_mlkxc_yhsp_kj_tabin a:hover:before {
  background-size: 200% 4px, 4px 400%, 4px 400%, 55% 4px, 55% 4px;
  background-size: 200% 0.04rem, 0.04rem 400%, 0.04rem 400%, 55% 0.04rem, 55% 0.04rem;
  background-position: 50% 100%, 0% 100%, 100% 100%, 100% 0%, 0% 0%;
  -webkit-transform: scaleX(1) rotate(180deg);
          transform: scaleX(1) rotate(180deg);
  -webkit-transition-delay: 0s, 0.2s, 0.4s;
          transition-delay: 0s, 0.2s, 0.4s;
}