@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px; font:12px "宋体"; color:#333333; width:100%;}
img{border:0;border:none;width:100%;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0;padding:0;}
input,from,td,table,img,dl,dt,ul,dd,li,p{padding:0;margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;display: block;}
table{border-collapse: collapse;}
a{text-decoration: none;color:#333333}
a:hover{color:#900}
.centre1120{margin:0 auto;width:1120px; clear:both; overflow:hidden;}
.centre980{margin:0 auto;width:1059px; clear:both;}
.center1920{ max-width:1920px; margin:0 auto; overflow:hidden;}

/*banner*/
.zjp{
	background:url(../images/zjpd_02.jpg) no-repeat center;
	width:100%;
	height:526px;
	overflow:hidden;
}
.zjp1120{
	width: 1120px;
	height: 526px;
	margin:0 auto;
	overflow: hidden;
	position: relative;
}
.zjpimg{
	width: 384px;
	position: absolute;
	left: 123px;
bottom: 196px;
}
.zjp1{
	width:100%;
	overflow:hidden;
	margin-top:48px;
	font:12px "微软雅黑";
}
.zjp12{
	width:1120px;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:50px;
}
.zjp13{
	float:left;
	width:196px;
	height:148px;
}
.zjp12 ul{
	float:left;
	width:910px;
	height:148px;
	margin-left:14px;
}
.zjp12 ul li{
	width:174px;
	height:68px;
	float:left;
	margin-bottom:12px;
	margin-right:10px;
}
.mright{
	margin-right:0 !important;
}
.zjp2{
	width:368px;
	height:322px;
	float:left;
}
.zjp22{
	width:397px;
	height:322px;
	float:left;
}
.zjp22p{
	font-size:18px;
	color:#666666;
	padding-bottom:5px;	
	padding-left: 20px;
	font-weight: bold;
}
.zjp23{
	width:397px;
	border-left:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	overflow:hidden;
	height: 294px;
}
.zjp24{
	width:357px;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
}
.zjp24 h3{
font-size:16px;
color:#333333;
font-weight:bold;	
}
.zjp24 p{
font-size: 14px;
color: #666666;
line-height: 22px;
margin-top: 18px;
border-bottom: 1px dashed #eeeeee;
padding-bottom: 20px;
margin-bottom: 10px;
}
.zjp24 p a{
	color:#ff0000;
}
.zjp26{
	width:353px;
	height:322px;
	float:left;
}
.zjp2 p{
	font-size:18px;
	color:#666666;
	border-bottom:1px solid #eeeeee;
	padding-bottom:5px;
	font-weight: bold;
}
.zjp21{
	width:349px;
	height:273px;
	float:left;
	margin-top:19px;
}
.zjp25{
	width:357px;
	margin:0 auto;
	overflow:hidden;
	margin-top: 10px;
}
.zjp25 ul li{
font-size: 14px;
color: #333333;
line-height: 28px;
}
.zjp26p{
	font-size:18px;
	color:#666666;
	padding-bottom:5px;	
	padding-left: 20px;
	border-bottom: 1px solid #eeeeee;
	font-weight: bold;
}
.zjp27{
	width:331px;
	float:right;
	margin-top:20px;
	position:relative;
}
.zjp28 p{
	font-size:14px;
	color:#333333;
	line-height:24px;
	text-indent:2em;
	margin-top:20px;
}
.zjp28 p a{
	color:#ff0000;
}
.zjp29{
width: 104px;
float: left;
margin-top: 10px;
margin-right: 9px;
}
.zjp3{
	width:1120px;
	margin:0 auto;
	overflow:hidden;
	margin-top:25px;
	float: left;
	margin-bottom: 30px;
}
.zjp4{
	width:100%;
	line-height:35px;
	position:relative;
	border-bottom:1px solid #ededed;
    margin-bottom:20px;
	float: left;
}
.zjp4 p{
	line-height:27px;
	font-size:20px;
	color:#000000;
	border-bottom:1px solid #d9b765;
	display: inline-block;
	padding-bottom: 10px;
	font-weight: bold;
}
.zjp4 p img{
	width:27px;
	height:27px;
	float:left;
	padding-right: 10px;
}
.zjp41{
width: 9px;
height: 8px;
position: absolute;
bottom: -7px;
left: 80px;
}
.zjp5{
	width:1120px;
	margin:0 auto;
	overflow:hidden;
	margin-bottom: 20px;
}
.lef{
	width:55px;
	float:left;
}
.zjp51{
	width:946px;
	height:120px;
	overflow:hidden;
	float:left;
    margin-left: 30px;
	}
.zjp51 ul{
width:100%;
overflow:hidden
	}
.zjp51 ul li{
	width:133px;
	float:left;
	margin-right:29px;
	color:#666666;
}
.zjp51 ul li.on{
	background-color:#d9b765;
	color:#ffffff;
}
.zjp51 ul li img{
	width:131px;
	display:block;
	margin:0 auto;
	padding-top:1px
}
.zjp51 ul li p{
	text-align:center;
	font-size:14px;
	line-height:28px;
}
.rig{
	width:55px;
	float:right;
}
.zjp511{
	width:100%;
	overflow:hidden;
	margin-top:30px;
	float:left;
}
.zjp52{
	background:url(../images/zjpd_83.jpg) no-repeat center;
	width:100%;
	height:545px;
	overflow:hidden;
}
.zjp521{
	background:url(../images/lyq_03.jpg) no-repeat center;
	width:100%;
	height:545px;
	overflow:hidden;
}
.zjp522{
	background:url(../images/xxq_03.jpg) no-repeat center;
	width:100%;
	height:545px;
	overflow:hidden;
}
.zjp523{
	background:url(../images/yl_03.jpg) no-repeat center;
	width:100%;
	height:545px;
	overflow:hidden;
}
.zjp524{
	background:url(../images/wzh_03.jpg) no-repeat center;
	width:100%;
	height:545px;
	overflow:hidden;
}
.zjp525{
	background:url(../images/tzx_03.jpg) no-repeat center;
	width:100%;
	height:545px;
	overflow:hidden;
}

.zjp53{
width: 347px;
margin-left: 360px;
margin-top: 60px;
float: left;
overflow: hidden;
}
.zjp531{
	font-size:18px;
	color:#333333;
}
.zjp531 span{
	color:#b78b40;
	font-size:32px;
}
.zjp532{
color: #000000;
font-size: 16px;
padding-top: 10px;
line-height: 28px;
}
.zjp533{
color: #000000;
font-size: 16px;
margin-top: 20px;
margin-bottom: 20px;
line-height: 24px;
}
.zzj{
	width:85px;
	line-height:28px;
	color:#ffffff;
	font-size:14px;
	text-align:center;
	float:left;
	background-color:#d0202a;
	margin-right: 10px;
}
.zjx{
	width:85px;
	line-height:28px;
	color:#ffffff;
	font-size:14px;
	text-align:center;
	float:left;
	background-color:#d0202a;
}
.zjp54{
	width:245px;
	float:left;
	margin-left: 100px;
    margin-top: 150px;
}
.zjp54 p{
	font-size:14px;
	color:#333333;
	line-height:24px;
}
.zjp7{
	width:100%;
	overflow:hidden;
	margin-bottom: 20px;
}
.zjp7 .hd{
	width:308px;
	height:431px;
	float:left;
}
.zjp7 .bd{
	width:796px;
	height:430px;
	float:right;
	border:1px solid #f3f3f3;
}
.zjp7 .hd ul li{
	width:308px;
	line-height:68px;
	float:left;
	background-color:#f3f3f3;
	margin-bottom:5px;
	color:#333333;
	cursor: pointer;
}
.zjp7 .hd ul li.on{
	background-color:#d9b765;
	color:#ffffff;
}
.zjp7 .hd ul li p{
	font-size:20px;
	padding-left:30px;
}
.zjp7 .bd ul li{
	width:100%;
	overflow:hidden;
	height:432px;
}
.zjp71{
	width:762px;
	margin:0 auto;
	overflow:hidden;
	margin-top:20px;
}
.zjp72{
position: relative;
width: 100%;
height: 324px;
margin-top: 36px;	
}
.zjp72 p{
position: absolute;
left: 126px;
bottom: 20px;
}
.zjp71 p{
	font-size:16px;
	color:#333333;
}
.zjp9{
	width:100%;
	overflow:hidden;
	margin-bottom:20px;
}
.zjp10{
	width:1120px;
	height:420px;
	overflow:hidden;
}
.zjp101{
	background:url(../images/zjpd_107.jpg) no-repeat center;
	width:360px;
	height:420px;
	float:left;
	margin-right:20px;
}
.zjp102{
	background:url(../images/zjpd_109.jpg) no-repeat center;
	width:360px;
	height:420px;
	float:left;
	margin-right:20px;
}
.zjp103{
	background:url(../images/zjpd_111.jpg) no-repeat center;
	width:360px;
	height:420px;
	float:left;
}
.zjp111{
	width:306px;
	margin-left:30px;
	margin-top:84px;
	overflow:hidden;
}
.zjp111 p{
	text-indent:2em;
	line-height:26px;
	font-size:14px;
}
.zjp111 p a{
	color:#f81621;
}
.cjwt td{
border-left: 1px #FFF solid;
color: #FFF;
text-align: center;
font-family: "微软雅黑";
font-size: 16px;
border-bottom: 1px #fff solid;	
}
.cjwt a:link, .cjwt a:visited {
    color: #fff;
    text-decoration: none;
}
.cjwt a {
    text-decoration: none;
}
.link_nav {
    border-bottom: 1px #d3d3d3 solid;
    height: 46px;
}
.link_nav ul {
    float: left;
    display: inline;
}
.link_nav li {
    float: left;
    display: inline;
    height: 39px;
    line-height: 46px;
    margin: 6px 0 0 10px;
    width: 120px;
    text-align: center;
}
.a1, .a2, .a3, .a4 {
    border-bottom: 3px #52391b solid;
}
.link_nav a {
    font-weight: bold;
    color: #52391b;
    font-size: 20px;
}
.link{
    height: 180px;
    width: 1120px;
    margin: 0 auto;
    overflow: hidden;
    clear: both;
}
.link_left{
    float: left;
    margin: 58px 0 0 4px;
    display: inline;
}
.link_mid{
    float: left;
    margin-top: 23px;
    display: inline;
    height: 132px;
    overflow: hidden;
    width: 1030px;
}
.link_mid a {
    color: #666;
}
.link_mid li {
    float: left;
    display: inline;
    margin-left: 40px;
    width: 166px;
    text-align: center;
    line-height: 25px;
}
.link_right {
    float: right;
    margin: 58px 4px 0 0;
    display: inline;
}
/*banner end*/