﻿@charset "utf-8";
/* CSS Document */
/*
+-----------------------------------------------------------------------+
|	WordPress Plugin: WP-DownloadManager 								|
|	Copyright: 2016 in Industry Research Institut              			|
|																		|
|	File Written By:													|
|	- ranbo	                                                            |
|																		|
|	File Information:													|
|	- CSS pc_public Style				               					|
+-----------------------------------------------------------------------+
*/
.bg-align { text-align:center !important;}
#table_increment_h tbody tr td {padding: 8px 10px !important;}

.banner_search { width: 100%; height: 390px; background: url(../images/2018-07-23-q000000000001.jpg) center no-repeat;}
.banner_setwo {width: 100%;height: 220px;background: url(../images/2018-07-23-q000000000001.jpg) center center no-repeat;}
.b_s_within {width: 1200px;margin: 0 auto;}
.b_s_w_top {width: 644px;margin: 0 auto;padding-top: 64px;}
.search_box { width: 100%; height:52px; position:relative;margin: 0 auto;}
.input_frame {width:540px; height:48px; border: 2px solid #128dbe; border-radius:3px; background:#fff; float:left; text-indent:12px; font-size:18px; color:#1477b9; line-height:48px; outline:none;}
.input_frame::-webkit-input-placeholder { color:#1477b9;}
.input_frame::-moz-placeholder { color:#1477b9;}
.input_frame::-moz-placeholder { color:#1477b9;}
.input_frame::-o-placeholder { color:#1477b9;}
.input_frame::-ms-placeholder { color:#1477b9;}
.query_nav { width:84px; background:#fff600; cursor:pointer; border-radius:3px; border: 2px solid #128dbe; float:right; color:#1477b9; font-size:20px; line-height:48px; outline:none;}

.hot_crux { width: 100%; height: 18px; margin-top: 24px; overflow: hidden;}
.hot_crux span { font-size: 16px; line-height: 18px; display: block; float: left; color: #000;}
.hot_crux a { font-size: 14px; line-height: 18px; display: block; float: left; margin-left: 18px;}

.slide_box { width: 644px; height: 74px; margin: 80px auto 0px; position: relative;}
.s_leftnav { position:absolute; width:24px; height:74px; display:block; z-index:99; top:0px; left:0px;}
.slide_box:hover .s_leftnav { position:absolute; width:24px; height:74px; display:block; background:rgba(48, 149, 255, 0.7) url(../images/icon_jiantou_left.png) no-repeat center center; z-index:99; top:0px; left:0px;}
.s_content { width: 644px; height: 74px; overflow: hidden;}
.s_content li {width: 198px;display: block;height: 74px;background-color: #1baee6;float: left;margin-right: 25px;}
.s_content li a {padding: 10px;display: block;font-size: 14px;color: #c8dfff;line-height: 27px;}
.s_rightnav { width:28px; height:74px; display:block; position:absolute; top:0px; right:0px;}
.slide_box:hover .s_rightnav { width:24px; height:74px; display:block; background:rgba(48, 149, 255, 0.7) url(../images/icon_jiantou_right.png) no-repeat center center; position:absolute; top:0px; right:0px;}
/*---------banner 搜索 END---------*/

.margin_box { width: 100%; z-index: 1;}
.padding_box { width: 1200px; margin: 0 auto; padding: 32px 0px; z-index: 1;}
.padding_boxdownload { width: 90% !important; margin: 0 auto; padding: 32px 0px; z-index: 1;}
.ttitle_h3 { width: 100%; height: 32px; background: url(../images/2018-07-23-q000000000004.png) center center no-repeat;}
.ttitle_h3 h3 { width: 100%; text-align: center; line-height: 32px; font-size: 26px; color: #39424f; font-weight: 400;}
/*---------hom公共样式 END---------*/
#page_num { height: 20px; clear: both; padding: 20px 0; position: relative; }
#page_num ul { position: absolute; right: 30px; height: 20px; }
#page_num ul li { float: left; width: 26px; height: 20px; }
#page_num ul li a { display: block; width: 20px; height: 20px; line-height: 20px; border: 1px solid #333; text-align: center; text-decoration: none; }
#page_num ul li a:hover, #page_num ul li a.selected { background: #666; font-weight: bold; color: #fff; }
#page_text { height: 20px; clear: both; padding: 20px 0; }
#page_text ul { text-align: center; }
#page_text ul li { display: inline; }
#page_text ul li a { color: #333; }
.hot_recommend { width: 100%; padding-top: 12px;}
.hot_r_left { width: 880px;}
.hot_r_l_list { width: 148px; height: 256px; float: left; margin: 20px 28px 0px 0px;}
.hot_r_l_l_img { width: 146px; height: 202px; display: block; border: 1px solid #d9dee4;}
.hot_r_l_l_img img { width: 126px; height: 180px; display: block; margin-top: 10px;}
.hot_r_l_l_img img {overflow:hidden;-webkit-transition:all 0.4s ease-in; -moz-transition:all 0.4s ease-in; -o-transition:all 0.2s ease-in; -ms-transition:all 0.4s ease-in; transition:all 0.4s ease-in;}
.hot_r_l_list:hover .hot_r_l_l_img img {-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.hot_r_l_l_title { width: 100%; font-size: 12px; color: #39424f; display: block; margin-top: 12px; line-height: 20px;}
.hot_r_l_list:hover .hot_r_l_l_title { color: #3095ff;}

.hot_r_right { width: 318px; border: 1px solid #e9e9e9; background: #f4f5f7; margin-top: 20px;}
.hot_r_rbox { padding: 18px;}
.hot_r_r_title { width: 100%; height: 31px;}
.hot_r_r_title span { display: block; float: left; height: 29px; border-bottom: 2px solid #3095ff; line-height: 22px; font-size: 18px; color: #3095ff;}
.hot_r_r_tdw { width: 100%; border-bottom: 1px solid #ccc; height: 30px;}
.hot_r_r_list { width: 100%; margin-top: 12px;}
.hot_r_r_list a { width: 100%; height: 40px; line-height: 38px; overflow: hidden; font-size: 12px; color: #555; border-bottom:1px dashed #ccc; display: block;}
.hot_r_r_list a:hover { color: #3095ff;}
.hot_r_r_list a i { width: 11px; height: 13px; float: left; display: block; margin: 13px 12px 0px 0px;}
.hot_r_r_list a i img { width: 11px; height: 13px; display: block;}
/*---------hom热门推荐 END---------*/

.hom_industry_icon { width: 100%;}
.hom_industry_icon a { width: 14.28%; display: block; float: left; padding: 0 0 20px; position: relative; margin-top: 32px;}
.hom_industry_icon a { -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s;  transition: all 0.4s;}
.hom_industry_icon a::before, .hom_industry_icon a::after { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; content: ''; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; }
.hom_industry_icon a::before { border-top: 1px solid #3095ff; border-bottom: 1px solid #3095ff; -webkit-transform: scale(0,1); transform: scale(0,1);}
.hom_industry_icon a::after { border-right: 1px solid #3095ff; border-left: 1px solid #3095ff; -webkit-transform: scale(1,0); transform: scale(1,0);}
.hom_industry_icon a:hover::before, .hom_industry_icon a:hover::after { opacity: 1; -webkit-transform: scale(1); transform: scale(1); }
.hom_in_i_img { width: 120px; height: 120px; margin: 0 auto;}
.hom_in_i_ii { width: 120px; height: 120px; display: block; border-radius: 120px; background: url(../images/2018-07-23-q000000000006.png) no-repeat;}
.homicon_01 { background: url(../images/2018-07-23-q000000000006.png) no-repeat;}
.hom_industry_icon a:hover .homicon_01 { background: url(../images/2018-07-23-q000000000006-2.png) no-repeat;}
.homicon_02 { background: url(../images/2018-07-23-q000000000007.png) no-repeat;}
.hom_industry_icon a:hover .homicon_02 { background: url(../images/2018-07-23-q000000000007-2.png) no-repeat;}
.homicon_03 { background: url(../images/2018-07-23-q000000000008.png) no-repeat;}
.hom_industry_icon a:hover .homicon_03 { background: url(../images/2018-07-23-q000000000008-2.png) no-repeat;}
.homicon_04 { background: url(../images/2018-07-23-q000000000009.png) no-repeat;}
.hom_industry_icon a:hover .homicon_04 { background: url(../images/2018-07-23-q000000000009-2.png) no-repeat;}
.homicon_05 { background: url(../images/2018-07-23-q0000000000010.png) no-repeat;}
.hom_industry_icon a:hover .homicon_05 { background: url(../images/2018-07-23-q0000000000010-2.png) no-repeat;}
.homicon_06 { background: url(../images/2018-07-23-q0000000000011.png) no-repeat;}
.hom_industry_icon a:hover .homicon_06 { background: url(../images/2018-07-23-q0000000000011-2.png) no-repeat;}
.homicon_07 { background: url(../images/2018-07-23-q0000000000012.png) no-repeat;}
.hom_industry_icon a:hover .homicon_07 { background: url(../images/2018-07-23-q0000000000012-2.png) no-repeat;}
.homicon_08 { background: url(../images/2018-07-23-q0000000000013.png) no-repeat;}
.hom_industry_icon a:hover .homicon_08 { background: url(../images/2018-07-23-q0000000000013-2.png) no-repeat;}
.homicon_09 { background: url(../images/2018-07-23-q0000000000014.png) no-repeat;}
.hom_industry_icon a:hover .homicon_09 { background: url(../images/2018-07-23-q0000000000014-2.png) no-repeat;}
.homicon_10 { background: url(../images/2018-07-23-q0000000000015.png) no-repeat;}
.hom_industry_icon a:hover .homicon_10 { background: url(../images/2018-07-23-q0000000000015-2.png) no-repeat;}
.homicon_11 { background: url(../images/2018-07-23-q0000000000016.png) no-repeat;}
.hom_industry_icon a:hover .homicon_11 { background: url(../images/2018-07-23-q0000000000016-2.png) no-repeat;}
.homicon_12 { background: url(../images/2018-07-23-q0000000000017.png) no-repeat;}
.hom_industry_icon a:hover .homicon_12 { background: url(../images/2018-07-23-q0000000000017-2.png) no-repeat;}
.homicon_13 { background: url(../images/2018-07-23-q0000000000018.png) no-repeat;}
.hom_industry_icon a:hover .homicon_13 { background: url(../images/2018-07-23-q0000000000018-2.png) no-repeat;}
.homicon_14 { background: url(../images/2018-07-23-q0000000000019.png) no-repeat;}
.hom_industry_icon a:hover .homicon_14 { background: url(../images/2018-07-23-q0000000000019-2.png) no-repeat;}
.hom_in_i_text { width: 100%;}
.hom_in_i_t_title { width: 100%; height: 18px; line-height: 18px; font-size: 14px; font-weight: 600; display: block; text-align: center; color: #39424f;}
.hom_in_i_t_english { width: 100%; height: 16px; line-height: 16px; font-size: 12px; font-weight: 600; display: block; text-align: center; color: #39424f;}
.hom_industry_icon a:hover span { color: #3095ff;}
/*---------hom行业分类 END---------*/

.query_conditionbox { width: 1198px; border: 1px solid #ccc; margin: 24px auto 0px;}
.layui_query_condition { padding: 20px 20px 5px;}
.layui-form-itembox { margin-bottom: 15px;}
.layui-form-select dl dd.layui-this {background-color: #1E9FFF!important; color: #fff;}
.layui-laypage a:hover { color: #000!important; background: #e3e3e3; border-radius: 2px;}
.layui-laypage input:focus, .layui-laypage select:focus { border-color: #1E9FFF!important;}
.layui_hom_pr_table {margin: 0px auto; width: 100%; border-collapse: collapse; Word-break: break-all; padding-top: 26px;}
.layui-table-cell .layui-table-link { color: #39424F !important;}
.layui-table-cell .layui-table-link:hover { color: #3095ff !important;}
.layui-table-tips-main a { color: #1E9FFF !important;}
.layui-table-cell a.variable_t_navtwo,.layui-table-cell a.variable_t_navtheer,.layui-table-cell a.variable_img_icon { margin: 0px 2px !important;}
.hom_pr_table { width:100%; margin-top: 38px;}
.hom_pr_table table {margin: 0px auto; width:100%;border-collapse:collapse; border:1px solid #E3E3E3; Word-break: break-all;}
.hom_pr_table table tbody {margin:0px auto; max-width:100%;border-collapse:collapse;}
.hom_pr_table table tbody tr {border-collapse:collapse;background-color: #f1f4f8;}
.hom_pr_table table tbody tr:nth-child(2n){background-color: #fff;}
.hom_pr_table table tbody tr:hover {background-color: #eaedf1;}
.hom_pr_table table tbody tr td {font-size:14px; font-family:"宋体","share-regular"; text-align:center; line-height:38px; padding:4px 12px;border-collapse:collapse;border:1px solid #E3E3E3; white-space:nowrap; border-left: 0px; border-right: 0px;}
.hom_pr_table table tbody tr td a { color:#3095ff ; font-size:14px; font-family:"宋体","share-regular";}
.variable_img_icon { margin: 0px 2px; padding-bottom: 2px;}
.a_name { color: #39424f !important;}
.variable_t_navone { color: #999 !important;}
.variable_t_navtwo { color: #3095ff !important;}
.variable_t_navtheer { color: #666 !important;}
.variable_t_navfour { color: #3095ff !important;}
.variable_t_navfive { color: #f26626 !important;}
.a_name:hover { color: #3095ff !important;}
.variable_t_navone:hover { color: #f04b00 !important;}
.variable_t_navtwo:hover { color: #3095ff !important;}
.variable_t_navtheer:hover { color: #2dcb2d !important;}
.variable_t_navfour:hover { color: #67acff !important;}
.variable_t_navfive:hover { color: #ff7f44 !important;}
.hom_pr_table table tbody tr td a:hover { color:#f04b00;}
.homtdb {color:#fff; text-align:center; border:1px solid #3095ff!important;background:#3095ff!important;}
.hom_bg_paging {margin-top: 5px; margin-left: auto;margin-right: auto;width: 100%; padding-top: 10px; padding-bottom: 10px;}
.Pagination { height:32px;}
.Pagination a { height:22px; display:block; *display: table-cell; float:left; margin-right:8px; line-height:22px; color:#39424f;
    background: #ffffff; padding:4px 14px; font-size:12px;border: 1px solid #e7e7e7;}
.Pagination a.Pagination_nav  { height:22px; display:block; *display: table-cell; line-height:22px; border:1px solid #3095ff; color:#fff !important; background:#3095ff; padding:4px 14px; font-size:12px;border: 1px solid #e7e7e7;}
.Pagination a:hover  { height:22px; display:block; *display: table-cell; line-height:22px; border:1px solid #3095ff; color:#fff !important; background:#3095ff; padding:4px 14px; font-size:12px;}
#kkpager {}
.pageBtnWrap { display:table; float:left; height:22px;}
.pageBtnWrap a {height:22px;display:block;line-height:22px;color:#39424f;padding: 4px 8px;font-size:12px;float:left;margin-right:8px;background:#fff;border:1px solid #e7e7e7;}
.disabled {height: 22px;display:block;line-height: 22px;color:#39424f;padding:4px 8px;font-size:12px;float:left;margin-right:8px;background-color: #fff;border:1px solid #e7e7e7;}
.curr  {height:22px;display:block;line-height:22px;border:1px solid #3095ff;color:#fff !important;background:#3095ff;padding: 4px 8px;font-size:16px;float:left;margin-right:8px;}
.spanDot { height:22px; display:block; line-height:22px; color:#39424f; padding:4px 8px; font-size:12px; float:left; margin-right:8px;background-color: #fff;}
.totalText { color: #999; height: 22px;display:block;line-height: 22px;padding:4px 8px;font-size:12px;float:left;margin-right:8px;background-color: #fff;border:1px solid #e7e7e7;}
.infoTextAndGoPageBtnWrap { display:table; float:left; height:32px;}
.export_box { height:22px; cursor:pointer; float:right; width:100px;}
.export_box i { width:13px; height:15px; display:block; float:right; background:url(../images/data-icon-2017-11-09666666016.png);}
.export_box span { height:22px; line-height:22px; font-size:14px; color:#39424f; display:block; float:right; margin-right:8px;}
.export_box:hover i {background:url(../images/data-icon-2017-11-09666666018.png);}
.export_box:hover span { color:#f04b00;}

.hom_bg_p_more { width: 80px; height: 28px; border: 1px solid #d9dee4; display: block; float: right;}
.hom_bg_p_more span { display: block; line-height: 28px; float: left; margin-left: 6px; color: #999;}
.hom_bg_p_more i { display: block; line-height: 28px; float: right; font-size: 18px; margin-right: 6px; color: #999;}
.hom_bg_p_more:hover { border: 1px solid #3095ff;}
.hom_bg_p_more:hover span { color: #3095ff;}
.hom_bg_p_more:hover i { color: #3095ff;}
/*---------hom报告库 END---------*/

.brand_product { width: 100%; height: 648px; margin-top: 14px;}
.brand_pr_list { width: 216px; height: 298px; border: 1px solid #ecf1f7; background-color: #fff; display: block; float: left; margin: 24px 0.91% 0px;}
.brand_pr_list {overflow:hidden;-webkit-transition:all 0.4s ease-in; -moz-transition:all 0.4s ease-in; -o-transition:all 0.2s ease-in; -ms-transition:all 0.4s ease-in; transition:all 0.4s ease-in;}
.brand_pr_list:hover { box-shadow: -3px 0 10px #e9e9e9,3px 0 10px #e9e9e9,0 -3px 10px #e9e9e9,0 3px 10px #e9e9e9; border-radius: 3px; border:1px solid #e2e2e2;}
.brand_pr_l_box { width: 186px; height: 266px; margin: 15px auto 0px; position: relative; overflow: hidden;}
.brand_pr_l_img { width: 186px; height: 266px; display: block;}
.brand_pr_l_img {overflow:hidden;-webkit-transition:all 0.4s ease-in; -moz-transition:all 0.4s ease-in; -o-transition:all 0.2s ease-in; -ms-transition:all 0.4s ease-in; transition:all 0.4s ease-in;}
.brand_pr_list:hover .brand_pr_l_img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.brand_pr_l_title { width: 100%; height: 54px; background-color: rgba(0,0,0,0.5); position: absolute; bottom: 0px; left: 0px;}
.brand_pr_l_title span { width: 94%; margin: 4px auto 0px; display: block; font-size: 14px; line-height: 22px; color: #fff;}
.hom_bg_more { width: 200px; height: 34px; line-height: 34px; font-size: 16px; color: #ed6d33; border: 1px solid #ed6d33; display: block; text-align: center; margin: 32px auto 0px;}
.hom_bg_more:hover { color: #3095ff; border: 1px solid #3095ff;}
/*---------hom底部报告分类 END---------*/

.routine_margin_box { width: 1200px; margin: 32px auto; position: relative;}
.routine_box { width: 850px; float: left; padding-right: 30px;}
.routine_presentation { width: 100%;}
.routine_pr_box { width: 100%;}
.current_position { width: 100%; height: 24px;}
.current_po_text { height: 24px; float: left;}
.current_po_text span { color: #39424f; font-size: 14px; line-height: 24px; float: left; display: block; margin-right: 12px;}
.current_po_text span.cstr { color: #777;}
.current_po_text a { color: #39424f; font-size: 14px; line-height: 24px; float: left; display: block; margin-right: 12px;}
.current_po_text a.cour { color: #777;}
.current_po_text a:hover { color: #3095ff;}

.routine_pr_list { width: 100%; border-bottom: 1px dashed #ccc; padding: 20px 0px; height: 188px;}
.routine_pr_list:hover { box-shadow: -3px 0 10px #f1f4f8,3px 0 10px #f1f4f8,0 -3px 10px #f1f4f8,0 3px 10px #e9e9e9; border-radius: 3px; background: #fbfbfb;}
.routine_pr_l_img { width: 132px; height: 188px; display: block; float: left; overflow: hidden;}
.routine_pr_l_img img { width: 132px; height: 188px; display: block;}
.routine_pr_l_img img {overflow:hidden;-webkit-transition:all 0.4s ease-in; -moz-transition:all 0.4s ease-in; -o-transition:all 0.2s ease-in; -ms-transition:all 0.4s ease-in; transition:all 0.4s ease-in;}
.routine_pr_list:hover .routine_pr_l_img img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.routine_pr_l_text { margin-left: 152px; position: relative; height: 188px;}
.width_list_text100 { margin-left: 0px; width: 100% !important;}
.routine_pr_l_t_title { font-size: 22px; color: #39424f; font-weight: 500; display: block;}
.routine_pr_list:hover .routine_pr_l_t_title { color: #3095ff;}
.routine_pr_l_p { font-size: 16px; line-height: 28px; text-indent: 0em; margin-top: 16px; width: 100%; color: #555;}
.routine_pr_l_data { position: absolute; bottom: 0px; left: 0px; height: 24px; width: 100%;}
.upload_download { height: 24px;}
.upload_download span { height: 24px; line-height: 24px; font-size: 12px; color: #999; display: block; float: left; margin-right: 24px;}
.collection_read_download { height: 24px;}
.collection_read_download a { height: 24px; line-height: 24px; font-size: 14px; display: block; float: left; margin-left: 20px; color: #39424f;}
.collection_t_navone { color: #999 !important;}
.collection_t_navtwo { color: #666 !important;}
.collection_t_navtheer { color: #67acff !important;}
.collection_t_navfour { color: #f26626  !important;}
.collection_t_navsix { color: #00bcac  !important;}
.collection_t_navone:hover { color: #f04b00 !important;}
.collection_t_navtwo:hover { color: #3095ff !important;}
.collection_t_navtheer:hover { color: #3095ff !important;}
.collection_t_navfour:hover { color: #f00 !important;}
.collection_t_navsix:hover { color: #00d3c1 !important;}
.collection_read_download a:hover { color: #f04b00;}
.variable_t_navone { color: #999 !important;}
.variable_t_navtwo { color: #3095ff !important;}
.variable_t_navtheer { color: #666 !important;}
.variable_t_navfour { color: #3095ff !important;}
.variable_t_navfive { color: #f26626 !important;}
.variable_t_navsix { color: #00bcac !important;}
.variable_t_navone:hover { color: #f04b00 !important;}
.variable_t_navtwo:hover { color: #3095ff !important;}
.variable_t_navtheer:hover { color: #2dcb2d !important;}
.variable_t_navfour:hover { color: #67acff !important;}
.variable_t_navfive:hover { color: #ff7f44 !important;}
.variable_t_navsix:hover { color: #00d3c1 !important;}
.hom_pr_table table tbody tr td a:hover { color:#f04b00;}

.collection { width: 14px; height: 14px; display: block; background: url(../images/2018-07-23-q0000000000024.png); float: left; margin: 5px 6px 0px;}
.read { width: 14px; height: 14px; display: block; background: url(../images/2018-07-23-q0000000000025.png); float: left;margin: 5px 6px 0px;}
.download { width: 14px; height: 14px; display: block; background: url(../images/2018-12-18-q000000000016.png); float: left;margin: 5px 6px 0px;}
.wdownload { width: 14px; height: 14px; display: block; background: url(../images/2018-12-17-q000000000001.png); float: left;margin: 5px 6px 0px;}
.pdownload { width: 14px; height: 14px; display: block; background: url(../images/2018-12-17-q000000000002.png); float: left;margin: 5px 6px 0px;}
.edownload { width: 14px; height: 14px; display: block; background: url(../images/2019-01-17-q000000000001.png); float: left;margin: 5px 6px 0px;}
/*---------常规报告列表 END---------*/

.right_dynamic { width: 320px; float: right; height: 100%; position: absolute; right: 0px; top:0px;}
.right_industry { width: 320px;}
.right_in_padding { width: 318px; border: 1px solid #e9e9e9; background: #f4f5f7;}
.mg_width { margin: 20px 18px 0px; width: 280px;}
.industry_catalog { width: 100%; padding: 12px 0px;}
.industry_catalog a { width: 132px; height: 34px; display: block; color: #fff; background: #08a3eb; float: left; line-height: 34px; font-size: 14px; margin: 8px 0px 8px 18px; text-align: center; border-radius: 3px;}
.industry_catalog a:hover {background: #ff9900; }
.right_journalism { display: block; width: 320px; height: 148px; margin: 24px auto 0px;}
.right_journalism img { display: block; width: 320px; height: 148px;}
/*---------常规报告列表右侧分类 END---------*/

.query_condition { width: 1198px; height: 116px; border: 1px solid #ccc; margin: 24px auto 0px;}
.query_c_box { padding: 18px 10px 0px;}
.query_c_company { margin: 0px 10px 20px; *margin: 0px 10px 0px; width: 270px;}
.query_c_company span { display:block; height:28px; line-height:28px; font-size:14px;}
.ipt_search {border:1px solid #ccc;color:#999;font-size:12px;height:26px;line-height:26px;outline:0;padding:0px 8px;width: 181px;}

.input-retrievalpsrl { position: relative;}
.form-input-retrieval { position: absolute; top: 100%; z-index: 99; right: 0px; left: -10px; right: -5px; display: none; height: 0px; overflow: hidden;}
.search-searchmatching {background-color: #ffffff; box-shadow: 0 0 10px 0 rgba(51, 64, 85, 0.2); margin: 0px 5px 0px 10px; padding: 10px 20px; border: 1px solid #e7ebef;}
.search-searchmatching li { width: 100%; border-bottom: 1px dashed #f4f5f7; display: block; display: table; margin-bottom: 4px; padding-bottom: 4px;list-style-type:none !important;}
.search-searchmatching li a { width: 100%; font-size: 14px; line-height: 24px; color: #8996a2; display: block; cursor: pointer;}
.search-searchmatching li:hover a { color: #5cadff;}

.query_c_in_box { height:28px; position: relative;}
.industry_gang {z-index: 97;width: 182px;padding: 0px 10px 0px 4px;height: 26px;line-height:26px;border:1px solid #ccc;font-size:12px;color:#999;background: #fff url(../images/data-icon-2017-14-0900000001.jpg) no-repeat right center;outline:none;blr: expression(this.onFocus=this.blur());}
.industry_list { z-index: 99; width: 168px;display: none;position: absolute;top: 27px;left:0px;height: 576px;overflow-y: auto;overflow-x: auto;border: 1px solid #ccc;background:#fff; padding: 0 14px;}
.industry_list li{ margin:0 auto; width: 168px; height: 32px;line-height: 32px; font-size:12px; padding: 0px;cursor: pointer; white-space: nowrap; border-bottom:1px dashed #ccc;}
.industry_list li.on{background-color: #e0e0e0;}
.industry_list::-webkit-scrollbar { width: 14px; height: 14px;}
.industry_list::-webkit-scrollbar-track,.industry_list::-webkit-scrollbar-thumb { border-radius: 999px; border: 10px solid transparent;}
.industry_list::-webkit-scrollbar-track { box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;  }
.industry_list::-webkit-scrollbar-thumb { min-height: 20px; background-clip: content-box; box-shadow: 0 0 0 5px rgba(0,0,0,.2) inset;}
.industry_list::-webkit-scrollbar-corner { background: transparent;}
.inline { width:73px; height:26px;}
.button_nav { width: 76px; height: 29px; background: #3095ff; border: 0px; color: #fff; border-radius: 3px; font-size: 12px; line-height: 29px; text-align: center; margin-left: 12px;outline: none; cursor: pointer;}
/*---------报告库报告列表查询条件 END---------*/

.bg_content_top { width: 100%;}
.bg_c_t_leftimg { float: left; width: 284px; height: 388px; border: 1px solid #ccc;}
.bg_c_t_l_mg { width: 250px; height: 354px; margin: 17px auto 0px;}
.bg_c_t_l_mg img { width: 250px; height: 354px; display: block;}

.bg_c_t_righttext { margin-left: 312px;}
.bg_c_t_r_text { width: 100%; height: 160px; position: relative;}
.bg_c_t_r_text h1 { font-size: 22px; color: #39424f; line-height: 28px; display: block; font-weight: 500;}
.bg_c_t_r_text p { font-size: 16px; color: #555; line-height: 28px; display: block; text-indent: 0em; margin-top: 12px;}

.bg_c_t_r_entrance { width: 100%; height: 38px; margin-top: 20px;}
.bg_c_t_r_e_title { height: 37px; border-bottom: 1px solid #3095ff; float: left;}
.bg_c_t_r_e_title span { font-size: 14px; color: #39424f; line-height: 37px;}
.bg_c_t_r_e_clas { height: 37px; width: 100%; border-bottom: 1px solid #ccc;}
.bg_c_t_r_e_clas a { color: #999; font-size: 14px; float: right; line-height: 37px;}
.bg_c_t_r_e_clas a:hover { color: #3095ff;}

.bg_c_t_r_list { width: 100%; height: 150px; margin-top: 22px;}
.bg_c_t_r_l_text { width: 48%; height: 150px;}
.bg_c_t_r_l_timg { width: 100px; height: 140px; border: 1px solid #ccc; display: block; padding: 4px;}
.bg_c_t_r_l_timg img { width: 100px; height: 140px;}
.bg_c_t_r_l_tlist { margin-left: 126px; height: 150px;}
.bg_c_t_r_l_tlist a { width: 100%; font-size: 12px; color: #555; display: block; border-bottom: 1px dashed #ccc; line-height: 29px; height: 29px; overflow: hidden;}
.bg_c_t_r_l_tlist a i { display: block; width: 4px; height: 4px; background: #3095ff; float: left; margin: 12px 8px 0px 0px;}
.bg_c_t_r_l_tlist a:hover { color: #3095ff;}
/*---------常规报告列表-内容页信息头部 END---------*/

.register_ntrance { width: 100%; display: block; height: 64px; margin-top: 28px;}
.register_ntrance img { width: 100%; display: block; height: 64px;}
.bg_content_text { width: 100%; margin-top: 28px; position: relative;}
.bg_c_text_left { width: 810px; float: left; margin-right: 30px; padding:20px; border:1px solid #d9dee4;}
.bg_c_text_left { font-size:16px; line-height:32px; color:#333; padding-bottom:10px;}
.bg_c_text_left p { width:100%; font-size:16px; line-height:32px; color:#333; padding-bottom:10px;}
.bg_c_text_left img { margin:0px auto 28px; max-height:100%; max-width:100%; padding-top:12px;}
.bg_c_text_left strong { width:100%; font-size:16px; line-height:32px; color:#333; padding-bottom:6px;}
.bg_c_text_left h3 { width:100%; font-size:16px; line-height:32px; color:#333; padding-bottom:6px;}
.bg_c_text_left b { width:100%; font-size:16px; line-height:32px; color:#333; padding-bottom:6px;}
.bg_c_text_left p strong { width:100%; font-size:16px; line-height:32px; color:#333; padding-bottom:6px;}
.bg_c_text_left p img { display:block; max-width:100%; max-height:100%; margin:0px auto 14px;}
.bg_c_text_left a { width:100%; font-size:16px; line-height:32px; color:#333; padding-bottom:6px;}
.bg_c_text_left p a { width:100%; font-size:16px; line-height:32px; color:#333; padding-bottom:6px; border-bottom:1px dashed #555; cursor:pointer;}
.bg_c_text_left p a:hover { border-bottom:1px dashed #f04b00; color:#f04b00;}
.bg_c_text_left table {margin:20px auto 0; width:100% !important;border-collapse:collapse; border:2px solid #f04b00; Word-break: break-all; margin:0px auto 28px;}
.bg_c_text_left table tbody {margin:0px auto; max-width:100%;border-collapse:collapse;}
.bg_c_text_left table tbody tr {border-collapse:collapse;}
.bg_c_text_left table tbody tr td {font-size:14px; text-align:center; line-height:24px;color:#39424f; padding:8px 4px;border-collapse:collapse;border:2px solid #f04b00;}
.dtable { display: table;}
/*---------常规报告列表-内容页信息内容 END---------*/

.relevant_box { width: 100%;}
.relevant_b_list { float: left; width: 194px; padding: 10px; border: 1px solid #d9dee4; display: block; background: #fff; margin: 24px 12px 0px;}
.relevant_b_list:hover { box-shadow: -3px 0 10px #e9e9e9,3px 0 10px #e9e9e9,0 -3px 10px #e9e9e9,0 3px 10px #e9e9e9; border-radius: 3px; border:1px solid #e2e2e2;}
.relevant_b_aimg { width: 194px; height: auto; overflow: hidden;}
.relevant_b_aimg img { width: 194px; height: 196px; display: block;}
.relevant_b_aimg img{overflow:hidden;-webkit-transition:all 0.4s ease-in; -moz-transition:all 0.4s ease-in; -o-transition:all 0.2s ease-in; -ms-transition:all 0.4s ease-in; transition:all 0.4s ease-in;}
.relevant_b_list:hover .relevant_b_aimg img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.relevant_b_dtext { width: 100%; height: 48px; overflow: hidden; margin-top: 12px;}
.relevant_b_dtext span { width: 100%; height: 48px; line-height: 24px; font-size: 14px; color: #555;}
.relevant_b_list:hover .relevant_b_dtext span { color: #3095ff;}
.rentb_list_aimg .relevant_b_aimg {width: 194px;height: 196px;overflow: hidden; border-bottom: 1px solid #e3e3e3;}
.rentb_list_aimg .relevant_b_aimg img {width: 194px;height: 196px;display: block;}
/*---------常规报告列表-内容页底部相关报告 END---------*/

.account_margin { width: 100%; background: url(../images/2018-07-23-q0000000000030.jpg) center center no-repeat;}
.account_padding { width: 1200px; padding: 32px 0px;}
.account_propaganda { width: 720px; margin-top: 90px;}
.logou_box { width: 100%; height: 32px; display: block;}
.logou_box img { width: 190px; height: 32px;}
.account_propaganda h1 { font-size: 32px; font-weight: 500; color: #4490f7; margin-top: 50px;}
.account_propaganda span { color: #4490f7; font-size: 21px; margin-top: 12px; display: block;}
.account_p_advantage { width: 50%; margin: 24px 49% 0px 1%;}
.account_p_advantage a { width: 100%; font-size: 12px; color: #555; display: block; border-bottom: 1px dashed #ccc; line-height: 36px;}
.account_p_advantage a i { display: block; width: 4px; height: 4px; background: #4490f7; float: left; margin: 16px 8px 0px 0px;}
.account_p_advantage a:hover { color: #3095ff;}
/*---------登陆页面左侧内容 END---------*/

.land_panel { width: 400px; background: #fff; border: 1px solid #eceff3; padding: 20px; margin: 90px 0px;}
.land_panel_box { width: 100%;}
.land_p_b_title { width: 100%; font-size: 16px; color: #333; height: 32px; line-height: 32px;}
.land_p_b_p { width: 100%; height: 32px; font-size: 14px; text-indent: 0em; line-height: 32px; display: block; margin-bottom: 12px; color: #f04b00;}
.icon_notice { display: block; background-image: url(../images/icon_cuowu.svg); background-size: 16px 16px; width: 16px; height: 16px; margin: 4px 8px 0px 0px; float: left;}
.notice_descript { color: #F15533; font-size: 12px;}
.land_p_b_entry { width: 100%; position:relative;}
.form_error {background: #FEEEEB; border: 1px solid #F15532; color: #F15533; margin-bottom: 16px; line-height: 24px; box-sizing: border-box; font-family: PingFangSC-Light; font-size: 14px; padding: 5px 12px 5px 12px;}
.cuow_tstext { display: none;}
.land_p_b_ediv { width: 100%; margin-bottom: 20px; height: 42px; position: relative;}
.land_entry { width: 100%; *width: 95.7%; _width: 95.7%; background: #FFF; border: 1px solid #d9dee4; height: 40px; line-height: 40px; padding: 0 2%; box-sizing: border-box; outline: 0; box-shadow: none; color: #333;}
.land_entry:focus { border: 1px solid #3095ff;}
.entry_foucs { border: 1px solid #F15533;}
.entry_foucs:focus { border: 1px solid #F15533;}

.verification { width: 260px;}
.verification_img { display: block; width: 110px; background: #f4f5f7; border: 1px solid #d9dee4; height: 34px; padding: 2px; cursor: pointer; color: #39424f; line-height: 34px; text-align: center;}
.verification_img:hover { color: #3095ff;}
.verification_img img { width: 110px; height: 34px; display: block;}

.other_function { width: 100%;}
.etrieve_register { height: 18px; margin-bottom: 12px;}
.etrieve_register a { display: block; line-height: 18px; font-size: 12px; color: #999; float: right; margin-left: 20px;}
.etrieve_register a:hover { color: #3095ff;}
.landfall_mode { height: 24px;}
.landfall_mode span { display: block; font-size: 14px; line-height: 24px; float: left; color: #555;}
.landfall_m_box { height: 24px; float: left;}
.landfall_m_box a { width: 20px; height: 20px; display: block; float: left; border-radius: 20px; float: left; margin-left: 12px;}
.land_nav { width: 100%; height: 40px; background: #3f89ec; border: 0px; color: #fff; border-radius: 3px; font-size: 16px; line-height: 40px; text-align: center; outline: none; cursor: pointer;}
.land_nav:hover {  background: #4490f7;}
.wexzjdengl05 { float: left !important; margin-left: 0px !important;}

/*登陆系统升级（2.0）开始*/
.Land_account_margin { width: 100%; background: url(../images/2019-037-20-bg000000000001.jpg) center center no-repeat; height: 720px;}
.Land_accredit_padding { width: 1200px; height: 720px; margin: 0 auto; position: relative;}
.Land_chart { width: 430px; height: 358px; background: url("../images/2019-037-20-bg000000000002.png"); position: absolute; top: 180px; left: 0px;}
.Land_chart {
    animation:myfirst 5s linear infinite alternate;
    -moz-animation:myfirst 5s linear infinite alternate;
    -webkit-animation:myfirst 5s linear infinite alternate;
    -o-animation:myfirst 5s linear infinite alternate;
}

@keyframes myfirst {
    0%   { left:0px; top:180px;}
    25%  { left:0px; top:170px;}
    50%  { left:0px; top:160px;}
    75%  { left:0px; top:170px;}
    100% { left:0px; top:180px;}
}
@-moz-keyframes myfirst {
    0%   { left:0px; top:180px;}
    25%  { left:0px; top:170px;}
    50%  { left:0px; top:160px;}
    75%  { left:0px; top:170px;}
    100% { left:0px; top:180px;}
}
@-webkit-keyframes myfirst {
    0%   { left:0px; top:180px;}
    25%  { left:0px; top:170px;}
    50%  { left:0px; top:160px;}
    75%  { left:0px; top:170px;}
    100% { left:0px; top:180px;}
}
@-o-keyframes myfirst {
    0%   { left:0px; top:180px;}
    25%  { left:0px; top:170px;}
    50%  { left:0px; top:160px;}
    75%  { left:0px; top:170px;}
    100% { left:0px; top:180px;}
}

.Landword { width: 294px; height: 290px; position: absolute; left: 412px; top: 220px;}
.Landword_img1 { width: 294px; height: 48px; position: absolute; left: 0px; top: 0px;}
.Landword_img1 {
    animation:fadeinB 1.5s linear;
    -moz-animation:fadeinB 1.5s linear;
    -webkit-animation:fadeinB 1.5s linear;
    -o-animation:fadeinB 1.5s linear;
}

@-webkit-keyframes fadeinB{
    0%{opacity:0; top: -48px;}
    100%{opacity:1; top: 0px;}
}
@-moz-keyframes fadeinB{
    0%{opacity:0; top: -48px;}
    100%{opacity:1; top: 0px;}
}
@-ms-keyframes fadeinB{
    0%{opacity:0; top: -48px;}
    100%{opacity:1; top: 0px;}
}
@keyframes fadeinB{
    0%{opacity:0; top: -48px;}
    100%{opacity:1; top: 0px;}
}

.Landword_img2 {width: 287px;height: 70px;position: absolute; left: 3px;top: 74px;}
.Landword_img2 {
    animation:fadeinC 1s linear;
    -moz-animation:fadeinC 1s linear;
    -webkit-animation:fadeinC 1s linear;
    -o-animation:fadeinC 1s linear;
}
@-webkit-keyframes fadeinC{
    0%{opacity:0; top: -48px;}
    100%{opacity:1; top: 74px;}
}
@-moz-keyframes fadeinC{
    0%{opacity:0; top: -48px;}
    100%{opacity:1; top: 74px;}
}
@-ms-keyframes fadeinC{
    0%{opacity:0; top: -48px;}
    100%{opacity:1; top: 74px;}
}
@keyframes fadeinC{
    0%{opacity:0; top: -48px;}
    100%{opacity:1; top: 74px;}
}

.Landword_img3 {width: 284px;height: 97px;position: absolute;left: 4px;top: 170px;}
.Landword_img3 {
    animation:fadeinD 2s linear;
    -moz-animation:fadeinD 2s linear;
    -webkit-animation:fadeinD 2s linear;
    -o-animation:fadeinD 2s linear;
}
@-webkit-keyframes fadeinD{
    0%{opacity:0;}
    100%{opacity:1;}
}
@-moz-keyframes fadeinD{
    0%{opacity:0;}
    100%{opacity:1;}
}
@-ms-keyframes fadeinD{
    0%{opacity:0;}
    100%{opacity:1;}
}
@keyframes fadeinD{
    0%{opacity:0;}
    100%{opacity:1;}
}
.Land_Pattern { width: 348px; padding: 30px 26px; position: absolute; top: 100px; right: 0px; margin: 0px auto; background-color: #fff; -webkit-box-shadow: 0 0 1px 3px rgba(0,0,0,0.03); box-shadow: 0 0 1px 3px rgba(0,0,0,0.03); -webkit-transition: all .28s; -moz-transition: all .28s; transition: all .28s; border-radius: 3px;}
.Land_handset { width: 346px; height: 46px; border: 1px solid #d9dee4;}
.fa_handset { width: 46px; height: 46px; font-size: 24px; text-align: center; line-height: 46px; color: #d9dee4;}
.handset_input { margin-left: 46px; display: block; background: #fff; border: 0px; height: 46px; line-height: 46px; padding-right: 8px; box-sizing: border-box; outline: 0; box-shadow: none; color: #39424f; font-size: 14px; width: 300px;}
.plusGinseng { display: none;}
.reduceGinseng { display: block;}
.Land_handset_code { width: 348px; height: 48px;}
.Land_h_c_input { width: 202px; height: 46px; border: 1px solid #d9dee4;}
.Land_h_c_i_handset {margin-left: 46px; display: block; background: #fff; border: 0px; height: 46px; line-height: 46px; padding-right: 8px; box-sizing: border-box; outline: 0; box-shadow: none; color: #39424f; font-size: 14px; width: 156px;}
.Land_h_c_i_nav { background-color: #71b6ff; display: block; width: 120px; height: 48px; text-align: center; line-height: 48px; font-size: 12px; color: #fff;}
.Land_h_c_i_nav img { display: block; width: 120px; height: 48px;}

.handset_Password { width: 250px; height: 46px; border: 0px; float: left; line-height: 46px; padding-right: 8px; box-sizing: border-box; outline: 0; box-shadow: none; color: #39424f; font-size: 14px;}
.handset_Eye { display: block; width: 46px; height: 46px;}
.Land_abq_nav { width: 100%; height: 48px;}
.Land_a_n_button { background-color: #3095ff; display: block; width: 162px; height: 48px; text-align: center; line-height: 48px; font-size: 18px; color: #fff;}

.Land_perhaps { width: 100%; height: 1px; position: relative; padding-top: 6px;}
.Land_perhaps_Line { width: 100%; height: 1px; background-color: #eaedf1;}
.Land_perhaps_span { position: absolute; top: -2px; display: block; width: 80px; height: 18px; background-color: #fff; line-height: 18px; font-size: 14px; color: #999; text-align: center; left: 50%; margin-left: -40px;}

.Land_Choice_mode { width: 228px; margin: 32px auto 0px; display: table;}
.Land_C_m_wechat { width: 60px; height: 64px; display: block;}
.Land_C_m_w_box { width: 38px; height: 38px; background: #43c13a; border-radius: 38px; margin: 0 auto;}
.Land_C_m_wechat:hover .Land_C_m_w_box { opacity: 0.9;}
.Land_C_m_wechat:hover span {color: #43c13a;}
.icon_labd_img { width: 38px; height: 38px; border-radius: 38px; font-size: 24px; color: #fff; line-height: 38px; text-align: center; display: block;}
.icon_labd_img a { display: block; width: 38px; height: 38px; border-radius: 38px;}
.icon_labd_img a img { display: block; width: 24px; height: 24px; padding-top: 7px; margin: 0px auto;}

.Land_C_m_qq { width: 60px; height: 64px; display: block;}
.Land_C_m_q_box { width: 38px; height: 38px; background: #e81135; border-radius: 38px; margin: 0 auto;}
.Land_C_m_qq:hover .Land_C_m_q_box { opacity: 0.9;}
.Land_C_m_qq:hover span {color: #e81135;}
.Land_C_m_unlock { width: 60px; height: 64px; display: block;}
.Land_C_m_u_box { width: 38px; height: 38px; background: #3f89ec; border-radius: 38px; margin: 0 auto;}
.Land_C_m_unlock:hover .Land_C_m_u_box { opacity: 0.9;}
.Land_C_m_unlock:hover span {color: #3f89ec;}
.Land_Choice_mode a span { display: block; height: 16px; line-height: 16px; font-size: 12px; color: #999; text-align: center; margin-top: 10px;}
/*登陆系统升级（2.0）- 常规登陆+微信未设置密码验证结束*/

.wechat_account_margin { width: 100%;}
.wechat_a_m_banner { width: 100%; background: url("../images/2019-037-26-bg000000000001.jpg") center center no-repeat; height: 340px;}
.wechat_accredit_padding { width: 1200px; margin: 0 auto; position: relative; height: 620px;}
.wechat_a_pg_content { width: 1200px; position: absolute; top: -60px; height: 620px; background: #f9fcff; left: 0px; -webkit-box-shadow: 0 0 9px 3px rgba(191,191,191,.5); box-shadow: 0 0 9px 3px rgba(191,191,191,.5); -webkit-transition: all .28s; -moz-transition: all .28s; transition: all .28s;}
.wechat_a_p_c_box { width: 520px; height: 600px; border-right: solid 1px #eaedf1; margin: 10px;}
.wechat_a_p_c_b_con { width: 480px; height: 598px; background: #fff; margin-right: 36px; border: 1px solid #f4f5f7;}
.wechat_a_p_c_b_c_lfet { width: 300px; margin: 60px auto 60px;}
.wechat_a_p_c_b_c_bottom { width: 270px; margin: 60px auto;}
.w_a_p_c_b_c_b_a { height: 18px; line-height: 18px; font-size: 12px; color: #999;}
.w_a_p_c_b_c_b_a:hover { color: #f04b00;}
.w_a_p_c_b_c_b_abox { height: 18px;}
.w_a_p_c_b_c_b_abox a { height: 18px; line-height: 18px; font-size: 12px; color: #999; margin-left: 12px;}
.w_a_p_c_b_c_b_abox a:hover { color: #3095ff;}
.wechat_a_p_c_img { width: 625px; height: 600px; display: block; margin: 10px;}
/*登陆系统升级（2.0）- 微信验证结束*/

.Retrieve_a_p_content { width: 1200px; position: absolute; top: -60px; height: 620px; background: #fff; left: 0px; -webkit-box-shadow: 0 0 9px 3px rgba(191,191,191,.5); box-shadow: 0 0 9px 3px rgba(191,191,191,.5); -webkit-transition: all .28s; -moz-transition: all .28s; transition: all .28s;}
.Retrieve_a_p_c_box { width: 348px; margin: 74px 0px 0px 120px;}
.Retrieve_a_n_button { background-color: #3095ff; display: block; width: 100%; height: 48px; text-align: center; line-height: 48px; font-size: 18px; color: #fff;}
.Retrieve_abq_nav { width: 100%; height: 16px;}
.Retrieve_a_text { line-height: 16px; font-size: 12px; color: #f04b00;}
.Retrieve_a_tnav { line-height: 16px; font-size: 12px; color: #3095ff;}
.Retrieve_a_tnav:hover { color: #0c59e6;}
.Retrieve_a_n_left { height: 16px;}
.Retrieve_a_n_l_text { line-height: 16px; font-size: 12px; color: #999; text-indent: 0rem;}
.Retrieve_a_n_left a { color: #3095ff; line-height: 16px;}
.Retrieve_a_n_left a:hover { color: #0c59e6;}
.Retrieve_a_n_textnav { line-height: 16px; font-size: 12px; color: #999;}
.Retrieve_a_n_textnav:hover { color: #3095ff;}

.checkbox_Agreement { width: 16px; height: 16px; cursor: pointer; vertical-align: middle; outline: 0; -webkit-appearance: none; border: 1px solid #ddd; box-sizing: border-box; background-color: #fff; margin-top: -1px;}
.checkbox_Agreement:checked { background-image: url("../fonts/msg-center-201807201132.svg"); background-color: #3095ff; border: none; background-position: 35.199999999999996% 11.59%; background-size: 1325% 1125%; background-repeat: no-repeat;}
.checkbox_Agreement:checked:focus,.checkbox_Agreement:checked:hover { background-image: url("../images/msg-center-201807201132.svg"); background-color: #3095ff; background-position: 35.199999999999996% 11.59%; background-size: 1325% 1125%; background-repeat: no-repeat;}

.Retrieve_a_p_c_img { width: 625px; height: 620px; display: block;}
/*登陆系统升级（2.0）- 找回密码结束*/

.register_a_p_c_box { width: 348px; margin: 54px 0px 0px 120px;}
/*登陆系统升级（2.0）- 账号注册结束*/

.Land_p_relative { position: relative;}
.error_Tips_Eject { position: absolute; left: 0px; bottom: -29px; height: 28px; width: 100%;}
.error_Tips_Eject p { width: 100%; height: 28px; line-height: 28px; font-size: 12px; text-indent: 0px; color: #ff8e5b;}

/*登陆系统升级（2.0）- 调整结束*/

.Invitation_upgrade_box { width: 1200px; margin: 42px auto;}
.Inv_upg_b_Tips { height: 62px; border: 1px solid #ececec; background: #f8f9fb;}
.Inv_upg_b_Tips p { font-size: 14px; line-height: 62px; color: #999;}
.Inv_upg_b_T_s1 { color: #fe922d; line-height: 62px; font-size: 14px;}
.Inv_upg_b_T_s2 { color: #3095ff; line-height: 62px; font-size: 14px;}

.Invitation_qian_box { width: 100%; margin-top: 42px;}
.Inv_qi_b_list { width: 372px; height: 260px; border-radius: 3px;}
.I_q_b_l_bg1 { background: url("../images/2019-04-29-bg000000000001.jpg") repeat-y;}
.I_q_b_l_bg2 { background: url("../images/2019-04-29-bg000000000002.jpg") repeat-y;}
.I_q_b_l_bg3 { background: url("../images/2019-04-29-bg000000000003.jpg") repeat-y;}
.Iqbl_bml42 { margin-left: 42px;}

.Inv_qi_b_l_list { width: 316px; height: 36px; margin: 18px auto 0px;}
.Inv_qi_b_l_l_Grade { height: 36px;}
.Inv_qi_b_l_l_Grade i { width: 28px; height: 21px; display: block; float: left; margin-top: 7px;}
.Inv_qi_b_l_l_Grade i img { width: 28px; height: 21px; display: block;}
.Inv_qi_b_l_l_Grade span { height: 36px; font-size: 18px; color: #fff; line-height: 36px; margin-left: 36px; display: block;}
.Inv_qi_b_l_l_span { height: 36px; font-size: 16px; color: #fff; line-height: 36px; margin-left: 36px; display: block;}

.Inv_qi_b_l_l_two { width: 316px; height: 26px; margin: 6px auto 0px;}
.Inv_qi_b_l_l_two span { font-size: 14px; line-height: 26px;}
.Invqibll_twospan1 { color: #eaeaea;}
.Invqibll_twospan2 { color: #fff;}
.Invqibll_twospan2 span { font-size: 24px; line-height: 26px; color: #fff; margin: 0px 3px;}

.Inv_qi_b_l_l_theer { width: 316px; height: 36px; margin: 14px auto 0px;}
.Inv_qi_b_l_l_ananv { width: 100%; height: 36px; display: block; text-align: center; line-height: 36px; font-size: 14px; color: #fff;}
.Invqbll_ananv1 { background: url("../images/2019-04-29-bg000000000004.jpg") repeat-x; border-radius: 3px;}
.Invqbll_ananv2 { background: url("../images/2019-04-29-bg000000000005.jpg") repeat-x; border-radius: 3px;}
.Invqbll_ananv3 { background: url("../images/2019-04-29-bg000000000006.jpg") repeat-x; border-radius: 3px;}

.Invupg_bTipsmt42 { margin-top: 42px;}
.Inv_upg_b_Independent { height: 42px; border: 1px solid #ececec; background: #f8f9fb; border-top: 0px;}
.Inv_upg_b_Independent span { font-size: 14px; line-height: 42px; color: #39424f; font-weight: 600; margin-left: 28px;}

.Inv_upg_b_modeChoice { border: 1px solid #ececec; border-top: 0px; padding: 60px;}
.Inv_upg_b_m_box { width: 45%;}

.Inv_up_b_m_bright { width: 1px; height: 260px; border-right: 1px dashed #ececec; margin-left: 46px;}
.brightbottom { border-bottom: 0px !important; margin-bottom: 0px !important;}
.bguanggaoright { margin-right: 0px !important;}
.Inv_upg_b_m_bguanggao { width: 100%; height: 131px;}
.Inv_upg_b_m_bguanggao img { display: block; width: 100%; height: 131px;}

.Inv_upg_b_m_botuanggao { width: 100%; height: 38px;}
.Inv_upg_b_m_botuanggao img { display: block; width: 100%; height: 38px;}

/*赠送次数用完 - 弹出接收页面- 升级+邀请*/
/*登陆系统升级（2.0）结束*/

/*---------会员账号登陆账号注册找回密码微信登陆-账号登陆 END---------*/
.wechat_land { width: 200px; height: 200px; margin: 60px auto;}
.wechat_land img { width: 200px; height: 200px; display: block;}
#WeixinCode { width: 300px; height: 400px; margin: 0 auto; position: relative;}
.WeixinCode_logo {display: block;width: 52px !important;height: 52px !important;position: absolute;top: 170px;left: 174px; z-index: 999999999;}
/*---------会员账号登陆账号注册找回密码微信登陆-微信登陆 END---------*/

.register_padding { width: 428px; border: 1px solid #eaedf1; background: #fff; padding: 24px 385px; position: relative;}
.register_p_b_title { font-size: 32px; color: #39424f; text-align: center; width: 100%; height: 34px; line-height: 34px; padding-bottom: 26px;}
.pubilic_ts { width: 100%;}
.error_text { width: 220px; position: absolute; top: 0px; right: -244px; z-index: 0;}
.error_text span { display: block; height: 44px; line-height: 44px; font-size: 12px; color: #F15533;}
.dsp_foucs span { display: none;}
.tips_text { width: 0px; background: #fff; position: absolute; top: 0px; right: -274px; overflow: hidden; z-index: 99;}
.tips_huise { border: 1px solid #eaedf1; padding: 9px 16px 7px; overflow: inherit;}
.tips_t_jt { width: 15px; height: 20px; background: url(../images/2018-07-23-q0000000000032.png) no-repeat; display: block; position: absolute; top:10px; left: -15px;}
.tips_text span { display: block; width: 100%; height: 22px; line-height: 22px; font-size: 12px; color: #999;}
.weitongguo { display: block; background-image: url(../images/icon_cuowu.svg); background-size: 14px 14px; width: 14px; height: 14px; margin: 3.5px 8px 0px 0px; float: left;}
.zhengque { display: block; background-image: url(../fonts/icon_zhengque.svg); background-size: 15px 15px; width: 15px; height: 15px; margin: 2.5px 8px 0px 0px; float: left;}
.land_p_b_p a { color: #3095ff; float: right; font-size: 14px;}
/*---------会员账号登陆账号注册找回密码微信登陆-账号注册 END---------*/

.next_form_item_control { height: 24px; position: relative;}
.next_checkbox { height: 18px; margin-top: 0px;}
.next_checkbox input {width: 16px;height: 16px;display: block;margin-right: 8px;margin-top: 1px;float: left;}
.agreement { height: 24px;}
.agreement a { font-size: 12px; color: #3095ff; float: left; margin-left: 0px;}
.agreement span { font-size: 12px; color: #999; float: left;}
.mt11px { margin-top: 11px !important;}
.black_transparent_bg { width: 100%; height: 100%; display: none; position: fixed; z-index: 9998; background: url(../images/toum_3.png); top: 0px; right: 0px; bottom: 0px; left: 0px;}
.blackt_bg { display: block;}
.agreement_textbox { top: 14%;}
.register_agreement { background: #fff; position: fixed; z-index: 9999999; width: 1200px; height: 0px; left: 50%; margin-left: -600px; border-radius: 3px; overflow: hidden;}
.register_agreement_title { width: 100%; height: 52px; background: #f4f4f4; position: relative;}
.register_agreement_title h3 { display: block; width: 100%; font-weight: 400; height: 52px;line-height: 52px; text-align: center; color: #333;  font-size: 24px;}
.agreement_close { position: absolute; right: 16px; top: 18px; color: #777;}
.agreement_close:hover { color: #3095ff;}
.register_agreement_text { height: 400px; padding: 20px;}
.register_agreement_text strong { font-size: 14px; color: #333; line-height: 32px; padding-bottom: 12px;}
.register_agreement_text p { font-size: 14px; color: #555; line-height: 32px;}

.service_agreement { background: #fff; position: fixed; z-index: 9999999; width: 1200px; height: 0px; left: 50%; margin-left: -600px; border-radius: 3px; overflow: hidden;}
.service_agreement_title { width: 100%; height: 52px; background: #f4f4f4; position: relative;}
.service_agreement_title h3 { display: block; width: 100%; font-weight: 400; height: 52px;line-height: 52px; text-align: center; color: #333;  font-size: 24px;}
.service_agreement_text { height: 400px; padding: 20px;}
.service_agreement_text strong { font-size: 14px; color: #333; line-height: 32px; padding-bottom: 12px;}
.service_agreement_text p { font-size: 14px; color: #555; line-height: 32px;}
/*---------会员账号登陆账号注册找回密码微信登陆-服务协议 END---------*/

.Land_complete { border: 1px solid #e1e1ca; background: #edffcc; margin-bottom: 28px;}
.Land_co_texty { padding: 24px; height: 36px;}
.Land_co_texty i { width: 36px; height: 36px; display: block; float: left;}
.Land_co_texty span { height: 36px; display: block; float: left; font-size: 14px; font-weight: 600; line-height: 36px; margin-left: 28px;}
.height_texty { height: 400px;}

.bg_bgawrr { width: auto !important; background: #fff; padding: 28px 20px;}
.download_limit_texty { padding: 24px; height: 36px;}
.download_limit_texty i { width: 36px; height: 36px; display: block; float: left;}
.download_limit_texty p { height: 36px; display: block; float: left; font-size: 18px; line-height: 36px; margin-left: 28px; text-indent: 0rem;}
.download_limit_texty p span { height: 36px; font-size: 18px; line-height: 36px; color: #fd8521;}
.download_limit_texty p a { height: 36px; font-size: 18px; line-height: 36px; color: #3095ff;}
.m_u_b_flt { margin-left: 3% !important;}

.on_line_resources { border: 1px solid #eaedf1; border-bottom: 0px;}
.on_line_r_hbox { padding: 16px; height: 24px;}
.on_line_r_hbox h3 { font-size: 18px; font-weight: 500; line-height: 24px; display: block; float: left;}
.register_padding_width { border: 1px solid #eaedf1; background: #fff; padding: 10px 0px 2px;}
.z_indexone { z-index: 1 !important;}
.z_indexone object { z-index: 1 !important;}
.z_indexone object param { z-index: 1 !important;}

.xin_box_kuangj { width: 1194px; height: 550px; position: relative;}
.relevant_resources_box { width: 260px; float: right; background: #f7f7f7; margin-right: 2px; height: 602px; z-index: 999;}
.relevant_resources_b_tltie { width: 240px; height: 32px; margin: 20px auto 14px; border-bottom: 1px solid #ccc; padding-bottom: 6px;}
.relevant_resources_b_tltie i { width: 16px; height: 16px; display: block; float: left; padding-top: 7px;}
.relevant_resources_b_tltie span { height: 32px; display: block; margin-left: 26px; line-height: 32px; font-size: 16px; font-weight: bold; color: #39424f;}
.relevant_resources_b_t_hover { width: 240px; margin: 0 auto; }
.relevant_resources_b_t_hover a { width: 100%; height: 48px; margin-top: 2px; display: block; margin-bottom: 5px; border-bottom: 1px dashed #ccc; padding-bottom: 4px;}
.relevant_resources_b_t_hover a i { width: 16px; height: 16px; display: block; float: left; padding-top: 4px;}
.relevant_resources_b_t_hover a p { text-indent: 0rem; display: block; margin-left: 26px; line-height: 24px; font-size: 14px; color: #39424f;overflow :hidden;text-overflow:ellipsis;display:-webkit-box;-o-line-clamp:2;-moz-line-clamp:2;-webkit-line-clamp:2;-o-box-orient: vertical;-moz-box-orient: vertical;-webkit-box-orient: vertical;}
.relevant_resources_b_t_hover a:hover p { color: #64b0ff}

.location_box { width: 1194px; margin-left: 2px; position: relative;}
.xin_box_ksjfaj { position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; margin-left: 0px;}
.location_box_com { width: 100%; bottom: 0px; left: 0px; z-index: 99;}
.location_b_c_content { width: 1200px; margin: 0 auto;}
.purchase_system { width: 1194px; height: 52px; background: #e3e9ea;  border-top: 1px solid #d8ddde}
.p_s_collection_boxl { height: 52px;}
.p_s_c_bl_collection { height: 20px; display: block; line-height: 20px; font-size: 14px; float: left; margin: 16px 0px 0px 12px; color: #555;}
.p_s_c_bl_collection i { display: block; width: 14px; height: 14px; float: left; padding: 3px 6px 0px 0px;}
.p_s_c_bl_collection i img { display: block; width: 14px; height: 14px;}
.p_s_c_bl_collection:hover { color: #f04b00;}

.statement_bg { background: #f9f9f9;}
.statement_h3 { width: 100%; height: 32px; text-align: center; font-size: 24px; color: #f04b00;}
.statement_p { width: 92%; line-height: 32px; font-size: 14px; color: #39424f; display: block; margin: 0 auto; padding: 16px 0px 20px;table-layout:fixed; word-break: break-all; overflow:hidden;}
.statement_p span { line-height: 32px; font-size: 16px; color: #ff8d00;}

.Other_Relevant { border: 1px solid #eaedf1; background: #fff; padding: 0px 0px 2px;}
.Other_Relevant_wqwes2 { width: 544px; padding: 0px 20px 20px;}
.Other_Relevant_l_width { width: 100%; height: 32px; margin: 20px auto 14px; border-bottom: 1px solid #ccc; padding-bottom: 6px;}
.Other_Relevant_l_width i { width: 16px; height: 16px; display: block; float: left; padding-top: 7px;}
.Other_Relevant_l_width span { height: 32px; display: block; margin-left: 26px; line-height: 32px; font-size: 16px; font-weight: bold; color: #39424f;}
.Other_span { margin-left: 10px !important;}

.Other_Relevant_query { height: 32px;}
.Other_R_qu_itext {width:200px; height:30px; border: 1px solid #e3e3e3; background:#fff; float:left; text-indent:12px; font-size:16px; color:#ccc; line-height:30px; outline:none;}
.Other_R_qu_itext::-webkit-input-placeholder { color:#ccc;}
.Other_R_qu_itext::-moz-placeholder { color:#ccc;}
.Other_R_qu_itext::-moz-placeholder { color:#ccc;}
.Other_R_qu_itext::-o-placeholder { color:#ccc;}
.Other_R_qu_itext::-ms-placeholder { color:#ccc;}
.Other_R_qu_ibutton { width:60px; background:#e3e3e3; cursor:pointer; border: 1px solid #e3e3e3; float:right; color:#39424f; font-size:16px; line-height:30px; outline:none;}

.Other_Relevant_l_width_hover a { width: 100%; height: 24px; margin-top: 2px; display: block; margin-bottom: 5px; border-bottom: 1px dashed #ccc; padding-bottom: 8px;}
.Other_Relevant_l_width_hover a i { width: 16px; height: 16px; display: block; float: left; padding-top: 4px;}
.Other_Relevant_l_width_hover a p {text-indent: 0rem;display: block;margin-left: 26px;line-height: 24px;font-size: 14px;color: #39424f;overflow :hidden;text-overflow:ellipsis;display:-webkit-box;height: 24px;-o-line-clamp:2;-moz-line-clamp:2;-webkit-line-clamp:2;-o-box-orient: vertical;-moz-box-orient: vertical;-webkit-box-orient: vertical;}
.Other_Relevant_l_width_hover a:hover p { color: #64b0ff}

.Popular_search_Relevant { width: 100%; height: 228px; background: #f9f9f9; overflow: hidden;}
.Popular_search_Relevant a { height: 32px; font-size: 14px; text-align: center; padding: 0px 6px; line-height: 32px; color: #567aa7; background: #daedfb; display: block; float: left; margin: 20px 0px 0px 18px;}
.Popular_search_Relevant a:hover { background: #3095ff; color: #fff;}

.p_s_file_box { height: 52px}
.p_s_file_box a {display: block; float: left; height: 20px; padding: 8px 12px; margin-top: 8px; border-radius: 3px; margin-right: 8px;}
.p_s_f_b_file { background: #8ebd1a;}
.p_s_f_b_file_ono { float: left; height: 20px; line-height: 20px; font-size: 16px; color: #fff; display: block; text-align: center;}
.p_s_f_b_file_two { float: right; height: 20px; line-height: 20px; font-size: 16px; color: #fff; display: block; text-align: center;}

.p_s_f_b_pdf { background: #ff8d00;}
.p_s_f_b_pdf_one { float: left; height: 20px; line-height: 20px; font-size: 16px; color: #fff; display: block; text-align: center;}
.p_s_f_b_pdf_two { float: right; height: 18px; line-height: 18px; font-size: 16px; color: #fff; display: block; text-align: center;}

.p_s_f_b_vip { background: #ff6436;}
.p_s_f_b_vip_ono { float: left; height: 20px; line-height: 20px; font-size: 16px; color: #fff; display: block; text-align: center;}
.p_s_f_b_vip_two { float: right; height: 18px; line-height: 18px; font-size: 16px; color: #fff; display: block; text-align: center;}

.enlarge_screen { height: 32px; position: absolute; right: 50px; top: 0px; z-index: 98;}
.enlarge_screen a { display: block; text-align: center; padding: 2px 8px; float: right; margin-top: 5px; margin-right: 12px;}

.enlarge_screen_ax { background-color: hsla(0,0%,0%,.12);
    background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));
    background-clip: padding-box;
    border: 1px solid hsla(0,0%,0%,.35);
    border-color: hsla(0,0%,0%,.32) hsla(0,0%,0%,.38) hsla(0,0%,0%,.42);
    box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset, 0 0 1px hsla(0,0%,100%,.15) inset, 0 1px 0 hsla(0,0%,100%,.05);
}
.enlarge_screen_bx { background-color: hsla(0,0%,0%,.12);
    background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));
    background-clip: padding-box;
    border: 1px solid hsla(0,0%,0%,.35);
    border-color: hsla(0,0%,0%,.32) hsla(0,0%,0%,.38) hsla(0,0%,0%,.42);
    box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset, 0 0 1px hsla(0,0%,100%,.15) inset, 0 1px 0 hsla(0,0%,100%,.05);
}
/*---------会员账号登陆账号注册找回密码微信登陆-协议改 END---------*/

.judge_purchase_bg { width: 100%; height: 100%; display: none; position: fixed; z-index: 99; background: url(../images/toum_3.png); top: 0px; right: 0px; bottom: 0px; left: 0px;}
.je_puse_bgblock { display: block;}
.judge_purchase_margin { width: 400px; display: none; height: 218px; position: fixed; z-index: 999; background: #fff; top: 30%; left: 50%; margin-left: -200px; border-radius: 3px; overflow: hidden;}
.purchase_success_elastic { width: 200px; display: none; position: fixed; z-index: 999; background: #fff; top: 40%; left: 50%; margin-left: -100px; border-radius: 3px; overflow: hidden;}
.purchase_success_elastic_shut { width: 100%; height: 1px; position: relative;}
.purchase_success_elastic_text { width: 100%; height: 32px; padding-top: 6px;}
.purchase_success_elastic_text p { width: 100%; height: 32px; line-height: 32px; text-align: center; text-indent: 0em; font-size: 22px; color: #777!important;}
.purchase_success_elastic_quding { width: 100%;padding-top: 20px; height: 28px;}
.elastic_quding_Recharge { display: block; width: 100px; height: 28px; text-align: center; line-height: 28px; color: #fff; background: #64b0ff; border-radius: 3px; font-size: 14px;}
.jge_puse_manblock { display: block;}
.judge_purchase_padding { padding: 18px;}
.judge_t_money_close { width: 100%; height: 28px; padding-bottom: 12px; border-bottom: 1px solid #e3e3e3; position: relative;}
.judge_t_money { font-size: 16px; float: left; line-height: 28px; color: #999;}
.judge_t_money strong { font-size: 18px;  color: #61ca37; font-weight: 400;}
.judge_t_close { width: 18px; height: 18px; line-height: 18px; text-align: center; font-size: 18px; color: #999; position: absolute; right: -16px; top: -16px;}
.judge_t_close:hover { color: #3095ff;}
.judge_t_text_p { width: 100%; margin-top: 20px;}
.judge_t_text_p p {font-size: 14px;color: #777;line-height: 52px;text-indent:  0em;text-align: center;}
.judge_t_purchase_Recharge { width: 80%; margin: 20px auto 0px;}
.judge_t_integral { display: block; width: 100px; height: 28px; text-align: center; line-height: 28px; color: #555; background: #e3e3e3; border-radius: 3px; font-size: 14px; float: left;}
.judge_t_integral:hover { color: #555;}
.adequate_balance { background: #64b0ff; color: #fff;}
.adequate_balance:hover { background: #3095ff; color: #fff;}
.judge_t_Recharge { display: block; width: 100px; height: 28px; text-align: center; line-height: 28px; color: #fff; background: #64b0ff; border-radius: 3px; font-size: 14px; float: right;}
.judge_t_Recharge:hover { background: #3095ff;}
/*---------会员账号登陆账号-弹出充值服务 END---------*/

.download_buy_sentence { width: 100%;}
.download_buy_sentence h3 { width: 100%; height: 32px; line-height: 32px; font-size: 24px; font-weight: 400; text-align: center;}
.Recharge_buy_balance { height: 36px; background: #f4f5f7; margin: 24px 24px 0px; padding: 0 20px; border: 1px solid #E3E3E3; border-bottom: none;}
.Recharge_buy_balance p { font-size: 14px; text-indent: 0em; line-height: 36px;}
.Recharge_buy_balance p span { color: #61ca37; font-size: 16px;}
.Recharge_buy_balance p a { color: #3787e8; font-size: 14px; margin-left: 6px;}
.Recharge_buy_balance p a:hover { color: #f04b00;}

.surface_buy_b_table { margin: 0px 24px;}
.surface_buy_b_table table {margin: 0px auto; width:100%;border-collapse:collapse; border:1px solid #E3E3E3; Word-break: break-all;}
.surface_buy_b_table table tbody {margin:0px auto; max-width:100%;border-collapse:collapse;}
.surface_buy_b_table table tbody tr {border-collapse:collapse;background-color: #f8f9fb;}
.surface_buy_b_table table tbody tr:nth-child(2n){background-color: #fff;}
.surface_buy_b_table table tbody tr:hover {background-color: #f1f4f8;}
.surface_buy_b_table table tbody tr td {font-size:12px; line-height:38px; text-align: center; padding:4px 6px;border-collapse:collapse;border:1px solid #E3E3E3; white-space:nowrap; border-left: 0px; border-right: 0px;}
.surface_buy_b_table table tbody tr td a { margin: 0 3px; color: #3095ff;}
.surface_buy_b_table table tbody tr td a:hover { color:#f04b00;}
.variable_t_title td {font-size:14px!important; background: #eaedf1; font-weight: 600; border:1px solid #eaedf1;}

.surface_buy_title { height: 32px; padding: 24px 24px 6px;}
.surface_buy_title h3{ font-size: 16px; color: #555; line-height: 32px;}
/*---------会员-下载落地充值服务 END---------*/

.variable_collect_box { text-align: left !important; width: 300px;}
.tegaiflt { text-align: left !important; padding-left: 22px !important;}

.ZJ-layui-input:focus, .ZJ-layui-input:focus {
    border-color: #b1d7ff!important;
}

/* 2024-4-19 */
.bg_c_t_r_l_text {
    width: 48%;
    height: auto;
}
.bg_c_t_r_l_timg { 
    height: 115px; 
}
.bg_c_t_r_l_timg img { 
    height: auto;
    padding-top: 10px;
}
.bg_c_t_r_l_tlist { 
    height: 125px;
    overflow: hidden;
}
.bg_c_t_r_l_tlist a { 
    line-height: 30px;
    height: 30px;
}
.bg_c_t_leftimg { 
    height: 363px;
}
.bg_c_t_l_mg img { 
    height: auto; 
    padding-top: 20%;
}