@charset "utf-8";
html,body,div{font-size:14px; font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, SimSun, sans-serif; color:#333; margin:0; padding:0;box-sizing:border-box;}
/* public CSS */
a{color:#333; text-decoration:none;}
a:hover{color: #1444b0;}
.clear{clear:both;}
img{border:none;}
p{padding:0; margin:0;}
ul{padding:0; margin:0;}
ul li{list-style-type:none;}
input{box-sizing:border-box;outline:none; border:none;}
button{outline:none; cursor:pointer; border:none;}
.radius{border-radius:10px;}
.margin{margin:10px;}
.padding{padding:10px;}
.padding_small{padding:5px;}
input,select,textarea{outline:none;}
.border{border:solid 1px #ddd;}
.border-top{border-top:solid 1px #ddd;}
.float-left{float:left;}
.float-right{float:right;}


.container{width:1500px; margin:0 auto;}
.logo{width:528px;}
.nav ul li{float:left; height:165px; line-height:165px; padding:0 30px; font-size:18px;}
.selected a{color:#1444b0; font-weight:bold;}

/*banner*/
#solid{width:100%;height:580px;clear:both;position:relative;}
#solid .solid0,#solid .solid1,#solid .solid2{position:absolute;left:0px;top:0px;width:100%;height:498px;display:none;}
#solid ul{margin:0px;padding:0px;list-style:none;}
#solid ul li{position:absolute;width:100%;height:auto;display:none;cursor:pointer;}
#solid ul li img{width:100%;}
#solid #btt{width:905px;height:55px;top:520px;left:50%;position:relative;margin-left:-452px;}
#solid #btt span{position:absolute;top:15px;left:45%;display:block;width:30px;height:8px;margin:0 15px;text-align:center;background:#505a89;z-index:1000;cursor:pointer;filter:alpha(opacity=70); /*IE滤镜，透明度50%*/-moz-opacity:0.7; /*Firefox私有，透明度50%*/opacity:0.7;/*其他，透明度50%*/}

.about{text-align:center; margin:80px auto;}
.h1_title{font-size:36px;}
.en_title{font-size:16px; color:#999; margin-top:10px;}
.line span{ color:#1444b0;}
.about_words{margin:50px 0; line-height:50px; font-size:18px;}
.more{width:120px; background:#1444b0; margin:0 auto; height:35px; line-height:35px; border-radius:30px;}
.more a{color:#fff;}
.type{margin-top:80px;}
.type ul li{width:18%; margin-right:2.5%; float:left;}
.type ul li:nth-child(5n){margin-right:0;}
.type_img{padding:20px 0 0;}
.name{font-size:20px;}
.type_words{padding:10px 40px;margin-top:10px;}
.introduce{margin:20px 0;}

.scheme{background:url(../images/scheme_bj.jpg) #00459f no-repeat; background-size:auto100%; width:100%; height:780px; margin-top:60px; padding-top:40px;}
.scheme_introduce{text-align:left; padding:5px 10px 10px;}
.scheme_introduce span{color:#1444b0; font-weight:bold; line-height:30px;}

.tab-wrapper{margin: 60px auto;}
.tab-menu{background:#f2f2f2; width:560px; margin:0 auto;}
.tab-menu li{cursor:pointer;z-index:0; float:left; width:140px; height:45px; line-height:45px;}
.tab-menu li:hover{color:#333;}
.tab-menu li.active{color:#fff; background:#1444b0;}
.tab-menu li.active:hover{color:#fff;}
.tab-content>div{box-sizing:border-box;width: 100%;padding: 50px 0 0;}
.product_list ul{margin-top:30px;}
.product_list ul li{width:360px; float:left; margin-right:17px; margin-bottom:80px; border:solid 1px #ccc;}
.product_list ul li:nth-child(4n){margin-right:0;}
.product_img{text-align:center;}
.product_list ul li img{width:360px;}
.product_name{background:#f6f9fe; border-top:solid 1px #ccc; height:80px; line-height:80px; text-align:center; font-size:18px;}

.zizhi{background:#f6f9fe; padding:60px 0; margin-bottom:0!important;}
.qyzz{margin:80px 0 40px;}
.qyzz ul li{width:284px; float:left; margin-right:120px; margin-bottom:80px;}
.qyzz ul li:nth-child(4n){margin-right:0;}

.footer{background:#333;}
.foot_top{padding:25px 0;}
.foot_top ul li{float:left; width:375px;}
.tubiao{float:left; margin-right:10px;}
.wenzi{float:left;color:#ccc;}
.banquan{text-align:center; color:#ccc; border-top:solid 1px #484848; height:50px; line-height:50px;}

.news_item{margin:40px 0; padding-bottom:40px;border-bottom:solid 1px #ccc;}
.news_image{width:280px; float:left;}
.news_image img{width:280px;}
.news_title{width:1180px; float:left; font-size:16px; line-height:40px; padding-left:40px;}

.contact{width:80%; margin:0 auto;}
.lxfs{width:40%; float:left; margin-top:60px; text-align:left; font-size:18px;}
.lxfs p{margin:50px 0;}
.ditu{width:55%; float:right; margin-top:30px;}
.lx_type{height:36px; line-height:36px; font-size:16px; color:#666; margin:40px 0;}
.lx_type img{vertical-align:middle; margin-right:10px;}












































