.indexBox{
	display: none;
}
.main_load {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    background: url(gjcr_kpBg_0515_01.jpg);
    background-size:100% 100%;
    z-index: 1000;
    overflow: hidden;
    display: block;
}
.main_load img {
    position: absolute;
    top: 50%;
    margin-top: -130px;
    left: 50%;
    margin-left: -343px;
}

.IndexLbBox{
	
}
/* 首页大轮播图 开始*/
.slideBoxIndex1{opacity:0; width:100%; height:600px;overflow:hidden; position:relative;min-width: 1200px;}
.slideBoxIndex1 .hd{ height:15px; overflow:hidden; position:absolute; left:50%; bottom:20px; z-index:1; }
.slideBoxIndex1 .hd ul{ overflow:hidden; zoom:1; float:left;height: 100% !important;  }
.slideBoxIndex1 .hd ul li{ float:left; margin-right:11px;  width:15px; height:15px; background:url(gjcr_LbYmzsf_0515_03.png) no-repeat; cursor:pointer; }
.slideBoxIndex1 .hd ul li.on{ background:url(gjcr_LbYmzsf2_0515_03.png) no-repeat; }
.slideBoxIndex1 .bd ul{height: 100% !important;width: 100% !important;}
.slideBoxIndex1 .bd{ position:relative; height:100%; z-index:0;}
.slideBoxIndex1 .bd li{ zoom:1; vertical-align:middle;height: 100% !important;width: 100% !important;}
.slideBoxIndex1 .bd img{ width:100%; height:100%; display:block;vertical-align: top;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBoxIndex1 .prev{ position:absolute; left:10px; top:50%; margin-top:-44px; display:block; width:54px; height:88px; background:url(gjcr_lbBtn1200_0516.png) left top  no-repeat;}
.slideBoxIndex1 .next{ position:absolute; right:10px; top:50%; margin-top:-44px; display:block; width:54px; height:88px; background:url(gjcr_lbBtn1200_0516.png) right top no-repeat;}
.slideBoxIndex1 .prev:hover{background:url(gjcr_lbBtn1200_0516.png) left bottom no-repeat;}
.slideBoxIndex1 .next:hover{ background:url(gjcr_lbBtn1200_0516.png) right bottom no-repeat;}
/* 首页大轮播图  结束*/
.bgTop{
	min-width: 1000px;
	background:url(gjcr_bg01_0515_02.jpg) repeat-y top center ;
}
.indexCenter{
	width: 1200px;
	margin: 0 auto;
}
.zcBox{
	height: 380px;
	padding-top: 72px;
}
/* 致辞左侧轮播 开始*/
.slideBoxIndex2{float: left;width:636px; height:379px;position:relative;background:url(gjcr_lb2Bg_0515_03.png) no-repeat;}
.slideBoxIndex2 .bd{overflow:hidden;width: 600px;height: 343px;margin-top: 18px;margin-left: 18px;}
.slideBoxIndex2 .bd ul{height: 100% !important;width: 100% !important;}
.slideBoxIndex2 .bd{ position:relative; z-index:0;}
.slideBoxIndex2 .bd li{ zoom:1; vertical-align:middle;height: 100% !important;width: 100% !important;}
.slideBoxIndex2 .bd img{ width:100%; height:100%; display:block;  }
.slideBoxIndex2 .bd li a{width:100%; height:100%; display:block;position: relative;}
.slideBoxIndex2 .bd li a i{z-index: 10;position: absolute;left:50%;top:50%;margin-left:-35px;margin-top: -35px;display: block;width:70px; height:70px;background: url(gjcr_bfBtn_0515_03.png);}
.slideBoxIndex2 .bd li a span{    
	white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;display: block;width: 570px;padding: 0 15px;font-size: 20px;color: #fff;font-weight: bold;height: 100px;
background: url(gjcr_LbSpanBg_0515_03.png) repeat-x;line-height: 140px;position: absolute;bottom: 0;left: 0;z-index: 10;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBoxIndex2 .prev{ position:absolute; left:-30px; top:50%; margin-top:-39px; display:block; width:16px; height:78px; background:url(gjcr_lb2Bg_0515_06.png)  no-repeat;}
.slideBoxIndex2 .next{ position:absolute; right:-30px; top:50%; margin-top:-39px; display:block; width:16px; height:78px; background:url(gjcr_lb2Bg_0515_09.png) no-repeat;}

.zcInnerBox{
	width: 480px;
	float: right;
	height: 380px;
	position: relative;
}
.zcTitle{
	font-size: 30px;
	line-height: 30px;
	vertical-align: middle;
	position: relative;
	font-weight: bold;
	color: #0e4c31;
}
.zcTitle img{
	vertical-align: middle;
}
.zcTitle i{
    position: absolute;
    width: 358px;
    height: 1px;
    background: #019130;
    right: 0;
    top: 48%;	
}
.zcCenterP{
	font-size: 20px;
	line-height:38px;
	color: #0e4c31;
	text-align: justify;
	text-indent: 2em;
	margin-top: 35px;
	padding-left: 38px;
}
.zcXqBtn{
	display: block;
	width:227px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #fff;
	font-size: 20px;
	background: url(gjcr_img2_0515_07.png);
	position: absolute;
	right: 0;
	bottom: 0;
}
.tgdsBox{
	padding-top: 48px;
}
.gjcrIndexTitle{
	overflow: hidden
}
.gjcrIndexTitle img{
	float: left;
}
.gjcrIndexTitle .gjcrIndexTitleR{
	width: 1120px;
	float: right;
	height: 55px;
	border-bottom:2px solid #0e4c31;
	line-height: 55px;
	position: relative;
	font-size: 34px;
	color: #0e4c31;
	font-weight: bold;
}
.gjcrIndexTitle .gjcrIndexTitleR span{
	color: #019130;
}
.gjcrIndexTitle .gjcrIndexTitleR a.more{
	display: block;
	width:70px;
	height: 26px;
	text-align: center;
	line-height: 26px;
	color: #fff;
	font-size: 14px;
	background: url(gjcr_img2_0515_14.png);
	position: absolute;
	right: 0;
	bottom: 10px;
}
.tgdsCenterBox{
	overflow: hidden;
	margin-top: 35px;
}
.fl{
	float: left;
}
.rl{
	float: right;
}
.tgdsLiL{
	float: left;
	width: 565px;
	height: 405px;
	background: url(gjcr_img2_0515_19.jpg) no-repeat right center;
	position: relative;
}
.tgdsLiR{
	float: right;
	width: 565px;
	height: 405px;
	background: url(gjcr_img2_0515_22.jpg) no-repeat right center;
	position: relative;
}
.tgdsLiTitle{
	padding-top: 28px;
	line-height: 28px;
	height: 28px;
	color: #333;
	font-size: 26px;
}
.tgdsLiImgA{
	display: block;
	margin-top: 25px;
	position: relative;
	width: 502px;
	height: 285px;
}
.tgdsLiImgA i{
	display: block;
	position: absolute;
	width: 66px;
	height: 66px;
	background: url(gjcr_tgdsBfIcon_0515_03.png) no-repeat;
	top: 50%;
	left: 50%;
	margin-left: -33px;
	margin-top: -33px;
	z-index: 10;
}
.tgdsLiImg{
	display: block;
	width: 502px;
	height: 285px;
}
.czxBox{
	overflow: hidden;
	margin-top: 30px;
	padding-bottom: 45px;
}
/* 致辞左侧轮播 开始*/
.slideBoxIndex3{float: left;width:600px; height:338px;position:relative;}
.slideBoxIndex3 .hd{ height:7px; overflow:hidden; position:absolute; right:20px; bottom:20px; z-index:99; }
.slideBoxIndex3 .hd ul{ overflow:hidden; zoom:1; float:left;height: 100% !important;  }
.slideBoxIndex3 .hd ul li{ float:left; margin-left:8px;  width:7px; height:7px; background:#ccc; cursor:pointer; }
.slideBoxIndex3 .hd ul li.on{ background:#019130; }
.slideBoxIndex3 .bd{overflow:hidden;width: 600px;height: 338px;}
.slideBoxIndex3 .bd ul{height: 100% !important;width: 100% !important;}
.slideBoxIndex3 .bd{ position:relative; z-index:0;}
.slideBoxIndex3 .bd li{ zoom:1; vertical-align:middle;height: 100% !important;width: 100% !important;}
.slideBoxIndex3 .bd img{ width:100%; height:100%; display:block;  }
.slideBoxIndex3 .bd li a{width:100%; height:100%; display:block;position: relative;}
.slideBoxIndex3 .bd li a span{    
    display: block;
    width: 500px;
    padding: 0 85px 0 15px;
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    height: 47px;
     background: url(gjcr_tmBg1_0515_03.png) repeat-x;
     line-height: 47px;
     position: absolute;
     bottom: 0;
     left: 0;
     z-index: 10;
 }
.slideBoxIndex3 .bd li a span em{
	 display: block;
     white-space:nowrap;
     overflow:hidden;
     text-overflow:ellipsis;
}
.czxRightBox{
	float: right;
	width: 570px;
}
.czxRightOne{
	padding-bottom: 25px;
	border-bottom: 1px dashed #63b97e;
}
.czxRightOne h2{
	color: #666;
	font-size: 22px;
	margin-bottom: 10px;
}
.czxRightOne h2 a{
	color: #666;
}
.czxRightOne p{
	color: #666;
	font-size: 16px;
	line-height: 28px;
} 
.czxRightOne p a{
	color: #006f3f;
}
.czxRightUl li a{
	color: #4c4c4c;
	display: block;
	font-size: 18px;
	line-height: 56px;
	padding-left: 16px;
	white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
	background: url(gjcr_img_0515_17.png) no-repeat left center;
}
.bgMiddle{
	min-width: 1000px;
	background:url(gjcr_bg01_0515_03.jpg) repeat-y top center ;
}
.cgjUl{
	overflow: hidden;
	padding-top: 54px;
	padding-bottom: 50px;
}
.cgjUl .cgjLi{
	float: left;
	width: 380px;
	margin-left:30px;
	overflow: hidden;
}
.cgjUl .cgjLi:first-child{
	margin-left: 0;
}
.cgjLiTopA{
	display: block;
	margin-bottom: 40px;
	position: relative;
}
.cgjLiTopA img{
	display: block;
	width: 100%;
	height: 100%;
}
.cgjLiTopA span{
	display: block;
	height: 112px;
	line-height: 112px;
	padding-left:172px;
	color: #fff;
	font-size: 34px;
	font-weight: bold;
	position: absolute;
	left: 0;
	height: 100%;
	width: 100%;
	left: 0;
}
.cgjLiOne{
	padding-bottom: 22px;
	border-bottom: 6px solid #019130;
	height: 380px;
}
.cgjLiOne .cgjLiOneTopA{
	display: block;
	height: 252px;
	margin-bottom: 15px;
}
.cgjLiOne .cgjLiOneTopA img{
	display: block;
	width: 100%;
	height: 252px;
}
.cgjLiOne h2{
	margin-bottom: 5px;
}
.cgjLiOne h2 a{
	display: block;
	height: 24px;
	line-height: 24px;
	color: #0e4c31;
	font-size: 22px;
}
.cgjLiOne p{
	line-height: 28px;
	color: #666;
	font-size: 16px;
	position: relative;
	height: 84px;
	overflow: hidden;
}
.cgjLiOne p span{
	position: absolute;
	line-height: 28px;
	height: 28px;
	right: 0;
	bottom:0;
	color: #999;
	vertical-align: middle;
}
.cgjLiOne p span img{
	vertical-align: middle;
	margin-right: 5px;
	line-height: 28px;
	position: relative;
	top: -2px;
	*top: 0px;
}
.cgjBottomUl{
	
}
.cgjBottomUl li{
	margin-top: 20px;
}
.cgjBottomUl li a{
	display: block;
	overflow: hidden;
}
.cgjBottomUl li a .cgjBLImg{
	display: block;
	width: 100px;
	height: 75px;
	float: left;
}
.cgjBottomUl li a span{
	float: right;
	display: block;
	width: 260px;
}
.cgjBottomUl li a span em{
	line-height: 28px;
	color: #4c4c4c;
	font-size:18px;
	display: block;
	margin-bottom: 3px;
}
.cgjBottomUl li a span i{
	display: block;
	line-height: 18px;
	height: 18px;
	color: #999;
	font-size:16px;
	vertical-align: middle;
}
.cgjBottomUl li a span i img{
	vertical-align: middle;
	margin-right: 5px;
	line-height: 18px;
	position: relative;
	top: -2px;
	*top:0px;
}
.bgBottom{
	padding-top: 52px;
	min-width: 1000px;
	background:url(gjcr_bg01_0515_04_02.jpg) repeat-y top center ;
}
.gjcrIndexTitle1 a{
	display: none !important;
}
.gjcrIndexTitle1 a.moreActive{
	display: block !important;
}
.cjtTabBtn{
	position: absolute;
	top: 12px;
	right: 130px;
	padding-bottom: 12px;
	overflow: hidden;
}
.cjtTabBtn em{
	cursor: pointer;
	height: 26px;
	line-height: 26px;
	font-size: 24px;
	color: #b5a396 ;
	display: block;
	float: left;
	font-weight: 500;
	padding-bottom: 13px;
	margin: 0 25px;
}

.cjtTabBtn em.active{
	color: #019130 ;
	font-weight: bold;
	border-bottom: 4px solid #019130 ;
}

.cjtTabBtn i{
	display: block;
	color: #b8a89c;
	font-size: 26px;
	line-height: 26px;
	font-weight: 400;
	position: absolute;
	top: 0;
	left: 50%;
}
.kpPicScrollLeftBox{
	margin-top: 50px;
	display: none;
}
.kpPicScrollLeftBox.active{
	display: block;
}
.kpPicScrollLeftBox{position:relative;}
.kpPicScrollLeftBox .hd{width: 100%;   height:0px;z-index: 99; left: 0;top: 0;margin-top: -20px;position: relative;}
.kpPicScrollLeftBox .hd .prev{display:block;  width:40px; height:40px; cursor:pointer; background:url(gjcr_lbBtn_2_1200_0516.png) left top no-repeat;position: absolute;left: -21px;top: 88px;}
.kpPicScrollLeftBox .hd .next{display:block;  width:40px; height:40px;cursor:pointer; background:url(gjcr_lbBtn_2_1200_0516.png) right top no-repeat;position: absolute;right: -21px;top: 88px;}
.kpPicScrollLeftBox .hd .prev:hover{background: url(gjcr_lbBtn_2_1200_0516.png) left bottom no-repeat;}
.kpPicScrollLeftBox .hd .next:hover{background: url(gjcr_lbBtn_2_1200_0516.png) right bottom no-repeat;}
.kpPicScrollLeftBox .bd{ position: relative;z-index: 9; }
.kpPicScrollLeftBox .bd .tempWrap{
    margin: 0 auto;	
    width: 1200px !important;
}
.kpPicScrollLeftBox .bd ul{ overflow:hidden; zoom:1; }
.kpPicScrollLeftBox .bd ul li{ width:380px;margin-right:30px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.kpPicScrollLeftBox .bd ul li .pic{ text-align:center; }
.kpPicScrollLeftBox .bd ul li .pic a{background: #fff;height: 350px;display: block; position: relative;}
.kpPicScrollLeftBox .bd ul li .pic img{ width:380px; height:214px; display:block;}
.kpPicScrollLeftBox .bd ul li:hover .pic a{ background: #019130; }
.kpPicScrollLeftBox .bd ul li .pic a i{
	display: none;
	width: 76px;
	height: 76px;
	background: url(gjcr_zyLbBtn_0515_03.png) no-repeat;
	position: absolute;
	z-index: 10;
	left: 50%;
	margin-left: -38px;
	top:69px;
}
.kpPicScrollLeftBox .bd ul li:hover .pic a i{
	display: block;
}
.kpPicScrollLeftBox .bd ul li .pic a b{text-align:left;display: block;padding:0 18px;font-size: 22px;color: #0e4c31;height: 24px;padding-top: 25px;margin-bottom: 15px;}
.kpPicScrollLeftBox .bd ul li .pic a span{
	font-size: 16px;
	color: #666666;
	line-height: 24px;
	display: block;
	padding:0 18px;
	text-align:left;
}
.kpPicScrollLeftBox .bd ul li:hover .pic a b{
	color: #fff;
}
.kpPicScrollLeftBox .bd ul li:hover .pic a span{
	color: #fff;
}
.gjcrIndexTitle1{
	height: 60px;
}
.chdxfBox{
	overflow: hidden;
	margin-top: 50px;
}
.chdL{
	width: 580px;
	float: left;
}
.cxfR{
	width: 580px;
	float: right;
}
.gjcrIndexTitle2 .gjcrIndexTitleR{
	width: 500px;
}
.hdxfUl{
	margin-top: 10px;
}
.hdxfUl li{
	overflow: hidden;
	vertical-align: top;
}
.hdxfUl li a{
	color: #4c4c4c;
	font-size: 18px;
	white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    display: block;
    width: 88%;
    float: left;
    line-height: 56px;
    height: 56px;
}
.hdxfUl li span{
	color: #999;
	font-size: 18px;
    display: block;
    float: right;
    line-height: 56px;
    height: 56px;
}
/*下级页*/
.innerBody{
	min-width: 1000px;
	background:url(gjcr_innerbg_0516_02.jpg) repeat-y center center;
    background-size:100% auto;
}
.innnerBg{
	min-width: 1000px;
	background:url(gjcr_innerBg_0515_02.jpg) no-repeat center bottom;
    background-size:100% auto;
}
.crumbsNav{
	height: 48px;
	line-height: 48px;
    color: #4c4c4c;
    font-size: 18px;
    border-bottom: 1px solid #c4d5a3;
    margin-bottom: 30px;
}
.crumbsNav a{
	color: #4c4c4c;
}
.innerTitle .cjtTabBtn{
	right: -25px;
}
.innerTitle .cjtTabBtn a{
	display: block !important; 
	color: #b5a396;
}
.innerTitle .cjtTabBtn em.active a{
	color: #019130;
}
.innnerBg .kpPicScrollLeft .picList{
	width: 1230px;
	margin-left: -30px;
}
.innnerBg .kpPicScrollLeft .picList li{
	margin-right: 0;
	margin-left: 30px;
}
.innnerBg .kpPicScrollLeft .picList li a{
	height: 285px !important;
	margin-bottom: 30px;
}
.innnerBg .kpPicScrollLeftBox .bd ul li .pic a b{
	margin-top: 0;
	padding-top: 20px;
}
.innnerBg .kpPicScrollLeftBox .bd ul li .pic a i{
	display: block;
    position: absolute;
    width: 66px;
    height: 66px;
    background: url(gjcr_tgdsBfIcon_0515_03.png) no-repeat;
    top: 25%;
    left: 50%;
    margin-left: -33px;
    z-index: 10;
}

.qwjsSBox{
	padding-left: 270px;
	height: 108px;
	line-height: 108px;
	background: url(gjcr_qwjs_0515_11.png) no-repeat;
	margin-bottom: 40px;
}
.qwjsSBox b{
	float: left;
	color: #336444;
	font-size: 30px;
	display: block;
	margin-right: 18px;
}
.qwjsInput{
	margin-top: 34px;
	float: left;
	box-sizing: content-box;
	display: block;
	float: left;
	height: 18px;
	width: 426px;
	line-height: 18px;
	font-size: 18px;
	padding: 11px 20px;
	background: url(gjcr_qwjs_0515_03.png) no-repeat;
}
.qwjsSubmit{
	margin-top: 34px;
	display: block;
	height: 40px;
	width: 40px;
	background: url(gjcr_qwjs_0515_06.png) no-repeat center center;
	margin-left: 15px;
	float: left;
	cursor: pointer;
}
.innerTextList{
	margin-top: 10px;
	min-height: 120px;
}
.innerTextList li{
	overflow: hidden;
	vertical-align: top;
	border-bottom: 1px dashed #999;
}
.innerTextList li a{
	float: left;
	color: #333;
	width: 85%;
    display: block;
    font-size: 20px;
    line-height: 59px;
    padding-left: 24px;
    background: url(gjcr_img_0515_17.png) no-repeat left center;
}
.innerTextList li a:hover{
	color: #019130;
}
.innerTextList li span{
	float: right;
	color: #999;
    display: block;
    font-size: 20px;
    line-height: 59px;
}
.xqBox{
	background: #fff;
	padding: 30px 28px;
}
.xqCBox{
	border:1px solid #e0e0e0;
	
}
.xqCBox h2{
	text-align: center;
	font-size: 32px;
	color: #0e4c31;
    padding: 50px 5% 40px;
}
.innerTimeBox{
    line-height: 50px;
    background: #f2f6eb;
    border-bottom: 1px solid #d9e4be;
    text-align: center;
    color: #666;
    font-size: 16px;
    position: relative;
    padding-right: 200px;
    padding-left: 47px;
    overflow: hidden;
}
.innerTimeInner{
	overflow: hidden;
}
.innerTimeBox>a{
	padding: 0 20px;
}
.innerTimeBox span{
	padding: 0 20px;
	float: left;
	display: block;
	white-space: nowrap;
}
.xqPrint{
	padding-left: 40px !important;
	background: url(gjcr_xqDy_0515_03.jpg) no-repeat 20px center;
	float: left;
	display: block;
	white-space: nowrap;
}
.innerTimeBox span a{
	padding:0 3px ;
	color: #666;
	font-size: 16px;
}
.innerTimeBox span a.active{
	color: #019130;
}
.innerTetxCenter{
	font-size: 18px;
	color: #333;
	line-height: 38px;
	padding: 40px 30px 100px;
}
.innerTetxCenter p,.innerTetxCenter div{
	margin-bottom: 20px;
}
.innerTetxCenter font,.innerTetxCenter span,.innerTetxCenter p,.innerTetxCenter div{
	font-size: 18px;
}
.innerTetxCenter img,.innerTetxCenter video{
	max-width: 100%;
	display: block;
	margin: 0 auto;
}
.xgtjBox{
	padding: 0 30px 40px;
}
.xgtjTitle{
	height: 50px;
	font-size: 20px;
	color: #0e4c31;
	line-height: 50px;
	padding-left: 20px;
	background: #f2f6eb;
	font-weight: bold;
	border-top:1px solid #d9e4be;
	border-bottom: 1px solid #d9e4be;
}
.xgtjTitle img{
	margin-right: 10px;
	vertical-align: middle;
	position: relative;
	top: -2px;
	*top: 1px;
}
.xgtjBox .innerTextList{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
}
.xgtjBox .innerTextList li{
	border:0;
}
.xgtjBox .innerTextList li a{
	line-height: 37px;
	padding-left: 20px;
	background: url(gjcr_xgtjListBg_0515_03.jpg) left center no-repeat;
}
.xgtjBox .innerTextList li span{
	line-height: 37px;
}
.neiLeft_print{
	width: 35px;
	margin: 0 auto;
	display: block;
	height: 35px;
	background: url(MEPC_v2019_ywxq5_06.png) no-repeat;
	line-height: 35px;
	cursor: pointer;
}
.neiright_JPZGK{
    line-height: 49px;
    height: 49px;
    font-size: 16px;
    right: 25px;
    top: 0;
    position: absolute;
    width: 162px;
    display: inline-block;
    text-align: left;
    padding-left: 20px;
}
.bdsharebuttonbox{
    position: absolute !important;
    /*width: 142px !important;*/
    right: 5px !important;
    top: 11px !important;
}
.neiright_JPZ_GK .neiright_JPZGK a{
	display: block;
	float: left;
}
.pop_main .pop_tit span{
   display: block;
   float: right;
   width:30px;
   height: 25px;
   cursor: pointer;
   background: url(X_goNotGov.jpg) no-repeat center center;
}
@media screen and (max-width:1440px) {
	/* 首页大轮播图 开始*/
	.slideBoxIndex1{opacity:0; width:100%; height:600px;overflow:hidden; position:relative;min-width: 1000px;}
	.slideBoxIndex1 .hd{ height:15px; overflow:hidden; position:absolute; left:50%; bottom:20px; z-index:1; }
	.slideBoxIndex1 .hd ul{ overflow:hidden; zoom:1; float:left;height: 100% !important;  }
	.slideBoxIndex1 .hd ul li{ float:left; margin-right:11px;  width:15px; height:15px; background:url(gjcr_LbYmzsf_0515_03.png) no-repeat; cursor:pointer; }
	.slideBoxIndex1 .hd ul li.on{ background:url(gjcr_LbYmzsf2_0515_03.png) no-repeat; }
	.slideBoxIndex1 .bd ul{height: 100% !important;width: 100% !important;}
	.slideBoxIndex1 .bd{ position:relative; height:100%; z-index:0;}
	.slideBoxIndex1 .bd li{ zoom:1; vertical-align:middle;height: 100% !important;width: 100% !important;}
	.slideBoxIndex1 .bd img{ width:100%; height:100%; display:block;  }
	
	/* 下面是前/后按钮代码，如果不需要删除即可 */
	.slideBoxIndex1 .prev{ position:absolute; left:10px; top:50%; margin-top:-36px; display:block; width:45px; height:73px; background:url(gjcr_lbBtn_2_1000_0516.png) left top no-repeat;}
	.slideBoxIndex1 .next{ position:absolute; right:10px; top:50%; margin-top:-36px; display:block; width:45px; height:73px; background:url(gjcr_lbBtn_2_1000_0516.png) right top no-repeat;}
	.slideBoxIndex1 .prev:hover{background:url(gjcr_lbBtn_2_1000_0516.png) left bottom no-repeat;}
	.slideBoxIndex1 .next:hover{ background:url(gjcr_lbBtn_2_1000_0516.png) right bottom no-repeat;}
	/* 首页大轮播图  结束*/
	.bgTop{
		min-width: 1000px;
		background:url(gjcr_bg1000_0515_02.jpg) repeat-y top center ;
	}
	.indexCenter{
		width: 1000px;
		margin: 0 auto;
	}
	.zcBox{
		height: 316px;
		padding-top: 58px;
	}
	/* 致辞左侧轮播 开始*/
	.slideBoxIndex2{float: left;width:530px; height:316px;position:relative;background:url(gjcr_LbbgL1000_0515_03.png) no-repeat;}
	.slideBoxIndex2 .bd{overflow:hidden;width: 500px;height: 285px;margin-top: 16px;margin-left: 16px;}
	.slideBoxIndex2 .bd ul{height: 100% !important;width: 100% !important;}
	.slideBoxIndex2 .bd{ position:relative; z-index:0;}
	.slideBoxIndex2 .bd li{ zoom:1; vertical-align:middle;height: 100% !important;width: 100% !important;}
	.slideBoxIndex2 .bd img{ width:100%; height:100%; display:block;  }
	.slideBoxIndex2 .bd li a{width:100%; height:100%; display:block;position: relative;}
	.slideBoxIndex2 .bd li a i{z-index: 10;position: absolute;left:50%;top:50%;margin-left:-27.5px;margin-top: -28px;display: block;width:55px; height:56px;background: url(gjcr_img1000_0515_32.png);}
	.slideBoxIndex2 .bd li a span{    
		white-space:nowrap;
	    overflow:hidden;
	    text-overflow:ellipsis;display: block;width: 480px;padding: 0 10px;font-size: 16px;color: #fff;font-weight: bold;height: 80px;
	background: url(gjcr_LbSpanBg_0515_03.png) repeat-x top left;line-height: 110px;position: absolute;bottom: 0;left: 0;z-index: 10;}
	/* 下面是前/后按钮代码，如果不需要删除即可 */
	.slideBoxIndex2 .prev{ position:absolute; left:-30px; top:50%; margin-top:-39px; display:block; width:16px; height:78px; background:url(gjcr_lb2Bg_0515_06.png)  no-repeat;}
	.slideBoxIndex2 .next{ position:absolute; right:-30px; top:50%; margin-top:-39px; display:block; width:16px; height:78px; background:url(gjcr_lb2Bg_0515_09.png) no-repeat;}
	
	.zcInnerBox{
		width: 400px;
		float: right;
		height: 316px;
		position: relative;
	}
	.zcTitle{
		font-size: 24px;
		line-height: 24px;
		vertical-align: middle;
		position: relative;
		font-weight: bold;
		color: #0e4c31;
	}
	.zcTitle img{
		vertical-align: middle;
	}
	.zcTitle i{
	    position: absolute;
	    width: 300px;
	    height: 1px;
	    background: #019130;
	    right: 0;
	    top: 48%;	
	}
	.zcCenterP{
		font-size: 16px;
		line-height:32px;
		color: #0e4c31;
		text-align: justify;
		text-indent: 2em;
		margin-top: 30px;
		padding-left: 34px;
	}
	.zcXqBtn{
		display: block;
		width:189px;
		height: 33px;
		text-align: center;
		line-height: 33px;
		color: #fff;
		font-size: 16px;
		background: url(gjcr_img1000_0515_19.png);
		position: absolute;
		right: 0;
		bottom: 0;
	}
	.tgdsBox{
		padding-top: 40px;
	}
	.gjcrIndexTitle{
		overflow: hidden
	}
	.gjcrIndexTitle img{
		float: left;
		width: 50px;
	}
	.gjcrIndexTitle .gjcrIndexTitleR{
		width: 936px;
		float: right;
		height: 45px;
		border-bottom:2px solid #0e4c31;
		line-height: 45px;
		position: relative;
		font-size: 28px;
		color: #0e4c31;
		font-weight: bold;
	}
	.gjcrIndexTitle .gjcrIndexTitleR span{
		color: #019130;
	}
	.gjcrIndexTitle .gjcrIndexTitleR a.more{
		display: block;
		width:58px;
		height: 22px;
		text-align: center;
		line-height: 22px;
		color: #fff;
		font-size: 12px;
		background: url(gjcr_img1000_0515_23.png);
		position: absolute;
		right: 0;
		bottom: 7px;
	}
	.tgdsCenterBox{
		overflow: hidden;
		margin-top: 28px;
	}
	.fl{
		float: left;
	}
	.rl{
		float: right;
	}
	.tgdsLiL{
		float: left;
		width: 470px;
		height: 338px;
		background: url(gjcr_img1000_0515_27.png) no-repeat right center;
		position: relative;
	}
	.tgdsLiR{
		float: right;
		width: 470px;
		height: 338px;
		background: url(gjcr_img1000_0515_29.png) no-repeat right center;
		position: relative;
	}
	.tgdsLiTitle{
		padding-top: 22px;
		line-height: 24px;
		height: 24px;
		color: #333;
		font-size: 22px;
	}
	.tgdsLiImgA{
		display: block;
		margin-top: 25px;
		position: relative;
		width: 420px;
		height: 238px;
	}
	.tgdsLiImgA i{
		display: block;
		position: absolute;
		width: 55px;
		height: 56px;
		background: url(gjcr_img1000_0515_32.png) no-repeat;
		top: 50%;
		left: 50%;
		margin-left: -27.5px;
		margin-top: -28px;
		z-index: 10;
	}
	.tgdsLiImg{
		display: block;
		width: 420px;
		height: 238px;
	}
	.czxBox{
		overflow: hidden;
		margin-top: 24px;
		padding-bottom: 37px;
	}
	/* 致辞左侧轮播 开始*/
	.slideBoxIndex3{float: left;width:500px; height:282px;position:relative;}
	.slideBoxIndex3 .hd{ height:5px; overflow:hidden; position:absolute; right:17px; bottom:17px; z-index:99; }
	.slideBoxIndex3 .hd ul{ overflow:hidden; zoom:1; float:left;height: 100% !important;  }
	.slideBoxIndex3 .hd ul li{ float:left; margin-left:6px;  width:5px; height:5px; background:#ccc; cursor:pointer; }
	.slideBoxIndex3 .hd ul li.on{ background:#019130; }
	.slideBoxIndex3 .bd{overflow:hidden;width:500px; height:282px;}
	.slideBoxIndex3 .bd ul{height: 100% !important;width: 100% !important;}
	.slideBoxIndex3 .bd{ position:relative; z-index:0;}
	.slideBoxIndex3 .bd li{ zoom:1; vertical-align:middle;height: 100% !important;width: 100% !important;}
	.slideBoxIndex3 .bd img{ width:100%; height:100%; display:block;  }
	.slideBoxIndex3 .bd li a{width:100%; height:100%; display:block;position: relative;}
	.slideBoxIndex3 .bd li a span{    
		white-space:nowrap;
	    overflow:hidden;
	    text-overflow:ellipsis;display: block;width: 400px;padding: 0 85px 0 15px;font-size: 16px;color: #fff;font-weight: bold;height: 40px;
	background: url(gjcr_tmBg1_0515_03.png) repeat-x;line-height: 40px;position: absolute;bottom: 0;left: 0;z-index: 10;}
	.czxRightBox{
		float: right;
		width: 475px;
	}
	.czxRightOne{
		padding-bottom: 18px;
		border-bottom: 1px dashed #63b97e;
	}
	.czxRightOne h2{
		color: #666;
		font-size: 18px;
		margin-bottom: 8px;
	}
	.czxRightOne h2 a{
		color: #666;
	}
	.czxRightOne p{
		color: #666;
		font-size: 14px;
		line-height: 24px;
	} 
	.czxRightOne p a{
		color: #006f3f;
	}
	.czxRightUl li a{
		color: #4c4c4c;
		display: block;
		font-size: 14px;
		line-height: 48px;
		padding-left: 12px;
		white-space:nowrap;
	    overflow:hidden;
	    text-overflow:ellipsis;
		background: url(gjcr_img_0515_17.png) no-repeat left center;
	}
	.bgMiddle{
		min-width: 1000px;
		background:url(gjcr_bg1000_0515_03.jpg) repeat-y top center ;
	}
	.cgjUl{
		overflow: hidden;
		padding-top: 45px;
		padding-bottom: 40px;
	}
	.cgjUl .cgjLi{
		float: left;
		width: 316px;
		margin-left:25px;
		overflow: hidden;
	}
	.cgjUl .cgjLi:first-child{
		margin-left: 0;
	}
	.cgjLiTopA{
		display: block;
		margin-bottom: 32px;
		position: relative;
		height: 93px;
	}
	.cgjLiTopA img{
		display: block;
		width: 100%;
		height: 100%;
	}
	.cgjLiTopA span{
		display: block;
		height: 93px;
		line-height: 93px;
		padding-left:145px;
		color: #fff;
		font-size: 28px;
		font-weight: bold;
		position: absolute;
		left: 0;
		height: 100%;
		width: 100%;
		left: 0;
	}
	.cgjLiOne{
		height: 313px;
		padding-bottom: 16px;
		border-bottom: 5px solid #019130;
	}
	.cgjLiOne .cgjLiOneTopA{
		display: block;
		height: 210px;
		margin-bottom: 12px;
	}
	.cgjLiOne .cgjLiOneTopA img{
		display: block;
		width: 100%;
		height: 210px;
	}
	.cgjLiOne h2{
		margin-bottom: 5px;
	}
	.cgjLiOne h2 a{
		display: block;
		height: 20px;
		line-height: 20px;
		color: #0e4c31;
		font-size: 18px;
	}
	.cgjLiOne p{
		line-height: 22px;
		color: #666;
		font-size: 13px;
		position: relative;
		height: 66px;
	}
	.cgjLiOne p span{
		position: absolute;
		line-height: 22px;
		height: 22px;
		right: 0;
		bottom:0;
		color: #999;
		vertical-align: middle;
	}
	.cgjLiOne p span img{
		vertical-align: middle;
		margin-right: 3px;
		line-height: 22px;
		position: relative;
		top: -2px;
		width: 12px;
		*top: 0px;
	}
	.cgjBottomUl{
		
	}
	.cgjBottomUl li{
		margin-top: 15px;
	}
	.cgjBottomUl li a{
		display: block;
		overflow: hidden;
	}
	.cgjBottomUl li a .cgjBLImg{
		display: block;
		width: 84px;
		height: 63px;
		float: left;
	}
	.cgjBottomUl li a span{
		float: right;
		display: block;
		width: 218px;
	}
	.cgjBottomUl li a span em{
		line-height: 22px;
		color: #4c4c4c;
		font-size:14px;
		display: block;
		margin-bottom: 3px;
	}
	.cgjBottomUl li a span i{
		display: block;
		line-height: 14px;
		height: 14px;
		color: #999;
		font-size:13px;
		vertical-align: middle;
	}
	.cgjBottomUl li a span i img{
		vertical-align: middle;
		margin-right: 5px;
		line-height: 18px;
		position: relative;
		top: -2px;
		width: 12px;
		*top:0px;
	}
	.bgBottom{
		padding-top: 44px;
		min-width: 1000px;
		background:url(gjcr_Gdbg1000_0515_04.jpg) repeat-y top center ;
	}
	.gjcrIndexTitle1 a.more{
		display: none !important;
	}
	.gjcrIndexTitle1 a.more.moreActive{
		display: block !important;
	}
	.cjtTabBtn{
		position: absolute;
		top: 10px;
		right: 100px;
		padding-bottom: 10px;
		overflow: hidden;
	}
	.cjtTabBtn em{
		cursor: pointer;
		height: 22px;
		line-height: 22px;
		font-size: 20px;
		color: #b5a396 ;
		display: block;
		float: left;
		font-weight: 500;
		padding-bottom: 10px;
		margin: 0 22px;
	}
	
	.cjtTabBtn em.active{
		color: #019130 ;
		font-weight: bold;
		border-bottom: 3px solid #019130 ;
	}
	
	.cjtTabBtn i{
		display: block;
		color: #b8a89c;
		font-size: 22px;
		line-height: 22px;
		font-weight: 400;
		position: absolute;
		top: 0;
		left: 50%;
	}
	.kpPicScrollLeftBox{
		margin-top: 45px;
		display: none;
	}
	.kpPicScrollLeftBox.active{
		display: block;
	}
	.kpPicScrollLeftBox{position:relative;}
	.kpPicScrollLeftBox .hd{width: 100%;   height:0px;z-index: 99; left: 0;top: 0;margin-top: -20px;position: relative;}
    .kpPicScrollLeftBox .hd .prev{display:block;  width:40px; height:40px; cursor:pointer; background:url(gjcr_lbBtn_2_1200_0516.png) left top no-repeat;position: absolute;left: -21px;top: 88px;}
    .kpPicScrollLeftBox .hd .next{display:block;  width:40px; height:40px;cursor:pointer; background:url(gjcr_lbBtn_2_1200_0516.png) right top no-repeat;position: absolute;right: -21px;top: 88px;}
    .kpPicScrollLeftBox .hd .prev:hover{background: url(gjcr_lbBtn_2_1200_0516.png) left bottom no-repeat;}
    .kpPicScrollLeftBox .hd .next:hover{background: url(gjcr_lbBtn_2_1200_0516.png) right bottom no-repeat;}
	.kpPicScrollLeftBox .bd{ position: relative;z-index: 9; }
	.kpPicScrollLeftBox .bd .tempWrap{
	    margin: 0 auto;	
	    width: 1000px !important;
	}
	.kpPicScrollLeftBox .bd ul{ overflow:hidden; zoom:1; }
	.kpPicScrollLeftBox .bd ul li{ width:316px !important;margin-right:30px; float:left; _display:inline; overflow:hidden; text-align:center;  }
	.kpPicScrollLeftBox .bd ul li .pic{ text-align:center; }
	.kpPicScrollLeftBox .bd ul li .pic a{background: #fff;height: 292px;display: block; position: relative;}
	.kpPicScrollLeftBox .bd ul li .pic img{ width:317px; height:178px; display:block;}
	.kpPicScrollLeftBox .bd ul li:hover .pic a{ background: #019130; }
	.kpPicScrollLeftBox .bd ul li .pic a i{
		display: none;
		width: 65px;
		height: 65px;
		background: url(gjcr_6img1000_0515_03.png) no-repeat;
		position: absolute;
		z-index: 10;
		left: 50%;
		margin-left: -32.5px;
		top:60px;
	}
	.kpPicScrollLeftBox .bd ul li:hover .pic a i{
		display: block;
	}
	.kpPicScrollLeftBox .bd ul li .pic a b{display: block;padding:0 15px;font-size: 18px;color: #0e4c31;height: 20px;padding-top: 20px;margin-bottom: 12px;}
	.kpPicScrollLeftBox .bd ul li .pic a span{
		font-size: 14px;
		color: #666666;
		line-height: 22px;
		display: block;
		padding:0 15px;
	}
	.kpPicScrollLeftBox .bd ul li:hover .pic a b{
		color: #fff;
	}
	.kpPicScrollLeftBox .bd ul li:hover .pic a span{
		color: #fff;
	}
	.gjcrIndexTitle1{
		height: 50px;
	}
	.chdxfBox{
		overflow: hidden;
		margin-top: 50px;
	}
	.chdL{
		width: 484px;
		float: left;
	}
	.cxfR{
		width: 484px;
		float: right;
	}
	.gjcrIndexTitle2 .gjcrIndexTitleR{
		width: 416px;
	}
	.hdxfUl{
		margin-top: 7px;
	}
	.hdxfUl li{
		overflow: hidden;
		vertical-align: top;
	}
	.hdxfUl li a{
		color: #4c4c4c;
		font-size: 15px;
		white-space:nowrap;
	    overflow:hidden;
	    text-overflow:ellipsis;
	    display: block;
	    width: 88%;
	    float: left;
	    line-height: 48px;
	    height: 48px;
	}
	.hdxfUl li span{
		color: #999;
		font-size: 15px;
	    display: block;
	    float: right;
	    line-height: 48px;
	    height: 48px;
	}
	
	/*下级页*/
	.innnerBg{
		min-width: 1000px;
		background:url(gjcr_innerBg_0515_02.jpg) no-repeat center bottom;
	    background-size:100% auto;
	}
	.crumbsNav{
		height: 40px;
		line-height: 40px;
	    color: #4c4c4c;
	    font-size: 16px;
	    border-bottom: 1px solid #c4d5a3;
	    margin-bottom: 25px;
	}
	.innerTitle .cjtTabBtn{
		right: -22px;
	}
	.innerTitle .cjtTabBtn a{
		display: block !important; 
		color: #b5a396;
	}
	.innerTitle .cjtTabBtn em.active a{
		color: #019130;
	}
	.innnerBg .kpPicScrollLeft .picList{
		width: 1026px;
		margin-left: -26px;
	}
	.innnerBg .kpPicScrollLeft .picList li{
		margin-right: 0;
		margin-left: 26px;
	}
	.innnerBg .kpPicScrollLeft .picList li a{
		height: 245px !important;
		margin-bottom: 26px;
	}
	.innnerBg .kpPicScrollLeftBox .bd ul li .pic a b{
		padding-top: 20px;
		margin-top: 0;
	}
	.innnerBg .kpPicScrollLeftBox .bd ul li .pic a i{
		display: block;
	    position: absolute;
	    width: 66px;
	    height: 66px;
	    background: url(gjcr_tgdsBfIcon_0515_03.png) no-repeat;
	    top: 25%;
	    left: 50%;
	    margin-left: -33px;
	    z-index: 10;
	}
	
	.qwjsSBox{
		padding-left: 224px;
		height: 91px;
		line-height: 91px;
		background: url(gjcr_qwjs1000_0515_03.png) no-repeat;
		margin-bottom: 32px;
	}
	.qwjsSBox b{
		float: left;
		color: #336444;
		font-size: 25px;
		display: block;
		margin-right: 16px;
	}
	.qwjsInput{
		margin-top: 29px;
		float: left;
		box-sizing: content-box;
		display: block;
		float: left;
		height: 15px;
		width: 353px;
		line-height: 15px;
		font-size: 15px;
		padding: 9px 18px;
		background: url(gjcr_qwjs1000_0515_11.png) no-repeat;
	}
	.qwjsSubmit{
		margin-top: 29px;
		display: block;
		height: 33px;
		width: 33px;
		background: url(gjcr_qwjs1000_0515_07.png) no-repeat center center;
		margin-left: 12px;
		float: left;
	}
	.innerTextList{
		margin-top: 10px;
	}
	.innerTextList li{
		overflow: hidden;
		vertical-align: top;
		border-bottom: 1px dashed #999;
	}
	.innerTextList li a{
		float: left;
		color: #333;
		width: 85%;
	    display: block;
	    font-size: 16px;
	    line-height: 49px;
	    padding-left: 20px;
	    background: url(gjcr_img_0515_17.png) no-repeat left center;
	}
	.innerTextList li a:hover{
		color: #019130;
	}
	.innerTextList li span{
		float: right;
		color: #999;
	    display: block;
	    font-size: 16px;
	    line-height: 49px;
	}
	.xqBox{
		background: #fff;
		padding: 24px;
	}
	.xqCBox{
		border:1px solid #e0e0e0;
		
	}
	.xqCBox h2{
		text-align: center;
		font-size: 26px;
		color: #0e4c31;
		padding: 42px 5% 36px;
	}
	.innerTimeBox{
		line-height: 42px;
		background: #f2f6eb;
		border-bottom: 1px solid #d9e4be;
		text-align: center;
		color: #666;
		font-size: 14px;
		padding-right: 180px;
	}
	.innerTimeBox>a{
		padding: 0 10px;
	}
	.innerTimeBox span{
		padding: 0 10px;
	}
	.xqPrint{
		padding-left: 30px !important;
		background: url(gjcr_xqDy_0515_03.jpg) no-repeat 10px center;
	}
	.innerTimeBox span a{
		padding:0 3px ;
		color: #666;
		font-size: 14px;
	}
	.innerTimeBox span a.active{
		color: #019130;
	}
	.innerTetxCenter{
		font-size: 16px;
		color: #333;
		line-height: 38px;
		padding: 40px 25px 80px;
	}
	.innerTetxCenter p,.innerTetxCenter div{
		margin-bottom: 20px;
	}
	.innerTetxCenter font,.innerTetxCenter span,.innerTetxCenter p,.innerTetxCenter div{
	    font-size: 16px;
    }
	.innerTetxCenter img,.innerTetxCenter video{
		max-width: 100%;
		display: block;
		margin: 0 auto;
	}
	.xgtjBox{
		padding: 0 24px 40px;
	}
	.xgtjTitle{
		height: 42px;
		font-size: 16px;
		color: #0e4c31;
		line-height: 42px;
		padding-left: 17px;
		background: #f2f6eb;
		font-weight: bold;
		border-top:1px solid #d9e4be;
		border-bottom: 1px solid #d9e4be;
	}
	.xgtjTitle img{
		margin-right: 8px;
		vertical-align: middle;
		position: relative;
		top: -2px;
		width: 21px;
		*top:0px;
	}
	.xgtjBox .innerTextList{
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 5px;
	}
	.xgtjBox .innerTextList li{
		border:0;
	}
	.xgtjBox .innerTextList li a{
		line-height: 32px;
		padding-left: 20px;
		background: url(gjcr_xgtjListBg_0515_03.jpg) left center no-repeat;
	}
	.xgtjBox .innerTextList li span{
		line-height: 32px;
	}
	.neiLeft_print{
		width: 35px;
		margin: 0 auto;
		display: block;
		height: 35px;
		background: url(MEPC_v2019_ywxq5_06.png) no-repeat;
		line-height: 35px;
		cursor: pointer;
	}
	.neiright_JPZGK{
		line-height: 42px;
	    height: 42px;
	    font-size: 14px;
	    width: 155px;
	    display: inline-block;
	    text-align: left;
	    padding-left: 10px;
	    top: 0;
	    right: 20px;
	    position: absolute;
	}
	.bdsharebuttonbox{
	    position: absolute !important;
	    /*width: 142px !important;*/
	    right: 5px !important;
	    top: 7px !important;
	}
	.neiright_JPZ_GK .neiright_JPZGK a{
		display: block;
		float: left;
	}
	
	
}