@charset "utf-8";
/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px"Microsoft Yahei","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#333;text-decoration:none}
a:hover{text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word; color:#666;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.lf{float: left;}
.rt{float: right;}



.ztjhjs{background:#fff url(ztjhjs-01.jpg) no-repeat top center;min-width: 1250px;}
.container{width: 1200px; margin: 0 auto;}
.ztjhjs-top{width: 100%; height: 451px; }
.ztjhjs-logo{width: 405px; height: 50px; float: left; margin-top: 20px;}
.ztjhjs-logo img{width: 100%;}
.ztjhjs-top-title{width: 1200px; height: 191px; float: left; margin-top: 80px; text-align: center;}
.ztjhjs-con{width: 1200px; height: auto; background: #fff;}
.ztjhjs-con-xxgc{width: 1140px; height: auto; margin: 30px; float: left;}
.ztjhjs-con-xxgc-top{width: 100%; height: 120px; float: left; margin-bottom: 0px;}
.ztjhjs-con-xxgc-top .tit{width: 1006px; height: 120px; margin: 0 auto;}
.ztjhjs-con-xxgc-con{width: 100%; height: auto; float: left;}
.ztjhjs-con-xxgc-con ul li{line-height: 55px;position: relative;height: 55px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;text-indent: 12px; transition: .3s all; padding-left: 0px;}
.ztjhjs-con-xxgc-con ul li a{color: #333;font-size: 22px; float: left;  max-width: 90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-indent: 1em;}
.ztjhjs-con-xxgc-con ul li::before{content: "";position: absolute;top: 28px;left: 0;width: 5px;height: 5px;margin-top: -3px;background-color: #cccccc; border-radius: 5px;}
.ztjhjs-con-xxgc-con ul li:hover::before{background-color: #ca0000;}
.ztjhjs-con-xxgc-con ul li a:hover{color:#ca0000;}

.ztjhjs-con-xxsj{width: 1140px; height: auto; margin: 30px; float: left;}
.ztjhjs-con-xxsj-con{width: 1200px; height: 536px; float: left;}
.ztjhjs-con-xxsj-box{width: 1140px; height: 313px; float: left;
margin-left: 30px; margin-top: 100px;}
.ztjhjs-con-xxsj-box ul li{width: 167px; height: 250px; float: left; margin:35px 59px 0;}
.ztjhjs-con-xxsj-box ul li img{width: 100%; height: 100%;}
.ztjhjs-con-xxsj-bot{width: 170px; height: 40px; float: right; line-height: 40px; text-align: center; font-size: 18px;margin-right: 60px;}
.ztjhjs-con-xxsj-bot a{color: #886217;}


.zzb_foot{height: 130px; background: #e7e7e7; width: 100%; min-width: 1250px;}
.zzb_bottom{width:1150px; margin:0 auto;}
.zzb_dzjg {padding-top: 40px;margin-right: 10px;}
.zzb_footer_conx {width: 800px;text-align: center;margin-top: 10px;margin-left: 60px;}
.zzb_footer_con_kj { width: 800px; margin-top: 10px; text-align: center;}
.zzb_footer_con_kj a {font-size: 18px;  line-height: 30px;width: 100px; display: inline-table;}
.zzb_footer_con_kj span {float: left; color: #959595; padding: 0 8px 5px 8px;}
.zzb_footer_con_bq{display: block;color: #333;font-size: 18px; line-height: 30px;text-align: center;width: 800px;}
.zzb_footer_con_bq p{color: #333;}
.zzb_footer_con_bq br{display: none;}















