@charset "utf-8";
/* CSS Document */
body,button,dd,dl,h1,h2,h3,h4,input,ol,p,textarea,ul{margin:0;padding:0}
html{-webkit-text-size-adjust: none;text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;-o-text-size-adjust: none;}
li{list-style:none}
a,body,button,dd,div,dl,dt,em,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,span,strong,textarea,ul{-webkit-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;touch-callout:none;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;tap-highlight-color:transparent}
ul,li{ list-style:none;}
button,input,textarea{outline:0}
textarea{resize:none}
img{border:none; vertical-align:top;}
a{text-decoration:none; color:#000;}
body{font-family:"微软雅黑","Microsoft YaHei"; background:#fff; min-width:1100px;}
a:hover{ color:#f00;}
.fix:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
.fix{ zoom:1;}
.wrap{ width:1000px; margin:0 auto; overflow:hidden;}
.banner{ width:100%; background:url(zt_01.jpg) no-repeat center top; height:750px;}
.title{ width:634px; background:#D8D7D7; height:65px; margin-top:36px; padding-left:366px; font-size:24px; line-height:65px; color:#363636; font-weight:bold;}
.title01{ background:url(zt_02.jpg) no-repeat left top #D8D7D7;}
.zt-01{ width:998px; position:relative; margin:35px auto 0; overflow:hidden; background:url(zt_05.jpg) no-repeat center top; height:476px;}
.zt01Left{ float:left; padding-left:14px; width:565px; height:504px; padding-top:25px;}
.zt01Right{ float:right; width:380px; padding-right:20px; padding-top:30px;}
.zt01R{ width:380px; padding-top:20px;}
.zt01R h3{ width:380px; text-align:center; font-size:20px; line-height:2em;}
.zt01R h3 a{ color:#333;}
.zt01R h3 a:hover{ color:#3E3456;}
.zt01R p{ width:380px; font-size:14px; line-height:2em; padding-top:10px;}
.zt01R p a{ color:#f00;}
.title02{ background:url(zt_03.jpg) no-repeat left top #D8D7D7;}
.madm{padding:40px 0 0;overflow: hidden;}
.madm p {line-height: 30px;}
.madm p a{color: #3E3456;}
.madm p.second{ padding-bottom:40px;}
.wtdy{overflow: hidden; border-top:solid 1px #ddd ;}
.wt{width:300px;padding:0 10px;float: left;background: url(wt.jpg) no-repeat;padding-top: 80px;border-right: solid 1px #ddd;}
.wt li{background:#f4f4f4 ; line-height:44px;font-size: 16px;margin:30px 0; text-align:center;}
.wt li.second{ margin-top:62px;}
.wt li.third{ margin-top:62px;}
.wt li.forth{ margin-top:62px;}
.wt li a{color: #3E3456;}
.wt li a:hover{ color:#3E3456;}
.dy{width:659px;padding:0 10px;float: left;background: url(dy.jpg)no-repeat;padding-top: 80px;}
.dy li{background:#f4f4f4 ;line-height:2em;font-size: 14px; margin:30px 0; padding:10px;}
.dy li a{color: #f00;}
.dy li a:hover{ color:#f00;}
.title03{ background:url(zt_04.jpg) no-repeat left top #D8D7D7;}
.zt-02{ width:1000px; overflow:hidden; padding-top:45px;}
.zt02Left{ float:left; width:330px; height:460px; overflow:hidden; padding-right:5px;}
.zt02Left img{ width:330px; height:460px;}
.zt02Mid{ float:left; width:330px; height:310px;}
.zt02Mid a img{ width:330px; height:310px;}
.zt02Right{ float:left; width:330px; height:460px; overflow:hidden; padding-left:5px;}
.zt02Right img{ width:330px; height:460px;}
.zt-03{ width:1000px; overflow:hidden;}
.zt02BLeft{ float:left; width:490px; padding-right:10px; margin-top:20px;}
.zt02BLeft h3{ width:490px; line-height:2em; font-size:20px;}
.zt02BLeft h3 a{ color:#3E3456;}
.zt02BLeft h3 a:hover{ color:#f00;}
.zt02BLeft p{ width:470px; padding:10px; font-size:14px; line-height:2em; color:#000; background:#EEEEEE;}
.zt02BRight{ padding-right:0; padding-left:10px;}
.zt-04{ width:1000px; text-align:center; padding-top:45px;}
.zt-05{ width:1000px; height:550px; overflow:hidden; position:relative;}
#focus ul{height:550px;position:absolute;}
#focus ul li{float:left;width:1000px; height:550px;overflow:hidden;}
#focus ul li img{ width:1000px; height:550px;}
#focus .preNext{width:51px;height:89px;position:absolute;background:url(btn1.png) no-repeat 0 0;cursor:pointer; z-index:99;}
#focus .pre{left:0; top:231px;}
#focus .next{right:0; top:231px;background-position:right top;}
.copyright-zb{text-align:center;line-height:24px;padding:20px 0px 0px;width:100%;margin:0px auto;color:#333;font-size:12px;}
.copyright-zb a{ color:#333; padding:0px 10px;}
.copyright-zb a:hover{ color:#3E3456;}
.footer{ width:100%; text-align:center; margin:0px auto; line-height:24px; font-size:12px; color:#333; padding-bottom:20px;}