@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2017-02-21 11:33:50
 * @version $Id$
 */
.banner{position: relative;}
.banner .bd{width: 1920px;height: 463px;overflow: hidden;position: relative;left: 50%;margin-left: -960px;cursor: pointer;}
.banner .bd ul{position: absolute;top: 0px;left:0px;width: 4800px;height: 463px;}
.banner .bd ul li{display: inline-block;float: left;}
.banner .hd{position:absolute;bottom: 12px;left: 50%; margin-left: -25px;}
.banner .hd ul li{float: left;width: 12px;height: 12px;background: #fff;border-radius: 50%;cursor: pointer; margin: 0 3px;}
.banner .hd ul .hd-li{margin: 0px 12px;}
.banner .hd ul .item1{background:#0067b2; }
.content .advantage{font-size: 14px;color: #504e4e;margin-top: 76px;}
.content .advantage ul li{float: left;padding:25px 0px 25px 110px;cursor: pointer;}
.advantage ul .ae1{background: url(../images/a1.png) left center no-repeat;}
.advantage ul .ae1:hover{background-image: url(../images/a1.1.png);} 
.advantage ul .ae2{background: url(../images/a2.png) left center no-repeat;margin-left: 122px;}
.advantage ul .ae2:hover{background-image: url(../images/a2.2.png);} 
.advantage ul .ae3{background: url(../images/a3.png) left center no-repeat;margin-left: 122px;}
.advantage ul .ae3:hover{background-image: url(../images/a3.3.png);} 
.content .advantage ul .ae4{float: right;background: url(../images/a4.png) left center no-repeat;}
.advantage ul .ae4:hover{background-image: url(../images/a4.4.png);} 
.product{padding-top: 63px;}

.product .pt-hd{height:106px;background:url(../images/ptbg.jpg) left top repeat;font-size: 14px;}
.product .pt-hd span{float: left;color: #fff;width: 242px;height:106px;text-align: center;background: url(../images/yt.jpg) 24px center no-repeat;line-height: 106px;font-size: 18px;}
.product .pt-hd ul{float: left;width: 958px;height: 106px;}
.product .pt-hd ul li{float: left;width: 191px;height: 53px;text-align: center;cursor: pointer;line-height: 53px;}
.product .pt-hd ul li:nth-child(1),.product .pt-hd ul li:nth-child(2),.product .pt-hd ul li:nth-child(3),.product .pt-hd ul li:nth-child(4),.product .pt-hd ul li:nth-child(5){background-image:url(../images/slbg.jpg);background-size: cover;}
.product .pt-hd ul li:nth-child(6),.product .pt-hd ul li:nth-child(7),.product .pt-hd ul li:nth-child(8),.product .pt-hd ul li:nth-child(9),.product .pt-hd ul li:nth-child(10){background-image:url(../images/xlbg.jpg);background-size: cover;} 
.product .pt-hd ul li a{color: #fff;display: block;height:53px;background:url(../images/ptline.gif) left center no-repeat;}
.product .pt-hd ul li a:hover{background: url(../images/phbg.jpg) center center no-repeat;}
.product .pt-hd ul .current{background: url(../images/phbg.jpg) center center no-repeat !important;}

.product .pt-bd{box-sizing: border-box;border: 2px solid #2a7fce;border-top:none;margin-top: -5px;padding: 40px 20px 32px;}
.product .pt-bd .pt-list{width: 1156px;height: 636px;overflow: hidden;} 
.product .pt-bd .row2{margin-top: 35px;}
.product .pt-bd .row .col{display: inline-block;}
.product .pt-bd .row .col .img{display:inline-block;padding:2px;border:1px solid #dddddd;border-radius: 3px;}
.product .pt-bd .row .col .img a{display:block;width:255px;height: 207px;overflow: hidden; }
.product .pt-bd .img img{transition: transform 2s;-moz-transition: transform 2s;	/* Firefox 4 */-webkit-transition: transform 2s;	/* Safari 和 Chrome */-o-transition: transform 2s;	/* Opera */ }
.product .pt-bd .img img:hover{transform: scale(1.2);}
.product .pt-bd .row .col p{height:48px;line-height: 48px;text-align: center;font-size: 13px;}
.product .pt-bd .row .col p a{color:#717070;}
.product .pt-bd .row .col p a:hover{color: #027bd2;}
.product .pt-bd .row .col .a-group{width:250px;margin:0 auto;}
.product .pt-bd .row .col .a-group a{display:inline-block;width:123px;height: 37px;text-align: center;background-color: #35b3dc;border-radius: 6px;color: #fff;box-sizing: border-box;padding-top: 8px;}
.a-group .a1{background: url(../images/xx.gif) left center no-repeat;}
.a-group .a1:hover{background-image: url(../images/xx1.gif);}
.a-group .a2{background: url(../images/msg.gif) left center no-repeat;}
.a-group .a2:hover{background-image: url(../images/msg1.gif);}
.product .pt-bd .row .col2,.product .pt-bd .row .col3,.product .pt-bd .row .col4{margin-left: 33px;}
.m-ys{margin-top: 60px;width:100%;height: 1136px;/*background: url(../images/m-ysbg.jpg) top center no-repeat;*/}
.search-box{position:relative;height: 120px;background: url(../images/search-boxbg.jpg) left top no-repeat;}
.search-box p{display:inline-block;font-size: 17px;color: #fff;padding:5px 0px 6px 80px;background: url(../images/dh.jpg) left center no-repeat;position: absolute;top: 26px;left: 14px;}
.search-box form{display: inline-block;position: absolute;top: 36px;right:255px;height: 34px;}
.search-box form .ip1{width: 232px;height: 32px;border: none;outline: none;line-height: 32px;font-size: 14px;}
.search-box form .ip2{width: 70px;height: 34px;border:none;background-color:#ffa302;font-size: 14px;color: #fff;cursor: pointer;text-align:center; }
.case{width:1004px;margin:0 auto;border-top: 3px solid #0067b2;border-right: 1px solid #dad9d9;border-left: 1px solid #dad9d9;border-bottom: 1px solid #dad9d9;box-sizing:border-box;padding:0px 14px 25px;}
.case .case-hd{height: 47px;font-size:16px;color: #000;line-height: 47px;border-bottom:1px dashed #979797; }
.case .case-hd span{float: left;}
.case .case-hd a{float: right;font-size: 12px;color: #999999;}
.case .case-hd a:hover{color: #0067b2;}
.case .case-bd .row {margin-top: 22px;}
.case .case-bd .row .col{display:inline-block;width: 235px;height: 277px;padding: 10px 10px 0px;box-sizing: border-box;cursor: pointer;}
.case .case-bd .row .col2,.case .case-bd .row .col3,.case .case-bd .row .col4{margin-left: 7px;}
.case .case-bd .row .col:hover{background: #0067b2;}
.case .case-bd .row .col:hover p,.case .case-bd .row .col:hover h2{color: #fff}
.case .case-bd .row .col h2{font-size: 14px;margin-top: 10px;color: #616466;font-family: 宋体;}
.case .case-bd .row .col p{font-size: 12px;margin-top:6px;color: #000000;}
.new .new-hd {margin-top: 52px;}
.new .new-hd .img{width:425px;height:30px;margin:0 auto;}
.new .new-hd h2{width:78px;margin:0 auto;text-align: center;font-size: 18px;color: #2f5ac3;padding: 8px 0px 38px 0px;font-weight: bolder;margin-top: 27px;border-top: 3px solid #e0e0e0;}
.new .new-hd ul{width:274px;margin: 0 auto;font-size: 14px;font-family: 宋体;color: #515256; text-align: center;}
.new .new-hd ul li{width:58px;height:22px;line-height:22px; margin: 0 15px; text-align: center; display: inline-block; cursor: pointer;border-bottom: 2px solid #fff;}
.new .new-hd ul .on{border-bottom: 2px solid #0073cd;}
.new .new-hd ul .new-li{margin:0px 50px; }
.new .new-bd{margin-top: 72px;position: relative;}
.new .new-bd .newlist{width: 958px;height:322px;margin:0 auto;overflow: hidden;position: relative;}
.new-bd .row-group{width: 2874px;height: 322px;position: absolute;top: 0px;left: 0px;}
.new-bd .row-group .row{float: left;}
.new .new-bd .row .col{width: 292px;padding-bottom:30px;border-bottom:3px solid #fff;display: inline-block;cursor: pointer;}
.new .new-bd .col2{margin:0px 37px;}
.new .new-bd .row .col h2{font-size: 16px;font-weight: normal;color: #000;padding: 10px 4px 6px 4px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; word-wrap: break-word;}
.new .new-bd .row .col p{font-size: 12px;color: #7f7d7d;padding: 0px 4px 6px 4px;}
.new .new-bd .row .col div{position: relative;padding: 0px 4px 0px 4px;}
.new .new-bd .row .col div span{font-size: 20px;color: #7f7d7d;display: inline-block;}
.new .new-bd .row .col div span em{display: block;font-size: 12px;}
.new .new-bd .row .col div a{display:inline-block;width:61px;height:21px;background: url(../images/bottom-r.gif) left top no-repeat;position: absolute;top: 9px;right: 0px;}
.new .new-bd>a{display: inline-block;width: 38px;height: 38px;}
.new .new-bd .new-left{position: absolute;top:50%;margin-top:-19px;left:38px;background: url(../images/new-left.jpg) left top no-repeat;cursor: pointer;}
.new .new-bd .new-right{position: absolute;top:50%;margin-top:-19px;right:38px;background: url(../images/new-right.jpg) left top no-repeat;cursor: pointer;}
.contact{margin-top:12px;padding-bottom: 48px;}
.contact .address{float: left;}
.contact .address h2{width:74px;height: 42px;line-height: 42px;text-align:center;font-weight: normal;font-size: 18px;border-bottom:3px solid #35b3dc;color: #495669;}
.contact .address p{height:24px;line-height: 24px;font-size: 13px;color: #5a5858;background: url(../images/bj.gif) left center no-repeat;padding-left: 18px;margin: 20px 0px 28px 0px; }
.contact .address div span{display:inline-block;height:20px;line-height:20px;font-size: 13px;color:#5a5858;padding-left: 18px;margin-right: 60px;}
.address div .sp1{background: url(../images/dh.gif) left center no-repeat;}
.address div .sp2{background: url(../images/cz.gif) left center no-repeat;}
.address div .sp3{background: url(../images/yx.gif) left center no-repeat;margin-top: 32px;}
.contact .address div .sp4{background: url(../images/lg.png) left center no-repeat;margin-right: 48px;margin-top: 32px;}
.map{float:right;width: 430px;height: 221px;border:none;}
