/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,pre,ol,ul,li,dl,dt,dd,input,button,textarea{margin:0; padding:0; font-family:"微软雅黑";}
li{list-style:none;}
a{text-decoration:none; color:inherit;}
a:focus{outline:none;}
a:hover{text-decoration:underline;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

/* 头部 */
.top1bj{background:#e7e7e7;}
.top1{width:1200px; margin:0 auto; height:40px; line-height:40px; font-size:12px; color:#666;}
.top1 a{display:table-cell; vertical-align:middle; padding-left:20px;}
.top1 a .img1{vertical-align:middle; margin-right:5px;}
.top1 a.wx{position:relative;}
.top1 a.wx .img2{position:absolute; width:100px; top:40px; left:10px; display:none; z-index:3;}
.top2bj{background:#f2f2f2;}
.top2{width:1200px; margin:0 auto; height:150px;}
.top2 .logo{float:left; margin:15px 18px 0 8px;}
.top2 .fl{margin-top:28px; padding-left:18px; background:url(images/index_02.jpg) left center no-repeat; height:96px; box-sizing:border-box; padding-top:15px;}
.top2 .fl dt{font-size:24px; color:#ed7020; font-weight:bold;}
.top2 .fl dd{font-size:16px; color:#666666;}
.top2 .fr{margin-top:36px;}
.top2 .fr dt{font-size:14px; color:#666666; position:relative; text-align:center; margin-bottom:10px;}
.top2 .fr dt:before{content:""; position:absolute; top:0; bottom:0; left:0; margin:auto; width:100%; height:1px; background:#666; z-index:1;}
.top2 .fr dt span{position:relative; z-index:2; padding:0 5px; background:#f2f2f2;}
.top2 .fr dd{font-size:32px; color:#ed7020; height:42px; line-height:42px; padding-left:62px; background:url(images/pjh_04.png) left center no-repeat; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.top3bj{background:url(images/index_03.jpg);}
.top3{width:1200px; margin:0 auto; height:60px; line-height:60px; font-size:16px; color:#FFF;}
.top3 li{width:150px; float:left; text-align:center; background:url(images/index_04.jpg) right center no-repeat;}
.top3 li:nth-last-child(1){background:none;}
.top3 li a{display:block;}
.top3 li a.active{background:url(images/index_05.jpg);}

#bannerbj{background:#d3d4d4;  position:relative;}
#banner{ height:600px; margin:0 auto; position:relative;}
#ul_banner li{position:absolute; height:600px; width:100%; top:0; left:0; display:none; text-align:center;}
#ul_banner li img{width:; height:600px; filter:alpha(opacity:0);}
#ul_banner li:nth-child(1){display:block;}
#banner ol{position:absolute; bottom:30px; left:50%; margin-left:-36px;}
#banner ol li{width:10px; height:10px; border-radius:50%; background:#FFF; border:1px solid #999; float:left; margin:0 4px;}
#zuo{position:absolute; top:220px; left:30px; z-index:1;}
#you{position:absolute; top:220px; right:30px; z-index:1;}

/* 首页 */
.box1bj{background:#f2f2f2; border-bottom:1px solid #cccccc;}
.box1{width:1200px; height:64px; line-height:64px; font-size:16px; color:#656565; margin:0 auto;}
.box1 form{float:right; padding-top:12px;}
.box1 form input[type="text"]{width:200px; height:38px; border:none; background:#fff; border-radius:19px 0 0 19px; text-indent:20px; color:#666; float:left;}
.box1 form input[type="submit"]{width:60px; height:38px; border:none; background:#FFF url(images/index_06.jpg) center center no-repeat; border-radius:0 19px 19px 0; float:left;}

.box3{width:1200px; margin:36px auto;}
.box3 .fl{width:240px;}
.box3 .fl h4{height:82px; line-height:82px; background:#1f64b1; text-align:center; color:#FFF; font-size:24px; border-bottom:1px solid #FFF;}
.box3 .fl dt{height:50px; line-height:50px; padding-left:30px; background:#1f64b1; color:#FFF; cursor:pointer;margin-bottom:2px;}
.box3 .fl dt span{ float:right; margin-right:26px; font-size:20px;}
.box3 .fl dd{height:50px; line-height:50px; margin-bottom:1px; background:#ececec url(images/index_09.jpg) 202px center no-repeat; padding-left:40px; color:#545454; font-size:16px;}
.box3 .fl dd a{display:block;}
.box3 .fl dd:hover{background:#eeeeee url(images/index_10.jpg) 202px center no-repeat; color:#1f64b1;}
.box3 .fl ul{border:1px solid #1f64b1; padding:20px 10px; margin-top:-1px;}
.box3 .fl ul li{font-size:14px; color:#666666; line-height:28px;}
.box3 .fr{width:930px;}
.box3 .fr .tit{height:50px; line-height:50px; font-size:24px; color:#5d5d5d; border-bottom:1px solid #ebebeb; margin-bottom:16px;}
.box3 .fr .tit span{border-bottom:1px solid #003e71; padding-bottom:8px;}
.box3 .fr .bod dl{width:300px; height:282px; border:1px solid #d4d4d4; float:left; margin-bottom:30px; margin-right:12px;}
.box3 .fr .bod dl:nth-child(3n){margin-right:0;}
.box3 .fr .bod dt{height:228px; overflow:hidden;}
.box3 .fr .bod dt img{width:100%; height:100%; transition:0.4s;}
.box3 .fr .bod dt img:hover{transform:scale(1.2);}
.box3 .fr .bod dd{height:54px; line-height:54px; font-size:16px; color:#666; text-align:center;}

.box4{width:1200px; margin:0 auto;}
.index_tit{padding:0 0 30px; text-align:center;}
.index_tit dt{font-size:36px; color:#1561b5; font-weight:bold; margin-bottom:6px;}
.index_tit dt span{color:#ed7020;}
.index_tit dd{font-size:18px; color:#666;}
.box4 .bod dl{width:580px; height:442px; box-sizing:border-box; padding:10px; float:left; margin-bottom:30px; box-shadow:0 0 5px 5px rgba(0,0,0,0.2);}
.box4 .bod dl:nth-child(2n){float:right;}
.box4 .bod dt{height:282px;}
.box4 .bod dt img{width:100%; height:100%;}
.box4 .bod dd{padding:0 5px;}
.box4 .bod dd h4{margin:18px 0; font-size:24px; color:#0481e7;}
.box4 .bod dd p{font-size:14px; color:#545454; font-family:"宋体";}

.box5bj{height:286px; background:url(images/index_15.jpg) center center no-repeat;}
.box5{width:1200px; margin:0 auto;}
.box5 h4{font-size:28px; color:#FFF; text-align:center; padding:20px 0;}
.box5 form{padding-left:60px;}
.box5 p{margin-bottom:24px;}
.box5 p .span1{display:inline-block; width:60px; height:34px; line-height:34px; text-align:center; color:#FFF; font-size:14px; background:#3b84d3;}
.box5 p input[type="text"]{width:260px; height:34px; border:none; background:#FFF; margin-right:40px; text-indent:6px; font-size:14px; color:#333;}
.box5 p .span2{width:100px; height:84px; line-height:84px; text-align:center; font-size:14px; display:inline-block; background:#3b84d3; color:#FFF; float:left;}
.box5 p textarea{width:580px; height:84px; border:none; background:#FFF; float:left; margin-right:40px; box-sizing:border-box; padding:6px; color:#333;}
.box5 p input[type="submit"]{width:318px; height:84px; border:none; background:#3b84d3; color:#FFF; font-size:28px; box-shadow:0 4px 4px rgba(0,0,0,0.5);}

.box6bj{background:#eeeeee; padding:40px 0 60px;}
.box6{width:1200px; margin:0 auto;}
.box6 .fl{width:204px; background:#0061b0;}
.box6 .fl li{height:70px; line-height:70px; padding-left:22px; font-size:16px; color:#FFF; cursor:pointer; border-bottom:1px solid #1f72ce; box-shadow:0 1px 1px 1px #00457e;}
.box6 .fl li.active{background:#3888e0; position:relative;}
.box6 .fl li.active:before{content:""; position:absolute; width:0; height:0; border:15px solid rgba(0,0,0,0); border-left-color:#3888e0; right:-30px; top:0; bottom:0; margin:auto;}
.box6 .fr{width:1200px; height:570px; background:#fff; position:relative; z-index:1;}
.box6 .fr:after{position:absolute; content:""; left:0; right:0; bottom:0; height:10px; border-radius:50%; box-shadow:0 6px 6px rgba(0,0,0,0.5); z-index:-1;}
.box6 .fr ul{position:absolute; top:0; left:0;}
.box6 .fr li{width:292px; height:220px; float:left; margin:0 8px 60px 0;}
.box6 .fr li:nth-child(10n){margin-right:0;}
.box6 .fr li img{width:100%; height:100%;}

.box7bj{margin:60px 0;}
.box7bj .index_tit{background:url(images/index_16.jpg) center bottom no-repeat; padding-bottom:60px;}
.box7bj .bodbj{border-top:1px solid #f2f2f2; margin-top:14px; height:1960px; background:url(images/index_17.jpg) center bottom no-repeat;}
.box7bj .bodbj .bod{width:1200px; margin:0 auto; position:relative;}
.box7bj .bodbj .bod dl{position:absolute; width:500px;}
.box7bj .bodbj .bod dt{font-size:28px; color:#ed7020; height:54px; line-height:54px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:25px;}
.box7bj .bodbj .bod dt i{display:inline-block; width:64px; height:54px; background:#1f64b1; font-size:32px; color:#FFF; text-align:center; font-style:normal; margin-right:15px;}
.box7bj .bodbj .bod dd{font-size:14px; color:#666; line-height:30px; font-family:"宋体"; position:relative; padding-left:24px;}
.box7bj .bodbj .bod dd:before{content:""; position:absolute; top:10px; left:0; width:10px; height:10px; background:#666; transform:rotate(45deg);}
.box7bj .bodbj .bod .dl1{top:90px; left:20px;}
.box7bj .bodbj .bod .dl2{top:470px; left:684px;}
.box7bj .bodbj .bod .dl3{top:866px; left:20px;}
.box7bj .bodbj .bod .dl4{top:1260px; left:684px;}
.box7bj .bodbj .bod .dl5{top:1656px; left:20px;}

.box9{width:1200px; margin:0 auto;}
.box9 .tit{height:150px; background:url(images/index_19.jpg) center top no-repeat; text-align:center; font-size:30px; color:#1561b5; font-weight:bold; line-height:60px; text-indent:120px;}
.box9 .bod{margin-top:-42px;}
.box9 .bod .fl{width:650px; height:426px; border:5px solid #e6e6e6;}
.box9 .bod .fl img{width:100%; height:100%; display:block;}
.box9 .bod .fr{width:520px;}
.box9 .bod .fr p{font-size:14px; color:#444444; font-family:"宋体"; line-height:30px; text-indent:2em; margin-top:20px;}
.box9 .bod .fr p a{display:inline-block; width:156px; height:46px; text-align:center; line-height:46px; font-size:14px; color:#535353; border:2px solid #535353; margin-left:34px; text-indent:0; font-family:"微软雅黑";}
.box9 .bod .fr p a:nth-child(1){background:#0061b0; border:2px solid #0061b0; color:#FFF;}

.box10{width:1200px; margin:30px auto; position:relative;}
.box10 .tit{height:46px; line-height:46px; border-bottom:1px solid #eeeeee; margin-bottom:20px;}
.box10 .tit h4{font-size:22px; color:#666; float:left;}
.box10 .tit a{float:right; font-size:12px; color:#666;}
.box10 #zou_box10{position:absolute; top:140px; left:-50px;}
.box10 #you_box10{position:absolute; top:140px; right:-50px;}
.box10 .bod{height:230px; position:relative; overflow:hidden;}
.box10 .bod ul{position:absolute; top:0; left:0;}
.box10 .bod li{width:300px; box-sizing:border-box; padding-right:14px; float:left; text-align:center;}
.box10 .bod li img{width:100%; height:180px;}

.box11bj{background:#f7f7f7;}
.box11{width:1200px; margin:0 auto 50px;}
.box11>h4{font-size:30px; color:#1561b5; height:106px; line-height:106px; text-align:center;}
.box11 .news_left{width:820px; float:left; border-right:1px solid #d2d1d1; padding-right:50px; box-sizing:border-box; height:490px; position:relative;}
.box11 .news_left .tit{margin-bottom:30px;}
.box11 .news_left .tit a{font-size:20px; display:inline-block; margin-right:66px; padding-bottom:6px; position:relative;}
.box11 .news_left .tit a.mo{background:url(images/index_22.jpg) center bottom no-repeat;}
.box11 .news_left .tit a:hover{text-decoration:none;}
.box11 .news_left .tit a.more{float:right; margin-right:0; color:#666;}
.box11 .news_left_bodbj{position:relative;}
.box11 .news_left_bod{position:absolute; top:0; left:0; display:none;}
.box11 .news_left_bod dl{padding-bottom:30px; border-bottom:1px solid #d2d1d1; margin-bottom:14px;}
.box11 .news_left_bod dt{width:356px; height:200px; float:left;}
.box11 .news_left_bod dt img{width:100%; height:100%; display:block;}
.box11 .news_left_bod dd{margin-left:376px;}
.box11 .news_left_bod dd a{font-size:16px; color:#333; font-weight:bold; display:block; padding:10px 0 20px;}
.box11 .news_left_bod dd p{font-size:14px; color:#666;}
.box11 .news_left_bod ul li{font-size:14px; color:#666; height:40px; line-height:40px; overflow:hidden;}
.box11 .news_left_bod ul li span{float:right;}
.box11 .news_right{width:326px; float:right;}
.box11 .news_right .tit{margin-bottom:30px;}
.box11 .news_right .tit a{font-size:20px; display:inline-block; padding-bottom:6px; position:relative;background:url(images/index_22.jpg) center bottom no-repeat;}
.box11 .news_right .tit a.more{float:right; margin-right:0; color:#666; background:none;}
.box11 .news_right dl{padding-bottom:16px; border-bottom:1px solid #d2d2d2; margin-bottom:20px; margin-top:10px;}
.box11 .news_right dt{font-size:16px; color:#333; margin-bottom:10px;}
.box11 .news_right dd{font-size:14px; color:#666; line-height:26px;}

/* 底部 */
.bottom1bj{background:url(images/index_23.jpg) center top repeat-y; padding:30px 0;}
.bottom1{width:1200px; margin:0 auto; color:#FFF;}
.bottom1 dl{float:left; margin-right:60px;}
.bottom1 dt{font-size:16px; margin-bottom:16px;}
.bottom1 dd{font-size:14px; line-height:30px;}
.bottom1 dl.dl1{width:166px;}
.bottom1 dl.dl1 dd a{display:inline-block; width:50%; white-space:nowrap;}
.bottom1 dl.border{border-right:1px solid #05468a; height:300px; padding-right:30px;}
.bottom1 .fr{text-align:center; margin:30px 26px 0 0;}
.bottom1 .fr>p{font-size:32px; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.bottom1 .fr ul{margin-top:36px; width:250px; height:122px; border:1px solid #FFF;}
.bottom1 .fr ul li{display:inline-block; margin:0 5px; font-size:12px; margin-top:-20px;}
.bottom1 .gjz{color:#FFF; font-size:12px; line-height:22px; margin-top:20px;}
.bottom1 .gjz a{padding-right:10px;}

.bottom2bj{background:#06458c; text-align:center;}
.bottom2{width:1200px; margin:0 auto; padding:15px 0; font-size:12px; color:#FFF;}
.bottom2 a{padding-right:10px;}


/* 产品列表 */
.fanye{margin-top:20px;}
.fanye li{float:left; color:#666; font-size:14px; margin-right:8px;}

/* 新闻列表 */
.list_news{padding-top:10px;}
.list_news li{padding-bottom:20px; margin-bottom:20px; border-bottom:1px dashed #d7d7d7;}
.list_news li a{font-size:16px; color:#006bbd; font-weight:bold;}
.list_news li p{font-size:14px; color:#333; margin-top:10px;}




