@charset "utf-8";
/* CSS Document */

/*重置共用部分*/
html{overflow-x:hidden}
body{margin:0;padding:0}
*{font-family:"微软雅黑";}
/*img{display:block;} */
a{ text-decoration:none;}
ul,li{margin:0;padding:0;list-style:none}
dl,dd{margin:0;padding:0}
h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:normal}
p{margin:0;padding:0}
input{margin:0;padding:0;outline:none;}
select{ outline:none;}
.fixclear{clear:both}
/*点击切换全国分公司*/


/*顶部条部分*/
.header_top_box{background:#F5F5F5;border-bottom:#E8E8E8 1px solid}
.header_top{width:1170px;margin:auto;}

/*logo/搜索框部分*/
.header_box{width:1170px;margin:auto;margin-top:20px; overflow:hidden;}
.header_logo{float:left;margin-left:10px;margin-top:8px;}
.header_you_tu{float:right; margin-right:33px;}


/*顶部导航栏*/
.nav_box{background:#8d0202;margin-top:15px;min-width:1200px;}
.nav{width:1170px;margin:auto;}
.nav ul li{padding:12px 33px;text-align:center; float:left;}
.nav ul li a{color:white;font-size:16px;}
.nav ul li:hover{ background:#2c0001; opacity:0.9; color:#FFF;}
.nav .shouye{margin-left:24px;}
.nav .border_right_none li{border:none}



.header_you_tu p{ width:212px; height:57px; float:left; display:inline; overflow:hidden; background:url(../images/phone_03.jpg) bottom no-repeat; padding-top:10px;}
.header_you_tu p i{ font-style: normal; float: left;}
.header_you_tu p strong{ width: 130px\9; font-size: 18px;color:#550000; float:right; padding-right:18px; padding-top:10px;}
.banner{ width:100%; background:url(../images/588474e35a536.jpg) top center no-repeat; height:600px; overflow:hidden;}
.weixin{ float:right;}
.banquan_box{ height:55px; background:#000000; clear:both; overflow:hidden;}
.banquan{ text-align:center; color:#FFF; line-height:55px;}

.fengs{ width: 100%; height: 38px; line-height: 38px; color: #fff; background-color: #540000; font-size: 14px; margin-top:40px;}
.fengs a{ color: #fff; padding-left: 10px;}
.mian{ width:1170px; margin:0 auto;}
.hzbp{ width:100%; height:70px; background:#000000; border-top:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid;}
.hzbp_top{ width:1170px; overflow:hidden; margin:10px auto 0 auto; color:#FFF;}
.hzbp_top span{ float:left; line-height:50px; font-size:14px;}
.hzbp_cen li{ float:left; padding-right:13px;}
.hzbp_cen li img{ width:130px; height:50px;}

.footer-1{ width: 100%; height: 240px; background: url(../images/foot_02.jpg) no-repeat; background-size: cover;}
.footer-2{ float:left; padding-top:60px;}
.footer-r{ float: right;}
.footer-r ul li{ float: left; margin-left: 58px; width: 60px; color: #fff; text-align: center; font-size: 14px; line-height: 28px; margin-top: 20px;}
.footer-r ul li:first-child{ margin-left: 0;}
.footer-nav-er span{ display: block; line-height: 28px;}
.footer-nav-er span a{ color: #888; transition: all linear .2s;}
.footer-nav-er span:hover a{ color: #fff;}
.loading{ width:100%; clear:both; text-align:center; padding-top:15px;}

.teamShow{height:425px; padding:15px 0 0 360px; overflow:hidden; position:relative;}
.teamShow .imgDiv{position:absolute; left:0px; top:15px;}
.teamShow h5{font-size:13px;}
.teamShow .content{line-height:24px; font-size:13px; background:url(../img/lline3.png) bottom repeat-x; padding:15px 0;}

.brand_news_detial{ width:100%; height:auto; float:left; display:inline; overflow:hidden; padding-top:15px;}
.brand_news_detial dl{ width:100%; height:96px; float:left; display:inline; overflow:hidden; border-bottom:1px solid #d6d4d3;}
.brand_news_detial dl dd{ width:100%; height:auto; text-align:center; float:left;font: 17px/53px "微软雅黑";color: #3e3a39; }
.brand_news_detial dl dt{ width:100%; height:auto; text-align:center; float:left;font: 13px/25px "微软雅黑";color: #808080; }
.brand_news_detial .content{ clear:both; overflow:hidden; font-size:16px; font-family:"微软雅黑"; line-height:32px; color: #333333; padding-top:20px;}

.np{ margin:8px;}

/*联系我们-公司坐标*/
.map-box{padding-top: 30px;}
.map-box p{font-size: 14px;color: #333;line-height: 33px;}
.map-box span{font-size: 16px;}
.btn-d3 a{width: 110px;height: 34px;line-height: 34px;text-align: center;margin:26px 0 27px;
    background: #438c1a;color: #fff;display: inline-block;margin-left: 7px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}
.map-box .map{text-align: center;}
.map-box .btn-f{margin-top: 13px;margin-bottom: 10px;}
.map-pic{float: right;padding:50px 32% 0 0;}

.rebaer{ width:1170px; margin:0 auto; overflow:hidden; padding-top:30px;}
.rebaer img{ width:1170px; height:134px;}