@charset "utf-8";
@import "reset.css";
@import "header.css";
@import "footer.css";

.main_body {background: url("../images/zjtz_bg.png") no-repeat;width: 100% !important;overflow: hidden !important;}
.box1 {height: 514px;position: relative;margin-top: 59px;}
.box1 .l_box1 {width: 836px;height: 390px;background: #ffffff;position: absolute;left: 50%;top: 40px;margin-left: -951px;padding: 14px 35px 31px 149px;z-index: 1000;}
.box1 .l_box1 title {width: 665px;height: 60px;}
.box1 .l_box1 .bd {margin-top: 17px;line-height: 36px;font-size: 16px;}
.box1 .l_box1 .bd a {color: red;}
.box1 .r_box1 {width: 960px;height: 512px;background: url("../images/zjtz_tp.png") no-repeat;position: absolute;left: 50%;margin-left: -10px;}
.box1 .r_box1 .slide_r_box1 {width: 432px;height: 360px;margin: 114px 153px 41px 377px;}
.box1 .r_box1 .slide_r_box1 .bd li{float: left;width: 211px;height: 139px;margin-bottom: 9px;margin-right: 10px;}
.box1 .r_box1 .slide_r_box1 .bd li a {display: block;width: 211px;height: 139px;}
.box1 .r_box1 .slide_r_box1 .bd .a1 {background: url("../images/zjtz_icon1.png") no-repeat -27px -18px;}
.box1 .r_box1 .slide_r_box1 .bd .a2 {background: url("../images/zjtz_icon1.png") no-repeat -247px -18px;}
.box1 .r_box1 .slide_r_box1 .bd .a3 {background: url("../images/zjtz_icon1.png") no-repeat -27px -164px;}
.box1 .r_box1 .slide_r_box1 .bd .a4 {background: url("../images/zjtz_icon1.png") no-repeat -247px -164px;}
.box1 .r_box1 .slide_r_box1 .bd .a5 {background: url("../images/zjtz_icon2.png") no-repeat 0 0;}
.box1 .r_box1 .slide_r_box1 .bd .a6 {background: url("../images/zjtz_icon2.png") no-repeat -219px 0;}
.box1 .r_box1 .slide_r_box1 .bd .a7 {background: url("../images/zjtz_icon2.png") no-repeat 0 -146px;}
.box1 .r_box1 .slide_r_box1 .bd .a8 {background: url("../images/zjtz_icon2.png") no-repeat -219px -146px;}
.box1 .r_box1 .slide_r_box1 .bd .a9 {background: url("../images/zjtz_icon3.png") no-repeat 0 0;}
.box1 .r_box1 .slide_r_box1 .bd .a10 {background: url("../images/zjtz_icon3.png") no-repeat -219px 0;}
.box1 .r_box1 .slide_r_box1 .bd .a11 {background: url("../images/zjtz_icon3.png") no-repeat 0 -146px;}
.box1 .r_box1 .slide_r_box1 .bd .a12 {background: url("../images/zjtz_icon3.png") no-repeat -219px -146px;}
.box1 .r_box1 .slide_r_box1 .bd .a2,.box1 .r_box1 .slide_r_box1 .bd .a4,.box1 .r_box1 .slide_r_box1 .bd .a6,.box1 .r_box1 .slide_r_box1 .bd .a8,.box1 .r_box1 .slide_r_box1 .bd .a10,.box1 .r_box1 .slide_r_box1 .bd .a12 {margin-right: 0;}
.box1 .r_box1 .slide_r_box1 .hd {height: 15px;position: absolute;bottom: 51px;left: 59%;}
.box1 .r_box1 .slide_r_box1 .hd li{width: 11px;height: 11px;border-radius: 50%;cursor: pointer;float: left;margin-right: 10px;border: 2px solid #f6f6f6;}
.box1 .r_box1 .slide_r_box1 .hd li.on {background: #f6f6f6;}

.tstz {margin-top: 96px;position: relative;height: 467px;}
.tstz .title {text-align: center;overflow: hidden;}
.tstz .bd li {float: left;margin-right: 18px;margin-top: 85px;width: 388px;height: 342px;}
.tstz .bd li p {height:30px;line-height:30px;text-align:center;font-size:16px}
.tstz .bd li:first-child + li {margin-top: 39px;}
.tstz .bd li img{width: 388px;height: 342px;}
.tstz .bd li:first-child + li +li {margin-right: 0;}
.tstz .hd {height: 12px;position: absolute;bottom: -9px;left: 45%;}
.tstz .hd li {width: 12px;height: 12px;background: #e4e5e2;border-radius: 50%;float: left;margin-right: 8px;cursor: pointer;}
.tstz .hd li.on {background: #105fb1;}
.tstz .prev {width: 36px;height: 9px;background: url("../images/zjtz_jiantou.png") no-repeat -7px -7px;bottom: -7px;left: 38%;position: absolute;cursor: pointer;}
.tstz .next {width: 36px;height: 9px;background: url("../images/zjtz_jiantou.png") no-repeat -164px -7px;bottom: -7px;left: 58%;position: absolute;cursor: pointer;}

.spzb {height: 540px;margin-top: 76px;}
.spzb .title {text-align: center;overflow: hidden;margin-bottom: 58px;}
.l_spzb {width: 600px;height: 434px;float: left;}
.l_spzb img {width: 100%;height: 100%;}
.r_spzb {width: 544px;height: 437px;float: right;}
.r_spzb li {height: 121px;margin-bottom: 34px;}
.r_spzb li p:first-child {font-size: 18px;font-weight: 700;margin-bottom: 10px;}
.r_spzb li p:first-child +p,.r_spzb li p:first-child +p + p{color: #999999;line-height:30px;font-size: 16px;}

@media screen and (max-width: 1440px) {
 .box1 .l_box1 {width:600px;margin-left: -751px;height:550px}
 .box1 {height:550px;}
 .box1 .r_box1 {width:700px;}
 .box1 .r_box1 .slide_r_box1 {margin: 114px 153px 41px 150px;height:550px;}
 .box1 .r_box1 .slide_r_box1 .hd {left:50%;}

}