@charset "utf-8";
.wp{width:1003px;margin:0 auto}
a.imgzoom img{transition:all .3s ease 0s}
a.imgzoom:hover img{-webkit-transform-origin:center center;-webkit-transform:scale(1.1,1.1);-moz-transform-origin:center center;-moz-transform:scale(1.1,1.1)}
.banner .swiper-slide div{width:100%}
.banner .swiper-slide a{width:100%;display:block}
.banner .swiper-slide img{width:100%}
.banner .swiperpg{z-index:999999;position:absolute;left:0;bottom:20px!important;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.banner .swiperpg span{width:8px;height:8px;background:#fff;opacity:1!important}
.banner .swiperpg span.swiper-pagination-bullet-active{background:#409eff}
.banner .swiperprev{color:#333;font-size:14px;font-weight:700;background:rgba(255,255,255,.8);border-radius:5px;cursor:pointer;z-index:99999;position:absolute;left:10px;top:50%;margin-top:-18px;width:36px;height:36px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.banner .swipernext{color:#333;font-size:14px;font-weight:700;background:rgba(255,255,255,.8);border-radius:5px;cursor:pointer;z-index:99999;position:absolute;right:10px;top:50%;margin-top:-18px;width:36px;height:36px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.content{font-size:12px;color:#222;line-height:2;text-align:justify}
.content div{padding-bottom:5px;padding-top:5px}
.content p{padding-bottom:5px;padding-top:5px}
.content ol{list-style-position:outside;padding-bottom:15px;padding-top:15px}
.content ol li{list-style-type:decimal}
.content ul{list-style-position:outside;padding-bottom:15px;padding-top:15px}
.content ul li{list-style-type:disc}
.content ul li ul li{list-style-type:circle}
.content img{max-width:100%!important;height:auto!important}
.content td{padding:5px}
.art{border-bottom:1px #efefef solid;}
.art h1{text-align:center;color:#333;font-size:14px}
.art div{text-align:center;font-size:12px;color:#999;padding:10px 0}
.pn{border-top:1px #efefef solid;color:#333;font-size:14px;padding:20px 0;line-height:2;margin-top:20px}
.pn em{color:#333;font-size:12px}
.pn a{color:#333;font-size:12px}
.pn a:hover{color:#333;text-decoration:underline}
.nodata{padding:80px 0!important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.nodata p{font-size:14px;color:#999;margin-top:10px}
.alist ul li{border-bottom:1px #efefef dashed;padding:8px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.alist ul li em{flex:1;margin-left:10px}
.alist ul li em a{color:#666;font-size:12px}
.alist ul li em a:hover{color:#06c}
.alist ul li span{color:#999;font-size:12px;margin-left:20px}
.imglist ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.imglist li{width:32%;margin-bottom:20px;margin-right:2%}
.imglist li:nth-child(3n){margin-right:0}
.imglist li a{display:block}
.imglist li a img{width:100%}
.imglist li a .d2{color:#333;font-size:12px;margin-top:10px;text-align:center}
.imglist li a:hover .d2{color:#06c!important}
/*! top */
.z17j8t{position:relative}
.z17j8t .topimg{width:100%}
.z17j8t .zpp2cr{width:100%;height:100%;position:absolute;left:0;top:0;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}
.z17j8t .zpp2cr .d1{padding-right:25px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.z17j8t .zpp2cr .d1 a.x1{margin-left:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.z17j8t .zpp2cr .d1 a.x1 .iconfont{color:#8eabff;font-size:18px}
.z17j8t .zpp2cr .d1 a.x1 em{color:#666;font-size:12px;margin-left:5px}
.z17j8t .zpp2cr .d1 a.x1 .iconfont{color:#8eabff;font-size:18px;margin-left:5px}
.nav{background:url(../images/navbg.jpg) center center repeat-x}
.nav ul{display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap}
.nav li{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.home{margin-top:10px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.home .le{width:263px}
.home .ri{flex:1;margin-left:10px}
.main{margin-top:5px;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}
.main .le{width:263px}
.main .ri{flex:1;margin-left:10px;border:1px #ccc solid}
.lefttop{border:1px #ccc solid}
.leftdom{padding:10px}
.gywm{border:1px #ccc solid}
.gywm1{height:252px;padding:10px}
.gywm1 .d1 img{width:100%}
.gywm1 .d2{margin-top:10px;color:#999;font-size:12px;line-height:2}
.gywm1 .d2 a{color:#c60000}
.bar a{background:url(../images/q2.jpg) center center repeat-x;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.lxwm{margin-top:5px;height:153px;border:1px #ccc solid;background:url(../images/lxwm.jpg) center center no-repeat}
.z8xt3k{padding-left:75px;padding-top:20px}
.z8xt3k .women{font-size:14px;font-weight:700;line-height:1}
.z8xt3k .dianhua{color:#06c;font-size:24px;font-weight:300;margin-top:5px;line-height:1;font-family:Arial,Helvetica,sans-serif}
.dizhi{color:#333;font-size:12px;padding-left:12px;line-height:2;margin-top:10px}
.xw{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}
.xw .xw_l{width:506px;border:1px #ccc solid}
.xw .xw_r{width:212px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:column}
.bar1 a{padding:0 10px;height:32px;background:url(../images/z2.jpg) center center repeat-x;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.bar1 a .d2{height:30px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.xwlist{height:192px;padding-left:10px;padding-right:10px;padding-top:10px}
.xwlist ul li{border-bottom:1px #efefef dashed;padding:5px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.xwlist ul li em{flex:1}
.xwlist ul li em a{color:#666;font-size:12px}
.xwlist ul li em a:hover{color:#c60000}
.xwlist ul li span{color:#999;font-size:12px;margin-left:30px}
.bar2 a{padding:0 10px;height:31px;background:url(../images/ssindex_34.jpg) center center repeat-x;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.bar2 a .d2{height:30px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.gund{border:1px #ccc solid;margin-top:10px;height:207px}
.gdimg{padding-left:10px;padding-right:10px;padding-top:20px}
.di{margin-top:10px;height:125px;background:url(../images/index_69.jpg) center top repeat-x}
.foot{text-align:center;padding-top:20px;color:#999;font-size:12px;line-height:1.8}
.foot a{color:#c60000}
.bann{margin-top:5px}
.bann img{width:100%}
.catalist{padding-left:26px}
.catalist div a{padding:5px 0;display:block;color:#000;font-size:12px;padding-left:25px;background:url(../images/content_24.jpg) left center no-repeat}
.catalist div.cur a{color:#003e9f;font-weight:700}
.ly{margin-top:5px}
.rpos{padding:0 20px;height:32px;background:url(../images/z2.jpg) center center repeat-x;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.rpos .d2{margin-left:10px}
.rcon{padding:20px}
.lymsg{width:80%;margin:0 auto}
.lymsg .d1{background:#f2f3ff;text-align:center;line-height:1.8;padding:20px 20px}
.lymsg form{margin-top:20px}
.lymsg form .d2{padding:10px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.lymsg form .d2 em{width:20%;color:#333;font-size:14px;text-align:right}
.lymsg form .d2 input{width:0;flex:1;border:1px #e8e8e8 solid;color:#666;font-size:12px;padding:5px 10px;margin-left:20px}
.lymsg form .d2 textarea{width:0;flex:1;border:1px #e8e8e8 solid;color:#666;font-size:12px;padding:5px 10px;margin-left:20px}
.lymsg form .d2{padding:10px 0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.lymsg form .d2 button{border:1px #366ef4 solid;background:#366ef4;color:#fff;font-size:14px;padding:10px 40px;margin-left:20px}