body{font: normal 16px/38px "\5FAE\8F6F\96C5\9ED1"; float: left; margin: 0; padding: 0}
h1,h2,h3,h4,h5,ul,li,dl,dt,dd,p,i,a{margin: 0; padding: 0}
i{vertical-align: middle; }
a{ color: #383838;}
a:hover{cursor:pointer; text-decoration: none;}
li{list-style: none;}
.pt15{ padding-top: 15px; }
.mb20{ margin-bottom: 20px; }
.mt20{ margin-top: 20px;}
.navtitle{ width: 99.99%; float: left; position: relative; border-bottom: 4px solid #444; height: 50px;   }
.navtitle h4{font: bold  30px/55px "\5FAE\8F6F\96C5\9ED1";  color: #333; border-bottom: 4px solid #ff5c5c; position: absolute; left: 0; bottom: -4px;z-index: 3  }
.shownavtitle{ width: 99.99%; float: left; position: relative; border-bottom: 3px solid #444; height: 50px; margin-bottom: 10px  }
.shownavtitle h5{font: bold  20px/50px "\5FAE\8F6F\96C5\9ED1";  color: #333; border-bottom: 3px solid #ff5c5c; position: absolute; left: 0; bottom: -3px;z-index: 3  }

.indexmain{ width:1200px; margin:0 auto; overflow: hidden; clear:both}
.box1200{ width:1200px; float:left;}
.box1198{ width:1198px; float:left;margin:10px auto;} 
.logo{ width:190px; float:left; display:inline; background:#fff; text-align: center;}   
.tophead-nav{ border:1px solid #287ec5; background: #287ec5 }
.tophead-nav .logo img{ padding: 15px 0 15px 20px ; }
.rightnav{ width:970px; float:right; display:inline; padding-top:8px;font: normal 14px/35px "\5FAE\8F6F\96C5\9ED1"}
.rightnav dl a{ color:#fff; }
.rightnav dl{ width:24.88888%; float:left; display:inline; overflow: hidden;}
.rightnav dt{ width:14px; padding:0px 10px 0 0; float:left;   display:inline;   color:#FF0; font-weight:bold;  }
.rightnav dd{ width:200px; float:left; display:inline}
.rightnav dd a{ display:inline-block; width:49%; float:left}



.boxsdh{ width: 100%; float: left; border-bottom: 1px solid #e0e0e0; }  
.boxsdh h4{ float: left; font: bold  20px/55px "\5FAE\8F6F\96C5\9ED1"; float: left}
.boxsdh i{ font-size: 20px; }
.boxsdh span{ float: right; padding-top: 10px; }
.boxsdh em{ color: #f00 }
.breadcrumb{ width: 100%; line-height: 45px; float: left; border-bottom: 1px solid #e0e0e0; } 
.leftback{background: #333;}
.leftbox{ width: 20%;  float: left;  }
.leftbox ul{ width: 92.8%; border-bottom: 1px solid #454545; padding:5% 3%; font: normal 14px/35px "\5FAE\8F6F\96C5\9ED1";}
.leftbox ul h3{ color: #fff;font-size: 16px; }
.leftbox ul h3 i{ float: right; }
.leftbox li{ display: inline-block; }
.leftbox li a,.leftbox h3 a{ color: #fff; padding: 0 5px;}
.leftbox li a:hover,.leftbox h3 a:hover{ color: #89c0e3 }
.rightbox{ width: 78.699%; float: left; margin-left: 1.3%;  }

.siftbox{ width: 100%; float: left; } 
.siftbox dl{width: 100%; float: left;  padding: 10px 0;border-bottom: 1px solid #f0f0f0}
.siftbox dt { width: 5%; float: left; color: #333 }
.siftbox dd { width: 94.95%; float: left; color: #333; line-height: 30px; }
.siftbox dd a{ display: inline-block; }
.siftbox dl a{ padding: 0px 8px; margin: 3px; }
.siftbox dl a:hover{ background: #f0f0f0; border-radius: 3px;}
.siftbox dd a.hack{ background: #3ba2e3; border-radius: 3px; color: #fff }
 
.siftboxs{ width: 97.8%; border:1px solid #d00d00;  padding: 10px 0; float: left; margin: 5px 0; padding: 0 0 0 2%; font-size: 14px; }
.siftboxs a{ padding: 2px 5px; margin: 0 5px; border:1px solid #e8351f; background: #ea4a36;  color: #fff }


.chanpinbox, .videobox,.showimg, .shows, .shownews, .showchanpin, .questionbox{ width: 100%; float: left; overflow: hidden; }
.chanpinbox ul{ width: 100.1%; float: left; overflow: hidden; padding: 20px 0; padding-left: 3px; } 
.chanpinbox li{ width:22.9999%; margin-right: 2%; float:left; display:inline; margin-bottom:20px;box-shadow: 0px 0px 3px #999;font: 14px/35px "\5FAE\8F6F\96C5\9ED1"; }
.chanpinbox li img{ width:96%; padding: 2%; height:150px; float:left; display:block }
.chanpinbox li b{ height:30px; width:100%;float:left; text-indent: 5px;  overflow:hidden; background: #f0f0f0}
.chanpinbox li b a{ color:#000}
.chanpinbox li .txt{ width:99.9%; float:left; text-indent: 5px;  padding: 5px 0; } 
.chanpinbox li .txt span{ background: #d00; padding: 1px 2px; border-radius: 3px; color: #fff } 
.chanpinbox li strong { text-indent: 5px; color:#333; background: #f5f5f5; display: block; width: 100%; float:left; height: 35px; overflow: hidden;}
.chanpinbox li:hover, .showimg li:hover, .showchanpin li:hover{  -moz-transition:all 0.1s linear 0.1s;  opacity: 0.9; box-shadow: 0px 0px 3px #d00;  -webkit-transition:all 0.1s linear 0.1s;    -o-transition:all 0.1s linear 0.1s;    -ms-transition:all 0.1s linear 0.1s;  
  transition:all 0.1s linear 0.1s;    -moz-transform:translateY(-5px);    -webkit-transform:translateY(-5px);    -o-transform:translateY(-5px);    transform:translateY(-5px);  }
.shows img{width: 99%; height: auto; margin: 10px 0} 
.videobox dl{ width: 99.9%; float: left; overflow: hidden; padding: 20px 0;} 
.videobox dl video, .videobox dl embed{ width: 100%; min-height: 600px; background: #333; float: left; }
.videobox dl p{ width: 100%; text-align: center; font:normal 16px/40px "\5FAE\8F6F\96C5\9ED1";  }
.videobox dl p i{ font-size: 30px; }

.shows table{ width: 99%; float: left; margin: 10px 0; border-collapse:collapse;}
.shows td {border: 1px #e5e5e5 solid; padding-left: 10px; }
.showimg ul{ width: 100.1%; float: left; overflow: hidden; padding: 20px 0; padding-left: 3px; } 
.showimg li{ width:22.9999%; margin-right: 2%; float:left; display:inline; box-shadow: 0px 0px 3px #999;font: 14px/35px "\5FAE\8F6F\96C5\9ED1"; }
.showimg li img{ width:96%; padding: 2%; height:180px; float:left; display:block }
.showimg li b{ height:30px; text-align: center; width:100%;float:left; overflow:hidden; background: #f0f0f0}
.showimg li b a{ color:#000}

.shownews ul{ width: 100%; float: left; overflow: hidden; padding:5px 0; padding-left: 3px; } 
.shownews li{background: url(../img/news.png) left center no-repeat; width:45.99%; padding-left: 2%; margin:0 2% 0 0;  float:left; display:inline;  font: 16px/35px "\5FAE\8F6F\96C5\9ED1"; }
.shownews li span{ float: right; padding-right: 5px; color: #999 }

.fenye{ width: 99%;float: left; border:1px solid  #f5f5f5;box-sizing: border-box; padding: 15px 0; }
.fenye:hover{ border:1px solid  #28a3ef; }
.page{ width: 100%;float: left; text-align: center; }
.page a, .page strong{ padding:3px 5px; border-radius:3px; border:1px solid #28a3ef; background: #5bc0de; color: #fff  }
.page a:hover{ padding:3px 5px; border:1px solid #28a3ef; background: #28a3ef  }
 
/***/
.bottomtel{ width: 100%; background: #d00; height: 65px; position: fixed; z-index: 900; bottom: 0; font: bold 24px/48px "Microsoft YaHei","SimSun,SimHei";}
.bottomteltxt{ background: url(../img/bottomtel.png) left top no-repeat; color: #fff; height: 53px; width: 480px; margin: 5px auto; padding-left: 720px; }
.bottomteltxt strong{ font-size: 36px;  line-height: 50px; float: left; padding-right: 20px;}
 
/**/  

/*show*/
.showmain{ width: 1198px;margin: 0 auto; overflow: hidden; }

.showtit{  width: 100%;  overflow: hidden; }
.showtit h1{  font: bold 26px/80px "\5FAE\8F6F\96C5\9ED1"; float: left;display: inline; vertical-align: middle; }
.showtit p{ float: right; display: inline; text-transform:uppercase; font: normal  20px/80px "\5FAE\8F6F\96C5\9ED1"; }
.showtit p span{ float: right; font-size: 25px; }
.showtit p span i{font-size:30px;  color: #d00; padding-left: 100px;}
.shownav{width: 100%; height: 50px; background: #2196F3; float: left; overflow: hidden;}
.navshow{overflow: hidden; }  
.navshow ul{width:100%; float: left;}
.navshow li{ display: inline-block; }
.navshow li a{ padding: 0 30px; display: block;  color: #fff; font: normal 20px/50px "\5FAE\8F6F\96C5\9ED1";}
.navshow li a:hover,.navshow li a.hack{ background:rgba(255,255,255,0.1); }


.showleft { width: 45%; float: left; margin-top: 20px; }
.showimg{ width: 99.99%; float: left ; position: relative; }
.showimg img{ width: 100%; float: left; border:1px solid #f0f0f0;  } 
.showimgtit{ width:100%; height:40px; text-indent: 10px;  padding-top: 30px; color: #fff; background:url(../img/shadow1.png) 0 bottom repeat-x;  float: left; position: absolute; left: 0; bottom: 0; z-index: 5  }
.showright{ width: 53%; float: left; margin-left: 2%;}
.showright h1{ line-height: 80px;  text-indent: 20px; font: bold 20px/60px "\5FAE\8F6F\96C5\9ED1";  }
.showright ul{ background:  #f9f9f9; width: 99.5%; float: left; border:1px solid #f0f0f0; }
.showright li{ width: 45.5%; padding-left: 4%; float: left; display: inline; color: #888; font: normal 16px/40px "\5FAE\8F6F\96C5\9ED1"; }
.price{ width: 99.8%; float: left ;font-size: 20px; color: #999; line-height:40px; text-indent: 20px;}
.price strong{ color: #fb2443; font: bold 20px/30px "\5FAE\8F6F\96C5\9ED1"; vertical-align: middle; }
.services_show{width: 99.8%; float: left ;font-size:16px; background: #f0ffe9; color: #999; line-height:45px;text-align: center; margin-top: 20px; }
.services_show i{ color: #51992d; font-size: 30px; font-weight: bold; }
.inquirys{float: left;font-size: 20px; color: #333; width: 97.8%;margin: 15px  0px; padding-left: 2%; }
.inquirys a{text-decoration: none; color: #fff } 
.baojia{ width: 99.7%;border: 1px solid #bad9ba; background: #e7ffe8; float: left; margin-top: 15px; }
.baojia li{ width: 45.9%;  display: inline; padding-left: 4%; line-height: 35px; }
a.bottonred{ background:#fe2929; border-radius: 3px; color: #fff }
a.bottonred:hover{background:#ff6464;color: #fff}
a.bottonlv{ background:#29772a; border-radius: 3px; color: #fff }
a.bottonlv:hover{background:#457e46;color: #fff}
/**/
.telbox{ width: 99.94%; float: left; border:1px solid #d0d0d0; background:#f9f9f9; margin: 15px 0  }
.telbox ul{ width: 99.9%; float: left;  border: none; }
.telbox li{ width: 19.9%; float: left; display: inline; border-right: 1px solid #d0d0d0 }
.telbox li i{padding-right: 10px;}
.telbox ul p{ font-size: 16px; line-height: 30px; color: #333; width: 90%; padding:5% 5% 0 5%; margin-bottom: 10px;}
.telbox ul p strong{font: bold 18px/30px "\5FAE\8F6F\96C5\9ED1";  color: #ff1c00; display: block;}
/* chanpin */
.showchanpin ul{ width: 93%; border:1px solid #d0d0d0;   float: left; overflow: hidden; margin-top:15px; } 
.showchanpin li{ width:96%; padding: 0; margin: 0 2%; float:left; display:inline; margin-bottom:20px;box-shadow: 0px 0px 3px #999;font: 14px/35px "\5FAE\8F6F\96C5\9ED1"; }
.showchanpin li a{padding: 0; margin: 0; color: #333; }
.showchanpin li img{ width:96%; padding: 2%; height:150px; float:left; display:block }
.showchanpin li b{ height:30px; width:100%;float:left; text-indent: 5px;  overflow:hidden; background: #f0f0f0}
.showchanpin li b a{ color:#000}
.showchanpin li .txt{ width:99.9%; float:left; text-indent: 5px;  padding: 5px 0; } 
.showchanpin li .txt span{ background: #d00; padding: 1px 2px; border-radius: 3px; color: #fff } 
.showchanpin li strong { text-indent: 5px; color:#333; background: #f5f5f5; display: block; width: 100%; float:left; height: 35px; overflow: hidden;}
  
.canshu{ width: 100%; float: left; margin-top: 20px;  }
.col-md-4{ width: 24.82%; background: #fafafa; border-right:1px solid #e5e5e5;    height: 45px; border-top:2px solid #999; float: left; display: inline; text-align: center; }  
.col-md-4 h3{line-height: 45px;}
.canshu li.active{ background: #999; color: #fff; border-bottom: 1px solid #999; }
.canshu li.active a{ color: #fff }
.tab-content.tab-wraped{ padding: 0; margin: 0; width: 100%;border:none;  }
.tab-pane{ margin: 0px; padding:10px 0; border:none; width: 99.5%; float: left; border:1px solid #d0d0d0;} 
.tab-pane table{ width: 94%; float: left; line-height: 35px; margin: 2.8%;font: normal 14px/40px "\5FAE\8F6F\96C5\9ED1"; }
.hengxian{ height: 5px; background: #f0f0f0; width: 100%; float: left }

.questionbox p{float:left;width:100%;}
.questionbox p strong{float:left;width:100%;color:#d00;}
.minlogo{margin-bottom: 10px;margin-right: 10px;}
.userarticle{padding: 4.5%; width: 90%; border: 1px solid #ddd;margin-top: 10px;}

.userlists,.userlist{width: 99.9%; float: left; margin:10px 0 }
.userlist li{ width: 45.5%; float: left;margin:2%; display: inline; line-height:25px; text-align: center; }
.userlist li a{display: block; background: #eee; color: #333}
.userlist li a:hover{opacity: 0.8}
.zf_xgbj li img{width: 100%;}



em{font-style:normal}
.bjlist{ width: 99.99%; float: left; position: relative;}
.bjlist li{float:left;width:100%;border-bottom:dotted #d0d0d0 1px;padding:5px 0;}
.bjcom {float:left;width:40%;font-size:16px;line-height:40px;}
.bjcom i,.bjtell i{font-size: 26px; padding: 0 5px; color: #d00;}
.bjtell{float: left;width: 20%;line-height: 40px;}
.bjtell em{font-size:12px}
.bjprice{float: left;width: 20%;line-height: 40px;}
.bjprice p{font-size:12px;}
.bjprice em{color:#d00;font-size:16px;}
.bjbtn{float: left;width:20%;line-height: 40px;font-size:12px;}
.bjbtn a{padding:5px 10px;margin: 0 20px;color:#fff;}
.bjxdj{background:#d00;}
.bjpz{background:#333;}
.userlists li{ margin-bottom: 10px;}
.userlists li a{ color:#FFF;}
.bigphoto img{width: 440px; height: 312px;}
.zf_xgbj{border: 1px solid #ddd; box-sizing: border-box; padding:4.5%; margin-top:18px;}
.zf_xgbj ul{display:block; width:100%; overflow:hidden;}

.xgbj_title{width:100%; float:left; color:#FFF;  height: 38px; color:#444; line-height: 38px; font:bold 20px/38px ' ';  margin-bottom:12px;}
.zf_xgbj ul li{float:left; margin-bottom:15px; border-bottom: 1px solid #e5e5e5; line-height: 35px;}
.zf_xgbj ul li b{display:inline-block; width:100%; font:bold 14px/22px '微软雅黑';} 
.zf_xgbj ul li em{ color: #ff6b6b; font-weight: bold;}
.product_txt, .product_txta {
    width: 100%;
    padding: 4px 0;
    float: left;
}.product_txt table {
    width: 100%;
    margin-bottom: 15px;
}.product_txt table {
    border: none;
}table, th, td {
    line-height: 30px;
    text-indent: 10px;
}.product_txt table tr td {
    padding: 5px 10px;
    font-size: 14px;
    line-height: 24px;
    color: #000;
}
.product_txt table td {
    border: 1px solid #bbb;
    text-align: left;
    word-break: break-all;
    word-wrap: break-word;
}
.table_view_bga {
    font-family: "Microsoft Yahei","microsoft yahei";
    background-color:#154092;
    width: 100%;
    line-height: 36px;
    text-indent: 10px;
    color: #fff !important;
    font-weight: 700;
}
.bottomteltxt {
    background: url(http://static.hc39.com/skin/default/img/bottomtel2.png) left top no-repeat;
    color: #fff;
    height: 53px;
    width: 480px;
    margin: 5px auto;
    padding-left: 720px;
}




