﻿@charset "utf-8";
/* CSS Document */
.scroll{ height:auto; margin:0 auto;  position:relative; overflow:hidden;}
.mod_01{float:left; overflow-x:hidden;}
.mod_01 img{display:block; margin:auto;}
.navbox ul.navBody{width: 100%;overflow: hidden;background:#710310;}
.navbox ul.navBody li {min-width: 25%;float: left;text-align: center;}
.navbox ul.navBody li a{ 
    color:rgb(255,255,255); 
    display:block; 
    width:100%;
    text-shadow: 1px 1px 1px #A22937;
    overflow: hidden;
    word-wrap: break-word;
    word-break: break-all;
    padding: 0 0;
	font-size:12px;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#474747),to(#232323));
    background-image: -webkit-linear-gradient(#474747,#232323);
    background-image: -moz-linear-gradient(#474747,#232323);
    background-image: -ms-linear-gradient(#474747,#232323);
    background-image: -o-linear-gradient(#474747,#232323);
    background-image: linear-gradient(#474747,#232323); 
	border-right: 1px solid #010101;
    border-bottom: 1px solid #010101;
    border-top:1px solid #696969;
    border-left:1px solid #696969;
}
.navbox ul.navBody li a:hover{
	color:rgb(255,255,255); 
    display:block; 
    width:100%;
    text-shadow: 1px 1px 1px #013530;
    border-right: 1px solid #991111;
    border-bottom: 1px solid #991111;
    border-top:1px solid #d30505;
    border-left:1px solid #d30505;
    overflow: hidden;
    word-wrap: break-word;
    word-break: break-all;
    padding: 0 0;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#d40404),to(#bd0000));
    background-image: -webkit-linear-gradient(#d40404,#bd0000);
    background-image: -moz-linear-gradient(#d40404,#bd0000);
    background-image: -ms-linear-gradient(#d40404,#bd0000);
    background-image: -o-linear-gradient(#d40404,#bd0000);
    background-image: linear-gradient(#d40404,#bd0000); 
}
.navbox ul.navBody li a:link{ color:#ffffff;}
#nav .nav div{float:left; width:80px;text-align: center; border-right: 1px solid #3F112A;}
#nav .nav div a{color:#fff; text-decoration:none; font-size:14px; font-family:"微软雅黑";}
#nav {background:url("../mimages/nav.jpg")/*tpa=http://www.ruanmenlianpeijian.com/web/mimages/nav.jpg*/ repeat-x center top;height:30px;line-height:30px;position: relative;width: 100%;}
#nav .navbody{}
#nav_left {left: 0;border-right: 1px solid #3F112A; background:url("../mimages/toLeft.jpg")/*tpa=http://www.ruanmenlianpeijian.com/web/mimages/toLeft.jpg*/ no-repeat center top;}
#nav_right {right: 0;border-left: 1px solid #3F112A; background:url("../mimages/toRight.jpg")/*tpa=http://www.ruanmenlianpeijian.com/web/mimages/toRight.jpg*/ no-repeat center top;}
#navbody { margin:0 15px;}
#nav_left,#nav_right { width:15px; height:30px; float: left;position: absolute;top: 0;}
.main_box {
	margin:0 auto;
    
    
    position: relative !important;
	height:100%;
	overflow:hidden;
}
.mbottom_Menu {
	position: fixed;
	bottom: 0px;
	width: 100%;
	height: 50px;
	text-align: center;
	background-color: #36659D;
	z-index: 200;
}
.mbottom_Menu a {
	color: #fff;
}
.mbottom_Menu .Menu {
	padding-top: 7px;
	width: 33.3%;
	box-sizing: border-box;
	float: left;
	font-size: 12px;
}
.mbottom_Menu .phoList {
	width: 100%;
	overflow: hidden;
	position: fixed;
	z-index: 1;
	background-color: #ffffff;
	bottom: -100%;
}
.mbottom_Menu .phoList li {
	border: solid 1px #f1f1f1;
	box-sizing: border-box;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #333;
}
.myActive {
	background-color: #7fdb6d;
	color: #ffffcc;
}
.myActive a {
	color: #ffffcc;
}
/*返回顶部*/
.toTop {
	width: 50px;
	height: 50px;
	border: solid 1px #a6a6a6;
	border-radius: 25px;
	position: fixed;
	bottom: 70px;
	right: 5px;
	line-height: 50px;
	text-align: center;
	display: none;
}