﻿@CHARSET "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,pre,textarea,p,blockquote{ margin:0; padding:0; }
pre {white-space: pre-wrap;word-wrap: break-word; display:inline;font:12px 'Hiragino Sans GB','Microsoft Yahei','Verdana',Helvetica,Arial,sans-serif;}
body { background:#fff; color:#333; min-width:1160px; font:12px 'Hiragino Sans GB','Microsoft Yahei','Verdana',Helvetica,Arial,sans-serif; overflow:hidden;}
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal;}
img { border:none; font-size:0;}
.hide{display:none}
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: scroll;} 
.clear:after,.clear:before {content: "."; display: block; clear:both; font-size:0; line-height:0}
.clear { *zoom:1; }
.have_ae{-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}
.h_scale .h_item{-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}
.h_scale:hover .h_item{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transfrom:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.box1160{width:1160px; margin:0 auto;}
a{text-decoration:none}
.fullscreen{width:100%; min-width:1160px;}
.pc-logo{width:100%; min-width:1160px; position:fixed; left:0; top:0; z-index:99;}
.pc-logo>.logo-bg{position:absolute; left:0; top:0; width:100%; height:50px; background:#00c1b8; opacity:0.06}
.pc-logo>.logo-bg.active{opacity:1}
.logo-main{width:1160px; margin:0 auto; position:relative; z-index:1; top:0;}
.l_logo{float:left; display:inline; margin-top:10px;}
.r_logo{float:right; display:inline;}
.r_logo>ul li{float:left; display:inline; color:#fff; font-size:14px; line-height:50px; margin-left:40px;}
.r_logo>ul li>a{color:#fff;}
.r_logo>ul li>a:hover{color:#f3a114;}

.banner-out{width:100%; min-width:1160px; position:relative;}
.banner-out>img{width:100%;}
.banner-main{position:absolute; width:1160px; left:50%; margin-left:-580px; height:100%; top:0}
.banner-main>p{position:absolute; left:0;}
.bnr1_ico1{top:30%}
.bnr1_ico1 img{margin-right:20px;}
.bnr1_ico2{top:60%}
.bnr1_ico3{top:70%}
/*公共标题*/
.box_title1{text-align:center;}
.box_title1>span{display:block; font-size:16px; font-family:Arial; line-height:100%; padding-bottom:5px;}
.box_title1>b{font-weight:400; font-size:20px; line-height:100%; position:relative;}
.box_title1>b:before{position:absolute; left:-60px; content:""; width:45px; height:1px; background:#ccc; top:50%;}
.box_title1>b:after{position:absolute; right:-60px; content:""; width:45px; height:1px; background:#ccc; top:50%;}
.box_title2{text-align:center; color:#fff;}
.box_title2>span{display:block; font-size:16px; font-family:Arial; line-height:100%; padding-bottom:20px;}
.box_title2>b{font-weight:400; font-size:24px; color:#f18321; line-height:100%; position:relative;}
.box_title2>b:before{position:absolute; left:-60px; content:""; width:45px; height:1px; background:#ccc; top:50%;}
.box_title2>b:after{position:absolute; right:-60px; content:""; width:45px; height:1px; background:#ccc; top:50%;}
.box_title3{text-align:center; color:#fff;}
.box_title3>span{display:block; font-size:20px; font-family:Arial; line-height:100%; padding-bottom:20px;}
.box_title3>b{font-weight:400; font-size:20px; color:#fff; line-height:100%; position:relative;}
.box_title3>b:before{position:absolute; left:-60px; content:""; width:45px; height:1px; background:#2b313b; top:50%;}
.box_title3>b:after{position:absolute; right:-60px; content:""; width:45px; height:1px; background:#2b313b; top:50%;}

.box1{background:url(/assets/images/box1_bg.png) center 0 no-repeat; height:580px;}
.box1_cont{width:850px; margin:0 auto}
.box1_cont ul li{float:left; display:inline; width:200px; text-align:center; margin-top:65px;}
.box1_cont ul li b{display:block; font-weight:400; font-size:16px; line-height:100%; margin-top:20px;}

.box2{background:url(/assets/images/box2_bg.jpg) center 0 no-repeat; height:527px;}
.box2_cont{text-align:center; margin-top:80px;}
.box2_cont ul li{display:inline-block; margin:0 40px;}
.box2_cont ul li b{display:block; font-weight:400; font-size:20px; line-height:130%; margin-top:35px; color:#fff;}
.box3{padding-bottom:70px;}
.box3_cont{margin-top:25px;}
.box3_cont>p.b3_p1{width:100%; clear:both;}
.box3_cont>p.b3_p1>img{width:100%;}
.box3_cont>p.b3_p2{width:100%; clear:both; margin-top:40px;}
.box3_cont>p.b3_p2 span{float:left; display:inline; font-size:20px; line-height:100%;}
.box3_cont>p.b3_p2 b{float:left; display:inline; font-size:24px; color:#e8e8e8; line-height:100%; font-weight:400; margin-left:15px;}
.box3_cont>p.b3_p2 i{float:right; display:inline; height:1px; background:#bbbbbb; margin-top:12px;}

.box3_cont>ul{width:105%; margin-top:20px;}
.box3_cont>ul li{float:left; display:inline; width:555px; position:relative; margin-top:25px; margin-right:45px;}
.box3_cont>ul li>img{border-radius:10px;position:absolute; left:0; top:0; width:74px; height:75px;}
.box3_cont>ul li:before{content:""; position:absolute; top:29px; right:455px; width: 0;
    height: 0;
    border-width: 10px 12px 10px 0;
    border-style: solid;
    border-color: transparent #ebebeb transparent  transparent ;}
.box3_cont>ul li>div{min-height:45px; width:425px; padding:15px; float:right; background:#ebebeb;border-radius:10px; font-size:14px; line-height:20px;}

.box4{background:url(/assets/images/box4_bg.jpg) center 0 no-repeat; height:637px;}
.box4_cont{position:relative; margin-top:85px;}
.box4_cont ul li{position:absolute;width:345px; min-height:80px;}
.box4_cont ul li:after{position:absolute; top:50%; content:""; width:46px; height:46px; margin-top:-23px; background-position:0 0; background-repeat:no-repeat;}
.box4_cont ul li:nth-child(1){top:0; left:35px;}
.box4_cont ul li:nth-child(2){top:0; right:20px;}
.box4_cont ul li:nth-child(3){top:120px; left:0;}
.box4_cont ul li:nth-child(4){top:120px; right:0;}
.box4_cont ul li:nth-child(5){top:240px; left:35px;}
.box4_cont ul li:nth-child(6){top:240px; right:35px;}
.box4_cont ul li:nth-child(1):after{background-image:url(/assets/images/box4_img1.png); right:-25px;}
.box4_cont ul li:nth-child(2):after{background-image:url(/assets/images/box4_img2.png); left:-25px;}
.box4_cont ul li:nth-child(3):after{background-image:url(/assets/images/box4_img3.png); right:-25px;}
.box4_cont ul li:nth-child(4):after{background-image:url(/assets/images/box4_img4.png); left:-25px;}
.box4_cont ul li:nth-child(5):after{background-image:url(/assets/images/box4_img5.png); right:-25px;}
.box4_cont ul li:nth-child(6):after{background-image:url(/assets/images/box4_img6.png); left:-25px;}

.box4_cont ul li>p{width:285px; min-height:56px; padding:12px 30px; background:#fff; border-radius:10px;}
.box4_cont ul li>p>b{display:block; font-size:18px; line-height:100%}
.box4_cont ul li>p>span{display:block; font-size:14px; line-height:130%; margin-top:7px;}
.box5{margin-top:55px; padding-bottom:55px;}
.b5_left{float:left; display:inline; width:410px;}
.b5_l1{font-size:20px; line-height:100%; border-bottom:solid 2px #f18321; letter-spacing:2.2px; padding-bottom:8px;}
.b5_l2{font-size:16px; margin-top:12px;}
.b5_l3{font-size:30px; color:#f18321; font-family:Arial; margin-top:11px;}
.b5_l4{font-size:14px; line-height:18px; margin-top:14px;}
.b5_l4>img{float:left; display:inline;}
.b5_l4>span{padding-left:20px;}
.b5_l5{font-size:16px; margin-top:10px;}
.b5_l6{margin-top:20px;}
.b5_l6 input{width:92%; padding:0 4%; height:40px; background:#f5f5f5; border:0}
.b5_l7{margin-top:20px;}
.b5_l7 input{display:block; width:100%; font-size:16px; border:solid 1px #f18321; background:#fff; color:#f18321; height:40px; line-height:40px; text-align:center; box-sizing:border-box}
.b5_right{float:right; display:inline;}

.pc-foot{width:100%; min-width:1160px; background:#242b31; padding:35px 0}
.foot_left{float:left; display:inline; width:750px; margin-left:20px; color:#b7b8b9; font-size:12px; line-height:200%}
.site_link{padding-top:15px;}
.site_link a{color:#b7b8b9;}
.site_link a:hover{color:#f18321;}
.ewm_foot{float:right; display:inline; margin-right:48px; margin-top:5px;}
.ewm_foot span{float:left; display:inline; line-height:78px; font-size:14px; color:#fff;}
.ewm_foot img{float:left; font-size:0; display:inline; padding:8px 9px; width:62px; height:63px; background:url(/assets/images/foot_ico1.png) 0 0 no-repeat; margin-left:18px;}
.foot_copyright{float:right; display:inline; color:#b7b8b9; margin-top:40px; margin-right:30px;}