@charset "utf-8";
/*全局定义*/
body { font-size: 12px; font-family: tahoma, arial, "Microsoft YaHei", sans-serif; line-height: 22px; margin: 0; padding: 0; color: #666; background: #fff; }
h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, fieldset, legend { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6, em, i { font-style: normal; font-weight: normal; }
button, input, select, textarea { font: 12px/1.5 tahoma, arial, "Microsoft YaHei", sans-serif; }
h1, h2, h3, h4, h5, h6, button, input, select, textarea { font-size: 100%; }
select { padding: 2px; border: 1px solid #ccc; }
ul, ol { list-style: none outside none; }
a { color: #666; text-decoration: none; }
a:hover { color: #D71318; }
img { border: 0 none; }
body, html { min-height: 101%; }
.clearfix:after { display: block; font-size: 0; content: "."; clear: both; height: 0; visibility: hidden; }
.common_tit{border-bottom: 2px solid #D6D6D6;height: 40px;line-height: 40px;overflow:hidden;}
.common_tit h2{color:#333;font-size: 20px;height: 40px;line-height: 40px;/* width: initial; */font-weight: bold; float:left; padding-left: 5px;}
.common_tit .news_tit{ color:#D71318; font-size:18px; font-weight:normal;}
.common_tit .r_money{float:right;height: 40px;line-height: 40px; overflow:hidden;}
.common_tit .r_tit{float:right;height: 40px;line-height: 40px; overflow:hidden; padding-right: 5px;}
.common_tit .r_tit a{ color:#868686; margin-left:10px;}
.main_index{background: #fff;}
/*网站头部*/
.header{ background:#fff;}
.header .inner { width: 1200px; margin: 0 auto; }
.header .top { height: 33px; line-height: 33px; background: #F8F8F8; border-bottom: 1px solid #E2E2E2; }
.header .top .top_l { float: left; overflow:hidden; }
.header .top .top_l a {display: inline-block;margin: 0 16px 0 0;color: #646464;}
.header .top .top_r { float: right; }
.header .top .top_r a { display: inline-block; margin: 0 10px; color: #646464; }
.header .top .top_r .t_phone{color:#FF6600;height: 33px;line-height: 33px;}
.header .top .top_r .t_phone i{background: url(../images/phone.jpg) 0px 0px no-repeat;display: inline-block;width: 10px;height: 15px;margin-top: 9px;/* position: absolute; */margin-right: 5px;float: left;}
.header .top .top_r .t_login{ color:#2C64B6;}

/*logo部分*/
.header .logo_box {width: 1200px;height: 100px;margin-right: auto;margin-left: auto; position:relative;}
.header .logo_box  .logo {width: 196px;float: left; margin-top:7px;}

/*搜索开始*/
.logo_search{ float:left; overflow:hidden; margin-top:20px; margin-left:70px;}
.logo_search .bd {position: relative;width: 568px;}
.logo_search .bd .search_input {width: 455px;height: 34px;line-height: 34px;background: #fff;font-size: 12px;color: #999;padding-left: 11px;border: 2px solid #E0E0E0;outline: none;}
.logo_search .search_btn {width: 100px;height: 38px;line-height: 38px;font-size: 14px;text-align: center;border: none;color: #fff;background: #D71318 url(../images/shousuo.png) no-repeat 21px;text-indent: 16px;position: absolute;right:1px;}
.logo_search .hd{margin-top:7px;height: 14px;line-height: 14px; overflow:hidden;}
.logo_search .hd li {float: left;margin-right: 8px;color: #4b4b4b;font-size: 12px;}
.fbu{float:left;margin-top:20px;margin-left:10px;background: #FF8000;}
.fbu a{width:150px;height:38px;line-height:38px;font-size:14px;color:#fff;display: inline-block;/* background-color:#FF8000; */background: url(../images/fabu.png) no-repeat 21px;text-indent: 20px;text-align: center;}

.weix{ float:right; margin-top:18px; overflow:hidden;}
.weix .img{ width:64px; height:64px; float:left;}
.weix span{float:left;color:#999;display: block;padding: 19px 0 0 9px;}

/*导航*/
.nav{width:100%;height:40px;background:#D71318;/* position: relative; */}
.nav .nav_list{width: 1200px;margin: 0 auto;/* overflow:hidden; */position: relative;}
.nav ul li{ float:left;}
.nav ul li a{padding: 0 16px;height:40px;line-height:40px;text-align:center;display:inline-block;color:#fff;font-size:14px;}
.nav ul li a:hover,.nav ul li.cur{ background:#B01F24; text-decoration:none; color:#fff;}
.nav_list .hot{background:url(../images/hot.png) no-repeat;top: -18px;left: 81px;position:absolute;width: 32px;height: 24px;}

/*广告位*/
.brannd_1200x60{width:1200px;margin:0 auto;overflow:hidden;margin-top:5px;}
.brannd_597x60{width:1200px;margin:0 auto; overflow:hidden; }
.brannd_597x60 ul{ width:1220px;}
.brannd_597x60  li{ width: 597px; height: 60px; overflow:hidden; float:left; margin-top:5px; margin-right:5px;}
.brannd_597x60 .l{margin-right:5px;}
.brannd_295x60{width:1200px;margin:0 auto; overflow:hidden;}
.brannd_295x60 ul{width:1220px;}
.brannd_295x60 li{ float:left; width: 295px; height:60px; margin-right:6px; margin-top:5px;}
.brannd_295x60 .li{ margin-right:0;}
.main_container{background-color: #f5f5f5; width: 100%;}
.main{ width:1200px; margin:0 auto; overflow:hidden;}

/************************首页************************/
.box_1{ overflow:hidden; margin:17px 0 10px;}
.box_left{ float:left; width:256px; height:416px;  padding:15px 16px; margin-right:15px;}
.box_left .bd{}
.box_left .bd h2{font-size:16px;font-weight:bold;height: 22px;line-height: 22px;overflow: hidden;}
.box_left .bd h2 a{color:#D71318;  text-align:left; display: inline-block; width: 125px; height: 22px; overflow: hidden;}
.box_left .bd .list { padding:10px 0px 5px; overflow:hidden; border-bottom:1px dashed #e2e2e2;}
.box_left .bd .list ul{ width:280px;}
.box_left .bd .list li{width:110px; float:left; background: url(../images/dian.gif) no-repeat 0 11px;padding-left: 10px;height: 24px;line-height: 24px;overflow: hidden;margin-bottom: 4px; margin-right:20px;}
.box_left .hd{ overflow:hidden;margin-top:2px;}
.box_left .hd li{border-bottom:1px dashed #e2e2e2; padding:10px 0; overflow:hidden;}
.box_left .hd li a{width: 77px;float:left;text-align: left;text-indent: 12px;border-right: 1px solid #545454;margin-bottom: 10px;line-height: 12px; margin: 5px 0; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.box_left .hd li span{float:left;width:20px;color:#fff;line-height: 17px;text-align: center;padding: 5px 0;}
.box_left .hd li .money{ background-color:#FF8000;}
.box_left .hd li .opportunity{ background-color:#69B56D;}
.box_left .hd li .t_opportunity{ background-color:#B56B6F;}
.box_left .hd li:last-child{ border-bottom:none;}
.box_left .hd li a:nth-child(4){border-right:0px;}
.box_left .hd li a:nth-child(7){border-right:0px;}

.box_middle{ width:590px; height:448px; overflow:hidden; float: left;}
.box_middle .bd{ height:258px; overflow:hidden;}
.box_middle .bd .img{ float:left; height:258px; width:235px;}
.box_middle .bd  .li_img{ float:left; overflow:hidden; width:355px;}
.box_middle .bd  .li_img li{ float: left; width:116px; height:128px; margin-left:2px; margin-bottom:2px;}
.box_middle .hd{ margin-top:10px; overflow:hidden;height: 128px;}
.box_middle .hd li{float:left;height: 128px;margin-right: 2px;width: 116px;}
.box_middle .hd li img{ width:116px; height:128px;}

/*加盟动态*/
.mod-provide{ margin-top:10px;height: 32px; line-height:32px;overflow: hidden; position: relative; border:2px solid #FF3338;}
.mod-provide .interlayer-title { font-size: 14px; font-weight: bold; line-height:32px; font-family:Microsoft Yahei; display:block; width:120px; text-align:center; color:#fff;
 background:#ff3338 url(../images/do_t.png) no-repeat 83px; text-indent: -30px;}
.mod-provide .interlayer-rotatelist-list {position: absolute;left: 130px;top:0px;width: 435px;height: 32px;overflow: hidden;}
.mod-provide .interlayer-rotatelist-list li{float:left;color: #444;width: 435px;height: 32px;line-height: 32px;overflow: hidden;}
.mod-provide .interlayer-rotatelist-list li a{ color:#ff3338; margin-left:5px;}


.box_right{border:1px solid #E2E2E2;overflow:hidden;width: 290px;height:446px;float:right;/* margin-top:15px; */}
.box_right .sum_top{ overflow:hidden;}
.box_right .sum_top .hd { overflow:hidden;}
.box_right .sum_top .hd li{width: 96px;height:34px;float:left;line-height:34px;text-align:center;border-bottom:1px solid #E2E2E2;border-right:1px solid #E2E2E2;background-color:#F8F8F8;}
.box_right .sum_top .hd li:last-child {border-right: none;}
.box_right .sum_top .hd .on{ background:#fff; border-bottom:0 solid #E2E2E2;}
.box_right .sum_top  .bd{  padding:8px 15px; overflow:hidden;}
.box_right .sum_top  .bd li {background: url(../images/dian.gif) no-repeat 0 12px;padding-left: 10px;height: 27px;line-height: 27px;overflow: hidden;}
.box_right .sum_top  .bd li  a { color: #666666; font-size:12px; }
.box_right .sum_top  .bd a:hover {color:#D71318; }
.box_right .sum_top  .bd .d_item li{ width:110px; float:left; margin-right:5px;}

.sum_searcher{padding: 0 15px;overflow:hidden;}
.sum_searcher .bd{ border-top:1px solid #EDEDED;}
.sum_searcher .bd .right-searcher-one{padding: 0px 0 10px 0;display: block;}
.sum_searcher .bd form{padding-top:15px;}
.sum_searcher .bd .right-searcher-one select{width: 154px;height:25px;line-height:25px;border: 1px solid #CCCCCC;}
.sum_searcher .bd .right-searcher-one label, .right-searcher-one a, .right-searcher-one select, .right-searcher-one input{vertical-align: middle;}
.sum_searcher .bd .icon-right-searcher-input {width: 147px;height:25px;line-height: 25px;border: 1px solid #CCCCCC;padding-left: 5px;}
.right-searcher-one .icon-right-searcher-submit{width: 120px;height: 32px;line-height: 32px;background: #D71318;color:#fff;border:none;margin-right:5px;border-radius: 2px;}
.right-searcher-one .icon-right-searcher-submit:hover{background:#E38800;}
.right-searcher-one  a{ color:#999;}

/*第二部分*/
.div-content{ overflow:hidden; border:1px solid #D6D6D6; margin-top:10px; margin-bottom:5px;}
.div-content .hd{ overflow:hidden;}
.div-content .hd li{ float:left; width:69px; height:30px; text-align:center; line-height:30px; border-bottom:1px solid #D6D6D6; background-color:#f9f9f9; border-right: 1px solid #d6d6d6;}
.div-content .hd .on{ background-color:#fff; border-bottom:0;}
.div-content .hd li:last-child {border-right: 0;}
.div-content .bd{/* padding:0 17px; */overflow:hidden;}
.div-content .bd li{overflow:hidden;/* padding: 10px 0; */}
.div-content .bd li a {float: left;height: 34px;line-height: 34px;display: block;overflow: hidden;width: 170px;/* padding:2px 0; */border-bottom: 1px #D6D6D6 dashed;border-right: 1px #d6d6d6 dashed;text-align: center;}
.div-content .bd li a:nth-child(7){border-right:0px;}
.div-content .bd li a:nth-child(8){ color:#F7394C; }
.div-content .bd li a:nth-child(9){ color:#F7394C; }
.div-content .bd li a:nth-child(10){ color:#F7394C; }
.div-content .bd li a:nth-child(11){ color:#F7394C; }
.div-content .bd li a:nth-child(12){ color:#F7394C; }
.div-content .bd li a:nth-child(13){ color:#F7394C; }
.div-content .bd li a:nth-child(14){ color:#F7394C; border-right:0px;}
.div-content .bd li a:nth-child(21){border-right:0px;}
.div-content .bd li a:nth-child(28){border-right:0px;}
.div-content .bd li a:nth-child(29){color:#F7394C;}
.div-content .bd li a:nth-child(30){color:#F7394C;}
.div-content .bd li a:nth-child(31){color:#F7394C;}
.div-content .bd li a:nth-child(32){color:#F7394C;}
.div-content .bd li a:nth-child(33){color:#F7394C;}
.div-content .bd li a:nth-child(34){color:#F7394C;}
.div-content .bd li a:nth-child(35){border-right:0px;color:#F7394C;}
.div-content .bd li a:nth-child(36){border-bottom:0px;}
.div-content .bd li a:nth-child(37){border-bottom:0px;}
.div-content .bd li a:nth-child(38){border-bottom:0px;}
.div-content .bd li a:nth-child(39){border-bottom:0px;}
.div-content .bd li a:nth-child(40){border-bottom:0px;}
.div-content .bd li a:nth-child(41){border-bottom:0px;}
.div-content .bd li a:nth-child(42){border-right:0px; border-bottom:0px;}

/*第三部分*/
.box_2{ overflow:hidden; margin:10px 0 10px;}
.left{ float:left; overflow:hidden; width:895px; }
.right{ width:290px; float:right;}
.box_2 .left .item_1{ float:left; width:284px; height:340px; margin-top:15px; overflow:hidden;}
.box_2 .left .item_1 img{width:284px; height:340px;}
.box_2 .left  .item_2{float: left;width: 611px;overflow:hidden;margin-top:15px;}
.box_2 .left  .item_2 li{ float:left; margin-left:7px;}
.news_brands{border:1px solid #e6e6e6;border-top:0;overflow:hidden;padding: 11px 15px;height: 333px;}
.news_brands li{background: url(../images/dian.gif) no-repeat 0 11px;padding-left: 10px;height: 24px;line-height: 24px;overflow: hidden;margin-bottom: 4px;}


/*第四部分*/
.box_3{ overflow:hidden; margin:10px 0 10px;}
.box_3 .fldh{overflow:hidden;padding: 8px 13px;border:1px solid #e6e6e6;border-top:0;}
.fldh  li{float:left;width: 417px;overflow:hidden;margin-right:16px;height: 29px;line-height: 29px;}
.fldh  li  .tit{ color:#D71318; margin-right:8px;}
.fldh  li  a{display: inline-block; margin-right:13px;}
.hot_message{overflow:hidden;}
.hot_message .bd{border:1px solid #E2E2E2;border-top:0;overflow:hidden;height: 259px;padding: 10px 14px;}
.hot_message .bd li{border-bottom: 1px dotted #D6D6D6; padding:12px 0; height:41px;}
.hot_message .bd li em{ color:#D71318;}
.hot_message .bd li a{color:#D71318;}
.hot_message .bd li i{ color:#999;}
.hot_message .bd li:last-child {border-bottom: none;}

/*第五部分*/
.box_4{ overflow:hidden; margin:10px 0 10px;}
.box_4 .bd{border:1px solid #E2E2E2; border-top:0; overflow:hidden; border-bottom:0; height:420px;}
.box_4 .bd ul{overflow:hidden;width: 894px;}
.box_4 .bd li{border-bottom:1px solid #E2E2E2;padding: 9px 15px;float:left;border-right:1px solid #E2E2E2;overflow:hidden;width: 118px;height: 121px;}
.box_4 .bd li .img{ height:90px; width:120px; overflow:hidden;}
.box_4 .bd li .img img{ height:90px; width:120px;}
.box_4 .bd  li span{text-align:center;display: block;height:20px; line-height:20px;overflow: hidden; margin-top:5px;}

.boutique_list{overflow:hidden;border:1px solid #e6e6e6;border-top:0;/* padding: 7px 0 0; */height: 420px;}
.boutique_list li{overflow:hidden;padding: 6px 15px;border-bottom: 1px dotted #c6c6c6;/* line-height: 27px; */zoom: 1;/* margin-bottom: 7px; */position: relative;/* height: 28px; */}
.boutique_list li .num {display: inline-block;width: 16px;height: 17px;line-height: 18px;text-align: center;background: #E9E9E9;color: #535353;float: left;margin: 3px 15px 0 0;border-radius: 2px;}
.boutique_list  .top .num {color: #fff;background: #D71318;}
.boutique_list li .name{line-height: 22px;height: 22px;overflow: hidden;width: 227px;display: block;float: left;}
.boutique_list li .cts {float: left;overflow: hidden;padding:5px 0;display: none;}
.boutique_list .hover .cts{ display:none;}
.boutique_list .hover .cts{ display:block;}
.boutique_list li .cts .img{ float: left;width: 84px;height: 60px;border: #e3e3e3 solid 1px; margin-right:7px;}
.boutique_list li .cts img {width: 84px;height: 60px;}
.boutique_list li .cts .info {overflow: hidden;height: 19px;line-height: 17px;/* margin-bottom: 1px; */}
.boutique_list li .cts .info em{ color:#D71318;}
.boutique_list li .cts  .btn a{ width:64px; height:22px; line-height:22px; text-align:center; color:#fff; background-color:#D71318; display:block; border-radius:3px;}
.boutique_list li .cts  .btn  {}
.boutique_list li .cts  .center{ float:left ; overflow:hidden;}
.boutique_list li:last-child {border-bottom: none;margin-bottom: 0;}

/*第六部分*/
.box_5{overflow:hidden; margin:10px 0 10px;}
.box_bd{ overflow:hidden;border-top:0;}
.item_left{ float:left; width:910px; overflow:hidden;}
.item_left .item{width: 399px;float:left;overflow:hidden;border-right:1px solid #e2e2e2;padding: 14px 32px 21px 23px;}
.item_left .item .hd{overflow:hidden;padding-bottom: 14px;}
.item_left .item .hd .tit{overflow:hidden;margin-bottom: 15px;}
.item_left .item .hd .tit h3{font-size: 14px;float:left;font-weight:bold;}
.item_left .item .hd .tit .more{float:right;}
.item_left .item .hd .tit .more a{color: #999;}
.item_left .item .hd dl dt {width: 145px;height: 109px;float: left;margin-right: 15px;}
.item_left .item .hd dl dt  img{width: 145px;height: 109px;}
.item_left .item .hd dl .name {font-size: 14px;height: 20px;line-height: 20px;overflow: hidden;width:239px;margin-top: 5px;font-weight: bold;}
.item_left .item .hd dl .desc{color:#999;height: 58px;line-height: 20px;margin-top: 5px;width: 239px; overflow:hidden;}
.hd_litpic{float: right; padding: 0px; margin: 0px;}
.hd_litpic img{width: 100px; height: 100px; border-radius: 5px; }
.hd_infos{float: left; width: 239px;}
.item_left .item .hd dl .desc a{ color:#999;}
.item_left .item .hd dl .desc a:hover { color: #D71318; }
.item_left .item .bd{ overflow:hidden;}
.item_left .item .bd li{background: url(../images/dian.gif) no-repeat 0 12px;padding-left: 10px;height: 25px;line-height: 25px;overflow: hidden;/* font-size: 14px; */}
.item_left .item .bd li span{ float:right; color:#999;}
.item_left .item .bd li a{float:left;width: 315px;overflow:hidden;}

.item_right{float:left;width:240px;padding: 0 22px;}
.item_right .item{border-bottom:1px solid #dedede;margin-top: 15px;}
.item_right .item:last-child {border-bottom: none;margin-bottom: 0;}
.item_right .hd{overflow:hidden; margin-bottom:15px;}
.item_right .hd  h3{font-size: 14px;float:left;font-weight:bold;}
.item_right .bd{overflow:hidden;margin-bottom: 8px;}
.item_right .bd .img{ width:240px; height:80px; }
.item_right .bd ul{margin-bottom:15px; margin-top:15px; overflow:hidden;}
.item_right .bd   li{background: url(../images/dian.gif) no-repeat 0 12px;padding-left: 10px;height: 25px;line-height: 25px;overflow: hidden;/* font-size: 14px; */}

/*第七部分*/
.box_6{overflow:hidden; margin:10px 0 10px;}
.box_6 h2{color:#333;font-size: 20px;height: 40px;line-height: 40px;/* width: initial; */font-weight: bold; padding-left: 5px; }
.box_6 .div-content{ margin-top:0px; margin-bottom:0px;}
.box_6 .index_item_nav{border:1px solid #e6e6e6;padding: 23px 10px 30px;overflow: hidden;/* height: 170px; */}
.box_6 .index_item_nav dl{float:left;width: 139px;border-right:1px dotted #E6E6E6;padding: 0 0 0 20px;}
.box_6 .index_item_nav dl:last-child{border-right:none;}
.box_6 .index_item_nav dl dt{font-size:15px;font-weight:bold;padding:0 0 5px 0;/* height: 25px; */}
.box_6 .index_item_nav dl dd span{float:left;display:inline-block;width: 67px;height:22px;line-height:22px;overflow:hidden;}

/*友情链接*/
.flink {width:1200px;overflow:hidden;/* margin-bottom: 10px; */margin: 10px 0;}
.flink .bd{ overflow:hidden;border:1px solid #E2E2E2; border-top:0; padding: 15px 5px 12px 22px;}
.flink .bd li{ float:left; width:117px;height:28px;}


/*footer*/
.footer {text-align: center;margin-top: 10px; background:#fff;}
.footer .footer_nav { width: 900px; margin: 0 auto; text-align: center; padding: 10px 0 0 0; }
.footer .footer_nav a { display: inline-block; margin: 0 15px; }
.footer .copyright {padding: 5px 0 30px 0;line-height: 25px;}
.footer .copyright a { color: #666; }
.footer .copyright .icon_beian { vertical-align: middle; margin-right: 10px; }


/***************************************资讯列表***************************************************/
.nav_top{border:1px solid #E2E2E2;border-bottom: 2px solid #E2E2E2; border-top:none; overflow:hidden;padding: 9px 5px; margin-bottom:15px; background: #fff;}
.nav_top li{float:left;width: 105px;border-right: 1px dashed #D1D1D1;text-align:center;font-size:14px;}
.nav_top li:last-child {border-right: none;}

.news_cont{overflow: hidden;border: 1px solid #D6D6D6;margin-top: 10px;}
.news_cont .bd li a{height: 28px;line-height: 28px; width:153px;float: left;  display: block;overflow: hidden; border-bottom: 1px #D6D6D6 dashed; border-right: 1px #d6d6d6 dashed;
 text-align: center;}
 .news_cont  .bd{ overflow:hidden;}
.news_cont  .bd li a:nth-child(1){ width:118px; color:#999;}
.news_cont  .bd li a:nth-child(9){ width:118px; color:#999;}
.news_cont  .bd li a:nth-child(17){ width:118px; color:#999;}
.news_cont  .bd li a:nth-child(25){ width:118px; color:#999;border-bottom:0px;}
.news_cont  .bd li a:nth-child(26){border-bottom:0px;}
.news_cont  .bd li a:nth-child(27){border-bottom:0px;}
.news_cont  .bd li a:nth-child(28){border-bottom:0px;}
.news_cont  .bd li a:nth-child(29){border-bottom:0px;}
.news_cont  .bd li a:nth-child(30){border-bottom:0px;}
.news_cont  .bd li a:nth-child(31){border-bottom:0px;}
.news_cont  .bd li a:nth-child(32){border-bottom:0px; border-right:0px;}
.news_cont  .bd li a:nth-child(8){ border-right:0px; }
.news_cont  .bd li a:nth-child(16){ border-right:0px; }
.news_cont  .bd li a:nth-child(24){ border-right:0px; }
/*当前位置*/
.path{height: 40px;line-height:40px; color:#999; background: #fff; padding-left: 15px; margin-bottom: 5px;}
.path a{color:#999;}
.path a:hover{color:#f60;}
/*内容部分*/
.center_list {margin-bottom: 20px;overflow: hidden;}
.center_list .new_left{width:880px;/* border:1px solid #E2E2E2; */float: left; background: #fff;}
.center_list  .new_right{ float:right; width:300px; overflow:hidden; background: #fff;}

.list_new{overflow:hidden;padding-bottom: 20px;}
.list_new .bd{ padding:0 30px; overflow:hidden;}
.list_new .bd li{overflow:hidden;border-bottom:1px dotted #D6D6D6;padding: 20px 0 25px;}
.list_new .bd li a{background: url(../images/dian.gif) no-repeat 0 13px;padding-left: 10px;height: 32px;line-height: 32px;overflow: hidden;font-size:14px;display:block;}
.list_new .bd li a .time{ float:right; color:#999;}
.list_new .bd li a .info{width: 690px;overflow:hidden;float:left;height: 30px;line-height: 30px;}
.common_hd{height:39px;overflow:hidden;border-bottom:1px solid #E2E2E2;padding: 0 15px 0 15px;}
.common_hd h2{ font-size:16px; line-height:40px; color:#333;}

.right_img{ width:300px; height:275px; margin-bottom:18px;}

.bd_commit { overflow: hidden; margin-bottom: 20px; zoom:1; }
.bd_commit .bd{padding: 9px 15px;overflow:hidden;}
.bd_commit .bd li {background: url(../images/dian.gif) no-repeat 0 14px;padding-left: 10px;height: 29px;line-height: 29px;overflow: hidden;}
.bd_commit .bd li  a {font-size:12px; }
.common_hd  .hd_tit{ color:#666666; float:left;}
.common_hd  .more{float:right;line-height: 40px;}

.bd_commit .bd_cont{ overflow:hidden;     padding: 0px 5px 18px 5px;}
.bd_commit .bd_cont li{float: left;width:120px; padding: 6px; margin-right: 7px; margin-bottom: 11px; -webkit-box-shadow: 2px 2px 10px 1px rgba(139,138,137,0.15);border-radius: 2px;
 -moz-box-shadow: 2px 2px 10px 1px rgba(139,138,137,0.15);
 box-shadow:2px 2px 10px 1px rgba(139,138,137,0.15);}
.bd_commit .bd_cont li .img{ width:120px; height:90px;}
.bd_commit .bd_cont li span{display: block;text-align:center;height:23px;line-height: 23px; overflow:hidden;}

/***************************************资讯详情***************************************************/
.article_top{padding:15px;margin-bottom:15px;/* overflow:hidden; */position:relative;border-bottom: 1px solid #D71318;height: 98px; background: #fff; margin-top: 2px;}
.article_top .img{ float:left; width:130px; height:98px; overflow:hidden; margin-right:15px;}
.article_top .img img{ width:130px; height:98px;}
.article_top  .info{ float:left; width:748px; overflow:hidden;}
.article_top  .info .t_tit{font-size:22px;height: 35px;line-height: 35px;font-weight:bold;color:#D71318;overflow:hidden;margin-bottom: 5px;}
.article_top  .info .t_tit a{color:#D71318;}
.article_top  .info .t_info{/* line-height:25px; */margin-bottom: 3px; overflow:hidden;}
.article_top  .info .t_info span{ width:215px; display:block; float:left;}
.article_top  .info .t_info span .e_m{ color:#2C64B6; margin-right:10px;}
.article_top  .btn{ float:left; width:220px; height:48px; line-height:48px; background-color:#FF8000; border-radius:24px; margin-top:10px; font-size:18px; text-align:center;}
.article_top  .btn a{color:#fff;background: url(../images/book.png) no-repeat 4px 14px;text-indent: 38px;display: inline-block;line-height: 48px;height: 48px;text-align: center;}
.article_top  .btn:hover{ background-color:#D71318;}
.article_nav {position:absolute;right:30px;bottom: 0px;/* border-bottom:1px solid #D71318; *//* display: block; */height: 35px;}
.article_nav a{height: 33px;line-height:35px;text-align:center;width:98px;display:inline-block;font-size:14px;/* position: absolute; */}
.article_nav .on{border-top:2px solid #D71318;border-left: 1px solid #D71318;border-bottom: 1px solid #fff;border-right: 1px solid #d71318;background-color: #fff;}
.article_nav a:hover{border-top:2px solid #D71318;border-left: 1px solid #D71318;border-bottom: 1px solid #fff;border-right: 1px solid #d71318;background-color: #fff;}
.basic_others{padding-left: 40px;}

.list_info {overflow: hidden; padding:0 30px;}
.list_info .list_box{ overflow:hidden;}
.list_info .content_tit {padding: 30px 0 14px;border-bottom:1px solid #E0E0E0;}
.list_info .content_tit h1 { text-align: center; font-size: 24px;  font-weight: bold;  line-height: 24px; color:#333;}
.list_info .time_source{padding-top:20px; color:#999; text-align:center;}
.list_info .time_source span{ display:inline-block; padding:0 8px;}
.body_tit {height: auto;overflow: hidden; font-size: 16px;line-height: 30px;border-bottom: 1px solid #ededed;margin-bottom: 20px;}
.body_tit p  { text-indent: 2em; margin-top:0;}
.body_tit img { max-width: 620px;display: block;margin:0 auto; border-radius: 5px; margin-top: 10px; padding-bottom: 10px;}
.body_tit h2{font-size: 18px; font-weight: bold;color: #D71318;height: 40px;line-height: 40px; margin-bottom:10px;}

/*上一篇*/
.shangxiapian { line-height: 28px; font-size: 14px;  padding: 0 0 18px 0;   overflow:hidden; position:relative;}
.shangxiapian  p {height: 28px;line-height: 28px;overflow:hidden;width:649px;float: left;margin-bottom: 5px;}
.shangxiapian  .fenxiang{overflow: hidden;height: 41px;position:absolute;right: 0;top: 6px;}
.shangxiapian .fenxiangdao { float: left; line-height: 41px; color: #666; margin-right: 10px;  }
.shangxiapian .bdsharebuttonbox { float: left; }
.fenxiang .bdsharebuttonbox .bds_tsina, .fenxiang .bdsharebuttonbox .bds_qzone, .fenxiang .bdsharebuttonbox .popup_weixin { float: left; width: 41px; height: 41px; 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 .popup_weixin { background: url(../images/fenxiang.png) no-repeat -48px 0; }

/*我要留言*/
.gbook {/* margin-top: 20px; */overflow: hidden;zoom: 1;margin-bottom:20px;background:#fff;}
.gbook .hd{height: 43px;line-height: 43px;font-size:20px;font-weight:bold;color:#D71318;/* padding-left:20px; */position:relative;/* padding-right: 19px; */border-bottom:2px solid #E0E0E0;}
.gbook .hd .gb_tips{font-weight:100;position:absolute;left: 94px;top:1px;font-size: 14px;color: #666;}

.gbook .bd{position: relative;  overflow: hidden;}

.gbook .bd  .select_money{width: 310px;height: 36px;color: #999;}
.gbook .bd .bd_mag{padding: 20px 0;overflow:hidden;zoom: 1;/* width: 378px; */float: left;}
.gbook .bd li{overflow:hidden;zoom:1;padding-bottom: 13px;}
.gbook .bd li .input_bk{width: 298px;height: 34px;border:1px solid #CCCCCC;float:left;line-height: 34px;padding:0 5px;font-size:12px;}
.gbook .bd li .dzhi{ width:288px;}
.gbook .bd .sex{float:left; padding:5px 0 0 10px;}
.gbook .bd .sex .ly_radio{ vertical-align:middle;}
.gbook .bd .sex em{ padding-right:15px;}
.gbook .bd li .textarea_bk{border:1px solid #CCCCCC;padding:5px;width: 298px;height: 128px;font-size:14px;}
.gbook .bd .btn{width: 310px;height: 42px;background: #D71318;border:none;cursor:pointer;line-height: 42px;color:#fff;border-radius:3px;font-size: 14px;}
.gbook .bd .btn:hover{background:#f60;}
.gbook .bd .txt{width: 49px;float:left;/* text-align:right; */padding: 7px 9px 0 0;font-size: 14px;}
.gbook .bd .txt i{color: #D71318;vertical-align:middle;padding-right: 7px;}

.gbook .check_msg{width: 362px;position:absolute;top: 170px;right: 79px;}
.gbook .check_msg .check_msg_tit{background: #FF7A4D;padding-left:15px;height:35px;line-height:35px;color:#fff;position:relative;font-size:14px;}
.gbook .check_msg .check_msg_tit i{font-size:22px;color: #FF7A4D;position:absolute;left:-6px;top:0;}
.gbook .check_msg .check_msg_bd{border: 1px solid #e6e6e6;border-top:none;padding: 7px 0;/* font-size: 12px; */}
.gbook .check_msg .check_msg_bd li{height: 28px;line-height: 28px;padding-bottom:0;/* border-bottom: 1px #e6e6e6 dashed; */font-size: 1;}
.gbook .check_msg .check_msg_bd li a{ display:block; padding-left:10px;}
.gbook .check_msg .check_msg_bd li a:hover{ background:#E5E5E5;}
.gbook .check_msg .check_msg_bd li:last-child {border-bottom: none;}

.gbook .class_phone{ position:absolute; top: 66px;right:58px; width: 177px;}
.gbook .class_phone .phone{ font-size:24px; color:#E63726; font-weight:bold;}
.gbook .class_phone  .ts{font-size:14px;text-align:center;margin-top: 5px;color: #666;}

/*相关阅读*/
.xg_news { overflow: hidden; }
.xg_news .xw { overflow: hidden; }
.xg_news ul {width: 868px;padding: 15px 0;overflow: hidden;}
.xg_news ul li {width:388px;float: left;margin-right: 20px;background: url(../images/dian.gif) no-repeat 0px 14px;height: 28px;line-height: 28px;padding-left: 10px;font-size: 14px;  overflow: hidden; }
.xg_news ul li em {float: right;font-style: normal;color: #999999;font-size: 12px;}

.tujian_brand {overflow: hidden;margin-bottom: 10px;zoom:1;}
.tujian_brand .bd_cont{overflow:hidden;padding: 18px 0px 0 0;}
.tujian_brand .bd_cont li{float: left;width:120px;margin-right: 16px;margin-bottom: 11px; -webkit-box-shadow: 2px 2px 10px 1px rgba(139,138,137,0.15);border-radius: 2px;
 -moz-box-shadow: 2px 2px 10px 1px rgba(139,138,137,0.15);
 box-shadow:2px 2px 10px 1px rgba(139,138,137,0.15);}
.tujian_brand .bd_cont li .img{ width:120px; height:90px;}
.tujian_brand .bd_cont li span{display: block;text-align:center;height:23px;line-height: 23px; overflow:hidden;}
.tujian_brand .bd_cont li:last-child {margin-right:0px;}

/***************************************项目列表***************************************************/
.cate_sort{background:#fff;padding: 6px 27px;margin-bottom:20px;}
.cate_sort .cate_channel{border-bottom:#EEEEEE solid 1px;overflow:hidden;zoom:1;font-size:14px;padding-bottom: 4px;}
.cate_sort .cate_channel:last-child{ border-bottom:none;}
.cate_sort .cate_channel .hd{display:block;height:40px;float:left;width: 74px;/* padding-left:10px; */font-size:14px;line-height:39px;color:#999;margin-right: 5px;}
.cate_sort .cate_channel .bd{float:left;width: 1065px;margin-top: 10px;font-size:13px;}
.cate_sort .cate_channel li{display:block;height: 24px;float:left;text-align:center;/* padding: 1px 0 0 0; */margin-right: 4px;font-size:14px;margin-bottom: 5px;}
.cate_sort .cate_channel li a:hover{background:#D71318; color:#FFF; padding:4px 6px 4px 6px; font-size:14px;}
.cate_sort .cate_channel li a.hover{background: #D71318;color:#FFF;padding:4px 6px 4px 6px;font-size:14px;/* display: block; */}
.cate_sort .cate_channel li a{ padding:4px 6px 4px 6px; border-radius:3px;}

.white_bg{ overflow:hidden; margin-bottom: 15px;}
.white_bg .item_tit{border-bottom:1px solid #E2E2E2;height: 39px;line-height: 39px;font-size:14px;padding-left: 29px;color:#666;}
.white_bg .item_tit .info{float:right;padding-right:24px;font-size: 12px;}
.white_bg .item_tit .info i{ color:#D71318; padding:0 5px;}
.white_bg .item_tit .info font{color: #D71318;padding:0 5px;}
.white_bg .item_tit .moren{color:#D71318;float:left;margin-right: 30px;}
.white_bg .item_tit .reqi{margin-right: 35px;line-height: 40px;float:left;}
.white_bg .item_tit .zuix{float:left;line-height: 40px;}
.white_bg .item_tit  .rq{background: url(../images/botten.png) no-repeat 0px 0;width: 8px;height:8px;display: inline-block;margin-right: 7px;}
.white_bg .item_tit  .rq1{background: url(../images/botten.png) no-repeat 0px -16px;}
.white_bg .item_tit .on{ color:#D71318;}
.white_bg .item_tit .on .rq{background: url(../images/botten.png) no-repeat 0px -8px;}
.white_bg .item_tit .on .rq1{background: url(../images/botten.png) no-repeat 0px -32px;}

.white_bg  .bd{ padding:0 29px; overflow:hidden;}
.white_bg  .bd .item{ width:410px; float:left;border-bottom: 1px dashed #ddd;padding: 20px 0 15px;overflow:hidden;zoom:1;}
.white_bg  .bd .item  .t_Logo { width:120px; height:112px; padding:6px; background:url(../images/seclist_04.png) no-repeat; float:left; margin-right:20px;}
.white_bg  .bd .item  .t_Logo img{width:120px; height:90px;}
.white_bg  .bd .item  .t_Logo a { position: relative; }
.white_bg  .bd .item  .t_Logo img, .white_bg  .bd .item  .t_Logo span { display: block; }
.white_bg  .bd .item  .t_Logo img { margin: 0; }
.white_bg  .bd .item  .t_Logo span { height: 24px; line-height: 24px; overflow: hidden; text-align: center; }
.white_bg  .bd .item  .t_Logo span a:hover { color: #E90101; }

.white_bg  .content {width:230px;float: left;}
.white_bg  .content .titBox{  height:30px;line-height:25px; font-size:16px; font-weight:bold; overflow:hidden;}
.white_bg  .content .titBox a{ color:#2C64B6;}
.white_bg  .content .titBox a:hover{color:#D71318;}
.white_bg  .content .titBox h2{ font-weight:bold;}

.white_bg  .content .item_meta{ overflow:hidden; zoom:1; padding-bottom:3px;}
.white_bg  .content .item_meta em{ float:left; color:#999;}
.white_bg  .content .item_meta span{ float:left; height:22px; line-height:22px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.white_bg  .content .item_meta .c_name,.white_bg  .content .item_meta .c_addr{ width:235px; margin-right:10px;}
.white_bg  .content .item_meta .c_sort a{ color:#2C64B6;}
.white_bg  .content .item_meta .c_sort a:hover{ color:#D71318;}
.white_bg  .content .item_meta .price{color:#D71318;font-size:20px;font-weight: bold;}
.white_bg  .content .item_meta .count{color:#D71318; width:50px;}
.white_bg  .content .info p{ color:#999;}
.white_bg  .content .info p .price{color:#D71318; font-size:18px; font-weight:bold;}
.white_bg  .content .info p a{ text-decoration:underline;}
.white_bg  .content .info p span{ color:#666;}
.white_bg  .btn{ float:right; text-align:center; padding:20px 0 0 0;}
.white_bg  .btn p{ padding-bottom:10px;}
.white_bg  .btn a.more{color:#2C64B6;}
.white_bg  .btn a.more:hover{color:#D71318;}

.white_bg  .btn a.free_btn{ display:inline-block; width:120px; height:30px; line-height:30px; font-size:13px; text-align:center; background:#D71318; color:#fff; border-radius:3px;}
.white_bg  .btn a.free_btn:hover{ background:#B01F24;}

.white_bg .info em, .white_bg .info em a {color: #666;text-decoration:none;}


/*关于我们*/
.about{width:240px;height:485px;float:left;background-color:#FFF;margin-right:20px;/* margin-bottom:20px; */}
.about .hd{ height:100px; background:url(../images/about.png) no-repeat;}
.about .bd{/* padding-top:5px; */border: 1px solid #e2e2e2;}
.about .bd li{height: 47px;line-height: 47px;text-align: left;font-size: 16px;border-bottom: 1px solid #e2e2e2;/* border-left:3px solid #fff; */padding: 0 0 0 80px;}
.about .bd a{ display:block;}
.about .bd .cur{background: url(../images/about_1.png) no-repeat 0px 11px;}
.about .bd .cur a{ color:#D71318;}
.about .bd li:last-child {border-bottom:0px;}
.about .bd li:hover{color:#ff6600;background: url(../images/about_1.png) no-repeat 0px 11px;}
.btright {overflow: hidden;float: right;width: 880px;zoom: 1;border: 1px solid #DDDDDD;padding: 10px 29px;/* margin-top:20px; */min-height:700px;margin-bottom: 20px;}
.btright .hd {border-bottom: 1px solid #DDDDDD;overflow: hidden;padding: 18px 0;zoom: 1;/* height: 40px; */}
.btright .hd h1 {font-size: 20px;/* color: #333; */float: left;border-left: 4px solid #D71318;text-indent: 13px;height: 18px;line-height: 18px;}
.btright .bd { overflow: hidden; zoom: 1; }
.btright .right_center { line-height: 30px; padding: 20px 0; font-size: 14px;  }
.btright .right_center p{ text-indent:2em;}

/***************************************专题***************************************************/
.zt_list{border:1px solid #E2E2E2;overflow:hidden;margin-bottom: 20px;}
.zt_list .hd{border-bottom:1px solid #E2E2E2;height: 44px;line-height: 44px;padding-left:22px;}
.zt_list .hd h2{ font-size:18px; font-weight:bold;}
.zt_list .bd{overflow:hidden;width: 1201px;margin-top: 0px;/* margin-bottom: 5px; */}
.zt_list .bd a{float:left;height: 44px;line-height: 44px;font-size:14px;width: 274px;/* text-align: center; */border-bottom:1px dashed #E0E0E0;border-right:1px dashed #E0E0E0;padding-left: 25px;}
.zt_list .bd a:nth-child(29){ border-bottom:0px; }
.zt_list .bd a:nth-child(30){ border-bottom:0px; }
.zt_list .bd a:nth-child(31){ border-bottom:0px; }
.zt_list .bd a:nth-child(32){ border-bottom:0px; }

/***************************************排行榜***************************************************/
.rank_sort{overflow:hidden;zoom:1;width: 1215px; padding-top:15px;}
.rank_item{width:388px;height: 508px;overflow:hidden;border:1px solid #e6e6e6;float:left;margin-right:15px;margin-bottom:15px;}
.rank_top{ width:388px;}
.rank_item .hd{ padding:0 12px; height:37px; line-height:37px; border-bottom:1px solid #e6e6e6; font-size:14px; font-weight:bold;}
.rank_item .hd em{ color:#D71318; font-size:18px; margin-right:4px; font-weight:bold;}
.rank_item .bd{ overflow:hidden;}
.rank_item .bd .tit{color:#999;padding-bottom:5px;font-size: 12px;border-bottom:1px solid #e6e6e6;padding: 6px 12px;}
.rank_item .bd .tit .txt1{padding-right: 23px;}
.rank_item .bd .tit .txt2{padding-right: 119px;}
.rank_item .bd .tit .txt3{ }
.rank_item .bd .tit .txt4{ float:right;padding-right:2px; }
.rank_item .bd .list{ overflow:hidden;}
.rank_item .bd .list li{padding:0 14px;border-bottom:1px  dashed #e6e6e6;zoom: 1;line-height: 35px;overflow: hidden;position: relative;}
.rank_item .top .num{color:#fff;background: #D71318;}
.rank_item .num{display:inline-block;width:18px;height:18px;line-height:18px;text-align:center;background:#E9E9E9;color:#535353;float:left;margin: 8px 14px 0 0;border-radius:1px;}
.rank_item .name{width:180px; height:35px; overflow:hidden; float:left;}
.rank_item .price{text-align:right;color: #999;}
.rank_item .link{ float:right; padding-right:2px;}
.rank_item .link a{ color:#2C64B6;}
.rank_item .link a:hover{color:#D71318;}

.rank_item .cont{overflow:hidden; position:relative; padding:10px 0;display:none;}
.rank_item .cont .tit{ margin-top: 3px;line-height: 25px;float: left;padding: 0 0 0 10px;border: 0;color: #666;}
.rank_item .cont .tit p{ float:none; margin-left:0;}
.rank_item .cont .tit .c_tit{ font-size:14px;}
.rank_item  .cont img{float:left;width:120px;height:90px;border:#e3e3e3 solid 1px;}
.rank_item  .cont .btn a.zixun{width:64px;height:22px; line-height:22px;text-align:center;background-color: #D71318;display:inline-block;color:#fff;font-size:12px;margin-top:3px;border-radius: 1px; margin-right:115px;}
.rank_item  .cont .btn a.more{color:#2C64B6;}
.rank_item  .cont .btn a.more:hover{color:#D71318;}
.rank_item .cont{ display:none;}
.rank_item .hover .cont{ display:block;}
.rank_item .hover .title{  display:none; }

.rank_item .bd .list li:last-child {border-bottom: none;margin-bottom: 0;}


.rank_item .cont .num{ position:absolute; left:0; top:10px; margin:0; width:38px; padding-top:4px; height:34px; text-align:center; line-height:16px;}
.rank_item .cont .num em{ display:block; font-size:14px;}


.rank_bd{ overflow:hidden;}
.rank_bd{ overflow:hidden;}
.rank_bd li {background: url(../images/dian.gif) no-repeat 14px 19px;/* padding-left: 10px; */height: 38px;line-height: 38px;overflow: hidden;padding: 0 26px;border-bottom: 1px dashed #e6e6e6;}
.rank_bd li:last-child {border-bottom: none;margin-bottom: 0;}

/***************************************搜索***************************************************/
.search_news{ padding:15px 22px; overflow:hidden; zoom:1;}
.search_news li{border-bottom: 1px dotted #ccc; padding:15px 5px;}
.search_news li a{ font-size:18px; color:#2C64B6}
.search_news li a:hover{ color:#ff6600;}
.search_news li p{color:#666; padding-top:8px; padding-bottom:10px; line-height:150%;}

.item_tit .tab{position:relative;left: -29px;}
.item_tit .tab li{ float:left; width:115px; text-align:center;border-right: 1px solid #e8e8e8; font-size:14px;}
.item_tit .tab .cur{background:#fff; position:relative; height:40px; font-weight:bold; color:#333;}
.item_tit .tab a{ display:block;}

.sitemap{  overflow:hidden; zoom:1; }
.sitemap li{border-bottom: 1px dotted #d9d9d9;padding:15px 0 15px ;overflow:hidden; zoom:1;}
.sitemap li:last-child{ border-bottom:none;}
.sitemap .tit{ font-size:14px; font-weight:bold; color:#666; padding-bottom:5px;}
.sitemap .bd a{float:left;height: 27px;line-height: 27px;/* margin-right:20px; */color:#666;font-size: 14px;width: 146px;}

/***************************************专题详情***************************************************/
.zy_info{ overflow:hidden; border:1px solid #E2E2E2; border-top:2px solid #D71318; padding:15px 24px; margin-bottom:15px;}
.zy_info h2{ font-size:20px; font-weight:bold; color:#333; margin-bottom:10px;}
.zy_info p{ line-height:25px;}

.bd_commit .boutique_list{border:0px;padding:0 20px;height: 396px;}
.bd_commit  .boutique_list li{padding: 5px 0px;}
.bd_commit .boutique_list li .cts img {width:70px;height:53px;}
.bd_commit .boutique_list li .cts .img{width:70px;height:53px;}
.bd_commit .boutique_list li .cts{ padding:5px 32px;}
.bd_commit .boutique_list li .cts .center{ margin-top:5px}
.bd_commit .boutique_list li .cts .info{ margin-bottom:5px;}


.bd_item{overflow:hidden;padding: 25px 0px 20px;}
.bd_item li{float:left;margin-bottom: 11px;margin-right: 17px;width:132px;}
.bd_item li .img{width: 118px;height: 88px;padding: 6px; border:1px solid #e2e2e2;}
.bd_item li .img img{ width:120px; height:90px;}
.bd_item li span{display: block;text-align:center;height:23px;line-height: 23px; overflow:hidden;}
.bd_item li:last-child {margin-right:0px;}
.bd_item ul{ overflow:hidden; width:894px;}

.item_news{ overflow:hidden;}
.item_news .bd{ overflow:hidden;}
.item_news .bd  ul{ width:900px; overflow:hidden;}
.item_news .bd  li{padding:15px;border:1px solid #E2E2E2;height:88px;width: 398px;margin:20px 0 0;margin-right:20px;float:left;}
.item_news .bd  li .bd{float:left;width: 406px;}
.item_news .bd  .tit{font-size: 14px;font-weight:bold;height: 24px;line-height: 24px;overflow:hidden;}
.item_news .bd  .time{color:#999;overflow: hidden;height: 24px;line-height: 24px;}
.item_news .bd  .time span{width: 100px;/* margin-right:5px; */display: block;float: left;}
.item_news .bd  .info{height: 42px;line-height: 20px;overflow: hidden;}
.item_news .bd  .info a{ color:#2C64B6;}
.item_news .bd   li:hover{border:1px solid #D71318;}

/*分页*/
.page{padding:30px 0 35px 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 15px; height:30px; line-height:30px;  font-size:14px; border:1px solid #ddd;background-color:#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;}
.page .goto{display:inline-block;*display:inline; *zoom:1;}


/***************************************项目详情***************************************************/



.c_bar_wrap{height:43px;margin: 0 auto; background: #fff;    margin-top: 2px;}
.c_bar {margin: 0 auto;height: 40px;clear: both;/* background: url(../images/company_menu_bg.gif); */overflow:hidden; border-bottom: 2px solid #D71318;}
.c_bar li {float:left;text-align:center;width: 125px;height: 40px;line-height: 40px;font-weight: bold;font-size: 14px;border-right:1px solid #E5E5E5;}
.c_bar li a:hover{ color:#ff0000;}
.c_bar li:last-child{border-right: none}
.c_bar .cur,.c_bar .cur a{color:#fff;background-color: #D71318;}
.c_bar .red{ color:#E73827;}
.c_bar_fixed{ position:fixed;top:0;  z-index:99999; width: 880px; margin-top: 0px;}
.basic {margin: 0 auto;     box-shadow: 0 1px 3px 0 rgba(0,0,0,.05);    transition: all .15s linear; overflow: hidden;padding: 0 0 0 20px;margin-bottom:10px;border-top: 0px;height: 365px; background: #fff;}
.basic .context_title{ border-bottom:0px;}
.c_basic {width:531px;float: left;margin-left: 15px;margin-right:15px;margin-top: 20px;position:relative;}
.c_info {overflow: hidden;margin-top:9px; }
.c_info li { zoom:1; padding-bottom:4px;  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;}
.c_info li.fline{float: left; width:220px; line-height: 28px;}
.clear{clear: both;}
.c_info .ls{border-bottom: 1px dotted #ddd;padding-bottom: 8px;margin-bottom: 6px;}
.c_info li a {text-decoration: none;color: #D71318;}
.c_info li p { width: 225px; float: left; }
.c_info b {font-style: normal;color: #999999;font-weight: normal;}
.c_info span {margin-left: 3px;}
.c_info .money{ font-size:20px; color:#D71318; font-weight:bold;}
.c_info .fl a{ color:#2C64B6;}
.c_info strong {/* color: #CB3711; */margin-left: 5px;}
.c_info .btn{ padding-top:15px;}
.c_info .btn a{width:140px; height:40px; border-radius: 5px; line-height:40px; display:inline-block; color:#fff; text-align:center; font-size:16px; margin-right:10px; float:left;}
.c_info a.btn_ly{ background:#D71318; }
.c_info a.btn_ly:hover{ background:#B41014;}
.c_info a.btn_zl{ background:#FF8000;}
.c_info a.btn_zl:hover{ background:#DD6F00;}
.c_info a.btn_dl{ background:#16aaff;}
.c_info a.btn_dl:hover{ background:#1394de;}

.c_info .hb_btn_wrap{ width:180px; height:40px; position:relative; float:left;}
.c_info .hb_btn_wrap .hb_btn{ position:absolute; left:0; bottom:0; display:inline-block; width:180px; height:40px; background:url(../images/hb_btn.jpg) no-repeat; overflow:hidden; text-indent:-9999px; animation: bounce 2s ease-in-out infinite;}
@keyframes bounce {0% {bottom: 0; }65% {bottom:5px;}100% {bottom: 0;}}

.c_basic .tel{ width:225px; height:55px; position:absolute; top:38px; left:250px; background:url(../images/tel_icon.jpg) no-repeat 0 5px; padding-left:38px;}
.c_basic .tel .num{ font-size:22px; font-weight:bold; color:#D71318;}

.c_logo {width:313px; float:left;border-left: 1px solid #e2e2e2;}
.c_logo .bd{ width:252px;padding:15px 0 0 0; border-bottom:1px solid #ECECED;}
.c_logo .cl_logo { width:120px; height:90px; padding: 2px; border: 1px solid #CFCFCF; margin:0 auto; display:block; }
.c_logo .img-block {
 width: 180px;
 height: 180px;
 background-color: #fff;
 box-shadow: 0 1px 3px 0 rgba(0,0,0,.05);
 margin: auto;
 margin-top: 10px;
}
.img-block img {
 display: block;
 width: 100%;
 height: 100%;
 border-radius: 10px;
 vertical-align: middle;
}
.c_logo .bd ul{ overflow:hidden; zoom:1; padding:15px 0 15px 27px;}
.c_logo .bd ul li {width:66px; float:left; line-height:18px;color:#999; text-align:center;}
.c_logo .bd ul li a{color:#999;}
.c_logo .bd ul li  span{ color:#CB3711; display:block;}


.renZ_info { overflow: hidden; padding:13px 0 0 37px}
.renZ_info li { width: 50px; height:70px; float: left; margin-right:15px; text-align: center; }
.renZ_info li span {width: 40px;height:40px;display: block;margin: 0 auto;overflow: hidden;}
.beian1 { background-position: 0  0; }
.renzheng1 {background-position: 0 -40px;}
.baozhang1 { background-position: 0 -80px;}
.zongbu{background: url("../images/lo.png") no-repeat; height: 40px; width: 40px; display: inline-block;}
.beian1, .renzheng1, .baozhang1 { background-image: url(../images/shop_icon.png); background-repeat: no-repeat; }
.renZ_info li em { height: 30px; line-height: 30px; color: #8d8d8d; text-align: center; display: block; }

.s_money{ border:1px solid #e2e2e2; margin-bottom:20px; padding:10px;}
.s_money .y_bg{ height:68px; background:#FFF9E3; overflow:hidden;zoom:1;}
.s_money .txt1{ font-size:28px; font-weight:bold; color:#D71318; float:left; padding:22px 100px 0 80px;}
.s_money .txt2{ font-size:16px;float:left; padding:12px 110px 0 0; color:#333; font-weight:bold;}
.s_money .txt3{font-size:16px;float:left;padding:10px 20px 0 0;}
.s_money a.btn{ width:220px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; border-radius:5px; background:#D71318; float:left;}
.s_money a.btn:hover{ background:#B41014;}

.company_bar { width: 960px; margin: 0 auto; height: 42px; padding-top: 15px; padding-bottom: 15px; text-align: center; }
.company_context {/* width: 958px; */height: auto;margin: 0 auto;/* border: 1px solid #e2e2e2; */margin-bottom: 15px;overflow:hidden;zoom:1;}
.company_photo { overflow:hidden; zoom:1; padding-top:15px;}
.company_photo ul{ width:855px;}
.company_photo li {width:264px;height:190px;float: left;margin:0 20px 15px 0;}
.company_photo li:last-child {margin-right:0px;}
.company_photo li img {width: 272px;height: 190px;}
.context_left {padding: 15px 25px;width: 829px;height: auto !important;float: left; background: #fff;}
.context_left2 { width: 880px; float: left; }
.tel_line{padding: 10px; background: #fff; margin-top: 10px;}
.context_title span {display: block;float: right;/* padding: 12px 5px 0 0; */height: 40px;line-height: 40px;}
.context_title h2{font-size: 20px;font-weight: bold;color: #D71318;height: 40px;line-height: 40px;}
.context_title h1 {/* background: url(../images/dot01.gif) 10px 8px no-repeat; *//* padding: 5px 0 0 32px; */font-size: 24px;font-weight: bold;color: #333;line-height: 30px;height: 30px;}
.context_title{ border-bottom:2px #e2e2e2 solid;}
.bd_commit2 { overflow: hidden;}
.bd_commit2 .bd{padding: 9px 3px;overflow:hidden; padding-top: 0px;}
.context_right .bd_commit2 .bd ul{padding:5px;overflow:hidden;}
.bd_commit2 .bd li {background: url(../images/dian.gif) no-repeat 0 14px;padding-left: 10px;height: 29px;line-height: 29px;overflow: hidden;}
.bd_commit2 .bd li  a {font-size:12px; }
.company_contact {height: auto;overflow: hidden;/* padding: 8px; */font-size:14px;/* color:#333; */line-height: 30px;padding: 15px 0;}
.company_contact dt, .company_contact dd { float: left; height: 30px; line-height: 30px; padding: 0 9px; overflow: hidden; margin-right: 2px; display: block; }
.company_contact .bg { background: #F0F0F0; }
.company_contact dt { width: 86px; font-weight: bold; }
.company_contact dd.col1 { width: 216px; }
.company_contact dd.col2 { width: 217px; }
.company_contact dd.col3 { width: 558px; }
.ccbg { background: #FEFBEC; }
.company_ok li { width: 206px; height: 138px; border: 1px solid #CCC; padding: 6px; float: left; margin: 5px; }
.company_ok li img { width: 206px; height: 138px; }
.context_right {width: 300px;height: auto !important;float: right;}
.context_right .rightcon{background: #fff; margin-bottom: 10px;}
.context_right .rightcon ul {margin-bottom: 10px;padding: 5px 5px;}
.right_news li { width: 214px; clear: both; height: 26px; overflow: hidden; line-height: 26px; border-bottom: 1px dashed #D9C097; background: url(../images/dot02.gif) no-repeat 0px 10px; padding-left: 10px; margin: 8px 0; }
.right_company li {height: 35px;line-height: 35px;position: relative;vertical-align: bottom;border-bottom:1px dashed #ddd;}
.right_company li:last-child {border-bottom:0px;}
.right_company span { float: left; }
.right_company .ico img { width: 17px; height: 13px; margin: 8px 4px 0 0; }
.right_company .name {width: 120px;height: 35px;line-height: 35px;overflow: hidden;}
.right_company .name a {/* color: #FF4700 */}
.right_company .invest { float: right; }
.right_cywd { text-align: center; margin-bottom: 10px; }
.right_cywd img { width: 220px; border: 1px solid #DDDDDD; }
.comList { width: 683px; height: auto !important; overflow: hidden; padding-bottom: 10px; border: 1px solid #DDD; margin-bottom: 10px; }
.userHead { float: left; width: 67px; height: auto; text-align: center; background: #F4F4F4; padding-bottom: 100000px; margin-bottom: -100000px; }
.userHead img { width: 46px; height: 46px; margin: 12px 0 5px 0; }
.comContent { float: left; }
.comContent .ipAdd { padding-left: 32px; height: 26px; line-height: 26px; color: #333; background: #F4F4F4 url(../images/ipt.gif) no-repeat 10px center; }
.comContent .ipAdd span { float: left; }
.comContent .ipAdd a { float: right; padding: 0px 10px 0 0; }
.userCon { width: 591px; line-height: 18px; padding: 8px; border-bottom: 1px dashed #CCC; }
.adminCon { width: 591px; height: auto !important; line-height: 18px; padding: 8px 0 8px 25px; color: #666; background: url(../images/msn.gif) 5px 8px no-repeat; }
.more2 { text-align: right; }

.rela_news{ overflow:hidden; zoom:1; font-size:12px;}
.rela_news li{width: 384px;height:30px;line-height:30px;float:left;background:url(../images/dian_hs.jpg) 0px 12px no-repeat;padding-left:10px;margin-right:20px;overflow:hidden;}

.company_ok{ width:640px; margin:0 auto;}
.img_com{border:1px solid #e2e2e2;padding:8px 25px;overflow: hidden;}
.context_right .context_title{    border-bottom: 2px solid #f5f5f5;    padding-bottom: 5px;    margin-bottom: 10px;}
.context_right .context_title h2{ font-size:16px; color:#666; padding-left: 10px;  line-height: 45px;  position: relative;}
.context_right .context_title h2:after {    position: absolute;    left: 3px;    top: 15px;    width: 3px;    height: 18px;    background-color: #ff552e;    content: '';}
.context_right .ico{width:18px;height:18px;background-color:#E9E9E9;text-align:center;line-height:18px;border-radius:1px;margin-top: 9px;margin-right: 8px;}
.context_right .num{ background-color:#D71318; color:#fff;}

table{width: 100%;
 max-width: 100%;
 margin-bottom: 20px;
 background-color: transparent;
 border-spacing: 0;
 border-collapse: collapse;
 box-sizing: border-box;
 font-size: 14px;
 line-height: 1.42857143;
 color: #333;  margin-top: 10px;   word-break: break-all;     font-family: 'Microsoft YaHei';}
table tbody {
 display: table-row-group;
 vertical-align: middle;
 border-color: inherit;
}
table tr{display: table-row;
 vertical-align: inherit;
 border-color: inherit;}
table,th,td{border: 1px solid #e3e3e3;}
table th,table td{background:#fff; padding:3px 2px; line-height:2em;}
table th{background:#EDEDED; font-size:14px; color:#666; padding:0 10px; height:35px; line-height:20px;}
table td{ text-align:center; font-size:12px; color:#333; border:1px solid #E4EEF6 !important; line-height: 2.6; font-size: 14px; padding: 8px;     vertical-align: middle; word-break: keep-all;}
table td p{text-indent: 0px !important; }






/*轮播图*/
.smallslider{position:relative;margin:0;overflow:hidden;width:300px;height:330px;float: left;padding: 20px 0;}
.smallslider .bd{ position:relative; height:100%; z-index:0;   }
.smallslider .bd li{ zoom:1; vertical-align:middle; position:relative;}
.smallslider .bd img{ width:300px; height:330px; display:block;  }
.smallslider .hd{height:20px;overflow:hidden;position:absolute;right:0px;bottom: 24px;z-index:1;}
.smallslider .hd ul{ overflow:hidden; zoom:1; float:left;  }
.smallslider .hd ul li{float:left;margin-right:5px;width:20px;height:20px;line-height: 20px;text-align:center;background:#FFFFFF;cursor:pointer;}
.smallslider .hd ul li.on{ background:#D71318; color:#fff; }



/*用户留言*/
.msg_list{ border:1px solid #D8D8D8;}
.msg_list .tit{width:23px; height:80px; float:left; background:#d60000; color:#FFF; line-height:18px; font-weight:bold; text-align:center; padding-top:7px; margin-top:10px; margin-left:10px;_margin-left:5px;}
.msg_list .msg_cont{ padding:15px 10px 5px 15px; font-size:12px; }
.msg_list .bd{ height:88px; overflow:hidden;}
.msg_list .bd li { background:url(../images/msg_arr.jpg) no-repeat; padding-left:20px; height:26px; line-height:26px; overflow:hidden; zoom:1; color:#333; }
.msg_list .bd li .data{ color:#999; padding-right:8px;}
.msg_list .bd li .red{ color:#d90a02; padding:0 8px;}


.liuyan{background:#fff;margin:0 auto;/* padding-top:20px; */font-size:12px;}
.liuyan-title{ height:auto; color:#000000; margin:0 auto; font-size:28px; font-weight:bold; text-align:center;}
.liuyan-title strong{ color:#1B9B2F;}
.liuyan-title span{ color:#E4374A;}
.liuyan-con{/* height:auto; */margin:0 auto;}
.liuyan-cen{ width:360px; height:auto; float:left; }
.liuyan-cen span{width:360px;height:37px;line-height:35px;display:block;margin-bottom: 11px;}
.liuyan-cen span em{  font-style:normal; color:#333 !important; float:left; width:48px; overflow:hidden;}
.liuyan-cen span em i{ color:#E73727;font-style:normal;  padding-right:5px; vertical-align:middle}
.liuyan-cen span input{width:292px;height: 36px;border:1px solid #CCCCCC;padding-left:8px;float:left;}
.liuyan-cen span textarea{width:292px;height: 129px;border:1px solid #ccc;margin-right:8px;padding-left:8px;padding-top:9px;resize:none;float:left;}
.liu-btn{ width:300px; height:40px; margin-left:50px;}
.liu-btn input{ width:300px; height:40px; background:#E73827; border:none; border-radius:3px; font-size:14px; color:#fff; cursor:pointer;}
.liu-btn input:hover{ background:#CB2416;}
.liu-hidden{ position:relative;}
.liuyan-right{width:300px;/* height:153px; */background:#fff;position:absolute;left:360px;top: 0px;}
.ly-title{height:30px;background: #FF7A4D;line-height:30px;color:#fff;padding-left:10px;}
.liuyan-right ul{ border:1px solid #CCCCCC; border-top:none; overflow:hidden; zoom:1; padding:5px 0;}
.liuyan-right ul li{height: 30px;line-height: 30px;padding-left:10px;overflow:hidden;cursor:pointer;color:#333 !important;text-align:left !important;}
.liuyan-right ul li:hover{ background:#CDCDCD;}
.liu-hidden:hover .liuyan-right{ display:block;}

/*招商海报*/
.vip_nav_wrap{ height:62px;}
.vip_nav{ width:100%; height:60px; background-color:#F7F7F7; border-top:1px solid #EEE; border-bottom:1px solid #EEE; }
.vip_nav_fixed{box-shadow: 0px 1px 2px rgba(0,0,0,0.3); position:fixed; top:0; left:0; z-index:9999999;}
.vip_nav_inner{ width:1200px; margin:0 auto;}
.vip_nav .img_show{ float:left; width:80px; height:60px; margin-right:10px;}
.vip_nav .img_show img{width:80px; height:60px;}

.vip_nav .vip_nav_detail{ float:left; margin-right:20px;}
.vip_nav .vip_nav_detail p{ padding-bottom:5px;}
.vip_nav .vip_nav_detail h3{ font-size:14px; font-weight:bold; display:inline-block; padding-right:20px;}
.vip_nav .vip_nav_detail .crumb{}
.vip_nav .vip_nav_detail .rz{ display:inline-block; height:22px; background:url(../images/vip_rz_icon.jpg) no-repeat left #7CBB2F; padding:0 5px 0 24px; border-radius:5px; color:#fff; margin-right:10px; }
.vip_nav .vip_nav_detail .star{ display:inline-block; width:81px; height:14px; line-height:14px; background:url(../images/star.png) no-repeat; vertical-align:middle; position:relative; top:-2px; }
.vip_nav .vip_nav_detail .star1{  width:15px; }
.vip_nav .vip_nav_detail .star2{  width:32px; }
.vip_nav .vip_nav_detail .star3{  width:49px; }
.vip_nav .vip_nav_detail .star4{  width:66px; }
.vip_nav .vip_nav_detail .star5{  width:81px; }
.vip_nav .vip_nav_price{ float:left; padding:15px 0 0 0}
.vip_nav .vip_nav_price em{ font-size:20px; font-weight:bold; color:#D71318; }
.vip_nav_r{ width:510px; float:right;}
.vip_nav_r li{ width:100px; float:left;border-left: 1px solid #FFF;border-right: 1px solid #EDEDED;}
.vip_nav_r li:first-child{border-left:none;}
.vip_nav_r li:last-child{border-right:none;}
.vip_nav_r li a{ display:block; height:50px; padding:10px 0 0 0; text-align:center; font-size:13px;}
.vip_nav_r li a:hover{ background-color:#D71318; color:#fff;}
.vip_nav_r .icon{ display:block; width:25px; height:25px; background:url(../images/vip_nav_icon.png) no-repeat; margin:0 auto;}
.vip_nav_r .icon1{ background-position:0 0;}
.vip_nav_r a:hover .icon1{ background-position:-25px 0;}
.vip_nav_r .icon2{ background-position:0 -25px;}
.vip_nav_r a:hover .icon2{ background-position:-25px -25px;}
.vip_nav_r .icon3{ background-position:0 -50px;}
.vip_nav_r a:hover .icon3{ background-position:-25px -50px;}
.vip_nav_r .icon4{ background-position:0 -75px;}
.vip_nav_r a:hover .icon4{ background-position:-25px -75px;}
.vip_nav_r .icon5{ background-position:0 -100px;}
.vip_nav_r a:hover .icon5{ background-position:-25px -100px;}

.vip_content{ padding-bottom:20px;}

.rela_vip_news{ width:1200px; margin:0 auto; margin-bottom:20px; background:#fff;}
.rela_vip_news .hd{ background:#D71318; height:45px; line-height:45px; font-size:22px; color:#fff; padding-left:20px; position:relative; padding-right: 20px;}
.rela_vip_news .bd{ overflow:hidden; zoom:1; border: 1px solid #E2E2E2; border-top:none; padding:10px 0 10px 20px}
.rela_vip_news .bd li{width:520px; float:left; margin-right:55px; background: url(../images/dian.gif) no-repeat 0 12px;padding-left: 10px;height:30px;line-height:30px;overflow: hidden; font-size:14px;}

/*客户留言*/
.vip_msg_list{width:1200px;margin:0 auto; overflow:hidden; margin-bottom:20px; background:#fff;}
.vip_msg_list .msg_tit{ background:#D71318; height:45px; line-height:45px; font-size:22px; font-weight:bold; color:#fff; padding-left:20px; position:relative; padding-right: 20px;}
.vip_msg_list .msg_tit h3{height:45px; line-height:45px; font-size:22px; }
.vip_msg_list li{border-bottom:1px solid #e6e6e6;padding: 10px 0 13px;overflow: hidden;zoom:1;}
.vip_msg_list .bd{padding:20px 30px;overflow:hidden;border:1px solid #e2e2e2; border-top:none;}
.vip_msg_list li .portrait{width:52px;overflow: hidden;float: left; margin-right:11px; }
.vip_msg_list li .portrait img{ width:52px; height:52px; border-radius:50%;}
.vip_msg_list li .msg_contet .name{color:#2C64B6;}
.vip_msg_list li .msg_contet{ overflow:hidden; float:left; padding:5px 0; font-size:14px; }
.vip_msg_list li .msg_info{float:right;border-left:1px solid #e6e6e6;padding: 8px 0 0 20px;color: #999;height: 58px;line-height: 25px;}


/*我要留言*/
.vip_gbook {width:1200px;margin:0 auto; margin-top: 20px; overflow: hidden;zoom: 1; margin-bottom:20px; background:#fff;}
.vip_gbook .hd{ background:#D71318; height:45px; line-height:45px; font-size:22px; font-weight:bold; color:#fff; padding-left:20px; position:relative; padding-right: 20px;}
.vip_gbook .hd .gb_tips{ font-weight:100; position:absolute; left:125px; top:1px;font-size: 12px;}

.vip_gbook .bd{position: relative;border: 1px solid #E2E2E2; border-top:none; overflow: hidden;height: 398px;}
.vip_gbook .bd .bd_phone{border-right:1px solid #E2E2E2;float: left;padding: 25px 20px;overflow:hidden;zoom: 1;height: 358px;width: 194px;}
.vip_gbook .bd .bd_phone .kefu_log{margin: 0 auto;width: 114px;}
.vip_gbook .bd .bd_phone .kefu_log span{text-align:center;display:block;margin-top: 6px;color: #FF2626;}
.vip_gbook .bd .bd_phone  .kefu_tit{ margin-top:25px; color:#999;}
.vip_gbook .bd .bd_phone  .kefu_tit p{background: url(../images/gou.png) no-repeat 8px 4px;padding-left: 43px;height: 36px;line-height: 18px;margin-bottom: 15px;}

.vip_gbook .bd  .select_money{ width:180px; height:35px; color: #999;}
.vip_gbook .bd .bd_mag{padding: 25px 30px;overflow:hidden;zoom: 1;width: 613px;float: left;}
.vip_gbook .bd li{ overflow:hidden; zoom:1; padding-bottom:15px;}
.vip_gbook .bd li .input_bk{width:168px;height: 33px;border:1px solid #CCCCCC;float:left;line-height: 33px;padding:0 5px;font-size:12px;}
.vip_gbook .bd li .dzhi{ width:288px;}
.vip_gbook .bd .sex{float:left; padding:5px 0 0 10px;}
.vip_gbook .bd .sex .ly_radio{ vertical-align:middle;}
.vip_gbook .bd .sex em{ padding-right:15px;}
.vip_gbook .bd li .textarea_bk{border:1px solid #CCCCCC;padding:5px;width: 288px;height: 104px;font-size:14px;}
.vip_gbook .bd .btn{width: 300px;height: 40px;background:#D71318;border:none;cursor:pointer;line-height: 40px;color:#fff;border-radius:3px;font-size: 14px;}
.vip_gbook .bd .btn:hover{background:#B41014;}
.vip_gbook .bd .txt{width: 42px;float:left;text-align:right;padding: 7px 10px 0 0;font-size:14px;}
.vip_gbook .bd .txt i{ color:#f60; vertical-align:middle; padding-right:5px;}

.vip_gbook .check_msg{width: 250px;position:absolute;top:175px;right: 41px;}
.vip_gbook .check_msg .check_msg_tit{background: #FF7A4D;padding-left:15px;height:35px;line-height:35px;color:#fff;position:relative;font-size:14px;}
.vip_gbook .check_msg .check_msg_tit i{font-size:22px; color:#FF7A4D;position:absolute;left:-6px;top:0;}
.vip_gbook .check_msg .check_msg_bd{border: 1px solid #e6e6e6;border-top:none;padding: 5px 0;/* font-size: 12px; */}
.vip_gbook .check_msg .check_msg_bd li{height: 30px;line-height: 30px;padding-bottom:0; /* border-bottom: 1px #e6e6e6 dashed; */font-size: 1;}
.vip_gbook .check_msg .check_msg_bd li a{ display:block; padding-left:10px;}
.vip_gbook .check_msg .check_msg_bd li a:hover{ background:#E5E5E5;}
.vip_gbook .check_msg .check_msg_bd li:last-child {border-bottom: none;}

.vip_gbook .class_phone{ position:absolute; top: 66px;right:58px; width: 177px;}
.vip_gbook .class_phone .phone{ font-size:24px; color:#E63726; font-weight:bold;}
.vip_gbook .class_phone  .ts{font-size:14px;text-align:center;margin-top: 5px;color: #666;}

.vip_gbook .bd li .input_bk{ width:250px;}
.vip_gbook .bd  .select_money{ width:262px;}
.vip_gbook .bd li .textarea_bk{ width:380px;}
.vip_gbook .check_msg{right:220px;}
.vip_gbook .bd .btn{width:262px;}

/*404*/
.error404_wrapper{ position:relative; height:420px;}
.error404{ width:563px; height:300px; margin:0 auto; margin-top:60px; background:url(../images/404.jpg) no-repeat;}
.error404 .tip_area{ padding:280px 0 0 0; }
.error404 .btn_area{text-align:center;}
.error404 .pub_btn{display:inline-block;width:80px;height:25px;line-height:25px; background:#E73727; color:#fff;border-radius:3px;text-align:center;text-decoration:none;font-size:14px;margin-right: 6px;margin-left: 4px;font-weight:100;}
.error404 a:hover.pub_btn{ background:#CB2416;}
.error404 .tip_area p{color:#666;font:16px/24px Microsoft YaHei;padding:10px 0 10px 168px;}
.error404 .tip_area font{color:#f30;display:inline-block;float:left;font-size: 20px;margin-right: 5px;margin-left: 2px;}
.mainleft{float: left; width: 880px; }
.jmphone-info{height: 110px;  padding: 10px; background: #fff;}
.bold{font-weight: bold}
.jmphone-info img{width: 100px; height: 100px; border-radius: 5px; float: left; }
.jmphone-info .middle{float:left; padding-left: 10px;}
.jmphone-info .middle h1{ font-size: 20px; line-height: 25px;  font-weight: bold;}
.jmphone-info .middle ul li{font-size: 14px; line-height: 27px;}
.jmphone-info .middle ul li span{display: inline-block; padding-right: 20px;}
.jmphone-info .middle ul li span em{font-size:20px;}
.contentmain{margin-top: 10px; background: #fff; padding: 10px;}
.contentmain-left{width: 280px; float: left}
.contentmain-left img{height: 240px; width: 280px; border-radius: 5px;}
.contentmain-right{float: left; width: 500px;}
.contentmain-right dl{padding-left: 20px;}
.contentmain-right dl dt{font-size: 20px; line-height: 46px;}
.contentmain-right dl dd{font-size: 16px; line-height: 30px;}
.brandintr{ overflow: hidden;}
.brandintr h2,.contentmain h2.phonetitle{text-indent: 0;
 position: relative;
 color: #404040  !important;
 font-size: 18px;
 font-weight: bold;
 padding: 0 3px 0 0;
 padding-left: 10px;
 height: 40px;
 line-height: 60px;
 color: #4b4b4b;
 font-weight: bold;
 margin-bottom: 10px;
}
.contentmain h2.phonetitle {
 text-indent: 0;
 color: #404040 !important;
 font-size: 18px;
 font-weight: bold;
 line-height: 30px;
 margin-bottom: 10px;
}

.brandintr p{text-indent: 1.5em;
 margin-bottom: 10px;
 font-size: 16px;
 line-height: 30px;
 word-break: break-all;
 word-wrap: break-word;
 margin-top: 10px;
 font-family: 'Microsoft YaHei';
}
.brandintr a{color:#f60;}
.brandintr img{max-width: 100%; margin: 0 auto;}
.my-map { margin: 0; font: 13px/1.5 "Microsoft YaHei", "Helvetica Neue", "Sans-Serif"; min-height: 500px; min-width: 600px; }
.my-map { margin: 0 auto; width: 850px; height: 500px; }
.my-map .icon { background: url(../images/marker.png) no-repeat;}
.my-map .icon-cir { height: 31px; width: 28px; }
.my-map .icon-cir-red { background-position: -11px -5px; }
.amap-container{height: 100%;}

.circle_step>div{width:55px;height:55px;position:relative; margin: 0 auto; padding-top: 5px;}
.circle_step>div>strong{font-size:12px;color:#4697f2;position:absolute;top:15px;text-align:center;display:block;width:100%;left:0; font-weight: normal;}
.circle_step>div>strong>i{font-size:12px;}
.circle_step.active>div>strong{color:#feab11; font-weight: normal;}
.shopinfo_cont h2{font-size: 18px; font-weight: bold; line-height: 48px; font-family: "Microsoft YaHei"; color: #3e3c3c;}
.shopinfo_cont p{text-indent: 1em; margin-bottom: 10px;font-size: 14px;line-height: 30px;word-break: break-all;word-wrap: break-word;margin-top: 10px;font-family: 'Microsoft YaHei';}
.shopinfo_cont table{width: 100%;max-width: 100%;margin-bottom: 20px;background-color: transparent;border-spacing: 0;border-collapse: collapse; box-sizing: border-box; font-size: 14px; line-height: 1.42857143; color: #333;}
.shopinfo_cont table thead{display: table-header-group; vertical-align: middle; border-color: inherit; font-weight: bold; }
.shopinfo_cont table thead tr{height: 50px;}
.shopinfo_cont table tbody {display: table-row-group; vertical-align: middle; border-color: inherit;}
.shopinfo_cont table  tr {display: table-row;vertical-align: inherit;border-color: inherit;}
.shopinfo_cont table th {text-align: left;vertical-align: bottom; border: 1px solid #ddd; border-bottom: 2px solid #ddd; padding: 8px; line-height: 1.42857143; box-sizing: border-box; font-weight: bold;}
.shopinfo_cont table td{padding: 8px;line-height: 1.42857143;vertical-align: middle;border: 1px solid #ddd;}
.ntable{width:100%;margin: 0 auto;margin-bottom:20px;}
.ntable th{
 text-align:center;background:#F2F9FC;border:#E4EEF6 1px solid;border-collapse: collapse;
 padding:12px 12px 12px 12px;
 font-weight: normal;
 color: #444;
 line-height: 19px;
}
.ntable th:not(:last-child){
 border-right:#F2F9FC 1px solid;
}
.ntable th.tl{
 text-align: left;
}
.ntable th.tr{
 text-align: right;
}


.ntable td{
 padding:10px 10px 11px 10px;border:#E4EEF6 1px solid;word-break:break-all;font-size:14px;
 line-height: 1.6;
 color: #222;
 word-wrap: break-word;
}
.ntable td.hlh{
 line-height: 1.8;
}

.ntable.npth th{
 padding-left: 0px;
 padding-right: 0px;
}

.ntable.nptd td{
 padding-left: 6px;
 padding-right: 6px;
}
.ntable.nptd td .line-clamp-btn{
 right: 6px;
}
.ntable td.npv{
 padding-top: 0px;
 padding-bottom: 0px;
}
.ntable .tb{
 background: #F2F9FC;
}
.ntable .tx{
 text-align: center;
 width: 56px;
 padding-left: 0px;
 padding-right: 0px;
}
.ntable .ti{
 text-align: left;
 padding-left: 32px;
}
.ntable .ti i{
 position: absolute;
 margin-left: -26px;
 margin-top: -3px;
}
.ntable em{
 color: #e33244;
}

.ntable-ne em{
 color: #222;
}
.ntable a{
 color: #128bed;
}
.ntable a:hover{
 color: #007add;
}
.ntable a.text-gray{
 color: #999;
}
.ntable a.text-gray:hover{
 color: #007add;
}
.ntable .tblank{
 margin-top: 15px;
}
.ntable .tblank>th{
 border: none;
 background: none;
}
.ntable .tsub>th{
 border:#E4EEF6 1px solid;
}
.ntable tr .ch{
 cursor: pointer;
}
.ntable tr:hover .ch, .ntable tr.active .ch{
 color: #128bed;
 background: #F2F9FC;
}
.ntable .btn-touzi{
 color: #FF722D !important;
 float: right;
 font-size: 14px;
}
.ntable .blank{
 border:none;
 padding: 5px;
}

.ntable-list .title{
 color: #222;
 font-size: 16px;
}
.ntable-list .subtitle{
 color: #999;
 font-size: 15px;
}
.ntable-list td:hover{
 background: #F5F9FF;
}
.ntable-list td:hover .title{
 color: #128bed;
}
.ntable-odd tr:nth-child(odd){
 background: #fff
}
.ntable-even tr:nth-child(even){
 background: #FAFDFE
}
.ntable-sm th{
 padding-right: 3px;
}
.ntable-sm td{
 font-size: 12px;
 padding-top: 8px;
 padding-bottom: 8px;
 padding-right: 3px;
}
.ntable td h3{display: inline;font-weight: normal;font-size: 14px;}

.ntable-lev td{
 text-align: right;
}
.ntable-lev .lev1{
 font-size: 14px;
 color: #222;
 text-align: left;
 font-weight: 600;
}
.ntable-lev .lev2{
 text-align: left;
 padding-left: 26px;
}
.ntable .headimg{
 display: inline-block;
 width: 40px;
 height: 40px;
 line-height: 40px;
 overflow: hidden;
 border-radius: 6px;
 float: left;
 margin-right: 10px;
}
.ntable .headimg>img{
 width: 100%;
 border-radius: 6px;
 height: 100%;
 object-fit: contain;
}
.ntable .headn{
 width: 40px;
 height: 40px;
 line-height: 40px;
 border-radius: 6px;
 float: left;
 margin-right: 10px;
}
.ntable .headn[first-letter]:not([style]):empty:before{
 color: #fff !important;
 font-size: 16px;
 line-height: 40px;
}
.ntable .whead-text{
 width: 270px;
 margin-left: 10px;
 height: 40px;
 display: table-cell;
 vertical-align: middle;
}
.ntable-stext tr,.ntable-stext td{
 padding-left: 8px;
 padding-right: 5px;
 font-size: 12px;
}
.ntable td.ogbg {
 font: bold 18px/40px "微软雅黑", "宋体";
}
.og-color {
 color: #ee8100;
}
.condition_article h2{line-height: 36px; font-size: 18px; font-weight: bold; padding-bottom: 5px;}
.condition_article tr{-moz-transition: all .3s;
 -o-transition: all .3s;
 -webkit-transition: all .3s;
 transition: all .3s; cursor: pointer; }
.condition_article tr:hover{background: #e1251b; color: #fff;}
.condition_article tr td{ background: #f7f7f7; line-height: 45px; border: 1px solid #ffffff !important; font-size: 14px;}
.condition_article .condition_content{font-size: 14px; text-indent: 1em; line-height: 28px;;}
.condition_article .condition_content p{font-size: 14px; text-indent: 1em; line-height: 28px; padding-bottom: 10px;}
.evaluation_article h2,.evaluation_article h3{font-size: 18px;
 font-weight: bold;
 line-height: 48px;
 font-family: "Microsoft YaHei";
 color: #3e3c3c;}
.evaluation_article p {
 text-indent: 1em;
 margin-bottom: 10px;
 font-size: 15px;
 line-height: 30px;
 word-break: break-all;
 word-wrap: break-word;
 margin-top: 10px;
 font-family: 'Microsoft YaHei';
}
.evaluation_zan{ padding-top: 30px; padding-bottom: 30px; width: 458px; margin: 0 auto;}
.c-btn {
 padding: 0 16px;
 background-color: #00a4ff;
 border: 1px solid transparent;
 color: #fff;
 text-align: center;
 display: inline-block;
 cursor: pointer;
 outline: 0;
 box-sizing: border-box;
 min-width: 180px;
 height: 44px;
 border-radius: 22px;
 font-size: 16px;
 line-height: 42px;
 margin: 0 10px;
}
.opt-icon {
 position: relative;
 top: -1px;
 display: inline-block;
 vertical-align: middle;
 margin-right: 12px;
 width: 20px;
 height: 20px;
}
.opt-icon.like {
 top: -2px;
 width: 20px;
 height: 20px;
 background-image: url(../images/zan.png);
 background-repeat: no-repeat;
}
.opt-icon.nozan{
 top: -2px;
 width: 20px;
 height: 20px;
 background-image: url(../images/nozan.png);
 background-repeat: no-repeat;
}
.c-btn-weak {
 background: 0 0;
 border: 1px solid #DCDEE6;
 color: #666;
 line-height: 30px;
}
.linear-gradient{
 position: relative;
 overflow: hidden;
 margin-top: 0;
 margin-bottom: 0;
 padding-bottom: 0;
 height: 43px;
}
.evaluation_article .display,.evaluation_article .hidden{margin:0 auto;width:100%;height:20px;text-align:center}
.evaluation_article .display span,.evaluation_article .hidden span{float:left;display:inline-block;width:100%;color:#0d75f5;text-align:center;font-size:16px;line-height:28px; cursor: pointer;}
.evaluation_article .hidden{display:none}
.evaluation_article img{max-width: 620px;
 display: block;
 margin: 0 auto;
 border-radius: 5px;
 margin-top: 10px;
 padding-bottom: 10px;}
.evaluation_article table td{font-size: 12px !important;}
.evaluation_bg{background: url("/public/images/evalu_bg.png") no-repeat; width: 40px; height: 40px; display: block; margin: 0 auto; overflow: hidden;}
/*相关阅读*/
.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 { }

/*评论*/
.comments-container {
 background: #fff;
 border: 1px solid rgba(0,0,0,.09);
 box-shadow: 0 1px 4px 0 rgba(0,0,0,.04);
 border-radius: 3px;
 display: block;
}

.comments-box {
 background: #fafafa;
 box-shadow: 0 1px 0 0 rgba(0,0,0,.09);
 border-radius: 2px 2px 0 0;
 padding: 15px 20px;
 border-top: 1px solid rgba(0,0,0,.09);
 margin-top: -1px;
}
.pull-left {
 float: left!important;
 box-sizing: border-box;
 display: block;
}
.avatar-32 {
 border-radius: 50%;
 width: 32px;
 height: 32px;
 vertical-align: middle;
 border: 0;
 box-sizing: border-box;
}
.comments-box-content {
 padding-left: 47px;
 box-sizing: border-box;
}

.hide {
 display: none!important;
}
button, input, select, textarea {
 font-family: inherit;
 font-size: inherit;
 line-height: inherit;
}

.comment .content {
 margin-left: 4.5em;
 margin-bottom: 20px;
}
.comment a.author {
 cursor: pointer;
}
.comment .author {
 font-size: 1em;
 color: #00adb5;
 font-weight: 700;
}
.comment .metadata {
 display: inline-block;
 margin-left: .5em;
 color: rgba(0,0,0,.4);
 font-size: .875em;
}
.comment .metadata>* {
 display: inline-block;
 margin: 0 .5em 0 0;
 box-sizing: border-box;
}
.comment .metadata>:last-child {
 margin-right: 0;
}
.comment .text {
 margin: .25em 0 .5em;
 font-size: 1em;
 word-wrap: break-word;
 color: rgba(0,0,0,.87);
 line-height: 1.3;
 font-size: 12px;
}
.comments .text p {
 margin: 0 0 10px;
 line-height: 20px;
 font-size: 15px;
 font-weight: 400;
 box-sizing: border-box;
}
.comment .actions {
 font-size: .9em;
 font-weight: 600;
}
.participation, .reply {
 position: relative;
 margin: 0;
 padding-bottom: .5em;
}
.comment .actions a {
 cursor: pointer;
 display: inline-block;
 margin: 0 .75em 0 0;
 color: rgba(0,0,0,.4);
}
.comment .actions a:last-child {
 margin-right: 0;
}
.comment .actions a {
 cursor: pointer;
 display: inline-block;
 margin: 0 .75em 0 0;
 color: rgba(0,0,0,.4);
}
.comment .avatar {
 display: block;
 width: 3em;
 height: auto;
 float: left;
 margin: .2em 0 0;
}
.comment .avatar.avatar-large {
 width: 3.5em;
}
.comment .avatar img, .ui.comments .comment img.avatar {
 display: block;
 margin: 0 auto;
 width: 100%;
 height: 100%;
 border-radius: 50%;
}
.comment .reply.form {
 width: 100%;
 margin-top: 1em;
}
.field {
 clear: both;
 margin: 0 0 1em;
}
.form textarea {
 width: 90%;
 vertical-align: top;
 font-family: inherit;
}
.form textarea {
 margin: 0;
 -webkit-appearance: none;
 tap-highlight-color: hsla(0,0%,100%,0);
 padding: .78571429em 1em;
 background: #fff;
 border: 1px solid rgba(34,36,38,.15);
 outline: none;
 color: rgba(0,0,0,.87);
 border-radius: .28571429rem;
 box-shadow: 0 0 0 0 transparent inset;
 -webkit-transition: color .1s ease,border-color .1s ease;
 transition: color .1s ease,border-color .1s ease;
 font-size: 1em;
 line-height: 1.2857;
 resize: vertical;
}
.reply-form-container .reply.form textarea {
 font-size: 1.4em;

}
.Reply--cancel--button {
 font-size: 1rem;
 padding: 7px 30px;
 font-weight: 700;
 line-height: 20px;
}
.btn-default {
 color: #333;
 background-color: #fff;
 border-color: #ccc;
}
.btn-default {
 background: #fff;
}
.Button--primary {
 color: #fff;
 background: #00adb5;
 font-weight: 700;
 padding: 12px 40px;
}
.errors.comment-errors {
 display: none;
 font-size: 12px;
 margin-left: 20px;
}
.error, .errors, .errors li {
 color: red;
}
.form input[type=checkbox], .ui.form textarea {
 vertical-align: top;
}
.form .reply__button {
 margin-left: 2em;
}
.Reply--cancel--button {
 font-size: 1rem;
 padding: 7px 30px;
 font-weight: normal;
 line-height: 20px;
}
.Button--primary {
 padding: 8px 30px;
}
.Button {
 display: inline-block;
 cursor: pointer;
 border: 1px solid #ccd8e1;
 border-radius: 3px;
}
.comments {
 margin: -1.5em 0 -1em 1.25em;
 padding: 3em 0 2em 2.25em;
}
.comments {
 margin: -1.5em 0 -1em -2.25em;
 padding: 3em 0 .75em 2.25em;
}
.comments {
 clear: both;
}
.comments .comment {
 position: relative;
 background: none;
 margin: .5em 0 0;
 padding: .5em 0 0;
 border: none;
 border-top: none;
 line-height: 1.2;
 box-sizing: border-box;
 display: block;
}
.comments .comment:first-child {
 margin-top: 0;
 padding-top: 0;
}
.comments .comment .avatar {
 display: block;
 width: 3em;
 height: auto;
 float: left;
 margin: .2em 0 0;
 cursor: pointer;
 color: #00adb5;
 text-decoration: none;
 background-color: transparent;
}
.ui.comments .comment .avatar img,  .comment img.avatar {
 display: block;
 margin: 0 auto;
 width: 100%;
 height: 100%;
 border-radius: .50%;
}
.comments .comment>.content {
 display: block;
 box-sizing: border-box;
}
comments .comment>.avatar~.content {
 margin-left: 3.5em;
}
.comments .comment .author {
 font-size: 1em;
 color: #00adb5;
 font-weight: 700;
}
.comment a.author {
 cursor: pointer;
}
.comments .comment .metadata {
 display: inline-block;
 margin-left: .5em;
 color: rgba(0,0,0,.4);
 font-size: .875em;
}
comments .comment .metadata>* {
 display: inline-block;
 margin: 0 .5em 0 0;
 box-sizing: border-box;
}
.comments .comment .metadata>:last-child {
 margin-right: 0;
}
.comments .comment .text {
 margin: .25em 0 .5em;
 font-size: 1em;
 word-wrap: break-word;
 color: rgba(0,0,0,.87);
 line-height: 1.3;
 overflow: auto;
}

.comments .text p {
 margin: 0 0 10px;
 line-height: 20px;
 font-size: 15px;
 font-weight: 400;
}
.comments .comment .actions {
 font-size: .9em;
 font-weight: 600;
}
.ui.comments .comment .actions a {
 cursor: pointer;
 display: inline-block;
 margin: 0 .75em 0 0;
 color: rgba(0,0,0,.4);
 position: relative;
 padding-bottom: .5em;
}
.Post-body p{font-size: 13px; margin-top: 0;}
.zan_cai{font-weight: normal;}
/*******招聘******/
.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;
}
/**排行榜2**/
.mr10{margin-right: 10px !important;}
.top_main{margin-top: 10px; width: 1200px;}
.top_inner{background-color: #fff;width: 1200px;border-radius: 5px;padding: 10px; box-sizing: border-box; }
.rank_containers{background: #f8f8f8; padding: 5px;}
.ranklist_item{width: 580px; height: 136px; float: left; cursor: pointer; border-radius: 5px;padding: 10px;background-color: #fff;box-shadow: 0 1px 3px 0 rgb(0 0 0/5%);transition: all .15s linear;margin-top: 2px; position: relative; /*border: 1px #0d6aad solid;*/ margin-top: 20px;}
.ranklist_item:hover{box-shadow: 0 15px 24px 0 rgba(0,0,0,.1); transform: translateY(-5px)}{}
.ranklist_item .default{background-color: #f5f5f5; text-align: center; line-height: 20px; position: absolute; top: 5px; left: 5px; font-weight: bold;}
.ranklist_item .num-bg{width: 20px;height: 20px;display: inline-block;border-radius: 5px;}
.ranklist_item .first{color: #fff;background-color: #f33;}
.ranklist_item button{font-size: 12px; height: 20px; padding: 0 6px;}
.ranklist_item dl{display: -webkit-flex; display: flex;flex-direction: row;align-items: center;}
.ranklist_item dl dt img{border-radius: 5px; width: 106px; height: 106px;}
.ranklist_item dl dd{padding-left: 10px; display: flex;flex-direction: row;}
.ranklist_item dl dd .top_brand_name{font-size: 15px; font-weight: bold; overflow: hidden; line-height: 25px;}
/*
.ranklist_item dl dd .top_brand_name a{display: inline-block; max-width: 70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
*/
.ranklist_item dl dd .top_info{line-height: 25px;}
.top_description{width: 190px; margin-left:0px;}
.top_description p{font-size: 12px; text-indent: 1em;}
.top_info p{font-size: 13px;}
.top_heart{position: absolute; top: 10px; right: 10px; color: #f7931e;}
.lh24 h4 {position: relative; font-size: 18px; font-weight: bold; line-height: 28px; margin-left: 20px; border-bottom: 2px solid #f5f5f5;}
.lh24 h4:after{
 position: absolute;
 left: -7px;
 top: 5px;
 width: 3px;
 height: 18px;
 background-color: #ff552e;
 content: '';
}
.top_article_list{padding: 20px;}
.top_article_list li{width: 230px; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.top_article_list li a{line-height: 30px; }
.topbanner{
 position: relative;
 height: 137px;
 background-position: center center;
 background-repeat: no-repeat;
 background-size: cover;
 background: #ff1231;
 background: linear-gradient(60deg, #ff1231 30%, #5b3bff 50%, #4da9ff 75%);
}
.c-topbanner-header-mask-header-mask{ position: absolute; left: 0; top: 0; width: 100%; height: 120%; background-color:#1d80f2; }
.topbanner-header-default{ height: 137px; position: absolute; top: 0; left: 0; right: 0; width: 100%; display: flex; padding: 17px; -webkit-box-pack: justify; justify-content: space-between; align-items: center; box-sizing: border-box; /*z-index: 129;*/ background-position: center center; background-repeat: no-repeat;  background-size: cover;}
.topbanner-header-default .desc.large{ padding-right: 0; -webkit-box-flex: 1; }
.topbanner-header-default .desc{ -webkit-box-flex: 1; flex: 1; width: 100%;  overflow: hidden; flex-shrink: 1; box-sizing: border-box; }
.topbanner-header-default .desc.large .title{ width: 100%; }
.topbanner-header-default .desc .title{ font-family: PingFangSC-Medium; font-size: .14rem; color: #fff; line-height: 14px; font-weight: 500; margin-bottom: 0;}
.c-line-clamp2, .c-line-clamp3, .c-line-clamp4, .c-line-clamp5 { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; margin-bottom: 5px; white-space: normal;}
.c-line-clamp2 { -webkit-line-clamp: 2;}
.topbanner-header-default .desc .title .main{  display: inline-block;  padding-left: 30px; font-size: 24px; color: #fff;  line-height: 35px; font-weight: bold; max-width: 100%; padding-right: 6px;  -webkit-box-sizing: border-box; box-sizing: border-box; text-align: left;}
.topbanner-header-default .desc.large .title .main{max-width: 100%;}
.c-line-clamp1 {display: block; overflow: hidden; /*text-overflow: ellipsis; white-space: nowrap;*/}
.c-line-clamp1 a{color: #fff; text-decoration: underline;}
.c-line-clamp1 a:hover{color: #fff;}
.topbanner-header-default .desc .name{display: inline-block; padding-left: 30px; font-family: PingFangSC-Regular; font-size: 14px; color: #fff; line-height: normal; line-height: 28px; text-align: left; }
.rank_votes li{display: -webkit-flex; display: flex;flex-direction: row;align-items: center; margin-top: 10px;}
.rank_votes li p{padding-left: 5px;}
.v-progress{width: 80%;}
.guanwang_table thead tr th{text-align: left; font-size: 15px; font-weight: bold; line-height: 40px;}
.guanwang_table tr td{word-break: break-all;padding: 9px 15px; min-height: 20px; line-height: 20px; font-size: 14px; text-align: left;}
.guanwang_table tr td strong{font-size: 15px;}
.guanwang_table tr td strong.red{color: red;}
.guanwang_table tr td span.success{color: green;}
.mt0{margin-top: 0px;}
.fee_article{font-family: "PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif"}
.fee_article h2{font-size: 18px; line-height: 36px; font-weight: bold; color: #393c4a;}
.fee_article table th{background: #f2f3f7; line-height: 50px; font-weight: normal;}
.fee_article table tr td{line-height: 1.7; font-size: 12px;}
.fee_article table tr td:nth-child(1){background:#f2f3f7;}
.fee_article table .fee_count{color: red; font-weight: bold; font-size: 14px; line-height: 20px;}
.fee_article table tr .bg_white{border-right: none !important; background: #fff !important; font-weight: bold;}
.fee_article .fee_head{display: flex; flex-direction: row;}
.fee_article .fee_head li{list-style-type: none; cursor: pointer; text-align: center; width: 49.9%; font-size: 18px; line-height: 46px; margin-top: 10px;  position: relative;}
.fee_article .fee_head li.fee_active{color: #0c0c0c; font-weight: bold}
.fee_article .fee_head li.fee_active:before{
 position: absolute;
 left: 50%;
 top: 41px;
 -webkit-transform: translate(-50%,-50%);
 transform: translate(-50%,-50%);
 content: "";
 width: 20px;
 height: 3px;
 border-radius: 1.5px;
 display: block;
 background: #f95216;
}
.fee_article .fee_con .hidden{display: none;}
.nonetext{border-left: none !important;}
.feeanysis p{font-size: 14px; line-height: 28px; text-indent: 1em;}
.feeanysis strong{font-size: 16px; line-height: 36px; font-weight: bold; color: #393c4a;}
.img_cop{display: flex; flex-direction: row; align-items: center; width: 600px; margin: 0 auto;}
.img_cop p.beian_img{padding: 40px;}
.vids img{display: inline-block; margin-left: 10px; width: 100px; height: 100px; border-radius: 5px;}
