﻿@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,img,form{padding:0; margin:0;} 
table,td,tr,th{font-size:14px}
li{list-style-type:none;list-style:none; padding:0; margin:0;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-style:normal; font-size:12px;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}

body{font-family: "微软雅黑",Arial, Helvetica, sans-serif; font-size:14px; color:#1c0f0b; width:100%; background:#f5f5f5;}
a {text-decoration:none; blr:e-xpression(this.onFocus=this.blur()); color:#1a1a1a; outline-style:none;} /* ���IE */
a:hover { text-decoration: none;}
a:focus { -moz-outline-style: none;} 
p{margin:0; padding:0;}
input,textarea{ padding:0; margin:0; outline:none; font-family:"微软雅黑";}
html{ width:100%; width:expression(document.body.clientWidth <= 1200? "1200px": "auto"); min-width:1200px;}

.clearfix:before,
.clearfix:after {
	content: "";
	display: table;
	font-size: 0 !important;
	line-height: 0!important;
	height: 0!important;
}

.clearfix:after {
	clear: both;
}

.clearfix {
	*zoom: 1;
}

/*首页*/
/*index-top*/
.arttop {width: 100%;height: 120px;margin: 0 auto;background: #FFFFFF;}
.arttop_con {width: 1200px;height: 120px;margin: 0 auto;}
.artlogo {width: 350px;height: 70px;float: left;padding-top: 30px;}
.arttop_right {height: 60px;float: left;margin-top: 35px;}
.arttop_top {height: 80px;float: left;margin-top: 35px;}
.arttop_top a{width: 80px;display:block;float: left;}
.arttop_top img {width: 40px;margin: 0 20px;}
.arttop_top p {color: #666;margin: 0;line-height: 28px; text-align: center;}
.artsearch{width: 430px;height: 40px;border: 1px solid #398efe;border-radius: 4px;position: relative;}
.Sinput2{width: 430px;height: 40px;line-height: 38px;float: left;color: #999999;font-size: 14px;border: none;text-indent: 10px;outline: none;background: none;}
.search-button2 {background: #398efe;color: #fff;font-family: "Microsoft YaHei";font-size: 18px;height: 40px;letter-spacing: 8px;position: absolute;/*top;*/width: 80px;left: 350px;
border: 1px solid #398efe;}
.search {width: 348px;height: 40px;float: left;border: 1px solid #e44e27;border-radius: 4px;position: relative;}
.hotsearch {width: 545px;height: 40px;float: left;line-height: 40px;padding-left: 15px;font-size: 12px;color: #999999;}
.hotsearch a,.hotsearch a:link {color: #999999;font-size: 12px;padding-right: 10px;}
.hotsearch a:hover {color: #f16529;font-size: 12px;padding-right: 10px;}
/*index-nav*/
nav { width:100%; background:#398efe; height:40px;}
.dropdown { position: relative; width:1200px; margin:0 auto; }
.dropdown .dr_one{ float:left; width:110px; margin-right:30px; text-align:center;}
.dropdown .dr_one a{line-height:40px; height:40px; display:block;  color:#fff; font-size:16px;}
.dropdown .dr_two{background:#68a9ff; border-radius:5px; color:#fff;}
.dropdown li>a:hover{background:#68a9ff; border-radius:5px; color:#fff;}
.dropdown .drop{float: left; width:110px; margin-right:30px; position: relative; z-index:999;}
.dropdown .drop>a { display: block; width:110px; color: #fff; position: relative;  z-index: 99; text-align: center; line-height:40px; height:40px; font-size:16px;}
.dropdown ul { display: none; position: absolute; top: 40px; left: 0; box-shadow:0 0 8px #999; width: 110px; z-index: 99;}
.dropdown ul li { width:110px; font-weight:normal;}
.dropdown ul li a { display: block; color: #34495e !important; background: #fff !important; font-size:14px; text-align:center; line-height:36px; height:36px;}
.dropdown ul li a:hover { display: block; background: #68a9ff !important; color: #fff !important;}
.drop > a { position: relative; }
/*index-main1*/
.index1 {width: 100%;height: 460px;margin: 0 auto;background-color: #dedede;}
.index1_con {width: 1200px;height: 438px;margin: 0 auto;padding-top: 11px;}
.indexclass {width: 230px;height: 438px;float: left;background: #FFFFFF;}
.indexclass ul {width: 230px; height: 400px;margin-top: 20px;}
.indexclass ul li {width: 210px; height: 44px; border-bottom: 1px solid #f6f6f6; line-height: 44px;margin: 0 auto;}
.indexclass ul li a,
.indexclass ul li a:link { color: #666; font-size: 14px; width: 60px; height: 44px; display: block; overflow: hidden; float: left;margin: auto 5px;}
.indexclass ul li a:hover {color: #398efe;font-size: 14px;}
.hots,
.hots:link,
.hots:hover,
.hots:visited {color: #398efe;}
.index1_pic {width: 690px;height: 438px;float: left;margin-left: 12px;display: inline;}
.wwwqirecom {width: 690px;height: 438px;float: left;position: relative;}
.qirepic {width: 690px;height: 438px;float: left;}
.qirepic ul li img {width: 690px;height: 438px;}
.qirepic ul li a.qirepic-silder-img {display: block;width: 690px;float: left;}
.qirepic-silder-intro {height: 40px;width: 690px;float: left;padding-top: 10px;}
.qirepic-silder-title {line-height: 20px;padding-left: 15px;padding-top: 10px;}
.num {width: 690px;height: 15px;padding-top: 10px;overflow: hidden;position: absolute;top: 410px;right: 10px;}
.num ul {width: 690px;}
.num li {float: right;margin: 0 5px 8px 0px;width: 15px;height: 15px;}
.num li a {display: block;border: 2px #fff solid;padding: 1px;}
.num li.on a {border: 2px #e72324 solid;}
.index1_right {width: 254px;height: 438px;float: left;margin-left: 12px;display: inline;}
.index1_right1 {width: 254px;float: left;background: #FFFFFF;}
.index1_right1 ul {width: 254px;float: left;padding-top: 10px;}
.index1_right1 ul li {width: 224px;height: 80px;float: left;padding-left: 15px;margin-bottom: 8px;display: inline}
.index1_right1 ul li span {width: 104px;height: 80px;float: left;}
.index1_right1 ul li span img {border: 1px solid #f6f5f5;}
.index1_right1 ul li p {width: 106px;height: 34px;float: left;line-height: 40px;margin: 0;padding-left: 10px;}
.index1_right1 ul li p a {font-weight: bold;font-size: 14px; color: #666;}
.index1_right1 ul li p a:hover { color: #398efe;}
.index1_right1 ul li dt {width: 105px;height: 30px;float: left;color: #999999;font-size: 12px;line-height: 30px;padding-left: 10px;}

/*index-main2*/
/*热议榜*/
.index2{width:1200px; margin:20px auto 0 auto; overflow:hidden;}
.hidden{display:none;}
.fwy-ryb-left{width:370px; height:760px; padding-top:30px; background:#fff; float:left;}
.fwy-title{line-height:34px; height:34px; padding:0 20px; margin-bottom:35px;}
.fwy-title p{font-size:26px; background:url(../images/index_icon1.jpg) no-repeat left center; padding-left:50px;}
.fwy-ryb-list {margin: 0 auto;}
.fwy-ryb-list li {}
.fwy-ryb-list li:last-child .fwy-ryb-show {border-bottom: none;}
.fwy-ryb-show {width: 330px;height: 64px;margin: 0 auto;line-height: 64px;border-bottom: 1px solid #f1f1f1;}
.fwy-ryb-xuhao {float: left;width: 22px;height: 26px; margin-top:19px; margin-right:10px;}
.fwy-ryb-xuhao1{width:22px; height:22px; background:#ccc; font-size:14px; line-height:22px; font-weight:bold; text-align:center; color:#fff; display:block; float:left; border-radius:50%; margin-top:21px; margin-right:10px;}
.fwy-ryb-hide .fwy-ryb-xuhao{ margin-top:0;}
.fwy-ryb-show .fwy-ryb-tit{line-height:64px; height:64px;}
.fwy-ryb-xuhao img {display: block;width: 100%;height: 100%;}
.fwy-ryb-tit {font-size: 16px;color: #242424; float:left; display:block;}
.fwy-ryb-rd {float: right;font-size: 12px;color: #5a5a5a; margin-left:15px;}
.fwy-ryb-rd b {font-size: 16px;font-weight: bold;color: #ff5151;}
.fwy-ryb-rd img{display:inline-block; margin-top:6px; margin-left:6px;}
.fwy-ryb-rd .fwy-ryb-rdimg{margin-top:24px;}
.fwy-ryb-show .fwy-ryb-rd{line-height:64px; height:64px;}
.fwy-ryb-img {float: left;width: 72px;height: 72px;padding: 2px; border: 1px solid #ff5151; margin-right:20px; -webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%; display:block;}
.fwy-ryb-img img {width: 72px;height: 72px;border-radius: 100%;}
.fwy-ryb-hide {padding: 15px 20px 15px;-webkit-box-shadow: 0 0 10px 1px rgba(0,0,0,.1);-moz-box-shadow: 0 0 10px 1px rgba(0,0,0,.1);box-shadow: 0 0 10px 1px rgba(0,0,0,.1);overflow:hidden; width:330px;}
.fwy-ryb-rd-wrap {float: left; margin-top:10px; width:200px;}
.fwy-ryb-rd-wrap .fwy-ryb-tit {width: 100%;}
.fwy-ryb-rd-wrap p {height: 28px;line-height: 28px;margin-top: 10px; float:left; width:100%;}
.fwy-ryb-rd-wrap p a.fwy-ryb-ztxq {display:block; text-align: center;width: 80px;height: 28px;line-height: 28px;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;background: #398efe;font-size: 16px;color: #ffffff; float:left;}
.fwy-ryb-tit:hover {color: #ff5151;}
.fwy-ryb-rdimg{}
.none{display:none;}
/*热点新闻*/
.fwy-ryb-right{background:#fff; width:810px; height:770px; float:right; padding-top:20px;}
.fwy-ryb-middle { width:810px; overflow: hidden;}
.fwy_ryb_title{width:110px; height:34px; background:#ff5151; border-radius:0 50px 50px 0; text-align:center;}
.fwy_ryb_title span{background:url(../images/index_icon9.jpg) no-repeat right center; padding-right:26px; color:#fff; font-size:16px; line-height:34px; display:inline-block;}
.swiper-container {margin: 20px auto 0 auto; width:802px; height:360px; position: relative;overflow: hidden;z-index: 1;}
.swiper-wrapper {position: relative;width: 100%;}
.swiper-slide {float: left; overflow:hidden;}
.pagination {position: absolute;left: 0;text-align: center;bottom: 0;width: 100%;}
.swiper-pagination-switch {display: inline-block;width: 30px;height: 2px;background: #cecece;margin: 0 3px;cursor: pointer; z-index:99}
.swiper-active-switch {background: #398efe;}
.swiper-slide li{width:369px; float:left; margin:0 16px;}
.swiper-slide li a{line-height:26px; height:26px; font-size:16px; overflow:hidden; display:block;}
.swiper-slide li p{line-height:24px; color:#999; margin-top:5px; height:48px; overflow:hidden;}
.swiper-slide li p span{float:right; display:inline-block;}
.swiper-slide li img{width:369px; height:226px; margin-top:15px; display:block;}
/*品牌资讯*/
.fwy_ryb_title1{background:#398efe;}
.fwy_ryb_title1 span{background:url(../images/index_icon5.jpg) no-repeat right center;}
.fwy_zx_main{overflow:hidden; width:802px; padding:0 4px; margin-top:10px;}
.fwy_zx_main li{width:369px; float:left; margin:0 16px; padding:2px 0 14px 0; border-bottom:solid 1px #f5f5f5;}
.fwy_zx_main li a{line-height:44px; font-size:16px; height:44px; overflow:hidden; display:block;}
.fwy_zx_main li span{line-height:16px; height:16px; font-size:14px; color:#999; background:url(../images/index_icon10.png) no-repeat left center; padding-left:20px; display:block;}
.fwy_zx_main .fwy_zx_main_bo{border:none;}
.fwy_zx_main li a:hover{color:#398efe;}


/*index-main3*/
.hotbrand {width: 1200px;overflow: hidden;margin: 0 auto;padding-top: 40px;}
.hotbrand_tit {border-bottom: 1px solid #d2d2d2;}
.hotbrand_tit b {height: 43px;float: left;color: #398efe;font-size: 20px;border-bottom: 2px solid #398efe;font-weight: bold;display: block;}
.hotbrand_tit span {width: 120px;height: 34px;float: right;background: url(../images/btnbg.png) right no-repeat;line-height: 34px;text-indent: 22px;}
.hotbrand_tit span a,
.hotbrand_tit span a:link {color: #FFFFFF;}
.hotbrand_tit span a:hover {color: #FFFFFF;text-decoration: underline;}
.hotbrand_list {width: 1200px;margin: 25px 0;}
.hotbrand_list ul {	z-index: 999;width: 1198px;padding: 0 1px;background: #fff;border-top: 1px solid #E6E6E6; border-left: 1px solid #E6E6E6;}
.hotbrand_list ul li {width: 170px;height: 128px;float: left;background: #FFFFFF;display: inline;position: relative;border-right: 1px solid #E6E6E6;border-bottom: 1px solid #E6E6E6;}
.hotbrand_list ul li a {display: block;padding: 20px 20px 0;border-right: 0px;border-bottom: 0px;}
.hotbrand_list ul li:hover {background: url(../images/c1_hover.png) no-repeat center top;}
.hotbrand_list ul li a span {display: block;overflow: hidden;}
.hotbrand_list ul li a span img {width: 100%;}
.hotbrand_list ul li a p {height: 60px;text-align: center;margin: 0;line-height: 60px;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.guanggao {width: 1200px;overflow: hidden;margin: 0 auto;}

/*index-main4*/
.topbrand {width: 278px;float: left;background-color: #fff;box-shadow: #e1e3e3 0px 0px 5px;}
.brandtop_tit {width: 278px;height: 49px;float: left;color: #fff;font-size: 16px;border-bottom: 1px solid #f1f1f1;}
.brandtop_tit p {height: 49px;line-height: 49px;text-indent: 20px;color: #fff;font-size: 16px;font-weight: bold;margin: 0;background-color: #398efe;}
.scrollbox {width: 278px;margin: 0 auto;overflow: hidden;}
#scrollDiv {width: 278px;overflow: hidden;}
/*这里的高度和超出隐藏是必须的*/
#scrollDiv ul li {padding: 10px 20px;vertical-align: bottom;zoom: 1;border-bottom: 1px solid #f1f1f1;}
#scrollDiv ul li a {display: block;}
#scrollDiv ul li.hovered .scrollbox_txt {display: block !important;}
#scrollDiv ul li.hovered a {font-weight: bold;}
#scrollDiv ul li .scrollbox_txt {height: 80px;overflow: hidden;display: none;}
#scrollDiv ul li .scrollbox_txt h3 {width: 30px;height: 40px;float: left;color: #f16529;line-height: 24px;font-size: 18px;font-style: oblique;line-height: 40px;margin-top: 20px;}
#scrollDiv ul li .scrollbox_txt span {width: 90px;height: 60px;display: block;float: left;margin-top: 10px;}
#scrollDiv ul li .scrollbox_txt span img {width: 100%;}
#scrollDiv ul li .scrollbox_txt dd {width: 140px;float: right;margin-top: 12px;}
#scrollDiv ul li .scrollbox_txt dd h2 {width: 100px;height: 25px;font-size: 14px;color: #666;line-height: 25px;overflow: hidden;}
#scrollDiv ul li .scrollbox_txt dd p {width: 100px;height: 30px;color: #ff0000;font-size: 18px;line-height: 30px;margin: 0;}
#but_up {background: url(../images/up.gif) no-repeat 0 0;text-indent: -9999px}
#but_down {background: url(../images/down.gif) no-repeat 0 0;text-indent: -9999px}
.indexbrand {width: 895px;height: 570px;overflow: hidden;float: left;background: #FFFFFF;box-shadow: #e1e3e3 0px 0px 5px;margin-left: 27px;display: inline;z-index: 999;}
.indexbrand_tit {width: 840px;height: 45px;float: left;margin-left: 25px;display: inline;background: url(../images/line.png) bottom repeat-x;padding-top: 10px;}
.indexbrand_tit span {width: 156px;height: 45px;float: left;color: #f16529;font-weight: bold;font-size: 16px;line-height: 35px;}
.indexbrand_tit ul {width: 870px;height: 45px;float: left;}
.indexbrand_tit ul li {height: 45px;float: left;margin-right: 19px;display: inline;line-height: 35px;}
.indexbrand_tit ul li a,
.indexbrand_tit ul li a:link {height: 45px;float: left;color: #999;font-weight: bold;}
.indexbrand_tit ul li a:hover {height: 43px;float: left;color: #398efe;border-bottom: 2px solid #398efe}
.indexbrand_tit ul li.hovers a,
.indexbrand_tit ul li.hovers a:link,
.indexbrand_tit ul li.hovers a:hover {height: 43px;float: left;color: #398efe;border-bottom: 2px solid #398efe;}
.indexbrand_list {width: 895px;float: left}
.indexbrand_list ul {width: 895px;float: left;padding-top: 20px;}
.indexbrand_list ul li {width: 410px;height: 164px;float: left;margin-left: 25px;display: inline;}
.indexbrand_list ul li span {width: 213px;float: left}
.indexbrand_list ul li p {width: 170px;height: 35px;float: left;margin: 0;padding-left: 20px;line-height: 30px;}
.indexbrand_list ul li p a {font-size: 16px;font-weight: bold;color:#666;}
.indexbrand_list ul li p a:hover{color: #398efe;}
.indexbrand_list ul li dt {width: 170px;height: 28px;float: left;color: #f16529;font-weight: bold;font-size: 16px;line-height: 25px;padding-left: 20px;}
.indexbrand_list ul li dl {width: 170px;height: 30px;float: left;color: #999999;padding-left: 20px;}
.indexbrand_list ul li div {width: 84px;float: left;line-height: 34px;margin-left: 20px;}
.indexbrand_list ul li div a,
.indexbrand_list ul li div a:link {display: block; text-align: center; color: #398efe;  border: 1px solid #398efe; border-radius: 3px; transition-duration: .3s; background: #fff;}
.indexbrand_list ul li div a:hover {color: #FFF;background:#398efe;}
#indexbrand_list1,
#indexbrand_list2,
#indexbrand_list3,
#indexbrand_list4,
#indexbrand_list5,
#indexbrand_list6,
#indexbrand_list7,
#indexbrand_list8,
#indexbrand_list9,
#indexbrand_list10,
#indexbrand_list11,
#indexbrand_list12 {
	display: none;
}

.brandclass {width: 100%;height: 55px;margin: 0 auto;background: #e7572b;}
.brandclass_con {width: 1200px;height: 55px;margin: 0 auto;}
.brandclass_con p {width: 94px;height: 36px;float: left;background: #fff;border-radius: 6px;text-align: center;line-height: 36px;margin: 0;font-size: 16px;color: #e95d2e;margin-top: 10px;
display: inline}
.brandclass_con ul {width: 1100px;height: 55px;float: left;}
.brandclass_con ul li {height: 36px;float: left;padding-left: 12px;line-height: 55px;}
.brandclass_con ul li a,.brandclass_con ul li a:link {color: #fff;}
.scrollbox_title {height: 23px;line-height: 23px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ys-no2 {width: 28px;height: 23px;background: #fff;text-align: center;line-height: 23px;font-weight: bold;font-style: italic;}
.ys-no1 {width: 28px;height: 23px;background: #d2d2d2;text-align: center;line-height: 23px;font-weight: bold;font-style: italic;}
.font14 {font-size: 14px!important;}
.color-fff {color: #ff1d43;}
.fl {float: left;display: inline;}
.text-e {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 15px!important;margin-left: 10px!important;display: block;float: left;color: #666;width: 120px;height: 23px;line-height: 23px;display: inline;}
.fr {float: right;display: inline;}
.ml5 {margin-left: 10px!important;}
.color-999 {color: #999;}

/*index-main5*/
/*人气品牌*/
.popularity-brand {background: #fff;margin: 0 auto;width: 1200px;overflow: hidden;margin-top: 20px;}
.popularity-brand-tit {padding: 20px 0;margin: 0 20px;color: #398efe;border-bottom: 1px solid #dcdcdc;}
.popularity-brand-tit .tab-hd {float: right;}
.popularity-brand-tit .tab-hd a.r {color: #333;margin-left: 50px;opacity: .8;-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.popularity-brand-tit .tab-hd ul {float: left;}
.popularity-brand-tit .tab-hd li {display: inline-block;line-height: 20px;/* margin-left: -10px; */}
.popularity-brand-tit .tab-hd li a {color: #666;width: 88px;display: inline-block;font-weight: bold;height: 20px;line-height: 20px;text-align: center;background-repeat: no-repeat;background-image: url(../images/lines.png);background-position: right center;-webkit-background-size: 6px 13px;background-size: 6px 13px;/* margin-left: -10px; */}
.popularity-brand-tit .tab-hd li.on a {background-image:url(../images/lingg.png);text-decoration: none;color: #fff;-webkit-background-size: 100% 20px;background-size: 100% 20px;}
.popularity-brand-tit strong {font-size: 22px;}
.popularity-brand-tit strong a {color: #f16529;font-size: 16px;font-weight: normal;}
.popularity-brand-tit strong em {font-weight: normal;font-size: 14px;margin-left: 8px;}
.tab-bd {padding: 20px;}
.tab-show2 {display: none;}
.ul-brand li {width: 12.5%;float: left;/*padding: 0 3px; margin-bottom: 6px;*/}
.ul-brand li a {display: block;margin: 6px;padding: 6px;background: #efefef;position: relative;text-align: center;-webkit-transition: .3s;transition: .3s;}
.ul-brand li a .before {}
.ul-brand li a .before img {width: 121px;height: 80px;}
.ul-brand li a .after {position: absolute;left: 6px;top: 6px;bottom: 6px;right: 6px;background: rgba(73, 73, 73, 0.5);color: #fff;opacity: 0;visibility: hidden;-webkit-transition: .3s;
transition: .3s;-webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;transition: all .25s ease-in-out;transform: scale(0.5, 0.5);
border-radius: 15px; font-size: 15px; margin: 25px auto;}
.ul-brand li a .after span {width: 108px;height: 30px;line-height: 30px;color: #fff;display: block;overflow: hidden;}
.ul-brand li a:hover .after {opacity: 1;visibility: visible;transform: scale(1, 1);}
.ul-brand li a .after p {margin: 0;height: 30px;line-height: 30px;overflow: hidden;margin-top: 10px;}

/*index-main6*/
.marqueebox{position:relative;width:330px; height:484px; float:left;}
#marquee3{overflow:hidden;}
#marquee3 ul li{float:left;}
#marquee3 ul li img{display:block;}
#mar3Nav{position:absolute;right:10px;bottom:10px;}
#mar3Nav li{float:left;margin:0 3px;width:16px;height:16px;background:#333;border:1px solid #FFF;cursor:pointer;line-height:16px;font-family:Arial;font-size:10px;color:#FFF;text-align:center;}
#mar3Nav li.navOn{background:#FF6600;}
.in6_news{width:480px; height:470px; padding:10px 20px 0 20px; background:#fff; float:left;}
.in61{border-bottom:solid 1px #f5f5f5; width:480px; line-height:50px;  height:50px; font-size:20px;}
.in61 span{display:inline-block; margin-right:40px; cursor:pointer;}
.in61 .in61_1{border-bottom:solid 2px #398efe; line-height:48px; height:48px; color:#398efe; font-weight:bold;}
.in62{display:none;}
.in62_1{margin-top:12px;}
.in62_1 li{margin-top:10px;}
.in62_1 li a{line-height:42px; font-size:18px; color:#ff5151; height:42px; overflow:hidden; display:block;}
.in62_1 li a span{float:right; display:inline-block; margin-left:10px; font-size:14px; color:#999;}
.in62_1 li a:hover{ font-weight:bold;}
.in62_1 li p{line-height:24px; height:48px; color:#999; overflow:hidden;}
.in62_2{margin-top:20px; overflow:hidden; width:520px; z-index:99;}
.in62_2 li{float:left; width:210px; background:url(../images/list_img.jpg) no-repeat left center; padding-left:10px; overflow:hidden; margin-right:40px; line-height:36px; height:36px;}
.in62_2 li a{ width:170px; float:left; height:36px; overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; display:block;}
.in62_2 li span{color:#999; float:right; text-align:right; display:block;}
.in62_2 li a:hover{text-decoration:underline;}
.in6_allhour{width:290px; padding:10px 20px 0 20px; height:470px; background:#fff; float:right;}
.in_title{border-bottom:solid 1px #f5f5f5; line-height:50px; height:50px; overflow:hidden;}
.in_title p{font-size:20px; float:left; color:#398efe; border-bottom:solid 2px #398efe; display:inline-block; line-height:48px; height:48px; font-weight:bold;}
.in_title a{float:right; font-size:14px; color:#666; display:block;} 
.in64{margin-top:20px;}
.in64 li a{background:url(../images/list_img.jpg) no-repeat left center; padding-left:10px; width:280px; line-height:42px; height:42px; font-size:16px; overflow:hidden; display:block;}
.in64 li a:hover{padding-left:14px; width:276px;}

/*index-main7*/
.index7{background:#fff; width:1160px; margin:20px auto 0 auto; padding:10px 20px 20px 20px;}
.in7{overflow:hidden; width:1180px; z-index:99;}
.in7 li a{width:214px; height:42px; line-height:42px; text-align:center; border:dashed 1px #cfcfcf; color:#5b195f; float:left; margin:20px 20px 0 0; display:block;}
.in7 li .in71{color:#7aab11;}
.in7 li .in72{color:#e65a32;}
.in7 li .in73{color:#179edc;}
.in7 li .in74{color:#20b526;}
.in7 li .in75{color:#f7b2b4;}
.in7 li .in76{color:#e7b018;}
.in7 li .in76{color:#1726b3;}
.in7 li a:hover{border:dashed 1px #666;}

/*index-main8*/
.in8{overflow:hidden;}
.in8 li a{width:114px; height:75px; float:left; border:solid 1px #f5f5f5; margin-top:20px; display:block; position:relative;}
.in8 li a img{width:114px; height:75px;}
.in8 li a p{position: absolute; background: rgba(73, 73, 73, 0.5); left:0; top:0; width:100%; height:75px; line-height:75px; text-align:center; color: #fff; visibility: hidden;-webkit-transition: .3s;transition: .3s;-webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;transition: all .25s ease-in-out;transform: scale(0.5, 0.5);}
.in8 li a:hover p {opacity: 1;visibility: visible;transform: scale(1, 1);}

/*index-main9*/
.index9{background:#fff; margin:20px auto 0 auto; width:1200px;}
.in91{overflow:hidden; padding:20px 18px 0 18px; width:1164px;}
.in91 span{width:85px; line-height:30px; height:30px; text-align:center; background:#eee; border-radius:5px; display:block; margin:0 6px; float:left; cursor:pointer;}
.in91 .in91_1{background:#398efe; color:#fff;}
.in92{overflow:hidden; padding:20px 24px; width:1152px; display:none;}
.in92 a{width:192px; float:left; line-height:40px; color:#999; display:block;}
.in92 a:hover{color:#333;}

/*link*/
.links {width: 1200px;overflow: hidden;margin: 0 auto;padding-top: 20px;}
.links_tit {width: 1200px;height: 45px;float: left;background: url(../images/line.png) bottom repeat-x;}
.links_tit p {width: 66px;height: 43px;float: left;border-bottom: 2px solid #398efe;margin: 0;color: #398efe;font-size: 16px;}
.links_txt {width: 1200px;float: left;padding-top: 20px;padding-bottom: 30px;}
.links_txt a,
.links_txt a:link {height: 28px;float: left;margin-right: 10px; margin-bottom:10px; display: inline;padding-left: 5px;padding-right: 5px;border: 1px solid #e5e5e5;border-radius: 4px;line-height: 28px;color: #999999;font-size: 10px;}
.links_txt a:hover {height: 28px;float: left;padding-left: 10px;padding-right: 10px;border-radius: 4px;line-height: 28px;color: #333;}

/*footer*/
.footer{background:#fff; width:100%; padding:35px 0 25px 0;}
.box{width:1200px; margin:0 auto; overflow:hidden;}
.fo1{overflow:hidden; text-align:center; margin-bottom:20px;}
.fo1 a{font-size:16px; display:inline-block; line-height:24px; height:24px;}
.fo1 a:hover{font-weight:bold;}
.fo1 span{margin:0 30px; display:inline-block;}
.fo2,.fo3{line-height:26px; height:26px; text-align:center; color:#999;}
.fo3 a{color:#999;}
.fo3 a:hover{color:#333;}


/*加盟费导航页*/
.cost_nav1{width:1200px; margin:0 auto;}
.brandclass_list{ padding:15px 20px;background: #fff; margin:20px 0; overflow:hidden;}
.brandclass_list ul {float: left; padding: 5px 0; width: 1080px;}
.brandclass_list ul li {height: 34px;float: left;margin:10px 15px 10px 0;display: inline;}
.brandclass_list ul li a,.brandclass_list ul li a:link {height: 28px;float: left;padding:3px 10px;margin-bottom:5px;color: #666;line-height:26px;border: 1px solid #e2e2e2;border-radius: 4px;}
.list_T{ float: left; width: 80px; height: 50px; line-height: 50px; font-weight: bold;color: #666; font-size: 1.1em;margin-top: 5px;}
.brandclass_list ul li a:hover,.brandclass_list ul li.hover {height:28px;float: left;padding:3px 10px;color: #fff;line-height:26px;background: #398efe;border-radius: 4px;}
.cn1{overflow:hidden; width:1220px;}
.cn1 li{background:#fff; width:550px; height:190px; padding:20px; float:left; box-shadow:0 1px 3px 0 rgba(0,0,0,.05); transform:all .15s linear; margin-bottom:20px; margin-right:20px; z-index:99;}
.cn1 li:hover{ box-shadow:0 10px 20px 0 rgba(0,0,0,.1);}
.cn11{overflow:hidden;}
.cn11_1{width:150px; height:100px; display:block; float:left;}
.cn11_1 img{width:150px; height:100px;}
.cn11_2{float:left; margin-left:20px; width:380px; overflow:hidden;}
.cn11_2 a{font-size:20px; width:380px; line-height:30px; height:30px; margin-bottom:14px; font-weight:bold; display:block; float:left;}
.cn11_2 p{float:left; font-size:14px; width:140px; line-height:28px; color:#999;}
.cn11_2 .cn11_21{width:240px;}
.cn11_2 p font{color:#ff0000;}
.cn11_2 p span,.cn12 span{color:#333;}
.cn12{line-height:24px; height:72px; font-size:14px; color:#666; margin-top:18px; text-align:justify; overflow:hidden;}
.page {width:1200px; background:#fff;margin:0 auto; overflow:hidden;padding:25px 0;text-align: center;}
.page a,.page .thisclass{background:#fff; border:1px solid #e4e4e4;height: 34px; font-size:14px; color:#666;line-height: 34px; padding:8px 12px;margin-right:3px; text-align: center;display: inline;}
.page strong{background: #398efe; color: #FFF;line-height: 34px; padding:8px 12px;margin-right:3px;text-align: center;display: inline;height: 34px; font-size:14px;}
.page a:hover,.page .thisclass{background: #398efe;color: #FFF}

.cost_nav2{width:1160px; padding:10px 20px 20px 20px; margin:20px auto; overflow:hidden; background:#fff;}
.cn21{float:left; width:550px;}
.cn21_1{overflow:hidden; width:560px; z-index:99;}
.cn21_1 a{width:108px; height:34px; border-bottom:dashed 1px #e6e6e6; line-height:34px; font-size:16px; background:url(../images/list_img.jpg) no-repeat left center; padding-left:10px; display:block; float:left; margin:20px 20px 0 0;}
.cn21_1 a:hover{ font-weight:bold;}
.cn21_2{overflow:hidden; width:570px; z-index:99; margin-top:20px;}
.cn21_2 a img{float:left; width:168px; height:111px; border:solid 1px #f5f5f5; display:block; margin-right:20px;}
.cn22{float:right; width:500px;}
.cn22_1{overflow:hidden; width:520px; z-index:99}
.cn22_1 a{padding:0 20px; line-height:34px; height:34px; background:#f1f1f1; border:dashed 1px #e6e6e6; border-radius:100px; font-size:16px; float:left; margin:20px 20px 0 0; display:block;}
.cn22_1 a:hover{background:#398efe; color:#fff; border:solid 1px #398efe;}

.cost_nav3{margin:20px auto 40px auto;}
.cn3{overflow:hidden; width:1180px; z-index:99;}
.cn3 li{width:275px; float:left; margin:20px 20px 0 0;}
.cn3 li .cn31{width:275px; height:183px; position:relative; border:none; padding:0;}
.cn3 li .cn31 img{width:275px; height:183px;}
.cn3 li .cn31 p{line-height:40px; height:40px; padding:0 10px; text-align:center; width:255px; color:#fff; position:absolute; bottom:0; left:0;background-color: rgba(0,0,0,.6); font-size:16px; overflow:hidden;}
.cn3 li a{padding:11px 0; height:48px; line-height:24px; font-size:16px; text-align:justify; border-bottom:dashed 1px #f5f5f5; overflow:hidden; display:block;}
.cn3 li a span{text-align:right; float:right; font-size:14px; color:#999;}
.cn3 li a:hover{text-decoration:underline;}


/*加盟费详情页*/
.cost_de1{line-height:70px; height:70px; width:1200px; margin:0 auto; overflow:hidden;}
.cost_de1 p{float:left; color:#666;}
.cost_de1 p a{color:#333;}
.cost_de1 span{float:right; display:block; color:#666;}

.cost_de2{background:#fff; margin:0 auto; width:1160px; padding:0 20px;}
.cd21{line-height:76px; height:76px; font-size:28px; background:url(../images/cost_renzheng.jpg) no-repeat right center; padding-right:95px; display:inline-block;}
.cd22{overflow:hidden; padding-top:20px; border-top:solid 1px #f5f5f5;}
.cd22_1{width:300px; height:200px; display:block; float:left;}
.cd22_2{float:left; padding:10px 0 0 20px; width:840px;}
.cd22_2 span{width:390px; float:left; line-height:30px; height:30px; color:#999; font-size:14px; padding-left:30px;}
.cd22_2 span b{font-size:16px; color:#ff0000;}
.cd22_2 span font{color:#333;}
.cd22_2 .cd22_21{background:url(../images/cost_icon1.jpg) no-repeat left center;}
.cd22_2 .cd22_22{background:url(../images/cost_icon2.jpg) no-repeat left center;}
.cd22_2 .cd22_23{background:url(../images/cost_icon3.jpg) no-repeat left center;}
.cd22_2 .cd22_24{background:url(../images/cost_icon4.jpg) no-repeat left center;}
.cd22_2 .cd22_25{background:url(../images/cost_icon5.jpg) no-repeat left center;}
.cd22_2 .cd22_26{background:url(../images/cost_icon6.jpg) no-repeat left center;}
.cd22_2 .cd22_27{background:url(../images/cost_icon7.jpg) no-repeat left center;}
.cd22_2 .cd22_28{background:url(../images/cost_icon8.jpg) no-repeat left center;}
.cd22_3{float:left; padding-left:20px; overflow:hidden;}
.cd22_3 a{width:200px; height:40px;background-color:#1d74ff; /* 浏览器不支持时显示 */ background-image: linear-gradient(#90bbff, #1d74ff); display:block; float:left; text-align:center; font-size:18px; color:#fff; -webkit-box-shadow:0 10px 20px #d0e1ff; -moz-box-shadow:0 10px 20px #d0e1ff; box-shadow:0 10px 20px #d0e1ff; margin:15px 10px 30px 0; border-radius:100px;}
.cd22_3 a span{line-height:40px; height:40px; background:url(../images/cost_icon9.png) no-repeat left center; padding-left:34px; display:inline-block;}
.cd22_3 a:hover{font-weight:bold;}
.cd22_3 p{float:left; overflow:hidden; margin-top:23px;}
.cd22_3 p span{margin:0 5px; float:left; line-height:24px; height:24px; padding:0 10px; font-size:12px;}
.cd22_3 p .cd22_31{color:#bd9b57; background:#f9f8f4;}
.cd22_3 p .cd22_32{color:#f2ae4e; background:#fffaf3;}
.cd22_3 p .cd22_33{color:#8ec6ff; background:#eef6ff;}
.cd22_3 p .cd22_34{color:#fd8b9e; background:#ffdbe1;}

.cost_de3{width:1200px; margin:20px auto; overflow:hidden;}
.left{width:860px; padding:0 20px 30px 20px; float:left; background:#fff;}
.cd31{overflow:hidden; padding:35px 0 30px 0; border-bottom:solid 1px #e6e6e6;}
.cd31_1{float:left;}
.cd31_11{font-size:20px; line-height:60px; height:60px;}
.cd31_11 b{color:#ff0000; font-size:14px; margin-left:10px; display:inline-block;}
.cd31_12 span{line-height:28px; height:28px; border:solid 1px #e6e6e6; border-radius:100px; padding:0 10px; color:#999; font-size:14px; display:inline-block; margin-right:10px;}
.cd31_2{float:right; width:450px;}
.cd31_2 li{width:82px; margin:0 34px; float:left;}
.cd31_2 li b{width:82px; height:82px; font-size:14px; text-align:center; line-height:82px; display:block;}
.cd31_2 li .cd31_21{background:url(../images/cost_per1.jpg) no-repeat center;}
.cd31_2 li .cd31_22{background:url(../images/cost_per2.jpg) no-repeat center;}
.cd31_2 li .cd31_23{background:url(../images/cost_per3.jpg) no-repeat center;}
.cd31_2 li p{font-size:14px; line-height:36px; height:36px; color:#666; text-align:center;}
.cd32{margin-top:30px;}
.cd32_title{line-height:26px; height:26px; font-size:20px; padding-left:10px; border-left:solid 4px #f06b33; display:block; color:#333; margin-bottom:20px;}
.cd32_1{width:800px; margin:0 auto;}
.cd32_1{border-right:solid 1px #e6e6e6;}
.cd32_1 tr th{background:#008aff; color:#fff; font-size:16px; line-height:44px; height:44px; text-align:center; font-weight:bold; border-left:solid 1px #e6e6e6;}
.cd32_1 tr td{text-align:center; border-left:solid 1px #e6e6e6; border-bottom:solid 1px #e6e6e6; line-height:40px; height:40px; font-size:16px;}
.cd32_1 tr .col{background:#e5f3ff; color:#f06b33; font-weight:bold;}
.cd32_2{border:solid 1px #e6e6e6; border-top:none; line-height:40px; height:40px; text-align:center; font-size:14px; color:#666; width:798px; margin:0 auto;}
.cd32_3 p{font-size:16px; line-height:30px; text-align:justify;}
.cd32_3 img{margin:20px auto; display:block;}
.cd32_4 li{margin-top:20px;}
.cd32_4 li p{ overflow:hidden; margin-bottom:10px; width:860px; position:relative;}
.cd32_4 li p img{ float:left; width:64px; height:44px;}
.cd32_4 li p span{ float:left; background:#f6f6f6; font-size:16px; line-height:30px; padding:10px; display:inline-block;}
.cd32_4 li p .cd32_41{ float:left; width:730px; margin-left:64px;}
.cd32_4 li p .cd32_42{width:46px; height:45px; position:absolute; right:0; bottom:0;}
.right {width: 280px;float:right;}
.right_class {width: 280px;float: left;background: #FFFFFF;padding-bottom: 20px;box-shadow: #e1e3e3 0px 0px 5px;margin-bottom: 20px;display: inline}
.right_class span {width: 260px;float: left;padding-left: 10px;padding-top: 10px;}
.right_class span a,.right_class span a:link {height: 25px;float: left;padding-left: 10px;padding-right: 10px;margin-bottom: 10px;margin-left: 10px;display: inline;line-height: 24px;border: 1px solid #e2e2e2;border-radius: 4px;color: #1e1919;}
.right_class span a:hover {height: 25px;float: left;padding-left: 10px;padding-right: 10px;line-height: 24px;border: 1px solid #f16529;border-radius: 4px;color: #f16529;}
.right_news1_tit {width: 280px;float: left;line-height: 35px;text-indent: 18px;color: #373737;font-size: 16px;font-weight: bold;margin: 10px auto;}
.right_news1_tit p {margin: 10px 0px;border-left: 4px solid #f16529;height: 40px;display: inline;padding-left: 15px;}
.right_news1_tit p a {font-size: 16px;color: #373737;}
.right_pptj {width: 280px;float: left; display: inline;background: #fff;}
.right_pptj_tit {width: 280px;height: 45px;float: left;color: #398efe;font-weight: bold;font-size: 16px;line-height: 45px;text-indent: 20px;}
.right_pptj ul {float: left;}
.right_pptj ul li {width: 280px;height: 30px;float: left;margin: 8px auto;display: inline;}
.right_pptj ul li a{width: 240px;line-height: 30px;display: block;float: left;text-align: center;font-size: 15px;letter-spacing: 5px;margin: 0 20px;border: 1px dashed #ccc;}
.right_pptj ul li:nth-child(1) a{ color: #7fba00;}
.right_pptj ul li:nth-child(2) a{ color: #f74e1e;}
.right_pptj ul li:nth-child(3) a{ color: #00a4ef;}
.right_pptj ul li:nth-child(4) a{ color: #601165;}
.right_pptj ul li:nth-child(5) a{ color: #13cf8f;}
.right_pptj ul li:nth-child(6) a{ color: #fba78f;}
.right_pptj ul li:nth-child(7) a{ color: #009688;}
.right_pptj ul li:nth-child(8) a{ color: #ff0066;}
.right_pptj ul li:nth-child(9) a{ color: #B15BFF;}
.right_pptj ul li:nth-child(10) a{ color: #2894FF;}
.right_pptj ul li:nth-child(1) a:hover{ color: #fff; background-color: #7fba00;}
.right_pptj ul li:nth-child(2) a:hover{ color: #fff; background-color: #f74e1e;}
.right_pptj ul li:nth-child(3) a:hover{ color: #fff; background-color: #00a4ef;}
.right_pptj ul li:nth-child(4) a:hover{ color: #fff; background-color: #601165;}
.right_pptj ul li:nth-child(5) a:hover{ color: #fff; background-color: #13cf8f;}
.right_pptj ul li:nth-child(6) a:hover{ color: #fff; background-color: #fba78f;}
.right_pptj ul li:nth-child(7) a:hover{ color: #fff; background-color: #009688;}
.right_pptj ul li:nth-child(8) a:hover{ color: #fff; background-color: #ff0066;}
.right_pptj ul li:nth-child(9) a:hover{ color: #fff; background-color: #B15BFF;}
.right_pptj ul li:nth-child(10) a:hover{ color: #fff; background-color: #2894FF;}

.cd4{overflow:hidden; margin:0 auto; background:#fff; width:1160px; padding:60px 20px;}
.cd41{width:350px; float:left;}
.cd41_title{margin:0 auto 28px auto; display:block;}
.cd41_1{background:#398efe; width:330px; height:305px; padding:35px 0 0 20px; overflow:hidden;}
.cd41_1 a{width:90px; height:30px; background:#fff; color:#398efe; text-align:center; line-height:30px; border-radius:5px; float:left; margin:0 20px 30px 0; display:block;}
.cd41_1 a:hover{font-weight:bold;}
.cd42{width:340px; margin:0 55px; float:left;}
.cd42_1{margin-top:-20px;}
.cd42_1 input{width:318px; height:42px; line-height:42px; border:solid 1px #999; padding:0 10px; border-radius:5px; font-size:16px; font-family:"微软雅黑"; margin-bottom:15px;}
.cd42_1 textarea{width:318px; height:82px; padding:10px; line-height:30px; border-radius:5px; font-size:16px; font-family:"微软雅黑"; border:solid 1px #999; margin-bottom:15px;}
.cd42_1 button{width:340px; height:44px; background:#398efe; color:#fff; font-size:16px; text-align:center; line-height:44px; border-radius:5px; border:none; cursor:pointer; font-weight:bold;}
.cd43{width:270px; padding:0 39px 0 50px; float:left; border-left:solid 1px #e6e6e6; height:410px;}
.cd43_1 input{width:268px; height:42px; line-height:42px; border:solid 1px #999; border-radius:5px; text-align:center; font-size:16px; font-family:"微软雅黑"; margin-bottom:15px;}
.cd43_1 button{width:270px; height:44px; background:#398efe; color:#fff; font-size:16px; text-align:center; line-height:44px; border-radius:5px; border:none; cursor:pointer; font-weight:bold;}
.cd43_1 span{line-height:60px; height:60px; text-align:center; color:#999; text-align:center; display:block;}
.cd43_2{margin-top:10px; line-height:24px; text-align:justify; color:#999;}
.cd43_2 font{color:#ff0000; font-size:16px;}

.cd5{width:1198px; margin:20px auto 40px auto; background:#ffffcd; border:solid 1px #ffcd99;}
.cd5 p{line-height:24px; padding:6px 20px; font-size:12px; color:#666; border-bottom:dashed 1px #e6e6e6; width:1158px;}
.cd5 p b{color:#ff483b;}
.cd5 .cd51{border:none;}



/*排行榜导航页*/
.ranking_list1{background:#dedede; padding:20px 0;}
.rl11{width:190px; height:460px; float:left; background:#fff; padding:10px 20px 0 20px;}
.rl11_1 li{overflow:hidden; margin-top:23px;}
.rl11_1 li span{width:16px; height:16px; float:left; background:#ccc; font-size:14px; text-align:center; line-height:16px; color:#fff; display:block;}
.rl11_1 li a{font-size:14px; line-height:16px; height:16px; display:block; float:left; padding-left:10px; width:100px;}
.rl11_1 li font{width:64px; float:right; text-align:right; line-height:16px; height:16px; display:block;}
.rl11_1 li .rl11_1_col{ background:#ff0000;}
.rl11_1 li a:hover{font-weight:bold;}
.example{ position:relative;}
.example ol{ position:absolute; right:10px; bottom:10px;}
.example ol li{float:left;width: 15px;height: 15px;margin: 5px;background: #fff; border-radius:50%;}
.example ol li.seleted{background: #398efe;}
.luara-{position:relative;padding:0;overflow: hidden;}
.luara- ul{padding: inherit;margin: 0;}
.luara- ul li{display: none;padding: inherit;margin: inherit;list-style: none;}
.luara- ul li:first-child{display:block;}
.luara- ul li img{width: inherit;height: inherit;}
.rl12{float:left; width:650px; margin:0 10px;}
.rl12_1{background:#fff; padding:10px 20px 0 20px; width:610px; height:200px; margin-top:10px;}
.rl12_11{width:620px; z-index:99; margin-top:25px;}
.rl12_11 li{float:left; width:145px; height:96px; position:relative; margin-right:10px;}
.rl12_11 li img{width:145px; height:96px; display:block;}
.rl12_11 li p{position: absolute; background: rgba(73, 73, 73, 0.5); left:0; top:0; width:100%; height:96px; line-height:96px; text-align:center; color: #fff; visibility: hidden;-webkit-transition: .3s;transition: .3s;-webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;transition: all .25s ease-in-out;transform: scale(0.5, 0.5);}
.rl12_11 li:hover p {opacity: 1;visibility: visible;transform: scale(1, 1);}
.rl13{width:260px; height:460px; padding:10px 20px 0 20px; float:right; background:#fff;}
.rl13_1{margin-top:10px;}
.rl13_1 li a{line-height:38px; height:38px; background:url(../images/list_img.jpg) no-repeat left center; padding-left:10px; overflow:hidden; display:block; font-size:14px; width:250px;}
.rl13_1 li a:hover{padding-left:12px; width:248px;}


.rl2{width:1200px; margin:20px auto 0 auto; height:2230px; position:relative;}
.rl3{width:1200px; margin:20px auto 0 auto; height:2230px; position:relative;}
.rl21{ width:170px; padding:10px 20px 0 20px; position:absolute; left:0; top:0; z-index:99; background:#fff;}
.rl23{ width:170px; padding:10px 20px 0 20px; position:absolute; left:0; top:0; z-index:9; background:#fff;}
.lanmu-content{width:170px;overflow:hidden;}
.lanmu-list li{margin-top:24px;}
.lanmu-list li .rl21_title{padding:0 20px; line-height:36px; height:36px; border-radius:5px; text-align:center; color:#fff; font-weight:bold; font-size:16px; display:inline-block; margin-bottom:5px; border:none;}
.lanmu-list li a{line-height:39px; height:39px; border-bottom:dashed 1px #f5f5f5; display:block; overflow:hidden; color:#666;}
.lanmu-list li a span{text-align:right; float:right; display:block; color:#666;}
.lanmu-list li a:hover{font-weight:bold;}
.lanmu-list li .rl21_col_1{background:#f59516;}
.lanmu-list li .rl21_col_2{background:#ff595f;}
.lanmu-list li .rl21_col_3{background:#3cb8ef;}
.lanmu-list li .rl21_col_4{background:#09d57e;}
.lanmu-list li .rl21_col_5{background:#f178b5;}
.lanmu-content .listmore,.lanmu-content .more{width:170px; height:46px; line-height:46px; background:#398efe; text-align:center; font-size:16px; font-weight:bold; color:#fff; border-radius:5px; margin:31px 0; display:block;}
.ranking-content{float:right; overflow:hidden; width:990px;}
.hidden{display:none;}
.ranking_box{width:310px; background: #fff; margin:0 0 20px 20px; float:left; padding-bottom:20px;}
.rank_title1{background:url(../images/rank_title1.jpg) no-repeat center; height:58px; line-height:58px; overflow:hidden; padding:0 20px; width:270px; margin-bottom:5px;}
.rank_title2{background:url(../images/rank_title2.jpg) no-repeat center;}
.rank_title3{background:url(../images/rank_title3.jpg) no-repeat center;}
.rank_title4{background:url(../images/rank_title4.jpg) no-repeat center;}
.rank_title1 i{ width:34px; height:34px; margin:12px 0; float:left; display:block;}
.rank_title1 h1{ font-size:20px; line-height:58px; height:58px; color:#fff; font-weight:bold; display:block; margin-left:5px; float:left;}
.rank_title1 .rank_title11{ background:url(../images/rank_icon1.png) no-repeat center;}
.rank_title1 .rank_title12{ background:url(../images/rank_icon2.png) no-repeat center;}
.rank_title1 .rank_title13{ background:url(../images/rank_icon3.png) no-repeat center;}
.rank_title1 .rank_title14{ background:url(../images/rank_icon4.png) no-repeat center;}
.rank_title1 .rank_title15{ background:url(../images/rank_icon5.png) no-repeat center;}
.rank_title1 .rank_title16{ background:url(../images/rank_icon6.png) no-repeat center;}
.rank_title1 .rank_title17{ background:url(../images/rank_icon7.png) no-repeat center;}
.rank_title1 .rank_title18{ background:url(../images/rank_icon8.png) no-repeat center;}
.rank_title1 .rank_title19{ background:url(../images/rank_icon9.png) no-repeat center;}
.rank_main{display: block; width:270px; border-bottom:dashed 1px #e6e6e6; padding:15px 0; margin:0 auto;}
.ranking_brand,.ranking_listbox_show{overflow:hidden;}
.ranking_brand span{width:22px; height:22px; line-height:22px; text-align:center; font-size:14px; color:#fff; font-weight:bold; margin:2px 0; background:#ccc; display:block; border-radius:50%; float:left;}
.ranking_brand b{line-height:26px; height:26px; font-size:14px; margin-left:10px; width:150px; float:left; display:block; overflow:hidden;}
.ranking_brand font{line-height:26px; height:26px; font-size:14px; width:88px; float:right; text-align:right; display:block; overflow:hidden; color:#999;}
.ranking_brand font i{ margin-top:6px; margin-left:6px; display:inline-block; width:8px; height:15px;}
.ranking_brand font .ranking_zs_1{background:url(../images/index_icon6.jpg) no-repeat center;}
.ranking_brand font .ranking_zs_2{background:url(../images/index_icon7.jpg) no-repeat center;}
.ranking_brand font .ranking_zs_3{background:url(../images/index_icon8.jpg) no-repeat center;}
.ranking_listbox_show{margin-top:13px;}
.ranking_listbox_show img{width:94px; height:62px; border:solid 1px #e6e6e6; float:left; display:block;}
.ranking_listbox_show ul{float:left; width:160px; padding-left:14px;}
.ranking_listbox_show ul li{line-height:20px; height:20px; color:#999;}
.ranking_listbox_show ul li span{color:#ff0000;}
.ranking_listbox_show ul li font{color:#333;}
.ranking_brand .ranking-num-bg1{background:url(../images/index_icon2.jpg) no-repeat center; width:22px; height:26px; border-radius:0; margin:0;}
.ranking_brand .ranking-num-bg2{background:url(../images/index_icon3.jpg) no-repeat center; width:22px; height:26px; border-radius:0; margin:0;}
.ranking_brand .ranking-num-bg3{background:url(../images/index_icon4.jpg) no-repeat center; width:22px; height:26px; border-radius:0; margin:0;}

.lanmu-list1 li{width:170px; padding-top:20px; height:216px; margin-top:20px; border-radius:5px;}
.lanmu-list1 .lanmu_list1_col1{background:url(../images/rank_bg9.jpg) no-repeat left 20px #1ecedd;}
.lanmu-list1 .lanmu_list1_col2{background:url(../images/rank_bg2.jpg) no-repeat left 20px #a67fed;}
.lanmu-list1 .lanmu_list1_col3{background:url(../images/rank_bg3.jpg) no-repeat left 20px #fe8e99;}
.lanmu-list1 .lanmu_list1_col4{background:url(../images/rank_bg4.jpg) no-repeat left 20px #ffad41;}
.lanmu-list1 .lanmu_list1_col5{background:url(../images/rank_bg5.jpg) no-repeat left 20px #1ecedd;}
.lanmu-list1 .lanmu_list1_col6{background:url(../images/rank_bg6.jpg) no-repeat left 20px #a67fed;}
.lanmu-list1 .lanmu_list1_col7{background:url(../images/rank_bg7.jpg) no-repeat left 20px #fe8e99;}
.lanmu-list1 .lanmu_list1_col8{background:url(../images/rank_bg8.jpg) no-repeat left 20px #ffad41;}
.lanmu-list1 .lanmu_list1_col9{background:url(../images/rank_bg1.jpg) no-repeat left 20px #1ecedd;}
.lanmu-list1 li .rl21_title{line-height:54px; height:54px; font-size:16px; font-weight:bold; padding:0 0 66px 0; border-bottom:dashed 1px #fff; width:130px; margin:0 auto 10px auto; display:block; float:none;}
.lanmu-list1 li a{color:#fff; line-height:30px; height:30px; width:60px; padding-left:20px; display:block; overflow:hidden; float:left;}
.rl3_box1{background:url(../images/rank_title5.jpg) no-repeat left top #fff;}
.rl3_box2{background:url(../images/rank_title6.jpg) no-repeat left top #fff;}
.rl3_box3{background:url(../images/rank_title7.jpg) no-repeat left top #fff;}
.rl3_box4{background:url(../images/rank_title8.jpg) no-repeat left top #fff;}
.rl3_box5{background:url(../images/rank_title9.jpg) no-repeat left top #fff;}
.rl3_box6{background:url(../images/rank_title10.jpg) no-repeat left top #fff;}
.rl3_box7{background:url(../images/rank_title11.jpg) no-repeat left top #fff;}
.rl3_box8{background:url(../images/rank_title12.jpg) no-repeat left top #fff;}
.rl3_box9{background:url(../images/rank_title13.jpg) no-repeat left top #fff;}
.rl3_title{line-height:58px; height:58px; font-size:20px; font-weight:bold; padding:0 20px; width:270px;}

.rl4{width:1160px; margin:0 auto 40px auto; background:#fff; padding:14px 20px 30px 20px;}
.rl4_tab{float:right; overflow:hidden; height:30px; margin:10px 0;}
.rl4_tab span{width:90px; font-size:16px; cursor:pointer; line-height:30px; height:30px; text-align:center; float:left;}
.rl4_tab .rl4_tab_1{background:#398efe; color:#fff; border-radius:100px;}
.rl4_main{display:none}
.rl41,.rl42{overflow:hidden; margin-top:20px; width:1190px; z-index:99;}
.rl41 li{width:565px; float:left; margin-right:30px;}
.rl41 li .rl41_1{width:210px; height:140px; float:left; display:block;}
.rl41 li .rl41_2{width:330px; float:right;}
.rl41 li .rl41_2 a{font-size:16px; line-height:34px; height:34px; font-weight:bold; overflow:hidden; display:block;}
.rl41 li .rl41_2 p{line-height:20px; height:40px; color:#999; overflow:hidden; margin-top:5px;}
.rl41 li .rl41_2 span{overflow:hidden; margin-top:30px; display:block;}
.rl41 li .rl41_2 span font,.rl42 li span font{display:block; float:left; background:url(../images/index_icon10.png) no-repeat left center; padding-left:20px; line-height:16px; height:16px; color:#999;}
.rl41 li .rl41_2 span i,.rl42 li span i{display:block; float:left; background:url(../images/rank_icon10.png) no-repeat left center; padding-left:20px; line-height:16px; height:16px; color:#999; margin-left:20px; font-style:normal;}
.rl41 li .rl41_2 a:hover{text-decoration:underline;}
.rl42 li{width:565px; float:left; margin-right:30px; border-top:solid 1px #f5f5f5; padding:8px 0 16px 0;}
.rl42 li a{line-height:32px; height:32px; font-size:16px; margin-bottom:10px; display:block; overflow:hidden;}
.rl42 li span{overflow:hidden; display:block;}
.rl42 li a:hover{font-weight:bold;}


/*排行榜品牌页*/
.rb_main{background:url(../images/rank_banner2.jpg) no-repeat left top; width:100%; margin-bottom:20px;}
.rb_main_title{font-weight:bold; font-size:50px; line-height:230px; height:230px; color:#fff; text-align:center; display:block;}
.rb1{width:1160px; height:118px; background:#fff; padding:22px 20px 0 20px; margin-bottom:20px;}
.rb11{position:relative; height:26px; margin-bottom:32px;}
.rb11 b{line-height:26px; height:26px; font-size:18px; display:block; position:absolute; left:0; top:0; z-index:99;}
.rb11 span{width:108px; height:6px; background: linear-gradient(to left, #ffb587, #ff110e); display:block; position:absolute; left:0; bottom:0;}


.picScroll-left{ width:1160px;  overflow:hidden; position:relative;}
.picScroll-left .hd{ overflow:hidden; float:right; width:80px; height:28px; }
.picScroll-left .hd a{width:30px; height:28px; display:block; float:left; margin-left:10px; cursor:pointer;}
.picScroll-left .hd .next{background:url(../images/rank_next.jpg) no-repeat center;}
.picScroll-left .hd .prev{background:url(../images/rank_pre.jpg) no-repeat center;}

.picScroll-left .bd{ float:left; width:1050px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }

.buttons a { display: inline-block; text-align:center; cursor: pointer; margin-right: 20px;}
.buttons span { display: block; height: 28px; line-height: 28px; font-size: 16px; padding:0 10px; color: #333333; border-radius: 50px; margin-bottom: 10px;}
.buttons .blue {  background: #FF0000;  color: white;}
.buttons span:hover{  color: #FF0000;}
.buttons .blue:hover { color: white;}
.buttonsChoose{ display: none;}


.rb2{overflow:hidden;}
.rb2_left{width:280px; float:left; position:relative;}
.rb21{width:280px; padding:10px 0 20px 0;  height:286px; background:#fff; margin-bottom:20px; position:absolute; left:0; top:0;}
.rb21 .in_title{width:240px; margin:0 auto;}
.rb21_main{background:#fff; padding-bottom:20px;}
.rb21_1{overflow:hidden; width:260px; padding:0 10px; margin-top:10px;}
.rb21_1 li a{width:110px; margin:0 10px; border-bottom:dashed 1px #f5f5f5; float:left; display:block; line-height:40px; height:40px; overflow:hidden;}
.rb21_1 li a:hover{font-weight:bold;}
.rbmore{width:150px; height:40px; line-height:40px; background:#398efe; text-align:center; font-size:16px; font-weight:bold; color:#fff; border-radius:5px; margin:20px auto 0 auto; display:block;}
.rb22{width:240px; padding:10px 20px 20px 20px; background:#fff; margin:336px 0 20px 0;}
.rb22_1,.rb24_1{width:260px; z-index:99; overflow:hidden;}
.rb22_1 li a{width:110px; height:30px; background:#e6e6e6; text-align:center; line-height:30px; overflow:hidden; margin:20px 20px 0 0; border-radius:100px; float:left; display:block;}
.rb22_1 li a:hover{background:#398efe; color:#fff;}
.rb23{width:240px; padding:10px 20px 20px 20px; background:#fff; margin-bottom:20px;}
.rb23_1,.rb24_1{margin-top:10px;}
.rb23_1 li a{line-height:36px; height:36px; background:url(../images/list_img.jpg) no-repeat left center; padding-left:20px; width:220px; overflow:hidden; display:block;}
.rb23_1 li .rb23_11{background:url(../images/rank_icon1.jpg) no-repeat left center;}
.rb23_1 li a:hover,.rb24_1 li a:hover{font-weight:bold;}
.rb24_1 li a{width:110px; margin-right:20px; border-bottom:dashed 1px #f5f5f5; float:left; display:block; line-height:40px; height:40px; overflow:hidden;}

.rb2_right{width:900px; float:right;}
.rank_right{ float:right; width:900px;;}
.txtScroll-left{ width:900px; position:relative; height:1400px; background:#fff;}
.txtScroll-left .btn{width:44px; height:70px; display:block; cursor:pointer; position:absolute; top:410px; z-index:9;}
.txtScroll-left .prev1{background:url(../images/rank_pre1.jpg) no-repeat center; left:0;}
.txtScroll-left .next1{background:url(../images/rank_next1.jpg) no-repeat center; right:0;}
.list{ width: 900px; height: 1400px; overflow: hidden; position: relative; z-index: 3;}
.list_item { width: 790px;  height: 1400px;  margin: auto;  background-color: white;  border-radius: 6px;}
.infoList dd { position: absolute; width:790px;  top: 0;  left: 55px;  list-style: none;  opacity: 0;  transition: all 0.3s ease-out;}
.infoList .p1{ z-index: 3;  opacity: 1; }


.rb25{text-align:center; line-height:62px; height:62px; padding:30px 0 20px 0; color:1a1a1a; width:790px;}
.rb25 em{width:100px; height:2px; display:inline-block; background:#f0f0f0; vertical-align:middle;}
.rb25 b{margin:0 50px; font-size:30px;}
.rb26{overflow:hidden; line-height:28px; height:28px; padding:0 20px;}
.rb26 span{float:left; display:block; color:#666;}
.rb26 .rb26_1{width:100px;}
.rb26 .rb26_2{width:250px;} 
.rb26 .rb26_3,.rb26 .rb26_4{width:70px; padding-right:80px; text-align:center;}
.rb26 .rb26_5{width:100px; text-align:center;}
.rb27{ margin-bottom:20px;}
.rb27 li{overflow:hidden; padding:30px 20px; border-bottom:dashed 1px #e6e6e6;}
.rb27 li span{width:22px; height:22px; background:#ccc; line-height:22px; text-align:center; color:#fff; font-weight:bold; float:left; border-radius:50%; margin:18px 78px 0 0; display:block;}
.rb27 li .rb27_1{background:url(../images/index_icon2.jpg) no-repeat center; width:22px; height:26px; border-radius:0;}
.rb27 li .rb27_2{background:url(../images/index_icon3.jpg) no-repeat center; width:22px; height:26px; border-radius:0;}
.rb27 li .rb27_3{background:url(../images/index_icon4.jpg) no-repeat center; width:22px; height:26px; border-radius:0;}
.rb27 li img{width:90px; height:60px; border-radius:5px; -webkit-box-shadow:0 0 10px #e6e6e6; -moz-box-shadow:0 0 10px #e6e6e6; box-shadow:0 0 10px #e6e6e6; float:left; display:block;}
.rb27 li b{line-height:60px; height:60px; margin-left:20px; width:140px; float:left; display:block;}
.rb27 li font{width:70px; text-align:center; color:#ff0000; padding-right:80px; line-height:60px; height:60px; float:left; display:block;}
.rb27 li em{width:70px; text-align:center; padding-right:80px; line-height:60px; height:60px; float:left; display:block;}
.rb27 li a{width:98px; height:28px; text-align:center; line-height:28px; border:solid 1px #e6e6e6; color:#999; display:block; border-radius:100px; margin:15px 0; float:left;}
.rb27 li:hover{ -webkit-box-shadow:0 0 10px #e6e6e6; -moz-box-shadow:0 0 10px #e6e6e6; box-shadow:0 0 10px #e6e6e6;}
.rb27 li a:hover{border:solid 1px #398efe; color:#398efe;}











/*排行榜品牌页二级页*/
.rb3{overflow:hidden; padding:46px 20px; background:#fff; margin-bottom:20px;}
.rb31{float:left; width:109px; margin:8px 0 14px 0;}
.rb32{float:left; display:block; width:1px; height:20px; margin:14px 45px; background:#e6e6e6;}
.rb33{float:left; width:960px;}
.rb22_2{overflow:hidden;}
.rb22_2 li a{width: 238px; line-height:32px; height:32px; display: block; float: left; text-align: center; border: 1px dashed #ccc; margin-top:20px;}
.rb22_2 li:nth-child(1) a{ color: #7fba00;}
.rb22_2 li:nth-child(2) a{ color: #f74e1e;}
.rb22_2 li:nth-child(3) a{ color: #00a4ef;}
.rb22_2 li:nth-child(4) a{ color: #601165;}
.rb22_2 li:nth-child(5) a{ color: #13cf8f;}
.rb22_2 li:nth-child(6) a{ color: #fba78f;}
.rb22_2 li:nth-child(7) a{ color: #009688;}
.rb22_2 li:nth-child(8) a{ color: #ff0066;}
.rb22_2 li:nth-child(9) a{ color: #B15BFF;}
.rb22_2 li:nth-child(10) a{ color: #2894FF;}
.rb22_2 li:nth-child(1) a:hover{ color: #fff; background-color: #7fba00;}
.rb22_2 li:nth-child(2) a:hover{ color: #fff; background-color: #f74e1e;}
.rb22_2 li:nth-child(3) a:hover{ color: #fff; background-color: #00a4ef;}
.rb22_2 li:nth-child(4) a:hover{ color: #fff; background-color: #601165;}
.rb22_2 li:nth-child(5) a:hover{ color: #fff; background-color: #13cf8f;}
.rb22_2 li:nth-child(6) a:hover{ color: #fff; background-color: #fba78f;}
.rb22_2 li:nth-child(7) a:hover{ color: #fff; background-color: #009688;}
.rb22_2 li:nth-child(8) a:hover{ color: #fff; background-color: #ff0066;}
.rb22_2 li:nth-child(9) a:hover{ color: #fff; background-color: #B15BFF;}
.rb22_2 li:nth-child(10) a:hover{ color: #fff; background-color: #2894FF;}
.rb4{background:#fff; margin-top:20px; width:860px; padding:10px 20px 20px 20px;}
.rb41{width:890px; z-index:99; margin-top:10px;}
.rb41 li{width:415px; float:left; margin-right:30px; border-bottom:solid 1px #f5f5f5; border-top:none;}
.rb5{margin:20px auto 40px auto;}


/*排行榜详情页*/
.rd1{width:1200px; margin:20px auto 0 auto; background:#fff; padding:36px 0 50px 0;}
.rd1 h1{font-size:24px; font-weight:bold; line-height:48px; height:48px; display:block; color:#398efe; text-align:center;}
.rd1 span{text-align:center; line-height:26px; height:26px; color:#999; display:block;}
.rd1 p{width:1030px; margin:26px auto 0 auto; text-align:center; font-size:16px; line-height:30px;}
.rd2{width:1200px; padding:60px 0 40px 0; margin:0 auto;}
.rd_title{line-height:52px; height:52px; font-size:24px; text-align:center; margin-bottom:36px;}
.rd21{overflow:hidden; width:1280px; z-index:99;}
.rd21 li{width:560px; margin-right:80px; margin-bottom:20px; float:left; overflow:hidden;}
.rd21 li img{width:240px; float:left; height:160px; display:block;}
.rd21 li div{float:left; width:300px;  margin-left:20px;}
.rd21 li div a{line-height:34px; height:34px; display:block; font-size:16px; overflow:hidden;}
.rd21 li div p{line-height:24px; height:72px; overflow:hidden; color:#999; text-align:justify; margin:10px 0;}
.rd21 li div span{line-height:24px; height:24px; background:url(../images/index_icon10.png) no-repeat left center; padding-left:20px; color:#999; display:block;}
.rd21 li div a:hover{font-weight:bold;}
.rd3{width:100%; background:#fff; padding:60px 0;}
.rd31{overflow:hidden; float:right; width:848px; height:484px;}
.rd31 a{width:200px; height:44px; background:#f5f5f5; border:dashed 1px #e6e6e6; line-height:44px; text-align:center; font-size:16px; margin:0 0 27px 10px; display:block; float:left;}
.rd31 a:hover{background:#398efe; color:#fff; border:solid 1px #398efe;}
.rd41{overflow:hidden; width:1220px; z-index:99;}
.rd41 li{width:224px; float:left; margin:0 20px 35px 0;}
.rd41 li img{width:224px; height:150px; display:block;}
.rd41 li>a{font-size:16px;  line-height:22px; height:22px; margin-top:12px; display:block; overflow:hidden; font-weight:bold;}
.rd41 li p{overflow:hidden;}
.rd41 li p span{line-height:20px; height:20px; padding-top:10px; color:#999; float:left;}
.rd41 li p span font{color:#ff0000;}
.rd41 li p a{width:80px; height:30px; background:#ec5830; line-height:30px; text-align:center; color:#fff; border-radius:5px; float:right; display:block;}
.rd41 li p a:hover{text-decoration:underline;}
.rd5{background:#fff; width:100%; padding:10px 0 20px 0; margin-bottom:40px;}


/*专题页*/
.sp_top{width:100%; background:#fff;}
.ys-wrap-1200{width:1200px; margin:0 auto;}
.ys-top-nav-wrap{line-height:110px; height:110px;}
.ys-top-common-logo{width: 180px;height: 50px;margin-top: 25px; display:block; float:left;}
.ys-top-common-logo img{width:180px; height:50px; display:block;}
.ys-top-common-font{color:#666; font-size:16px; line-height:26px; height:26px; padding-left:20px; border-left:solid 1px #e6e6e6; float:left; margin:42px 0 42px 20px;}
.none{display:none;}
.ys-top-nav-list{line-height:110px; margin-left:75px; float:right; display:inline; height:110px;}
.ys-top-nav-list .dr_one{float:left;}
.ys-top-nav-list .dr_one a{line-height:110px; height:110px; color:#333; padding-right:20px; font-size:16px; display:block;}
.ys-top-nav-list .drop{float: left;  z-index:999; position:relative; z-index: 99;}
.ys-top-nav-list .drop>a { display: block; color: #333; padding-right:20px; position:relative; line-height:110px; height:110px; font-size:16px;}
.ys-top-nav-list  li>a:hover{ color:#333; font-weight:bold;}
.ys-top-nav-list ul { display: none; position: absolute; top: 80px; left: 0; box-shadow:0 0 8px #999; z-index: 99;}
.ys-top-nav-list ul li { font-weight:normal;}
.ys-top-nav-list ul li a { display: block; color: #34495e !important; background: #fff !important; font-size:14px; text-align:center; line-height:36px; height:36px; text-align:center; padding:0 8px;}
.ys-top-nav-list ul li a:hover { display: block; background: #68a9ff !important; color: #fff !important;}
.ys-search-icon{width:20px; height:20px; margin-top:45px; background:url(../images/spe_icon1.png) no-repeat center; display:block; float:right; cursor:pointer;}
.ys-input-box{float:right;}
.ys-blm-search-wrap{width:400px; height:44px; margin:33px 0; display:block; float:left;}
.ys-input-close{width:18px; height:19px; background:url(../images/spe_icon2.png) no-repeat center; margin-top:45px; margin-left:20px; display:block; float:left; cursor:pointer;}
.ys-blm-input{ width: 333px;height: 40px;border: 2px solid #ff1d43;line-height: 40px;padding-left: 15px;}
.ys-blm-search{width: 48px;height: 44px;background:url(../images/spe_icon1.png) no-repeat center center;background-color: #ff1d43; border:none;}

.sp_banner{background:url(../images/spe_banner1.jpg) no-repeat center; width:100%; height:300px;}
.spb{position:relative; height:300px;}
.spb1{line-height:80px; height:80px; font-size:40px; color:#007bd4; display:block; position:absolute; left:110px; top:78px; z-index:99}
.spb2{line-height:80px; height:80px; font-size:40px; color:#fff; display:block; position:absolute; left:113px; top:81px; z-index:9;}
.spb3{width:520px; height:40px; padding-left:10px; color:#fff; line-height:40px; background:url(../images/sp_banner_bg.png) no-repeat center; position:absolute; left:110px; top:158px;}

.special_1{overflow:hidden; width:1200px; margin:20px auto;}
/*.sp1{width:870px; height:540px; padding:10px 20px 0 20px; background:#fff; float:left; overflow:hidden;}
.sp11{width:430px; height:290px; margin-bottom:10px; float:left; border-radius:5px; display:block; margin-top:20px;}
.sp12{overflow:hidden; width:440px; float:left; margin-top:20px;}
.sp12 li a{width:208px; height:138px; border:solid 1px #f5f5f5; border-radius:5px; float:left; margin:0 0 10px 10px; position:relative; display:inline; overflow:hidden;}
.sp12 li a div{ bottom:-80px; position:absolute; left:0px; line-height:24px; width:168px; height:70px; padding:10px 20px 0 20px; color:#ffffff; background:#398efe;}
.sp12 li a img{width:208px; height:138px; display:block;}
.sp12 li a div p{font-size:18px; color:#fff; text-align:center; line-height:30px; height:30px; overflow:hidden; font-weight:bold;}
.sp12 li a div font{line-height:24px; height:24px; color:#fff000; overflow:hidden; text-align:center; display:block;}
.sp13{width:880px; z-index:99; margin:0;}
.sp13 li a{margin:0 10px 0 0;}*/
.sp2{background:#fff; width:230px; height:440px; float:right; padding:10px 20px 0 20px;}
.sp21{border-bottom:solid 1px #f5f5f5; line-height:50px; height:50px; overflow:hidden; margin-bottom:20px;}
.sp21 span{font-size:20px; float:left; display:inline-block; line-height:50px; height:50px; margin-right:20px; cursor:pointer;}
.sp21 .sp21_1{ border-bottom:solid 2px #398efe; color:#398efe; line-height:48px; height:48px; font-weight:bold;}
.sp22_1{position:relative; width:230px; height:153px; margin-bottom:15px; display:block;}
.sp22_1 img{width:230px; height:153px; display:block;}
.sp22_1 p{line-height:40px; height:40px; padding:0 10px; width:210px; background-color: rgba(0,0,0,.6); position:absolute; left:0; bottom:0; color:#fff; overflow:hidden;}
.sp22_1:hover p,.sp22_2 li a:hover{text-decoration:underline;}
.sp22_2 li a{line-height:36px; height:36px; overflow:hidden; display:block;}
.sp3{overflow:hidden;}
.sp3 li a{width:119px; height:78px; float:left; border:solid 1px #f5f5f5; border-right:none; display:block; position:relative;}
.sp3 li a img{width:119px; height:78px;}
.sp3 li a p{position: absolute; background: rgba(73, 73, 73, 0.5); left:0; top:0; width:100%; height:78px; line-height:78px; text-align:center; color: #fff; visibility: hidden;-webkit-transition: .3s;transition: .3s;-webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;transition: all .25s ease-in-out;transform: scale(0.5, 0.5);}
.sp3 li a:hover p {opacity: 1;visibility: visible;transform: scale(1, 1)}

.sp4{width:1160px; margin:20px auto 0 auto; background:#fff; padding:10px 20px 20px 20px; overflow:hidden;}
/*.sp41{width:500px; float:left; margin-right:60px;}
.sp41_1{overflow:hidden; width:560px; z-index:99; margin-top:15px;}
.sp41_1 li a{line-height:38px; height:38px; float:left; width:240px; display:block; font-size:16px; background:url(../images/list_img.jpg) no-repeat left center; padding-left:10px;  margin-right:30px;}
.sp41_1 li a:hover{padding-left:12px; width:238px; font-weight:bold;}
.sp42{width:600px; float:right;}
.sp42_2{width:620px; z-index:99; overflow:hidden;}
.sp42_2 li a{background:#f5f5f5; border:dashed 1px #e6e6e6; line-height:36px; height:36px; padding:0 20px; border-radius:100px; font-size:16px; float:left; display:block; margin:20px 20px 0 0;}
.sp42_2 li a:hover{background:#398efe; color:#fff; border:solid 1px #398efe;}*/

.sp5{width:1200px; margin:20px auto 0 auto; overflow:hidden;}
.sp51{width:480px; height:474px; padding:10px 20px 0 20px; background:#fff; float:left;}
.sp51_2{border-top:solid 1px #e6e6e6; margin-top:20px; padding-top:10px;}
.sp51_2 li{overflow:hidden; line-height:36px; height:36px; background:url(../images/list_img.jpg) no-repeat left center; padding-left:10px; width:470px;}
.sp51_2 li a{width:370px; float:left; font-size:16px; display:block; height:32px; overflow:hidden;}
.sp51_2 li span{color:#999; text-align:justify; float:right; width:70px;}
.sp51_2 li a:hover,.sp52_1 li a:hover{font-weight:bold;}
.sp52{width:290px; height:474px; padding:10px 20px 0 20px; background:#fff; float:right;}
.sp52_1{margin-top:10px;}
.sp52_1 li a{line-height:40px; height:40px; background:url(../images/list_img.jpg) no-repeat left center; padding-left:10px; width:280px; overflow:hidden; font-size:16px; display:block;}
.sp6{margin-bottom:20px;}


/*专题列表页*/
.sl1{background:url(../images/sp_banner2.jpg) no-repeat center; width:100%; height:440px;}
.sl2{width:1200px; margin:20px auto; overflow:hidden;}
.sl21{overflow:hidden; width:1220px; z-index:99;}
.sl21 li{width:285px; float:left; margin:0 20px 20px 0; background:#fff; padding-bottom:20px;}
.sl21 li img{width:285px; height:190px; display:block;}
.sl21 li a{padding:10px 20px; line-height:26px; font-size:16px; width:245px; height:52px; display:block; overflow:hidden;}
.sl21 li p{overflow:hidden; padding:0 20px; width:245px;}
.sl21 li p span,.sl21 li p font{line-height:20px; height:20px; color:#999; display:block; float:left;}
.sl21 li p span{background:url(../images/index_icon10.png) no-repeat left center; padding-left:20px;  margin-right:20px;}
.sl21 li p font{background:url(../images/rank_icon10.png) no-repeat left center; padding-left:20px;}
.sl21 li a:hover{font-weight:bold;}


/*申请入驻页*/
.join_nav{background:url(../images/join_banner1.jpg) no-repeat center; width:100%; height:420px;}
.join_nav .box{overflow:inherit;}
.jo_logo{width:178px; height:52px; margin:29px 0; float:left; display:block;font-size: 30px; color: #ffffff}
.jo_nav .dr_one a{margin-left:20px; color:#fff;}
.jo_nav .drop>a{margin-left:20px; color:#fff;}
.jo_nav ul{margin-left:20px;}
.jo_nav li>a:hover{ color:#fff; font-weight:bold;}
.join_banner1{padding-left:55px; width:1145px; padding-top:236px;}
.join_banner1 b{font-size:50px; color:#ffe400; line-height:92px; height:92px; display:block;}
.join_banner1 p{line-height:40px; font-size:24px; height:80px; overflow:hidden; color:#fff;}
.join_banner2{background:url(../images/join_banner2.jpg) no-repeat center; width:100%; height:364px; padding-top:56px;}
.join_banner2 a{width:220px; height:50px; line-height:50px; text-align:center; color:#2255dc; border-radius:100px; background:#fff; -webkit-box-shadow:0 10px 10px #1e49b2; -moz-box-shadow:0 10px 10px #1e49b2; box-shadow:0 10px 10px #1e49b2; display:block; font-size:24px;  margin-left:55px; margin-bottom:40px;}
.join_banner2 a:hover{font-weight:bold;}

.jo1{margin:34px auto 130px auto; width:1200px;}
.jo_title h2{line-height:68px; height:68px; font-size:46px; text-align:center; display:block;}
.jo11{overflow:hidden; margin-top:80px;}
.jo11 p{width:580px; float:left;}
.jo11 p font{font-size:18px; line-height:36px; margin-top:30px; display:block; color:#666; text-align:justify;}
.jo11 p b{font-size:24px; line-height:36px; display:block; text-align:justify;}
.jo11 img{width:586px; height:376px; float:right; display:block;}

.jo_title span{line-height:34px;  height:34px; text-align:center; color:#999; font-size:18px; display:block;}
.jo21{overflow:hidden; margin-top:50px; width:1275px; z-index:99;}
.jo21 li{background:#fcfcfc; width:350px; height:275px; padding-top:35px; margin-right:75px; float:left;}
.jo21 li img{width:90px; height:140px; display:block;  margin:0 auto;}
.jo21 li p{font-size:24px; line-height:38px; height:38px; text-align:center; margin-top:38px;}
.jo21 li font{font-size:18px; line-height:30px; height:30px; text-align:center; color:#999; display:block;}

.jo3{background:url(../images/join_bg1.jpg) no-repeat center; width:100%; height:420px; padding-top:80px;  margin:110px 0;}
.jo31{font-size:46px; line-height:62px; height:62px; text-align:center; color:#fff; display:block;}
.jo32{overflow:hidden; margin-top:120px;}
.jo32 li{width:400px; float:left;}
.jo32 li b{line-height:116px; height:116px; text-align:center; color:#0097ff; font-size:80px; display:block;}
.jo32 li b span{color:#fff; font-weight:normal; line-height:80px; height:80px; padding-top:36px; font-size:20px;}
.jo32 li font{line-height:40px; height:40px; text-align:center; color:#fff; opacity:0.6; display:block; font-size:20px;}

.jo4{overflow:hidden; width:1200px; margin:0 auto 100px auto;}
.jo41{width:410px; height:360px; overflow:hidden; float:left;}
.jo41 li{height:70px; margin-bottom:70px; overflow:hidden; width:330px; padding-left:80px;}
.jo41 li p{font-size:24px; line-height:38px; height:38px; overflow:hidden;}
.jo41 li span{line-height:28px; height:28px; font-size:18px; color:#999; display:block;}
.jo41 .jo41_1{background:url(../images/join_icon4.jpg) no-repeat left center;}
.jo41 .jo41_2{background:url(../images/join_icon5.jpg) no-repeat left center;}
.jo41 .jo41_3{background:url(../images/join_icon6.jpg) no-repeat left center;}

.jo51{overflow:hidden; margin-top:40px;}
.jo51 li{width:277px; height:207px; padding-top:70px; background:url(../images/join_bg2.jpg) no-repeat center; float:left;}
.jo51 .jo51_1{width:30px; height:10px; margin:133px 0; background:none;}
.jo51 li b{font-size:46px; text-align:center; color:#0091ff; line-height:50px; height:50px; display:block;}
.jo51 li p{line-height:46px; height:46px; font-size:24px; text-align:center; margin-bottom:72px;}
.jo51 li a,.jo51 li span{line-height:38px; height:38px; font-size:18px; color:#999; display:block; text-align:center;}
.jo51 li a:hover{color:#333; font-weight:bold;}

.jo6{width:1200px; margin:0 auto 60px auto; overflow:hidden;}
.jo61{line-height:50px; height:50px; font-size:30px; text-align:center; display:block;}
.jo62 font{font-size:16px; line-height:26px; margin-top:20px; display:block;}
.jo62 font b{font-size:24px; color:#ff0000}
.jo62 font a{color:#999;}
.jo62 font a:hover{color:#333; text-decoration:underline;}
.jo62 font span{font-weight:bold; color:#0091ff; font-size:20px;}
.jo63{width:260px; height:50px; line-height:50px; text-align:center; margin:60px auto 20px auto; border-radius:100px; background:#0078ff; color:#fff; font-size:30px; display:block; -webkit-box-shadow:0 10px 10px #ccc; -moz-box-shadow:0 10px 10px #ccc; box-shadow:0 10px 10px #ccc;}
.jo63:hover{font-weight:bold;}

.jo_footer{border-top:solid 1px #e6e6e6;}


/*网站地图*/
.map_box{width:1200px; margin:90px auto 100px auto; overflow:hidden;}
.map1 img{width:1200px; height:40px; display:block;}
.map1 p{line-height:46px; height:46px; font-size:14px; color:#666; margin-bottom:20px; text-align:center;}
.map2{margin-bottom:70px;}
.map_title{line-height:26px; height:26px; font-size:24px; border-left:solid 5px #398efe; padding-left:10px; margin-bottom:30px;}
.map21{background:#fff; line-height:70px; height:70px; overflow:hidden;}
.map21 li a{display:flex; font-size:18px; text-align:center; float:left; color:#666; width:120px; display:block;}
.map21 li a:hover,.map22 li a:hover{text-decoration:underline;}
.map22{background:#fff; padding:20px; width:1160px; overflow:hidden;}
.map22 li a{width:386px; float:left; line-height:40px; height:40px; overflow:hidden; color:#666;}



/*新闻综合页*/
.ne11 li a{font-weight:bold;}
.ne11 li a font{line-height:24px; height:24px; border:solid 1px #ff0000; color:#ff0000; padding:0 4px; display:inline-block; margin:8px 5px 8px 0; font-size:14px; font-weight:normal; border-radius:3px;}
.ne12{overflow:hidden; width:330px; z-index:99; margin-top:10px;}
.ne12 li a{width:135px; float:left; margin-right:20px; line-height:40px; height:40px; display:block; background:url(../images/list_img.jpg) no-repeat left center; padding-left:10px; font-size:16px;}
.ne12 li a:hover{text-decoration:underline;}
.ne2{margin:20px auto;}
.ne3{width:1160px; padding:10px 20px 20px 20px; margin:0 auto 20px auto; background:#fff;}
.ne31{overflow:hidden; margin-top:20px; width:1180px; z-index:99;}
.ne31 li{width:275px; float:left; margin-right:20px;}
.ne31_1{width:275px; height:98px; background:url(../images/news_img1.jpg) no-repeat center; padding-top:35px;}
.ne31_1 img{width:36px; height:36px; margin:0 auto; display:block;}
.ne31_1 p{font-size:18px; text-align:center; line-height:40px; height:40px; color:#fff;}
.ne31_3{background:url(../images/news_img2.jpg) no-repeat center;}
.ne31_4{background:url(../images/news_img3.jpg) no-repeat center;}
.ne31_5{background:url(../images/news_img4.jpg) no-repeat center;}
.ne31_2 a{line-height:26px; height:52px; overflow:hidden; font-size:16px; border-bottom:dashed 1px #e6e6e6; padding:12px 0; display:block;}
.ne31_2 a span{color:#999; font-size:14px; text-align:right; float:right;}
.ne31_2 a:hover{text-decoration:underline;}

#banner{position: relative; width:280px; height:420px; overflow: hidden; float:left; }
#banner_list img { border: 0px; }
#banner ul { position: absolute; list-style-type: none; filter: Alpha(Opacity=80); opacity: 0.8; z-index: 1002; margin: 0; padding: 0; bottom: 10px; right: 10px;}
#banner ul li { width:16px; height:16px; border:solid 1px #fff; text-align:center; line-height:16px; color: #FFF; background: #333; cursor: pointer; display:inline-block; overflow:hidden;}
#banner ul li.on { background-color:#FF6600; }
#banner_list a { position: absolute; }
.ne41{width:560px; height:400px; background:#fff; float:left; padding:20px 20px 0 20px;}
.ne41_1,.ne41_2{overflow:hidden; width:570px; z-index:99; margin-bottom:20px;}
.ne41_1 li a{width:178px; height:118px; border:solid 1px #f5f5f5; border-radius:5px; float:left;  margin-right:10px; position:relative; display:inline; overflow:hidden;}
.ne41_1 li a div{ bottom:-80px; position:absolute; left:0px; line-height:24px; width:138px; height:70px; padding:10px 20px 0 20px; color:#ffffff; background:#398efe;}
.ne41_1 li a img{width:178px; height:118px; display:block;}
.ne41_1 li a div p{font-size:18px; color:#fff; text-align:center; line-height:30px; height:30px; overflow:hidden; font-weight:bold;}
.ne41_1 li a div font{line-height:24px; height:24px; color:#fff000; overflow:hidden; text-align:center; display:block;}
.ne41_2 li a{width:170px; margin-right:10px; float:left; display:block; background:url(../images/list_img.jpg) no-repeat left center; padding-left:10px; line-height:40px; height:40px; font-size:16px;}
.ne41_2 li a:hover,.ne42_1 li a:hover,.ne51_3 p a:hover{text-decoration:underline;}
.ne42{width:260px; height:410px; padding:10px 20px 0 20px; background:#fff; float:right;}
.ne42_1{margin-top:20px;}
.ne42_1 li a{background:url(../images/list_img.jpg) no-repeat left center; padding-left:10px; width:250px; line-height:40px; height:40px; overflow:hidden; display:block; font-size:16px;}

.ne5{width:1200px; margin:20px auto;}
.ne_title{overflow:hidden; border-bottom:solid 2px #398efe; overflow:hidden;}
.ne_title b{width:150px; height:50px; text-align:center; line-height:50px; border-radius:10px 10px 0 0; background:#398efe; color:#fff; display:block; float:left; font-size:20px;}
.ne_title a{line-height:50px; height:50px; color:#666; float:right; display:block;}
.ne51{overflow:hidden; width:1220px; z-index:99;}
.ne51 li{width:386px; float:left; margin:20px 20px 0 0; background:#fff; padding-bottom:20px;}
.ne51_1{font-size:18px; line-height:62px; height:62px; display:inline-block; border-top:solid 2px #398efe; padding:0 20px;}
.ne51_2{overflow:hidden; padding:0 20px; width:346px;}
.ne51_2 img{width:120px; height:80px; float:left; display:block; margin-right:16px;}
.ne51_2 a{line-height:26px; height:26px; font-size:16px; font-weight:bold; display:block; overflow:hidden; float:left; width:210px;}
.ne51_2 p{margin-top:10px; line-height:20px; height:40px; color:#999; float:left; overflow:hidden; width:210px;}
.ne51_3{width:346px; padding:10px 20px 0 20px;}
.ne51_3 p{height:40px; overflow:hidden;}
.ne51_3 p a{width:250px; float:left; font-size:16px; display:block; line-height:40px; height:40px; overflow:hidden;}
.ne51_3 p span{width:96px; text-align:right; float:right; line-height:40px; height:40px; color:#999; display:block; overflow:hidden;}

.ne6{margin-bottom:40px;}


/*品牌详情页*/
.right_zx{width:240px; height:160px; position:relative; margin:0 20px 20px 20px; display:block; float:left;}
.right_zx img{width:240px; height:160px; display:block;}
.right_zx p{position:absolute; left:0; bottom:0; line-height:40px; height:40px;background-color: rgba(0,0,0,.6); width:220px; padding:0 10px; color:#fff;}

.right_zx1 {
	width: 240px;
	float: left;
	padding-left: 18px;
}

.right_zx1 li {
	width: 240px;
	height: 32px;
	float: left;
	line-height: 32px;
	overflow: hidden;
	border-bottom: 1px dotted #898989;
}

.right_zx1 li a:hover {
	padding-left: 5px;
	color: #e95c2d;
}






/*专题页修改*/
.sp7{background:#fff; margin:0 auto; width:1140px; padding:30px;}
.sp71{line-height:40px; height:40px; font-size:30px; font-weight:bold; display:block; text-align:center;}
.sp72{overflow:hidden; margin-top:30px;}
.sp72 img{width:460px; height:300px; float:left; display:block;}
.sp72 p{line-height:30px; font-size:16px; width:650px; padding-left:30px; height:300px; float:left; overflow:hidden; text-indent:2rem; color:#666; text-align:justify;}

.sp8{width:1160px; background:#fff; padding:10px 20px 30px 20px; margin:20px auto 0 auto;}
.sp81 li{overflow:hidden; margin-top:20px;}
.sp81_1{width:210px; height:140px; float:left; position:relative; display:block;}
.sp81_1 img{width:210px; height:140px; display:block;}
.sp81_1 p{background:url(../images/sp_icon1.png) no-repeat  center; width:40px; height:44px; position:absolute; left:0; top:0; padding-left:5px; padding-right:10px; text-align:center; line-height:44px; color:#fff; font-size:24px;}
.sp81_2{width:690px; padding-left:20px; float:left;}
.sp81_2 a{font-size:18px; line-height:30px; height:30px; display:block; overflow:hidden; font-weight:bold;}
.sp81_2 p{overflow:hidden;}
.sp81_2 p span{width:230px; float:left; line-height:20px; height:20px; overflow:hidden; color:#666; margin:10px 0 20px 0;}
.sp81_2 p span b{font-size:16px; color:#ff0000;}
.sp81_2 p font{line-height:24px; height:48px; color:#666; text-align:justify; display:block; float:left; width:690px;}
.sp81_3{width:240px; float:left; margin-top:25px;}
.sp81_3 a{width:140px; margin:0 auto 10px auto; display:block; height:40px; text-align:center; line-height:40px; border-radius:100px; color:#fff; font-size:16px;}
.sp81_3 a span{display:inline-block; padding-left:24px;}
.sp81_3 .sp81_31{background:#ff9600;}
.sp81_3 .sp81_32{background:#ff0000;}
.sp81_3 .sp81_31 span{background:url(../images/sp_icon4.png) no-repeat left center;}
.sp81_3 .sp81_32 span{background:url(../images/sp_icon3.png) no-repeat left center;}
.sp81_3 a:hover{font-weight:bold;}
.sp81_4{overflow:hidden; margin-top:20px; float:left; width:1160px; background:#f0f0f0;  height:40px;}
.sp81_4 a{width:230px; float:left; background:url(../images/list_img.jpg) left center no-repeat; padding-left:10px; line-height:40px; height:40px; padding-right:30px; display:block; overflow:hidden; float:left; margin-left:20px;}
.sp81_4 a:hover,.sp81_2 a:hover{text-decoration:underline;}
.sp81_1 .sp81_11{background:url(../images/sp_icon2.png) no-repeat center;}

.sp9{width:870px; height:440px; padding:10px 20px 0 20px; background:#fff; float:left; overflow:hidden;}
.sp91{width:390px; float:left;}
.sp91_1{overflow:hidden; width:420px; z-index:99; margin-top:15px;}
.sp91_1 li a{line-height:38px; height:38px; float:left; width:170px; display:block; font-size:16px; background:url(../images/list_img.jpg) no-repeat left center; padding-left:10px;  margin-right:30px;}
.sp91_1 li a:hover{padding-left:12px; width:158px; font-weight:bold;}
.sp92{width:440px; float:right;}
.sp92_2{width:460px; z-index:99; overflow:hidden;}
.sp92_2 li a{background:#f5f5f5; border:dashed 1px #e6e6e6; line-height:36px; height:36px; padding:0 20px; border-radius:100px; font-size:16px; float:left; display:block; margin:20px 20px 0 0;}
.sp92_2 li a:hover{background:#398efe; color:#fff; border:solid 1px #398efe;}
























