*{padding:0px;margin: 0px;}
img{border:none;max-width:100%;}
body{font-family:微软雅黑;font-size:16px;overflow-x:hidden}
li{list-style:none;}
a{text-decoration: none;}
input{border:none;outline:none;}
.camera_prev{display:none}
.camera_next{display:none}
.clear{clear:both}
.header-top{height:40px;line-height:40px;background-color: #1c4587;}
.header-center{width:1200px;color:#fff;font-size:16px;margin: auto;}
.h-left{float:left;height:40px;}
.h-right{float:right;height:40px;font-size:17px;margin-right: 15px;}
.h-right img{float:left;height:18px;position: relative;top:12px;margin-right: 5px;}
.header-mid{width:1200px;height:80px;margin: auto;}
.mid-a{float:left;margin-top: 10px;}
.nav{float:right;}
.nav li{height:80px;width:120px;float:left}
.nav li a{height:80px;width:120px;display:block;font-size:14px;color:#434343;line-height:80px;text-align: center;}
.nav li.curr a{color:#1c4587;background: url(/template/default/images/nav-bg.jpg) repeat scroll bottom left;background-repeat: repeat-x}
.camera_bar{display:none}
.product{margin-top: 22px;width:1134px;margin: auto;}
.pro-nav{width:1134px;height:57px;padding-top:30px;border-bottom:1px solid #434343;margin: auto;}
.pronav-left{line-height:45px;padding-top:10px;float:left}
.pronav-left .sp1{display:inline-block;height:100%;padding:0px 18px;color:#000;font-size:24px;border-bottom:3px solid rgb(60, 120, 216)}
.pronav-left .sp2{display:inline-block;height:100%;font-size: 14px;color: rgb(164, 194, 244);}
.pronav-nav{float:right;margin-right: 15px;padding-top:6px}
.pronav-nav li{float:left;border:1px solid #ccc;height:40px;margin-right: 5px;transition:all .4s;}
.pronav-nav li a{display:block;height:40px;padding:0 15px;line-height:40px;color:#666;transition:all .4s;}
.all-pro{height:432px;margin: 14px 0px 22px 0px;padding:5px;}
.pronav-nav li:hover a{background-color: #3c78d8;color:#fff;}
.pronav-nav li:hover{border-color:#073763}
.hf{width:1200px;margin:0px auto 14px auto;}
.layB{height:432px;padding:16px 47px 30px 47px;width:1040px;}
.layB ul{overflow:hidden; zoom:1;}
.layB .tbC{ position:relative; width:1040px;}	
.layB ul li{display:inline-block;width:162px;height:182px;padding: 15px;border: 1px solid rgb(238, 238, 238);padding:15px;margin: 0px 10px 10px 0px;}
.layB ul li:hover{border-color:#ff6600}
.layB ul li a{display:block;}
.layB ul li a div{height:160px;width:160px;text-align: center;display:table-cell;vertical-align: middle;}
.layB ul li a div img{max-width:160px;max-height:160px;}
.layB ul li a p{font-size:16px;color:#5a5a5a;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.about{width:1200px;margin: auto;height:476px;background: url(/template/default/images/about_bg.jpg) no-repeat scroll left bottom;}
.about-all{position: relative;height:390px;}
.about-all>img{position: absolute;top:80px;left:97px;width:312px;height:242px;z-index:2;}
.about-all .dv1{position: absolute;top:90px;left:107px;width:312px;height:242px;background-color: rgb(164, 194, 244);z-index:1}
.about-all .dv2{position: absolute;top:84px;left:533px;width:578px;height:172px;z-index:1}
.news{width:1138px;margin: auto;margin-top: 50px;}
.about-all .dv3{width:224px;height:224px;background-color: #fff;z-index:0px;position: absolute;top:100px;right:60px}
.news .dl{float:left;width:360px;margin-right: 28px;}
.news .dl3{margin-right: 0px;}
.dl-title span{font-size:22px;padding:0px 20px;border-bottom:3px solid rgb(60, 120, 216);padding-bottom:10px;}
.dl-title{border-bottom:1px dotted rgb(67, 67, 67);height:41px;}
.dl-title a{float:right;width:50px;height:24px;border:1px solid rgba(204,204,204,1);border-radius:5px;text-align: center;line-height:24px;color:rgba(102,102,102,1);font-size:12px;transition:.4s;margin-top: 8px;}
.dl-title a:hover{background-color: rgba(60,120,216,1);border-color:rgba(7,55,99,1);color:#fff;}
.news-ul{padding:0px 4px;margin-top: 18px;}
.news-ul li{height:38px;line-height:38px;border-bottom:1px solid #e2e2e2;padding-left:23px;background: url(/template/default/images/17.png) no-repeat scroll left center;background-position-x: 3px;}
.news-ul li:hover a{color:#3c78d8}
.news-ul li a{float:left;color:#5a5a5a;font-size:14px;width:244px;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}
.news-ul li span{float:right;color:#929292;font-size:12px;}
.d-line{width:1200px;height:1px;border-top:1px dotted rgb(67, 67, 67);margin: auto;margin: 30px auto 0px auto;}
.partner{width:1134px;margin: auto;margin-bottom: 90px;}
.mar-par{width:968px;padding:0px 83px;height:62px;padding-top:65px;position: relative;}
.mar-par .prev{position: absolute;top:70px;left:0px;cursor: pointer;}
.mar-par .next{position: absolute;top:70px;right:0px;cursor: pointer;}
.mar-par li{width:114px;height:60px;margin-right: 96px;}
.mar-par li a{display:block;width:114px;height:60px}
.mar-par li a img{max-width:114px;max-height:60px}