@charset "utf-8";
/* CSS Document */

html{-webkit-text-size-adjust:none;}
body{margin:0;padding:0;font-family:'Microsoft YaHei','Open Sans',Helvetica,Tahoma,Arial,Sans-Serif;font-size:14px;line-height:24px;background:#fff;}

ul,li,form{margin:0;padding:0;list-style:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:14px;font-weight: 700}
img{border:0;}
p{margin:0;padding:0;}
.clear{clear:both;}
*{outline: 0 none !important;}
i {font-size: 18px;margin-right: 5px;}

a {text-decoration: none;color: #3a3a3a;transition: all 0.5s ease 0s;}
a:focus {outline: none;}
a:hover {color: #f40;}
button{transition: all 0.5s ease 0s;cursor: pointer;}

.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{ height:1%;}
.w{width:1200px;margin:0 auto;}

.container {width:1200px;margin:0 auto;min-width: 1200px;}

.header_blank{width:100%;height:60px;}
.radius{border-radius:3px;}

.backToTop{background: rgba(0, 0, 0, 0.35);position: fixed;right: 5px;bottom: 60px;cursor: pointer;display: none;z-index: 999;}
.backToTop:hover{ background:rgba(0, 0, 0, 0.65); text-decoration:none;}
.backToTop .fa{ font-size:24px;line-height:24px;color:#fff;padding:10px;margin:0;}


/*******头部********/
.header{width:100%;background:rgba(7,22,61,0);border-bottom: 1px solid rgba(255,255,255,.1);min-width:1200px;position:fixed;top:0;z-index:8888;transition: all 0.5s ease 0s;}
.header_in{background:rgba(7,22,61,1);}
.header_active{background:rgba(7,22,61,1);}
.top_line{background:#ededed;height:30px;line-height:30px;font-size:12px;color:#3a3a3a;}
.top_line i{font-size:16px;}
.top_bar{display: flex;}
.logo{width:270px;height:60px;background:url('../images/logo.png?v=1') no-repeat left center;}
.logo a{display: block;height:60px;}
.hotline{width:200px;height:60px;}
.top_contact{color:#fff;line-height:60px;}
.top_contact a{color:#eee;}
.header_login{background:#fff;color:#333;height:34px;line-height:34px;margin:13px 5px;border-radius:3px;display: inline-block;width:70px;text-align: center;font-size:16px;}
.top_contact a.header_login{color:#333;}
.header_reg{height:32px;line-height:32px;margin:13px 5px;border:1px solid #fff;border-radius:3px;display: inline-block;width:70px;text-align: center;font-size:16px;color:#fff;}
.header_reg:hover{background:#fff;color:#333;}

/*****search******/
.search_block{width:1000px;border-radius: 5px;background:rgba(0,0,0,.3);padding:10px 100px;left:50%;right:50%;margin-left:-600px;position:absolute;bottom:30px;z-index:7777;}
.search{width:100%;}
.search_form{background:#efefef;line-height:40px;border-radius:3px;display: flex}
.search_form i{width:40px;text-align: center;color:#999;line-height:40px;}
.search_form .search_txt{flex:1;border:none;background:transparent;font-size:16px;}
.search_form .search_btn{width:100px;background:#f70;transition: all 0.5s ease 0s;color:#fff;font-size:18px;text-align: center;border:none;border-top-right-radius:3px;border-bottom-right-radius:3px;cursor: pointer;}
.search_form .search_btn:hover{background:#f40;}
.search_keys{line-height:30px;color:#666;padding:5px 0;}
.search_keys span{margin-right:20px;cursor: pointer;color:#ccc;}
.search_type{padding:5px 0;color:#fff;}
.search_type label{position: relative;display:inline-block;padding-right: 20px;cursor: pointer;vertical-align: middle;padding-top: 1px;font-size: 16px;color: #fff;}
.search_type input{zoom:1.5;display: inline-block;vertical-align: top;margin:2px 2px 0 0;}

/*******plat_datas*******/
.plat_datas{background:#fafafa;margin-top:20px;height:100px;line-height:100px;color:rgba(7,22,61,.7);}
.plat_datas h3{font-size:24px;width:150px;text-align: center;float: left;background:#f1f1f1;padding:0 20px;font-weight: normal;}
.plat_datas .data_list{width:1000px;float:right;}
.plat_datas .data_list .data_row{text-align: center;}
.plat_datas .data_list .data_row h4{font-size:36px;line-height:40px;padding-top:18px;}
.plat_datas .data_list .data_row p{font-size:14px;line-height:24px;color:#666;}


/******goods_search******/
.goods_search{background:#fafafa;padding:30px;padding-bottom:0;}
.goods_search .goods_keys{height:38px;line-height:38px;padding:0 10px;background:#fff;font-size:14px;border:1px solid #ddd;width:300px;}
.goods_search .goods_search_btn{height:40px;line-height:40px;width:100px;text-align: center;background:rgba(162,151,100,1);border:none;font-size:16px;color:#fff;}
.goods_search .goods_search_btn:hover{background:rgba(162,151,100,0.8);}


/*****menu******/
.menu{padding-left:30px;}
.menu li{display: inline-block;text-align: center;font-size:18px;height:60px;line-height:60px;}
.menu li:hover,.menu li.active{border-bottom:2px solid #00ffb4;margin-bottom:-1px;}
.menu li a{color:#fff;display: inline-block;padding:0 15px;font-weight: 500}
.menu li a:hover,.menu li.active a{color:#00ffb4;}

/******banner*******/
.banner{width:100%;height:450px;min-width:1200px;position:relative;}
.swiper-container { width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-pagination-bullet{display: inline-block;width: 6px;height: 6px;opacity: 1;border-radius: 10px;background: white;margin: 0 3px;cursor: pointer;transition: width 0.3s ease-in-out;}
.swiper-pagination-bullet-active{background: #fdd000;width: 12px;}
.swiper-button-prev{background:rgba(0,0,0,.5);color:#fff;padding:10px;}
.swiper-container .btn_ico{position: absolute;width: 36px;height: 80px;cursor: pointer;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;opacity: 0.50;z-index:20000;top: 50%;margin-top: -35px;}
.swiper-container .prev_ico{left: 65px;background: rgba(0, 0, 0, 0.1) url(../images/banner_ic_left.png) no-repeat center center;background-size: 11px 20px;}
.swiper-container .next_ico{right: 65px;background: rgba(0, 0, 0, 0.1) url(../images/banner_ic_right.png) no-repeat center center;background-size: 11px 20px;}
.swiper-container:hover .prev_ico{background: rgba(0, 0, 0, 0.8) url(../images/banner_ic_left.png) no-repeat center center;background-size: 11px 20px;}
.swiper-container:hover .next_ico{background: rgba(0, 0, 0, 0.8) url(../images/banner_ic_right.png) no-repeat center center;background-size: 11px 20px;}

.inner_banner{width:100%;height:360px;}
.provider_detail_banner{background:url('../images/provider_detail_banner_bg.jpg') no-repeat center center #003462;}
.about_banner{background:url('../images/help_img_bigbg.jpg') no-repeat center center #003462;background-size:cover;height:320px;min-width:1200px;}

.banner .banner_form_block{position:absolute;top:0;left:50%;margin-left:-600px;z-index:8888;}
.banner .banner_form_block .form_block{background:rgba(0,0,0,.3);padding:30px;margin-top:30px;width:300px;height:330px;color:#fff;}
.banner .banner_form_block .form_block h3{font-size:24px;text-align: center;height:30px;line-height:30px;margin-bottom:10px;}
.banner .banner_form_block .form_block_c{}
.banner .banner_form_block .form_block_c .flex_block{padding:10px 0;position:relative}
.banner .banner_form_block .form_block_c .form_type{width:100%;}
.banner .banner_form_block .form_block_c .form_type .form_type_item{background:rgba(190,160,100,.3);height:50px;line-height:50px;margin-right:10px;text-align: center;cursor: pointer;border-radius: 3px;color:#ccc}
.banner .banner_form_block .form_block_c .form_type .form_type_item:last-child{margin:0;}
.banner .banner_form_block .form_block_c .form_type .form_type_item.active{background:rgba(190,160,100,.9);font-weight: 700;font-size:16px;color:#fff;}
.banner .banner_form_block .form_block_c .form_txt{height:50px;line-height:50px;background:rgba(255,255,255,.9);padding:0 10px;border:none;border-radius:3px;}
.banner .banner_form_block .form_block_c .form_btn{height:50px;line-height:50px;background:rgba(190,160,100,.9);text-align: center;font-size:18px;width:100%;color:#fff;margin-top:10px;border:none;border-radius:3px;}
.banner .banner_form_block .form_block_c .form_btn:hover{background:rgba(220,190,115,.9);}
.form_desc{position:absolute;top:5px;right:0;height:50px;line-height:50px;padding-right:10px;z-index:10;}
.form_desc i{color:#333;line-height:50px;}
.sub_select{position:absolute;top:60px;background:#fff;z-index:1000;width:100%;display: none}
.sub_select li{padding-left:20px;line-height:36px;height:36px;cursor: pointer;color:#333;}
.sub_select li:hover{background:#fff7e6;}


/*******block*******/
.block{background:#fff;}
.flex_block{
    display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
    display: -moz-box; /* Firefox 17- */
    display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
    display: -moz-flex; /* Firefox 18+ */
    display: -ms-flexbox; /* IE 10 */
    display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */
}
.flex_main{-webkit-box-flex: 1;-moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;display: inline-block;}
.cursor{cursor: pointer}
.wrap_block{width:100%;min-width: 1200px;}
.white_bg{background:#fff;}
.gray_bg{background:#f5f5f5;}


/*******index_user_block********/
.index_user_block{width:272px;margin-left:30px;}
.index_user_block .user_block{padding:30px;text-align: center;}
.index_user_block .user_block h3{font-size:24px;font-weight: normal;line-height:50px;}
.index_user_block .user_block p{font-size:16px;color:#626262;height:60px;line-height:30px;}
.index_user_block .user_block a{background:#fff;border:1px solid #eee;display: block;height:50px;line-height:50px;border-radius:5px;font-size:18px;font-weight:500;}
.index_user_block .user_block a i{width:24px;height:24px;display: inline-block;vertical-align: middle}
.index_user_block .user_block a i.ico_xuqiu{background:url('../images/ico_xuqiu.png') no-repeat center center;}
.index_user_block .user_block a:hover i.ico_xuqiu{background:url('../images/ico_xuqiu_hover.png') no-repeat center center;}
.index_user_block .user_block a i.ico_ruzhu{background:url('../images/ico_ruzhu.png') no-repeat center center;}
.index_user_block .user_block a:hover i.ico_ruzhu{background:url('../images/ico_ruzhu_hover.png') no-repeat center center;}
.index_user_block .user_block_member{background:rgba(100,57,217,.05);}
.index_user_block .user_block_member h3,.index_user_block .user_block_member a{color:#6439d9}
.index_user_block .user_block_member a{border:1px solid #9385b6;}
.index_user_block .user_block_member a:hover{background:#9385b6;color:#fff;}


.index_user_block .user_block_shop{background:rgba(255,138,0,.05);}
.index_user_block .user_block_shop h3,.index_user_block .user_block_shop a{color:#ff8a00}
.index_user_block .user_block_shop a{border:1px solid #ff8a00;}
.index_user_block .user_block_shop a:hover{background:#ff8a00;color:#fff;}

/*********artile_block************/
/*.artile_block{border:1px solid #eaeaea;background:url('../images/article_block_bg.png') no-repeat left top}*/
.artile_block{background:#fafafa;}
.artile_block .block_title{padding:0 20px;height:50px;line-height:50px;background:#eee;}
.artile_block .block_title a{}
.artile_block .block_title h2{font-size:24px;font-weight: normal}
.artile_block .article_tabs{border-bottom:1px solid #eee;padding:0 20px;}
.artile_block .article_tabs span{background:#eee;padding:0 15px;display: inline-block;margin-right:5px;height:36px;line-height:36px;border-top-right-radius: 3px;border-top-left-radius: 3px;font-size:16px;cursor: pointer}
.artile_block .article_tabs span.active{background: rgba(7,22,61,.7);color:#fff;}
.artile_block .article_tabs span:last-of-type{margin-right:0;}
.artile_block .article_list{padding:20px;}
.artile_block .article_list li{font-size:18px;line-height:50px;}
.artile_block .article_list li em {float: left;font-style: normal;width: 4px;height: 4px;border-radius: 50%;background: #333333;margin-left: 8px;margin-right: 15px;margin-top: 15px;}
.artile_block .article_list li span{font-size:14px;color:#666;float:right;}
.artile_block .article_list li.top_row{border-bottom:1px dotted #eee;padding:0 0 20px;margin-bottom:20px;}
.artile_block .article_list li .item_date{text-align: center;border:1px solid #eee;background:#fff;padding:15px;}
.artile_block .article_list li .item_date strong{font-size:24px;display: block;line-height:24px;}
.artile_block .article_list li .item_date p{font-size:12px;display: block;line-height:20px;color:#666;}
.artile_block .article_list li .item_main{padding:0 20px;}
.artile_block .article_list li .item_main h3{font-size:18px;font-weight: normal}
.artile_block .article_list li .item_main p{font-size:12px;line-height:20px;color:#666;}
.artile_block .article_list li .item_more{font-size:14px;line-height:20px;color:#666;padding:30px 0 0 30px;}
.artile_block .article_list li.nav_row a{display:flex;}
.artile_block .article_list li.nav_row a:hover span{color:#f40}
.artile_block .article_list li.nav_row a span:nth-of-type(1){width:38px;height:38px;margin-right:10px;overflow:hidden;}
.artile_block .article_list li.nav_row a span:nth-of-type(1) img{display:inline-block;width:35px;}
.artile_block .article_list li.nav_row a span:nth-of-type(2){flex:1;}
.artile_block .article_list li.nav_row a span:nth-of-type(3){width:80px;}

/********shequ*********/
.shequ_block{padding:20px;margin-right:30px;border:1px solid #eee;}
.shequ_block:last-child{margin:0;}
.shequ_block_title{margin-bottom:10px;height:40px;line-height:40px;}
.shequ_block_title h2{font-size:18px;float:left;}
.shequ_block_title span{float:right;}
/*.shequ_huodong_list{}*/
/*.shequ_huodong_list li{line-height:32px;height:32px;font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:550px}*/
.shequ_block .article_list{}
.shequ_block .article_list li{padding:10px 0;border-bottom:1px solid #eee;display: flex}
.shequ_block .article_list li:hover{background:#fafafa;}
.shequ_block .article_list li .news_img{width:100px;height:60px;margin-right:20px;text-align: center;line-height:75px;}
.shequ_block .article_list li .news_img img{width:100px;height:60px;display:inline-block;}
.shequ_block .article_list li h4{font-size:16px;line-height:36px;width:420px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.shequ_block .article_list li p{font-size:14px;color:#676767;}
.shequ_block .article_list li span{font-size:12px;color:#999;}

.shequ_article_list{}
.shequ_article_list li{line-height:32px;height:32px;font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:300px}


/*******bbs_block********/
.bbs_block{background:#fff;border:1px solid #eee;min-height:300px;}
.bbs_block_title{border-bottom:1px solid #eee;height:50px;line-height:50px;padding:0 20px;}
.bbs_block_title h2{font-size:18px;float:left;}
.bbs_block_title span{float:right;background:#ff7e00;color:#fff;height:32px;line-height:32px;margin:9px;padding:0 10px;border-radius:3px;}
.bbs_block_title span a{color:#fff;display: block;}
.bbs_block_title span:hover{background:#ff8e00;}

.bbs_category{background:#fafafa;width:150px;text-align:center;font-size:16px;border-right:1px solid #eee;padding:20px 0;}
.bbs_category li{line-height:50px;height:50px;font-weight:700;border-bottom:1px solid #eee;}
.bbs_category li.active{background:#00a2d4;}
.bbs_category li.active a{color:#fff;}

.bbs_forum_type{background:#f3f9fb;height:32px;line-height:32px;margin:10px 0 1px;}
.bbs_forum_type h3{font-size:12px;font-weight: normal;background:#e1eef3;color:#0083b6;width:100px;text-align: center;}

.bbs_form_header{height:32px;line-height:32px;background:#f3f9fb;padding:20px;}
.bbs_form_header span{margin-left:20px;display: inline-block;font-size:16px;background:#00a2d4;padding:0 10px;border-radius:3px;}
.bbs_form_header span:hover{background:#00b7ee;}
.bbs_form_header span a{display: block;color:#fff;}
.bbs_from{padding:20px;}
.bbs_from_row{padding:10px 0;}
.bbs_from .bbs_form_item{width:120px;font-weight: 700;text-align: right;padding-right:10px;}
.bbs_from .bbs_form_txt{height:32px;line-height:32px;padding:3px 10px;font-size:16px;width:700px;border:1px solid #ddd;}
.bbs_from .bbs_form_textarea{line-height:24px;font-size:16px;}
.bbs_from .bbs_form_btn{background:#ff7e00;color:#fff;width:200px;font-weight: 700;font-size:18px;text-align: center;height:50px;line-height:50px;border:none;cursor: pointer;display: inline-block}
.bbs_from .bbs_form_btn:hover{background:#ff4400;}

.bbs_main{padding:20px;}
.bbs_main .bbs_main_header{margin-bottom:20px;}
.forum_list{}
.forum_list li{border-bottom:1px dashed #eee;padding:5px 0;}
.forum_list td{padding:5px;}

.tr_th{background:#fafafa;}
.tr3{border-bottom:1px solid #eee;padding:5px 0;}
.tr3 td.subject {
    padding-left: 10px;
}
td.num{font-size:10px;}
td.num em {
    color: #014c90;
    font-style: normal;font-size:12px;
}
.author {
    width: 95px;
    color:#666;font-size:12px;
}
.icon {
    width: 20px;
}
.subject{font-size:16px;}
.s4 {
    color: #014c90;
}
.mr5 {
    margin-right: 5px;
}
.subject_strong{font-weight: 700;}
.subject_strong a{color:#f00;}

.forum{border:1px solid #eee;margin-bottom:10px;min-height:300px;}
.forum .forum_user{padding:20px;background:#e1eef3;width:200px;text-align: center;}
.forum .forum_user_avatar{background:#f3f9fb;width:80px;height:80px;border-radius: 50%;margin:0 auto 20px}
.forum .forum_user_avatar img{max-width:80px;max-height:80px;display: block;text-align: center;}
.forum .forum_title{background:#f3f9fb;font-size: 16px;color: #014c90;font-weight: 700;line-height: 30px;padding:10px 20px;}
.forum .forum_mess{margin:10px 20px;border-bottom:1px dashed #eee;line-height:36px;color:#666;}
.forum .forum_mess strong{color:#ff7e00}
.forum .forum_content{padding:10px 20px 20px;font-size:16px;}



/******index_dasai*******/
.index_dasai_block{width:400px;margin-left:30px;}
.index_dasai{background:#f5f5f5;padding:30px 50px;height:290px;text-align: center;}
.index_dasai h3{font-size:30px;line-height:50px;color:#333;padding:10px 0;}
.index_dasai h4{font-size:18px;line-height:30px;font-weight: normal;color:#333;padding:10px 0 20px;}
.index_dasai a{display: block;border:1px solid #ddd;height:50px;line-height:50px;text-align:center;border-radius:30px;font-size:18px;margin:20px 30px 0;background:#f9f9f9;}
.index_dasai a:hover{background: #fff4e8;color: #f70;border: 1px solid #ffdc99;}


/******sev_block*********/
.sev_block{background:#fff;padding:50px;margin-right:20px;border:1px solid #eee;}
.sev_block:last-child{margin:0;}
.sev_block:hover{background:#fff8f2}
.sev_block h2{font-size:28px;color:#ff6e00;line-height:60px;}
.sev_block h3{font-size:22px;color:#ff6e00;line-height:40px;font-weight: normal;}
.sev_block p{font-size:16px;color:#a39e9a;line-height:40px;padding:20px 0;}
.sev_block .sev_btn{background:#ff6e00;color:#fff;height:40px;line-height:40px;padding:0 30px;display: inline-block;border-radius:3px;font-size:16px;}
.sev_block .sev_btn:hover{background:#ff9e00}

/*********index_fws_list*********/
.index_fws_list{}
.index_fws_list ul{width:1250px;margin-left:-10px;}
.index_fws_list li{width:560px;padding:15px;border:1px solid #eee;background:#fff;margin:10px;display: inline-block;}
.index_fws_list li .fws_logo{margin-right:15px;width:80px;height:80px;}
.index_fws_list li .fws_logo img{display: block}
.index_fws_list li .fws_title{font-size:16px;font-weight: bold;color:#333;}
.index_fws_list li .fws_attr{font-size:12px;color:#666;line-height:32px;}
.index_fws_list li .fws_tags{background:#f9f9f9;font-size:12px;color:#666;line-height:24px;padding:0 10px;border-left:3px solid #ccc;}
.index_fws_list li .fws_tags span{color:#ff9000;margin-right:10px;}
.index_fws_list li .fws_more{margin-left:20px;text-align: center}
.index_fws_list li .fws_more .fws_zixun{color:#ff6900;font-size:12px;line-height:14px;margin:10px 0;}
.index_fws_list li .fws_more .fws_zixun .ico_zixun{width:14px;height:14px;background:url('../images/zixun.png');background-size:100% 100%;display: inline-block;vertical-align: middle;}
.index_fws_list li .fws_more .fws_shop_btn{margin-top: 18px;width: 90px;height: 30px;line-height: 30px;background: #ff6900;color: #fff;font-size: 14px;cursor: pointer;}


/******切换图片*****/
.turn_pic{width:400px;height:300px;}
.turn_pic img{width:400px;height:300px;}
/*yx_rotaion*/
.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/turnico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=10);-moz-opacity:0.1;-khtml-opacity:0.1;opacity:0.1;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}


/*****首页资讯模块*****/
.index_center_news{padding:0 40px 0 0;}
.index_news_list{}
.index_news_list li{border-bottom:1px dotted #ccc;height:30px;line-height:30px;padding:5px 0;font-size:16px;}
.index_news_list li span{width:50px;padding-left:10px;color:#aaa;font-size:12px;text-align: center}
.index_news_list li a{flex:1;overflow:hidden}
.index_news_list li i{color:#666;line-height:30px;padding-right:5px;}
.index_center_news:last-child{padding:0;}

/*******首页交易*******/
.index_jiaoyi_list{}
.index_jiaoyi_list li{width:100%;height:30px;line-height:30px;color:#333;border-bottom:1px dotted #ddd;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


/****superslider滚动***/
.slideTxtBox{ width:100%; }
.slideTxtBox .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ height:40px; line-height:40px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }

/******tab_nav********/
.tab_nav{width:100%;height:40px;line-height:40px;margin-bottom:20px;}
.tab_nav span{display: inline-block;margin-right:5px;vertical-align: top;font-size:18px;padding:0 10px;cursor: pointer}
.tab_nav span.active{background:rgba(162,151,100,.2);color:#a29764;}


/*******公告********/
.index_announce{width:260px;}
.index_announce h3{font-size:18px;color:#000;margin-bottom:20px;}
.index_announce_list{font-size:12px;}
.index_announce_list li{display: flex}
.index_announce_list i{font-size:10px;color:#666;line-height:24px;}
.index_announce_list a{flex:1;font-size:14px;}
.index_announce_list span{}

.announce_title{padding:0;}
.announce_title h2{font-size:18px;}
.announce_list{}
.announce_list li{width:45%;display: inline-block;vertical-align: top;padding:0 2%;}
.announce_list li a{font-size:16px;}
.announce_list li span{float:right;}
.announce_more{padding:0 10px;}

/******block_title******/
.block_title{height:40px;line-height:40px;margin-bottom:20px;}
.block_title h2{font-size:24px;display: inline-block;vertical-align: middle;}
.block_title span{background:#fff4e8;height:24px;line-height:24px;border-radius:3px;color:#f70;padding:0 10px;margin-left:10px;border:1px solid #ffdc99;display: inline-block;vertical-align: middle;}

.block_title_center{text-align: center;padding:30px 0;}
.block_title_center h2{font-size:40px;line-height:50px;font-weight:normal;padding:10px 0;color:#232332;}
.block_title_center h3{font-size:36px;line-height:50px;font-weight: normal;color:#333;}
.block_title_center span{color:#888;font-size:16px;}


/******首页产品******/
.index_product_block{margin-bottom:20px;}
.index_product_block .index_product_left{width:240px;height:285px;padding:20px;position:relative;cursor: pointer}
.index_product_block .index_product_left h3{font-size:25px;color:#fff;font-weight: normal;line-height:32px;padding-right:30px;}
.index_product_block .index_product_left i{background:url("../images/p_hd_href.png");background-size: cover;width:30px;height:30px;position:absolute;top:20px;right:20px;z-index:10;}
.index_product_list{margin-left:20px;width:900px;overflow: hidden}
.index_product_list ul{width:2000px;zoom:1;}
.index_product_list li{width:280px;height:325px;font-size:0;display: inline-block;vertical-align: top;margin-right:20px;background:#fff;}
.index_product_list li .p_title{height:40px;border-bottom:1px solid #eee;line-height:40px;font-size:14px;color:#666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index_product_list li .p_title h3{display: inline-block;padding:0 10px;font-size:16px;color:#000}
.index_product_list li .p_lilv{text-align: center;padding:30px 0;}
.index_product_list li .p_lilv h4{color:#b7131a;font-size:34px;font-weight: normal;padding:10px 0;}
.index_product_list li .p_lilv h4 span{font-size:12px;}
.index_product_list li .p_lilv p{font-size:14px;color:#666;}
.index_product_list li .p_mess{font-size:14px;color:#666;text-align: center;}
.index_product_list li .p_mess .p_mess_item{border-right:1px solid #eee;}
.index_product_list li .p_mess .p_mess_item:last-child{border:none;}
.index_product_list li .p_btn{border:1px solid #b7131a;height:40px;line-height:40px;text-align: center;display: block;background:#fff;margin:20px;font-size:16px;}
.index_product_list li .p_btn:hover{border:1px solid #b7131a;height:40px;line-height:40px;text-align: center;display: block;background:#b7131a;color:#fff;}

/*******首页热门产品******/
.hot_goods_block{flex:1;padding:30px 0;}
.hot_goods{margin-left:-10px;font-size:0;}
.hot_goods li{display: inline-block;width:393px;vertical-align: top;background:rgba(243,243,243,.5);margin-left:10px;margin-bottom:10px;}
.hot_goods li a{display: block;padding:20px;}
.hot_goods li .goods_top{}
.hot_goods li .goods_top .goods_bank_logo{width:164px;height:82px;text-align:center;background:#fff;display:inline-block;}
.hot_goods li .goods_top .goods_bank_logo img{max-width:164px;max-height:82px;display:inline-block;}
.hot_goods li .goods_top .goods_info{width:180px;display:inline-block;vertical-align: top;padding-left:20px;}
.hot_goods li .goods_top .goods_info .goods_title{height:40px;line-height:40px;overflow:hidden}
.hot_goods li .goods_top .goods_info .goods_title h3{display: inline-block;padding-right:10px;font-size:18px;color:#000;}
.hot_goods li .goods_top .goods_info .goods_title span{display: inline-block;font-size:14px;}
.hot_goods li .goods_top .goods_info .goods_desc{font-size:12px;color:#666;height:48px;}
.hot_goods li .goods_tags{display: flex;text-align: center;padding-top:10px;}
.hot_goods li .goods_tags li{background:rgba(18,150,220,.1);flex:1;margin:0 5px;font-size:14px;padding:10px 0;}
.hot_goods li .goods_tags li p{}
.hot_goods li .goods_tags li i{width:24px;height:24px;display: inline-block;vertical-align: middle}
.hot_goods li .goods_tags li i.ico1{background:url("../images/goods_icon.png") 0px 28px;}
.hot_goods li .goods_tags li i.ico2{background:url("../images/goods_icon.png") -25px 28px;}
.hot_goods li .goods_tags li i.ico3{background:url("../images/goods_icon.png") -50px 28px;}
.hot_goods li:hover{background:url('../images/goods_hover_bg.png') no-repeat top right #f70;}
.hot_goods li a:hover span,.hot_goods li a:hover .goods_info .goods_desc,.hot_goods li a:hover .goods_info .goods_title h3{color:#fff;}
.hot_goods li:hover li{background:rgba(255,255,255,.2);color:#fff;}
.hot_goods li:hover .goods_tags li i.ico1{background:url("../images/goods_icon.png") 0px 0px;}
.hot_goods li:hover .goods_tags li i.ico2{background:url("../images/goods_icon.png") -25px 0px;}
.hot_goods li:hover .goods_tags li i.ico3{background:url("../images/goods_icon.png") -50px 0px;}

.hot_goods1{padding:20px;margin-left:-10px;}
.hot_goods1 li{width:380px;}
.hot_goods1 li .goods_top .goods_bank_logo{width:150px;height:75px;}
.hot_goods1 li .goods_top .goods_bank_logo img{max-width:150px;max-height:75px;}
.hot_goods1 li .goods_top .goods_info{width:160px;}
.hot_goods1 li .goods_top .goods_info .goods_title{height:40px;line-height:40px;overflow:hidden}


/******zengxin_block*******/
.zengxin_block{background:#fff;padding:30px;min-height:600px;}

.zengxin_list{}
.zengxin_list li{border-bottom:1px solid #eee;padding:20px 0;}
.zengxin_list li .zx_img{width:200px;height:150px;line-height:150px;text-align:center;}
.zengxin_list li .zx_img img{max-width:200px;max-height:150px;display: inline-block;}
.zengxin_list li .zx_info{padding:0 30px;}
.zengxin_list li .zx_info h4{font-size:18px;line-height:40px;}
.zengxin_list li .zx_info p{color:#666;}
.zengxin_list li .zx_info span{font-size:12px;color:#999;}
.zengxin_list li .zx_btn{width:200px;}
.zengxin_list li .zx_btn a{background:#c40;color:#fff;width:120px;text-align: center;height:40px;line-height:40px;display: inline-block;margin:20px 0 0;}


/*******贷款常见问题*******/
.question_block{width:260px;margin-left:20px;padding:10px 20px}
.question_list{}
.question_list li{padding-bottom:20px;}
.question_list li .q_title{font-size:14px;display: flex;line-height:14px;font-weight: 700;color:#333;}
.question_list li p{display: inline-block;vertical-align: top;flex:1}
.question_list li i{width:14px;height:14px;display: inline-block;}
.question_list li i.q_ico{background:url('../images/q_ico.png') no-repeat;background-size: cover;}
.question_list li i.a_ico{background:url('../images/a_ico.png') no-repeat;background-size: cover;}
.question_list li .q_answer{background:rgba(243,243,243,.5);padding:15px;color:#a84d00;display: flex;margin-top:10px;}
.question_list li .q_answer p{line-height:20px;margin-top:-3px;}

.sel_list{background:#fafafa;border-bottom:1px solid #eee;padding:30px;}
.sel_list ul{display: block;margin-bottom:10px;}
.sel_list li{display: inline-block;font-size:14px;line-height:30px;}
.sel_list li.sel_name{font-weight: 700;}
.sel_list li a{display: block;padding:0 10px;}
.sel_list li a.active{background:#f50;color:#fff;}
.sel_list li a:hover{background:#f70;color:#fff;}

.products_list{min-height:650px;}

.category{background: rgba(162,151,100,.2);height:50px;line-height:50px;text-align: center;}
.category a{font-size:18px;border-left:1px solid rgba(162,151,100,.2);}
.category a:first-child{border:none;}
.category a.active{background: rgba(162,151,100,1);color:#fff;}
.category a:hover{background: rgba(162,151,100,.7);color:#fff;}

.pagelist{text-align:center;margin:20px 0 0;}
.pagelist a,.pagelist p{display:inline-block;margin:0 3px;line-height:24px;border:1px solid #ddd;padding:3px 10px;}
.pagelist a.cur{background:#3c8dbc;color:#fff;}


/*******设计市场********/
.task_block{width:260px;margin-left:20px;padding:10px 20px}
.task_main{background:#fff;}

.task_search{border-bottom:10px solid #f5f5f5;padding:20px;}
.task_search .task_search_row{display: block;padding:10px 0;}
.task_search .task_search_row h3{width:60px;text-align: right;font-size:16px;display: inline-block;font-weight: normal;}
.task_search .task_search_row p{width:700px;font-size:14px;display: inline-block; }
.task_search .task_search_row p a{margin:5px; background:#fefefe;padding:3px 10px;}
.task_search .task_search_row p a.active{background: rgba(7,22,61,.7);color:#fff;}

.task_list{padding:20px;}
.task_list li{border-bottom:1px solid #eee;padding:10px;}
.task_list li .item_title{font-size:18px;line-height:40px;font-weight: 700;}
.task_list li .item_content{font-size:14px;line-height:24px;padding-bottom:10px;}
.task_list li .item_tags{padding-bottom:10px;}
.task_list li .item_tags span{background:#fafafa;border:1px solid #eee;height:30px;line-height:30px;padding:0 10px;margin-right:10px;display: inline-block;color:#666;}

.task_content{padding:30px;background:#fff;}
.task_content .task_title{font-size:24px;font-weight: 700;padding-bottom:20px;color: rgba(7,22,61,.7);}
.task_content .task_desc{font-size:16px;padding-bottom:20px;color:#555;}
.task_content .task_items{font-size:16px;padding-bottom:20px;}
.task_content .task_amount{font-size:18px;padding-bottom:20px;color:#ff6e00;}
.task_content .task_amount strong{font-size:32px;}
.task_content .task_btn{background:#ff552e;color:#fff;width:240px;height:75px;line-height:75px;padding:0 30px;font-size:24px;display: inline-block;margin:50px 0;text-align: center;cursor: pointer;}
.task_content .task_btn a{color:#fff;}
.task_content .task_btn i{width:40px;height:40px;margin:12px;display: inline-block;vertical-align: middle;margin-left:-20px;}
.task_content .task_btn i.phone{background:url('../images/phone.png') no-repeat center center;background-size:100% 100%;}
.task_content .task_btn span{display: inline-block;vertical-align: middle}

.index_task_list{}
.index_task_list li{background:#fff;border:1px solid #eee;border-radius:5px;margin-bottom:13px;padding:10px 20px;display: block}
.index_task_list li:last-child{margin:0;}
.index_task_list li:hover{box-shadow: 0 8px 10px rgba(0, 0, 0, 0.1);}
.index_task_list li .item_title{font-size:18px;line-height:40px;font-weight: 700}
.index_task_list li .item_content{font-size:14px;line-height:24px;height:24px;padding-bottom:10px;overflow: hidden}
.index_task_list li .item_tags{padding-bottom:10px;}
.index_task_list li .item_tags span{background:#fafafa;font-size:12px;border:1px solid #eee;height:30px;line-height:30px;padding:0 10px;margin-right:10px;display: inline-block;color:#666;}

.task_form{padding:30px;}
.task_form .task_item{display:flex;padding:10px 0;}
.task_form .task_item label{width:100px;font-size:16px;line-height:50px;padding-left:10px;}
.task_form .task_item label span{color:#f00;}
.task_form .task_item .task_txt{flex:1;border:1px solid #ddd;background:#fff;padding:10px;height:30px;line-height:30px;font-size:16px;text-overflow: ellipsis;}
.task_form .task_item .task_cat{flex:1;}
.task_form .task_item .task_cat a{background:#fafafa;border:1px solid #eee;margin:0 10px 0 0;height:50px;line-height:50px;display: inline-block;padding:0 20px;}
.task_form .task_item .task_cat a.active{background:#ff7e00;color:#fff;}
.task_form .task_item .task_textarea{flex:1;border:1px solid #ddd;background:#fff;padding:10px;height:120px;line-height:24px;font-size:16px;width:100%;}
.task_form .task_btn{width:200px;background:#f70;color:#fff;text-align: center;font-size:18px;font-weight:700;height:50px;line-height:50px;margin-left:110px;margin-top:20px;border:none;display: inline-block;cursor: pointer}
.task_form .task_btn:hover{background:#f40;}
.task_form .task_tips{margin-left:110px;line-height:30px;padding:10px 0;color:#676767;}
.task_form .task_item .bf_code {
    padding: 0 10px;
    text-align: center;
    border: none;
    height: 40px;
    line-height: 40px;
    background: #04ab00;
    color: #fff;
    position: absolute;
    top: 15px;
    right: 5px;
    cursor: pointer;
}



/******首页中间广告******/
.index_mid_banner img{display: block;}


/********首页企业服务******/
.service_list{padding:20px;margin-left:-15px;font-size:0;}
.service_list li{width:375px;height:360px;display: inline-block;vertical-align: top;background:#f9f9f9;margin-left:15px;margin-bottom:15px;}
.service_list li .ser_top{height:145px;position:relative;}
.service_list li .ser_top img{height:145px;width:100%;display: block;}
.service_list li .ser_top .ser_top_info{position:absolute;bottom:0;z-index:10;color:#fff;padding:20px;}
.service_list li .ser_top .ser_top_info h3{font-size:20px;}
.service_list li .ser_top .ser_top_info p{font-size:14px;}
.service_list li .ser_list{font-size:0;padding:20px 0 15px;border-bottom:1px solid #eee;height:100px;}
.service_list li .ser_list li{display: inline-block;width:170px;text-align: center;height:40px;line-height:40px;font-weight:700;background:rgba(205,205,205,.2);color:#333;font-size:15px;margin:0 0 12px 12px;border-radius: 3px;}
.service_list li .ser_list li:hover{background:#f70;}
.service_list li .ser_list li a{display: block;}
.service_list li .ser_list li a:hover{color:#fff;}
.service_list li .ser_btn{width:140px;display: inline-block;margin:20px 0 0 120px;text-align: center;background:#e9db99;color:#8a7e45;height:34px;line-height:34px;border-radius: 17px;font-size:15px;font-weight: 700;}
.service_list li .ser_btn:hover{background:#f70;color:#fff;}

/*******首页定制********/
.dingzhi_block{background:#f70;height:360px;overflow: hidden;}
.dingzhi_block_title{text-align:center;padding:20px 0;}
.dingzhi_block_c{background:#fff;margin:15px;margin-top:-10px;}
.dingzhi_block_c .dingzhi_form{padding:15px;}
.dingzhi_block_c .dingzhi_form p{padding-bottom:10px;height:40px;line-height:40px;display: flex}
.dingzhi_block_c .dingzhi_form .dz_txt{background:#eee6e0;color:#333;flex: 1;border:none;padding:0 10px;}
.dingzhi_block_c .dingzhi_form .dz_textarea{background:#eee6e0;color:#333;flex: 1;border:none;padding:10px;height:50px;line-height:20px;}
.dingzhi_block_c .dingzhi_form .dz_yzm_btn{background:#6da805;color:#fff;width:100px;border:none;margin-left:10px;}
.dingzhi_block_c .dingzhi_form .dz_btn{background:#ffb400;color:#fff;border:none;width:100%;height:40px;line-height:40px;font-size:16px;font-weight: 800;}



/*******首页服务企业******/
.com_c{padding:20px 0;}
.com_list{border-left:1px solid #eee;border-top:1px solid #eee;margin:10px;}
.com_list li{width:192px;height:96px;line-height:96px;text-align:center;display: inline-block;margin:0;vertical-align: middle;border-right:1px solid #eee;border-bottom:1px solid #eee;overflow: hidden;}
.com_list li img{max-width:192px;max-height:96px;display:inline-block;}

.tabs{text-align: center;}
.tabs span{display: inline-block;vertical-align: top;width:120px;height:44px;line-height:44px;margin-right:10px;font-size:18px;border-radius:22px;background:rgba(162,151,100,.3);color:#5b5b5b;cursor: pointer}
.tabs span.active{background:rgba(162,151,100,1);color:#fff}

.products_tabs{text-align: center;margin-bottom:20px;}
.products_tabs span{display: inline-block;vertical-align: top;width:120px;height:44px;line-height:44px;margin-right:10px;font-size:18px;border-radius:22px;background:rgba(162,151,100,.3);color:#5b5b5b;cursor: pointer}
.products_tabs span.active{background:rgba(162,151,100,1);color:#fff}


/******首页友情链接******/
.link_list{padding:20px;border:1px solid #eee;}
.link_list h3{display: block}
.link_list a{display: inline-block; vertical-align: middle;}
.link_list a{margin:10px 20px 10px 0;line-height:24px;}


/******首页友情链接*******/
.index_link{padding:30px 0;height:30px;}
.index_link_title{width:150px;}
.index_link_title h3{font-size:16px;display:inline-block;}
.index_link_title h4{color:#999;display:inline-block;font-size:14px;}
.friend_links{width:1000px;float:right;}
.links_block{width:190px;float:left;margin:0 5px;position:relative;}
.links_block .links_name{border:1px solid #e4e4e4;border-radius:3px;height:28px;line-height:28px;color:#666;padding:0 10px;cursor:pointer;background:url(../images/jt_ico.png) no-repeat 170px center;}
.links_list{position:absolute;z-index:10;width:198px;background:#fff;border:1px solid #e4e4e4;margin-top:-1px;display:none;}
.links_list li{line-height:24px;border-bottom:1px solid #eee;line-height:30px;}
.links_list li a{padding: 0 0 0 15px;display:block;}
.links_list li a:hover{background:#f3f3f3;text-decoration:none;}





/******************************贷款******************************/

/******配资******/
.peizi_block{width:440px;margin-right:20px;}
.peizi_block .block_title_center,.daikuai_data .block_title_center{padding:20px 0;}
.peizi_block .block_title_center h2,.daikuai_data .block_title_center h2{line-height:30px;}

.peizi_form{padding:0 30px 30px 20px;}
.peizi_form p{display: flex;position:relative;padding:10px 0;height:50px;line-height:50px;}
.peizi_form p label{font-size:18px;width:90px;}
.peizi_form p .peizi_txt{flex:1;background:#f0f0f0;border:none;padding:0 10px;font-size:16px;}
.peizi_form p span{position:absolute;top:10px;right:10px;z-index:5;line-height:50px;color:#444;}
.peizi_form .peizi_btn{height:50px;line-height:50px;text-align: center;border:none;border-radius:3px;background:#f70;color:#fff;font-size:24px;width:100%;margin:20px 0;}
.peizi_form .peizi_btn:hover{background:#f50;}
.peizi_form .peizi_tips{color:#666;}
.peizi_form .peizi_tips i,.peizi_form .peizi_tips a{color:#f70;}


/******数据******/
.daikuan_top_right{flex:1;}
.daikuai_data .data_list{display: flex;padding:10px 0 30px}
.daikuai_data .data_list li{flex:1;text-align: center;}
.daikuai_data .data_list li h3{font-size:32px;line-height:36px;}
.daikuai_data .data_list li span{color:#666;}

/******工具******/
.daikuan_tools{padding:25px 20px;}
.daikuan_tools_img{width:150px;}
.daikuan_tools_img img{display: block;}
.daikuan_tools .daikuan_tools_list{width:100%;display: flex;}
.daikuan_tools .daikuan_tools_list li{flex:1;text-align: center;background:rgba(255,119,0,.08);margin:0 10px;border-radius:5px;transition: all 0.5s ease 0s;}
.daikuan_tools .daikuan_tools_list li a{display: block}
.daikuan_tools .daikuan_tools_list li img{margin-top:20px;margin-bottom:10px;}
.daikuan_tools .daikuan_tools_list li p{font-size:16px;color:#747474;font-weight: 700;}
.daikuan_tools .daikuan_tools_list li:hover{background:rgba(255,119,0,.15);}

/******产品******/
.commend_goods_block{flex:1;padding:20px;}
.commend_goods_list{}
.commend_goods_list li{display: flex;margin:5px 0;background:rgba(244,241,223,.3);padding:20px;}
.commend_goods_list li .goods_bank_logo{width:164px;height:82px;line-height:82px;text-align: center;background:#fff;display:inline-block;}
.commend_goods_list li .goods_bank_logo img{max-width:164px;max-height:82px;display:inline-block;}
.commend_goods_list li .goods_info{flex:1;padding:0 20px;}
.commend_goods_list li .goods_info .goods_title{height:40px;line-height:40px;}
.commend_goods_list li .goods_info .goods_title h3{display: inline-block;padding-right:10px;font-size:18px;color:#000;}
.commend_goods_list li .goods_info .goods_title span{display: inline-block;font-size:14px;}
.commend_goods_list li .goods_info .goods_desc{font-size:12px;color:#666;}
.commend_goods_list li .goods_info .goods_tag_list{width:100%;}
.commend_goods_list li .goods_info .goods_tags{width:100%;display:flex;text-align: center;padding-top:10px;}
.commend_goods_list li .goods_info .goods_tags li{background:none;flex:1;display:inline-block;font-size:14px;padding:0;}
.commend_goods_list li .goods_info .goods_tags li:first-child{margin-left:-40px;}
.commend_goods_list li .goods_info .goods_tags li p{}
.commend_goods_list li .goods_info .goods_tags li i{width:24px;height:24px;display: inline-block;vertical-align: middle}
.commend_goods_list li .goods_info .goods_tags li i.ico1{background:url("../images/goods_icon.png") 0px 28px;}
.commend_goods_list li .goods_info .goods_tags li i.ico2{background:url("../images/goods_icon.png") -25px 28px;}
.commend_goods_list li .goods_info .goods_tags li i.ico3{background:url("../images/goods_icon.png") -50px 28px;}
.commend_goods_list li:hover{background:rgba(244,241,223,.7);}
.commend_goods_list li a.goods_btn{width:140px;margin:40px 0 0;background:#b79d83;color:#fff;height:40px;text-align: center;line-height:40px;font-size:16px;border-radius:3px;cursor: pointer;}
.commend_goods_list li a.goods_btn:hover{background:#f70;}

/*******详情页右侧贷款列表******/
.dk_goods_list{padding:20px;}
.dk_goods_list li{border:1px solid #eee;padding:10px;margin-bottom:10px;}
.dk_goods_list li .dk_goods_img{width:100%;}
.dk_goods_list li .dk_goods_img img{width:100%;display:block;}
.dk_goods_list li .dk_goods_title{font-size:18px;font-weight: 700;line-height:40px;}
.dk_goods_list li .dk_goods_price{color:#f40;}
.dk_goods_list li .dk_goods_price strong{font-size:16px;}
.dk_goods_list li .dk_goods_desc{line-height:20px;color:#676767;font-size:12px;}


/******申请******/
.commend_goods_right{width:360px;margin-left:20px;}

.daikuan_form{padding:20px;}
.daikuan_form p{display: flex;padding:7px 0;}
.daikuan_form .dk_txt{background:#f9f8ef;height:50px;line-height:50px;flex: 1;border:none;padding:0 15px;font-size:16px;}
.daikuan_form .dk_yzm_btn{background:#04ab00;color:#fff;text-align: center;border:none;margin-left:15px;width:250px;}
.daikuan_form .dk_yzm_btn.disabled{background:#b79d83;}
.daikuan_form .dk_btn{height:50px;line-height:50px;text-align: center;border:none;border-radius:3px;background:#f70;color:#fff;font-size:24px;width:100%;margin:20px 0;}
.daikuan_form .dk_btn:hover{background:#f50;}


/******问题******/
.daikaun_question_block{padding:0 20px;}

/******方案******/
.solution_list{font-size:0;display: block;padding:20px 0 20px 10px;}
.solution_list li{display: inline-block; vertical-align: top;width:370px;margin:10px;}
.solution_list li img{width:100%;}
.solution_list li h3{font-size:18px;height:50px;line-height:50px;}
.solution_list li p{font-size:14px;color:#626262;height:72px;line-height:24px;padding-top:30px;}

.more_solution{padding:0 0 50px 0;}
.more_solution_btn{background:#f70;color:#fff;width:250px;margin:0 auto;display:block;text-align: center;font-size:20px;height:50px;line-height:50px;border-radius:25px;}
.more_solution_btn:hover{background:#f40;color:#fff;}





/******************************企服******************************/

/******精选服务******/
.commend_service{flex:1;height:240px;}
.commend_service_left{width:170px;height:240px;background:url("../images/service_commend_left_bg.jpg") no-repeat;color:#fff;}
.commend_service_left_c{padding:20px;}
.commend_service_left_c h2{font-size:18px;line-height:30px;}
.commend_service_left_c span{width:50px;height:3px;background:rgba(255,255,255,.5);display: block;margin:5px 0 15px;}
.commend_service_left_c p{font-size:14px;line-height:20px;}
.commend_service_right{width:590px;height:240px;overflow: hidden;}
.commend_service_list{width:600px;font-size:0;}
.commend_service_list li{width:295px;height:120px;border:1px solid #eee;margin-left:-1px;margin-top:-1px;display: inline-block;vertical-align: top;}
.commend_service_list li a{padding:30px;display: block;}
.commend_service_list li h4{font-size:18px;}
.commend_service_list li span{font-size:14px;width:160px;display: inline-block;line-height:18px;padding-top:10px;}
.commend_service_list li.item1{background:url('../images/service_item_bg1.png') no-repeat right center;}
.commend_service_list li.item2{background:url('../images/service_item_bg2.png') no-repeat right center;}
.commend_service_list li.item3{background:url('../images/service_item_bg3.png') no-repeat right center;}
.commend_service_list li.item4{background:url('../images/service_item_bg4.png') no-repeat right center;}


/******热门推荐******/
.hot_commend{width:380px;padding:20px;margin-left:20px;}
.hot_commend .block_title{margin-top:-10px;margin-bottom:10px;}
.hot_commend_list{height:160px;overflow: hidden}
.hot_commend_list a{background:#faf8e6;padding:0 10px;height:30px;line-height:30px;margin:0 10px 10px 0;display: inline-block;font-size:14px;font-weight: 700;color:#78723e;}
.hot_commend_list a:hover{background:#f70;color:#fff;}

/******企业服务******/
.company_service_title{height:40px;line-height:40px;margin-bottom:20px;}
.company_service_title h2{font-size:24px;display: inline-block;vertical-align:middle;}
.company_service_title i{width:10px;height:30px;margin-right:10px;background:#f70;display:inline-block;vertical-align:middle;border-radius: 5px;}
.company_service_title span{color:#676767;display:inline-block;vertical-align:bottom;padding-left:10px;line-height:30px;}

.title_nav{}
.title_nav a{margin-right:10px;}

.company_service_list{margin-left:-20px;font-size:0;}
.company_service_list li{margin-left:20px;width:590px;background:#fff;display:inline-block;vertical-align: top;height:380px;overflow:hidden;margin-bottom:20px;}
.company_service_list li .cat_left{background:url('../images/cat_bg1.jpg') no-repeat;width:170px;height:380px;}
.company_service_list li .cat_left_c{padding:20px;color:#fff;}
.company_service_list li .cat_left_c h3{font-size:18px;}
.company_service_list li .cat_left_c span{width:50px;height:3px;background:rgba(255,255,255,.5);display: block;margin:10px 0 30px;}
.company_service_list li .cat_left_c p{font-size:14px;line-height:20px;}
.company_service_list li .cat_right{width:420px;height:380px;overflow: hidden;}
.company_service_list li .cat_goods_list{width:425px;}
.company_service_list li .cat_goods_list li{width:210px;height:190px;border:1px solid #eee;margin-left:-1px;margin-top:-1px;display: inline-block;vertical-align: top;margin-bottom:0;}
.company_service_list li .cat_goods_list li a{padding:20px;display: block;}
.company_service_list li .cat_goods_list li a:hover{background:#faf8e6}
.company_service_list li .cat_goods_list li h4{font-size:18px;}
.company_service_list li .cat_goods_list li p{font-size:12px;display: inline-block;line-height:18px;padding-top:10px;height:90px;}
.company_service_list li .cat_goods_list li .price{color:#f70;font-size:16px;}
.company_service_list li .cat_goods_list li .price strong{font-size:24px;padding:0 5px;}
.company_service_list li .cat_goods_list li .price span{font-size:12px;color:#676767}


/******商品详情*****/
.goods_detail_header{padding:20px;}
.goods_detail_header .goods_detail_img{width:400px;height:400px;line-height:400px;margin-right:30px;text-align: center}
.goods_detail_header .goods_detail_img img{max-width:400px;max-height:400px;}
.goods_detail_header .goods_detail_mess{flex:1;}
.goods_detail_header .goods_detail_mess .goods_detail_title{padding-bottom:20px;padding-left:20px;padding-top:20px;}
.goods_detail_header .goods_detail_mess .goods_detail_title h1{font-size:24px;}
.goods_detail_header .goods_detail_mess .goods_detail_title p{font-size:14px;padding-top:10px;color:#676767;}
.goods_detail_header .goods_detail_mess .goods_detail_title .tag{display: inline-block;padding: 0 8px;font-size: 13px;line-height: 24px;color: #FF6600;position: relative;height: 24px;background: #F4F4F4;font-weight: bold;border-radius: 2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top:5px;}
.goods_detail_header .goods_detail_item{}
.goods_detail_header .goods_detail_item li{padding-left:20px;display: flex;}
.goods_detail_header .goods_detail_item li.price_row{padding-top:20px;padding-bottom:20px;background:rgba(255,119,0,.1);margin-bottom:20px}
.goods_detail_header .goods_detail_item li.guige_row{margin-bottom:20px}
.goods_detail_header .goods_detail_item li.guige_row a{border:1px solid #eee;height:32px;line-height:32px;display: inline-block;margin:0 10px 10px 0;padding:0 20px;}
.goods_detail_header .goods_detail_item li.guige_row a.active{border:2px solid #f70;color:#f40;}
.goods_detail_header .goods_detail_item li label{width:60px;color:#676767;line-height:32px;}
.goods_detail_header .goods_detail_item li p{flex:1;line-height:32px;}
.goods_detail_header .goods_detail_item li p .price{color:#f40;font-size:18px;margin-right:20px;}
.goods_detail_header .goods_detail_item li p strong{font-size:24px;}
.goods_detail_header .goods_detail_item li p .mprice{color:#999;}
.goods_detail_header .goods_detail_btns{border-top:1px dotted #eee;padding:30px 20px;}
.goods_detail_header .goods_detail_btns .quick_buy{width: 142px;height: 52px;background: #ff6600;font-size: 18px;color: #fff;text-align: center;line-height: 52px;margin-right: 10px;font-weight: 700;transition: all .3s;display: inline-block;border:none;}
.goods_detail_header .goods_detail_btns .quick_buy:hover{cursor: pointer;background: #eb5e00;}
.goods_detail_header .goods_detail_btns .addtocart{width: 142px;height: 52px;background: #10BBB8;font-size: 18px;color: #fff;text-align: center;line-height: 52px;margin-right: 10px;font-weight: 700;transition: all .3s;display: inline-block;border:none;}
.goods_detail_header .goods_detail_btns .addtocart:hover{cursor: pointer;background: #0D918F;}

.goods_detail_c{border-bottom:1px solid #eee;}
.goods_detail_c .block_title{border-bottom:1px solid #eee;height:50px;line-height:50px;}
.goods_detail_c .block_title h2{padding-left:20px;}
.goods_detail_content{padding:20px;}
.goods_detail_content img{max-width:100%;}

.goods_detail_right{width:250px;margin-left:20px;}
.goods_detail_right .block_title{border-bottom:1px solid #eee;height:50px;line-height:50px;}
.goods_detail_right .block_title h2{padding-left:20px;}
.goods_detail_right .goods_list{padding:0;margin:0;}

.goods_kefu_right{padding:20px;border-left:1px solid #eee;}
.goods_provider{}

.shop_info{background:rgba(244,241,223,.7);padding:30px;}
.shop_info .shop_map{min-width:400px;height:300px;}
.shop_info .shop_mess{width:300px;padding-left:30px;}
.shop_info .shop_mess h4{font-size:18px;line-height:40px;}
.shop_info .shop_mess p{color:#333;}


/*********服务商**********/
.provider_list{padding:20px;}
.provider_list li{display: inline-block;vertical-align:top;padding:15px;width:350px;height:420px;text-align: center;}
.provider_list li img{max-width:350px;max-height:80px;margin:20px 0;}
.provider_list li h4{font-size:18px;line-height:40px;}
.provider_list li .tags{padding:10px 0;height:80px;}
.provider_list li .tags a{display: inline-block;width:100px;background:#f4ebd1;margin:5px;height:30px;line-height:30px;}
.provider_list li p{text-align: left;color:#676767;font-size:12px;padding:10px 0;line-height:20px;height:100px;}
.provider_list li .provider_more{background:#f4ebd1;color:#5f573f;width:100px;text-align: center;display: inline-block;margin-top:15px;line-height:30px;border-radius:15px;}
.provider_list li .provider_more:hover{background:#f70;color:#fff;}
.provider_list li:hover{background:#fff8f2;}

.provider_detail{padding:30px;margin-top:-100px;min-height:800px;}
.provider_detail .provider_header{border-bottom:1px solid #eee;padding-bottom:30px;margin-bottom:30px;}
.provider_detail .provider_header .provider_logo{width:500px;height:300px;line-height:300px;text-align: center;background:#f5f5f5;margin-right:30px;}
.provider_detail .provider_header .provider_logo img{max-width:500px;max-height:300px;display: inline-block;}
.provider_detail .provider_header .provider_info{flex:1;font-size:16px;}
.provider_detail .provider_header .provider_info h2{font-size:24px;line-height:40px;padding-bottom:20px;}
.provider_detail .provider_header .provider_info p{padding:10px 0;}
.provider_detail .provider_header .provider_info .provider_mobile{font-size:30px;background:#f40;color:#fff;padding:0 30px;display: inline-block;height:50px;line-height:50px;border-radius:25px;margin-top:20px;}
.provider_detail .provider_header .provider_info .provider_mobile_view a{background:#f40;color:#fff;font-size:18px;padding:0 40px;height:40px;line-height:40px;border-radius:25px;margin:10px 0;display: inline-block;}
.provider_detail .provider_header .provider_info .provider_tags{display: inline-block;}
.provider_detail .provider_header .provider_info .provider_tags a{height:40px;line-height:40px;padding:0 20px;background:#f4ebd1;font-size:14px;display: inline-block;}

.provider_detail  .provider_content{font-size:16px;line-height:30px;}



/******************************加盟******************************/
.yewu_list{font-size:0;padding-bottom:40px;}
.yewu_list li{display: inline-block;vertical-align: top;margin:5px;width:225px;position:relative}
.yewu_list li img{width:225px;height:190px;display: block;}
.yewu_list li p{position:absolute;bottom:0;height:40px;line-height:40px;width:100%;text-align:center;background:rgba(0,0,0,.5);font-size:16px;color:#fff;}

/********优势***********/
.youshi_block{width:100%;background:#ececec;}
.youshi_list{display: flex;padding-bottom:50px;}
.youshi_list li{flex:1;margin:10px;position:relative;}
.youshi_list li img{width:100%;display: block}
.youshi_list li .youshi_c{position:absolute;top:0;bottom:0;width:100%;background:rgba(0,0,0,.5);color:#fff;}
.youshi_list li .youshi_c h3{text-align: center;padding:180px 0 30px;font-size:20px;}
.youshi_list li .youshi_c p{padding:0 30px;}
.youshi_list li:hover .youshi_c{background:rgba(0,0,0,.3);}

.join_form{padding:0 0 100px;}
.join_form .join_item{display: flex;padding:10px 0;}
.join_form .join_item label{width:100px;font-size:16px;line-height:50px;padding-left:50px;}
.join_form .join_item label span{color:#f00;}
.join_form .join_item .join_txt{flex:1;border:1px solid #ddd;background:#fff;padding:10px;height:30px;line-height:30px;font-size:16px;}
.join_form .join_item .join_teatarea{flex:1;border:1px solid #ddd;background:#fff;padding:10px;height:120px;line-height:24px;font-size:16px;}
.join_form .join_btn{width:200px;background:#f70;color:#fff;text-align: center;font-size:18px;font-weight:700;height:50px;line-height:50px;margin-left:150px;margin-top:20px;border:none;}
.join_form .join_btn:hover{background:#f40;}
.join_form .join_tips{margin-left:150px;line-height:30px;padding:10px 0;color:#676767;}



/*********article***********/
.crumbs{padding:10px 0;height:40px;line-height:40px;}
.article_main{flex:1}
.article_main h2{font-size:18px;height:50px;line-height:50px;padding-left:20px;border-bottom:1px solid #eee;}
.article_main .article_list{padding:20px;}
.article_main .article_list li{padding:10px 0;border-bottom:1px solid #eee;display: flex}
.article_main .article_list li:hover{background:#fafafa;}
.article_main .article_list li .news_img{width:150px;height:100px;margin-right:20px;text-align: center;line-height:75px;}
.article_main .article_list li .news_img img{width:150px;height:100px;display:inline-block;}
.article_main .article_list li h4{font-size:16px;line-height:36px;}
.article_main .article_list li p{font-size:14px;color:#676767;}
.article_main .article_list li span{font-size:12px;color:#999;}
.article_asider{width:360px;}

.article_cat_list{font-size:16px;height:50px;line-height:50px;padding-left:20px;border-bottom:1px solid #eee;}
.article_cat_list li{display: inline-block;}
.article_cat_list li a{display: block;padding:0 10px;}
.article_cat_list li.active{color:#ff7e00;border-bottom:1px solid #ff7e00;margin-bottom:-1px;}
.article_cat_list li.active a{color:#ff7e00;font-weight: 700}

.index_article_list{width:100%;overflow: hidden}
.index_article_list ul{}
.index_article_list li{margin-left:20px;display: inline-block;margin-bottom:20px;}
.index_article_list li .n_item{width:560px;}
.index_article_list li .n_item .n_item_img{width:240px;height:160px;margin-right:10px;overflow: hidden;border-radius:5px;background:#fafafa;}
.index_article_list li .n_item .n_item_img img{width:240px;height:160px;display: block;transition: all 0.6s;}
.index_article_list li:hover img{transform: scale(1.2);}
.index_article_list li .n_item .n_item_title{line-height: 32px;font-size: 20px;margin-bottom: 8px;}
.index_article_list li .n_item .n_item_desc{line-height: 24px;max-height: 48px;font-size: 14px;margin-bottom: 16px;}
.index_article_list li .n_item .n_item_tags{}
.index_article_list li .n_item .n_item_tags i{display: inline-block;padding: 2px 8px;border-radius: 2px;margin-top: 0;font-size: 12px;margin-right: 8px;line-height: 18px;cursor: auto;background: #5a5f6e;color: #fff;font-style: normal;}
.index_article_list li .n_item_imgs{width:370px;position:relative;}
.index_article_list li .n_item_imgs .n_item_img{width:370px;height:200px;}
.index_article_list li .n_item_imgs .n_item_img img{width:370px;height:200px;}
.index_article_list li .n_item_imgs .n_item_title{position:absolute;bottom:0;background:rgba(0,0,0,.3);color:#fff;padding: 5px 10px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;margin:0;font-size:16px;width:350px;}




.article_detail{flex:1;}
.news_title{padding:30px;line-height:24px;border-bottom:1px solid #eee;text-align: center;}
.news_title h1{font-size:24px;}
.news_mess{background:#fafafa;text-align: center;font-size:14px;height:40px;line-height:40px;color:#777;}
.news_content_desc{background:#fafafa;margin:20px;border:1px solid #ddd;padding:20px;color:#666;}
.news_content{padding:30px;font-size:16px;}
.news_content img{max-width: 100%}
.news_content_baoming{width:300px;text-align: center;height:50px;line-height:50px;background:#ff7e00;font-size:18px;margin:20px auto;color:#fff;font-weight: 700;border-radius:25px;cursor: pointer;}
.news_content_baoming:hover{background:#ff4400;}
.pre_next{border-top:1px solid #eee;padding:20px 10px;margin-top:20px;}


/***************/
.baoming_block{position:fixed;width:724px;bottom:0;right:0;z-index:11888;}

/*******comment*********/
.comment_block{padding:20px;border-top:10px solid #f5f5f5;}
.comment_block_title{}
.comment_block_title h2{font-size:16px;}
.comment_list{padding:10px 0;}
.comment_list li{border-bottom:1px dashed #eee;padding:10px 0;}
.comment_list li h4{}
.comment_list li p{color:#666;}
.comment_list li span{font-size:12px;color:#999;}
.comment_form{padding:10px;background:#fafafa;}
.comment_form .comment_row{padding:5px 0;display: block;min-width:600px;}
.comment_form .comment_content{display: block;padding:1%;height:100px;width:94%;border:1px solid #ddd;min-width:600px;}
.comment_form .comment_txt{border:1px solid #ddd;padding:5px 10px;}
.comment_form .comment_row a{color:#ff7e00;margin:0 5px;}
.comment_form .comment_btn{background:#2F4056;color:#fff;height:30px;line-height:30px;padding:0 20px;font-size:16px;border:none;cursor: pointer;border-radius: 3px;}
.comment_form .comment_btn:hover{background:#2Fa056;}


/******shop_list*******/
.shop_list{padding-bottom:30px;font-size:0;}
.shop_list li{border-radius: 8px;margin:10px;width:375px;display: inline-block;vertical-align: top;padding:30px 0;background:#fff;box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);}
.shop_list li:hover{box-shadow: 0 8px 10px rgba(0, 0, 0, 0.1);}
.shop_list li .shop_avatar{width:100px;height:100px;background:#fafafa;border-radius: 50%;margin:0 auto;overflow:hidden;align-items: center;}
.shop_list li .shop_avatar img{max-height:100px;max-width:100px;display: block;align-items: center;margin:0 auto;}
.shop_list li .shop_title{text-align: center;font-size:18px;font-weight: 700;padding:20px 0;}
.shop_list li .shop_tags{text-align: center;padding:0 20px;height:48px;line-height:24px;font-size:14px;}

.index_shop_list{font-size:0;}
.index_shop_list ul{margin-left:-20px;}
.index_shop_list li{border-radius: 3px;margin:0 0 20px 20px;width:280px;display: inline-block;vertical-align: top;padding:15px 0;background:#fff;position:relative;}
.index_shop_list li:hover{box-shadow: 0 8px 10px rgba(0, 0, 0, 0.1);}
.index_shop_list li .shop_avatar{width:80px;height:80px;line-height:80px;background:#fafafa;border-radius: 50%;margin:0 auto;border:1px solid #eee;overflow:hidden;position: relative;align-items: center;text-align: center}
.index_shop_list li .shop_avatar img{max-height:80px;max-width:80px;display: block;align-items: center;margin:0 auto;}
.index_shop_list li .shop_title{text-align: center;font-size:16px;font-weight: 700;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;padding:10px 15px;}
.index_shop_list li .shop_tags{text-align: center;padding:0 10px;height:24px;line-height:24px;font-size:14px;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;}
.index_shop_list li .shop_type{position:absolute;top:0px;left:0;background:rgba(250,130,0,.7);color:#fff;padding:0 15px 0 10px;height:30px;line-height:30px;font-size:12px;border-top-right-radius:15px;border-bottom-right-radius:15px;}

.block_tabs{margin:0 0 20px 0;width:100%;text-align: center;font-size:16px;background:rgba(7,22,61,.7);}
.block_tabs span{line-height:40px;cursor: pointer;color:#fff;}
.block_tabs span.active{background:#ff7e00;font-weight: 700;}


.provider_block .provider_tabs{margin:0 0 20px 0;text-align: center;font-size:16px;}
.provider_block .provider_tabs span{line-height:50px;height:50px;cursor: pointer;color:#fff;width:150px;margin:0 10px;background:rgba(7,22,61,.7);display: inline-block;border-radius:3px;}
.provider_block .provider_tabs span:hover{background:rgba(7,22,61,.8);}
.provider_block .provider_tabs span.active{background:#ff7e00;font-weight: 700;}
.provider_block .provider_tabs span a{color:#fff;display: block;}


    /*********成果转化********/

.innber_banner{width:1200px;margin:0 auto;}

.gain_block{background:#fff;min-height:500px;}
.gain_block_header{border-bottom:1px solid #eee;}
.gain_catlist{}
.gain_catlist li{display: inline-block;line-height:50px;font-size:16px;}
.gain_catlist li a{display: block;padding:0 20px;}
.gain_catlist li.active{font-weight: 700;}
.gain_catlist li.active a{color:#f00}

.gain_list{font-size:0;padding:20px 0;overflow: hidden;}
.gain_list ul{margin-left:-18px;}
.gain_list li{width:360px;margin:10px 0 10px 24px;display: inline-block;vertical-align: top;padding:10px;cursor:pointer;border-radius:8px;box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1);}
.gain_list li:hover{box-shadow: 0 8px 10px rgba(0, 0, 0, 0.1);}
.gain_list li .g_img{width:360px;height:220px;overflow:hidden;border-top-left-radius:5px;border-top-right-radius: 5px;}
.gain_list li .g_img img{width:360px;height:220px;display: block;transition: all 0.6s;border-top-left-radius:5px;border-top-right-radius: 5px;}
.gain_list li:hover img{transform: scale(1.2);}
.gain_list li .g_title{display: block;padding:10px;line-height:34px;height:34px;text-align: center;font-size:18px;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;}

.index_gain_list{font-size:0;}
.index_gain_list ul{margin-left:-20px;}
.index_gain_list li{border-radius: 3px;margin:0 0 20px 20px;width:180px;display: inline-block;vertical-align: top;background:#fff;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);}
.index_gain_list li:hover{box-shadow: 0 8px 10px rgba(0, 0, 0, 0.1);}
.index_gain_list li .g_img{width:180px;height:120px;overflow:hidden;border-top-left-radius:5px;border-top-right-radius: 5px;}
.index_gain_list li .g_img img{width:180px;height:120px;display: block;transition: all 0.6s;border-top-left-radius:5px;border-top-right-radius: 5px;}
.index_gain_list li:hover img{transform: scale(1.1);}
.index_gain_list li .g_title{display: block;padding:10px;line-height:24px;height:24px;text-align: center;font-size:16px;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;}






/********帮助中心********/
.help_bar{color:#fff;}
.help_bar h2{font-size:36px;font-weight: normal;padding-top:60px;color:#fff;}
.help_main{margin-top:-100px;min-height:600px;}
.help_left{width: 200px;height: auto;float: left;margin-right: 15px;background: #ffffff;}
.help_left .help_guide{height: 54px;line-height: 54px;font-size: 18px;color: #FFFFFF;font-weight: bold;background: #a29764;padding-left: 24px;}
.help_left .menu_box{padding: 8px 0px;}
.help_left .menu_box .item_menu{width: 200px;}
.help_left .menu_box .item_menu .title{padding-left: 24px;height: 40px;line-height: 40px;color: #292E2E;font-size: 14px;font-weight: bold;}
.help_left .menu_box .item_menu ul li{height: 40px;line-height: 40px;font-size: 14px;color: #525959;padding-left: 40px;cursor: pointer;}
.help_left .menu_box .item_menu ul .on{color: #10BBB8;background:linear-gradient(90deg,rgba(255,255,255,1),rgba(221,221,221,1));}

.help_right{
    width: 945px;
    padding:0px 20px;
    float: left;
    background: #ffffff;
    margin-bottom: 40px;
}
.help_right .guide{
    height: 54px;
    line-height: 54px;
    font-size: 14px;
    display: flex;
    align-items: center;
}
.help_right .guide span{
    font-size: 14px;
    color: #525959;
}
.help_right .guide span span{
    color: #cccccc;
    margin: 0 5px;
}
.help_right .guide a{
    color: #10BBB8;
}
.help_right .guide a span{
    color: #cccccc;
    margin: 0 5px;
}
.help_right .guide .title{
    display: inline-block;
    width: 250px;
    color: #525959;
}
.help_right .item_title{
    height: 58px;
    line-height: 58px;
    font-size: 20px;
    font-weight: bold;
    color: #292E2E;
    border-bottom: 1px solid #E6E6E6;
    /* margin-bottom: 23px; */
}

.problem_item{
    padding: 20px;
    padding-bottom: 0px;
    padding-right: 0px;
    /* border-bottom: 1px solid #E6E6E6; */
    margin-left: -20px;
}
.problem_item p img{
    max-width: 945px;
}
.problem_item:hover{
    background:rgba(248,248,248,1);
}
.problem_item:hover .problem_title{
    color: #10BBB8;
}
.problem_item .problem_title{
    font-size: 14px;
    font-weight: bold;
    color: #292E2E;
    margin-bottom: 15px;
}
.problem_item .problem_content{
    font-size: 14px;
    color: #525959;
}
.problem_item .line{
    margin-top: 20px;
    height: 1px;
    background: #E6E6E6;
}
.help_content{
    padding-top: 20px;

}
.help_content p img{max-width:945px;}
.help_content,.help_content p{font-size:16px;line-height:30px;}
.help_content h3{font-size:18px;}
.help_content .paragraph{
    font-size: 14px;
    color: #525959;
    margin-bottom: 35px;
}



/*******shop********/
.shop_banner{width:100%;background:#000;height:320px;background:url('../images/shop_banner_bg.jpg') no-repeat center center;}
.shop_header{padding-top:150px;color:#fff;}
.shop_header .shop_logo{width:120px;height:120px;border-radius: 50%;border:2px solid #fff;overflow:hidden;background:#fff;position: relative;align-items: center;}
.shop_header .shop_logo img{max-width:120px;max-height:120px;display: block;align-items: center;margin:0 auto;}
.shop_header .shop_mess{padding:0 30px;}
.shop_header .shop_mess .shop_title{height: 28px;line-height: 28px;font-size: 20px;font-weight: 600;color: #fff;margin-right: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom:10px;}
.shop_header .shop_mess .shop_zhuying{max-width: 400px;max-height: 40px;height: 40px;line-height:20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-right: 6px;margin-bottom:10px;color:rgba(255,255,255,.8)}
.shop_header .shop_mess .shop_guanzhu{}
.shop_header .shop_mess .shop_guanzhu .btn_guanzhu{height: 32px;width: 100px;margin-right: 0;line-height: 1;font-size: 0;font-weight: 400;background: #f36;border-radius: 15px;cursor: pointer;}
.shop_header .shop_mess .shop_guanzhu .btn_guanzhu:hover{background: #ca1643;transition: all 0.5s ease 0s;}
.shop_header .shop_mess .shop_guanzhu .btn_guanzhu span{font-size: 22px;padding: 0 5px 0 20px;display: inline-block;line-height:32px;}
.shop_header .shop_mess .shop_guanzhu .btn_guanzhu i{font-style: normal;display: inline-block;font-size:14px;line-height:32px;vertical-align: top}
.shop_header .shop_mess .shop_guanzhu .btn_guanzhu_disable{background:#666}
.shop_header .shop_mess .shop_guanzhu .btn_guanzhu_disable:hover{background:#666}

.shop_header .shop_attr{padding-top:70px;}
.shop_header .shop_attr .attr_list{}
.shop_header .shop_attr .attr_list li{display: inline-block;vertical-align: middle;text-align: center;margin-right:30px;color:rgba(255,255,255,.7)}
.shop_header .shop_attr .attr_list li strong{font-size:14px;font-weight: normal;}
.shop_header .shop_attr .attr_list li p{font-size:12px;}

.shop_nav_block{width:100%;border-bottom:1px solid #eee;height:60px;line-height:60px;}
.shop_nav{}
.shop_nav li{display: inline-block;vertical-align: top;}
.shop_nav li.active,.shop_nav li:hover{background:#ff5937;color:#fff;}
.shop_nav li.active a{color:#fff;}

.shop_nav li a{padding:0 20px;font-size:16px;display: block}
.shop_nav li a:hover{color:#fff;}

.shop_block{width:100%;margin-bottom:20px;}
.shop_block_title{border-bottom:1px solid #eee;height:50px;line-height:50px;margin-bottom:20px;}
.shop_block_title h2{font-size:18px;font-weight: normal;}
.shop_right{width:400px;margin-left:30px;}

/* .shop_cases_list{width:870px;overflow: hidden;}
.shop_cases_list ul{width:950px;font-size:0;}
.shop_cases_list li{width:270px;display: inline-block;vertical-align: top;margin:15px 25px 15px 0;border:1px solid #eee;border-radius:8px;}
.shop_cases_list li .item_img{width:100%;height:150px;border-top-left-radius:8px;border-top-right-radius: 8px;overflow:hidden;}
.shop_cases_list li .item_img img{width:100%;height:150px;display: block;border-top-left-radius:8px;border-top-right-radius: 8px;transition: all 0.6s;}
.shop_cases_list li .item_img img:hover{transform: scale(1.2);}
.shop_cases_list li .item_title{font-size:16px;padding:16px;}
.shop_cases_list li .item_title h3{font-size:16px;font-weight: normal;height:30px;line-height:30px;}
.shop_cases_list li .item_title p{font-size:12px;color:#888;} */

.shop_cases_list{width:100%;overflow: hidden;}
.shop_cases_list ul{width:100%;font-size:0;}
.shop_cases_list li{width:48%;display: inline-block;vertical-align: top;margin:15px 0 15px 3%;border:1px solid #eee;border-radius:8px;}
.shop_cases_list li:nth-of-type(2n+1){margin-left:0;}
.shop_cases_list li a{display: flex;line-height: 0;}
.shop_cases_list li .item_img{width:200px;height:180px;border-top-left-radius:8px;border-top-right-radius: 8px;overflow:hidden;}
.shop_cases_list li .item_img img{width:100%;height:180px;display: block;border-top-left-radius:8px;border-top-right-radius: 8px;transition: all 0.6s;}
.shop_cases_list li .item_img img:hover{transform: scale(1.2);}
.shop_cases_list li .item_title{flex:1;font-size:16px;padding:16px;position:relative;}
.shop_cases_list li .item_title h3{font-size:16px;font-weight: normal;height:30px;line-height:30px;}
.shop_cases_list li .item_title p{font-size:12px;color:#888;position:absolute;bottom:30px;width:90%;}


.shop_team_list{width:870px;overflow: hidden;}
.shop_team_list ul{width:950px;font-size:0;}
.shop_team_list li{width:200px;display: inline-block;vertical-align: top;margin:15px 20px 15px 0;border:1px solid #eee;border-radius:8px;}
.shop_team_list li .item_img{width:100%;height:200px;border-top-left-radius:8px;border-top-right-radius: 8px;overflow:hidden;}
.shop_team_list li .item_img img{width:100%;height:200px;display: block;border-top-left-radius:8px;border-top-right-radius: 8px;transition: all 0.6s;}
.shop_team_list li .item_img img:hover{transform: scale(1.2);}
.shop_team_list li .item_title{font-size:16px;padding:16px;}
.shop_team_list li .item_title h3{font-size:16px;font-weight: normal;height:30px;line-height:30px;}
.shop_team_list li .item_title p{font-size:12px;color:#888;}

.shop_article_list{}
.shop_article_list li{padding:10px 5px;}
.shop_article_list li h3{font-size:16px;font-weight: normal;}
.shop_article_list li p{color:#777;font-size:12px;}
.shop_article_list li .img{width:200px;margin-right:20px;}
.shop_article_list li .img img{width:200px;}

.shop_block_content{line-height:30px;}
.shop_block_content h4{color:#777;font-weight: normal;margin-top:10px;}
.shop_block_content p{padding-left:10px;}




/******map********/
.map_aside{background:#fafafa;width:300px;}
.map_aside .shop_type{background:rgba(167,147,105,.2);text-align: center;padding:10px 0;border-bottom:1px solid #eee;margin-bottom:10px;}
.map_aside .shop_type span{display:inline-block;background:rgba(167,147,105,.2);margin:5px 0;height:40px;line-height:40px;width:130px;font-size:16px;color:#a19663;cursor: pointer}
.map_aside .shop_type span.active{display:inline-block;background:rgba(167,147,105,.7);color:#fff;}

/*.shop_list{overflow-y:scroll;min-height:400px;}*/
/*.shop_list li{position:relative;border-bottom:1px solid #eee;padding:10px;cursor: pointer}*/
/*.shop_list li i{position:absolute;top:40px;right:10px;font-size:18px;color:#a29764;display: none}*/
/*.shop_list li h4{width:250px;font-size:16px;height:30px;line-height:30px;color:#a79369;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}*/
/*.shop_list li p{width:230px;font-size:14px;height:24px;line-height:24px;color:#666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}*/
/*.shop_list li.in,.shop_list li:hover{background:rgba(167,147,105,.05);}*/
/*.shop_list li.in i{display: block;}*/

.map_search{position:absolute;top:160px;left:320px;z-index:1000;}
.map_search_block{background:#fff;border-radius:4px;}
.map_search_block .map_search_keys{background:#fff;height:40px;line-height:40px;border-radius:4px;border:none;width:250px;padding:0 10px;float:left;}
.map_search_block .map_search_btn{background:#ff7e00;height:40px;line-height:40px;border-radius:4px;border:none;width:80px;text-align: center;color:#fff;font-size:16px;float:left;}
.map_search_block .map_search_btn:hover{background:#f40;}




/********dasai_list********/
.dasai_list{width:1200px;overflow: hidden;font-size:0;}
.dasai_list ul{width:1250px;}
.dasai_list li{width:580px;display: inline-block;vertical-align: top;padding-bottom:20px;margin:0 40px 40px 0;border: 1px solid #f6f6f6;border-top: 0;box-shadow: 1px 1px 4px #f6f6f6;position:relative;}
.dasai_list li .dasai_thumb{width:580px;height:360px;}
.dasai_list li .dasai_thumb img{width:580px;height:360px;display: block;}
.dasai_list li .dasai_title{font-size:18px;padding:10px 20px;font-weight: 700;line-height:40px;}
.dasai_list li .dasai_time{font-size:14px;padding:0 20px;color:#666;}
.dasai_list li .dasai_attr{position:absolute;top:10px;left:0;background:rgba(0,0,0,.7);color:#fff;padding:0 15px 0 10px;height:40px;line-height:40px;font-size:16px;border-top-right-radius:20px;border-bottom-right-radius:20px;}
.dasai_list li .dasai_attr.dasai_active{background:rgba(250,0,0,.7);}
.dasai_list li .dasai_btn{background:rgba(7,22,61,.6);color:#fff;font-weight: normal;padding:0 20px;border-radius:5px;height:30px;line-height:30px;margin:3px 0;font-size:14px;}
.dasai_list li .dasai_btn a{color:#fff;display: block;}
.dasai_list li .dasai_btn.active{background:rgba(250,0,0,.7)}


/*****footer*******/
/*.footer{background:#eaeaea;min-width:1200px;}*/
/*.footer_top{display: flex;padding:30px 0;}*/
/*.footer_top .footer_hotline{width:240px;}*/
/*.footer_top .footer_hotline h4{font-size:18px;font-weight: normal;color:rgba(0,0,0,.7);}*/
/*.footer_top .footer_hotline p{font-size:24px;padding-top:20px;color:rgba(0,0,0,.8)}*/
/*.footer_top .footer_link_block{flex: 1;}*/
/*.footer_top .footer_link_block ul{display: flex}*/
/*.footer_top .footer_link_block li{flex:1;padding-left:30px;}*/
/*.footer_top .footer_link_block li h5{color:rgba(0,0,0,.7);font-size:16px;margin-bottom:20px;font-weight: normal;}*/
/*.footer_top .footer_link_block li a{color:rgba(0,0,0,.5);}*/
/*.footer_top .footer_link_block li a:hover{color:rgba(0,0,0,1);}*/
/*.footer_bottom{padding:10px 0 30px;color:rgba(0,0,0,.5);}*/
/*.footer_bottom a{color:rgba(0,0,0,.5);}*/
/*.footer_bottom .footer_nav{padding:0 0 10px 0;}*/
/*.footer_bottom .footer_nav a{padding:0 20px;line-height:20px;border-right:1px solid rgba(0,0,0,.2);color:rgba(0,0,0,.7);}*/
/*.footer_bottom .footer_nav a:last-child{border:none;}*/
/*.footer_bottom .footer_nav a:first-child{padding-left:0;}*/
/*.footer .contact_block{width:300px;padding-right:20px;}*/
/*.footer .contact_block h3{height:30px;line-height:30px;color:#333;}*/
/*.footer .contact_block p{line-height:24px;color:#333;}*/
/*.footer .contact_block p img{padding-right:10px;}*/

/*****footer*******/
.footer{background:#f9f9f9;min-width:1200px;}
.footer_top{display: flex;padding:30px 0;}
.footer_top .footer_hotline{width:240px;}
.footer_top .footer_hotline h4{font-size:18px;font-weight: normal;color:rgba(0,0,0,.7);}
.footer_top .footer_hotline p{font-size:24px;padding-top:20px;color:rgba(0,0,0,.8)}
.footer_top .footer_link_block{flex: 1;color:rgba(0,0,0,.7);}
.footer_top .footer_link_block ul{display: flex}
.footer_top .footer_link_block li{flex:1;padding-left:30px;border-right:1px solid rgba(0,0,0,.1);}
.footer_top .footer_link_block li:last-child{border:none}
.footer_top .footer_link_block li h5{color:rgba(0,0,0,.7);font-size:16px;margin-bottom:20px;font-weight: normal;}
.footer_top .footer_link_block li a{color:rgba(0,0,0,.7);}
.footer_top .footer_link_block li a:hover{color:rgba(0,0,0,1);}
.footer_bottom{padding:10px 0 30px;color:rgba(0,0,0,.7);}
.footer_bottom a{color:rgba(0,0,0,.7);}
.footer_bottom .footer_nav{padding:0 0 10px 0;}
.footer_bottom .footer_nav a{padding:0 20px;line-height:20px;border-right:1px solid rgba(0,0,0,.2);color:rgba(0,0,0,.7);}
.footer_bottom .footer_nav a:last-child{border:none;}
.footer_bottom .footer_nav a:first-child{padding-left:0;}

/*********顾问********/
.mask{background:rgba(0,0,0,.7);position:fixed;top:0;bottom:0;width:100%;z-index:11777}
.bottom_guwen{position:fixed;width:700px;bottom:0;right:0;z-index:11888;}
.guwen_block{width:100%;background:#eee;position:relative;height:570px;}
.guwen_list{font-size:0;text-align: center;}
.guwen_list li{width:270px;padding:30px 20px;background:#fff;height:350px;display: inline-block;margin-left:10px;vertical-align: top;}
.guwen_list li .user_card{text-align: center;}
.guwen_list li .user_card .user_img{width: 60px;height: 60px;margin:0 auto}
.guwen_list li .user_card .user_img img{width: 60px;height: 60px;border-radius: 50%;}
.guwen_list li .user_card .user_title{font-size:18px;font-weight:700;padding:10px 0;color:#222;}
.guwen_list li .user_card .user_tags{color:#666;font-size:12px;}
.guwen_list li .user_card .user_tags span{padding:3px 5px;background:#f6efd1;color:#8b5200;margin-right:10px}
.guwen_list li .user_server{padding:50px 0;text-align: center;}
.guwen_list li .user_server .ser_li{display: inline-block;border-right:1px solid #eee;padding:0 15px;}
.guwen_list li .user_server .ser_li:last-child{border:none;}
.guwen_list li .user_server .ser_li h4{color:#ff7e00;}
.guwen_list li .user_server .ser_li p{color:#888;font-size:12px;}
.guwen_list li .user_chat{width: 100px;margin:30px 0 0 80px;display: inline-block;height: 36px;font-size: 14px;color: #fff;background: linear-gradient(90deg,#ff7e00,#ffa200);line-height: 36px;transition: all .3s;text-align: center;left: -84px;border-radius: 4px;}
.guwen_block .close_btn{width:20px;height:20px;background:rgba(0,0,0,.7);border-radius:50%;padding:10px;position:absolute;top:-20px;right:-20px;}
.guwen_block .close_btn img{width:20px;height:20px;display: block}


/*********feedback***********/
.bottom_feedback{position:fixed;width:724px;bottom:0;right:0;z-index:11888;}
.feedback_block{width:100%;background:#eee;position:relative;}
.question_box{position:relative;width:676px;height:468px;background:#fff;opacity:1;;padding:24px;padding-top:78px}
.question_box>h3:first-child{height:56px;border-bottom:1px #ddd solid;color:#292e2e;font-size:18px;font-family:Microsoft YaHei;font-weight:700;position:absolute;left:0;text-indent:24px;top:0;line-height:56px;width:100%}
.question_box>a{display:block;position:absolute;right:20px;top:14px;cursor:pointer;color:#333;width:20px;height:20px;font-size:26px}
.question_box .question_type .questions{margin-top:16px}
.question_box .question_type .questions span{display:inline-block;width:104px;height:32px;line-height:32px;margin-left:8px;font-size:14px;text-align:center;background:#f0f2f5;color:#525959;cursor:pointer;border:1px #fff solid}
.question_box .question_type .questions span:hover{background:#e7f8f8;border:1px solid #10bbb8;color:#10bbb8}
.question_box .question_type span em{color:red;display:inline-block;margin-right:4px}
.question_box .question_type span:hover{opacity:.8}
#questionOpts .selected {background: #10BBB8;color:#fff;}
.question_box .textarea{position:relative}
.question_box .textarea>p{position:absolute;right:0;bottom:10px;color:#979c9b;font-size:12px;width:55px}
.question_box .textarea>p>span{color:#525959}
.question_box textarea{margin-top:16px;resize:none;padding:10px 20px 16px 16px;line-height:24px;font-size:14px;color:#525959;width:100%;height:140px;box-sizing:border-box;background:#fff;border:1px solid #dfe3e8}
.question_box textarea:focus{border:1px solid #10bbb8}
.phone_number_box h3{font-size:14px;margin-top:20px;margin-right:10px;margin-bottom:10px}
.phone_number_box input{padding-left:4px;width:600px;height:36px;background:#fff;border:1px #dfe3e8 solid}
.phone_number_box input:focus{border:1px solid #10bbb8}
.feedback_submit_btn{text-align:right;position:absolute;right:24px;bottom:24px}
.feedback_submit_btn button{width:120px;height:34px;line-height:34px;color:#fff;text-align:center;font-size:14px;background:#10bbb8;margin-top:24px}
.feedback_submit_btn button:hover{background:#0d918f;cursor:pointer}
.question_box .feedback_submit_btn button{width:120px;height:34px;line-height:34px;color:#fff;text-align:center;font-size:14px;background:#f60;margin-top:24px;outline:0;border:0}



/******right_float********/
.right_float{position:fixed;right:0;width:60px;top:0;bottom:0;z-index:9999;transition: all 0.5s ease 0s;}
.right_float:hover{}
.right_float_block{background:#fff;color:#000;text-align: center;margin-top:400px;border:1px solid #eee;}
.right_float_block .float_item{cursor: pointer;padding:5px;position:relative;border-bottom:1px solid #eee;}
.right_float_block .float_item:hover{cursor: pointer;background:#eee;}
.right_float_block .float_item a{}
.right_float_block .float_item span{}
.right_float_block .float_item span i{width:30px;height:30px;margin:0 10px;display: block}
.right_float_block .float_item span i.member_ico{background:url('../images/member_ico.png') no-repeat center center;background-size: cover}
.right_float_block .float_item span i.phone_ico{background:url('../images/phone_ico.png') no-repeat center center;background-size: cover}
.right_float_block .float_item span i.guwen_ico{background:url('../images/guwen_ico.png') no-repeat center center;background-size: cover}
.right_float_block .float_item span i.feedback_ico{background:url('../images/feedback_ico.png') no-repeat center center;background-size: cover}
.right_float_block .float_item span i.top_ico{background:url('../images/top_ico.png') no-repeat center center;background-size: cover}
.right_float_block .float_item .sub_item{background:rgba(255,255,255,1);position:absolute;right:58px;top:0;display: none;border:1px solid #eee;}
.right_float_block .float_item .sub_item.hotline_item{text-align: center;width:200px;padding:20px;}
.right_float_block .float_item .sub_item.hotline_item h3{font-size:18px;color:#333;}
.right_float_block .float_item .sub_item.hotline_item p{padding:10px 0;}
.right_float_block .float_item .sub_item.hotline_item p strong{font-size:24px;color:#f70;}
.right_float_block .has_sub_item:hover .sub_item{display: block}

/********bottom_float*********/
.bottom_float{background:rgba(0,0,0,.7);position:fixed;bottom:0;padding:20px 0;width:100%;}
.bottom_float .bottom_float_title{font-size:24px;font-weight: 700;color:#f70;width:300px;height:50px;background:url('../images/bf_kouhao.png') no-repeat left center;background-size: cover;}
.bottom_float .bottom_float_form{width:890px;}
.bottom_float .bottom_float_form p{flex: 1;padding:5px 0;height:40px;position:relative;}
.bottom_float .bottom_float_form .bf_txt{height:40px;line-height:40px;border:none;width:85%;padding:0 10px;}
.bottom_float .bottom_float_form .bf_code{padding:0 10px;text-align:center;border:none;height:40px;line-height:40px;background:#04ab00;color:#fff;position:absolute;top:5px;right:5px;}
.bottom_float .bottom_float_form .bf_submit{width:100px;text-align:center;border:none;height:40px;line-height:40px;background:#f40;color:#fff;font-weight: 700;margin:5px 0;}
.bottom_float .bottom_float_close{width:20px;height:20px;background:rgba(0,0,0,.7);padding:10px;position:absolute;bottom:-20px;right:-100px;}
.bottom_float .bottom_float_close img{width:20px;height:20px;display: block}


/*******float_ad*****/
.float_ad {
    width: 200px;
    height: 200px;
    padding: 0;
    position: absolute;
    z-index: 100000;
}
.float_ad .float_close {
    position: absolute;
    border-radius:50%;
    top: -10px;
    right: -10px;
    height: 20px;
    line-height: 20px;
    width:20px;
    text-align: center;
    font-size:18px;
    color: #69e4fe;
    background:rgba(0,0,0,.3);
    cursor: pointer;
}
.float_ad a.linkurl{height:200px;width:100%;display:block;}


.w_300{width:300px;}
.w_375{width:375px;}
.w_350{width:350px;}
.w_400{width:400px;}
.w_420{width:420px;}
.m_10{margin:10px;}
.m_b_20{margin-bottom:20px;}
.m_ul_10{margin:10px 10px 10px 0;}
.p_t_10{padding-top:10px;}
.p_t_20{padding-top:20px;}
.p_b_20{padding-bottom:20px;}
.p_t_30{padding-top:30px;}
.p_b_30{padding-bottom:30px;}
.p_t_50{padding-top:50px;}
.p_b_50{padding-bottom:50px;}
.p_t_b_40{padding:40px 0;}
.fl{float:left;}
.fr{float:right;}