
    .container {
            /*width: 1200px;*/
            margin: 0 auto;
        }

        .clear {
            padding: 0;
            margin: 0;
            clear: both;
            font-size: 0;
        }
.ncontent {padding-top:30px;margin:2% auto; width:100%; min-height:200px;}

.ncontent .l_menu {float:left; width:15%; background:#fff; /*padding-bottom:25px;*/ min-height:400px !important; }

.ncontent .l_menu {box-shadow:0 0 10px #cdcdcd; -webkit-box-shadow:0 0 10px #cdcdcd; -moz-box-shadow:0 0 10px #cdcdcd; -ms-box-shadow:0 0 10px #cdcdcd; -o-box-shadow:0 0 10px #cdcdcd; }

.ncontent .l_menu.position {position:fixed; top:0; left:50%; margin-left:-649px; z-index:4; }

.ncontent .l_menu.position:hover {opacity:1; }

.ncontent .l_menu .title {height:115px; background:#168adf; padding:45px 20px 0 20px; margin-bottom:10px; }

.ncontent .l_menu .title h1 {font-size:32px; color:#fff; font-weight:500; }

.ncontent .l_menu .title h2 {font-size:22px; color:#fff; font-weight:500; margin-top:16px; }

.ncontent .l_menu dl dt a {display:inline-block; *display:inherit; height:50px; line-height:50px; font-size:14px; padding:0 0 0 20px; background-image:url(../images/l_menu_s1.png); background-repeat:no-repeat; background-position:230px center; display:block;}

.ncontent .l_menu dl dt a:hover {color:#168adf;}

.ncontent .l_menu dl dt.bg1 a {background-color:#168adf; color:#fff; background-image:url(../images/l_menu_s2.png); background-repeat:no-repeat; background-position:226px center;}

.ncontent .l_menu dl dt.bg2 a {background-color:#1e61b0; color:#fff; background-image:url(../images/l_menu_s3.png); background-repeat:no-repeat; background-position:230px center;}

.ncontent .l_menu dl dd {padding-bottom:30px; display:none; }

.ncontent .l_menu dl dd h5 {padding:40px 0 10px 20px; font-weight:500; color:#666; }

.ncontent .l_menu dl dd p {padding:10px 0 10px 40px; }

.ncontent .l_menu dl dd p.active a , .ncontent .l_menu dl dd p a:hover {color:#168adf; }

.ncontent .r_food {float:right; width:969px; padding:15px 20px 60px 20px; background:#fff; min-height:700px; }

.ncontent .r_food {box-shadow:0 0 10px #cdcdcd; -wenkit-box-shadow:0 0 10px #cdcdcd; -moz-box-shadow:0 0 10px #cdcdcd; -ms-box-shadow:0 0 10px #cdcdcd; -o-box-shadow:0 0 10px #cdcdcd;}

.ncontent .r_food .bread {border-bottom:1px solid #1e61b0; padding-bottom:7px; *padding-bottom:0; min-height:27px; }

.ncontent .r_food .bread .title {float:left; font-size:18px; color:#1e61b0; }

.ncontent .r_food .bread .small {float:right; margin-top:4px; }

.ncontent .r_food .bread .small a {color:#1e61b0; vertical-align:bottom; *line-height:18px; }

.ncontent .r_food .bread .small span {font-family:"宋体"; color:#1e61b0; margin:0 7px 0 11px; vertical-align:-1px;  }

.ncontent .r_food .parameter {}

.ncontent .r_food .parameter dl {padding-top:30px; }

.ncontent .r_food .parameter dl dt {font-weight:600; padding-bottom:6px; }

.ncontent .r_food .parameter dl dd {padding-left:20px; }

.ncontent .r_food .parameter dl dd p {line-height:22px; padding-top:2px; }

.ncontent .r_food .parameter dl dd p a {float:left; }

.ncontent .r_food .parameter dl dd p a img {width:34px; height:34px; float:left; }


 .rightCon {
    width:70%;
    float: left;
    margin-left:4%;
    background: #ffffff;
    min-height: 710px;
}
#product {
	/*background: #F7F7F8;*/
    background-color:white;
}
#product .aboutUs-wrap {
	padding-top: 20px;
	padding-bottom: 60px;
}
#product .leftNav {
	width: 140px;
	float: left;
}
#product .leftNav .ul {
	height: 40px;
	overflow: hidden;
	margin-bottom: 10px;
	transition: all .2s ease 0s;
}
#product .leftNav .ul.current {
	height: auto;
}
#product .leftNav .ul h4 {
	height: 40px;
	line-height: 40px;
	color: #1E1F30;
	font-size: 14px;
	font-weight: bold;
	background: #fff;
	padding-left: 30px;
	position: relative;
	cursor: pointer;
}
#product .leftNav .ul h4 i {
	position: absolute;
	top: 15px;
	left: 10px;
	font-size: 0;
	height: 0;
	width: 0;
	border-width: 5px 0 5px 6px;
	border-style: solid dashed;
	border-color: transparent transparent transparent #DD2D34;
	transition: all .2s ease 0s;
}
/*#product .leftNav ul {*/
             /*}*/
#product .leftNav .ul li {
	color: #1E1F30;
	font-size: 12px;
	padding-left: 30px;
	height: 40px;
	line-height: 40px;
	background: #fff;
	position: relative;
	transition: all .2s ease 0s;
}
#product .leftNav li.current, #product .leftNav li:hover {
	background: #FFF1F1;
	color: #DD2D34;
}
#product .leftNav .ul.current h4 i {
	transform: rotate(90deg);
}
#product .rightCon {
	width: 80%;
	/*float: right;*/
	background: #ffffff;
	min-height: 710px !important;
}
#product .rightCon .mainTitle {
	line-height: 50px;
	margin: 0 20px 10px;
	border-bottom: 1px solid #EDF0F5;
	font-size: 16px;
	color: #1e1f30;
}
#product .rightCon .con {
	padding: 0 30px;
}
#product .productBanner img {
	width: 980px;
	margin-bottom: 40px;
}
#product .search {
	margin-bottom: 20px;
}
#product .search input {
	float: right;
	width: 400px;
	height: 36px;
	line-height: 36px;
	background: #FFFFFF;
	border-radius: 4px 0px 0px 4px;
	border: 1px solid #168adf;
	font-size: 14px;
	color: #1E1F30;
	padding: 0 14px;
	vertical-align: middle;
}
#product .search button {
	float: right;
	width: 60px;
	height: 38px;
	line-height: 36px;
	background: #168adf;
	border-radius: 0px 4px 4px 0px;
	outline: none;
	cursor: pointer;
	color: #FFFFFF;
	font-size: 14px;
	border: 1px solid #168adf;
}
#product .search button:hover {
	background: #168adf;
}

@media only screen and (max-width: 980px) {
	.ncontent .l_menu{ width:100%; float:none}
	.rightCon{ width:100%; float:none; margin-top:5%}
	#product .rightCon{ float:none; width:100%; padding:0; margin:0 auto;}
	.zhue{width: 100%;
    overflow-y: hidden;
    padding: 0;
    box-sizing: border-box;}
	#product .search input{ width:60%;}
	}
