﻿.lazy {
  display: none;
}
#container {
    height: 600px;
    overflow: scroll;
}

/*??????*/
.header{width:100%; height:90px;background:url(img/head_bj.jpg) repeat-x;}
.header_min{ width:1200px; height:90px; margin:0 auto;}
.logo{ padding-top:5px;}
.shinian{ font-size:16px; margin-top:18px; font-weight:bold;line-height: 25px;}
.shinian p{ color:#d6000a;}
/*--------??????----------*/
.nav{height:48px;width:100%; background:#2a2f33;}
.nav_meat{ width:1200px; height:48px; margin:0 auto; }
.nav_meat li{width:120px; height:48px; line-height:48px; float:left; text-align:center; font-size:16px;}
.nav_meat li a{color:#fff; display:block;}
.nav_meat li a:hover{ width:120px; height:48px; background:#071931; display:block;}
.nav_meat li a.active{width:120px; height:48px; background:#071931;}

/*--------banner----------*/
.w3cFocus{ width:100%; position:relative; height:480px;}
.w3cFocusIn{ width:1200px; height:480px; position:relative; margin:0 auto;overflow:hidden;}
.w3cFocusIn .bd li{ vertical-align:middle; }
.w3cFocusIn .bd li img{ width:1200px;height:480px; display:block;}
.w3cFocusIn .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.w3cFocusIn .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.w3cFocusIn .hd li{margin: 0 5px; background:url(img/dot.png)  no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(images/dot8.png) no-repeat 0 -16px;}
.w3cFocusIn .hd .on{ background-position:0 0; }

/*-------------main---------------*/

#mainde{ width:100%; height:auto;}
.er_banner{ width:1200px; height:auto; margin:0 auto;}
/*----------------???????????????------------------*/
.huage_con{width:1200px; height:auto; margin:10px auto;}
.huage_side{ width:210px; height:auto; border:1px solid #ccc; margin-top:20px;background:#fff;}
.huage_side h2{ width:210px; height:48px; background:#ccc; font-size:24px; text-align:center; line-height:45px;}
.huage_side li{ line-height:39px; border-bottom:1px dashed #e6e5e3; text-indent:24px; font-size:17px;}

.hauge_pro{ width:975px; height:auto;}
.hauge_pro dl{width:300px; height:255px;background:#fff; margin:20px 0 0 25px;float:left;}
.hauge_pro dt img{ width:300px; height:196px; overflow:hidden;}
.hauge_pro dt h2{ font-size:16px; padding:0 10px; line-height:30px; width:260px; height:30px; overflow:hidden;}
.hauge_pro dd{font-size:10px; color:#999;padding-left:10px;}
.hauge_pro dd span{ padding-right:2px;}
.hauge_pro dd .icon_Price{ color:#ff0000;}
.hauge_pro dd .jiashen{ color:#111;}

/*----------------?????????????????????------------------*/
.chart{ width:975px; height:auto;}
.chart dl{width:300px; height:255px;background:#fff; margin:20px 0 0 25px;float:left;}
.chart dt img{ width:300px; height:196px; overflow:hidden;}
.chart dt h2{ font-size:16px; padding:0 10px; line-height:30px; width:260px; height:30px; overflow:hidden;}
.chart dd{font-size:13px; width:280px; height:25px; line-height:25px;vertical-align:middle; padding-left:10px; color:#ccc;}
.chart dd span{ padding-right:15px;}
.chart dd .icon_Price{ color:#ff0000;}
.chart dd .icon_eye img{position: relative;top:3px;} 

 /*----------------??????????????????------------------*/
 
/* ????????????css */
.sideMen{ width:210px; height:528px; border:1px solid #ccc; margin-top:20px;background:#fff;overflow: hidden;}
.sideMen h2{ width:210px; height:48px; background:#ccc; font-size:24px; text-align:center; line-height:45px;}
.sideMen h3{ width:210px; height:35px; text-indent:8px;  line-height:35px; color:#30343f;  font-size:18px; border-top:1px solid #e3e3e3; background:#f4f4f4; cursor:pointer;}
.sideMen h3 em{ float:right; display:block; width:20px; height:25px;   background: url(img/icoAdd.png) 6px 15px no-repeat; cursor:pointer; }
.sideMen h3.on em{ background-position:3px -55px; }
.sideMen ul{ padding:8px 25px; color:#999; display:none; /* ??????????????? */ }
.sideMen li{ line-height:34px; border-bottom:1px dashed #e6e5e3; text-indent:26px; font-size:16px;}
 
 /* ???????????????css */
.furniture{width:1200px; height:auto; margin:10px auto;}
.furniture_side{ width:210px; height:auto; border:1px solid #ccc; margin-top:20px;background:#fff;}
.furniture_side h2{ width:210px; height:48px; background:#ccc; font-size:24px; text-align:center; line-height:45px;}
.furniture_side ul h3{ width:210px; height:35px; background:#30343f; font-size:20px; text-indent:40px;  line-height:35px; color:#fff;}
.furniture_side li{ line-height:36px; border-bottom:1px dashed #e6e5e3; text-indent:40px; font-size:16px;}

 /*----------------??????????????????------------------*/
.anli{ width:1200px; height:488px; margin:0 auto; background:#30343f;}
.anli h2{ font-size:22px; color:#fff; text-align:center; padding:10px 0;}
.anli h2 em{ font-size:14px; color:#fff; text-align:center;}
.anli li{ width:236px; height:200px; background:#fff; float:left; padding:0 2px;}
.anli li img{ width:236px; height:160px; overflow:hidden;}
.anli li h3{ font-size:15px; line-height:30px;width: 230px;height:30px;overflow:hidden; text-align:center; }

 /*----------------木材介绍------------------*/
.hongmucail{ width:1200px; height:534px; margin:25px auto; background:#30343f;}
.hongmucail h2{ font-size:22px; color:#fff; text-align:center; padding:10px 0;}
.hongmucail h2 em{ font-size:14px; color:#fff; text-align:center;}
.hongmu{width:580px; height:200px; background:#fff; margin:0 5px 16px; padding:5px;}
.hongmu_img img{width:300px; height:200px; overflow:hidden;}
.hongmu_con{ width:264px; height:200px; overflow:hidden; padding-left:12px;}
.hongmu_con h3{ font-size:18px; line-height:29px; font-weight: bold;}
.hongmu_con p{text-align: justify; line-height:23px;}

/*------------------??????????????????------------------*/
.factory{ width:1200px; height:464px; margin:30px auto; background:#30343f;}
.factory h2{ font-size:22px; color:#fff; text-align:center; padding:20px 0;line-height: 18px;}
.factory h2 em{ font-size:14px; color:#fff; text-align:center;}
.factory_con{ width:1200px; height:380px; background:#fff;}
.factory_dpic{ width:590px; height:358px;padding:10px 15px; position:relative; overflow:hidden;}
.factory_dpic h3{position:absolute;width:580px; height:30px; line-height:30px; padding-left:25px; left:0;bottom:10px; overflow:hidden; z-index:10;color:#fff;}
.factory_dpic em{ position:absolute;width:593px; height:30px; left:15px;bottom:10px; background:#000; opacity:0.6;filter:alpha(opacity=60); z-index:0;}

.factory_xpic{ width:580px; height:370px;overflow:hidden;}
.factory_xpic dl{width:274px; height:171px; overflow:hidden; position:relative; float:left;padding: 10px 15px 5px 0;}
.factory_xpic dt img{ width:274px; height:171px;overflow:hidden;}
.factory_xpic dd{width:264px; height:30px;padding-left:10px; position:absolute; left:0; bottom:-1px; z-index:10; color:#fff;}
.factory_xpic em{width:274px; height:30px; background:#000; opacity:0.6;filter:alpha(opacity=60); position:absolute; left:0; bottom:5px; z-index:0;}

/*----------------??????????????????------------------*/
.zixunde{ width:1200px; height:422px; margin:30px auto;}
/*????????????*/
.zssj{width:287px; height:420px; border:1px solid #cdcdcd; background:#fff; overflow:hidden;}
.zssj h2{ width:287px; height:48px; background:#ccc; font-size:24px; text-align:center; line-height:48px;}
.newsgznr{ width:267px; height:350px; padding:10px 10px 0; overflow:hidden;}
.newsgznr li{width:260px; height:34px;float:left; overflow:hidden;line-height:40px; border-bottom:1px dashed #dadada; position:relative;}
.newsgznr li a{ width:260px;text-overflow: ellipsis;white-space: nowrap; color:#666; overflow:hidden;display:block;}
.newsgznr li a:hover{color:#d6000a;}

/*----------------????????????------------------*/
.link{ width:1200px; height:auto; margin:0 auto; padding-bottom:30px;}
.link h2{ width:1200px; height:40px; color:#071931; line-height:40px;font-size:22px; border-bottom:2px solid #bbc0c5;}
.link h2 span{ width:88px;height:2px; display:block; background:#071931;}
.link .linkcon{ width:1180px; height:auto; margin-top:10px;}
.link .linkcon a{padding:10px 10px 0; font-size:15px;}

/*----------------??????????????????------------------*/
.company_out{ width:100%; height:90px; background:#2d3236;}
.company{ width:1180px; height:72px; text-align:justify; line-height:20px; font-size:13px; color:#999;padding:18px 10px 0; margin:0 auto; overflow:hidden;}

/*----------------???????????????------------------*/
.footer_out{width:100%;height:auto; background:#141d26;}
.footer{ width:818px;  text-align:center; line-height:25px;color:#999; padding:24px 10px 10px;margin:0 auto;font-size: 14px;}

/*----------------------??????------------------------*/
.box_out{ width:100%; height:200px;background:#141d26;}
.dibu_nav{ width:1180px; height:38px; margin:0 auto; text-align:center; color:#fff; line-height:38px; padding:20px 0 10px 0;}
.dibu_nav  a{ color:#999; padding:0 10px}
.dibu_nav  a:hover{ color:#fff;}
.dibu_dizhi{ width:1200px; height:120px; text-align:center; line-height:26px; margin:0 auto;color:#999;}

/*===============================???????????????????????????==================================-*/
.guanjianci{ width:1200px; height:36px; background:#fff; line-height:36px; margin:0 auto;}
.guanjianci b{ font-weight:bold;}
.guanjianci a{ padding-right:15px;}

/*-------????????????---------*/
.left_side{ width:210px; height:auto;}
.recommend{ width:210px; height:auto; border:1px solid #ccc; margin-top:20px;background:#fff;}
.recommend h2{ width:210px; height:48px; background:#ccc; font-size:24px; text-align:center; line-height:45px;}
.recommend li{ line-height:39px; border-bottom:1px dashed #e6e5e3; text-indent:9px; width:200px; height:30px; overflow:hidden;}

/*-------?????????---------*/
.muzhi_lc{ width:1200px; height:auto; margin:30px auto;}

/*-------????????????---------*/
.huage_anli{ width:1200px; height:483px; margin:0 auto; background:#30343f;}
.huage_anli h2{ font-size:22px; color:#fff; text-align:center; padding:20px 0;line-height: 18px;}
.huage_anli h2 em{ font-size:14px; color:#fff; text-align:center;}
.huage_anli li{ width:236px; height:200px; background:#fff; float:left; padding:0 2px;}
.huage_anli li img{ width:236px; height:160px; overflow:hidden;}
.huage_anli li h3{ font-size:16px; line-height:30px; text-align:center; }

/*-------????????????---------*/
.huage_zhishi{ width:1200px; height:370px; margin:0 auto 20px; overflow:hidden;}
.huage_baike{ width:860px; height:370px;}
.huage_baike h3{ width:860px; height:38px; border-bottom:2px solid #30343f; line-height:35px; font-size:20px;}
.huage_bktw{ width:840px; height:170px; padding:10px;float:left;}
.huage_bktw p img{ width:266px; height:163px; overflow:hidden; padding:2px; float:left; border:1px solid #ccc;}
.huage_bktw h2{ width:550px; height:170px; padding-left: 300px;}
.huage_bktw h2 a{ font-size:18px; color:#b90101; height:38px;line-height:38px;}
.huage_bktw h2 span{ font-size:15px; height:165px;line-height:25px; text-align:justify; overflow:hidden;}

.huage_bknr{ width:840px; height:170px; padding:10px;}
.huage_bknr li{ background:url(img/sanjiao.jpg) left center no-repeat; width:380px; height:26px; border-bottom:1px dashed #ccc; padding-left:15px; overflow:hidden; float:left; margin-right:20px; line-height:30px; }

/*-------??????????????????---------*/
.huage_xg{ width:320px; height:370px; margin-left:20px;}
.huage_xg h3{width:320px; height:38px; border-bottom:2px solid #30343f; line-height:35px; font-size:20px;}
.huage_xg img{ width:320px; height:90px; padding:10px 0;}
.huage_xg li{ background:url(img/sanjiao.jpg) left center no-repeat; width:300px; height:26px; border-bottom:1px dashed #ccc; padding-left:15px; overflow:hidden; float:left;line-height:30px; }

/*===============================????????????????????????==================================-*/

/*----------------????????????----------------------------*/
.liucheng{ width:1200px; height:290px; margin:30px auto 0; background:#30343f;}
.liucheng h2{ font-size:26px; color:#fff; text-align:center; padding:20px 0;line-height: 18px;}
.liucheng em{ font-size:12px;}
.liucheng_con{ width:1200px; height:205px; background:url(img/liucheng.jpg) no-repeat;}
.liucheng_up li{ float:left; text-align:center; font-size:24px;width:150px;padding:54px 50px 0 5px;}
.liucheng_up li:hover{ color:#d6000a; font-weight:bold;}
.liucheng_up .liucheng_02,.liucheng_up  .liucheng_03,.liucheng_up  .liucheng_04{ padding-left:97px;}
.liucheng_down li{ float: left;text-align:center; font-size:24px;width:150px;padding:30px 0 0 80px;}
.liucheng_down li:hover{ color:#d6000a; font-weight:bold;}
.liucheng_down .liucheng_05{ padding-left:154px;}
.liucheng_down .liucheng_06{ padding-left:145px;}
.liucheng_down .liucheng_07{ padding-left:150px;}
.liucheng_down .liucheng_08{ padding-left:148px;}

/*-------??????????????????---------*/
.jiaju_dz{ width:1200px; height:479px; margin:0 auto;}
/*-----------??????----------*/
.fenye{width:auto; height:30px; text-align:center;}
.viciao { margin:30px auto 20px;}
.viciao a, .viciao .disabled{border:1px solid #CAC7C7 ;padding:6px 12px;corlor:#7a7676; overflow:hidden;margin-right:7px; background:#F7F6F6; }
.viciao a:hover,.viciao span.current{border:1px solid #CAC7C7  ; padding:6px 12px; margin-right: 7px; background:#071931; color:#fff;}

/*===============================????????????????????????==================================-*/
.ornament_out{ width:960px; height:auto;background:#fff;}
/*=============================??????????????????????????????============================*/
.jzxq{ width:1200px; height:auto; margin:20px auto; }
.xq_plac{ width:1170px; height:60px; background:#fff; line-height:60px; padding:0 15px; margin:0 auto;}
.xq_plac p{ float:left;}


/*--------------?????????????????????????????????--------*/
.ornament{ width:880px; height:auto;border-bottom:1px #dcdcdc dashed; margin:20px auto; padding-bottom:30px;}
/* ???????????????css */
.picFocus{width:430px; border:1px solid #ccc; padding:5px; position:relative; overflow:hidden; zoom:1; _display:inline;}
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden;}
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1;}
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center; }
.picFocus .hd ul li img{ width:99px; height:65px; border:2px solid #ddd; cursor:pointer; margin-right:5px;}
.picFocus .hd ul li.on img{ border-color:#071931;}
.picFocus .bd li{ vertical-align:middle;}
.picFocus .bd img{ width:430px; height:263px; display:block;}
/*????????????*/
.ornament_des{ width:400px;height:360px;_display:inline;}
.ornament_des h1{width:400px; height:40px;font-size:18px;color:#071931;line-height:36px; overflow:hidden;}
.ornament_des .ornament_con{ width:378px; height:26px; border:1px dashed #ccc; overflow:hidden; background:#f8f6f6; padding:10px;}
.ornament_des .ornament_con .price{ color:#F00; font-size:22px;}

.ornament_des .consultation{ height:56px; line-height:56px; font-size:15px;}
.ornament_des .consultation b{ font-size:21px;}
.ornament_des a{ width:120px; height:36px; background:#071931; color:#fff; line-height:36px; text-align:center; margin-right:30px; display:inline-block;}
.ornament_des a:hover{ color:#fff;}

/*----????????????????????????--------*/
.shangpincanshu{ width:378px; height:112px; border:1px solid #ccc; overflow:hidden; padding: 3px 10px 10px;}
.shangpincanshu li{ width:370px; float:left; overflow:hidden; line-height:30px;}

/*-----??????????????????????????????-----*/
.softoutfit_out{width:860px; height:auto; margin:20px auto;}
.softoutfit_out h4{ font-size:16px; border-bottom:2px solid #071931; color:#071931; height:30px; }
.softoutfit{ width:800px; height:auto; margin:20px auto;}
.softoutfit_out h5{ height:28px; background:#071931; color:#fff; line-height:28px; text-indent:15px;}
.softoutfit_out ul{ height:40px; line-height:50px; text-indent:10px;}
.softoutfit_out a{ padding:0 5px;}


/*===============================??????????????????????????????==================================-*/
/*---------???????????????----------*/
.plac{ width:1170px; height:60px; background:#fff; line-height:60px; padding:0 15px; margin:0 auto;}
.plac h3{ float:left; font-size:20px; color:#333;}
.plac p{ float:right;}

.anli_pic{ width:1200px; height:auto; margin:10px auto 30px;}
.anli_pic dl{width:370px; height:280px; background:#fff; padding:8px; float:left; margin:10px 7px; overflow:hidden;z-index:1; position:relative;}
.anli_pic img{width:370px; height:245px;overflow:hidden;}
.anli_pic dd{width:370px; height:35px; line-height:35px;overflow:hidden;}

/*===============================??????????????????????????????==================================-*/
/*-------??????????????????----------*/
.er_jiazh{ width:1200px; height:auto; margin:0 auto;}
.erjiazh_nav{ height:38px; line-height:36px;margin:20px auto;}
.erjiazh_nav ul{ position:absolute; width:1200px; background:#e7e7e7; padding:1px; height:34px; border:1px solid #ccc; line-height:32px; overflow:hidden; float:left; margin-left:330px;}
.erjiazh_nav li{ width:147px; height:32px; float:left;padding:1px;border-right: 1px solid #ccc;text-align:center; line-height:32px; }
.erjiazh_nav .xiantiao{ border-right:none;}
.erjiazh_nav li a{ color:#666; display:block; line-height:30px; }
.erjiazh_nav li a.visit{width:147px; height:32px;line-height:32px; background:#071931; color:#fff;}

/*-------??????????????????----------*/
.fengge_pic{ width:1200px; height:auto; margin:10px auto 30px;}
.fengge_pic dl{width:370px; height:auto; background:#fff; padding:8px; float:left; margin:10px 7px; overflow:hidden;z-index:1; position:relative;}
.fengge_pic img{width:370px; height:245px;overflow:hidden;}
.fengge_pic dd{width:370px; height:35px; line-height:35px;overflow:hidden;}

.er_jzjianjie p{ height:27px; color:#999; line-height:23px;}
.er_jzjianjie .yulan{ padding-left:80px;}
.er_jzjianjie em{ color:#ff0000;}

/*===============================?????????????????????????????????==================================-*/
.chart_xq{ width:960px; height:auto; overflow:hidden;background:#fff;}
.chart_xq h1{ width:890px; height:40px; padding:30px 0 0 0;text-align:center; font-size:24px; color:#333;}
.chart_xq .detailTime{width:960px; height:25px; text-align:center;border-bottom:1px solid #cccccc;}
.chart_xq .chart_xx{ width:800px; height:auto; margin:20px auto 30px;}
.chart_xq .chart_xx p{ font-size:16px; text-align:justify; line-height:24px; color:#333;}


/*========================================????????????????????????===================*/
.pro_baike{ width:1200px; height:auto; margin:20px auto; }
.wenzhang{ width:860px; height:auto; margin:20px auto;}
.wenzhang ul li{ width:840px; height:120px; margin-bottom:15px;border-bottom:1px solid #dcdcdc; padding:10px;float: left; }
.wenzhang ul li .wzpic {float: left;width:180px; height:120px;overflow: hidden;}
.wenzhang li .wz_con{ width:630px; height:120px;overflow: hidden; margin-left:20px;float: left;}
.wenzhang li .wz_con h3{font-size: 18px; line-height:33px;height:33px;color: #333;display: block;overflow: hidden;}
.wenzhang li .wz_con h3 a:hover{ color:#071931; text-decoration:underline;}
.wenzhang li .wz_con .riqi{ color:#999;}
.wenzhang li .wz_con .wz_xx { width:630px; height:48px;font-size: 14px;line-height: 22px; padding-top:10px; text-align:justify;overflow: hidden;}
.wenzhang li .wz_con .wzyl{ padding-left:15px; display:inline-block;}
.wenzhang li .wz_con .wzyl em{ color:#f80b13;}

/*?????????????????????*/
.pstop{ width:270px; height:auto;padding:15px 10px;}
.pstop ul{ width:270px; height:390px;}
.pstop h3{font-size:18px; color:#071931; height:30px; border-bottom:1px solid #ccc;}
.pstop li{ width:270px; height:26px; float:left; line-height:26px; margin-top:10px; border-bottom:1px solid #eeeeee; float: left;}
.pstop .num{float: left;padding-right: 2px;width: 18px;height:26px;line-height:26px;
 color:#d6000a;font-size: 14px;}
.pstop li a{ width:250px; display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
/*==============????????????===========*/
.jzxqleft{ width:890px; height:auto; overflow:hidden;background:#fff;}

.jzxqleft h1{ width:890px; height:40px; padding:30px 0 0 0;text-align:center; font-size:24px; color:#333;}
.jzxqleft .detailTime{width:890px; height:25px; text-align:center;border-bottom:1px solid #cccccc;}
.xiangxi{ width:800px; height:auto; margin:20px auto 30px;line-height:27px; }
.xiangxi p{ font-size:16px; text-align:justify; color:#333;}

/*??????*/
.dianzan{ text-align:center; margin:50px auto 20px;}
.dianzan a{width: 102px;height: 102px;display: block;margin: 0 auto;text-align: center;}
.dianzan span{position: relative;color: #FFFFFF;top: -50px;font-size: 24px !important;}

/*??????*/
.xgbq{ line-height:30px; margin:20px; border-bottom:1px solid #ccc;padding-bottom: 10px;}
.xgbq p{font-size: 22px;border-bottom: 1px solid #071931;width: 860px;height: 40px;}
.xgbq a{ padding-right:10px; color:#666;width: 440px;}

/*地区产品*/
.dqcp{ line-height:30px; margin: 20px 0 20px 60px; border-bottom:1px solid #ccc;padding-bottom: 10px;}
.dqcp p{font-size: 22px;border-bottom: 1px solid #aaa;width: 860px;height: 40px;margin-bottom: 10px;}
.dqcp a{ line-height: 36px;color:#666;width: 402px;display: inline-block;border-bottom: 1px dashed #ccc;margin:0 20px 0 15px;}

/*????????????*/
.xgwztj{height:auto; margin:20px;overflow:hidden;}
.xgwztj h4{ font-size:18px; color:#ed022a; padding-bottom:10px;}
.xgwztj li{ width:47%; line-height:33px; margin-right: 18px;border-bottom: 1px dashed #ccc; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}

/*==============????????????===========*/
/*????????????*/
.jzxqright{width:290px;height:auto;background:#fff;padding-bottom: 10px; }

/*--------------????????????--------*/
.accessories{width:270px; height:auto;padding:15px 10px;}
.accessories h3{ width:270px; height:45px; line-height:45px; text-align:center; background:#071931;font-size:22px; color:#e0e0e0;  }
.accessories ul{border:1px solid #ccc;}
.accessories ul li{ height:45px; line-height:45px; border-bottom:1px solid #e6e6e6;}
.accessories ul li a{ color:#333; font-size:16px; padding-left:40px;}

/*?????????*/
.zxyy{ width:860px; margin:15px; height:50px; border-bottom:1px solid #cccccc;}
.zxyy .zxan li{ width:100px; height:32px; background:#071931;float:left;text-align:center; line-height:32px; margin:23px 8px;}
.zxyy .zxan li a{ color:#fff;}
/*???????????????*/
.bdsharebuttonbox{ margin-left:15px;line-height: 28px;}
.bdsharebuttonbox p{ float:left;}
.zxan{ width:239px; height:50px; margin-left:388px; margin-top:-23px;}

/*????????????*/
.xiangguananli{ width:860px; height:auto; margin:20px auto 0;}
.xiangguananli h4{ font-size:22px; width:860px; height:40px; line-height:40px; border-bottom:1px solid #aaa;}
.xiangguananli dl{ float:left; width:267px; height:216px; margin:20px 9px 0; overflow:hidden;}
.xiangguananli dt{ width:267px; height:167px; overflow:hidden;position:relative;}
.xiangguananli dt img{width:267px; height:167px; overflow:hidden;transition: all 0.25s ease-out 0s; position:relative;}
.xiangguananli dd{width:267px; height:36px; font-size:14px; border-bottom:1px solid #dadada; line-height:39px; text-align:center;}


/*????????????*/
.xwbk{ width:270px; height:auto;padding:0 10px;}
.xwbk h3{font-size:16px; color:#071931; height:30px; border-bottom:1px solid #ccc;}
.xwbk li{ width:270px; height:26px; float:left; line-height:26px; margin-top:10px; border-bottom:1px solid #eeeeee; }
.xwbk li a{ width:270px; display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

/*=================================????????????===================*/
.contact { width:1198px; height:auto;margin:0 auto; background:#fff; }
.contact ul {border: 1px solid #dcdcdc;height: 170px;}
.contact ul li {width:24%;border-left: 1px solid #dcdcdc; text-align:center;color: #666;padding: 39px 4px;float: left;}
.contact ul li .pic:after {padding-bottom: 25%;}
.contact ul li span {font-size: 15px;display:block;}
.contact ul li em {font-size: 15px;display: block;}


/*=============??????===================*/
.message { width:1198px; height:475px; margin:0 auto;padding: 30px 0 0 0;background:url(img/message.png) no-repeat #fff; }

.message .mcon-right {width: 50%; float:left; margin-left: 590px;}
.message .mcon-right p {display: block;font-weight: 100;color: #545454;}
.message .mcon-right label {display: inline-block;margin: 10px 0;position: relative;}
.message .mcon-right label em {position: absolute;right: 50px;top: 30px;color: #f00;}
.message .mcon-right input {width: 400px;line-height: 42px;height: 42px; border: 1px solid #dbdbdb;background: #f7f7f7;
margin-right: 40px;text-indent: 5px;}
.message .mcon-right textarea {width: 400px;border: 1px solid #dbdbdb;background: #f7f7f7;height: 100px;
text-indent: 5px;margin-right: 40px;}
.message .mcon-right .msub {width:205px;height:42px;margin-left: 216px;border: 0;
background: #071931;color: #fff;font-weight: 100; font-size:20px; line-height:40px;}
.message .mcon-right .msub { margin-left:0;}	

/*=============????????????===================*/
.message_leavecon{ background:#fff; border-bottom:1px solid #ccc; margin:10px auto; padding:15px 30px;}
.message_leavecon h6{ font-size:16px; color:#333; height:30px;}
.message_leavecon h6 em{ padding-left:20px; font-size:12px; color:#999;}
.message_leavecon .reply_con{ line-height:20px; text-align:justify; border-bottom:1px dashed #ccc;padding-bottom: 5px;}
.message_leavecon .reply{ color:#a50e15; line-height:35px;}


/*======================?????????????????????===================*/
#rightsead {width:130px;height:350px;position:fixed;top:50%;margin-top:-175px;right:0px;}
*html #rightsead {margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#rightsead li {width:130px;height:60px;}
#rightsead li img {float:right;}
#rightsead li a {height:49px;float:right;display:block;min-width:47px;max-width:131px;}
#rightsead li a .shows {display:block;}
#rightsead li a .hides {margin-right:-160px;cursor:pointer;cursor:hand;}
#rightsead li a.youhui .hides {display:none;position:absolute;right:220px;top:140px;}


/*??????*/
.tag{ padding:20px;}
.tag dl{ margin-bottom:20px;}
.tag dt{ font-size:18px; border-bottom:1px dashed #dcdcdc; line-height:30px; margin-bottom:10px;}
.tag a{ padding:5px; background:#f0f0f0; display:inline-block; margin:5px;}


/*========????????????======*/
.shejibaojia{ width:1198px; height:auto; margin:30px auto; border:1px solid #dcdcdc; text-align:center;}
table {border-collapse:collapse;border-spacing:0;width:100%; margin:15px auto 20px;}
.zebra {border: 1px solid #ccc; }
.zebra tr {color:#666; font-size:20px;}
.zebra caption{ padding-bottom:15px; font-size:16px;}
.zebra td {border: 1px solid #ccc;padding: 10px;text-align: center;background: #fafafa;}
.zebra th{border-left: 1px solid #ccc;border-right:1px solid #ccc;border-bottom: 1px solid #ccc;padding: 20px;  -background-color:#e8e8e8;color:#999; }
.thead{ background:#fff;}
.thead em{ font-size:14px;}
.thead h3{ font-size:22px; color:#aa0a14;}
.thead p{ font-size:13px;}

.lianxidizhi{ text-align:left; text-indent:5%; font-size:18px; padding-bottom:20px; line-height:30px;}
.lianxidizhi strong{ color:#F00;}

/*????????????*/
#yuyuezx{ width:317px; height:361px;position: fixed;_position: absolute;left: 50%; top:30%;background:#efefef;box-shadow:3px 8px 7px #222;-webkit-box-shadow:3px 6px 6px #222; z-index:101;display: none;}
#yuyuezx h3{ font-size:18px; padding:15px; font-weight:bold; position:relative; color:#333;}
#yuyuezx h3 span{ width:30px; height:30px; background:#fff; box-shadow:1px 2px 3px #333;-webkit-box-shadow:1px 2px 3px #333;line-height:27px;font-size:24px; color:#F00; text-align:center; position:absolute; right:9px; top:12px; border-radius:50%;-webkit-border-radius:50%;z-index:102;}
#yuyuezx .wzJS{ font-size:12px;padding:0 0 7px 25px; display:block; color:#333;}
#yuyuezx .wzJS em{ color:#f00;}
#yuyuezx input,#yuyuezx .xuQiu{ width:260px; height:35px;  font-family:"????????????" ;box-shadow:1px 2px 4px #666;-webkit-box-shadow:1px 2px 4px #666; border:1px solid #999; padding-left:5px;font-size:14px; margin:8px 25px;}
#yuyuezx .xuQiu{line-height:35px;}
#yuyuezx p{ width:267px; height:40px; background:#a50e15; margin:10px 25px; text-align:center; line-height:40px; color:#fff; font-size:18px;}
#yuyuezx p a{ color:#fff;}


/*????????????*/
.artle_anli{ width:270px; height:auto;padding:15px 10px;}
.artle_anli h3{ font-size:18px; width:267px; color:#333;overflow:hidden; height:40px; line-height:40px; border-bottom:1px solid #ccc;}
/*.artle_anli li{ width:270px; height:26px; float:left; line-height:26px; margin-top:10px; border-bottom:1px solid #eeeeee; }
.artle_anli li a{ width:270px; display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}*/

.artle_anli dl{ width:260px; height:216px; margin:15px 5px; overflow:hidden;}
.artle_anli dt img{width:260px; height:167px; overflow:hidden;}
.artle_anli dd{width:260px; height:36px; font-size:14px; border-bottom:1px solid #dadada; line-height:39px; text-align:center;}


/*----tag??????--------*/
.tag_pic{ width:860px; height:auto; margin:0 auto 20px;}
.tag_pic h3{ font-size:22px; width:860px; height:40px; border-bottom: 1px dashed #dcdcdc;color:#c40a13; line-height:40px; text-align:center;}
.tag_pic dl{ float:left; width:267px; height:240px; margin:20px 8px 0; overflow:hidden;}
.tag_pic dt{ width:267px; height:167px; overflow:hidden; border-bottom:none;margin-bottom: 0;}
.tag_pic dd{width:267px; height:42px; font-size:14px;padding-top:5px; border-bottom:1px dashed #dadada;}
.tag_pic p{-text-indent: 165px; color:#999;}
.tag_pic em{ color:#F00;}
.tag_pic p span{padding-left: 18px;}
.tag_pic a{ background:none;padding:0;margin:0;}


/*----------????????????--------*/
.gm_biaoyu{width:390px;overflow:hidden;}
.gm_biaoyu dl{ width:130px; float:left;padding-top: 13px;}
.gm_biaoyu .gm_cion01{ float:left;width:40px; height:40px;background:url(img/icon_fx.png) no-repeat;}
.gm_biaoyu .gm_cion02{ float:left;width:40px; height:40px; background:url(img/icon_sx.png) no-repeat;}
.gm_biaoyu .gm_cion03{ float:left;width:40px; height:40px; background:url(img/icon_tx.png) no-repeat;}
.gm_biaoyu dd{ float:left;line-height: 15px;padding-left: 5px;}
.gm_biaoyu dd h5{font-size: 13px;color: #071931; font-weight:bold;padding-top: 4px;}
.gm_biaoyu dd p{color: #999;font-size: 12px;}



/*-----===================-----??????????????????--------*/
.tabBox{ width:1200px; margin:30px auto; background:#fff;}
.tabBox .hd{ height:42px; line-height:42px; border:1px solid #cdcdcd; background:#fafafa;  }
.tabBox .hd ul{ position:absolute; width:100%; height:40px; overflow:hidden;  }
.tabBox .hd li{ padding-right:5px; margin-left:10px; float:left; text-align:center; cursor:pointer;font-size:16px; line-height:40px;color:#666; }
.tabBox .hd li i{width: 1px;height: 11px;margin: 16px 0 0 11px; float:right;background: #C7C7C7;}
.tabBox .hd li.on{font-weight:bold;}
.tabBox .bd{ padding:10px 0; border:1px solid #DDCDCD;border-top:0;}
.tabBox .bd ul{ overflow:hidden;  }
.tabBox .bd ul li{ padding:5px 12px; font-size:14px; float:left; overflow:hidden; display:inline;  }
.tabBox .bd ul li a{ color:#888;}
.tabBox .bd ul li a:hover{ color:#071931;}


/*----------------------????????????------------------------*/
.citylist_out{ width:1200px; height:auto; margin:10px auto 20px;}
.city_con h2{ width:1165px; padding:0 10px; margin:15px auto 0; color:#071931;height:40px; line-height:40px; border-bottom: 1px solid #e6e6e6; font-size:22px;}
.citylist{width:370px; height:284px; background:#fff; padding:8px; float:left; margin:10px 7px; overflow:hidden;}
.citylist img{ width:370px; height:245px; overflow:hidden;}
.citylist h3{ width:370px; height:40px; line-height:40px; text-align:center;}
.citylist h3 a{ width:370px; height:40px; font-size:15px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

/*----------------------????????????------------------------*/
.diqu h6{width:1200px; margin:0 auto ; color:#999; overflow:hidden;height:40px; line-height:40px;  font-size:18px;}
.diqu .remen{ width:1200px; height:40px; line-height:40px; margin:0 auto; font-size:16px;}
.diqu .remen dt{ font-size:20px; color:#111;float:left; padding-right:10px;}
.diqu .remen dd{ float:left; padding:0 10px;}
.diqulist{width:1200px; height:auto; margin:0 auto; font-size:16px;}
.diqulist dl{ width:1200px; height:40px; overflow:hidden;}
.diqulist dt{ font-size:20px; color:#111;float:left; padding-right:10px;}
.diqulist dd{ float:left; padding:0 10px;}

/*----------------------花格产品报价css------------------------*/
.zebra_hg {border: 1px solid #ccc; }
.zebra_hg tr {color:#666; }
.zebra_hg caption{ padding-bottom:15px; font-size:16px;}
.zebra_hg td {border: 1px solid #ccc;padding: 10px;text-align: center;}
.zebra_hg th{border-left: 1px solid #ccc;border-right:1px solid #ccc;border-bottom: 1px solid #ccc;padding: 20px;  -background-color:#e8e8e8;color:#999; }
.zebra_hg{ background:#fff;}
.zebra_hg em{ font-size:14px;}
.zebra_hg h3{ font-size:22px; color:#aa0a14;}
.zebra_hg p{ font-size:13px;}

.gongyi_zh{ font-size:16px;background: #fafafa;font-weight: bold;}
.caizhi_zh{font-size:12px;background: #fafafa;font-weight: bold;}
.danjia_zh{font-size:15px;background: #fafafa;font-weight: bold;}
.chuhauge{background: #fafafa;}
.jiacu_hg{ font-weight:bold;}

.pagination a.cur {
    border: none !important;
    background: #d82828 !important;
    color: #fff !important;
    border: 1px solid #d82828 !important;
}

.pagination a:hover {
    color: #c30202 !important;
    background: white !important;
    border: 1px #b60000 solid !important;
    padding:2px 12px !important;
}