@charset "utf-8";
/* CSS Document */
body,body *{margin:0;padding:0;list-style-type:none;font-family:"Microsoft YaHei UI"; text-decoration:none;color: #282929}

html{font-size:62.5%; color: #2d2929;height: 100%}
body{ font-size:14px;background-color: #fff;height: 100%}
h1{font-size:2.8rem}
h2{font-size: 2rem;}
h3{font-size: 1.6rem;}
h4{font-size: 1.8rem}
h5{font-size: 1.6rem}
h6{font-size: 1.4rem}
a:link{color: #2d2929;transition:all 0.5s}
a:visited{color: #2d2929}
a:hover{text-decoration:none;color: #355DB8 }
a:active{color: #222}
img{border: 0;outline: 0}
.none{display: none}
.mt30{ margin-bottom:30px;}
a{text-decoration: none !important;color: #282929}
/*html5*/
abbr, article, aside, audio, canvas, datalist, details, dialog,figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, pre,col, section, time, video,main{display: block}
.clear{ clear:both;height: 0;display: block;width: 100%}
.ellipsis{ white-space:nowrap; overflow: hidden;text-overflow:ellipsis;}
.w1200{width:1200px; margin:0 auto;}
.w1200:after,.w1200:before{content: ""; display: block;clear: both;height: 0;width: 100%}
.w1000{width:1000px; margin:0 auto;}
.fl{ float:left}
.fr{ float:right}
.mt28{margin-top:28px;}
.pt50{ padding-top: 40px;}
.zcfg_bg{ background:url(../images/zt_zcfg_bg.jpg) no-repeat center top; background-size:100%;}
.zcfg_bg1{ background:url(../images/zt_zcfg_bg1.jpg) no-repeat center top; background-size:100%;}
.zcfg_info{width:1200px; margin:500px auto 0px auto;width: 1200px; background: #f6f6f6;  overflow:hidden; border-top-left-radius:30px; border-top-right-radius:30px}
.zcfg_info .title {width:100%;padding:0px 0px 15px 0px;}
.zcfg_info .title h2{font-wfont-weight: bold;color: #0151c1;font-size: 30px;color: #0151c1; text-align:center; margin:40px auto 20px auto;line-height:80px; background:url(../images/zt_zc_128.png) no-repeat center 35px; }
.picScroll-left {
	position:relative;
	width: 100%;
	height: 500px;
	margin: 0px auto 0px auto;
}
.picScroll-left .prev, .picScroll-left .next {
	width: 69px;
	height: 38px;
	position: absolute;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/zt_zcfg_pre.jpg) no-repeat;
	top:-30px;right:12px;
	z-index:1111

}
.picScroll-left .next {
	right: 32px;
	background: url(../images/zt_zcfg_next.jpg) no-repeat;
}
.picScroll-left .prev {
	right: 107px;
}
.picScroll-left .bd {
	margin-left: 2%;
	width: 96%;
	height: 582px;
	overflow: hidden;
}
.tempWrap {
	margin: 0px auto;
}
.picScroll-left .bd ul {
	zoom: 1;
	padding-top: 20px!important;
}
.picScroll-left .bd ul li {
	float: left;
	width: 24%;
	height: 480px;
	margin: 0px 5px;
	position: relative;
	text-align: center;
	background: #fff;
}
.picScroll-left .bd ul li .pic {
	width: 90%;
	height: 350px;
	margin: 20px auto;
	overflow: hidden
}
.picScroll-left .bd ul li .pic img {
	width: 100%;
	height: 100%;
	overflow: hidden
}
.picScroll-left .bd ul li .tit {
	width: 90%;
	margin: 20px auto 0px auto;
	height: 75px;
	overflow: hidden
}
.picScroll-left .bd ul li h5 {
	line-height: 30px;
	height: 65px;
	text-align: left;
	padding: 0px 10px;
	font-weight: 700;
	color: #333; overflow:hidden;
}
.picScroll-left .bd ul li h5 a {
	color: #333
}
.picScroll-left .bd ul li .xx_info {
	width: 90%;
	margin: 10px auto;
	height: 120px;
	line-height: 30px;
	text-indent: 2rem;
	text-align: left;
	color: #b2b2b2
}
.picScroll-left .bd ul li .time {
	width: 380px;
	margin: 10px auto;
	color: #b2b2b2;
	line-height: 50px;
	text-align: left;
}
.picScroll-left .bd ul li .more {
	width: 161px;
	height: 48px;
	margin: 10px auto;
	display: block;
	line-height: 48px;
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	margin-top: 14px;
	background: #1482e9;
	color: #fff
}
.picScroll-left .bd ul li a {
	color: #fff
}
.picScroll-left .bd ul li:hover .pic img {
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.picScroll-left .bd ul li:hover h5 {
	font-size: 17px;
	color: #0151c1
}
.picScroll-left .bd ul li:hover h5 a {
	color: #0151c1
}
.picScroll-left .bd ul li:hover h5 p {
	color: #6280dd
}
.picScroll-left .bd ul li:hover .more {
	margin: 0px auto;
}
.zcfg_notice {
    width: 100%;
    height: 300px;
    padding: 0 65px;
    clear: both;
    box-sizing: border-box;
	 padding-bottom:30px;
	 margin-top:-30px;
}

.zcfg_notice li {
    height: 45px;
    line-height: 45px;
    float: left;
	width:43%;
}

.zcfg_notice li:nth-child(2n) {
    margin-left: 108px;
}

.zcfg_notice li .listicon {
    /* height: 24px; */
      float: left;
	 margin-right:8px;
	 width:13px;
	 height:13px;
	 border-radius:10px;
	  background:#0151c1;
	   margin-top:16px
}
.zcfg_notice li:hover .listicon{
	background:#00F;
}

.more{ width:117px; height:36px; line-height:36px; border:#dedede solid 1px;  margin:0px auto;color:#7c7c7c; text-align:center; margin:20px auto 10px auto;}
.zcfg_part2{}
.zcfg_notice_m{width:117px; height:36px; line-height:36px; border:#dedede solid 1px;  margin:0px auto;color:#7c7c7c; text-align:center; margin:20px auto 30px auto;}
.zcfg_notice li a {
    display:inline-block;
    width: 400px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow-x: hidden;
    font-size: 17px;
}


.zcfg_wj {
    width: 100%;
    height: 300px;
    padding: 0 65px;
    clear: both;
    box-sizing: border-box;  margin-top:30px;
}

.zcfg_wj li {
    height: 45px;
    line-height: 45px;
    float: left;
	width:44%;
}

.zcfg_wj li:nth-child(2n) {
    margin-left: 108px;
}

.zcfg_wj li .listicon {
    /* height: 24px; */
      float: left;
	 margin-right:8px;
	 width:13px;
	 height:13px;
	 border-radius:10px;
	  background:#0151c1;
	   margin-top:16px
}
.zcfg_wj li:hover .listicon{
	background:#00F;
	}


.zcfg_wj li a {
    display:inline-block;
    width: 400px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow-x: hidden;
    font-size: 17px;
}

.zcfg_part3{ background:url(../images/zt_zcfg_part3.jpg) no-repeat center top; width:100% ; overflow:hidden; height:681px}
.zcfg_part3 .title{ text-align: center;padding:60px 0px 35px 0px;} 
.zcfg_part3 .title h2{ font-wfont-weight: bold;color: #0151c1;font-size: 30px;color: #fff; text-align:center;  margin:00px auto;width:150px; line-height:80px; border-bottom:#fff solid 3px;}

.zcfg_part3 .dshg{width:1200px; margin:30px auto}
.dshg_left{ width:499px; height:322px;float:left; }
.zcfg_part3 .dshg .pic1{ width:499px; height:346px;border:#6a9cfb solid 2px; border-radius:2px; overflow:hidden}
.zcfg_part3 .dshg .pic1 img{width:499px; height:346px;}
.zcfg_part3 .dshg .pic1 video{width:499px; height:346px;}
.zcfg_part3 .dshg .pic2{ width:100%; float:none; margin-top:11px; clear:both;}
.zcfg_part3 .dshg .pic2 div{overflow:hidden}
.zcfg_part3 .dshg .pic2 div:first-child{ width:240px; float:left; height:164px; border:#6a9cfb solid 2px; border-radius:2px;  text-align:center}
.zcfg_part3 .dshg .pic2 div:last-child{ width:240px; float:right; height:164px; border:#6a9cfb solid 2px; border-radius:2px; text-align:center}
.zcfg_part3 .dshg .pic2 div img{width:243px; height:164px;}
.zcfg_part3 .dshg .pic3{ width:692px; float:right; margin-top:-6px;}
.zcfg_part3 .dshg .pic3 div{ width:214px; float:left; height:164px; border:#6a9cfb solid 2px; border-radius:2px; margin:6px 6px; text-align:center;overflow:hidden}
.zcfg_part3 .dshg .pic3 div img{width:214px; height:164px;}
.zcfg_part3 .dshg img{ overflow:hidden}
.zcfg_part3 .dshg img:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);}


.sj-footer{color: #393838;padding: 15px 0;}
.sj-footer>div>.fl{margin-top: 10px}
.sj-footer>div>.fl>a{color: #393838;border-right: 1px #393838 solid;padding-right: 10px;margin-right: 10px;height: 12px;line-height: 12px;}
.sj-footer>div>.fl>a:last-of-type{border: 0}
.sj-footer .fr{width: 100px;height: 100px;text-align: center;margin-top: 15px}
.sj-footer .fr img{display: block;width: 70px;height: 70px}
.sj-footer .fr label{display: block;width: 70px;text-align: center;display: block}
.sj-footer p{text-align: left;line-height: 190%;margin: 5px auto;font-size: 1.4rem;}
.sj-footer p span{display: block}
.sj-footer p a{color: #393838}
.sj-footer p a:hover{color: brown}
.sj-footer a {color: #fff}
.sj-footer a img {position: relative;top: 7px;margin-right: 5px}
.sj-link{height: 70px;line-height: 70px;background-color: #ededed;text-align: center}
.sj-link select{margin-right: 30px;height: 30px !important;line-height: 30px !important;text-align: center !important;margin-left: 30px !important;border: 0 !important;width: 190px !important;}
.sj-link label{color: #355db8;font-size: 2.4rem;margin-right: 30px}
.sj-link a{color: #fff;border-right: 1px #fff solid;margin: 0 10px;padding-right: 20px}
.sj-link a:last-child{border: 0}
.sj-footnav{border-bottom: 5px #355db8 solid;}
.sj-footnav>div{position: relative}
.sj-footnav h4{background-color: #355db8;display: inline-block;padding: 0 30px;height: 40px;line-height: 40px;font-weight: normal;color: #fff;margin-bottom: -1px}
.sj-footnav span{position: absolute;right: 0;bottom: 0;display: inline-block;width: 22px;height: 20px;cursor: pointer}
.sj-footnav .sj-navs{background-color: #e1e4e7;text-align: center;padding: 30px 0;display: none}
.sj-footnav .sj-navs dl{display: inline-block;width: 125px;margin: 20px 10px;vertical-align: top}
.sj-footnav .sj-navs dl dt{height: 50px;line-height: 50px;color: #333;}
.sj-footnav .sj-navs dl dt a{color: #333;font-size:1.8rem}
.sj-footnav .sj-navs dl dd a{color: #666;display: block;height: 28px;line-height: 28px}
.sj-footnav .sj-navs a:hover{color: #FF6600;}
