
/*----------------------电脑板式样式----------------------*/

/*----------------------平板板式样式----------------------*/
@media screen and (min-width:641px) and (max-width:1200px) {

}
/*----------------------手机板式样式----------------------*/
@media screen and (max-width:640px) {

}
body{ background-position:left top; }


 #text_style_01_1778735401964{width:7.249999999999999%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:19.3125px;left:24.408279418945312%;}   @media screen and (max-width:640px) {#text_style_01_1778735401964{width:17.066666666666666%;font-size:12px;color:#333;line-height:2;top:29.3046875px;left:2%;display:none;}}  #text_style_01_1778735401964>.view_contents {color:#7a7a7a;font-size:18px;font-weight:bold;text-align:center;line-height:45px;} #text_style_01_1778735401964 .view_contents:hover {background:#dee9f7;font-family:"Microsoft YaHei",微软雅黑;font-size:17px;font-weight:bold;color:#3867b7;border-radius:10px;text-decoration:underline;line-height:45px;}

 #text_style_01_1778735850980{width:9.75%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:19.305557250976562px;left:33.342305501302086%;}   @media screen and (max-width:640px) {#text_style_01_1778735850980{width:96%;font-size:12px;color:#333;line-height:2;top:29.305557250976562px;left:4%;display:none;}}  #text_style_01_1778735850980>.view_contents {color:#7a7a7a;font-size:18px;font-weight:bold;text-align:center;line-height:45px;} #text_style_01_1778735850980 .view_contents:hover {background:#dee9f7;font-family:"Microsoft YaHei",微软雅黑;font-size:17px;font-weight:bold;color:#3867b7;border-radius:10px;text-decoration:underline;line-height:45px;}

 #text_style_01_1778735877903{width:9.75%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:19.305557250976562px;left:45.10648091634115%;display:block;}   @media screen and (max-width:640px) {#text_style_01_1778735877903{width:96%;font-size:12px;color:#333;line-height:2;top:29.305557250976562px;left:4%;display:none;}}  #text_style_01_1778735877903>.view_contents {color:#7a7a7a;font-size:18px;font-weight:bold;text-align:center;line-height:45px;} #text_style_01_1778735877903 .view_contents:hover {background:#dee9f7;font-family:"Microsoft YaHei",微软雅黑;font-size:17px;font-weight:bold;color:#3867b7;border-radius:10px;text-decoration:underline;line-height:45px;}

 #text_style_01_1778735889661{width:9.75%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:19.305557250976562px;left:56.039642333984375%;display:block;}   @media screen and (max-width:640px) {#text_style_01_1778735889661{width:28.000000000000004%;font-size:12px;color:#333;line-height:2;top:54.3046875px;left:23.200000000000003%;display:none;}}  #text_style_01_1778735889661>.view_contents {color:#7a7a7a;font-size:18px;font-weight:bold;text-align:center;line-height:45px;} #text_style_01_1778735889661 .view_contents:hover {background:#dee9f7;font-family:"Microsoft YaHei",微软雅黑;font-size:17px;font-weight:bold;color:#3867b7;border-radius:10px;text-decoration:underline;line-height:45px;}

 #text_style_01_1778735904407{width:9.75%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:19.305557250976562px;left:66.63947041829427%;display:block;}   @media screen and (max-width:640px) {#text_style_01_1778735904407{width:25.6%;font-size:12px;color:#333;line-height:2;top:29.3046875px;left:42.66666666666667%;display:none;}}  #text_style_01_1778735904407>.view_contents {color:#7a7a7a;font-size:18px;font-weight:bold;text-align:center;line-height:45px;} #text_style_01_1778735904407 .view_contents:hover {background:#dee9f7;font-family:"Microsoft YaHei",微软雅黑;font-size:17px;font-weight:bold;color:#3867b7;border-radius:10px;text-decoration:underline;line-height:45px;}

 #text_style_01_1778736127760{width:12%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:19.305557250976562px;left:87.97222137451172%;display:block;}   @media screen and (max-width:640px) {#text_style_01_1778736127760{width:27.200000000000003%;font-size:12px;color:#333;line-height:2;top:20.3046875px;left:66.8%;display:none;}}  #text_style_01_1778736127760>.view_contents {text-align:center;font-size:17px;font-weight:bold;color:#ffffff;background-color:#0548ad;border-radius:20px;line-height:45px;} #text_style_01_1778736127760 .view_contents:hover {background:#1b5bba;} @media screen and (max-width:640px) { #text_style_01_1778736127760>.view_contents {font-size:14px;line-height:30px;background-color:#21a2ed;border-radius:5px;}}

 #text_style_01_1778736307208{width:19.333333333333332%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:19.3125px;left:-0.027778625488281247%;display:block;}   @media screen and (max-width:640px) {#text_style_01_1778736307208{width:59.73333333333334%;font-size:12px;color:#333;line-height:2;top:7px;left:11.955556233723959%;display:block;}}  #text_style_01_1778736307208>.view_contents {color:#3867b7;font-weight:bold;text-align:left;font-size:25px;} @media screen and (max-width:640px) { #text_style_01_1778736307208>.view_contents {text-align:left;font-size:20px;font-weight:normal;}}

 #text_style_01_1778944322526{width:12%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:30.3046875px;left:16.083333333333332%;display:none;}   @media screen and (max-width:640px) {#text_style_01_1778944322526{width:23.466666666666665%;font-size:12px;color:#333;line-height:2;top:12px;left:72.8%;display:block;}}  #text_style_01_1778944322526>.view_contents {text-align:center;font-size:17px;font-weight:bold;color:#ffffff;background-color:#0548ad;border-radius:20px;line-height:45px;} #text_style_01_1778944322526 .view_contents:hover {background:#1b5bba;} @media screen and (max-width:640px) { #text_style_01_1778944322526>.view_contents {font-size:14px;line-height:30px;background-color:#1b5bba;border-radius:5px;background:#1b5bba;}} @media screen and (max-width:640px) { #text_style_01_1778944322526 .view_contents:hover {}}

 #dh_style_47_1779237134508{width:6.666666666666667%;z-index:999;position:absolute;display:none;left:46.666666666666664%;top:61.796875px;}   @media screen and (max-width:640px) {#dh_style_47_1779237134508{width:10.933333333333334%;z-index:2;position:absolute;display:block;top:11px;left:0.26041666666666663%;}} #dh_style_47_1779237134508 > .view_contents{overflow:visible;}  #dh_style_47_1779237134508 .twoBgSet {background:#ffffff;} #dh_style_47_1779237134508 .mainMenuSet {background:transparent;color:#333333;border-width:0px;} #dh_style_47_1779237134508 .mainMenuSet:hover {background:transparent;color:#2e6296;border-width:0px;border-style:none;} #dh_style_47_1779237134508 #hot>a {background:transparent;color:#2e6296;border-width:0px;border-style:none;} #dh_style_47_1779237134508 #hot .aview {background:transparent;color:#2e6296;border-width:0px;border-style:none;} #dh_style_47_1779237134508 .subMenuSet:hover {background:transparent;color:#2e6296;border-width:0px;} #dh_style_47_1779237134508 #subCurSet {background:transparent;color:#2e6296;border-width:0px;} #dh_style_47_1779237134508 .thrMenuSet:hover {background:transparent;color:#2e6296;border-width:0px;} #dh_style_47_1779237134508 #thrCurSet {background:transparent;color:#2e6296;border-width:0px;} #dh_style_47_1779237134508 .subMenuSet {color:#333333;border-width:0px;} #dh_style_47_1779237134508 .thrMenuSet {color:#333333;border-width:0px;} #dh_style_47_1779237134508 .btnaSet {color:#333333;} #comm_layout_header{height:78.66667000000001px;z-index:99999;}   @media screen and (max-width:640px) {#comm_layout_header{height:52.5px;}} #comm_layout_header > .view_contents{max-width:1200px;overflow:visible;}  #comm_layout_header  {background:#f9fbff;border-top:none !important;border-right:none !important;border-left:none !important;border-color:#e8e8e8;border-style:solid;border-width:0.5px;}


 #text_style_01_1778844106588{width:54.41666666666667%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:53px;left:0.16666666666666669%;}   @media screen and (max-width:640px) {#text_style_01_1778844106588{width:84%;font-size:12px;color:#333;line-height:2;top:0px;left:2%;display:none;}}  #text_style_01_1778844106588>.view_contents {background-color:#ffffff;border-radius:15px;opacity:0.9;}

 #text_style_01_1778843873413{width:48.583333333333336%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;left:2.568359375%;top:136px;}   @media screen and (max-width:640px) {#text_style_01_1778843873413{width:96%;font-size:12px;color:#333;line-height:2;top:140px;left:2%;display:none;}} 

 #text_style_01_1778843806595{width:40%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;left:2.4016927083333335%;top:92px;}   @media screen and (max-width:640px) {#text_style_01_1778843806595{width:96%;font-size:12px;color:#333;line-height:2;top:168px;left:2%;display:none;}}  #text_style_01_1778843806595>.view_contents {font-weight:bold;color:#3867b7;font-size:25px;}

 #text_style_01_1778844262069{width:48.66666666666667%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:180px;left:2.651692708333333%;}   @media screen and (max-width:640px) {#text_style_01_1778844262069{width:83.46666666666667%;font-size:12px;color:#333;line-height:2;top:36px;left:8.266666666666666%;display:none;}}  #text_style_01_1778844262069>.view_contents {background-color:#abc6f4;border-radius:10px;opacity:0.5;} @media screen and (max-width:640px) { #text_style_01_1778844262069>.view_contents {background-color:#1e57b2;opacity:1;}}

 #text_style_01_1778844485772{width:22.5%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;left:10.263020833333334%;top:202px;}   @media screen and (max-width:640px) {#text_style_01_1778844485772{width:96%;font-size:12px;color:#333;line-height:2;top:190px;left:4%;display:none;}}  #text_style_01_1778844485772>.view_contents {font-weight:normal;color:#3867b7;font-size:17px;}

 #text_style_01_1778844649005{width:22.5%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;left:10.263020833333334%;top:232px;}   @media screen and (max-width:640px) {#text_style_01_1778844649005{width:96%;font-size:12px;color:#333;line-height:2;top:217px;left:4%;display:none;}}  #text_style_01_1778844649005>.view_contents {font-weight:bold;color:#3867b7;font-size:23px;}

 #image_style_01_1778927247472{width:3.5833333333333335%;height:41px;position:absolute;top:215.5px;left:4.833333333333333%;}   @media screen and (max-width:640px) {#image_style_01_1778927247472{width:9.6%;height:27px;top:96.5px;left:9.466666666666667%;display:none;}} #image_style_01_1778927247472 > .view_contents{overflow:visible;} 

 #iframe_style_1_1779006821421{width:41.66666666666667%;height:400px;display:none;position:absolute;left:29.166666666666664%;top:375.296875px;}   @media screen and (max-width:640px) {#iframe_style_1_1779006821421{width:100%;height:552px;display:block;top:28px;left:0%;}}  #layout_diy_1778843569{height:395px;}   @media screen and (max-width:640px) {#layout_diy_1778843569{height:580px;display:block;}} #layout_diy_1778843569 > .view_contents{max-width:1200px;overflow:visible;}  #layout_diy_1778843569  {background: url(../request.php?url=https%3A%2F%2Fcdn.yun.sooce.cn%2F6%2F69049%2Fjpg%2F1778927059120ddd70bbaf5be05e1e9caded444c03095.jpg%3Fversion%3D0);background-size:cover;background-position:50% 100% !important;} @media screen and (max-width:640px) { #layout_diy_1778843569  {border-top:none !important;border-right:none !important;border-left:none !important;border-color:transparent;border-style:solid;border-width:0px;background:#ffffff;}}
 #layout_1779003992121{height:300px;display:none;}   @media screen and (max-width:640px) {#layout_1779003992121{display:none;}} #layout_1779003992121 > .view_contents{overflow:visible;max-width:1200px;} 



 #customForm_style_button_01_1778849505775{width:42.670537010159656%;position:absolute;left:5.657367734724292%;top:647px;z-index:2;}   @media screen and (max-width:640px) {#customForm_style_button_01_1778849505775{width:159px;top:340px;left:23.359928884767108%;}} #customForm_style_button_01_1778849505775 > .view_contents{overflow:visible;} 
/*----------------------电脑板式样式----------------------*/
#customForm_style_button_01_1778849505775{
	
}
/*----------------------平板板式样式----------------------*/
@media screen and (min-width:641px) and (max-width:1200px) {
	#customForm_style_button_01_1778849505775{
		
	}
}
/*----------------------手机板式样式----------------------*/
@media screen and (max-width:640px) {
	#customForm_style_button_01_1778849505775{
		
	}
}

 #customForm_style_input_01_1778849512541{width:37.300435413642965%;position:absolute;left:5.65752365356623%;top:197px;z-index:2;}   @media screen and (max-width:640px) {#customForm_style_input_01_1778849512541{width:39.209726443769%;top:33px;left:1.925816869300912%;display:block;}} #customForm_style_input_01_1778849512541 > .view_contents{overflow:visible;} 

 #customForm_style_textarea_01_1778849536458{width:87.94117647058823%;height:153px;position:absolute;left:5.65752365356623%;top:458px;z-index:2;}   @media screen and (max-width:640px) {#customForm_style_textarea_01_1778849536458{width:91.7933130699088%;height:120px;top:220px;left:2.229768237082067%;display:block;}} #customForm_style_textarea_01_1778849536458 > .view_contents{overflow:visible;} 

 #customForm_style_select_01_1778849546008{width:88.08823529411765%;position:absolute;left:5.65752365356623%;top:327px;z-index:2;}   @media screen and (max-width:640px) {#customForm_style_select_01_1778849546008{width:91.48936170212765%;top:123px;left:2.229768237082067%;display:block;}} 

 #customForm_style_input_01_1778851157159{width:45.73529411764706%;position:absolute;left:48.21233624454149%;top:197px;z-index:2;}   @media screen and (max-width:640px) {#customForm_style_input_01_1778851157159{width:47.11246200607903%;top:33px;left:46.606667933130694%;display:block;}} #customForm_style_input_01_1778851157159 > .view_contents{overflow:visible;} 

 #text_style_01_1778849692633{width:36.71988388969521%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;left:5.65752365356623%;top:282px;z-index:2;}   @media screen and (max-width:640px) {#text_style_01_1778849692633{width:51.97568389057751%;font-size:12px;color:#333;line-height:2;top:99px;left:1.925816869300912%;display:block;}}  #text_style_01_1778849692633>.view_contents {color:#5e5e5e;}

 #text_style_01_1778849772179{width:35.55878084179971%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;left:5.65752365356623%;top:412px;z-index:2;}   @media screen and (max-width:640px) {#text_style_01_1778849772179{width:66.26139817629179%;font-size:12px;color:#333;line-height:2;top:191px;left:1.925816869300912%;display:block;}}  #text_style_01_1778849772179>.view_contents {color:#5e5e5e;}

 #iframe_style_1_1779016542427{width:100%;height:780px;position:absolute;left:0%;top:0px;z-index:1;}   @media screen and (max-width:640px) {#iframe_style_1_1779016542427{width:350px;height:355px;top:8.9930419921875px;left:0%;display:none;}} 

 #text_style_01_1778849598275{width:34.45945945945946%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;left:5.511963245997089%;top:149px;z-index:2;}   @media screen and (max-width:640px) {#text_style_01_1778849598275{width:35.56231003039514%;font-size:12px;color:#333;line-height:2;top:9px;left:1.9264914772727273%;display:block;}}  #text_style_01_1778849598275>.view_contents {color:#5e5e5e;}

 #text_style_01_1778849656397{width:38.85135135135135%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;left:48.21233624454149%;top:149px;z-index:2;}   @media screen and (max-width:640px) {#text_style_01_1778849656397{width:48.93617021276596%;font-size:12px;color:#333;line-height:2;top:9px;left:46.60429331306991%;display:block;}}  #text_style_01_1778849656397>.view_contents {color:#5e5e5e;}
 #customForm_form_1778849490994{width:56.08333333333333%;height:795px;box-sizing:border-box;position:absolute;top:82.6953125px;left:2.666666666666667%;}   @media screen and (max-width:640px) {#customForm_form_1778849490994{width:87.73333333333333%;height:418px;box-sizing:border-box;top:120px;left:8.180962217615004%;z-index:2;}}  #customForm_form_1778849490994  {border-color:#f9f9f9;border-style:solid;border-width:1px;} @media screen and (max-width:640px) { #customForm_form_1778849490994  {background:transparent;border-style:none;}}
/* ====================================================
   🎨 大厂设计风格 - 全能表单美化方案 (PC/手机双端自适应版)
   ==================================================== */

/* --- 💡【控制台】在这里修改数值，全表单同步变化 --- */
:root {
    --main-color: #2563eb;       /* 按钮主色调 */
    --hover-color: #1d4ed8;      /* 按钮悬停色 */
    --text-gray: #666666;        /* 标题文字颜色 */
    --placeholder-gray: #a0aec0; /* 提示语颜色 */
    --bg-gray: #f8f9fa;          /* 输入框背景色 */
    
    /* 🖥️ 电脑端 (PC) 输入框尺寸控制 */
    --pc-input-padding: 18px;    /* 电脑端输入框内边距 */
    --pc-min-height: 54px;       /* 电脑端输入框最小高度 */
    --pc-font-size: 15px;        /* 电脑端输入框字号 */
    --button-width: 250px;       /* 电脑端按钮固定宽度 */

    /* 📱 手机端 (Mobile) 输入框尺寸控制 */
    --mo-input-padding: 12px;    /* 手机端输入框内边距 (变紧凑，防止臃肿) */
    --mo-min-height: 44px;       /* 手机端输入框最小高度 (大厂移动端标准高) */
    --mo-font-size: 14px;        /* 手机端输入框字号 (防溢出) */
}

/* ====================================================
   📐 基础映射逻辑 (默认应用电脑端尺寸，手机端通过下方媒体查询覆盖)
   ==================================================== */
:root {
    --current-padding: var(--pc-input-padding);
    --current-min-height: var(--pc-min-height);
    --current-font-size: var(--pc-font-size);
}

/* 当屏幕小于或等于 640px 时，自动切为手机版尺寸环境 */
@media screen and (max-width: 640px) {
    :root {
        --current-padding: var(--mo-input-padding);
        --current-min-height: var(--mo-min-height);
        --current-font-size: var(--mo-font-size);
    }
}


/* --- 1. 整体布局：姓名电话并排 --- */
.customForm form .gformList {
    display: flex !important;
    flex-wrap: wrap !important;
    margin: 0 -7px !important; /* 抵消子元素的左右间距 */
}
.customForm form .gformList > div {
    flex: 0 0 100% !important;
    position: relative !important;
    padding: 0 7px !important;    /* 代替原有的 gap 间距 */
    margin-bottom: 15px !important; /* 行与行之间的上下间距 */
    box-sizing: border-box !important;
}
@media screen and (min-width: 641px) {
    .customForm form .gformList > div:nth-child(1), 
    .customForm form .gformList > div:nth-child(2) {
        flex: 1 !important;
        min-width: calc(50% - 14px) !important; /* 完美适配无报错 */
    }
}


/* --- 2. 统一【输入框/下拉框】大小（自适应双端） --- */
.customForm form input[type="text"],
.customForm form input[type="tel"],
.customForm form input[type="email"],
.customForm form select {
    width: 100% !important;
    height: auto !important;
    min-height: var(--current-min-height) !important;
    padding: var(--current-padding) !important;
    font-size: var(--current-font-size) !important;
    background-color: var(--bg-gray) !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 8px !important;
    color: #333 !important;
    box-sizing: border-box !important;
    transition: all 0.2s ease !important;
}


/* --- 3. 留言输入框专项美化（自适应双端） --- */
.customForm form textarea {
    width: 100% !important;
    background-color: var(--bg-gray) !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 8px !important;
    padding: var(--current-padding) !important;
    font-size: var(--current-font-size) !important;
    color: #333 !important;
    box-sizing: border-box !important;
    transition: all 0.2s ease !important;
    min-height: 150px !important;
    height: auto !important;      
    overflow-y: auto !important;   
    resize: vertical !important;   
    line-height: 1.6 !important;   
}

@media screen and (max-width: 640px) {
    /* 手机端留言框高度可以适当调小，腾出屏幕空间 */
    .customForm form textarea {
        min-height: 100px !important;
    }
}

/* 所有的框点击时的焦点反馈 */
.customForm form input:focus, 
.customForm form select:focus, 
.customForm form textarea:focus {
    background-color: #ffffff !important;
    border-color: var(--main-color) !important;
    box-shadow: 0 0 0 4px rgba(37, 99, 235, 0.1) !important;
    outline: none !important;
}


/* --- 4. 提交按钮美化（加入移动端宽度自适应） --- */
.customForm form input.squareButton.btnaSet {
    background: linear-gradient(135deg, var(--main-color) 0%, var(--hover-color) 100%) !important;
    color: #ffffff !important;
    width: var(--button-width) !important;
    height: 60px !important;
    line-height: 60px !important; 
    padding: 0 20px !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    border: none !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    box-shadow: 0 4px 12px rgba(37, 99, 235, 0.2) !important;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
    text-align: center !important;
    margin: 10px 0 0 0 !important;
    display: inline-block !important;
    position: relative !important;
    z-index: 999 !important;
}

@media screen and (max-width: 640px) {
    /* 📱 手机端：让按钮宽度 100% 自动撑满屏幕，高度稍减更符合人体工学，字号适度缩小 */
    .customForm form input.squareButton.btnaSet {
        width: 100% !important;
        height: 50px !important;
        line-height: 50px !important;
        font-size: 17px !important;
    }
}

.customForm form input.squareButton.btnaSet:hover {
    transform: translateY(-2px);
    box-shadow: 0 8px 20px rgba(37, 99, 235, 0.3) !important;
}


/* --- 5. 🛠️ 错误提示美化 --- */
.customForm form .error, 
.customForm form .Validform_checktip,
.customForm form [class*="error"],
.customForm form [class*="tip"] {
    color: #ef4444 !important;           
    font-size: 13px !important;
    line-height: 1.5 !important;
    margin-top: 6px !important;
    padding: 0 4px !important;
    text-align: left !important;
}

/* 当输入框出错时，边框自动变红警告 */
.customForm form input.error,
.customForm form textarea.error {
    border-color: #ef4444 !important;
    background-color: #fef2f2 !important;
}

 #text_style_01_1778854520952{width:34.45945945945946%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;left:6.333333333333334%;top:139.6953125px;display:none;}   @media screen and (max-width:640px) {#text_style_01_1778854520952{width:49.333333333333336%;font-size:12px;color:#333;line-height:2;top:30.6953125px;left:8.6625%;display:none;z-index:2;}}  #text_style_01_1778854520952>.view_contents {text-align:left;font-size:25px;font-weight:bold;font-family:SimHei;} @media screen and (max-width:640px) { #text_style_01_1778854520952>.view_contents {font-size:15px;font-weight:normal;}}

 #text_style_01_1778854679258{width:44.75%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;left:6.5%;top:183.6953125px;display:none;}   @media screen and (max-width:640px) {#text_style_01_1778854679258{width:86.13333333333333%;font-size:12px;color:#333;line-height:2;top:57.6953125px;left:8.799999999999999%;display:none;z-index:2;}}  #text_style_01_1778854679258>.view_contents {text-align:left;font-size:15px;font-weight:normal;font-family:SimHei;} @media screen and (max-width:640px) { #text_style_01_1778854679258>.view_contents {font-size:12px;color:#6b6b6b;}}


 #text_style_01_1778920359454{width:55.8252427184466%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;left:20.37824612219357%;top:60px;}   @media screen and (max-width:640px) {#text_style_01_1778920359454{width:96%;font-size:12px;color:#333;line-height:2;top:0px;left:2%;display:none;}}  #text_style_01_1778920359454>.view_contents {text-align:center;font-size:25px;font-weight:normal;font-family:SimHei;}

 #text_style_01_1778920424016{width:73.54368932038835%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;left:13.228155339805824%;top:305px;}   @media screen and (max-width:640px) {#text_style_01_1778920424016{width:96%;font-size:12px;color:#333;line-height:2;top:44px;left:2%;display:none;}}  #text_style_01_1778920424016>.view_contents {text-align:center;font-size:15px;font-weight:normal;font-family:SimHei;}

 #image_style_01_1778936339567{width:45.38834951456311%;height:181px;position:absolute;top:108.99305725097656px;left:27.05805509993174%;}   @media screen and (max-width:640px) {#image_style_01_1778936339567{width:96%;height:185px;top:97px;left:2%;display:none;}} #image_style_01_1778936339567 > .view_contents{overflow:visible;} 
 #div_a_includeBlock_1778855881072{width:34.333333333333336%;height:422px;box-sizing:border-box;position:absolute;top:82.6953125px;left:62.74999999999999%;}   @media screen and (max-width:640px) {#div_a_includeBlock_1778855881072{width:100%;height:300px;box-sizing:border-box;top:0px;left:0%;display:none;z-index:2;}}  #div_a_includeBlock_1778855881072  {} #div_a_includeBlock_1778855881072 >.a_includeBlockView {background:#ffffff;border-radius:10px;}


 #image_style_01_1778856254259{width:11.165048543689322%;height:45px;position:absolute;top:49.5px;left:13.228155339805825%;}   @media screen and (max-width:640px) {#image_style_01_1778856254259{width:96%;height:185px;top:35px;left:2%;display:none;}} #image_style_01_1778856254259 > .view_contents{overflow:visible;}  #image_style_01_1778856254259  {opacity:0.8;}
 #div_a_includeBlock_1778855997368{width:34.333333333333336%;height:324px;box-sizing:border-box;position:absolute;top:536.6953125px;left:62.74999999999999%;}   @media screen and (max-width:640px) {#div_a_includeBlock_1778855997368{width:100%;height:300px;box-sizing:border-box;top:92.6953125px;left:0%;display:none;z-index:2;}}  #div_a_includeBlock_1778855997368  {} #div_a_includeBlock_1778855997368 >.a_includeBlockView {background:#1a49af;border-radius:10px;}

 #text_style_01_1778856066188{width:17.083333333333332%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;left:67.29166666666667%;top:738.6953125px;}   @media screen and (max-width:640px) {#text_style_01_1778856066188{width:96%;font-size:12px;color:#333;line-height:2;top:392.6953125px;left:2%;display:none;z-index:2;}}  #text_style_01_1778856066188>.view_contents {text-align:left;font-size:20px;font-weight:bold;font-family:Arial Black;color:#ededed;}

 #text_style_01_1778856123591{width:22.75%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;left:67.29166666666667%;top:773.6953125px;}   @media screen and (max-width:640px) {#text_style_01_1778856123591{width:96%;font-size:12px;color:#333;line-height:2;top:711.6953125px;left:4%;display:none;z-index:2;}}  #text_style_01_1778856123591>.view_contents {text-align:left;font-size:15px;font-weight:normal;font-family:SimHei;color:#ededed;}

 #iframe_style_1_1779008353651{width:41.66666666666667%;height:400px;display:none;position:absolute;left:29.166666666666664%;top:11px;}   @media screen and (max-width:640px) {#iframe_style_1_1779008353651{width:90.66666666666666%;height:553px;display:block;top:13.6953125px;left:4.666666666666667%;z-index:1;}}  #layout_1778843637376{height:933.66667px;}   @media screen and (max-width:640px) {#layout_1778843637376{height:596.88889px;}} #layout_1778843637376 > .view_contents{overflow:visible;max-width:1200px;}  #layout_1778843637376  {background:#f9fbff;} @media screen and (max-width:640px) { #layout_1778843637376  {background:#ffffff;border-top:none !important;border-right:none !important;border-left:none !important;border-color:#f7f7f7;border-style:solid;border-width:1px;}}


 #iframe_style_1_1778926741235{width:97.75%;height:475px;position:absolute;top:56.6875px;left:1.2916666666666667%;}   @media screen and (max-width:640px) {#iframe_style_1_1778926741235{width:100%;height:355px;top:0px;left:0%;display:none;}}  #layout_1778925622335{height:531.6875px;}   @media screen and (max-width:640px) {#layout_1778925622335{display:none;}} #layout_1778925622335 > .view_contents{overflow:visible;max-width:1200px;} 


 #text_style_01_1778740552452{width:37.916666666666664%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:35px;left:0%;}   @media screen and (max-width:640px) {#text_style_01_1778740552452{width:96%;font-size:12px;color:#333;line-height:2;top:113.57638549804688px;left:4%;display:none;}}  #text_style_01_1778740552452>.view_contents {font-family:Arial;font-size:17px;color:#606060;font-weight:normal;}

 #text_style_01_1778740572613{width:8.833333333333334%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:35px;left:91.16666666666666%;}   @media screen and (max-width:640px) {#text_style_01_1778740572613{width:96%;font-size:12px;color:#333;line-height:2;top:205.55557250976562px;left:4%;display:none;}}  #text_style_01_1778740572613>.view_contents {text-align:left;color:#666666;}

 #text_style_01_1778740560263{width:8.333333333333332%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:35px;left:81.88541666666667%;}   @media screen and (max-width:640px) {#text_style_01_1778740560263{width:41.86666666666667%;font-size:12px;color:#333;line-height:2;top:205.55557250976562px;left:58.13333333333334%;display:none;}}  #text_style_01_1778740560263>.view_contents {text-align:left;color:#666666;}

 #text_style_01_1778998677812{width:25.333333333333336%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:123.5703125px;left:0%;display:none;}   @media screen and (max-width:640px) {#text_style_01_1778998677812{width:76.53333333333333%;font-size:12px;color:#333;line-height:2;top:31.5703125px;left:11.733333333333333%;display:block;}}  #text_style_01_1778998677812>.view_contents {color:#3867b7;font-weight:bold;text-align:left;font-size:18px;font-family:Arial Black;} @media screen and (max-width:640px) { #text_style_01_1778998677812>.view_contents {text-align:center;}}

 #text_style_01_1778998857725{width:34%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:39.5703125px;left:0%;display:none;}   @media screen and (max-width:640px) {#text_style_01_1778998857725{width:96%;font-size:12px;color:#333;line-height:2;top:79.5703125px;left:2%;display:block;}}  #text_style_01_1778998857725>.view_contents {font-family:Arial Black;font-weight:normal;font-size:13px;color:#606060;line-height:20px;} @media screen and (max-width:640px) { #text_style_01_1778998857725>.view_contents {text-align:center;font-size:12px;line-height:18px;}}

 #text_style_01_1778998880367{width:20.083333333333332%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:75.5703125px;left:0%;display:none;}   @media screen and (max-width:640px) {#text_style_01_1778998880367{width:50.4%;font-size:12px;color:#333;line-height:2;top:116.5703125px;left:24.8%;display:block;}}  #text_style_01_1778998880367>.view_contents {text-align:left;color:#666666;line-height:25px;font-size:13px;} @media screen and (max-width:640px) { #text_style_01_1778998880367>.view_contents {font-size:12px;font-family:SimHei;text-align:center;}}

 #text_style_01_1778998896750{width:25%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;position:absolute;top:118.5703125px;left:0%;display:none;}   @media screen and (max-width:640px) {#text_style_01_1778998896750{width:96%;font-size:12px;color:#333;line-height:2;top:142.5703125px;left:2%;display:block;}}  #text_style_01_1778998896750>.view_contents {text-align:right;color:#666666;line-height:25px;font-size:13px;} @media screen and (max-width:640px) { #text_style_01_1778998896750>.view_contents {text-align:center;}}

 #text_style_01_1779161343020{width:50%;font-size:16px;color:#333;line-height:1.75;font-family:Microsoft YaHei,微软雅黑;display:none;position:absolute;left:0%;top:194.5625px;}   @media screen and (max-width:640px) {#text_style_01_1779161343020{width:73.33333333333333%;font-size:12px;color:#333;line-height:2;display:block;top:191.5625px;left:14.35%;}}  @media screen and (max-width:640px) { #text_style_01_1779161343020>.view_contents {background-color:#0757bf;color:#ffffff;line-height:50px;border-radius:15px;text-align:center;font-size:15px;font-family:SimHei;}} #comm_layout_footer{height:128px;z-index:99999;}   @media screen and (max-width:640px) {#comm_layout_footer{height:275px;}} #comm_layout_footer > .view_contents{max-width:1200px;overflow:visible;} 
/*----------------------电脑板式样式----------------------*/
#comm_layout_footer{
	
}
/*----------------------平板板式样式----------------------*/
@media screen and (min-width:641px) and (max-width:1200px) {
	#comm_layout_footer{
		
	}
}
/*----------------------手机板式样式----------------------*/
@media screen and (max-width:640px) {
	#comm_layout_footer{
		
	}
}

.iframe{
    width: 100%; height: 100%;  /* 兼容旧浏览器 */
    width: calc(100% - 2px); height: calc(100% - 2px);
}


.iframe{
    width: 100%; height: 100%;  /* 兼容旧浏览器 */
    width: calc(100% - 2px); height: calc(100% - 2px);
}


.iframe{
    width: 100%; height: 100%;  /* 兼容旧浏览器 */
    width: calc(100% - 2px); height: calc(100% - 2px);
}


.iframe{
    width: 100%; height: 100%;  /* 兼容旧浏览器 */
    width: calc(100% - 2px); height: calc(100% - 2px);
}


    	body{-ms-text-size-adjust: 100% !important;-webkit-text-size-adjust: 100% !important;text-size-adjust: 100% !important;}
.menuStyle_47{width: 100%;}
.menuStyle_47 .menuBtn{text-align: center;line-height: 40px;font-size: 32px;}
.menuStyle_47 .menuBtn .menuIcon{font-size: inherit;cursor:pointer;}
.menuStyle_47 .bgView{display:none; position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99999;background: rgba(0,0,0,0.3);}
.menuStyle_47 .bgView .contView{display: inline-block;background: #336CA6;width: 300px;max-width:100%; height: 100%;box-shadow: 0px 0px 4px rgb(0 0 0 / 20%);}
.menuStyle_47 .contView .closeView{box-sizing: border-box;overflow: hidden;border-bottom: 1px solid rgba(51,51,51,0.3);line-height: 50px;color: #fff;font-size:32px;}
.menuStyle_47 .contView .closeBtn{display:inline-block;float: right;cursor: pointer;width:50px;line-height:inherit;text-align: center;transition: all linear 0.2s;-webkit-transition: all linear 0.2s;-mos-transition: all linear 0.2s;-ms-transition: all linear 0.2s;-o-transition: all linear 0.2s;}
.menuStyle_47 .contView .closeBtn:hover{transform: rotate(90deg);-webkit-transform: rotate(90deg);-mos-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);}
.menuStyle_47 .contView .closeBtn .closeIcon{font-size:inherit;}
.menuStyle_47 .menuUl01{overflow-y: auto;height: calc(100% - 56px);scrollbar-width:none;-ms-overflow-style:none;}
.menuStyle_47 .menuUl01.showMobile{display: none;}
.menuStyle_47 .menuUl01::-webkit-scrollbar{display:none;}
.menuStyle_47 .menuUl01 .mainMenu{box-sizing: border-box;}
.menuStyle_47 .menuUl01 .mainMenu .mainMenuText{box-sizing: border-box; padding: 0 24px;line-height: 50px;color: #fff;border-bottom: 1px solid rgba(51,51,51,0.2);font-size:16px;}
.menuStyle_47 .menuUl01 .mainMenu .mainMenuText:hover,
.menuStyle_47 .menuUl01 .mainMenu#hot .mainMenuText.aview{background:#2E6296;}
.menuStyle_47 .menuUl01 .mainMenu .mainMenuText .imgIco{display: inline-block;vertical-align: middle;width:32px;height:32px;margin-right: 6px;}
.menuStyle_47 .menuUl01 .mainMenu .mainMenuText .imgIco .img{width:100%;height:100%;}
.menuStyle_47 .menuUl02{display:none;}
.menuStyle_47 .menuUl02 .subMenu02{box-sizing: border-box;}
.menuStyle_47 .menuUl02 .subMenu02 .subMenu02Text{box-sizing: border-box;padding: 0 24px 0 48px;line-height: 50px;color: #fff;    border-bottom: 1px solid rgba(51,51,51,0.2);font-size:16px;}
.menuStyle_47 .menuUl02 .subMenu02 .subMenu02Text:hover,
.menuStyle_47 .menuUl02 .subMenu02 .subMenu02Text#subCurSet{background:#2E6296;}
.menuStyle_47 .menuUl03{box-sizing: border-box;display:none;}
.menuStyle_47 .menuUl03 .thrMenu03{box-sizing: border-box;padding: 0 24px 0 72px;line-height: 50px;color: #fff;    border-bottom: 1px solid rgba(51,51,51,0.2);font-size:16px;display:block;}
.menuStyle_47 .menuUl03 .thrMenu03:hover,
.menuStyle_47 .menuUl03 .thrMenu03#thrCurSet{background:#2E6296;}
.menuStyle_47 .menuLink{display:inline;color:inherit;font-size:inherit;cursor:pointer;vertical-align: middle;}
.menuStyle_47 .fa-angle-down{float: right;line-height: inherit;font-size: 20px;}
.menuStyle_47 .fa-angle-down.open{transform: rotate(180deg);-webkit-transform: rotate(180deg);-mos-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);}

@media screen and (max-width:640px) {
    .menuStyle_47 .menuBtn{font-size: 30px;line-height: 34px;}
    .menuStyle_47 .contView .closeView{font-size:28px;line-height: 44px;}
    .menuStyle_47 .contView .closeBtn{width:44px;}
    .menuStyle_47 .menuUl01{height: calc(100% - 50px);}
    .menuStyle_47 .menuUl01.showPc{display: none;}
    .menuStyle_47 .menuUl01.showMobile{display: block;}
    .menuStyle_47 .menuUl01 .mainMenu .mainMenuText{padding: 0 18px;line-height: 44px;font-size:14px;}
    .menuStyle_47 .menuUl02 .subMenu02 .subMenu02Text{padding: 0 18px 0 36px;line-height: 44px;font-size:14px;}
    .menuStyle_47 .menuUl03 .thrMenu03{padding: 0 18px 0 54px;line-height:44px;font-size:14px;}
    .menuStyle_47 .fa-angle-down{font-size: 18px;}
    .menuStyle_47 .menuUl01 .mainMenu .mainMenuText .imgIco{width:28px;height:28px;}
}
	#dh_style_47_1779237134508.clearTransform{transform:none!important;}
	#dh_style_47_1779237134508 .menuUl02 .subMenu02>a .fa{position: absolute;top: 0;right: 8px;}
	

    #dh_style_47_1779237134508 .menuStyle_47 .bgView .contView{width:300px;}
    @media screen and (max-width:1200px) and (min-width:641px) {
        #dh_style_47_1779237134508 .menuStyle_47 .bgView .contView{width:300px;}
    }
    @media screen and (max-width:640px){
        #dh_style_47_1779237134508 .menuStyle_47 .bgView .contView{width:125px;}
    }
.imgStyle{font-size:0;}
#image_style_01_1778927247472 .CompatibleImg img{width:100%; height:100%}@media screen and (min-width:641px) and (max-width:1200px) {#image_style_01_1778927247472 .CompatibleImg img{width:100%; height:100%}}@media screen and (max-width:640px) {#image_style_01_1778927247472 .CompatibleImg img{width:100%; height:100%}}	#image_style_01_1778927247472 a{
		cursor: default;
	}
	.imgStyle { height:100%; width:100%; overflow: hidden; box-sizing: border-box;}
	.imgStyle>a{overflow: hidden; width: 100%; height: 100%;}
	.imgStyle img{box-sizing: border-box;}
	@media screen and (max-width:1200px) {
			}
	@media screen and (max-width:767px) {
			}

.iframe{
    width: 100%; height: 100%;  /* 兼容旧浏览器 */
    width: calc(100% - 2px); height: calc(100% - 2px);
}
.squareButton { width: 100%; height:36px; background: #fff; color: #333; box-sizing: border-box; border: 1px solid #ccc; border-radius: 4px; font-size: 14px; cursor: pointer; transition: all ease-in .1s; -webkit-transition: all ease-in .1s; -moz-transition: all ease-in .1s; -o-transition: all ease-in .1s;box-sizing: border-box;}
@media screen and (max-width: 767px){
	.squareButton {font-size: 12px;height:32px;}
}/* / 默认无 / */
.inputStyleCont .textInput{
    width: 100%;
    height: 100%;
    padding: 6px;
    outline: none;
    border: 1px #ccc solid;
    box-sizing: border-box;
	font-size: 14px;
	height: 36px;
}
.inputStyleCont {font-size: 0;}
.inputStyleCont .input_view{position: relative;display: inline-block;width: 100%;vertical-align: middle;}
.inputStyleCont .red_tip{color: #cc0000;display: none;}
.inputStyleCont .title_view{width: 100%;display: none;color: #333;font-size: 14px;vertical-align: middle;}

@media screen and (max-width: 767px){
	.inputStyleCont .textInput{font-size: 12px;height: 32px;}
	.inputStyleCont .title_view{font-size: 12px;}
}
    #store-selector .text b{
        background: url('../request.php?url=http%3A%2F%2Fs143js.nicebox.cn..%2Fimg%2FcustomForm%2Fstyle_input_02%2Fbtn20121210.png') 0 0 no-repeat;
    }
				#customForm_style_input_01_1778849512541 .red_tip{display: inline;}
	.textareaStyle1 {font-size: 0;height: 100%;}
.textareaStyle1 .textareaInput3{
    outline: none;
    border:1px #ccc solid;
    color: #666;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
	padding: 8px 10px;
	font-size: 14px;
    border-radius:0;
}

.textareaStyle1 .input_view{position: relative;display: inline-block;width: 100%;height: 100%;}
.textareaStyle1 .red_tip{color: #cc0000;display: none;}
.textareaStyle1 .title_view{width: 100%;display: none;color: #333;font-size: 14px;}
@media screen and (max-width: 767px){
	.textareaStyle1 .textareaInput3{font-size: 12px;}
	.textareaStyle1 .title_view{font-size: 12px;}
}
				#customForm_style_textarea_01_1778849536458 .red_tip{display: inline;}
	.selectStyle_3 .select_view{
	border:1px solid #ccc;
	width: 100%;
	height: 36px;
	padding: 0px 10px;
	box-sizing:border-box;
	font-size: 14px;
}
.selectStyle_3{font-size: 0;}
.selectStyle_3 .input_view{position: relative;display: inline-block;width: 100%;vertical-align: middle;}
.selectStyle_3 .red_tip{color: #cc0000;display: none;}
.selectStyle_3 .title_view{width: 100%;display: none;color: #333;font-size: 14px;vertical-align: middle;}

@media screen and (max-width: 767px){
	.selectStyle_3 .select_view{font-size: 12px;height: 32px;}
	.selectStyle_3 .title_view{font-size: 12px;}
}

	/*#*//* .selectStyle_3 .select_view{background: url(../img/customForm/style_select_01/selectIcon01.png) no-repeat 97% 50%;background-size: 20px;}*/

		
    #customForm_style_select_01_1778849546008 .input_view .bbx-new-font{
                                  display: flex;
                                  height: 100%;
                                  align-items: center;
                                  justify-content: right;
                                  position: absolute;
                                  right: 10px;
                                  z-index: 1;
                                  pointer-events: none;
                              }

    #store-selector .text b{
        background: url('../request.php?url=http%3A%2F%2Fs143js.nicebox.cn..%2Fimg%2FcustomForm%2Fstyle_input_02%2Fbtn20121210.png') 0 0 no-repeat;
    }
				#customForm_style_input_01_1778851157159 .red_tip{display: inline;}
	
#image_style_01_1778936339567 .CompatibleImg img{width:100%; height:100%}@media screen and (min-width:641px) and (max-width:1200px) {#image_style_01_1778936339567 .CompatibleImg img{width:100%; height:100%}}@media screen and (max-width:640px) {#image_style_01_1778936339567 .CompatibleImg img{width:100%; height:100%}}	#image_style_01_1778936339567 a{
		cursor: default;
	}
	.imgStyle { height:100%; width:100%; overflow: hidden; box-sizing: border-box;}
	.imgStyle>a{overflow: hidden; width: 100%; height: 100%;}
	.imgStyle img{box-sizing: border-box;}
	@media screen and (max-width:1200px) {
			}
	@media screen and (max-width:767px) {
			}

#image_style_01_1778856254259 .CompatibleImg img{width:100%; height:100%}@media screen and (min-width:641px) and (max-width:1200px) {#image_style_01_1778856254259 .CompatibleImg img{width:100%; height:100%}}@media screen and (max-width:640px) {#image_style_01_1778856254259 .CompatibleImg img{width:100%; height:100%}}	#image_style_01_1778856254259 a{
		cursor: default;
	}
	.imgStyle { height:100%; width:100%; overflow: hidden; box-sizing: border-box;}
	.imgStyle>a{overflow: hidden; width: 100%; height: 100%;}
	.imgStyle img{box-sizing: border-box;}
	@media screen and (max-width:1200px) {
			}
	@media screen and (max-width:767px) {
			}
