@charset "utf-8";

.w1200 { width:1200px; margin:0 auto;position: relative;}
.clear { clear:both; overflow:hidden;}
.clearfix:after { clear: both; content: ' '; width: 0; height: 0; overflow: hidden; display: block;}
.w1201 a{ text-decoration: none; -webkit-transition: all .3s linear 0s; -moz-transition: all .3s linear 0s; -ms-transition: all .3s linear 0s; outline: none; star:expression(this.onFocus=this.blur());vertical-align:top}
.mt15 { margin-top: 15px;}
.mt20 { margin-top: 20px;}
.m30 { padding-top: 30px; padding-bottom: 30px;}

.copyright{ text-align:center;/* height:45px;*/ line-height:2; padding: 10px 0; border-top:1px #3a3d40 solid; color:#bdc2c8; font-size:12px;}
.ewm{ width:150px; float:right; padding-right:110px; text-align:center; padding-top:28px;overflow:hidden;}
.ewm img{ display:block; margin:0 auto;}
.ewm p{ padding-top:10px; line-height:20px; color:#bdc2c8; font-size:12px;}



.w1200 .link {width:1200px;height: 100px;margin-top: 20px;}
.w1200 .link span{color:white;font-size: 15px;font-weight: bold;width: 100px;padding-left: 16px;}
.w1200 .link_href{width: 1200px;height: 60px;overflow:hidden;}
.w1200 .link_href ul{overflow:hidden;float:left; padding-top:17px;}
.w1200 .link_href ul li{float:left;width:100px; padding-bottom:22px;}
.w1200 .link_href ul li a{display:block; height:26px;  line-height:26px; color:#bdc2c8; font-size:12px;}

.login{ height:32px; border-bottom:1px #cecece solid; text-align:right}
.login a{ color:#4c4c4c; padding-left:24px; line-height:32px;}
.top{ overflow:hidden;}
.dlzc{ display:block; float:right; width:100px; height:30px; background:#e57335; border-radius:3px; font-size:18px; font-weight:bold; text-align:center; line-height:30px; color:#fff; margin-top:26px;}
.dlzc a { color: #fff;}
ul.nav,ul.ucenter_nav{ float:right; padding-top:7px; overflow:hidden; padding-right:16px;}
ul.ucenter_nav { float: left; padding-left: 10px;}
ul.nav li{ float:left;}
ul.nav li a{ display:block; height:70px; line-height:70px; font-size:18px; color:#4c4c4c; font-weight:bold; padding:0 16px;}
a.logo{ display:block; float:left; padding:6px 0 11px;}
.indexhzmt{ background:#f7f7f7;}
.indexhzmt h2{ height:84px; padding-top:10px; text-align:center; line-height:84px; color:#4c4c4c; font-size:24px;}
.indexhzmt ul{ overflow:hidden; width:1200px; margin:0 auto; padding-bottom:40px;}
.indexhzmt ul li{ width:220px; height:100px; overflow:hidden; float:left; margin:0 10px 20px;}
.indexlb{ overflow:hidden; background:#fff;/* min-height:418px;*/ padding-bottom: 50px;}
.xwdt,.khjz{ width:50%; float:left;}
.khjz{ width:525px; padding-right:25px; float:right;}
.khjz ul li{ height:80px; overflow:hidden; margin-bottom:15px;}
.khjz ul li a{ display:block; overflow:hidden;}
.khjz ul li a img{ display:block; width:158px; height:78px; float:left; border:1px #e1e1e1 solid;}
.khjz ul li a h2{ width:340px; float:right; height:24px; overflow:hidden; line-height:24px; font-size:16px; font-weight:normal;}
.khjz ul li a p{ width:340px; float:right; padding-top:10px; height:44px; overflow:hidden; line-height:22px; font-size:12px; color:#969899;}
.khjz_title{ height:100px; padding-bottom:10px; overflow:hidden;}
.khjz_title h2{ float:left; line-height:100px; position:relative; padding-left:14px; font-weight:normal; font-size:16px;}
.khjz_title h2:after{ content:""; width:4px; height:15px; border-radius:2px; background:#e57335; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.khjz_title a{ float:right; display:block; line-height:100px; color:#969899;}
.xwdtt_tab{ overflow:hidden; padding:30px 0;}
.xwdtt_tab ul{ float:left; height:40px; overflow:hidden;}
.xwdtt_tab ul li{ float:left; margin-right:20px;}
.xwdtt_tab ul li a{ display:block; height:38px; padding:0 28px; border:1px #ebebeb solid; border-radius:40px; line-height:38px;}
.xwdtt_tab ul li.on a{ background:#e57335; color:#fff; border-color:#e57335;}
.xwdtt_tab>a{ display:block; float:right; height:40px; line-height:40px; color:#969899}
.xwdt_dl dl dt{ padding:10px 0; overflow:hidden;}
.xwdt_dl dl dt a{ display:block;}
.xwdt_dl dl dt a img{ float:left; width:158px; height:113px; border:1px #ebebeb solid; display:block;}
.xwdt_dl dl dt h2,.xwdt_dl dl dt p,.xwdt_dl dl dt span{ width:422px; float:right;}
.xwdt_dl dl dt h2{ height:36px; overflow:hidden; line-height:36px; overflow:hidden; font-size:16px; font-weight:normal;}
.xwdt_dl dl dt p{ height:40px; overflow:hidden; line-height:20px; color:#969899; font-size:14px; padding-top:5px;}
.xwdt_dl dl dt span{ display:block; height:30px; overflow:hidden; line-height:30px; font-size:12px;color:#969899;}
.xwdt_dl dl dd{ height:30px; overflow:hidden;}
.xwdt_dl dl dd a{ display:block; height:30px; overflow:hidden; line-height:30px; padding-left:14px; position:relative; font-size:16px}
.xwdt_dl dl dd a span{ display:block; float:right; color:#969899;}
.xwdt_dl dl dd a:after{ content:""; width:4px; height:4px; border-radius:100%; background:#e57335; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.rwtf{ height:400px; background:url(../images/rwtg_bg.jpg) center no-repeat;}
.rwtf dl{ overflow:hidden;}
.rwtf dl dt{ width:200px; float:left; padding-left:20px; padding-top:42px;}
.rwtf dl dt h2{ line-height:58px; color:#fff; font-size:40px;}
.rwtf dl dt h2 p{ line-height:34px; font-size:14px; font-weight:normal;}
.rwtf dl dt ul{ padding-top:30px;}
.rwtf dl dt ul li{ height:42px; overflow:hidden;}
.rwtf dl dt ul li a{ display:block; float:left; line-height:42px; color:#fff;}
.rwtf dl dt ul li span{ display:block; height:42px; line-height:42px; color:#fff; float:right; width:63px;}
.rwtf dl dd{ float:right; padding-top:40px;}
.rwtf_tuijian{ float:right; box-sizing:border-box; padding:0 30px; width:260px; height:320px; overflow:hidden; border-radius:5px; background:url(../images/rwtg_tuijian_bg.jpg) center no-repeat;}
.rwtf_tuijian a{ color:#fff; display:block;}
.rwtf_tuijian h2{ height:68px; overflow:hidden; line-height:68px; padding-top:48px; font-size:24px;}
.rwtf_tuijian h3,.rwtf_tuijian p{ height:27px; overflow:hidden; line-height:27px;}
.rwtf_tuijian p{ font-size:12px;}
.rwtf_tuijian span{ display:block; height:60px; line-height:60px; font-size:12px;}
.rwtf_tuijian span strong{ font-weight:normal; font-size:16px;}
.rwtf dl dd ul{ width:707px; height:300px; float:right; background:#fff; margin-top:10px; box-sizing:border-box; border-radius:5px 0 0 5px; padding:20px 7px 20px 20px;}
.rwtf dl dd ul li{ width:50%; height:130px; overflow:hidden; float:left; box-sizing:border-box; border:1px #fff solid; padding-left:20px;}
.rwtf dl dd ul li:nth-child(1){ border-right:1px #e1e1e1 solid; border-bottom:1px #e1e1e1 solid;}
.rwtf dl dd ul li:nth-child(2){border-bottom:1px #e1e1e1 solid;}
.rwtf dl dd ul li:nth-child(3){ border-right:1px #e1e1e1 solid;}
.rwtf dl dd ul li:nth-child(2),.rwtf dl dd ul li:nth-child(4){ padding-left:40px;}
.rwtf dl dd ul li h2{ padding-top:10px; height:27px; line-height:27px; overflow:hidden; font-size:14px; font-weight:normal;}
.rwtf dl dd ul li h3{ height:26px; overflow:hidden; line-height:26px; color:#969899; font-size:12px; font-weight:normal;}
.rwtf dl dd ul li p{ height:18px; overflow:hidden; padding-top:22px; padding-right:20px;}
.rwtf dl dd ul li p span{ display:block; float:left; height:18px; line-height:18px; font-size:12px; color:#969899;}
.rwtf dl dd ul li p span strong{ font-size:16px; font-weight:normal; color:#e57335;}
.rwtf dl dd ul li p a{ display:block; border:1px #bdc0c5 solid; border-radius:5px; float:right; margin-right:6px; line-height:16px; height:16px; color:#969899; font-size:12px; padding:0 5px;}
.rwtf dl dd ul li p a:hover{ border-color:#e57335; color:#e57335;}
.mtyy{ background:url(../images/mtyy_bg.jpg) center no-repeat;}
.mtyy_tuijian{background:url(../images/mtyy_tuijian_bg.jpg) center no-repeat;}

.bgf7{ background:#f7f7f7;}
.banner{ height:250px;}
.banner .w1200{ position:relative;}
.banner h1{ height:250px; line-height:250px; text-align:center; font-size:30px; color:#c9c9c9;}
.dqwz{ position:absolute; right:0; bottom:0; height:50px; line-height:50px; color:#fff; font-size:12px;}
.menus{ padding:30px 0;}
.menus ul{ overflow:hidden;}
.menus ul li{ float:left; padding-right:20px;}
.menus ul li a{ display:block; height:48px; border-radius:100px; border:1px #e2e2e2 solid; padding:0 34px; background:#fff; line-height:48px; font-size:18px;}
.content{ padding:10px 30px 40px; margin-bottom:40px; background:#fff;}
ul.newslist li{ padding:40px 0; border-bottom:1px #e1e1e1 solid;}
ul.newslist li a{ display:block; overflow:hidden;}
ul.newslist li a img{ display:block; width:260px; height:180px; float:left;}
ul.newslist li:last-child{ border:none;}
.newslist_right{ width:855px; float:right;}
.newslist_right h2{ height:36px; overflow:hidden; border-bottom:1px #e1e1e1 solid;}
.newslist_right h2 p{ width:80%; float:left; height:36px; line-height:36px; font-size:16px; font-weight:normal; overflow:hidden;}
.newslist_right h2 span{ display:block; float:right; height:36px; line-height:36px; text-align:right; font-size:12px; color:#969899; font-weight:normal;}
.newslist_right>p{ padding-top:24px; height:72px; overflow:hidden; line-height:24px; color:#969899;}
.newslist_right>span{ display:block; padding-top:10px;}
.newslist_right>span>em{ display:block; height:37px; line-height:37px; color:#969899; float:left; font-style:normal; padding-left:26px; margin-right:20px; background:url(../images/lll_icon.png) left center no-repeat;}
.newslist_right>span>em:nth-child(2){ background:url(../images/pll_icon.png) left center no-repeat;}
a.more{ display:block; width:100%; height:auto; overflow:hidden; background:#f7f7f7 url(../images/more.png) center 40px no-repeat; line-height:40px; text-align:center; padding-bottom:40px;}
.contentleft{ width:820px; box-sizing:border-box; padding:27px 40px 0; background:#fff; float:left; margin:20px 0 50px;}
.contentleft h1{ line-height:50px; font-size:30px;}
.numshu{ padding-bottom:10px; border-bottom:1px #e1e1e1 solid; overflow:hidden;}
.numshu em,.numshu span{ display:block; float:left; height:30px; line-height:30px; color:#969899}
.numshu em{ padding-left:26px; background:url(../images/lll_icon.png) left center no-repeat; font-style:normal; margin-right:16px;}
.numshu em.pll{ background:url(../images/pll_icon.png) left center no-repeat;}
.numshu span{ padding-left:22px;}
.atricle{ padding:40px 0;}
.atricle img{ max-width:100%; height:auto;}
.atricle p{ line-height:24px;}
.fanye{ padding:30px 0; border-top:1px #e1e1e1 solid;}
.fanye p{ line-height:32px;}
.fanye p:first-child,.fanye p:first-child a{ color:#969899}
.right{ width:360px; float:right; padding-top:20px;}
.rmht{ padding:10px 30px; background:#fff;}
.rmht h2,.rmbq h2{ height:84px; line-height:84px; font-size:26px;}
.rmht ul li{ margin-bottom:30px;}
.rmht ul li a{ display:block; height:80px; overflow:hidden;}
.rmht ul li a img{ width:100px; height:80px; float:left;}
.rmht ul li a h3,.rmht ul li a span{ display:block; width:180px; float:right;}
.rmht ul li a h3{ height:44px; overflow:hidden; line-height:22px; font-weight:normal; font-size:14px; padding-top:4px;}
.rmht ul li a span{ padding-top:7px; height:25px; line-height:25px; color:#969899;}
.rmbq{ padding:10px 30px; background:#fff; margin-top:20px;}
.rmbq ul{ overflow:hidden;}
.rmbq ul li{ width:90px; height:60px; background:#f7f7f7; border:1px #e1e1e1 solid; box-sizing:border-box; float:left; text-align:center; line-height:60px; margin:0 15px 20px 0;}
.rmbq ul li a{ display:block; font-size:16px;}
.rmbq ul li:nth-child(3),.rmbq ul li:nth-child(6),.rmbq ul li:nth-child(9){ margin:0 0 20px 0;}
.cjwtbanner{ height:249px; background:url(../images/cjwtbanner.jpg) center no-repeat;}
.cjwtbanner h2{ padding-top:14px; height:118px; line-height:118px; text-align:center; font-size:24px; color:#fff;}
.cjwtsearch{ width:680px; height:56px; overflow:hidden; margin:0 auto;}
.cjwtsearch input{ width:516px; height:56px; overflow:hidden; float:left; border:none; background:#fff; font-size:14px; text-indent:30px;}
.cjwtsearch input[type="button"]{ width:164px; height:56px; border:none; float:right; background:#e57335; color:#fff; text-indent:0;}
.cjwtbg{ background:#f8f8f8; overflow:hidden; padding-bottom:50px;}
.cjwtbg dl{ width:33.33%; float:left; border-left:1px #cecece solid; box-sizing:border-box; margin:52px 0; padding-left:50px; min-height:248px;}
.cjwtbg dl:nth-child(1),.cjwtbg dl:nth-child(4){ border:none;}
.cjwtbg dl dt{ line-height:100%; font-size:16px; font-weight:bold; padding-left:15px; position:relative;}
.cjwtbg dl dt:after{ content:""; width:4px; height:15px; border-radius:3px; background:#e57335; position:absolute; left:0; top:0;}
.cjwtbg dl dd{ padding-top:22px; padding-left:15px;}
.cjwtbg dl dd a{ display:block; height:30px; line-height:30px; overflow:hidden; color:#969899}
.cjwtbg dl dd a:hover { color: #e57335;}
.cjwtbg dl dd a.morewenti{ color:#4ea0eb}
.kfzx{ height:350px; background:url(../images/bzxz_bg.jpg) center no-repeat;}
.kfzx h2{ height:30px; text-align:center; line-height:30px; padding-top:25px; font-size:16px; color:#fff;}
.kfzx span{ display:block; text-align:center; color:#fff;}
.kfzx ul{ padding:50px 0 70px; text-align:center;}
.kfzx ul li{ display:inline-block; width:240px; text-align:center;}
.kfzx ul li h3{ display:block; line-height:30px; font-weight:bold; color:#fff;}
.kfzx ul li img{ display:block; width:82px; height:82px; margin:0 auto;}
.kfzx p{ text-align:center; color:#a2a3a4; line-height:100%;}
.header{ background:#fff;box-shadow: 0 0 10px rgba(114,113,113,0.33);}
.header_boxshow{ box-shadow:0 0 10px rgba(114,113,113,0.33); margin-bottom:10px;}
.ssjg{ background:#fff; margin:40px 0 109px; padding:30px 20px 0;}
.ssjg_ss{ height:40px; overflow:hidden;}
.ssjg_ss input{ width:516px; height:40px; border:none; background:#f7f7f7; float:left; line-height:40px; text-indent:30px;}
.ssjg_ss input[type="submit"]{ width:164px; height:40px; border:none; float:left; background:#e57335; color:#fff; text-indent:0;}
.ssjgList{ margin-top:30px; border-top:1px #cecece solid; padding:22px 23px 30px;}
.ssjgList ul{ padding-bottom:40px;}
.ssjgList ul li{ padding-bottom:14px;}
.ssjgList ul li a{ display:block;}
.ssjgList ul li a h2{ height:34px; overflow:hidden; line-height:34px; background:url(../images/wenhao.jpg) left center no-repeat; padding-left:40px; font-size:16px; font-weight:bold;}.ssjgList ul li a p{ line-height:32px; padding-left:40px; color:#969899}
a.ckgd{ display:block; height:40px; border-top:1px #cecece solid; line-height:40px; text-align:center; background:#f7f7f7; color:#969899;}
.cjwt_left{ width:240px; float:left; margin-top:40px;}
.cjwt_left dl dt{ padding:0 20px; height:100px; background:url(../images/cjwt_left_bg.jpg) repeat; border-radius:10px 10px 0 0;}
.cjwt_left dl dt h2{ height:50px; line-height:50px; padding-top:7px; color:#fff; font-size:24px;}
.cjwt_left dl dt p{ height:30px; line-height:30px; color:#fff;}
.cjwt_left dl dd{ background:#fff; padding:0 20px;}
.cjwt_left dl dd ul li{ height:49px; overflow:hidden; border-bottom:1px #e1e1e1 solid;}
.cjwt_left dl dd ul li:last-child{ border-bottom:none;}
.cjwt_left dl dd ul li a{ display:block; height:49px; line-height:49px; background:url(../images/cjwt_left_ulbg.jpg) right center no-repeat; font-size:16px;}
.cjwt_left dl dd ul li a.active{ background:url(../images/cjwt_left_ulhoverbg.jpg) right center no-repeat;}
.cjwt_right{ width:930px; box-sizing:border-box; padding:30px 20px; float:right; background:#fff; margin:40px 0;}
.cjwt_right_con{ margin-top:30px; border-top:1px #cecece solid; border-bottom:1px #cecece solid; min-height:300px;}
.sfjj{ padding-top:5px;}
.sfjj p{ height:46px; line-height:46px;}
.sfjj_btn{ overflow:hidden;}
.sfjj_btn a{ display:block; width:120px; height:40px; border-radius:5px; float:left; margin-right:20px; border:1px #e57335 solid; line-height:40px; text-align:center; color:#e57335;}
.sfjj_btn a:first-child{ background:#e57335; color:#fff;}
.cjwt_right_con p{ font-size:12px; color:#969899; line-height:24px;}
.cjwt_right_con h2{ height:46px; line-height:46px; padding-top:5px; font-size:16px;}
.cjwtxq{ margin-top:30px; border-top:1px #cecece solid;}
.cjwtxq h1 { font-size: 18px; color: #4c4c4c; padding: 20px 0;}
.cjwtxq_con { min-height:570px;}
.khal_nav{ height:70px; text-align:center; background:#fff;}
.khal_nav ul li{ display:inline-block; height:70px; padding:0 24px;}
.khal_nav ul li a{ display:block; height:65px; line-height:65px; font-size:16px;padding:0 13px; border-bottom:5px #fff solid;}
.khal_nav ul li a.on{ color:#e57335; border-color:#e57335;}
ul.khal{ overflow:hidden; width:1220px; padding:10px 0;}
ul.khal li{ width:285px; height:300px; border-radius:10px; float:left; background:#fff; margin:10px;}
ul.khal li a{ display:block; padding:0 20px;}
ul.khal li a img{ display:block; width:285px; height:150px; margin:0 -20px;}
ul.khal li a h2{ display:block; height:45px; overflow:hidden; line-height:45px; padding-top:5px; font-size:16px; font-weight:normal;}
ul.khal li a p{ height:40px; overflow:hidden; line-height:20px; font-size:12px; color:#969899;}
ul.khal li a span{ display:block; height:50px; line-height:50px; font-size:12px; color:#969899; background:url(../images/hsjt.png) right center no-repeat;}
ul.khal li:hover{ box-shadow:2px 5px 13px rgba(75,75,75,0.49);}
ul.khal li:hover a span{ background:url(../images/hsjt_hover.png) right center no-repeat;}
ul.khal li:hover a h2{ color:#e57335}
.fenye{ padding:30px 0 50px; text-align:right;}
.fenye span,.fenye a{ display:inline-block; height:35px; background:#fff; border-radius:3px; border:1px #e1e1e1 solid; line-height:35px; padding:0 15px;}
.fenye span.cur{ color:#e57335}
h2.gdal{ text-align:center; height:88px; line-height:88px; font-size:30px; padding-top:20px;}
.alxq{ background:#fff; margin:20px 0 0 0; padding:30px 40px;}
.alxq h1{ text-align:center; line-height:46px; font-size:30px;}
.time{ text-align:center; line-height:26px; font-size:12px; color:#969899; padding-bottom:30px; border-bottom:1px #e1e1e1 solid;}
.alxq_con p{ line-height:24px;}
.alxq_con img{ max-width:100%; height:auto;}
.xsqg{ height:300px; background:url(../images/xsqg_bg.jpg) center no-repeat;}
.index_banner .swiper-slide{height:488px;}
.index_banner .swiper-slide a { width: 100%; height: 100%; display: block;}
.indexbanner{ /*background:#d2d2d2 url(../images/indexbanner.jpg) center no-repeat;*/ position: relative;}
.bannernav { width: 1200px; margin: 0px auto; position: relative;}


.xsqg dl{ padding-top:52px;}
.xsqg dd{ float:left; width:234px; height:200px; background:#fff; border-radius:5px; margin-left:10px; overflow:hidden;}
.ddtitle{ height:90px; background:url(../images/xsqg_bg01.jpg) repeat; padding:0 10px; box-sizing:border-box; padding-top:25px; margin-bottom:34px;}
.ddtitle h2,.ddtitle h3{ color:#fff; font-weight:normal; color:#fff; line-height:22px; font-size:12px;}
.ddtitle h2 a{ font-size:14px; color:#fff;}
.xsqg dd p{ line-height:22px; padding:0 10px; height:22px; overflow:hidden;}
.xsqg dd p:last-child { margin-top: 4px;}
.xsqg dd p span{ display:block; float:left; height:18px; line-height:18px; font-size:12px; color:#969899;}
.xsqg dd p span strong{ font-size:16px; font-weight:normal; color:#e57335;}
.xsqg dd p a{ display:inline-block; border:1px #bdc0c5 solid; border-radius:5px; float:right; margin-right:6px; line-height:16px; height:16px; color:#969899; font-size:12px; padding:0 5px;}
.xsqg dd p a:hover{ border-color:#e57335; color:#e57335;}
.xsqg dl dt{ float:left; width:224px; box-sizing:border-box; padding-left:20px;}
.xsqg dl dt h2{ font-size:40px; line-height:100%;}
.xsqg dl dt p{ line-height:54px; color:#969899;}
.xsqg dd:nth-child(3) .ddtitle{ background:url(../images/xsqg_bg02.jpg) repeat}
.xsqg dd:nth-child(4) .ddtitle{ background:url(../images/xsqg_bg03.jpg) repeat}
.xsqg dd:nth-child(5) .ddtitle{ background:url(../images/xsqg_bg04.jpg) repeat}
.indexbanner .w1200{ height:488px; position:absolute; left:50%; top:0; margin-left:-600px; z-index:9999;}
.mtzy{ position:absolute; right:0; top:42px; width:160px; padding:0 20px; height:290px; background:rgba(255,255,255,0.6);}
.mtzy_num01{ padding-bottom:13px; border-bottom:1px #cecece solid;}
.mtzy_num01 h2{ padding-top:30px; height:40px; line-height:40px; font-size:18px; text-align:center;}
.mtzy_num01 h5{ height:56px; line-height:56px; font-size:40px; color:#ff6e1e; text-align:center;font-family:Arial;}
.mtzy_num02{ padding-top:11px;}
.mtzy_num02 h2{ height:40px; line-height:40px; text-align:center; font-size:18px; font-weight:normal;}
.mtzy_num02 h5{ height:67px; line-height:67px; text-align:center; font-size:40px; font-weight:normal; font-family:Arial;}
.indexnav{ position:absolute; left:0; top:42px; width:202px; height:446px; background:#e9e9e9;z-index: 100;}
.indexnav>ul{ padding:0 20px;}
.indexnav>ul>li{ padding:13px 0; border-bottom:1px #cecece solid;}
.indexnav>ul>li a{ display:block; height:30px; padding:0 20px; margin-left:-20px; line-height:30px; width:100%; background:url(../images/huisjt.png) 176px center no-repeat}
.indexnav>ul>li a:hover{  background:#4c4c4c url(../images/bsjt.png) 176px center no-repeat; color:#fff;}
.all{ position:relative; z-index:9999;}
.all dt{ height:40px; background:#4c4c4c url(../images/bsjt.png) 176px center no-repeat; color:#fff; font-size:18px; font-weight:bold; line-height:40px; text-indent:20px;}
.all dd{ display:none; position:absolute; left:202px; top:0; width:700px; height:446px; background:#fff; border:1px #4c4c4c solid; box-sizing:border-box; padding:20px 40px 120px;}
.all dd ol{ width:20%; float:left;}
.all dd ol li a{ display:block; height:32px; line-height:32px; font-size:12px;}
.all dd ol li.lih2{ height:32px; border-bottom:1px #d3d3d3 dashed; line-height:32px; font-weight:bold; margin-bottom:10px;}
.all dd ol li a:hover{ color:#e57335}
a.navadimg{ display:block; position:absolute; left:40px; width:620px; height:100px; bottom:20px;}
.all:hover dd{ display:block;}
.jydt{ position:absolute; left:0; bottom:0; width:100%; background: rgba(255,255,255,0.75); z-index: 10;}
.jydt_con { width: 1200px; margin: 0px auto; padding-left:202px; box-sizing:border-box;}
.jydt dl{ overflow:hidden; position:relative; padding-left:202px;}
.jydt dl dt{ position:absolute; left:0; top:0; width:174px; height:84px; float:left; line-height:84px; text-align:center; font-size:28px; font-style:italic; font-weight:bold}
.jydt dl dt strong{ color:#e57335}
.jydt dl dd{ width:100%; height:84px; overflow:hidden;}
.jydt dl dd p{ width:50%; height:84px; line-height:84px; float:left;}
.jydt dl dd p strong{color:#e57335; font-weight:normal;}


/*个人中心*/
.login_cont{ height:600px; background:url(../images/login_bg.jpg) center no-repeat; box-sizing:border-box; padding-top:70px;}
.login_cont_right { width:390px; border-radius:4px; height:452px; background:#fff; float:right;}
.login_cont_right_con { padding:30px 37px;}
.login_cont_right h2 { margin-bottom:28px; font-size:18px; text-align:center; }
.login_cont_right h2 span { color:#eb0c1c;}
.login_hd { margin-bottom:29px;}
.login_hd ul{ overflow:hidden;}
.login_hd li { float:left; width:50%; padding-bottom:9px; border-bottom:2px solid #dadada; text-align:center; font-size:14px; cursor:pointer;}
.login_hd li.on { border-bottom:2px solid #eb0c1c; font-weight:bold; }
.login_bd .inp { width:100%; box-sizing:border-box; height:38px; padding:9px; border:1px solid #dadada; font-size:14px;}
.login_bd .tips { height:30px; line-height:30px;}
.tips span.wrong {background:url(../images/reg_icon_wrong.png) 5px center no-repeat;padding-left:30px;color:#f71d0d; font-size:10px;}
.login_txt span{ display:block; float:left; font-size:12px;}
.login_txt span.login_regis{ float:right;}
.login_cont .login_bd .login_regis  a { color:#eb0c1c; font-size:14px;}
.login_cont .login_bd .login_btn { border:none; height:40px; border-radius:5px; line-height:40px; background:#eb0c1c; color:#fff; font-size:16px; width:100%; margin:12px 0 27px; cursor: pointer;}
.login_payment { text-align:center;}
.login_payment_list { margin-top:10px;}
.login_payment_list a { display:inline-block; width:28px; height:28px;  background:url(../images/login_payment.jpg) no-repeat; margin-right:10px; }
.login_payment_list .login_payment_qq:hover { background-position:0 -28px; }
.login_payment_list .login_payment_wechat { background-position:-38px 0; }
.login_payment_list .login_payment_alipay { background-position:-76px 0; }
.login_payment_list .login_payment_wb { background-position:-114px 0; }
.login_payment_list .login_payment_wechat:hover { background-position:-38px -28px; }
.login_payment_list .login_payment_alipay:hover { background-position:-76px -28px; }
.login_payment_list .login_payment_wb:hover { background-position:-114px -28px; }
.login_txt{ height:20px; overflow:hidden;}
.login_txt span input{ float:left;}
.login_txt span label{ margin-right:10px;}
.login_txt span label,.login_txt span{ float:left; line-height:20px;}
.login_txt span a{ padding-left:10px;}
.bgfff{ background:#fff;}

.regist { padding: 30px 0;}
.regist_bd{ width:336px; margin:0 auto; padding:38px 0;}
.sms_code{ position:relative;}
.regist_bd .tips{ height:30px;}
.regist_bd .inp {line-height: 22px;font-size: 14px;color: #999;padding: 8px 0 8px 36px;border: 1px solid #cdcdcd;width: 298px;}
.regist_bd .inp01 {background: url(../images/user_icon.png) no-repeat 8px center;}
.regist_bd .inp02 {background: url(../images/yanma_icon1.png) no-repeat 8px center;}
.regist_bd .inp03 {background: url(../images/yanma_icon2.png) no-repeat 8px center;}
.regist_bd .inp04 {background: url(../images/password_icon.png) no-repeat 8px center;}
.regist_bd .getCode {width: 98px;height: 38px;background: #EEEEEE;border: 1px solid #cdcdcd;position: absolute;top: 0;right: 0;}
.regist_bd .getCode .mid {display: table-cell;width: 98px;height: 38px;text-align: center;vertical-align: middle;overflow: hidden;}
.regist_bd .getCode .verify_img {width: 98px;height: 38px;}
.regist_bd .getsms { background:none; border:none;width: 132px;height: 28px;line-height: 28px;border-left: 1px solid #cdcdcd;font-size: 14px;color: #1da1f2;position: absolute;top: 6px;right: 0;cursor: pointer;}
.regist_bd .nextbtn { border:none;width: 336px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff;background: #eb0c1c;border-radius: 4px;-webkit-border-radius: 4px;cursor: pointer;}
.grzx_login{ padding:0 20px; height:32px; background:#f6f6f6; font-size:12px;}
.grzx_login_left{ float:left;}
.grzx_login_right{ float:right;}
.login_user{ float:left; line-height:32px; color:#f00;}
a.tuichu{ display:block; float:left; line-height:32px; padding:0 10px;}
.login_xiaoxi{ float:left; line-height:32px; padding-right:18px; background:url(../images/my_message.png) right -3px no-repeat;}
.grzx_login_right a{ display:inline-block;padding: 0 15px;line-height:32px;}
.grzx_login_right span{ display:inline-block;padding: 0 15px;line-height:32px;}
.grzx_login_right a:hover,.grzx_login_right span strong{ font-weight:normal; color:#f20e0e}

.grzx_login_right span strong{ font-size:14px;}
.header_my{ padding:0 20px; background:#fff;}
.logo{ float:left; height:48px; padding:10px 0;}
.logo img{ height:48px; width:auto;}
.drop-down{ float:left;width: 146px;height: 30px;margin-top: 20px; position: relative; margin-left:20px;}
.drop-down-hd{cursor: pointer; font-size: 16px; width: 95px; padding-left: 49px; height: 28px; border: 1px solid #dcdcdc; line-height: 28px; background: #f6f6f6 url(../images/my_dht.jpg) 10px center no-repeat;}
.drop-down-bd { display: none; position: absolute; left: 0; top: 29px; width: 95px; border: 1px solid #dcdcdc; background: #fff; padding: 10px 0 10px 49px; z-index: 2;  }
.drop-down-bd li a { line-height: 34px; font-size: 14px; font-weight: bold; color: #4c4c4c; }
.drop-down:hover .drop-down-bd{ display:block;}
.my_nav{ width:180px; position:absolute; left:0; top:0; height:900px; background:#fff;}
.my_footer { color: #fff; background: #272727; padding: 20px 0; text-align: center; height: 18px;position: relative;  }
.my_footer strong { color: #eb0c1c; }
.my_container{ padding-left:200px; padding-right:340px; position:relative; min-height:900px; background:#f0f0f0}
.my_news{ position:absolute; right:0; top:0; width:320px;}
.consoltbox{ background:#fff;margin-bottom: 20px;text-align: center;padding: 32px 0 28px;}
.consoltbox img{ display:block; margin:0 auto;}
.consoltbox .consolt { display: inline-block; width: 242px; height: 40px; line-height: 40px; background: #087eda;font-size: 16px;color: #fff;margin-top: 12px}
.consoltbox .p { font-size: 14px; color: #4c4c4c;margin: 15px 0 10px;}
.consoltbox .phone { font-size: 28px; color: #4c4c4c;}
.my_nav h2{background: url(../images/my_nav.jpg) 12px center no-repeat;font-size: 16px;line-height: 60px;height: 60px;text-align: left; padding-left: 37px;}
.my_nav h2 a{ color:#eb0c1c; font-weight:normal;}
.my_nav ul>li,.my_nav ul>li>ol>li{ border-top:1px solid #e4e4e4}
.my_nav ul>li>a{ display:block; height:48px; line-height:48px; font-size:16px; text-indent:37px; background:#fff url(../images/plus_black.png) 15px center no-repeat;}
.my_nav ul>li>a:hover,.my_nav ul>li.current>a,.my_nav ul>li>ol>li>a:hover{ background:#eb0c1c url(../images/plus_white.png) 15px center no-repeat; color:#fff;}
.my_nav ul>li>ol{ display:none;}
.my_nav ul>li.current>ol{ display:block;}
.my_nav ul>li>ol>li>a{ display:block; height:48px; line-height:48px; font-size:16px; text-indent:56px;background:#fff url(../images/plus_black.png) 34px center no-repeat;}
.my_nav ul>li>ol>li>a:hover{ background-position:34px center}
.mycont{ width:100%; padding-top:20px;}
.my_id{ min-height:130px; background:#f8f8f8}
.hym,.myzhye{ width:30%; float:left; padding:20px 0 20px 3%}
a.hym_tx{border: #dcdcdc solid 5px;border-radius: 100%;margin-right: 3%; display:block; width:80px; height:80px; overflow:hidden; float:left; margin-left: 10px;}
.myid_info{ float:left; margin-top: 10px;}
.tit {font-size: 16px;color: #4c4c4c;font-weight: bold;margin-bottom: 6px;line-height: 24px;}
.myid_info .info .my_id_tel{background: #f39aa0 url(../images/my_idtel.jpg) no-repeat left center;padding: 0 5px 0 24px;color: #fff;display: block;height: 20px;line-height: 20px;margin-right: 10px;}
.myid_info .info .my_id_group{ height: 20px;margin-right: 10px; margin-top: 10px; display: block;margin-right: 10px;line-height: 20px;vertical-align: -5px;background: #8bd2e7;padding: 0 5px 0 24px;color: #fff; font-size: 13px;}
.myid_info .info .my_id_group:before { width: 20px; height: 20px; content: ' '; display:inline-block; overflow: hidden; background: #25beeb url(../images/my_id.png) no-repeat -60px 0; margin-left: -24px; float: left;}
.myid_info .info .my_id_group:after { content: ' '; clear: both; width: 0; height: 0; display: block;}

.myzhye .tit01 { font-size: 14px; line-height: 28px; }
.myzhye .tit02 .price { margin-right: 4%;word-break: break-word; }
.myzhye .tit02 .price strong { font-size: 16px; font-weight: normal; }
.myzhye .tit02 .btn { font-size:12px; width: 48px; height: 22px; border: 1px #dcdcdc solid; border-radius: 2px; line-height: 22px; display: inline-block; margin-right: 10px; text-align: center; }
.myzhye .tit02 .btn:hover{ color:#eb0c1c}
.myzhye .tit03 { margin-top: 5px;}
.myzhye .tit03 a { color: #0096e1; font-size:12px;}
.my_shortcut { background: #fff; margin-top: 20px; border: #eeeeee 1px solid; padding: 20px 1% 10px 0; *padding-bottom:20px; }
.my_shortcut ul{ overflow:hidden}
.my_shortcut li { width: 23%; padding-right: 1.6%; margin:0 0 10px 2%; float: left; height: 60px; line-height: 60px; background: #e9ab4e; border-radius: 60px; box-sizing: border-box;}
.my_shortcut li a { font-size: 16px; color: #fff;  display:block; width: 94%; height: 100%; padding-left:6%; line-height: 60px; }
.my_shortcut li.my_icon02 { background: #cb5b52; }
.my_shortcut li.my_icon03 { background: #8cbc61; }
.my_shortcut li.my_icon04 { background: #53b7c3; }
.my_shortcut li.my_icon05 { background: #888888; }
.my_shortcut li.my_icon06 { background: #dd976c; }
.my_shortcut li a:hover { color: #eeeae5; }
.fr{ float:right;}
.my_order{ margin:20px 0; background:#fff;}
.my_order_title {height: 38px;line-height: 38px;background: #f8f8f8;}
.mytab{ float:left;}
.mytab ul{ overflow:hidden;}
.mytab ul li{ float:left; height:38px; line-height:38px; padding:0 20px;}
.mytab ul li.on{ background:#fff; color:#eb0c1c}
ul.mytab_fr{ float:right; overflow:hidden;}
ul.mytab_fr li{ float:left; height:38px; line-height:38px; font-size:12px; padding:0 12px;}
ul.mytab_fr li a strong{ font-weight:normal; color:#eb0c1c}
.my_order_none { height:46px; padding:41px 0; position: relative;}
.my_order_none dl { padding-left: 50px; position: absolute; top: 41px; left: 50%; transform: translateX(-50%);}
.my_order_none dl:after { clear: both; content: ' '; width: 0; height: 0; display: block;}
.my_order_none dt { float:left; margin-left: -50px;}
.my_order_none dd { font-size:16px; color:#4c4c4c; line-height:46px;}
.my_news { width: 320px; margin: 20px 0; overflow: hidden; }
.my_news_slide { background: #fff; padding-bottom: 20px; margin-bottom: 20px; }
.my_news_slide .hd { background: #f8f8f8; border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee; height: 39px; margin-bottom: 20px; }
.my_news_slide .hd li { cursor: pointer; background: #fff; border-right: 1px solid #eeeeee; float: left; padding: 0 11px; border-top: 2px solid #fff; line-height: 37px; font-size: 14px; }
.my_news_slide .hd li.on { border-top: 2px solid #eb0c1c; color: #eb0c1c; }
.my_news_slide .bd li { height: 28px; overflow: hidden; width: 240px; margin: 0 auto; }
.my_news_slide .bd a { line-height: 28px; font-size: 14px; }
.my_news_slide .bd .more { text-align: right; }
.my_news_slide .bd .more a { color: #808080; }
.my_order_cont{ padding:15px;}
.my_messagewrap { z-index:999999; position:relative; height:32px; width:66px; float:left; }
.my_messagecont { display:none; width:250px; position:absolute;left:0; top:28px; border:1px solid #e5e5e5; background:#fff;}
.my_m_triangle { background:url(../images/my_m_triangle.jpg) no-repeat 20px top; height:6px; position:absolute; width:100%; top:-6px;}
.my_m_triangle_tab ul{ height:30px; overflow:hidden;}
.my_m_triangle_tab ul li{ width:50%; height:30px; line-height:30px; cursor:pointer; border-bottom:1px #e5e5e5 solid; text-align:center; float:left;background:#fafafa;}
.my_m_triangle_tab ul li.on{ background:#fff; border-color:#fff;}
.zwxx_none { text-align:center; padding:0 10px; height:192px; overflow-x:hidden; *overflow:hidden; background:#fff; width:230px; }
.zwxx_none img{ margin:58px auto 6px; }
.zwxx_none span{display:block; line-height:31px; height:31px; overflow:hidden;}
.my_messagecont .more { background:#fafafa; line-height:28px; height:28px; text-align:center; border-top:1px solid #e5e5e5;}

.my_messagewrap:hover .my_messagecont{ display:block;}
.my_container2{ padding-right:20px;}
.orderstatus2,.itemstatus2 { color: #FF000F;}
.orderstatus3 { color: #e57335;}
.orderstatus4,.itemstatus3 { color: #2a8104;}
.myorder_tit { /*height:50px;*/ font-size:18px; font-weight: bold; /*line-height:50px;*/ padding:16px 12px; background:#fff;}
.myorder_tit:after { content: ' '; clear: both; overflow: hidden; width: 0; height: 0; display: block;}
.myorder_tit span {  padding-left:10px;}
.myorder_tit em { padding-left: 10px; display: block; font-style: normal; font-weight: normal; font-size: 14px; margin-top: 6px;}
.myorder_tit .export { float: right;line-height:32px;color:#fff;margin-right:-2px;padding:0 14px 0 12px;cursor:pointer;display:block; border: none; background: #e57335; margin-top: 10px; font-size: 14px;}
.myorder_cont { background:#fff; margin-top:20px; padding:12px; }
.myorder_cont .hd  {  border-bottom:1px solid #e9e9e9; border-left:1px solid #eeeeee; height:40px;}
.myorder_cont .hd_tit { width:80%;}
.myorder_cont .hd_tit li { float:left; width:15%;  }
.myorder_cont .hd_tit li a { display:inline-block; width:100%; background:#f9f9f9; color:#818181; font-size:16px; height:39px; line-height:39px; text-align:center; border:1px solid #eeeeee; }
.myorder_cont .hd_tit li.on a { border-top:1px solid #eb0c1c; border-bottom:1px solid #fff; color:#282828; background:#fff; }
.myorder_cont .hd .searchform { }
.myorder_cont .hd .searchform .inp { width: 232px; height: 18px; padding: 5px 0; border: 1px solid #eeeeee; border-right:none; padding-left: 10px; }
.myorder_cont .hd .searchform .btn { height: 30px; line-height: 30px; text-align: center; background:#ededed; font-size: 14px; padding: 0 20px; cursor:pointer; }
.myorder_list .myorder_list_tit,.myorder_list .myorder_list_list {  font-size:14px;  border:1px solid #e9e9e9; margin-top:5px;}
.myorder_list .myorder_list_tit:after,.myorder_list .myorder_list_list:after { content: ''; clear: both; width: 0; height: 0; display: block;}
.myorder_list .myorder_list_list { border: 0; border-bottom: 1px solid #e9e9e9; margin: 0; padding: 10px 0;}
.myorder_list .myorder_list_tit li,.myorder_list .myorder_list_list li {float:left; min-height:38px; line-height:38px; text-align:center; font-size:14px;}
.myorder_list .myorder_list_tit li { color:#a6a6a6;}
.myorder_list_list li a:hover { color: #f20e0e;}
.myorder_list .myorder_list_tit li.myorder_list01,.myorder_list .myorder_list_list li.myorder_list01{ width:20%; padding: 0 10px;}
.myorder_list .myorder_list_tit li.myorder_list02,.myorder_list .myorder_list_list li.myorder_list02,.myorder_list .myorder_info_cont .myorder_list02 { width:12%; text-align:left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.myorder_list .myorder_list_tit li:first-child.myorder_list02,.myorder_list .myorder_list_list li:first-child.myorder_list02 { width: 30%; padding-left: 15px;}
.myorder_list .myorder_list_tit li.myorder_list03,.myorder_list .myorder_list_list li.myorder_list03,.myorder_list .myorder_info_cont .myorder_list03 { width:15%; }
.myorder_list .myorder_list_list li.myorder_list03 { color: #ff6600; font-weight: bold;}
.myorder_list .myorder_list_list li.myorder_list03 span { color: #48C69A;}
.myorder_list .myorder_list_tit li.myorder_list04,.myorder_list .myorder_list_list li.myorder_list04,.myorder_list .myorder_info_cont .myorder_list04 { width:10%; text-align:center;}
.myorder_list .myorder_list_tit li.myorder_list05,.myorder_list .myorder_list_list li.myorder_list05,.myorder_list .myorder_info_cont .myorder_list05 { width:25%; text-align:center;}
.myorder_list .myorder_list_tit li.myorder_list06,.myorder_list .myorder_list_list li.myorder_list06,.myorder_list .myorder_info_cont .myorder_list06 { width:14.2%;}

.myorder_list .myorder_list_list li.myorder_list04 a { display: block; line-height: 1.5;}
.myorder_list .myorder_list_list li.myorder_list05 a { display: block; line-height: 24px;float: left; padding-top: 7px;}
.myorder_list .myorder_list_list li.myorder_list05 a:first-child {padding-left: 35%;padding-right: 20px}

.myorder_list .myorder_list_list li.myorder_list02 .img { width: 100px; float: left;}
.myorder_list .myorder_list_list li.myorder_list02 .img img { width: 100%;}
.myorder_list .myorder_list_list li.myorder_list02 .txt { float: left; margin-left: 10px;}
.myorder_list .myorder_list_list li.inline a { display: inline-block; line-height: 38px; padding: 0 !important;}

.myorder_list_none { padding:200px 0; position: relative;}
.cart_list_none { background: #fff; margin-bottom: 50px;}
.myorder_list_none dl { padding-left: 70px; position: absolute; top: 200px; left: 50%; transform: translateX(-50%);}
.myorder_list_none dl:after { clear: both; content: ' '; width: 0; height: 0; display: block;}
.myorder_list_none  dt { float:left; margin-left:-70px; display:inline;}
.myorder_list_none .tit01 { font-size:16px; margin-bottom:10px; line-height:36px;}
.myorder_list_none .tit02 a { display:inline-block; height:26px; padding:0 15px; line-height:26px; background:#eb0c1c; color:#FFFFFF; border-radius:4px;}
.myorder_list_none .tit02 a:hover { background:#D10D10;}
.myorder_list table { width: 100%; border-collapse: collapse; margin-top: 20px;}
.myorder_list table thead { border: 1px solid #e9e9e9;}
.myorder_list table thead th { font-size: 14px; color: #a6a6a6; padding: 0 10px; min-height: 38px; line-height: 38px; font-weight: normal;}
.myorder_list table tbody {}
.myorder_list table tbody tr { border-bottom: 1px solid #e9e9e9;}
.myorder_list table tbody td { padding: 10px; min-height: 38px; line-height: 38px; text-align: center; font-size: 14px;}
.myorder_list table a { color: #f00;}
.myorder_list table .price { font-weight: bold; color: #ff6600;}

.order_showitem { margin-bottom: 50px; border-bottom: 1px solid #e9e9e9; padding: 10px 0;}
.order_showitem dl { padding: 10px 0;}
.order_showitem dl:after { content: ''; clear: both; width: 0; height: 0; display: block;}
.order_showitem dl dt { float: left; text-align: right; width: 120px; color: #a6a6a6;}
.order_showitem dl dd { float: left;}
.fl{ float:left;}
.collection_nav { margin-top: 20px; background: #f9f9f9; border: 1px solid #e0e0e0; line-height: 38px; padding-left: 20px; }
.collection_nav .w01 { width: 20%; }
.collection_nav .w02 { width: 19%; }
.collection_nav .w03, .col_list_c .w03 { width: 15%; }
.collection_nav .w04, .col_list_c .w04 { width: 15%; }
.collection_nav .w05, .col_list_c .w05 { width: 15%; }
.collection_nav .w06, .col_list_c .w06 { width: 15%; }
.collection_nav .w02, .collection_nav .w03, .col_list_c .w03, .collection_nav .w04, .col_list_c .w04, .collection_nav .w05, .col_list_c .w05, .collection_nav .w06, .col_list_c .w06 { text-align: center }
.collection_nav .delete { background: url(../images/line.jpg) 0 center no-repeat; display: inline-block; padding-left: 10px; margin:0 10px; }

.mysale_none { text-align: center; border: 1px solid #EEEEEE; padding: 45px 0; margin-top: 20px; }
.mysale_none .tit01 { font-size: 24px; line-height: 46px; }
.mysale_none .tit02 { font-size: 14px; }
.mysale_none .tit02 a { color: #008dd6; font-size: 14px; }
.mysale_none .tit02 a:hover { color: #2872d8; }
.history_nav { border: 1px solid #e0e0e0; margin-top: 20px; padding-left: 25px; }
.history_nav a,.history_nav > div { display: inline-block; line-height: 38px; padding: 0 25px; -webkit-transition: none; transition: none;position: relative;cursor: pointer; }
.history_nav > div {width: 125px}
.history_nav a i,.history_nav > div i { display: inline-block; background: url(../images/h_icon.jpg) left 0 no-repeat; width: 20px; height: 18px; vertical-align: -2.5px; *vertical-align:2px; -webkit-transition: none; transition: none; }
.history_nav .h_ostore_i { background-position: 0 0; }
.history_nav .h_media_i { background-position: -20px 0; }
.history_nav .h_dname_i { background-position: -40px 0; }
.history_nav .h_logo_i { background-position: -60px 0; }
.history_nav .h_wesite_i { background-position: -80px 0; }
.history_nav .h_qy_i { background-position: -100px 0; }
.history_nav .h_mj_i { background-position: -120px 0; }
.history_nav a.on,.history_nav > div.on,.history_nav > div:hover { color: #eb0c1c; }
.history_nav a.on .h_ostore_i, .history_nav a:hover .h_ostore_i { background-position: 0 -18px; }
.history_nav a.on .h_media_i, .history_nav a:hover .h_media_i { background-position: -20px -18px; }
.history_nav a.on .h_dname_i, .history_nav a:hover .h_dname_i { background-position: -40px -18px; }
.history_nav .h_logo.on .h_logo_i, .history_nav .h_logo:hover .h_logo_i { background-position: -60px -18px; }
.history_nav a.on .h_wesite_i, .history_nav a:hover .h_wesite_i { background-position: -80px -18px; }
.history_nav a.on .h_qy_i, .history_nav a:hover .h_qy_i { background-position: -100px -18px; }
.history_nav a.on .h_mj_i, .history_nav a:hover .h_mj_i { background-position: -120px -18px; }
.history_nav > div:hover .hover_link { display: block; }
.hover_link {display: none;overflow: hidden; position: absolute;left: 10px; top: -1px; border: 1px solid #e0e0e0;padding-top: 37px;z-index: 999}
.hover_link > a { display: block; line-height: 24px; font-size: 12px; color: #282828; width: 95px;padding: 0 0 0 34px!important;background: #fff; }
.hover_link > a:hover {color: #eb0c1c;background: #f9f9f9;}
.collection_nav .delete { background: url(../images/line.jpg) 0 center no-repeat; display: inline-block; padding-left: 10px; margin:0 10px; }
.collection_nav .pl_delete { background:url(../images/delete.png) no-repeat 10px 7px; padding:5px 10px 5px 27px;}
.collection_nav .pl_edit { display:none;}
.history_list_h { border: 1px solid #e0e0e0; margin-top:20px; }
.history_list_h .history_nav { border:none; margin:0;}
.history_list_h .collection_nav { margin:0; background:none; border:none; border-left:1px solid #e0e0e0; padding:0 20px;}
.edit_status .collection_nav .pl_delete { background:#999 url(../ym_images/delete.png) no-repeat 10px -53px; color:#fff; }
.edit_status .collection_nav .pl_edit { display:block;}
.mymoney_cont { background: #fff; padding: 12px; margin-top: 20px; }
.redbackground, .whitebackground:hover { font-size: 16px; background: #ff0000; border-radius: 5px; height: 28px; line-height: 28px; border: 1px solid #ff0000; color: #fff; display: inline-block; padding: 0 20px; }
.redbackground:hover, .whitebackground { font-size: 16px; border: 1px solid #d2d2d2; color: #282828; background: #fff; border-radius: 5px; height: 28px; line-height: 28px; display: inline-block; padding: 0 20px; }
.mymoney_tit .btn { margin-top: 9px; margin-left: 20px; }
.mymoney_top { background: #0e113d url(../images/mymoney_tit.jpg) no-repeat; height: 211px; margin-top: 20px; padding-left: 28%; padding-top: 113px; }
.mymoney_top li { width: 33%; float: left; }
.mymoney_toplist { }
.mymoney_toplist .tit01 { color: #fff; font-size: 18px; font-weight: bold; line-height: 26px; }
.mymoney_toplist .tit02 { color: #ffea00; font-size: 40px; font-weight: bold; line-height: 60px; }
.mymoney_toplist .tit03 .btn { margin-right: 20px; }
.mymoney_toplistl p { color: #fff; font-size: 16px; line-height: 24px; }
.mymoney_toplistl .modify { color: #ffea00; font-size: 16px; margin-left: 15px; }
.mymoney_nav { margin-top: 20px; }
.mymoney_nav li { width: 16.6666%; float: left; color: #fff; font-weight: bold; height: 52px; line-height: 52px; text-align: center; background: #0e113d; }
.mymoney_nav li a { color: #fff; font-size: 16px; font-weight: bold; height: 52px; line-height: 52px; display: inline-block; width: 100%; }
.mymoney_nav li.on a, .mymoney_nav li:hover a { background: #eb0c1c; }
.recharge_tit { border-bottom: 2px solid #e4e4e4; height: 50px; }
.recharge_tit li { float: left; line-height: 50px; font-size: 16px; padding: 0 20px; border-bottom: 2px solid #e4e4e4; }
.recharge_tit li a{display: block;font-size: 16px;line-height: 50px;}
.recharge_tit .tit01 { color: #eb0c1c; cursor: pointer; }
.recharge_tit .tit01 .on { color: #eb0c1c; border-bottom: 2px solid #eb0c1c; }
.recharge_tit .tit02 .btn { font-size: 16px; line-height: 50px; padding: 0 20px; }
.recharge_cont .hd { margin-top: 20px;border: 1px solid #e0e0e0;height: 46px; }
.recharge_cont .hd li { float: left; margin: 0 17px; height: 46px; line-height: 46px;}
.recharge_cont .hd .last { margin-right: 0; }
.recharge_cont .hd li span { display: inline-block; padding: 0 20px; height: 26px; line-height: 26px; cursor: pointer; font-size: 14px; color: #333; }
.recharge_cont .hd li.on span { background: #e57335; color: #fff; }
.recharge_cont .hd .mymoney_online { background: url(../ym_images/mymoney_online.jpg) no-repeat; background-size: 100%; }
.recharge_cont .hd .mymoney_alipay { background: url(../ym_images/mymoney_alipay.jpg) no-repeat; background-size: 100%; }
.recharge_cont .hd .mymoney_counter { background: url(../ym_images/mymoney_counter.jpg) no-repeat; background-size: 100%; }
.recharge_cont .hd .mymoney_wechat { margin-right: 0; background: url(../ym_images/mymoney_wechat.jpg) no-repeat; background-size: 100%; }
.recharge_cont .hd li.on .mymoney_online { background: url(../ym_images/mymoney_onlinehover.jpg) no-repeat; background-size: 100%; }
.recharge_cont .hd li.on .mymoney_alipay { background: url(../ym_images/mymoney_alipayhover.jpg) no-repeat; background-size: 100%; }
.recharge_cont .hd li.on .mymoney_counter { background: url(../ym_images/mymoney_counterhover.jpg) no-repeat; background-size: 100%; }
.recharge_cont .hd li.on .mymoney_wechat { background: url(../ym_images/mymoney_wechathover.jpg) no-repeat; background-size: 100%; }
.recharge_slide .dis { display: block; }
.recharge_list_tit { font-size: 16px; margin-bottom: 3%; font-weight: bold; }
.recharge_list_top { margin-bottom: 1%; padding: 4% 0 4% 5%; }
.recharge_list_bank li { cursor: pointer; float: left; width: 18.55%; margin-right: 6.25%; margin-bottom: 2%; display: inline; border: 1px solid #e0e0e0; overflow: hidden; position: relative; }
.recharge_list_bank li.on, .recharge_list_bank li:hover { border: 1px solid #ed0000; }
.recharge_list_bank li span { position: absolute; left: 0; top: -120px;  width: 100%; height: 100%; display: block; background: url(../images/mygoods_select.png) no-repeat right bottom;}
.recharge_list_bank li.on span, .recharge_list_bank li:hover span { top: 0px;  }
.recharge_list_bank li img { width: 100%; vertical-align: middle; display: block; }
.recharge_list_top .tips { font-size: 18px; text-align: center; margin: 4% 0 0; }
.recharge_list_bottom { /*border-top: 1px solid #e0e0e0;*/ padding: 4% 0; }
.recharge_list_bottom .recharge_list_tit { margin-left: 5%; }
.recharge_list_bottom ul { display: table; margin: 0 auto; }
.recharge_list_bottom .tit01 { font-size: 16px; color: #333; margin-bottom: 30px; }
.recharge_list_bottom .tit01 span { color: #ffae00; }
.recharge_list_bottom .input { font-size: 16px; font-weight: bold; margin-bottom: 25px; }
.recharge_list_bottom .input .input_tit { width: 160px; text-align: right; display: inline-block; line-height: 38px; }
.recharge_list_bottom .input .inp { font-size: 16px; border: 1px solid #e0e0e0; width: 333px; padding: 10px 0; text-indent: 20px; border-radius: 20px; -webkit-border-radius: 20px; }
.recharge_list_bottom .next_btn { margin: 10px auto 30px; border: 1px solid #e57335; display: inline-block; width: 333px; height: 40px; line-height: 40px; color: #fff; background: #e57335; font-size: 18px; font-weight: bold; border-radius: 20px; -webkit-border-radius: 20px; cursor: pointer; display: block;}
.recharge_list_bottom .next_btn:hover { opacity: 0.8; }
.recharge_list_bottom .tips { color: #999; font-size: 14px; text-align: center;}
.recharge_list_bottom .tips span { font-weight: bold; }
.recharge_list_bottom .choice { padding-bottom: 15px;}
.recharge_list_bottom .choice em { font-style: normal; font-size: 14px; font-weight: bold; display: block; margin-bottom: 20px;}
.recharge_list_bottom .choice span { display: inline-block; padding: 12px 16px; font-size: 14px; margin: 0px 10px 10px; border: 1px #e0e0e0 solid; border-radius: 5px; cursor: pointer;}
.recharge_list_bottom .choice span.selected { color: #fff; background: #e57335; border-color: #e57335;}

.recharge_list { /*margin-top: 20px;*/ border: #e0e0e0 solid 1px; border-top: 0; display: none; }
.myorder_tit .myorder_sale { cursor:pointer; background:#eb0c1c; padding:0 15px; height:30px; line-height:30px; color:#fff; font-size:16px; margin-top:10px;}
.myorder_tit .myorder_sale img { margin-right:10px;}
.myorder_tit .myorder_sale:hover { background:#C70A0E;}
/*==========投诉和建议================*/
.myadvice { border: 1px solid #e0e0e0; margin-top: 20px; min-height: 618px; }
.myadvice .myadvice_tit p, .myadvice_form .form_hd li { font-size: 16px; }
.myadvice .myadvice_form .btn { font-size: 18px; }
.myadvice_form .inp, .myadvice .myadvice_form .textarea { font-size: 14px; }
.myadvice_cont { width: 894px; margin: 0 auto; padding: 50px 0; }
.myadvice .myadvice_tit { margin-bottom: 20px; }
.myadvice .myadvice_tit p { line-height: 28px; }
.myadvice_form .form_hd { margin-bottom: 30px; border: none; height: 80px; }
.myadvice_form .form_hd li { cursor: pointer; width: 50%; line-height: 80px; background: #f2f2f2; float: left; text-align: center; }
.myadvice_form .form_hd li i { display: inline-block; background: url(../images/red.png) 0 0; width: 22px; height: 20px; vertical-align: -3px; margin-right: 5px; }
.myadvice_form .form_hd li.on { color: #C5060A; }
.myadvice_form .form_hd li.on i { background-position: -22px 0; }
.myadvice_form li { float: left; width: 100%; }
.myadvice_form li.half { width: 49%; }
.myadvice_form li.half_margin { margin-right: 2%; }
.myadvice_form .inp { border: 1px solid #e0e0e0; line-height: 18px; padding: 10px 20px; width: 395px; }
.myadvice_form .textarea { border: 1px solid #e0e0e0; padding: 10px 20px; width: 852px; color: #B4B4B4; }
.myadvice_form .tips { height: 30px; line-height: 30px; padding-left: 11px; }
.myadvice_form .tips_cont { }
.myadvice_form .tips_icon { background: url(../images/login_icon.png) no-repeat -63px -25px; display: inline-block; width: 12px; height: 12px; margin-right: 5px; vertical-align: -1px; *vertical-align:2px
}
.myadvice_form .btn { cursor: pointer; width: 100%; background: #ffa200; height: 46px; line-height: 46px; text-align: center; color: #fff; margin-top: 5px; }
.myadvice_form .btn:hover { opacity: 0.9; }
/*==========真假客服验证================*/
.mytrueservice { min-height: 618px; border: 1px solid #e0e0e0; margin-top: 20px; }
.mytrueservice_cont .tit .btn { font-size: 16px; }
.mytrueservice_tit { text-align: center; line-height: 38px; font-size: 24px; margin-top: 60px; }
.mytrueservice_tit img { margin-right: 20px; display: inline-block; }
.mytrueservice_cont { width: 894px; margin: 40px auto; }
.mytrueservice_cont .tit .inp { padding: 10px; border: 1px solid #e0e0e0; border-right: none; width: 712px; }
.mytrueservice_cont .tit .btn { cursor: pointer; background: #ffa200; font-weight: bold; width: 160px; line-height: 40px; color: #fff; }
.mytrueservice_cont .cont { margin-top: 40px; background: #f2f2f2; padding: 50px 0; height: 250px; position: relative; }
.mytrueservice_cont .true { text-align: center; position: relative; height: 115px; }
.mytrueservice_cont .true .num { line-height: 34px; margin-bottom: 10px; }
.mytrueservice_cont .true .num strong { font-size: 30px; }
.mytrueservice_cont .true .info { font-size: 18px; line-height: 32px; }
.mytrueservice_cont .cont .tips { position: absolute; left: 80px; bottom: 60px; }
.mytrueservice_cont .cont .img { position: absolute; left: 66%; top: 0; }
.myadvice_form .form_hd { margin-bottom: 30px; border: none; height: 80px; }
/*==========举报假客服验证================*/
.myreport_form .inp, .myreport_form .textarea { font-size: 14px; }
.myreport_form .btn { font-size: 18px; }
.myreport { min-height: 618px; border: 1px solid #e0e0e0; margin-top: 20px; }
.myreport_tit { text-align: center; line-height: 38px; font-size: 24px; margin-top: 60px; }
.myreport_tit img { margin-right: 20px; display: inline-block; }
.myreport_cont { width: 894px; margin: 50px auto; }
.myreport_form li { float: left; width: 100%; margin-bottom: 18px; }
.myreport_form li.half { width: 49%; }
.myreport_form li.half_margin { margin-right: 2%; }
.myreport_form .inp { border: 1px solid #e0e0e0; line-height: 18px; padding: 10px 20px; width: 395px; }
.myreport_form .textarea { border: 1px solid #e0e0e0; padding: 10px 20px; width: 852px; color: #B4B4B4; }
.myreport_form .tips { height: 30px; line-height: 30px; padding-left: 11px; }
.myreport_form .tips_cont { }
.myreport_form .tips_icon { background: url(../images/login_icon.png) no-repeat -63px -25px; display: inline-block; width: 12px; height: 12px; margin-right: 5px; vertical-align: -1px; *vertical-align:0px
}
.myreport_form .btn { cursor: pointer; width: 100%; background: #ffa200; height: 46px; line-height: 46px; text-align: center; color: #fff; margin-top: 5px; }
.myreport_form .btn:hover { opacity: 0.9; }
.myreport_form .upPic_cont li { float: left; margin-right: 20px; display: inline; position: relative; width: 125px; height: 131px; }
.myreport_form .upPic_cont li .delete { position: absolute; top: 3px; right: 3px; width: 23px; height: 23px; display: block; background: url(../ym_images/close.png) no-repeat; -webkit-transition: none; transition: none; }
.myreport_form .upPic_cont li .delete:hover { background-position: 0 -23px; }
.myreport_form .upPic_cont .upPic_submit { background: url(../ym_images/upPic.jpg) no-repeat; width: 125px; height: 131px; position: relative; }
.myreport_form .upPic_cont .upPic_btn { position: absolute; opacity: 0; }

/*==========实名认证================*/
.mycertification_cont .mycertification_tit, .mycertification_cont span, .mycertification_form .btn_sub, .mycertification02 li, .mycertification02 li a, .mycertification_cont .txt { font-size: 16px; }
.mycertification_cont .error_tips span { font-size: 12px; }
.mycertification_cont input, .myid_card_form .notice p, .mycertification_form a { font-size: 14px; }
.mycertification_cont { min-height: 676px; }
.mycertification_tit { padding: 20px 20px 0 20px; }
.mycertification_tit strong { font-size: 20px; display: inline-block; margin-right: 20px; }
.mycertification_tit .status { display: inline-block; margin-right: 20px; padding-left: 20px; }
.mycertification_tit .false { background: url(../images/status_false.jpg) 0 center no-repeat; }
.mycertification_tit .true { background: url(../images/status_true.jpg) 0 center no-repeat; }
.mycertification_tit .fail { background: url(../images/information-icon.jpg) 0 center no-repeat; }
.mycertification_cont .form_tit { width: 145px; text-align: right; line-height: 40px; margin-right: 10px; }
.mycertification_form_list { margin: 25px 0; }
.mycertification_container { padding: 80px 0 0 0; margin-left: 35%;}
.mycertification_form .inp { width: 280px; padding: 10px; border: solid 1px #e0e0e0; }
.mycertification_form .tips { height: 30px; line-height: 30px; padding-left: 151px; }
.mycertification_form .tips_cont { }
.mycertification_form .tips_icon { background: url(../images/login_icon.png) no-repeat -63px -25px; display: inline-block; width: 12px; height: 12px; margin-right: 5px; vertical-align: -1px; *vertical-align:3px
}
.mycertification_nav { margin-bottom: 50px; }
.mycertification_nav ul li { float: left; padding: 0 40px; *width:108px;
text-align: center; position: relative; height: 55px; }
.mycertification_nav ul li i { width: 26px; height: 37px; line-height: 37px; display: block; background: url(../images/icon.png) no-repeat -319px -360px; color: #fff; font-size: 20px; font-weight: bold; font-style: italic; margin: 0 auto; text-align: left; padding-left: 9px; position: relative; z-index: 3; }
.mycertification_nav ul li .pre { background-position: -250px -360px; }
.mycertification_nav ul li .now { background-position: -285px -360px; }
.mycertification_nav ul li.red { background: url(../images/line_red.jpg) repeat-x 0 18px; }
.mycertification_nav ul li.red_half span { background: url(../images/line_red.jpg) repeat-x 0 0; display: block; width: 50%; height: 2px; position: absolute; left: 0; top: 18px; z-index: 1; }
.mycertification_nav ul li { background: url(../images/line_gred.jpg) repeat-x 0 18px; }
.mycertification_nav ul li span { text-align: center; }

.mycertification_form .btn_phone { padding: 0 15px; background: #f3f3f3; border: 1px solid #e0e0e0; line-height: 38px; border-radius: 4px; cursor: pointer; }
.mycertification_cont .txt, .mycertification_cont .link { line-height: 40px; }
.mycertification_form .btn_sub { margin-left: 140px; border: 1px solid #d56001; display: inline-block; line-height: 38px; color: #fff; background: #f67404; padding: 0 60px; border-radius: 2px; cursor: pointer; }
.mycertification_form .btn_sub:hover { opacity: 0.8; }
.mycertification_form .error_tips { margin-left: 10px; margin-top: 7px; border: 1px solid #ff697b; color: #ff697b; background: #f9edee; line-height: 24px; padding: 0 8px; max-width: 258px; overflow: hidden; }
.mycertification_form .error_tips .error_tips_icon { vertical-align: -3px; margin-right: 5px; }
.mbxnav{ padding:10px 0; height:30px; line-height:30px; font-size:12px;}
.rwfb_fenye{ padding:50px 0 60px; text-align:center;}
.rwfb_fenye span,.rwfb_fenye a{ display:inline-block; height:33px; background:#fff; border:1px #e2e2e2 solid; border-radius:3px; padding:0 15px; line-height:33px; margin: 0px 4px;}
.rwfb_fenye span.current,.rwfb_fenye a:hover{ background:#e57335; border-color:#e57335; color:#fff;}
.rwfb_bianji{ height:80px; overflow:hidden; background:#fff; padding:0 25px;}
.rwfb_bj_all,.rwfb_bj_sc{ float:left; height:80px; line-height:80px;}
.rwfb_bj_sc{ padding:0 15px;}
.rwfb_bj_right{ float:right; overflow:hidden; padding:20px 0;}
.rwfb_bj_right p{ float:left; line-height:40px; padding-right:80px;}
.rwfb_bj_right p strong{ color:#e57335;}
.rwfb_bj_right button{ display:block; width:120px; height:40px; box-sizing:border-box; border:1px #e57335 solid; float:left; border-radius:3px; color:#e57335; font-size:16px; line-height:38px; text-align:center; margin-left:10px; background: #fff;}
.rwfb_bj_right button.ljtr{ background:#e57335; color:#fff;}
.rwfbList{ background:#fff; margin-bottom:20px;}
.rwfbList dl{ border-top:1px #e1e1e1 solid; overflow:hidden; padding:25px 0; height:93px; overflow:hidden;}
.rwfbList dl dd{ float:left;}
.rwfbList dl dt{ width:65px; float:left; height:93px;}
.rwfbList dl dd.rwfbList_img{ float:left; width:100px; padding-top:5px;position:relative}
.rwfbList dl dd.rwfbList_img a{ display:block; line-height:28px; text-align:center;}
.rwfbList dl dd.rwfbList_img a img{ width:100%; height:60px;}



dd.rwfbList_title{ float:left; width:610px; padding-left:40px;}
dd.rwfbList_title h2{ height:27px; overflow:hidden; line-height:27px;}
dd.rwfbList_title h2 a{ color:#969899; font-size:14px; font-weight:normal;}
dd.rwfbList_title h2 a strong{ font-size:16px; color:#4c4c4c; font-weight:bold;}
.ddbtn{ display:block; height:38px; padding:0 22px; margin:26.5px 0; margin-left:15px; line-height:38px; border:1px #e57335 solid; border-radius:3px; color:#e57335; font-size:16px; text-align:center; background: #fff; box-sizing: border-box;}
.ddbtn.pause { color: #969899; border: 1px #969899 solid; padding: 0px 30px;}
dd.rwfbList_title ul{ overflow:hidden;}
dd.rwfbList_title ul li{ float:left; padding-top:10px; width:115px;}
dd.rwfbList_title ul li p{ line-height:30px; font-size:16px; color:#969899; }
dd.rwfbList_title ul li h2{ line-height:25px; color:#e57335; font-size:16px;}
.rwfbList dl dd.lxkf{ float:right; padding-right:25px;}
.rwfbList dl dd.lxkf a.ddbtn{ color:#4c4c4c; border-color:#4c4c4c;}
.rwfbtitle{ height:60px; background:#fff; overflow:hidden;}
.mtlist,.paixu{ overflow:hidden; float:left;}
.mtlist a{ display:block; height:60px; line-height:60px; float:left; font-size:16px; padding:0 30px; position:relative;}
.mtlist a:after{ content:""; width:4px; height:15px; background:#e1e1e1; border-radius:4px; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.mtlist a:last-child:after{ display:none;}
.paixu{ padding-left:60px;}
.paixu a{ display:block; float:left; line-height:60px; margin-right:30px;}
.paixu a:nth-child(2),.paixu a:nth-child(3){ background:url(../images/paixu_icon.png) right center no-repeat; padding-right:12px;}
.rwfbtitle p{ float:right; line-height:60px; margin-right:60px;}
.rwfbtitle p strong{ color:#e57335; font-weight:normal;}
.rwfbfy{ float:right; padding-top:18px; padding-right:25px;} 
.rwfbfy a{ display:block; width:24px; height:23px; border:1px #969899 solid; float:left; margin-left:5px; font-family:宋体; line-height:23px; text-align:center; color:#969899; font-weight:bold;}
.rwfbfy a.fydbd{ border-color:#e1e1e1; color:#e1e1e1;}
.mtlist a.on,.paixu a.on{ color:#e57335}
.jydt_rwfb{ position:static; left:auto; top:auto; padding:0; background:url(../images/jydt_rwfb.png) center no-repeat;}
.shaixuan{ background:#fff; margin-bottom:20px;}
.shaixuan_title{ border-bottom:1px #e1e1e1 solid; height:59px; overflow:hidden;}
ul.shaixuan_tab{ padding-top:19px; height:40px; float:left; overflow:hidden; padding-left:25px;}
ul.shaixuan_tab li{ float:left; margin-right:5px; width:120px; line-height:40px; text-align:center; font-size:16px; background:#f7f7f7;}
ul.shaixuan_tab li a { display: block; width: 100%;}
ul.shaixuan_tab li a.on{ background:#e57335; color:#fff;}
.sxsearch{ float:right; padding-top:19px; overflow:hidden; padding-right:25px;}
.sxsearch input{ float:left; width:198px; height:39px; line-height:39px; font-size:14px; text-indent:15px; border:none; border-top:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid;}
.sxsearch input[type="button"]{ text-indent:0; color:#FFF; text-align:center; width:60px; height:40px; border:none; background:#e57335;}
.shaixuan_con_line{ border-bottom:1px #cecece dashed; overflow:hidden;}
.shaixuan_con_line dl { float: left; padding: 28px 0 18px 115px; position: relative;}
.shaixuan_con_line dl:after,.shaixuan_con_line dl dd:after { content: ''; clear: both; width: 0; height: 0; display: block;}
/*.shaixuan_con_line dl,.shaixuan_con_line dl dt,.shaixuan_con_line dl dd{ float:left; overflow:hidden;}*/
.shaixuan_con_line dl dt{ font-size:16px; color:#e57335; text-align:center; width:115px; margin-left: -115px; float: left;}
.shaixuan_con_line dl dd { max-height: 86px; overflow: hidden; padding-right: 35px;}
.shaixuan_con_line dl dd span { cursor: pointer; position:absolute; top: 28px; right: 10px; color:#e57335; display: block;}
.shaixuan_con_line dl dd span em { font-style: normal;}
.shaixuan_con_line dl dd span i { width: 14px; height: 14px; background: url(../images/icon_up.png) no-repeat; background-size:cover; background-position: 0px -2px; display:inline-block; transform:rotate(180deg); transition: transform .25s linear; margin-left: 4px;}
.shaixuan_con_line dl dd span.up i { transform:rotate(0deg); background-position: 0px 1px;}
.shaixuan_con_line dl dd a{ display:block; float:left; text-indent:10px; width:95px; margin-bottom: 10px;}
.shaixuan_con_line dl dd a.cur { color:#e57335; }
/*.hyfl dl dd{ padding:10px 0; width:1085px;}
.hyfl dl dd a{ display:block; float:left; line-height:30px; width:78px; text-indent:10px;}*/
.qtsx{ border:none;}
/*.qtsx dl dd{ padding:20px 0;}*/
.qtsx dl dd select{ width:200px; height:30px; float:left; margin-left:10px; box-sizing:border-box; border:1px #cecece solid;}
.qjss{ float:right; padding:20px 25px 20px 0; overflow:hidden;}
.qjss input[type="text"],.qjss select{ width:100px; height:30px; border:1px #cecece solid; box-sizing:border-box; float:left; line-height:30px; margin-right:5px; text-indent:12px; color:#4c4c4c;}
.qjss input[type="submit"]{ width:50px; height:30px;border:1px #e57335 solid; box-sizing:border-box; float:left; line-height:28px; color:#e57335; background:#fff;}
.qjss input[type="text"]:before { content: '￥'; display: block;}
.xiangqing_title{ height:39px; border-bottom:1px #e57335 solid; background:#f7f7f7; overflow:hidden;}
.xiangqing_title ul{ overflow:hidden; float:left;}
.xiangqing_title ul li{ width:120px; height:39px; float:left; text-align:center; line-height:39px; font-size:16px;}
.xiangqing_title ul li a { display: block;}
.xiangqing_title ul li.on{ background:#e57335; color:#fff;}
.xiangqing_title ul li.on a { color: #fff;}
ul.xgtj_list{ overflow:hidden; padding:30px 0 50px;}
ul.xgtj_list li{ width:183px; float:left; margin-right:20px;}
ul.xgtj_list li:last-child{ margin:0;}
ul.xgtj_list li a{ display:block;}
.xgtj_list_img{ width:181px; height:133px; border:1px #cecece solid; position:relative;}
.xgtj_list_img img{ width:100%; height:133px;}
.xgtj_list_img span{ display:block; position:absolute; left:0; bottom:0; width:100%; height:35px; line-height:35px; text-indent:10px; color:#fff; background:rgba(150, 152, 153,.7);}
ul.xgtj_list li h2{ text-align:center; line-height:53px; font-size:16px; color:#e57335;}
.xiangqing_title button{ display:block; float:right; margin:5px 5px 0 0; height:29px; line-height:29px; border-radius:5px; background:#e57335; color:#fff; padding:0 15px; border: 0;}
.mjxx,.gmxz{ padding:35px 20px 0;}
.mjxx h2,.gmxz h2{ line-height:47px; font-size:16px; font-weight:normal;}
.mjxx p,.gmxz p{ line-height:24px;}
.gmlc,.khpj{ margin-top:35px;}
.gmlc h2,.khpl h2{ position:relative; height:58px; line-height:58px; font-size:16px; text-indent:14px;}
.gmlc h2:after,.khpl h2:after{ content:""; width:4px; height:15px; border-radius:4px; background:#e57335; position:absolute; left:0; top:50%; transform:translateY(-50%);}
ul.gmlclist{ overflow:hidden;}
ul.gmlclist li{ position:relative; width:220px; height:120px; border-radius:10px; background:#d2d2d2; float:left; margin-right:25px;}
ul.gmlclist li:last-child{ margin:0;}
ul.gmlclist li h3{ background:url(../images/num01.png) 38px 0 no-repeat; height:38px; border-bottom:1px #fff dashed; padding-top:32px; font-size:16px; line-height:38px; text-align:center; color:#fff; margin:0 40px; text-indent:48px;}
ul.gmlclist li p{ line-height:49px; text-align:center; color:#fff;}
ul.gmlclist li:nth-child(2),ul.gmlclist li:nth-child(2):after{ background:#bfbfbf;}
ul.gmlclist li:nth-child(3),ul.gmlclist li:nth-child(3):after{ background:#b5b5b5;}
ul.gmlclist li:nth-child(4),ul.gmlclist li:nth-child(4):after{ background:#a0a0a0;}
ul.gmlclist li:nth-child(5){ background:#898989;}
ul.gmlclist li:nth-child(2) h3{ background:url(../images/num02.png) 38px 0 no-repeat;}
ul.gmlclist li:nth-child(3) h3{ background:url(../images/num03.png) 38px 0 no-repeat;}
ul.gmlclist li:nth-child(4) h3{ background:url(../images/num04.png) 38px 0 no-repeat;}
ul.gmlclist li:nth-child(5) h3{ background:url(../images/num05.png) 38px 0 no-repeat;}
ul.gmlclist li:after{ content:""; transform:rotate(45deg); width:16px; height:16px; background:#d2d2d2; border-radius:3px; position:absolute; right:-7px; top:52px; background:#d2d2d2;}
ul.gmlclist li:nth-child(5):after{ display:none;}
a.khplmore{ display:block; height:40px; line-height:40px; text-align:center; margin:0 20px; color:#969899; background:#f7f7f7;}
.khpl{ padding-bottom:100px;}
ul.khpllist{ padding:0 20px;}
ul.khpllist li{ height:99px; border-bottom:1px #cecece solid; overflow:hidden; position:relative;}
ul.khpllist li p{ float:left; line-height:180%; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.khxx{ width:230px; height:99px; float:right; overflow:hidden; padding-top:25px;}
.khxx img{ display:block; float:left; width:50px; height:50px; border-radius:100%; overflow:hidden; margin-right:20px;}
.khxx span{ padding-top:2px; line-height:24px;}
.khxx span em{ display:block; font-style:normal; color:#969899; line-height:22px;}
.khplcon{ border:1px #cecece solid;}
.msxfd,.tlxb{ width:180px; height:160px; overflow:hidden; float:left; position:relative;}
.plbq{ width:459px; height:160px; float:left; position:relative; box-sizing:border-box; padding-left:36px;}
.zxjl{ width:379px; float:left; height:160px; box-sizing:border-box; padding-left:30px;}
.msxfd:after,.tlxb:after,.plbq:after{ position:absolute; right:0; top:50%; transform:translateY(-50%); width:1px; height:110px; background:#e1e1e1; content:"";}
.msxfd h3,.tlxb h3,.plbq h3,.zxjl h3{ height:32px; line-height:32px; padding-top:15px; font-size:14px; font-weight:normal;}
.msxfd h3,.tlxb h3{ text-align:center;}
.plbq h3,.zxjl h3{ margin-bottom:4px;}
.zxjl p{ line-height:24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zxjl p strong{ font-weight:normal; color:#e57335}
.plbqcon{ overflow:hidden;}
.plbqcon em{ display:block; height:20px;border:1px #e57335 solid; border-radius:5px; float:left; color:#e57335; padding:0 11px; font-style:normal; margin:9px 19px 0 0}
.plbq p{ line-height:36px; color:#969899; font-size:12px;}
.xz{ height:40px; overflow:hidden; background:#f7f7f7;}
.xzleft{ float:left; overflow:hidden;}
.xzleft p{ float:left; height:40px; line-height:40px; overflow:hidden; margin-left:25px;}
.xzleft p input{ float:left; margin:0; margin-top:14px; margin-right:5px;}
.xzright{ float:right; padding-right:25px; line-height:40px;}
.msxfd strong,.tlxb h4{ display:block; text-align:center; font-size:30px; color:#e57335}
.khpf{ padding:3px 0; overflow:hidden; text-align:center;}
.msxfd p,.tlxb p{ line-height:36px; text-align:center; color:#969899; font-size:12px;}

.tlxb h4{ font-size:16px;}
.tlxb h4 strong{ font-size:30px;}
.jdt{ width:100px; height:8px; border-radius:8px; margin:7px auto 3px; background:#cecece; overflow:hidden;}
.jdt em{ height:8px; background:#e57335; display:block;}
.ktxq_left{ width:257px; float:left;}
.ktxq_tx{ border:1px #cecece solid;}
.ktxq_tx img { display: block; margin: 0px auto; padding: 75px 0; max-width: 100%;}
.ktxq_tx ul{ width:100%; height:50px; overflow:hidden; background:#e1e1e1;}
.ktxq_tx ul li{ width:50%; float:left; height:50px; overflow:hidden; position:relative;}
.ktxq_tx ul li:after{ content:""; width:1px; height:20px; background:#f7f7f7; position:absolute; right:0; top:15px;}
.ktxq_tx ul li span,.ktxq_tx ul li p{ display:block; height:20px; text-align:center; line-height:20px;}
.ktxq_tx ul li span{ color:#969899; margin-top:6px; background:url(../images/kqxq_lll.png) 31px center no-repeat; text-align:left; text-indent:60px;}
.ktxq_tx ul li:last-child span{ background:url(../images/ktxq_xh.png) 40px center no-repeat; text-indent:66px;}
ul.ktxqjl{ background:#f7f7f7; border-left:1px #fff solid; border-right:1px #fff solid; padding:0 20px;}
ul.ktxqjl li{ height:40px; border-bottom:1px #e1e1e1 solid; overflow:hidden;}
ul.ktxqjl li:last-child{ border-bottom:none;}
ul.ktxqjl li p,ul.ktxqjl li span{ display:block; float:left; min-width:50%; line-height:40px; color:#969899;}
ul.ktxqjl li span strong{ font-size:16px; color:#4c4c4c;}
a.xqwenda{ display:block; height:40px; background:#e1e1e1 url(../images/xqwdicon.png) 20px center no-repeat; line-height:40px; text-indent:20px;border-left:1px #fff solid; border-right:1px #fff solid; padding:0 20px;}
a.xqwenda span{ display:block; line-height:40px; float:right;}
.ktxq_middle{ width:600px; float:left; margin-left:50px;}
.ktxq_middle_title h1{ height:32px; overflow:hidden; line-height:32px; font-size:30px;}
.ktxq_middle_title p{ height:53px; line-height:53px; color:#969899; overflow:hidden;}
.ktxq_middle_cs dt{ height:35px; background:#f7f7f7; overflow:hidden; line-height:35px;}
.ktxq_middle_cs dt em{ display:block; float:left; width:40px; height:20px; line-height:20px; text-align:center;margin:7px 10px 0 20px; border:1px #e57335 solid; border-radius:5px; font-style:normal; color:#e57335;}
.ktxq_middle_cs dd{ padding:0 15px; border:1px #e1e1e1 solid;}
.jiage{ /*height:54px;*/ overflow:hidden; line-height:54px;}
.jiage h3,.jiage h4{ float:left; font-size:16px;}
.jiage h4{ color:#e57335}
.jiage h4 span,.jiage h4 del{ padding-left:10px;}
.jiage ul.group_price { border-top: 1px solid #f3f3f3; width: 100%; box-sizing: border-box; padding: 0;}
.jiage ul.group_price .group_price_li { line-height: inherit; width: auto; margin-right: 7px;}
.jiage ul.group_price .group_price_li:last-child { float: right; margin-right: 0;}
.jiage ul.group_price .group_price_li:last-child a { background: url(../images/help_imga.png) left center no-repeat; display: block; padding-left: 16px; color: #039ddd; width: auto; border: 0; height: auto; font-size: 14px; line-height: inherit; margin: 0;}
.jiage ul.group_price .group_price_ul {float: right}
.jiage ul.group_price .group_price_ul li{margin-right: 7px;}
.jiage ul.group_price .group_price_ul .lion{color: #FB6257;width:80px;height:20px;border: 1px solid #FB6257;text-align: center;vertical-align:middle;padding-bottom: 10px;line-height: 30px;margin-top: 10px;cursor:pointer;}
.jiage ul.group_price .group_price_ul .linoon{width:80px;height:20px;border: 1px solid #808080;text-align: center;vertical-align:middle;padding-bottom: 10px;line-height: 30px;margin-top: 10px;cursor:pointer;}
.ktxq_middle_cs dd ul{ overflow:hidden; padding:2px 0 17px;}
.ktxq_middle_cs dd ul li{ width:100px; float:left;}
.ktxq_middle_cs dd ul li p,.ktxq_middle_cs dd ul li h2{ line-height:30px; font-weight:normal; font-size:14px;}
.ktxq_middle_cs dd ul li:last-child a{ display:block; width:120px; height:45px; border:1px #e57335 solid; text-align:center; line-height:45px; color:#e57335; font-size:16px; margin:7px 4px 0 0;}
.ktxq_middle_jj{ padding:11px 0;}
.ktxq_middle_jj p{ line-height:30px;}
.ktxq_middle_btn{ overflow:hidden;}
.ktxq_middle_btn button{ display:block; width:158px; height:40px; border:1px #e57335 solid; border-radius:5px; line-height:40px; text-align:center; font-size:16px; color:#e57335; float:left; margin-right:20px; background: #fff;}
.ktxq_middle_btn button.pause { color: #969899; border: 1px #969899 solid;}
.ktxq_middle_btn button.ktxq_middle_btn_jrgwc{ background:#e57335; color:#fff;}
ul.ktxq_middle_fuwu{ overflow:hidden; padding-top:13px; height:27px; overflow:hidden;}
ul.ktxq_middle_fuwu li{ width:20%; float:left; height:27px; line-height:27px; color:#969899; text-indent:25px;}
.fw01{ background:url(../images/fw01.png) left center no-repeat;}
.fw02{ background:url(../images/fw02.png) left center no-repeat}
.fw03{ background:url(../images/fw03.png) left center no-repeat}
.fw04{ background:url(../images/fw04.png) left center no-repeat}
.fw05{ background:url(../images/fw05.png) left center no-repeat}
.ktxq_right{ width:275px; float:right;}
.kftop{ width:100%; height:264px; background:#e1e1e1; position:relative;}
.kftop h2{ position:relative; height:52px; line-height:52px; text-align:center; font-size:16px; font-weight:normal;}
.kftop h2:before{ content:""; width:55px; height:52px; position:absolute; left:43px; top:0; background:url(../images/before.png) center no-repeat;}
.kftop h2:after{content:"";width:55px; height:52px;position:absolute; left:179px; top:0; background:url(../images/after.png) center no-repeat;}
.kftop img{ display:block; margin:0 auto; width:150px; height:150px; border-radius:100%; overflow:hidden;}
.kftop h4{ text-align:center; line-height:52px; font-weight:normal; font-size:14px;}
.kftop a{ display:block; width:200px; height:38px; background:#fff; box-shadow:1px 0 16px rgba(114,113,113,0.33); background:#fff url(../images/qq_huangse.png) 59px center no-repeat; line-height:38px; color:#e57335; text-indent:82px; border-radius:38px; position:absolute; left:50%; bottom:0; transform:translate(-50%,50%);}
.kfmiddle{ height:115px; background:#f7f7f7; box-sizing:border-box; padding-top:30px;}
.kfmiddle p{ text-align:center; line-height:24px;}
.kfmiddle span{ display:block; height:32px; overflow:hidden; padding:0 30px;}
.kfmiddle span a{ display:block; text-indent:36px; width:50%; height:32px; line-height:32px; float:left; background:url(../images/qq_longkong.png) 16px center no-repeat;}
.ktbottom{ height:40px; background:#e1e1e1 url(../images/pingjia.png) 26px center no-repeat; text-indent:50px; line-height:40px;}
.ktbottom strong{ color:#e57335}
a.cjhd{ display:block; margin-top:10px; background:#e1e1e1 url(../images/cjhd.png) 20px center no-repeat; overflow:hidden; padding:0 20px; line-height:40px; text-indent:22px;}
a.cjhd span{ display:block; float:right; height:40px; line-height:40px;}
.ktxqTop{ padding:40px 0 50px;}
.rwfbList dl dt input{ margin:38px auto 0; display:block;}
.rwfb_bj_all input{ float:left; margin:35px 5px 0 0;}


/*个人资料*/
.information{background:#fff;margin:20px 0 0 0}
.information-a{border-bottom:1px solid #eeeeee;height:74px;line-height:74px;overflow:hidden}
.information-al{float:left;color:#e90615;font-size:18px;font-weight:bold;padding:0 40px}
.information-ar{float:left;background:url(../images/status_false.jpg) no-repeat 0 50%;padding-left:20px;color:#4c4c4c;font-size:16px}
.information-b{width:820px;margin:0 auto;padding-top:25px;}
.information-b-a{width:590px;margin:0 auto;border-bottom:2px solid #eeeeee;height:30px}
.information-b-a ul{margin:0 0 0 175px}
.information-b-a li{float:left;width:120px;color:#999999;font-size:16px;text-align:center;cursor:pointer}
.information-b-a .ative{border-bottom:2px solid #f0505a;color:#f0505a;height:30px;background:url(../images/information-arrow.jpg) no-repeat 55px 25px}
.information-b-b{padding-top:40px}
.information-b-b li{display:none;}
.information-b-b-a{overflow:hidden;padding-bottom:30px;}
.information-b-b-al{float:left;width:220px;text-align:right;color:#4c4c4c;font-size:16px;padding-top:10px}
.information-b-b-am{float:left;/*width:280px;*/padding-left:28px;font-size:14px;color:#4c4c4c;line-height:38px;}
.information-b-b-ar{float:left;width:240px;padding-left:12px;color:#f71d0d;font-size:14px;background:url(../images/information-icon.jpg) no-repeat 20px 50%;padding-left:40px;line-height:38px}
.information-b-b-am-input{font-size:14px;border:1px solid #e9e9e9;width:258px;height:38px;line-height:38px;padding:0 10px}
.information-b-b-a .laydate-icon{font-size:14px;border:1px solid #e9e9e9 !important;width:258px;height:38px !important;line-height:38px;padding:0 10px}
.star{color:#eb0c1c}
.information-b-b-arr{float:left;padding-left:10px;line-height:38px}
.information-b-b-arr a{color:#25a2f2;font-size:14px;*padding-top:9px;display:inline-block}
.information-b-b-amm{float:left;line-height:38px;color:#4c4c4c;font-size:14px;padding-left:28px;}
.information-b-b-am-input1,.information-b-b-am-select{font-size:14px;border:1px solid #e9e9e9;width:135px;height:38px;line-height:38px;padding:0 10px}
.information-b-b-am input,.information-b-b-am select{vertical-align:middle;}
.information-b-b-am label{padding-left:6px;vertical-align:middle;}
.information-b-b-am i { font-style: normal; font-size: 16px; font-weight: bold; color: #eb0c1c;}
.radio-left{margin-left:20px}
.information-b-b-a .bc{margin:30px 0 0 250px;background:#f67404;height:38px;font-size:16px;color:#fff;width:118px;border:1px solid #d56001;border-radius:3px;cursor:pointer}
.information-b-b-a .qx{margin:30px 0 0 20px;background:#eeeeee;height:38px;font-size:16px;color:#4c4c4c;width:118px;border:1px solid #bfbfbf;border-radius:3px;cursor:pointer}
.laydate-icon{height:38px;line-height:38px;border:1px solid #e9e9e9;font-size:16px;width:248px;padding-left:10px;}
.information-b-b-b{width:300px;margin:0 auto;}
.information-b-b-b-a{overflow:hidden;padding-bottom:20px}
.information-b-b-b-al{float:left;width:120px;text-align:right;font-size:16px;color:#4c4c4c}
.information-b-b-b-ar{float:left;width:152px;padding-left:28px;font-size:14px;color:#4c4c4c}
.information-b-b-b-ar a{color:#25a2f2;font-size:14px;padding-left:10px}
.information-b-b-b-a .bj{margin:10px 0 0 65px;background:#f67404;height:38px;font-size:16px;color:#fff;width:118px;border:1px solid #d56001;border-radius:3px;cursor:pointer}
.information-b-b-c{width:590px;margin:0 auto;}
.information-b-b-c-t{overflow:hidden}
.information-b-b-c-tl{float:left;width:369px;border-right:1px solid #e5e5e5;padding-right:20px;height:330px}
.information-b-b-c-tr{float:left;width:180px;padding-left:20px}
.information-b-b-c-tl-a{font-size:16px;color:#4c4c4c;padding-top:10px}
.information-b-b-c-tl-b{cursor:pointer;text-align:center;margin:80px auto 0 auto;width:160px;height:160px}
.information-b-b-c-tl-b-sc{cursor:pointer;text-align:center;line-height:200px;color:#4c4c4c;font-size:14px;background:url(../images/information-sc.jpg) no-repeat;width:160px;height:160px}
.information-b-b-c-tl-c-error{background:url(../images/information-icon.jpg) no-repeat 0 50%;padding-left:20px;color:#4c4c4c;margin:20px 0 0 150px}
.information-b-b-c-tl-c-correct{background:url(../images/information-icon-correct.jpg) no-repeat 0 50%;padding-left:20px;color:#4c4c4c;margin:20px 0 0 150px}
.information-b-b-c-tr-t{font-size:16px;color:#4c4c4c;padding:10px 0 5px 0}
.information-b-b-c-tr-b{width:60px;float:left;margin:12px 23px 0 0;position:relative}
.information-b-b-c-tr-b img{border-radius:60px;height:60px;width:60px;cursor:pointer}
.information-b-b-c-tr-b-ative{background:url(../images/information-img-tj.png) no-repeat;width:60px;height:60px;position:absolute;top:0;left:0;border-radius:60px;cursor:pointer;}
.information-b-b-c-b{padding:10px 0 100px 0}
.information-b-b-c-b .bc{margin:30px 0 0 180px;background:#f67404;height:28px;font-size:16px;color:#fff;width:98px;border:1px solid #d56001;border-radius:3px;cursor:pointer}
.information-b-b-c-b .qx{margin:30px 0 0 20px;background:#eeeeee;height:28px;font-size:16px;color:#4c4c4c;width:98px;border:1px solid #bfbfbf;border-radius:3px;cursor:pointer}
.sub{ padding-left:43px;}
.sub a{ display:block; height:40px; line-height:40px; font-size:16px; padding-left:20px; position:relative;}
.sub a:hover,.sub a.current { color: #eb0c1c; font-weight: bold;}
.sub a span{ display:block; display:block; width:13px; height:40px; position:absolute; left:0; top:0; transform:translateY(-50%); border-left:1px dashed #aaa; border-bottom:1px dashed #aaa}

.login_cont .login_bd .login_password .inp { width:186px;}
.login_cont .login_bd .login_passwbtn { width:116px; height:38px; line-height:38px; text-align:center; background:#f0f0f0; display:inline-block; border:1px solid #dadada; box-sizing: border-box;}
.login_cont .login_bd .login_passwbtn img { width: 100%; height: 100%;}
.login_cont .login_bd .login_passwbtn a { color:#3badfd; font-size:14px;line-height:38px; }
.mytrueservice_cont .tit .hxinp{ padding:11px 10px 12px;}

.josen_tit{font-size:18px; font-weight: bold; /*line-height:50px;*/ padding:16px 12px; background:#fff;}
.josen_main{background:#fff;height: 900px;margin-top: 20px;}
.josen-b{width:820px;padding-top:25px;}
.josen-b-b-a{float:left;width:820px;height: 60px;}
.josen_left{float:left;text-align:right;color:#4c4c4c;font-size:16px;height: 40px;line-height: 40px; width: 120px;border: 1px solid #80800; padding-left: 60px}
.josen_right{padding-left: 210px;width: 100%;height: 38px;line-height: 38px;position: relative}
.josen_help{ background: url(../images/help_imga.png) left center no-repeat; display: block; padding-left: 16px; color: #039ddd; width: auto; border: 0; height: auto; font-size: 14px; line-height: inherit; margin: 0;position: relative;top: -40px;left: 280px;}
.josen_inptu{font-size:14px;border:1px solid #e9e9e9;width:458px;height:38px;line-height:38px;padding:0 10px}
.josen_select{font-size:14px;border:1px solid #e9e9e9;width:258px;height:38px;line-height:38px;padding:0 10px}
#container{padding-left: 210px;width: 600px;height: 350px;}
#josen_je{height: 60px;width: 820px;padding-top: 640px;}
#josen_tj{height: 60px;width: 820px;padding-top: 5px;padding-left: 210px;}
#qian{font-size: 16px;color: red;font-weight: bold;width: 100px;}
#btnSumbit1{margin-right:30px;background:#f67404;height:38px;font-size:16px;color:#fff;width:118px;border:1px solid #d56001;border-radius:3px;cursor:pointer}
#btnSumbit1 :hover{background-color: red}

/*购物车*/
.carttitle { background:#fff;}
.carttitle dl { line-height: 46px; border-bottom: 1px dotted #E5E5E5;}
.carttitle dl:after { content: ' '; clear: both; height: 0; display: block;}
.carttitle dl dd { float: left; height: 46px; line-height: 46px; font-size: 14px; color: #4c4c4c; text-align: left; box-sizing: border-box;}
.carttitle dl dd input[type=checkbox] { display: block; float: left; width: 16px; height: 16px; background: #fff; margin-top: 15px; margin-right: 12px; vertical-align: top; position: relative; z-index: 10;}
.carttitle dl dd:first-child { width: 100px; padding-left: 22px;}
.carttitle dl dd:nth-child(2) { width: 760px;}
.carttitle dl dd:nth-child(3) { width: 100px;}
.carttitle dl dd:nth-child(4) { width: 205px; text-align: center;}
.cartlist {}
.cartlist dl { width: 100%; background: #fff; border-bottom: 1px dotted #E5E5E5; position: relative;}
.cartlist dl:after,.cartlist dl dd:after { content: ' '; clear: both; height: 0; display: block;}
.cartlist dl dd { box-sizing: border-box;}
.cartlist dl dd:nth-child(1) { float: left; line-height: 46px; padding-left: 23px; width: 100px;}
.cartlist dl dd input[type=checkbox] { display: block; float: left; width: 16px; height: 16px; background: #fff; margin-top: 22px; margin-right: 12px; vertical-align: top; position: relative; z-index: 10;}
.cartlist dl dd:nth-child(2) { float: left; padding: 25px 0 ; width: 760px;}
.cartlist dl dd:nth-child(2) .pro_img {float: left; width: 88px; text-align: center; margin-right: 14px;}
.cartlist dl dd:nth-child(2) .pro_img .img { display: table-cell; text-align: center; vertical-align: middle; width: 88px;  overflow: hidden;}
.cartlist dl dd:nth-child(2) .pro_img .img img {max-width: 100%;}
.cartlist dl dd:nth-child(2) .pro_tit { color: #969899;}
.cartlist dl dd:nth-child(2) .pro_tit a { color: #4c4c4c; font-weight: bold;}
.cartlist dl dd:nth-child(3) {float: left; width: 100px; padding: 25px 0; }
.cartlist dl dd:nth-child(4) { float: left; width: 205px; padding: 25px 0; text-align: center;}
.cartlist dl dd:nth-child(4) .rel_price { height: 24px; line-height: 26px; font-weight: bold; font-size: 18px; color: #ff6600;}
.cartos { background: #EFEFEF; height: 80px; line-height: 80px; margin: 20px 0;}
.check_box { float: left; margin-left: 29px;}
.check_box input { display: inline-block; float: left; width: 16px; height: 16px; background: #fff; margin: 32px 7px 32px 0;}
.func_a { margin-left: 30px; float: left;}
.func_a a {margin-right: 25px;}
.func_b { float: right;}
.func_b:after {content: ' '; clear: both; height: 0; display: block;}
.func_b .all_num,.func_b .all_price { margin-right: 20px; float: left;}
.func_b .all_price span { display: inline-block; height: 32px; line-height: 32px; font-size: 24px; font-weight: bold; color: #eb0c1c; vertical-align: top; margin-top: 21px;}
.func_b .all_num span { font-weight: bold; color: #ec1c2b;}
.func_b .btn_fun { float: left; height: 80px;}
.func_b .btn_fun button { border: 0; background: #e57335; width: 160px; height: 80px; line-height: 80px; text-align: center; color: #fff; font-weight: bold; font-size: 24px;}

/*订单结算*/
.shopping_content { padding-bottom: 80px; padding-top: 20px;}
.shopping_box{ background: #fff;}
.shopping_box h3 { border-bottom: 1px solid #e9e9e9; font-size: 16px; color: #383838; padding: 16px 30px;}
.shopping_box .cons { padding: 10px 25px;}
.shopping_media {}
.shopping_media dl { border-bottom: 1px dotted #E5E5E5; padding: 15px 0;}
.shopping_media dl:after { content: ''; clear: both; width: 0; height: 0; display: block;}
.shopping_media dl dt { float: left; padding: 0 6px; box-sizing: border-box;}
.shopping_media dl dd { float: left; padding: 0 6px; box-sizing: border-box;}
.shopping_media dl .media_tit { width: 30%;}
.shopping_media dl .media_count { width: 10%; text-align: center;}
.shopping_media dl .checkbox { width: 45%;}
.shopping_media dl .checkbox label { width: 25%; margin-right: 6px; margin-bottom: 10px; display: inline-block; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.shopping_media dl .price { width: 15%; text-align: center; float: right;}
.shopping_media dl .img { display: table-cell; text-align: center; vertical-align: middle; width: 88px;  overflow: hidden; float: left;}
.shopping_media dl .img img {max-width: 100%;}
.shopping_media dl .pro_tit { color: #4c4c4c; float: left; line-height: 33px;}
.shopping_media dl .rel_price { height: 24px; line-height: 26px; font-weight: bold; font-size: 18px; color: #ff6600;}
.form_controls { padding:12px 0 12px 160px;}
.form_controls .label { margin-left: -160px; line-height: 42px; display: inline-block; text-align: right; width: 160px; float: left;}
.form_controls input,.form_controls select,.form_controls textarea { vertical-align: top; border: 1px solid #DDD; display: -moz-inline-stack; display: inline-block; *display: inline; color: #626262; outline: none; height: 42px; width: 60%; padding-left: 15px; box-sizing: border-box;}
.form_controls textarea { height: 84px; padding: 15px;}
.form_controls .editor { width: 100%; float: left;}
.form_controls .tips { line-height: 42px; margin-left: 15px;}
.form_controls:after { content: ''; clear: both; width: 0; height: 0; display: block;}
.shopping_coupon {}
.shopping_coupon ul:after { content: ''; clear: both; width: 0; height: 0; display: block;}
.shopping_coupon ul li { width: 200px; float: left; margin-right: 26px; margin-bottom: 15px; border: 1px #e57335 solid; cursor: pointer;}
.shopping_coupon ul li .freight { width: 100%; height: 70px; background: #e57335;}
.shopping_coupon ul li .freight em { font-size: 24px; font-style: normal; display: block; padding: 5px 0px 0px 12px; color: #fff;}
.shopping_coupon ul li .freight .time { margin-left: 17px; margin-top: 5px; border-bottom: 0; text-align: left; padding: 0; color: #fff;}
.shopping_coupon ul li .txtfreight {height: 25px; width: 100%; padding: 5px 10px 0; color: #d1d1d1; font-size: 12px; box-sizing: border-box;}
.shopping_coupon ul li.disabled { border: 1px #c3c3c3 solid;}
.shopping_coupon ul li.disabled .freight { background: #c3c3c3;}
.shopping_coupon ul li.selected { background: url(../images/coupon-selected.png) no-repeat;background-position: bottom right; border: 2px #e43a3d solid;}


.shopping_total { margin-top: 2px; padding: 30px 0 40px;/* border-top: 1px solid #e9e9e9;*/}
.shopping_total li {text-align: right; font-size: 14px; line-height: 36px;}
.shopping_total li span {width: 200px; display: inline-block; font-size: 18px; margin-left: 96px; line-height: 40px; text-align: left;}
.shopping_total .price { color: #e00000;}
.shopping_total .price strong { font-size: 24px;}
.shopping_total .payment_btn { text-align: right; margin-right: 10%; margin-top: 20px;}
.shopping_total .btn { width: 250px; height: 46px; line-height: 46px; text-align: center; display: inline-block; background: #e22424; color: #FFFFFF; font-weight: bold; font-size: 18px; border-radius: 5px; border: 0;}

/*侧边栏*/
.sidebar{width:36px;position:fixed;height:100%;z-index:10000;right:0;background:#262626;top:0}
.sidebar_icon>a{background:url(../images/sidebar.png) no-repeat;color:#fff;cursor:default;height:38px;display:block}
.icon_alreadyChose,.icon_shoppingCart,.icon_shoppingCart_full{padding-bottom:12px;margin-bottom:10px}
.icon_alreadyChose>a,.icon_shoppingCart>a,.icon_shoppingCart_full>a{text-align:center;color:#fff;padding-top:48px;line-height:20px;padding-bottom:8px;height:auto;background-position:3px -303px}
.icon_shoppingCart_full>a{background-position:3px 14px}
.icon_alreadyChose>a{background-position:7px -461px}
.icon_alreadyChose,.icon_alreadyChose>a:hover,.icon_shoppingCart:hover,.icon_shoppingCart>a:hover,.icon_shoppingCart_full:hover,.icon_shoppingCart_full>a:hover{text-decoration:none}
.shoppingCart_on_h a{background-position:6px 22px}
.icon_border{padding-top:10px;position:absolute;top:224px;width:100%}
.icon_telephone>a{background:url(../images/sidebar_phone_1x.png) no-repeat 8px 8px;background-image:-webkit-image-set(url(../images/sidebar_phone_1x.png) 1x,url(../images/sidebar_phone_2x.png) 2x);background-image:-moz-image-set(url(../images/sidebar_phone_1x.png) 1x,url(../images/sidebar_phone_2x.png) 2x);background-image:-o-image-set(url(../images/sidebar_phone_1x.png) 1x,url(../images/sidebar_phone_2x.png) 2x);background-image:-ms-image-set(url(../images/sidebar_phone_1x.png) 1x,url(../images/sidebar_phone_2x.png) 2x);animation-name:drive;animation-duration:.2s;animation-delay:1s;animation-direction:alternate;animation-iteration-count:infinite;cursor:pointer}
@keyframes drive{0%{transform:rotate(-10deg)}
100%{transform:rotate(10deg)}
}
@-moz-keyframes drive{0%{transform:rotate(-10deg)}
100%{transform:rotate(10deg)}
}
@-khtml-keyframes drive{0%{transform:rotate(-10deg)}
100%{transform:rotate(10deg)}
}
@-o-keyframes drive{0%{transform:rotate(-10deg)}
100%{transform:rotate(10deg)}
}
.icon_writing>a{background-position:8px -166px}
.icon_servicecontent>a{background-position:8px -214px}
.icon_servicecontent,.icon_telephone,.icon_writing{margin-bottom:14px;text-indent:-2000px;position:relative}
.icon_servicecontent:hover,.icon_telephone:hover,.icon_writing:hover{background:#ff2f10}
.icon_shoppingCart:hover,.icon_shoppingCart_full:hover,.sidebar_icon_selected{background-color:#FF2F10}
.icon_shoppingCart:hover .shoppingCart_num,.icon_shoppingCart_full:hover .shoppingCart_num,.sidebar_icon_selected .shoppingCart_num{background-color:#fff;color:#262626}
.icon_alreadyChose,.icon_alreadyChose:hover{background-color:#1374b8}
.sidebarMain_grid{position:absolute;right:37px;background-color:#f7f7f7;box-shadow:0 0 5px #000;border:1px solid #d1d1d1\11;text-indent:0;display:none}
.sidebarMain_grid h4{background-color:#5873C1;line-height:24px;text-align:center;color:#fff;margin:-10px;margin-bottom:10px;text-indent:0}
.sidebarMain_grid:after{content:'';display:block;border-top:6px solid transparent;border-left:8px solid #fff;border-bottom:6px solid transparent;position:absolute;right:-8px;width:0;height:0;top:25%;margin-top:-4px}
.sidebar_accountName{width:88%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block}
.serviceContentMain{width:418px;line-height:20px;padding:10px;text-indent:0;top:-95%;font-size:12px}
.complaintsMain{width:270px;padding:10px;padding-bottom:6px;top:-82%;height:212px}
.feedbackContent_msg{position:inherit;font-size:12px;color:#999;display:block;margin-bottom:8px}
#feedbackWarning{display:none;color:#f30}
.complaintsMain textarea{width:97%;border:1px solid #ccc;height:120px;border-radius:4px}
.shoppingCart_on{background-color:#F9F9F9;width:220px;height:100%;left:36px;position:absolute;right:0;top:0}
.shoppingCart_list li{display:block;position:relative;cursor:default;padding:8px 0 8px 6px;overflow:hidden}
.shoppingCart_on li:hover{background-color:#f2f2f2}
.shoppingCart_on .shoppingCart_delete{display:none;top:50%;right:18px;margin-top:-10px;float:right;position:absolute; width: 15px; height: 15px; background: url(../images/icon_del.png) no-repeat; cursor: pointer;}
.shoppingCart_on li:hover .shoppingCart_delete{display:block;}
.accountHeader { width: 65px; height: 65px; float: left; z-index: 4; position: relative;}
.accountHeader img { max-width: 100%;}
.accountWrap{float:left;margin-left:-75px;width:100%;line-height:16px}
.accountInner{margin-left:80px;position:relative}
.accountName,.accountNick{display:inline-block;overflow:hidden;text-overflow:ellipsis;max-width:95%;min-width:30%;white-space:nowrap;}
.shoppingCart_platform{position:absolute;right:-8px;bottom:-2px;width:16px!important;height:16px!important}
.shoppingCart_on_h{background-color:#fff;height:24px;line-height:24px;margin-bottom:10px;padding-left:10px;color:#3399fe;padding-right:10px}
.shoppingCart_on_h img{vertical-align:middle; margin-left: 5px;}
.shoppingCart_list{overflow:auto;width:100%}
.sc_dataList_wrap{top:32px;bottom:100px;left:0;position:absolute;overflow:hidden;width:100%}
.sc_dataList_wrap_chose,.shoppingCart_list_chose{bottom:140px}
.shoppingCart_summary_top{width:86%;height:0;margin:10px auto 12px;border:1px solid #E8E8E8}
.shoppingCart_summary_wrap{width:auto;text-align:center}
.shoppingCart_summary_wrap ul{display:inline-block}
.shoppingCart_header{border:1px solid #fff;box-shadow:0 0 4px #999}
.shoppingCart_summary ul li{float:left;width:38px;text-align:center;padding:0}
.shoppingCart_count{background-color:#F2F2F2;line-height:22px;padding:21px 10px;margin-top:8px;overflow:hidden}
.shoppingCart_count .big_size{font-size:16px}
.shoppingCart_count .btn_small_strong{margin-top:16px}
.shoppingCart_num{border-radius:100%;width:24px;height:24px;background-color:#FF2F10;display:block;text-align:center;margin:0 auto;color:#fff;line-height:22px}
.contactMain{width:186px;top:-155%}
.contactMain h4{margin:0}
.contactMain li{height:31px;line-height:30px;padding-left:34px;text-align:left;font-size:14px;background:url(../images/contace_v2_1x.png) no-repeat;background-image:-webkit-image-set(url(../images/contace_v2_1x.png) 1x,url(../images/contace_v2_2x.png) 2x);background-image:-moz-image-set(url(../images/contace_v2_1x.png) 1x,url(../images/contace_v2_2x.png) 2x);background-image:-o-image-set(url(../images/contace_v2_1x.png) 1x,url(../images/contace_v2_2x.png) 2x);background-image:-ms-image-set(url(../images/contace_v2_1x.png) 1x,url(../images/contace_v2_2x.png) 2x)}
.contactMain li.li_01{background-position:6px 4px}
.contactMain li.li_02{background-position:6px -22px}
.contactMain li.li_03{background-position:6px -49px}
.contactMain li.li_04{background-position:6px -104px}
.contactMain li.li_ewm{
	padding: 0px;
	height: auto;
	text-align: center;
	background-image: none;
	padding-top:10px;
}
.contactMain li.li_ewm img {
	height: 166px;
	width: 166px;
}
.contactMain li em{border-bottom:1px solid #E8E8E8;display:block; font-style: normal;}
.sidebar_notice_close{position:absolute;right:7px;top:0;padding:7px 8px;cursor:pointer;display:block;transition:.4s ease;-ms-transition:.4s ease;-moz-transition:.4s ease;-webkit-transition:.4s ease;-o-transition:.4s ease}
.sidebar_notice_close:hover{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}
.backTo_front{bottom:30px;background:url(../images/sidebar.png) no-repeat 6px -260px;position:absolute;cursor:pointer;height:38px;text-indent:-200000px;width:100%}
.backTo_front:hover{background-color:#FF2F10}
.without_login_telephone{position:fixed;right:0;top:30%}
.shoppingCart_summary{position:absolute;width:100%;bottom:0}
.sidebar_shoppingCart_wrap{padding-bottom:2px;margin-top:70px;border:none}
.shoppingCart_count a { color: #60829F;}
.shoppingCart_count .btn_wrap {line-height:32px;color:#fe6a5f;margin-right:-2px;padding:0 14px 0 12px;cursor:pointer;display:inline-block;}
.shoppingCart_count .btn_wrap.export { background: #none; border: 1px #fe6a5f solid;}
.shoppingCart_count .btn_wrap.cart { background: #f4655b; border: 1px #f4655b solid; color: #fff;}
.accountName { color: #e57335; font-weight: bold;}
.shoppingCart_empty { width: 100%; height: 70%;}
.shoppingCart_empty_main { width: 100%; top: 20%; position: relative; text-align: center; line-height: 18px;}
.shoppingCart_empty_main p { margin: 10px 0;}
.u-flyer { border-radius:50%; width:110px; height:110px; overflow:hidden;}

.webuploader-container{ position:relative; }
.webuploader-element-invisible{ position:absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px,1px,1px,1px); }
.webuploader-pick{ position:relative; display:inline-block; padding:0 25px; line-height:32px; height:32px; border:1px solid #e57335; border-radius:2px; cursor:pointer; background:#e57335; color:#fff; text-align:center; overflow:hidden; zoom:1; *display:inline; }
.webuploader-pick-hover{ opacity:0.9; }
.webuploader-pick-disable{ opacity:0.6; pointer-events:none; }
.upload-box{ position:relative; display:inline-block; height:32px; vertical-align:middle; zoom:1; *display:inline;}
	.upload-box .upload-btn{ display:inline-block; height:32px; zoom:1; *display:inline; }
	.upload-box .upload-progress{ position:absolute; top:0; left:0; padding:2px 5px; width:100%; height:34px; border:1px solid #d7d7d7; background:#fff; overflow:hidden; box-sizing: border-box;}
	.upload-box .upload-progress .txt{ display:block; padding-right:10px; font-weight:normal; font-style:normal; font-size:11px; line-height:18px; height:18px; text-overflow:ellipsis; overflow:hidden; }
	.upload-box .upload-progress .bar{ position:relative; display:block; width:100%; height:4px; border:1px solid #1da76b; }
	.upload-box .upload-progress .bar b{ display:block; width:0%; height:4px; font-weight:normal; text-indent:-99em; background:#28B779; overflow:hidden; }
	.upload-box .upload-progress .close{ position:absolute; display:block; top:1px; right:1px; width:14px; height:14px; text-indent:-99em; background:url(../images/sprite.gif) 0 -240px no-repeat; cursor:pointer; overflow:hidden; }

.paymentcon { position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 100%;}
.paymentcon h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block}
.paymentcon h3 { font-weight: normal; padding: 0;text-align:center;display:block}
.paymentcon h3 a { color: #A5DC86;}
.status-icon{width:80px;height:80px;border:4px solid gray;-webkit-border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}
.status-icon.sa-success{border-color:#A5DC86}
.status-icon.sa-success::after,.status-icon.sa-success::before{content:'';-webkit-border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.status-icon.sa-success::before{-webkit-border-radius:120px 0 0 120px;border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}
.status-icon.sa-success::after{-webkit-border-radius:0 120px 120px 0;border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}
.status-icon.sa-success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}
.status-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);-webkit-border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}
.status-icon.sa-success .sa-line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2}
.status-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.status-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.status-icon.sa-success .sa-line.animateSuccessTip{-webkit-animation:animateSuccessTip .75s;animation:animateSuccessTip .75s}
.status-icon.sa-success .sa-line.animateSuccessLong{-webkit-animation:animateSuccessLong .75s;animation:animateSuccessLong .75s}
.status-icon.sa-error{border-color:#F27474}
.status-icon.sa-error .sa-x-mark{position:relative;display:block}
.status-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px}
.status-icon.sa-error .sa-line.sa-left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}
.status-icon.sa-error .sa-line.sa-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}
.status-icon.sa-error.animateErrorIcon{-webkit-animation:animateErrorIcon .5s;animation:animateErrorIcon .5s}
@-webkit-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}
100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}
}
@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}
100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}
}
.status-icon.sa-success .sa-fix{width:5px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
@-webkit-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}
54%{width:0;left:1px;top:19px}
70%{width:50px;left:-8px;top:37px}
84%{width:17px;left:21px;top:48px}
100%{width:25px;left:14px;top:45px}
}
@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}
54%{width:0;left:1px;top:19px}
70%{width:50px;left:-8px;top:37px}
84%{width:17px;left:21px;top:48px}
100%{width:25px;left:14px;top:45px}
}
@-webkit-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}
65%{width:0;right:46px;top:54px}
84%{width:55px;right:0;top:35px}
100%{width:47px;right:8px;top:38px}
}
@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}
65%{width:0;right:46px;top:54px}
84%{width:55px;right:0;top:35px}
100%{width:47px;right:8px;top:38px}
}
@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}
100%{transform:rotateX(0);-webkit-transform:rotateX(0);opacity:1}
}
@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}
100%{transform:rotateX(0);-webkit-transform:rotateX(0);opacity:1}
}
.otherpage_nav { background: #fff; text-align: center;}
.otherpage_nav a { margin: 0px 10px; font-size: 16px; line-height: 65px; border-bottom: 5px #fff solid; display: inline-block;}
.otherpage_nav a span { padding: 0px 12px; color: #4c4c4c;}
.otherpage_nav a:hover,.otherpage_nav a.current { color: #e57335; border-bottom-color: #e57335;}
.otherpage_nav a:hover span,.otherpage_nav a.current span {color: #e57335;}
.otherpage_con { margin: 20px 0 50px; box-sizing: border-box; padding: 27px 40px 0; background: #fff;}
.otherpage_con p { line-height: 24px;}
.otherpage_con img { max-width: 100%;}

/*软文营销*/
.rwyx_banner{ height:300px;}
.rwyx_banner_font{ color:#e57335}
.rwyx_banner_font h2{ line-height:56px; font-size:36px; font-weight:bold; padding-top:100px;}
.rwyx_banner_font p{ font-size:18px; line-height:40px;}
.rwyx_title h2{ position:relative; line-height:150px; font-size:36px; text-align:center; font-weight:normal; color:#222;}
.rwyx_title h2:before,.rwyx_title h2:after{ margin-left:-294px; content:""; width:120px; height:2px; background:#222; position:absolute; left:50%; top:50%; transform:translateY(-50%);}
.rwyx_title h2:after{ margin-left:174px;}
.smsrw,.rwtd{ background:#fff; min-height:549px;}
.smsrw_con{ padding:44px 153px 0; overflow:hidden;}
.smsrw_con img{ float:left;}
.ssmsrw_font{ float:right; width:515px; padding-top:45px;}
.ssmsrw_font p{ font-size:18px; line-height:29px; color:#666;} 
.rwtd{ min-height:600px;}
.rwtd ul{ overflow:hidden;}
.rwtd ul li{ width:25%; float:left; padding-top:40px;}
.rwtd ul li img{ display:block; margin:0 auto; height:65px; margin-bottom:12px;}
.rwtd ul li h2{ line-height:30px; text-align:center; font-size:18px; color:#e57335;}
.rwtd ul li p{ line-height:24px; text-align:center; color:#666;}
.rwtd ul li.jiange{ width:12.5%; height:100px;}
.rwjz{ background:url(../images/rwjz_bg.png) center no-repeat; min-height:650px;}
.rwyx_title_white h2{ color:#fff;}
.rwyx_title_white h2:before,.rwyx_title_white h2:after{ background:#fff;}
.rwjz ul{ overflow:hidden; padding-top:25px;}
.rwjz ul li{ position:relative; width:400px; height:140px; border:1px #dadada solid; float:left; margin-left:157px; margin-bottom:98px; box-sizing:border-box; padding:0 20px 0 75px;}
.rwjz ul li p{ line-height:24px; color:#fff;}
.rwjz ul li h2{ padding-top:5px; line-height:46px; font-size:18px; color:#e57335; font-weight:bold;}
.rwjz ul li:after{ content:""; width:110px; height:140px; position:absolute; left:-55px; top:0; background:url(../images/a.png) center no-repeat}
.rwjz ul li:nth-child(2):after{ background:url(../images/b.png) center no-repeat;}
.rwjz ul li:nth-child(3):after{ background:url(../images/c.png) center no-repeat;}
.rwjz ul li:nth-child(4):after{ background:url(../images/d.png) center no-repeat;}
.rwjz ul li:nth-child(1){ margin-left:55px;}
.rwjz ul li:nth-child(3){ margin-left:235px;}
.fblc{ min-height:502px; background:url(../images/fblc_bg.png) center no-repeat;}
.rwyx_title2 h2:before,.rwyx_title2 h2:after{ margin-left:-232px;}
.rwyx_title2 h2:after{ margin-left:112px;}
.fblc ul{ margin-top:40px; height:237px; background:url(../images/fblc.png) top center no-repeat;}
.fblc ul li{ width:16.6%; float:left; text-align:center; color:#fff; padding-top:122px;}
.fblc ul li:nth-child(even){ padding-top:200px;}
.jxtc{ background:#fff; padding-bottom:45px;}
.jxtc table{ border-spacing:0; border-collapse:collapse; border:1px #e1e1e1 solid;}
.jxtc table td{border-bottom:1px #e1e1e1 solid;}
.jxtc table th{ background:#eeeeee; line-height:70px; font-weight:normal; font-size:16px; color:#4c4c4c;}
.jxtc table td{ padding:15px 0 8px;}
.jxtc table td img{ display:block; width:150px; height:90px; margin:0 auto;}
.jxtc table td h2{ line-height:30px; font-size:16px; color:#4c4c4c; font-weight:bold; text-align:center;}
.jxtc table td p{ padding:0 30px; color:#969899; line-height:26px;}
.jxtc table td strong{ display:block; text-align:center; color:#e57335; font-size:15px;}
.jxtc table td a,.jxtc table td button{ display:inline-block; width:120px; height:40px; border:1px #e57335 solid; border-radius:3px; line-height:40px; text-align:center; margin:0 10px; color:#e57335; background: #fff;}
.jxtc table td a.tcsc{ color:#4c4c4c; border-color:#4c4c4c}
.rwyy{ background:url(../images/rwyy.png) center no-repeat; min-height:550px}
.rwyy ul{ overflow:hidden;}
.rwyy ul li{ width:230px; height:300px; float:left; background:#e9e9e9; margin-left:12px; box-sizing:border-box; padding:0 20px;}
.rwyy ul li:nth-child(1){ margin:0;}
.rwyy ul li h2{ padding-top:17px; line-height:43px; font-size:18px; color:#e57335; font-weight:bold;}
.rwyy ul li span{ display:block; padding-top:7px; height:144px; overflow:hidden;}
.rwyy ul li span a,.rwyy ul li span em{ display:block; height:24px; line-height:24px; color:#666;}
.rwyy ul li span em{}
.rwyy ul li p{ line-height:24px; color:#666; font-size:12px; margin-top:24px;}
.jxal{ padding-top:40px; padding-bottom:50px;}
.jxal .rwyx_title h2{ line-height:95px;}
.jxal_tab{ height:40px; text-align:center; margin-bottom:30px;}
.jxal_tab ul li{ display:inline-block; width:118px; height:38px; border:1px #e1e1e1 solid; border-radius:40px; line-height:38px; text-align:center; font-size:16px; color:#4c4c4c; margin:0 10px;}
.jxal_tab ul li.on{ background:#e57335; color:#fff; border-color:#e57335;}
.indexnews_con{ /*height:480px;*/ background:#fff;}
.jxal_left,.jxal_right{ width:50%; float:left;}
.jxal_left{ box-sizing:border-box; padding:0 48px;}
.jxal_left p{ font-size:14px; line-height:24px; color:#4c4c4c;}
.jxal_left h3{ line-height:44px; font-size:16px; color:#4c4c4c; padding-top:30px;}
.jxal_left h2{ padding-top:30px; line-height:30px; font-size:24px; color:#666666;}
.jxal_left em{ display:block; float:left; width:50px; height:30px; background:#e57335; border-radius:3px; font-size:16px; font-style:normal; color:#fff; font-weight:normal; text-align:center; margin-right:20px; position:relative;}
.jxal_left em:after{ content:""; width:10px; height:10px; background:#e57335; border-radius:2px; position:absolute; right:-3px; top:12px; transform:rotate(45deg)}
.jxal_right img{ display:block; margin:0 auto;}

/*危机公关-解决方案*/
.fangan_box{ background: url(../images/weiji_01.jpg) no-repeat center; height: 205px; color: #fff; padding-top: 95px;}
.fangan_box h3{ font-size: 34px; line-height: 1.5;}
.fangan_box p{ line-height: 2; font-size: 18px;}

.zhongyao{ padding: 45px 0 55px;}
.zhongyao h3{ text-align: center;}
.h3_com span{ font-size: 34px; color: #222222; display: inline-block; position: relative; font-weight: normal; line-height: 2;}
.h3_com span:after,.h3_com span:before{ content: ''; position: absolute; width: 100px; height: 2px; background: #222222; left: -120px; top: 50%; margin-top: -1px;}
.h3_com span:before{ left: auto; right:-120px;}
.zhongyao .text-box{ background: url(../images/weiji_03.jpg) no-repeat center top; min-height: 300px; padding-top: 50px; margin-top: 60px;}
.zhongyao .text-box p{ width: 515px; font-size: 16px; line-height: 30px; color: #737373; margin-top: 25px;}

.zuoshenm{ background: url(../images/weiji_05.jpg) no-repeat top center; height: 420px; padding-top: 50px; text-align: center; color: #fff;}
.zuoshenm .h3_com span{ color: #fff;}
.zuoshenm p{ font-size: 16px; margin-top: 15px;}
.zuoshenm .h3_com span:after,.zuoshenm .h3_com span:before{ background: #fff;}
.zuoshenm ul{ margin-top: 60px;}
.zuoshenm ul li{ display: inline-block; width: 185px; height: 185px; background: #e3e4e4; border-radius: 100%; margin: 0 40px;}
.zuoshenm ul li img{ display: block; margin: 30px auto 0;}
.zuoshenm ul li span{ display: block; color: #666666; font-size: 16px;}

.fangan_bijiao ul{ clear: both; overflow: hidden; margin: 60px 0 50px;}
.fangan_bijiao ul li{ background: url(../images/weiji_08.jpg) no-repeat top center; height: 292px; width: 489px; float: left; padding: 200px 48px 0; color: #fff;}
.fangan_bijiao h4{ text-align: center; font-size: 24px; font-weight: normal; line-height: 2;}
.fangan_bijiao p{ line-height: 22px; margin-top: 20px;}
.fangan_bijiao ul li.laotao{ background: url(../images/weiji_10.jpg) no-repeat top center; float: right;}

.clearfix{ clear:both; overflow: hidden;}
.fl{ float: left;}
.fr{ float: right;}
.youshi .title{ margin-bottom: 50px; padding: 0;}
.youshi .title h3{ text-align: center;}
.youshi .title p{ text-align: center; font-size: 16px; color: #666;}
.youshi .list_1{ background: url(../images/weiji2_15.jpg) no-repeat center top; height: 420px; padding-top: 80px;}
.youshi .list_2{ height: 420px; padding-top: 80px;}
.youshi .list_2 .text{ padding-top: 30px;}
.youshi .list_3{ background: url(../images/weiji2_17.jpg) no-repeat center top; height: 445px; padding-top: 55px;}
.youshi .list_3 .text{ width: 620px;}
.youshi .list_3 .text dl{ line-height: 26px; margin-top: 20px; color: #666;}
.youshi .w1200{ padding: 0 80px; width: 1040px;}
.youshi .text{ width: 400px; padding-top: 60px;}
.youshi .text h4{ font-weight: normal; font-size: 22px; color: #222; line-height: 2;}
.youshi .text p{ color: #666666; line-height: 22px; margin-top: 20px;}

.kehu_yinyong{ padding: 60px 0;}
.kehu_yinyong h3{ text-align: center;}
.kehu_yinyong .slideBox{ margin-top: 65px; position: relative;}
.kehu_yinyong .slideBox .bd{ width: 1050px; margin: 0 auto;}
.kehu_yinyong .pic{ width: 385px;}
.kehu_yinyong .pic img{ display: block; margin: 0 auto; max-width: 100%;}
.kehu_yinyong .text{ width: 605px;}
.kehu_yinyong .text h4{ font-weight: normal; font-size: 22px; margin-top: 20px; color: #222;}
.kehu_yinyong .text dt{ font-size: 14px; color: #e57335; line-height: 1.5; margin: 15px 0 10px;}
.kehu_yinyong .text dd{font-size: 14px; color: #666; line-height: 1.5;}
.kehu_yinyong a.prev,.kehu_yinyong a.next{ width: 50px; height: 200px; display: block; position: absolute; top: 50%; margin-top: -100px; left: 0; background: url(../images/weiji2_22.jpg) no-repeat center;}
.kehu_yinyong a.next{left: auto; right: 0; background: url(../images/weiji_31.jpg) no-repeat center;}
.kehu_yinyong a.prev:hover{ background: url(../images/weiji_28.jpg) no-repeat center;}
.kehu_yinyong a.next:hover{ background: url(../images/weiji2_20.jpg) no-repeat center;}

/*口碑营销*/
.kbyx_banner_font h2,.kbyx_banner_font p{ color:#fff;}
.smskb{ background:#f8f8f8;}
.smskb_con{ padding-bottom:70px;}
.smskb_con p{ font-size:14px; line-height:25px; color:#666; text-align:center;}
.kbtd,.kbyxkhal{ background:#fff;}
.kbyxkhal .jxal_tab ul li{ background:#f8f8f8;}
.kbyxkhal .jxal_tab ul li.on{ background:#e57335}
.kbyxkhal{ padding-bottom:60px;}
.indexkhal{ position:relative; height:493px; background:url(../images/diannao_bg.png) center no-repeat; box-sizing:border-box; padding-top:19px;}
.kbyxkhal .jxal_tab{ margin-bottom:70px;}
.indexkhal_con{ width:565px; height:325px; overflow:hidden; margin:0 auto;}
.lktxs{ height:500px; background:url(../images/lktxs_bg.png) center no-repeat; position:relative;}
.lktxs_mb{ width:50%; height:500px; background:rgba(255,255,255,0.3); position:absolute; right:0; top:0; z-index:2;}
.lktxs_left,.lktxs_right{ width:50%; float:left; box-sizing:border-box;}
.lktxs_left{ padding-left:144px;}
.lktxs_left h3,.lktxs_left p,.lktxs_right p{ font-size:14px; line-height:24px; color:#fff}
.lktxs_left p{margin-bottom:20px;}
.lktxs_left h2,.lktxs_right h2{ line-height:94px; padding-top:40px; color:#fff; font-size:24px;}
.lktxs_right{ padding-left:127px;}
.lktxs_right h2{ line-height:74px; padding-top:144px;}
.lktxs_right span{ display:block; padding-top:35px;}
.lktxs_right span img{ display:block; float:left; height:30px; width:auto; margin-right:27px;}
.lktxs a{ display:block; width:127px; height:127px; border-radius:100px; background:#fff url(../images/lktxs_a.png) center no-repeat; position:absolute; left:50%; top:50%; margin:-63.5px 0 0 -63.5px;}
.kbtd_cpfx{ padding-top:45px; padding-bottom:139px; background:#fff url(../images/kbtd_cpfx.png) center no-repeat}
.kbtd_cpfx h2{ line-height:165px; text-align:center; font-size:36px; color:#4c4c4c; font-weight:normal;}
.kbtd_cpfx ul{}
.kbtd_cpfx ul>li{ transition:all 0.5s ease; cursor:pointer; width:385px; height:563px; background:#fff; border-top:6px #e57335 solid; box-sizing:border-box; padding:0 50px; float:left; box-shadow:0 21px 35px #eaeaea; margin-right:20px;}
.kbtd_cpfx ul>li:nth-child(3){ margin:0;}
.kbtd_cpfx ul>li h3{ line-height:104px; padding-bottom:14px; text-align:center; font-size:24px; color:#4c4c4c;}
.kbtd_cpfx ul>li:hover{ background:#fff url(../images/kbtd_cpfx_hover.png) top center no-repeat}
.kbtd_cpfx ul>li:hover h3{ color:#fff;}
.kbtd_cpfx ul>li>ol>li{ line-height:25px; margin-bottom:25px; color:#4c4c4c;}
.kbyxcp{ height:599px; background:url(../images/kbyxcp-bg.png) center no-repeat;}
.kbyxcp_p{ text-align:center; color:#fff; line-height:25px; margin-top:-20px;}
.kbyxcp ul{ overflow:hidden; padding-top:50px;}
.kbyxcp ul li{ cursor:pointer;width:182px; height:167px; background:url(../images/kbyxcp_li.png) center no-repeat; margin-left:165px; float:left; box-sizing:border-box; padding-top:50px;}
.kbyxcp ul li img{ display:block; margin:0 auto;}
.kbyxcp ul li h4{ text-align:center; line-height:66px; font-size:24px; color:#4c4c4c;}
.kbyxcp ul li:nth-child(1){ margin-left:82px;}
.kbyxcp ul li:nth-child(4){ margin-left:257px;}
.kbyxcp ul li:nth-child(4),.kbyxcp ul li:nth-child(5),.kbyxcp ul li:nth-child(6){ margin-top:-25px;}
.kbyxcp ul li:hover{ background:url(../images/kbyxcp_li_hover.png) center no-repeat}
.kbtd ul{ overflow:hidden; padding-bottom:40px;}
.kbtd ul li{ cursor:pointer; position:relative; width:380px; height:230px; background:#f8f8f8; float:left; margin:0 20px 20px 0; box-sizing:border-box; padding-top:40px; overflow:hidden;}
.kbtd ul li:nth-child(3),.kbtd ul li:nth-child(6){ margin:0 0 20px 0;}
.kbtd ul li img{ display:block; margin:0 auto;}
.kbtd ul li h3{ text-align:center; line-height:50px; padding-top:20px; font-size:20px; color:#4c4c4c;}
.kbtd ul li span{ display:block; text-align:center; line-height:24px; color:#666;}
.kbtd ul li:after{ content:""; width:6px; height:25px; position:absolute; left:0; top:0px; background:#e57335; border-radius:0 0 6px 6px;}
.kbtd_con{ position:absolute; left:0; top:230px; width:100%; height:100%; background:#e57335; overflow:hidden; transition:all 0.5s ease;}
.kbtd_con p{ color:#fff; font-size:12px; line-height:22px; padding:0 18px; position:absolute; left:0; top:50%; transform:translateY(-50%); width:100%; box-sizing:border-box;}
.kbtd ul li:hover .kbtd_con{ top:0;}

.helplist { padding: 20px 0;}
.helplist li a { padding: 6px 0; display: inline-block;}
.helplist li a:hover { color: #e57335;}

/*软文撰写*/
.rwrhx_title{ text-align:center;}
.rwrhx_title h2{ line-height:77px; font-size:36px; color:#222; font-weight:normal;}
.rwrhx_title p{ color:#666; line-height:29px;}
.rwrhx .rwrhx_title{ padding:40px 0 55px;}

.lxzx{ height:249px; background:url(../images/lxzx_bg.jpg) center no-repeat;}
.lxzx_title{ color:#fff; text-align:center;}
.lxzx_title h2{ line-height:40px; font-weight:normal; font-size:24px; padding-top:32px;}
.lxzx_title p{ line-height:34px; padding-bottom:34px;}
.lxzx a,.rwrhx_tab_con a{ display:block; width:198px; height:58px; border:1px #fff solid; line-height:58px; text-align:center; color:#fff; font-size:20px;; margin:0 auto;}
.zxlc{ background:#f8f8f8;}
.zxlc .rwrhx_title h2{ line-height:56px; padding-top:50px;}
.zxlc .rwrhx_title p{ line-height:24px;}
.zxlc ul{ overflow:hidden; padding-bottom:66px; padding-top:75px; position:relative;}
.zxlc ul:after{ content:""; width:100%; height:1px; background:#a7a7a7; position:absolute; left:0; top:85px;}
.zxlc ul li{ width:12.5%; float:left; padding-top:20px; position:relative; z-index:10;}
.zxlc ul li:before{ content:""; width:20px; height:20px; background:#dbdbdb; border-radius:100%; position:absolute; left:50%; top:0; margin-left:-10px;}
.zxlc li:after{ content:""; width:10px; height:10px; background:#4c4c4c; border-radius:100%; position:absolute; left:50%; top:5px; margin-left:-5px;}
.zxlc li span{ display:block; text-align:center; line-height:33px; color:#a7a7a7;}
.zxlc li p{ line-height:37px; text-align:center; font-size:20px; color:#4c4c4c;}
.bzfw{ background:#fff; padding-top:38px;}
.bzfw ul{ overflow:hidden; padding-top:70px;}
.bzfw ul li{ width:33.33%; float:left; padding-bottom:70px;}
.bzfw_icon{ width:150px; height:150px; border-radius:100%; background:#dbdbdb; margin:0 auto; box-sizing:border-box; padding-top:22px;}
.bzfw_icon span{ display:block; margin:0 auto; width:106px; height:106px; border-radius:100%;}
.bzfw_icon01 span{ background:#4c4c4c url(../images/bzfw_icon01.png) center no-repeat;}
.bzfw_icon02 span{ background:#4c4c4c url(../images/bzfw_icon02.png) center no-repeat;}
.bzfw_icon03 span{ background:#4c4c4c url(../images/bzfw_icon03.png) center no-repeat;}
.bzfw ul li h3{ text-align:center; line-height:58px; font-size:20px; color:#4c4c4c; padding-top:10px;}
.bzfw ul li p{ text-align:center; line-height:24px; color:#4c4c4c;}
.bzfw ul li:hover .bzfw_icon{ background:#fae3d7}
.bzfw ul li:hover .bzfw_icon span{ background-color:#e57335}
.sdys{ background:#f8f8f8;}
.sdys dl{ padding:60px 0 20px; overflow:hidden;}
.sdys dl dt{ width:385px; height:500px; background:#fff; float:left; margin-bottom:20px; box-sizing:border-box; padding:0 40px;}
.sdys dl dd{ width:386px; height:240px; background:#fff; float:left; margin:0 0 20px 20px; box-sizing:border-box; padding:0 40px;}
.sdys dl dt h2{ font-size:36px; color:#e57335; line-height:53px; padding-top:50px;}
.sdys dl dt p{ line-height:24px; color:#4c4c4c; padding-top:25px;}
.sdys dl dd:hover{ box-shadow:0 5px 20px #eaeaea; cursor:pointer;}
.sdys dl dd h3{ padding-top:72px; height:37px;}
.sdys dl dd p{ line-height:24px; color:#a7a7a7; padding-top:5px;}
.sdys dl dd h3 span{ display:inline-block; line-height:37px; color:#4c4c4c; font-size:20px; height:37px; padding-right:44px;}
.sdys_icon01 span{ background:url(../images/sdys_icon01.png) right center no-repeat;}
.sdys_icon02 span{ background:url(../images/sdys_icon02.png) right center no-repeat;}
.sdys_icon03 span{ background:url(../images/sdys_icon03.png) right center no-repeat;}
.sdys_icon04 span{ background:url(../images/sdys_icon04.png) right center no-repeat;}
.sdys dl dd:hover h3 span{ color:#e57335;}
dd:hover .sdys_icon01 span{ background:url(../images/sdys_icon01_hover.png) right center no-repeat;}
dd:hover .sdys_icon02 span{ background:url(../images/sdys_icon02_hover.png) right center no-repeat;}
dd:hover .sdys_icon03 span{ background:url(../images/sdys_icon03_hover.png) right center no-repeat;}
dd:hover .sdys_icon04 span{ background:url(../images/sdys_icon04_hover.png) right center no-repeat;}
.sdys dl dd:hover h3 p{ color:#4c4c4c;}
.sdys dl dt img{ margin-top:60px;}
.rwrhx_tab{ height:480px; background:url(/images/rwrhx_tab_bg.jpg) center no-repeat;}
.rwrhx_tab_ul{ width:262px; height:480px; overflow:hidden; float:left; background:#000;}
.rwrhx_tab_con{ width:838px; height:480px; overflow:hidden; float:right;}
.rwrhx_tab_ul ul{ padding-top:40px;}
.rwrhx_tab_ul ul li{ height:80px; overflow:hidden; line-height:80px; font-size:20px; color:#fff; text-indent:80px;}
.rwrhx_tab_ul ul li:nth-child(1){ background:url(../images/rwrhx_tab_icon01.png) 30px center no-repeat;}
.rwrhx_tab_ul ul li:nth-child(2){ background:url(../images/rwrhx_tab_icon02.png) 30px center no-repeat;}
.rwrhx_tab_ul ul li:nth-child(3){ background:url(../images/rwrhx_tab_icon03.png) 30px center no-repeat;}
.rwrhx_tab_ul ul li:nth-child(4){ background:url(../images/rwrhx_tab_icon04.png) 30px center no-repeat;}
.rwrhx_tab_ul ul li.on:nth-child(1){ background:#f58d54 url(../images/rwrhx_tab_icon01_hover.png) 30px center no-repeat;}
.rwrhx_tab_ul ul li.on:nth-child(2){ background:#f58d54 url(../images/rwrhx_tab_icon02_hover.png) 30px center no-repeat;}
.rwrhx_tab_ul ul li.on:nth-child(3){ background:#f58d54 url(../images/rwrhx_tab_icon03_hover.png) 30px center no-repeat;}
.rwrhx_tab_ul ul li.on:nth-child(4){ background:#f58d54 url(../images/rwrhx_tab_icon04_hover.png) 30px center no-repeat;}
.rwrhx_tab_con a{ margin:0; margin-top:74px;}
.rwrhx_tab_con h2{ padding-top:50px; line-height:56px; color:#fff; font-size:36px; font-weight:normal;}
.rwrhx_tab_con span{ display:block;  height:34px; overflow:hidden; line-height:34px; color:#c2c2c2; margin-bottom:42px;}
.rwrhx_tab_con p{ color:#fff; line-height:29px;}
.rwrhx{ padding-bottom:70px;}
.rwrhx ul{ overflow:hidden;}
.rwrhx ul li{ cursor:pointer; position:relative; width:250px; height:300px; float:left; box-shadow:0 5px 20px #eaeaea; background:#fff; box-sizing:border-box; padding:0 20px;}
.rwrhx ul li h2{ padding-top:20px; height:40px; line-height:40px; text-align:center; font-size:20px; color:#4c4c4c;}
.rwrhx ul li p{ height:48px; overflow:hidden; padding-top:5px; text-align:center; line-height:24px; color:#4c4c4c}
.rwrhx_icon{ width:100px; height:100px; position:absolute; left:50%; bottom:20px; margin-left:-50px; border-radius:100%; background:#fae3d7; box-sizing:border-box; padding:14px;}
.rwrhx_icon span{ display:block; width:100%; height:72px; border-radius:100%; }
.rwrhx ul li:nth-child(1) .rwrhx_icon span{ background:#e57335 url(../images/rwicon01.png) center no-repeat;}
.rwrhx ul li:nth-child(2) .rwrhx_icon span{ background:#e57335 url(../images/rwicon02.png) center no-repeat;}
.rwrhx ul li:nth-child(3) .rwrhx_icon span{ background:#e57335 url(../images/rwicon03.png) center no-repeat;}
.rwrhx ul li:nth-child(4) .rwrhx_icon span{ background:#e57335 url(../images/rwicon04.png) center no-repeat;}
.rwrhx ul li.on{ width:450px; background:#e57335; padding:0 40px; z-index:999;}
.rwrhx ul li.on h2{ text-align:left; color:#fff;}
.rwrhx ul li.on p{ text-align:left; color:#fff; height:96px;}
.rwrhx ul li.on .rwrhx_icon{ margin:0; left:auto; right:30px; background:#ea8f5d;}
.rwrhx ul li.on:nth-child(1) .rwrhx_icon span{ background:#fff url(../images/rwicon01_hover.png) center no-repeat;}
.rwrhx ul li.on:nth-child(2) .rwrhx_icon span{ background:#fff url(../images/rwicon02_hover.png) center no-repeat;}
.rwrhx ul li.on:nth-child(3) .rwrhx_icon span{ background:#fff url(../images/rwicon03_hover.png) center no-repeat;}
.rwrhx ul li.on:nth-child(4) .rwrhx_icon span{ background:#fff url(../images/rwicon04_hover.png) center no-repeat;}

.comment_goodsinfo { float:  left; width: 30%; padding: 55px 50px; box-sizing: border-box;}
.comment_goodsinfo .p-img { width: 100%; hanging-punctuation: 100px; margin-bottom: 15px; text-align: center;}
.comment_goodsinfo .p-img img { width: 100px;}
.comment_goodsinfo .p-name,.comment_goodsinfo .p-price { width: 100%; line-height: 20px; margin-bottom: 10px; text-align: center;}
.comment_goodsinfo .p-price strong {}
.comment_form { float: right; width: 70%; border-left: 1px solid #f5f5f5; padding: 30px 40px 0; box-sizing: border-box;}
.comment_form .fop-item { width: 100%; padding-bottom: 25px; padding-left: 70px; box-sizing: border-box;}
.comment_form .fop-item .label { width: 70px; float: left; margin-left: -70px; height: 40px; line-height: 40px;}
.comment_form .fop-item .main { padding-right: 40px; float: left; width: 100%; box-sizing: border-box;}
.comment_form .fop-item .main .starability-growRotate { min-height: auto;}
.comment_form .fop-item .tagbox a { width: 92px; padding: 0px 5px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left; height: 38px; line-height: 38px; border: 1px solid #e0e0e0; margin-bottom: 10px; margin-right: 10px; text-align: center; display: block; position: relative;}
.comment_form .fop-item .tagbox a.selected { border: 1px #e43a3d solid; background: url(../images/coupon-selected.png) no-repeat; background-position: bottom right;}
.comment_form .fop-item .tagbox a input[type="checkbox"] { display: none;}
.comment_form .fop-item .tagbox a i.delete { font-size: 12px; font-style: normal; position: absolute; top: 0; right: 0; width: 12px; height: 12px; line-height: 12px; display: none;}
.comment_form .fop-item .tagbox a:hover i.delete { display: block;}
.comment_form .fop-item .tagbox a.add { width: 102px;}
.comment_form .fop-item .tagbox a.add i.pen { width: 13px; height: 13px; margin-top: 13px; margin-right: 5px; vertical-align: top; display: inline-block; background: url(../images/icon_pen.png) no-repeat; background-size: cover;}
.comment_form .fop-item .tagbox a.add em { display: inline-block; vertical-align: top; font-style: normal;}
.comment_form .fop-item .tagbox a.add input[type="text"] { display: none; width: 92px; height: 38px; line-height: 38px; padding: 0 5px; outline: none; border: none;}
.comment_form .fop-item .tagbox a.add.input i,.comment_form .fop-item .tagbox a.add.input em { display: none;}
.comment_form .fop-item .tagbox a.add.input input[type="text"] { display: block;}
.comment_form .fop-item textarea{ padding: 10px 10px 0; border: 1px solid #e0e0e0; width:100%; height:105px; max-width:100%; max-height:105px; min-height:105px; line-height:18px; color:#333; resize:vertical; resize:none; font-size:12px;}
.myorder_btn{position:relative;width:100%;height:48px;padding:30px 0;text-align:center;background-color:#fff;margin-top:10px;margin-bottom:40px}
.myorder_btn .btn-submit{display:inline-block;text-align:center;cursor:pointer;color:#fff;border-radius:3px;background-color:#df3033; width: 220px; height: 48px;line-height: 48px; padding:0; font-size: 18px; border: none;}
.myorder_btn .btn-submit:hover { background-color:#eb3c3f;}

.user_coupon { margin-top:20px;}
.user_coupon.used ul li,.user_coupon.expired ul li { border:1px #d9d9d9 solid;}
.user_coupon.used ul li .freight,.user_coupon.expired ul li .freight { background-color:#d9d9d9;}
.user_coupon.used ul li .freight { background-image:url(../images/icon_used.png); background-repeat: no-repeat; background-position: 140px 5px; background-size: auto 80%;}
.user_coupon.expired ul li .freight { background-image:url(../images/icon_expired.png); background-repeat: no-repeat; background-position: 140px 5px; background-size: auto 80%;}


.myorder_list_josen {float:left;overflow: hidden;padding-bottom: 10px;}
.myorder_list_josen li{padding-right:20px;font-size:16px;float:left}
.myorder_list_josen li span{color:red;font-size:18px;}



/*2019.6.3改版首页*/
body.n_index_bg{ background: #f2f2f2;}
.nw{ width: 1200px; margin: 0 auto;}

.n_navbar-header{ background: #f1f1f1;color: #666;}
.n_navbar-header p{ line-height: 42px; font-size: 12px; }
.n_navbar-header a{ display: inline-block; line-height: 42px; font-size: 12px; padding-left: 25px; margin-left: 20px;}
.n_navbar-header a:nth-child(1){ background: url(../images/navbar_icon01.png) left center no-repeat;}
.n_navbar-header a:nth-child(1):hover{ background: url(../images/navbar_icon01_hover.png) left center no-repeat;}
.n_navbar-header a:nth-child(2){ background: url(../images/navbar_icon02.png) left center no-repeat;}
.n_navbar-header a:nth-child(2):hover{ background: url(../images/navbar_icon02_hover.png) left center no-repeat;}
.n_navbar-header a:nth-child(3){ background: url(../images/navbar_icon03.png) left center no-repeat;}
.n_navbar-header a:nth-child(3):hover{ background: url(../images/navbar_icon03_hover.png) left center no-repeat;}
.n_logo{ padding: 14px 0 15px;}
.n_header-reg{ padding: 23px 0;}
.n_header-reg a{ display:inline-block; border-radius: 40px; line-height: 40px; padding: 0 30px; border: 1px #e2e2e2 solid; margin-left: 10px;}
.n_header-reg a.n_header-reg-reg{ background:#ff6600; border-color: #ff6600; color: #FFFFFF;}
.n_header{ background: #FFFFFF;}
.n_nav > li{position:relative; float: left;margin-right:5px}
.n_nav > li > a{ font-size: 16px; position: relative; display: inline-block; line-height: 90px; margin: 0 18px;}
.n_nav > li.active > a,.n_nav > li > a:hover{ color: #f60;}
.n_nav > li.active > a:after,.n_nav > li > a:hover:after{ content: ""; width: 100%; height: 2px; background: #ff6600; position: absolute; left: 0; bottom: 0;}
.n_nav > li > ol{ z-index: 999; box-shadow: 0 0 3px rgba(0,0,0,.2); display: none; padding: 20px 0; position:absolute; left: 23px; top: 90px; width: 200px; height: auto; background: #FFFFFF;}
.n_nav > li > ol > li >a { display: block; line-height: 42px; text-indent: 33px; color: #666;}
.n_nav > li > ol > li >a:hover{ background: #f60; color: #FFFFFF;}
.n_nav > li:hover ol{ display: block;}
.n_banner .swiper-slide{ height: 500px;}
.n-pagination{ bottom: 121px !important;}
.n-pagination .swiper-pagination-bullet{ width: 12px; height: 12px; background: none; border:#FFFFFF 2px solid; opacity: 1 !important;}
.n-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #FFFFFF;}
.n_ziyuan_con{ max-height: 100px}
.n_ziyuan{ margin: 0 5px; transform: translateY(-50%); position: relative; z-index: 999; background: #FFFFFF; border-radius: 30px;box-shadow: 0 0 5px rgba(0,0,0,.2);}
.n_ziyuan ul{ overflow: hidden;}
.n_ziyuan ul li{ line-height: 100%; font-size: 16px; color: #666; padding-left: 140px; box-sizing:border-box;width: 25%; height: auto; float: left; min-height: 200px;}
.n_ziyuan ul li:nth-child(1){ background: url(../images/ziyuan_icon01.png) 47px center no-repeat;}
.n_ziyuan ul li:nth-child(2){ background: url(../images/ziyuan_icon02.png) 47px center no-repeat;}
.n_ziyuan ul li:nth-child(3){ background: url(../images/ziyuan_icon03.png) 47px center no-repeat;}
.n_ziyuan ul li:nth-child(4){ background: url(../images/ziyuan_icon04.png) 47px center no-repeat;}
.n_ziyuan ul li h3{ padding: 70px 0 15px; font-size: 30px; font-weight:normal; line-height: 100%; color: #333;}
.nw-tit{ text-align: center;}
.nw-tit h2{ position: relative; display: inline-block; padding: 0 30px; border-bottom:1px #dedede solid ; line-height: 70px;}
.nw-tit h2:after{ content: ''; width: 40px; height: 5px; background: #f60; position: absolute; left: 50%; bottom: -3px; margin-left: -20px;}
.nw-tit h4{padding: 0 30px; line-height: 50px;color:#808080}
ul.swiperTab{ padding: 25px 0; overflow: hidden; text-align: center;}
ul.swiperTab li{ display: inline-block; margin: 0 5px;}
ul.swiperTab li span{ box-shadow: 0 0 3px rgba(0,0,0,0.1); color: #5d5d5d; font-size: 16px; cursor: pointer;line-height: 36px; display: block; padding: 0 13px; height: 36px; border-radius: 5px; background: #FFFFFF;}
ul.swiperTab li.active span{ color: #FFFFFF; background: #ff6600; border-color: #ff6600;}
.n_phb{ width: 280px; background: #FFFFFF;}
.n_phb ol.phb_swiperTab{ width: 100%; height: 39px; overflow: hidden; border-bottom: 1px #f60 solid;}
.n_phb ol.phb_swiperTab li{ cursor: pointer; height: 39px; width: 50%; float: left; text-align: center; line-height: 39px; color: #555; font-size: 18px;}
.n_phb ol.phb_swiperTab li.active{ background: #f60; color: #fff;}
.n_phb{ padding-bottom: 12px;}
.phb_container ol li{ height: 91px; border-bottom: 1px #f2f2f2 solid;}
.phb_container ol li a{ display: block; overflow: hidden;}
.phb_container_logo{ float: left; width: 192px; height: 91px; position: relative;}
.phb_container_logo img,.swiperTab1_logo img,.swiper_pphzhb ul li a p img{ display: block; max-height: 100%; max-width: 145px; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.phb_container ol li h3{ padding-top:28px; line-height: 120%; font-weight: normal;}
.phb_container ol li span{ font-size: 16px; line-height: 120%; color: #f00;}
a.phb_more{ display:block; width: 240px; height: 36px; background: #f60; border-radius: 5px; line-height: 36px; margin: 22px auto 0; text-align: center; color: #fff;}
.swiper ul{ width: 920px;}
.swiper ul li{ cursor: pointer; position: relative; overflow: hidden; width: 220px; height: 280px; margin: 0 10px 10px 0; background: #FFFFFF; float: left;}
.swiperTab1_logo{ width: 100%; height: 156px; position: relative;}
.swiper ul li h3{ height: 25px; overflow: hidden; line-height: 25px; text-align: center; font-size: 16px;font-weight: normal;}
.swiper ul li h5{height: 29px; overflow: hidden; color: #888; line-height: 29px; text-align: center; font-size: 12px;font-weight: normal;}
.swiper ul li span{ font-size: 20px; display: block; line-height: 70px; text-align: center; color: #f00;}
.swiper ul li>a{ transition: all ease 0.2s; position: absolute; left: 0; bottom: -70px; width: 100%; height: 70px; background: #f60; display: block;}
.swiper ul li .cart:before{ content: ""; width: 48px; height: 48px; background: #fff; border-radius: 100px; background: #fff url(../images/gwc_icon.png) center no-repeat;position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);;}
.swiper ul li:hover a{ bottom: 0;}
.index_xwmtzy{ padding-bottom: 50px;}
.index_zmtzy{ min-height: 800px; padding-top: 16px; background: url(../images/index_zmtzy_bg.jpg) center no-repeat; }
.tit-white h2{ color: #fff;}
.swiper_two dl{ float: left; margin: 75px 11px 0 0; width: 343px; padding: 0 20px;border: 1px #ededed solid; background: #fff; border-radius: 10px;}
.swiper_two dl dd{ padding-bottom: 24px; width: 33.33%; float: left; text-align: center; line-height: 24px; color: #999;}
.swiper_two dl dd em{ display:block; color: #f00; font-style: normal;}
.swiper_two dl dt{ position: relative; padding: 58px 0 19px; text-align: center;}
.swiper_two dl dt h2{ height: 33px; line-height: 33px; font-size: 18px;}
.swiper_two dl dt p{ color: #999; line-height: 30px; height: 30px;}
.swiper3_logo{ position: absolute; left: 50%; margin-left: -45px; top: -45px; width: 90px; height:90px; border-radius: 90px; overflow: hidden;}
.swiper_two dl a{ text-align: center; display: block; width: 100%; line-height: 50px; clear: both; font-size: 16px; color: #666; border-top: 1px #F2F2F2 solid;}
.index_wxgzh,.index_spzmt{ padding-bottom: 45px; overflow: hidden;}
.index_spzmt{ background: #FFFFFF;}
.n-index-ad{ height: 180px;}
.n-pphzhb{ background: #FFFFFF;}
.swiper_pphzhb ul{ overflow: hidden;}
.swiper_pphzhb ul li{ width: 206px; float: left; margin: 0 34px 34px 0;}
.swiper_pphzhb ul li a{ display: block; height: 130px; border: 1px #ededed solid; overflow: hidden;}
.swiper_pphzhb ul li a p{ position:relative;height: 100%; transition: all ease 0.2s; }
.swiper_pphzhb ul li a:hover p{ height: calc(100% - 36px);}
.swiper_pphzhb ul li a span{display:block; width: 100%; height: 36px; line-height: 36px; text-align: center; background: #f60; color: #FFFFFF;}
.swiper_pphzhb ul li:nth-child(5),.swiper_pphzhb ul li:nth-child(10){ margin: 0 0 40px 0;}
.n-copy{ padding: 17px 0; background: #000; text-align: center; font-size: 12px; line-height: 24px; color: #8b8b8b;}
.n-copy p a{ color: #8b94a8;}
.n-foot{ background: #222730; color: #FFFFFF; padding-top: 32px;}
.n-foot a{ color: #FFFFFF;}
.n-link{ clear: both;}
.n-ewm{ padding-right: 7px; text-align: center; line-height: 56px;}
.n-ewm img{ display: block;}
ul.n-foot-help{ overflow: hidden; margin-right: 30px;}
ul.n-foot-help li{ box-sizing: border-box; padding-left: 30px; width: 160px; min-height: 205px;border-right: 1px #2e3541 solid;  float: left;}
ul.n-foot-help li a{line-height: 36px; display: block; color: #d6d6d6}
ul.n-foot-help li h2,.n-fuwurexian h2{ font-size: 18px; padding-bottom: 18px;}
ul.n-foot-help li:first-child{ padding-left: 0;}
.n-fuwurexian{ min-height: 205px; border-right: 1px #2e3541 solid; padding-right: 30px;}
.n-fuwurexian strong{ display: block; line-height: 40px; font-size: 30px;}
.n-fuwurexian p{ font-size: 12px; color: #9da6bc; line-height: 24px;}
.n-fuwurexian h2{ background: url(../images/n-foot-icon.png) center top no-repeat;}
.n-link{ padding: 44px 0 30px;}
.n-link dl{ position: relative; padding-left: 90px;}
.n-link dl dt{ position:absolute; left: 0; top: 0; line-height: 36px;}
.n-link dl a{ color:#d6d6d6; display: inline-block; line-height: 36px; font-size: 12px; padding: 0 20px;}
.n-xinwen-left{ width: 762px;}
.n-cjwt-right{ width: 368px;}
.n-cjwt-right ul li{ line-height: 24px; margin-bottom: 13px;}
.n-cjwt-right ul li h2,.n-cjwt-right ul li p{ position:relative;padding-left: 30px;font-size: 14px;}
.n-cjwt-right ul li h2{ margin-bottom: 10px; color: #333333; }
.n-cjwt-right ul li p{ color: #888888}
.n-cjwt-right ul li h2:before,.n-cjwt-right ul li p:before{ content: 'Q'; width: 24px; height: 24px; border-radius: 3px; background: #f60; color: #fff; line-height: 24px; text-align: center; position: absolute; left: 0; top: 0;}
.n-cjwt-right ul li p:before{ content: 'A'; background: #bbbbbb;}
.n-cjwt-right-tit{ overflow: hidden; padding-bottom: 28px;}
.n-cjwt-right-tit h2{ float: left; line-height: 38px; border: #ededed 1px solid; background: #FF6600; font-size: 16px; color: #FFFFFF; width: 118px; text-align: center; border-radius: 5px;}
a.n-index-more{ display: block; float: right; width: 78px; height: 28px; border: 1px #ededed solid; background: #FFFFFF; font-size: 12px; color: #5d5d5d; line-height: 28px; text-align: center; border-radius: 100px; margin-top: 4px;}
.n-news{ padding:50px 0 60px}
ul.swiperTab_xw{ padding: 0;}
ul.swiperTab_xw li{ margin: 0; float: left; margin-right: 16px;}
.n-news-hot{ padding: 40px 0 30px;}
.n-news-hot a{ display:block; overflow: hidden;}
.n-news-hot a img{ display: block; float: left; margin-right: 23px;}
.n-news-hot a p,.n-news-hot a span{ line-height: 30px; color: #999;}
.n-news-hot a h2{ line-height: 38px; padding-top: 5px; height: 38px; overflow: hidden; font-size: 14px; color: #333;}
.n-news-hot a span{ display:block; margin-bottom: 12px;}
.swiper5 ul{border-bottom: 1px #cecece dashed;}
.swiper5 ul li{ border-top: 1px #cecece dashed;}
.swiper5 ul li a{ position: relative; padding-left: 20px; display: block; line-height: 54px; overflow: hidden;}
.swiper5 ul li a span{ display: block; float: right; color: #999;}
.swiper5 ul li a:before{ position: absolute; left: 5px; top: 50%; margin-top: -3px; content: ''; width: 6px; height: 6px; background: #f60;}
.n-fwys{ padding-top: 14px; min-height: 700px; background: url(../images/n-fwys-bg.jpg) center no-repeat;}
.n-fwys ul{ margin-top: 55px;}
.n-fwys ul>li{ position: relative; height: 440px; width: calc(25% - 1px); float: left;margin-left: 1px;}
.n-fwys ul>li > a{ position: absolute; left: 0; top: 0; display: block; width: 100%; height: 440px;background: #FFFFFF;}
.n-fwys ul>li > a h2{ line-height: 98px; padding-top: 12px; text-align: center; font-size: 20px; color: #333;}
.n-fwys ul>li > a span{ display: block; width: 130px; height: 130px; border-radius: 130px; background-color: #F2F2F2; background-position: center; background-repeat: no-repeat; margin: 0 auto;}
.n-fwys ul>li:nth-child(1) span{ background-image: url(../images/n-fwys-icon01.png);}
.n-fwys ul>li:nth-child(2) span{ background-image: url(../images/n-fwys-icon02.png);}
.n-fwys ul>li:nth-child(3) span{ background-image: url(../images/n-fwys-icon03.png);}
.n-fwys ul>li:nth-child(4) span{ background-image: url(../images/n-fwys-icon04.png);}
.n-fwys ul>li > a ol{ padding-left: 70px; padding-top: 28px;}
.n-fwys ul>li > a ol>li{ line-height: 32px; color: #666;}
.n-fwys ul>li:hover a{ border-radius: 5px; left: -4%; top: -5px; z-index: 9; background: #f60; width: 108%; height:450px;}
.n-fwys ul>li:hover a h2,.n-fwys ul>li:hover > a ol>li{ color: #FFFFFF;}
.n-fwys ul>li:hover > a span{ background-color: #FFFFFF;}
.n-fwys ul>li:nth-child(1):hover span{ background-image: url(../images/n-fwys-icon01-hover.png);}
.n-fwys ul>li:nth-child(2):hover span{ background-image: url(../images/n-fwys-icon02-hover.png);}
.n-fwys ul>li:nth-child(3):hover span{ background-image: url(../images/n-fwys-icon03-hover.png);}
.n-fwys ul>li:nth-child(4):hover span{ background-image: url(../images/n-fwys-icon04-hover.png);}
.n-hzal{ padding: 15px 0 40px;}
.n-hzal-con{  background: #FFFFFF; }
.n-hzal-con{ padding-bottom: 75px;}
.n-hzal-con .swiper-slide{ box-sizing:border-box;padding: 65px 55px 0;}
.n-hzal-con img{ float: right; margin-left: 78px;}
.n-hzal-con p{ line-height: 24px; color: #888; margin-bottom: 20px;}
.n-hzal-con h3{ text-indent: 25px; margin-bottom: 20px; background: url(../images/n-hzal-con-tit-bg.jpg) left center no-repeat; line-height: 26px; color: #FFFFFF;}
.n-hzal-con h2{ line-height: 70px; font-size: 18px; color: #666;}
.n-hzal-pagination{ padding-bottom: 30px;}
.showBox,.showBox1,.showBox2,.showBox3,.showBox4,.showBox5,.showBox6,.zmtshowBox1,.zmtshowBox2,.zmtshowBox3,.zmtshowBox4,.zmtshowBox5,.zmtshowBox6{ display: none;}
.n-hzal-pagination.swiper-pagination-bullets{ text-align: center;}
.n-hzal-pagination.swiper-pagination-bullets .swiper-pagination-bullet{ opacity: 1; width: 20px; height: 5px; background: #d6d6d6; border-radius: 5px;}
.n-hzal-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{ background: #FF6600; width: 34px}
.m{ display: none;}

/*手机版*/
@media only screen and (max-width:767px){
	.m{ display: block;}
	.pc{ display: none;}
	.fl,fr{ float: none;}
	.nw{ width: 100%; box-sizing: border-box; padding: 0 10px;}
	.n-copy,.n-foot,.n-news,.n-news-hot,.n-pphzhb,.n-fwys{ padding: 10px 0;}
	.n-fwys,.index_zmtzy{ min-height: inherit; background-size: cover;}
	.n-link,.n-link dl{ padding: 0;}
	.n-link dl dt{ position: inherit;}
	.n-link dl dd,.n-fwys ul{ overflow: hidden;}
	.n-link dl a{ float: left; width: 25%; padding: 0; text-align: left; line-height: 24px;}
	.m_help{ overflow: hidden; padding: 25px 0; border-bottom: 1px #2e3541 solid; margin-bottom: 25px;}
	.m_help a{ display: block; float: left; width: 20%; font-size: 16px;}
	.n-fuwurexian{ min-height: 157px; float: left;}
	.n-xinwen-left,.n-cjwt-right{ width: 100%}
	.n-cjwt-right{ margin-top:15px;}
	.swiper5 ul li a span{ display: none;}
	.n-news-hot a img{ width: 28%; height: auto;}
	ul.swiperTab_xw{ float: left;}
	ul.swiperTab_xw li{ margin-right: 10px;}
	.swiper_pphzhb ul li{ width: 50%; margin: 0;}
	.swiper_pphzhb ul li a{ height: 80px; border-top: none;}
	.swiper_pphzhb ul li a span{ display: none;}
	.swiper_pphzhb ul li:nth-child(5), .swiper_pphzhb ul li:nth-child(10){ margin: 0;}
	.swiper_pphzhb ul li:nth-child(1) a, .swiper_pphzhb ul li:nth-child(2) a{border-top: 1px #ededed solid;}
	.swiper_pphzhb ul li:nth-child(even) a{ border-left: none;}
	.box_scoll{ overflow-y: scroll; width: 100%;}
	ul.swiperTab li{ float: left;}
	ul.swiperTab4,ul.swiperTab6{ width: 600px}
	ul.swiperTab44{ width: 510px;}
	ul.swiperTab3,ul.swiperTab2,ul.swiperTab1{ width: 1000px;}
	.n-fwys ul>li{ width: 100%;}
	.n-hzal-con .swiper-slide{ padding: 10px;}
	.n-hzal-con img{ float: none; width: 100%; height: auto; margin: 0;}
	.n-index-ad{ height: 60px; background-size: cover !important;}
	.swiper_two dl{ width: calc(100% - 42px) ; float: none;}
	.n_phb{ width: 100%; margin-bottom: 10px;}
	.swiper ul{ width: 100%; margin-top: 10px; overflow: hidden;}
	.swiper ul li{ width: calc(50% - 5px); float: left;}
	.swiper ul li:nth-child(even){ margin-right: 0;}
	.n_ziyuan ul li{ width: 100%; min-height: 50px; padding-bottom: 25px;}
	.n_ziyuan{ transform: translateY(-12%);}
	.n_ziyuan ul li h3{ padding-top: 35px; font-size: 18px;}
	.n_banner .swiper-slide{ height: 310px;  background-size: cover !important;}
	.n-pagination {bottom: 68px !important;}
	.n_navbar-header,.n_header{ display: none;}
	.n_ziyuan_con{ max-height: 400px}

.header{width:100%;height:40px;position:fixed;background:#fff;z-index:9999;top:0}
.clear{clear:both}
img{width:100%;font-size:0;line-height:0}
.header #logo{position:absolute;top:50%; transform: translateY(-50%);left:.32rem;width:67px;height:auto}
.header #logo a{display:inline-block}
.header #logo img,.header .menu img{display:block;width:100%}
.header .menu{position:absolute;top:0;right:15px}
.header .menu img{width:38px;height:auto}
.menu-list{ display:none;position:absolute;width:100%;left:0;top:100%;background:#fff;transition:.2s;overflow:hidden;z-index:10;opacity:1}
.menu-list ul{border-top:1px solid #ddd}
.menu-list li{background:#fff}
.menu-list > ul > li{border-bottom:1px solid #ddd}
.menu-list li a{display:block;color:#666;text-align:left; line-height: 40px; text-indent: 2em;}
.menu-list ol{ display: none; padding-left:24px;}

 
	
}



































