﻿.qs_clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.qs_clear  { *zoom:1; }
.qs_info { text-align:justify; text-justify :inter-ideograph;  }
.qs_yin { width:0; height:0; overflow:hidden; display:none;}
.wrap{ width: 100%;}
.yd_banner{ position: relative;}
.yd_banner img{ width: 100%;}
.yd_b_m{ position: absolute;padding: 30px 120px; width: 500px; left: 46.8%; top: 8%; background-image: url(/ydkg/resource/cms/2020/04/img_pc_site/2020041514214353527.png); background-position: 0 0; background-repeat: repeat;}
.yd_b_t{ font-size: 48px; color: #fff; font-weight: bold;}
.yd_b_sub{  font-size: 32px; color: #fff; padding-bottom: 20px;}
.yd_b{ width: 270px; height: 45px; border: #ffffff solid 2px; text-align: center; font-size: 24px; color: #fff; line-height: 45px;}
.yd_mb{}
.yd_mb_i{ margin-top: 20px; padding-left: 25px; width:132px; background-image: url(/ydkg/resource/cms/2020/04/img_pc_site/2020041514474577022.png); background-position: 0 0; background-repeat: no-repeat; float: left;
    margin-right:80px; }
.yd_mb_t{ width: 132px; height: 36px; line-height: 36px; text-align: center; font-size: 18px; color: #ffffff; background-image: url(/ydkg/resource/cms/2020/04/img_pc_site/2020041514474512974.png); background-repeat: no-repeat; background-position: 0 0;}
.yd_mb_c{ height: 30px; line-height: 40px; font-size: 16px; color: #ffffff;}
.yd_yw_m{ padding: 0 6.3%;}
.yd_yw_t{ margin: 90px 0 45px 0; height: 110px; position: relative;}
.yd_yw_w{ padding: 0 50px; position: absolute; left: 50%; height: 60px;}
.yd_yw_n{ height: 60px; line-height: 60px; font-size: 40px; color: #0b91c7; font-weight: bold; padding: 0 20px; background-color: #ffffff; position: relative; z-index: 10}
.yd_yw_line{ height: 2px; width: 100%; position: absolute; left: 0; top: 50%; margin-top: -1px; background-color: #0b91c7;}
.yd_yw_y{ height: 50px; font-size: 30px; color: #0b91c7; line-height: 50px; position: absolute; left: 50%; top: 60px; }
.yd_cy_m{ width:1000px; overflow: hidden; padding-top: 100px; margin: 0 auto;}
.yd_cy_m ul{ width: 1000px;text-align:center}
.yd_cy_m ul li{ width: 300px; margin-right: 30px; background-color: #e8f6ff; height: 800px; position: relative; float: left;}
.yd_cy_n{ padding: 0 20px;}
.yd_cy_img{ width: 300px; height: 300px; position: relative;}
.yd_cy_img span{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color:#333; opacity: 0.5; }
.yd_cy_t{ padding: 20px 0 10px 0; font-size: 30px; color: #19a3ff; font-weight: bold; line-height: 35px; height: 70px;}
.yd_cy_s{ padding-bottom: 20px; font-size: 24px; color: #19a3ff; line-height: 35px; height: 70px;}
.yd_cy_c{ font-size: 16px; color: #19a3ff; line-height: 35px;}
.yd_cy_a{ height: 28px; width: 28px; border: #19a3ff solid 1px; position: absolute; bottom: 20px; right: 20px;}
.yd_cy_a a{ display: block; width: 28px; height: 28px; background-repeat: no-repeat; background-position: center center; background-image: url(/ydkg/resource/cms/2020/04/img_pc_site/2020042710335652143.png);}
.yd_cy_m ul li.yd_atc{ background-color: #19a3ff;}
.yd_cy_m ul li.yd_atc .yd_cy_img span{ display: none;}
.yd_cy_m ul li.yd_atc .yd_cy_t{ color:#fff;}
.yd_cy_m ul li.yd_atc .yd_cy_s{ color:#fff;}
.yd_cy_m ul li.yd_atc .yd_cy_c{ color:#fff;}
.yd_cy_m ul li.yd_atc .yd_cy_a{ border: #fff solid 1px;}
.yd_cy_m ul li.yd_atc .yd_cy_a a{ background-image: url(/ydkg/resource/cms/2020/04/img_pc_site/2020042711464366241.png);}
.yd_yw_m{ padding: 80px 0;}
.yd_yw_tt{ font-size: 50px; color: #555555; text-align: center;}
.yd_yw_c{ line-height: 100px; padding-top: 80px; text-align: center;}
.yd_yw_c *{ font-size: 24px; color: #666666;}
.yd_qc_banner{ background-position: center top; background-repeat: no-repeat; height: 690px;}
.qc_bg{ background-image: url(/ydkg/resource/cms/2023/03/img_pc_site/2023032114575819217.jpg);}
.yd_qc_bt{ padding-top: 220px; font-size: 68px; color: #fff; font-weight: bold; text-align: center;}
.yd_qc_by{ padding-top: 20px; font-size: 46px; color: #ffffff; text-align: center;}
.yd_qc_cy{ padding: 100px 0;}
.yd_qc_cyt{ padding-bottom: 80px; text-align: center; font-size: 45px; color: #555555;}
.yd_qc_dcm{ width: 1640px; margin: 0 auto; position: relative;}
.yd_qcdc_l{ width: 95%; padding: 40px 80px 0 80px; box-shadow: 0 0 16px 2px rgba(0,0,0,0.2); float: left; margin-right: 90px; height: 360px;}
.yd_qcdc_i{ width: 261px; margin: 0 auto;}
.yd_qcdc_i img{ width: 100%;}
.yd_qcdc_jj{ padding-top: 30px; line-height: 40px; }
.yd_qcdc_jj *{ font-size: 14px; color: #555;}
.yd_qcdc_r{ width: 741px; float: left;}
.yd_qcdc_r img{ width: 100%}
.yd_qcdc_gd{ width: 120px; height: 55px; border: #c8c8c8 solid 1px; background-image: url(/ydkg/resource/cms/2020/04/img_pc_site/2020042810292758767.png); background-repeat: no-repeat; background-position: 50% 15px; position: absolute;
right:0; bottom: 0;}
.yd_qcdc_gd a{ display: block;  width: 120px; height: 55px;}
.yd_dc_bgc{ background-color: #f6f6f6; padding-top: 120px; overflow: hidden;}
.yd_dc_m{ width: 1640px; margin: 0 auto;}
.yd_dc_m ul li{ position: relative; min-height: 530px; margin-bottom: 120px;}
.yd_dc_i{ width: 545px; height: 344px; position: absolute; left: 0; top: 50%; margin-top: -172px;}
.yd_dc_i img{ width: 100%;}
.yd_dc_nr{ padding: 50px 50px 50px 240px; width: 990px; margin-left: 360px; background-color: #ffffff; min-height: 430px;}
.yd_dc_t{ height: 90px; line-height: 90px; color: #555555; font-size: 32px; font-weight: bold;}
.yd_dc_con{ line-height: 60px; padding-top: 30px;}
.yd_dc_con *{ font-size: 30px; color: #555555;}
.yd_dc_m ul li.dc_atc .yd_dc_nr{ margin-left: 0; padding: 50px 240px 50px 50px; }
.yd_dc_m ul li.dc_atc .yd_dc_i{ left:initial; right: 0;}
.yd_sd{ padding: 100px 0;}
.yd_sd_i{ width:520px; margin: 0 auto; }
.yd_sd_t{ font-size: 32px; padding: 20px 0; text-align: center; color: #555555;}
.yd_sd_c{ width: 1200px; margin: 0 auto; line-height: 30px;}
.yd_sd_c *{ font-size: 16px; color: #555555;}
.yd_net_zy{ padding-top: 100px; width: 1200px; margin: 0 auto;}
.zy_t{ text-align: center; font-size: 46px; font-weight: bold;}
.zy_c{ padding: 15px 0 20px 0; line-height: 50px;}
.zy_c *{ font-size: 30px; color: #555555;}
.zy_li{ width: 1200px; overflow: hidden; padding-top: 30px;}
.zy_li ul{ width: 1300px;}
.zy_li ul li{ width: 550px; height: 350px; float: left; margin-right: 100px; background-color: #e8f6ff; line-height: 350px; text-align: center; color: #3aafff; font-size: 50px; font-weight: bold; margin-bottom: 100px;}
.net_bg{ background-image: url(/ydkg/resource/cms/2020/04/img_pc_site/2020042816550267190.jpg);}
.yd_w_bg{ background-color: #f6f6f6; padding: 100px 0;}
.yd_w_m{ width:1640px; overflow: hidden; margin: 0 auto;}
.yd_w_m ul{ width: 1680px;}
.yd_w_m ul li{ padding: 40px; background-color: #ffffff; min-height: 480px; width: 440px; float: left; margin-right: 40px;}
.yd_w_i{ padding-bottom: 50px; text-align: center; height: 81px;}
.yd_w_i img{ margin: 0 auto;}
.yd_w_t{ font-size: 30px; font-weight: bold; color: #555555; padding-bottom: 80px; text-align: center;}
.yd_w_c{ line-height: 60px;}
.yd_w_c *{ color: #555555; font-size: 20px;}
.yd_w_img{ padding-top: 40px;}
.yd_w_img img{ width: 100%;}


@media only screen and (min-width:1366px) and (max-width:1441px) {
    .yd_qc_banner{ height: 400px; background-size: 1440px auto;}
    .yd_qc_bt{padding-top: 135px;font-size: 50px;}
    .yd_qc_by{ font-size: 30px;}
    .yd_qc_cy{padding: 50px 0;}
    .yd_qc_cyt{font-size: 30px; padding-bottom:50px;}
    .yd_qc_dcm{ width: 87.5%;}
    .yd_qcdc_l{ padding: 60px 30px 0 30px; height: 385px;margin-right: 30px;}
    .yd_qcdc_l2{ padding: 60px 30px 0 30px; height: 285px;margin-right: 30px;}
    .yd_qcdc_i{ width: 180px; }
    .yd_qcdc_jj{ line-height: 35px;}
    .yd_qcdc_jj *{ font-size: 16px;}
    .yd_qcdc_r{ width: 40%;}
    .yd_dc_bgc{ padding-top: 55px;}
    .yd_dc_m{ width: 87.5%;}
    .yd_dc_i{ width: 360px; height: auto; margin-top: -114px;}
    .yd_dc_nr{     padding: 30px 30px 30px 15%;width: 65%;margin-left: 20%; min-height: 320px;}
    .yd_dc_t{ height: 50px;line-height: 50px; font-size: 35px;}
    .yd_dc_con{ line-height: 35px;}
    .yd_dc_con *{ font-size: 18px;}
    .yd_dc_m ul li{ min-height: auto;margin-bottom: 60px;}
    .yd_dc_m ul li.dc_atc .yd_dc_nr{ padding: 30px 15% 30px 30px ;}
    .yd_sd_t{ font-size: 35px;}
    .yd_sd_c{ width: 87.5%; line-height: 40px;}
    .yd_sd_c *{ font-size: 24px;}
    .yd_net_zy{ padding-top: 50px;}
    .zy_t{ font-size: 35px;}
    .zy_c{ line-height: 40px;}
    .zy_c *{ font-size: 24px;}
    .yd_w_m{ width: 87.5%;}
    .yd_w_m ul{ width: 100%;}
    .yd_w_bg{ padding: 0 0 100px 0;}
    .yd_w_m ul li{ margin-top: 50px;}
    .yd_b_m {position: absolute;padding: 25px 90px;}
.yd_b_m {width:440px;top:2%;}
.yd_b_t {font-size: 34px;}
.yd_b_sub { font-size: 22px;padding-bottom:10px;}
.yd_b {height:35px;line-height:35px;font-size:18px;}
.yd_mb_i {padding-right:40px;margin-right:15px;}
.yd_mb_c {height: 30px;line-height: 36px;}
.yd_cy_m {width: 87.5%;}
.yd_cy_m ul { width: 100%;}
.yd_cy_m ul li {width: 18.5%;margin-right: 14px;height:650px;}
.yd_cy_img {width: 100%;height: 240px;}
.yd_cy_img img {width:100%;height:100%;}
.yd_cy_t {padding: 15px 0 10px 0;font-size: 24px;}
.yd_cy_s { padding-bottom: 15px;font-size: 18px;height:40px;}
.yd_cy_c {font-size: 14px;line-height: 30px;}
.yd_yw_tt {font-size: 40px;}
.yd_yw_c {padding-top:40px;line-height: 80px;}
}