/* CSS Document */
html,body{ max-width:640px; margin:0 auto; position:relative; background:#fff;font-family:微软雅黑;}
.header_back{ float:left;}
.back{ color:#333;}
.header_menu{ float:right; color:#333;}
.page{ min-height:100%; position:relative;padding-top: 1.8em;}
.nrq{ padding:0 1em; clear:both; margin-top:1em; font:12px/25px "微软雅黑"; color:#333333; }
.main{ padding:5%;height:94%;}
.center{ position:relative;height:100%; background:url(../images/bg1.jpg) repeat-y center 0; }
.xxy_content{ font-size:14px;}
.xxy_content img{ max-width:100%;}
.xxy h1{ font-size:18px;}
.xxy .date{ color:#999; font-size:12px; border-bottom:1px solid #ddd; margin-bottom:1em;}
div.tjyd{ font-size:16px; padding:0 0 0.5em 0;}
.content a.header{ color:#555;}
.backTop .ui.button{ width:100%; font-weight:normal; font-size:16px;}
.overlazy{ position:fixed; z-index:999; width:100%; height:100%; left:0;  top:0; background:rgba(0,0,0,0.5);}
.overlazy img{ max-width:100%; float:right;}
.ui.accordion .content{ font-size:14px;}
.ui.items .item > .image img{ max-width:100%;}
/**首页导航**/
.in_nav{display:block; width:100%; overflow:hidden; padding-top:5px; position:relative; z-index:10; margin-top:11%;}
.in_nav li{float:left; width:33.3%; overflow:hidden;}
.in_nav li a{display:block; width:100%; overflow:hidden; padding:0 0 5px 0;}
.in_nav li a img{width:95%; margin:0 auto; display:block;}
/**首页**/
.bg{ width:100%; height:100%; position:absolute; overflow:hidden; top:0; left:0;}
.bg img{ max-width:100%; position:absolute; left:0; bottom:0;}
.menu_in{ width:50%; left:5%; top:30%; position:fixed; max-width:640px; z-index:99;}
.menu_in a{ display:block; width:45%; float:left; margin:5% 5% 0 0;background:#6f1c26; color:#fff; text-align:center;}
.menu_in a i.ico{ display:inline-block; width:44%; height:44%; margin-top:15%; background-repeat:no-repeat; background-size:100% auto; -webkit-background-size:100% auto; }
.menu_in a span{ display:block; height:30%; line-height:1.5em; font-size:14px;}
.line{ height:0; border-bottom:1px solid #999; margin:4% 0;}
.ui.items > .row > .item, .ui.items > .item{ min-height:180px; margin:5px 0;}
.nrq img{ max-width:100%;}
.min340{ min-height:340px; padding-bottom:1em;}
.min80{ min-height:181px;}
a#shang, a#xia {
    padding: 0.5em; width:100%; display:block; color:#333;
}
.logo{display:block; position:fixed; width:40%; max-width:200px; top:0; left:5%; z-index:999;}
/**产品分类**/
.fenlei_list{width:100%; overflow:hidden; padding:10px;}
.fenlei_list li{width:50%; float:left; height:auto; padding-bottom:10px;}
.fenlei_list li a{display:block; width:90%; height:auto; text-align:center; border:1px solid #d8d8d8; border-radius:15px; background:#f2f2f2; overflow:hidden;}
.fenlei_list li a img{display:block; margin:0 auto; width:100%;}
.fenlei_list li a span{display:block; width:100%; height:30px; font:bold 14px/30px "微软雅黑"; color:#3b953a; height:30px;
background-image: -moz-linear-gradient(top, #fefefe, #ebebeb); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fefefe), color-stop(1, #ebebeb)); /* Saf4+, Chrome */ }
/**子菜单**/
.sub_bottomnav{position:fixed; bottom:0; left:0; width:100%; height:30px; border-top:1px solid #ddd; z-index:9999;}
.sub_bottomnav li{float:left;}
.sub_bottomnav li a{display:block; height:30px; font:12px/30px "微软雅黑"; color:#333; background:#fff; text-align:center; border-right:1px solid #ddd;}
.sub_bottomnav li a.xunahzong{color:#167915;}
/**联系我们**/
.contact_list{width:100%; display:block; overflow:hidden; padding-bottom:10px;}
.contact_list li{min-height:30px; width:100%; font:12px/30px "微软雅黑"; color:#333;}
.contact_list li a{height:30px; width:90%; display:block; margin:0 auto; text-align:center; font:16px/30px "微软雅黑"; color:#5a4a43; border-radius:5px; background:#f9ecde;}
/**加盟表单**/
.from_list p{font:14px/35px "微软雅黑"; color:#666;}
.from_list p input[type=text]{width:90%; height:30px; font:12px/30px "微软雅黑"; color:#666; background:none; border:1px solid #ddd; padding:0 10px; border-radius:3px;}
.from_list p input[type=radio]{margin:0 5%;}
.from_list p textarea{width:90%; height:120px; font:12px/20px "微软雅黑"; color:#666; background:none; border:1px solid #ddd; padding:0 10px; border-radius:3px; resize:none;}
.from_list p span{padding-left:4%; color:#167915; display:block; border-top:1px solid #eee; margin-top:15px;}
.from_list p a{display:block; width:90%; height:30px; font:16px/30px "微软雅黑"; color:#666; border-radius:3px; text-align:center; margin:0 auto; margin-top:10px;
background-image: -moz-linear-gradient(top, #fefefe, #ebebeb); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fefefe), color-stop(1, #ebebeb)); /* Saf4+, Chrome */ border:1px solid #d8d8d8;}
/**首页**/
.in_pro{width:100%; padding:10px 0; background:#f4f5f7;}
.in_news{width:90%; display:block; margin:0 auto;}
.in_news li{width:100%; height:30px; box-shadow:3px 3px 3px #999; background:#fff; border-radius:15px; margin:10px 0; font:12px/30px "微软雅黑"; color:#333;}
.in_news li a{color:#333;}
.in_news li a em{float:left; padding-left:5%; width:80%; overflow:hidden; height:30px;}
.in_news li a i{ color:#fff; background:#ff8400; font:14px/20px Arial, Helvetica, sans-serif; display:block; width:20px; height:20px; border-radius:10px; text-align:center; float:right; margin-right:5%; margin-top:5px;}
.in_case{width:100%; overflow:hidden; padding-bottom:10px;}
.in_case li{float:left; width:50%;}
.in_case li a{display:block; width:85%; margin:0 auto;}
.in_case li a img{padding:2px; border:1px solid #e2e2e2; width:100%;}
.in_case li a span{display:block; height:30px; width:100%; text-align:center; color:#333; font:14px/30px "微软雅黑";}
.rzzy{width:100%; overflow:hidden;}
.rzzy li{float:left; width:50%;}
.rzzy li a{display:block; width:80%; margin:0 auto; position:relative; overflow:hidden;}
.rzzy li a img{width:100%;}
.rzzy li a em{position:absolute; left:50%; top:40%; font-size:14px; color:#fff;}
.in_bottom_phone{background:#18549d; text-align:center; width:100%; padding:5px 0; height:30px; font:14px/30px "微软雅黑"; color:#0091e3;}
.in_bottom_phone i{color:#fff;}
.qh{width:100%; padding:5px 0; background:#18549d; height:30px;}
.qh li{float:left; width:50%; height:30px;}
.qh li a{display:block; text-align:center; width:100%; height:100%; border-right:1px solid #003e87; border-left:1px solid #005ac8; font:14px/30px "微软雅黑"; color:#0091e3;}
.qh li a i{color:#fff;}
/**简介**/
.about_nav{background:#f9ecde; color:#333; width:95%; overflow:hidden; border-radius: 15px; margin:0 auto;}
.about_nav li{float:left; width:25%; height:30px;}
.about_nav li a{width:100%; display:block; height:30px; text-align:center; font:14px/30px "微软雅黑"; color:#5a4a43; border-radius: 15px;}
.about_nav li a.hover{background:#9bcf06 ; color:#fff;}
.copy{text-align:center; font:12px/20px "微软雅黑"; color:#000; padding:5px 0 ; position:relative; z-index:10; background:#e6e8e8; margin-top:-1px;}
.copy a{color:#000;}
.bottom{background:#fff;background-size:100% 100%; width:100%;}


.bodybg
{
	position:absolute;
	top:0;
	left:50%;
	margin-left:-50%;
	z-index:1;
	}
.top
{
	position:relative;
	z-index:10;
	}
.ui.inverted.block.header
{
	height:5em;
	}
.bottom_img
{
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-50%;
	}
.c_left,.c_right
{
    color:#414141 !important;
	width:79%;
	float:right;
	white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display:block;
width: 71%;
    }
.c_left em,.c_right em
{
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display:block;
width: 100%;    }
@media (min-width:372px){
	.ui.inverted.block.header
{
	height:6em;
	background-size:100% 100% !important;
	}
	}
