@charset "utf-8";.body02 .nav_01 a{width:170px;margin-bottom:15px}
.dl_01{width:100%;float:left;overflow:hidden}
.dl_01 h5{width:100%;float:left;overflow:hidden;text-align:center;margin-bottom:5px}
.dl_01 h6{width:100%;float:left;overflow:hidden;text-align:center;font-size:14px;color:#999;font-weight:400;margin-bottom:10px}
.dl_01 dt{width:100%;float:left;overflow:hidden;float:left;text-align:center;line-height:50px;font-size:36px;color:#001e57;margin-bottom:25px}
.dl_01 dd{width:60%;padding:0 20%;float:left;overflow:hidden;float:left;text-align:center;line-height:26px;font-size:16px;color:#666}
.ab_01{background:url(../images/bg-10.jpg) no-repeat center bottom;padding-bottom:30px}
.ab_01a{width:620px;height:650px;background:url(../images/ab_001.jpg) no-repeat 0 0;padding-left:780px;float:left;overflow:hidden;position:relative}
.ab_01a ul{width:100%;float:left;overflow:hidden;background:url(../images/bg_001.gif) no-repeat 0 top}
.ab_01a ul p{width:100%;float:left;overflow:hidden;line-height:30px;font-size:16px;color:#666;text-indent:2em}
.ab_01a dl{position:absolute;width:760px;background:#fff;bottom:40px;right:15px;z-index:9;-webkit-box-shadow:0 0 15px #c5c5c5;-moz-box-shadow:0 0 15px #c5c5c5;box-shadow:0 0 15px #c5c5c5}
.ab_01a dl dd{width:33.3333%;float:left;overflow:inherit;border-right:1px solid #ddd;-moz-box-sizing:border-box;box-sizing:border-box;height:120px;text-align:center;font-size:14px;color:#888;padding-top:20px}
.ab_01a dl dd span{font-size:40px;color:#ff5e14}
.ab_01a dl dd span b{font-weight:400;font-size:18px;padding-left:5px}
.ab_01a dl dd:last-child{border-right:none}
.ab_02{height:700px;padding-top:100px}
.ab_02a{width:700px;float:left;overflow:hidden}
.ab_02a dl{width:100%;float:left;overflow:hidden;background:#fff url(../images/ab_dot01.gif) no-repeat 590px 210px;height:290px;position:relative}
.ab_02a dl dt{width:80%;padding:0 10% 15px;float:left;overflow:hidden;font-size:26px;color:#001e57;margin-bottom:25px;margin-top:40px;background:url(../images/dot_002.gif) no-repeat 70px bottom}
.ab_02a dl dt span{color:#ff5e14;padding-right:5px}
.ab_02a dl dd{width:80%;padding:0 10%;float:left;overflow:hidden;line-height:26px;font-size:14px;color:#666;margin-bottom:8px;background:url(../images/ab_dot03.gif) no-repeat 70px center;text-indent:22px}
.ab_02a dl h5{width:80%;padding:0 10%;text-align:right;line-height:220px;position:absolute;right:0;top:5px;color:rgba(255,94,20,.9);font-weight:400;z-index:9;font-size:200px;font-family:Arial,Helvetica,sans-serif}
.ab_02b{margin-top:20px}
.ab_02b dl{background:#fff url(../images/ab_dot02.gif) no-repeat 69px 240px}
.wh_01{background:url(../images/wh_01.jpg) no-repeat center 0;position:relative;padding:80px 0 30px;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.wh_01 dl{width:440px;float:left;overflow:hidden;margin-right:40px;margin-bottom:40px;background:#fff;position:relative;padding-top:16px;padding-bottom:40px;border-radius:0 0 20px 20px;transition:all .5s;margin-top:10px}
.wh_01 dl:nth-child(3){margin-right:0}
.wh_01 dl:nth-child(6){margin-right:0}
.wh_01 dd{width:60px;padding:0 190px;float:left;overflow:hidden;z-index:3;position:relative;margin-bottom:20px}
.wh_01 dd span{display:block;float:left;overflow:hidden;width:60px;height:60px;border-radius:50%;background:#ff5e14;color:#fff;text-align:center;line-height:60px;font-size:31px;color:#fff;font-weight:400}
.wh_01 h5{width:380px;height:380px;border-radius:50%;left:30px;top:-330px;z-index:2;position:absolute;background:rgba(255,94,20,.25);transition:all .5s}
.wh_01 dt{width:100%;float:left;overflow:hidden;line-height:40px;font-size:21px;color:#001e57;text-align:center;transition:all .5s}
.wh_01 dl:hover h5{top:-290px}
.wh_01 dl:hover{-webkit-box-shadow:0 0 10px #c5c5c5;-moz-box-shadow:0 0 10px #c5c5c5;box-shadow:0 0 10px #c5c5c5}
.wh_01 dl:hover dt{color:#ff5e14}
.ab_dl01{width:100%;float:left;overflow:hidden}
.ab_dl01 img{width:600px;float:left;overflow:hidden}
.ab_dl01 ul{width:700px;padding:30px 50px;float:left;overflow:hidden;background:#f5f5f5}
.ab_dl01 dt{width:100%;float:left;overflow:hidden;font-size:23px;color:#111;line-height:30px;margin-bottom:20px;background:url(../images/dot23.gif) no-repeat 0 5px;text-indent:13px}
ab_body{width:100%;float:left;overflow:hidden;line-height:30px;font-size:16px;color:#4d4d4d}
.ab_body div,.ab_body p{width:100%;float:left;overflow:hidden;line-height:30px;font-size:16px;color:#4d4d4d;margin-bottom:16px}
.dl_001a{padding-right:79px;margin-right:80px;border-right:1px solid #ddd}
.dl_001a dt{text-align:right}
.dl_001a h5{text-align:right}
.ab_03 dl{width:296px;float:left;overflow:hidden;margin-right:32px;background:#f0f0f0 url(../images/dot22.gif) no-repeat center 0;padding:20px 15px}
.ab_03 dl.m_r0{margin-right:0}
.ab_03 dl dt{width:100%;float:left;overflow:hidden;text-align:center;font-size:23px;color:#ff5e14;line-height:30px;margin-bottom:15px}
.ab_03 dl dd{width:100%;float:left;overflow:hidden;text-align:center;font-size:16px;color:#666;line-height:30px}
.ab_04 ul{width:100%;float:left;overflow:hidden;background:url(../images/line04.gif) repeat-y center 0}
.ab_div01{width:650px;float:left;overflow:hidden;height:370px}
.ab_div02{width:100px;float:left;overflow:hidden;height:300px;padding-top:74px}
.ab_div02 li{width:100%;text-align:center;margin-bottom:184px;float:left;overflow:hidden}
.ab_04 dl{width:618px;float:left;overflow:hidden;border:1px solid #ddd;height:130px;padding:15px 15px 15px 0;border-radius:80px;margin-bottom:40px}
.ab_04 dl dt{width:100%;font-size:18px;color:#ff5e14;line-height:30px;float:left;overflow:hidden;margin-bottom:10px;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:10px}
.ab_04 dl dd{width:100%;font-size:14px;color:#666;line-height:22px;float:left;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box}
.dl_002a{background:url(../images/ab_dot03.png) no-repeat right center}
.dl_002a dt{padding-left:60px}
.dl_002a dd{padding-left:60px;padding-right:150px}
.dl_002b{background:url(../images/ab_dot02.png) no-repeat right center}
.dl_002c{background:url(../images/ab_dot01.png) no-repeat left center}
.dl_002c dt{padding-left:160px}
.dl_002c dd{padding-left:160px;padding-right:40px}
.dl_002d{background:url(../images/ab_dot04.png) no-repeat left center}
.ab_05 dl{width:100%;float:left;overflow:hidden;margin-bottom:30px;border-left:2px solid #ff5e14;padding-left:20px;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;background:#f8f8f8}
.ab_05 dl dt{width:100%;float:left;overflow:hidden;line-height:30px;font-size:19px;color:#111;margin-bottom:8px}
.ab_05 dl dd{width:100%;float:left;overflow:hidden;line-height:26px;font-size:14px;color:#666}
.lvyou01{width:100%;float:left;overflow:hidden;margin-bottom:20px}
.lvyou01 dl{float:left;overflow:hidden;margin-right:20px;width:285px;margin-bottom:15px}
.lvyou01 dl img{float:left;overflow:hidden;width:273px;height:162px;margin-bottom:5px;padding:5px;border:1px solid #ddd}
.lvyou01 dl dt{width:100%;float:left;overflow:hidden;line-height:30px;height:30px;text-align:center}
.lvyou01 dl dt a{color:#333;font-size:16px}
.lvyou01 dl dt a b{font-weight:400}
.lvyou01 dl dt a:hover{color:#ff5e14;text-decoration:none}
.lvyou01 dl a:hover img{border:1px solid #ff5e14}
.lvyou01 dl.dl03_r_12,.lvyou01 dl.dl03_r_16,.lvyou01 dl.dl03_r_20,.lvyou01 dl.dl03_r_4,.lvyou01 dl.dl03_r_8{margin-right:0}
.lvyou01b dl img{height:200px}
.team_01 dl{width:286px;float:left;overflow:hidden;margin-right:18px;margin-bottom:20px}
.team_01 dl img{display:block;float:left;overflow:hidden;width:100%;height:172px;margin-bottom:10px}
.team_01 dl dt{width:276px;float:left;overflow:hidden;line-height:25px;height:25px;margin-bottom:5px;padding:0 5px}
.team_01 dl dt a{font-size:16px;color:#333}
.team_01 dl dt a:hover{color:#ff5e14;text-decoration:none}
.team_01 dl dt span{float:right;overflow:hidden;line-height:25px;font-size:12px;color:#666}
.team_01 dl.n_n_12,.team_01 dl.n_n_16,.team_01 dl.n_n_20,.team_01 dl.n_n_24,.team_01 dl.n_n_28,.team_01 dl.n_n_4,.team_01 dl.n_n_8{margin-right:0}
.xg01 h3{width:100%;float:left;overflow:hidden;line-height:40px;font-size:26px;color:#333;font-weight:400;margin-bottom:10px}
.xg01 ul{width:100%;float:left;overflow:hidden;padding:20px;background:#f5f5f5;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px}
.xg01 ul li{width:50%;float:left;overflow:hidden;line-height:30px;margin-bottom:10px;height:30px}
.xg01 ul li a{font-size:16px;color:#333}
.xg01 ul li a:hover{color:#ff5e14;text-decoration:none}
.yj_01 dl{width:685px;float:left;overflow:hidden;position:relative;height:440px}
.yj_01 dl.dl_001{margin-right:30px}
.yj_01 dl h6{width:100%;float:left;overflow:hidden;height:315px}
.yj_01 dl h6 img{width:100%;float:left;overflow:hidden}
.yj_01 dl ul{width:595px;background:#fff;position:absolute;top:260px;left:45px;padding:20px 30px;-moz-box-sizing:border-box;box-sizing:border-box;z-index:9999999999999999999999999999999999999;-webkit-box-shadow:0 0 15px #c5c5c5;-moz-box-shadow:0 0 15px #c5c5c5;box-shadow:0 0 15px #c5c5c5}
.yj_01 dl dt{width:100%;float:left;overflow:hidden;line-height:30px;font-size:25px;color:#ff5e14;margin-bottom:10px}
.yj_01 dl dd{width:100%;float:left;overflow:hidden;line-height:24px;color:#888;font-size:15px}
.yj_01 dl dd.dd_001{line-height:18px;margin-top:5px}
.zizhi_01{width:100%;float:left;overflow:hidden}
.zizhi_01 dl{width:302px;margin-right:40px;float:left;overflow:hidden;margin-bottom:25px;border:1px solid #ddd;padding:8px;background:#fff}
.zizhi_01 dl:nth-child(4n){margin-right:0}
.zizhi_01 dl img{width:100%;float:left;overflow:hidden;margin-bottom:10px}
.zizhi_01 dl dt{width:100%;float:left;overflow:hidden;text-align:center;line-height:30px}
.zizhi_01 dl dt a{font-size:16px;color:#333}
.zizhi_01 dl a:hover{color:#ff5e14;text-decoration:none}
.chang_01{width:100%;float:left;overflow:hidden}
.chang_01 dl{margin-right:30px;float:left;overflow:hidden;margin-bottom:30px}
.chang_01 dl img{width:100%;float:left;overflow:hidden}
.chang_01 dl.dl_zz1,.chang_01 dl.dl_zz2{width:685px}
.chang_01 dl.dl_zz2,.chang_01 dl.dl_zz5{margin-right:0}
.chang_01 dl dt{width:100%;float:left;overflow:hidden;background:#f5f5f5;height:60px;line-height:60px;text-align:center;font-size:18px;color:#333}
.chang_01 dl dt a{font-size:18px;color:#333}
.chang_01 dl.dl_zz3,.chang_01 dl.dl_zz4,.chang_01 dl.dl_zz5{width:446px}
.news_01{width:100%;float:left;overflow:hidden;margin-bottom:30px;transition:all .7s;background:#f7f7f7}
.news_dl{width:1400px;margin:0 auto;overflow:hidden;padding:30px 0}
.news_dl h6{width:155px;height:125px;padding-top:30px;border-right:1px solid #e0e0e0;float:left;overflow:hidden;padding-right:40px;margin-right:80px;text-align:center;font-size:18px;color:#4c4c4c;line-height:50px;font-weight:400;font-family:Arial,Helvetica,sans-serif}
.news_dl h6 span{font-size:70px;color:#c2c2c2;font-weight:700}
.news_dl img{height:155px;margin-right:50px;width:252px;float:left;overflow:hidden}
.news_dl ul{width:822px;float:left;overflow:hidden}
.news_dl ul dt{width:100%;float:left;overflow:hidden;line-height:30px;height:30px;margin-bottom:10px;margin-top:10px}
.news_dl ul dt a{font-size:21px;color:#333}
.news_dl ul dt a:hover{color:#ff5e14;text-decoration:none}
.news_dl ul dt a b,.news_dl ul dt a font,.news_dl ul dt a strong{font-size:21px;font-weight:400}
.news_dl ul dd{width:100%;float:left;overflow:hidden;line-height:26px;height:80px;color:#666;font-size:15px}
.news_dl ul dd font{color:#ff3b30;font-size:15px}
.news_01:hover{background:#fff}
