body{margin:0px;padding:0px;font-family:微软雅黑;}

.klsd a{color:#fff;}

a{text-decoration:none;color:#fff;}

.banner{width:100%;}

.banner img{width:100%;display:block;}

.top_menu{width:100%;height:65px;background:#70a8e3;}

.mdl{width:1200px;margin:0px auto;}

.jztab{width:100%;height:65px;}

.jzli{width:170px;height:65px;float:left;line-height:65px;text-align:center;color:#fff;}

.jzli a{ color:#fff;}

.cur{background:#fe9901;}

.jzyy{width:100%;height:445px;background:url(../images/001.jpg) no-repeat center;}

.ycbq{width:100%;height:90px;color:#70a8e3;font-size:48px;text-align:center;float:left;margin-top:50px;font-weight:bold;}

.yclist{width:100%;height:190px;float:left;margin-top:50px;overflow:hidden;}

.yc01{width:270px;height:190px;float:left;}

.yc02{width:270px;height:190px;float:left;margin-left:38px;}

.yc03{width:270px;height:190px;float:left;margin-left:38px;}

.yc04{width:270px;height:190px;float:left;margin-left:38px;}

.yc01Hover{width:273px;height:190px;background:rgba(112,168,227,0.7) !important;position:relative;margin-top:-78px;}

.tt01{width:100%;height:65px;float:left;font-size:20px;color:#fff;text-align:center;line-height:65px;background:url(../images/line.png) no-repeat bottom;margin-bottom:5px;}

.tt02{color:#fff;font-size:14px;padding-left:10px;}

.zx{width:164px;height:35px;float:left;background:#f6910d;text-align:center;color:#fff;line-height:35px;border-radius:4px;margin-top:20px;margin-left:50px;}

.ycys{width:100%;height:863px;}

.ask{width:100%;height:70px;color:#70a8e3;font-size:48px;text-align:center;float:left;margin-top:50px;font-weight:bold;background:url(../images/tt.jpg) no-repeat center;}

.yxx{height:150px;width:980px;background:url(../images/yxx.jpg) no-repeat;float:left;margin-left:110px;margin-top:30px;color:#fff;font-size:16px;padding-left: 10px;padding-top: 10px; line-height:normal;}

.kqyx{height:560px;width:100%;float:left;background:url(../images/zh003.jpg) no-repeat;background-size:100%; line-height:normal;}

.yxrow{width:100%;height:90px;float:left;margin-top:110px;}

.yxLeft{width:380px;height:90px;float:left;font-size:18px;color:#777474;}

.yxRight{width:380px;height:90px;float:left;font-size:18px;color:#777474;margin-left:80px;}

.rbtn{width:320px;height:64px;float:left;background:#f6910d;color:#fff;font-size:26px;text-align:center;line-height:64px;border-radius:10px;margin-left:-10px;}

.yxrow03{width:100%;height:90px;float:left;margin-top:70px;}

.klsd{width:100%;height:850px;background:url(../images/006.jpg) no-repeat center;}

.kt01{font-size:60px;color:#fff;width:100%;height:180px;background:url(../images/007.jpg) no-repeat center;float:left;margin-top:30px;text-align:center;line-height:150px;font-weight:bold;}

.kt02{font-size:14px;color:#fff;text-align:center;width:100%;float:left;margin-top: -100px;}

.gblist{height:425px;width:100%;float:left;background:#fff;}

.zh01{width:405px;height:394px;float:left;background:url(../images/zh03.jpg) no-repeat;margin-top:15px;margin-left:15px;}

.zh02{width:405px;height:394px;float:left;background:url(../images/zh05.jpg) no-repeat;margin-top:15px;margin-left:15px;}

.zh03{width:330px;height:394px;float:left;background:url(../images/zh07.jpg) no-repeat;margin-top:15px;margin-left:15px;}

.zhtxt01{font-size:24px;color:#fff;text-align:center;width:328px;height:40px;line-height:40px;text-align:center;margin-top:250px;}

.zhtxt02{font-size:18px;color:#fff;width:328px;float:left;line-height:26px;font-weight:normal;text-align:left;padding-left:10px;}

.zxzx{width:390px;height:76px;background:#f6910d url(../images/button.jpg) no-repeat;float:left;font-size:30px;line-height:76px;background-position:320px 25px;padding-right:10px;border-radius:40px;margin-top:50px;margin-left:400px;}

.jzys{width:100%;height:500px; line-height:normal;}

.yslist{width:100%;height:311px;float:left;margin-top:30px;}

.ys01{width:273px;height:311px;float:left;background:url(../images/ys01.jpg) no-repeat;}

.ys02{width:273px;height:311px;float:left;background:url(../images/ys02.jpg) no-repeat;margin-left:36px;}

.ys03{width:273px;height:311px;float:left;background:url(../images/ys03.jpg) no-repeat;margin-left:36px;}

.ys04{width:273px;height:311px;float:left;background:url(../images/ys04.jpg) no-repeat;margin-left:36px;}

.ysTxt01{font-size:20px;color:#70a8e3;text-align:center;margin-top:200px;}

.ysTxt02{font-size:14px;color:#666;text-align:center;margin-top:5px;line-height:20px;}

.jzs{width:100%;height:758px;background:url(../images/jzs.jpg) no-repeat center;margin-top:30px; line-height:normal;}

.jzask{width:100%;height:70px;color:#fff;font-size:60px;text-align:center;float:left;margin-top:30px;font-weight:bold;}

.jzasks{color:#70a8e3;font-size:24px;text-align:center;float:left;margin-top:10px;font-weight:bold;background:#fff;padding-left:50px;padding-right:50px;margin-left:382px;}

.jzlist{width:100%;height:565px;float:left;}

.top_nav{width:100%;height:150px;margin-top:40px;}

.nav01{width:240px;height:160px;float:left;}

.nav01:last-child{width:180px;}

.nav01:first-child{margin-left:170px;}

.box1{width:0;border-right: 30px solid #fff;border-top: 52px solid transparent;border-bottom: 72px solid transparent;float: left;}

.box2{width: 80px;height: 124px;background-color: #fff;float: left;text-align:center;font-size:33px;color:#70a8e3;line-height:40px;padding-top:20px;}

.box3{width:0;border-left: 30px solid #fff;border-top: 52px solid transparent;border-bottom: 72px solid transparent;float: left;}

.act01{border-right: 30px solid #f6910d;}

.act02{background-color: #f6910d;color:#fff;}

.act03{border-left: 30px solid #f6910d;}

.jzContent{width:100%;height:343px;float:left;background:url(../images/cur.png) no-repeat;background-position:220px 0px;position:relative;}

.innerContent{width:100%;height:335px;float:left;margin-top:13px;background:#fff;border:3px solid #f6910d;}

.innerImg{width:474px;height:315px;float:left;margin-left:8px;margin-top:8px;}

.innerText{width:710px;height:330px;float:left;}

.innerTitle{font-size:40px;color:#70a8e3;text-align:center;width:100%;float:left;margin-top:10px;}

.innerList{width:100%;height:50px;float:left;margin-top:20px;}

.innerMdl{width:670px;float:right;}

.inner01{width:150px;height:50px;float:left;font-size:24px;color:#70a8e3;text-align:right;line-height:50px;background:url(../images/zs06.jpg) no-repeat;background-position: 10px;}

.innertxt{width:100%;height:65px;float:left;margin-top:20px;}

.itxt{width:90%;font-size:18px;color:#666666;}

.innerBtn{width:100%;float:left;height:80px;}

.innerBtnLeft{width:200px;height:58px;float:left;background:#70a8e3 url(../images/001.png) no-repeat;color:#fff;font-size:24px;line-height:58px;text-align:center;background-position:155px;padding-right:30px;margin-left:40px;border-radius:4px;}

.innerBtnRight{width:200px;height:58px;float:left;background:#f6910d url(../images/001.png) no-repeat;color:#fff;font-size:24px;line-height:58px;text-align:center;background-position:155px;padding-right:30px;margin-left:40px;border-radius:4px;}

.moerBz{width:100%;height:900px; line-height:normal;}

.bz01{width:100%;float:left;height:350px;}

.moerXz{width:100%;height:410px;}

.zjxz{height:100px;width:100%;font-size:48px;text-align:center;line-height:80px;color:#70a8e3;background:url(../images/xz.jpg) no-repeat bottom;float:left;font-weight:bold;}

.xz01{width:100%;float:left;margin-top:30px;}

.moerZj{width:100%;}

.askZj{width:100%;height:84px;color:#70a8e3;font-size:48px;text-align:center;float:left;margin-top:50px;font-weight:bold;background:url(../images/xz.jpg) no-repeat bottom;}

.askZj span{color:#727374;font-size:20px;font-weight:normal;display:block;}

.zjbg{width:100%;height:702px;float:left;background:url(../images/zjbg.jpg) no-repeat center;margin-top:30px;}

.zjImg{width:460px;height:670px;float:left;margin-top:31px;}

.zjRight{width:660px;height:452px;background:url(../images/opa.png) no-repeat;float:left;margin-left:40px;margin-top:150px;}

.zjTitle{width:100%;height:60px;float:left;color:#fff;text-indent:1.5em;font-size:48px;font-weight:bold;margin-top:20px;}

.zjduty{width:100%;height:60px;float:left;color:#fff;text-indent:3em;font-size:26px;line-height:60px;}

.zjdutys{width:100%;height:30px;float:left;color:#fff;text-indent:5.8em;font-size:18px;line-height:30px;background:url(../images/d.png) no-repeat;    background-position: 85px;}

.scTitle{font-size:22px;color:#fff;font-weight:bold;width:100%;float:left;text-indent:4em;margin-top:10px;}

.scxm{width:560px;float:left;color:#fff;font-size:18px;margin-left:88px;margin-top:10px;}

.zixun{width:100%;float:left;height:95px;}

.zx01{width:215px;height:50px;float:left;background:#164e81 url(../images/001.png) no-repeat;text-align:center;color:#fff;font-size:24px;line-height:50px;background-position:160px;border:1px solid #fff;border-radius:4px;margin-top:15px;margin-left:88px;padding-right:5px;}

.zx02{width:215px;height:50px;float:left;background:#f6910d url(../images/001.png) no-repeat;text-align:center;color:#fff;font-size:24px;line-height:50px;background-position:160px;border:1px solid #fff;border-radius:4px;margin-top:15px;margin-left:44px;padding-right:5px;}

.zj_lists{width:100%;height:120px;float:left;margin-top:-60px;}

.zjLi01{width:160px;height:122px;float:left;background:#70a8e3;text-align:center;padding-top:10px;border:3px solid #fff;margin-left:280px;}

.zjLi02{width:160px;height:122px;float:left;background:#70a8e3;text-align:center;padding-top:10px;border:3px solid #fff;margin-left:80px;}

.border{border:3px solid #f6910d;}

.moeral{height:760px;width:100%;background:#70a8e3;}

.alTt{width:100%;height:120px;float:left;text-align:center;color:#fff;font-size:48px;font-weight:bold;line-height:100px;background:url(../images/al03.png) no-repeat bottom;margin-top:85px;}

.alimg{width:100%;float:left;margin-top:15px;}

.albtn{width:400px;height:65px;float:left;background:#f6910d url(../images/jzIco.jpg) no-repeat;text-align:center;color:#fff;font-size:30px;line-height:65px;padding-right:15px;background-position:330px;border-radius:8px;margin-left:400px;margin-top:30px;}

.pos-f-t{position:fixed;top:0px;z-index:1;}

#con02{background-position: 465px 0px;display:none;}

#con03{background-position: 710px 0px;display:none;}

#con04{background-position: 955px 0px;display:none;}

#con05{background-position: 1195px 0px;display:none;}

#zjs01{display:block;}

#zjs02{display:none;}

#zjs03{display:none;}

#zjs04{display:none;}

.zjNeirong{width:100%;height:702px;}

.bzlist{width:300px;height:320px;float:left;text-align:center;}

.m-1100{ width:1200px; margin:0 auto;}

.banner-box-3 a{display:block;width:100%;height:100%;text-indent:-9999px;}

#scroll_nav{z-index:99999999;width:100%;height:55px;line-height:55px;background:#440e0a;}

#scroll_nav ul li{float:left;display:inline;font-size:18px;}

#scroll_nav ul li a{color:#fff;float:left;display:inline;padding:0 23px; line-height:55px;}

#scroll_nav ul li a:hover,#scroll_nav ul li a.active{background:#7a241e;text-decoration:none; line-height:55px;}

.bztxt{text-align:center;font-size:24px;color:#333;}



.zj_box{ width:1200px; margin:0 auto; overflow:hidden; line-height:normal}

.zj_box h2{ font-size:56px; color:#70a8e3; text-align:center; margin:42px auto; overflow:hidden;}

.zj_box h2 span{ font-size:28px; display:block; margin:10px auto;}

.zj_box h2:after{ content:''; width:220px; height:1px; background:#70a8e3; display:block; margin:10px auto;}

#mr-case {
    width: 100%;
    max-width: 1920px;
    margin: 52px auto 0 auto;
    background: #ffffff;
    overflow: hidden;
	line-height:normal;
}
#mr-case h2 {
    font-size: 42px;
    color: #000000;
    text-align: center;
}
#mr-case p {
    margin: 24px auto 52px auto;
    text-align: center;
    width: 450px;
    height: 24px;
    line-height: 24px;
    background: #ffffff;
    font-size: 24px;
    color: #ffb470;
    position: relative;
}
#mr-case img {
    width: 100%;
}

#mr-case p:after, #mr-case p:before {
    background: #ffb470;
    content: "";
    height: 2px;
    position: absolute;
    top: 50%;
    width: 26%;
}
#mr-case p:before {
    left: 0;
}
#mr-case p:after {
    right: 0;
}



.zj_con{ width:100%; height:604px; position:relative; background:#70a8e3; overflow:hidden;}



.zj_bd ul{ width:100%; overflow:hidden;}

.zj_bd ul li{ width:100%; float:left; display:none;}

.zj_bd ul li .zj_info{ width:732px; overflow:hidden; float:left; display:inline;margin-top:30px;}

.zj_bd ul li .zj_info dl{ width:600px; overflow:hidden; margin:40px 0 0 40px; border-bottom:1px solid #fff; padding-bottom:20px; position:relative;}

.zj_bd ul li .zj_info dl:after{ content:''; display:block; width:100%; height:1px; background:#fff; position:absolute; bottom:3px; left:0;}

.zj_bd ul li .zj_info dl dd{ float:left; display:inline; font-size:18px; color:#fff; width:285px; height:30px; line-height:30px; margin:10px 0 10px 15px; overflow:hidden;}

.zj_bd ul li .zj_info dl i{ font-size:32px; font-style:normal; margin:0 10px 0 -10px; float:left;}

.zj_bd ul li .zj_info p{ width:600px; overflow:hidden; font-size:18px; color:#fff; line-height:28px; margin-left:40px;}

.zj_bd ul li .zj_info p span{ display:block; width:100%; height:37px; line-height:37px; font-size:24px; color:#fff; background:url(../images/ico.png) no-repeat center left; padding-left:40px; margin:20px 0 10px 0;}

.zj_bd ul li .zj_img{ display:inline; float:right; margin-right:35px; position:relative;}

.zj_bd ul li .zj_img h3{ position:absolute; top:94px; right:5px;color:#70a8e3;}

.zj_bd ul li .zj_img h3 em{ display:block; float:left; width:24px; font-size:24px; font-weight:100; font-style:normal; text-align:center; line-height:27px; margin-right:15px;}

.zj_bd ul li .zj_img h3 span{ display:block; float:left; width:24px; font-size:20px; font-weight:100; text-align:center; line-height:22px;}



.zj_hd{ width:100%; height:120px; position:absolute; bottom:0; left:0; margin:33px auto;}

.zj_hdcon{ width:500px; height:120px; margin-left:70px; overflow:hidden;}

.zj_hd ul{ width:100%; overflow:hidden;}

.zj_hd ul li{ width:120px; height:120px; float:left; margin-right:5px; overflow:hidden; box-sizing:border-box; background:#ffffff; border-radius:50%; cursor:pointer;}

.zj_hd ul li img{ width:100%;}

.zj_hd ul li.on{ background:#70a8e3; border:2px solid #fff;}

.zj_hd a{ width:40px; height:40px; position:absolute; bottom:36px; display:block; cursor:pointer;}

.zj_hd a.left_btn{ left:21px; background:url(../images/prev.png) no-repeat center;}

.zj_hd a.right_btn{ left:571px; background:url(../images/next.png) no-repeat center;}



.zj_box .jz_zj ul li .zj_info dl{ width:700px;}

.zj_box .jz_zj ul li .zj_info dl dd{ font-size:18px; width:370px; margin:10px 0;}