/*---------------公共部分开始------------- */
body,html{margin:0;padding:0;font-size:12px;font-family:"微软雅黑"; width:100%; height:100%; background:#fff; color:#666;}
dl,dt,dd,ul,ol{list-style:none;zoom:1;margin:0;padding:0;display:block;text-align:left;}  
li{list-style-type:none;}
.clear{zoom:1;clear:both;}
input,button,select,textarea{outline:none}
a { text-decoration:none; color:#666; outline: none; font-size:12px;}
a:hover { color:#aa0000; font-size:12px;}
p { margin:0;}
img {vertical-align:middle;}
hr { border:medium none;}
em { font-style:normal;}
table { border-collapse:collapse; border-spacing:0;}
h1, h2, h3, h4, h5, h6{ margin:0; padding:0;}
img {vertical-align:middle;}
/*头部*/
.menu_down,.show .menu_down{ display:none;}
.hover .menu_down{ display:block;}
#head { width:100%;}
.topbg { width:100%;; margin:0 auto; color:#666; height:30px; background:#f3f3f3; border-bottom:1px solid #E2E2E2;}
.top { width:1200px; margin:0 auto; color:#666;}
.top_left { line-height:30px; width:400px; float:left;}
.top_left span{ padding-left:15px;}
.top_left span em { font-style:normal; color:#aa0000; font-weight:bold;}
.top_right { width:450px; float:right; line-height:30px;}
.top_right a { float:left; color:#666; padding:0 5px;}
.top_right a:hover { color:#e60811;}
.top_right .zxm { background-position:-72px 8px;}
.top_right a:hover .zxm{ background-position:-72px -41px;}
.top_right .phb { background-position:-152px 8px;}
.top_right a:hover .phb{ background-position:-152px -41px;}
.top_right .kzh { background-position:-302px 8px;}
.top_right a:hover .kzh{ background-position:-302px -41px;}
.top_right .kdh { background-position:-232px 8px;}
.top_right a:hover .kdh{ background-position:-232px -41px;}
.top_right .sjb { background-position:-443px 8px;}
.top_right a:hover .sjb{ background-position:-443px -41px;}
.top_right a em { display:inline-block; width:20px; height:30px; float:left; background-repeat:no-repeat; text-indent:-999em; background-image:url(../images/header.png);}
.jiange { float:left; margin:0 8px;}
.denglu { font-weight:bold;}
.zhuce { font-weight:bold;}
.header { width:1200px; clear:both; margin:0 auto; height:120px;}
.logo { width:328px; height:120px; float:left;}
.search {width:480px; float:right; height:120px;}
.search_box {width:480px; height:40px; margin-top:30px;}
.search_box_txt { border:3px solid #aa0000; color:#999; background:#fff; height:24px; padding:5px 5px 5px 5px; float:left; width:339px; overflow:hidden;}
.search_box_pic { background:#aa0000 url(../images/search_pic.png) no-repeat 21px; float:left; width:112px; height:40px; overflow:hidden; border:0; color:#fff; cursor:pointer; font-size:14px; padding-left:30px; line-height:40px;}
.hot_brand { color:#000; height:30px; line-height:30px; background:url(../images/search_icon1.png) no-repeat 10px 10px; padding-left:30px;}
.hot_tuijian { float:left; width:480px; height:30px; overflow:hidden;}
.hot_mwb { padding-left:4px;}
.hot_mwb a { color:#666;}
.hot_mwb a:hover { color:#aa0000;}

/*菜单导航*/
.nav {width: 100%;height: 40px;border-bottom: 2px solid #aa0000;border-top:1px solid #ECECED;}
.nav_box{width:1200px; margin:0 auto;}
.nav_box .header_nav{width:190px; height:42px; float:left; margin-right:5px; position:relative;  z-index:9999999;}
.nav_box .header_nav .tit{color:#fff; height:41px; line-height:42px; background:url(../images/index_list.png) no-repeat #aa0000 37px 15px; padding-left:65px; font-size:16px;}
.nav .nav_list{ float:left;}
.nav .nav_list .on a{background-color:#aa0000;color:#fff;width:100px;padding:0;margin-right: 14px;}
.nav .nav_list li{ float:left;}
.nav .nav_list li a{padding: 0 17px;height:40px;line-height:42px;text-align:center;display:inline-block;font-size:16px;}
.nav .nav_list1 li a{padding: 0 12px;height:40px;line-height:42px;text-align:center;display:inline-block;font-size:16px;}
.nav .nav_list li a:hover,.nav ul li.cur{ background:#aa0000; text-decoration:none; color:#fff;}
.nav_down{width:188px; background:#fff; border:solid 1px #e2e2e2;border-top:solid 0px #e2e2e2; position:absolute; top:42px; left:0; display:none;}
.nav_down li{width:188px;height:40px;border-bottom:solid 1px #eeeeee; line-height:40px; background-size: 7px 14px;}
.nav_down li:last-child {border-bottom: none;}
.nav_down li a{ display:block; height:40px; line-height:40px; padding-left:32px; font-size:14px;}
.nav_down li .icon{display:inline-block; width:20px; height:20px; vertical-align:middle; background:url(../images/menu_pic.png) no-repeat; position:relative; top:-1px; margin-right:15px;}
.nav_down li .icon1{ background-position:0 0px;}
.nav_down li .icon2{ background-position:0 -20px;}
.nav_down li .icon3{ background-position:0 -40px;}
.nav_down li .icon4{ background-position:0 -60px;}
.nav_down li .icon5{ background-position:0 -80px;}
.nav_down li .icon6{ background-position:0 -100px;}
.nav_down li .icon7{ background-position:0 -120px;}
.nav_down li .icon8{ background-position:0 -120px;}
.nav_down li .icon9{ background-position:0 -140px;}
.nav_down li .icon10{ background-position:0 -160px;}
.nav_down li .icon11{ background-position:0 -180px;}
.nav_down li .icon12{ background-position:0 -200px;}
.nav_down li .icon13{ background-position:0 -240px;}
.nav_down li .icon14{ background-position:0 -260px;}
.nav_down li .icon15{ background-position:0 -220px;}
.hover .nav_down,.show .nav_down{ display:block;}
/* 加盟步骤 */
.five_step_floor { width:100%; margin:auto; clear:both; display:block; margin-bottom:10px;}
.five_step_floor_img img { display:block; width:100%;}
/*---------------加盟项目开始-------------*/
#ny_main { width:100%; display:block; background: #F5F5F5;}
.jmxm { width:1200px; margin:auto; display:block;}
.jmxm_sx { border:1px solid #dddddd; overflow:hidden; margin-top:10px; background: #fff;}
.jmxm_sx_t { background:#f5f5f5; height:24px; line-height:24px; padding:7px 25px; border-bottom:1px solid #ddd;}
.jmxm_sx_t_tj { color:#777;}
.jmxm_sx_t em { color:#cc0000; font-weight:bold; font-style:normal; padding:0 10px;}
.jmxm_sx_t_tj b { padding-right:10px; font-weight:normal;}
.jmxm_sx_b { margin:0 6px -1px 6px;}
/*筛选框*/
.selector-text {color:#777;}
.selector-text em {color:#cc0000; font-weight:bold;}
.selector-clear,.selector-set .ss-item {border:1px solid #ddd;height:22px;line-height:22px;vertical-align:top;font-size:12px;cursor:pointer;color:#666;background:#fff;}
.selector-set {margin-right:0;}
.selector-set .ss-item {margin:0 5px 5px 0;padding:0 26px 0 5px;position:relative;display:inline-block;}
.selector-set .ss-item i,.selector-ext a i,.selector-clear i {background-image:url(../images/wu-icon14.png);background-repeat:no-repeat;}
.selector-set .ss-item i {position:absolute;right:0;top:0;width:22px;height:22px;background-position:5px -61px;}
.selector-clear {padding:0 5px;}
.selector-clear i {float:left;width:13px;height:13px;overflow:hidden;margin:4px 4px 0 0;background-position:0 -98px;}
.selector-set .ss-item:hover,.selector-bar .selector-clear:hover {color:#aa0000;border-color:#aa0000;text-decoration:none;}
.selector-set .ss-item:hover i {background-color:#aa0000;background-position:5px -76px;}
.selector-bar .selector-clear:hover i {background-position:0 -112px;}
.selector-sub {margin:0 6px -1px 6px;}
.s-line {border-bottom:1px dashed #ddd;padding:0px 0 8px 72px;overflow:hidden;position:relative;zoom:1;}
#s-line-q { border-bottom:none;}
.hangye-line {padding-right:62px;}
.s-key,.s-value {overflow:hidden;line-height:20px;color:#666;}
.s-key,.cqs{position:relative;top:7px;height:28px;}
.s-key {position:absolute;left:0;top:8px;height:20px;font-weight:bold;width:72px;text-align:right;}
.more-warp {height:28px;zoom:1;}
.s-value a {line-height:20px;overflow:hidden;color:#666;float:left;padding:0 5px;margin:8px 3px 0 3px;}
.s-value li  {display: inline-block;}
.s-value a:hover,.selector-ext a:hover {color:#aa0000;text-decoration:none;}
.s-value .active {background:#aa0000;color:#FFF;}
.s-value .active:hover {color:#FFF;}
.selector-ext {position:absolute;right:0;top:8px;overflow:hidden;height:22px;}
.selector-ext a {float:left;height:22px;width:50px;line-height:22px;color:#333;background:#FFF;}
.selector-ext a i {float:right;border:1px solid #ddd;width:20px;height:20px;background-position:center 7px;-webkit-transition:background-position .15s ease-in-out;-moz-transition:background-position .15s ease-in-out;transition:background-position .15s ease-in-out;}
.selector-ext a:hover i {background-position:center -10px;border-color:#aa0000;text-decoration: none;}
.selector-ext .opened i {background-position:center -27px;}
.selector-ext .opened:hover i {background-position:center -44px;}
/*列表框*/
.jmxm_list {overflow:hidden;}
.project-item {float:left;border:1px solid #ccc;margin:10px 15px 3px 0;width:218px;padding:4px;overflow:hidden;}
.project-item:nth-child(5) {margin:10px 0;}
.project-item:nth-child(10) {margin:10px 0;}
.project-item:nth-child(15) {margin:10px 0;}
.project-item:nth-child(20) {margin:10px 0;}
.project-item img,.project-item a,.project-item span {display:block;}
.project-item a span {height:22px;line-height:30px;overflow:hidden;color:#aa0000;font-size:14px;font-weight:bold;height:30px;text-align:center;}
.project-item a {color:#666;}
.project-item dl {overflow:hidden;height:22px;line-height:22px;white-space:nowrap;width:218px;}
.project-item dl dt,.project-item dl dd {float:left;color:#333;font-size:12px;}
.project-item dl dd {margin-right:3px; width:70px; overflow:hidden; text-overflow:ellipsis; display:inline-block; height:22px; line-height:22px;}
.project-item dl dd a {color:#aa0000;float:left; max-width:36px; overflow:hidden; text-overflow:ellipsis;}
.project-item a img {width:214px;height:131px;}
.project-btn {height:30px;overflow:hidden;margin-top:4px;}
.project-btn a {float:left;width:100px;overflow:hidden;line-height:26px;height:26px;color:#888;border:1px solid #ddd;background:#f9f9f9;}
.project-btn a:nth-child(1) {margin-right:10px;}
.project-btn a i {float:left;width:20px;height:16px;overflow:hidden;background:url(../images/wu-icon15.gif) no-repeat;margin:7px 7px 0 13px;}
.project-btn a:hover {color:#aa0000;text-decoration: none;}
.project-btn .xq-btn i {background-position:1px -4064px;}
.project-btn .dh-btn i {background-position:1px -4032px;}
.project-item a:hover,.project-item a:hover span,.project-item dl dd a:hover {color:#f40;text-decoration: none;}
.project-item .project-btn a:hover{background:white;}
.project-item:hover{border-bottom:2px  solid #aa0000;height:216px;box-shadow: 1px 1px 5px #888888;}
.xq-btn:hover i {background-position:-101px -4064px;}
.dh-btn:hover i {background-position:-103px -4032px;}
.rec_brand_list{ background:#FFF; overflow:hidden; zoom:1; padding-bottom:15px; margin-top:2px; padding-left:3px; margin-bottom:20px;}
.rec_brand_list ul li{ float:left; text-align:center; width:117px; height:110px; overflow:hidden; margin:15px 0 0 14px;}
.rec_brand_list ul li a{ display:block; width:114px; height:108px; border:solid 1px #e0e0e0}
.rec_brand_list ul li a:hover{ border:solid 1px red;}
.rec_brand_list ul li img{ width:100px; height:75px; display:block; margin:5px auto 0 auto;}
.rec_brand_list ul li em{ font-style:normal; line-height:27px;}
.w910{float:left; width:910px;}
.w260{float:right; width:270px;}
.order_item{height:50px; background:#fff; margin-bottom:15px;}
.order_item .order_item_l{float:left; width:440px; padding-left:28px;}
.order_item .order_item_l a{ height:50px; line-height:50px; display:inline-block; margin-right:32px;}
.order_item .order_item_l span{ height:50px; line-height:50px; display:inline-block; margin-right:32px; font-size: 14px; font-weight: bold; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;}
.order_item .order_item_l .cur{ color:#D71318;}
.order_item .order_item_l i {display:inline-block; width:7px; height:10px; overflow:hidden; vertical-align:middle; margin-left:8px;}
.order_item .order_item_l i.up { background-position:-193px -78px;}
.order_item .order_item_l i.down { background-position:-193px -89px;}
.order_item .order_item_r{ float:right; height:50px; line-height:50px; padding-right:28px;}
.order_item .order_item_r span{ color:#D71318; padding:0 8px;}
.brand_list_item{height:170px; background-color: #fff; overflow:hidden; border:1px solid #fff; margin-bottom:15px; }
.brand_list_item:hover{border:1px solid #D71318; }
.brand_list_item .pro-Img{width: 240px; height: 108px; background-color: #f5f5f5; margin: 22px 0px 0px 25px; padding:15px 0 0 10px}
.brand_list_item .pro-Img img{width:98px; height:68px;}
.brand_list_item .pro-Img a{ display:block; width:98px; height:68px; border:solid 1px #e6e6e8; background:#FFF; padding:10px; float:left}
.brand_list_item .pro_p{ float:left; width:98px; padding-left:10px; color:#898989; line-height:21px; height:84px; overflow:hidden; padding-top:3px;}
.brand_list_item .pro-Img .pro-txt{color: #666666; padding: 4px 0px 0px 12px; font-weight: 100;}
.brand_list_item .indrouce-r{height: 120px; width: 600px;}
.brand_list_item .list{border-bottom: 1px dashed #f1f2f7;}
.brand_list_item .list-one{height: 32px; margin: 18px 0px 0px 14px;}
.brand_list_item .list-one a{color:#2197D5;}
.brand_list_item .list-one a:hover{ color:#D71318;}
.brand_list_item .list-Name{ font-weight:bold; font-size:16px; height:22px; width:260px; overflow:hidden;}
.brand_list_item .money{color: #676767; margin:4px 35px 0px 0px;}
.brand_list_item .red{color: #D71318;}
.brand_list_item .list-two{height: 39px; margin: 4px 35px 0px 0px;}
.brand_list_item .jibie{margin: 0px 4px 0px 90px;}
.brand_list_item .biao_h{margin-left: 15px;}
.brand_list_item .jibie span{color: #676767;}
.brand_list_item .xing{color:#D71318; font-family:"宋体"}
.brand_list_item .list-three{margin: 14px 0px 0px 14px;}
.brand_list_item .list-three a{text-decoration: none; color: #676767; font-size: 14px;}
.brand_list_item .list-three span{ float:left; padding-top:5px;}
.brand_list_item .list-three span input{ vertical-align:middle;}
.brand_list_item .squaer{width: 100px; height: 32px; line-height: 32px; border-radius: 5px; text-align: center; margin-right: 20px; border: 1px solid #e6e6e8; display: block; cursor: pointer;}
.brand_list_item .tell{background-color:#fff; color:#000;}
.brand_list_item .liuyan{background-color:#fff;}
.brand_list_item .xiangqing{background-color:#fff;}
.brand_list_item:hover .tell{background-color:#2DB200; border:1px solid #2DB200; color:#fff;}
.brand_list_item:hover .liuyan{background-color:#FF8000; border:1px solid #FF8000; color:#fff;}
.brand_list_item:hover .xiangqing{background-color:#D71318; border:1px solid #D71318; color:#fff;}
.brand_list_item .biao_h i{display:block; width:19px; height:22px; background:url(../images/biao_h.png) no-repeat; margin-right:4px;}
.brand_list_item .biao_h .jianIco{ background-position: 0px 0px; }
.brand_list_item .biao_h .shenIco{ background-position: -23px 0px; }
.brand_list_item .biao_h .baoIco{ background-position: -46px 0px; }
.brand_list_item .biao_h .huiIco{ background-position: -69px 0px; }

/*列表右侧计算器*/
.w260_calculator{ border:1px solid #E6E6E8; background:#fff; padding:10px 0; margin-bottom:20px;}
.w260_calculator .hd{ width:240px; height:92px; line-height:84px; font-size:14px; text-align:center; background:url(../images/w260_calculator_hd_bg.jpg) no-repeat; margin:0 auto; padding-bottom:10px; color:#666;}
.w260_calculator .hd em{ font-size:15px; font-family: Arial; font-weight:bold; color:#D71318; vertical-align:middle; padding-right:5px;}
.w260_calculator .bd .select_Shen{padding-left:7px; width:112px;height:39px;padding-top:7px;padding-bottom:7px; float:left; margin-right:5px;}
.w260_calculator .bd .select_City{padding-left:7px; width:113px; height:39px;padding-top:7px; padding-bottom:7px; float:left; }
.w260_calculator .bd .select_Citys{padding-left:7px; width:113px; height:39px;padding-top:7px; padding-bottom:7px; float:left; }
.w260_calculator .bd .area_text{padding:0 10px; height:36px; line-height:36px; border:1px solid #ddd; width:208px; font-size:14px;}
.w260_calculator .bd .btn{ width:230px; height:40px; line-height:40px; text-align:center; cursor:pointer; background:#D7161B; border:none; color:#fff;font-size:14px; padding:0;}
.w260_calculator .bd .btn:hover{ background:#B01F24;}
.w260_calculator .bd{ width:230px; margin:0 auto;}
.w260_calculator .bd li{ padding-bottom:7px; vertical-align:bottom; overflow:hidden; zoom:1; position:relative;}
.w260_calculator .bd li em{ position:absolute; right:10px; top:8px; color:#999; font-size:14px;}
.w260_result_total { font-size: 20px; text-align: center; padding-bottom:10px; }
.w260_result_total span { font-size: 15px; }
.w260_result_total b { font-size:20px; color: #ff5a00; display: inline-block; padding:0 10px; text-align: center; }
.w260_list{ background:#F5F5F5; margin:0 20px 10px; padding:10px 0 0;}
.w260_list .w260_list_before {  padding-left:30px; }
.w260_list .w260_list_before li { font-size:14px; padding-bottom:10px;}
.w260_list .w260_list_before li span {}
.w260_list .w260_list_before li em { display:inline-block; padding:0 10px; color: #f36f20; font-weight:bold;}
.w260_result p{ padding-bottom:5px;}
.w260_btn{ text-align:center; font-size:14px;}
a.w260_btn{ margin:0 20px;  height:40px; line-height:40px; text-align:center; font-size:14px; cursor:pointer; background:#D7161B; border:none; color:#fff; padding:0; display:block;}
a.w260_btn:hover{ background:#B01F24; color:#fff;}
.side_news{background:#fff; margin-bottom:20px;}
.side_news .common_list{ padding:5px 0 5px 15px;}
.common_bt{ height:45px; border-bottom:2px solid #F5F5F5; position:relative; z-index:0;}
.common_bt .tit{ height:44px; line-height:44px; font-size:15px; padding-left:15px; position:absolute; background:url(../images/dot2.gif) no-repeat 0 13px; left:0; top:0; font-weight:bold;color:#333;}
.common_bt .tit a{ color:#666;font-weight:bold;}
.common_bt .tit a:hover{ color:#666; text-decoration:none;}
.common_bt .more{width:45px; height:31px; overflow:hidden; float:right;}
.common_bt .more a{ display:block; height:31px; color:#999;}
.common_bt .more a:hover{ color:#D71318;}
.common_list{ padding:10px 0 0 0;}
.common_list li{ background:url(../images/dot.gif) no-repeat 0 14px; padding-left:10px; height:30px; line-height:30px; *height:30px; *line-height:30px; overflow:hidden; _vertical-align: bottom;}
.common_list li .type { float:left; color:#999; text-align:right; margin-right:15px; display:block; width:62px;  font-size:12px; /*text-overflow: ellipsis;*/ white-space: nowrap; }
.common_list li .type a { color:#999; margin-right:10px; }
.common_list li .type a:hover { color:#ff6600; }
.common_list li .tit_wrap{ float:left;}
.common_list li .tit { float:left; font-size:14px; display:block; max-width:400px; _width:400px; overflow:hidden; /*text-overflow:ellipsis; white-space:nowrap;*/ }
.common_list li .tit img,.common_list li .recommend_tit img { display:inline-block; width:20px; height:20px; margin:5px 5px -4px 0;  _margin:5px 5px -5px 0; border-radius:5px;}
.common_list .date{ float:right; color:#878787;}
.common_list li .recommend_tit,.common_list li .hot_tit { float:left; font-size:14px; display:block; max-width:216px; _width:200px; overflow:hidden; /*text-overflow:ellipsis;*/ /*white-space:nowrap;*/}

/*分页*/
.page{padding:30px 0 40px 0;color:#666666;text-align:center;*zoom:1;}
.page:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.page .pagination{ display:inline-block; *display:inline; *zoom:1;}
.page li{display:inline-block;*display:inline; *zoom:1;}
.page li a,.page li span{display:inline-block; vertical-align:middle; margin:0 2px; padding:0 12px; height:30px; font:normal 14px/30px "\5B8B\4F53"; border:1px solid #ddd;background-color:#f5f5f5; *display:inline; *zoom:1;}
.page li a{ background:#fff;}
.page li a:hover{text-decoration:none; background-color:#D71318; border-color:#D71318; color:#fff;}
.page .active span{background-color:#D71318; border-color:#D71318; color:#fff;}
.page .disabled span{ border:none; background:#fff; padding:0; font-family:"宋体"; display: inline-block;    vertical-align: middle;    margin: 0 2px;    padding: 0 12px;    height: 30px;}
.page .goto{ display:inline-block; *display:inline; *zoom:1;}
/*排行榜*/
.new_bt { width: 270px; background: #fff; height: auto; overflow: hidden; margin-bottom: 22px; }
.new_bt h3 i { width: 4px; height:18px; display: block; background:#D71318; position: absolute; left: 0px; top: 16px; }
.new_bt h3 a{ font-size: 16px; }

.new_bt h3 strong { color: #d71318; }
.rank_bd li:first-child { padding:8px 0; }
.rank_bd1 li:first-child { padding:0 0; }
.rank_bd {}
.rank_bd .top{width: auto;}
.bts { padding:5px 20px; overflow:hidden; zoom:1; }
/**
liebiap
 */
.main{ width:1200px; margin:0 auto;}
.center_list { padding-bottom: 20px;  overflow: hidden; zoom: 1; }
.news_center { width: 820px; float: left; background: #fff; padding: 15px 30px 20px 30px; }
.news_center img{    border-radius: 5px;    text-align: center;    max-width: 90%;    max-height: 90%;    margin: 10px auto;    display: block;}
#news_center { width: 860px; float: left; background: #fff; }
.news_box { width: 880px; float: left; background: #fff; }
.centter_box{ width: 870px }
#nopadding{padding: 0px; width: 70%;}

/*加盟列表*/
.center_list dl { border-bottom: 1px dotted #D6D6D6; overflow: hidden; zoom: 1; padding: 19px 0; }
.center_list dl dt { width: 160px; height: 123px; float: left; }
.center_list dl dt img { width: 160px; height: 123px; }
.center_list dd { padding-left: 177px; }
.center_list .tit { font-size: 16px; padding-bottom: 9px; color: #4b4b4b; margin-top: -3px }
.center_list .tit a.cate { width: 60px; height: 20px; display: inline-block; line-height: 20px; text-align: center; color: #E21A1A; background: #fff; border: 1px solid #D71318; font-size: 12px; border-radius: 3px; }
.center_list .tit a.cate:hover{ background:#D71318; color:#fff;}
.center_list .tit h4{font-family: normal;    color: #666;}
.center_list .tit h4 a{font-size: 16px;}
a:hover { color: #E73727; }
.center_list .teg { font-size: 12px; padding-bottom: 10px; color: #4b4b4b;  }
.center_list .teg a { width: 65px; height: 22px; background-color: #eaeeed; display: inline-block; text-align: center; line-height: 22px; }
.center_list .teg a:hover{ background:#D71318; color:#fff;}
.center_list .desc { color: #999; line-height: 20px; }
.center_list .date { color: #999; padding-top: 3px; font-size: 12px; }
.center_list .date span { color: #666666; }
.center_list .date a { float: right; color: #666666; }
.center_list .date a:hover{ color:#D71318;}
/*搜索框*/
.search_bc { height: 32px; padding: 20px 15px 20px 15px; }
.new_input { width: 210px; height: 35px; line-height: 35px; padding-left:5px; border: 1px solid #D6D6D6; border-right: none; float: left; color: #999; }
.new_btn { width: 59px; height: 37px; line-height: 37px; font-size: 14px; text-align: center; border: none; color: #fff; background:#D71318; float: left; cursor: pointer; }
.new_btn:hover{ background:#B01F24; text-decoration: none; }

/*最新热门*/
.new_hotes { height: auto; width: 280px; margin: 0 auto; }
.new_hotes li { height: 94px; padding-top: 13px; border-bottom: 1px solid #f4f4f4; position: relative; }
.new_hotes li img { width: 93px; height: 68px; float: left; margin: 0px 15px 0 0; }
.new_hotes li strong { font-size: 12px; color: #333333; line-height: 20px; }
.new_hotes li p { font-size: 12px; line-height: 20px; color: #888; }
.new_hotes li p a{ font-weight:bold;}

/*右边列表*/
.new_right { float: right; width: 310px; }
.new_right .brand_bank { background: #fff; padding: 15px 0px; margin-bottom: 20px; }

/*排行榜*/
.new_bt { width: 310px; background: #fff; height: auto; overflow: hidden; margin-bottom: 21px; }
.new_bt h3 { width: 310px; color: #333333; text-indent: 15px; border-bottom: 2px solid #f5f5f5; height: 38px; /* margin-top: 16px; */ line-height: 38px; position: relative; font-size: 16px; font-weight: bold; padding: 6px 2px; }
.new_bt h3 i { width: 4px; height:18px; display: block; background:#D71318; position: absolute; left: 0px; top: 16px; }
.new_bt h3 strong { color: #d71318; }
.rank_bd li:first-child { padding:8px 0; }
.rank_bd1 li:first-child { padding:0 0; }
.rank_bd { padding:5px 20px; }
.bts { padding:5px 20px; overflow:hidden; zoom:1; }
.new_bt li { border-bottom: 1px dotted #c6c6c6; line-height: 34px; overflow: hidden; zoom: 1;     overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;   }
.new_bt .new_hotes li { border-bottom: 1px dotted #c6c6c6; line-height: 34px; overflow: hidden; zoom: 1; text-overflow:clip; white-space: normal; }
.new_bt li:last-child { border-bottom: none; }
.new_bt .top .num { color: #fff; background: #d71318; }
.new_bt .name { width: 165px; height:34px; overflow:hidden; float: left; color: #333335; }
.new_bt .price { width: 76px; height:34px; line-height:34px; overflow:hidden; float: left; text-align: right; color: #999999; }
.new_bt .cont { float: left; padding-left:10px; width:130px; overflow:hidden; }
.new_bt .cont p { line-height: 20px; height:20px; overflow:hidden; color: #333331; font-weight: bold; font-size: 14px; }
.new_bt .cont p span { font-size: 12px; color: #999999; }
.new_bt .cont p i { font-size:12px; color:#D71318; }
.new_bt .cont .btn { width:80px; height: 25px; background-color: #d71318; line-height: 25px; text-align: center; margin-top:6px; padding:0 !important;}
.new_bt .cont .btn:hover{background:#B01F24; text-decoration: none;}
.new_bt .cont .btn a { color: #fff; font-size: 12px; display:block; }
.new_bt .cont .btn a:hover{ text-decoration:none;}
.new_bt img { float: left; width:100px; height:72px; border: #e3e3e3 solid 1px; }
.new_bt .num { display: inline-block; width: 18px; height: 18px; line-height: 18px; text-align: center; background: #E9E9E9; color: #535353; float: left; margin: 5px 8px 0 0; }
/**窄边排行榜**/
/*排行榜*/
.s_new_bt { width: 270px; background: #fff; height: auto; overflow: hidden; margin-bottom: 22px; }
.s_new_bt h3 { width: 270px; color: #333333; text-indent: 15px; border-bottom: 2px solid #f5f5f5; height: 38px; /* margin-top: 16px; */ line-height: 38px; position: relative; font-size: 16px; font-weight: bold; padding: 6px 2px; }
.s_new_bt  h3 i { width: 4px; height:18px; display: block; background:#D71318; position: absolute; left: 0px; top: 16px; }
.s_new_bt  h3 a {  font-size: 16px; font-weight: bold; }
.new_bt h3 strong { color: #d71318; }
.rank_bd li:first-child { padding:8px 0; }
.rank_bd1 li:first-child { padding:0 0; }
.rank_bd { padding:5px 20px; }
.bts { padding:5px 20px; overflow:hidden; zoom:1; }
.s_new_bt  li { border-bottom: 1px dotted #c6c6c6; line-height: 34px; overflow: hidden; zoom: 1; }
.s_new_bt li:last-child { border-bottom: none; }
.s_new_bt .top .num {color: #fff; background: #d71318; }
.s_new_bt .top #num {position: absolute; top:0px; width:18px; height: 18px; left: 5px; color: #fff; background: #d71318; line-height: 18px; text-align: center; }
.s_new_bt .name { width: 125px; height:34px; overflow:hidden; float: left; color: #333335; }
.s_new_bt .price { width: 76px; height:34px; line-height:34px; overflow:hidden; float: left; text-align: right; color: #999999; }
.s_new_bt .cont { float: right; padding-left:10px; width:110px; overflow:hidden; }
.s_new_bt .cont p { line-height: 20px; height:20px; overflow:hidden; color: #333331; font-weight: bold; font-size: 14px; }
.s_new_bt .cont p span { font-size: 12px; color: #999999; }
.s_new_bt .cont p i { font-size:12px; color:#D71318; }
.s_new_bt .cont .btn { width:80px; height: 25px; background-color: #d71318; line-height: 25px; text-align: center; margin-top:6px; padding:0 !important;}
.s_new_bt .cont .btn:hover{background:#B01F24; text-decoration: none;}
.s_new_bt .cont .btn a { color: #fff; font-size: 12px; display:block; }
.s_new_bt  .cont .btn a:hover{ text-decoration:none;}
.s_new_bt img { float: left; width:100%; height:auto; border: #e3e3e3 solid 1px; }
.s_new_bt  .num { display: inline-block; width: 18px; height: 18px; line-height: 18px; text-align: center; background: #E9E9E9; color: #535353; float: left; margin: 5px 8px 0 0; }
.first_num{float: left; width:110px; position: relative;}
/*快速查询入口*/
.kuishurk { width: 280px; margin: 0 auto; padding: 15px 0; overflow:hidden; zoom:1; }
.kuishurk a { border: 1px solid #cccccc; padding:0 10px; height:28px; line-height:28px; float:left; margin:0 5px 5px 0; white-space:nowrap; }
.kuishurk a:hover{ background:#D71318; color:#fff; border:1px solid #D71318;}
.kuishurk span { border: 1px solid #cccccc; padding:0 10px; height:28px; line-height:28px; float:left; margin:0 5px 5px 0; white-space:nowrap; }
.kuishurk span:hover{ background:#D71318; color:#fff; border:1px solid #D71318;}
.path{ width:1200px; margin:0 auto; height:40px; line-height:40px; margin-bottom: 3px;background: url("../images/crumbs_pic.gif") #fff no-repeat ; background-position: left 5px top 12px; }
.path p{margin-left: 25px;}
main{background: #F5F5F5;}
/**列表头部**/
.list_header{margin: 0 auto; width: 1200px; clear: both;background: #fff; margin-bottom: 10px;}

.wu-zixun-mod { width:1200px; margin:auto; margin-top:10px;}
.zixunpic-item {width:690px;height:400px;overflow:hidden;position:relative;z-index:8;}
.zixunpic-item .slideBox{width: 690px; height: 300px; }
.zixun-slider-viewport {height:300px;overflow:hidden;position: relative; overflow: hidden;z-index:88;}
#list {position:absolute; left:0; top:0;width:100%;}
#list li {cursor: pointer;float:left;}
.zixun-slider-controls {position:absolute;right:0px;top:280px;z-index:89;}
.zixun-slider-pager {overflow:hidden;}
.zixun-slider-pager a {width:10px;height:10px;display:block;background:#363437;margin:2px 10px 0 0;float:left;text-indent:-9999px;overflow:hidden;}
.zixun-slider-pager .activeSlide {background:#FFF;}
.wu-zixun-pic,.wu-zixun-pic img {width:690px;height:184px;overflow:hidden;}
.wu-zixun-pic {overflow:hidden;position:relative;}
.wu-zixun-pic .p-text {position:absolute;left:0;bottom:0;right:0px;padding:10px;background:#000; opacity:0.6;}
.wu-zixun-pic .p-text h4 {color:#FFF;font-weight:bold;font-size:14px;line-height:20px;height:20px;overflow:hidden; height:20px;overflow:hidden;margin-bottom:3px;}
.wu-zixun-pic .p-text p {color:#dbdcde;line-height:18px;text-indent:2em;}
.toutiao-item {margin-left:10px;width:448px;height:400px;padding:0 25px;position:relative;overflow:visible;z-index:8;}
.toutiao-icon {position:absolute;right:-1px;top:-1px;overflow:hidden;width:47px;height:47px;z-index:19;}
.toutiao-sub {padding-top: 20px;}
.toutiao-sub h3 { line-height:34px;text-align:center; color:#aa0000;}
.toutiao-sub h3 a { font-size:14px; color:#aa0000;}
.toutiao-sub h3 a:hover { font-size:14px; color:#f40;}
.toutiao-sub p {padding-bottom:20px; border-bottom:1px dashed #dedede; color:#333;font-size:12px;line-height:30px;text-indent:2em;height:60px;overflow:hidden;}
.toutiao-sub p a {color:#333;}
.toutiao-item .wu-text-list li {width:204px;margin:0 10px;}
.toutiao-item .wu-pic-list {padding-bottom:9px;}
.toutiao-item .wu-pic-list li {margin:0 5px;}
.toutiao-item .wu-pic-list li{width:100px;height:75px;}
.wu-pic-list li { float:left;}
.wu-pic-list li img {border:1px solid #dedede;width:98px !important;height:73px !important;}
.wu-pic-list li img:hover { color:#cccccc; opacity:0.6;}
.resou-item {width:690px;height:95px;}
.hot_news {width:570px;height:95px;float:right;font-size:14px;color:#2b2b2b;}
.hot_news ul li { float:left; width:130px; overflow:hidden; text-align:center; line-height:30px;}
.hot_news ul li a { width:130px; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333; font-size:12px;}
.hot_news ul li a:hover { color:#aa0000;}
.hot_news ul { padding-top:15px; padding-bottom:15px; width:95%; margin:0 auto;}
.hot_news p {overflow:hidden;padding:25px 0px 0px 0px;}
.hot_news p span{width:117px;height:30px;padding-right:10px;top:10px;}
.hot_news p span a{margin-left:2px;}
.re-icon {background:url(../images/hot_news.png) no-repeat;width:105px;height:95px;float: left;}

/*资讯详情页*/
.ny_message { width: 670px; margin: 0 auto; height: auto; overflow: hidden; padding: 25px 0 22px; }
.ny_message h1 { text-align: center; font-size: 24px; font-weight: bold; line-height: 30px; color: #333333; }
.ny_message-js { color: #999; text-align: center; padding-top: 20px; }
.ny_message-js span { padding: 0 9px; color: #999; }
.new_abstract { background-color: #f8f8f8; border: 1px solid #e2e2e2; padding:5px 10px; color:#666; }
.new_abstract p { text-align: left; padding: 13px 20px; font-size: 14px; color: #575757; line-height: 28px; }
.new_abstract span { font-size: 14px; color: #e63726; }
.body_tit { height: auto; overflow: hidden; color: #666666; padding: 20px 0 28px 0; font-size: 14px; line-height: 28px; }
/*.body_tit p { text-indent: 1.5em; line-height: 30px; margin-bottom: 10px;}*/
.body_tit p {font-size: 16px;    color: #000000;    letter-spacing: 0;    line-height: 30px;    text-indent: 2em;    word-break: break-all;    word-wrap: break-word; -webkit-font-smoothing: antialiased;}
.body_tit h2,.body_tit h3,.body_tit h4,.body_tit h5{font-weight: bold; font-size: 16px; line-height: 35px; margin-bottom: 10px;}
.body_tit h2{ position: relative;    color: #ff552e !important; font-size: 18px;    font-weight: bold;     padding: 0 3px 0 0; padding-left: 10px;   border-bottom: 2px solid #EDEDED;    height: 40px;    line-height: 40px;    color: #4b4b4b;    font-weight: bold;    margin-bottom: 10px;}
.body_tit h2:after {    position: absolute;    left: 0px;    top: 12px;    width: 3px;    height: 18px;    background-color: #ff552e;    content: '';}
.body_tit table {    border-collapse: collapse;    border-spacing: 0;    border-top: 1px solid rgb(230, 230, 230);    width: 100%;}
.body_tit tbody {    display: table-row-group;    vertical-align: middle;    border-color: inherit;}
.body_tit  td{    padding-top: 5px;    padding-bottom: 5px;    text-align: center;    color: rgb(85, 85, 85);    border: 1px solid rgb(230, 230, 230);    text-indent: 15px;    height: 20px;    overflow: hidden;    width: 266px;}
.body_tit  th {    padding-top: 5px;    padding-bottom: 5px;    color: rgb(85, 85, 85);    border: 1px solid rgb(230, 230, 230);    text-indent: 15px;    height: 20px;    overflow: hidden;    width: 130px;    background: rgb(249, 249, 249);}

    /*分享*/
.fenxiang { height: 34px; padding: 14px 20px; font-size: 14px; background-color: #f8f8f8; margin-bottom: 21px; }
.fenxiangdao { float: left; line-height: 41px; color: #666; margin-right: 10px; font-size: 12px; }
.bdsharebuttonbox { float: left; margin-top: -11px; }
.fenxiang .bdsharebuttonbox .bds_tsina, .fenxiang .bdsharebuttonbox .bds_qzone, .fenxiang .bdsharebuttonbox .bds_weixin { float: left; ; width: 47px; height: 50px; text-indent: -9999px; padding: 0; margin: 0 8px 0 0; }
.fenxiang .bdsharebuttonbox .bds_tsina { background: url(../images/fenxiang.png) no-repeat; }
.fenxiang .bdsharebuttonbox .bds_qzone { background: url(../images/fenxiang.png) no-repeat -97px 0; }
.fenxiang .bdsharebuttonbox .bds_weixin { background: url(../images/fenxiang.png) no-repeat -48px 0; }
.nr_biaoqian { height: 41px; line-height: 41px; float: right; }
.nr_biaoqian b { padding-left: 20px; background: url(../images/biaoqian.gif) no-repeat left center; float: left; font-weight: 100; color: #666; }
.nr_biaoqian a { margin-left: 12px; }

/*上一篇*/
.shangxiapian { line-height: 28px; font-size: 14px; padding: 0 0 18px 0; }
.shangxiapian p { color: #666666; }

/*相关阅读*/
.xg_news { width: 810px; overflow: hidden; }
.xg_news .title { border-bottom: 1px solid #D6D6D6; height: 48px; position: relative; }
.xg_news .title strong { position: absolute; left: 0; top: 0; display: block; font-size:16px; font-family: "微软雅黑"; height: 47px; line-height: 47px; border-bottom: 2px solid #e73727; color: #545454; }
.xg_news .xw { width: 810px; overflow: hidden; }
.xg_news ul { width: 840px; padding: 15px 0; overflow: hidden; }
.xg_news ul li { width: 364px; float: left; margin-right: 42px; background: url(../images/dian.gif) no-repeat 0px 14px; height: 28px; line-height: 28px; padding-left: 10px; font-size: 14px; color: #666666; overflow:hidden; }
.xg_news ul li em { float: right; font-style: normal; color: #999999; }
.xg_news ul li a { }
/*pin样式*/
.pin{width: 310px;float: right;}
.brand_right_info{width: 310px;float: right;}
.brand_right_info2{width: 270px;float: right;}
#article_brandinfo{margin-bottom: 15px; margin-top: 5px;}
#article_brandinfo table { width: 100%;   font-size: 12px;    font-family: tahoma, arial,"Microsoft YaHei", sans-serif;    line-height: 22px;    border-collapse: collapse;    border-spacing: 0; border: 1px solid rgb(230, 230, 230);}
#article_brandinfo tbody {    display: table-row-group;    vertical-align: middle;    border-color: inherit;}
#article_brandinfo tr {  display: table-row;    vertical-align: inherit;    border-color: inherit; font-size: 12px;}
#article_brandinfo .td_color{padding-top: 5px; padding-bottom: 5px; color: rgb(85, 85, 85); border-bottom: 1px solid rgb(230, 230, 230); text-indent: 15px; height: 20px; overflow: hidden; width: 110px; background: rgb(249, 249, 249);}
#article_brandinfo .td_style{padding-top: 5px; padding-bottom: 5px; color: rgb(85, 85, 85); border-bottom: 1px solid rgb(230, 230, 230); text-indent: 15px; height: 20px; overflow: hidden; width: 266px;}
.logo_size img{width: 50px; height: 50px;}
td.first_line{line-height: 40px;}
button a{color: #fff;}
.btn {    display: inline-block;    padding: 4px 12px;    margin-bottom: 0;    font-size: 14px;    font-weight: 400;    line-height: 1.42857143;    text-align: center;    white-space: nowrap;    vertical-align: middle;    -ms-touch-action: manipulation;    touch-action: manipulation;    cursor: pointer;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    background-image: none;    border: 1px solid transparent;    border-radius: 4px;    font-family: inherit;}
.btn-success {    color: #fff;    background-color: #5cb85c;    border-color: #4cae4c;}
.btn-danger {    color: #fff;    background-color: #d9534f;    border-color: #d43f3a;}
td.button_line{line-height: 25px;}


/* 比一比*/
.list-three span{ float:left; padding:8px 0 0 0}
.list-three span input{ vertical-align:-2px}
.byb{ width:110px; position:fixed; right:0px; top:120px}
.byb h2{ height:30px; line-height:30px; background:#D71318; color:#FFF; font-size:12px; font-weight:normal; padding-left:10px;}
.byb h2 em{ cursor:pointer; display:block; width:9px; height:9px; float:right; margin:10px 10px 0 0}
.byb .byb-list{ border-left:solid 1px #efefef;border-right:solid 1px #efefef; background:#FFF;overflow: hidden;}
.byb .byb-list a img,.byb .byb-list a,.byb .byb-list a em{display:block;overflow: hidden;}
.byb .byb-list a img{  width:100px; height:75px; margin:0 auto;padding:5px 0;}
.byb .byb-list a em{ height:23px; background:#efefef; text-align:center; color:#333333; line-height:23px;}
.byb .byb-ft{border-left:solid 1px #efefef;border-right:solid 1px #efefef; border-bottom:solid 1px #efefef; background:#FFF; padding-top:15px}
.byb .byb-ft .byb-submit{ display:block; width:80px; height:26px; margin:0 auto; background:#D71318; text-align:center; line-height:26px; border-radius: 3px;border:0;color:#FFF;}
.byb .byb-ft p{ line-height:43px; text-align:center;}
.byb .byb-ft p a{ color:#0a50a1;}
.byb .byb-ft p a:hover{ text-decoration:underline}
/****************品牌推荐************/
#js_join_6 .rec_brand_list{ background:#FFF; overflow:hidden; zoom:1; padding-bottom:15px; margin-top:2px; padding-left:3px; margin-bottom:20px;}
#js_join_6 .rec_brand_list ul li{ float:left; text-align:center; width:117px; height:140px; overflow:hidden; margin:15px 0 0 10px; list-style-type: none; background: none; padding-left: 5px;}
#js_join_6 .rec_brand_list ul li a{ display:block; width:114px; height:108px; border:solid 1px #e0e0e0}
#js_join_6 .rec_brand_list ul li a.brand-title{ display:block; width: auto; height: auto; border: none;}
#js_join_6 .rec_brand_list ul li>a:hover{ border:solid 1px red;}
#js_join_6 .rec_brand_list ul li img{ width:100px; height:75px; display:block; margin:5px auto 0 auto;}
#js_join_6 .rec_brand_list ul li em{ font-style:normal; line-height:27px;}

.index-wrap {
    text-align: center;
    min-width: 1200px;
}
.huabu {
    width: 1200px;
    margin: 0 auto;
}
.br {
    background: #fff;
    padding-top: 20px;
}
.index-wrap h2 {
    font-size: 34px;
    font-weight: 700;
}
.pt5 {
    padding-top: 5px;
}
.pt5 {
    color: #333 !important;
}
.pt01 {
    margin: 10px 0;
}
.pt01 p {
    font-weight: 500;
    line-height: 45px;
}
.pt01 p a {
    color: #e60012;
    text-decoration: underline;
}
.join-wrap {
    width: 1200px;
    margin: 20px auto 0;
    padding-bottom: 30px;
}
.join-wrap ul {
    width: 1100px;
    margin: 0 auto;
    overflow: hidden;
}
.join-wrap li {
    width: 99%;
    border-bottom: 1px solid #ebeef5;
    float: left;
    text-align: left;
    margin-right: 15px;
    padding-right: 25px;
    position: relative;
    margin-bottom: 30px;
    padding-bottom: 30px;
}
.join-wrap li h6 {
    font-size: 14px;
    color: #606266;
    position: absolute;
    right: 20px;
    top: 5px;
    letter-spacing: 0.4px;
    font-weight: 500;
}
.join-wrap li .zhiwei-box {
    width: 220px;
    height: 28px;
    display: block;
    font-size: 22px;
    line-height: 24px;
    overflow: hidden;
    font-weight: 700;
    color: #e13d44;
}
.join-wrap li em {
    font-size: 14px;
    color: #606266;
    display: block;
    margin-bottom: 16px;
    font-style: normal;
}

.join-wrap li h4 {
    font-size: 14px;
    color: #000;
    font-weight: 500;
    line-height: 34px;
    background: #f5f5f5;
    padding-left: 10px;
    border-left: 3px solid #cecece;
    margin: 5px 0;
}
.join-wrap li h3 {
    font-size: 14px;
    color: #606266;
    line-height: 28px;
}

