@charset "utf-8";
body{ margin:0 auto; font-size:12px; font-family: "微软雅黑";,Arial, Helvetica, sans-serif; line-height:normal;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0; line-height: 1;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#05a; text-decoration:none;}
a:hover { color:#f00;}
.clear{ clear:both;}
.fr{float: right;}
a:hover{text-decoration:none!important}
/*-----------------头部开始--------------------*/
.header{position:fixed;top:0;left:0;background:#fff;width:100%;z-index:10000000;padding-bottom: 15px;margin-bottom: 10px;}
/**.fgt1{height: 214px;;widdth:100%;}**/
.fgt1{height: 149px;;widdth:100%;}
.full-line{height: 2px; background: #39aae6;}
.top{height: 29px; border-bottom: 1px solid #eee; background: #f5f5f5;}
.topbox b{line-height: 29px; font-size: 12px; color: #666666; padding-left: 25px;}
.topbox{width:1200px; margin: 0 auto;}
.topbox p{line-height: 29px; font-size: 12px; color: #666666; padding-left: 25px;}

.topbox b{color: #c91111;}
.topbox a{color: #666;}
.topbox a:hover{text-decoration: underline;}

.headerbox{width:1200px; overflow: hidden; margin: 0 auto; padding-bottom: 0px;}
.logo{width:206px; float: left; padding-top: 20px;}
.wzgg{
	padding-left: 165px;
	margin-top: 29px;
	width:614px;
	overflow: hidden;
	float: left;
	background-image: url(../images/slogon.png);
	background-repeat: no-repeat;
	background-position: 15px 0px;
}

.wzgg-kl{
	padding-left: 165px;
	margin-top: 29px;
	width:614px;
	overflow: hidden;
	float: left;
	background-image: url(../images/slogon-kl.png);
	background-repeat: no-repeat;
	background-position: 15px 0px;
}

.wzgg-zzl-ad{
	padding-left: 165px;
	margin-top: 29px;
	width:614px;
	overflow: hidden;
	float: left;
	background-image: url(../images/slogon-zzl-ad.png);
	background-repeat: no-repeat;
	background-position: 15px 0px;
}

.wzgg-kl-dingyue{
	padding-left: 165px;
	margin-top: 29px;
	width:614px;
	overflow: hidden;
	float: left;
	background-image: url(../images/slogon-kl-dingyue.png);
	background-repeat: no-repeat;
	background-position: 15px 0px;
}

.sskbox{overflow: hidden;}
.wby1 {
    border: 2px solid #39aae6;
    height: 37px;
    line-height: 37px;
    padding-left: 47px;
    font-size: 14px;
    color: #999;
    width: 489px;
    float: left;
    border-right: none;
    -moz-border-radius: 20px 0 0 20px;
    -webkit-border-radius: 20px 0 0 20px;
    border-radius: 10px 0 0 10px;
    outline: none;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    outline: none;
    background: url(../images/search_icon.png) no-repeat 18px center;
}
.btn1{float: left;}
.ssk ul{overflow: hidden; padding: 10px 0 0 50px;}
.ssk li{float: left; padding-right: 17px;}
.ssk a{color: #666; font-size: 14px;}
.ssk a:hover{text-decoration: underline;}

.lxdh{width:115px; float: right; padding: 0 0 0 46px; background: url(../images/service_phone.png) no-repeat left center; margin-top: 29px;}
.lxdh p{font-size: 14px; color: #333333; padding-bottom: 8px;}
.lxdh h2{font-family: arial;font-size: 18px; color: #39aae6;}

.spfl{
	width:1200px;
	margin: 0 auto;
	height: 41px;
	position: relative;
	z-index: 100000;
}
.spfl_left{cursor:pointer;width:200px; float: left; background: #39aae6; position: relative;}
.spfl_left p{font-size: 14px; color: #fff; text-align: center;font-weight: 800; line-height: 41px;}
.spfl_left p i{
    display: inline-block;
    *display: inline;
    background: url(../images/list_hidden.png);
    width:14px; height: 8px;
     margin-left: 17px;}


.nav{width:970px; float: right;}
.nav li{float: left; line-height: 41px; position: relative;font-size: 16px; padding-right: 36px;}
.nav a{color: #333;}
.nav .hover1 a{color: #39aae6;}
.nav a:hover{color: #39aae6;}
.nav span{position: absolute;width:40px; top:-10px; right:0;z-index: 10;}
/*------------------头部结束------------------*/
/*-----------------内容开始-------------------*/
.banner{}

.btn2{float: right;width:131px; height: 39px; border: 1px solid #333; text-align: center; line-height: 39px; background: #fff; font-size: 22px; color: #333; margin-top: 50px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.dlnr{
	width:210px;
	background: #fff;
	position: absolute;
	top: 41px;
	right: 0px;
}
.hytx {
    /* border-bottom: 1px solid #b8b8b8; */
    text-align: center;
    padding-bottom: 5px;
    height: 120px;
    margin-bottom: 5px;
}
.hytx img {
    float: left;
    width: 50px;
    height: 50px;
    margin: 5px auto 5px auto;
    display: block;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.hytx p {
    *float: left;
    font-size: 12px;
    color: #333333;
    line-height: 27px;
    margin: 5px;
}
.btn3 {
    margin-right: 30px;
    float: right;
    align-self: center;
    display: block;
    width: 60px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    border: 1px solid #f35951;
    font-size: 14px;
    color: #f35951;
    /* margin: 18px auto 0 auto; */
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}
.btn4 {
    float: left;
    display: block;
    width: 60px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    border: 1px solid #39aae6;
    font-size: 14px;
    color: #39aae6;
    /* margin: 18px auto 0 auto; */
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    margin-left: 30px;
}
.panelimg-side {
    width: 210px;
    height: 140px;
    position: relative;
    z-index: 1;
    overflow: hidden;
}
.home-right-news {
    padding: 0 10px;
    height: 160px;
    overflow: hidden;
}
.home-right-news dt {
    height: 24px;
    line-height: 24px;
    font-size: 16px;
    border-bottom: 1px solid #e3e3e3;
    padding-bottom: 5px;
    margin-bottom: 5px;
    color: #333;
}
.home-right-news dd {
    line-height: 20px;
    font-size: 12px;
}
time {
    color: #777;
}



.kwdy_tit h2 {
    font-size: 12px;
    text-align: center;
    line-height: 20px;
    /* padding-top: 10px; */
    font-weight: 200;
    color: #333;
}
.kwdy_tit i{
    display: inline-block;
    *display: inline;
    *background: url(../images/a_66.png);
    width:11px; height: 11px;
    margin-left: 7px;
}

.wk_tp{padding-bottom: 5px;}
.wk_tp img{
    width: 155px;
    height: 220px;
    display: block;
    margin: 0 auto;
}
.wktext{
    /*background: #444c5f;*/
    height: 42px;
    text-align: center;
}
.wktext p {
    color: #fff;
    /* padding-top: 28px; */
}
.wktext h2{font-size: 16px; padding-top: 12px; color: #fff;font-weight: 200;}
.wktext a{ color:#333; font-size:14px;}
.kyfl{width:1200px; margin: 0 auto; overflow: hidden; }
.kyfl ul{overflow: hidden;margin-left: -28px;padding: 30px 0;}
.kyfl li{float: left; padding-left: 28px;}
.kyfl img{width:216px; height: 180px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.2);-webkit-transform: scale(1.2); -moz-transform: scale(1.2);-o-transform: scale(1.2); -ms-transform: scale(1.2); }
.img3 {transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
.img3:hover { transform: rotate(360deg) scale(1.2);-webkit-transform: rotate(360deg) scale(1.2);-moz-transform: rotate(360deg) scale(1.2); -o-transform: rotate(360deg) scale(1.2); -ms-transform: rotate(360deg) scale(1.2); }
.img4 { transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out;}
.img4:hover { transform: translate(0, -10px); -webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px); -o-transform: translate(0, -10px);-ms-transform: translate(0, -10px);}

.bj1{background: #fff; padding: 10px 0 0 0;}

.jrth{background: #fff;width:1200px; margin: 0 auto;}
.jrth_tit{padding: 14px 0 11px 0;border-bottom: 1px solid #f35d47;}
.jrth_tit h2{font-size:22px;color: #f35d47;font-weight: 200;overflow: hidden;border-left: 4px solid #f35d47; padding-left: 24px; line-height: 29px;}
.jrth_tit a{display: inline-block; display: inline; padding: 0 13px; color: #999;font-size: 14px;}
.jrth_tit span{color: #999;font-size: 14px;}
.jrth_tit a:hover{color: #f78092;}
.jrth_tit i{padding-left: 85px;}
.jrth_tit em{font-size: 16px; color: #666; padding-right: 14px;font-style: normal;}
.jrth_nr{height: 299px;}
.jrth_left{float: left; width:200px; height: 299px; background: #f35d47;}
.jrth_left h2{font-size: 20px; color: #fff; padding-top: 57px; text-align: center;}
.jrth_left ul{overflow: hidden; padding: 25px 0 0 25px;}
.jrth_left li{float: left; width:80px; line-height: 42px; font-size: 16px; color: #fff;}
.btn5{width:137px; height: 52px; display: block;text-align: center;font-size: 18px; line-height: 52px; font-size: 18px; color: #fff; background: #fb96a8; margin: 15px auto 0 auto;-moz-border-radius: 26px; -webkit-border-radius: 26px;border-radius:26px;}

.jrth_right{width:983px;float: right;padding-top: 19px; position: relative;}
.zzbox{border: 1px solid #eeeeee;background: #f8f4f4;padding:0 14px; width:200px;}
.zzbox h2{
	font-size: 20px;
	color: #666;
	line-height: 44px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	height: 44px;
}
.zzbox img{width:125px; height: 162px; margin: 13px auto; display: block;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);  box-shadow:0 0 10px rgba(0, 0, 0, .3); }
.zzbox p{font-size: 13px; padding-bottom: 11px; color: #f35d47;text-align: center;}
.zzbox a{text-align: center;}
.zzbox p i{font-size: 20px;font-style: normal;}
.zzbox p span {
    display: block;
    background: url(../images/add_to_cat.png);
    width: 20px;
    height: 18px;
}
.jrth_right .swiper-pagination{
    top: -315px;
    right: 0px;
    text-align: center;
    position: relative;
}
.jrth_right .swiper-pagination-bullet{width:30px; height: 16px; background: #ccccd2;opacity: 1;border-radius:0px; margin-left: 10px;}
.jrth_right .swiper-pagination-bullet-active{width: 50px; height: 16px; background: #f35d47;color: #fff;}

.banner1{width:1200px; margin: 0 auto; padding: 25px 0;}
.banner1 img{width:1200px; height: 80px;}

.spgg{width:1200px; margin: 0 auto; background: #fff; overflow: hidden;-webkit-box-shadow:0 0 5px rgba(6, 6, 6, .1);  -moz-box-shadow:0 0 5px rgba(6, 6, 6, .1);  box-shadow:0 0 5px rgba(6, 6, 6, .1); }
.spgg_tit{padding: 14px 10px 10px 0;border-bottom: 1px solid #66abbc;}
.spgg_tit a{color: #999999; font-size: 14px; font-weight: 200;}
.spgg_tit h2{font-size: 22px; line-height: 29px; color: #66abbc; font-weight: 200; padding-left: 10px; border-left: 4px solid #66abbc;}
.spgg_tit i{font-style: normal;padding: 0 15px;}
.spgg_nr{overflow: hidden;}
.spgg_left{float: left;width:200px; height: 678px; position: relative; }
.spgg_left img{width:200px; height: 678px; display: block;}
.flbq{position: absolute;left: 10px; top:10px; font-size: 20px; color: #fff; font-weight: 800;}
#section-3 .flbq{color:#666;}
#section-8 .flbq, #section-12 .flbq{color:#666;}
.spgg_text{position: absolute;top:90px; left:30px;}

.spgg_text h2{font-size: 36px; color: #fff; text-align: right;}
#section-3 .spgg_text h2, #section-12 .spgg_text h2{ color:#666}
#section-8 .spgg_text h2{ color:#666}

.spgg_text p{font-size: 20px; text-align: right;color: #fff; padding-top: 20px;}
#section-3 .spgg_text p, #section-12 .spgg_text p{color:#666;}
#section-8 .spgg_text p{color:#666;}

.spgg_left .btn6{position: absolute;top:260px; right:30px; width:29px; height: 29px;}
.spgg_left .btn6 img{width:29px; height: 29px;}
.cplba{width: 180px; height: 300px; position: absolute; top: 360px; left: 10px;}
.cplba img{width:180px; height: 300px;}

.spgg_right{width:982px; overflow: hidden;float: right; padding-top: 18px;}
/*.spjh{float: left; width:960px;}*/
.spjh{float: left; width:682px;}
.sjjs {
    /* height: 340px; */
    border: 1px solid #eee;
    background: #fff;
    width: 220px;
    transition: All 0.4s ease-in-out;
    position: relative;
}
.sjjs p{font-size: 14px; line-height: 38px; font-size: 14px; color: #333333;}
.sjjs h2{font-size: 13px; color: #f35d47;}
.sjjs span{font-size: 20px;}
.sjjs_text{padding: 10px;}
.sjjs_text a{display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #666;}
.spjh a{display: block;padding: 5px;}
.spjh a:hover .sjjs{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);  box-shadow:0 0 10px rgba(0, 0, 0, .2); }
.sjjs_tp {padding: 20px 0 ;background: #f8f4f4;}
.sjjs_tp div{background-position: 0px -130px;background-image: url(../images/preview.png);display: block; float: left;width: 50px; height: 181px; margin-left: 10px;}
.sjjs_tp img{background-position: 1px -130px;
    padding: 0 0 0 50px;
    width: 128px;
    height: 181px;
    display: block;
    margin: 0px 14px;
    background-image: url(../images/preview.png);}
.spgg_right .swiper-button-next{background: url(../images/swiper_to_right.png); width:28px; height: 54px;}
.spgg_right .swiper-button-prev{background: url(../images/swiper_to_left.png); width:28px; height: 54px;}

.rmcp{float: right;width:280px;}
.rmcp_tit h2{font-weight: 200; font-size: 16px; color: #333; padding-bottom: 10px;}
.rmcpbox{overflow: hidden; padding: 11px 0; border-bottom: 1px solid #e3e3e3;}
.rmcp_left{float: left;width:95px; position: relative;}
.rmcp_left img{width:65px; height: 80px;display: block;margin: 0 auto;}
.rmcp_right{float: right;width:160px;}
.rmcp_right h2{font-size: 14px; color: #333333;}
.rmcp_right h4{font-size: 14px; color: #f35d47; line-height: 45px;}
.rmcp_right p{font-size: 12px; color: #333333;}
.rmcp_left span{background: url(../images/top_sale.png) no-repeat center center;width:21px; height: 28px; color: #fff; text-align: center;  position: absolute;left:12px; top:-5px; }
.rmcp_left p{text-align: center; padding-top: 5px; color: #fff;}

.rmcp_nr li{border-bottom:1px solid #e3e3e3; line-height: 65px; font-size: 14px;}
.rmcp_nr ul li:nth-child(5){border: none;}
.rmcp_nr a{color: #333333;}
.rmcp_nr a:hover{color: #39aae6;}
.fgt{height: 25px ;}

.spgg_tit.spgg_tit1{padding: 14px 10px 10px 0;border-bottom: 1px solid #66644a;}
.spgg_tit.spgg_tit1 h2{font-size: 22px; line-height: 29px; color: #66644a; font-weight: 200; padding-left: 10px; border-left: 4px solid #66644a;}

.spgg_tit.spgg_tit2{padding: 14px 10px 10px 0;border-bottom: 1px solid #5c9c84;}
.spgg_tit.spgg_tit2 h2{font-size: 22px; line-height: 29px; color: #5c9c84; font-weight: 200; padding-left: 10px; border-left: 4px solid #66644a;}

.spgg_tit.spgg_tit3{padding: 14px 10px 10px 0;border-bottom: 1px solid #f78092;}
.spgg_tit.spgg_tit3 h2{font-size: 22px; line-height: 29px; color: #f78092; font-weight: 200; padding-left: 10px; border-left: 4px solid #f78092;}

.xwzx{width:1200px; margin: 0 auto;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 5px rgba(0, 0, 0, .1);box-shadow:0 0 5px rgba(0, 0, 0, .1);background: #fff; }
.xwzx_tit{padding: 14px 10px 32px 0;}
.xwzx_tit h2{font-size: 22px; line-height: 28px; padding-left: 25px; font-weight: 200; color: #39aae6; border-left: 4px solid #39aae6;}
.xwzx_tit span{font-size: 16px; color: #333;}
.xwzx_tit a{color: #333;}
.xwzx_tit .hover2{color: #39aae6;}
.xwzx_tit a:hover{color: #39aae6;}

.xwzz_nr{padding: 0 0 0 28px;}
.xwzz_nr ul{overflow: hidden;}
.xwzz_nr li{float: left; padding-right: 18px;}
.xwbox{width:242px; padding: 0 15px;background: #f8f4f4;border: 1px solid #f8f4f4;}
.xwtp{padding: 23px 0;}
.xwtp img{display: block;margin: 0 auto; width:150px; height: 195px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);  box-shadow:0 0 10px rgba(0, 0, 0, .3); }
.xwsm{padding-bottom: 10px;}
.xwsm h2{font-size: 16px; color: #333; line-height: 48px;}
.xwsm p{color: #666;background: url(../images/a_238.png) no-repeat left center; padding-left: 25px; line-height: 15px;}
.xwsm a{color: #666;}
.xwsm a:hover{text-decoration: underline;}

.lbxw{overflow: hidden; padding: 0 0 0 28px;}
.lbxw_nr{float: left; width:272px; padding-right: 18px;}
.lbxw_tit{padding: 35px 0 20px 0;}
.lbxw_tit h2{color: #666666;font-size: 16px;}
.lbxw_tit a{color: #666; font-weight: 200; font-size: 14px;}
.lbxw_tit a:hover{text-decoration: underline;}
.lbxwbox{padding-bottom: 50px;}
.lbxwbox li{font-size: 14px; line-height: 24px;}
.lbxwbox a{display: block;color: #666;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.lbxwbox a:hover{text-decoration: underline;}
.wzcna{width:1200px; margin: 0 auto; padding: 65px 0 35px 0;}

.wzfw{background: #fff;}
.wzfwbox{width:1200px; overflow: hidden; padding: 35px 0 15px 0; margin: 0 auto;}
.lxwm{width:460px; float: left; overflow: hidden;}
.lxwm_left {text-align: center;float: left;width:144px;}
.lxwm_left p{font-size: 14px; color: #333;padding-top:15px}
.lxwmbox{width:312px; float: right;}
.lxwmbox p{font-size: 16px; color: #999999; padding-bottom: 15px;}
.lxwmbox h2{font-family: arial;font-size: 20px; color: #39aae6; padding-bottom: 40px;}
.zfzn{float: left;min-width: 80px; padding-right: 55px;}
.zfzn h2{font-size: 16px; padding-bottom: 12px; color: #333;}
.zfzn li{font-size: 16px; line-height: 32px; color: #999999;}
.zfzn li a{color: #999;}
.zfzn li a:hover{text-decoration: underline;}
/*------------------内容结束------------------*/
/*------------------版权开始------------------*/
.footer{
    background: #2F4056;
}
.footerbox{width:1200px; margin: 0 auto; text-align: center; padding: 10px 0 20px 0;}
.footerbox p{font-size: 12px; color: #fff; line-height: 20px;}
.footerbox span{padding: 0 10px;}
.footerbox img{padding: 0 10px; vertical-align: middle;}
/*------------------版权结束------------------*/



/*导航条*/
.h10 {
    height: 3px;
    display: block;
    overflow: hidden;
}
.filter-box {
    position: relative;
    padding-bottom: 20px;
    /*border: 1px solid #ececec;*/
}
.filter-box .box-tips {
	padding: 0 10px;
	border-bottom: 1px solid #ececec;
	display: none;
}
.filter-box .box-tips div.l{
	width: 100px;
	line-height: 40px;
	text-indent: 20px;
    color: #666;
    float: left;
}
.filter-box .box-tips ul.l{
    width: 1050px;
    margin-top: 7px;
    float: left;
}
.filter-box .box-tips ul li{
	height: 26px;
	line-height: 26px;
	margin-right: 10px;
	/*display: inline;*/
	float: left;
}
.filter-box .box-tips ul li a {
	height: 24px;
	line-height: 24px;
    border: 1px solid #fff;
	display: inline-block;
	padding: 0 10px;
	white-space: nowrap;
    border: 1px solid #f3f3f3;
	color: #666;
	background-image: url(base/x.png);
	background-repeat: no-repeat;
    background-position: 6px -1px;
    padding-left: 25px;
}
.filter-box .box-tips ul li a:hover, .filter-box .box-tips ul li a.action {
    border: 1px solid #008eb7;
	color: #008eb7;
	text-decoration: none;
    background-position: 6px -24px;
}
.filter-box .box-item {
	border-bottom: 1px dotted #ececec;
	border-top: 1px dotted #ececec;
}
.filter-box .box-item .l {
    width: 76px;
    line-height: 24px;
    margin-top: 8px;
	font-size: 14px;
	color: #666;
	text-align: center;
	float: left;
}
.filter-box .box-item .h {
	width: 50px;
	line-height: 24px;
	margin-top: 5px;
	font-size: 14px;
	color: #666;
	text-align: center;
	float: left;
}
.filter-box .box-item .h a {
    color: #666;
	height: 24px;
	line-height: 24px;
	display: inline-block;
	padding: 0 10px;
	white-space: nowrap;
	float: left;
}
.filter-box .box-item .h _a:hover, .filter-box .box-item .h a.action {
	background-color: #888;
	color: #fff;
	text-decoration: none;
}
.filter-box .box-item .r {
	width: 958px;
	line-height: 24px;
	font-size: 14px;
	background-color: #fff;
	float: left;
}
.filter-box .box-item .r ul {
	margin: 5px 0px;
	height: auto;
	overflow: hidden;
}
.filter-box .box-item .r ul.collapse{
	height:25px;
}
.filter-box .box-item .r ul::after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
.filter-box .box-item .r ul li {
	height: 25px;
	margin-right: 10px;
	margin-top: 3px;
	/*display: inline;*/
	float: left;
    min-width: 60px;
}
.filter-box .box-item .r ul li.split{
	width:100%;
	height:1px;
	margin:2px 0;
	overflow:hidden;
	border-bottom:1px dotted #ececec;
	/*clear:both;*/
}
.filter-box .box-item .r ul li a {
/*    color: #666;*/
	height: 24px;
	line-height: 24px;
	display: inline-block;
	padding: 0 10px;
	white-space: nowrap;
}
.filter-box .box-item .r ul li a:hover{
	height: 24px;
	line-height: 24px;
	display: inline-block;
	padding: 0 10px;
	white-space: nowrap;
	background-color: #39aae6;
}
.filter-box .box-item .r a:hover, .filter-box .box-item .r a.action {
	background-color: #888;
	color: #fff;
	text-decoration: none;
}
.filter-box .noexpand .r{
    width: 1030px;
}
.filter-box .box-item .r ul.select li{
    height: 35px;
    line-height: 35px;
}
.filter-box .box-item .r ul.select li select{
	height: 24px;
	line-height: 24px;
	display: inline-block;
	padding: 0 10px;
    margin-bottom: 10px;
	white-space: nowrap;
}
.filter-box .box-item .r ul.select li select.action{
    color: #008eb7;
    border:1px solid #008eb7;
}
.filter-box .box-item .m {
	width: 70px;
	line-height: 24px;
	margin-top: 5px;
	font-size: 12px;
	color: #666;
	text-align: center;
	float: left;
}
.filter-box .box-item .m a {
	color: #666666;
	padding: 5px 10px;
}
.filter-box .box-item .m a i {
	width: 10px;
	height: 6px;
	margin-left: 3px;
	margin-top: 8px;
	overflow: hidden;
	display: inline-block;
	background-image: url(../images/filter.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
.filter-box .box-item .m a:hover{
    color:#8D794D;
	text-decoration:none;
}
.filter-box .box-item .m a:hover i{
	background-position:0 -10px;
}
.filter-box .scroll .m a i{
	background-position:0 -20px;
}
.filter-box .scroll .m a:hover i{
	background-position:0 -30px;
}
.filter-box .box-expand {
	width: 80px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #ececec;
	text-align: center;
	background-color: #fff;
	position: absolute;
	bottom: -10px;
	left: 560px;
}
.filter-box .box-expand a {
	width: 80px;
	height: 20px;
	line-height: 20px;
	display: inline-block;
	text-decoration: none;
}
.filter-box .box-expand a i {
    margin-top: 8px;
	width: 10px;
	height: 6px;
	line-height: 20px;
	margin-left: 3px;
	overflow: hidden;
	display: inline-block;
	background-image: url(../images/filter.png);
	background-position: 0 -10px;
	background-repeat: no-repeat;
}
.filter-box .box-expand a:hover i{
	background-position:0 0;
}
.filter-box .box-collapse a i{
	background-position:0 -30px;
}
.filter-box .box-collapse a:hover i{
	background-position:0 -20px;
}



/*==新闻列表==*/
.wzcna_bj{background: #fff;}
.dqwz{border: 1px solid #eee;width:1200px; margin: 0 auto;}
.dqwz p{ margin: 15px 0px 15px 0px; color: #66abbc; font-size: 16px;*background: url(../images/b_03.png) no-repeat left center; padding-left: 35px;}
.dqwz a{color: #39aae6;}
.dqwz a:hover{text-decoration: underline;}
.nylb{overflow: hidden;width:1200px; margin: 0 auto;}
.nylb_left{float: left; width:860px; }
.nylbxx{padding-top: 20px;}
.bxw_tp img{width:860px;}
.nylb_tit{background: #fff; border-bottom: 2px solid #f0f0f8;}
.nylb_tit ul{overflow: hidden;}
.nylb_tit li{float: left; width:25%; line-height: 63px; font-size: 18px; color: #666; text-align: center;}
.nylb_tit span{display: inline-block; *display: inline;cursor:pointer; padding:0 25px ;}
.xxbox{overflow: hidden; padding: 12px 70px 12px 20px; border-bottom: 1px solid #ddd;}
.xxbox_left{float: left; width:200px; overflow: hidden;}
.xxbox_left img{width:200px; height: 115px;}
.nylb_box{background: #fff;}
.xxbox_right{float: right;width:560px;}
.xxbox_right h2{font-size: 16px; color: #333333;line-height:25px ;}
.xxbox_right span{color: #999;font-weight: 200;margin-left:10px ; }
.xxbox_right h2 a{color: #333;}
.xxbox_right h2 a:hover{color: #39aae6;}
.xxbox_right p{font-size: 14ox; line-height: 24px; color: #999;}
.xxbox_right h4{font-weight: 200; font-size: 14px; color: #d0c7c7; padding-top: 15px;}

.fynr{text-align: center; padding: 30px 18px;background: #fff; }
.fynr li{display: inline-block; *display: inline; padding: 0 5px;color: #c9c9c9;}
.fynr ul li:nth-child(1) a{  padding: 0 15px;}
.fynr-next-page a{  padding: 0 15px;}
.fynr ul li:nth-child(12) a{  *padding: 0 15px;}
.wby2{width:50px; text-align: center;line-height: 30px;border: 1px solid #bdbdbd; -moz-border-radius: 16px; -webkit-border-radius: 16px;border-radius:16px;font-size: 14px; color: #999; margin: 0 5px;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;}
.fynr a{display: inline-block; *display: inline; line-height: 30px; border: 1px solid #bdbdbd;text-align: center;font-size: 14px; color: #bdbdbd; min-width: 30px; text-align: center; -moz-border-radius: 16px; -webkit-border-radius: 16px;border-radius:16px;}
.fynr .hover3 a{color: #fff; background: #39aae6; border: 1px solid #39aae6;}
.fynr a:hover{color: #fff; background: #39aae6; border: 1px solid #39aae6;}
.nylbxx .nylb_tit .on2{border-bottom: 2px solid #39aae6;}

.jch_right{float: right;width:330px;}
.jch{background: #fff;}
.jch_tit{padding: 0 15px;}
.jch_tit h2{font-size: 18px; color: #666666; line-height: 50px; font-weight: 200;}
.jch_tit a{color: #666;font-size: 14px;}
.jch_tit a:hover{text-decoration: underline;}
.jch_tp{width:330px; overflow: hidden; position: relative;}
.jch_tp img{width:330px;}
.jch_tp p{font-size: 14px; line-height: 42px; color: #fff; padding:0 0 0 18px; width:100%; bottom: 0; left:0; background: rgba(0,0,0,.7); position: absolute;box-sizing: border-box;}
.jch_text p{font-size: 14px; color: #c0c0c0; line-height: 35px;}
.jch_text {padding: 3px 20px;}
.jch_text img{vertical-align: middle; margin-right: 8px;}

.rmht{padding-top: 20px; margin-bottom: 7px;}
.rmht_tit{background: #fff;}
.rmht_tit h2{font-weight: 200; padding-left: 15px; line-height: 42px; color: #39aae6;}
.rmht_nr{padding: 20px 0 0 26px;background: #fff;}
.rmht_nr ul{overflow: hidden;}
.rmht_nr li{float: left; padding: 0 16px 16px 0;}
.rmht_nr a{display: block;text-align: center; font-size: 15px; color: #666; border: 1px solid #ededed; width:82px; height: 23px; line-height: 23px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.rmht_nr a:hover{border: 1px solid #39aae6;color: #39aae6;}
.tjzz{width:250px; margin: 0 auto; padding: 10px 0;}
.tjzz img{width:133px; height: 174px; margin: 0 auto;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);  box-shadow:0 0 10px rgba(0, 0, 0, .5); margin: 0 auto; display: block; }
.tjzz p{font-size: 20px; color: #e64b4b;text-align: center;}
.tjzz p span{font-size: 14px;}
.tjzz h2{font-weight: 200; font-size: 14px; color: #333; line-height: 43px; text-align: center;}
.tjzz_nr{background: #fff;}
.tjzz_nr .swiper-button-next{background: url(../images/b_04.png); width:30px; height: 60px;}
.tjzz_nr .swiper-button-prev{background: url(../images/b_02.png); width:30px; height: 60px;}
.clgg{padding-top: 10px;}
.clgg li{padding-bottom:8px ;}
.clgg img{width:100%;}

/*==新闻详情页==*/
.xqym_tit{background: #fff; text-align: center; padding: 25px 0;}
.xqym_tit h2{font-size: 18px; color: #333; font-weight: 200; padding-bottom: 18px;}
.xqym_tit p{font-size: 14px; color: #666;}
.xqym_tit span{padding: 0 10px;}
.xqym_nr p{font-size: 14px; line-height: 32px; color: #666;}
.xqym_nr span{text-indent: 30px;display: block;}
.xqym_nr{background: #fff; padding: 0 70px;}
.xqtp{padding: 15px 0; text-align: center;}
.xqym_nr b{font-weight: 200;display: block;text-align: center;}
.xqym_nr a{color: #66abbc;}
.xqym_nr a:hover{text-decoration: underline;}

.fxnr{padding: 25px 0 25px 33px;background: #fff;}
.fxnr .fxd{font-size: 16px; color: #66abbc; padding-right: 10px;float: left; vertical-align: middle; line-height: 24px;}
.sxwz ul{overflow: hidden; padding: 0 33px;background: #f7f7f7;}
.sxwz li{width:50%;float: left; font-size:10px;color: #39aae6; line-height: 60px;}
.sxwz a{color: #39aae6;}
.sxwz a:hover{text-decoration: underline;}
.sxwz ul li:nth-child(2){ text-align: right;}

.xgwza{background: #fff; padding: 15px 45px ;}
.xgwz_tit{padding-bottom: 20px;}
.xgwz_tit h2{font-size: 18px; line-height: 20px; color: #39aae6; border-left: 3px solid #39aae6; padding-left: 10px;font-weight: 200;}
.xgwz_nr{}
.xgwz_nr h2{font-weight: 200; font-size: 16px; padding-bottom: 25px; }
.xgwz_nr h2 a{color: #333;}
.xgwz_nr h2 a:hover{color: #5C9C84;}
.xgwz_nr li{padding: 25px 0; border-bottom: 2px solid #f5f5f5;}
.xgwz_nr p{font-size: 14px; line-height: 24px; color: #999;}
.ckgd{display: block; text-align: center;line-height: 54px; font-size: 16px; color: #4c9cfe;}
.ckgd:hover{text-decoration: underline;}
/*==商品分类==*/
.syyx {width:1200px; margin: 0 auto;}
.syyx_left{background: #fff;}
.syyx_tit h2{font-size: 16px; color: #3c3c3c; padding-left: 26px; line-height: 57px; border-bottom: 1px solid #dadcdf;}
.syyx_nr ul{padding: 8px 0 8px 21px;}
.syyx_nr li{
 font-size: 14px;
 line-height: 42px;
 color: #5c6876;
 float: left;
 padding-right: 30px;
}
.syyx_nr ul {
 overflow: hidden;
}
.syyx_nr a{color: #5c6876; padding: 0 5px;white-space: nowrap;}
.syyx_nr a:hover{color: #59a0f6}
.spfl_right{width:992px; float: right;}
.spfl_right img{width:992px; height: 410px;}
.spfl_right .swiper-pagination-bullet{width:10px; height: 10px; border: 2px solid #919191; background: none; opacity: 1;}
.spfl_right .swiper-pagination-bullet-active{width:10px; height: 10px; border: 2px solid #919191; background: #919191; opacity: 1;}

.sjsp{
 padding-top: 10px;
 width:1200px;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
}
.sjsp_tit{background: #fff; overflow: hidden; padding: 15px 20px 9px 20px; box-sizing: border-box; z-index:1000; border: 1px solid #eee;}
.sjsp_left{float: left;width:600px;}
.sjsp_left ul{overflow: hidden;}
.sjsp_left li{float: left;font-size: 16px; color: #dddddd; line-height: 37px;}
.sjsp_left a{
	color: #666666;
	padding: 0 20px;
}
.sjsp_left .hover4 a{color: #39aae6;}
.sjsp_left a:hover{color: #39aae6;}

.none-list{display:block; text-align: center; font-size: 16px; color: #666;height: 40px;}

.nyss{width:257px; height: 35px; padding-left: 20px;border: 1px solid #ebebeb;float: right;overflow: hidden;
-moz-border-radius: 18px; -webkit-border-radius: 18px;border-radius:18px;}
.wby3 {border: none; line-height: 35px; font-size: 16px; color: #999; width:225px;float: left;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none; height:35px;}
.btn7{cursor:pointer;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;background: url(../images/list_search.png); width:23px; height: 23px; float: left;border: none; margin-top: 7px;}
.spnr{ border: 1px solid #eee;background: #fff; margin-top: 20px;float: left;width: 970px;}

/*.cdnr{transition: All 0.4s ease-in-out;position: absolute;left:50%; top:180px; transform:translate(-50%,-50%);width:100%;opacity: 0;}*/
.cdnr{display: block;
    transition: All 0.4s ease-in-out;
    position: relative;
    left: 50%;
    /* top: 0px; */
    transform: translate(-50%,-50%);
    width: 100%;
    opacity: 0.7;
    /* float: left;
    margin-top: 20px*/}
.cdnr dl{overflow: hidden; padding: 0 3px;}
/*.cdnr dt{width:33.33%; text-align: center;float: left;}*/
.cdnr dt{padding: 7px;
    padding: 5px 8px;
    border: 1px solid #eee;
    /* width: 40%; */
    text-align: center;
    float: left;
    position: relative;
    margin: 0 2px;
    }

.cdnr dt a{font-size: 14px; color: red}
.cdnr dt .cdnr-hasaddcart {
    font-size: 14px;
    color: #01AAED;
    opacity: 1;
}
.cdnr-action {margin-top: 5px;}
.xxm1{display: block;background: url(../images/list_product_add_to_cart.png);width:37px; height: 37px; margin: 0 auto;}
.xxm2{display: block;background: url(../images/list_product_like.png);width:37px; height: 37px; margin: 0 auto;}
.xxm3{display: block;background: url(../images/list_product_go_to_view.png);width:37px; height: 37px; margin: 0 auto;}
.cdnr a:hover{opacity: 0.8;}
.cdnr-addcart {opacity: 0.8;}
.sjjs:hover{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);  box-shadow:0 0 10px rgba(0, 0, 0, .2); }
.sjjs:hover .cdnr{opacity: 1;left:50%; top:50%; transform:translate(-50%,-50%);}
.spnr ul{overflow: hidden; padding: 20px 0 0 10px;}
.spnr-paginator {display: flex; justify-content: center; /* list-style-type: none; */ /* text-align: center; */ overflow: hidden; padding: 20px 0 0 10px;}
.spnr-paginator li{list-style: none; padding: 0 10px 20px 5px;}
.spnr li{float: left;
    padding: 0 10px 20px 5px;}
/*.spnr .sjjs{width:228px;background: #fff;
    width: 210px;
    transition: All 0.4s ease-in-out;
    position: relative;}*/

.tjrm{margin-top: 28px; background: #fff; position: relative;}
.tjrm_tit h2{font-size: 16px; border-bottom: 1px solid #dadcdf; line-height: 64px; padding:0 20px;color: #333;}
.tjrm_tit span{font-weight: 200;color: #3c3c3c; font-size: 18px; padding-right: 25px;}

.spfla{width:180px; padding: 0 10px; background: #f8f4f4;border: 1px solid #ececec;transition: All 0.4s ease-in-out; margin: 0 auto; display: block;}
.spfla h2{text-align: center;font-size: 20px; line-height: 80px; color: #333;}
.spfla img{width:125px; height: 160px; margin: 0 auto; display: block;}
.spfla p{font-size: 20px; text-align: center;color: #f35d47; padding: 20px 0 15px 0;}
.spfla span{font-size: 13px;}
.rmtj_nr a:hover .spfla{background: #fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);  box-shadow:0 0 10px rgba(0, 0, 0, .2);}
.rmtj_nr a:hover img{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);  box-shadow:0 0 10px rgba(0, 0, 0, .2);}
.rmtj_nr a{display: block;padding: 10px;}
.rmtj_nr .swiper-button-prev{background: url(../images/c_11.png); width:21px; height: 21px; top:43px; right:20px;left:auto;}
/*==售后服务==*/
.banner2{background: url(../images/c_12.png) no-repeat center center; height: 456px;}
.shxq{overflow: hidden; margin: 0 auto; width:1198px;border: 1px solid #e2e2e2;background: #fff;}
.dqwz_b p{color: #7c7c7c; }
.dqwz_b a{color: #00a2ca;font-size: 16px;}
.dqwz_b {width:1200px; margin: 0 auto; padding-bottom: 25px;}
.dqwz_b .hover5{color: #39aae6;font-size: 14px;}
.dqwz_b .hover6{font-size: 14px;}
.dqwz_b a:hover{color: #39aae6;}
.dqwz i{float: left;display: block;background-image: url(../images/preview.png);width: 30px; height: 30px; background-position: -60px -70px;}
.shxq_left{float: left; width:210px;}
.shxq_left h3{font-size: 16px;  padding: 33px 0 10px 0; font-weight: 200; text-align: center;background: url(../images/c_13.png) no-repeat 177px 34px;}
.shxq_left h3 a{color: #656565;}
.shxq_left ul{padding: 10px; background: #f7f7f7;}
.shxq_left ul li{line-height: 36px; font-size: 14px; text-align: center;}
.shxq_left ul li a{color:#adadad ;}
.shxq_left ul li a:hover{color: #39aae6#39aae6;}
.shxq_right{float: right;width:987px; border-left: 1px solid #e2e2e2;}
.sh_tit{background: #39aae6; height: 50px;}
.sh_tit h2{font-weight: 200; text-align: center; color: #fff; line-height: 50px;font-size: 20px;}
.xxbg_nr{padding: 45px 40px 60px 40px;}
.xxbgbox p{font-size: 14px; line-height: 36px; color: #333333;}
.xxbgbox h3{font-weight: 200; font-size: 14px; line-height: 36px;color: #5c9c84;}
.xxbgbox h2{font-weight: 200; font-size: 18px; line-height: 44px;color: #5c9c84;}
/*==杂志详情==*/
.zzxqbox{width:1200px; overflow: hidden; margin: 0 auto; padding-top: 25px;}
.zzxq_left{width:360px;float: left;}
.zzqh{height: 430px; background: #f8f4f4;}
.zzqhboxa img{width:280px; height: 358px;}
.zzqhboxa{width:280px; height: 358px; margin: 0 auto;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5);  box-shadow:0 0 10px rgba(0, 0, 0, .5);overflow: hidden;}
.zzqh .swiper-button-next{background: url(../images/product_swiper_right.png); width:21px; height: 39px;}
.zzqh .swiper-button-prev{background: url(../images/product_swiper_left.png); width:21px; height: 39px;}
.zzqh .swiper-container{padding: 20px 0 44px 0;}
.zzqh .swiper-pagination-bullet{background: #c6c3c3;opacity: 1;}
.zzqh .swiper-pagination-bullet-active{background: #fa7c92;}

.fxfx{padding-top: 40px;}
.fxfx p{font-size: 14px;}
.fx1{display: inline-block;*display: inline;background: url(../images/product_follow.png) no-repeat left center; padding-left: 23px; width:60px; color: #999;}
.fx2{display: inline-block;*display: inline;background: url(../images/product_share.png) no-repeat left center; padding-left: 18px; width:94px; color: #999;}
.fx3{color: #999;}
.cpjs{width:600px; float: left; padding-left: 10px;}
.fccp{width:251px; float: right;}
.fccp img{width:251px; height: 433px;}

.cpjs h2{font-size:20px ;color: #333; padding-bottom: 10px;}
.cpjs h3{background: url(../images/promotion_title_bg.png); height: 35px; text-align: center;color: #fff; font-weight: 800; line-height: 35px; font-size: 20px;}
.cpjs_a{background: #f9f9f9; padding: 10px; position: relative;}
.cpjs_a p{font-size: 14px; color: #666666; line-height: 30px;}
.cpjs_a i{font-style: normal;color: #f35d47;font-size: 25px; font-weight: 800;}
.cpjs_a span{font-size: 45px; color: #f35d47; font-weight: 800;}
.cpjs_a span span{font-size: 24px; color: #f35d47; font-weight: 800;}
.cpjs_a em{font-style: normal;text-decoration: line-through;}
.cpjs_a img{margin: 0 8px;vertical-align: middle;}
.cpjs_a b{color: #f35d47; font-weight: 200;}
.xsbox {
    background: url(../images/preview.png);
    background-position: -40px 0px;
    width: 70px;
    height: 41px;
    text-align: center;
    position: absolute;
    top: 8px;
    right: 180px;
}
.xsbox h2{color: #fff; padding-top: 10px;font-size: 20px; font-weight: 200;}

.zzqk{overflow: hidden;}
.zzqk_left{float: left;width:73px;}
.zzqk_left p{font-size: 14px; line-height: 32px; color: #666;}
.zzqk_right{float: right;width:520px;}
.zzqk_right ul{overflow: hidden;}
.zzqk_right li{float: left; padding: 0 11px 10px 0;}
.zzqk_right span{display: block; line-height: 30px; border: 1px solid #d9d9d9; padding: 0 12px;font-size: 12px; color: #666;min-width: 75px;text-align: center;cursor:pointer;}
.qh1 .on3{border: 1px solid #fa7c92;background: url(../images/d_29.png) no-repeat right bottom;}
.qh2 .on4{border: 1px solid #fa7c92;background: url(../images/d_29.png) no-repeat right bottom;}
.cpjs_b{padding-top: 18px;}
.cpjs_c{padding-top: 10px;}
.cpjs_c ul{overflow: hidden;}
.cpjs_c li{float: left;}
.cpjs_c ul li:nth-child(2){
    width: 185px;
    height: 58px;
    text-align: right;
}
.cpjs_d h2{font-size: 12px; color: #666666; font-weight: 800; padding: 15px 0 10px 0;}
.cpjs_d ul{overflow: hidden;}
.cpjs_d li {
    line-height: 18px;
    float: left;
    color: #666666;
    padding-right: 5px;
}
.jzdl{width:1200px; margin: 0 auto; padding-top: 55px;}
.jzdl_tit{border-bottom: 1px solid #f35d47; position: relative;}
.jzdl_tit ul{overflow: hidden;}
.jzdl_tit li{float: left; padding-right: 1px;}
.jzdl_tit a{display: block;line-height: 41px; font-size: 16px; color: #666666; padding: 0 17px;}
.qhbox{position: absolute;right:0; top:0;}
.qhbox a{line-height: 41px; font-size: 16px; color: #999;background: url(../images/c_11.png) no-repeat right center; padding-right: 26px;cursor:pointer;display: block;}

.jzdl_box{padding-top: 20px;}
.jzdl_box ul{overflow: hidden; padding-left: 10px;}
.jzdl_box li{float:left;width:20%; }
.jzdl .jzdl_tit .on5{color: #fff;background: #f35d47;}

.xgfl{width:1200px; overflow: hidden; margin: 0 auto; padding-top: 60px;}
.xgfl_left{margin: 0px;float: left; width:210px}
.xgfl_right{margin: 0px;float: right; width:970px}
.xgxg{border: 1px solid #eee; margin-bottom: 10px;}
.xgxg_tit h2{text-align: center; background: #ededed;font-size: 17px; color: #636363; line-height: 50px;}
.xgxg_nr{ padding: 10px 0 10px 30px;}
.xgxg_nr ul{overflow: hidden;}
.xgxg_nr li{float: left; width:50%; float: left; font-size: 16px; line-height: 43px;}
.xgxg_nr a{color: #888;}

.rxtj{background: #fff; border: 1px solid #eee;}
.rxtj_tit ul{overflow: hidden;}
.rxtj_tit li{float: left; width:50%; text-align: center;}
.rxtj_tit span{display: block; line-height: 55px;cursor:pointer; color: #818181;background: #eee; font-size: 16px;}
.rxtj_boxa{padding: 0 20px; text-align: center;}
.rxtj_boxa dt{border-bottom: 1px solid #eee; padding: 33px 0;}
.rxtj_boxa img{width:93px; height: 122px; margin: 0 auto;display: block;-webkit-box-shadow:0 0 14px rgba(0, 0, 0, .2);  -moz-box-shadow:0 0 14px rgba(0, 0, 0, .2);  box-shadow:0 0 14px rgba(0, 0, 0, .2); }
.rxtj_boxa p{font-size:14px; line-height:26px; color: #333;}
.rxtj_boxa h2{font-size: 20px; color: #f35d47;font-weight: 200;}
.rxtj_boxa span{font-size: 14px;}
.rxtj .rxtj_tit ul li .on6{color: #fff; background: #f3604a;}


/*网站公告*/
.cms_panel {
    width: 1200px;
    overflow: hidden;
    margin: 10px auto;
}
.cms_panel h2 {
    margin-left: 20px;
    font-size: 14px;
    color: #636363;
    line-height: 50px;
}
.cms_panel a {
    font-size: 14px;
    line-height: 26px;
    color: #888;
}
.cms_left li:hover, .cms_left dt:hover , .cms_right .nch-article-list li:hover {
    background:#F0F0F0;
}
.cms_left {
    margin: 0px;
    float: left;
    width: 210px;
}
.common_left {
    margin: 0px;
    float: left;
    width: 210px;
}
.common_left li {
    border-bottom: 1px dashed #eee;
    padding-left: 30px;
    line-height: 30px;
}
.common_left li a {
    color: #666;
}
.common_left li a:hover {
    color: #39aae6;
}
.common_panel h2 {
    *margin-left: 20px;
    font-size: 14px;
    color: #636363;
    line-height: 50px;
}
.common_panel {
    width: 1200px;
    overflow: hidden;
    margin: 10px auto;
}
.common_right {
    *border: 1px solid #eee;
    margin: 0 0 0 10px;
    float: right;
    width: 965px;
}
.rxtj {
    background: #fff;
    border: 1px solid #eee;
}
.cms_title ul {
    overflow: hidden;
}
.cms_title li {
    float: left;
    width: 100%;
    text-align: center;
}
.cms_title span {
    text-align: left;
    padding-left: 20px;
    display: block;
    line-height: 55px;
    cursor: pointer;
    color: #636363;
    background: #eee;
    font-size: 14px;
}
.cms_panel .menu ul li {
    width: 100%;
    margin-bottom: 1px;
}

.cms_list {
    text-align: center;
}
.cms_list dt {
    text-align: left;
    border-bottom: 1px solid #eee;
    margin-left: 15px;
}
.cms_list p {
    font-size: 14px;
    line-height: 26px;
    color: #888;
}
.cms_right {
    border: 1px solid #eee;
    margin: 0 0 0 10px;
    float: right;
    width: 965px;
}
.cms_right .nch-article-con{
    margin:10px;
}
.cms_right .nch-article-con .cms_title {
    border-bottom: 1px solid #eee;
    text-align: center;
    margin: 10px;
}
.cms_right .nch-article-con .content_default {
    margin: 30px;
    font-size: 14px;
    line-height: 26px;
    color: #636363;
}
.cms_right .nch-article-con .content_default a {
    margin: 0px;
}
.cms_right .nch-article-con .content_default table {
    width: 100%;
    border: solid 1px #ccc;
}
.cms_right .nch-article-con .cms_title h2{
    font-size:18px;
}
.cms_right .nch-article-list {
    margin: 0 20px;
}
.cms_right .nch-article-list time {
    float:right;
    line-height: 26px;
}
.cms_right .nch-article-list li {
    padding: 5px 0;
    border-bottom: 1px solid #eee;
}
.cms_right .nch-article-list li:hover {
    background:#F0F0F0;
}
.cms_right .nch-article-list a{
    color: #39aae6;
    margin: 30px 30px;
}
.cms_right .previous_notice, .cms_right .next_notice{
    color: #39aae6;
    margin: 20px 30px;
}
.next_notice{
    float:right;
}
.previous_notice{
    float:left;
}

.zzxq_right{width:970px; float: right;}
.zzxq_tit{border-bottom: 1px solid #ededed; width:915px; background:#fff; z-index:10000;}
.zzxq_tit ul{overflow: hidden;}
.zzxq_tit li{float: left; line-height: 50px; font-size: 16px;}
.zzxq_tit span{display: block; color: #666666; padding: 0 28px;cursor:pointer;}

.zzmc{padding: 10px 0;}
.zzmc li{line-height: 33px;color: #838383;}
.detail-l {display: inline-block;width: 220px;height: 34px; padding-left: 0px;color: #838383;}
.detail-r {display: inline-block;width: 600px;height: 34px; padding-left: 0px;color: #838383;}
.dllc{padding: 15px 0 33px 0; text-align: center;border: 1px solid #f3604a;}

.rmphb{padding-top: 20px;}
.rmphb h2{font-size: 30px; text-align: center; color: #f3604a; line-height: 55px; background: #f1f1f1;}
.rmphb ul{overflow: hidden; padding-top: 20px;}
.rmphb li{float: left; padding: 0 32px 35px 0;}
.rmphb ul li:nth-child(4n){ padding: 0 0 35px 0;}
.rmphb dl dt:nth-child(10n) {border: none;}
.phbbox{width:204px;}
.phbbox h4{text-align: center;background: #f3604a;font-size: 16px; color: #fff; font-weight: 200; line-height: 32px;}
.phbbox dl{border: 1px solid #e4e4e4;border-top: none; padding: 0 9px;}
.phbbox dt{overflow: hidden; font-size: 16px; line-height: 37px; border-bottom: 1px dashed #c6c6c6;}
.phbbox a{color: #9c9c9c;}
.phbbox a:hover{color: #39aae6;}
.phbbox img{vertical-align: middle; margin-right: 8px;}
.phbbox span{display: block;background: url(../images/rank_hot.png); width:33px; height: 17px; margin-top: 10px;}
.phbbox i{font-style: normal;color: #f3604a; padding-right: 10px;}
.phbbox b{color: #9c9c9c;}

.jjtp img{width:100%;}

.jj_text p{font-size: 14px; line-height: 33px;color: #333;}
.jj_text h4{font-size: 20px; line-height: 74px; color: #66abbc;}

.swzs_img{padding: 38px 0;}
.swzs_img img{width:100%;}
.swzsbox p{font-size: 14px; line-height: 33px;color: #333;text-indent: 28px;}

.cjwt h1{font-size: 20px; line-height: 90px; color: #333;}
.cjwt_box h2 {
    color: #39aae6;
    font-size: 14px;
    line-height: 34px;
    font-weight: bold;
}
.cjwt_box span {
    color: #39aae6;
    font-size: 14px;
    line-height: 34px;
    font-weight: bold;
}
.cjwt_box p {
    font-size: 14px;
    line-height: 34px;
    color: #333;
}
.rgxzbox h2{font-size: 16px; line-height: 34px; color: #333;}
.rgxzbox p{font-size: 16px; line-height: 34px; color: #333;}
.color1{color: #333;}
.color2{color: #333;}
.color3{color: #333;}
.zzxq_right .zzxq_tit ul li .on7{color: #f35d47;}
.swzs h1{ font-size:20px; font-weight:200; color:#fa7c92; text-align:center; padding-top:30px;}
.zgxz_tit{font-size: 20px; line-height: 90px; color: #333;}

/*==浮动窗口=*/
.right_fc{ display:block;transition: All 0.4s ease-in-out;
	position: fixed;
	right:10px;
	top:25%;
	width:100px;
	z-index:1000;
}
/*.right_fc .hover7 a{ background: url(../images/right_middle_service_1.png) no-repeat center center #f78092;}*/
.right_fc li a{
    background: #39aae6;
    display: block;
    position: relative;
    text-align: center;
    color: #333;
    font-family: "microsoft yahei";
    padding: 5px;
}
.right_fc .hover7 a{
    background: #f35d47;
    color: #fff;
}
.right_fc .hover7 a:hover{
    background: #39aae6;;
}
.right_fc .service-time a:hover{
    color: #333;
}
.right_fc li a:hover{
    color: #fff;
}
.right_fc li a i{
    font-size: 24px;
    display: block;
    top: 5px;
    position: relative;
}
.right_fc li a p{
    display: block;
    top: 8px;
    font-size:14px;
    position: relative;
}
.right_fc li{padding:5px;}
.right_fc a{display: block; height: 50px; -moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.mmt1{ background: url(../images/right_middle_service_1.png) no-repeat center center #fff;}
.mmt1:hover{ background: url(../images/right_middle_service_1_hover.png) no-repeat center center #f78092;}
.mmt2{ background: url(../images/right_middle_service_2.png) no-repeat center center #fff;}
.mmt2:hover{ background: url(../images/right_middle_service_2_hover.png) no-repeat center center #f78092;}
.mmt3{ background: url(../images/a_123.png) no-repeat center center #fff;}
.mmt3:hover{ background: url(../images/a_122.png) no-repeat center center #f78092;}
.mmt4{ background: url(../images/right_middle_service_3.png) no-repeat center center #fff;}
.mmt4:hover{ background: url(../images/right_middle_service_3_hover.png) no-repeat center center #f78092;}
.mmt5{ background: url(../images/right_middle_service_4.png) no-repeat center center #fff;}
.mmt5:hover{ background: url(../images/right_middle_service_4_hover.png) no-repeat center center #f78092;}
.mmt6{ background: url(../images/a_140.png) no-repeat center center #fff;}
.mmt6:hover{ background: url(../images/a_139.png) no-repeat center center #f78092;}
.mmt7{ background: url(../images/a_143.png) no-repeat center center #fff;}
.mmt7:hover{ background: url(../images/a_142.png) no-repeat center center #f78092;}
.fcgg { z-index:1000;
    width: 191px;
    position: fixed;
    right: 10px;
    bottom: 3%;
}
.gbnr{position: absolute;right:0; top:-10px; font-size: 14px; color: #666;cursor:pointer;}
.left_fc{width:66px;position: fixed;left:50%; top:50%; transform:translate(-50%,-50%); margin-left: -640px; display:none;}
.left_fc li{font-size: 12px;cursor:pointer;margin-bottom: 1px;height: 28px; background: #626262;}
.left_fc i{line-height: 36px; color: #fff; font-style: normal;text-align: center;display: block;}
.left_fc b{font-style: normal;font-weight: 200; color: #fff;text-align: center; display: block; padding-top: 5px;background: #acacac;height: 31px;}
.left_fc b img{display: block; margin: 0 auto; padding-bottom: 5px;}
.left_fc span{display: block;text-align: center; padding-top: 8px;color: #fff;}
.left_fc ul li:hover {background: #f78092;}
.left_fc ul .on10{background: #f78092;}

.fldh{width:200px; background: #393D49;position: absolute;left:0; top:41px; z-index: 1000; min-height:555px;transition: All 0.4s ease-in-out;}
.fldhbox ul{overflow: hidden; padding-left: 20px;}
.fldhbox li{float: left; padding: 13px 0 13px 0;font-size: 14px; color: #fff;}
.fldhbox li a{color: #fff; padding: 0 5px;}
.fldhbox li img{vertical-align: middle;}
.fldhbox:hover{background: #fff;}
.fldhbox:hover li{color: #007AFF;}
.fldhbox:hover li a{color: #007AFF;}
.fldhbox:hover .cplbdh{ display: block;}
.cplbdh{width:260px; position: absolute;left:200px; top:0;background: rgba(255,255,255,.8); padding: 0 60px; display: none;transition: All 0.4s ease-in-out;height: 558px;}
.cplbdh dl{overflow: hidden;border-bottom: 1px dashed #e5e5e5; padding: 0 10px;}
.cplbdh dt{width:33.33%;float: left;  line-height: 38px; font-size: 14px;}
.cplbdh dt a{color: #48525e;}
.cplbdh dt a:hover{color: #39aae6#39aae6;}
.cplbdh dl dt:nth-child(2){ text-align: center;}
.cplbdh dl dt:nth-child(3){ text-align: right;}
.on11 i{background:url(../images/list_showall.png)}
.jz1{ position:relative;}
.jz1 .swiper-button-prev{ background:url(../images/change_some.png); width:76px; height:22px; top:-35px; right:0; left:auto; }
.jz2 .swiper-button-prev{ background:url(../images/change_some.png); width:76px; height:22px; top:-35px; right:0; left:auto; }

.tbgg{
    height: 65px;
    overflow: hidden;
    width:100%;
    position: relative;：}
.tbgg img{display: block;position: absolute;left:50%;  transform:translateX(-50%);top:0;}
.gbgg{display: block; background:url(../images/ad_close_x.png); width:21px; height: 21px; float: right;cursor:pointer; position: absolute;top:10px; right:18%; z-index: 10;}


.txtPanel {
    width: 210px;
    display: inline-block;
    border-top: 1px #c1c1c1 solid;
    border-bottom: 1px #c1c1c1 solid;
    padding: 8px 0;
}
.txtPanel p {
    float: none;
    font-size: 12px;
    color: #333333;
    line-height: 18px;
    margin: 0px;
}
.txtPanel .line {
    *border-right: 1px #c1c1c1 solid;
}
.txtPanel a {
    margin-left: 7px;
    font-size: 12px;
    padding: 3px 0;
    display: inline-block;
    *width: 30%;
    text-align: center;
    cursor: pointer;
    color: #555;
    outline: medium none;
}
.txtPanel a:link,.txtPanel a:visited,.txtPanel a:active {
    padding: 2px;
    text-decoration: none;
}

/*==登录==*/
/*
.zzmdl{width:1200px; margin: 0 auto; height:65px;}
.blogo{padding-top: 10px;}
.blogo img{vertical-align: middle; margin-right: 22px;}
.blogo a{color: #858585;font-size: 25px;}
.dlxqnr{background:url(../images/mopt_47.png) no-repeat center center; height: 646px;}
.dlbox{width:1200px; margin: 0 auto; overflow: hidden; padding-top: 45px;}

.dlmm{float: right;  width:350px; padding: 0 20px;background: #fff;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; padding-bottom: 25px;}
.dlmm_tit ul{text-align: center; padding: 35px 0 60px 0;}
.dlmm_tit li{width:50%; float: left;border-right: 1px solid #aaaaaa;box-sizing: border-box;}
.dlmm_tit a{display: block;text-align: center; font-size: 20px; color: #858585;}
.dlmm_tit .hover8 a{color: #c91111;}
.dlmm_tit a:hover{color: #c91111;}

.wby4{width:100%; padding-left: 65px; height: 52px; color: #999; border: 1px solid #dbdbdb; font-size:18px;background:url(../images/mopt_44.png) no-repeat 16px center;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;box-sizing: border-box;
 line-height: 52px;}
.dlmm_nr li{padding-bottom: 22px; position: relative;}
.wby5{width:100%; padding-left: 65px; height: 52px; color: #999; border: 1px solid #dbdbdb; font-size:18px;background:url(../images/mopt_45.png) no-repeat 16px center;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;box-sizing: border-box;
 line-height: 52px;}
.fr{float: right;}
.dlmm_nr p{font-size: 16px; color: #858585; }
.dlmm_nr p a{color: #858585;}
.btn8{width:100%; height: 60px; color: #fff; background: #e91e1e; font-size: 20px;border: none;margin-top: 34px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;cursor:pointer;}
.dlmm_nr h2{padding-top: 54px;}
.dlmm_nr h2 a{color: #e91e1e;font-weight: 200; text-align: right;display: block;font-size: 18px;}
.dlzc_tit{text-align: center;}
.dlzc_tit li{display: inline-block; *display: inline; padding: 0 28px;}
.dlzc_tit a{color: #858585;font-size: 16px; line-height: 50px;}
.dlzc_nr {text-align: center; padding:5px 0 35px 0;}
.dlzc_nr h2{font-size: 18px; color: #858585; line-height: 38px;font-weight:200;}
.dlzc_nr p{font-size: 18px; color: #858585; line-height: 38px;}
*/
/*==短信登录==*/
.wby6{width:215px; padding-left: 65px; height: 52px; color: #999; border: 1px solid #dbdbdb; font-size:18px;background:url(../images/mopt_48.png) no-repeat 16px center;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;box-sizing: border-box; line-height: 52px; vertical-align:middle;
}
.hqyzm{display: inline-block; *display: inline; height: 50px; font-size: 18px; line-height: 50px; color: #fff; text-align: center; width:128px; background: #e91e1e; margin-left: 10ox;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;vertical-align: middle;}
/*==-忘记密码==*/
.dlmm_tit p{font-size: 20px ; text-align: center;color: #858585; line-height: 60px;}
.dlmm_nr p .cxzc{color: #ff6262;}

/*==注册==*/
.dlmm_nr b{line-height: 22px; color: #e91e1e; text-align: center; width:100%; left:0; bottom: 0; position: absolute;}
.wby7{width:100%; padding-left: 65px; height: 52px; line-height: 52px; color: #999; border: 1px solid #dbdbdb; font-size:18px;background:url(../images/mopt_50.png) no-repeat 16px center;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;box-sizing: border-box;
}
.dlmm_nr em{line-height: 22px; color: #a8a8a8; text-align: center; width:100%; left:0; bottom: 0; position: absolute;font-style: normal;}
.dlmm_nr i{color: #ff8a2b;font-style: normal;}
.btn9{margin-left: 5px; display: inline-block; *display: inline;width:125px;vertical-align: middle;}
.dlmm_nr .yhxy{color: #C91111;}


.zctc{position: fixed;width:340px; padding: 0 18px; height: 152px; background: #fff;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5);  box-shadow:0 0 10px rgba(0, 0, 0, .5); left:50%; top:50%; transform:translate(-50%,-50%);}
.zctc p{font-size: 14px; color: #858585; line-height: 40px;}
.zctc a{position: absolute;right:20px; bottom: 20px; color: #fff; font-size: 14px;width:61px; height: 33px; background: #2b73eb;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;text-align: center; line-height: 33px;}
.zctc a:hover{color: #fff;}
/*==购物车==*/
.logotext{float: left; }
.logotext p{font-size: 12px; color: #666666; padding: 40px 0 0 15px;}

.gwcnr{width:1200px; margin: 0 auto;padding-top: 100px;}
.spsl{ padding: 0 20px;background: #FFF;}
.spsl_tit{border-bottom: 1px solid #dddddd; padding-top: 20px; }
.spsl_tit ul{overflow: hidden;}
.spsl_tit li{float: left; font-size: 20px; color: #3c3c3c; line-height: 46px;}
.spsl_tit ul li:nth-child(1){ width:214px;}
.spsl_tit ul li:nth-child(2){ width:180px;text-align: center;}
.spsl_tit ul li:nth-child(3){ width:225px;text-align: center;}
.spsl_tit ul li:nth-child(4){ width:203px;text-align: center;}
.spsl_tit ul li:nth-child(5){ width:178px;text-align: center;}
.spsl_tit ul li:nth-child(6){ width:160px;text-align: center;}
.spslbox ul{padding: 35px 0 45px 0;overflow: hidden;border-bottom: 1px solid #ddd;}
.spslbox li{float: left;}
.spslbox  ul li:nth-child(1){ width:100px; padding-top: 35px;}
.spslbox  ul li:nth-child(2){ width:114px;}
.spslbox  ul li:nth-child(3){ width:180px;text-align: center;}
.spslbox  ul li:nth-child(4){ width:225px;text-align: center;}
.spslbox  ul li:nth-child(5){ width:203px;text-align: center;}
.spslbox  ul li:nth-child(6){ width:178px;text-align: center;}
.spslbox  ul li:nth-child(7){ width:160px;text-align: center;}
.spslbox  img{width:76px; height: 97px; margin: 0 auto;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);  box-shadow:0 0 10px rgba(0, 0, 0, .3); }
.spslbox h2{font-size: 20px; color: #666666; line-height: 97px;}
.spslbox p{font-size: 20px; color: #f35d47; line-height: 97px;}
.spslbox  span{font-size: 14px;}
.spslbox .scbtn{display: block;width:85px; height: 40px; text-align: center; line-height: 40px; border: 1px solid #d8d8d8; font-size: 20px; color: #3c3c3c;-moz-border-radius: 20px; -webkit-border-radius: 20px;border-radius:20px; margin: 25px auto 0 auto;}
.select-select {
	overflow: hidden;
	border: 1px solid #d8d8d8;
	width: 146px;
	height: 36px;
	font-size: 30px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.reduce{cursor:pointer;width: 36px;height: 36px; font-size: 50px; line-height: 30px; text-align: center;color: #d3d3d3;float: left;}
.num-display{width: 70px;height: 36px;float: left;font-size: 20px;text-align: center;line-height: 36px;color: #333333}
.add{cursor:pointer;width: 36px;height: 36px; font-size: 35px;float: right;line-height: 30px; text-align: center;color: #d3d3d3;}

.jxgw{overflow: hidden;background: #fff; width:1200px; margin: 10px auto 0 auto;height: 80px;  }
.jxgw_left {float: left; width:400px; padding-left: 20px;}
.jxgw_left ul{overflow: hidden;}
.jxgw_left  li{float: left; padding-right: 25px; font-size: 16px; color: #666666; line-height: 80px;}
.jxgw_left a{color: #666;}
.jxgw_left span{color: #f35d47;}
.jxgw_right{float: right;}
.jxgw_right p{color: #f35d47;font-size: 25px; line-height: 80px;}
.jxgw_right span{font-size: 16px;color: #b7b7b7;}
.jxgw_right i{color: #f35d47;font-style: normal;}
.jxgw_right a{color: #fff;font-size: 30px; line-height: 80px;background: #f35d47; display: inline-block;*display: inline; padding: 0 58px; margin-left: 45px;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;}
.banner3{width:1200px; margin: 0 auto; padding: 10px 0;}
.banner3 img{width:1200px;}

.trsx{width:1200px; margin: 0 auto;background: #fff;}
.trsx_tit{padding: 0 20px;}
.trsx_tit h2{line-height: 60px; font-size: 16px; color: #3c3c3c; border-bottom: 1px solid #dadcdf;}
.trsx_nr{position: relative;padding-top: 30px; padding-left: 20px; padding-bottom: 30px;}
.tjzz p{padding-top: 10px;}
.trsxbox{width:200px; height: 260px; background: #f8f4f4;border: 1px solid #ebebeb;text-align: center;}
.trsxbox h2{font-size: 16px; color: #666666; line-height: 37px; padding-top: 10px;}
.trsxbox img{width:127px; height: 160px; display: block; margin: 0 auto;}
.trsxbox p{font-size: 20px; color: #f35d47; padding-top: 20px;}
.trsxbox span{font-size: 14px;}
.trsx_nr .swiper-button-next{background: url(../images/mopt_40.png);width:76px; height: 22px;top:-15px;}
.banner .swiper-slide{ height:555px;}
.dlgg{ position:relative; overflow:hidden; width:100%; height:555px;}
.dlgg a{ display:block; height:555px; width:100%;}
.sydh .swiper-container{ height:555px;}
.sydh .swiper-pagination-bullet{opacity: 1; width:12px; height: 12px; background: #fff;}
.sydh .swiper-pagination-bullet-active{background: #55b1f8;}
.zzmdl p a {color: #e91e1e;}

/*==订单提交==*/
.ddtj{width:1200px; margin: 0 auto; }
.tjnr{background: #fff; padding: 0 20px;}
.tjnr_top{overflow: hidden;/*border-bottom: 1px solid #e2e2e2;*/}
.tjnr_left{width:620px; float: left; overflow: hidden;padding: 45px 0 32px 35px;}
.tjnr_tp{width:77px; float: left; }
.tjnr_text{width:510px; float: right;}
.tjnr_text h2{font-size: 26px; color: #515151; padding-bottom: 15px;font-weight: 200;}
.tjnr_text p{color: #515151; font-size: 16px; line-height: 32px;}
.tjnr_text span{color: #39aae6;}
.tjnr_text i{padding-left: 25px; font-style: normal;}
.tjnr_right{width:396px; float: right; padding-top: 100px;}
.tjnr_right p{font-size: 16px; color: #666666;}
.tjnr_right span{font-weight: 800; color: #f35d47;font-size: 25px;}
.tjnr_right a{display: inline-block; *display: inline;width:136px; height: 50px; text-align: center; line-height: 50px; font-size: 20px; color: #fff; background:#f35d47 ;border-radius:6px;vertical-align: bottom; margin-left: 50px;}

.ddbh {padding: 25px 0 35px 0px;}
.ddbh p{font-size: 16px; color: #515151; line-height: 32px;}
.ddbh span{display: inline-block; *display: inline;width:90px}
.ddbh i{color: #999; padding-left: 50px;font-style: normal;}

.jptt{background: #fff; margin-top: 28px; position: relative;}
.tptt_tit{ padding: 25px 0 36px 36px;}
.tptt_tit h2{font-size: 18px; font-weight: 200; color: #f78092;border-left: 2px solid #f78092; padding-left: 12px;}
.jpbox{border-right: 1px solid #e8e7e7; text-align: center; padding: 10px 0; margin: 15px 0 30px 0;}
.jpbox img{width:114px;  height: 138px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);  box-shadow:0 0 10px rgba(0, 0, 0, .2); }
.jpbox p{font-size: 14px; color: #333333; padding: 25px 0 20px 0;}
.jpbox h2{font-size: 20px; color: #f35d47;}
.jpbox span{font-size: 14px;}
.jptt_nr .swiper-button-prev{width:147px; height: 21px; background: url(../images/c_11.png) no-repeat right center; font-size: 16px; color: #cccccc; line-height: 21px;left:auto; right:50px; top:57px;}

/*个人信息（1）==*/
.yhxx{overflow: hidden;width:1200px; margin: 0 auto;}
.yhxx_left{float: left; width:238px; background: #fff;}
.yhxx_lb h2{text-align: center; font-size: 20px; line-height: 54px;font-weight: 200;color: #7c7c7c;}
.yhxx_lb img{vertical-align: middle; margin-right: 18px;}
.yhxx_lb li{font-size: 16px; padding-bottom: 32px;}
.yhxx_lb a{display: block;color: #969696; padding-left: 60px; background: url(../images/c_02.png) no-repeat 190px center;}
.yhxx_lb a:hover{background: url(../images/c_04.png) no-repeat 190px center;color: #ff2525;}
.yhxx_lb .hover9 a{background: url(../images/c_04.png) no-repeat 190px center;color: #ff2525;}
.yhxx_zhang{width:672px; float: left; padding-left: 10px;}
.hyac{background: #fff; overflow: hidden;}

.hyac_left{width:310px; float: left; padding: 40px 0 40px 50px; overflow: hidden;}
.hyac_left img{width:84px; height: 84px; float: left; margin-right: 15px;-moz-border-radius: 50%; -webkit-border-radius: 50%;border-radius:50%;}
.hyac_left h2{font-size: 20px; color: #7c7c7c; padding-top: 10px;font-weight: 200;}
.hyac_left p{font-size: 12px; color: #989898; line-height: 28px;}
.hyac_left a{font-size: 12px; color: #fa4545; line-height: 24px;}
.hyac_left a:hover{text-decoration: underline;}
.hyac_right{float: right;width:260px; padding-top: 50px;}
.hyac_right p{ line-height: 26px; color: #989898;}
.hyac_right span{color: #ff6a2f;}

.xxjc{background: #fff; margin-top: 6px;}
.xxjc ul{overflow: hidden; padding: 45px 0;}
.xxjc li{float: left; width:20%; text-align: center; position: relative;}
.xxjc p{font-size: 16px; color: #989898; padding-top: 20px;}
.xxjc span{display: block;width:15px; height: 15px; background: #e83030; color: #fff; text-align: center; line-height: 15px; position: absolute;top:-7px; left:75px;-moz-border-radius: 50%; -webkit-border-radius: 50%;border-radius:50%;}

.jytx_box{background: #fff; margin-top: 6px;}
.jytx_tit{ padding: 13px 24px;}
.jytx_tit h2{font-size: 16px; color: #7c7c7c;font-weight: 200; padding-left: 10px; border-left: 2px solid #ff2323;}
.jytx_tit a{display: block;font-size: 14px; line-height: 18px; color: #bababa; background: url(../images/d_21.png) no-repeat right center;background-size: 9px 18px; padding-right: 18px;}
.jytx_tit a:hover{color: #C91111;}

.jytxjh{padding: 0 25px 30px 25px;}
.jytx_nr{border-bottom: 1px solid #f0f0f0;}
.jytx_nr ul{overflow: hidden; padding: 23px 0 30px 13px;}
.jytx_nr li{float: left;}
.jytx_zz{overflow: hidden;width:170px;}
.jytx_zz img{width:51px; height: 67px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);  box-shadow:0 0 10px rgba(0, 0, 0, .2); margin-right: 30px; vertical-align: middle;float: left; }
.jytx_zz h2{font-size: 16px; color: #666666; line-height: 67px;}
.qkjg{text-align: center; width:170px;}
.qkjg h2{color: #f35d47; font-size: 20px; padding-bottom: 10px;}
.qkjg h2 span{font-size: 14px;}
.qkjg p{font-size: 12px; line-height: 22px;color: #989898;}
.jygb {width:137px; }
.jygb p{font-size: 16px; line-height: 67px; color: #afafaf; text-align: center;}
.ddbtn{display: block;width:77px; height: 28px; text-align: center; line-height: 28px; border: 1px solid #d8d8d8; float: right;font-size: 14px; color: #afafaf; margin-top: 20px;-moz-border-radius: 15px; -webkit-border-radius: 15px;border-radius:15px;}
.ddxq{width:120px; overflow: hidden;}

.yycc{background: #fff; margin-top: 10px; position: relative;}
.yycc_tit{padding: 20px 25px;}
.yycc_tit h2{font-size: 16px; padding-left: 13px; border-left: 2px solid #ff2323;font-weight: 200; color: #7c7c7c;}
.yyccbox{transition: All 0.4s ease-in-out;width:137px; padding: 12px 0; margin: 0 auto;}
.yyccbox img{width:102px; height: 132px; margin: 0 auto;display: block;}
.yyccbox p{color: #333; text-align: center; padding-top: 30px;}
.yyccbox:hover{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);  box-shadow:0 0 10px rgba(0, 0, 0, .3);}
.yycc_nr .swiper-pagination{text-align: right;top:25px;width:100%; padding-right: 25px;box-sizing: border-box;}
.yycc_nr .swiper-pagination-bullet{width:12px; height: 12px; margin-left: 13px; background: #ececec; opacity: 1;border-radius:0;}
.yycc_nr .swiper-pagination-bullet-active{background: #fabbc7;}
.yycc_nr .swiper-slide{padding:10px 0 30px 0;}

.yhxx_right{float: right;width:270px;}
.rmzk{background: #fff;}
.rmzk_bt{padding: 0 10px;}
.rmzk_bt h2{font-size: 18px; color: #333; line-height: 32px;overflow: hidden;font-weight: 200;}
.rmzk_bt a{font-size: 12px; color: #666666;}
.rmzk_bt a:hover{text-decoration: underline;}

.rmzk_tit ul{overflow: hidden; padding: 5px 10px 0 10px;}
.rmzk_tit li{float: left; padding-right: 17px;}
.rmzk_tit span{font-size: 14px; color: #666666;cursor:pointer;}
.rmzk_tit i{display: block; overflow: hidden; margin: 3px auto;height: 2px; width:17px;}
.rmzk_box{padding:5px 10px 10px 10px;}
.rmzk_box li{font-size: 14px;}
.rmzk_box a{color: #666;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;line-height: 30px;overflow: hidden;}
.rmzk .rmzk_tit .on8 i{background: #3366ff;}
.rmzk .rmzk_tit .on8{color: #3366ff;}

.ggw{margin-top: 6px;}
.ggw img{width:270px; height: 167px;}
.wdgwc{background: #fff; margin-top: 6px;}
.wdgwc_tit{padding: 19px 14px 8px 14px;}
.wdgwc_tit h2{font-weight: 200; font-size: 16px; color: #7c7c7c; padding-left: 13px; border-left: 2px solid #ff2323;}
.wdgwcnr{padding: 0 35px;}
.wdgwcbox{overflow: hidden; border-bottom: 1px solid #eeeeee; padding: 38px 0;}
.wdgwcbox img{width:53px; height: 70px; float: left; margin: 0 26px 0 15px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);  box-shadow:0 0 10px rgba(0, 0, 0, .3); }
.wdgwcbox h2{font-size: 16px; color: #666666; line-height: 36px;  overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wdgwcbox p{font-size: 20px; color: #f35d47; font-family: arial;}
.wdgwcbox span{font-size: 14px;}
/*==个人信息（2）==*/
.bj2{background:rgba(0,0,0,.7); position: fixed;z-index: 100000000;width:100%; height: 100%; top:0; left:0;display: none;}
.xqtcnr{width:603px; position: fixed;background: #fff;z-index: 100000001;left:50%; top:50%; transform:translate(-50%,-50%);display: none;}
.cqtcnr_tit{height: 55px; background: #f3f3f3; padding: 0 20px; position: relative; }
.cqtcnr_tit h2{font-weight: 200; font-size: 16px; color: #666666; line-height: 55px;}
.ggnr{background: url(../images/c_16.png); width:21px; height: 22px; position: absolute;right:18px; top:15px;}
.cqtcnr_box{ position: relative;} 
.cqtcnr_box ul{overflow: hidden;padding: 35px 0 0 40px;}
.cqtcnr_box li{float: left; padding-right: 60px;}
.cqtcnr_box img{width:71px; height: 86px; border: 1px solid #fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);  box-shadow:0 0 10px rgba(0, 0, 0, .3); }
.cqtcnr_box p{font-size: 14px; line-height: 88px; color: #333333;}
.cqtcnr_box h2{font-size: 20px; line-height: 88px; color: #f35d47;}
.cqtcnr_box span{font-size: 14px;}
.btn10{position: absolute;right:25px; top:58px;width:110px; height: 42px; text-align: center; line-height: 42px; border: 1px solid #ececec; font-size: 16px; color: #bdbcbc;
-moz-border-radius: 21px; -webkit-border-radius: 21px;border-radius:21px;
}
.cqtcnr_b{ padding: 20px 30px 30px 40px;}
.cqtcnr_b p{font-size: 14px; color: #333; line-height: 34px;}
.cqtcnr_b span{display: inline-block; *display: inline; width:82px;}
.cqtcnr_b i{font-style: normal; padding-left: 40px;}
.cqtcnr_b b{color: #f35d47;}
/*==企业订阅==*/
.banner4{background: url(../images/banner1.jpg) no-repeat center center;height: 421px;}
.banner4box{width:1200px; margin: 0 auto; padding-top: 21px;}
.zsqy{width:300px; ;background: #fff;-moz-border-radius: 10px; -webkit-border-radius: 10px;border-radius:10px;}
.zsqy h2{font-weight: 200; text-align: center; font-size: 12px; color: #666666; padding: 32px 0 20px 0;}
.zsqy p{text-align: center;}
.btn11{display: inline-block;*display: inline; text-align: center;width:107px; height: 27px; line-height: 27px; border: 1px solid #f35951; font-size: 14px;color: #f35951;-moz-border-radius: 15px; -webkit-border-radius: 15px;border-radius:15px; margin: 0 10px;}
.btn12{display: inline-block; *display: inline; text-align: center;width:107px; height: 27px; line-height: 27px; border: 1px solid #39aae6; font-size: 14px;color: #39aae6;-moz-border-radius: 15px; -webkit-border-radius: 15px;border-radius:15px;margin: 0 10px;}
.zsqy h1{font-weight: 200;text-align: center;font-size: 16px; line-height: 68px;}
.zsqy ul{overflow: hidden; padding-bottom: 35px;}
.zsqy li{width:33.33%; float: left; padding-bottom: 10px;}
.zsqy img{display: block;margin: 0 auto;}
.zsqy p{font-size: 14px; color: #333333; line-height: 42px;}
.qydy{width:1200px; margin: 0 auto; background: #fff;}

.qylc_tit{padding:55px 0 0 0 ;text-align: center;}
.qylc_tit h2{font-size: 20px; color: #5a5a5a;}
.qylc_tit p{font-size: 12px; color: #5edaf4; padding-top: 17px;}
.qylc_nr{text-align: center; padding: 55px 0 40px 0;}
.qylc_nr ul{overflow: hidden;}
.qylc_nr li{width:33.33%; float: left; padding: 10px 0;}
.qylcbox{cursor:pointer;width:160px; height: 220px; background: #fff;transition: All 0.4s ease-in-out;-moz-border-radius: 10px; -webkit-border-radius: 10px;border-radius:10px; padding: 0 35px; margin: 0 auto;}
.qylcbox:hover{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);  box-shadow:0 0 10px rgba(0, 0, 0, .3); }
.qylcbox img{margin: 0 auto; display: block; padding: 18px 0 23px 0;}
.qylcbox h2{font-weight: 200; color: #3b3b3b; font-size: 16px; padding-bottom: 10px;}
.qylcbox p{font-size: 14px; color: #828282; line-height: 24px; text-align: left;}
.banner5 img{width:100%;}

.xtbj_nr ul{overflow: hidden; padding: 0 120px;}
.xtbj_nr li{float: left; width:33.33%; padding: 45px 0 25px 0;}
.xtbjbox{cursor:pointer;width:237px; height: 310px; margin: 0 auto;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);  box-shadow:0 0 10px rgba(0, 0, 0, .3);position: relative; }
.xtbjbox h1{font-family: arial;font-size: 42px; line-height: 60px; padding-left: 10px; color: #dcdcdc;}
.xtbjbox h2{font-weight: 200;font-size: 20px; line-height: 36px; color: #717171; padding: 0 27px;}
.xtbjbox p{font-size: 14px; line-height: 24px; color: #717171; padding: 10px 27px 0 27px;}
.xtbjbox i{transition: All 0.4s ease-in-out;position: absolute;bottom: 0;left:0; height: 14px; background: #f24d4d;width:0px;}
.xtbjbox:hover i{width:100%;}

.txxx{width:900px; margin: 0 auto; padding-top: 50px; padding-bottom: 110px;}
.txxx li{padding-bottom:24px ;overflow: hidden;}
.txxx i{font-size: 16px; width:85px; color: #666666; display: inline-block; *display: inline;font-style: normal;}
.txxx span{display: inline-block; *display: inline;width:50%;}
.txxx b{font-size: 16px; width:85px; color: #666666; display: inline-block; *display: inline;font-style: normal;font-weight: 200;}
.txxx p{font-size: 16px;  color: #666666; display: inline-block; *display: inline;font-style: normal;}
.wby8{width:285px; height: 32px; line-height: 32px; color: #999; border: 1px solid #e0e0e0; padding-left: 20px;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;}
.txxx em{color: #f01f38; padding-left: 18px;font-style: normal;}
.wby19{width:788px; height:85px ;border: 1px solid #e0e0e0;color: #999;box-sizing: border-box; padding: 10px; font-family: "微软雅黑";}
.btn13{width:91px; height: 32px; border: 1px solid #afafaf; font-size: 16px; color: #999;background: #f6f6f6;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;margin-right: 15px;}

.txxx .txt{display: inline-block; *display: inline;width:93px; height: 34px; font-size: 16px; background: #f6f6f6; text-align: center; line-height: 34px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.wby9{width:155px; height: 32px; line-height: 32px; color: #999; border: 1px solid #e0e0e0; padding-left: 20px;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;}
.txxx img{width:95px; height: 32px; margin-left: 30px;vertical-align: middle;}
.btn14{width:900px; height: 53px; font-size: 16px;color: #fff; background: #6fc9e0; border: none;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; margin-top: 45px;}

/*--商务合作--*/
.banner5{background: url(../images/c_32.png) no-repeat center center; height: 310px;}
.swhz{width:1200px;background: #fff; margin: 0 auto;}
.swhz_nr{ padding: 20px 35px;}
.swhz_nr h2{font-weight: 200; line-height: 58px; font-size: 20px; text-align: center; color: #717171;}
.swhz_nr p{font-size: 14px; color: #717171; line-height: 36px;}

.jlbnr{background: #fff;width:1200px; margin: 0 auto;}
.jlbnrbox{padding: 63px 35px 45px 35px; overflow: hidden;}
.jlb_left{float: left; width:576px;}
.jlb_right{float: right;width:520px;}
.jlb_right p{font-size: 14px;color: #717171; line-height: 36px; padding-top: 40px;}
/*==我的地址==*/
.ddnr_right{float: right;width:914px; background: #fff; padding: 0 20px;}
.shdz_tit h2{font-size: 26px; color: #7c7c7c; line-height: 45px; padding-top: 20px;font-weight: 200;}
.shdz_tit i{font-style: normal;font-style: normal;color: #969696; padding-left: 35px;}
.xzdz{display: block;width:100px; height: 36px; line-height: 36px; text-align: center; font-size: 14px; border:2px solid #f35d47;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; font-size: 14px; color: #9c9c9c; margin-top: 0px;}
.shdzbox{border: 1px solid #e8e8e8; padding: 0 20px 0 35px; margin-bottom: 20px;}
.shdz_tit i{ font-size: 16px; color: #969696; padding-left: 35px;}
.shdzbox h2{font-size: 14px; color: #989898; line-height: 54px;font-weight: 200;}
.shdzbox i{font-style: normal;color: #989898;}
.shdzbox p{font-size: 14px; line-height: 29px; color: #666666;}
.bxnr{display: block;background:url(../images/a2.jpg);width:18px; height: 18px; margin: 20px 20px 0 0;}
.shdzbox h4{text-align: right;padding-bottom: 15px;}
.mrdz {font-weight: 200;font-size: 14px; color: #39aae6; }
.shdzbox h4 a:hover{text-decoration: underline;}
.swmr {font-weight: 200;font-size: 14px; color: #bfbfbf; }
/*==我的订单==*/
.wddd_tit{overflow: hidden; padding:10px 0 30px 0 ;}
.wddd_left{float: left; width:600px;}
.wddd_left ul{overflow: hidden; margin-left: -30px;}
.wddd_left li{
	float: left;
	line-height: 46px;
	background: url(../images/c_34.png) no-repeat right center;
	font-size: 18px;
	position: relative;
	padding-top: 0;
	padding-right: 40px;
	padding-bottom: 0;
	padding-left: 40px;
}
.wddd_left span{position: absolute;top:0px; right:30px; font-size: 16px; background: #ff2525;width:20px; height: 20px; text-align: center; color: #fff; line-height: 20px;border-radius:50%;}
.wddd_left a{ color: #969696; }
.wdddnr .wddd_left .ona{color: #ff2525;}
.wddd_left a:hover{color: #ff2525;}
.wddd_right{width:262px; height: 44px; border: 1px solid #bababa;overflow: hidden;
-moz-border-radius: 23px; -webkit-border-radius: 23px;border-radius:23px;float: right;}
.wby10{height: 44px; line-height: 44px; width:200px; padding-left: 20px;font-size: 16px; color: #999;float: left; border: none;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;}
.btn15{background: url(../images/c_07.png); width:27px; height: 27px; border: none;float: left; background-size: 100% 100%;margin-top: 8px;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;
cursor:pointer;}

.ddzt{border: 1px solid #dadada; border-bottom: none; margin-bottom: 15px;}
.ddzt_tit{overflow: hidden;background: #f8f8f8;}
.ddtit_a{float: left; width:150px; text-align: center;line-height: 41px; color: #9c9c9c; font-size: 14px;}
.ddtit_b{float: left; width:70px; text-align: center;line-height: 41px; color: #9c9c9c; font-size: 14px;}
.ddtit_c{float: left; width:130px; text-align: center;line-height: 41px; color: #9c9c9c; font-size: 14px;}
.ddtit_d{float: left; width:80px; text-align: center;line-height: 41px; color: #9c9c9c; font-size: 14px;}
.ddtit_e{float: left; width:130px; text-align: center;line-height: 41px; color: #9c9c9c; font-size: 14px;}
.ddtit_f{float: left; width:115px; text-align: center;line-height: 41px; color: #9c9c9c; font-size: 14px;}
.ddtit_g{float: left; width:129px; text-align: center;line-height: 41px; color: #9c9c9c; font-size: 14px;}
.ddtit_h{float: left; width:90px; text-align: center;line-height: 41px; color: #9c9c9c; font-size: 14px;}

.bk_nr{overflow: hidden; padding: 25px 0 18px;}
.ddzt_tit{overflow: hidden;background: #f8f8f8;}
.bk_a{float: left; width:150px; text-align: center;line-height: 41px; color: #9c9c9c; font-size: 14px; padding-top: 5px;}
.bk_a img{width:44px; height: 54px; border: 1px solid #fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);  box-shadow:0 0 10px rgba(0, 0, 0, .3); }
.bk_a p{font-size: 14px; color: #333333; padding-top: 12px;}
.bk_a span{color: #838383;}
.bk_b{float: left; width:70px;}
.bk_b p{font-size: 12px; line-height: 24px; color: #9c9c9c;}
.bk_c{float: left; width:130px; text-align: center;}

.bk_c p{font-size: 16px; color: #f35d47;line-height: 90px;}
.bk_c span{font-size: 12px;}
.bk_d{float: left; width:80px; text-align: center; font-size: 14px;}
.bk_d p{line-height: 90px; font-size: 14px; color: #9c9c9c;}
.bk_e{
	float: left;
	width:130px; position:relative;
	text-align: center;
	font-size: 14px;
	height: 90px;
}
.text_box { width:100%; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.text_box  p{font-size: 14px; color: #9c9c9c; line-height:20px;}
.text_box H2 a{ font-size:14px;line-height:20px; font-weight:200; color:#ff2525;}
.bk_e p a{color: #9c9c9c;}
.bk_e p a:hover{text-decoration: underline;}
.bk_f p{
	font-size: 16px;
	color: #f35d47;
	line-height: 90px;
}
.bk_f span{font-size: 12px;}
.bk_f{float: left; width:115px; text-align: center; }
.bk_g{float: left; width:129px; text-align: center;}
.bk_g p{font-size: 12px; line-height: 24px; color: #9c9c9c;}
.bk_g a{color: #f35d47;}
.bk_g a:hover{text-decoration: underline;}
.bk_h{float: left; width:90px; text-align: center;line-height: 41px; color: #9c9c9c; font-size: 14px;}
.bk_h a{font-size: 14px; color: #f35d47; line-height: 90px;}
.bk_h a:hover{text-decoration: underline;}

.zjnr{border-bottom: 1px solid #e1e1e1;border-top: 1px solid #e1e1e1;}
.zjnr p{font-size: 12px; color: #9c9c9c; padding-left: 18px; line-height: 26px;}
.zjnr span{padding-right: 18px;}

.tjdz_tc{position: fixed;width:605px; background: #fff;left:50%; top:50%; transform:translate(-50%,-50%);z-index: 100000001;display: none;}
.xxdz_tc{position: fixed;width:605px; background: #fff;left:50%; top:50%; transform:translate(-50%,-50%);z-index: 100000001;display: none;}
.tjdz_tit{background: #f3f3f3;}
.tjdz_tit h2{font-size: 16px; line-height: 41px; padding-left: 23px; color: #666666;}
.tjdz_nr{padding: 30px 0 15px 15px;}
.wby11{width:255px; padding-left: 10px; height: 32px; line-height: 32px; color: #999;border: 1px solid #d3d3d3;}
.tjdz_nr li{padding-bottom: 25px;}
.tjdz_nr i{font-style: normal; color: #FF0000; padding-left: 10px;vertical-align: top;}
#s_province{height: 32px; line-height: 32px; min-width: 102px; color: #999;}
#s_city{height: 32px; line-height: 32px; min-width: 102px; color: #999;}
#s_county{height: 32px; line-height: 32px; min-width: 102px; color: #999;border: 1px solid #d6d6d6;}
.wby12{width:541px; height: 54px; color: #999; border: 1px solid #d6d6d6; padding: 10px;font-family: "微软雅黑";}
.wby13{height: 32px;border: 1px solid #d6d6d6; padding-left: 10px;width:258px; color: #999;}
.btn16{width:124px; height: 42px; border: 1px solid #d1d1d1;background: #f5f5f5; color: #666666;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.tjdz_nr p{text-align: right; padding: 30px 0 10px 0;}
.btn17{width:124px; height: 42px; border: 1px solid #e33d40;background: #e33d40; color: #fff;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; margin: 0 45px 0 20px;}
.tjdz_nr span{padding-right: 15px;}
.bj3{position: fixed;width:100%; height: 100%; top:0; left:0; background: rgba(0,0,0,.7);z-index: 100000000;display: none;}

/*==支付页面==*/
.wmts{float: left;}
.wmts p{color: #666666; padding: 41px 0 0 15px;}
.ddjd{width:282px; float: right;padding: 35px 85px 0 0;}
.ddjd ul{overflow: hidden;}
.ddjd li{float: left; width:33.33%; position: relative;}
.ddjd span{display: block;width:16px; height: 16px; text-align: center;line-height: 16px; margin: 0 auto; position: relative;z-index: 10; color: #fff; font-size: 14px;-moz-border-radius: 50%; -webkit-border-radius: 50%;border-radius:50%;}
.ddjd p{padding-top: 11px; text-align: center;}
.tao1{width:100%; height: 2px; position: absolute;top:7px; left:0; }
.zfymnr{width:1200px; margin: 0 auto; background: #fff;}

.yjdz{padding: 0 20px;}
.yjdz_tit{border-bottom: 1px solid #dddddd;}
.yjdz_tit h2{font-weight: 200; line-height: 50px; padding-top: 15px; font-size: 20px; color: #3c3c3c;}

.yjdz_nr{ padding: 10px 22px 40px 22px;}
.yjdz_nr li{cursor:pointer; line-height: 37px; color: #666666;font-size: 14px; padding: 10px 0;}
.yjdz_nr span{width:92px; height: 37px; text-align: center;*display: inline;display: inline-block;font-size: 16px; margin-right: 40px;}
.yjdz_nr b{font-size: 14px; font-weight: 200; padding-right: 40px;}
.yjdz_nr i{font-style: normal; padding-right: 40px;display: none;}
.yjdz_nr a{display: inline-block; *display: inline;background: url(../images/a2.jpg);width:18px; height: 18px;vertical-align: middle;}
.yjdz_nr .ono span{ background: url(../images/c_35.png);}
.yjdz_nr .ono i{display:inline-block;*display: inline;}
.spqd_tit{background: #fafafa;overflow: hidden;}
.spqd_tita{width:320px; text-align: center; line-height: 50px; font-size: 20px; color: #acacac;float: left;}
.spqd_titb{width:220px; text-align: center; line-height: 50px; font-size: 20px; color: #acacac;float: left;}
.spqd_titc{width:235px; text-align: center; line-height: 50px; font-size: 20px; color: #acacac;float: left;}
.spqd_titd{width:170px; text-align: center; line-height: 50px; font-size: 20px; color: #acacac;float: left;}
.spqd_tite{width:210px; text-align: center; line-height: 50px; font-size: 20px; color: #acacac;float: left;}

.spqd_nr{overflow: hidden;border-bottom: 1px solid #dddddd;padding: 35px 0;}
.spqd_nra{float: left; width:320px; overflow: hidden; }
.spqd_nra img{width:77px; height: 100px; margin: 0 35px 0 50px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);  box-shadow:0 0 10px rgba(0, 0, 0, .3);float: left; }
.spqd_nra h2{font-size: 15px; color: #666666; line-height: 20px;}
.spqd_nra p{font-size: 12px; line-height: 22px; color: #989898;}
.spqd_nrb{width:220px; float: left; padding-top: 15px;}
.spqd_nrc {width:235px;float: left;}
.spqd_nrc p{font-size: 20px; text-align: center; padding-top: 50px;color: #aaaaaa;}
.spqd_nrc p span{font-size: 14px;}
.spqd_nrd{width:170px; float: left; text-align: center;}
.spqd_nrd p{font-size: 20px; text-align: center; padding-top: 50px;color: #aaaaaa;}
.spqd_nrd p span{font-size: 14px;}
.spqd_nre{float: left;width:210px; text-align: center;}
.spqd_nre p{font-size: 20px; text-align: center; padding-top: 50px;color: #f35d47; }
.spqd_nre p span{font-size: 14px;}
.spqd_nre i{display: inline-block;*display: inline; padding: 2px 8px; font-size: 14px; font-style: normal; color: #fff; background: #f35d47; margin-right: 8px;vertical-align: top; margin-left:5px;}
.psfs_nr{padding: 0 20px;}
.psfs_nr p{font-size: 12px; line-height: 38px; color: #afafaf;}
.psfs_nr ul{overflow: hidden; padding-top: 20px;}
.psfs_nr li{float: left;}
.psfs_nr span{cursor:pointer;display: block;width:92px; height: 37px; text-align: center; line-height: 37px;font-size: 18px; color: #d6d6d6; border: 1px solid #db0423;}
.psfs_nr li .ono1{color: #333; background: url(../images/c_35.png);}
.psfs_sm {overflow: hidden; padding-top: 25px;}
.psfs_sm p{font-size: #afafaf; line-height: 28px;}
.psfs_sm h4{ line-height: 28px;font-weight: 200; padding-left: 59px;color: #afafaf;}

.xzyhj{padding: 30px 0;}
.xzyhj p{font-size: 16px; color: #666666;}
.wby14{width:310px; height: 32px; line-height: 32px; border: 1px solie #e0e0e0;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;color: #999;
}
.yjdz_tit .fpsmnr{padding-left: 55px; font-size: 14px; color: #d8d8d8;background: url(../images/c_36.png) no-repeat 24px center; }
.yjdz_nra p{font-size: 16px; color: #666666; line-height: 68px;cursor:pointer;}
.yjdz_nra span{font-size:12px; color: #f01f38; padding-left: 30px;}

.fpxx{padding-bottom: 20px;}
.yjdz_nra i{width:12px; height: 12px; margin-right: 25px;display: inline-block;*display: inline;background: url(../images/c_37.png) no-repeat -17px 0;}
.yjdz_nra .onn{background: url(../images/c_37.png) no-repeat 0 0;}
.fpnrxq{background: #f8f8f8;}
.fpnrxq p{font-size: 16px; color: #666666; line-height: 42px; padding-left: 40px;}
.fpnrxq span{padding-right: 50px;}
.fpnrxq a{color: #f35d47; padding-left: 22px;}

.yjdz_nra{ position:relative; }
.kpnr{ width:200px; height:40px; border:1px solid #eee; background:#fff; position:absolute; left:25px; top:11px; padding-left:20px;display:none;}
.kpnr ul{ overflow:hidden; }
.kpnr li{float:left; padding-right:30px; font-size:15px; color:#333; line-height:40px; }
.kpnr em{ display:inline-block; *display:inline;background: url(../images/c_37.png) no-repeat -17px 0;width:12px; height: 12px;}
.kpnr .onr{background: url(../images/c_37.png) no-repeat 0 0;}




.srly{padding: 22px 0 0 0;}
.wby15{padding: 10px; font-family: "微软雅黑";width:870px; height: 60px; color: #999; border: 1px solid #e0e0e0;}
.srly span{padding-left: 15px;color: #666666;}
.zffs_nr{border-bottom: 1px solid #dddddd; padding: 65px 0 60px 0;}
.zffs_nr ul{overflow: hidden;}
.zffs_nr li{float: left; padding-right: 65px;overflow: hidden;}
.zffs_nr p{font-size: 16px; color: #666666; padding-top: 8px;}
.wxbox{width:80px; text-align: center;float: left;}
.zffs_nr b{float: left; margin-right: 20px; background: url(../images/c_37.png) no-repeat -17px 0;width:12px; height: 12px;margin-top: 22px;}
.zffs_nr .onv{background: url(../images/c_37.png) no-repeat 0 0;}
.zfjr{padding: 25px 20px 10px 20px; box-sizing:border-box; width:1200px; margin:0 auto; background:#fff;}
.zfjr p{font-size: 16px; line-height: 36px; color: #666666; text-align: right;}
.zfjr span{display: inline-block; *display: inline;width:95px;}
.zkxq{padding: 20px;width:1160px; margin: 0 auto;  background:#fff;}
.zkxq p{font-size: 16px; line-height: 36px; color: #666666; text-align: right;}
.zkxq span{display: inline-block; *display: inline;width:280px;}

.dlqz{width:1160px; margin: 0 auto; background: #fff; padding: 30px 20px;}
.btn18{display: block;width:168px; height: 58px; text-align: center; line-height: 58px; border: 1px solid #d9d9d9;font-size: 20px; color: #acacac;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.btn19{display: block;width:168px; height: 60px; text-align: center; line-height: 60px; font-size: 20px; color: #fff;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;background: #f35d47;}
.btn19:hover{color: #fff; background: #E83030;}

.fptcnr{width:440px; position: fixed;background: #fff;left:50%; top:50%; transform:translate(-50%,-50%);display: none;z-index: 100000001;}
.fptcnr_tit{background: #f3f3f3;}
.fptcnr_tit h2{font-size: 16px; font-weight: 200; line-height: 36px; color: #666666; padding-left: 28px;}
.fptc_nr{padding-top: 35px;}
.fptc_nr li{padding-bottom: 16px;}
.fptc_nr span{display: inline-block; *display: inline; width:115px; padding-right: 15px;font-size: 16px; color: #666666; text-align: right;}
.wby16{width:250px; height: 32px; line-height: 32px; padding-left: 15px; border: 1px solid #cccccc; color: #999;}
.fptc_nr .wby16:focus {outline:none; border: 1px solid red; background: url(../images/c_40.png) no-repeat right bottom;}
.wby17{width:250px; height: 32px; line-height: 32px; padding-left: 15px; border: 1px solid #cccccc; color: #999;}
.fptc_nr i{cursor:pointer;width:92px; height: 32px; line-height: 32px; text-align: center; font-size: 16px; color: #666; margin-right: 20px; border: 1px solid #fff; font-style: normal;display: inline-block; *display: inline;}
.fptc_nr .onb{border: 1px solid #f35d47;background: url(../images/c_40.png) no-repeat right bottom;}
.fptc_nr em{color: #e1383b;}
.fptc_nr p{margin-left: 130px; background: url(../images/c_41.png) no-repeat left center; padding-left: 24px; font-size: 14px; color: #999999; line-height: 18px;}
.btn20{width:124px; height: 42px; color: #fff; border: none; background: #e33d40; font-size: 16px; margin-right: 15px;-moz-border-radius: 10px; -webkit-border-radius: 10px;border-radius:10px;}
.btn21{width:124px; height: 40px; color: #666666; border: 1px solid #cccccc; background: #f5f5f5; font-size: 16px; margin-right: 15px;-moz-border-radius: 10px; -webkit-border-radius: 10px;border-radius:10px;}

.fpdztc{width:440px; position: fixed;background: #fff;left:50%; top:50%; transform:translate(-50%,-50%);display: none;z-index: 100000001;}
.kpzltc{width:440px; position: fixed;background: #fff;left:50%; top:50%; transform:translate(-50%,-50%);display: none;z-index: 100000001;}

/*==个人中心==*/
.kpxx{border: 1px solid #e8e8e8;}
.bgys1{border: 1px solid #e8e8e8;}
.bgys1 td{text-align: center;font-size: 14px; color: #989898; line-height: 42px; padding: 5px 0;}
.bgys1 p{line-height: 21px;font-size: 14px; color: #989898;}
.bgys1 a{color: #989898;}
.bgys1 a:hover{text-decoration: underline;}
.kpxx{min-height: 632px; padding-bottom: 30px;}
.bgys1 tr:nth-child(odd){background: #f8f8f8;}
/*==我的开票资料==*/
.xzdz_a{display: block;width:100px; height: 36px; line-height: 36px; text-align: center; font-size: 14px; border: 1px solid #39aae6;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; font-size: 14px; color: #39aae6; margin-top: 0px;}
/*==五折专场==*/
.ezbanner{background: url(../images/mopt_54.png) no-repeat center center; height: 636px;}
.wzbj{background: url(../images/mopt_55.png) center center;}
.wz1200{width:1200px; margin: 0 auto;}
.zcyx{background: #fff; margin-bottom: 20px;}
.zcyx_tit{padding: 11px 0; border-bottom: 1px solid #e77886; color: #e77886;}
.zcyx_tit h2{font-size: 20px; color: #e77886; border-left: 4px solid #e77886;font-weight: 200;}
.zcyx_tit span{padding: 0 15px;}
.wcyx_nr ul{overflow: hidden; padding: 10px 15px 0 15px}
.wcyx_nr li{float: left; width:20%; padding:10px 0 25px 0;}

.wc_nr{width:200px; margin: 0 auto;text-align: center;background: #f8f4f4; padding-bottom: 11px;transition: All 0.4s ease-in-out;}
.wc_nr h2{font-size: 16px;color: #666666; line-height: 37px; padding-top: 10px;overflow: hidden; text-overflow:ellipsis;white-space: nowrap;}
.wc_nr img{width:127px; height: 160px; margin: 0 auto;display: block;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);  box-shadow:0 0 10px rgba(0, 0, 0, .2); }
.wc_nr p{font-size: 12px; color: #bdbdbd; line-height: 33px; padding-top: 10px;}
.wc_nr h4{color: #f35d47; font-size: 13px;}
.wc_nr span{font-size: 20px;}
.wcyx_nr a:hover .wc_nr{background: #fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);  box-shadow:0 0 10px rgba(0, 0, 0, .2); }

.wzbj_box{background: url(../images/a3.jpg) no-repeat center bottom;}
.dybut{margin-left: 80px; display: block;width:185px; height: 58px; color: #f3604a; font-size: 20px; font-weight: 800; border: 1px solid #f3604a; text-align: center; line-height: 58px; -moz-border-radius: 6px; -webkit-border-radius: 0px;border-radius:0px; background-color:#f5dfdf;}
.dybut:hover {margin-left: 80px; display: block;width:185px; height: 58px; color: #991805; font-size: 20px; font-weight: 800; border: 1px solid #f3604a; text-align: center; line-height: 58px; -moz-border-radius: 6px; -webkit-border-radius: 0px;border-radius:0px; background-color:#f5dfdf;}
.addcart{margin-left: 50px; display: block;width:185px; height: 58px; color: #ffffff; font-size: 20px; font-weight: 800; border: 1px solid #f3604a; text-align: center; line-height: 58px; -moz-border-radius: 6px; -webkit-border-radius: 0px;border-radius:0px; background-color:#f3604a;}
.cpjs_c ul li i {
    top: 7px;
    left: -30px;
    position: relative;
    width: 32px;
    height: 28px;
    display: inline-block;
    background-image: url(../images/preview.png);
    background-repeat: no-repeat;
    background-position: 0px -100px;
}
.cpjs_c ul li span {
    left: -20px;
    position: relative;
}

.cpjs_c ul li span:hover {
    color:#f00;
    left: -20px;
    position: relative;
}

.cpjs_c ul li:hover {
    cursor: pointer;
}
/*-----zzm2019----*/
.dsss a{  padding: 0 15px;}
.inputbutton{display: inline-block; *display: inline; line-height: 30px; border: 1px solid #bdbdbd;text-align: center;font-size: 14px; color: #bdbdbd; min-width: 30px; text-align: center; -moz-border-radius: 16px; -webkit-border-radius: 16px;border-radius:16px;}
.inputbutton {cursor:pointer;padding: 0 15px;background-color:#fff;}
.inputbutton:hover{color: #fff; background: #39aae6; border: 1px solid #39aae6;}
.catt li.wuxiao {
	cursor: not-allowed;
	text-decoration: none;
	border: #999 1px dashed;
	margin-left: 5px;
	margin-top: 6px;
	padding: 4px 10px;
	background: #eee;
}
.catt li.wuxiao:visited, .catt li.wuxiao:hover {
	cursor: not-allowed;
	text-decoration: none;
	border: #999 1px dashed;
} 

.cattsel .on3{border: 1px solid #fa7c92;background: url(../images/preview.png) no-repeat right bottom;}
.maivobox img{
  width: 100%;
  display: block;
}
#selProvinces{height: 32px; line-height: 32px; min-width: 102px; color: #999;}
#selCities{height: 32px; line-height: 32px; min-width: 102px; color: #999;}
#selDistricts{height: 32px; line-height: 32px; min-width: 102px; color: #999;border: 1px solid #d6d6d6;}
.btn100{ display:block; background: url(../images/d_33.png); width:186px; height:60px;}
.btn101{ display:block; background: url(../images/product_add_to_cart.png); width:186px; height:60px;}
/* .main-btn{
	cursor: pointer;
letter-spacing: 2px;
display: inline-block;
    width: 136px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-size: 20px;
    color: #fff;
    background: #f35d47;
    border-radius: 6px;
    vertical-align: bottom;
    margin-left: 50px;
	border: none;
} */
.gwcnr{padding-top: 0px}
.trsxbox h2{height:37px;}
.spslbox h2{line-height:30px;}
.attrname {
	line-height:18px;
    color: #bbb;
}
/*系统信息提示*/
.message {
	background: #FAFAFA;
	padding: 20px 0px 20px;
	clear: both
}
.message .message-all {
	width: 1150px;
	height: auto;
	margin: 0 auto;
	padding: 15px 30px;
	background: #ffffff;
}
.message .message-all .message-tit {
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	border-bottom: 1px #eaeaea solid
}
.message .message-all .message-con {
	min-height: 80px;
	height: auto;
	width: 1150px;
	padding: 60px 0px;
	text-align: center;
}
.message .message-all .message-con p {
	height: 30px;
	line-height: 30px;
	font-family: microsoft yahei
}
.message .message-all .message-con p.msg-con {
	color: #E31939;
	font-size: 14px;
}
/**/
.mar-b-m{
	font-size: 16px;
    color: #666666;
    cursor: pointer;
}
.subbox_other select {
    border: 1px solid #ddd;
    height: 30px;
    width: auto;
    line-height: 30px;
    padding: 0px 5px;
    margin-right: 5px;
}
.subbox_other {
	padding-left: 10px;
	margin-top: 10px;
	/* background: #fafafa; */
}
.subbox_other_t {
	background: #ffffff;
}
.subbox_other tr td {
	/* background: #fafafa; */
	padding: 5px 0;
	border: none;
	/* line-height: 30px; */
}
.subbox_other .checkbox{
	vertical-align:sub;
	margin-right:5px;
	width:16px;
	height:16px;		
}
.subbox_other .select{
	width:145px;
	height:30px;	
}
.subbox_other .textarea{
	border:1px solid #ddd;
	padding:3px 5px;	
}
.subbox_other strong{
	font-weight:bold;	
}
.sub_bonus {
	background: #ffffff;
}
.sub_bonus tr td {
    	background: #ffffff;
}
.subbox_other_t tr td {
	background: #ffffff;
}
.otherinput {
	width: 250px;
	height: 30px;
	line-height:30px;
}
.otherinput2 {
	width: 290px;
	height: 30px;
	line-height: 30px;
	padding: 0px 5px;
	border: 1px solid #DDD;
}
.emptyFrame {
	width: 385px;
	margin: 30px auto 0;
	text-align:center;
}
.emptyFrame span {
	width: 385px;
	text-align: center;
	color: #DD997F;
	font-size: 14px;
	float: left;
	display: inline-block;
	line-height: 30px;
	margin-bottom: 30px;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.none {
    display: none!important;
}


/*商品加入购物车选择属性*/
#speDiv{
	background:rgba(0,0,0,.1);
    background:#ccc\9;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	width:500px;
	padding:4px;
	height:auto;
	position:fixed;
	z-index:10000;	
	left:50%;
	margin-left:-245px;
}
#speDiv .spe-close{
	width: 13px;
    height: 13px;
    background-position: -41px -44px;
    position: absolute;
    right: 13px;
    top: 13px;
    cursor: pointer;	
}
#speDiv .attr-list,#speDiv .spe-btn{
	background:#fff;
	overflow:hidden;
}
#speDiv .attr-list{
	padding:20px 20px 0 20px;	
}
#speDiv .attr-list .dt,#speDiv .attr-list .dd{
	float:left;	
}
#speDiv .attr-list .dt{
	float: left;
    width: auto;
	heihgt:28px;
	line-height:28px;
    min-width: 60px;
    text-align: right;
	margin-right:10px;
}
#speDiv .attr-list .dd{
	width:360px;
	float:left;	
}
#speDiv .attr-list .attr-radio{
	float: left;
    margin: 0px 10px 10px 0;
    letter-spacing: normal;
    word-spacing: normal;
    display: inline-block;
    position: relative;	
	height:26px;
	line-height:26px;
	border:1px solid #ddd;
	cursor:pointer;
}
#speDiv .attr-list .attr-radio.curr{
	border:1px solid #E31939;
}
#speDiv .attr-list .attr-radio label{
	display:block;
	padding:0 7px;
	height:26px;
	line-height:26px;	
}
#speDiv .attr-list .attr-radio input{
	display:none;
}
#speDiv .spe-btn{
	text-align:center;
	padding-bottom:20px;	
}
.cancel-btn{
	display:inline-block;
	background:#f5f5f5;
    height: 28px;
    line-height: 28px;
    padding: 0 25px;
    border: 1px solid #ddd;	
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	cursor:pointer;
	vertical-align:top;
	color:#666;	
}
.cancel-btn:hover{
	color:#666;	
}
.sure-btn,.pop-sure{
	display: inline-block;
	width:auto;
	padding:0 25px;
    height: 28px;
	line-height:28px;
    font-size: 14px;
	text-align:center;
    color: #fff;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	border:1px solid #E31939;
	background:#E31939;
	cursor:pointer;
	margin-right:20px;
}
.sure-btn:hover,.pop-sure:hover{
	color:#fff;	
}
.spe-btn .sure-btn{
	margin-right:20px;	
}
.pop-btn{
	display:inline-block;
	margin:0 auto;
	padding:10px 0 15px;	
}
.nylb_tit a{
 color: #666;	
}
.xqym_nr img{
 width:100%;
}
/* .dlmm_nr .msg-wrap{
	min-height: 18px;
    height: auto;
    margin: 5px 0;
    visibility: hidden;	
}
.dlmm_nr .msg-wrap .msg-error {
    position: relative;
    background: #fff6f7;
    color: #E31939;
    border: 1px solid #ff6d82;
    padding: 3px 10px 3px 65px;
    line-height: 18px;
    min-height: 18px;
} */

.tjnr_top input {
    display: inline-block;
    width: 136px;
    height: 40px;
    text-align: center;
    line-height: 0px;
    font-size: 20px;
    color: #fff;
    background: #f35d47;
    border-radius: 6px;
    vertical-align: bottom;
    margin-left: -150px;
    margin-top: 10px;
}

.ggtit{ padding-top:10px; width:1200px; margin:0 auto}
.ggtit img{ width:1200px;}
.fccp{width:220px; float: right;}

.fccp_tit h2{ font-size:20px; font-weight:800; color:#333;  padding-left: 15px; padding-bottom: 10px;}
.fccpnr{overflow: hidden; position: relative;width:260px;height: 85px;  margin: 0 auto 2px auto;background: #fff;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.fccp_left{float: left; width:69px; padding:5px 0 0 5px;}
.fccpnr img{width:67px; height: 67px;-moz-border-radius:50%; -webkit-border-radius: 50%;border-radius:50%;border: 1px solid #fff;}
.fccptext{float: left; width:138px; padding-left: 10px; padding-top: 10px;}
.fccptext h2{font-size: 22px; color: #e33333; font-weight: 800;}
.fccptext span{font-size: 14px;}
.fccptext h4{font-size: 14px; line-height: 28px; color: #999; line-height: 2;}
.fccptext p{font-size: 14px; color:#999;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.fccp_right{position: absolute;right:5px; top:7px;}
.fccp_right p{font-size: 14px; padding-right: 10px; line-height: 18px; color: #666;width:14px; *background: url(../images/dm3.png) no-repeat right center;}
.fccpbox{*background: #ff8289; padding: 0 0;}
.market-price-goods {
    font-weight: normal;
    text-decoration: line-through;
}
.market-price-goods-no-line {
    font-weight: normal;
    font-size: 32px;
}






img {
    border: 0;
    vertical-align: middle;
}
.l{float:left;}
::selection { background:#39aae6; color:#fff;}
/**zoom css**/

.w350{
    width: 350px;
}
/*preview-box*/
.preview-box {
    height:580px;
    overflow:hidden;
    /*border-right:1px solid #ececec;*/
}
.preview-box .box-image {
    height:415px;
    border-bottom:1px solid #ececec;
}
.preview-box .box-image .preview{
	position: relative;
	margin:0px 28px;
    width:290px;
    height:390px;
    overflow: hidden;
}
.preview-box .box-image .preview img{
    width:290px;
    height:390px;
}
.preview-box .box-image .zoomdiv img{
	width: auto;
	height: auto;
	margin: 0;
}
.preview-box .box-image-item {
    height:90px;
    border-bottom:1px solid #ececec;
}
.preview-box .box-image-item .item-l, .preview-box .box-image-item .item-r {
    width:18px;
    height:70px;
    margin:16px 2px;
	overflow:hidden;
    float:left;
}
.preview-box .box-image-item .item-l a {
    width:16px;
    height:50px;
    overflow:hidden;
    display:inline-block;
	background-image:url(../images/preview.png);
	background-position:0 0;
	background-repeat:no-repeat;
}
.preview-box .box-image-item .item-r a {
    width:16px;
    height:50px;
    overflow:hidden;
    display:inline-block;
	background-image:url(../images/preview.png);
	background-position:0 -50px;
	background-repeat:no-repeat;
}
.preview-box .box-image-item .item-l a:hover {
	background-position:-20px 0;
}
.preview-box .box-image-item .item-r a {
	background-position:-20 -50px;
}
.preview-box .box-image-item .item-r a:hover {
	background-position:-20px -50px;
}
.preview-box .box-image-item .item-c {
    width:305px;
    height:62px;
    margin:10px 0;
    overflow:hidden;
    position:relative;
    float:left;
}
.preview-box .box-image-item .item-con {
    width:65535px;
    position:relative;
}
.preview-box .box-image-item .item-c ul {
    float:left;
    position:relative;
}
.preview-box .box-image-item .item-c ul li {
    width:54px;
	overflow:hidden;
    margin:0 3px 0 4px;
    float:left;
}
.preview-box .box-image-item .item-c ul li a {
    width:54px;
    height:62px;
    display:inline-block;
}
.preview-box .box-image-item .item-c ul li a:hover, .preview-box .box-image-item .item-c ul li.action a {
    background-image: url(../images/zoom.png);
    background-position: -30px 0;
    background-repeat: no-repeat;
}
.preview-box .box-image-item .item-c ul li a img {
    width:37px;
    height:54px;
    margin:4px 7px;
}
.preview-box .box-share-item {
    height:58px;
}
.preview-box .box-share-item .item-l {
    width:75px;
    height:16px;
    margin:20px 0 20px 12px;
    font-size:12px;
    line-height:16px;
    color:#999;
    float:left;
}
.preview-box .box-share-item .item-l i{
	width:18px;
	height:16px;
    margin-right:5px;
    float:left;
    /* background-image: url(../images/preview.png); */
    background-position: -80px -50px;
    background-repeat: no-repeat;
}
.preview-box .box-share-item .item-c {
    width:170px;
    height:16px;
    margin:14px 0 26px 0;
    float:left;
}
.preview-box .box-share-item .item-r {
    width:75px;
    height:16px;
    margin:18px 0 20px 12px;
    font-size:12px;
    line-height:16px;
    color:#999;
    float:left;
}
.preview-box .box-share-item .item-r a {
    color:#999;
}
.preview-box .box-share-item .item-r i{
	width:16px;
	height:18px;
    margin-right:5px;
    float:left;
    /* background-image: url(../images/preview.png); */
    background-position: -40px -70px;
    background-repeat: no-repeat;
}
.preview-box .box-share-item .item-r a:hover {
    text-decoration:none;
}

/*content*/
.content-box{
    /*margin: 0 20px;*/
    margin: 15px 0;
}
.content-box .box-bar{
    /*height: 20px;
    line-height: 40px;
    margin-bottom: 20px;
	border-bottom: 1px solid #e1e1df;*/
    height: 40px;
    line-height: 40px;
    margin-bottom: 10px;
    padding-left: 10px;
    background-color: #f5f5f5;
	border-left: 5px solid #39aae6;

}
.content-box .box-bar h3{
    height: 40px;
    font-family: "Microsoft YaHei";
    font-size: 20px;
    font-weight: normal;
    float: left;
    padding-right: 10px;
    padding-top: 8px;
    color: #39aae6;
	/*background: #fff;*/
}
.content-box .box-bar .bar-more{
    height: 40px;
    padding: 0 10px;
	/*background: #fff;*/
    float: right;
}
.content-box .box-bar .bar-more a{
    padding-right: 10px;
    background-image: url(base/tab.png);
    background-repeat: no-repeat;
    background-position: right -75px;
    text-decoration: none;
}
.content-box .box-con{
    margin: 10px 0;
    line-height: 2;
    color: #333;
    font-size: 14px;
    text-indent: 2em;
}
.content-box .box-con p{
    padding:0 0;
    text-indent:2em;
}
.content-box .box-list ul{
    padding:10px 0;
}
.content-box .box-list ul li {
	height:25px;
	line-height:25px;
	overflow:hidden;
	color:#333;
}
.content-box .box-list ul.col3 li{
	width:30%;
	margin-right:3%;
	float:left;
}
.content-box .box-list ul li a {
    color:#00a2ca;
}
.content-box .box-list ul li a:hover {
    color:#c41921;
}
.content-box .box-picture ul li {
	width: 160px;
	height: 250px;
	margin: 0 14px;
	text-align: center;
	float: left;
}
.content-box .box-picture .item-photo {
	width: 120px;
	height: 160px;
	margin: 10px 20px 5px 20px;
	display: block;
}
.content-box .box-picture .item-photo img {
	width: 120px;
	height: 160px;
}
.content-box .box-picture .item-title {
	height: 20px;
	line-height: 20px;
	display: block;
	overflow: hidden;
}
.content-box .box-picture .item-info {
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	color: #666;
	overflow: hidden;
}
.content-box .box-picture .item-info a{
	color:#666;
}
.content-box .box-picture .item-info span{
	color:#c30;
	font-size: 14px;
	margin-left: 5px;
}
.content-box .box-picture .item-info a:hover{
	color:#cc0001;
}
.content-box .box-goods{

}

.content-box{
}
.content-box .box-title{
    margin-top:20px;
    margin-bottom:20px;
    height:30px;
    line-height:30px;
    font-family: "Microsoft YaHei";
    font-size:26px;
    color:#333;
    font-weight:700;
	text-align:center;
}
.content-box .box-info {
	padding:5px 20px;
	text-align:center;
    height:28px;
    line-height:28px;
    margin-bottom:15px;
    font-size:14px;
    color:#999;
    border-bottom:1px dotted #999;
	margin-left: 20px;
	margin-right: 20px;
}
.content-box .box-info span{
	margin-right:25px;
}
.content-box .box-description {
	margin:20px;
	padding:20px;
	text-indent:2em;
    line-height:28px;
    font-size:14px;
    color:#666;
	background-color:#FFC;
	border:1px dotted #CCC;
}
.content-box .box-body {
	padding:5px 20px;
    line-height:28px;
    margin-bottom:20px;
    font-size:14px;
    color:#333;
	text-indent:2em;
}
.content-box .a30{margin-top:20px; text-indent:0;}
.content-box .a30 a{display:inline-block; width:180px; overflow:hidden; font-size:15px; text-decoration:none;}
.content-box .link30 a{text-indent:52px;}
.content-box .pt20 p{margin:10px 0;}
.body-tab ul .dlrightbtn{float:right; margin:7px 10px 0 0;}
.body-tab ul .dlrightbtn a{width:auto; height:auto; padding:3px 8px; margin-top:0; color:#008fcc; border:1px solid #008fcc;}
.body-tab ul .dlrightbtn a:hover{color:#fff; background-color:#008fcc;}
.content-box .dl-box-title{font-size:16px;}






.banner-box .box-cart {
    margin-top: 30px;
    margin-left: 50px;
    float: left;
}

.box-cart {
    left: -20px;
    width: 115px;
    float: right;
    /* padding: 5px 0 0 46px; */
    /* background: url(../images/service_phone.png) no-repeat left center; */
    margin-top: 29px;
    position: relative;
    zoom: 1;
}
.box-cart .cart-button {
    width: 123px;
    height: 40px;
    line-height: 35px;
    text-indent: 40px;
    color: #00a2ca;
    background-color: #f9f9f9;
    border: 1px solid #dfdfdf;
    *background-image: url(base/cart.png);
    background-position: 10px 10px;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none !important;
}

.box-cart .cart-button i {
    position: relative;
    left: -30px;
    top: 8px;
    width: 23px;
    height: 20px;
    background-image: url(../images/icon.png);
    background-position: -155px -150px;
    background-repeat: no-repeat;
    display: inline-block;
    /* text-decoration: none !important; */
}

.box-cart .cart-button span {
    top: -24px;
    display: block;
    line-height: 20px;
    position: relative;
}
.box-cart .cart-num {
    width: 23px;
    height: 22px;
    line-height: 18px;
    color: #fff;
    text-align: center;
    display: block;
    position: absolute;
    top: -6px;
    left: 30px;
    font-size: 11px;
    background-image: url(../images/icon.png);
    background-position: -130px -150px;
    background-repeat: no-repeat;
}
.text-align-center {
    text-align: center;
}
.vertical-align-middle {
    vertical-align: middle;
}


//自定义弹出层样式
body .demo-class .layui-layer-title{background:#000; color:#fff; border: none;}
body .demo-class .layui-layer-btn{border-top:1px solid #E9E7E7}
body .demo-class .layui-layer-btn a{
    padding: 5px;
    background: #f3604a;
    font-size: 16px;
    color: #fff;
}
body .demo-class .layui-layer-btn .layui-layer-btn1{background:#39aae6;}
body .demo-class .layui-layer-content dl dt{
    font: lighter 16px/20px "Microsoft Yahei";
    color: #ec5051;
    text-align: center;
    width: 100%;
    margin: 10px 0 5px 0;
    font-size: 18px;
    font-weight: 700;
}
body .demo-class .layui-layer-content dl {
    display: block;
    margin: 7% 0;
}

body .demo-class .layui-layer-content dl dd {
    text-align: center;
    width: 100%;
    margin: 0 0 5px 0;
    margin-top: 20px!important;
}
body .demo-class .layui-layer-content dl dd strong {
    font-weight: bold;
}
body .demo-class .layui-layer-content dl dd .saleP {
    font-weight: 600;
    color: #F87622;
    /* vertical-align: middle; */
    font-size: 18px;
}

body .demo-class .layui-layer-content {
    padding: 20px 10px 10px 10px;
    position: relative;
    overflow: auto;
}
body .demo-class .layui-layer-content .update-info{
	float: left;
}
body .demo-class .layui-layer-content .update-but{
	float: right;
}
body .demo-class .layui-layer-content body {
	font-style: normal;
	font: 12px Arial, Helvetica,sans-serif,"\5B8B\4F53";
	font-style: normal;
	font-variant-ligatures: normal;
	font-variant-caps: normal;
	font-variant-numeric: normal;
	font-variant-east-asian: normal;
	font-weight: normal;
	font-stretch: normal;
	font-size: 12px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, 宋体;
	color: #000000;
	background: #FFF;
	/* letter-spacing: 1px; */
}
body .demo-class .layui-layer-content .input-text {
    outline: medium;
    padding: 1px 5px;
    padding-top: 1px;
    padding-right: 5px;
    padding-bottom: 1px;
    padding-left: 5px;
    border: 1px solid #ccc;
    border-top-color: rgb(204, 204, 204);
    border-top-style: solid;
    border-top-width: 1px;
    border-right-color: rgb(204, 204, 204);
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-color: rgb(204, 204, 204);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: rgb(204, 204, 204);
    border-left-style: solid;
    border-left-width: 1px;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    height: 26px;
    line-height: 26px;
    color: #666;
    font-family: arial;
    font-size: 14px;
    vertical-align: middle;
}
body .demo-class .layui-layer-content .input-text-big {
    font-size: 16px;
    padding: 1px 10px;
    padding-top: 1px;
    padding-right: 10px;
    padding-bottom: 1px;
    padding-left: 10px;
    height: 26px;
    line-height: 26px;
    width: 200px;
}
body .demo-class .layui-layer-content .long {
    width: 380px;
}
body .demo-class .layui-layer-content td {
    color: #000000;
    font-size: 12px;
}
body .demo-class .layui-layer-content input:focus {
    border: 1px solid #39aae6;
}
body .demo-class .layui-layer-content i.required {
    font: 12px/16px Tahoma;
    color: #F30;
    vertical-align: middle;
    margin-right: 4px;
}
body .demo-class .layui-layer-content .hint {
    display: inline;
    color: #BBB;
    line-height: 20px;
    left: 10px;
    position: relative;
}
body .demo-class .layui-layer-content .address-err {
    color: red;
}
body .demo-class .btn-0 {
        background: transparent;
    border-width: 0px;
}
body .demo-class .btn-0 a {
    margin: 0;
}


input::-webkit-input-placeholder{
    color:#ccc;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#ccc;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#ccc;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
    color:#ccc;
}


.layui-form-item .layui-input-disabled {
    background-color: #F5F5F5;
}

.layui-form-item .left-10px{
    color: #01AAED;
    left:10px;
}



.home-sale-layout{width:1200px; margin: 0 auto; overflow: hidden; }
.home-sale-layout ul{
    padding-top: 30px;
}
.home-sale-layout li{float: left; padding-left: 28px;}
.home-sale-layout img{
    width:128px;
    height: 181px;
    /*-moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius:6px;*/
}
.home-sale-layout .left-layout {
    width: 1200px;
    float: left;
    border-bottom: solid 1px #F0F0F0;
}
.home-sale-layout .tabs-nav {
    background-color: transparent;
    width: 100%;
    height: 40px;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: transparent transparent #F0F0F0 transparent;
    position: relative;
    z-index: 1;
}
.home-sale-layout ul {
    list-style: none outside none;
}
.home-sale-layout .tabs-nav li {
    background-color: transparent;
    width: 16.6%;
    *width: 195px;
    height: 40px;
    float: left;
    padding: 0;
    position: relative;
    z-index: 1;
    cursor: pointer;
}
.home-sale-layout .tabs-nav .tabs-selected {
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #F87622;
}
.home-sale-layout .tabs-nav .tabs-selected i {
    display: block;
    border-color: transparent transparent #F87622;
}
.home-sale-layout .tabs-nav li i {
    font-size: 0px;
    line-height: 0;
    display: none;
    width: 0px;
    height: 0px;
    float: right;
    margin-left: -4px;
    border-width: 5px;
    border-style: dashed dashed solid dashed;
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 50%;
}
.home-sale-layout .tabs-nav li {
    background-color: transparent;
    width: 16.6%;
    *width: 195px;
    height: 40px;
    float: left;
    padding: 0;
    position: relative;
    z-index: 1;
    cursor: pointer;
}
.home-sale-layout .tabs-nav .tabs-selected h3 {
    color: #F87622;
}
.home-sale-layout .tabs-nav li h3 {
    font-size: 14px;
    font-weight: 600;
    line-height: 38px;
    text-align: center;
}
.home-sale-layout .tabs-panel {
    width: 1200px;
    overflow: hidden;
}
.tabs-hide {
    display: none !important;
}
.home-sale-layout .tabs-panel ul {
    width: 1200px;
    margin-left: -1px;
    overflow: hidden;
}
.home-sale-layout .tabs-panel ul li {
    float: left;
    padding: 0 10px 20px 5px;
}
.home-sale-layout .tabs-panel dl {
    width: 160px;
    margin: 0 auto auto;
    position: relative;
    z-index: 1;
}
.home-sale-layout .tabs-panel dl dt.goods-name {
    font-family: Tahoma, Geneva, sans-serif;
    line-height: 16px;
    width: 160px;
    height: 32px;
    position: absolute;
    z-index: auto;
    top: 164px;
    left: 0;
    overflow: hidden;
}
.home-sale-layout .tabs-panel dl dd.goods-thumb {
    width: 128px;
    height: 181px;
    position: absolute;
    z-index: auto;
    top: 0;
    left: 0;
}
.home-sale-layout .tabs-panel dl dd.goods-thumb a {
    text-align: center;
    vertical-align: middle;
    display: table-cell;
    *display: block;
    width: 128px;
    height: 181px;
    overflow: hidden;
}
.home-sale-layout .tabs-panel dl dd.goods-thumb img {
    max-width: 128px;
    max-height: 181px;
    margin-top: expression(160-this.height/2);
    *margin-top: expression(80-this.height/2);
}
.home-sale-layout .tabs-panel dl dd.goods-price {
    line-height: 20px;
    color: #999;
    position: absolute;
    z-index: auto;
    top: 200px;
    left: 0;
}
.goods-price {
    font-family: Verdana;
}
.home-sale-layout .tabs-panel dl dd.goods-price em {
    font-size: 14px;
    vertical-align: middle;
}
.goods-price em {
    font-weight: 600;
    color: #C00;
}

.jz1 .swiper-button-prev {
    background: none;
    width: 76px;
    height: 22px;
    top: -35px;
    right: 0;
    left: auto;
}
#newBridge .icon-right-center {
    margin-right: 120px;
}

dl.home-right-news a {
    color: #333;
    text-decoration: none;
}
