@charset "utf-8";
/*全局 begin*/
body{font-family: Microsoft Yahei;background: #FFFFFF;}
body,p,h1,h2,h3,h4,h5,h6{margin: 0;}
ol,ul{list-style: none;margin: 0;padding: 0;}
img{border: none;width: 100%;}
input{margin: 0;padding: 0;}
a img{vertical-align: top;}
select{border: none;-moz-appearance: none;-webkit-appearance: none;appearance: none;}
a{text-decoration: none;color: #000;}
.clearfix:after{content: ""; display: block;height: 0;visibility: hidden;clear: both;} 
/*全局结束*/
.center{max-width: 640px;margin: 0 auto;width: 100%;height: auto;}
.lines{width: 100%;max-width: 640rem;height: 0.2rem;background: #f6f6f5;}
.tophe{height: 1.02rem;}
.buttomhe{height: 1.01rem;}
.content{width: 6rem;margin: 0 auto;}

/*页面共用*/
/*头部*/
.header{width: 6.4rem;height: 1rem;position: fixed;top: 0;z-index: 9999;text-align: center;background: url(../images/header_bj.png) repeat-x 0 0;}

.header .head_left{width: 0.36rem;height: 0.36rem;float: left;margin-left: 0.2rem;margin-top: 0.33rem;}
.header .head_left img{width: 0.36rem;height: 0.36rem;}

/*搜索*/
.searchHide{display:none;height:.78rem;background: url(../images/search_bj.png) no-repeat center center #ffffff;background-size: 93.75%; overflow: hidden;}
.ipt1{float:left; margin:.04rem .05rem;border: 0;height:.7rem;line-height:.7rem;padding: 0 10px;width:75%; box-sizing:border-box;}
.ibut1{float:left;display: inline-block; margin:.05rem 0px;background: none;border: 0;height: 0.7rem;width: 22%;}
.headerIndex{position: fixed;  top:0;  z-index:9999;width:100%;}
.pa{position:fixed; width:6.2rem; top:1rem;z-index:99;padding-left: 0.2rem;}

/*返回*/
.header .head_left2{width: 0.34rem;height: 0.36rem;float: left;margin-left: 0.2rem;margin-top: 0.33rem;}
.header .head_left2 img{width: 0.34rem;height: 0.36rem;}

/*logo*/
.header .logo{width: 3.5rem;height: 0.64rem;float: left;margin-left: 0.89rem;margin-top: 0.19rem;}
.header .logo img{width: 3.5rem;height: 0.64rem;}

/*内页标题*/
.head_ti{width: 3.5rem;height: 1rem;line-height: 1rem; float: left;margin-left: 0.89rem;font-size: 0.38rem;}

/*导航按钮*/
.head_right{width: 0.44rem;height: 0.38rem;float: right;margin-right: 0.2rem;margin-top: 0.32rem;}
.head_right img{width: 0.44rem;height: 0.38rem;}

/*首页内容标题*/
.boxti{width: 100%;height: 0.85rem;line-height: 0.85rem;border-bottom: solid 0.02rem #d3d3d3;overflow: hidden;}
.boxti h2{font-size: 0.3rem;color: #d16c2f;font-weight: bold;float: left;}
.boxti span{color: #c2c2c2;font-size: 0.18rem;font-weight: normal;margin-left: 0.05rem;}
.boxti a{float: right;color: #999999;line-height: 0.85rem;font-size: 0.18rem;}
.boxti a:hover{color: #FF0000;}


/*footer*/
.footer{width: 6.4rem;height: 1.3rem;background: #f6f6f5;padding-top: 0.2rem;text-align: center;}
.footer h2{font-size: 0.24rem;color: #d16c2f;height: 0.42rem;line-height: 0.42rem;margin: 0 auto;display: inline-block;background: url(../images/foot_tel.png) no-repeat 0 center;background-size: 7%; text-indent: 0.4rem;}
.footer p{font-size: 0.16rem;text-align: center;line-height: 0.35rem;color: #747b81;}

/*footnav*/
.footnav{width: 100%;max-width: 6.4rem;height: 1.01rem;position: fixed;bottom: 0;z-index: 99;}
.footnav ul{width: 100%;overflow: hidden;background: #d16c2f;}
.footnav ul li{float: left;width: 25%;max-width: 1.6rem;height: 1.1rem;}
.footnav ul li a{display: block;color: #ffffff;font-size: 0.20rem;text-align: center;width: 100%;max-width: 1.6rem;height: 0.4rem;padding-top: 0.7rem;}
.footnav ul li:hover,.footnav ul li.on{background: #a75626;}
#footnav1{background: url(../images/footernav1.png) no-repeat center 0.2rem;background-size: 23.75%;}
#footnav2{background: url(../images/footernav2.png) no-repeat center 0.2rem;background-size: 23.75%;}
#footnav3{background: url(../images/footernav3.png) no-repeat center 0.2rem;background-size: 25.625%;}
#footnav4{background: url(../images/footernav4.png) no-repeat center 0.2rem;background-size: 24.375%;}

/*首页*/
/*banner*/
.new_conpic{width: 100%;max-width: 640rem;}
.newBox{ position:relative; overflow:hidden; margin: 0 auto;width: 100%;  max-width:640rem;height: 3.58rem; }
.newBox .hd{ position:absolute;width: auto; height:0.13rem;bottom: 0.33rem;right: 55%;margin-right: -1.3rem; z-index:1;}
.newBox .hd li{display:block; float: left; width:0.13rem; height:0.13rem; background: url(../images/banico.png) no-repeat center center;background-size: 100%;; text-indent:-9999rem; overflow:hidden; margin: 0 0.08rem; cursor: pointer;}
.newBox .hd li.on{ background: url(../images/banico_on.png) no-repeat center center;background-size: 100%;width: 0.63rem;}

.newBox .bd{ position:relative; z-index:0; }
.newBox .bd li{ position:relative; text-align:center;  }
.newBox .bd li img{vertical-align:top; width:100%;max-width:640rem;height: 3.58rem;}
.newBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }

/*新闻*/
.newbox{overflow: hidden;margin-top: 0.35rem;}

.newbox_left{ position:relative; overflow:hidden;width:600px;margin-bottom:0.2rem; /* 设置焦点图最大宽度 */ }
.newbox_left .hd{ position:absolute; height:0.55rem; line-height:0.55rem; bottom: 0; left: 4.2rem; z-index:1; }
.newbox_left .hd li{ display:inline-block; width:0.3rem; height:0.55rem;line-height: 0.55rem;text-align: center;background: rgba(0,0,0,0.5); overflow:hidden; font-size: 0.2rem;color:#fff; }
.newbox_left .hd li.on{ background: #d16c2f;}
.newbox_left .bd{ position:relative; z-index:0; }
.newbox_left .bd li{ position:relative;}
.newbox_left .bd li img{ background:url(images/loading.gif) 0 0 no-repeat;  vertical-align:top; width: 6rem;height: 4rem;}
.newbox_left .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.newbox_left .bd li .tit{ display:block; width:100%; font-size: 0.24rem;  position:absolute; bottom:0; text-indent:10px; height:0.55rem; line-height:0.55rem; background:rgba(0,0,0,0.5); color:#fff;  text-align:left;  }

/*.newbox_left{width: 6rem;height: 1.26rem;margin-bottom: 0.15rem; overflow: hidden;}
.newbox_leftimg{width: 2.07rem;height: 1.26rem;float: left;overflow: hidden;}
.newbox_leftimg img{width: 2.07rem;height: 1.26rem;}
.newbox_leftcon{width: 3.65rem;height: 1.26rem;float: right;}
.newbox_leftcon h2{font-size: 0.24rem;font-weight: bold;line-height: 0.42rem;color: #000;}
.newbox_leftcon span{font-size: 0.18rem;line-height: 0.42rem;color: #858383;}*/

.newbox_right{width: 6rem;overflow: hidden;margin-bottom: 0.2rem;}
.newbox_right ul{width: 6rem;}
.newbox_right ul li{line-height: 0.6rem;height: 0.6rem;}
.newbox_right ul li a{background: url(../images/new_dd.png) no-repeat 0 center;background-size: 1%; text-indent: 0.2rem;display: block;color: #666666;font-size: 0.24rem;}
.newbox_right ul li a span{float: right;color: #545454;}


/*公司概况*/
.aboutbox{margin: 0.35rem auto;}
.aboutbox_img{width: 6rem;height: 2.15rem;text-align: center;}
.aboutbox_img img{max-width: 6rem;max-height: 2.15rem;width: auto;height: auto;margin: 0 auto;display:block;}
.aboutbox_p{font-size: 0.2rem;line-height: 0.42rem;text-indent: 2em;margin: 0.15rem 0;}


/*管理团队*/
.teambox{overflow: hidden;margin: 0.35rem auto 0.5rem auto;}
.teambox ul{}
.teambox ul li{width: 1.84rem;float: left;height: 2.66rem;margin-right: 0.18rem;border: solid 0.01rem #eeeeee;position: relative;}
.teambox ul li:last-child{margin-right: 0;}
.teambox ul li a{display: block;width: 1.85rem;height: 2.66rem;overflow: hidden;}
.teambox ul li img{width: 1.85rem;height: 2.66rem;}
.teambox ul li span{width: 1.85rem;height: 0.47rem;display: block;line-height: 0.47rem;text-align: center;font-size: 0.22rem;background: rgba(255,255,255,.65);position: absolute;bottom: 0;}

.picScroll{ margin:10px auto; text-align:center;  }
.picScroll .bd ul{ width:100%;  float:left; padding-top:10px;  }
.picScroll .bd li{ width:33%; float:left; font-size:14px; text-align:center;  }
.picScroll .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.picScroll .bd li img{ width:90px; height:142px;  background:url(images/loading.gif) #fff center center no-repeat;  }


.picScroll .hd{ height:40px; line-height:40px; border-bottom:2px solid #80BD6D; background:#f6f6f6;   overflow:hidden; text-align:left;  padding:0 10px;  }
.picScroll .hd ul{ float:right; padding-top:16px;   }   
.picScroll .hd li{ float:left; width:8px; height:8px; background:#D0D0D0; margin:0 5px; overflow:hidden; 
-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
}
.picScroll .hd .on{ background:#80BD6D;  }
.picScroll .prev,.picScroll .next{ display:block; float:right;  width:18px; height:18px; background:url(images/pisScrollIcons.gif) -6px -7px no-repeat; overflow:hidden; margin:11px 5px 0 5px;  }
.picScroll .next{ background-position:-34px -7px; }
.picScroll .prevStop{ background-position:-6px -40px; }
.picScroll .nextStop{ background-position:-34px -40px; }



/*企业文化*/
.culturebox{overflow: hidden;margin: 0.35rem auto 0.25rem auto;}
.culturebox ul{width: 6rem;}
.culturebox ul li{width: 2.89rem;height: 1.51rem;float: left;margin: 0 0.21rem 0.23rem 0;overflow: hidden;}
.culturebox ul li:nth-child(2n){margin-right: 0;}
.culturebox ul li img{width: 2.89rem;height: 1.51rem;}


/*内页*/

/*banner*/
.neban{width: 6.4rem;height: 1.8rem;}
.neban img{width: 6.4rem;height: 1.8rem;}

/*位置*/
.position{height: 0.72rem;line-height: 0.72rem;border-bottom: solid 0.01rem #dcdcdc;font-size: 0.18rem;color: #999999;}
.position a{color: #999999;}

/*导航*/
.listnav{width: 6.04rem;margin: 0 auto;overflow: hidden; padding: 0.2rem 0 0 0;}
.listnav a{display: block;float: left;font-size: 0.22rem;height: 0.65rem;line-height: 0.65rem;background: #f4f4f4;color: #d16c2f;width: 1.84rem;text-align:center;margin-right: 0.26rem;margin-bottom: 0.23rem;}
.listnav a:nth-child(3n){margin-right: 0;}
.listnav a:hover,.listnav a.hover{background: #d16c2f;color: #FFFFFF;}

/*单页*/
.about{width: 6.04rem;margin: 0 auto;padding: 0.2rem 0; font-size: 0.24rem;line-height: 0.55rem;min-height: 4.5rem;}
.about img{width: auto;height: auto;max-width: 6.04rem;display: inline-block;}

/*星火历程*/
.proce{width: 100%;height: 100%; background: url(../images/yearline.jpg) repeat-y 0.99rem 0;background-size: 0.33%;}
.proce ul{height: 100%;}
.proce li{margin-bottom: 0.2rem;height: auto;overflow: hidden;}
.proce_p{float: left;width: 0.9rem;color: rgb(227, 108, 9);font-size: 0.24rem;}
.proce_img{float: left;width: 0.18rem;height: 0.18rem;margin-top: 0.15rem;}
.proce_box{float: right;width: 4.35rem;background: #EEEEEE;padding: 0.1rem 2.5%;border-radius: 0.05rem;position: relative;}
.proce_box:before{
	content: "";
	display:block;
    width:0;
    height:0;
    border-width: 0.1rem 0.15rem 0.1rem 0;
    border-style: solid;
    border-color: transparent #EEEEEE transparent ;/*黄 透明 透明 */
    position:absolute;
    top: 0.15rem;
    left: -0.12rem;
}

/*内页标题*/
.contact_title{font-size: 0.34rem;color: #0e0e0e;text-align: center;margin: 0.45rem 0 0 0;}

/*地图*/
.map{width: 6.04rem;height: 3.75rem;margin: 0.3rem auto 0 auto;}
.iw_poi_title {color:#CC5522;font-size:0.18rem;font-weight:bold;overflow:hidden;padding-right:0.13rem;white-space:nowrap}
.iw_poi_content {font:0.14rem arial,sans-serif;overflow:visible;padding-top:0.04rem;white-space:-moz-pre-wrap;word-wrap:break-word}

/*联系方式*/
.contact{width: 6.04rem;height: autorem; margin: 0 auto 0.25rem auto;overflow: hidden;}
.contact ul{width: 6.10rem;margin-bottom: 0.3rem;}
.contact ul li{width: 2.99rem;height: 1.96rem;float: left;text-align: center;margin: 0.44rem 0;}
.contact ul li p{color: #9c9c9c;line-height: 0.5rem;width: 2.4rem;margin: 0 auto;font-size: 0.24rem;color: #666666;margin-top: 1rem;}
.contact ul li.contact_xx{width: 0.02rem;height: 1.96rem;background: #eeeeee;}
.contact ul li.contact1{background: url(../images/contact1.png) no-repeat center 0.07rem;background-size: 26%;}
.contact ul li.contact2{background: url(../images/contact2.png) no-repeat center 0.07rem;background-size: 26%;}
.contact ul li.contact3{background: url(../images/contact3.png) no-repeat center 0.07rem;background-size: 26%;}
.contact ul li.contact4{background: url(../images/contact4.png) no-repeat center 0.07rem;background-size: 26%;}


/*分页*/
.pagebox{text-align: center;width: 100%;}
.page{display: inline-block; height: 0.81rem;margin: 0 auto 0.25rem auto;overflow: hidden;}
.page a{display: block;float: left;width: 2.76rem;font-size: 0.28rem;height: 0.76rem;line-height: 0.76rem;border: solid 0.02rem #ced0d0; text-align: center;background: #f7f7f7;color: #666666;}
.page a:last-child{margin-left: 0.4rem;}
.page a.on{background: #d16c2f;color: #FFFFFF;}
.page span{font-size: 0.24rem;}


/*图片页*/
.list_pro{width: 6.04rem;margin: 0 auto;}
.list_pro ul{overflow: hidden;width: 100%;margin-top: 0.3rem;}
.list_pro ul li{width: 2.88rem;height: 2.65rem;float: left;margin: 0 0.24rem 0.25rem 0;}
.list_pro ul li:nth-child(2n){margin-right: 0;}
.list_pro ul li img{width: 2.88rem;height: 2.15rem;}
.list_pro ul li span{width: 100%;height: 0.5rem;line-height: 0.5rem;display: block;text-align: center;font-size: 0.22rem;}

.list_pros ul li{height: 4.64rem;}
.list_pros ul li img{height: 4.14rem;}

/*新闻页*/
.list_new{width: 6.04rem;margin: 0 auto 0.3rem auto;}
.list_new ul{width: 100%;overflow: hidden;}
.list_new ul li{ height: 1.05rem; line-height: 1.05rem; border-bottom: solid 0.02rem #efefef; }
.list_new ul li a{display: block; font-size:0.24rem;color: #0f0f0f;text-indent: 0.22rem;background: url(../images/new_dd.png)no-repeat 0.03rem center;background-size: 1%;}
.list_new ul li a span{float: right;color: #6a6a6a;font-size: 0.24rem;}


/*详情*/
.busshow{width: 6.04rem;margin: 0 auto;}
.busshowh2{font-size: 0.34rem;font-weight: bold;margin: 0.35rem auto;text-align: center;}
.busshowchile{height: 0.58rem;line-height: 0.58rem;font-size: 0.18rem;background: #f8f8f8;color: #afaeae;text-align: center;}
.busshowchile span{display: inline-block;width: 0.3rem;}
.busshow_about{width: 6.04rem;margin: 0 auto;padding: 0.2rem 0 0.4rem 0; font-size: 0.24rem;line-height: 0.56rem;}
.busshow_about img{width: auto;height: auto;max-width: 6rem;display: inline-block;}

.showpage{width: 6.01rem;height: 1.37rem;border: solid 0.01rem #eae9e9;padding-top: 0.2rem; background: #f8f8f8;margin-bottom: 0.55rem;}
.showpage a{font-size: 0.22rem;line-height: 0.6rem;text-indent: 0.22rem;display: inline-block;color: #605e5e;}
.showpage a span{font-weight: bold;color: #262626;}
