﻿*{margin: 0;padding: 0;outline: none;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
li{list-style: none;}
/* li:hover{z-index: 1} */
body, input, select{font-family: "microsoft yahei";}
img{border: none;}
.hide{display: none;}
.clearfix{zoom: 1;}
.clearfix:before, .clearfix:after{content: '';display: table;}
.clearfix:after{clear: both;}
.fr{float: right;_display: inline;}
.fl{float: left;_display: inline;}
.vam{vertical-align: middle;}
.vat{vertical-align: top;}
.vab{vertical-align: bottom;}
.tac{text-align: center;}
.text_red{color: #ee6d67;}
.text_green{color: #71B426;}
.text_gray{color: #dfdfdf;}
.text_gray_darker{color: #9a9a9a;}
.text_darkgray{color: #808080;}
.text_black{color: #000000;}
.text_white{color: #ffffff;}
.text_link{-webkit-transition: all .2s;transition: all .2s;}
.text_link:link, .text_link:visited{color: #1E1E1E;}
.text_link:hover{color: #ED6D64;}
.text_link_gray{-webkit-transition: all .2s;transition: all .2s;}
.text_link_gray:link, .text_link_gray:visited{color: #7f7d7d;}
.text_link_gray:hover{color: #ED6D64;}
.text_link_blue:link, .text_link_blue:visited{color: #005ea7;}
.text_link_blue:hover{text-decoration: underline;}
.text_link_red{-webkit-transition: all .2s;transition: all .2s;}
.text_link_red:link, .text_link_red:visited{color: #ED6D64;}
.text_link_red:hover{color: #f29892;}
.text_link_green{-webkit-transition: all .2s;transition: all .2s;}
.text_link_green:link, .text_link_green:visited{color: #71B426;}
.text_link_green:hover{color: #5e9720;}
.f12{font-size: 12px;}
.f13{font-size: 13px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.ws{width: 990px;margin-left: auto;margin-right: auto;}
.w{width: 1200px;margin-left: auto;margin-right: auto;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt5{margin-top: 5px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.mt50{margin-top: 50px;}
.mb5{margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.mb30{margin-bottom: 30px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.ml25{margin-left: 25px;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.mr40{margin-right: 40px;}
.b_button{border-bottom: 1px solid #E8E8E8;}
.border_green{border: 1px solid #71B426;}
.border_grey{border: 1px solid #E8E8E8;}
.Bradius_5{border-radius: 5px;}
.menu_link:link, .menu_link:visited{color: #808080;}
.menu_link:hover{color: #ED6D64;}
/* mazo FONT-COLOR */
/* mazo BACKGROUP-COLOR */
.bg_color_y{background-color: #fffdee;}
/* mazo FONT-SIZE */
.font_w_5{font-weight: bold;}
.font_14{font-size: 14px;}
.font_12{font-size: 12px;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{font-family: "microsoft yahei";}
input:-moz-placeholder, textarea:-moz-placeholder{font-family: "microsoft yahei";}
input::-moz-placeholder, textarea::-moz-placeholder{font-family: "microsoft yahei";}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{font-family: "microsoft yahei";}
@font-face{font-family: 'iconfont';src: url('../fonts/iconfont.eot'); /* IE9*/src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/iconfont.woff') format('woff'), /* chrome、firefox */ url('../fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */}
.iconfont{font-family: "iconfont" !important;font-size: 20px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
@font-face{font-family: 'three_page';src: url('../fonts/iconfont2.eot'); /* IE9*/src: url('../fonts/iconfont2.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/iconfont2.woff') format('woff'), /* chrome、firefox */ url('../fonts/iconfont2.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('../fonts/iconfont2.svg#iconfont') format('svg'); /* iOS 4.1- */}
.three_page{font-family: "three_page" !important;font-size: 20px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
@font-face{font-family: 'mall_font';src: url('../fonts/mall_font.eot?2yj3fz');src: url('../fonts/mall_font.eot?2yj3fz#iefix') format('embedded-opentype'), url('../fonts/mall_font.ttf?2yj3fz') format('truetype'), url('../fonts/mall_font.woff?2yj3fz') format('woff'), url('../fonts/mall_font.svg?2yj3fz#mall_font') format('svg');font-weight: normal;font-style: normal;}
[class^="icon_"], [class*=" icon_"]{font-family: 'mall_font';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; /* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;}
.icon_mall_banxing:before{content: "\e900";}
.icon_mall_car:before{content: "\e901";}
.icon_mall_close:before{content: "\e902";}
.icon_mall_cuo:before{content: "\e903";}
.icon_mall_download:before{content: "\e904";}
.icon_mall_dui:before{content: "\e905";}
.icon_mall_duigou:before{content: "\e906";}
.icon_mall_duigou_tc:before{content: "\e907";}
.icon_mall_gou_yuan:before{content: "\e908";}
.icon_mall_iconxing:before{content: "\e909";}
.icon_mall_jia:before{content: "\e90a";}
.icon_mall_jiantoushang:before{content: "\e90b";}
.icon_mall_kefu:before{content: "\e90c";}
.icon_mall_lajitong:before{content: "\e90d";}
.icon_mall_phone:before{content: "\e90e";}
.icon_mall_place:before{content: "\e90f";}
.icon_mall_qiandai:before{content: "\e910";}
.icon_mall_qq:before{content: "\e911";}
.icon_mall_ren:before{content: "\e912";}
.icon_mall_shang:before{content: "\e913";}
.icon_mall_shizhong:before{content: "\e914";}
.icon_mall_up:before{content: "\e915";}
.icon_mall_xia:before{content: "\e916";}
.icon_mall_xia_yuan:before{content: "\e917";}
.icon_mall_xiajiantou:before{content: "\e918";}
.icon_mall_xiaojiantou:before{content: "\e919";}
.icon_mall_xinfeng:before{content: "\e91a";}
.icon_mall_xingbiao:before{content: "\e91b";}
.icon_mall_yijianfankui:before{content: "\e91c";}
.icon_mall_zhuanfaya:before{content: "\e91d";}
.icon_mall_zuojiantou:before{content: "\e91e";}
/*公共css样式*/
a:hover{cursor: pointer;}
#index_overflow{overflow: hidden;position: relative;}
.index_pagehead{width: 1200px;margin: 0 auto;font-family: "microsoft yahei";color: #938e95;font-size: 12px;height: 35px;}
.page_head p, .page_head, .in_search span, .shoppingNumber{display: inline-block;}
.head_nav ul li, .in_search span, .index_shopCar{cursor: pointer;}
.head_nav a, .equipped a:visited{color: #7e7e7e;}
.head_nav a, .equipped a:link{color: #7e7e7e;}
#index_top, .qualityGoods, .aboutUs{width: 100%;position: relative;font-family: "microsoft yahei";}
.website_top{width: 100%;height: 30px;background: #dcdddd;}
.website_top span{font: normal 12px/30px '微软雅黑';padding-left: 5px;padding-right: 5px;}
/*公共样式完*/
/*首页index-top*/
#index_top{height: 115px;position: relative;z-index: 999;}
.top_head{width: 100%;height: 36px;border-bottom: 1px solid #F2F2F2;background-color: #F2F2F2;}
.head_nav{padding: 9px 0;position: relative;right: -20px;}
.head_nav ul li{float: left;padding: 0 15px 0 15px;border-left: 1px solid #e6e6e6;}
.head_nav ul li a:hover{color: #71B426;}
.index_logo{position: relative;width: 1200px;margin: 0 auto;color: #9A9A9A;font-size: 12px;padding: 40px 0 0 0;}
.index_logo .logo_pic{position: absolute;display: block;width: 220px;top: 40px;}
.index_logo .logo_pic img{width: 100%;height: auto;}
.index_logo .logo_pic_right_tel{position: absolute;display: block;width: 180px;height: 60px;top: 22px;right: 90px;border-right: 1px solid #dcdcdc;padding-right: 20px;}
.index_logo .logo_pic_right_tel img{width: 90%;height: auto;}
.index_logo .logo_pic_right_tel .logo_pic_right_tel_first{font-family: Microsoft YaHei;font-size: 23px;font-weight: bolder;color: #52070c;}
.index_logo .logo_pic_right_tel .logo_pic_right_tel_second{font-family: Microsoft YaHei;font-size: 14px;color: #52070c;}
.index_logo .logo_pic_right_erweima{position: absolute;display: block;width: 64px;top: 20px;right: 0;}
.index_logo .logo_pic_right_erweima img{width: 100%;height: auto;}
.logo_info{width: 136px;float: left;margin-left: 245px;}
.logo_info h3{font-family: '微软雅黑';font-size: 14px;line-height: 24px;color: #000;}
.logo_info p{font-family: '微软雅黑';font-size: 18px;color: #000;}
.in_search{display: inline-block;position: relative;margin-left: 10px;}
.in_search .searchBar{width: 470px;height: 40px;border: 2px solid #53070d;border-right: 0px;line-height: 33px;}
/*头部 搜索部分下拉样式开始*/
.searchable-select-hide{display: none;}
.searchable-select{display: inline-block;min-width: 120px;font-size: 14px;line-height: 1.428571429;vertical-align: top;position: relative;outline: none;z-index: 999;text-align: center;}
.searchable-select-holder{padding:0 6px;color: #ffffff;background-color: #53070d;background-image: none;border: 1px solid #53070d;line-height: 38px;box-sizing: border-box;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.searchable-select-caret{position: absolute;width: 0;height: 0;box-sizing: border-box;border-color: #ffffff transparent transparent transparent;top: 4px;bottom: 0;border-style: solid;border-width: 6px;margin: auto;right: 10px;}
.searchable-select-dropdown{position: absolute;background-color: #fff;border: 1px solid #53070d;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border-top: none;top: 42px;left: -2px;right: 0;}
.searchable-select-input{margin-top: 5px;border: 1px solid #ccc;outline: none;padding: 4px;width: 100%;box-sizing: border-box;width: 100%;display: none;}
.searchable-scroll{/*margin-top: 4px;*/position: relative;}
.searchable-scroll.has-privious{padding-top: 16px;}
.searchable-scroll.has-next{padding-bottom: 16px;}
.searchable-has-privious{top: 0;}
.searchable-has-next{bottom: 0;}
.searchable-has-privious, .searchable-has-next{height: 16px;left: 0;right: 0;position: absolute;text-align: center;z-index: 10;background-color: white;line-height: 8px;cursor: pointer;}
.searchable-select-items{max-height: 400px;overflow-y: scroll;position: relative;padding-bottom: 5px;text-align: center;}
.searchable-select-items::-webkit-scrollbar{display: none;}
.searchable-select-item{padding: 5px 5px;cursor: pointer;min-height: 34px;box-sizing: border-box;border-top: 1px solid #fff;width: 96%;margin: auto;color: #53070d;}
.searchable-select-item.hover{background: #53070d;color: #ffffff;}
.searchable-select-item.selected{background: #53070d;color: #ffffff;}
/*头部 搜索部分下拉样式开始*/
.in_search input{border: none;background: transparent;text-indent: 1em;width: 290px;height: 40px;color: #000;}
.in_search input:focus{outline: none;}
.showSubMenu{width: 80px;height: 40px;background: #EAEAEA;text-align: center;color: #424242;font-size: 14px;position: absolute;}
.index_logo .btn{position: absolute;right: 0px;top: 2px;border: 1px solid #53070d;border-right:2px solid #53070d;border-left:none;text-shadow: none;outline: none;font-family: "microsoft yahei";border-radius: 0;background: #ffffff;color: #fff;width: 60px;height: 42px;margin-top: -1px;float: right;font-size: 0px;cursor: pointer;}
.index_logo .btn:hover{/*background: #064f38;*/}
.index_logo .btn:active{/*background: #064f38;*/}
.equipped ul li{float: left;padding: 0 18px 0 10px;line-height: 15px;cursor: pointer;border-right: 1px solid #bfbfbf;}
.equipped ul li:first-child{padding-left: 0px;}
.equipped ul li a:hover{color: #73b434;}
.equipped ul{margin: 0;margin-top: 10px;height: 28px;overflow: hidden;}
.effectPicture{width: 80px;height: 195px;background: #fff;position: absolute;z-index: 10;text-align: center;cursor: pointer;color: #000;font-family: "microsoft yahei";overflow: hidden;-webkit-transition: all .3s linear;display: none;top: 37px;left: 0px;border: 2px solid #064f38;border-top: 0px;}
.effectPicture ul li:hover{background: #71B426;}
.effectPicture ul li:hover:hover a{color: #fff;}
.effectPicture a:link, .effectPicture a:visited{color: #1e1e1e;}
.show{display: block;}
.index_shopCar{position: absolute;right: -11px;top: 0;font-size: 14px;}
.index_shopCar .shopCart{width: 135px;height: 37px;background: #f9f9f9;color: #89be5c;text-align: center;line-height: 37px;position: absolute;border: 1px solid #e5e5e5;z-index: 11 !important;}
.index_shopCar .icon-shopcar{font-size: 30px;vertical-align: middle;}
.index_shopCar .icon-arrows{font-size: 12px;vertical-align: middle;}
.index_shopCar:hover .shopCart{background: #ffffff;border-bottom: 0px !important;}
.index_shopCar:hover .shopCarEmpty{z-index: 10;border: 1px solid #E8E8E8;display: block;-webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0.2);box-shadow: 0 0 0px rgba(0, 0, 0, 0.2);}
.shoppingNumber{width: 17px;height: 18px;text-align: center;line-height: 15px;color: #fff;font-size: 12px;position: absolute;left: 71%;top: -5px;background: url("../img/qipao.png") no-repeat 0 0px;}
/*购物车*/
.shopCarEmpty{width: 310px;height: 45px;position: absolute;background: #fff;z-index: 10 !important;top: 37px;color: #cbcbcb;padding: 5px 0 0 10px;display: none;}
.shopCarEmpty div{width: 40px;height: 40px;float: left;}
.shopCarEmpty p{height: 40px;text-align: left;text-indent: 10px;line-height: 40px;}
.shopCarGoods{min-width: 280px;position: absolute;background: #fff;z-index: 10;top: 37px;left: 0;color: #434343;padding-top: 2px;display: none;border: 1px solid #E8E8E8;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}
.shopCarGoods ul li{text-align: left;padding: 6px;position: relative;}
.shopCarGoods ul li.goodsText{padding-left: 196px;height: 62px;}
.shopCarGoods ul li:hover{background: #f9f9f9;}
.shopCarGoods ul li.lastText{white-space: nowrap;height: 30px;line-height: 30px;background: #F0F0F0;padding-left: 15px;}
.shopCarGoods ul li.lastText .count{overflow: hidden;white-space: nowrap;font-size: 12px;min-width: 165px;}
.shopCarGoods ul li.lastText .count span{color: red;}
.shopCarGoods ul li.lastText .btn-buy-cart{width: 90px;line-height: 30px;height: 30px;color: #fff;text-align: center;background: #71B426;border-radius: 5px;display: inline-block;}
.shopCarGoods ul li.lastText .btn-buy-cart span{font-size: 14px;}
.goodsPic{width: 200px;height: 56px;position: absolute;left: 7px;top: 9px;}
.goodsPic div{height: 54px;border: 1px solid #BDBDBD;display: inline-block;text-align: center;}
.goodsPic div img{width: 54px;height: 54px;overflow: hidden;}
.goodsPic p{width: 130px;height: 60px;float: right;font-size: 12px;line-height: 20px;overflow: hidden;}
.goodsPrice{min-width: 80px;white-space: nowrap;font-size: 12px;}
.goodsPrice p{text-align: right;}
.goodsPrice span{color: red;margin: 0 3px;}
.goodsPrice .goods_delete{color: #7e7e7e;}
.goodsPrice .goods_delete:hover{color: #0D5996;}
/*页头部分完*/
/*banner 图片*/
.slider,.slider .main,.slider .main .main-i{width: 100%; height: 500px; margin: auto; position: relative;}
.slider .main{overflow: hidden;}
.slider .main .main-i img{width: 100%; height: 100%; position: absolute; top: 0; left: 0;}
.slider .main .main-i .caption{position: absolute; right: 23%; top: 30%; z-index: 9;}
.slider .main .main-i .caption h2{font-size: 50px; line-height: 50px; color: #000; text-align: right;}
.slider .main .main-i .caption h3{font-size: 30px; line-height: 70px; color: #53070d; text-align: right;}
.slider .ctrl{width: 100%; height: 13px; line-height: 13px; text-align: center; position: absolute; left: 0; bottom: 18px; text-align: center;}
.slider .ctrl .ctrl-i{display: inline-block; width: 10px; height: 10px; background-color: #999; border-radius:50%; box-shadow: 0 1px 1px rgba(0,0,0,.3); margin: 5px;}
.slider .ctrl .ctrl-i:hover{background-color: #73b434;}
.slider .ctrl .ctrl-i-active,
.slider .ctrl .ctrl-i-active:hover{background-color: #73b434;}
.slider .main .main-i{opacity: 0; position: absolute; top: 0; right: 50%; -webkit-transition: all .5s;}
.slider .main .main-i h2{margin-right: 45px;}
.slider .main .main-i h3{margin-right: -45px;}
.slider .main .main-i h2, .slider .main .main-i h3{-webkit-transition: all 1s .5s; opacity: 0.5;}
.slider .main .main-i-active{opacity: 1; right: 0;}
.slider .main .main-i-active h2,
.slider .main .main-i-active h3{margin-right: 0;opacity: 1;}
/*导航下拉*/
#index_nav{width: 100%;min-width: 1200px;height: 55px;margin-top: 9px;font-family: "microsoft yahei";position: relative;z-index: 99;}
.menu_nav{width: 100%;height: 55px;background-color: #53070d;line-height: 38px;}
.menu_content{width: 1200px;margin: 0 auto;position: relative;background: transparent;}
.nav{z-index: 99;}
.nav li{/*width: 96px;*/width: 130px;text-align: center;list-style: none;height: 55px;float: left;display: inline-block;}
.nav > li.allcat{background: #000;line-height: 55px;color: #fff;padding: 0 60px;filter:alpha(opacity:80); opacity:0.8; -moz-opacity:0.8;-khtml-opacity: 0.8;}
.nav > li{float: left;}
.nav li h3{height: 55px;line-height: 55px;}
.nav > li > h3{color: #fff;font-size: 15px;font-weight: normal;}
.nav > li > h3 a{color: #fff;display: block;}
.nav > li > ul > li{float: none;}
.nav > li > ul > li h3{background: #53070d;font-size: 14px;color: #fff;font-weight: 400;}
.nav > li > ul > li h3 a{color: #fff;display: block;}
.nav > li > ul > li h3:hover{background: #fff !important;cursor: pointer;}
.nav > li > ul > li h3:hover a{color: #53070d;}
.nav > li h3:hover, .choice{background: #fff!important;cursor: pointer;}
.nav > li h3:hover a{color: #53070d;}
.nav > li h3.choice a{color: #53070d;}
.menu_content ul > li > ul{display: none;z-index: 9999999;width: 100%;}
.menu_content ul > li.on > ul{display: block;}
.nav{position: relative;}
.nav > li > ul > li{border-top:1px solid #360206;}
.nav > li > ul > li ul{position: absolute;top: 0;right: -80px;}
.nav span.sub{position: absolute;display: block;right: 10px;top: 0;width: 10px;height: 40px;}
.nav-green-title{line-height: 50px;width: 220px !important;background-color: #303030;color: white;height: 50px;margin-right: 20px !important;font-size: 16px;font-weight: bold;}
/*导航下拉结束*/
/*--导航部分--*/
/*#index_nav{width: 100%; min-width: 1200px; height: 40px; margin-top: 9px; font-family:"microsoft yahei"; div{width: 100%; height: 40px; background: url("../img/navbackground.png") top no-repeat; line-height: 38px; ul{width: 803px; margin: 0 auto; li{float: left; font-size: 14px; width: 80px; height: 40px; text-align: center; a{transition: color .2s; &:link,&:visited{color: #fff;} } &:hover{background:#161616} &:hover a{color: #fff;} }} }}*/
.b_left{border-left: 1px solid #fff;}
/*--页头部分公共样式 完！--*/
/*--页脚部分公共样式--*/
.foot_last{margin: 36px auto;}
.foot_last li{float: left; width: 33%; border-right: 1px solid #efefef; text-align: center;}
.foot_last li:nth-child(1) img{padding-top: 16px; width: 300px; height: 80px;}
.foot_last li:nth-child(1) p{font: normal 14px/40px '微软雅黑'; color: #fff;}
.foot_last li:nth-child(2) div{width: 50%; text-align: center; float: left; padding-top: 16px;}
.foot_last li:nth-child(2) div img{width: 90px; height: 90px;}
.foot_last li:nth-child(2) div span{font: normal 14px/32px '微软雅黑'; color: #fff;}
.foot_last li:nth-child(3){border-right: none; padding-top: 16px;}
.foot_last li:nth-child(3) p{padding-left: 16px; font: normal 16px/32px '微软雅黑'; color: #fff; text-align: left;}
.foot_last li:nth-child(3) form{padding-left: 16px; text-align: left;}
.foot_last li:nth-child(3) form input{width: 150px; height: 24px; border:1px solid #efefef; font: normal 14px/24px '微软雅黑'; padding: 2px 3px; margin-right: 10px;}
.foot_last li:nth-child(3) form span{font: normal 14px/26px '微软雅黑'; color: #fff; background-color: #53070d; padding: 2px 8px; margin-top: 15px; display: inline-block;}
.shj-footer{display: block;margin-top: 0px;background-color: #1f1f1f;}
.shj-footer .shj-footer-top{display: block;/*border-bottom: 2px solid #73b434;*/padding-top: 40px;}
.fendian_list{font: normal 18px/22px '微软雅黑'; color: #fff;}
.fendian_list span{font: normal 14px/22px '微软雅黑'; color: #fff;}
.shj-footer .shj-footer-top .shj-footer-top-center{display: block;width: 1200px;margin: 0 auto;}
.shj-footer .shj-footer-top .shj-footer-top-center .shj-footer-top-center-intro{display: block;width: 100%;height: auto;}
.shj-footer .shj-footer-top .shj-footer-top-center .shj-footer-help-link{display: inline-block;margin: 0 auto;margin-top: 25px;margin-bottom: 25px;padding-left: 25px;}
.shj-footer .shj-footer-top .shj-footer-top-center .shj-footer-help-link .shj-footer-help-link-modal{display: inline-block;width: 60px;vertical-align: top;margin-right: 35px;}
.shj-footer .shj-footer-top .shj-footer-top-center .shj-footer-help-link .shj-footer-help-link-modal a{font-size: 12px;color: #b6b6b6;line-height: 25px;}
.shj-footer .shj-footer-top .shj-footer-top-center .shj-footer-help-link .shj-footer-help-link-modal a:hover{cursor: pointer;text-decoration: underline;}
.shj-footer .shj-footer-top .shj-footer-top-center .shj-footer-help-link .shj-footer-help-link-modal a:first-child{display: block;text-align: left;font-size: 14px;color: white;}
.shj-footer .shj-footer-top .shj-footer-top-center .shj-footer-help-link .shj-footer-help-link-modal a:first-child:hover{text-decoration: none;}
.shj-footer .shj-footer-top .shj-footer-top-center .shj-footer-help-link .shj-footer-top-center-erweima{display: inline-block;vertical-align: top;width: 100px;margin-left: 84px;}
.shj-footer .shj-footer-top .shj-footer-top-center .shj-footer-help-link .shj-footer-top-center-weibo{display: inline-block;vertical-align: top;width: 100px;margin-left: 40px;}
.shj-footer .shj-footer-top .shj-footer-top-center .shj-footer-help-link .shj-footer-top-center-tel{display: inline-block;vertical-align: top;width: 265px;margin-left: 65px;}
.shj-footer .shj-footer-bottom{display: block;background-color: #212121;-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);padding-top: 20px;padding-bottom: 20px;}
.shj-footer .shj-footer-bottom .shj-footer-bottom-center{display: block;width: 1200px;margin: 0 auto;}
.shj-footer .shj-footer-bottom .shj-footer-bottom-center .shj-footer-bottom-title{color: #FFFFFF;font-size: 14px;}
.shj-footer .shj-footer-bottom .shj-footer-bottom-center .shj-footer-bottom-link{display: block;margin-bottom: 50px;margin-top: 5px;}
.shj-footer .shj-footer-bottom .shj-footer-bottom-center .shj-footer-bottom-link a{display: inline-block;color: #cfcfcf;font-size: 12px;margin-right: 5px;}
.shj-footer .shj-footer-bottom .shj-footer-bottom-center .shj-footer-bottom-link a:hover{text-decoration: underline;}
.shj-footer .shj-footer-bottom .shj-footer-bottom-center .shj-footer-bottom-info p{color: #cfcfcf;font-size: 12px;margin-bottom: 10px;text-align: center}
.shj-footer .shj-footer-bottom .shj-footer-bottom-center .shj-footer-bottom-info img{display: block;width: 255px;height: auto;}
.qualityGoods{background: #F8F8F8;border-top: 1px solid #e3e3e3;border-bottom: 2px solid #71B426;margin-top: 30px;}
.index_service{width: 1200px;margin: 0 auto;padding-top: 30px;text-align: center;height: 70px;border-bottom: 1px solid #e3e3e3;}
.index_guide{width: 1200px;height: 200px;margin: 0 auto;}
.index_guide .login_wrap{width: 500px;float: left;height: 200px;}
.index_guide .login_wrap ul{float: left;margin-left: 80px;margin-top: 30px;}
.index_guide .login_wrap ul li{line-height: 30px;font-size: 14px;color: #434343;}
.index_guide .login_wrap ul li a:link, .index_guide .login_wrap ul li a:visited{color: #434343;}
.index_guide .login_wrap ul li a:hover{text-decoration: underline;}
.index_guide .login_wrap ul li:first-child{font-size: 16px;font-weight: bold;line-height: 40px;}
.index_guide .phoneNum_wrap .w140{width: 140px;height: 140px;}
.index_guide .phoneNum_wrap ul{float: left;margin-top: 30px;margin-left: 20px;text-align: center;font-size: 14px;}
.index_guide .phoneNum_wrap ul .phone_text{font-size: 15px;color: #757575;line-height: 30px;margin-right: 20px;}
.index_guide .phoneNum_wrap ul:first-child{margin-left: 70px;}
.f_bold{font-size: 16px;color: #434343;text-align: left;}
.f_normal{font-size: 14px;color: #8D8D8D;padding: 5px 0 0 0;text-align: left;}
.aboutUs{height: 130px;background: #1F1F1F;text-align: center;}
.aboutUs > div{width: auto;text-align: center;}
.aboutUs p{font-size: 14px;margin: 0 0 15px 0;color: #767676;}
.contact ul{display: inline-block;height: 15px;margin: 20px 0 20px 0;}
.contact ul li{font-size: 12px;display: inline-block;padding: 0 15px 0 15px;}
.contact ul li a:link, .contact ul li a:visited{color: #fff;}
.contact ul li a:hover{text-decoration: underline;}
.b_right{border-right: 1px solid #fff;}
.authentication a{margin-right: 25px;}
.authentication a:last-child{margin-right: 0;}
/*--页脚--完！--*/
/*--回到顶部--*/
.floatMenu{width: 70px;position: fixed;z-index: 999;left: 50%;bottom: 5%;margin-left: 620px;visibility: hidden;opacity: 0;-webkit-transition: opacity .5s linear;transition: opacity .5s linear;}
.floatMenu.show{visibility: visible;opacity: 1;}
.floatMenu.absolute{-webkit-transition-duration: 0s;transition-duration: 0s;position: absolute;bottom: 568px;}
.floatMenu_text{-webkit-transition: all .2s;transition: all .2s;visibility: hidden;opacity: 0;position: absolute;line-height: 20px;text-align: center;top: 52px;width: 40px;height: 40px;background: #ED6D64;padding: 5px;color: #fff;font-size: 14px;cursor: pointer;border-radius: 25px;}
.floatMenu_item{height: 80px;overflow: hidden;position: relative;}
.floatMenu_item:last-child{border-bottom: 1px solid #A5A5A5;}
.floatMenu_item img{display: block;margin: 10px auto;}
.floatMenu_item a{background-color: #FFFFFF;width: 68px;height: 80px;border-top: 1px solid #A5A5A5;border-left: 1px solid #A5A5A5;border-right: 1px solid #A5A5A5;color: #A5A5A5;font-size: 12px;cursor: pointer;text-align: center;display: inline-block;position: absolute;top: 0;-webkit-transition: all .2s;transition: all .2s;}
.floatMenu_item a:hover{background-color: #f0f0f0;color: #474747;}
.floatMenu_item_code{display: none !important;position: absolute;left: 64px;top: -32px;}
.saoyisao:hover .floatMenu_item_code{display: block !important;}
@media all and (max-width: 1366px){.floatMenu{left: auto;margin-left: auto;right: 5px;}}
.frame_show.ui-dialog{background: none;border: none;}
.frame_show .ui-dialog-body{padding: 0;}
.frame_show .ui-dialog-header{border: none;}
.frame_show .ui-dialog-header .ui-dialog-close{color: #fff;font-size: 30px;top: 40px;left: -10px;z-index: 10;}
.frame_show .ui-dialog-header .ui-dialog-title{display: none;}
.head_add{cursor: pointer;display: inline-block;line-height: 37px;position: relative;border: 1px solid transparent;border-bottom: none;}
.head_add span{display: inline-block;width: 10px;height: 10px;margin: 0 5px;background: url("../img/sprite_search.png") no-repeat;background-position: -88px 2px;}
.head_add:hover{border: 1px solid #E8E8E8;background: #fff;z-index: 100;height: 40px;}
.head_add:hover ul{display: block;}
.head_add:hover span{background-position: -99px 2px;}
.head_add ul{width: 184px;line-height: 20px;position: absolute;padding: 6px;left: -1px;top: 36px;background: #fff;border: 1px solid #E8E8E8;border-top: none;display: none;z-index: 100;}
.head_add ul li{float: left;padding: 0 5px;margin: 5px;color: #333;-webkit-transition: all .2s linear;transition: all .2s linear;}
.head_add ul li:hover{background: #71B426;}
.head_add ul li:hover a{color: #fff;}
.head_add ul a:visited, .head_add ul a:link{color: #333;}
/******2016.4.7 zlh*******/
.phone-erweima-icon{margin-right: 6px;}
.phone-erweima{position: relative;}
.phone-erweima:hover .phone-erweima-img{display: block;}
.phone-erweima-img{display: none;position: absolute;left: -12px;top: 23px;width: 127px;height: auto;z-index: 12;}
/*floatSearch*/
.floatSearch{width: 100%;height: 72px;background: #fff;display: none;position: fixed;top: 0;left: 0;z-index: 9999999;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}
.floatSearch .floatSearchBox{width: 1200px;margin: 16px auto 0;}
.floatSearchBar{width: 834px;height: 38px;border: 2px solid #064f38;border-right: 0px;line-height: 33px;margin-right: 70px;}
.floatSearchBar .btn{position: relative;top: -1px;border: none;text-shadow: none;outline: none;font-family: "microsoft yahei";border-radius: 0;background: #064f38;color: #fff;width: 90px;height: 39px;float: right;font-size: 16px;cursor: pointer;}
.floatSearchBar input{border: none;background: transparent;text-indent: 1em;width: 700px;height: 35px;}
/* 除用户个人中心之外的所有小部件 */
/*! * ui-dialog.css * Date: 2014-07-03 * https://github.com/aui/artDialog * (c) 2009-2014 TangBin, http://www.planeArt.cn * * This is licensed under the GNU LGPL, version 2.1 or later. * For details, see: http://www.gnu.org/licenses/lgpl-2.1.html */
.ui-dialog{*zoom: 1;_float: left;position: relative;background-color: #FFF;border: 1px solid #999;border-radius: 6px;outline: 0;background-clip: padding-box;font-family: Helvetica, arial, sans-serif;font-size: 14px;line-height: 1.428571429;color: #333;opacity: 0;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform 0.15s ease-in-out, opacity 0.15s ease-in-out;-webkit-transition: opacity 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;transition: opacity 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;transition: transform 0.15s ease-in-out, opacity 0.15s ease-in-out;transition: transform 0.15s ease-in-out, opacity 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;}
.ui-popup-show .ui-dialog{opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.ui-popup-focus .ui-dialog{-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);}
.ui-popup-modal .ui-dialog{-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1), 0 0 256px rgba(255, 255, 255, 0.3);box-shadow: 0 0 8px rgba(0, 0, 0, 0.1), 0 0 256px rgba(255, 255, 255, 0.3);}
.ui-dialog-grid{width: auto;margin: 0;border: 0 none;border-collapse: collapse;border-spacing: 0;background: transparent;}
.ui-dialog-header, .ui-dialog-body, .ui-dialog-footer{padding: 0;border: 0 none;text-align: left;background: transparent;}
.ui-dialog-header{white-space: nowrap;border-bottom: 1px solid #E5E5E5;}
.ui-dialog-close{position: relative;_position: absolute;float: right;top: 13px;right: 13px;_height: 26px;padding: 0 4px;font-size: 21px;font-weight: bold;line-height: 1;color: #000;text-shadow: 0 1px 0 #FFF;opacity: .8;filter: alpha(opacity=80);cursor: pointer;background: transparent;_background: #FFF;border: 0;-webkit-appearance: none;}
.ui-dialog-close:hover, .ui-dialog-close:focus{color: #000000;text-decoration: none;cursor: pointer;outline: 0;opacity: 0.5;filter: alpha(opacity=50);}
.ui-dialog-title{margin: 0;line-height: 1.428571429;min-height: 16.428571429px;padding: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;cursor: default;}
.ui-dialog-body{padding: 20px;text-align: center;}
.ui-dialog-content{display: inline-block;position: relative;vertical-align: middle;
*zoom: 1;
*display: inline;text-align: left;}
.ui-dialog-footer{padding: 0 20px 20px 20px;}
.ui-dialog-statusbar{float: left;margin-right: 20px;padding: 6px 0;line-height: 1.428571429;font-size: 14px;color: #888;white-space: nowrap;}
.ui-dialog-statusbar label:hover{color: #333;}
.ui-dialog-statusbar input, .ui-dialog-statusbar .label{vertical-align: middle;}
.ui-dialog-button{float: right;white-space: nowrap;}
.ui-dialog-footer button + button{margin-bottom: 0;margin-left: 5px;}
.ui-dialog-footer button{width: auto;overflow: visible;display: inline-block;padding: 6px 12px;_margin-left: 5px;margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1.428571429;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;background-image: none;border: 1px solid transparent;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
.ui-dialog-footer button:focus{outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
.ui-dialog-footer button:hover, .ui-dialog-footer button:focus{color: #333333;text-decoration: none;}
.ui-dialog-footer button:active{background-image: none;outline: 0;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}
.ui-dialog-footer button[disabled]{pointer-events: none;cursor: not-allowed;opacity: 0.65;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;}
.ui-dialog-footer button{color: #333333;background-color: #ffffff;border-color: #cccccc;}
.ui-dialog-footer button:hover, .ui-dialog-footer button:focus, .ui-dialog-footer button:active{color: #333333;background-color: #ebebeb;border-color: #adadad;}
.ui-dialog-footer button:active{background-image: none;}
.ui-dialog-footer button[disabled], .ui-dialog-footer button[disabled]:hover, .ui-dialog-footer button[disabled]:focus, .ui-dialog-footer button[disabled]:active{background-color: #ffffff;border-color: #cccccc;}
.ui-dialog-footer button.ui-dialog-autofocus{color: #ffffff;background-color: #428bca;border-color: #357ebd;}
.ui-dialog-footer button.ui-dialog-autofocus:hover, .ui-dialog-footer button.ui-dialog-autofocus:focus, .ui-dialog-footer button.ui-dialog-autofocus:active{color: #ffffff;background-color: #3276b1;border-color: #285e8e;}
.ui-dialog-footer button.ui-dialog-autofocus:active{background-image: none;}
.ui-popup-top-left .ui-dialog, .ui-popup-top .ui-dialog, .ui-popup-top-right .ui-dialog{top: -8px;}
.ui-popup-bottom-left .ui-dialog, .ui-popup-bottom .ui-dialog, .ui-popup-bottom-right .ui-dialog{top: 8px;}
.ui-popup-left-top .ui-dialog, .ui-popup-left .ui-dialog, .ui-popup-left-bottom .ui-dialog{left: -8px;}
.ui-popup-right-top .ui-dialog, .ui-popup-right .ui-dialog, .ui-popup-right-bottom .ui-dialog{left: 8px;}
.ui-dialog-arrow-a, .ui-dialog-arrow-b{position: absolute;display: none;width: 0;height: 0;overflow: hidden;_color: #FF3FFF;_-webkit-filter: chroma(color=#FF3FFF);
_ filter: chroma(color=#FF3FFF);border: 8px dashed transparent;}
.ui-popup-follow .ui-dialog-arrow-a, .ui-popup-follow .ui-dialog-arrow-b{display: block;}
.ui-popup-top-left .ui-dialog-arrow-a, .ui-popup-top .ui-dialog-arrow-a, .ui-popup-top-right .ui-dialog-arrow-a{bottom: -16px;border-top: 8px solid #7C7C7C;}
.ui-popup-top-left .ui-dialog-arrow-b, .ui-popup-top .ui-dialog-arrow-b, .ui-popup-top-right .ui-dialog-arrow-b{bottom: -15px;border-top: 8px solid #fff;}
.ui-popup-top-left .ui-dialog-arrow-a, .ui-popup-top-left .ui-dialog-arrow-b{left: 15px;}
.ui-popup-top .ui-dialog-arrow-a, .ui-popup-top .ui-dialog-arrow-b{left: 50%;margin-left: -8px;}
.ui-popup-top-right .ui-dialog-arrow-a, .ui-popup-top-right .ui-dialog-arrow-b{right: 15px;}
.ui-popup-bottom-left .ui-dialog-arrow-a, .ui-popup-bottom .ui-dialog-arrow-a, .ui-popup-bottom-right .ui-dialog-arrow-a{top: -16px;border-bottom: 8px solid #7C7C7C;}
.ui-popup-bottom-left .ui-dialog-arrow-b, .ui-popup-bottom .ui-dialog-arrow-b, .ui-popup-bottom-right .ui-dialog-arrow-b{top: -15px;border-bottom: 8px solid #fff;}
.ui-popup-bottom-left .ui-dialog-arrow-a, .ui-popup-bottom-left .ui-dialog-arrow-b{left: 15px;}
.ui-popup-bottom .ui-dialog-arrow-a, .ui-popup-bottom .ui-dialog-arrow-b{margin-left: -8px;left: 50%;}
.ui-popup-bottom-right .ui-dialog-arrow-a, .ui-popup-bottom-right .ui-dialog-arrow-b{right: 15px;}
.ui-popup-left-top .ui-dialog-arrow-a, .ui-popup-left .ui-dialog-arrow-a, .ui-popup-left-bottom .ui-dialog-arrow-a{right: -16px;border-left: 8px solid #7C7C7C;}
.ui-popup-left-top .ui-dialog-arrow-b, .ui-popup-left .ui-dialog-arrow-b, .ui-popup-left-bottom .ui-dialog-arrow-b{right: -15px;border-left: 8px solid #fff;}
.ui-popup-left-top .ui-dialog-arrow-a, .ui-popup-left-top .ui-dialog-arrow-b{top: 15px;}
.ui-popup-left .ui-dialog-arrow-a, .ui-popup-left .ui-dialog-arrow-b{margin-top: -8px;top: 50%;}
.ui-popup-left-bottom .ui-dialog-arrow-a, .ui-popup-left-bottom .ui-dialog-arrow-b{bottom: 15px;}
.ui-popup-right-top .ui-dialog-arrow-a, .ui-popup-right .ui-dialog-arrow-a, .ui-popup-right-bottom .ui-dialog-arrow-a{left: -16px;border-right: 8px solid #7C7C7C;}
.ui-popup-right-top .ui-dialog-arrow-b, .ui-popup-right .ui-dialog-arrow-b, .ui-popup-right-bottom .ui-dialog-arrow-b{left: -15px;border-right: 8px solid #fff;}
.ui-popup-right-top .ui-dialog-arrow-a, .ui-popup-right-top .ui-dialog-arrow-b{top: 15px;}
.ui-popup-right .ui-dialog-arrow-a, .ui-popup-right .ui-dialog-arrow-b{margin-top: -8px;top: 50%;}
.ui-popup-right-bottom .ui-dialog-arrow-a, .ui-popup-right-bottom .ui-dialog-arrow-b{bottom: 15px;}
@-webkit-keyframes ui-dialog-loading{0%{-webkit-transform: rotate(0deg);}
100%{-webkit-transform: rotate(360deg);}}
@keyframes ui-dialog-loading{0%{-webkit-transform: rotate(0deg);
transform: rotate(0deg);}
100%{-webkit-transform: rotate(360deg);
transform: rotate(360deg);}}
.ui-dialog-loading{vertical-align: middle;position: relative;display: block;
*zoom: 1;
*display: inline;overflow: hidden;width: 32px;height: 32px;top: 50%;margin: -16px auto 0 auto;font-size: 0;text-indent: -999em;color: #666;}
.ui-dialog-loading{width: 100%\9;text-indent: 0\9;line-height: 32px\9;text-align: center\9;font-size: 12px\9;}
.ui-dialog-loading::after{position: absolute;content: '';width: 3px;height: 3px;margin: 14.5px 0 0 14.5px;border-radius: 100%;-webkit-box-shadow: 0 -10px 0 1px #ccc, 10px 0px #ccc, 0 10px #ccc, -10px 0 #ccc, -7px -7px 0 0.5px #ccc, 7px -7px 0 1.5px #ccc, 7px 7px #ccc, -7px 7px #ccc;box-shadow: 0 -10px 0 1px #ccc, 10px 0px #ccc, 0 10px #ccc, -10px 0 #ccc, -7px -7px 0 0.5px #ccc, 7px -7px 0 1.5px #ccc, 7px 7px #ccc, -7px 7px #ccc;-webkit-transform: rotate(360deg);-webkit-animation: ui-dialog-loading 1.5s infinite linear;-ms-transform: rotate(360deg);transform: rotate(360deg);animation: ui-dialog-loading 1.5s infinite linear;display: none\9;}
.ui-popup-backdrop{opacity: .2!important;}
.ui-dialog-shj{border-radius: 0;border: 1px solid #71B426;}
.ui-dialog-shj .ui-dialog-header{background: #71B426;}
.ui-dialog-shj .ui-dialog-title{padding: 10px;color: #FFFFFF;font-size: 14px;font-family: "microsoft yahei";font-weight: normal;}
.ui-dialog-shj :root .ui-dialog-close{-webkit-filter: none;filter: none;}
.ui-dialog-shj .ui-dialog-close{top: 7px;right: 8px;width: 24px;height: 24px;padding: 0;color: #FFFFFF;text-shadow: none;opacity: .8;font-size: 0;background: url("../img/dialog_close.png");-webkit-transition: all .2s;transition: all .2s;}
.ui-dialog-shj .ui-dialog-close:hover{opacity: 1;filter: alpha(opacity=100);}
.ui-dialog-shj .ui-dialog-body{padding: 40px;}
.ui-dialog-shj .ui-dialog-footer{text-align: center;}
.ui-dialog-shj .ui-dialog-footer .ui-dialog-button button{display: inline-block;padding: 8px 25px;color: #808080;background: #FFF;border: 1px solid #E8E8E8;cursor: pointer;-webkit-transition: all .2s;transition: all .2s;font-size: 14px;font-family: "microsoft yahei";}
.ui-dialog-shj .ui-dialog-footer .ui-dialog-button button:hover{background-color: #d2d2d2;color: #ffffff;}
.ui-dialog-shj .ui-dialog-footer .ui-dialog-button button.ui-dialog-autofocus{background-color: #71B426;color: #ffffff;}
.ui-dialog-shj .ui-dialog-footer .ui-dialog-button button.ui-dialog-autofocus:hover{background-color: #7ec92a;}
.m_count{display: inline-block;width: 36px;height: 30px;border: solid 1px #d7d7d7;position: relative;background-color: #ffffff;overflow: hidden;}
.m_count input{width: 24px;height: 30px;border: none;line-height: 30px;text-align: center;font-size: 12px;}
.m_count .add, .m_count .minus{font-size: 9px;text-align: center;position: absolute;right: 0;width: 10px;cursor: pointer;background-color: #f1f1f1;border-left: solid 1px #e4e4e4;color: #c3c1c2;}
.m_count .add:hover, .m_count .minus:hover{color: #aaa7a9;}
.m_count .add{height: 15px;top: 0;border-bottom: solid 1px #d6d6d6;line-height: 15px;}
.m_count .minus{height: 14px;bottom: 0;line-height: 14px;}
.tag_promotion{background-color: #ed6e67;color: #ffffff;font-size: 12px;padding: 3px;display: inline-block;cursor: default;}
.btn_view{display: inline-block;width: 75px;height: 29px;background-color: #ed6d64;line-height: 29px;text-align: center;-webkit-transition: all .2s;transition: all .2s;}
.btn_view:link, .btn_view:visited{color: #ffffff;}
.btn_view:hover{background-color: #f0847e;}
:root .m_scrollBox .item:hover .info{-webkit-filter: none;filter: none;}
.m_scrollBox{position: relative;}
.m_scrollBox .item_list_wrap{width: 900px;height: 220px;overflow: hidden;margin: 0 auto;position: relative;}
.m_scrollBox .item_list{position: absolute;left: 0;}
.m_scrollBox .prev, .m_scrollBox .next{position: absolute;width: 14px;height: 107px;padding-left: 4px;border: solid 1px #c6c6c6;background-color: #d8d8d8;line-height: 107px;-webkit-transition: all .2s;transition: all .2s;left: -1px;top: 50%;margin-top: -53px;}
.m_scrollBox .prev:link, .m_scrollBox .next:link, .m_scrollBox .prev:visited, .m_scrollBox .next:visited{color: #828282;}
.m_scrollBox .prev:hover, .m_scrollBox .next:hover{background-color: #e5e5e5;}
.m_scrollBox .next{left: auto;right: -1px;padding-left: 0;padding-right: 4px;}
.m_scrollBox .item{position: relative;margin-right: 5px;float: left;width: 220px;height: 220px;cursor: pointer;}
.m_scrollBox .item:hover .info{opacity: 1;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);visibility: visible;}
.m_scrollBox .item:hover .pic img{-webkit-filter: blur(2px);filter: blur(2px);}
.m_scrollBox .pic{width: 220px;height: 220px;overflow: hidden;}
.m_scrollBox .pic img{width: 100%;height: 100%;}
.m_scrollBox .info{position: absolute;left: 0;top: 0;z-index: 9;width: 100%;height: 100%;visibility: hidden;opacity: 0;-webkit-transition: all .2s linear;transition: all .2s linear;text-align: center;background-color: #000000;background: rgba(0, 0, 0, 0.5);}
.m_scrollBox .info a{display: block;height: 100%;}
.m_scrollBox .info a ul{padding-top: 80px;}
.m_scrollBox .info a ul .name{color: #fff;font-size: 12px;padding: 0 15px;line-height: 20px;max-height: 40px;margin: 0 auto;overflow: hidden;}
.m_scrollBox .info a ul .price{color: #ee6d67;font-size: 14px;width: 105px;height: 20px;line-height: 20px;margin: 5px auto;border: 2px solid #ee6d67;border-radius: 10px;}
.m_scrollBox .item_dots{position: absolute;width: 100%;bottom: -36px;text-align: center;-webkit-transition: all .2s;transition: all .2s;height: 12px;line-height: 12px;font-size: 0;}
.m_scrollBox .item_dots a{display: inline-block;width: 12px;height: 12px;background-color: #999596;cursor: pointer;border-radius: 50%;margin-right: 10px;}
.m_scrollBox .item_dots a:last-child{margin-right: 0;}
.m_scrollBox .item_dots a:hover, .m_scrollBox .item_dots a.active{background-color: #ffa632;}
.m_progressBar{display: inline-block;height: 9px;border-radius: 5px;background: #c5c5c5;position: relative;}
.m_progressBar .inner{position: absolute;border-radius: 5px;height: 100%;background: url("../img/progress_bar.png") repeat-x;}
.m_mask{position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 99998;background: rgba(0, 0, 0, 0.4);}
.m_msgBox{width: 420px;_height: 220px;min-height: 220px;border: solid 1px #e4e3e3;background: #ffffff;position: fixed;left: 50%;top: 50%;margin-top: -110px;margin-left: -210px;z-index: 99999;-webkit-box-shadow: 0 0 10px #888;box-shadow: 0 0 10px #888;}
.m_msgBox .m_msg_tit{height: 30px;background-color: #f3f3f3;border-bottom: solid 1px #f0f0f0;position: relative;line-height: 30px;color: #9A9A9A;font-size: 14px;padding-left: 10px;}
.m_msgBox .text_wrap{padding-top: 40px;text-align: center;margin-bottom: 35px;}
.m_msgBox .text_wrap .inner{display: inline-block;max-width: 80%;position: relative;padding-left: 50px;}
.m_msgBox .text_wrap .inner .icon{position: absolute;left: 0;top: 0;}
.m_msgBox .text_wrap .inner .text{line-height: 30px;font-size: 18px;text-align: left;}
.m_msgBox .btn_close{position: absolute;width: 13px;height: 13px;right: 7px;top: 7px;background: url("../img/sprite_msg.png") 0 -115px;cursor: pointer;}
.m_msgBox .btn_close:hover{background-position: 0 -128px;}
.m_msgBox .icon_msg_warning{width: 30px;height: 30px;background: url("../img/sprite_msg.png") 0 0;}
.m_msgBox .icon_msg_success{width: 30px;height: 30px;background: url("../img/sprite_msg.png") 0 -30px;}
.m_msgBox .btn_msg_ok, .m_msgBox .btn_msg_cancel{display: inline-block;background: #eefedf;border: solid 1px #d5e3c9;border-radius: 3px;padding: 5px 24px;cursor: pointer;font-size: 14px;font-family: "microsoft yahei";}
.m_msgBox .btn_msg_ok:hover, .m_msgBox .btn_msg_cancel:hover{background: #e1fdc6;}
.m_msgBox .button_wrap{padding-bottom: 35px;}
.m_page{font-size: 0;text-align: right;}
.m_page .active:link, .m_page .active:visited{background-color: #f7f5f6;}
.m_page a:link, .m_page a:visited{color: #737373;}
.m_page a:hover{color: #ed6d65;}
.m_page .item{font-size: 12px;padding: 5px 12px;border: 1px solid #ddd;margin: 0 2px;}
.m_page .prev, .m_page .next{display: inline-block;padding: 5px 12px;text-align: center;border: 1px solid #ddd;background-color: #fff;border-radius: 0;font-size: 12px;font-family: "microsoft yahei";outline: none;cursor: pointer;-webkit-transition: all .2s;transition: all .2s;}
.m_page .prev:link, .m_page .next:link, .m_page .prev:visited, .m_page .next:visited{color: #3c3c3c;}
.m_page .prev:hover, .m_page .next:hover{border-color: #ed6d65;color: #ed6d65;}
.m_search_list{position: absolute;z-index: 999;width: 380px;top: 39px;left: 0px;border: 1px solid #F2F2F2;background: #FFFFFF;}
.m_search_list a:link, .m_search_list a:visited{color: #73b434;}
.m_search_list a:hover{color: #73b434;}
.m_search_list .list li{padding: 8px;padding-left: 1.3em;line-height: 1.5;position: relative;height: 22px;}
.m_search_list .list li:hover{background-color: #f1f1f1;cursor: pointer;}
.m_search_list .list li .text{display: inline-block;width: 48%;height: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m_search_list .list li .count{position: absolute;right: 10px;}
.m_search_list .list li .count strong{font-weight: normal;max-width: 8em;height: 100%;overflow: hidden;}
.m_search_list .close_search{display: block;height: 28px;line-height: 28px;padding-right: 10px;text-align: right;cursor: pointer;border-top: solid 1px #F2F2F2;}
.m_search_list .close_search:hover{background-color: #f1f1f1;}
.m_select_area{height: 18px;padding: 3px 18px 3px 5px;display: inline-block;border: 1px solid #E8E8E8;cursor: pointer;position: relative;}
.m_select_area .area_content{display: none;}
.m_select_area:hover{border-color: #ed6e67;}
.m_select_area.active{background-color: #ed6e67;border-color: #ed6e67;}
.m_select_area.active .area_text{color: #FFFFFF;}
.m_select_area.active s{border-color: #606060 transparent transparent;border-color: transparent transparent #FFFFFF;border-width: 0 4px 4px;}
.m_select_area.active .area_content{display: block;position: absolute;z-index: 999;top: 24px;left: -1px;width: 410px;padding: 10px;background: #FFFFFF;border: solid 1px #ed6e67;min-height: 100px;}
.m_select_area.active .area_content .close{position: absolute;right: 10px;top: 10px;background: url("../img/seletc_area_close.png");width: 16px;height: 16px;}
.m_select_area .area_text{height: 18px;line-height: 18px;cursor: pointer;}
.m_select_area s{position: absolute;width: 0;height: 0;overflow: hidden;border-color: #606060 transparent transparent;border-width: 4px 4px 0;border-style: solid;top: 10px;right: 5px;}
.m_select_area .area_tab{margin-top: 8px;border-bottom: 1px solid #ed6e67;height: 21px;font-size: 0;}
.m_select_area .area_tab .item{position: relative;font-size: 12px;display: inline-block;cursor: pointer;height: 20px;line-height: 20px;color: #3c3c3c;padding: 0 18px 0 5px;border-right: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;margin-right: 3px;}
.m_select_area .area_tab .item i{position: absolute;width: 0;height: 0;overflow: hidden;border-color: #606060 transparent transparent;border-width: 4px 4px 0;border-style: solid;top: 9px;right: 6px;}
.m_select_area .area_tab .item.active{border-color: #ed6e67;position: relative;height: 21px;background: #FFFFFF;}
.m_select_area .area_tab input{display: none;}
.m_select_area .area_tab_content{padding-top: 5px;min-height: 80px;}
.m_select_area .area_list li{float: left;white-space: nowrap;padding: 0 10px;margin: 5px;border: 1px solid #fff;border-color: transparent;}
.m_select_area .area_list li:hover, .m_select_area .area_list li.active{background: #ed6e67;color: #FFF;border: 1px solid #cd6761;}
.m_loading{background: url("../img/loading.gif") center center no-repeat;}
.unslider{overflow: auto;margin: 0;padding: 0;}
.unslider-wrap.unslider-carousel li{float: left;}
.unslider-vertical > ul{height: 100%;}
.unslider-vertical li{float: none;width: 100%;}
.unslider-fade .unslider-wrap li{position: absolute;left: 0;top: 0;right: 0;z-index: 8;}
.unslider-fade .unslider-wrap li.unslider-active{z-index: 10;}
.unslider li, .unslider ol, .unslider ul{list-style: none;border: none;margin: 0;padding: 0;}
.unslider-arrow{position: absolute;left: 20px;z-index: 2;cursor: pointer;}
.unslider-arrow.next{left: auto;right: 20px;}
.unslider-nav ol{list-style: none;text-align: center;}
.unslider-nav ol li{display: inline-block;width: 6px;height: 6px;background: transparent;border-radius: 5px;overflow: hidden;text-indent: -999em;border: 2px solid #fff;cursor: pointer;margin: 0 4px;}
.unslider-nav ol li.unslider-active{background: #fff;cursor: default;}
.unslider-wrap, .unslider-fade{position: relative;}
.m_banner{width: 100%;margin-bottom: 15px;position: relative;}
.m_banner ul > li a{display: block;height: 100%;}
.m_banner .dots{position: absolute;bottom: 10px;width: 100%;height: 5px;font-size: 0;text-align: center;}
.m_banner .dots .dot{border: none;width: 40px;height: 5px;border-radius: 0;background: #D2DCD5;margin-right: 10px;display: inline-block;cursor: pointer;}
.m_banner .dots .dot:last-child{margin-right: 0;}
.m_banner .dots .dot.active{background-color: #FD9003;}
.m-loading .m-loader{display: block;}
.m-loader{display: none;position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 10000;background-color: #FFF;background-color: rgba(255, 255, 255, 0.7);
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}
:root .m-loader{-webkit-filter: none;filter: none;}
.m-loader-inner{width: 100px;height: 100px;position: absolute;z-index: 10001;top: 50%;left: 50%;margin-top: -50px;margin-left: -50px;background: url("../img/loading.gif") repeat-x;}
.breadCrumb{font-size: 14px;color: #6a6a6a;}
.breadCrumb .divider{font-family: "simsum";font-size: 12px;}
/*侧边悬浮菜单*/
.shj_xuanfu_menu_box{display: block;width: 110px;height: 343px;background-color: #52070c;/*background: url('../img/bj.png');*/position: fixed;bottom: 20%;right: 2px;z-index: 99;}
.shj_xuanfu_menu_box a{height: 68px;width: 100%;display: inline-block;border-bottom: 1px solid #ffff;text-align: center;font: normal 14px/68px '微软雅黑';color: #fff;}
.shj_xuanfu_menu_box a:nth-child(5){border-bottom: none;}
.float-menu-title{position: relative;top: 17px;left: 25px;text-align: center;color: #fff;font-size: 14px;}
.float-menu-btn{display: block;}
.float-menu-btn:hover{cursor: pointer;background-position: center;background-size: 100% 100%;}
.newpage{text-align: center;margin-top: 20px;overflow: hidden;}
.newpage ul li{display: inline;font-size: 14px;}
.newpage ul li a{display: inline-block;margin: 0 2px;padding: 5px 12px;color: #333;border: 1px solid #e9e9e9;}
.newpage ul li a:hover{background: #52070c;text-decoration: none;color: #fff;}
.newpage ul li.thisclass{background: #52070c;text-decoration: none;color: #fff;margin: 0 2px;padding: 5px 12px;border: 1px solid #e9e9e9;}
.newpage ul li.thisclass a{color: #fff;border: none;padding: 0;margin: 0;}
.ztbd{width: 1100px;position: relative;height: auto;margin: auto;}
.menu-item p b{display: none}
.menu-item p span.nowspan{color: #096b4d;position: relative;top: -3px;}
.menu-item p span.allspan{display: none}
.li_hover li .menu-item p a.alllink{display: none}
.mybox{width: 1176px;margin-top: 55px;overflow: hidden;height: 195px;border: 1px solid #ccc;padding: 10px}
.mybox ul{width: 1400px;height: 190px;}
.mybox ul li{width: 275px;height: 190px;float: left;padding: 5px;margin: 0 10px 0 0;}
.mybox ul li img{width: 275px;height: 190px;}
.myzt{width: 100%;overflow: hidden}
.myzt img{margin: 0 auto;}
.indexcon{width: 1200px;margin: 0 auto;overflow: hidden}
.indexcon img{margin: 0 auto}
.index_contact{background: #127a59;height: 90px;width: 1200px;text-align: center;margin: 15px auto 0 auto;}
.next_article_box{margin: 15px auto;}
.headfix{position: fixed;top: 0;left: 0;right: 0;margin: 0 auto;z-index: 999999999;display: block !important;}
.index_foot{background: #127a59;height: 90px;width: 1200px;text-align: center;margin: 0px auto 0 auto;display: none;}
.mywrap{width: 100%;overflow: hidden;background: url(../img/pj_bg.jpg) repeat-x bottom;min-height: 600px;padding-top: 20px;}
.hengqie{width: 1200px;margin: 0 auto;text-align: center;}
.wb{position: relative;overflow: hidden;}
.hengqie q{background: #2CA0C2;height: 630px;width: 100%;position: absolute;bottom: 0;left: 0;display: block;z-index: -1}
.hengqie .q1{background: #2CA0C2;height: 1100px;width: 100%;position: absolute;bottom: 0;left: 0;display: block;z-index: -1;top: 311px;}
.hengqie .r{width: 640px;float: right}
.sc5{position: relative;margin-top: 80px;height: 640px;overflow: hidden}
.sc5 .hd{position: absolute;right: 50px;top: 15%;z-index: 1;width: 21px;background: #2CA0C2;padding: 10px 0}
.sc5 .hd li{display: block;cursor: pointer;width: 21px;height: 21px;background: url(../img/ulink2.png) no-repeat}
.sc5 .hd li.on{background-position: -21px 0}
.sc5 .bd li{clear: both;position: relative;margin: 0 0 30px 0px;overflow: hidden;}
.sc5 .cd li{clear: both;position: relative;margin: 0 0 30px 0px;overflow: hidden;}
.sc5 .n, .sc5 .n s, .sc5 span{width: 80px;height: 80px;display: block;overflow: hidden;border-radius: 50%;}
.sc5 .n{background: #000}
.sc5 span{position: absolute;left: 0;top: 0;cursor: pointer;height: 80px}
.sc5 .txt{float: left;width: 358px;height: 65px;background: url(../img/face2.png) no-repeat;font-size: 12px;line-height: 20px;cursor: pointer;padding: 5px 20px 5px 30px;overflow: hidden;}
.sc5 .txt p{text-align: left;}
.sc5 a{color: #333;float: left;font-size: 12px;}
.sc5 h3{color: #333;font-weight: bold;font-size: 14px;text-align: left}
.hengqie .l{background: url(../img/shouji.png) no-repeat 0 0;height: 980px;float: left;width: 356px;margin-left: 100px;}
.hengqie .l iframe{margin: 104px 0 130px 0px}
.ert7{display: block;background: url(../img/ert7.png) no-repeat center center;width: 485px;height: 176px;margin: 0 auto;}
.blk30{height: 30px;}
.type_List{font-size: 20px;color: #F00;line-height: 40px;}
.wrapper{width: 1200px;margin: 0 auto;}
.b-keping ul{width: 1220px;}
.b-keping li{float: left;width: 390px;margin: 0 10px 30px 0;}
.b-keping li a{display: block;text-decoration: none;cursor: pointer;}
.b-keping li a img{float: left;margin: 0;width: 95px;height: 95px;display: block;border-radius: 50%;border: 2px solid #E9E9E9;}
.b-keping li a span{margin-left: 120px;display: block;padding: 15px 20px;background: #E9E9E9;border-radius: 10px;position: relative;}
.b-keping li a span:before{content: "\e607";font-family: 'iconfont';font-size: 20px;color: #E9E9E9;position: absolute;top: 30px;left: -15px;;}
.b-keping li a h3{font-weight: 300;height: 25px;font-style: normal;line-height: 25px;overflow: hidden;font-size: 14px;}
.b-keping li a em{height: 40px;line-height: 20px;font-style: normal;display: block;overflow: hidden;}
.b-keping li a:hover span{background: #395771;color: #FFF;}
.b-keping li a:hover span:before{color: #395771;}
.b-keping li a:hover img{border-color: #395771;}
.signForm{background: #fff;padding: 10px;width: auto;}
.signForm div{font-size: 14px;height: 44px;}
.signForm label{margin-left: 8px;width: 57px;text-align: right;display: inline-block;}
.signForm input{width: 198px;height: 30px;border: 1px solid #c9c9c9;border-radius: 8px;text-align: center;margin-left: 8px;font-size: 12px;}
.signForm_imgBox{width: 300px;height: 140px;}
.signForm_imgBox img{width: 300px;height: 140px;display: block;}
.confirmation{display: block;background: #008d49;color: #fff;width: 270px;height: 32px;margin: 5px 10px;text-align: center;line-height: 32px;font-size: 14px;border-radius: 8px;}
.swing--in-top .direction-reveal__overlay{-webkit-animation-name: swing--in-top; animation-name: swing--in-top;}
.swing--in-bottom .direction-reveal__overlay{-webkit-animation-name: swing--in-bottom; animation-name: swing--in-bottom;}
.swing--in-left .direction-reveal__overlay{-webkit-animation-name: swing--in-left; animation-name: swing--in-left;}
.swing--in-right .direction-reveal__overlay{-webkit-animation-name: swing--in-right; animation-name: swing--in-right;}
.swing--out-top .direction-reveal__overlay{-webkit-animation-name: swing--out-top; animation-name: swing--out-top;}
.swing--out-bottom .direction-reveal__overlay{-webkit-animation-name: swing--out-bottom; animation-name: swing--out-bottom;}
.swing--out-left .direction-reveal__overlay{-webkit-animation-name: swing--out-left; animation-name: swing--out-left;}
.swing--out-right .direction-reveal__overlay{-webkit-animation-name: swing--out-right; animation-name: swing--out-right;}
.direction-reveal [class*='swing--'] .direction-reveal__overlay{-webkit-transform: rotate3d(0, 0, 0, 0); transform: rotate3d(0, 0, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
.swing--in-top, .swing--out-top{-webkit-perspective-origin: center top; perspective-origin: center top;}
.swing--in-top .direction-reveal__overlay, .swing--out-top .direction-reveal__overlay{-webkit-transform-origin: center top; transform-origin: center top;}
.swing--in-bottom, .swing--out-bottom{-webkit-perspective-origin: center bottom; perspective-origin: center bottom;}
.swing--in-bottom .direction-reveal__overlay, .swing--out-bottom .direction-reveal__overlay{-webkit-transform-origin: center bottom; transform-origin: center bottom;}
.swing--in-left, .swing--out-left{-webkit-perspective-origin: left center; perspective-origin: left center;}
.swing--in-left .direction-reveal__overlay, .swing--out-left .direction-reveal__overlay{-webkit-transform-origin: left center; transform-origin: left center;}
.swing--in-right, .swing--out-right{-webkit-perspective-origin: right center; perspective-origin: right center;}
.swing--in-right .direction-reveal__overlay, .swing--out-right .direction-reveal__overlay{-webkit-transform-origin: right center; transform-origin: right center;}
@-webkit-keyframes swing--in-top{0%{-webkit-transform: rotate3d(-1, 0, 0, 90deg); transform: rotate3d(-1, 0, 0, 90deg);}}
@keyframes swing--in-top{0%{-webkit-transform: rotate3d(-1, 0, 0, 90deg); transform: rotate3d(-1, 0, 0, 90deg);}}
@-webkit-keyframes swing--out-top{100%{-webkit-transform: rotate3d(-1, 0, 0, 90deg); transform: rotate3d(-1, 0, 0, 90deg);}}
@keyframes swing--out-top{100%{-webkit-transform: rotate3d(-1, 0, 0, 90deg); transform: rotate3d(-1, 0, 0, 90deg);}}
@-webkit-keyframes swing--in-bottom{0%{-webkit-transform: rotate3d(1, 0, 0, 90deg); transform: rotate3d(1, 0, 0, 90deg);}}
@keyframes swing--in-bottom{0%{-webkit-transform: rotate3d(1, 0, 0, 90deg); transform: rotate3d(1, 0, 0, 90deg);}}
@-webkit-keyframes swing--out-bottom{100%{-webkit-transform: rotate3d(1, 0, 0, 90deg); transform: rotate3d(1, 0, 0, 90deg);}}
@keyframes swing--out-bottom{100%{-webkit-transform: rotate3d(1, 0, 0, 90deg); transform: rotate3d(1, 0, 0, 90deg);}}
@-webkit-keyframes swing--in-left{0%{-webkit-transform: rotate3d(0, 1, 0, 90deg); transform: rotate3d(0, 1, 0, 90deg);}}
@keyframes swing--in-left{0%{-webkit-transform: rotate3d(0, 1, 0, 90deg); transform: rotate3d(0, 1, 0, 90deg);}}
@-webkit-keyframes swing--out-left{100%{-webkit-transform: rotate3d(0, 1, 0, 90deg); transform: rotate3d(0, 1, 0, 90deg);}}
@keyframes swing--out-left{100%{-webkit-transform: rotate3d(0, 1, 0, 90deg); transform: rotate3d(0, 1, 0, 90deg);}}
@-webkit-keyframes swing--in-right{0%{-webkit-transform: rotate3d(0, -1, 0, 90deg); transform: rotate3d(0, -1, 0, 90deg);}}
@keyframes swing--in-right{0%{-webkit-transform: rotate3d(0, -1, 0, 90deg); transform: rotate3d(0, -1, 0, 90deg);}}
@-webkit-keyframes swing--out-right{100%{-webkit-transform: rotate3d(0, -1, 0, 90deg); transform: rotate3d(0, -1, 0, 90deg);}}
@keyframes swing--out-right{100%{-webkit-transform: rotate3d(0, -1, 0, 90deg); transform: rotate3d(0, -1, 0, 90deg);}}
.slide--in-top .direction-reveal__overlay{-webkit-animation-name: slide--in-top; animation-name: slide--in-top;}
.slide--in-bottom .direction-reveal__overlay{-webkit-animation-name: slide--in-bottom; animation-name: slide--in-bottom;}
.slide--in-left .direction-reveal__overlay{-webkit-animation-name: slide--in-left; animation-name: slide--in-left;}
.slide--in-right .direction-reveal__overlay{-webkit-animation-name: slide--in-right; animation-name: slide--in-right;}
.slide--out-top .direction-reveal__overlay{-webkit-animation-name: slide--out-top; animation-name: slide--out-top;}
.slide--out-bottom .direction-reveal__overlay{-webkit-animation-name: slide--out-bottom; animation-name: slide--out-bottom;}
.slide--out-left .direction-reveal__overlay{-webkit-animation-name: slide--out-left; animation-name: slide--out-left;}
.slide--out-right .direction-reveal__overlay{-webkit-animation-name: slide--out-right; animation-name: slide--out-right;}
.direction-reveal [class*='slide--'] .direction-reveal__overlay{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);}
@-webkit-keyframes slide--in-top{0%{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}}
@keyframes slide--in-top{0%{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}}
@-webkit-keyframes slide--out-top{100%{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}}
@keyframes slide--out-top{100%{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}}
@-webkit-keyframes slide--in-bottom{0%{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}}
@keyframes slide--in-bottom{0%{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}}
@-webkit-keyframes slide--out-bottom{100%{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}}
@keyframes slide--out-bottom{100%{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}}
@-webkit-keyframes slide--in-left{0%{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}}
@keyframes slide--in-left{0%{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}}
@-webkit-keyframes slide--out-left{100%{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}}
@keyframes slide--out-left{100%{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}}
@-webkit-keyframes slide--in-right{0%{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}}
@keyframes slide--in-right{0%{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}}
@-webkit-keyframes slide--out-right{100%{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}}
@keyframes slide--out-right{100%{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}}
.rotate--in-top .direction-reveal__overlay{-webkit-animation-name: rotate--in-top; animation-name: rotate--in-top;}
.rotate--in-bottom .direction-reveal__overlay{-webkit-animation-name: rotate--in-bottom; animation-name: rotate--in-bottom;}
.rotate--in-left .direction-reveal__overlay{-webkit-animation-name: rotate--in-left; animation-name: rotate--in-left;}
.rotate--in-right .direction-reveal__overlay{-webkit-animation-name: rotate--in-right; animation-name: rotate--in-right;}
.rotate--out-top .direction-reveal__overlay{-webkit-animation-name: rotate--out-top; animation-name: rotate--out-top;}
.rotate--out-bottom .direction-reveal__overlay{-webkit-animation-name: rotate--out-bottom; animation-name: rotate--out-bottom;}
.rotate--out-left .direction-reveal__overlay{-webkit-animation-name: rotate--out-left; animation-name: rotate--out-left;}
.rotate--out-right .direction-reveal__overlay{-webkit-animation-name: rotate--out-right; animation-name: rotate--out-right;}
.direction-reveal [class*='rotate--'] .direction-reveal__overlay{-webkit-transform: rotate(0); transform: rotate(0); -webkit-animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);}
.rotate--in-top .direction-reveal__overlay, .rotate--out-top .direction-reveal__overlay{-webkit-transform-origin: left top; transform-origin: left top;}
.rotate--in-bottom .direction-reveal__overlay, .rotate--out-bottom .direction-reveal__overlay{-webkit-transform-origin: left bottom; transform-origin: left bottom;}
.rotate--in-left .direction-reveal__overlay, .rotate--out-left .direction-reveal__overlay{-webkit-transform-origin: left top; transform-origin: left top;}
.rotate--in-right .direction-reveal__overlay, .rotate--out-right .direction-reveal__overlay{-webkit-transform-origin: right top; transform-origin: right top;}
@-webkit-keyframes rotate--in-top{0%{-webkit-transform: rotate(-90deg); transform: rotate(-90deg);}}
@keyframes rotate--in-top{0%{-webkit-transform: rotate(-90deg); transform: rotate(-90deg);}}
@-webkit-keyframes rotate--out-top{100%{-webkit-transform: rotate(-90deg); transform: rotate(-90deg);}}
@keyframes rotate--out-top{100%{-webkit-transform: rotate(-90deg); transform: rotate(-90deg);}}
@-webkit-keyframes rotate--in-bottom{0%{-webkit-transform: rotate(90deg); transform: rotate(90deg);}}
@keyframes rotate--in-bottom{0%{-webkit-transform: rotate(90deg); transform: rotate(90deg);}}
@-webkit-keyframes rotate--out-bottom{100%{-webkit-transform: rotate(90deg); transform: rotate(90deg);}}
@keyframes rotate--out-bottom{100%{-webkit-transform: rotate(90deg); transform: rotate(90deg);}}
@-webkit-keyframes rotate--in-left{0%{-webkit-transform: rotate(90deg); transform: rotate(90deg);}}
@keyframes rotate--in-left{0%{-webkit-transform: rotate(90deg); transform: rotate(90deg);}}
@-webkit-keyframes rotate--out-left{100%{-webkit-transform: rotate(90deg); transform: rotate(90deg);}}
@keyframes rotate--out-left{100%{-webkit-transform: rotate(90deg); transform: rotate(90deg);}}
@-webkit-keyframes rotate--in-right{0%{-webkit-transform: rotate(-90deg); transform: rotate(-90deg);}}
@keyframes rotate--in-right{0%{-webkit-transform: rotate(-90deg); transform: rotate(-90deg);}}
@-webkit-keyframes rotate--out-right{100%{-webkit-transform: rotate(-90deg); transform: rotate(-90deg);}}
@keyframes rotate--out-right{100%{-webkit-transform: rotate(-90deg); transform: rotate(-90deg);}}
.direction-reveal__card{display: inline-block; position: relative; overflow: hidden; -webkit-perspective: 400px; perspective: 400px;}
.direction-reveal__card .direction-imgbox{display: block;position: relative;width: 100%;height:100%;overflow: hidden;}
.direction-reveal__card .direction-imgbox img{width: inherit; height: inherit; width: 100%;transition: transform 0.5s; -moz-transition: -moz-transform 0.5s; -webkit-transition: -webkit-transform 0.5s; -o-transition: -o-transform 0.5s;}
.direction-reveal__card .direction-imgbox img:hover{transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1);}
.direction-reveal__overlay{position: absolute; top: 0; left: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); width: 100%; height: 100%; /*padding: 15px;*/ color: #fff; overflow: hidden; background-color: rgba(0, 0, 0, 0.6); -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; text-align: center;}
.direction-reveal__title{margin-top: 0;font: normal 20px/36px '微软雅黑';padding-top: 20%;}
.direction-reveal__text{margin-bottom: 0;font: normal 16px/32px '微软雅黑';padding-bottom: 8px;}
.direction-reveal--3-grid-flexbox{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: 1%; margin-left: 1%;}
.direction-reveal--3-grid-flexbox .direction-reveal__card{/*-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%;width: 33.333333%;box-sizing: border-box; //内边框border: 2px solid transparent;*/}
.img-fluid{width: 100%;}
.direction-reveal--3-grid-cssgrid{display: -ms-grid; display: grid; -ms-grid-columns: (1fr)[3]; grid-template-columns: repeat(3, 1fr); margin-right: -10px; margin-left: -10px;}
.direction-reveal--3-grid-cssgrid .direction-reveal__card{border: 10px solid transparent;}
.direction-reveal--grid-bootstrap .direction-reveal__card{margin-top: 15px; margin-bottom: 15px;}
.direction-reveal-imgbox{overflow: hidden;}
.wiyoo_style_0{-webkit-box-flex: 0;/*-ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%;*/width: 33.333333%;box-sizing: border-box; /*//内边框*/border: 2px solid transparent;}
.wiyoo_style_1{width: 50%;display: inline-block;box-sizing: border-box; /*//内边框*/border: 2px solid transparent;}
.case_style_list{text-align: center; width: 100%; padding: 15px 0px;}
.case_style_list a{display: inline-block; padding: 2px 5px; border:1px solid #ccc; font: normal 14px/22px '微软雅黑'; margin: 5px 8px; color: #454554;}
.case_style_list a:hover{border-color:#53070d; background-color: #53070d; color: #ffffff;}
.click_show_case span{padding: 4px 15px; border-radius: 2px; display: inline-block; margin: 0px 5px; cursor: pointer; background-color: #ffffff; color: #333333; font: normal 14px/22px '微软雅黑';}
.click_show_case span:nth-child(1){background-color: #53070d;color: #ffffff;}
.click_show_case span:hover{background-color: #53070d; color: #ffffff;}
.index_stors_list{width: 100%;}
.index_stors_list li{float: left;margin: 10px 10px 10px 0px;display: inline-block;}
.index_stors_list li a{padding: 3px 6px;border: 1px solid #fff;color: #fff;font: normal 14px/22px '微软雅黑';}
.index_stors_list li a:hover{border-color: #53070d;background-color: #53070d;}
.index_stors_list li a.on{border-color: #53070d;background-color: #53070d;}
.little_tips{position: absolute;top: 0px;right: 15px;display: inline-block;width: 67px;height:63px;overflow: hidden;background-image: url("../img/right_top.png");background-size: 100% 100%;text-align: center;color: #fff;z-index: 2;}
.little_tips i{display: inline-block;position: absolute;left: 23px;top: 6px;}
.little_tips p{font-size: 14px;position: absolute;top:30px;width: 100%;}
/*星艺实力 部分开始*/
.this_index_shili{width: 100%;overflow: hidden;}
#slider-wrap{width:668px;height:500px;position:relative;overflow:hidden;float: left;}
#slider-wrap ul#slider{width:100%;height:100%;position:absolute;top:0;left:0;}
#slider-wrap ul#slider li{float:left;position:relative;width:668px;cursor: pointer;}
#slider-wrap ul#slider li img{width: 100%; height: 100%;}
#slider-wrap ul#slider li > div{position:absolute;top:0px;left:0px;width: 100%;height: 40px;background-color: #333;opacity: 0.6;overflow: hidden;}
#slider-wrap ul#slider li > div h3{font-size:36px;text-transform:uppercase;}
#slider-wrap ul#slider li > div span{font-family: Neucha, Arial, sans serif;font-size:18px;color: #fff;line-height: 40px;padding-left: 35px;}
#slider-wrap ul#slider li i{text-align:center;line-height:400px;display:block;width:100%;font-size:90px;}
.btns{position:absolute;width:50px;height:60px;top:50%;margin-top:-25px;line-height:57px;text-align:center;cursor:pointer;color: #fff;background-color: #52070c;/*background:rgba(0,0,0,0.1);*/z-index:100;-webkit-user-select: none;-moz-user-select: none;-khtml-user-select: none;-ms-user-select: none;-webkit-transition: all 0.1s ease;-moz-transition: all 0.1s ease;-o-transition: all 0.1s ease;-ms-transition: all 0.1s ease;transition: all 0.1s ease;}
.btns:hover{color: #fff;/*background:rgba(0,0,0,0.3);*/}
/*#next{right:-50px; border-radius:7px 0px 0px 7px;}
#previous{left:-50px; border-radius:0px 7px 7px 7px;}*/
#next{right:-50px;}
#previous{left:-50px;}
#counter{top: 30px;right:35px;width:auto;position:absolute;}
#slider-wrap.active #next{right:0px;}
#slider-wrap.active #previous{left:0px;}
/*bar*/
#pagination-wrap{min-width:20px;margin-top:460px;margin-left: auto;margin-right: auto;height:15px;position:relative;text-align:center;}
#pagination-wrap ul{width:100%;}
#pagination-wrap ul li{margin: 0 4px;display: inline-block;width:5px;height:5px;border-radius:50%;background:#fff;opacity:0.5;position:relative; top:0;}
#pagination-wrap ul li.active{width:12px; height:12px; top:3px;opacity:1;box-shadow:rgba(0,0,0,0.1) 1px 1px 0px;}
/*ANIMATION*/
#slider-wrap ul, #pagination-wrap ul li{-webkit-transition: all 0.3s cubic-bezier(1,.01,.32,1);-moz-transition: all 0.3s cubic-bezier(1,.01,.32,1);-o-transition: all 0.3s cubic-bezier(1,.01,.32,1);-ms-transition: all 0.3s cubic-bezier(1,.01,.32,1);transition: all 0.3s cubic-bezier(1,.01,.32,1);}
.shili_list{float: right; width: 500px; margin-left: 26px;}
.shili_list li{width: 100%; height: 167px; display: block; border-bottom: 1px solid #999;}
.shili_list li:nth-child(3){border-bottom: none;}
.shili_list li img{width: 188px; height: 140px; float: left; padding-top: 12px;}
.shili_list li div{float: right; width: 290px; padding-top: 26px; height: 110px;}
.shili_list li div p.p_title{font: bold 16px/26px '微软雅黑'; color: #333; height: 26px; overflow: hidden;cursor: pointer;}
.shili_list li div p.p_desc{font: normal 14px/26px '微软雅黑'; color: #787878; height: 78px; overflow: hidden;}
/*星艺实力 部分结束*/
/*活动详情页开始*/
.active_sign_up{width: 100%; margin-top: 26px; margin-bottom: 26px; border: 1px solid #bcbcbc;}
.active_sign_up span{color: #fff; background-color: #52070c; font: normal 14px/28px '微软雅黑'; width: 56px; height: 28px; display: inline-block; text-align: center; margin-top: 8px;}
.active_sign_up .p1{text-align: center; font: normal 24px/32px '微云科技'; color: #52070c;}
.active_sign_up .p2{text-align: center; font: normal 14px/24px '微云科技'; color: #737373;}
.active_sign_up form{padding-top: 10px;}
.active_sign_up form input{width: 92%; height: 36px; display: inline-block; margin-left:4%; margin-bottom: 8px; border:1px solid #ccc; font: normal 14px/36px '微云科技'; color: #666; padding-left: 5px;}
.active_sign_up form select{width: 29%; height: 28px; display: inline-block; margin-left:3%; margin-bottom: 8px; border:none; font: normal 14px/28px '微云科技'; color: #333;}
.active_sign_up form a{width: 92%; height: 40px; display: inline-block; margin-left: 4%; margin-top:10px; margin-bottom: 10px; text-align: center; font: normal 18px/40px '微软雅黑'; color: #fff; color: #fff; background-color: #52070c;}
/*活动详情页结束*/
.xingyi_tankuang_form{width: 96%; margin: auto;}
.xingyi_tankuang_form div{width: 100%; margin: 20px auto;}
.xingyi_tankuang_form div label{width: 20%; text-align: right; font: normal 14px/26px '微软雅黑'; color: #666; margin-right: 10px; vertical-align: top; display: inline-block;}
.xingyi_tankuang_form div input{border: 1px solid #ccc; padding: 2px 5px; width: 70%; font: normal 14px/22px '微软雅黑'; color: #454545;}
.xingyi_tankuang_form div textarea{width: 70%; border: 1px solid #ccc; padding: 2px 5px; font: normal 14px/22px '微软雅黑'; color: #454545; height: 50px;}
.xingyi_tankuang_form div a{border:1px solid #ccc; font: normal 14px/22px '微软雅黑'; color: #454545; padding: 5px 18px; display: inline-block;}
.xingyi_tankuang_form div a:hover{border-color: #52070c; background-color: #52070c; color: #fff;}