@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
/*html{ overflow-x:hidden}*/
body{ margin:0 auto; font-size:14px; color:#000;font-family:"微软雅黑"; background:#fff;line-height:26px; overflow-x: hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0; padding:0;}
ul,li,ol,dt,dd,dl,map,area{ margin:0; padding:0; border:none}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;} 
img,form{ border:none;margin:0;padding:0}
ul,li{list-style:none}
table{ table-layout:fixed; border-collapse:collapse;}
.fl{ float:left}
.fr{ float:right}
.fr2{ float:right}
.cl{ clear:both; overflow:hidden}
.tc{ text-align:center}
.tl{ text-align:left}
.tr{ text-align:right}
.wapper{ white-space:nowrap; overflow:hidden}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/** html .clearfix { height: 1%;}*/
.clearfix {display: block;}
a{ color:#222; text-decoration:none;}
a:hover{ color:#A5090A; text-decoration:none;}
/*----------------*/
.tophead{width:100%;height:566px;background:url(../images/6zqh-1.jpg) no-repeat center top;min-width:1250px;background-size:100% 566px;}

.conts{width:1250px;margin:0 auto;position:relative;z-index: 1;padding:20px 0 200px;}
.tout{width:100%;text-align: center;height:90px;font-weight:700;font-size:36px;line-height:90px;letter-spacing: 3px;}
.tout a{color:#B4131D}
.lunbo{width:750px;height:427px;background:#ddd}
.lunbo .swiper-slide {font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.lunbo .swiper-slide a{display:block;width:750px;height:427px;overflow: hidden;color:#fff}
.lunbo .swiper-slide a .txt{width:730px;height:64px;line-height:64px;position:absolute;left:0;bottom:0;background:url(../images/sw-bg2.png) no-repeat;font-size:20px;color:#fff;padding-left:20px;}
.lunbo .lbnext,.lunbo .lbprev{width:57px;height:92px;background:url(../images/xwswiper_03.png) no-repeat;margin-top:-46px;opacity:0;transition: all .5s;}
.lunbo .lbprev{background-position:right 0;left:-10px;}
.lunbo .lbnext{right:-10px;}
.lunbo:hover .lbnext,.lunbo:hover .lbprev{opacity:1;}

.tbox1{padding:10px 30px 0 10px;width:460px;height:407px;overflow: hidden;}
.tbox1 dt{height:50px;width:460px;background:url(../images/6zqh-titbg.png) repeat-x;margin-bottom:15px;text-indent:-9999px;}
.tbox1 dt a{display:block;width:219px;height:50px;background:url(../images/6zqh-tit6.png) no-repeat;}
.tbox1 dd{font-size:16px;line-height:44px;background:url(../images/6zqh-2.png) no-repeat center left;padding-left:30px;margin-left:30px}

.marg1{margin-top:30px}
.marg2{margin-left:15px}
.marg3{margin-right:15px;}
.moud1{width:590px;}
.pubtitle{height:50px;background:url(../images/6zqh-titbg.png) repeat-x;text-align: center;margin:30px 0}
.pubtitle a{display:block;height:50px;}
.pubtitle.bg1 a{margin:0 auto;background:url(../images/6zqh-tit5.png) no-repeat;width:219px;}
.pubtitle.bg2 a{background:url(../images/6zqh-tit4.png) no-repeat;width:196px;}
.pubtitle.bg3 a{background:url(../images/6zqh-tit3.png) no-repeat;width:196px;}
.pubtitle.bg4 a{margin:0 auto;background:url(../images/6zqh-tit2.png) no-repeat;width:409px;}
.pubtitle.bg5 a{margin:0 auto;background:url(../images/6zqh-tit1.png) no-repeat;width:219px;}

.moud1{width:600px;}
.mt20{margin-top:20px}
.ml20{margin-left:20px}
.subitem1,.subitem2{font-size:16px;}
.subitem1 li{float:left;width:550px;height:38px;line-height:38px;background:url(../images/6zqh-3.png) no-repeat left center;padding-left:30px;margin-left:30px;}
.subitem1 li.line{background:none;height:1px;font-size:0;border-top:1px dashed #666;margin:20px 0 20px 30px;}
.subitem2{width:550px;margin:0 auto}
.subitem2 dt{height:38px;line-height:38px;overflow: hidden;}
.subitem2 dt.on{font-size:20px;}
.subitem2 dd{font-size:14px;color:#999;text-indent:28px;padding:5px 0 10px;display: none;}
.subitem2 dd.on{display: block;}
.subitem2 dd a{color:#B4131D}
.bigpic{width:600px;height:380px;margin-left:30px;margin-right:30px;}
.subitem3{width:550px;}
.subitem3 dt{font-size:20px;height:40px;line-height:40px;}
.subitem3 dt a{color:#c90001}
.subitem3 dd{padding:13px 15px 15px;border-bottom:1px dashed #333;margin-bottom:8px}
.tpbd{position:relative}
.bnhh{width:1078px;margin:10px 0 10px 100px;}
.bnhh .swiper-slide{position:relative; z-index: 1;}
.bnhh .swiper-slide a{display: block;}
.hhnext,.hhprev{width:37px;height:37px;top:50%}
.hhnext{right:0;background:url(../images/s-fl.png) no-repeat;}
.hhprev{left:43px;background:url(../images/s-fr.png) no-repeat;}





