﻿.top {width:100%;height:30px;line-height:30px;border-bottom:1px solid #ccc;}
.top_in{width: 1200px;margin: 0 auto;}
.top_l {width:980px;}
.top_r {width:200px;text-align:right;}

 #header{width: 1200px;margin:0 auto;padding: 15px 0;overflow: hidden;}
.nav{padding: 10px 0;}
.nav ul li{float:left;text-align:center;font-size: 15px;background:url(../images/navlines.png) no-repeat right center;}
.nav ul li:last-child{background:none;}
.nav ul li a{padding: 0 22px;color: #3e3a39;display:block;}
.nav ul li a:hover{color:#014099;}

.ban{position:relative;width:1000px;height:500px;margin:0px auto;}
.banPa{left:-460px; position:absolute;}
#foucsBox { margin: 0 auto; padding: 0; width: 1920px; height: 500px; overflow: hidden; zoom: 1; position: relative;}
#foucsBox .imgCon { width: 1920px; height: 500px; margin: 0; padding: 0; position: relative; list-style: none; }
#foucsBox .imgCon li { float: left; width: 1920px; height: 500px; }
#foucsBox .imgCon li img {width: 1920px; height: 500px; }
#foucsBox .foucs { width: 1920px; height: 18px; position: absolute; bottom: 15px; text-align: center; z-index: 3; }
.foucs span{display: inline-block;
    width: 17px;
    height: 17px;
    margin: 0 5px;
    line-height: 0;
    font-size: 0;
    background: url(../images/ban_coin.png) -23px 2px no-repeat;
    cursor: pointer;
    overflow: hidden;}
.foucs span.f{background:url(../images/ban_coin.png) 0px 0px no-repeat;}

.container{width: 1200px;margin: 0 auto;}

#container{width:1200px;margin:0 auto;margin-top:10px;}
.menu_cate{width:220px;float:left;}
.cate_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about{width:460px;float:left;margin-left:12px;padding-bottom:5px;}
.about_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about .content{padding:5px;padding-bottom:12px;text-indent:20px;}
.navigation{float:right;width:100px;}

.index-title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px;}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px;}

.tits{
    text-align: center;
    line-height: 36px;
}
.tits div:nth-child(1){
    font-size:  33px;
    color:  #014099;
    font-weight:  bold;
}
.tits div:nth-child(2){color:  #b5b5b6;font-size: 18px;background: url(../images/ttline.png) no-repeat center;text-transform:  uppercase;}

.products{
    width: 1200px;
    margin: 0 auto;
    margin-top: 40px;
}
.products .prott{
    font-size: 22px;
    text-align:  center;
    background:  url(../images/prott.png) no-repeat center;
    color: #fff;
    margin-bottom: 40px;
    position: relative;
}
.prott a{
    position: absolute;
    top:10px;
    right: 20px;
    display: block;
    font-size: 14px;
    color: rgba(0,0,0,0.5);
}
.products .procont1{
    margin-top: 36px;
}
.procont1{margin-top: 45px;}
.procont1 li{float:left;margin:0 10px;}
.procont1 li a.img img{width: 275px;height: 225px;border: 2px solid #52c3f1;}
.procont1 li h3{text-align:center;}
.procont1 li h3 a{font-weight:normal;height: 40px;line-height: 40px;color:#000000;display:block;font-size:15px;}
.procont1 li a.img{display:block;}

.aboutus{
    width: 100%;
    background: #f7f8f8;
    padding: 40px 0;
    margin-top: 40px;
}
.ableft{width:580px;font-size:15px;color:#000;line-height:30px;margin-top:32px;}
.ableft p{text-indent:2em;}
.ableft p a {font-weight:bold;}
.abright {width:570px;margin-top:32px;text-align: right;}

.hotpro{
    background: #00a0ea;
    width: 100%;
    padding: 40px 0;
}
.hotpro .tits div:nth-child(1){color:  #fff;}
.hotpro .tits div:nth-child(2){color:  #fff;background: url(../images/ttline1.png) no-repeat center;}
.hotdetail{width: 1200px;margin: 0 auto;margin-top: 40px;}
.hotdetail li{float:left;width: 365px;height: 430px;margin:0 15px;background:#fff;text-align:center;}
.hotdetail li a.img{display:block;width:254px;margin:0 auto;margin-top:15px;border:2px solid #52c3f1;}
.hotdetail li a.img img {width:250px;height:200px;}
.hotdetail li h3{text-align:center;margin-top:15px;font-weight:normal;height: 32px;line-height: 32px;color: #000;display:block;font-size:18px;}
.hotdetail li a.more{display:block;height:40px;line-height:40px;width:150px;margin: 0 auto;border: 1px solid #000;font-size:16px;color: #000;margin-top: 25px;}
.hotdetail li a.more:hover {background:#52c3f1;color:#fff;border: 1px solid #52c3f1;}

.caseshow{width: 100%;background: #f1f1f1;padding:40px 0;}
.caseshow ul{margin-top: 40px;}
.caseshow li{float:left;margin-left: 24px;}
.caseshow li a.img img{width: 275px;height:305px;}
.caseshow li h3{text-align:center;height: 42px;line-height: 42px;}
.caseshow li h3 a{font-weight:normal;color: #000;font-size: 16px;}
.caseshow li a.img{display:block;}

.innbox{width: 1200px;margin: 0 auto;margin-top: 40px;}
.innpic{width: 278px;height: 300px;position: relative;float: left;margin:40px 20px 0 18px;}
.innpic img{width: 278px;height: 300px;}
.innpic h3{display: block;position: absolute;bottom: 0;width: 100%;height: 40px;line-height: 40px;text-align: center;font-weight: normal;background: rgba(0, 0, 0, .8);}
.innpic h3 a{font-size: 16px;color: #fff;}
.innpic h3 a:hover{color: #52c3f1;}
.inbrt{width: 560px;float: right;}
.innlist1{margin-top: 40px;}
.innlist1 li img{width: 120px;height: 100px;float: left;}
.innlist1 li h3{display: block;float: right;width: 420px;font-size: 14px;color: #434343;font-weight: normal;}
.innlist1 li h3 a{color: #333;}
.innlist1 li h3 span{display: block;font-size: 12px;color: #999999;line-height: 20px;padding-top: 13px;}
.innlist2{margin-top: 21px;}
.innlist2 li{float: left;background: url(../images/innicon.png)left center no-repeat;padding-left: 16px;width: 240px;font-size: 14px;line-height: 36px;margin-right: 48px;}
.innlist2 li:nth-child(2n){margin-right:0;}

.shangmeng {padding-top:40px;}
.shangm {padding:0 15px;}
.shangm span {font-weight:bold;}
.shangm a {padding-right:10px;display: inline-block;}

.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

.news_company{width:280px;float:right;}
.news1_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.news_company .content{padding:5px;}

.tt{display: none;}
.list1{padding:8px 10px;}
.list1 li{line-height:27px;position:relative;vertical-align: middle;}
.list1 li a{background:url(../images/list_dot1.gif) left center no-repeat;padding-left:12px;line-height:27px;color:#555555;}
.list1 li a:hover{color:#00a0ea;text-decoration:none;}
.list1 li span{position:absolute;right:0px;line-height:30px;top:0;color:#999;}

.foot{width: 100%;background:#52c3f1;margin-top: 28px;padding-bottom: 40px;overflow: hidden;}
.foot .blogo{width: 300px;margin-right: 32px;padding-top: 18px;}
.foot .blogo img{width:100px;height:50px;}
.foot .bcode{
    width:  112px;
    text-align:  center;
    color:  #fff;
    font-size:  13px;
    line-height: 32px;
    margin-right: 36px;
    padding-top: 8px;
}
.foot .bcont{
    color: #fff;
    line-height: 28px;
	margin-left:80px;
}
.foot .bcont img{
    margin-right:10px
}
.foot .bcont.fr{
    background: url(../images/bline.png) no-repeat left top;
    padding-left:16px;
}
.nav_foot{text-align:center;line-height:24px;font-size: 14px;padding:40px 0;}
.nav_foot a{padding:0 15px;background:url(../images/fline.png) no-repeat left center;color: #fff;}
.nav_foot a:first-child{padding-left:0;background:none}
.copyright{padding:15px 0;overflow:hidden;background: #efefef;color:#727171;text-align:center;line-height:30px;}

