/*公用样式部分*/ html {width: 100%;overflow-x: hidden;} body {line-height: 2;background: #fff;color: #333;min-width: 1170px;}
.layui-container {width:1170px;}
.text-white,.text-white a,.text-white a:hover {color: #fff!important;}
.text-red,.text-red a,.text-red a:hover {color: #c00!important;}
.undisplay {display: none;}
.margin-top10 {margin-top: 10px!important;}
.margin-top15 {margin-top: 15px!important;}
.margin-top20 {margin-top: 20px!important;}
.margin-top30 {margin-top: 30px!important;}
.margin-top40 {margin-top: 40px!important;}
.margin-top50 {margin-top: 50px!important;}
.margin-top60 {margin-top: 60px!important;}
.margin-top70 {margin-top: 70px!important;}
.margin-center {margin-left: auto;margin-right: auto;}
.line-height {line-height: normal;}
.layui-container:after {content: '';display: block;clear: both;}
#menu-btn {display: inline-block;float: right;width: 30px;height: 30px;border:1px solid #ccc;border-radius: 4px;text-align: center;color: #999;background: #fff;margin-top: 14px;}

/*本项目首页样式部分*/
/*top*/
#top{height:50px;width:100%;line-height:48px;border-bottom: 2px solid #0061ae;}
#top .top-box-lf p{font-size:14px;color:#515151;}
#top .top-box-rt{height:33px;}
#top .top-box-rt span a{font-size:14px;color:#515151!important;}

#top .top-right{position:relative;}
#top .top-right span{display:inline-block;background:#00449E;width:140px;text-align:center;color:#fff;height:50px;display:flex;align-items: center;justify-content: center;}
#top .top-right span i{width:0;height:0; border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;}
#top .top-right .ttt{position:absolute;top:50px;width:100%;left:0;background:#222;line-height:50px;text-align:center;display:none;z-index:10000;}
#top .top-right .ttt a{display:block;color:#fff;}
#top .top-right .ttt a:hover{color:#999;}
/*logo以及电话*/
.logo-dianhua{height:120px;}
.logo-box{margin-top:30px;}
.logo-box .logo-body{height:60px;margin-left:10px;background:url(../images/logo_line.png) left center no-repeat;padding-left:27px;}
.logo-box .logo-body strong{font-size:22px;line-height: 30px;color:#000;font-family:"黑体";}
.logo-box .logo-body p{font-size:15px;line-height: 22px;color:#666;font-family:"黑体";}
.dianhua-box{margin-top:28px;text-align: right;}
.dianhua-box>img{padding-right:15px;}
.dianhua-box p{font-size:30px;line-height:30px;color:#0061ae;/*text-align: right;*/font-family: "impact";}
/*nav*/
#nav-box{height:60px;line-height: 60px;background:#0061ae;}
#nav-box ul{width:100%;}
#nav-box ul>li{float:left;width:11%;text-align: center;height:60px;position:relative;border-right:1px solid #0783e5;}
#nav-box ul li a{display:block;line-height:60px;font-size:16px;color:#fff;}
#nav-box ul li:hover{background:#ffe701;}
#nav-box ul li:hover a{color:#0061ae;}
#nav-box ul li.last{border-right:none;}
#nav-box .submenu{position:absolute;display:none;width:100%;z-index:99;background:#ffe701;}
#nav-box .submenu li{height:20px;line-height:20px;width:100%;padding:6px 0;text-align: center;background:none;border-bottom: 1px solid #0061ae;}
#nav-box .submenu li a{color:#FFF;font-size:12px;line-height:20px}
#nav-box .submenu dl dt{background:#fff;height:30px;line-height: 30px;font-size:14px;color:#333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#nav-box .submenu dl dd{height:20px;line-height: 20px;font-size:14px;color:#333;padding: 6px 0;}
#nav-box .submenu dl dd a{height:20px;line-height: 20px;font-size:12px;color:#fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*banner*/
.banner-box .bd li {height: 500px;}
.banner-box {position: relative;width:100%;}
.banner-box .hd {position: absolute;z-index: 1;left: 0;right: 0;bottom: 10px;text-align: center;}
.banner-box .hd li {display: inline-block;width: 12px; height: 12px;border-radius:6px;background:#fff;overflow: hidden;text-indent: 10em;margin: 0px 5px;}
.banner-box .hd li.on {background:#0061ae;}
/*公共标题*/
.indextit{text-align: center;}
.indextit h3{font-size:28px;color:#000;line-height: 28px;}
.indextit p{font-size:18px;color:#0061ae;line-height: 28px;text-transform:uppercase;background:url(../images/title_line.png) center center no-repeat;margin-top:10px;}
/*产品中心*/
.indexproduct-box{margin-top:25px;}
.indexproduct-box ul li{margin-top:15px;}
.indexproduct-box ul li div.indexproduct-item a{display:block;}
.indexproduct-box ul li div.indexproduct-item a span{display:block;border:1px solid #ddd;padding:7px;overflow:hidden;height:236px;}
.indexproduct-box ul li div.indexproduct-item a span>img{width:100%;height:100%;transition: all 0.5s;}
.indexproduct-box ul li div.indexproduct-item a span>img:hover{transform: scale(1.2,1.2);}
.indexproduct-box ul li div.indexproduct-item a p{font-size:14px;line-height:20px;color:#000;text-align: center;margin-top:10px;}
.indexproduct-box a.more{display:block;width:150px;height:54px;border:1px solid #0061ae;font-size:14px;color:#0061ae;text-align: center;line-height: 54px;margin:0 auto;margin-top:20px;}
.indexproduct-box a.more:hover{background:#0061ae;color:#fff;}
/*我们的优势*/
.indexadvant-top{background:url(../images/hengtaio1.jpg) top center no-repeat;height:146px;text-align: center;padding-top:40px;box-sizing: border-box;}
.indexadvant-top b{font-size:29px;color:#fff;line-height: 30px;color:#fff;}
.indexadvant-top b span{color:#fee600;}
.indexadvant-top p{font-size:18px;line-height: 18px;color:#d3cccc;margin-top:10px;}
.indexadvant-box{background:url(../images/advant_bj.png) top center no-repeat;/*height:939px;*/padding:58px 0 34px 0;box-sizing: border-box;}
.indexadvant-box .indexadvant-item:nth-of-type(2){margin-top:70px;}
.indexadvant-item .indexadvant-lf{width:580px;float:left;}
.indexadvant-list .media-body{padding-left:22px;padding-top:20px;box-sizing: border-box;}
.indexadvant-list .media-body strong{font-size:24px;color:#000;line-height: 26px;} 
.indexadvant-list .media-body strong span{color:#0061ae;}
.indexadvant-list .media-body h4{font-size:15px;color:#666;line-height: 20px;margin-top:5px;text-transform: uppercase;}
.indexadvant-list .media-body p{font-size:14px;color:#000;line-height: 28px;margin-top:10px;}
.indexadvant-list{margin-top:20px;}
.indexadvant-item .indexadvant-rt{float: right;}
/*公司介绍*/
.about{background:url(../images/about_bj.jpg) top center no-repeat;padding:60px 0 30px 0;box-sizing: border-box;}
.about-txt{width:530px;float:left;overflow: hidden;}
.about-txt b{font-size:18px;color:#fff;line-height: 20px;display:block;}
.about-txt span{display:block;width:95px;height:2px;background:#fff;margin-top:30px;}
.about-txt p{font-size:14px;color:#fff;line-height: 30px;margin:30px 0 25px 0;text-indent:2em;}
.about-txt p a{color:#fee600;}
.about-menu a{display:block;width:120px;height:40px;background:#fff;border-radius:60px;font-size:14px;color:#333;margin-right:12px;text-align:center;line-height:40px;float:left;}
.about-menu a:hover{background:#fee600;color:#166db3;}
.about-img{float:right;width:570px;height:344px;background:#fff;overflow: hidden;padding:5px;}
.about-img>img{display:block;width:100%;height:100%;}
/*生产设备*/
.shebei-box {position: relative;margin-top:30px;}
.shebei-box .bd li {float: left;width:33.3333%;}
.shebei-box .bd li div.shebei-item {margin: 0px 15px;}
.shebei-box a {display: block;text-align: center;height: auto;position: relative;}
.shebei-box a span{display:block;text-align: center;overflow: hidden;height:266px;}
.shebei-box a span img {height: 100%;width: 100%;}
.shebei-box a p{width:100%;height:42px;background:#dddddd;font-size:16px;color:#000;text-align: center;line-height: 42px;}
.shebei-box a p:hover{background:#0061ae;color:#fff;}
/*hengtiao*/
.hengtiao{background:url(../images/hengtaio2.jpg) top center no-repeat;height:157px;}
.hengtiao-box{width:520px;padding-right:30px;float:right;padding-top:50px;}
.hengtiao-box h3{font-size:27px;color:#fff;line-height: 27px;margin-bottom: 5px;}
.hengtiao-box span{font-size:14px;color:#fff;line-height: 14px;}
.hengtiao-box  b{font-size:27px;line-height:27px;color:#fff;font-family: "impact";}
/*新闻动态*/
.news-lf{width:544px;float:left;}
.news-img{height:296px;overflow: hidden;}
.news-img>img{width:100%;height:100%;}
.news-lf .bt a{font-size:16px;color:#0076db;line-height: 25px;display:block;margin-top:15px;}
.news-lf .nr p{font-size:14px;color:#666;line-height: 22px;margin-top:5px;}
.news-rt{width:570px;float:right;}
.news-rt .news-rt-tt{border-bottom: 1px solid #ddd;padding-bottom: 15px;}
.news-rt .news-rt-tt a{font-size:16px;line-height:16px;color:#333;}
.news-rt .news-rt-tt a:hover{color:#0076db;}
.news-rt .news-rt-tt p{font-size:14px;color:#666;line-height: 22px;}
.news-rt ul{margin-top:25px;}
.news-rt ul li{background:url(../images/list.png) left center no-repeat;padding-left:20px;margin-top:7px;}
.news-rt ul li a{font-size:14px;color:#666;}
.news-rt ul li span{font-size:14px;color:#666;float:right;}
/*footer*/
.footer{background:url(../images/footer_bj.jpg) top center no-repeat;padding:35px 0;box-sizing: border-box;}
.footer-lf{width:350px;float:left;}
.footer-lf>img{padding-bottom: 10px;}
.footer-lf p{font-size:14px;color:#fff;}
.footer-center{width:400px;float:left;margin-left:87px;}
.footer-center p{color:#fff;font-size:14px;line-height: 14px;}
.footer-center p:nth-of-type(2),.footer-center p:nth-of-type(3),.footer-center p:nth-of-type(4){margin-top:20px;}
.footer-rt{width:230px;float:right;}
.footer-erweima{float:right;}
.footer-erweima span{display:block;height:108px;width:108px;overflow:hidden;padding:3px;box-sizing: border-box;border:1px solid #fff;}
.footer-erweima>img{width:100%;height:100%;}
.footer-erweima p{font-size:14px;color:#fff;text-align: center;}

/*内页列表页样式*/
/*补充*/

#nav-position {
    border: 1px solid #ddd;
    padding: 3px 10px;
    margin-top: 30px;
    background: #fff;
    line-height: 40px;
}
#main-box{margin-top: 20px; margin-bottom: 20px }
.submenu-box {border: 1px solid #ddd;background: #fff;}
.submenu-box h1 {
    font-size: 16px;
    background: #0061ae;
    padding: 8px 12px;
    color: #fff;
}
#main-con {
    margin-top: 10px;
    min-height: auto;
}
.submenu-box ul {padding: 5px 12px 20px;}
.submenu-box li {border-bottom: 1px dashed #ddd;}
.submenu-box li a {display: block;background: url(../images/submenu-li-bg.jpg) left center no-repeat;padding-left: 5px;line-height: 45px;transition: all 0.5s;}
.submenu-box li a:hover {background: url(../images/submenu-li-bg.jpg) 10px center no-repeat #f7f7f7;padding-left: 22px;}
.submenu-box li a span {float: right;}
.left-lianxi {border:1px solid #ddd;}
.left-lianxi h1 {
    font-size: 16px;
    background: #0061ae;
    padding: 8px 12px;
    color: #fff;
}
.left-lianxi li span {display: inline-block;text-align: center;width: 20px;color: #ccc;}
.left-lianxi ul {padding: 10px;line-height: 2;}
#main-con {margin-top: 10px;min-height: auto; }
#main-con {
    background: #fff;
    min-height: 500px;
    padding: 10px 20px;
    box-shadow: 3px 5px 10px rgba(0,0,0,.1);
    border: 1px solid #ddd;
    line-height: 2;
}
#main-con img {max-width: 100%;  }
blockquote, body, button, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul {
    margin: 0px;
    padding: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.layui-col-lg9{position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px; 

}
.photo_list_page li p {
    text-align: center;
    height: 24px;
}
.x9{margin-top: -10px;}

