@charset "utf-8";
/* 成长经历 start */
.g_center { width: 1400px; margin: auto; }
.g_cen { width: 1400px; margin: auto; }
.g_nrcenter { width: 1100px; margin: auto; }
.g_centerx { width: 1000px; margin: auto; }
.g_cennr { width: 930px; margin: auto; }
.g_f5 { padding-top: 60px; }
.g_f5pt1lb { height: 442px; margin-bottom: 22px; }
.g_f5pt1 { width: 1510px; margin: auto; position: relative; }
.g_f5pt1lbox { width: 33.333333%; padding-left: 25px; padding-right: 25px; margin-top: 50px; }
.g_f5pt1lb { margin-left: -25px; margin-right: -25px; }
.g_f5pt1lbwz p { text-align: center; font-size: 16px; color: #333; font-family: "微软雅黑"; line-height: 30px; }
.g_f5pt1lbwz { margin-top: 26px; }
.g_f5pt1jt1 { width: 20px; position: absolute; top: 50%; left: 31%; transform: translateY(-50%); cursor: pointer; }
.g_f5pt1jt2 { width: 20px; position: absolute; top: 50%; right: 31%; transform: translateY(-50%); cursor: pointer; }
.g_f5pt1jt1 img { width: 100%; }
.g_f5pt1jt2 img { width: 100%; }
.g_f5pt1lbtu { width: 317px; margin: auto; }
.g_f5pt1lbtu img { width: 100%; }
.g_f5pt1lbox.slick-current .g_f5pt1lbtu { /*width:442px;*/ transition: all 0.36s; transform: scale(1.3); margin-top: 54px; }
.g_f5pt1lbox.slick-current .g_f5pt1lbtu img { transition: all 0.36s; }
.g_f5pt1lbox.slick-current .g_f5pt1lbwz { /*width:442px;*/ margin-top: 62px; }
.g_f5pt1lbox.slick-current { margin-top: 0; }
/*.g_f5pt2{background: #f9f9f9;padding-top: 72px;padding-bottom: 80px;}*/
.g_f5pt2nr1 { width: 33.333333%; padding-left: 21px; padding-right: 21px; margin-bottom: 56px; }
.g_f5pt2nr { margin-left: -21px; margin-right: -21px; }
.g_f5pt2nrtu { width: 100%; position: relative; }
.g_f5pt2nrtu img { width: 100%; height: 100%; }
.g_f5pt2nrtu1 { position: relative; top: 0; left: 0; }
.g_f5pt2nrtu2 { position: absolute; top: 0; left: 0; }
.g_f5pt2nrwz { background: #f6f6f6; /*  border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;*/ padding: 22px 38px 22px 20px; }
.g_f5pt2nrwz p { font-size: 16px; color: #000; font-family: "微软雅黑"; line-height: 24px; overflow: hidden; letter-spacing: 1px; }
.g_f5 .public-yema4 { margin-top: 16px; }
.g_f5pt2ying { /*box-shadow: -5px 5px 10px #f0efef;*/ }
.g_d1pt5 { -webkit-animation: fadeIn 1s ease both; animation: fadeIn 1s ease both; animation-delay: 0.4s; }
.g_f5pt1 { -webkit-animation: fadeIn 1s ease both; animation: fadeIn 1s ease both; animation-delay: 0.3s; }
.g_f5pt2nr1 { -webkit-animation: fadeInUp 1s ease both; animation: fadeInUp 1s ease both; animation-delay: 0.4s; }
.g_f5pt2nr { overflow: hidden; display: none; }
img { vertical-align: middle; }
@media (min-width: 767px) {
.container { width: 797px; }
}
@media (min-width: 1200px) {
.container { width: 1170px; }
}
@media (min-width: 1230px) {
.container { width: 1230px; }
}
.imgdiv img, .tra0_3, .imgk img { -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; }
.tra1 { -webkit-transition: all 1s ease-out 0s; -moz-transition: all 1s ease-out 0s; -ms-transition: all 1s ease-out 0s; -o-transition: all 1s ease-out 0s; transition: all 1s ease-out 0s; }
.clearfix::after { display: block; clear: both; height: 0; content: ' '; }
.clearfix { zoom: 1; }
.cp { cursor: pointer; }
.fb { font-weight: bold; }
.fl { float: left; }
.fr { float: right; }
.l, .r { width: 50%; }
.c_333 { color: #333; }
.c_666 { color: #666; }
.c_999 { color: #999; }
.c_w { color: #fff; }
.bg_w { background: #fff; }
.c_b { color: #000; }
.bg_b { background: #000; }
.img_d { display: none; }
.img_dd { display: none !important; }
.hm { height: 100%; }
.tn { -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; }
.t50 { -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.tx50 { -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); }
.ty50 { -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }
.tac { text-align: center; }
.tal { text-align: left; }
.tar { text-align: right; }
.tablediv { display: table; }
.tr { display: table-row; }
.td { display: table-cell; }
.imgdiv { overflow: hidden; }
.slick-track .slick-slide { display: block !important; }
@media screen and (max-width: 1230px) {
.container { width: 767px; padding-left: 15px; padding-right: 15px; }
}
@media screen and (max-width: 767px) {
.container { width: 100%; padding-left: 15px; padding-right: 15px; }
.g_f6pt2nr1 { width: 100%!important; padding: 5px!important; margin-bottom: 20px!important; }
}
.g_tableboxn { overflow: auto; }
.g_tablebox { width: 1200px; }
.grow { font-size: 16px; padding-top: 30px; color: #3e3e3e; }
/* 成长经历 end */
/* 新闻分页 */
.widget-newslist-9 { padding-top: 24px; margin-bottom: 20px; }
.widget-newslist-9 li:hover { background-color: #f3f3f3; }
.widget-newslist-9 li:hover ._text { color: #333; }
.widget-newslist-9 li:hover ._img img { transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05); }
.news_list .page { margin-top: 50px; margin-bottom: 56px; }
.bdshare_popup_box { display: none!important; }
.page { font-size: 12px; color: #777777; text-align: center; }
.page a, .page span { color: #777777; display: inline-block; width: 40px; height: 36px; font-size: 14px; text-align: center; line-height: 36px; border: 1px solid #b5b5b5; vertical-align: middle; margin: 0 0 10px 6px; }
.page a { width: 40px; height: 36px; }
.page .goprev { margin-right: 10px; }
.page .next, .page .count { display: inline-block; width: 76px; height: 36px; margin-left: 10px; }
.page a:hover, .page span { color: #fff; background: #e34754; border-color: #e34754; }
ul { padding-left: 0; list-style-type: none; }
i, em { font-style: normal; }
big { font-size: 1.3em; }
small { font-size: 0.77em; }
a { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; text-decoration: none; outline: 0; }
article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display: block; }
/* 店面环境 start */
.g_f6 { background: #f9f9f9; padding-top: 20px; }
.g_f6pt1lb { height: 442px; margin-bottom: 22px; }
.g_f6pt1 { width: 1510px; margin: auto; position: relative; }
.g_f6pt1lbox { width: 50%; padding-left: 25px; padding-right: 25px; margin-top: 50px; }
.g_f6pt1lb { margin-left: -25px; margin-right: -25px; }
.g_f6pt1lbwz p { text-align: center; font-size: 16px; color: #333; font-family: "微软雅黑"; line-height: 30px; }
.g_f6pt1lbwz { margin-top: 26px; }
.g_f6pt1jt1 { width: 20px; position: absolute; top: 50%; left: 31%; transform: translateY(-50%); cursor: pointer; }
.g_f6pt1jt2 { width: 20px; position: absolute; top: 50%; right: 31%; transform: translateY(-50%); cursor: pointer; }
.g_f6pt1jt1 img { width: 100%; }
.g_f6pt1jt2 img { width: 100%; }
.g_f6pt1lbtu { width: 317px; margin: auto; }
.g_f6pt1lbtu img { width: 100%; }
.g_f6pt1lbox.slick-current .g_f6pt1lbtu { /*width:442px;*/ transition: all 0.36s; transform: scale(1.3); margin-top: 54px; }
.g_f6pt1lbox.slick-current .g_f6pt1lbtu img { transition: all 0.36s; }
.g_f6pt1lbox.slick-current .g_f6pt1lbwz { /*width:442px;*/ margin-top: 62px; }
.g_f6pt1lbox.slick-current { margin-top: 0; }
.g_f6pt2 { background: #f9f9f9; padding-top: 72px; }
.g_f6pt2nr1 { width: 50%; padding-left: 21px; padding-right: 21px; margin-bottom: 56px; }
.g_f6pt2nr { margin-left: -21px; margin-right: -21px; }
.g_f6pt2nrtu { width: 100%; position: relative; }
.g_f6pt2nrtu img { width: 100%; height: 100%; }
.g_f6pt2nrtu1 { position: relative; top: 0; left: 0; }
.g_f6pt2nrtu2 { position: absolute; top: 0; left: 0; }
.g_f6pt2nrwz { background: #fff; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding: 20px 0px 0px 0px; }
.g_f6pt2nrwz p { font-size: 18px; color: #333; line-height: 24px; height: 48px; overflow: hidden; letter-spacing: 1px; text-align: center; }
.g_f6 .public-yema4 { margin-top: 16px; }
.g_f6pt2ying { box-shadow: 2px 5px 10px #f0efef; }
.g_f6 .g_f2part1 { margin-bottom: 72px; margin-top: 0; }
/* 业务合作 */

.news_list ul li { width: 100% !important; height: auto !important; float: left !important; margin-right: 0% !important; margin-bottom: 25px !important; }

/*.titleBox span {
    display: block !important; 
}*/

body, h1, h2, h3, h4, p, ul, ol, dd, dl, form, {
 margin: 0;
}
hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee; }
img { max-width: 100%; height: auto; vertical-align: top; -ms-interpolation-mode: bicubic; border: 0; }
ul { padding-left: 0; list-style-type: none; }
i, em { font-style: normal; }
a { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; text-decoration: none; outline: 0; }
article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display: block; }
input, select, textarea { outline: 0; font-family: inherit; font-size: 100%; }
.l { float: left; }
.r { float: right; }
/* 等比填充 */
*[class*="rect-"] { position: relative; display: block; width: 100%; height: 0; overflow: hidden; }
*[class*="rect-"] ._full { position: absolute; left: 0; top: 0; width: 100%; height: 100%; *height: auto;
}
.rect-5625 { padding-bottom: 56.25%; }
/* 常量设置 */
.wrap { width: 1400px; margin-right: auto; margin-left: auto; }
.mwrap { max-width: 1466px; margin-right: auto; margin-left: auto; }
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body { min-width: 1240px\9; overflow-x: auto; }
 @media all and (min-width:0) {
body { min-width: 0; overflow-x: hidden; }
}
/*body { font-size: 14px; line-height: 1.6; color: #555; background: #fff; }*/
a { color: inherit; }
a:hover { color: #e54156; }
::-moz-selection {
color:#fff;
background:#e54156;
}
::selection { color: #fff; background: #e54156; }
::-webkit-input-placeholder {
color:#aaa;
}
.placeholder { color: #aaa; }
/*css组件设置*/
.form-control, .input-group-addon, .btn { border-radius: 2px; }
.form-control:focus { border-color: #66afe9; outline: 0; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6); }
.imgZoom img, .imgY180 img { -moz-transition: all .8s ease 0s; -ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s; -webkit-transition: all .8s ease 0s; transition: all .8s ease 0s; }
.imgZoom { overflow: hidden; -webkit-transform: rotate(0); transform: rotate(0); }
.imgZoom:hover img { -moz-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }
.imgY180:hover img { cursor: pointer; -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); transform: rotateY(180deg) }
/* 网站样式 */
/*公用*/
.icon { display: inline-block; *display:inline;
*zoom:1;
vertical-align: middle; }
.channel_content { margin: -50px 0 20px; }
.rect-67 { padding-bottom: 67%; }
.rect-130 { padding-bottom: 130%; }
.trs500 { transition: all 0.5s ease; -webkit-transition: all 0.5s ease; }
/* newslist-10 start*/
.widget-newslist-10 .list_hd { background-color: #f0f0f0; padding: 50px 60px 40px; margin-bottom: 26px; }
.widget-newslist-10 .hd_tit { font-size: 20px; color: #1e1e1e; font-weight: normal; height: 30px; line-height: 30px; margin-right: 2%; }
.widget-newslist-10 .inp_box_wrap { width: 20%; margin-right: 2%; }
.widget-newslist-10 .inp_box { display: block; width: 100%; height: 32px; line-height: 32px; border: 1px solid #e0e0e0; padding: 0; margin: 0; box-sizing: content-box; font-size: 13px; color: #999; padding: 0; text-indent: 10px; }
/*.widget-newslist-10 .select_box { width:14%; margin-right:2%; }*/
.widget-newslist-10 .hd_btn { width: 20%; border: none; text-align: center; background-color: #e54156; font-size: 15px; color: #fff; height: 32px; line-height: 32px; outline: none; cursor: pointer; }
.widget-newslist-10 .list_box { padding: 46px 60px 40px; position: relative; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.widget-newslist-10 .list_main { overflow: hidden; }
.widget-newslist-10 .bd_r { width: 20%; }
.widget-newslist-10 .bd_c { width: 76%; padding: 0 8% 0 5%; }
.widget-newslist-10 .list_title { font-size: 20px; color: #202020; font-weight: normal; padding-bottom: 20px; text-align: left; }
.widget-newslist-10 .list_tool { font-size: 12px; color: #c9c9c9; padding: 10px 0px; }
.widget-newslist-10 .list_tool .share { margin-left: 20px; cursor: pointer; }
.widget-newslist-10 .list_p { font-size: 14px; color: #464646; line-height: 26px; height: 52px; overflow: hidden; text-align: left; }
.widget-newslist-10 .list_box:after { content: ""; width: 100%; height: 1px; background-color: #e6e6e6; position: absolute; bottom: 0; right: 0; }
.widget-newslist-10 li:hover .list_box { background-color: #f8f8f8; }
.widget-newslist-10 li:hover .list_box:after { background-color: #f8f8f8; }
.widget-newslist-10 li:hover .list_title a { color: #e54156; }
.widget-newslist-10 .list_time { font-size: 14px; color: #e54156; padding: 0 2% 2% 0; border-right: 1px solid #e6e6e6; width: 85px; }
.widget-newslist-10 .list_time_day { display: block; font-size: 50px; color: #e54156; line-height: 50px; font-family: helvetica; }
.widget-newslist-10 .select-ui-choose ._arrow { width: 16%; right: 0; background: #e3e3e3; }
.widget-newslist-10 .select-ui-choose ._arrow .arr { left: 50%; margin: 0 0 0 -0.4em; border-color: #969696 transparent transparent; }
body .select-ui-options li:hover, body .select-ui-options li.hover { background: #e54156; }
body .select-ui-options-bottom, .widget-newslist-10 .select-ui-choose-bottom.on, .widget-newslist-10 .select_box { border-radius: 0px; }
.widget-newslist-10 .share a { padding: 0; margin: 0; background: none!important; height: 20px; line-height: 20px; }
@media only screen and (max-width:1240px) {
.widget-newslist-10 .hd_btn { margin-left: 0; }
.widget-newslist-10 .inp_box_wrap { margin-right: 1%; }
.widget-newslist-10 .hd_tit { margin-right: 2% }
.widget-newslist-10 .list_hd { padding: 30px 20px; }
.widget-newslist-10 .list_box { padding: 46px 10px 40px; }
.widget-newslist-10 .bd_l { width: 10%; }
.widget-newslist-10 .bd_c { width: 74%; }
.widget-newslist-10 .share a { display: none; }
}
@media only screen and (max-width:760px) {
.widget-newslist-10 .hd_tit { margin-bottom: 20px; float: none; text-align: center; }
.widget-newslist-10 .inp_box_wrap { width: 100%; margin: 0; padding: 0; margin-bottom: 20px; }
.widget-newslist-10 .hd_btn { width: 100%; }
.widget-newslist-10 .bd_r { float: none; width: 100%; }
.widget-newslist-10 .list_main { margin-top: 20px; }
.widget-newslist-10 .bd_l { width: 20%; }
.widget-newslist-10 .bd_c { width: 70%; padding: 0 0 0 5%; }
.widget-newslist-10 .list_box:after { display: none; }
.widget-newslist-10 .list_box { padding: 10px; }
.slogo { margin-top: -30px!important; }
.slogo h1 { margin: -30px auto!important; width: 80%!important; font-size: 16px!important; }
}
/*
* PcMode
*/
body:after { display: block; height: 0; line-height: 0; overflow: hidden; visibility: hidden; content: 'Pc'; }
.PcMode:after { content: 'Pc' !important; }
.UnpcPush, .MobilePush { display: none; }
img[data-src] { opacity: 0; filter: alpha(opacity=0); }
img[data-srcloaded] { opacity: 1; filter: alpha(opacity=100); }

/*
* MobileMode
*/
@media only screen and (max-width: 760px) {
.wrap, .mwrap { padding-left: 2%; padding-right: 2%; width: auto; }
/*mobileMode 760 网站样式*/
.channel_content { margin: 0px 0px; }
}
/*title line*/
.slogo { margin-bottom: 100px; margin-top: -80px; }
.slogo i { display: block; height: 1px; background-color: #d1d1d1; position: static; }
.slogo h1 { font-size: 20px; color: #595757; margin: 48px auto; text-align: center; width: 38%; position: static; margin-top: -16px; background: #FFFFFF; font-weight: lighter; }

/*五爷形象*/
.three1 .bt1{color:#e04855;font-size:20px;text-align:left;float:left;}
.three1 .xh1{ border-bottom:#d9d9d9 solid 1px; width:100%;padding: 0px;margin: 0px;height: 1px;}
.three1 .xh1 span{ border-bottom:#e60020 solid 1px; width:10%; top:20px;}

.inner { width: 1400px; margin: 0 auto; }
.menuList a:link, .menuList a:visited { color: #fff; }
.menuList a:active, .menuList a:hover { color: #fff; }
.menuList { padding: 20px 0px; *overflow: hidden;
}
.menuList ul { margin-left: -2%; position: relative; }
.menuList li { float: left; width: 10%; margin: 0px 16px 16px 0%; display: block; position: relative; overflow: hidden; }
.menuList li .img { overflow: hidden; width: 100%; height: 100%; }
.menuList li .img img { width: 100%; display: block; transition: 600ms; -webkit-transition: 600ms; }
.menuList li:hover .name { display: none; }
.menuList li:hover .img img { transform: scale(1.1); -webkit-transform: scale(1.1); }


 @media screen and (max-width:1280px) {
.inner { width: 1000px; }
}
 @media screen and (max-width:1024px) {
.inner { width: 90%; }
.menuList li { width: 31.33%; }
}
 @media screen and (max-width:641px) {
.menuList li { width: 48%; }
}
 @media screen and (max-width: 375px) {
.menuList ul { margin-left: 0px; }
.menuList li { width: auto; margin-left: 0px; float: none; }
}

