﻿
html{overflow-x:auto;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,th,td{margin:0;padding:0;}
body{word-break: break-all;font: 12px/1.5 'microsoft yahei','simsun',sans-serif,tahoma,arial,'Hiragino Sans GB',sans-serif;background: url(/zszw/images/bj.png) repeat-x;}
button,a,img,em{border:0;}
a:focus,button:focus,input:focus{outline: none;}
img{vertical-align:center;}
li,ul{list-style:none;}
i{ font-style:normal;}
a{ text-decoration:none;outline:none;}
a:hover{text-decoration:none;}
input,textarea{outline:none;}

em,i{font-style:normal;font-weight:normal;}

table{border-collapse:collapse;border-spacing:0;}
label{display:block;}
.message_text .iframe ,.sub .iframe {height:100%;}


.fl{float:left;}
.fr{float:right;}
.block{display:block;}
.inline-block{display:inline-block;}
.hide{display:none;}
.allWidth{width:1100px;margin:0 auto;}
.font-m{font-family: 'microsoft yahei';}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
*+html .clearfix{min-height:1%}
.clearfix{display:block}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{clear:both;}
.center{text-align: center;}
.auto-0{margin:0 auto;}
.bold{font-weight:bold;}
.ell{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;display:block}
.cursor{cursor:pointer;}
.w100{width:100%;}

.fff{color:#fff;}
.black{color:#000000;}

.g33{color:#333333;}
.g66{color:#666666;}
.g99{color:#999999;}

.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f-line{font-weight:200;}


.top{padding:14px 0;height:150px;box-sizing:border-box}
.top .f16{color:#fff;*text-align:right}
.logo{margin-top:10px;margin-bottom:10px}
.search{width:200px;height:30px;background-color:#fff;margin:40px 0 10px}
.search input{height:28px;border:0;background:none;color:#333;padding-left:5px;width:170px}
.search button{width:15px;height:14px;margin-top:8px;background:url(/zszw/images/search.png) 0 0}
.nav{height:40px;line-height:40px;background:#0084ff;min-width:1100px}
.navbox > li{float:left;margin:0 1px;position:relative}
.navbox li{font-size:16px;width:155px;text-align:center;position:relative}
.navbox li a{color:#fff;display:block}
.navbox  li a.action,.navbox  li:hover{background:#006cd0;color:#fff}
.navbox  > li > ul{background:#006cd0;display:none;position:absolute;top:40px;left:0;z-index:10}
.navbox  > li:hover ul{display:block}


.slideBox{overflow:hidden;position:relative;margin-top:10px;margin-bottom:12px;width:100%}
.slideBox_ban{}
.slideBox .hd{height:35px;overflow:hidden;position:absolute;z-index:1}
.slideBox .hd ul{overflow:hidden;zoom:1}
.slideBox .hd ul li{float:left;cursor:pointer}
.slideBox .bd{position:relative;height:100%;z-index:0}
.slideBox .bd li{zoom:1;vertical-align:middle}
.slideBox .bd img{display:block}
.slideBox .prev,.slideBox .next{position:absolute;left:3%;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:url(/zszw/images/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5}
.slideBox .next{left:auto;right:3%;background-position:8px 5px}
.slideBox .prev:hover,.slideBox .next:hover{filter:alpha(opacity=100);opacity:1}
.slideBox .prevStop{display:none}
.slideBox .nextStop{display:none}
.slideBox_ban .hd{right:28px;bottom:0}
.slideBox_ban .bd img{width:100%;height:225px}
.slideBox_ban .hd ul li{line-height:14px;text-align:center;background:#fff;width:15px;height:15px;margin-right:2px}
.slideBox_ban .hd ul li.on{background:#f00;color:#fff}
.slideBox_list .bd img{width:290px;height:160px}
.slideBox_list .hd{left:199px;bottom:-14px}
.slideBox_list .hd ul li{background:#fff;border-radius:50%;width:10px;height:10px;margin-right:6px;position:relative}
.slideBox_list .bd ul li span{position:absolute;bottom:10px;left:0;bottom:0;line-height:28px;height:28px;color:#fff;padding:0 16px;display:block;width:258px;background:url(/zszw/images/ul_bj.png) 0 0}
.slideBox_list .hd ul li.on{background:#fff100}


.list{line-height:26px}
.list .title{height:37px;padding:0 10px;font-size:16px;line-height:41px;margin-bottom:9px}
.list .title a.more{font-size:12px;color:#999;padding:0 4px;height:20px;line-height:20px;margin-top:10px}
.zhuanye{width:398px}


.tongzhi{margin-top:14px;width:265px}
.tongzhi .title,.fengcai .title{background-color:#e5e5e5;color:#fff}
.fengcai .title{padding:0}
.fengcai .title li{display:inline-block;height:30px;margin:0 10px}
.fengcai .title li.action_jiaoxue{border-bottom:3px solid #0084ff}
.data_list{margin-bottom:14px}
.sw_ban{position:relative}
.sw_ban .con{width:296px;overflow:hidden}
.sw_ban .conlist{position:absolute;width:420px;top:0;left:304px}
.sw_ban .data{background:#e5e5e5;color:#0084ff;padding:4px 13px;margin-right:14px}
.sw_ban dl{margin-top:-5px}
.sw_ban dl dt a{width:400px;color:#333}
.sw_ban dl:hover a,.tongzhi ul li:hover a{color:#0084ff}
.sw_ban dl dd a{width:600px;color:#666}
.con1{z-index:10}
.sw_ban .con{width:100%;background:#fff;top:0;left:0;height:175px}
.fengcai .title a{color:#0084ff}
.fengcai .con{position:relative;height:240px;overflow:hidden}
.fengcai .conlist{position:absolute;top:0;left:370px;width:350px}
.tongzhi .con .con_ul{height:170px;overflow:hidden}
.tongzhi .con .con_ul li{margin-bottom:8px}
.tongzhi .con .con_ul li a{color:#333}


.fengcai{width:724px;}
.zhuanyebu{margin-right:-24px;}


.jiaoxue{width:350px;margin-right:24px}
.jiaoxue .title{padding:0;border-bottom:2px solid #0084ff;color:#0084ff}
.jiaoxue .title ul li{float:left;width:105px;height:33px;line-height:37px;text-align:center}
.jiaoxue .title ul li.action_jiaoxue{padding-left:15px}
.jiaoxue .title ul li.icon1{background:url(/zszw/images/icon_1.png) 0 6px no-repeat}
.jiaoxue .title ul li.icon2{background:url(/zszw/images/icon_2.png) 0 6px no-repeat}
.jiaoxue .title ul li.icon3{background:url(/zszw/images/icon_3.png) 0 6px no-repeat}
.jiaoxue .title ul li.icon4{background:url(/zszw/images/icon_4.png) 0 6px no-repeat}
.jiaoxue .title ul li.icon5{background:url(/zszw/images/icon_5.png) 0 6px no-repeat}
.jiaoxue .title ul li.icon6{background:url(/zszw/images/icon_6.png) 0 6px no-repeat}
.jiaoxue .title ul li a{display:block;color:#333;text-align:center}
.jiaoxue .title ul li.action_jiaoxue a{color:#fff}
.conlist{height:167px;overflow:hidden}
.jiaoxue .conlist li{padding-left:20px;line-height:28px;overflow:hidden;background:url(/zszw/images/list_i.png) no-repeat 5px center}
.conlist li i{color:#666}
.conlist li{padding-left:20px;line-height:32px;overflow:hidden;background:url(/zszw/images/list_i.png) no-repeat 5px center}
.conlist li a{color:#333}


.foot{background:#0084ff;margin-top:30px;min-width:1100px}
.foot a{display:inline;color:#fff}
.foot_box{padding:20px 0}
.foot_box .text{line-height:29px}
.weixin dl{margin-right:26px}
.foot_sel{margin-bottom:10px}
.weixin{margin-right:10px}
.weixin dl{position:relative;text-align:center;cursor:pointer}
.weixin dl dt img{width:79px;height:79px}
.weixin_con{width:100%;height:100%;background:url(/zszw/images/weixin_bj.png);position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;display:none}
.weixin_con img{width:280px;height:280px;position:absolute;top:50%;left:50%;margin-left:-140px;margin-top:-140px}

.page_con{margin-bottom:30px}
.page_left{width:280px}
.page_left .title{height:50px;line-height:50px;background:#0084ff;color:#fff}
.page_left .con{margin-top:15px}
.page_left .con li{margin-bottom:10px;line-height:30px;cursor:pointer}
.page_left .con li:hover i,.page_left .con li:hover a{color:#0084ff}
.page_left .con a{color:#333;width:180px;float:left}
.page_left .con i{float:right}
.page_right{width:778px}
.page_right .biaoti{color:#333}
.page_right .biaoti h4{font-size:16px;font-weight:400;margin-bottom:10px}
.page_right .biaoti p{color:#666}
.page_right .biaoti p span{display:inline !important;}
.page_right .text .title{color:#0084ff;border-bottom:2px solid #0084ff;line-height:48px;height:48px}
.page_right .text .con{margin-top:20px}
.page_right .text ul.con li{line-height:32px;overflow:hidden}
.page_right .text .biaoti{margin:20px 0 10px 0}


.page_num{margin: 0px 0px 29px 180px;}
.zhuanye a:hover,.tongzhi .con .con_ul li a:hover,.jiaoxue .conlist li a:hover,.page_right .text ul.con li a:hover{color:#0084ff;}

.picMar{position: relative;height:180px;}
.picMarquee-left{margin-top:22px;background: #fff}
.picMarquee-left1{z-index: 10}
.tempWrap{overflow:hidden; position:relative;}
.picList{width:8000px;}
.picList li{float: left;position: relative; overflow: hidden; margin-right:17px;left: 0;width:210px;}
.picList li img{width:210px;height:140px;}
.picMarquee-left .title{height:40px;line-height:40px;border:0;text-align: center;width:100%;font-size:14px;background-color: #fff;}
.picMarquee-left .title a{color:#333;}
.picList li:hover .title{display:block;}

.tongzhi{width:290px;}
.tongzhi .title{background:#0084ff;}
.tongzhi .title{color:#fff;}
.tongzhi ul li a{width:210px;}

.picScroll-page{overflow:hidden; position:relative;}
.picScroll-page .bd{ padding:10px;}
.picScroll-page .bd ul{ overflow:hidden; zoom:1; }
.picScroll-page .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picScroll-page .bd ul li .pic{ text-align:center; }
.picScroll-page .bd ul li .pic img{ width:210px; height:135px; display:block;}
.picScroll-page .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-page .bd ul li .title{ line-height:34px;   font-size: 14px;border: 0;}
.picScroll-page .bd ul li .title a{color:#666;}




.sub_zx,.zx_form{width:100%;}
.sub_zx{margin:10px 0 0 73px;}
.sub_zx button{width:80px;height:25px;line-height: 25px;background:#0084ff;color:#fff;cursor: pointer;}

.ask_box{padding-top:5px;height:384px;overflow:hidden;}

.ask .div_w{background:url(/zszw/images/icon_w.png) no-repeat 0 8px;padding-left:26px;}
.ask .div_d{background:url(/zszw/images/icon_d.png) no-repeat 0 8px;padding-left:26px;}

.ask .p_d{width:640px;}


.izl-rmenu{
  margin-right: 0;
  width: 82px;
  position: fixed;
  right: 2px;
  top: 65%;
  -webkit-box-shadow: #DDD 0px 1px 5px;
  -moz-box-shadow: #DDD 0px 1px 5px;
  box-shadow: #DDD 0px 1px 5px;
  z-index:999;
}
.izl-rmenu .consult{    
  background-image: url(/zszw/images/consult_icon.gif);
  background-repeat: no-repeat;
  background-position: center -77px;
  display: block;
  height: 76px;
  width: 82px;
}
.izl-rmenu .consult .phone {
  background-color: rgb(247,247,255);
  position: absolute;
  width: 160px;
  left: -160px;
  top: 0px;
  line-height: 73px;
  color: #000;
  font-size: 18px;
  text-align: center;
  display: none;
  box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
  background-image: url(/zszw/images/consult_icon.gif);
  background-repeat: no-repeat;
  background-position: center bottom;
  display: block;
  height: 16px;
  width: 16px;
  font-size: 12px;
  line-height: 16px;
  color: #45BDFF;
  text-align: center;
  padding-top: 15px;
  padding-right: 18px;
  padding-bottom: 47px;
  padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
  background-image: url(/zszw/images/float_top.gif);
  background-repeat: no-repeat;
  background-position: center top;
  display: block;
  height: 39px;
  width: 82px;
  -webkit-transition: all 0s ease-in-out;
  -moz-transition: all 0s ease-in-out;
  -o-transition: all 0s ease-in-out;
  transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
  background-image: url(/zszw/images/float_top.gif);
  background-repeat: no-repeat;
  background-position: center bottom;
}
.izl-rmenu .cart .pic {
  display:none;
  position: absolute;
  left: -160px;
  top: 65px;
  width: 160px;
  height: 160px;
  background:url(/zszw/images/weixin.jpg);
}
#udesk-feedback-tab {
  position: fixed;
  right: 2px;
  top: 65%;
  margin-top: -76px;
  -webkit-box-shadow: #DDD 0px -1px 5px;
  -moz-box-shadow: #DDD 0px -1px 5px;
  box-shadow: #DDD 0px -1px 5px;
  z-index: 10000;
  cursor: pointer;
  background-image: url(/zszw/images/consult_icon.gif);
  background-repeat: no-repeat;
  background-position: center top;
  display: block;
  height: 76px;
  width: 82px;
  background-color: #FFF!important;
  z-index:999;
}


.nextBox{margin-top:20px;line-height: 24px;}
.nextBox a{color:#333;}
.nextBox a:hover{text-decoration: underline;}


.message{margin-top:20px;}
.message label{margin-bottom:20px;}
.message label span{width:65px;display:block;float:left;height:29px;line-height:29px;}
.message label input,.message label select{border:1px solid #c9c9c9;height:29px;line-height: 29px;width:235px;padding:0 5px;}
.message label select{width:256px;}
.message label option{height:29px;line-height: 29px;}
.message label textarea{width:550px;padding:5px;height: 200px;resize: none;line-height: 22px;}
.message label button{background:#0084ff;padding:2px 17px;margin:0 50px 0 65px;}
.message label i{background:red;color:#fff;margin-left:10px;padding:5px 14px;font-size:14px;}
.message label input.w100{width:100px;}
.message label em{color:red;margin-left:-5px; font-size:12px;}

.message_text .text{color:#333;height: auto !important;position: relative;}
.message_text .text div{overflow:hidden;line-height: 22px;padding:0 0 0 25px;line-height:29px;margin:10px 0;width:82%;}
.message_text .text div.w{background:url(/zszw/images/icon_w.png) no-repeat 0 7px;}
.message_text .text div.d{background:url(/zszw/images/icon_d.png) no-repeat 0 7px;}
.message_text .text em{position: absolute;right:0;top:4px}

.txtMarquee-top{ overflow:hidden; position:relative;}

.message-index label span{width:70px;}
.message-index label textarea{width:235px;height:50px;}


.wp{position:relative;height:395px;overflow:hidden;background:#fff}
.slider{position:absolute;padding:0 20px;left:0;top:0}
.slider li {overflow:hidden;width:100%}
.slider p {font-size: 12px;color:#333;}

.ads-float-close{
  height:26px!important;
  top:-13px!important;
  left:13px!important;
  background:url(/zszw/upload/images/2021/6/49f4496bde47b9c6.png)no-repeat center right !important;
  background-size:26px 100%!important;
}






