/* CSS Document */body,h1,h2,h3,h4,h5,h6,p,pre,ul,ol,li,dl,dt,dd,input{margin:0; padding:0; font-family:"微软雅黑";}li{list-style:none;}a{text-decoration:none; color:inherit;}a:focus{outline:none;}img{border:none;}.fl{float:left;}.fr{float:right;}.clear{clear:both;}/* 头部 */.top1bj{height:30px; line-height:30px; background:#f1f1f1; border-bottom:1px solid #ccc;}.top1{width:1200px; margin:0 auto; font-size:12px; color:#666666;}
.top2{width:1200px; margin:0 auto; height:140px;}.top2 .logo{float:left; margin:22px 20px 0 0;}.top2 dl{float:left; margin-top:40px; border-left:1px solid #cccccc; padding-left:20px;}.top2 dl dt{font-size:25px; color:#ea8a1c; font-weight:bold;}.top2 dl dd{font-size:18px; color:#333333;}
.top2 dl dd span{color:#ed7020;}
.top2 .ewm{float:left; margin-top:8px; text-align:center; font-size:12px; color:#ec0a0a; margin-left:126px;}.top2 .ewm img{width:100%; display:block; width:100px; margin:0 auto;}.top2 .dh{float:right; padding-left:64px; background:url(images/pjh_03.png) left center no-repeat; margin-top:40px;}.top2 .dh p{font-size:14px; color:#666666;}.top2 .dh h3{font-size:32px; color:#1161c0; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}.top3{height:58px; line-height:58px; background:#1161c0;}.top3 ul{width:1200px; margin:0 auto;}.top3 ul li{width:171.4px; text-align:center; float:left; color:#FFF; font-size:16px;}.top3 ul li a{display:block;}.top3 ul li a.active{background:#ed7020;}.top4{width:1200px; margin:0 auto; height:40px; line-height:40px; font-size:14px; color:#666666;}.top4 span{float:left;}.top4 form{float:right;}.top4 form input[type="text"]{width:200px; height:26px; border:1px solid #c7c5c6; text-indent:6px;}.top4 form input[type="submit"]{width:28px; height:28px; background:url(images/index_04.jpg) center center no-repeat; border:none;}
#bannerbj{background:#d3d4d4;  position:relative;}#banner{ height:635px; margin:0 auto; position:relative;}#ul_banner li{position:absolute; height:635px; width:100%; top:0; left:0; display:none; text-align:center;}#ul_banner li img{width:; height:635px; 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:#f1f1f1; padding:66px 0;}
.box1bj .tit dt{height:40px; line-height:40px; font-size:36px; color:#ed7020; text-align:center; background:url(images/pjh_10.png) left center repeat-x;}
.box1bj .tit dt span{display:inline-block; background:#f1f1f1 url(images/index_13.jpg) center center no-repeat; padding:0 60px; font-weight:bold;}
.box1bj .tit dd{text-align:center; font-size:16px; color:#666; margin-top:12px;}
.box1{width:1200px; margin:0 auto;}
.box1 .tit2{margin:40px 0 20px;}
.box1 .tit2 li{width:234px; height:46px; line-height:46px; float:left; margin-right:6px; text-align:center; background:#333333; color:#FFF; font-size:16px; box-sizing:border-box;}
.box1 .tit2 li.active{background:#ed7020;}
.box1 .tit2 p{margin-right:0; background:#f1f1f1; color:#ed7020; border:2px solid #ed7020; width:234px; height:46px; float:left; box-sizing:border-box; line-height:46px; text-align:center;}
.box1 .tit2 li a{display:block;}
.box1 .bod{height:900px; position:relative;}
.box1 .bod .cao{position:absolute; top:0; left:0; display:none;}
.box1 .bod dl{width:388px; float:left; margin-right:18px; margin-bottom:20px; padding:4px; box-sizing:border-box; border:1px solid #cccccc;}
.box1 .bod dl:nth-child(3n){margin-right:0;}
.box1 .bod dl dt{height:380px; overflow:hidden;}
.box1 .bod dl dt img{width:100%; height:100%; transition:0.5s;}
.box1 .bod dl dt img:hover{transform:scale(1.2);}
.box1 .bod dl dd{height:48px; line-height:48px; text-align:center; font-size:16px; color:#666;}

.box2bj .tit{text-align:center; padding:72px 0;}
.box2bj .tit p{height:30px; text-align:center; position:relative;}
.box2bj .tit p span{display:inline-block; width:211px; height:30px; background:#fff url(images/index_14.jpg) center center no-repeat; padding:0 30px; position:relative; z-index:2;}
.box2bj .tit p:before{content:""; position:absolute; left:0; bottom:0; top:0; margin:auto; width:50%; height:9px; background:url(images/pjh_10.png); z-index:1;}
.box2bj .tit dt{font-size:36px; color:#ed7020; font-weight:bold; margin:8px 0;}
.box2bj .tit dd{font-size:24px; color:#333; position:relative;}
.box2bj .tit dd span{display:inline-block; padding:0 30px; background:#FFF; position:relative; z-index:2;}
.box2bj .tit dd:before{content:""; position:absolute; top:0; bottom:0; right:0; margin:auto; width:50%; height:9px; background:url(images/pjh_10.png); z-index:1;}
.box2{width:1200px; height:620px; margin:0 auto 80px; position:relative; background:url(images/index_15.jpg) left center no-repeat;}
.box2 dl{position:absolute;}
.box2 dt{font-size:24px; color:#ed7020; font-weight:bold; margin-bottom:6px;}
.box2 dd{font-size:20px; color:#333;}
.box2 dl.dl1{top:10px; left:770px;}
.box2 dl.dl2{top:126px; left:830px;}
.box2 dl.dl3{top:244px; left:864px;}
.box2 dl.dl4{top:356px; left:836px;}
.box2 dl.dl5{top:504px; left:802px;}


.box3bj{height:120px; background:#1161c0; margin:120px 0 0;}
.box3{width:1200px; height:120px; margin:0 auto;}
.box3 img{float:left; margin-top:-66px; margin-left:-80px;}
.box3 dl{float:left; color:#FFF; margin-top:30px; margin-left:20px; text-align:center;}
.box3 dl dt{font-size:30px; font-weight:bold;}
.box3 dl dt span{color:#ed7020;}
.box3 dl dd{font-size:18px;}
.box3 .fr{color:#FFF; margin-top:26px; font-size:20px; text-align:right;}
.box3 .fr p{font-size:16px;}
.box3 .fr h4{font-size:30px; font-style:oblique; text-decoration:underline;}

.box6bj .tit{padding:50px 0 30px; text-align:center;}
.box6bj .tit dt{font-size:32px; font-weight:bold; color:#000;}
.box6bj .tit dd{font-size:30px; color:#ed7020; font-weight:bold; margin-bottom:5px;}
.box6bj .tit p{font-size:24px; color:#cccccc; font-family:Arial, Helvetica, sans-serif; background:url(images/pjh_10.png) left center repeat-x; height:30px; line-height:30px;}
.box6bj .tit p span{display:inline-block; background:#FFF; padding:0 30px; text-transform:uppercase;}
.box6{width:1200px; margin:0 auto 80px; height:1211px; background:url(images/index_08.jpg) center top no-repeat; margin-top:26px; position:relative;}.box6>p{text-align:center; font-size:20px; padding-top:90px;}
.box6 dl{position:absolute;}
.box6 dt{font-size:28px; color:#666666;}
.box6 dl b{display:block; font-size:20px; color:#ff7f00; margin:26px 0 16px;}
.box6 dd{font-size:14px; color:#666666; line-height:30px; font-family:"宋体"; position:relative; padding-left:18px;}
.box6 dd span{color:#f30a0b;}
.box6 dd:before{content:""; position:absolute; top:8px; left:0; width:0; height:0; border:6px solid rgba(0,51,255,0); border-left-color:#97969c;}
.box6 .dl1{top:140px; left:690px;}
.box6 .dl2{top:562px; left:120px; width:450px;}
.box6 .dl3{top:974px; left:688px;}

.box7bj{background:#f1f1f1; padding:70px 0;}
.box7bj .tit{text-align:center; margin-bottom:40px;}
.box7bj .tit dt{font-size:36px; color:#ed7020; background:url(images/pjh_10.png) left center repeat-x; font-weight:bold;}
.box7bj .tit dt span{display:inline-block; padding:0 30px; background:#f1f1f1;}
.box7bj .tit dd{font-size:16px; color:#666; margin-top:6px;}
.box7{width:1200px; margin:0 auto;}
.box7 .bod .fl{width:214px;}
.box7 .bod .fl li{height:56px; text-align:center; box-sizing:border-box; padding:4px; border:1px solid #bababa; margin-bottom:16px;}
.box7 .bod .fl li:nth-child(1) a{background:url(images/index_09.jpg) left center repeat-x; color:#FFF;}
.box7 .bod .fl a{display:block; height:100%; line-height:48px; color:#444444; background:#e6e6e6;}
.box7 .bod .fr{width:970px;}
.box7 .bod .fr li{width:316px; height:300px; box-sizing:border-box; padding:4px; margin-right:10px; margin-bottom:10px; float:left; border:1px solid #cccccc;}
.box7 .bod .fr li div{width:100%; height:100%; position:relative; overflow:hidden;}
.box7 .bod .fr li:nth-child(3n){margin-right:0;}
.box7 .bod .fr li img{width:100%; height:100%; display:block; transition:0.6s;}
.box7 .bod .fr li div p{position:absolute; left:0; bottom:-10px; width:100%; height:42px; line-height:42px; background:rgba(255,255,255,0.8);}
.box7 .bod .fr li img:hover{transform:scale(1.2);}
.box7 .bod .fr li p{height:30px; line-height:30px; text-align:center; color:#444444; margin:10px 0;}
.box7 .more{display:block; width:330px; height:50px; line-height:50px; text-align:center; font-size:16px; color:#666666; border:1px solid #CCC; margin:30px auto 0;}

.box8bj{padding-top:78px;}
.box8bj .titbj{position:relative;}
.box8bj .titbj:before{content:""; width:50%; height:9px; background:url(images/pjh_10.png) left center repeat-x; position:absolute; top:20px; right:0; z-index:1;}
.box8bj .tit{width:1200px; margin:0 auto; box-sizing:border-box; background:url(images/index_16.jpg) left center no-repeat; height:106px; padding-left:572px;}
.box8bj .tit dt{font-size:36px; color:#ed7020; font-weight:bold;}
.box8bj .tit dt span{display:inline-block; background:#FFF; padding-right:30px; position:relative; z-index:2;}
.box8bj .tit dd{font-size:16px; color:#666;}
.box8{width:1200px; margin:20px auto 0; position:relative;}
.box8 .fl{width:654px; height:434px;}
.box8 .fl video{width:100%; height:100%;}
.box8 .frr{width:546px; background:#f1f1f1; box-sizing:border-box; padding:0 30px 30px 30px; position:absolute; top:0; bottom:0; right:0; margin:auto;}
.box8 .frr p{font-size:14px; color:#666666; text-indent:2em; line-height:26px; margin-top:26px;}

.box9bj{border-top:1px solid #CCC; margin-top:46px; background:url(images/pjh_10.png) left bottom repeat-x; padding-bottom:20px; margin-bottom:30px;}
.box9{width:1200px; margin:30px auto; position:relative;}
#box9_zuo{position:absolute; top:100px; left:-50px;}
#box9_you{position:absolute; top:100px; right:-50px;}
.box9 .bod{height:238px; position:relative; overflow:hidden;}
.box9 .bod ul{position:absolute; top:0; left:0;}
.box9 .bod li{width:288px; height:238px; float:left; margin-right:16px;}
.box9 .bod li img{width:100%; height:100%;}

/* 产品列表 */
.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;}