

.bannerhead {
	width: 100%; height: 480px; margin:114px auto 0px auto; text-align:center;
}

 .bannerhead .banner {
	background: url("../images/news/banner.jpg") no-repeat center center; width: 100%; height: 480px; margin-right: auto; margin-left: auto; 
}

/** index top image **/
.zcdh {
	width: 1200px; /* margin-top:480px; */
}
.zcdh ul {
	width: 1232px; float: left;
}
.zcdh ul li {
	width: 276px; margin-top: 20px; margin-right: 32px; float: left; height:128px;
}
.zcdh ul li img {
	width: 276px; height: 128px;
}
.zcdh ul li span {
    width: 100%;
    height: 128px;
    display: block;
}
.zcdh .zcdh0123 {
	background: url("../images/news/zcdh0121.jpg") no-repeat center;
}
.zcdh ul li:hover .zcdh0123 {
	background: url("../images/news/zcdh01.jpg") no-repeat center;
}
.zcdh .zcdh0124 {
	background: url("../images/news/zcdh0122.jpg") no-repeat center;
}
.zcdh ul li:hover .zcdh0124 {
	background: url("../images/news/zcdh02.jpg") no-repeat center;
}
.zcdh .zcdh0125 {
	background: url("../images/news/zcdh0123.jpg") no-repeat center;
}
.zcdh ul li:hover .zcdh0125 {
	background: url("../images/news/zcdh03.jpg") no-repeat center;
}
.zcdh .zcdh0126 {
	background: url("../images/news/zcdh0124.jpg") no-repeat center;
}
.zcdh ul li:hover .zcdh0126 {
	background: url("../images/news/zcdh04.jpg") no-repeat center;
}
.zcdh .zcdh0127 {
	background: url("../images/news/zcdh0125.jpg") no-repeat center;
}
.zcdh ul li:hover .zcdh0127 {
	background: url("../images/news/zcdh05.jpg") no-repeat center;
}
.zcdh .zcdh0128 {
	background: url("../images/news/zcdh0126.jpg") no-repeat center;
}
.zcdh ul li:hover .zcdh0128 {
	background: url("../images/news/zcdh06.jpg") no-repeat center;
}
.zcdh .zcdh0129 {
	background: url("../images/news/zcdh0127.jpg") no-repeat center;
}
.zcdh ul li:hover .zcdh0129 {
	background: url("../images/news/zcdh07.jpg") no-repeat center;
}
.zcdh .zcdh0130 {
	background: url("../images/news/zcdh0128.jpg") no-repeat center;
}
.zcdh ul li:hover .zcdh0130 {
	background: url("../images/news/zcdh08.jpg") no-repeat center;
}
.cblc {
	width: 1200px; margin-top: 15px;
}
.cblc1 {
	width: 100%; height: 44px; color: rgb(51, 51, 51); line-height: 44px; font-family: "FZLanTingKanHei-R-GBK"; font-size: 18px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid;
}
.cblc1 span {
	color: rgb(170, 170, 170); font-size: 14px; margin-left: 15px;
}
.cblc2 {
	width: 100%; margin-top: 20px; box-sizing: border-box;
}
.cblc2 dl {
	margin: 0px auto; width: 1144px; display: block;
}
.cblc2 dl dt {
	width: 176px; height: 178px; float: left;
}
.cblc2 dl dt span {
	width: 100%; height: 133px; display: block;
}
.cblc2 dl dt p {
	width: 100%; height: 45px; text-align: center; color: rgb(180, 180, 180); line-height: 45px; font-family: "FZLanTingKanHei-R-GBK"; font-size: 20px; font-weight: bold; display: block;
}
.cblc2 dl dd {
	background: url("../images/news/cblc11.png") no-repeat center; width: 66px; height: 178px; float: left;
}
.cblc2 dl dt:hover p {
	color: rgb(51, 76, 116);
}
.cblc2a {
	background: url("../images/news/cblc01.png") no-repeat center;
}
.cblc2 dl dt:hover .cblc2a {
	background: url("../images/news/cblc02.png") no-repeat center;
}
.cblc2b {
	background: url("../images/news/cblc03.png") no-repeat center;
}
.cblc2 dl dt:hover .cblc2b {
	background: url("../images/news/cblc04.png") no-repeat center;
}
.cblc2c {
	background: url("../images/news/cblc05.png") no-repeat center;
}
.cblc2 dl dt:hover .cblc2c {
	background: url("../images/news/cblc06.png") no-repeat center;
}
.cblc2d {
	background: url("../images/news/cblc07.png") no-repeat center;
}
.cblc2 dl dt:hover .cblc2d {
	background: url("../images/news/cblc08.png") no-repeat center;
}
.cblc2e {
	background: url("../images/news/cblc09.png") no-repeat center;
}
.cblc2 dl dt:hover .cblc2e {
	background: url("../images/news/cblc10.png") no-repeat center;
}
.diwen {
	width:100%; background-color:#f5f5f5; margin-top: 20px;
}
.czlc {
	background: url("../images/news/czlc01.jpg"); width: 1200px; height: 418px;
}
.czlc1 {
	width: 100%; height: 39px; color: rgb(136, 136, 136); line-height: 39px; text-indent: 15px; font-family: "FZLanTingKanHei-R-GBK"; font-size: 18px; margin-top: 25px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid;
}
.czlc1 span {
	color: rgb(170, 170, 170); font-size: 14px; margin-left: 12px;
}
.czlc2 {
	width: 100%; /* border-top-color: rgb(154, 160, 160); border-top-width: 1px; border-top-style: solid; */
}
.czlc2a {
	width: 1160px; height: 75px; color: rgb(255, 255, 255); font-family: "FZLanTingKanHei-R-GBK"; font-size: 14px; font-weight: bold; margin-top: 62px;
}
.czlc2a-1 {
	width: 196px; height: 75px; line-height: 25px; float: left;
}
.czlc2a-2 {
	width: 196px; height: 50px; line-height: 25px; margin-top: 12.5px; margin-left: 45px; float: left;
}
.czlc2a-3 {
	width: 196px; height: 25px; text-align: center; line-height: 25px; margin-top: 25px; margin-left: 45px; float: left;
}
.czlc2b {
	width: 1160px; height: 75px; color: rgb(255, 255, 255); font-family: "FZLanTingKanHei-R-GBK"; font-size: 14px; font-weight: bold; margin-top: 80px;
}
.czlc2b-1 {
	width: 196px; height: 25px; text-align: center; line-height: 25px; margin-top: 25px; float: left;
}
.cbjd {
	width: 1200px; margin-top: 15px;
}
.cbjd1 {
	/* width: 280px; */ width:300px; float: left;
}
.cbjd1a {
	width: 100%; height: 39px; color: rgb(51, 51, 51); line-height: 39px; font-family: "FZLanTingKanHei-R-GBK"; font-size: 18px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid; margin-bottom:16px;
}
.cbjd1a span {
	color: rgb(170, 170, 170); font-size: 14px; margin-left: 15px;
}
.cbjd1a a {
	color: rgb(132, 196, 39); font-size: 12px; float: right;
}
.cbjd2 {
	/* width: 580px; */ width:300px; margin-left:25px; float: left;
}
.cbjd2a {
	width: 100%; height: 39px; color: rgb(51, 51, 51); line-height: 39px; font-family: "FZLanTingKanHei-R-GBK"; font-size: 18px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid; margin-bottom:16px;
}
.cbjd2a span {
	color: rgb(170, 170, 170); font-size: 14px; margin-left: 15px;
}
.cbjd2a a {
	color: rgb(132, 196, 39); font-size: 12px; float: right;
}
.cbjd2b {
	width: 100%; font-family: "FZLanTingKanHei-R-GBK";
}
/* 设置显示文字定位位置，背景半透明 */ 
.cbjd2b_txt{ position:relative; width:300px; height:165px; } 
.cbjd2b_txt a,.cbjd2b_txt span{display:none; text-decoration:none; text-align:center; font-size:16px;}
.cbjd2b_txt:hover{cursor:pointer} 
.cbjd2b_txt:hover a.now{
	cursor:pointer; position:absolute; top:0; width:100%; height:100%; z-index:100; left:0; display:block;}
.cbjd2b_txt:hover span{
	display:block; position:absolute; bottom:0; left:0; color:#FFF; width:300px; 
	z-index:10; height:100%; line-height:36px; background:#000; filter:alpha(opacity=60); -moz-opacity:0.5; opacity: 0.5;
}

.cbjd2b dl {
	width: 100%; margin-top: 17px; float: left;
}
.cbjd2b dl dt {
	width: 100%; /* 190px; */ float: left;
}
.cbjd2b dl dt img {
	padding: 2px; border: 1px solid rgb(209, 209, 209); border-image: none; width: 100%; /* 190px; */ height: 165px; box-sizing: border-box;
}
.cbjd2b dl dd {
	/* width: 372px; */ width: 100%;/* 220px; float: right; */
}
.cbjd2b dl dd h3 {
	width: 100%; /* height: 25px; */ height:131px; line-height: 25px; font-size: 14px; display: block;
}
.cbjd2b dl dd h3 a {
	color: rgb(51, 76, 116);
}
.cbjd2b dl dd p {
	width: 100%; height: 75px; color: rgb(102, 102, 102); line-height: 25px; overflow: hidden; display: block;
}
.cbjd2b dl dd p a {
	color: rgb(132, 196, 39);
}
.cbjd2b ul {
	width: 100%; padding-top: 2px; margin-top: 15px; border-top-color: rgb(225, 225, 225); border-top-width: 2px; border-top-style: dotted; float: left;
}
.cbjd2b ul li {
	background: url("../images/news/cbjd01.jpg") no-repeat left; width: 100%; height: 32px; line-height: 32px; overflow: hidden; padding-left: 8px; float: left; box-sizing: border-box;
}
.cbjd2b ul li span {
	color: rgb(170, 170, 170); float: right;
}
.cbjd2b ul li a {
	color: rgb(102, 102, 102);
}
.cbjd3 {
	width: 230px; float: right;
}
.cbjd3 li {
	width: 100%; margin-top: 15px;
}
.cbjd3 li img {
	width: 230px; height: 95px;
}
#up_zzjs {
	height: 300px;
}
.cbsm {
	width: 1200px; overflow: visible; margin-top: 10px;
}
/** 首页滚动 weijie **/
.blk_29 { padding:10px 0px; OVERFLOW: hidden; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton { BACKGROUND: url(../images/news/ca_hz_002.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 261px}
.blk_29 .RightBotton { right:1px; BACKGROUND: url(../images/news/ca_hz_002.gif) no-repeat -30px 0px; FLOAT: right; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 261px}
.blk_29 .Cont { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1160px; PADDING-TOP: 5px}
.blk_29 .box { FLOAT: left; width:228px; TEXT-ALIGN: center}
.blk_29 .box IMG { BORDER: #d1d1d1 1px solid; PADDING: 3px; DISPLAY: block; BACKGROUND: #fff; MARGIN: 0px auto; }
.blk_29 .box a { font-family: "FZLanTingKanHei-R-GBK"; color:#666; }
.blk_29 .box A:hover IMG { BORDER: #5385cc 1px solid; }
.blk_29 .box P { MARGIN: 6px auto 0px; /* WIDTH: 97px; */ LINE-HEIGHT: 20px}

.cbsm1 {
	width: 100%; height: 44px; color: rgb(51, 51, 51); line-height: 44px; font-family: "FZLanTingKanHei-R-GBK"; font-size: 18px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid;
}
.cbsm1 span {
	color: rgb(170, 170, 170); font-size: 14px; margin-left: 15px;
}
.cbsm1 a {
	color: rgb(132, 196, 39); font-size: 12px; float: right;
}
.cbsm2 {
	width: 1200px; overflow: visible; margin-top: 28px;
}
.cbsm2a {
	margin: 0px auto 0px -15px; width: 1230px; display: block;
}
.cbsm2 dl {
	width: 243px; margin-right: 1.5px; margin-left: 1.5px; float: left;
}
.cbsm2 dl dt {
	background: url("../images/news/cbsm01.jpg") no-repeat bottom; width: 100%; padding-bottom: 7px;
}
.cbsm2 dl dt img {
	padding: 2px; border: 1px solid rgb(209, 209, 209); border-image: none; width: 216px; height: 246px; margin-left: 13px; box-sizing: border-box;
}
.cbsm2 dl dd {
	width: 100%; height: 35px; text-align: center; line-height: 35px; font-family: "FZLanTingKanHei-R-GBK"; font-size: 14px;
}
.cbsm2 dl dd a {
	color: rgb(102, 102, 102);
}
.fwys {
	/* background: url("../images/news/fwys01.jpg") no-repeat center; */ width: 1200px; height: 524px;
}
.fwys1 {
	width: 100%; height: 39px; color: rgb(136, 136, 136); line-height: 39px; text-indent: 15px; font-family: "FZLanTingKanHei-R-GBK"; font-size: 18px; margin-top: 25px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid;
}
.fwys1 span {
	color: rgb(170, 170, 170); font-size: 14px; margin-left: 12px;
}
.fwys2 {
	padding: 35px 0px 0px; width: 100%; font-family: "FZLanTingKanHei-R-GBK"; /* border-top-color: rgb(154, 160, 160); border-top-width: 1px; border-top-style: solid; */ box-sizing: border-box;
}
.fwys2a {
	width: 366px; float: left;
}
.fwys2a-1 {
	background: rgb(75, 210, 235); width: 100%; height: 116px; margin-bottom: 20px;
}
.fwys0 {
	width: 63px; height: 116px; margin-left: 13px; float: left;
}
.fwys0 span {
	background: url("../images/news/fwys02.png") no-repeat center; width: 63px; height: 63px; text-align: center; color: rgb(255, 255, 255); line-height: 63px; font-family: Impact; font-size: 38px; margin-top: 26.5px; display: block;
}
.fwys2a-1a {
	padding: 23px 0px; width: 265px; height: 116px; margin-left: 15px; float: left;
}
.fwys2a-1a b {
	width: 100%; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 20px; display: block;
}
.fwys2a-1a p {
	width: 100%; height: 40px; color: rgb(255, 255, 255); line-height: 20px; overflow: hidden; font-size: 14px; display: block;
}
.fwys2a-1b {
	padding: 33px 0px; width: 265px; height: 116px; margin-left: 15px; float: left;
}
.fwys2a-1b b {
	width: 100%; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 20px; display: block;
}
.fwys2a-1b p {
	width: 100%; height: 20px; color: rgb(255, 255, 255); line-height: 20px; overflow: hidden; font-size: 14px; display: block;
}
.fwys2a-1c {
	padding: 13px 0px; width: 265px; height: 116px; margin-left: 15px; float: left;
}
.fwys2a-1c b {
	width: 100%; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 20px; display: block;
}
.fwys2a-1c p {
	width: 100%; height: 60px; color: rgb(255, 255, 255); line-height: 20px; overflow: hidden; font-size: 14px; display: block;
}
.fwys2a-2 {
	background: rgb(245, 171, 57); width: 100%; height: 116px; margin-bottom: 20px;
}
.fwys2a-3 {
	background: rgb(250, 100, 116); width: 100%; height: 116px; margin-bottom: 20px;
}
.fwys2b {
	width: 367px; margin-left: 50px; float: left;
}
.fwys2b-1 {
	background: rgb(211, 205, 59); width: 100%; height: 252px;
}
.fwys2b-1a {
	width: 100%; height: 118px; padding-top: 20px;
}
.fwys2b-1a-1 {
	width: 63px; height: 118px; margin-left: 13px; float: left;
}
.fwys2b-1a-1 span {
	background: url("../images/news/fwys02.png") no-repeat center; width: 63px; height: 63px; text-align: center; color: rgb(255, 255, 255); line-height: 63px; font-family: Impact; font-size: 38px; margin-top: 9px; display: block;
}
.fwys2b-1a-2 {
	width: 275px; height: 118px; margin-left: 15px; float: left;
}
.fwys2b-1a-2 b {
	width: 100%; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 20px; display: block;
}
.fwys2b-1a-2 p {
	width: 100%; height: 88px; color: rgb(255, 255, 255); line-height: 22px; overflow: hidden; font-size: 14px; display: block;
}
.fwys2b-1b {
	width: 100%;
	padding-top: 30px;
}
.fwys2b-1b b {
	width: 100%; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; display: block;
}
.fwys2b-1b p {
	width: 100%; color: rgb(255, 255, 255); line-height: 22px; padding-right: 32px; padding-left: 92px; font-size: 14px; box-sizing: border-box;
}
.fwys2b-2 {
	width: 100%; height: 116px; margin-top: 20px;
}
.fwys2b-2 img {
	width: 100%; height: 116px;
}
.fwys2c {
	width: 366px; float: right;
}
.fwys2c-1 {
	background: rgb(99, 210, 107); width: 100%; height: 116px; margin-bottom: 20px;
}
.fwys2c-2 {
	background: rgb(250, 94, 87); width: 100%; height: 116px; margin-bottom: 20px;
}
.fwys2c-3 {
	background: rgb(106, 150, 255); width: 100%; height: 116px; margin-bottom: 20px;
}
.hzcbs {
	width: 1200px; margin-top: 15px;
}
.hzcbs1 {
	width: 100%; height: 44px; color: rgb(51, 51, 51); line-height: 44px; font-family: "FZLanTingKanHei-R-GBK"; font-size: 18px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid;
}
.hzcbs1 span {
	color: rgb(170, 170, 170); font-size: 14px; margin-left: 15px;
}
.hzcbs2 {
	width: 100%; margin-top: 10px;
}
.hzcbs2 ul {
	width: 1216px; float: left;
}
.hzcbs2 ul li {
	width: 136px; /* margin-top: 10px; margin-right: 15px; */ margin-right:16px; float: left;
}
.hzcbs2 ul li img {
	padding: 2px; border: 1px solid rgb(210, 210, 210); border-image: none; width: 136px; height: 50px; box-sizing: border-box;
}
.link {
	width: 1200px; margin-top: 15px; margin-bottom: 10px;
}
.link1 {
	width: 100%; height: 44px; color: rgb(51, 51, 51); line-height: 44px; font-family: "FZLanTingKanHei-R-GBK"; font-size: 18px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid;
}
.link1 span {
	color: rgb(170, 170, 170); font-size: 14px; margin-left: 15px;
}
.link2 {
	padding: 10px 0px; width: 100%; line-height: 20px;
}
.link2 li {
	float: left;
}
.link2 a {
	color: rgb(102, 102, 102); margin-right: 10px; margin-left: 10px;
}
.link2 span {
	color: rgb(203, 203, 203);
}
