@charset "utf-8";
/* CSS Document */

.toplogo a{
	height: 45px;
}
  /*****头部****/


/*    reset  css */
*,
::before,
::after{
    /*选择所有的标签 */
    margin: 0;
    padding: 0;

    /*清除移动端默认的 点击高亮效果*/
    -webkit-tap-highlight-color: transparent;
    /*设置所有的都是以边框开始计算宽度  百分比*/
    -webkit-box-sizing: border-box;/*兼容*/
    box-sizing: border-box;
}
body{
    font-size: 14px;
    font-family: "MicroSoft YaHei",sans-serif;/*设备默认字体*/
    color: #333;
}
a{
    color: #333;
    text-decoration: none;
	
}


a:hover{
    text-decoration: underline;
}
ul,ol{
    list-style: none;
}
input{
    border: none;
    outline: none;
    /*清楚移动端默认的表单样式*/
    -webkit-appearance: none;
}

.f_left{
    float: left;
}
.f_right{
    float: right;
}
.clearfix::before,
.clearfix::after{
    content: "";
    height: 0;
    line-height: 0;
    display: block;
    visibility: hidden;
    clear: both;
}

.p-r{position:relative}
.p-a{position:absolute}
.p-f{position:fixed}
img{;vertical-align: middle}



/*主体盒子*/
.h_w{width:1200px;
	margin: 0 auto;
	}


		.topnav{height:100px; padding: 0 120px;}
		.toplogo{width:428px;height:42px;margin-top: 35px;}
/*
		.toplogo  h1{
		width:428px;height:42px;

	}
*/
		
		.toplogo a {
			text-indent: -9999px;
			display: block;
			
			width:100%;
			
			background: url(http://rxk.fyzxmr.com.cn/templets/rxktpl/images/logo.png) no-repeat center;
		
			
	}
		.tel{width:240px;height: 64px;margin-top: 26px;}
		.navbg{background:#115aab;}
		.nav{height: 50px;line-height: 50px;width: 880px;margin: 0 auto; background:#115aab;}
		.nav ul li{float:left;font-size: 18px;width:110px;text-align: center;}
		.nav ul li a{color:#fff;}
		
.footerlx{width:1110px;margin:50px auto;height: 88px;}
.footerlx ul li{background:#154bb9;text-align: center; height: 88px;width:300px;float:left;border-radius: 5px;margin-left: 20px;padding: 22px;}
.footerlx ul li:nth-child(1){width:470px;background:#fff;margin-left: 0px;}
.footericon{background: #e0e2e1;height: 180px;}
.footericoncontent{padding: 35px 10px;}
.footericoncontent ul li{float: left;width:124px;margin-left: 7px;}
.footericoncontent ul li div{width:86px;height: 86px;margin: 0 auto}
.footericoncontent ul li p{margin-top: 15px;text-align: center;font-size:12px}
.footertext{padding: 45px 0;background:#154bb9;color:#fff; }
.footernavlogo{width:390px;padding: 66px 46px;}
.footerc{height: 200px;}
.sm{
border-left: 1px solid #fff;width:500px;line-height: 30px;font-size: 14px;text-align: left;padding: 10px 53px;
border-right: 1px solid #fff;
}

.erwm{width:280px;padding-top: 22px;text-align: center;}
.erwm>div{width:100px;height: 100px;margin:0 auto;}
.erwm p{margin-top: 20px;}
.wz_list ul li,.yiyuanzplist ul li,.zjs>ul li{
cursor:pointer;
}


/* 平板电脑和小屏电脑之间的分辨率 */
@media (min-width: 980px) and (max-width: 1200px) {
	
.banner,.nav,.footericon,.footertext,.content .ystd,.banxin{ width: 1200px; }
	
	
.nav>ul{
		 width: 880px;
    margin: 0 auto;
	}   
   
	
}
/* 平板电脑和小屏电脑之间的分辨率 */
@media (min-width: 768px) and (max-width: 979px) {
	
.banner,.nav,.footericon,.footertext,.content .ystd,.banxin{ width: 1200px;  }
.nav>ul{
		 width: 880px;
    margin: 0 auto;
	}   
   
}

/*最大640px显屏*/
@media screen and (max-width : 640px) {
	
	.nav>ul{
		 width: 880px;
    margin: 0 auto;
	}   
   
	.banner,.nav,.footericon,.footertext,.content .ystd,.banxin{ width: 1200px;  }
	
}

