﻿@import "public.css";

/*vue页面没加载完的时候会显示原代码的处理方法*/
[v-cloak] {display: none;}

/*另外的标题的小图标重置*/
.news_title_1 p span{background: url('images/news_title_icon.png') no-repeat left 12px;}
.news_title_search p span{background: url('images/news_title_search_icon.png') no-repeat left 10px;}
.news_title_3 p span{background: url('images/news_title_3_icon.png') no-repeat left 4px;}
.news_title_4 p span{background: url('images/news_title_4_icon.png') no-repeat left 9px;}
.news_title_5 p span{background: url('images/news_title_5.png') no-repeat left 7px;}
.news_title_6 p span{background: url('images/news_title_6.png') no-repeat left 7px;}
.news_title_7 p span{background: url('images/news_title_7.png') no-repeat left 7px;}
.news_title_7 p{border-bottom: 3px solid #ccc;color: #EA3F3F;padding-top: 20px;}
.news_title_8 p{border-bottom: 2px solid #ccc;color: #EA3F3F;}
.news_title_9 p{border-bottom: 3px solid #ccc;color: #EA3F3F;font-size: 18px; }
.news_title_9 p span{background: url('images/news_title_9_icon.png') no-repeat left 3px;padding-left:35px;top:3px;}
.news_title_10 p span{background: url('images/news_title_10_icon.png') no-repeat left 3px;}
.news_title_11 p span{background: url('images/news_lists_right_icon.png') no-repeat 3px 7px;}
.news_title_12 p span{background: url('images/news_title_12_icon.png') no-repeat 3px 7px;}
.news_title_13 p span{background: url('images/news_title_13_icon.png') no-repeat 0 1px;}
.news_title_14 p span{background: url('images/news_title_14_icon.png') no-repeat 3px 7px;}
.news_title_15 p span{background: url('images/news_title_15_icon.png') no-repeat 1px 5px;}
.news_title_16 p span{background: url('images/news_title_16_icon.png') no-repeat 0 2px;}

.news_title_17 p span{background: url('images/news_title_17_icon.png') no-repeat 0 2px;padding-left: 35px;}


/*首页*/
/*搜索框*/
#header-search{padding: 35px 0 40px 0;position: absolute;top:40px;right: 0;width: 580px;}
#header-search .search_head a{padding: 0 20px 20px 20px;font-weight: bold;font-size: 18px;position: relative;top:1px;}
#header-search .search_head a.active{color: #FF4242;text-decoration: underline;background: url("images/search_head_bg.png") no-repeat center bottom;}
#header-search .search_head a:hover{color: #FF4242;}
#header-search .search_content{padding-top: 20px;}
#header-search .search_content input[type=text]{width: 80%;border-radius: 8px;margin-right:5px;}
#header-search .search_content button{margin-left: 30px;}
#header-search .search_content img{border: 1px solid #D2D2D2;height: 36px;border-left:0;width: 82px;}

/*最新动态框*/
.new_news{border: 1px solid #BEBEBE;padding: 12px;margin-top: 20px}
.new_news img.news_icon{width: 590px;height: 350px;}
.new_news div.fr{width: 550px;padding: 0 5px 0;height: 350px;}

.new_news div.fr ul.new_news_tabname li{float: left;width: 100px;height: 40px;background: #D8D8D8;font-size: 14px;color: #000;line-height: 40px;text-align: center;margin-right: 6px;cursor: pointer;margin-top: 15px;}
.new_news div.fr ul.new_news_tabname li.active{background: #E12323;color: #fff;}
.new_news div.fr .new_news_tabcontent{}
.new_news div.fr .new_news_tabcontent .first_news_title{text-align: center;width: auto;text-decoration: underline;max-width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0 auto;font-size: 16px;line-height: 35px;color: #E12323;}
.new_news div.fr .new_news_tabcontent .first_news_title a{color: #E12323;}
.new_news div.fr .new_news_tabcontent .first_news_content{color: #b8b8b8;line-height: 25px;height: 75px;}
.new_news div.fr .new_news_tabcontent .first_news_content a{color: #E12323;text-decoration: underline;}
.new_news div.fr .new_news_tabcontent ul li{line-height: 34px;padding-left: 10px}
.new_news div.fr .new_news_tabcontent ul li a{color: #343434;display: inline-block;width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;}
.new_news div.fr .new_news_tabcontent ul li span{color: #b8b8b8;}

.new_news_tabshow{display: block;}
.new_news_tabhide{display: none;}

/*入口图*/
.entrance{background: #E6E6E6;padding: 15px 0;margin: 15px 0 15px;font-size: 0;}
.entrance a{display: inline-block;width: 166px;height: 122px;margin-left: 6px;position: relative;}
.entrance a:first-child{margin: 0;}
/*
.entrance a.entrance1{background: url('images/entrance1.png') no-repeat center;}
.entrance a.entrance2{background: url('images/entrance2.png') no-repeat center;}
.entrance a.entrance3{background: url('images/entrance3.png') no-repeat center;}
.entrance a.entrance4{background: url('images/entrance4.png') no-repeat center;}
.entrance a.entrance5{background: url('images/entrance5.png') no-repeat center;}
.entrance a.entrance6{background: url('images/entrance6.png') no-repeat center;}
.entrance a.entrance7{background: url('images/entrance7.png') no-repeat center;}
*/
/* .entrance a span{position: absolute;font-size: 15px;color: #fff;width: 100%;left:0;bottom: 0;text-align: center;line-height: 30px;background: #333;opacity: 0.5;} */





/*新闻列表区域*/
.news_lists .news_lists_left{width: 857px;}
.news_lists .news_lists_left .news_lists_box{width: 420px;margin-top: 25px;}
.news_lists .news_lists_left .news_lists_box{ height:240px; }
.news_lists .news_lists_left .no_margin{margin: 0;}
.news_lists .news_lists_box ul li{line-height: 42px;border-bottom: 1px dashed #D7D7D7;}
.news_lists .news_lists_box ul li a{display:inline-block;width: 80%;max-width:80%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;vertical-align: bottom;color: #000;}
.news_lists .news_lists_box ul li span{font-size: 12px;color:#B8B8B8;width: 10%;text-align: right;display: inline-block; }



/*诚信建设万里行*/
.cxjswlx a{display: inline-block;width: 100%;height: 260px;padding: 0 0 15px;background: url(images/cxjswlx.png) no-repeat;}

/*行政许可和行政处罚的入口图*/
.xzxk_xzcf a{display: inline-block;width: 100%;height: 115px;background: url("images/entrance.png");}

.news_lists .news_lists_right{width: 296px;height:495px;background: url('images/red_aside_shortcut.png');margin-top: 35px;font-size: 0;}
.news_lists .news_lists_right a{width:100%;display: inline-block;height: 91px;margin-top: 10px;}
.news_lists .news_lists_right a:first-child{margin-top: 0;}



/*案例和数据表区域*/
.index_box_4 .index_box_4_left{width: 780px;}
.index_box_4 .index_box_4_left .index_box_4_top .index_case_box{width: 50%;height: 115px;border-bottom: 1px solid #ACACAC;padding: 20px 0 0;}
.index_box_4 .index_box_4_left .index_box_4_top .index_case_box img{width: 80px;height: 77px;}
.index_box_4 .index_box_4_left .index_box_4_top .index_case_box div.fl{width: 285px;padding-left: 10px;}
.index_box_4 .index_box_4_left .index_box_4_top .index_case_box div.fl p.index_case_title{color:#EA3E3E;font-weight: bolder;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;vertical-align: bottom;line-height: 30px;}
.index_box_4 .index_box_4_left .index_box_4_top .index_case_box div.fl p.index_case_content{color: #676767;line-height: 25px;font-size: 12px;height: 50px;overflow: hidden;margin-bottom: 10px;text-indent: 2em;}
.index_box_4 .index_box_4_left .index_box_4_top .index_case_box div.fl p.index_case_time{text-align: right;color: #ACACAC;font-size: 12px;}
.index_box_4 .index_box_4_left .index_box_4_top .index_case_box div.fl p.index_case_time span{color:#676767;margin-right: 30px;}

.index_box_4 .index_box_4_right{width:393px; }
.index_box_4 .index_box_4_right table tr th{line-height: 40px;background: #F6DBD9;font-size: 18px;color: #EA4141;text-align: center;width: 131px;margin-top: 5px;}
.index_box_4 .index_box_4_right table tr td{text-align: center;line-height: 46px;width: 131px;}
.index_box_4 .index_box_4_right table tr.color td{background: #EAEAEA;}

.index_box_7{margin-top: 25px;}
.index_box_7 .credit_system_box{display: inline-block;vertical-align: top;margin-left: 11px;float: left;}
.index_box_7 .credit_system_box:first-child{margin-left: 0;}
.index_box_7 .credit_system_box a{display: block;}
.index_box_7 .credit_system_box span{display: block;height:12px;}


/*信用网站链接区域*/
.index_box_6{margin: 26px 0;}
.index_box_6 ul li{float: left;height: 52px;line-height:52px;position: relative;margin-left: 22px;}
.index_box_6 ul li:first-child{margin: 0;}
.index_box_6 ul li .xiala{background:  #BEBEBE url('images/xiala.png') no-repeat center;display: inline-block;width: 42px;height: 54px;position: relative;top:-1px;cursor: pointer;}
.index_box_6 ul li .have_sub_menu{display: inline-block;border: 1px solid #BEBEBE;width: 190px;padding-left: 10px;}
.index_box_6 ul li .sub_menu{position: absolute;background: #fff;height: 245px;overflow-y: scroll;width:242px;border: 1px solid #BEBEBE;top:-245px;display: none;}
.index_box_6 ul li .sub_menu a{display: block;line-height: 40px;padding-left: 20px; }

/*动态列表页*/
.news .news_list{width: 830px;}
.news .news_list .news_head{border-bottom: 1px solid #D0D0D0;}
.news .news_list .news_head a{background: #D0D0D0;font-size: 16px;padding: 0 15px;line-height: 45px;display: inline-block; }
.news .news_list .news_head a.active{background: #E60011;color: #fff;}
.news .news_list .news_head a:hover{color: #000;}
.news .news_list .news_head a.active:hover{color: #fff;}
.news .news_list .news_content .news_lists_box{border-bottom: 1px solid #D0D0D0;padding: 20px 35px 20px 20px;}
.news .news_list .news_content .news_lists_box p.news_lists_box_title{font-size: 16px;color: #000;}
.news .news_list .news_content .news_lists_box p.news_lists_box_content{color: #999;line-height: 20px;text-indent: 2em;height: 5px;overflow: hidden;margin: 15px 0;}
.news .news_list .news_content .news_lists_box p .fl{background: #EFEFEF;color: #000;}
.news .news_list .news_content .news_lists_box p span span{padding: 2px 5px;}
.news .news_list .news_content .news_lists_box p .fr span{padding: 2px 10px;color: #999;}
.news .news_list .news_content .news_lists_box p .fr font{color: #E60011;}
.news .news_list .news_content p.color_red{line-height: 100px;text-align: center;cursor: pointer;}
.get_more{ line-height: 100px; text-align: center; cursor: pointer;}



.news .news_side{width: 350px;}
.news .news_side .article_search{background: #F0D1D2;color: #000;font-size: 16px;height: 150px;}
.news .news_side .article_search p{line-height: 60px;padding-left: 10%;font-weight: bold;}
.news .news_side .article_search .news_lists_right_search{position: relative;width: 280px;margin: 0 auto;height: 45px;line-height: 45px;background: #fff url("images/news_lists_right_search.png") no-repeat 240px center; cursor: pointer;}
.news .news_side .article_search .news_lists_right_search input{width: 80%;border: 0;height: 45px;line-height: 45px;padding-left: 15px;}
.news .news_side .article_search .news_lists_right_search span{display:inline-block;width:45px;position: absolute;top:0;right: 5px;cursor: pointer;}
.news .news_side .new_side_border_box{border: 1px solid #CBCBCB;padding: 10px 20px 20px;}
.news .news_side .news_side_train{margin: 20px 0;}
.news .news_side .news_side_train div.news_side_train_a{padding: 10px 0 0 25px;}
.news .news_side .news_side_train a{background: #E8E8E8;padding: 5px 0;display: inline-block;font-size: 14px;margin: 5px 0 0 5px;color: #666;width:135px;text-align: center;}
.news .news_side .news_side_train a.color{background: #F6F6F6;}
.news .news_side .news_side_follow ul li{border-top: 1px solid #CBCBCB;padding: 9px 0;line-height: 24px;position: relative;}
.news .news_side .news_side_follow ul li:first-child{border: 0;}
.news .news_side .news_side_follow ul li.no_padding{padding-bottom: 0;}
.news .news_side .news_side_follow ul li span{color: #EA3E3E;padding: 0 5px;border: 1px solid #EA3E3E;border-radius: 15px;font-size: 12px;margin-right: 5px;display: inline-block;position: absolute;top:12px;left:0;line-height: 18px;}
.news .news_side .news_side_follow ul li a{display: inline-block;
    height: 48px;overflow: hidden;float: left;color: #000;text-indent: 70px;}

/*动态详情*/
.news .newsinfo{border: 1px solid #CCC;width: 780px;padding: 0 20px;margin-bottom: 30px;}
.news .newsinfo .newsinfo_title{border-bottom: 1px solid #ccc;padding-bottom: 20px;}
.news .newsinfo .newsinfo_title p{font-size: 22px;font-weight: bold;line-height: 35px;letter-spacing: 1px;padding: 20px 0;}
.news .newsinfo .newsinfo_title span span{margin: 0 20px 0 10px;}
.news .newsinfo .newsinfo_title span font{background: #EA3E3E;color:#fff;padding: 0 5px;}
.news .newsinfo .newsinfo_content{padding: 40px 0 20px;}
.news .newsinfo .newsinfo_content p{text-indent: 2em;line-height: 25px;}

/*马鞍山动态详情*/
.news .masnewsinfo{border: 1px solid #CCC;width:100%;margin-bottom: 30px;margin-top: 30px;}
.news .masnewsinfo .mas_newsinfo_title{border-bottom: 1px solid #ccc;padding-bottom: 20px;}
.news .masnewsinfo .mas_newsinfo_title p{font-size: 22px;font-weight: bold;line-height: 35px;letter-spacing: 1px;padding: 20px 0;}
.news .masnewsinfo .mas_newsinfo_title span span{margin: 0 20px 0 10px;}
.news .masnewsinfo .mas_newsinfo_title span font{background: #EA3E3E;color:#fff;padding: 0 5px;}
.news .masnewsinfo .mas_newsinfo_content{padding: 40px 0 20px;}
.news .masnewsinfo .mas_newsinfo_content p{text-indent: 2em;line-height: 25px;}

/*信息公示------改后*/
.publicity .publicity_box{font-size: 0; padding-top:30px;}
.publicity .publicity_box div{position: relative;width: 380px;height: 160px;float: left;margin-right: 30px;margin-bottom: 30px;display:table-cell;vertical-align:middle;}
.publicity .publicity_box .no_margin{margin-right: 0;}
.publicity .publicity_box div img{position: absolute;top:0;left:0;z-index: 0;}
.publicity .publicity_box div a{height: 115px;position: absolute;top:0;left:0;z-index: 1;font-size: 22px;color: #fff;width: 220px;vertical-align: middle;padding-left: 30px;line-height: 35px;display:inline-block;letter-spacing: 2px;padding-top: 45px;}
.publicity .publicity_box div a.one{height: 160px;line-height: 160px;padding-top: 0;}




/*信息公示详情*/
.publicityinfo .location{padding: 0 20px;}
.publicityinfo .publicityinfo_big_box{border: 1px solid #DDD;margin: 20px 30px 60px 15px; }
.publicityinfo .publicityinfo_big_box .publicityinfo_box{padding: 30px;}
.publicityinfo .publicityinfo_big_box .publicityinfo_box .news_title_8 p{font-size: 24px;border-bottom: 2px solid #ccc;font-weight: 300;line-height: 50px;}
.publicityinfo .publicityinfo_big_box .publicityinfo_box .news_title_8 p span{border-bottom: 2px solid #EA3E3E;}
.publicityinfo .publicityinfo_big_box .publicityinfo_box table{width: 94%;border-collapse: collapse;margin: 0 auto;}
.publicityinfo .publicityinfo_big_box .publicityinfo_box table tr td{border: 1px solid #DDD;line-height: 40px;padding-left: 5px;}
.publicityinfo .publicityinfo_big_box .publicityinfo_box table tr td:first-child{text-align: right;padding-right: 5px;width: 275px;}

.publicityinfo .report_box { border: 1px solid #D2D2D2; background: #fff; padding-top: 30px; height: 160px;margin: 20px 0 35px;}
.publicityinfo .report_box .thumbnail {width: 15%;text-align: center;}
.publicityinfo .report_box .thumbnail img {margin-top: 10px;}
.publicityinfo .report_box .info {width: 75%;}
.publicityinfo .report_box .info a {color: #FA0404;font-size: 20px;}
.publicityinfo .report_box .info a span {color: #FA0404;border: 1px solid #FA0404;border-radius: 3px;padding: 0 10px;display: inline-block;font-size: 14px;margin-left: 50px;}
.publicityinfo .report_box .info a span.blue {color: #30A9DE;border-color: #30A9DE;margin-left: 10px;}
.publicityinfo .report_box .info p {font-size: 14px;color: #817C7C;line-height: 25px;}
.publicityinfo .report_box .info p a {font-size: 14px;margin-left: 30px;}
.publicityinfo .news .news_list {width: 1200px;}
.publicityinfo .yangshi {margin-left: 15px;}




/*信用查询*/
.query .search_box{border: 1px solid #CDCDCD;margin: 20px;padding: 20px 0 20px 20px;}
.query .search_box .search_head{border-bottom: 1px solid #E6E6E6;line-height: 30px;}
.query .search_box .search_head a.active{border: 1px solid #E6E6E6;display: inline-block;border-bottom: 1px solid #fff;position: relative;top:1px;}
.query .query_list{margin: 0 20px 20px;}
.query .query_list .query_condition{border: 1px solid #CDCDCD;}
.query .query_list .query_condition .department .layui-form-checkbox[lay-skin=primary] span{width: 160px;}
.query .query_list .query_result{margin-top: 30px;}
.query .query_list .query_result .query_result_box{border-bottom: 1px dashed #E6E6E6;padding: 10px 35px 20px;}
.query .query_list .query_result p.query_result_num{font-size: 18px;text-align: center;line-height: 50px;font-weight: bold;letter-spacing: 1px;border-bottom: 1px solid #E6E6E6;}
.query .query_list .query_result .query_result_box .query_result_title{font-size: 16px;font-weight: bold;line-height: 35px;}
.query .query_list .query_result .query_result_box .query_result_title span{font-size: 12px;float: right;font-weight: normal;}
.query .query_list .query_result .query_result_box .query_result_p span{display: inline-block;width: 360px;line-height: 30px;}

/*信用双公示*/
.publicity_head{border-bottom: 3px solid #EA3F3F;margin-bottom: 30px;font-size: 0;padding-top: 30px;}
.publicity_head a{background: #E6E6E6;font-size: 18px;display: inline-block;line-height: 50px;padding: 0 40px;color: #000;}
.publicity_head a.active{background: #EA3F3F;color: #fff;}
.publicity_top{border: 1px solid #CCC;}
.publicity_top .publicity_search{padding: 30px 130px 20px 55px;}
.publicity_top .publicity_search .publicity_search_icon{background: #EA3F3F url('images/search_2.png') no-repeat center;display: inline-block;width: 90px;height: 48px;margin-right: 20px;position: relative;cursor: pointer;top:0px;}
.publicity_top .publicity_search .layui-input{height: 48px;}
.publicity_top .publicity_search .layui-btn-red{height: 48px;background: #EA3F3F url('images/bottom1.png') no-repeat 80px center;line-height: 48px;padding-right: 30px;color: #fff;display: inline-block;}
.publicity_top .publicity_condition_all{background: #EFEFEF;padding: 15px 30px;margin-bottom: 20px;}
.publicity_top .publicity_condition_all div{display: inline-block;color: #fff;background:#EA3F3F;padding: 3px 20px 3px 10px;border-radius: 5px;position: relative; }
.publicity_top .publicity_condition_all div span{position: absolute;font-size: 12px;top:-2px;right: 5px;cursor: pointer;}

.double_publicity .query_condition{padding: 0 30px;}
.double_publicity .query_condition .query_condition_item{border-top: 1px solid #CCC;}
.double_publicity .query_condition .query_condition_item:first-child{border: 0;}
.double_publicity .query_condition .query_condition_item div{display: inline-block;}
.double_publicity .query_condition .query_condition_item div a{line-height: 60px;padding: 0 10px;}
.double_publicity .query_condition .query_condition_item div a.active{color: #EA3F3F;}
.double_publicity .query_condition .query_condition_item div a:active{color:#FF9595; }
.double_publicity .query_condition .query_condition_item_list div a{line-height: 25px;padding: 0;width: 150px;display: inline-block;}
.double_publicity .query_condition .query_condition_item_list div.query_condition_item_list_box{padding: 30px 30px 20px;}
.double_publicity .query_condition .query_condition_item .query_condition_item_search{position: relative;border: 1px solid #ccc;padding-left: 30px;height: 35px;line-height: 35px;top:15px;width: 615px;}
.double_publicity .query_condition .query_condition_item .query_condition_item_search img{position: absolute;top:6px;left:5px;}
.double_publicity .query_condition .query_condition_item .query_condition_item_search input{border: 0;height: 35px;width: 600px;}


.publicity_query_result .publicity_query_list{width: 770px;}
.publicity_query_result .publicity_query_list .publicity_query_list_border{border: 1px solid #CCC;}
.publicity_query_result .publicity_query_list .publicity_query_box{padding: 20px 30px;}
.publicity_query_result .publicity_query_list .publicity_query_box:nth-of-type(even){background: #F3F3F3;}
.publicity_query_result .publicity_query_list .publicity_query_box p{font-size: 15px;line-height: 35px;}
.publicity_query_result .publicity_query_list .publicity_query_box p span{font-size: 13px;color: #999999;}
.publicity_query_result .publicity_query_side{width: 400px;}


.publicity_query_result .publicity_query_side .publicity_query_side_1{background:#EFEFEF;padding: 30px 20px; }
.publicity_query_result .publicity_query_side .publicity_query_side_1 p{font-size: 18px;padding-bottom: 20px;}
.publicity_query_result .publicity_query_side .publicity_query_side_1 font{color: #EA3F3F}
.publicity_query_result .publicity_query_side .publicity_query_side_1 ul li{line-height: 30px;padding-left: 15px;background: url('images/squery.png') no-repeat 2px center;}

.publicity_query_result .publicity_query_side .publicity_query_side_2{padding-top: 30px;}
.publicity_query_result .publicity_query_side table{border: 1px solid #ccc;width: 100%;margin-top: 18px;}
.publicity_query_result .publicity_query_side table tr td{line-height: 45px;text-align: center;font-weight: bold;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;vertical-align: bottom;}
.publicity_query_result .publicity_query_side table tr:first-child td{background: #EAEAEA;color: #EA3E3E;line-height: 55px;}

/*异议处理未登录提示框*/
.no_login_msg{text-align: center;width: 170px;height: 210px;box-shadow: 0 0 20px #000;font-size: 14px;color: #666;line-height: 35px;font-weight: 300;border-radius: 8px;padding: 45px 80px 35px;letter-spacing: 1px;}
.no_login_msg  p.color_red{font-size: 20px;font-weight: bold;line-height: 30px;}
.no_login_msg  p a{display: inline-block;width: 100px;height: 32px;line-height: 32px;margin-top: 5px;
}

/*异议处理*/
.objection{padding: 25px 0 50px;}
.objection .layui-form-item .layui-form-label{width: 80%;}
.objection .fixed_value{height: 35px;margin: 0;}
.objection .fixed_value span{line-height: 35px;color: #999;}
.objection .fixed_value label{line-height:15px;}
.objection .layui-btn{width: 130px;height: 45px;line-height: 45px;font-size: 18px;letter-spacing: 15px;}


/*信用问答列表*/
.interlocution .interlocutionlist table{width: 100%;}
.interlocution .interlocutionlist table tr th{line-height: 45px;background:#F4F4F4;font-size: 16px;color: #EA3F3F; }
.interlocution .interlocutionlist table tr td{line-height: 70px;text-align: center;border-bottom: 1px dashed #B8B8B8;color:#999;}
.interlocution .interlocutionlist table tr td a{border: 1px solid #E60011;border-radius: 5px;padding: 4px 25px;color:#999;}
.interlocution .interlocution_search{margin: 0 auto;height: 52px;line-height: 50px;padding: 40px 0 35px 60px;}
.interlocution .interlocution_search .interlocution_search_input{display: inline-block;position: relative;border: 1px solid #D6D6D6;border-radius: 8px;width: 720px;padding-left: 10px;}
.interlocution .interlocution_search .interlocution_search_input input{width: 600px;height: 50px;line-height: 50px;border: 0;}
.interlocution .interlocution_search .interlocution_search_input .layui-btn{line-height: 50px;background: #E60011;border-radius: 8px;height: 50px;font-size: 16px;letter-spacing: 10px;padding: 0 20px;}
.interlocution .interlocution_search span{font-size: 16px;color: #E60011;display: inline-block;margin-right: 25px;font-weight: bold;}
.interlocution .interlocution_search a{background: #E60011;border-radius: 8px;color: #fff;padding: 0 20px;font-size: 16px;margin-left: 75px;letter-spacing: 3px;}

/*信用列表详情弹框*/
.interlocution_content{box-shadow: 0 0 20px #000;width: 100%;height: 100%;position: relative;border-radius: 8px;}
.interlocution_content .head_box{border-bottom: 15px solid #F4F4F4;}
.interlocution_content .head_box .title{text-align: center;font-size: 24px;letter-spacing: 10px;font-weight: bold;line-height: 65px;color: #E60011;}
.interlocution_content .head_box .num{border-bottom: 2px solid #E60011;text-align: right;padding-right: 10px;line-height: 25px;}
.interlocution_content .details{width: 650px;margin: 0 auto;}
.interlocution_content .details .details_title{color: #666;font-weight: bolder;line-height: 50px;}
.interlocution_content .details .details_box{border: 1px solid #D6D6D6;/* width: 590px;padding: 10px 15px 15px 45px; */width: 650px;height:400px;overflow-y:auto;}
.interlocution_content .details .details_box p{color: #666;line-height: 35px;letter-spacing: 1px;}
.interlocution_content .close{position: absolute;top:5px;right: 10px;color: #E60011;font-size: 18px;cursor: pointer;}

/*信用服务*/
.service{text-align: center;padding: 30px 0 80px;}
.service .mid{margin: 0 auto;display: inline-block;}
.service .service_box{width: 280px;height: 205px;position: relative;}
.service .service_box .service_img{padding-top: 25px;height: 130px;}
.service .service_box p{height: 50px;line-height: 50px;background: #EFEFEF;color: #625F5F;}
.service_box .border-left{width: 2px;height: 0;position:absolute;left:-1px;bottom: 0;}
.service_box .border-bottom{width: 0;height: 2px;position:absolute;left:0;bottom: 0;}
.service_box .border-top{width: 0;height: 2px;position:absolute;right:0;top: 0}
.service_box .border-right{width: 2px;height: 0;position:absolute;right:-1px;top: 0;}
.service .service_box1 div{background: #3CA8C6;}
.service .service_box2 div{background: #F1C40F;}
.service .service_box3 div{background: #F77B55;}
.service .service_box4 div{background: #09C6A2;}
.service .service_box5 div{background: #004D66;}
.service .service_box6 div{background: #046E8E;}
.service .service_box7 div{background: #F6871C;}
.service .service_box8 div{background: #D8472A;}
.service .service_box9 div{background: #09C6A2;}
.service .service_box4 .service_img{padding-top: 22px;height: 133px;}
.service .service_box6 .service_img{padding-top: 15px;height: 140px;}
.service .service_box7 .service_img{padding-top: 13px;height: 142px;}
.service .service_box7,.service .service_box8,.service .service_box9{margin-top: 45px;}
.service .service_box4,.service .service_box5,.service .service_box6{margin-top: 55px;}
.service .service_box:hover div img{transform: scale(0.8);}
.service .service_box:hover p{font-size: 16px;}
.service .service_box1:hover p{color:#3CA8C6;}
.service .service_box2:hover p{color:#F1C40F;}
.service .service_box3:hover p{color:#F77B55;}
.service .service_box4:hover p{color:#09C6A2;}
.service .service_box5:hover p{color:#004D66;}
.service .service_box6:hover p{color:#046E8E;}
.service .service_box7:hover p{color:#F6871C;}
.service .service_box8:hover p{color:#D8472A;}
.service .service_box9:hover p{color:#09C6A2;}


/*信用服务子页面*/

/*批量查询*/
.honor{margin: 30px 0 50px;height: 315px;}
.honor .fl{width: 430px;background: #F6F6F6;height: 100%;text-align: center;}
.honor .fl img{margin-top: 30px;}
.honor .middle{display: inline-block;margin: 0 15px;}
.honor .middle .function_box{background: #F6F6F6;height: 130px;width: 310px;padding-top: 20px;padding-right: 15px;}
.honor .middle .function_box:first-child{margin-bottom: 15px;padding-top: 40px;height: 110px;}
.honor .middle .function_box div{display: inline-block;height: 100%;}
.honor .middle .function_box .function_chart{width: 110px;}
.honor .middle .function_box .function_chart i{display: inline-block;width: 80px;height: 50px;background: url('images/red_icon.png') no-repeat;background-position: -106px -22px;margin: 30px 0 50px 30px;border-right: 1px solid #999999;}
.honor .middle .function_box:first-child .function_chart i{background-position: -3px -22px;margin: 10px 0 50px 30px;}
.honor .middle .function_box .function_content{width: 180px;float: right;}
.honor .function_name{font-size: 18px;color: #EA3F3F;line-height: 35px;letter-spacing: 1px;font-weight: bold;}
.honor .function_des{color: #999;font-size: 14px;line-height: 25px;letter-spacing: 1px;}

.honor .fr{width: 400px;}
.honor .fr .function_box{background: #F6F6F6;height:190px;margin-bottom: 15px;padding: 40px 28px 0;}
.honor .fr .function_box div{line-height: 50px;margin-bottom: 25px;}
.honor .fr .function_box div i{display: inline-block;width: 80px;height: 50px;background: url('images/red_icon.png') no-repeat;background-position: -220px -22px;margin: 0 0 0 30px;border-right: 1px solid #999999;}
.honor .fr .function_box div span{margin-left: 40px;}
.honor .fr .function_btn{background: #F6F6F6;height: 70px;text-align: center;}
.honor .fr .function_btn a{background: #D81E06;color: #fff;font-size: 18px;padding: 0 30px;border-radius: 25px;line-height: 50px;display: inline-block;margin-top: 10px;font-weight: bold;letter-spacing: 5px;}
.honor .fr .function_btn a i{display: inline-block;background: url('images/red_icon.png') no-repeat;background-position: -22px -224px;width: 50px; }


.news_title_12  .function_btn a{background: #D81E06;color: #fff;font-size: 14px;padding: 0 15px;border-radius: 25px;display: inline-block;font-weight: bold;letter-spacing: 5px;}


.honor .other_function_name{font-size: 18px;color: #EA3F3F;font-weight: bold;line-height: 65px;}
.honor .other_function_name i{display: inline-block;width:32px;background: url('images/red_icon.png') no-repeat;background-position: -22px -110px; margin-right: 10px;}
.honor .other_function_name2 i{background-position: -342px -110px;}
.honor .other_function_name3 i{background-position: -414px -110px;}


.other_function{height: 140px;text-align: center;color: #666;}
.other_function .fl{background: #fff;}

/*信用评价*/
.evaluation_steps{background: #F6F6F6;text-align: center;padding: 30px 0;margin-top: -30px;margin-bottom: 20px;}


/*授信查询*/
.myCredit .fl img{margin-top: 0;}
.myCredit .fl .function_name{line-height: 70px;}
.myCredit .fr .function_box{height:220px;padding: 10px 28px 0;}
.myCredit .fr .function_box div{margin-bottom: 15px;margin-top: 10px;}

/*信用报告*/
.creditInquiry .fl img{margin-top: 0;}
.creditInquiry_other_function .fl{width: 630px;}
.creditInquiry_other_function .fr{width: 560px;}

/*信用修复*/
.creditReport .fl img{margin-top: 0;}
.creditReport .fl .function_name{line-height: 70px;}
.creditReport_box{text-align: center;padding-bottom: 60px;}


.creditRepair_other{background: #F6F6F6;padding-left: 25px;}

.creditRepair_other .fl{width: 500px;}
.creditRepair_other .fl p{padding: 0 30px;color: #666666;line-height: 30px;}
.creditRepair_other .fl .Repair_report{color: #FF4242;font-size: 16px;line-height:100px;margin-top: 70px;}
.creditRepair_other .fl .Repair_report a{font-size: 16px;background: #FF4242;padding: 5px 27px;color: #fff;border-radius: 15px;margin-left: 20px;letter-spacing: 5px;}
.creditRepair_other .fl .Repair_report span{text-decoration: underline;}
.creditRepair_other .fl .function_des{text-indent: 2em;}

/*我的名片*/
.myCard{margin: 30px 0;height: 315px;}
.myCard .myCard_card{width: 485px;background: #F6F6F6;height: 100%;}
.myCard .myCredit_box{border: 1px solid #F8BDBD;padding: 10px;width: 367px;background: #fff;margin: 50px 0 0 55px;height: 135px;}
.myCard .myCredit_box p{width: 180px;font-size: 12px;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;padding: 3px 0 3px 20px;text-align: left;}
.myCard .myCredit_box p.name{font-size: 20px;}
.myCard .myCredit_box p i{display: inline-block;width: 20px;background: url('images/myCard_icon.png') no-repeat;background-position: 2px 3px;}
.myCard .myCredit_box p.occupation i{background-position: 2px -15px;}
.myCard .myCredit_box p.address i{background-position: 2px -32px;}
.myCard .myCredit_box p.mobile i{background-position: 2px -49px;}
.myCard .myCredit_box p.email i{background-position: 2px -66px;}
.myCard .myCredit_box .fr img{width: 44px;height: 48px;}
.myCard .myCredit_box .fl img{width: 102px;height: 105px;margin-top: 20px;}
.myCard p{text-align: center;}
.myCard p a{font-size: 18px;color: #fff;background: #FF4242;letter-spacing: 5px;padding: 10px 65px;}
.myCard .fl .preview{margin-top: 45px;}
.myCard .fl .preview a{border-radius: 25px;}
.myCard .myCard_info{width: 700px;background: #F6F6F6;padding-top: 50px;height: 265px;}
.myCard .myCard_info p a{font-size: 24px;padding: 10px 45px;}
.myCard .myCard_info p.sum{color: #FF4242;font-size: 18px;line-height: 78px;font-weight: bold;letter-spacing: 2px;}
.myCard .myCard_info p.des{color: #999;padding: 10px 70px 0 100px;line-height: 30px;text-align: left;text-indent: 2em;letter-spacing: 1px;}
.myCard_other{position: relative;}
.myCard_other div{text-align: center;padding: 100px 0;}
.myCard_other .myCard_other_upload{display: inline-block;cursor: pointer;}
/*隐藏默认样式*/
.myCard_other input[id=file]{ position: absolute;height:0;z-index: -2;}

/*信用咨询*/
.creditConsultation{padding: 10px 0 40px;}
.creditConsultation p{color:#FF4242;font-size: 18px;text-align: center;line-height: 80px;font-weight: bold;}
.creditConsultation table{width: 585px;}
.creditConsultation table tr th{background: #F7F7F7;border: 1px solid #D6D6D6;line-height: 66px;font-weight: normal;text-align: center;color: #666;}
.creditConsultation table tr td{border: 1px solid #D6D6D6;font-size: 12px;color: #666;text-align: center;line-height: 45px;}

/*信用公示*/
.creditPublicity .creditPublicity_tab{}
.creditPublicity .creditPublicity_tab a{background: #F7F7F7;display: inline-block;width: 140px;text-align: center;margin-left: 15px;border-radius: 5px;font-size: 16px;color: #666;padding:12px 23px;line-height: 28px;letter-spacing: 1px;float: left;height: 58px;margin-bottom: 15px;}
.creditPublicity .creditPublicity_tab a:nth-of-type(7){margin: 0;}
.creditPublicity .creditPublicity_tab a:nth-of-type(13){margin: 0;}
.creditPublicity .creditPublicity_tab a:nth-of-type(19){margin: 0;}

.creditPublicity .creditPublicity_tab a.singleline{line-height: 58px;}
.creditPublicity .creditPublicity_tab a.active{background: #FF4242;color: #fff;}
.creditPublicity .creditPublicity_tab a:first-child{margin: 0;}

.creditPublicity_content{border: 1px solid #D6D6D6;margin: 28px 0 15px;padding-top: 25px;}
.creditPublicity_content .input_item{margin-bottom: 30px;}
.creditPublicity_content .input_item .input_item_input{display: inline-block;}
.creditPublicity_content .input_item label{display: inline-block;width: 38%;text-align: right;font-size: 16px;color: #666;}
.creditPublicity_content .input_item .input_item_input input[type=text]{width: 512px;border: 1px solid #D6D6D6;height: 36px;line-height: 36px;font-size: 16px;border-radius: 5px;}
.creditPublicity_content .input_item .input_item_input .input_btn{border: 0;color: #fff;background: #999999;line-height: 40px;padding: 0 45px;border-radius: 5px;font-size: 16px;letter-spacing: 5px;margin-left: 20px;cursor: pointer;}
.creditPublicity_content .input_item .input_item_input input[type=submit]{background: #FF4242;}


/*信易+*/
.xinyijia_title p i{display: inline-block;width: 40px;border-bottom: 3px solid #EA3E3E;position: relative; top: 2px;background: url('images/xinyijia_title_icon.png') no-repeat left 10px;background-position: -14px -6px;}
.xinyijia_title.xinyijia_title_xinyixing p i{background-position: -104px -6px;}
.xinyijia_title.xinyijia_title_xinyipi p i{background-position: -192px -6px;}
.xinyijia_title.xinyijia_title_xinyizu p i{background-position: -50px -6px;}
.xinyijia_title.xinyijia_title_xinyiyou p i{background-position: -150px -6px;}
.xinyijia_title.xinyijia_title_xinyix p i{background-position: -238px -6px;}
.xinyijia_title p span{padding-left: 8px;}
.xinyijia_title p{font-size: 22px;font-weight: normal;color: #666;line-height: 40px;}
.xinyijia{width: 820px;}
.xinyijia .xinyijia_left{width: 400px;}
.xinyijia .xinyijia_right{width: 400px;}
.xinyijia .xinyijia_bigbox{margin-bottom: 30px;clear: both}
.xinyijia .xinyijia_box img{width: 400px;height: 192px;margin: 10px 0 5px;}
.xinyijia .xinyijia_box ul li{line-height: 38px;height: 38px;font-size: 16px;}
.xinyijia .xinyijia_box ul li a{display: inline-block;width: 300px;max-width: 290px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;color: #666;float: left}
.xinyijia .xinyijia_box ul li span{float: right;color: #666;}

/*在线咨询等页面*/

/*在线咨询等页面的公共左侧*/
.Credit_exchange{margin-top:20px;}
.Credit_exchange .fl{width: 240px;margin-bottom: 30px;}
.Credit_exchange .fr{width: 920px;margin-bottom: 30px;}
.Credit_exchange .fl .Credit_exchange_link{border: 1px solid #DBDBDB;}
.Credit_exchange .fl .Credit_exchange_link p{background:#DBDBDB;line-height: 40px;font-size: 18px;font-weight: bold }
.Credit_exchange .fl .Credit_exchange_link p i{width: 10px;background: #E22424;margin: 0 10px 0 18px;}
.Credit_exchange .fl .Credit_exchange_link ul li{background: #F6F6F6;text-align: center;width: 220px;margin: 8px 10px;line-height: 40px;font-size: 16px;color: #333;border: 1px solid #DBDBDB;font-weight: bold;}
.Credit_exchange .fl .Credit_exchange_link ul li.active a{color: #E22424;}
.Credit_exchange .fl .Credit_exchange_entry p{height: 68px;line-height: 68px;font-size: 16px;color: #fff;margin-top: 12px;}
.Credit_exchange .fl .Credit_exchange_entry p *{vertical-align: middle;}
.Credit_exchange .fl .Credit_exchange_entry p img{height: 28px;margin-right: 8px;margin-left: 35px;}
/*在线咨询等页面的右侧----主要是表格的样式*/
.mt20{margin-top: 20px;}
.mt15{margin-top: 15px;}
.mb40{margin-bottom: 40px;}
.have-border{border: 1px solid #E2E2E2;}
table{border-collapse: collapse;}
input{outline: none;}
.creditService-title{border: 1px solid #E2E2E2;height: 40px;}
.creditService-title span{font-size: 18px;font-weight: bold;background: #e22323;color: #fff;display: inline-block;line-height: 40px;padding: 0 10px;}
/*提示信息*/
.creditService-msg{height: 40px;line-height: 40px;background: #FDE6DA;border-radius: 5px;color: #E60011;padding: 0 15px;box-shadow: 1px 1px 1px #fdbeb7;}
.creditService-msg.red-color{color: red;}
.creditService-msg-gray{height: 70px;line-height: 70px;background: #F5F5F5;border-radius: 5px;border: 1px solid #e3e3e3;padding: 0 15px;}
/*table*/
table.creditService-table{width: 100%;}
table.creditService-table tr th{padding: 0 8px;height: 50px;font-size: 14px;font-weight: normal;width: 12%;text-align: center;}
table.creditService-table tr td{padding: 8px;}
table.creditService-table tr td .creditService-input{display: block;height: 34px;font-size: 14px; color: #555;background-color: #fff;background-image: none; border: 1px solid #ccc;border-radius:4px;width: 96%;padding: 0 2%;}
table.creditService-table tr td .creditService-input:-webkit-autofill
{-webkit-box-shadow: 0 0 0 1000px #fff inset;}
table.creditService-table tr td select{height: 34px;}
/*按钮*/
.creditService-btn{height: 35px;line-height: 35px;border: 0;padding: 0 30px;margin-left: 10px;font-size: 16px;}
/*在线咨询*/
.vote .vote-box{width: 70%;margin: 0 auto;padding: 70px 0 40px;}
.vote .vote-box .fr{width: 50%;height: 195px;}
.vote .vote-box .fr a{display: inline-block;width: 203px;height: 48px;background: url('images/vote-button-bg.png') no-repeat;margin-top: 50px;}
.vote .vote-box .fr p{font-size: 18px;line-height: 32px;}



/*异议处理*/
.list_main .objection .complaint-lc { width: 100%; border: 1px solid #e6e6e6; height: 346px; margin: 0 auto; margin-top: 45px; position: relative;margin-bottom: 40px}
.objection .complaint-lc-tit { width: 289px; height: 35px; position: absolute; top: -20px; left: 335px;   background: #CC0001;line-height: 35px;text-align: center;color: #fff;border-radius: 20px;font-size: 18px;}
.complaint-lc-foot {width: 346px;height: 35px;position: absolute;bottom: -20px;left: 307px;background: #CC0001;line-height: 35px;text-align: center;border-radius: 20px;font-size: 18px;}
.complaint-lc-foot a{color: #fff;}
.complaint-lc-foot1{
    width: 200px;
    height: 35px;
    margin-bottom: 0px;
    margin-top: 20px;
    background: #CC0001;
    line-height: 35px;
    text-align: center;
    border-radius: 10px;
    font-size: 18px;}
.complaint-lc-foot1 a{color: #fff;}
.complaint-lc-con img {margin-top: 50px;margin-left:27px ;}
.complaint-lc-con p{ text-indent: 2em;line-height: 22px;text-align: justify;}
.complaint-lc-con p a{ color: #0D73CA;}

/*诚信建设万里行*/
.cxjs li{font: 12px/18px Arial,sans-serif,"Lucida Grande",Helvetica,arial,tahoma,\5b8b\4f53;}
.cx_title{height: 40px;line-height: 40px;background: #F5F5F5;margin-top: 30px}
.cx_title span{background-color: #e22323; width: 190px; display: block; height: 40px; font-size: 18px; color: #fff; text-align: center; line-height: 40px; float: left;}

.xw li{float: left;margin-top: 20px;width: 360px; margin-left: 60px;}
.xw li span{color: #2b2b2b; display: block; margin-top: 15px;max-width: 300px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
.xw li img{border: 1px solid #d8d8d8;}

.cx_info { border: 1px solid #d8d8d8;  padding: 25px; margin-top: 20px; }
.cx_info ul { padding-right: 25px; width: 520px; float: left; padding-left: 25px; border-left: 1px solid #dddddd; }
.cx_info ul li { background: url(images/squery.png) no-repeat left center;  padding-left: 15px;  color: #999999;line-height: 29px;height: 29px;}
.cx_info ul li a { display: inline-block;text-decoration: none;  color: #181818;max-width: 360px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; }
.cx_info ul li label { float: right; }

.sx { margin-top: 20px; clear: both; padding-bottom: 20px;  overflow: auto; }
.sx .tig { float: left; }
.sx_ul { float: left;}
.sx_ul li {  float: left; width: 310px;  margin-left: 73px; }
.sx_ul li span {  color: #2b2b2b; display: block;  margin-top: 10px; max-width: 280px;}
.sx_ul li p { text-indent: 2em; font-size: 12px;  height: 80px;overflow: hidden;}
.sx_ul li p a { color: #d30b0b; float: right;}

.zf{width: 48%;margin-bottom: 30px;}
.zf img{margin-top: 10px}
.zf .con .name { font-size: 16px; color: #222222; font-weight: bold;  line-height: 60px; display:block;max-width: 450px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; }
.zf .con ul li { border-top: 1px solid #e1e1e1;  }
.zf .con ul li a { display: inline-block; color: #181818;max-width: 312px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;line-height: 40px;width: 312px;}
.zf .con ul li label { float: right;color: #ababab;line-height: 40px; }

.sp .cx_title span{float:right;}
.sp .con{ border: 1px solid #d8d8d8; margin-top: 17px ;padding-bottom: 15px;}
.sp .con ul li { margin-left: 29px; margin-top: 20px; }
.sp .con ul li span { display: block; line-height: 30px; color: #141414;}



/*联合奖惩*/
.union-bonus-penalty{padding-top: 20px}
.union-bonus-penalty .union-side{background: #F9F9F9;padding-bottom: 60px}
.union-bonus-penalty .union-side p.union-side-title{background: #E60011;color: #fff;height:40px;line-height: 40px;padding-left: 20px;font-size: 16px;}
.union-bonus-penalty .union-side ul{margin-left: 15px;}
.union-bonus-penalty .union-side ul li{line-height: 50px;border-bottom: 1px solid #dcdcdc;}
.union-bonus-penalty .union-side ul li a{font-size: 16px;color: #333;display: inline-block;width: 316px;padding-left: 15px;}
.union-bonus-penalty .union-side ul li.active{background: #fff;}
.union-bonus-penalty .union-side ul li.active a{border-left: 4px solid #E60011;border-bottom: 1px solid #dcdcdc;}
.union-bonus-penalty .union-side ul li.active .union-side-secondary{border-right: 1px solid #dcdcdc;}
.union-bonus-penalty .union-side ul li .union-side-secondary a{font-size: 14px;border: 0;padding-left: 35px;background: url('images/squery.png') no-repeat 20px center;}
.union-bonus-penalty .union-side ul li .union-side-secondary a.active{color:#E60011; }
.union-bonus-penalty .news_list .news_content .news_lists_box p.news_lists_box_title{font-weight: normal;}
.union-bonus-penalty .query .query_list .query_result .query_result_box:first-child{border-top: 1px solid #E6E6E6 }
/*失信被执行人*/
.union-bonus-penalty{padding-top: 20px}
.union-bonus-penalty .union-side{background: #F9F9F9;padding-bottom: 60px}
.union-bonus-penalty .union-side p.union-side-title{background: #E60011;color: #fff;height:40px;line-height: 40px;padding-left: 20px;font-size: 16px;}
.layui-form-label{ width: 86%;}
.news_lists_content{padding-top: 10px;}
.union-bonus-penalty .fr table{border-collapse: collapse;width: 100%;table-layout: fixed;}
.union-bonus-penalty .fr table tr th,.union-bonus-penalty .fr table tr td{height: 40px;line-height: 40px;border: 1px solid #D0D0D0;text-align: left;padding-left: 10px;font-weight: normal;}
.union-bonus-penalty .fr table tr td:first-child{color:#E60011;}
.union-bonus-penalty .fr table tr td:first-child,.union-bonus-penalty .fr table tr td:last-child{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 35%;}
.union-bonus-penalty .fr table tr th{background: #F2D7DC;}

/* 数据统计 */
.container{width:1200px;margin:0 auto;}
.tit{height:47px;line-height:47px;font-size:14px;color:#434141;}
.tit a{color:#434141}
.totalBg{height:124px;background:url(images/sjtjtu.png) no-repeat;}
.totalBg p{text-align:center;font-size:22px;color:#ffffff;line-height:124px;height:124px;text-indent:0}
.totalBg p a{vertical-align:top}
.totalBg p i{padding:13px 66px;margin-left:15px;font-size:36px;border:1px solid rgba(13,90,152,.3);position:relative;font-style:normal}
.totalBg p i strong{position:absolute;width:8px;height:8px;border:1px solid rgba(255,255,255,.43)}
.totalBg p i strong.icon1{left:-5px;top:-5px}
.totalBg p i strong.icon2{right:-5px;top:-5px}
.totalBg p i strong.icon3{left:-5px;bottom:-5px}
.totalBg p i strong.icon4{right:-5px;bottom:-5px}
.total-content{}.total-fqxtj{width:577px;float:left}
.total-canvas{}.map-wrap{background:#f5fbff;height:644px;border:1px solid #e7e4e4;border-top:0}
.total-right{margin-left:600px}
.total-zttj{width:600px;float:left}
.total-wrap{height:644px;background:#f5fbff;border:1px solid #e7e4e4;border-top:0}
.total-list{padding-bottom:37px}
.total-list table{width:100%}
.total-list table tr th{font-size:14px;line-height:48px;color:#333;background:#fefefe}
.total-list table tr td{font-size:14px;line-height:47px;color:#333;text-align:center}
.total-list table tr td i{display:inline-block;width:26px;height:27px}
.total-list table tr td span{color:#237ce2}
.total-list table tr:nth-child(even),.total-list table tr:nth-child(2n){background:#f9f9f9}



/*首页滚动*/
.col_wufeng { float: left; height: 120px; position: relative; margin-left: 5px;}
#demo {height: 120px; width: 1190px; overflow: hidden;*zoom: 1;}
.listimage { width: 190px;height: 120px;display: block}
#left {position: absolute; width: 30px; height: 120px; display: block;left: 0px; top: 1px;cursor: pointer}
#right {position: absolute; width: 30px;height: 120px; display: block;right: -10px;top: 1px;cursor: pointer}
.h_img {margin-left: 5px; margin-right: 5px;}


/* 分页 */
.page-row{text-align: right;font-size: 14px;padding: 25px 20px 25px 0;color:#999;}
.page-row a{display: inline-block;padding:3px 10px;border:1px solid #EA3F3F;border-radius:5px;margin:0 2px;}
.page-row b{display: inline-block;margin:0 10px;font-weight:normal;border:1px solid #999;border-radius:5px;padding:3px 10px;}
#now_page{border:1px solid #999;border-radius:5px;display: inline-block;width:60px;height:20px;text-align: center;color:#999;}
#mas_now_page{border:1px solid #999;border-radius:5px;display: inline-block;width:60px;height:20px;text-align: center;color:#999;}


.h_img {margin-left: 5px;margin-right: 5px;}
.videoDiv{text-align:center}
#newsOperatorInfo_div{float:right;margin-top:10px;}
#newsOperatorInfo_div p{margin-top:5px;}
#orgName_span{float:right;}


.have-page-table{position: relative;text-align:right}
.have-page-table a{position: absolute;top:50%;}
.have-page-table a.turn-left{left:-15px;display: inline-block;background: #b5adad url('images/page_first.png') no-repeat center;width: 30px;height: 30px;z-index: 3;border-radius: 50%;}
.have-page-table a.turn-right{right:-15px;display: inline-block;background: #b5adad url('images/page_last.png') no-repeat center;width: 30px;height: 30px;z-index: 3;border-radius: 50%;}
.have-page-table a.turn-left{display: none}
.have-page-table a.turn-right{display: none}
.have-page-table:hover a{display: block;}


.have-page-table table #tab_double tr td{cursor:pointer;}
.have-page-table table #tab_double tr:hover td{color:#E60011;}


/*登陆后的个人数据的几个页面*/
.my-header{height:220px;width: 100%;position: relative;}
.my-header img{width: 100%;height: 100%;}
.my-header .login-msg{position: absolute;top:20%;right:10%;color: #625F5F;}
.my-header .login-msg a{color: #625F5F;font-size: 15px;font-weight: bold;}

/*个人信息展示，头像、姓名、上次登录时间*/
.personal-message{text-align: center;position: relative;top:-105px}
.personal-message .personal-thum{height: 185px;text-align: center;display: inline-block;position: relative}
.personal-message .personal-thum img{height: 185px; width: 185px;border-radius: 50%;}
.personal-message .personal-thum span{display: inline-block;background: #FF4242;color: #fff;padding: 2px 10px;font-weight: 300;letter-spacing: 1px;border-radius: 12px;position: absolute;right:-10px;bottom:3px}
.personal-message .personal-name{color: #625F5F;font-size: 18px;font-weight: bold;line-height: 45px;margin-top: 10px}
.personal-message .personal-login-time{color: #625F5F;font-size: 16px;}
/*左侧列表*/
.main .personal-nav-wrap{width: 256px;}
.main .personal-nav-wrap .persona-nav{width: 100%;}
.main .personal-nav-wrap .persona-nav-title{line-height: 84px;color: #fff;background: #FF4242;font-size: 18px;text-align: center;border-radius: 10px;letter-spacing: 3px;font-weight: 300;}
.main .personal-nav-wrap .nav-bar{background: #EBEBEB;border-radius: 10px;margin-top: 10px;height: 400px;border-top: 1px solid #EBEBEB;}
.main .personal-nav-wrap .nav-bar .nav-item:first-child a{border-radius: 10px 10px 0 0;}
.main .personal-nav-wrap .nav-bar .nav-item a{background: #fff;display: inline-block;width: 80%;font-size: 16px;color: #625F5F;border: 1px solid #EBEBEB;border-top: 0;line-height: 30px;height: 30px;padding: 14px 0 14px 20%;}
/*小图标*/
.main .personal-nav-wrap .nav-bar .nav-item a.active{background: #FF4242;color: #fff}
.main .personal-nav-wrap .nav-bar .nav-item a i{background: url("images/personal-nav-icon.png");width: 32px;display: inline-block;margin-right: 10px;;}
.main .personal-nav-wrap .nav-bar .nav-item.nav-item1 a i{background-position: -23px -33px}
.main .personal-nav-wrap .nav-bar .nav-item.nav-item1 a.active i{background-position: -97px -33px;}
.main .personal-nav-wrap .nav-bar .nav-item.nav-item2 a i{background-position: -22px -98px}
.main .personal-nav-wrap .nav-bar .nav-item.nav-item2 a.active i{background-position: -97px -98px}
.main .personal-nav-wrap .nav-bar .nav-item.nav-item3 a i{background-position: -20px -160px}
.main .personal-nav-wrap .nav-bar .nav-item.nav-item3 a.active i{background-position: -97px -160px}
.main .personal-nav-wrap .nav-bar .nav-item.nav-item4 a i{background-position: -20px -221px}
.main .personal-nav-wrap .nav-bar .nav-item.nav-item4 a.active i{background-position: -97px -221px}

/*右侧主体*/
.personal-main{width: 925px;min-height: 495px;}

/*我的报告*/
.main-box .cre-report .cre-title{font-size: 14px;color: #625F5F;line-height: 25px;padding-bottom: 20px;border-bottom: 1px solid #EBEBEB;margin-bottom: 12px;}
.main-box .cre-report .cre-title .fl p:first-child{font-size: 18px;font-weight: bold}
.main-box button{background:#FF4242;color: #fff;border:0;padding: 5px 10px;letter-spacing: 1px;border-radius: 8px;margin-top: 15px; cursor: pointer}

.main-box .tablist{height: 40px;}
.main-box .tablist li{float: left;line-height: 40px;}
.main-box .tablist li a{display: inline-block;background: #EBEBEB;color: #625F5F;margin-right: 5px;width: 115px;text-align: center;border-radius: 10px 10px 0 0;}
.main-box .tablist li.active a{background: #FF4242;color: #fff;}

.main-box .tab-content{min-height: 365px;border: 1px solid #EBEBEB;}
.main-box .tab-content.record-tab-content{min-height: 450px;max-height: 450px;overflow: hidden}
.main-box .tab-content .other{margin-top: 90px;}
.main-box .tab-content.record-tab-content .other{margin-top: 120px;}
.main-box .selectTable{display: none}

.main-box .tab-content .inf-title{text-align: right;padding-right: 3%;}
/*信用报告的table样式*/
.main-box .tab-content table.my-report-table{width: 94%;margin: 20px auto;}
.main-box .tab-content table.my-report-table tr td{line-height: 35px;border: 1px solid #EBEBEB;padding-left: 15px;}
.main-box .tab-content table.my-report-table tr:nth-child(odd) td{background: #ebebeb29}
/*个人申诉记录的table样式*/
.main-box .tab-content table.my-record-table{width: 94%;margin: 20px auto;}
.main-box .tab-content table.my-record-table tr th{line-height: 45px;}
.main-box .tab-content table.my-record-table tr td{line-height: 45px;border-top: 1px solid #EBEBEB;text-align: center}
/*信用分*/
.main-box .score-top{border-bottom: 1px solid #EBEBEB;padding-left: 20px;color: #625F5F;margin-bottom: 12px;}
.main-box .score-top p{padding: 10px 0;}
.main-box .score-top p:first-child{border-bottom: 1px solid #EBEBEB;}
.main-box .score-top b{font-size: 18px;color: #625F5F;margin-right: 40px;}
.main-box .score-top span{display: inline-block;width: 20%;background: url("images/credit-rating-icon.png") no-repeat left center;padding-left: 20px;}

.main-box .score-content{height: 398px;overflow: hidden}
#record-content table{margin:0 auto;}
.main-box .score-content .score-content-title{background: #EBEBEB;line-height: 50px;color: #ff4242;font-size: 18px;font-weight: bold;padding-left: 20px;}

/*视频列表*/

.main-box .video-content{height: 470px;overflow: hidden}
.main-box .video-content .video-box{display: inline-block;float: left;margin-right: 34px;margin-bottom: 30px;}
.main-box .video-content .video-box video{display: inline-block;width: 230px;height: 150px;}
.main-box .video-content .video-content-title{background: #EBEBEB;line-height: 50px;color: #ff4242;font-size: 18px;font-weight: bold;padding-left: 20px;}
.main-box .video-content .video-box .video-name{ width: 220px;
    height: auto;
    word-wrap:break-word;
    word-break:break-all;
    overflow: hidden;
}

.honestyEducation_lists_box{width: 390px;}
.news_lists .honestyEducation_lists_box ul{margin-bottom: 20px;}
.news_lists .honestyEducation_lists_box ul li{border-bottom: 1px solid #D7D7D7;line-height: 45px;}
.news_lists .honestyEducation_lists_box ul li a{width: 60%;max-width: 60%;}
.news_lists .honestyEducation_lists_box ul li span{width: 35%;font-size: 14px;}
.honestyEducation_lists_box ul li:first-child{overflow: hidden;padding: 15px 0 5px;border: 0;}
.honestyEducation_lists_box ul li img{width: 146px;height: 123px;border-radius: 5px;}
.honestyEducation_lists_firstli_right{width: 225px;}
.honestyEducation_lists_firstli_right .honestyEducation_lists_title{font-size: 16px;color: #000;line-height: 35px;font-weight: bold;text-overflow: ellipsis;overflow: hidden;height: 35px;white-space: nowrap;}
.honestyEducation_lists_firstli_right .honestyEducation_lists_content{color: #999;line-height: 22px;text-overflow: ellipsis;overflow: hidden;height: 88px;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:4;}