*{ margin:0; padding:0; text-decoration:none; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;list-style:none;}
body{ min-width:1170px;}
.header{ width:1170px; height:80px; margin:0 auto;}
.logo{ float:left;}
.logo img{height:75px;}
.leader{ float:right; margin:auto 0;}
.leader ul li{ float:left;}
.leader ul li a{font-size:16px; line-height:80px;display:block; padding:0 30px; color:#3E3E3E;font-weight:600;}
.leader ul li.active a{ color:#23467e;} 
.leader ul li.tab-item a{background-color:#23467e; color:white;}
/*广告区*/
.banner_box{position:relative;margin-left:auto;margin-right:auto;overflow:hidden;}
.banner_box img{height:400px;width:1600px;}
.banner_box ul{position:relative;left:50%;width:11520px;margin-left:-800px;}
.banner_box li{float:left;}
.a_left,.a_right{position:absolute;top:50%;width:30px;height:79px;z-index:2;cursor:pointer;margin-top:-40px;}
.a_left{left:5%; background-image:url(../images/arrow_left.png);}
.a_right{ right:5%; background-image:url(../images/arrow_right.png);}
.ctrl{ position:absolute; top:430px; left:50%; margin-left:-50px;}
.ctrl span{ float:left; width:12px; height:12px; border-radius:50%; background-color:#fff; margin-left:9px; border:1px solid #B1B1B1; cursor:pointer;}
.ctrl .current{ background-color:#23467e; border:1px solid #23467e;}
/*产品展示*/
.pro{}
.p-title{margin:60px auto 50px; position:relative; width:200px; font-size:30px; color:#A6A6A6; letter-spacing:2px; border:1px solid #A6A6A6; text-align:center; border-radius:2px;}
.l-line,.r-line{ position:absolute; width:300px; height:1px; background:#A6A6A6;}
.l-line{ top:20px; left:-300px;}
.r-line{ top:20px; left:200px; }
.products{ width:1170px; height:430px;margin:10px auto; position:relative;}
.products .more a{ color:#FFFFFF;}
.type{ width:276px; height:362px; border:1px solid #C5C5C5; float:left;}
.type img{ width:214px; height:173px; margin:64px 30px 0 30px; }
.type .text{ width:246px; height:50px; border-top:1px solid #8E8E8E; text-align:center; margin:50px auto; padding-top:20px;}
.type p{ font-size:18px; font-weight:500; color:#8E8E8E;}
.products .pro-01,.pro-02,.pro-03{ margin-right:19px;}
.products .more{ width:100px; height:40px; background:#24477e; margin-left:540px; position:absolute; bottom:0px; 
border-radius:4px; color:white; text-align:center;}
.products .more p{ margin-top:10px;}
/*简介与新闻*/
/*简介*/
.alot{ width:100%;margin:0 auto; background:#f0f0f0; overflow:hidden; margin-top:40px; padding-top:20px; padding-bottom:20px;}
.include{ width:1170px; margin:0 auto; height:200px;}
.Survey{ width:740px; height:255px; float:left;}
.Survey .s-box{ width:188px; height:255px; border:1px solid #939393; float:left; overflow:hidden;} 
.Survey .s-box img{ height:255px;}
.s-title{ float:left; width:400px; border-bottom:1px solid #A6A6A6; padding-bottom:10px; margin-left:20px; margin-bottom:15px;}
.s-text p{ color:#A6A6A6; font-size:24px;letter-spacing:2px;}
.main-text{width:530px; height:210px; overflow:hidden; text-align:center;}
.main-text p{ text-align:justify;display:inline-block;font-size:12px; word-break:break-all; color:#343434; font-weight:400; padding-left:20px; text-indent:2em; line-height:21px; overflow:hidden;}
/*新闻*/
.news{ float:right; width:400px; height:255px;}
.n-title{float:left; width:300px; border-bottom:1px solid #A6A6A6; padding-bottom:10px;margin-bottom:15px;}
.n-title p{color:#A6A6A6; font-size:24px;letter-spacing:2px; text-overflow:ellipsis;}
.n-text{ float:left;width: 400px; overflow:hidden; border-bottom:1px dashed #292929; padding-bottom:10px; margin-bottom:16px;}
.n-text a{ color:#1A1A1A;}
.n-text a p{ font-size:12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;margin-left:15px;}
.n-text span{ width:2px; height:2px; border-radius:1px; background:#23467e; display:block; float:left; margin-top:8px;position:absolute;}

/*底部*/
.footer{ width:100%; height:300px; background:#23467e; margin-top:40px; padding-top:20px;}
.footer ul{ list-style:none; width:1170px; height:100px; margin:0 auto; display:block;}
.footer ul li{ float:left; margin-right:30px; width:170px; height:64px; overflow:hidden; display:inline-block;}
.footer ul .first img{ margin-top:-20px;}
.footer ul .last{ margin-right:0;}
.footer p{ display:block; color:white; font:20px "微软雅黑"; text-align:center; line-height:60px; border-bottom:1px solid #172a49; width:1170px;margin:0 auto; margin-bottom:20px;}
.address{ color:white; font:12px; text-align:center; line-height:20px;}






















