@charset "utf-8";
/* CSS Document */

.project_div{width:1200px; min-width:1200px; margin:0px auto; overflow:hidden; min-width:1200px;}
.project_div .wq_midcon_border{ border:1px solid #e7e7e7; margin-top:9px; overflow:hidden; background-color:#FFF;margin-bottom:20px;}
.project_div .wq_midcon_border .wq_midcon,.newmidconzhiz{overflow:hidden;display: table;}
.project_div .wq_midcon_border .wq_midcon .wq_midcon_left,
.project_div .wq_midcon_border .wq_midcon .wq_midcon_right,
.newmidconzhiz .wq_zz_back_left,.newmidconzhiz .wq_zz_back_right{
     display: table-cell;
}
.wq_midcon{border-bottom: #e7e7e7 1px solid;}
.project_div .wq_midcon_border .wq_midcon .wq_midcon_left{ width:90px; height:40px;color: var(--mainFontColor); margin-right: 15px; font-weight:bold; font-size:14px; text-align:center; line-height:40px; overflow:hidden;border-right: solid 1px #e7e7e7;background-color: #fcf7f7;vertical-align: top;}
.wq_quyu{height: 80px !important;}
.project_div .wq_midcon_border .wq_midcon .wq_midcon_right{margin-left: 20px; overflow:hidden; width:1060px; ;color: var(--assFontColor) !important;}
.project_div .wq_midcon_border .wq_midcon>.wq_midcon_right{padding: 7px 20px;}
.project_div .wq_midcon_border .wq_midcon .wq_midcon_right .wq_zz_back_left{overflow:hidden; line-height:30px; width:150px; height:30px; margin-left:68px;}
.project_div .wq_midcon_border .wq_midcon .wq_midcon_right .wq_zz_back_right{ height:30px; line-height:30px;}
.project_div .wq_midcon_border .wq_midcon .wq_midcon_right .wq_zz_sp{ margin-right:50px;}
.wq_right_li1{margin-top: 3px;}
.wq_right_li2{padding-top: 0 !important;}
/* .wq_midcon_right{padding: 0 20px;} */
.project_div .wq_midcon_border .wq_midcon .wq_midcon_right .wq_right_ul1 li{ float:left; overflow:hidden;cursor:pointer; line-height:25px; text-align:center; margin-right:7px;}

.project_div .wq_midcon_border .wq_midcon .wq_midcon_right .wq_right_ul1 .wq_li1{width:90px; height:25px ; display:block;text-align:center; line-height:25px; text-decoration:none; font-size:14px;}
.project_div .wq_midcon_border .wq_midcon .wq_midcon_right .wq_right_ul1 .wq_li1_1{width:50px; height:25px;display:block; font-size:14px; text-decoration:none; line-height:25px;}
.project_div .wq_midcon_border .wq_midcon .wq_midcon_right .wq_right_ul1 .wq_li1_1:hover{width:50px; height:25px; display:block; background-color:#4b8ef5; color:#FFF;}
.project_div .wq_midcon_border .wq_midcon .wq_midcon_right .wq_right_ul1 .wq_li1_1_a{width:50px; height:25px; display:block; background-color:#4b8ef5; color:#FFF;line-height:25px;}

.project_div .wq_midcon_border .wq_midcon .wq_midcon_right .wq_right_ul1 .wq_li2{ width:90px; height:25px ; background-color:#4b8ef5; display:block; color:#FFF; text-align:center; line-height:25px; text-decoration:none; font-size:14px;}

.project_div .wq_midcon_border .wq_midcon .wq_midcon_right .wq_right_ul1 .wq_li1:hover{ width:90px; height:25px ; background-color:#4b8ef5;  display:block; color:#FFF; text-align:center; line-height:25px; text-decoration:none; }

.project_div .wq_midcon_border .wq_midcon .wq_midcon_right .wq_right_ul2 li{ float:left; overflow:hidden;width:50px; height:25px; cursor:pointer; text-align:center; margin-right:5px;line-height:25px;}

.project_div .wq_midcon_border .wq_midcon .wq_midcon_right .wq_right_ul2 .wq_li1{width:50px; height:25px; display:block; font-size:14px; text-decoration:none; text-align:center;}
.project_div .wq_midcon_border .wq_midcon .wq_midcon_right .wq_right_ul2 .wq_li1:hover{width:50px; height:25px; display:block; background-color:#4b8ef5; color:#FFF;}
.project_div .wq_midcon_border .wq_midcon .wq_midcon_right .wq_right_ul2 .wq_li2{width:50px; height:25px; display:block; background-color:#4b8ef5; color:#FFF;text-align:center;}

.zizhi_lable{ overflow:hidden;}
.zizhi_lable span{ display:block;float:left; overflow:hidden;}
.zizhi_lable_span1{  overflow:hidden; margin-right:10px; margin-top:2px;}
.zizhi_lable_span2{ margin-right:50px;}

.project_company_list{ overflow:hidden;margin-bottom:30px; overflow:hidden;}
.project_company_list .company_list_left,.company_list_right{ float:left; overflow:hidden;}
.company_list{ overflow:hidden;border:1px solid #CCC; margin:30px;}
.company_list:hover{ border-color:var(--main-color);}
.company_list_left{ width:212px; border-radius:2px; margin-right:30px;}
.company_list_right{ width:480px;}
.company_list_right .pf_60{ margin-bottom:5px;}
.company_list_title{ font-size:16px; font-weight:bold; margin-top:10px; overflow:hidden;}
.company_list_title .company_title_left,.company_title_right{ float:left; overflow:hidden;}
.company_list_dv1{ margin-bottom:20px;}
.company_list_dv1 span{ margin-right:10px;}
.company_list_dv2{overflow:hidden;}
.company_list_dv2 .dv1{ float:left;  overflow:hidden;margin-right:40px;}
.showall_span{margin-left:10px; color:#1da178; display:block;}
.showall_div:hover .show_all_content{ display:block;}
.company_area,.showall_div{ float:left; overflow:hidden;}

.gongsi{padding-left: 25px !important;background-color: #FFF;}
.box_cer{padding: 5px 0px !important;}
.box_cer .sousuo{line-height: 26px; width: 200px !important; border: #ff5500 1px solid !important;}
.box_cer .weilei{margin-right: 20px !important;}
.guangjianci{padding-top: 5px;margin-right: 30px !important;}
.gjci{color: var(--mainFontColor) !important;font-weight: bold;}
.box_cer .cddxxs{color: var(--assFontColor);}
.box_cer .scqyrz-box{height: 27px !important;line-height: 27px;border-radius: 0px !important;background-image: linear-gradient(to right,#fb3c34,#ff8a41) !important;}

.company_area{ white-space:nowrap; text-overflow:ellipsis; width:260px; }
.show_all_content{ position:absolute; z-index:1; display:none;}
.show_all_content .content_div1,.content_div2{ float:left;   overflow:hidden;}
.show_all_content .content_div1{position:absolute; margin-left:70px; margin-top:-20px;}
.show_all_content .content_div2{ margin-left:100px; margin-top:-60px;}
.show_all_content .content_jiantou{
           width:0px;
           height:0px;
           border:11px solid transparent;
           border-right:10px solid #CCC;
           margin-left:10px;
     }
.show_all_content .content_jiantou:after{
          content:"";
          display:block;
          width:0px;
          height:0px;
          border:10px solid transparent;
          border-right:10px solid white;
          position:relative;
          top:-10px;
          left:-9px;
     }
.content_div2{ background-color:#FFF; border:1px solid #CCC;box-shadow: 1px 1px 3px rgba(0,0,0,0.2); padding:25px 15px 25px 15px; width:310px;}
.company_list_dv2 .dv1 p{ float:left;  overflow:hidden;}
.company_list_dv3{ margin-top:20px;}
.company_list_dv3 .company_btn{ width:120px; height:32px; color:#FFF; background-color: var(--main-color); cursor:pointer;}
.company_list_dv3 .company_btn:hover{ background-color:#1da178;}
.company_list_dv3 .company_btn1{ width:100px; height:32px; color:#FFF; background-color:#30a4a6; cursor:pointer;}
.company_list_dv3 .company_btn1:hover{ width:100px; height:32px; color:#FFF; background-color:#66c2c4; cursor:pointer;}
.company_list_dv3 .company_btn2{ width:100px; height:32px; color:#FFF; background-color:#e0870f; cursor:pointer;}
.company_list_dv3 .company_btn2:hover{ width:100px; height:32px; color:#FFF; background-color:#ff9600; cursor:pointer;}
.company_list_dv3 span{ margin-right:30px;}
.signing_company{ border:1px solid #cacaca; margin-top:15px; padding-bottom:20px; }
.signing_company .signing_company_images{ display:block; overflow:hidden;cursor: pointer; margin-left:15px; margin-top:15px;width:175px; height:82px; text-align:center; line-height:105px;background:url(../newimages/company_images6.png) no-repeat;}
.signing_company .signing_company_images img{width:95px; height:35px;}
.company_list_left .company_logo{width:210px; height:155px; text-align:center; line-height:155px; background-color: #cccccc;}
.company_list_div{ overflow:hidden; margin:20px 30px;}


.wq_body_left{ overflow:hidden;}
.wq_body_right{ overflow:hidden;width:210px;}
.wq_right_title{padding-bottom:10px; font-size:16px; border-bottom:2px solid #dedede; }
.wq_right_image{ margin-top:20px; margin-bottom:20px;}
.wq_right_image img{border:1px solid #CCC;}

.wq_btn_cur{ cursor:pointer;float:left; overflow:hidden; margin-bottom:30px; margin-left:30px;}

.wq_btn1{width:180px; height:50px; color:#FFF; background-color:#ff6600;}
.wq_btn2{width:180px; height:50px; background-color:#FFF; color:#ff6600; border:1px solid #ff6600;}
.wq_btn3{width:96px; height:30px; background:#ff9000; color:#FFF; cursor:pointer; font-size:14px; line-height:30px;}


.wq_index_a{
	color:#898989;
	font-size:12px;
	}
.wq_index_a:hover{
	color:#ff9000;
	}
.wq_hot_back_color{
	background-color:#EEEEEE;
}
.wq_mianfei1{width:130px; height:30px; line-height:30px; font-size:13px;background-color:#ff9000;border:1px solid #ff9000; color:#FFF; display:block; text-align:center;}
.wq_mianfei2{width:130px; height:30px; line-height:30px;font-size:13px; border:1px solid #ff9000; color:#ff9000; display:block; text-align:center; margin-left:5px;}
.wq_mianfei1:hover{ background-color:#F5AD46;}
.wq_mianfei2:hover{ color:#e7691e;}

.project_company_list{ border:1px solid #CCC;}


.right_btn_div{ float:right; overflow:hidden; margin-top:35px;}
 .company_btn{ width:120px; height:32px; color:#FFF; background-color: var(--main-color); cursor:pointer;}
.company_btn:hover{ background-color:#ff5500;}
 .company_btn1{ width:120px; height:32px; color:#FFF; background-color:#ff9000; cursor:pointer;}
 .company_btn1:hover{background-color:#F5AD46;}
.company_logo_back{background:url(../newimages/sgzy_company_back.png) no-repeat;width: 210px;height: 155px;border: 1px solid #CCC;}
.company_logo_title{    font-size: 14px; color: #ff9000;padding-top: 65px; padding-left: 10px;padding-right: 10px;}