@charset "utf-8";
.w1200{width: 1200px;margin: 0 auto;overflow: hidden;}
.top{height:88px;overflow: hidden; }
.logo{display: block;width: 329px;height: 42px;float: left;margin-top: 29px;background: url(../images/logo.jpg) 0 0 no-repeat;}
.nav{float: right;height: 83px;width: auto;overflow: hidden;margin-top: 5px;}
.nav li{float: left;width: 118px;overflow: hidden;height: 83px;}
.nav li a{display: block;text-decoration: none;color: #333;height: 83px;line-height: 83px;text-align: center;font-size: 16px;color: #212121}
.nav li a:hover{background: url(../images/navbg.png) center bottom no-repeat;color: #0099e7}
.banner{height: 540px;overflow: hidden;position: relative;}
.brand{position: absolute;left: 50%;margin-left: -960px;width: 1920px;height: 540px;;background-color: #000}
.jquery-slider-wrapper{position:relative;clear:both;zoom:1;}
.jquery-slider-slide{display:none;margin:0;padding:0;position:absolute;left:0;top:0;width:100%;}
.jquery-slider-slide img{border:0;margin:0;padding:0;}
.jquery-slider-slide-current{display:block;z-index:2;}
.jquery-slider-slide-next{display:block;z-index:1;}
.jquery-slider-selectors{display:block;overflow:hidden;position:absolute;bottom:10px;z-index:3;width: 100%;text-align: center;height:20px}
.jquery-slider-selector{display: inline-block;width: 16px;height: 16px;margin-right: 8px;margin-left: 8px;background:url(../images/bannerbtn.png) 0 0 no-repeat;}
.jquery-slider-selector-current{background:url(../images/bannerbtn.png) -16px 0 no-repeat;}
.jquery-slider-selector span{display:none;}
.jquery-slider-control{display:none;right:50%;top:50%;position:absolute;cursor:pointer;width:48px;height:69px;margin-top:-34px;margin-right:-24px;z-index:4;}
.jquery-slider-control span{display:none;}
.jquery-slider-hovered .jquery-slider-control{display:block;}
.jquery-slider-navigation{display:block;}
.jquery-slider-hovered .jquery-slider-navigation-prev,.jquery-slider-hovered .jquery-slider-navigation-next{display:block;}
.jquery-slider-wrapper .caption{padding:6px 10px;background:#333333;font-size:13px;position:absolute;bottom:10px;left:10px;color:#FFFFFF;}
.jquery-slider-timer{color:#000000;height:3px;width:100%;position:absolute;bottom:0;left:0;z-index:4;}
.jquery-slider-timer-bar{background:#000000;opacity:0.5;height:3px;width:0;float:left;display:inline;}

.box1{height: 409px;background-color: #e2e2e2;overflow: hidden;position: relative;}
.btnleft{display: block;width: 38px;height: 38px;position: absolute;left: 50%;margin-left: -664px;background: url(../images/btnleft.png) 0 0 no-repeat;top: 185px}
.btnright{display: block;width: 38px;height: 38px;position: absolute;left: 50%;margin-left: 625px;background: url(../images/btnright.png) 0 0 no-repeat;top: 185px}
.box1-title{height: 36px;width: 100%;overflow: hidden;margin-top: 30px}
.box1-title dt{float: left;border-left: 5px solid #0099e7;height: 36px;text-indent: 18px;line-height: 36px;font-size: 24px;color: #212121}
.box1-title dd{float: right;width: 70px;height: 36px;float: right;}
.box1-title dd a{text-decoration: none;width: 70px;height: 15px;line-height: 15px;margin-top: 21px;display: block;background-color: #015a88;color: #fff;border-radius: 3px;text-align: center;}
.brand2{width: 1200px;height: 285px;overflow: hidden;position: relative;}
.prodlist{width: 1230px;overflow: hidden;height: 255px;overflow: hidden;margin-top: 38px;position: absolute;left: 0;top: 0}
.prodlist li{width: 285px;height: 255px;float: left;margin-right: 20px}
.prodlist li a{display: block;text-decoration: none;color: #333}
.prodlist li img{width: 285px;height: 200px;}
.prodlist li span{display: block;line-height: 50px;text-align: center;font-size: 12px;color: #1f1f1f}
.box2{height: 605px;overflow: hidden;}
.box2-title{height: 43px;margin-top:60px;width: 100%;background: url(../images/boxtitle2.png) center center no-repeat;text-align: center;line-height: 43px;font-size: 40px;color: #0099e7}

.iconlist{width: 1200px;height: 350px;overflow: hidden;margin-top: 84px}
.iconlist li{width: 300px;height: 350px;float: left;}
.iconlist li i{display: block;width: 300px;height: 226px;overflow: hidden;transition:all ease-out .6s 0s;-webkit-transition:all ease-out .6s 0s;-moz-transition:all ease-out .6s 0s;-o-transition:all ease-out .6s 0s;}
.iconlist li .icon1{background: url(../images/icon1.png) center 0 no-repeat;}
.iconlist li .icon2{background: url(../images/icon2.png) center 0 no-repeat;}
.iconlist li .icon3{background: url(../images/icon3.png) center 0 no-repeat;}
.iconlist li .icon4{background: url(../images/icon4.png) center 0 no-repeat;}
.iconlist li i:hover{transform:rotate(360deg);}
.iconlist li span{display: block;text-align: center;margin-top: 26px;line-height: 36px;font-size: 16px;color: #2b2b2b}


.left-nav2{width: 100%;overflow: hidden;}
.left-nav2 li{width: 100%;height: auto;margin-top: 5px}
.left-nav2 li .a1{display: block;width: 270px;border-left: 4px solid #f2f2f2;height: 62px;background:#f2f2f2 url(../images/leftnav.png) 235px center no-repeat;line-height: 62px;text-indent: 40px;color: #666666;text-decoration: none;}
.left-nav2 li .a1:hover{border-left: 4px solid #1e5fd7;color: #1e5fd7}
.left-nav2 li .subnav{display: none;width: 270px;height: auto;overflow: hidden;}
.left-nav2 li .subnav .a2{display: block;width: 270;height: 40px;line-height: 40px;background:#f2f2f2 url(../images/newslistbd.jpg) 40px center no-repeat;border-left: 4px solid #f2f2f2;margin-top: 5px;text-indent: 70px;text-decoration: none;}
.left-nav2 li .subnav .a2:hover{background:#f2f2f2 url(../images/newslistbdh.jpg) 40px center no-repeat;}
.left-nav2 .s .a1{background:#f2f2f2 url(../images/leftnavh.png) 235px center no-repeat;color: #1e5fd7}


.box3{height: 670px;overflow: hidden;background-color: #e2e2e2}
.box3-title{height: 43px;margin-top:17px;width: 100%;background: url(../images/boxtitle2.png) center center no-repeat;text-align: center;line-height: 43px;font-size: 40px;color: #0099e7}
.box3-cont{width: 100%;height: 410px;overflow: hidden;margin-top: 100px}
.box3-navbox{width: 220px;height: auto;overflow: hidden;float: left;}
.box3-navbox div{width: 100%;height: 95px;overflow: hidden;background: url(../images/box3title2.jpg) 0 0 no-repeat;border-bottom: 1px solid #e2e2e2}
.box3-nav{width: 220px;height: auto;overflow: hidden;background: #fff}
.box3-nav li{width: 220px;height: 60px;border-bottom: 1px solid #e2e2e2}
.box3-nav li a{text-decoration: none;display: block;line-height: 60px;color: #6a6969;font-size: 20px;text-indent: 42px;background: url(../images/box3navbg.png) 14px center no-repeat;}
.box3-nav li:hover a{background-color: #0099e7;color: #fff}
.box3-nav .s a{background-color: #0099e7;color: #fff}
.box3-cont-list{width: 952px;height: 410px;float: right;overflow: hidden;}
.box3-cont-list li{width: 964px;overflow: hidden;height: 410px;display: none;}
.box3-cont-list li div{width: 470px;height: 200px;margin-right: 12px;margin-bottom: 10px;background-color: #fff;position: relative;float: left;}
.box3-cont-list li div a{text-decoration: none;color: #333}
.box3-cont-list li div img{width: 190px;height:190px;float: left;margin-left: 10px;margin-top: 5px}
.box3-cont-list li div h1{display: block;width:225px;float: right;text-align: right;margin-right: 15px;font-size: 25px;margin-top: 10px;line-height: 38px}
.box3-cont-list li div h2{display: block;width: 177px;float: right;margin-right: 15px;line-height: 20px;font-size: 12px;color: #525252;margin-top: 6px;}
.box3-cont-list li div span{display: block;width: 177px;position: absolute;right: 15px;bottom: 6px;text-align: right;}

.box4{height: 550px;overflow: hidden;background: url(../images/box4.jpg) center 0 no-repeat;}
.box4-title{height: 48px;line-height: 48px;width: 100%;margin-top: 58px;text-align: center;color: #fff;font-size: 40px;}
.box4 .left{width: 480px;height: 351px;float: left;margin-left: 47px;margin-top: 33px;background: url(../images/pic1.jpg) 0 0 no-repeat;}
.box4 .right{width: 612px;float: right;margin-right: 32px;margin-top: 55px;color: #fff;line-height: 30px;font-size: 18px;}

.box5{height: 604px;overflow: hidden;}
.title2{margin-top: 77px;}
.newslist{width: 100%;height: auto;overflow: hidden;margin-top: 6px;}
.newslist li{width: 46%;height:134px;border-bottom: 1px solid #a7a7a7;overflow: hidden;float: left;margin-left: 2%;margin-right: 2%;}
.newslist li:nth-child(odd){width: 500px;height:134px;border-bottom: 1px solid #a7a7a7;overflow: hidden;float: left;margin-left: 30px;}
.newslist li:nth-child(even){width: 500px;height:134px;border-bottom: 1px solid #a7a7a7;overflow: hidden;float: right;margin-right: 30px;}
.newslist li a{text-decoration: none;color: #333}
.newslist li img{width: 95px;height: 100px;float: left;margin-top: 30px;}
.newslist li h1{display: block;float: right;width: 400px;font-size: 18px;color: #015a88;margin-top: 27px;}
.newslist li h2{display: block;float: right;width: 400px;font-size: 12px;color: #212121;line-height: 20px;margin-top: 8px;}
.newslist li span{display: block;float: right;width: 400px;font-size: 12px}
.newslist li:hover h2{color: #015a88}
.bottom{height: 430px;overflow: hidden;background-color: #2a2a2a}
.btnav{width: auto;height: auto;overflow: hidden;margin-top: 42px;float: left;}
.btnav li{width: 180px;height: auto;overflow: hidden;float: left;}
.btnav li a{display: block;width: 100%;line-height:44px;text-decoration: none;color: #333}
.btnav li .a1{color: #fff;font-size: 19.5px;}
.btnav li .a2{color: #7c7c7c;font-size: 16px;}
.btcont{width: 250px;float: right;height: auto;overflow: hidden;margin-top: 47px;}
.btcont h1{display: block;width: 100%;text-align: right;color: #fff;font-size: 32px;}
.btcont h2{display: block;width: 100%;text-align: right;color: #7c7c7c;font-size: 16px;}
.btcont .weixin{width: 157px;height: auto;overflow: hidden;float: right;}
.btcont .weixin img{width: 157px;height: 157px}
.btcont .weixin span{display: block;width: 100%;line-height: 60px;color: #fff;text-align: center;font-size: 16px;margin-top: 23px;}

.page{min-height: 620px;padding-top: 30px;padding-bottom:90px;background-color: #eeeeee}
.page .w1200{padding: 10px;background-color: #fff;min-height: 600px}
.pageleft{width: 274px;float: left;height: auto;overflow: hidden;}
.pageleft .left-box1{width: 100%;height:auto;overflow: hidden;}
.left-title{width: 100%;height: 75px;line-height: 75px;color: #ffffff;font-weight: bold;font-size: 18px;text-indent: 45px;background:#1e5fd7 url(../images/lefttitle.png) 225px center no-repeat;}
.left-title h1{font-size: 18px;font-weight: bold;}
.left-nav{width: 100%;overflow: hidden;}
.left-nav li{width: 100%;height: 62px;margin-top: 5px}
.left-nav li a{display: block;width: 270px;border-left: 4px solid #f2f2f2;height: 62px;background:#f2f2f2 url(../images/leftnav.png) 235px center no-repeat;line-height: 62px;text-indent: 40px;color: #666666;text-decoration: none;}
.left-nav li a:hover{border-left: 4px solid #b3221d;color: #000000}
.left-box2{margin-top: 53px}
.left-cont2{width: 100%;height: 113px;overflow: hidden;background-color: #f2f2f2}
.left-cont2 h1{display: block;line-height: 29px;margin-top: 23px;text-align: center;color: #666666}
.left-cont2 i{display: block;line-height: 40px;text-align: center;font-size: 24px;color: #1e5fd7;font-weight: bold;text-align: center;}
.pageright{width: 891px;height: auto;float: right;}
.right-title{width: 100%;height: 55px;overflow: hidden;background: url(../images/righttitle.jpg) 0 bottom repeat-x;}
.right-title dt{float: left;height:53px;border-bottom: 2px solid #1e5fd7;line-height: 53px;font-size: 18px;font-weight: bold;}
.right-title dd{float: right;line-height: 53px;}
.right-title dd a{text-decoration: none;color: #333;margin-right: 5px}
.pagecontent{width: 100%;height: auto;overflow: hidden;}


.newslist1{width: 100%;height:auto;overflow: hidden;margin-top: 20px;margin: 0 auto}
.newslist1 li{width: 100%;height:81px;border-bottom: 1px solid #dcdcdc;overflow: hidden;padding-top: 22px;padding-bottom: 13px;}
.newslist1 li .data{width:79px;height: 80px;float: left;background-color: #c4c4c4;}
.newslist1 li .data .sp1{display: block;width: 100%;height:55px;line-height: 55px;text-align: center;color: #fff;font-size: 30px;}
.newslist1 li .data .sp2{display: block;width: 100%;height:21px;line-height: 21px;text-align: center;color: #fff;font-size: 12px}
.newslist1 li a{text-decoration: none;color: #5e5e5e;display: block;width: 780px;float: right;}
.newslist1 li h1{display: block;width: 100%;font-size: 16px}
.newslist1 li .sp3{display: block;width: 100%;font-size: 12px;line-height: 20px;margin-top: 10px}
.newslist1 li a:hover h1{color: #1e5fd7}
.newslist1 li:hover .data{background-color: #1e5fd7}
.pageindex{text-align: center;line-height: 50px;width: 100%;overflow: hidden;}

.newspage{width:100%;float:left;min-height:500px;}
.newshow-top{text-align:center;width:100%;height:auto;overflow:hidden;float:left;}
.newshow-top h1{font-size:24px;margin-top:18px;height:auto;display:block;width:100%;line-height:30px;float:left;color:#333333}
.newshow-top span{font-size:12px;color:#888888;line-height:26px;display:block;float:left;width:100%;margin-top:3px;margin-bottom:10px}
.fengexian1{border-bottom:1px solid #ebebeb;float:left;width:100%;}
.newshow-ct{padding-bottom:27px;color:#555555;float:left;margin-left:15px;margin-right:10px;padding-top:15px;overflow:hidden;}
.newshow-bot{width:100%;position:relative;margin-bottom:5px;float:left;overflow:hidden;margin-top:10px;margin-bottom:10px;}
.newshow-bot span{color:#666666;font-size:13px;display:block;width:550px;margin-top:3px;line-height:20px;margin-left: 15px;}
.newshow-bot span a{color:#666666;text-decoration:none;}
.newshow-bot span a:hover{color:#b3221d;}



.prodlist3{width: 912px;height: auto;overflow: hidden;margin-top: 30px}
.prodlist3 li{width: 213px;float: left;margin-right: 10px;float: left;border: 1px solid #eaeaea;margin-bottom: 20px;height:217px;background-color: #f9f9f9}
.prodlist3 li a{text-decoration: none;}
.prodlist3 li div{width: 213px;height: 157px;background-color: #fff;}
.prodlist3 li img{width: 213px;height: auto;}
.prodlist3 li span{display: block;line-height:60px;text-align: center;height: 60px;background-color: #f9f9f9;font-size: 12px}
.prodlist3 li:hover span{background-color: #1e5fd7;color: #fff}

.product{width: 100%;height: auto;overflow:hidden;margin:29px auto 0 auto;}
.product h1{width: 100%;text-align: center;height: 60px;line-height: 60px;font-size: 20px;}
.prod-text{width: 100%;height: 300px;margin-bottom: 24px;overflow: hidden;}
.prod-text .left{width:405px;height: 300px;overflow: hidden;float: left;margin-left: 80px;}
.prod-text .left div{width:388px;height: 286px;padding: 4px;border:1px solid #e5e5e5;background-color: #fff;display: table-cell;text-align: center;vertical-align:middle;}
.prod-text .left div img{width: 388px;height:auto;}
.prod-text .left span{display: block;width: 100%;height: 50px;line-height: 50px;text-align: center;color: #5e5e5e}
.prod-text .right{width: 400px;height: 360px;float: right;color: #5e5e5e}
.prod-text .right a{display:inline-block;width: 88px;height: 30px;background-color: #b92825;text-decoration: none;color: #fff;text-align: center;line-height: 30px;}
.prod-cont{width:750px;height: auto;overflow: hidden;margin: 0 auto}
.prod-cont-title{width: 100%;height: 39px;line-height: 39px;border-bottom: 1px solid #e5e5e5;color: #666666;font-size: 16px;}
.prod-cont-text{width: 100%;height: auto;margin-top: 10px;color: #666666}
