@import "iconfont.css";





.mwh_select{ height:32px; width:135px; border:1px solid #B50029; color:#B50029; border-radius:16px; text-align:center;}

.wap_mbx_mwh{ display:none;}
.wap_mbx_mwh2{ display:none;}
#AspNetPager1_input{ display:none;}
.c99{color: #999;}.c66{color: #666;}
.vm{top: 50%;left: 50%; position: absolute;-webkit-transform: translate(-50%, -50%);transform:translate(-50%, -50%);}
.vtm{top: 50%; position: absolute;-webkit-transform: translate(-50%, -50%);transform:translate(0, -50%);}
a:hover{text-decoration:none;}
h3,p{margin:0;}
button{outline: none;background: none;border:none;}
html,body{overflow-x:hidden;width:100%;}
html{-ms-text-size-adjust:100%;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}
body{font-family:"\5B8B\4F53";min-width: 320px;background-color: #fff;}
a,a:hover {color: #333;cursor:pointer;}
ul,li {padding: 0;margin: 0;list-style: none;}
.left{ float:left;display: inline-block;}.right{float:right;display: inline-block;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
*{box-sizing: border-box;}
body{}
.container{width: 1200px;margin:0 auto; padding: 0;margin:0 auto;}
.wow { visibility: hidden; }
.header{z-index: 200;text-align: center;position: relative;}
.top{background: #b50029;height: 40px;line-height: 40px;color: #fff;position: relative;z-index: 20;}
.lan{height: 24px;line-height: 24px;border-radius: 11px;border:1px solid rgba(255,255,255,.2);width: 84px;text-align: center;margin-left: 10px;margin-top: 8px;font-size: 12px;position: relative;}
.lan_links{position: absolute;right: 0;top:100%;left: 0;background: #fff;display: none;box-shadow: 0 0 4px rgba(0,0,0,.3);}
.lan_links a{display: block;padding:4px 0;}
.lan_links a:hover{background: #b50029;color: #fff;}
.lan .iconfont{font-size: 14px;vertical-align: middle;}
.lan:hover .lan_links{display: block;}
.logo{display: inline-block;transition: all 200ms ease-out;height: 82px;line-height: 82px;}
.h-cont{background: #e60012;text-align: center;}
.search{margin-top: 30px;}
.search input{height: 38px;line-height: 38px;border:1px solid #ddd;padding: 0 8px;transition: all 400ms;outline: none;}
.search input:focus{border-color: #666;}
.menu{text-align: center;height: 82px;line-height: 82px;}
.menu li{display: inline-block;position: relative;margin: 0 20px;}
.menu li a{font-size: 16px;transition:transform .8s ease-out;display: inline-block;color: #333;text-transform: uppercase;}
.menu li a:hover{transform: skewX(-12deg);color: #802425;}
.menu li.active a.item{color: #b50029;}

.sub-menu{position: absolute;z-index: 20;left: 0;right: 0;top:66px;background: #e60012;color: #fff;display: none;}
.sub-menu a{display: block;font-size: 16px;color: #fff;text-align: left;padding-left: 40px;height: 50px;line-height: 50px;border-bottom: 1px solid rgba(255,255,255,.1)}
.sub-menu_a a{text-align: center;padding-left: 0;}
.sub-menu a:hover{background: #c00000;}
.sub-menu .picbox img{display: block;border:3px solid rgba(255,255,255,.2);}
.menu-btn {display: block;position: relative;}
.hlogo{display: none;}
.menu li:hover .sub-menu{display: block;}
.menu li:hover .item .iconfont{transform: rotate(90deg);}
/*.header-w {position: fixed;left:0;top:0;right: 0;z-index: 200;   height: 70px;line-height: 70px;background: rgba(0,0,0,.8);}
.header-w .logo img{height: 40px;}
.header-w .menu li .item{font-size: 16px;margin: 0 3px;}
.header-w .menu li.active a.item:after{bottom: 10px;}
.header-w .search{margin-top: 13px;}*/

/* Slider */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0 !important!}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}

/* Arrows */
.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0px; cursor: pointer; background: transparent; color: transparent; top: 0; padding: 0; border: none; outline: none; }
.slick-prev:focus, .slick-next:focus { outline: none; }
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }
.slick-prev:before, .slick-next:before { font-family: "iconfont" !important;font-size: 20px; line-height: 1; color: #666; opacity: 0.85; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;z-index: 200; }

.slick-prev { left: -25px; }
.slick-next { right: -25px; }
.slick-prev:before:hover,.slick-next:before:hover{color: #2392ec;}
/* Dots */
.slick-dots { position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }
.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }
.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; outline: none; }
.slick-dots li button:focus { outline: none; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; content: "\2022"; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { opacity: 0.75; }
.banner{position: relative;height: 288px;background-position: center;background-size: cover;background-repeat: no-repeat;}

.mobImg{display: none !important;}
.sideMenu{display: none;}
.mob_header{line-height: 50px;height: 50px;position: fixed;left: 0;top:0;right: 0;background:#b50029;z-index: 500;display: none;padding:0 3%;box-shadow: 0 4px 4px rgba(0,0,0,.05);}
.mob_logo img{height: 28px;}
.mob_logo{color: #fff;}
.menu-btn img{height: 20px;}
.w1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.w2{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical;}
.img-responsive{width: 100%;height: auto;}
.img-responsive2{width: 100%;height: auto; max-width:500px; max-height:260px;}
.msec{display: flex;flex-direction: row-reverse;align-items: center;}
.flex{display: flex;}
.justify-content-center {justify-content: center;}
.justify-between{justify-content: space-between;}
.align-center{align-items: center;}
.banner .container,.bUl{height: 100%; opacity:0.9; display:none;}
.bUl{width: 273px;background: #38313e;color:#fff; }
.bUl li{border-bottom: 1px solid #4c4652;height: 33%;padding:25px;}
.bUl li a{color:#fff;font-size: 19px;}.bUl li a:hover{color: #f00;}
.bUl li p{padding-top: 5px;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}
.main_a{height: 50px;background: #f2f2f2;line-height: 50px;}
.nslide{position: relative;}
.nslide .bd{position: absolute;left: 30px;right: 90px;top:0;}
.nslide li .item{width: 45%;position: relative;}
.nslide li .item span{color:#999;position: absolute;right: 0;top:0;}
.nslide li .item a{display: block;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}
.nslide li .item a:hover{color: #b50029;}
.main_b{border-bottom: 1px solid #f2f2f2;height: 60px;line-height: 60px;}
.c99{color:#999;}
.bslide{position: relative;}
.bslide .bd{position: absolute;left: 130px;right: 30px;top:0;}
.bslide li .cell{float: left;width: 25%;color: #999;}
.bslide li .cell span{color: #b50029;}
span.ld{display: inline-block;background: #989898;height: 24px;line-height: 24px;width: 24px;text-align: center;border-radius: 50%;text-align: center;color: #fff;}
span.ld .iconfont{font-size: 14px;font-weight: normal;}
.zshu{color: #666;font-weight: bold;}
.bslide .prev{right: 0;top:10px;position: absolute;line-height: 20px;height: 20px;color: #999;}
.bslide .next{right: 0;top:30px;position: absolute;line-height: 20px;height: 20px;color: #999;}
.bslide .prev:hover,.bslide .next:hover{background: #b50029;color: #fff;}
.main_c{background: #fff;padding:10px 0;}
.mnav li{float: left;width: 16.6%;text-align: center;}
.mnav li .img{height: 85px;line-height: 85px;}
.mnav li p{font-size: 16px;padding-top: 5px;}
.main_d{background: #f2f2f2;padding:10px 0;}
.md_a{background: #fff;}
.md_a .item{float: left;width: 50%;}
.dimg{position: relative;}
.dimg h3{color:#fff;position: absolute;left: 25px;top:25px;font-size: 35px;}
.dimg img{width: 100%;}
.dcont{padding:25px;}
.dcont .hd,.mtit{margin-bottom: 15px; border-bottom: 1px solid #c7c7c7;height: 40px;}
.dcont .hd li,.mtit span{cursor:pointer; height: 40px;float: left;font-size: 21px;margin-right: 30px;color:#666;}
.dcont .hd li{padding:0 5px;}
.dcont .hd li.on{color:#b90e35;border-bottom: 1px solid #b90e35;}
.cSlide{position: relative;}
.cSlide .more{position: absolute;right: 0;top:4px;}
.nlist li{padding-left: 17px; position: relative;border-bottom: 1px dashed #666666;height: 40px;line-height: 40px;padding-right: 90px;}
.nlist li:after{background: #b90e35;border-radius: 50%;width: 4px;height: 4px;content: '';position: absolute;left: 4px;top:17px;}
.nlist li span{position: absolute;right: 0;top:0;color: #666;}
.nlist li a{display: block;font-size: 15px; white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}
.nlist li a:hover{color: #b90e35;}
.mbiv{float: left;width: 50%;margin-top: 18px;}
.mbiv .item{margin: 0 9px;background: #fff;height: 336px;padding:10px 20px;}
.md_b{margin: 0 -9px;}
.mtit{height: 50px;line-height: 50px;}
.mtit span{height: 50px;line-height: 50px;}
.mtit span.on{color: #b90e35;border-bottom: 1px solid #b90e35;}
.minfo{width: 316px;}
.nlist li{height: 38px;line-height: 38px;}
.mpic{margin-top: 8px;}
.main_e{background: #fff;text-align: center;padding:40px 0;}
.main_e span{display: inline-block;margin: 0 80px;height: 52px;vertical-align: middle;}
.foot_a{background: #fff;padding:20px 0;}
.fdiv{width: 130px;margin-right: 80px;}
.fa_sub{height: 44px;overflow-y: auto;display: none;margin:5px 0 10px 0;}
.fa_sub a{display: block;padding-left: 8px; font-size: 12px;line-height:25px;height: 25px;position: relative;}
.fa_sub a:hover,.flinks a:hover{color:#b90e35;}
.fa_sub a:after{background: #b90e35;border-radius: 50%;width: 3px;height: 3px;content: '';position: absolute;left: 0;top:10px;}
.f_a{height: 28px;line-height: 28px;}
.fdiv h3{font-size: 16px;margin-bottom: 15px;color: #111;}
.ful li.cur .f_a .iconfont{transform: rotate(180deg);}
.ful li{margin-bottom: 5px;}
.flinks a{display: block;line-height: 2.3;}
.fdiv1{margin-right:60px;}
.wxUl {margin-left: -70px;}
.wxUl li{text-align: center;float: left;margin-left: 70px;color: #555;}
.wxUl li p{padding-top: 5px;}
.foot_b{background: #D3C9C3;padding:15px 0;color: #9A8E88;}
.mob{display: none;}
.pc_div{display: block;}
.mban,.bSlick{position: relative;}
.mban .item,.bSlick .item{display: block;}
.bSlick .item{background-position: center;background-size: cover;height: 422px;background-repeat: no-repeat;}
.mban .item img{width: 100%;}
.mban .slick-dots,.bSlick .slick-dots{position: absolute;left: 0;right: 0;bottom: 20px;text-align: center;z-index: 200}
.mban .slick-dots li,.bSlick .slick-dots li{width: 10px;height: 10px;border-radius: 50%;background: #fff; display: inline-block;font-size: 0;opacity: .5;}
.mban .slick-dots li.slick-active,.bSlick .slick-dots li.slick-active{background: #fff;opacity: 1;}
.ban_wrap{position: absolute;left: 0;top:0;right: 0;height: 100%;}
.mob_tz{background: #f2f2f2;padding:8px 12px;}
.mob_tz .nslide{flex:1;max-width: 98%;}
.mob_tz .nslide .bd{position: static;padding:0 10px;}
.mob_tz .nslide .bd li{position: relative;padding-right: 100px;}
.mob_tz .nslide .bd li span{position: absolute;right: 0;top:0; color: #999;width: 100px;text-align: right;}
.mob_tz .nslide .bd li a{display: block;}
.mob_nav{padding:0 15px;}
.mob_nav img{max-width: 50px;text-align: center;}
.mob_nav a{padding:20px 0;}
.mob_nav p{padding-top: 10px;}
.fline{background: #f2f2f2;height: 14px;}
.bkpd{padding:20px 15px;}
.bk_item{height: 85px;width: 49%;position: relative;background-position: center;background-size: cover;color: #fff;background-repeat: no-repeat;border-radius: 5px}
.bk_item .vm{width: 90%;}
.bk_item h3{font-size: 20px;font-weight: bold;}
.bk_item .en{text-transform: uppercase;font-size: 12px;}
.bk_item i{display: block;background: #fff;height: 2px;width: 20px;margin-top:5px;}
.aBan{height: 180px;position: relative;background-position: center;background-size: cover;background-repeat: no-repeat;}
.aBan .container{height: 100%;position: relative;}
.aBan div{color: #fff;font-size: 40px;font-weight: bold;}
.aMain{padding:45px 0;background: #f2f2f2;}
.aCont{position: relative;min-height: 600px;}
.aside{position: absolute;left: 0;top:0;width: 255px;}
.atit{height: 66px;line-height: 66px;background: #b2032c;color: #fff;font-size: 24px;font-weight: bold;padding:0 25px;}
.ac_wrap{margin-left: 270px;background: #fff;padding:0 25px 20px 25px;min-height: 450px;}
.atags{padding:20px 0;border-bottom: 1px solid #f2f2f2;color: #666;}
.atags h2{font-size: 18px;color: #b2032c;margin: 0;}
.wzhi a{color:#666;display: inline-block;}
.nlist_a {padding:20px 0;}
.nlist_a li{font-size: 16px;border-bottom-color: #b2b2b2;height: 46px;line-height: 46px;}
.pages{padding:20px 0;}
.pages a{display: inline-block;color: #444;font-size: 13px; border:1px solid #eee;padding:3px 10px;margin: 0 1px 7px;}
.pages span{display: inline-block;color: #444;font-size: 13px; border:1px solid #eee;padding:3px 10px;margin: 0 1px 7px;}
.pages a.on,.pages a:hover{background: #a82626;color: #fff;border-color: #a82626;}
.fside{position: fixed;z-index: 204;right: 20px;top:35%;}
.fside a{display: block;background: #aa0005;color: #fff;text-align: center;width: 70px;height: 70px;margin-bottom: 1px;padding-top: 8px;}
.fside a .iconfont{font-size: 26px;}
.fside a:first-child{border-top-left-radius: 3px;border-top-right-radius: 3px;}
.fside a:last-child{border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}
.fside .fclosed{position: absolute;right: -10px;top:-10px;background: #aa0005;color:#fff;border-radius: 50%;width: 25px;height: 25px;overflow: hidden;z-index: 20;text-align: center;line-height: 25px;}
.fside .fclosed .iconfont{font-size: 14px;}
.fside_l{}
.details_box{padding:30px 0;}
.details_box h1{font-size: 26px;}
.n_tool{background: #fafafa;padding: 8px 0;color: #999;margin:20px 0;}
.n_tool span{display: inline-block;margin:0 10px;}
.det_p{width:100% !important;}
.det_p img{display: block;margin: 20px  auto;max-width: 100% !important;height: auto;}
.det_p table{max-width: 100% !important;}
.det_p p{line-height: 1.9;margin-bottom: 20px;}
.det_bot{background: #f4f4f4;padding: 10px 20px;margin:20px 0;}
.det_bot .icon-close{border:1px solid #ddd;color: #ddd;vertical-align: middle;margin-right: 3px;}
.close_window{color: #77000d;}
.nul_more{color: #666;padding-top: 20px;}
.nul_more li{padding: 5px 0;}
.nul_more li a{display: inline-block;margin-right: 20px;color: #666;}
.nul_more li a:hover{color: #d40;}
.anav{background: #fff;}
.anav li .item{display: block;padding-left: 28px;border-bottom: 1px solid #f0f0f0;height: 47px;;line-height: 47px;background: #fff;font-size: 15px;}
.sub_ul a{display: block;color: #666;line-height: 33px;height: 33px;font-size: 0;position: relative;}
.sub_ul a:after{content: '';position: absolute;left: 0px;background: #888;width: 4px;height: 4px;margin-top: -2px;top:50%;border-radius: 50%;}
.sub_ul{padding:15px 0 10px 38px;border-bottom: 1px solid #f0f0f0;}
.sub_ul span{display: inline-block;padding-left: 10px;font-size: 14px;}
.sub_ul a:hover:after{background: #b2032c;}
.anav li a:hover{color: #b2032c}
.anav li.cur .item,.anav li.cur a.on{color: #b2032c}
.anav li.cur a.on:after{background: #b2032c;}
.zshi{padding:30px;line-height: 2.4;color: #666;}
.zshi h4{font-size: 22px;font-weight: normal;color: #000;}
.zshi b{color: #000;}
.aBan_a{height: 480px;}
.ainfo h3{font-size: 45px;}
.ainfo p{font-size: 27px;padding-top: 7px;}
.ainfo{padding-left: 20px;}
.sma{right: 14%;background: #fff;box-sizing:border-box;height: 400px;border-radius:10px;padding:20px 35px;text-align: center;color:#333;font-weight: normal;}
.sma .sa_tit{font-size: 15px;color: #333;text-align: center;padding-bottom: 10px;}
.sma .sa_tit span{font-size: 18px;color:#b50029;text-align: left;padding-bottom: 10px;}
.sma .sm_btn{font-size: 15px;margin-top: 20px;}
.sma .sm_btn a{height: 32px;line-height: 32px;border: 1px solid #b50029;color: #b50029;display: inline-block;border-radius: 16px;padding:0 18px;}
.sma .sm_btn a.left{background: #b50029;color: #fff;}
.am_a{background: #fff;}
.com_tit{margin-bottom: 60px;}
.com_tit h3{font-size: 30px;font-weight: bold;margin-bottom: 13px;}
.com_tit .tline{width: 80px;height: 3px;background: #aa0005;margin:0 auto;}
.aMain_a{padding:0;}
.com_div{padding:60px 0;}
.zn_div:first-child{border-right: 1px solid #f2f2f2;}
.rul li{float: left;width: 33.3333%;position: relative;}
.rul li .item{display: inline-block;text-align: center;}
.rul li:after{content: '';background: url(../images/ar.png) no-repeat;width: 37px;height: 20px;position: absolute;right: 30px;top:38%;}
.rul li p{padding-top: 10px;}
.rul li:last-child:after{display: none;}
.rtit{font-size: 15px;margin-bottom: 20px;}
.zn_div:last-child{padding-left: 80px;}
.am_b{height: 437px;background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;}
.com_tit_f{color: #fff;}
.com_tit_f .tline{background: #fff;}
.am_c{background: #f9f9f9;}
.chi_c{width: 900px;margin:0 auto;}
.ctxt{margin-top: 55px;}
.ctxt h4{font-size: 24px;}
.ctxt p{line-height: 2;font-size: 16px;padding:10px 0 15px 0;margin-bottom: 30px;}
.ctxt a{background: #b50029;color: #fff;display: inline-block;width: 160px;height: 45px;line-height: 45px;font-size: 15px;text-align: center;}
.am_d{background: url(../images/g1.jpg) no-repeat center;background-size: cover;}
.kul li{float: left;width: 16.6666%;text-align: center;}
.kul li h4{font-size: 16px;color:#fcb440;padding-top: 8px;}
.kul li p{font-size: 15px;color: #fff;}
.yslist{padding:10px 0;}
.yslist p{padding-top: 16px;color:#666;line-height: 1.8;}
.yslist li .item{display: block;padding:0;margin: 0;}
.yslist li .item img{width: 100%}
.dSlide{margin-top: 30px;}
.dSlide .hd li{float: left;width: 25%;text-align: center;border:1px solid #f2f2f2;height: 42px;line-height: 42px;cursor: pointer;}
.dSlide .hd{margin-bottom: 40px;}
.dSlide .hd li.on{background: #b50029;color:#fff;}
.ditem{position: relative;min-height: 123px;margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid #f2f2f2;box-sizing: content-box;}
.ditem .down_btn{position: absolute;right: 0;width: 170px;height: 42px;line-height: 42px;background: #b50029;color:#fff;font-size: 15px;text-align: center;}
.ditem .down_btn:hover{opacity: .9;}
.ditem .img{border:1px solid #f2f2f2;border-radius: 5px;width: 120px;height: 120px;line-height: 120px;text-align: center;position: absolute;left: 0;top:0;}
.ditem .infor{margin-left: 140px;margin-right: 200px;}
.ditem .infor .tit{font-size: 16px;}
.ditem .infor .tool{color:#666;padding:3px 0;}
.ditem .infor .tool span{display: inline-block;margin-right: 20px;}
.ditem .infor p{line-height: 1.7;color: #666;}
.jybox{position: relative;min-height: 100px;}
.jybox .jpic{position: absolute;left: 0;top:0;}
.jybox .infor{margin-left: 130px;}
.jybox .infor h3{font-size: 18px;color:#b50029;margin-bottom: 10px;}
.jybox .infor p{line-height:2;color: #666;}
.jpic2{padding: 40px 0;}
.colwx img{max-width: 100%;padding-top: 10px;}
.qhOne{width: 100%;margin-top: 0;margin-bottom: 20px;height: auto;}
.qhOne .item{height: auto;}
.minfo_a{width: 620px;margin-bottom: 20px;}
.sb_div{position: relative;min-height: 66px;border:1px solid #f2f2f2;}
.s_logo{position: absolute;left: 15px;top:13px;font-size: 16px;}
.sb_div .ar{background: url(../images/up.png) no-repeat;width: 21px;height: 11px;position: absolute;right: 20px;top:24px;transform: rotate(180deg);}
.sj_wrap{margin-left: 240px;margin-right: 80px;}
.sjul{margin: 0 -9px;padding-top: 5px;}
.sjul li{width: 20%;float: left;padding:9px 0;}
.sjul li a{text-align: center; display: block;margin: 0 9px;border:1px solid #d2e5f3;height: 35px;line-height: 35px;color:#666;transition: all 400ms}
.sjul li a:hover{background: #b50029;color: #fff;border-color: #b50029}
.sb_div.cur .ar{transform: rotate(0deg);}
.sb_div{margin-bottom: 20px;}
.ritit{height: 25px;line-height: 25px;margin-bottom: 15px;}
.ritit span{font-size: 15px;}
.nlist_b li{height: 35px;line-height: 35px;}
.pin_div{margin-bottom: 10px;}
.mcont_a{margin:0}
.spUl{margin: 0 -13px;}
.spUl li{padding:0 13px;}
.spUl li .tit{font-size: 16px;padding-top: 8px;}
.spUl li .date{color: #999;}
.sp_tit{margin-bottom: 10px;}
.sp_tit span.left{color: #b2032c;font-size: 18px;}
.spdiv{margin-top: 20px;padding-bottom: 15px;}
.spUl li .item{display: block;}
.ginfo{padding-top: 10px;}
.ginfo p{text-align: justify;line-height: 1.7;margin-bottom: 20px;}
.gmore{background: #b50029;color:#fff;width: 115px;height: 45px;line-height: 45px;border-radius: 25px;display: block;text-align: center; margin:0px auto; font-size: 16px;}
.gmore:hover{background: #d40;color:#fff;}
.am_k{background: #f2f2f2;}
.ser_div{background: #fff;}
.ginfo h3{font-weight:bold;font-size: 18px;margin-bottom: 20px;padding-top: 20px;}
.ginfo{position: relative;}
.ginfo{padding:30px;}
.ginfo_ar:after{position: absolute;content: '\e703';font-family: "iconfont" !important;left: -13px;top:50%;color:#fff;z-index: 20;font-size: 20px}
.gitem{padding:0;}
.gitem.left .ginfo_ar:after{right: -13px;left: auto;transform: rotate(180deg);}
.aw_pic{margin-bottom: 30px}
.gmorea{display: block;margin: 0 auto}
.aBan_b{height: 450px;}
.cp_box{padding:30px 0;}

.zp_box table{width: 100%;border-collapse: collapse;border:1px solid #f2f2f2;}
.zp_box .tr1 td{text-align: center;padding: 12px 0;color: #666;cursor: pointer;}
.zp_m{display: inline-block;background: url(../images/add.png) no-repeat center;width: 24px;height: 24px;cursor: pointer;}
.zp_m.on{background-image: url(../images/jian.png)}
.zp_infor{display: none;}
.zp_box{margin: 15px 0;}
.zp_box th{height: 42px;background: #f2f2f2;line-height: 42px;font-weight: normal;font-size: 15px;text-align: center;}
.zp_box tbody .tr1.on td{background: #fbf2f2;color: #aa0005}
.zp_infor{padding: 20px 5%;color: #666;line-height: 1.8;border-bottom: 1px solid #f2f2f2}
.zp_infor p{padding-bottom:1px;}
.zp_infor p strong{color: #333;}
.zp_infor .zxun{width: 104px;height: 32px;line-height: 32px;border-radius: 5px;background: #0076c1;color: #fff;display: inline-block;text-align: center;}
.zp_infor .zxun:hover{background: #d40;color: #fff;}
.lx_t{padding: 0 40px 20px;line-height: 1.9;color: #777;}
.pSlide .hd li{float: left;width: 50%;text-align: center;padding:16px 0;background: #f2f2f2;font-size: 16px;}
.pSlide .hd li.on{background: #aa0005;color: #fff;}
.lx_top table{width: 100%;border-collapse: collapse;}
.lx_top td{border:1px solid #f2f2f2;padding:20px;}
.lx_wx{text-align: center;line-height: 1.7;}
.lx_wx p{padding-top: 5px;}
.lx_wx img{max-width: 100%;}
.lx_map{margin-top: 30px;}
.trmob td{display: none;}
.wdlist li{padding:15px 0;}
.wdlist li h3{background: #f2f2f2;height: 50px;line-height: 50px;padding:0 20px;color: #b2032c;font-size: 20px;font-weight: bold;}
.wd_info{padding:20px;border:1px solid #f2f2f2;position: relative;min-height: 102px;box-sizing:content-box;}
.wd_info .wpic{position: absolute;left: 20px;top:20px;width: 128px;height: 102px;overflow: hidden;}
.wd_info .infor{margin-left: 150px;color: #666;line-height: 1.9;padding-top: 10px;}
.fwx_a{position: relative;}
.wx_tan{position: absolute;right:100%;top:0;box-shadow: 0 0 3px rgba(0,0,0,.3);padding:5px;background: #fff;display: none;}
.fwx_a:hover .wx_tan{display: block;}
.fside_l{position: fixed;right: 10px;top:30%;z-index: 200;display: none;}
.fside_l span{line-height: 1.5;padding:8px; background: #aa0005;color:#fff;font-size: 16px;width: 20px;text-align: center;display: block;box-sizing:content-box;}
.fside_l .fi_open{cursor: pointer; position: absolute;left: 50%;background: #fff;border-radius: 50%;top:-18px;width: 24px;height: 24px;line-height: 24px;text-align: center;border:1px solid #aa0005;color:#aa0005;margin-left: -12px;}
.fside_l .fi_open .iconfont{font-size: 18px;}
.bklist{margin: 0 -13px;}
.bklist li{float: left;width: 16.6666%;margin-bottom: 26px;}
.bklist li .item{margin: 0 13px;}
.bklist li img{max-width: 100%;}
.kh_tit{border-bottom: 1px solid #f6e6ea;padding-bottom: 13px;margin-bottom: 40px;}
.kh_tit h3{display: inline-block;font-size: 30px;font-weight: normal;}
.kh_tit span{font-size: 24px;color: #b12748;display: inline-block;margin-left: 10px;}
.khbox{background: #fff;padding:60px 0;border-bottom: 2px solid #f2f2f2}
.khItem{position: relative;height: 55px;line-height: 55px;border:1px solid #e0e0e0;border-radius: 3px;padding-left: 78px;margin-right: 92px;margin-bottom: 15px;}
.khItem span.icon{position: absolute;left: 0;top:0;border-right: 1px solid #e0e0e0;width: 68px;text-align: center;height: 55px;overflow: hidden;}
.khItem span.icon .iconfont{font-size: 28px;color: #666;}
.kh_form{width: 740px;border-right: 1px solid #e0e0e0;padding-bottom: 80px;}
.khItem .btian{position: absolute;right: -102px;top:0;width: 92px;line-height: 55px;}
.kh_c .kint{display: block;height: 55px;line-height: 55px;border:none;overflow: hidden;background: none;outline: none;font-size: 15px;padding-left: 0;}
.kh_c{padding-left: 0px;}
.ksel li{float: left;width: 33.3333%;}
.ksel {margin:0 -8px;}
.ksel li .item{margin: 0 8px;}
.ksel li select{height: 55px;line-height: 55px;border:1px solid #e0e0e0;border-radius: 28px;width: 100%;display: block;outline: none;}
.khItem_a{border:none;padding-left: 0;}
.khItem_b{padding-left: 10px;}
.kh_btns{padding-top: 20px;}
.kh_btns input{float: left;width: 230px;height: 48px;line-height: 48px;background: #e8e7e8;text-align: center;font-size: 15px;color:#000;margin-right: 20px;outline: none;border:none;}
.kh_btns input.kbtn_a{background: #a8092f;color: #fff;}
.kh_btns input:hover{background: #d40;color:#fff;}
.kh_tips{width: 410px;font-size: 15px;line-height: 2.8;}
.kh_tips span{font-size: 20px;}
.down_fz a{background: #fff100;border:1px solid #bebebe;text-align: center;width: 230px;height: 55px;line-height: 55px;color: #000;display: inline-block;font-size: 16px;}
.down_fz{padding-top: 30px;}
.down_fz a:hover{background: #a8092f;color: #fff;border-color: #a8092f}
.navs li .sub_nav{display: none;}
.navs li .sub_nav a{display: block;padding:10px 30px;font-size: 13px;border-bottom: 1px solid rgba(181,0,41,.3);color: #fff;}
.navs li.has_child{position: relative;}
.navs li.has_child:after{content: "\e624";font-family: "iconfont" !important;font-size: 18px;position: absolute;right: 10px;top:16px;color: #fff;font-weight: bold;}
.navs li.active .sub_nav{display: block;}
.navs li.active:after{transform:rotate(90deg);}
.cptab{padding: 40px 0;}
.cptab table{width: 100%;border-collapse: collapse;border:1px solid #ececec}
.cptab th,.cptab td{text-align: center;border:1px solid #ececec;padding:25px 3px;text-align: center;}
.cptab th{border-color: #fff;background: #ececec}
.g_more{text-align: center;padding:25px 0;border: 1px solid #ececec;border-top: none;}
.popBox{position: fixed;left: 0;top:0;right: 0;bottom: 0;z-index: 300;background: rgba(0,0,0,.5);}
.popdlu{width: 438px;height: 454px;background: #fff;}
.dl_tit{background: #b50029;height: 64px;line-height: 64px;padding:0 28px;color: #fff;font-size: 20px;}
.dl_tit .iconfont{color:#fff;font-size: 20px;}
.dl_cont{padding:30px;}
.dl_fiv{position: relative;border:1px solid #c8c8c8;height: 55px;line-height: 55px;padding-left: 60px;overflow: hidden;margin-bottom: 20px;}
.dl_fiv span.icon{width: 60px;text-align: center;position: absolute;left: 0;top:0;border-right: 1px solid #c8c8c8;}
.dl_fiv span.icon .iconfont{font-size: 27px;color: #666;}
.dl_fiv input{display: block;border:none;background: none;font-size: 14px;padding-left: 15px;width: 100%;}
.img_code{position: absolute;right: 2px;}
.dl_btns{background: #b50029;color: #fff;height: 48px;line-height: 48px;width: 100%;font-size: 20px;}
.dl_tips{color:#666;font-size: 15px;padding-top: 15px;}
a{cursor: pointer;}
.onlywap{ display:none !important;}
@media (min-width:768px) {
	
}



@media (min-width:1200px) {
}
@media (max-width:1200px) {
}

@media (min-width:1441px) {

}

@media (max-width:1024px){
	.container{width: 96%;}
	.aBan{height: 120px};
    
}
@media (max-width:1000px)  {
	.mwh_select{ height:32px; width:100%; border:1px solid #B50029; color:#B50029; border-radius:16px; text-align:center; float:none !important; margin-bottom:20px;}
	.img-responsive2{ max-width:100%; max-height:100%;}
	.onlypc{ display:none !important;}
	.onlywap{ display:block !important;}
	.mob_nav p{ font-size:12px;}
	.aMain{ padding-top:0px !important;}
	.wap_mbx_mwh{width:100%; height:60px; line-height:40px; display:block; background-color:#F2F2F2; padding-top:10px;}
	.wap_mbx_mwh2{width:96%; margin:0px auto; height:40px; line-height:40px; display:block; background-color:#fff;  }
    .mob{display: block;}
    .header,.pc_div{display: none;}
    .sideMenu{position: fixed;right: 0;top: 50px;height: 100%;width: 100%;overflow: hidden;max-height: 100%;z-index: 100;display: none;}
    .side_bg{background: rgba(0,0,0,.4);position: absolute;left: 0;top:0;right: 0;bottom: 0;z-index: 2;display: none;}
    .side_c{background:#b50029;width:70%;max-width:320px;overflow:auto;max-height:100%;height:100%;transition:.3s;opacity:0;color: #132c70;position: relative;float: right;}
    .sideMenu.active .side_c{transform:translateX(0%);opacity: 1;z-index: 101}
    .sideMenu.active .side_bg{display: block;}
    .sideMenu.active{z-index: 600;display: block;}
    .navs{margin-top: 20px;}
    .navs li a{color: #fff;display: block;padding:15px;font-size: 15px;text-transform: uppercase;}
    .navs li a.item{border-bottom: 1px solid #bd1b40;border-top: 1px solid #a20024;padding: 5%;overflow: hidden;}

    .navs li a.item .icon-down{float: right;}
    .sub-nav{background: #fff;line-height: 30px;display: none;}
    .navs li .sub-nav a{padding: 0 5%;color: #333;}
    .side_c .closed{position: absolute;right: 0;top:0;color: #802425;padding: 3% 5%;z-index: 20;}
    .side_c .icon-close{font-size: 22px;}
    .mob_header{display: block;}
    .banner,.tmain{margin-top: 60px;}
    .main_d{padding:0;}
    .mbiv{margin-bottom: 12px;margin-top: 0;}
    .minfo{width: 100%;}
    .mbiv .item{height: auto;padding-bottom:18px;background: #fff;}
    .mtit span{font-weight: bold;}
    .ysbox{padding:10px 15px;}
    .ysUl{padding:15px 0;}
    .ysUl li{float: left;width: 48%; position: relative;min-height: 80px;display: block;box-sizing:border-box;margin-bottom: 10px;}
    .ysUl li .info{position: absolute;left: 50px;top:0;}
    .ysUl li .info h3{font-size: 15px;font-weight: bold;}
    .ysUl li img{height: auto;width: 45px;}
    .ysUl li p{color:#999;padding-top: 5px;}
    .ysUl li:nth-child(2),.ysUl li:nth-child(4){float: right;}
    .main_e{background: #f2f2f2;padding:20px 0;text-align: center;}
    .main_e img{max-width:100px;}
    .main_e span{margin: 0 10px;height: auto;}
    .foot_a{background: #fff;}
    .wxUl{margin-left: 0;width: 100%;}
    .wxUl li{margin-left: 0;float: left;width: 33.333%;}
    .wxUl li img{max-width: 70%;}
    .footer{text-align: center;}
    .foot_a{padding:25px 0;}
    .foot_b{background: #fff;border-top: 1px solid #f2f2f2;padding:14px 0;line-height: 1.7;}
    .mban,.aBan{margin-top: 50px;}
    .main_d .container{width: 100%;}
    .zshi{padding:30px 0;}
    .anav{}
    .anav li{float: left;width: 25%;position: relative;}
    .aside{width: 100%;}
    .sub_ul{padding-left: 10px;display: none;position: absolute;padding-top: 10px;border-bottom: none;z-index: 20;left: 0;top:100%;background: #fff;box-shadow: 0 0 2px rgba(0,0,0,.2);padding-right: 10px;min-width: 100%;}
    .sub_ul a{white-space:nowrap;}
    .anav li.has_child:after{content: '\e6ac';font-size: 16px;font-family: "iconfont" !important;position: absolute;right: 5px;top:14px;color: #666;}
    .anav li .item{padding-left: 15px;}
    .anav li.has_child.active:after{transform: rotate(180deg);}
    .anav li.has_child.active .sub_ul{display: block;}
    .sma{right: 2%;}
    .zn_div{width: 100%;padding:0 20px;}
    .zn_div:first-child{border-bottom: 1px solid #f2f2f2;border-right: none;padding-bottom: 20px;width: 100%;}
    .zn_div:last-child{padding-left: 20px;margin-top: 20px;}
    .rul li{text-align: center;}
    .rul li:after{right: -18px}
    .am_b{height: auto;}
    .am_e{border-bottom: 2px solid #fff;}
    .com_tit{transform: scale(.8);margin-bottom: 30px;}
    .com_div{padding:30px 0;}
    .minfo_a{margin-top: 10px;}
    .s_logo{position: static;padding: 10px;}
    .sj_wrap{margin-left: 0;margin-right: 0;padding:0 10px;}
    .sjul{padding-top: 0;padding-bottom: 4px;}
    .sjul li a{font-size: 12px;}
    .sjul{margin: 0 -4px;}
    .sjul li a{margin: 0 4px;}
    .anav1 li{width: 50%;}
    .ac_wrap{ margin-left: 0; margin-top: 10px;}
    .aside{position: static;}
    .aBan_b{height: 260px;}
    .am_k{border-bottom: 2px solid #fff;}
    .ginfo_ar:after{display: none;}
	.mob_bank{background: #f2f2f2;padding:25px 0;}
	.atags{display: none;}
	.dSlide{padding-top: 10px;}
	.bklist{margin:0 -8px;}
	.bklist li .item{margin: 0 8px;}
	.bklist li{margin-bottom: 16px;}
	.bklist li{width: 25%;}
	.mobwp{height: 102px;overflow: hidden;}
	.aMain_news .aside{display: none;}
	.kh_form,.kh_tips{width: 100%;border:none;}
	.kh_form{border-bottom: 1px solid #e0e0e0;padding-bottom: 30px;margin-bottom: 30px;}
	.aMain_news{padding-bottom: 0;}
	.aCont,.ac_wrap{min-height:300px;}
	.aMain{padding-bottom: 0;}
	.aside{display: none;}
	.aMain{padding-top: 20px;}
	.am_menu{overflow: hidden;}
	.am_menu a{font-size: 14px;text-align: left;width: 33.333%;float: left;}
	.am_menu a.on{color: #b50029}
}
@media (max-width:992px) {
    .chi_c{width: auto;}
    .chi_c img{display: block;float: none;margin:0 auto;max-width: 80%;}
    .ctxt{width: 100%;text-align: center;margin-top: 30px;}
    .kh_tips{font-size: 14px;line-height: 1.9;}
}
@media (max-width: 821px){
    .aside{position: static;}
    .ac_wrap{margin-left: 0;margin-top: 20px;}
    .ainfo h3{font-size: 24px;}
    .ainfo{padding-left: 0;position: static;-webkit-transform: translate(0%, 0%);
    transform: translate(0, 0%);text-align: center;padding-bottom: 20px;}
    .ainfo p{font-size: 16px;font-weight: normal;}
    .sma{position: static;-webkit-transform: translate(0%, 0%);
    transform: translate(0, 0%);width: 60%;margin:0 auto;height: auto;}
    .sm_img img{max-width: 100%;}
    .aBan_a{height: auto;padding:20px 0;}
	.aMain_news .ac_wrap{margin-top: 0;}
	.ac_wrap{padding-left: 15px;padding-right: 15px;}
}
@media (max-width:768px){
    .mbiv{width: 100%;}
    .zp_box th{font-size: 12px;}
    .zp_box td{font-size: 12px;padding:0 5px;}
	.ysUl li p{font-size: 12px;}
}
@media (max-width:720px){
    .kul li{width: 33.3333%;padding:20px 0;}
}
@media (max-width:640px){
    .sma{width: 80%;}
    .sma .sm_btn a{font-size: 12px;font-weight: normal;}
    .ditem .img{position: static;text-align: center;width: auto;}
    .ditem .infor{margin-left: 0;margin-top: 20px;margin-right: 0;}
    .ditem .down_btn{position: static;-webkit-transform: translate(0%, 0%);
    transform: translate(0, 0%);display: block;margin-top: 20px;width: 100%;}
    .lx_top td.lxtd{display: none;}
    .trmob td{display: table-cell;}
    .wd_info .infor{padding-top: 0;}
    .ditem .img,.jybox .jpic{margin: 0 auto;position: static;text-align: center;}
    .ditem .infor .tool{display: flex;justify-content: space-between;}
    .jybox .infor{margin-left: 0;}
    .colwx{text-align: center;}
}

@media (max-width:520px){
    .rul li img{width: 50px;}
    .rul li:after{top:20%;}
    .pin_div .col-xs-5,.pin_div .col-xs-7{width: 100%;}
    .pin_div .col-xs-7{margin:8px 0;}
    .spUl li{margin-bottom: 15px;}
    .bklist li{width: 33.3333%;}
    .kh_btns input{width: 48%;margin: 0;float: right;}
    .kh_btns input.kbtn_a{float: left;}
    .khItem{transform: scale(.8);margin-bottom:4px;}
    .kh_wrap{margin: 0 -6%;}
    .khItem .btian{right: -110px;}
	.khItem{margin-right: 30px;}
	.kh_tit h3{font-size: 24px;}
	.kh_tit span{font-size: 14px;}
}
@media (max-width:440px){
  .main_e img{max-width:80px;}
  .dSlide .hd li{font-size: 12px;}
  .sjul li{width: 50%;}
  .wd_info .wpic{position: static;}
  .wd_info .infor{padding-top: 10px;margin-left: 0;}
}
@media (max-width:420px){
    .kul li{transform: scale(.8);}
    .down_fz a{width: 100%;}
}
.mm-page__blocker{z-index: 2000;}


