@charset "utf-8";
/* ck-ti */
.ck-ti{ display:block; height:30px; line-height:30px; border-left:8px solid #fa2030; margin-top:24px; font-size:30px; text-indent:26px;}

/* ck-head */
.ck-head{ width:100%; height:50px;}
	.ck-head .hd { width:1200px; margin:0 auto; }
	.ck-head .hd .logo { width:160px; float:left;}
	.ck-head .hd .cknav { width:680px; margin-left:48px; float:left; line-height:50px;}
	.ck-head .hd .cknav a{ margin-right:25px; font-size:15px;}
	.ck-head .hd .ckreg { width:160px; line-height:50px; float:right; font-size:15px;}
/* ck-banner */
.ck-banner {width:100%; height:300px; background:url(../images/zt-ck-banner.jpg) no-repeat;}
/* ck-seion01 */
.ck-seion01 { width:100%; height:576px; overflow:hidden; background-color:#eff6fd;}
	.se01 { width:1200px; margin:0 auto;}
	.se01 .lf { width:816px; height:470px; float:left; margin-top:16px; background-color:#fff;}
	.se01 .lf .cont{ width:736px; margin:25px auto 0 auto; font-size:16px;}
	.se01 .lf .cont p{ line-height:30px; text-indent:2em;}
	.se01 .lf .cont h2{ display:block; height:21px; margin-left:160px; margin-top:25px; background:url(../images/zt-ck-gh.jpg) no-repeat; line-height:18px; text-indent:27px; }
	.se01 .lf .cont h2 a{ font-size:18px; color:#ff0000; text-decoration:underline; letter-spacing:1px;}
	.se01 .lf .cont ul{ margin-top:14px; margin-left:114px;}
	.se01 .lf .cont li{ width:108px; height:34px; line-height:34px; background-color:#f6f6f6; float:left; margin-right:20px; font-size:12px; color:#336699; text-align:center; }
	.se01 .lf .cont p.cc{ text-indent:0; margin-top:30px;}
	.se01 .lf .cont ul.cc{ margin:0; position:relative; overflow:hidden;}
	.se01 .lf .cont ul.cc li{ width:100%; height:25px; line-height:25px; margin-top:15px; font-size:16px; text-align:left; background-color:#fff;}
	.se01 .lf .cont ul.cc li i{ display:inline-block; width:5px; height:5px; margin-right:12px; background-color:#336699; position:relative; top:-4px;}
	.se01 .lf .cont p.wt{ margin-top:22px; text-indent:0;}
	.se01 .lf .cont p.wt a{ color:#0066ff; text-decoration:underline; font-size:16px; font-weight:600; letter-spacing:1px;}
	
	.se01 .rt{ width:366px; height:470px; float:right; margin-top:16px; background-color:#fff;}
	.se01 .rt .ti{ width:100%; height:60px; line-height:60px; font-size:20px; color:#fff; text-align:center; background:url(../images/zt-ck-rqbg.jpg) no-repeat;}
	/* date b*/
	.se01 .rt .js{ width:100%; }
	.se01 .rt .js p.ks { margin-top:20px; font-size:16px; text-align:center; }
	.se01 .rt .js div.t { width:100%; height:35px; line-height:35px; margin-top:17px;  background:url(../images/idx-js.jpg) no-repeat 114px; }
	.se01 .rt .js span { margin-left:123px; font-size:30px; color:#fff; letter-spacing:19px; }
	.se01 .rt .js div.bt { margin-top:5px; }
	.se01 .rt .js div.bt a { display:block; float:left; width:250px; height:40px; line-height:40px; margin-left:58px; margin-top:11px; border-radius:3px; font-size:18px; color:#fff; background-color:#0e94f5; text-align:center; }
	.se01 .rt .js h3 { margin-top:20px; text-align:center; font-size:16px; color:#d83532;}
	/* date end*/
	.se01 .rt dl { margin-left:35px; margin-top:30px;}
	.se01 .rt dd { width:134px; height:162px; float:left; margin-right:28px; background:url(../images/zt-ck-qunbg.jpg) no-repeat;}
	.se01 .rt dd img{ width:100px; height:100px; margin:16px 0 0 16px;}
	.se01 .rt dd p{ margin-top:13px; text-align:center; font-size:12px;}
/* ck-seion02 */
.ck-seion02 { width:100%; height:auto; overflow:hidden;}
	.se02 { width:1200px; margin:0 auto; padding-bottom:60px; overflow:hidden;}
	.se02 .scl{ width:1120px; margin:20px auto 0 auto;}
	.se02 .snav{ margin-top:32px; position:relative; }
	.se02 .snav a{ display:inline-block; height:49px; line-height:49px; background-color:#edecec; text-align:center; color:#666; font-size:18px; padding:0 28px; margin-right:19px;}
	.se02 .snav a.on{  background-color:#0a71df; color:#fff; }
	.se02 .snav a.all{  float:right; margin:0; }
	.se02 .snav i{ display:block; width:15px; height:8px; background:url(../images/zt-ck-tion.jpg) no-repeat; position:relative; }
	.se02 .snav i.i01{ left:57px; }
	.se02 .snav i.i02{ left:207px; }
	.se02 .snav i.i03{ left:375px; }
	.se02 .snav i.i04{ left:562px; }
	.se02 .snav i.i05{ left:750px; }
	.se02 .sclct{ margin-top:20px; }
	.se02 .sclct dl{ margin-top:20px; }
	.se02 .sclct dt{ width:130px; height:41px; line-height:41px; text-align:center; float:left; font-size:16px; color:#0066cc; background-color:#eff6fd; }
	.se02 .sclct dd{ width:990px; height:41px; line-height:41px; float:left; font-size:16px; color:#666; background-color:#f6f6f6; text-indent:22px; letter-spacing:1px;}
	.se02 .sclct div{ display:none; }
	.se02 .sclct div.on{ display:block; }
	/* .se02 .sclct ul{ width:1200px; } */
	/* .se02 .sclct li{ float:left;  margin-right:53px;} */
	/* .se02 .sclct li img{ width:532px; height:auto;} */
	/* .se02 .sclct ul{ width:100%; display: -webkit-flex; display:flex; flex-flow:column wrap; justify-content:space-between; } */
	.se02 .sclct ul{ width:1150px; 
		-moz-column-count:2; /* Firefox */
        -webkit-column-count:2; /* Safari 和 Chrome */
        column-count:2;
        -moz-column-gap: 2em;
        -webkit-column-gap: 2em;
        column-gap: 2em; 
	}
	.se02 .sclct li{
        padding-top: 2em;
		padding-right:2em;
        -moz-page-break-inside: avoid;
        -webkit-column-break-inside: avoid;
		break-inside: avoid;
	}
	.se02 .sclct li img{ width:532px; height:auto;}
/* ck-seion03 */
.ck-seion03 { width:100%; height:auto; overflow:hidden; background-color:#eff6fd;}
	.se03 { width:1200px; margin:0 auto; }
	.se03 .zy{ width:1300px; padding-bottom:60px; overflow:hidden;	}
	.se03 .zy dl{ width:280px; height:350px; float:left; margin-right:26px; margin-top:30px; background-color:#fff; border-radius:16px; }
	.se03 .zy dt{ text-align:center; overflow:hidden; }
	.se03 .zy dt img { width:35px; height:35px; margin-top:26px;}
	.se03 .zy dt h2 { font-size:28px; margin-top:11px; line-height:28px;}
	.se03 .zy dd { width:218px; margin-top:18px; margin-left:31px; overflow:hidden; border-top:2px solid #e5e5e5;  }
	.se03 .zy dd p { font-size:16px; line-height:35px; padding-top:15px; text-align:justify; }
/* ck-seion04 */
.ck-seion04 { width:100%; height:auto; overflow:hidden; }
	.se04 { width:1200px; margin:0 auto; }
	.se04 .lcbm{ width:1200px; height:164px; margin-top:20px; background:url(../images/zt-ck-lcbg.jpg) no-repeat; }
	.se04 .lcbm a{ display:block; width:207px; height:65px; float:right; border-radius:10px; background-color:#fff; line-height:65px; text-align:center; color:#ff6666; font-size:24px;  margin-right:41px; margin-top:49px; font-weight:600;}
	.se04 .lc{ width:1300px; margin-top:24px;}
	.se04 .lc dl{ width:249px; height:380px; float:left; margin-right:60px; border:1px solid #c0c0c0; border-radius:10px; }
	.se04 .lc dt{ width:100%; height:70px; line-height:70px; background-color:#f3f3f3; border-radius:10px 10px 0 0;}
	.se04 .lc dt h2{ font-size:24px; text-align:center; }
	.se04 .lc dt h2 span{ color:#cc0000; }
	.se04 .lc dd{ width:181px; margin:0 auto; padding-top:15px;}
	.se04 .lc dd p{ font-size:18px; line-height:22px; margin-top:25px; text-indent:28px; }
	.se04 .lc dd.tj p{ background:url(../images/zt-ck-lc01.jpg) no-repeat; background-position:0 3px;}
	.se04 .lc dd.ks p{ background:url(../images/zt-ck-lc02.jpg) no-repeat; background-position:0 3px;}
	.se04 .lc dl.xl{ width:573px; float:right; margin-right:100px;}
	.se04 .lc dl.xl dd{ width:503px; }
	.se04 .lc dl.xl dd p{ font-size:18px; line-height:25px; text-indent:0; margin-top:12px; }
	.se04 .lc dl.xl dd img{ width:210px; height:131px; float:left; border:10px solid #0461bd; margin-top:15px; }
	.se04 .lc dl.xl dd img.r{ float:right; margin-right:0; }
	

	
		