@charset "utf-8";
/* CSS Document */
*{color:#666;font-size: 14px;}
body{font-family:微软雅黑;margin:0;overflow-x:hidden;background: #fff;}
p,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,form,table{margin:0;padding:0;}
a,img{border:none;/*兼容ie浏览器*/}
img{vertical-align:middle;border:0;}
li{list-style:none;}
h1{font-size: 30px}
/*p{line-height: 30px;}*/
i,em{font-style:normal;}
a{text-decoration:none;color:#666;border:0;}
a:link{text-decoration:none;color:#666;}
a:visited{text-decoration:none;color:#666;}
a:hover{text-decoration:none;color:#666;}
a:active{text-decoration:none;color:#666;}
.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;clear: both;height: 0;line-height: 0;border: none;}
.row{margin-right: 0;}
.container{margin: 0;padding: 0;border: 0;}
.box-main{width: 1260px;margin:0 auto;max-width: 97%;}

/*top*/
.top{padding:20px 0;}
.top-main{display: flex;align-items: center;justify-content: space-between;}
.top-main>a{color:#d11e25;font-size:36px;font-weight:bold;}
.top-phone{display: flex;align-items: center;}
.top-phone p span{font-size:16px;font-weight:normal;display: block;}
.top-phone p{color:#d11e25;font-size:30px;font-weight:bold;margin-left:10px;}
.top-main>p{font-size:17px;color:#333;margin-left:-12%;}

/*nav*/
.nav{background: #2568b9;}
.nav-main{padding:15px 5%;}
.nav span,.nav a{color:#fff;}
.nav a{font-size:15px;}
.nav span{font-size:20px;font-weight:bold;width:20px;display: inline-block;line-height:22px;}
.nav-main{display: flex;justify-content: space-between;}
.nav-left{display: flex;align-items: center;}
.nav-right{display: flex;align-items: center;}
.nav-box a{display: inline-block;width:32%;text-align: center; line-height:27px;}
.nav-right .nav-box a{width:24%;}

/*center*/
.center{margin-top:20px;}
.center-main{display: flex;justify-content: space-between;}
.center-left{width:70%;}
.center-left-bottom{display: flex;justify-content: space-between;margin-top:15px;}
.center-left-bottom-left{width:49%;background: #f8f9fb;padding:0 15px;}
.center-l-b-l-top{display: flex;justify-content: space-between;padding:15px 5px;border-bottom:1px solid #dfe0e1;}
.center-l-b-l-top>p{font-size:18px;color:#333;border-left:2px solid #d11e25;line-height:20px;height:20px;padding-left:5px;}
.center-l-b-l-top span{font-size:15px;color:#333;margin-left:40px;padding-bottom:5px;cursor: pointer;}
.center-l-b-l-top .center-l-b-l-top-choose{color:#d11e25;border-bottom:2px solid #d11e25;}
.center-l-b-l-bottom{padding:15px 0;display: none;}
.center-l-b-l-bottom a{display: block;line-height:30px;color:#666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.center-l-b-l-bottom a:hover{color:#d11e25;}
.center-left-bottom-right{width:49%;background: #f8f9fb;padding: 0 15px;}
.center-left-bottom-right>a{font-size:17px;color:#d11e25;line-height:45px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.center-left-bottom-right div a{background: url("../images/center-a-back_10.jpg") no-repeat left center;padding-left:15px;display: block;color:#666;line-height:30px;overflow: hidden;white-space: nowrap;
text-overflow: ellipsis;display: block;}
.center-left-bottom-right div a:hover{color:#d11e25;}
.center-right{width:28%;border-top:13px solid #d11e25;background: #f8f9fb;padding-left:10px;}
.center-right-box>p{background: url("../images/center-right-tb_09.jpg") no-repeat left center;color:#2568b9;font-size:16px;font-weight:bold;padding-left:30px;line-height:50px;}
.center-right-box>p span{color:#d11e25;font-weight:normal;float: right;margin-right:25px;}
.center-a-box{background: #eff0f1;padding:8px 0 8px 10px;}
.center-a-box a{color:#666;display: inline-block;width:24%;line-height:30px;}
.center-a-box a:hover{color:#d11e25;}
.small-banner{margin:15px 0;}
.small-banner img{width:100%;}

/*article*/
.article-main{background: #f8f9fb;padding:0 15px;}
.article-top{border-bottom:1px solid #dedddf;line-height:60px;}
.article-top>p{display: inline-block;font-size:18px;color:#333;border-bottom:2px solid #d11e25;}
.article-top div{display: inline-block;float: right;}
.article-top div a{margin-left:22px;}
.article-top div a:hover{color:#d11e25;}
.article-bottom{display: flex;justify-content: space-between;margin-top:15px;}
.article-bottom-box{width:32%;}
.article-bottom-box>p{border-bottom:1px solid #dedddf;line-height:45px;}
.article-bottom-box>p span{border-left:2px solid #d11e25;padding-left:8px;font-size:16px;color:#333;}
.article-bottom-box>p a{float: right;}
.article-bottom-box-text{padding:10px 0 15px;}
.article-bottom-box-text a{display: block;line-height:30px; height:30px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;display: block;}
.article-bottom-box-text a:hover{color:#d11e25;}
.mar-15{margin-top:15px;}

/*footer*/
.footer{background: #282828;margin-top:20px;padding:30px 0;}
.footer-nav a{color:#d7d7d7;padding:0 18px;}
.footer-left p{padding-left:20px;margin-top:25px;}
.footer-left p span{display: block;color:#d7d7d7;line-height:32px;}
.footer-main{display: flex;justify-content: space-between;}
.footer-right{display: flex;justify-content: space-between;padding-right:20px;}
.footer-right-text{margin-left:35px;}
.footer-right-text div p{color:#d7d7d7;display: inline-block;background: url("../images/weixin_18.jpg") no-repeat left center;padding-left:23px;}
.footer-right-text div p:nth-child(2){margin-left:35px;background: url("../images/xinlang_18.jpg") no-repeat left center;}
.footer-right-text>p{margin-top:25px;}
.footer-right-text>p span{display: block;color:#d7d7d7;line-height:30px;}

/*page*/
.page-banner{margin:20px 0 0;}
.page-banner img{width:100%;}
.home-main p{line-height:65px;}
.page-main{display: flex;justify-content: space-between;}
.page-left{width:16%;}
.page-left-top{border:1px solid #eee;text-align: center;}
.page-left-top a{display: block;line-height:50px;color:#333;border-bottom:1px solid #eee;border-left:2px solid #fff;}
.page-left-top a:last-child{border-bottom:0;}
.page-left-top a:hover{background: #f5f5f5;border-left:2px solid #d11e25;}
.page-left-bototm{border:1px solid #eee;display: flex;flex-wrap:wrap;padding:30px 0;margin-top:10px;}
.page-left-bototm a{display: inline-block;width:50%;text-align: center;background: url("../images/page-tb1_11.jpg") no-repeat top center;padding-top:43px;color:#333;margin-top:18px;}
.page-left-bototm a:nth-child(1),.page-left-bototm a:nth-child(2){margin-top:0;}
.page-left-bototm a:nth-child(2){background-image: url("../images/page-tb2_11.jpg");}
.page-left-bototm a:nth-child(3){background-image: url("../images/page-tb3_11.jpg");}
.page-left-bototm a:nth-child(4){background-image: url("../images/page-tb4_11.jpg");}
.page-left-bototm a:nth-child(5){background-image: url("../images/page-tb5_11.jpg");}
.page-left-bototm a:nth-child(6){background-image: url("../images/page-tb6_11.jpg");}
.page-right{border:1px solid #eee;padding:20px 30px;width:82.5%;}
.newslist-box{;padding-bottom:15px;}
.newslist-box p{line-height:45px; height:45px; }
.line{border-bottom:1px dashed #eee;}
.newslist-box p a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block; width:82%; float:left;}
.newslist-box p span{color:#999;float: right;}
.newslist-box p a:hover{color:#d11e25;}
.newslist-box:last-child{border:0;}
.news-left{width:75%;}
.news-left-content{border:1px solid #eee;padding:35px 0 30px 35px;}
.news-left-content>p:nth-child(1){font-size:20px;color:#333;font-weight:bold;}
.news-left-content>p:nth-child(2){margin:20px 0 30px;}
.news-left-content>p span{color:#999;}
.news-left-content>p span:nth-child(1){margin-right:18px;}
.news-cont{width:100%;color:#333;line-height:30px;}
.news-tuijian{border:1px solid #eee;margin-top:10px;}
.news-tuijian>p{line-height:70px;padding:0 30px 0 40px;font-size:16px;color:#333;border-bottom:1px solid #eee;}
.news-tuijian>p a{float: right;}
.news-tuijian-main{display: flex;flex-wrap:wrap;justify-content: space-between;padding:10px 30px 10px 40px;}
.news-tuijian-main p{width:48%;line-height:40px;}
.news-tuijian-main p a:hover{color:#d11e25;}
.news-tuijian-main p span{float: right;color:#d11e25;}
.news-tuijian-main p a{ width:75%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block; float:left;}
.news-right{width:23%;}
.news-right-box{border:1px solid #eee;margin-bottom:20px;}
.news-right-box>p{line-height:70px;padding:0 20px;border-bottom:1px solid #eee;}
.news-right-box>p span{color:#333;font-size:16px;border-left:3px solid #d11e25;height:16px;line-height:16px;display: inline-block;padding-left:8px;}
.news-right-box>p a{float: right;}
.news-right-box-a{padding:10px 20px;}
.news-right-box-a a{display: block;line-height:40px;border-bottom:1px solid #eee;color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-right-box-a a:hover{color: #d11e25;}
.news-right-box-a a:hover span{background:#d11e25; color:#FFF;}
.news-right-box-a a span{width:17px;height:17px;display: inline-block;color:#fff;background: #ccc;text-align: center;line-height:17px;border-radius: 50%;margin-right:6px;}
.news-right-box-a a:last-child{border-bottom:0;}
.news-right-b2 .news-right-box-a a span{border-radius: 0;}
.news-right-b2 .news-right-box-a a:nth-child(1) span{background: #f2471d;}
.news-right-b2 .news-right-box-a a:nth-child(2) span{background: #ff6502;}
.news-right-b2 .news-right-box-a a:nth-child(3) span{background: #ff9907;}
.news-zhengce{padding:0 20px;}
.zhengce-box{padding:15px 0;}
.zhengce-box a:nth-child(1){color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.zhengce-box a:nth-child(1):hover {color:#d11e25;}
.zhengce-box p{line-height:25px;margin:12px 0;}
.zhengce-box .zhengce-more{color:#fff;background: url("../images/news-more-back_11.jpg") no-repeat;background-size: 100% 100%;line-height:20px;display: inline-block;padding:0 10px;}
.zhengce-box:nth-child(1){border-bottom:1px solid #e5e5e5;}

.new-left-content{border:1px solid #ddd;padding:20px;}
.new-left-content p:nth-child(1){font-size:20px;color:#333;font-weight:bold;}
.new-left-content p:nth-child(2){margin:10px 0 15px;}
.new-left-content p:nth-child(2) span{font-size:14px;color:#999;}
.new-left-content p:nth-child(2) span:nth-child(1){margin-right:15px;}
.new-left-content div{color:#333;line-height:30px;}
.new-left-tuijian{border:1px solid #ddd;padding:20px;}
.new-left-tuijian>p a{float: right;}

.index_head{width:100%;background:#2568b9;position: fixed;top:0;z-index: 999;display: none;text-align: center;}
.index_head a{font-size:20px;color:#fff;line-height:50px;}
.index_btn{background:url("../images/index_threelines_03.png") no-repeat;width: 25px;height: 20px;display: block;background-size:contain;position: absolute;right:10px;top:14px;}
.index_hrad_xl{width:100%;z-index: 999;position: absolute;top:50px; height:400px; overflow:auto;}
.index_hrad_xl li{width:100%;background: #ff6502;text-align:center;border-top:1px solid #fff;}
.index_hrad_xl li a{font-size:16px;line-height:45px;color:#fff;}

.index_foot{width:100%;background:#2568b9;padding:10px 0;position: fixed;bottom:0;z-index: 999;display: none;}
.index_foot ul{width:100%;margin:0 auto;display: flex;justify-content: space-between;}
.index_foot li{width:25%;text-align: center;}
.index_foot li p{font-size:16px;color:#fff;margin-top:5px;}
.index_foot li img{width:30px;}

.pro_list{position: relative;margin-bottom:10px;display: none;}
.cpfl{width:100%;background: #2b2b2b;padding:10px;justify-content: space-between;display:flex;}
.cpfl p{font-size:16px;color:#fff;}

.line1{border-bottom: 1px dashed #dddddd;padding-bottom: 10px;padding-top: 10px;margin-bottom: 10px;}
.pre{line-height: 30px;}


/*产品分类*/
.ipad_prolist{width:100%;position: absolute;z-index: 888;top:45px;left:0;}
.ipad_prolist_main{margin: 0 auto;}
.ipad_prolist_main ul{width:100%;background:#ff6502;padding-bottom:10px ;}
.ipad_prolist_main li{padding: 10px ;border-bottom:1px solid #fff;}
.ipad_prolist_main li img{width:12px;float: right;}
.ipad_prolist_main li a{font-size:17px;color:#fff;}

/*分页样式*/
.pglist {
    padding: 20px 0 10px;
    width: 100%;
    text-align: center;
}
.pglist a {
    color: #666;
    padding: 0 14px;
    margin: 0 3px;
    font-weight: bold;
    background: #fff;
    border: 1px solid #ddd;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
.pglist * {
    display: inline-block;
    _zoom: 1;
    _display: inline;
    vertical-align: middle;
    line-height: 30px;
    padding-bottom: 1px;
}
.pglist a:hover, .pglist .page-num-current {
    display: inline-block;
    color: #fff;
    background: #2568b9;
    border-color: #2568b9;
}



















