/* 清除内外边距 */

body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,

/* structural elements 结构元素 */

dl,
dt,
dd,
ul,
ol,
li,

/* list elements 列表元素 */

pre,

/* text formatting elements 文本格式元素 */

fieldset,
lengend,
button,
input,
textarea,

/* form elements 表单元素 */

th,
td {
	/* table elements 表格元素 */
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	/*-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;*/
}


/* 设置默认字体 */
@font-face { font-family: "方正正中黑简体";src:url(/zgkzjjh/font/FZZZHONGHJW.TTF);}
body,
button,
input,
select,
textarea {
	/* for ie */
	/*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
	font: 12px/1 "微软雅黑";
	/* 用 ascii 字符表示，使得在任何编码下都无问题 */
}

html {
	background: #fff;
}


/* 重置列表元素 */

ul,
ol {
	list-style: none;
}


/* 重置文本格式元素 */

a {
	text-decoration: none;
	cursor: pointer;
}

a:hover {
	text-decoration: none;
}


/*设置页面宽度高度*/

html,
body {
	width: 100%;
	background: #e9e9e9;
}

img {
	border: none;
}

header {
	width: 100%;
	height: 161px;
	background: #fff5ea;
	overflow: hidden;
	/*background: url(/zgkzjjh/img/jjh_header_bg.png) no-repeat center 0;*/
}

.logo {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
}

.jjh_logo {
	float: left;
	margin-top: 40px;
}

.jjh_wx {
	float: right;
	margin-right: 12px;
	margin-top: 19px;
}

nav {
	width: 100%;
	height: 48px;
	background: url(/zgkzjjh/img/jjh_nav_bg.jpg) repeat-x 0 0;
}

nav>ul {
	width: 1180px;
	height: 48px;
	margin: 0 auto;
}

.menu>li {
            position: relative;
            float: left;
            padding: 0 28px;
            margin: 0 0px;
            line-height: 50px;
            text-align: center;
            
        }

        .menu>li:hover {
            background-color: #a94e39;
            color: #fff;
        }

        .menu-next {
            position: absolute;
            top: 48px;
            left: 0;
            width: 100%;
            /* height: 300px; */
            background-color: #8b2c2c;
            display: none;
			z-index: 999;
        }

        .menu-next li {
            display: block;
            border-bottom: 1px solid #a94e39;
            height: 50px;
            line-height: 50px;
            text-align: center;
            width:100%;
            margin: 0px;
        }

        .menu-next li:hover {
            background-color: #ccc;
            color: #fff;
        }

nav>ul li {
	float: left;
	height: 48px;
	/*padding: 16px 28px 0 28px;*/
	font-family: "微软雅黑";
	font-size: 16px;
	background: url(/zgkzjjh/img/nav_l.png) no-repeat right center;
}

nav>ul li:nth-of-type(9) {
	background: none;
	/*padding: 19px 0 0 30px;*/
}

nav>ul .act {
	background: url(/zgkzjjh/img/jjh_nav_h.jpg) repeat-x 0 0;
}

nav>ul li a {
	color: #fff;
}


/*link*/

.links {
	width: 100%;
	height: 160px;
	background: #fff;
}

.link {
	width: 1180px;
	height: 160px;
	margin: auto;
}

.link h3 {
	width: 1180px;
	height: 40px;
	border-bottom: 2px solid #e2e2e2;
	margin-bottom: 20px;
}

.link h3 a {
	font-weight: normal;
	padding-left: 5px;
	width: 86px;
	height: 40px;
	line-height: 40px;
	display: block;
	font-size: 18px;
	font-family: "微软雅黑";
	color: #302f2f;
}

.jjh_link a {
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 25px;
	color: #4c4948;
	padding-right: 27px;
}

footer {
	width: 100%;
	height: 220px;
	background: #8f2c27;
}

.footer_lk {
	height: 60px;
	border-bottom: 1px dotted #FFF;
	margin: 0 auto;
	text-align: center;
	width: 100%;
	font-size: 13px;
	font-family: "微软雅黑";
	line-height: 70px;
	margin-bottom: 20px;
}

.footer_lk a {
	margin: 0 10px;
	color: #FFF;
}
.footer_lk a:hover{
	color:#fff;
	}
.footer_diz {
	line-height: 28px;
	margin: 0 auto;
	text-align: center;
	width: 100%;
	font-size: 13px;
	font-family: "微软雅黑";
	color: #FFF;
}
.jjh_content{
	width: 1180px;
	padding-bottom:10px ;
	margin: 0 auto;
}
.place{
	width: 100%;
	height:46px ;
	line-height: 46px;
	font-family: "微软雅黑";
	font-size: 14px;
}
