
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin:0; padding:0; border: 0;} 
a,area{ outline:none; blr:expression(this.onFocus=this.blur()); }
a { text-decoration:none;}
a:hover { text-decoration:none; -webkit-tap-highlight-color:transparent; }
img { -ms-interpolation-mode: bicubic; }/* IE图像平滑*/
html, body { 
font-family:"微软雅黑","PingFang SC",Simsun,STHeiti,-apple-system, BlinkMacSystemFont, "Helvetica Neue","Microsoft Yahei",Tahoma,sans-serif,Helvetica;
-webkit-text-size-adjust:none;
-moz-text-size-adjust:none;
-ms-text-size-adjust:none;
text-size-adjust:none;
-webkit-user-select: none;   /* 禁止选中文本（如无文本选中需求，此为必选项） */
user-select: none;
background:#FFF;
} /*Reset Android and IOS font*/
input { border-radius:0; }  button{-webkit-appearance: none; border-radius:0;} /*Reset IOS input style*/
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { list-style:none; }
@-webkit-viewport { width:device-width; }
@-moz-viewport { width:device-width; }
@-ms-viewport { width:device-width; }
@-o-viewport { width:device-width; }
@viewport { width:device-width; }
.boxcenter { margin:0 auto;}
.topbg{background: url(../image/topbg.png) top center no-repeat;}
.topdiv{width: 1200px;height: 300px;position: relative;}
.search{width: 284px;background: #fff;position: absolute;top:172px;right: 150px}
.search input{height: 32px;border:none;background: none;display: inline-block;width: 200px;line-height: 32px;font-size: 14px}
.search a{display: block;float: right;width: 42px;height: 34px;background: url(../image/searchbg.png) no-repeat;}
.search input:focus{outline: none;text-indent: 10px}
.ewm{width: 64px;text-align: center;line-height: 30px;font-size: 12px;color: #333;position: absolute;top:142px;right: 21px}
.menu{line-height: 50px;font-size: 18px;text-align: center;width: 1200px}
.menu a{color: #fff;padding:0 20px;display: inline-block;margin: 0 15px}
.part1{width: 1200px;margin-top:25px;}
.part1 img{width: 100%;display: block;}
.swiper-slide{position: relative;}
.botmes{position: absolute;background: url(../image/hui.png);height: 56px;line-height: 56px;color: #fff;font-size: 16px;text-indent: 18px;bottom:0;left:0;right:0;z-index: 999}
.swiper-container1{height: 364px;position: relative;}
.swiper-pagination-switch{display: inline-block;width: 8px;height: 8px;background: #c8c3c3;margin:0 4px;}
.swiper-pagination.swiper-pagination1{position: absolute;right: 0;bottom: 26px;z-index: 9999;right: 15px}
.swiper-pagination-switch.swiper-visible-switch.swiper-active-switch{background: #c81a1f}
.left1{width: 584px;float: left;}
.tpc a{float: right;color: #666;font-size: 14px;margin-right: 10px}
.tpc{text-indent:38px;font-size: 18px;color: #fff;background: url(../image/tocbg.png) no-repeat;line-height: 40px;font-weight: normal}
.right1{width: 584px;float: right;}
.clist li{line-height: 40px;font-size: 16px;color: #333;margin-left: 12px;background: url(../image/rdot.png) left center no-repeat;padding-left: 13px}
.clist li a{color: #333}
.clist li span{font-size: 14px;color: #666;float: right;}
.clist{margin-top:5px;}
.clear{clear:both;}
.ad{width: 1200px;margin-top:25px;}
.ad img{width: 100%}
.tpc ul li{padding:0 10px;float: left;width: auto;font-size: 16px;text-indent: 0;line-height: 28px;margin-top:5px;padding-bottom:2px;color: #333}
.tpc ul{float: right;margin-right: 20px}
.tpc ul li.cur{color: #d10010;border-bottom:#d10010 2px solid;padding-bottom:0;}
.imgnews dt{width: 210px;float: left;margin-right: 18px}
.imgnews dt img{width: 100%;display: block;}
.imgnews dd{overflow: hidden;}
.imgnews{overflow: hidden;margin-left: 15px;margin-top:21px;}
.imgnews dd h3{line-height: 30px;color: #000;font-weight: normal;}
.abss{line-height: 26px;font-size: 14px;color: #666}
.bottom{border-top:#d10010 4px solid;line-height: 30px;font-size: 14px;color: #666;text-align: center;padding:10px 0;min-width: 1200px;margin-top:25px;}
.bottom a{padding:0 10px;color: #666}
body{background: url(../image/mainbg.jpg);}
.left2{width: 230px;float: left;background: url(../image/leftbg.png) bottom left no-repeat #f2f2f2;padding-bottom:600px;}
.part2{background: #fff;padding:25px;width: 1150px;margin-top:20px;}
.xwzx{line-height: 70px;background: url(../image/listbg.jpg) no-repeat;text-align: center;font-size: 24px;color: #fff;}
.tags li{line-height: 56px;font-size: 16px;color: #333; background: url(../image/listdot.png) 22px center no-repeat;text-indent: 46px }
.tags li a{color: #333}
.tags li.cur,.tags li:hover{background: url(../image/listdotcur.png) 22px center no-repeat #cd2b2d;}
.tags li.cur a,.tags li:hover a{color: #fff}
.loaction a{color: #333;padding:0 10px;}
.loaction{background: url(../image/locationbg.png) left center no-repeat;border-bottom:#efefef 1px solid;line-height: 50px;padding-left: 30px}
.right2{width: 880px;float: right;}
.next a{padding:0 10px;line-height: 25px;font-size: 12px;border:#ddd 1px solid;display: inline-block;margin:0 2px;color: #333}
.next a:hover{border-color:#cd2b2d;color: #fff;background: #cd2b2d }
.next{text-align:center;margin-top:50px;}
.jsdiv{width: 653px;height: 40px;background: #fbf9f7;margin:30px 0 40px}
.qwlsit{width: 100px;height: 40px;border:#dddddd 1px solid;float: left;}
.inputdiv{width: 450px;float: left;font-size: 14px;line-height: 40px;border:#dddddd 1px solid;border-left: none;height:40px;}
.inputdiv input{width: 400px;line-height: 38px;height: 38px;border:none;background: none;text-indent: 10px;color: #999}
.inputdiv input:focus{outline: none}
.searchbtn{width: 100px;height: 42px;text-align: center;font-size: 16px;color: #fff;background:#cd2b2d;display: inline-block;line-height: 40px}
.qwlsit{line-height: 40px;text-align: left;position: relative;}
.qwlsit p{background: url(../image/morebg.png) 80px center no-repeat;text-indent: 10px;text-align: left;}
.qwlsit ul{background: #fbf9f7;position: absolute;width: 100px;top:40px;left:-1px;border:#ddd 1px solid;border-top:none;display: none}
.qwlsit ul li{text-indent: 10px}
.qwlsit:hover ul{display: block}
.qwlsit ul li:hover{background: #e7e7e7;}
.mainbox{margin:0 50px;}
.xltpc{font-size: 22px;color: #000;font-weight: normal;line-height: 40px;text-align: center;margin-top:20px;}
.subtpc{line-height: 30px;font-size: 14px;color: #999;text-align: center;padding-bottom:20px;border-bottom:#ddd 1px solid;}
.maintxt{font-size: 16px;line-height: 26px;color: #666;margin-top:10px;}
.maintxt img{margin:0 auto;display: block;}
