/* CSS Document by QQ 415204 */
body, div, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, table, th, td, 
form, input, button, select, textarea {margin: 0;padding: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;}
ol, ul {list-style: none;}
body {font-size:12px;font-family:'微软雅黑','Microsoft Yahei', Tahoma,Verdana;background:#fff;}

img{border:0px;}
.head_box{width:1200px; height:220px; margin:0px auto;}
.head_logobox{width:1200px; height:110px; position:relative;}
.head_logo{width:220px; height:70px; position:absolute; top:25px;}
.head_search{width:500px; height:38px; background:url(search_bk.jpg) no-repeat; position:absolute; left:350px; top:35px;}
.head_select{display:inline-block; position:absolute; width:80px; height:20px; left:8px; top:7px;}
.head_input{width:300px; height:20px; position:absolute; left:85px; top:7px;}
.head_button{width:85px; height:38px; position:absolute; right:0px;}
.head_ding{height:30px; background:#efefef; border-bottom:1px solid #cccccc;}
.head_dingb{width:1200px; height:30px; line-height:30px; margin:0px auto; position:relative;}
.head_dingalink{width:700px; height:30px; font-size:12px; position:absolute;}
.head_dingalink a{color:#000000; font-size:12px; text-decoration:none;}
.head_dingalink a:visited{color:#000000; font-size:12px; text-decoration:none;}
.head_dingalink a:hover{color:#ff4400; font-size:12px; text-decoration:underline;}
.head_dingalink a.wx { position:relative;z-index:9;line-height:30px;padding-right:20px;background:url(wxtop.png) no-repeat right center}
.head_dingalink a.wx p {width:120px; position:absolute;top:29px;left:-40px;border:1px solid #ddd;text-align:center;background:#fff;height:140px;line-height:30px;z-index:9;display:none}
.head_dingalink a.wx p:after {width:0;
    height:0;
    border-width:0 4px 4px;
    border-style:solid;
    border-color:transparent transparent #ddd;content:"."; position:absolute;top:-5px;left:60px}
.head_dingalink a.wx p em {width:120px;height:110px;display:block;background:url(weixin.jpg) no-repeat}
.head_dingalink a.wx:hover p {display:block;color:#00CC00}
.head_ding_denglulink{height:30px; position:absolute; right:0px; text-align:right; font-size:12px;}
.head_ding_denglulink a{color:#000000; text-decoration:none; font-size:12px;}
.head_ding_denglulink a:visited{color:#000000; text-decoration:none; font-size:12px;}
.head_ding_denglulink a:hover{color:#ff4400; text-decoration:underline; font-size:12px;}
.btn{width:85px; height:38px; border:0px; background:url(search_btn.jpg) no-repeat; cursor:pointer;}

.head_right{width:120px; height:38px; position:absolute; right:20px; top:35px; background:#ff4400; text-align:center; line-height:38px;}
.head_right a{color:#ffffff; text-decoration:none; font-size:14px; font-family:"宋体"; font-weight:bold;}
.head_right a:visited{color:#ffffff; text-decoration:none; font-size:14px; font-family:"宋体"; font-weight:bold;}
.head_right a:hover{color:#ffffff; text-decoration:underline; font-size:14px; font-family:"宋体"; font-weight:bold;}
.head_lanmubox{width:1200px; height:110px;}
.head_fenleibox{width:1200px; height:38px; border-bottom:2px solid #ff4400;}
.head_fenlei_box{display:block; width:90px; height:38px; text-align:center; line-height:38px; float:left;}
.head_fenlei_box1{display:block; width:90px; height:38px; text-align:center; line-height:38px; float:left; background:#ff4400;}
.head_fenlei_box a{display:block; width:90px; height:38px; text-decoration:none; font-size:16px; font-weight:bold; color:#ff4400;}
.head_fenlei_box a:visited{display:block; width:90px; height:38px; text-decoration:none; font-size:16px; font-weight:bold; color:#ff4400;}
.head_fenlei_box a:hover{display:block; width:90px; height:38px; background:#ff4400; text-decoration:none; font-size:16px; font-weight:bold; color:#ffffff;}
.head_fenlei_box1 a{display:block; width:90px; height:38px; text-decoration:none; color:#ffffff; font-size:16px; font-weight:bold;}
.head_fenlei_box1 a:visited{display:block; width:90px; height:38px; text-decoration:none; color:#ffffff; font-size:16px; font-weight:bold;}
.head_fenlei_box1 a:hover{display:block; width:90px; height:38px; text-decoration:none; color:#ffffff; font-size:16px; font-weight:bold;}
.head_fenleismllbox{width:1200px; height:70px; border:1px solid #cccccc; border-top:0px;}
.head_fenleismllleft_box{width:278px; height:70px; float:left; position:relative; border-right:1px solid #cccccc;}
.head_fenleiico{width:26px; height:26px; position:absolute; background:url(ico2.gif) no-repeat; top:15px; left:10px;}
.head_fenleiwz{width:28px; height:24px; position:absolute; font-size:14px; font-family:"黑体"; left:10px; bottom:5px; line-height:25px; text-align:center; color:#ff4400;}
.head_fenleizs_zsxm{width:210px; height:50px; position:absolute; top:15px; right:10px;}
.head_fenleizs_zsxmbox{width:66px; height:25px; float:left;}
.head_fenleizs_zsxmbox a{ font-size:14px; font-family:"黑体"; color:#000000; text-decoration:none;}
.head_fenleizs_zsxmbox a:visited{ font-size:14px; font-family:"黑体"; color:#000000; text-decoration:none;}
.head_fenleizs_zsxmbox a:hover{ font-size:14px; font-family:"黑体"; color:#ff4400; text-decoration:underline;}
.head_fenleismzp_box{width:276px; height:70px; border-right:1px solid #cccccc; float:left; position:relative;}
.head_fenleiico1{width:26px; height:26px; background:url(ico4.gif) no-repeat; position:absolute; top:15px; left:10px;}
.head_fenleiico4{width:26px; height:26px; background:url(ico1.gif) no-repeat; position:absolute; top:15px; left:10px;}
.head_fenleizpwz{width:28px; height:24px; position:absolute; font-size:14px; font-family:"黑体"; left:10px; bottom:5px; line-height:25px; text-align:center; color:#ff4400;}
.head_fenleizp_zpxmbox{width:210px; height:25px; line-height:25px; position:absolute; right:8px; top:12px;}
.head_fenleicar_box{width:210px; height:70px; float:left; position:relative; border-right:1px solid #cccccc;}
.head_fenleilife_box{width:210px; height:70px; float:left; position:relative; border-right:1px solid #cccccc;}
.head_fenleiico2{width:26px; height:26px; background:url(ico3.gif) no-repeat; position:absolute; top:15px; left:10px;}
.head_fenleicarwz{width:30px; height:24px; position:absolute; font-size:14px; font-family:"黑体"; left:10px; bottom:5px; line-height:25px; text-align:center; color:#ff4400;}
.head_fenleilifewz{width:30px; height:24px; position:absolute; font-size:14px; font-family:"黑体"; left:10px; bottom:5px; line-height:25px; text-align:center; color:#ff4400;}
.head_fenleicar_carxmbox{width:160px; height:50px; position:absolute; line-height:25px; text-align:center; left:55px; top:10px;}
.head_fenleilife_lifexmbox{width:160px; height:50px; position:absolute; line-height:25px; text-align:center; left:55px; top:10px;}
.head_tiaozao_box{width:220px; height:70px; float:left; position:relative;}
.head_fenleiico3{width:26px; height:26px; background:url(ico5.gif) no-repeat; position:absolute; top:15px; left:20px;}
.head_fenleitiz_wz{width:30px; height:24px; line-height:25px; font-size:14px; font-family:"黑体"; color:#ff4400; position:absolute; left:20px; bottom:5px;}
.head_fenleitiaz_tiazbox{width:160px; height:50px; position:absolute; top:15px; right:8px;}
.head_fenleizs_zsxmbox2{width:40px; height:25px; text-align:center; float:left;}
.head_fenleizs_zsxmbox2 a{font-size:14px; font-family:"黑体"; color:#000000; text-decoration:none;}
.head_fenleizs_zsxmbox2 a:visited{font-size:14px; font-family:"黑体"; color:#000000; text-decoration:none;}
.head_fenleizs_zsxmbox2 a:hover{font-size:14px; font-family:"黑体"; color:#ff4400; text-decoration:underline;}
.head_fenleizs_zsxmbox3{width:60px; height:25px; text-align:center; float:left;}
.head_fenleizs_zsxmbox3 a{font-size:14px; font-family:"黑体"; color:#000000; text-decoration:none;}
.head_fenleizs_zsxmbox3 a:visited{font-size:14px; font-family:"黑体"; color:#000000; text-decoration:none;}
.head_fenleizs_zsxmbox3 a:hover{font-size:14px; font-family:"黑体"; color:#ff4400; text-decoration:underline;}
.head_fenleilink{width:1200px; height:25px; line-height:25px; margin:0px auto; margin-top:5px; margin-bottom:10px; font-size:13px; font-family:"宋体"; color:#999999; position:relative;}
.head_fenleilink_nr{width:550px; height:25px; position:absolute; left:20px;}
.head_fenleilink_ico{width:15px; height:16px; position:absolute; background:url(headlink.gif) no-repeat; top:4px;}
.head_fenleilink a{font-size:13px; font-family:"宋体"; color:#3366cc; text-decoration:none;}
.head_fenleilink a:visited{font-size:13px; font-family:"宋体"; color:#3366cc; text-decoration:none;}
.head_fenleilink a:hover{font-size:13px; font-family:"宋体"; color:#ff4400; text-decoration:underline;}

.foot_box{width:1200px; height:130px; margin:0px auto; margin-top:10px;}
.foot_toplink{width:1200px; height:30px; line-height:30px; background:#f7f7f7; position:relative; font-size:12px; text-align:center;}
.foot_toplink a{color:#000000; text-decoration:none; font-size:13px; font-family:"宋体";}
.foot_toplink a:visited{color:#000000; text-decoration:none; font-size:13px; font-family:"宋体";}
.foot_toplink a:hover{color:#ff4400; text-decoration:underline; font-size:13px; font-family:"宋体";}
.foot_footnr{width:1200px; height:90px; line-height:25px; margin-top:10px; text-align:center; font-size:13px; font-family:"宋体";}
.foot_footnr a{color:#000000; text-decoration:none; font-size:13px; font-family:"宋体";}
.foot_footnr a:visited{color:#000000; text-decoration:none; font-size:13px; font-family:"宋体";}
.foot_footnr a:hover{color:#ff4400; text-decoration:underline; font-size:13px; font-family:"宋体";}

.postlogin {background:#EEFFEE;padding:10px;width:1178px;margin:10px auto;border:1px solid #00CC00}
.postlogin h3 {font-size:18px;font-weight:bold;text-align:center;height:40px;line-heighT:40px;color:#c00}
.postlogin .bd {text-align:center;font-size:14px;padding:6px 0px;line-height:30px; color:#888}
.postlogin .bd a.preg {padding:0 10px;heighT:30px;line-heighT:30px;border:1px solid #ddd;background:#fff;display:inline-block; text-decoration:none;border-radius:3px;color:#333}
.postlogin .bd a.preg:hover {color:#0c0;border:1px solid #0c0}
.postlogin em {display:inline-block;width:30px;heighT:30px;background:url(qq.png) no-repeat;margin:0 3px;vertical-align:top}
.postlogin em.ico-weixin {background:url(wx.png) no-repeat}
.postlogin em:hover {filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.postlogin a span {display:none}
.fabu_box{width:1200px; margin:0px auto; background:#f9f9f9; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; margin-top:5px; padding-bottom:15px;}
.fabu_tiaoli{width:1180px; height:60px; margin:0px auto; border:1px solid #ffc686; margin-top:15px; background:#f8f5da; font-size:13px; font-family:"宋体"; line-height:20px; padding-left:15px; padding-top:10px; padding-bottom:10px; color:#000000;}
.fabu_nrbox{width:1195px; margin:0px auto; margin-top:15px;}
/* 弹窗遮罩 */
.phone-modal .modal-mask {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 9998;
}
/* 弹窗内容 */
.phone-modal .modal-content {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 300px;
    background: #fff;
    border-radius: 8px;
    padding: 20px;
    text-align: center;
    z-index: 9999;
}
/* 弹窗标题 */
.phone-modal h3 {
    margin: 0 0 15px;
    font-size: 18px;
    color: #333;
}
/* 电话号码样式 */
.phone-modal .phone-num {
    font-size: 24px;
    color: #ff4400;
    font-weight: bold;
    margin: 10px 0 20px;
}
/* 关闭按钮 */
.close-modal {
    padding: 8px 20px;
    background: #ff4400;
    color: #fff;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}
.close-modal:hover {
    background: #ff6600;
}
/* 防止弹窗内容被选中 */
.phone-modal {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}







.listnr_left_lianxiinfo {position:relative}

.listnr_left_lianxiinfo  .wzann{ position:absolute;right:10px; top:20px;padding: 0px 3px;
    height: 30px;line-height: 30px;
    background: #FF6C00;
 
    color: #fff;
    border: none;
    cursor: pointer;
    border-radius: 7px;
    font-size: 14px;    z-index: 1000;}
    
    
    .listnr_left_lianxiinfo  .wzann a{   color: #fff; text-decoration:none}
    
    
