@charset "utf-8";
/* CSS Document */
body {font-family: "宋体",Helvetica,Arial,sans-serif;font-size:12px; margin:0;padding:0;color:#333; background-color:#ffffff;}

body>div{margin:0 auto}
form,img,ul,ol,li,dl,dt,dd,input,p,br,button{margin: 0; padding: 0; border: 0;}
ul,li,ol {list-style: none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
a { text-decoration: none; color: #333 }
a:hover { text-decoration: none; }
i,em { font-style:normal;}
img { border:0;}
.clear { clear:both; line-height:0; height:0; display:block;}
/*.clearfix {display: inline-block;}*/
.fr { float: right; }
.fl { float: left; }
a:hover{}

/**头部样式**/
.ztoolbar_bg { width: 100%; height:32px; line-height: 32px; background-color: #666666; min-width:1190px;}
.ztoolbar{ width: 1190px; height:auto; margin: 0px auto; }
.ztoolbar .zleft{color: #ffffff;}
.ztoolbar .zright {color: #ffffff; }
.ztoolbar .zright a { color: #ffffff; margin-right:5px; }
.ztoolbar .zright a:hover{ text-decoration:underline;}
.ztop { height:132px; width: 1190px; margin: 0px auto; overflow:hidden; }
.ztop .zlogo { width: 234px; height:60px; margin-top:35px;margin-left: 90px; overflow:hidden;  }
.zsearch{ width:446px;height:65px; margin:50px 0px 0px 140px;}
.zsearch form input[type="text"]{ width:366px; height:31px; line-height:31px; border:2px #20c076 solid; background-color:#ffffff; color:#b3b3b3; text-indent:1em; outline:none;}
.zsearch form input[type="submit"]{ width:76px; height:35px; line-height:35px;  border:none; float:right;outline:none; font-family:"微软雅黑"; color:#ffffff; font-size:18px; background:#20c076; letter-spacing:2px }
.zsearch_key {color:#595757;padding:12px 0px 0px 14px; }
.zsearch_key a{ color: #595757; text-decoration: none; padding-right:5px; }
.zsearch_key a:hover { color:#27d49a;}
.line{display: inline-block;margin-left: 3px;}
.zshop{ padding:40px 46px 0px 0px; display:inline-block;}
/*=导航开始=*/
/*html,body,div,h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td,form,fieldset,embed,object,applet,header,nav,section,strong,footer,a img{border:0;margin:0;padding:0}
ul{list-style:none}*/
.znavbg{ width:100%; height:38px; border-bottom:2px solid #01a285;}
.gl{float:left}
.gr{float:right}
.gclear{clear:both;font-size:0;overflow:hidden;height:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display: block;}
audio, canvas, video{display: inline-block;*display: inline;*zoom: 1;}
audio:not([controls]){display: none;}
[hidden]{display: none;}
.none980{display:none}
.block980{display:block}
.block2980{display:inline}
.header_nav_subnav2 a.none980{display:none}
.relative{position:relative}
.logo_slider .logo a {
    display: block;
    width: 228px;
    height: 98px;
    margin-top: 6px;
    overflow: hidden;
    border: 1px solid #ccc;
}
.header_nav{height: 38px;margin:0px auto;width:1190px;}
.header_nav_subnav1{width: 247px;position: absolute;height: 38px; background:#20c076;}
.header_nav_subnav2{position: absolute;left: 247px;height: 38px;line-height: 38px;}
.header_nav_subnav2 li{float: left;width: 107px;height: 38px;position:relative}
.header_nav_subnav2 a{ font-family:"微软雅黑";color: #333333;font-size: 16px;display: block;text-decoration: none;height: 38px;position:absolute;width: 104px;text-align:center;line-height: 44px;font-weight: bold;}
.header_nav_subnav2 a:hover{ color:#20c076; font-weight:600;}
.header_nav_subnav3{width: 140px;position: absolute;right: 2px;top: 3px;height: 41px;}
.header_nav_subnav3 a{background: url(header_01.png) -44px -54px no-repeat;display:block;height:41px}
.header_nav_subnav3 a:hover{background-position:-44px -103px}
.Z_TypeList{width: 247px;position: absolute;height: 38px;z-index:99}
.Z_TypeList .ztitle a{font-size: 15px; font-family:"微软雅黑";color: #ffffff;height: 38px;line-height: 38px;text-align: center;display: block;text-decoration: none;font-weight: 100;cursor:default}
.Z_TypeList .Z_MenuList{width: 247px;line-height:26px;position: absolute;left: 0;top: 38px;height:auto; max-height: 578px;block;z-index: 999;background:#27d49a;}
.Z_TypeList .Z_MenuList ul li{display: block;position: relative;padding-left: 10px;border-bottom: 1px solid #63e9c6;padding-top:5px}
.Z_TypeList .Z_MenuList ul li:last-child{ border:none;}
.Z_TypeList .Z_MenuList ul li p{padding: 0 5px 2px 15px;display: block;line-height: 2;}
.Z_TypeList .Z_MenuList ul li p a{color: #ffffff;padding: 0px 10px 0 0;white-space: nowrap;}
.Z_TypeList .Z_MenuList h3{padding-left:34px;font-size: 14px;font-weight: 900;display: block}
.Z_TypeList .Z_MenuList h3 a{ color:#ffffff; font-size:16px;}
.Z_TypeList .Z_MenuList ul li a:hover{ text-decoration:underline;}

.list-item0{ background: url(../images/inav.png) no-repeat 15px 8px;}
.list-item1{ background: url(../images/inav.png) no-repeat 13px -82px;}
.list-item2{ background: url(../images/inav.png) no-repeat 13px -172px;}
.list-item3{ background: url(../images/inav.png) no-repeat 10px -263px;}
.list-item4{ background: url(../images/inav.png) no-repeat 10px -354px;}
/*.list-item5{ background: url(../images/inav.png) no-repeat 15px -378px;}
.list-item6{ background: url(../images/inav.png) no-repeat 15px -460px;}*/

/*=导航结束=*/
/*底部开始*/
.zlastbox{ width:100%; height:278px; background-color:#ececec; margin-top:45px;}
.zlast{ width:1190px; margin:0px auto;}
.zlast a{ display:inline-block; float:left; margin:48px}
.za1{ margin-top:5px;}
.shouhou_bg{ width:100%; height:220px; background-color:#27d49a; min-width:1200px;}
.shouhou{ width:1182px; margin:0 auto; padding:40px 5px; height:158px;}
.shouhou .bott_logo{ float:left; margin-right:83px;margin-top: 10px;}
.shouhou .bott_logo .bdsharebuttonbox{ margin-top:10px; margin-left:80px;}
.shouhou .lxwm{ width:121px; float:right;padding: 10px;}
.shouhou .lxwm img{width:121px; height:121px;}
.shouhou .lxwm p{ height:24px; line-height:24px; text-align:center; color:#ffffff;}
.shouhou .gwzn{ float:left; width:172px;}
.shouhou .gwzn h2{font-size:20px;line-height:42px; color:#ffffff; font-weight:normal;font-family:"微软雅黑";}
.shouhou .gwzn li a{height:24px; line-height:24px; width:165px; color:#ffffff;}
.shouhou .gwzn li a:hover{ text-decoration:underline;}
.foot_bg{ background-color:#f8f8f8; width:100%; height:50px; min-width:1190px;}
.foot{width:1190px; margin:0 auto;}
.foot p{ line-height:50px; text-align:center;font-family: "微软雅黑";}
.foot p span{ color:#bc0000;}
.foot p span a{ color:#bc0000;}
.foot p img{margin:10px 6px 0;}
/*底部结束*/
