*{font-family: '';}
body{margin: 0; overflow-x: hidden; }
hr{margin: 0;}
ul{padding: 0; margin: 0;}
li{list-style: none;}
a{text-decoration:none !important;}
a:hover{color: #f10215;}
img{border: none;}
p{margin: 0;}
i,em{font-style: normal;}
h1,h2,h3,h4,h5{margin:0;}
 .navbar{margin-bottom: 0 !important;}
.left{float: left;}
.right{float: right;}
#banner .swiper-slide{position: relative;}
.index_banner1 .lt{position: absolute; z-index: 2;}
.nav-pills li:nth-child(8){cursor: pointer;}
.nav-pills li:last-child{background: url(../images/nav_highlight.png) center center no-repeat;}
.nav-pills>li.active>a{background: none !important; font-size: 16px;}
.nopadd{padding: 0 !important;}
/**/
.itemsb{overflow:hidden;}
.section1{ padding-top: 40px;}
.index_more_box{background: url(../images/5.jpg) center top no-repeat;}
.index_more_box .col-md-4{ padding: 38px 25px; }
.align_right{text-align: right;}
.align_right img{display: inline-block;}
.index_pro .itmes a{display: inline-block;overflow: hidden;}
.index_pro .itmes img{-moz-transition-duration: .8s; /* Firefox 4 */
-webkit-transition-duration: .8s; /* Safari 和 Chrome */
-o-transition-duration: .8s; /* Opera */
vertical-align: middle;
}
.index_pro .itmes:hover>a>img{transform:scale(1.1);}

/**/

.small_letter{color: #b1b1b1; display: block; margin-bottom: 1rem;}
.index_about_box p{color: #404040; text-indent: 2rem; line-height:2rem;}
.index_pro{background: url(../images/pro-bg.jpg) center center no-repeat;
background-size: cover;
}
.sec_title{text-align: center; background: url(../images/title_bg.png) center center no-repeat;}
.sec_title h3{letter-spacing: .5rem;}
.sec_title em{color: #a8a8a8; font-size: smaller; text-transform: uppercase;}
.index_pro a{color: #2e2e2f;}
.index_pro h4{margin-bottom: 5px;}
.index_pro a em{font-size: smaller; text-transform: uppercase;}
.more_btn{border-radius: 0 !important; border: 0; background: #0150a7 !important;}
.index_case a.case_title {font-size: large; color: #2f2f2f; display: block;}
.index_case p{line-height: 2rem; color: #7b7b7b; font-size: small;}
.index_case .col-lg-6{overflow: hidden;} 
.page_title p{line-height: 30px;}
.pages{text-align: center;}


.index_more_box h3 a{color:#444;}
.index_more_box .col-md-4 .items{cursor: pointer;}
.index_more_box .col-md-4:hover>.items{margin-left: 10px;}
.about_text_ny{background: url(../images/about_text1.png) right top no-repeat;}
.ny_title h3{font-size: 3rem; letter-spacing:.5rem;}
.ny_title em{text-transform: uppercase; color: #a7a7a7; font-size: smaller; letter-spacing:6px;}
.pro_text_ny{background: url(../images/pro_text.png) right top no-repeat; background-size: contain;}
.news_text_ny{background: url(../images/news_text.png) right top no-repeat; background-size: contain;}
.down_text_ny{background: url(../images/down_text.png) right top no-repeat; background-size: contain;}
.detail a,.about_content a{color: #333;}
.fenge {
    line-height: 45px;
    border: 1px solid #c8c8c8;
    padding-left: 15px;
    border-left: 6px solid #0659b5;
}




.news .news_title a{display: inline-block; color: #404040; padding: 10px 0; }













footer{color: #767676;background:#050a26; overflow: hidden;}
footer{line-height: 2rem;}



footer ul{overflow: hidden;}
footer .mynav1{border-bottom: 1px solid #535353; margin-top: 40px;}
footer .mynav1 h5{margin: 0;}
footer .mynav2{color:#9fa3a6; margin-top: 15px;}
footer .foot_nav{overflow: hidden;}
footer .foot_navl{margin-top: 20px;}
footer .mynav .foot_navl li{ width:40%; float:left; line-height: 40px; }

footer .mynav .foot_navl li a{ font-size: 16px;} 
footer .mynav a{font-size: 12px; color: #ffffff; line-height: 30px; color: #9fa3a6; display: block;}
footer .mynav a:hover{color: #fff;}
footer .mynav .foot_cont{padding-left:40px; background: url(../images/foot_icons.png) left 0 no-repeat; margin-top: 20px; }
footer .mynav .foot_cont p{line-height: 36px;}
footer h5{font-weight: normal; font-size: 12px; height: 41px;line-height: 41px; text-indent: 1em; text-align: left;}













