﻿
#m_top{ background-color:#f1f1f1; padding:15px 0px; margin:0px auto; }
#m_top_box{ width:1190px; margin:0px auto; display:flex; justify-content:space-between;}
#type_box{ width:230px; background-color:#ffffff;}

.type_title_box{background-color:#ff0000; height:40px; line-height:40px; text-indent:15px; color:#ffffff;}
.type_title_box span{color:#ffffff;}
.type{ height:28px; line-height:28px; text-indent:15px; display:flex; justify-content:flex-start;}
.type span{ color:#807c7c; }
.type a{ text-indent:0px; color:#4b4b4b; padding:0px 6px; margin-left:8px;  height:28px; line-height:28px; overflow: hidden;}
.type a:hover{ color:#ff0000;  background-color:#f6f6f6;}

#banner{ width:720px;}

#tbkinMaxShow{width:720px; height:365px; visibility:hidden; overflow:hidden;}
#tbkinMaxShow img{width:720px; height:365px;}

#f_right_box{ width:220px; }
#gg2_box{ background-color:#f1f1f1; display:flex; justify-content:flex-start; flex-wrap:wrap; }
#gg2_box a{ width:239px; height:100px; display:inline-block; background-color:#ffffff; background-position:right center; background-repeat:no-repeat; float:left; margin-right:1px; margin-bottom:1px; background-size:120px 100px;}
#gg2_box a:hover{ background-color:#f6f6f6;}
#gg2_box a img{width: 239px;height: 100px; display:block;}


#login_k{ height:145px;  text-align:center;  border: 1px #e0e0e0 solid; background-color:#ffffff;}
#cg_new{ height:198px; margin-top:10px; border: 1px #e0e0e0 solid; background-color:#ffffff;}
#gy_new{ height:198px; margin-top:10px; border: 1px #e0e0e0 solid; background-color:#ffffff;}

#login_k a{ display:inline-block;  width:190px; height:30px; line-height:30px; text-align:center;  margin:8px auto 5px; color:#ffffff; }
.login_btn{ background-color:#ff0000;}
.login_reg{ background-color:#ff7e00;}
.reg_tip{ background-color:#f1f1f1; height:28px; line-height:28px; width:190px; text-align:center;  margin-top:5px; display:inline-block;}

.cgp_list{ display:flex; justify-content:space-between; width:200px; margin:0 auto;}
.cgp_list a{color:#5b5555;  height:30px; line-height:30px; overflow:hidden; display:inline-block;}

.tbp_list{ display:flex; justify-content:space-between; width:200px; margin:0 auto;}
.tbp_list span{height:30px; line-height:30px; }
.tbp_list a{ color:#5b5555; width:160px; height:30px; line-height:30px; overflow:hidden; display:inline-block;}


#cg_new_title{ height:40px; line-height:40px; text-indent:20px; border-bottom: 1px #ededed solid;}
#gy_new_title{ height:40px; line-height:40px; text-indent:20px; border-bottom: 1px #ededed solid;}

#m_type_box{ width:1190px; margin:0 auto;}
.type_s_box{ width:739px; display:flex; justify-content:space-around; flex-wrap:wrap; }
.type_s_box_block{width:350px; height:130px;overflow:hidden;}
.type_s_box_block div{ height:28px; line-height:28px; margin-top:10px;}
.type_s_box_block div a{ font-size:15px;}
.type_s_box_block a{ min-width:30px; height:28px; line-height:28px; display:inline-block; padding:0px 15px;}

.m_type_list{ height:380px; margin-top:20px;}
.m_type_list_title{ height:50px; line-height:50px; font-size:20px;}
.m_type_list_title span{font-size:16px; margin-right:5px;}
.m_type_list_title span:first-child,.m_type_list_title .icon{ font-size:20px; color:red; font-weight: bold;}
.m_type_list_title a{font-size:16px;}

.m_type_list_box{height:330px; display:flex; justify-content:space-between; border:1px #cecece solid;}

.t_company_title{ height:30px; font-size:15px; line-height:30px; font-weight:bold; text-indent:15px; margin-top:10px;}
.company_box{width:250px; border-left:1px #cecece solid; background-color: #fbfbfb;}
.t_company a{ display:block; width:220px; margin:0 auto; height:28px; line-height:28px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }
.m_type_list_img{width:200px;  background:linear-gradient(#fefefe,#e2e2e2); border-right:1px #cecece solid;}
.m_type_list_img:hover img{ transform: scale(1.1);  transition: 0.3s;}
.m_type_list_img img{ width:170px; margin:45px 15px;}
.m_type_list_img div{  text-align:center;}
.m_type_list_img div a{ color:#ff0000; font-size:16px; }
.m_type_list_img div a:hover{ font-weight:bold;}



#linkdiv{ width:1190px; margin:30px auto 20px; border:1px #cecece solid; background-color:#fffafa;}
#linktitle{ display:flex; justify-content:space-between; }
.linktitlediv{border-right:1px #cecece solid; border-bottom:1px #cecece solid; text-align:center; height:40px; line-height:40px; padding:0px 20px; white-space: nowrap;}
.linktitlediv_hover{  border-bottom:1px #fffafa solid; cursor:pointer;}
.linktitledivtwo{ width:100%; display:flex; justify-content:flex-end; border-bottom:1px #cecece solid; height:40px; line-height:40px; }
.linktitledivtwo a{ margin:0px 20px;}
#linkcentent{}
.linkcententdiv{ display:none; margin:15px auto; height:60px; overflow-y:auto; justify-content:flex-start; flex-wrap:wrap;}
.linkcententdiv_hover{ display:flex;}
.linkcententdiv a{ height:30px; line-height:30px; margin: 0px 7px 0px 13px;}
.linkcententdiv a:hover{ color:#000000;}
.tp-img_a{ height:52px; width:330px; display:flex;  justify-content:space-between; background-color:#fbfbfb; }
.tp-img_a:hover{background-color:#f3f3f3;}
.tp-img_box{ height:50px; width:50px; align-items: center; display:flex; justify-content:center; object-fit:contain; background-color:#f1f1f1; border:1px #cecece solid; }
.tp-img_a span:last-child{ flex-grow:1;  display:flex; align-items: center; margin-left:10px;}
.tp-img_box img{ max-width:50px; max-height:50px;}

.ali_ads_box{ display:flex; justify-content:center;}
.ali_ads_item{ width:240px; background-color:#ffffff; height:365px;}
.ali_ads_item:hover .ali_ads_item_dtitle{color:#ff2900;}
.ali_ads_item span{color:#666;}
.ali_ads_item_img img{width:230px;margin:5px auto; display: block;}
.ali_ads_item_dtitle{  margin:0 auto;color:#222;font-size:14px;  line-height:18px; height:40px; width:230px; margin:0 auto; display:flex; justify-content:flex-start; align-items:flex-start;}
.ali_ads_item_h,.ali_ads_item_b,.ali_ads_item_dt{ display:flex; justify-content:space-between; align-items:center; width:230px; margin:0 auto; height:26px; }
#qdj{color:#ff2900; font-size:20px;}
#qdj_box{color:#ff2900;}
#yj{color:#a4a3a3; text-decoration:line-through;}
.ali_ads_item_b{ padding-top:5px;}
.ali_ads_item_b span{border:1px #ff6a00 solid; color:#ff6a00; font-size:12px; padding:0px 3px; line-height:18px;}
.ali_ads_item_dt{ font-size:14px; color:#333;}
#tm{margin-right:5px;}
#wyfx{ color:#cecece; border:1px #cecece solid; display:none;}
.linkcententdiv a{height: 18px; line-height: 18px; margin: 0px 3px 0px 3px; font-size: 12px;}
h1{ font-weight: inherit; display: inherit; padding: 0px 10px; box-sizing: border-box;}