html { margin:0px; padding:0px;background: #f7f7f7; }
body {position: relative;font: 12px/40px "microsoft yahei",myFirstFont; /*max-width: 780px;*/ margin:0px auto; padding:0px;font-weight: 400; color: #444444;cursor: default; }
a,a:link,a:active,a:focus, a:hover,a:visited { text-decoration:none; border:0; color: #444444;}
img { display: inline-block;width: 100%; border:0px; }
input:focus { outline:none; }
select,input,textarea { -webkit-appearance: none;appearance:none; box-shadow: none; font-family: "microsoft yahei";font-size: 12px; }
h1,h2,h3,h4,h5 { line-height:inherit; display: inline;font-size: inherit; padding: 0;margin: 0;font-family: "microsoft yahei";font-weight: inherit; }
ul,li { list-style: none;font-style: normal;margin:0px; padding:0px; }
table{ border-collapse: collapse;border: none;width: 100%;}
.icon { background:transparent url(../img/m_icon.png) no-repeat left top;background-size: 105px 500px; }
.icon_y { background:transparent url(../img/m_icon.png) no-repeat left top;background-size: 140px 667px; }
.icon-back { display: block;margin:2px 0 0 5px;width: 11px;height: 11px;border-top: 2px solid #FFF;border-left: 2px solid #FFF;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.icon-sanj { display: inline-block; -webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg); }
.icon-sanjj { -webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg); }
.text_ov { white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.clear:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}

.pages{text-align: center;padding-bottom:25px;padding-top: 5px;}
.pages a{ display: inline-block; border: 1px solid #EAEAEA;color: #666; background: #FFF;height: 28px;line-height: 28px; padding: 0px 8px; border-radius: 2px; margin-right:5px;}
.pages a.hover { color:#de3c3c; border: 1px solid #de3c3c; }
.pages span { display: inline-block;color: #666;height: 30px;line-height: 30px;margin-right:5px; }

.m_main { width: 100%;height: auto;padding: 0;margin: 0; }
.m_top { position: relative; height: 42px; line-height: 42px;font-size: 16px; text-align: center;color: #fff;background-color: #ef5f47; }
.m_top .m_top_center { margin: 0 30px; }
.m_top .m_top_center.tyu { margin:0 50px; }
.m_top .m_top_left { width: 35px; height: 20px; position: absolute;left: 8px;top: 11px; }
.m_top .m_top_left a { display: inline; }
.m_top .m_top_right { width: 30px; height: 20px; position: absolute;right: 5px;top: 11px; }
.m_top .m_top_right.tyu { width: 50px; }
.m_top .m_top_right span.left { display: block;float: left; }
.m_top .m_top_right span.right { display: block;float: right; }
.m_top .m_top_right span.icon {  display: block;width: 22px;height: 23px;margin:0 0 0 0;background-position: -2px -100px; }
.m_top .m_top_right span.icon.hover { opacity: 1; position: relative;top: 0;right: 0; z-index: 999999;background-position: -2px -306px; }
.m_top .m_top_right span.icon.er { background-position: 0px -203px; }
.m_toper .m_toper_left { float: left;height: 42px; }
.m_toper .m_toper_left span { display: inline-block;background-position:-0px -367px; width: 94px;height:42px;margin-right: 5px; }
.m_toper .m_toper_center { float: left;font-size: 14px;line-height: 42px; }
.m_toper .m_toper_center a { color: #fff; }
.m_toper .m_toper_center span { width: 6px;height: 6px; border-bottom: 1px solid #fff;border-left: 1px solid #fff; margin-left: 6px;vertical-align: 2px; }
			
.m_center { margin: 0 auto;width: 100%;max-width: 780px; min-height: 400px;background: #fff; }
.m_down { margin: 0 auto;text-align: center;padding: 15px 0 65px 0;line-height: 30px;color: #888; }
.m_down a { display: inline-block;margin: 0 10px;color: #888; }

#zxcjwt { height: 20px;line-height: 20px; }
#zxcjwt .icon_y { display: inline-block;border-radius: 2px; vertical-align: -4px;width: 15px;height: 15px;border: 1px solid #ef5f47; margin: 0 4px 0 0 ; background-position:-100px -609px; }
#zxcjwt b { color: #ef5f47; }
			
.s_masg img { max-width: 100%;height: auto; }
.s_masg span.qwe { display: inline-block;width: 100%;text-align: center; height: 30px;line-height: 20px;font-size: 12px;color: #ef5f47; }

.datuclasderr { display: none; z-index: 9998; position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%; background: rgba(0,0,0,.64); }
.datuclasd { display: none;text-align: center; line-height: 100%; z-index: 9999; position: fixed;top: 0;left: 0;right: 0;bottom: 0;}
.datuclasd span{ display: block; position: absolute;z-index: 9998; top: 45px;right: 15px;width: 20px;height: 20px;line-height: 20px;font-size: 14px; border-radius:30%;border: 1px solid #ef5f47;background: #fff;text-align: center; color: #444; }
.datuclasd img { display: block;width: auto;height: auto;position: relative; }


/**/
.askindex { margin: 0 auto; }
.askindex .asklisttop { height: 41px; line-height: 40px; color: #919191; font-size: 14px;background: #f6f6f6; }
.askindex .asklisttop span { transition: 0.2s ease; width: 4px;height: 4px; border-bottom: 1px solid #919191;border-left: 1px solid #919191; margin-left: 6px;vertical-align: 3px; }
.askindex .asklisttop .left { text-align: center; width: 50%;float: left;border-bottom: 1px solid #eaeaea; }
.askindex .asklisttop .right { text-align: center; width: 50%;float: right;border-bottom: 1px solid #eaeaea; }
.askindex .asklisttop .center { width: 0px;height: 40px; border-left: 1px solid #eaeaea;margin: 0 auto; }
.askindex .asklisttop .leftrighthover { border-bottom: 1px solid #ef5f47;color: #ef5f47; }
.askindex .asklisttop .leftrighthover span { -webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg); }
.askindex .asklisttop .leftrighthover span { border-color: #ef5f47; vertical-align: 0px;}
.askindex .asklisttoper { border-top: 1px solid #eaeaea; }
.asklisttop.ghfgh { height: auto; border-bottom: 1px solid #EAEAEA; }
.asklisttop .xuaner { display: none; margin: 0 0 10px 0;border-bottom: 1px solid #EAEAEA; line-height: 36px;padding:14px 10px 10px 10px;background: #fff; }
.asklisttop .xuaner a { display: inline-block;float: left;color: #666;width: 22%;margin: 0 1.5%;text-align: center;height: 36px;overflow: hidden; }
.asklisttop .xuaner a.hover { background: #ef5f47; color: #fff; }
.asklisttop .xuaner .cur { background-color: #ef5f47;color: #fff; }
.asklisttop .xuaner .ashzidaolist { display: none; }
.askindex .sklistop { padding: 10px;font-size: 16px;padding-bottom:30px;  }
.askindex .sklistop_mt { padding:25px 10px; border-bottom: 1px solid #eaeaea; }
.askindex .sklip_to { margin: 10px auto;text-align: center;color: #666; }
.askindex .sklip_to font { color: #ef5f47; }
.askindex .sklip_ce { position: relative; margin: 0 5px;border-radius: 20px;border: 2px solid #ef5f47; }
.askindex .sklip_ce .ask_input { border: 0;width: 100%;background: transparent; text-indent: 1em; display: block;height: 40px;line-height: 40px; margin: 0 auto; }
.askindex .sklip_ce .botton_as { position: absolute;top: 8px;right: 10px; display:block;width: 25px;height: 25px;background-position: -83px -192px;  }		
.askindex .asklist { margin: 10px;line-height: 24px; }
.askindex .asklist .lis { margin: 0 auto 10px auto;padding: 5px 0 15px 0;border-bottom: 1px solid #eaeaea; }
.askindex .asklist .lis .ligim { float: left; width: 40px;text-align: center; height: 100%;margin-left: -5px; }
.askindex .asklist .lis img { display: inline-block; margin-top: 2px; width: 36px; border-radius: 50%; }
.askindex .asklist .lis .ligt { margin: 0 0 0 40px;font-size: 14px; }
.askindex .asklist .lis .ligt span { display: inline-block; }
.askindex .asklist .lis .ligt span.right { display: block;text-align: right; float: right; }
.askindex .asklist .lis .ligttop { color: #999;font-size: 12px; }
.askindex .asklist .lis .ligcenter { padding: 3px 0; max-height: 40px;overflow: hidden; line-height: 20px; }
.askindex .asklist .lis .ligcenter { display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.askindex .asklist .lis .liceasf { color: #999;font-size: 12px; }
.askindex .asklist .lis .liceasf span { display: inline-block;margin-right: 5px;margin-top: 2px; }


.askshow { background: #F7F7F7; margin: 0 auto; }
.askshow .as_top { background: #fff;padding-bottom: 10px; margin: 0 auto; border-bottom: 1px solid #eaeaea; }
.askshow .as_top .s_title { margin: 0px 10px 0px 10px;padding-top: 20px;padding-bottom: 5px;  }
.askshow .as_top .s_title h1 { display: block;margin: 0 auto; font-size: 16px;font-weight: 400;line-height: 20px !important; }
.askshow .as_top .s_titer { margin: 0 10px;line-height: 20px;color: #999; }
.askshow .as_top .s_titer .titer_left { float: left;display: inline-block;margin: 0 10px 0 0; }
.askshow .as_top .s_titer .titer_right { float: left;display: inline-block;margin: 0 0 0 10px; }
.askshow .as_top .s_titer .titer_right span { display: inline-block;margin: 0 5px; }
.askshow .as_top .s_titer .titer_right span:nth-child(1) { margin-left: 0; }
.askshow .as_top .s_titer a { color: #999; }
.askshow .as_top .titer_center { margin: 0 10px;padding-bottom: 5px; line-height: 20px;color: #666; }
.askshow .as_top .titer_center a {color: #0474c8;  text-decoration: underline;}
.askshow .as_top .titer_center span {line-height: 28px;}
.askshow .as_center {  margin: 15px auto 0 auto;background: #fff;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea; }		
.askshow .as_center .as_cetop { margin: 0 10px; padding-top: 15px; font-size: 16px;line-height: 30px; }
.askshow .as_center .as_cetop .icon_y { display: inline-block;margin-right: 4px; vertical-align: middle; width: 25px;height: 30px;background-position: -112px -191px; }
.askshow .as_center .as_cetop .ask_sdft { display: inline-block;margin-right: 6px; vertical-align: -4px;width: 4px;height: 20px;background: #f87447; }
.askshow .as_center .as_cedow { margin: 0px 15px 15px 15px;padding: 0px 0 10px 0;  }
.askshow .as_center .as_cedow .as_cedtext { line-height: 24px;font-size: 14px;color: #666; }
.askshow .as_center .as_cedow .as_cedtext p { margin: 0; }
.askshow .as_center .as_cedow .as_cedtmas { color: #999; }
.askshow .as_center .as_cedow .as_cedtmas span { display: inline-block;margin-right: 5px; }
.askshow .as_center .as_cedow .as_cedtmas span:nth-last-child(1) { float: right;margin: 0; }
.askshow .as_center .as_cedow .as_cedtmas img { display: inline-block;border-radius: 50%;border: 1px solid #ececec; margin-right: 5px;width: 34px;height: 34px;vertical-align: middle; }
.askshow .as_centerer .as_cedow { border-bottom: 1px solid #EAEAEA; }
.askshow .as_centerer .as_cedow:last-child { border: 0; }
.askshow .as_center .ask_img { margin: 15px 10px 15px 10px; }
.askshow .as_center .ask_img img { display: block;margin: 0; width: 100%; }
.askshow .as_center .askdoento { margin: 0 10px; font-size: 16px; }
.askshow .as_center .askdoento span { display: inline-block;margin-right: 6px; vertical-align: -4px;width: 4px;height: 20px;background: #f87447; }
.askshow .as_center .askdiwnlisy { position: relative; font-size: 14px; line-height: 30px;  margin: 0px 10px 5px 10px;padding: 5px 0 10px 0;  border-bottom: 1px solid #EAEAEA; }
.askshow .as_center .askdiwnlisy:last-child { border: 0; }
.askshow .as_center .askdiwnlisy span { display: block;width: 60px;position: absolute;top: 5px;right: 0;color: #999; }
.askshow .as_center .askdiwnlisy a { display:block;color: #666; margin-right: 70px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.askshow .as_center_down { padding-bottom: 10px; }
.askshow .as_center .askxiangguan { position: relative; font-size: 14px; line-height: 30px;  margin: 0px 10px 5px 0px;padding: 5px 0 10px 0;  border-bottom: 1px solid #EAEAEA; }
.askshow .as_center .askxiangguan:last-child { border: 0; }
.askshow .as_center .askxiangguan a { display:block;float: left;width: 50%;max-width: 50%; color: #666;margin: 0;text-indent: 10px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }

/**/
.index { margin: 0 auto;background: #F7F7F7; }
.index .huang { margin: 0; }
.index .huang img { display: block;width: 100%; }
.index .huang .swiper-container_huan { width: 100%; }
.index .huang .swiper-pagination-bullets { width: 100%;height: 10px; position: relative;margin:0; float: right;margin-top: -15px;line-height: 10px; text-align: center; }
.index .huang .swiper-pagination-bullet {  display: inline-block; margin: 0 2px;opacity: 1; width: 6px;height: 6px; background: #fff;border-radius: 50%; }
.index .huang .swiper-pagination-bullet-active { background-color: #ef5f47; }
.index .caidan { padding: 10px;padding:10px 0;border-bottom: 1px solid #eaeaea;background: #fff; font-size: 14px; }
.index .caidan .laidst { float: left; width: 25%;text-align: center;line-height: 20px; }
.index .caidan .laidst span.text { display:block;width: 100%;margin: 4px auto;font-size: 12px; } 
.index .caidan .laidst span.icon_y { display:inline-block;width: 30px;height: 30px;vertical-align: middle; }
.index .caidan .laidst span.sg { display: block;position: relative; margin: 0px auto;width: 50px;height: 50px;line-height: 50px; border-radius: 50%; }
.index .caidan .laidst span.sg .mianfei { position: absolute;font-size: 10px;line-height: 16px;padding: 0 5px; top: -2px;right: -14px;background: #ef5f47;color: #fff;border-radius: 30%; }
	
.index .caidan .laidst span.icon_1 { background-color: #fb7762; }
.index .caidan .laidst span.icon_2 { background-color: #66d9a4; }
.index .caidan .laidst span.icon_3 { background-color: #efd073; }
.index .caidan .laidst span.icon_4 { background-color: #6f93e7; }
.index .caidan .laidst span.icon_5 { background-color: #87c66b; }
.index .caidan .laidst span.icon_6 { background-color: #f0ae62; }
.index .caidan .laidst span.icon_7 { background-color: #a16ad9; }
.index .caidan .laidst span.icon_8 { background-color: #fb7762; }
.index .caidan .laidst span.icon_1 span.icon_y { background-position: -106px -369px; }
.index .caidan .laidst span.icon_2 span.icon_y { background-position: -68px -369px; }
.index .caidan .laidst span.icon_3 span.icon_y { background-position: -34px -367px; }
.index .caidan .laidst span.icon_4 span.icon_y { background-position: 1px -368px; }
.index .caidan .laidst span.icon_5 span.icon_y { background-position: -108px -334px; }
.index .caidan .laidst span.icon_6 span.icon_y { background-position: -73px -334px; }
.index .caidan .laidst span.icon_7 span.icon_y { background-position: -36.5px -334px; }
.index .caidan .laidst span.icon_8 span.icon_y { background-position: -2px -336px; }
.index .chatus { margin: 8px 10px;text-align: center; }
.index .chatus img { display: block;margin: 0 auto;width: 100%;border: 1px solid #EAEAEA; }
.index .intable { margin: 0 auto; border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;background: #fff; }
.index .intable .zb_table { margin-top: 0;border: 0; }
.index .intable .zb_table .table_top { margin:0 15px;padding: 12px 0 2px 0;color: #444; }
.index .intable .zb_table .table_top .left { float: left; font-size: 16px;text-align: left; }
.index .intable .zb_table .table_top .right { float: right; font-size: 14px !important;text-align: right;color: #666; }
.index .intable .zb_table .table_cente {  }
.index .intable .zb_table .table_cente .col_xs:last-child { margin: 10px 15px; }
.index .intable .zb_table .table_down { color: #999; margin: 0 15px;line-height: 20px;padding-bottom: 10px; }
.index .intable .zb_table .table_down em { color: #eea093;font-style: normal; }
.index .intable .zb_table .table_down .icon_y { display: inline-block;vertical-align: middle;width: 20px;height: 20px;margin-right: 2px; background-position:-75px -607px; }
.index .intable .zb_table .zb_mastop { margin: 5px 10px 10px 10px;height: 50px; overflow: hidden; }
.index .intable .zb_table .zb_mastop .b_masto { margin:0; height: auto;   }
.index .intable .zb_table .zb_mastop .msg_lis { margin: 0 10px; line-height: 25px; height: 25px;text-align: center;position: relative; }
.index .intable .zb_table .zb_mastop span { display: block;color: #6d6d6d; }
.index .intable .zb_table .zb_mastop span.a { float: left;position: absolute;top: 0;left: 0; }
.index .intable .zb_table .zb_mastop span.b { margin: 0 160px 0 60px;position: relative; }
.index .intable .zb_table .zb_mastop span.c { float: right;position: absolute;top: 0;right: 0; }
.index .intable .zb_table .zb_masdown { color: #999; padding: 10px 0;line-height: 20px;  margin: 0 auto;border-top: 1px solid #eaeaea; }
.index .intable .zb_table .zb_masdown span { display: inline-block;margin: 0 10px; }
.index .askindex { margin: 10px auto 0 auto;padding-bottom: 10px; border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;background: #fff; }
.index .askindex .sklip_to { margin-top: 6px; }
.index .askindex .on_ybott { position: absolute;top: 0;right: 0;background: #ef5f47; width: 50px;height: 43px;border-radius:0 17px 17px 0 ; }
.index .askindex .on_ybotdo { text-align: center;white-space: normal; }
.index .askindex .on_ybotdo span ,
.index .askindex .on_ybotdo a { display: inline-block;color: #999;margin: 0 5px;font-size: 12px; }
.index .askindex .sklip_ce .botton_as { background-position: -58px -189px; }
.index .askindex .sklistop { margin: 0 auto;padding-bottom: 0px; }
.index .askindex .skliscent { margin: 0 10px;height: 40px; border-bottom: 1px solid #eaeaea; }
.index .askindex .skliscent span.left { display: block;float: left;font-size: 14px; color: #ef5f47;border-bottom: 1px solid #ef5f47; }
.index .askindex .skliscent span.right { display: block;float: right;color: #999;font-size: 12px; }
.index .askindex .skliscent span.right a { color: #999; }
.index .askindex .sklislist { position: relative;line-height: 24px; margin: 5px 10px;padding: 8px 0;border-bottom: 1px solid #eaeaea; }
.index .askindex .sklislist:last-child { border: 0; }
.index .askindex .sklislist span.icon_asks { display: block;width: 6px;height: 6px;position: absolute;top: 24px;right: 10px;border-bottom: 1px solid #999;border-right: 1px solid #999; }
.index .askindex .sklislist .aslisttop { height: 24px; float: left;width: 88%;font-size: 14px; }
.index .askindex .sklislist .aslisttop a { color: #666; }
.index .askindex .sklislist .aslistmag { height: 24px; float: left;width: 88%;font-size: 12px;color: #999; }
.index .askindex .sklislist .aslistmag span { display: inline-block;margin: 0 10px 0 0 ; }
.index .askindex .sklislist .aslistmag span a { color: #999; }
.index .zxbkindex { margin: 10px auto 0 auto; border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;background: #fff; }
.index .zxbkindex .zxbklist { margin: 10px 10px;padding: 8px 0 15px 0; border-bottom: 1px solid #EAEAEA; }
.index .zxbkindex .zxbklist:last-child { border: 0; }
.index .zxbkindex .zxbklist .zxisttop { float: left;width: 80px; }
.index .zxbkindex .zxbklist .zxisttop img { display: block;width: 100%; }
.index .zxbkindex .zxbklist .zxistdow { margin: 0 0 0 90px; }
.index .zxbkindex .zxbklist .zxistdowtitl { width: 100%;line-height: 20px;height: 20px;font-size: 14px;margin-bottom: 5px; }
.index .zxbkindex .zxbklist .zxistdowmasg {  height: 40px; font-size: 12px;line-height: 20px;color: #999; }
.index .zxbkindex .zxbklist .zxistdowmasg { display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.index .zbindex { margin: 10px auto 0 auto;padding-bottom: 4px; border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;background: #fff; }
.index .zbindex .zbinimg { margin:10px 10px 0 10px; }
.index .zbindex .zbinimg img { display: block;margin: 0 auto; }
.index .zbindex .zxitop { margin: 0 10px;padding-top: 6px; height: 40px; border-bottom: 1px solid #eaeaea; }
.index .zbindex .zxitop span.left { display: block;float: left;font-size: 14px; color: #ef5f47;border-bottom: 1px solid #ef5f47; }
.index .zbindex .zxitop span.right { display: block;float: right;color: #999;font-size: 12px; }
.index .zbindex .zxitop span.right a { color: #999; }
.index .zbindex .zxitop span.right b { display: inline-block; margin: 0 2px; color: #ef5f47; }
.index .zbindex .zxislist { margin: 10px;line-height: 26px; }
.index .zbindex .zxislist span { display: inline-block; width: 33.3%;float: left;color: #999; }
.index .zbindex .zxislist span.a { text-align: left; }
.index .zbindex .zxislist span.b { text-align: center; }
.index .zbindex .zxislist span.c { text-align: right; }
.index .genduoinde { margin: 10px auto 0 auto;padding-bottom: 5px; border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;background: #fff; }
.index .genduoinde .genduoinde_top { margin: 0 auto; text-align: center; }
.index .genduoinde .genduoinde_top span.a { display: inline-block;padding: 0 20px;border-radius: 15px; margin: 10px 0px 10px 0px; line-height: 30px;height: 30px;border: 1px solid #EAEAEA;color: #999;  }
.index .genduoinde .genduoinde_top span.icon-sanj { transition: 0.2s ease; display: inline-block;margin-left: 4px; width: 6px;height: 6px;vertical-align: 2px; border-bottom: 1px solid #999;border-left: 1px solid #999; }
.index .genduoinde .genduoinde_top span.bb { vertical-align: -1px; -webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(-45d-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);eg);-o-transform: rotate(135deg);transform: rotate(135deg); }
.index .genduoinde .genduoinde_masg { display: none; margin: 5px;line-height: 24px; }
.index .genduoinde .genduoinde_masg a { display: inline-block;margin: 0 5px;color: #999; }						


/**/
.zxbk { margin: 0 auto; }
.zxbk .xzxdow { margin: 0 auto;text-align: center;padding-bottom: 10px; }
.zxbk .xzxdow span.icon-sanj { transition: 0.2s ease; width: 4px;height: 4px; border-bottom: 1px solid #919191;border-left: 1px solid #919191; margin-left: 6px;vertical-align: 3px; }
.zxbk .xzxdow span a { display: inline-block;padding: 0 20px;color: #999; }
/**/
.zxrjindex {   }
.zxrjindex .asklisttop { background: #fafafa; }
.zxrjindex .xzxdow { margin: 0 auto;text-align: center;padding-bottom: 10px; }
.zxrjindex .xzxdow span.icon-sanj { transition: 0.2s ease; width: 4px;height: 4px; border-bottom: 1px solid #919191;border-left: 1px solid #919191; margin-left: 6px;vertical-align: 3px; }
.zxrjindex .xzxdow span a { display: inline-block;padding: 0 20px;color: #999; }

/**/
.xgtindex { margin: 0 auto;background: #f7f7f7; }
.xgtindex .xgtcenttop { margin: 0 0;padding: 0px 5px 5px 5px; }
.xgtindex .xgtcenttoper { margin: 0 0;padding: 0px 5px 20px 5px; }
.xgtindex .xgtcenttopsv { margin: 0 0;padding: 0px 5px 10px 5px; }
.xgtindex .xgtcentto { background: #fff; margin-bottom: 10px; border-bottom: 1px solid #eaeaea; }
.xgtindex .xgttoplian { float: left;width: 50%; }
.xgtindex .xgttoplian img { display: block;margin: 0 auto;width: 100%; }
.xgtindex .xgttoplian .xgttopdown { padding-bottom: 15px; height: auto;line-height: 20px;text-align: center; }
.xgtindex .xgttoplian .xgttopdown span { display: block;margin: 0 auto; }
.xgtindex .xgttoplian .xgttopdown span.a {  color: #fff;  font-size: 12px;   padding-top: 6px; background-color: #ef5f47;  padding-bottom: 6px;}
.xgtindex .xgttoplian .xgttopdown span.b { color: #999; }
.xgtindex .xgttoplian .xgttoplianer { margin: 0 5px;position: relative; }
.xgtindex .xgttopldonefg { margin: 0;float: left;width: 100%; }
/* PageNav */
#pagenavi{text-align:center;padding:20px 0;overflow:hidden;clear:both}
#pagenavi a,#pagenavi span{display:inline-block;font:14px/20px Arial;padding:0px 12px;margin:0 5px;height:20px;border:1px solid #ddd;background:#FFF}
#pagenavi a:hover{color:#fff;border-color:#F4791F;background:#F4791F}
#pagenavi span{color:#fff;border-color:#F4791F;background:#F4791F}
/* 产品详情页客服qq */
.s_daohan {font-size: 14px;background-color: #f7f7f7;color: #666;border-radius: 2px;margin: 15px 10px;padding: 10px;line-height: 24px;}
.s_daohan font {color: #ef5f47;}

/* 全站顶部广告 */
.m_topgzb { position: relative;height: 40px; background: rgba(0,0,0,.8);padding: 5px 10px;margin: 0 auto; }
.m_topgzb span { display: block; height: 40px; position: relative; }
.m_topgzb span.f { float: right;text-align: center; height: 30px;border-radius: 8px; margin-top: 5px; line-height: 30px; background: #ff552e; color: #fff; padding-left:10px; padding-right:10px; }
.m_topgzb span.d { float: left; line-height: 40px; }
.m_topgzb span.g { float: left; }
.m_topgzb span.g img { display: block;width: auto; height: 26px;margin: 6px 0; border: 2px solid #efefef; border-radius: 5px; }
.m_topgzb span.h { float: left;width: 55px;position: relative;height: 40px; }
.m_topgzb span.h img { position: absolute;bottom: -5px;left: 0; display: block;width: 50px; height: auto; }
.m_topgzb span.b { float: left; height: 40px;margin-left: 8px; }
.m_topgzb span.b span.ba { display: block; font-size: 14px;height: 20px; line-height: 20px;color:#fff404;margin: 4px 0 0 0; }
.m_topgzb span.b span.bb { display: block; font-size: 10px;height: 14px; line-height: 14px;color: #fff; }
.m_topgzb span.b span.bb b { color: #ff552e; }
.m_topgzb span.do_cont { width: 1px;height: 20px;position: absolute;top: 50%;left: 50%;margin: -10px 0 0 -1px;background: #fff; }
.m_topgzb span.do_left { width: 49%;float: left;text-align: center;height: 20px;line-height: 20px;padding-top: 10px; }
.m_topgzb span.do_right { width: 49%;float: right;text-align: center;height: 20px;line-height: 20px;padding-top: 10px; }
.m_topgzb span.doa { display: inline-block;margin: 0 4px 0 0;height: 20px;vertical-align: middle; }
.m_topgzb span.doa img { display: block;width: auto;height: 20px; }
.m_topgzb span.doi { display: inline-block;font-size: 14px;color: #FFF404;height: 20px;vertical-align: middle; }

@-webkit-keyframes fadeInUp {
    0% {margin-left: 0;}
    1% {margin-left: -100%;}
    16% {margin-left: -100%;}
    17% {margin-left: -200%;}
    33% {margin-left: -200%;}
    34% {margin-left: -300%;}
    50% {margin-left: -300%;}
    51% {margin-left: -200%;}
    67% {margin-left: -200%;}
    68% {margin-left: -100%;}
    84% {margin-left: -100%;}
    85% {margin-left: 0;}
    100% {margin-left: 0;}
}
@keyframes fadeInUp {
    0% {margin-left: 0;}
    1% {margin-left: -100%;}
    16% {margin-left: -100%;}
    17% {margin-left: -200%;}
    33% { margin-left: -200%;}
    34% {margin-left: -300%;}
    50% {margin-left: -300%;}
    51% {margin-left: -200%;}
    67% {margin-left: -200%;}
    68% {margin-left: -100%;}
    84% {margin-left: -100%;}
    85% {margin-left: 0;}
    100% {margin-left: 0;}
}
/**/
@media (min-width: 768px) {
		.table_cente .col_xs select { width: 32%; }
		.table_cente .col_xs select:nth-child(1),
		.table_cente .col_xs select:nth-child(2) { margin-right:2%; }
		.xgtlistx .box { width: 141px; }
		.zb_masg .zb_mastop span.b { margin: 0 304px 0 172px; }
		.index .intable .zb_table .zb_mastop span.b { margin: 0 304px 0 172px; }
	 }
@media (min-width: 425px) and (max-width: 767px) {
		.xgtlistx .box { width: 128px; } 
		.zb_masg .zb_mastop span.b { margin: 0px 165px 0 100px; }
		.index .intable .zb_table .zb_mastop span.b { margin: 0px 165px 0 100px; }
	 }
@media (min-width: 375px) and (max-width:424px) {
		.xgtlistx .box { width: 172px; } 
		.zb_masg .zb_mastop span.b { margin: 0 160px 0 76px; }
		.index .intable .zb_table .zb_mastop span.b { margin: 0 160px 0 76px; }
	}
@media (min-width: 360px) and (max-width:374px) {
		.xgtlistx .box { width: 165px; } 
		.zb_masg .zb_mastop span.b { margin: 0 155px 0 61px; }
		.index .intable .zb_table .zb_mastop span.b { margin: 0 155px 0 61px; }
	}
@media (min-width: 320px) and (max-width:359px) {
		.xgtlistx .box { width: 145px; } 
		.zb_masg .zb_mastop span.b { margin: 0 141px 0 53px; }
		.index .intable .zb_table .zb_mastop span.b { margin:0 100px 0 83px }
	}
@media (min-width: 1px) and (max-width: 319px) { 
		.xgtlistx .box { width: 125px; }
		.zb_masg .zb_mastop span.b { margin: 0 125px 0 40px; }
		.index .intable .zb_table .zb_mastop span.b { margin: 0 125px 0 40px; }
	 }