@charset "utf-8";
body {font-size:12px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;background:#fff;}
* {margin:0;padding:0;}
li {list-style:none;}
img {border:none;}
i,em {font-style:inherit;}
.clear {clear:both;}
.mtop10 {margin-top:10px;}
a {color:#000;text-decoration:none;}
a:hover {color:#0275e1;}
.clearh {clear:both;height:50px;}
*:focus { outline: none; } 
.more{display:inline-block;padding:10px 10px 10px 30px;font-size:20px;color:#555;border:1px solid #aaa;line-height:18px;font-family:Arial, Helvetica, sans-serif;}
.more b{display:inline-block;font-size:30px;padding-left:20px;}
.more:hover{animation:myfirst 2s;color:#d40363;animation-iteration-count:infinite;}
@keyframes myfirst
{
    0%   {border-top:1px solid #d40363;}
    25%  {border-top:1px solid #d40363;border-right:1px solid #d40363;color:#d40363;}
    50%  {border:1px solid #d40363;border-right:1px solid #d40363;border-bottom:1px solid #d40363;}
    100% {border:1px solid #d40363;color:#3781de;}
}

.topbg{width:100%;min-width:1200px;height:30px;background:#f7f8f8;}
.top{width:1200px;margin:0 auto;line-height:30px;font-size:14px;color:#333;text-align:right;}
.head{width:1200px;margin:10px auto;}
.logo{width:219px;float:left;}
.logo img{width:100%;}
.logo_r{width:490px;float:left;height:50px;float:left;margin:18px 0 0 20px;border-left:1px solid #999;}
.logo_r span{display:inline-block;padding:2px 10px;font-size:16px;color:#333;}
.logo_ra{float:right;font-size:18px;color:#333;padding:15px 0 0 0;text-align:left;}
.logo_ra b{font-size:22px;color:#ca3a22;}
.nav{width:100%;height:40px;background:#0275e1;min-width:1200px;}
.nav ul{width:1200px;margin:0 auto;}
.nav ul li{float:left;padding:8px 24px 6px;position:relative;z-index:99;}
.nav ul li:first-child{padding-left:0;}
.nav ul li:last-child{padding-right:0;}
.nav ul li a{display:inline-block;font-size:16px;color:#fff;padding:0 10px 5px;}
.nav ul li.on a,.nav ul li:hover a{/*border-bottom:3px solid #fff;*/}
.nav ul li dl{width:100%;background:#0275e1;position:absolute;left:0;top:37px;z-index:11;display:none;}
.nav ul li dl dd{padding:5px 0;text-align:center;}
.nav ul li:hover dl{display:block;}
.nav-ss {width:1200px;margin:10px auto;font-size:14px;color:#555;}
.nav-ss span{display:inline-block;border:1px solid #ccc;margin:0 10px 0 0;}
.nav-ss span input[type="text"]{width:200px;height:30px;line-height:30px;text-indent:10px;font-size:14px;color:#333;border:none;background:none;vertical-align:middle;}
.nav-ss span input[type="submit"]{width:35px;height:30px;vertical-align:middle;border:none;background:url(../images/ss.png) no-repeat center center;cursor:pointer;}
.nav-ss a{display:inline-block;margin:0 10px;}
.jd-abg{width:100%;height:850px;background:#333 url(../images/bg01.jpg) no-repeat center 0;min-width:1200px;}
.jd-a {width:1200px;margin:0 auto;padding:50px 0 0;}
.jd-aa{text-align:center;}
.jd-aa span{display:inline-block;font-size:20px;color:#000;padding:6px 25px;background:#eaebeb;cursor:pointer;}
.jd-aa span.on{background:#ffe33f;}
.jd-ab{text-align:center;font-size:12px;color:#fff;}
.jd-ab h2{text-transform:uppercase;font-size:26px;padding:5px 0 2px;}
.jd-ab a{display:inline-block;font-size:14px;padding:1px 10px 1px 20px;border-radius:15px;border:1px solid #fff;color:#fff;margin:15px 0 0;}
.jd-ac{width:1200px;margin:0px auto 0;overflow:hidden;}
.jd-ac ul{width:105%;display:none;}
.jd-ac ul.on{display:block;}
.jd-ac ul li{width:295px;height:270px;float:left;background:#0275e1;margin:35px 6px 0 0;}
.jd-ac ul li dt{border:5px solid #fff;height:215px;overflow:hidden;}
.jd-ac ul li dt img{width:100%;height:100%;transition:.5s;}
.jd-ac ul li:hover dt img{transform:scale(1.2);}
.jd-ac ul li dd{padding:0 20px;font-size:14px;color:#fff;}
.jd-ac ul li dd p{padding:8px 0 0;}
.jd-ac ul li dd p a{font-size:18px;color:#fff;}
.jd-babg{background:url(../images/bg03.jpg) no-repeat center 0;min-width:1200px;padding:40px 0 30px;}
.jd-ba{width:1200px;margin:30px auto 0;text-align:center;}
.jd-ba tt{width:98px;height:3px;background:#0275e1;display:inline-block;/*height:62px;background:url(../images/p02.png) no-repeat 0 0;*/vertical-align:middle;}
.jd-ba span{width:380px;display:inline-block;font-size:12px;color:#0275e1;vertical-align:middle;}
.jd-ba span h2{font-size:30px;font-weight:300;}
.jd-ba span h3{text-transform:uppercase;font-size:26px;padding:0 0 2px;}
.jd-ba span a{display:inline-block;font-size:14px;padding:1px 10px 1px 20px;border-radius:15px;border:1px solid #0275e1;color:#0275e1;margin:15px 0 0;}
.jd-bb{width:1200px;margin:50px auto 0;}
.jd-bb li{width:133px;float:left;text-align:center;padding:5px 0;color:#555;}
.jd-bb li p{padding:0 0 0;font-size:16px;}
.jd-bb li span{display:block;font-size:10px;-webkit-transform:scale(0.8);width:130%;margin:0 0 0 -15%;}
.jd-bb li.on{background:#0275e1;color:#fff;}
.jd-bb li.on a{color:#fff;}
.jd-bc{width:1200px;margin:20px auto 30px;overflow:hidden;}
.jd-bc ul{width:105%;display:none;}
.jd-bc ul.on{display:block;}
.jd-bc ul li{width:385px;height:290px;float:left;overflow:hidden;margin:0 25px 25px 0;position:relative;z-index:1;}
.jd-bc ul li img{width:100%;height:100%;transition:.5s;}
.jd-bc ul li:hover img{transform:scale(1.2);}
.jd-bc ul li div{width:100%;height:100%;transition:.5s;background:rgba(0,0,0,.7);position:absolute;left:0;top:0;z-index:11;text-align:center;opacity:0;}
.jd-bc ul li div span{display:inline-block;padding:130px 0 0;font-size:18px;color:#fff;}
.jd-bc ul li:hover div{opacity:1;}
.jd-cbg{width:100%;height:573px;background:url(../images/bg02.jpg) no-repeat center 0;min-width:1200px;}
.jd-cbg .jd-ba,.jd-fbg .jd-ba,.jd-ebg .jd-ba{padding-top:40px;margin-top:0;}
.jd-cbg .jd-ba tt,.jd-fbg .jd-ba tt,.jd-babg .jd-ba tt{background:#fff;/*background:url(../images/p01.png) no-repeat 0 0;*/}
.jd-cbg .jd-ba span,.jd-fbg .jd-ba span,.jd-babg .jd-ba span{color:#fff;}
.jd-fbg .jd-ba a{color:#fff;border:1px solid #fff;}
.jd-c{width:1200px;margin:40px auto 0;}
.jd-ca{width:310px;float:left;}
.jd-cb{width:880px;height:330px;float:right;background:#f7f8f8;}
.jd-ca-a{width:100%;height:265px;background:#f7f8f8;}
.jd-ca-b{width:100%;height:55px;background:#0275e1 url(../images/p02.jpg) no-repeat right 0;margin-top:10px;}
.jd-ca-b a{display:block;width:100%;height:55px;}
.jd-ca-b a span{display:block;width:230px;line-height:55px;font-size:26px;color:#fff;text-align:center;}
.jd-ca-atit{width:100%;padding:20px 0 0 0;position:relative;z-index:1;}
.jd-ca-atit span{display:inline-block;padding:0 40px 0 20px;height:40px;line-height:40px;font-size:18px;color:#fff;background:#0275e1 url(../images/tit03.jpg) no-repeat right 0;}
.morea {display:inline-block;font-size:14px;padding:2px 10px 2px 20px;border-radius:15px;border:1px solid #0275e1;color:#0275e1;position:absolute;right:20px;top:27px;}
.jd-ca-acon{padding:15px 20px;}
.jd-ca-acon li{padding:8px 0 8px 13px;background:url(../images/ico01.png) no-repeat 0 15px;}
.jd-ca-acon li a{font-size:14px;}
.jd-ca-acon li:hover{background:url(../images/ico02.png) no-repeat 0 15px;}
.jd-ca-atit i a{display:inline-block;font-size:14px;padding:0 20px 0 20px;color:#333;}
.jd-ca-atit i a.on{color:#0275e1;}
.jd-cbm{padding:25px 0 0 25px;}
.jd-cbm dl{position:relative;z-index:1;display:none;}
.jd-cbm dl.on{display:block;}
.jd-cbm dt{width:345px;height:210px;overflow:hidden;position:absolute;left:0;top:0;z-index:11;}
.jd-cbm dt img{width:100%;height:100%;}
.jd-cbm dd{margin:0 0 0 360px;}
.jd-cbm dd p{padding:5px 0 6px 25px;position:relative;z-index:1;}
.jd-cbm dd p a{font-size:14px;}
.jd-cbm dd p span{display:inline-block;font-size:14px;border-radius:100%;background:#898989;color:#fff;position:absolute;left:0;top:7px;width:16px;height:16px;text-align:center;line-height:16px;}
.jd-cbm dd p span.on{background:#0275e1;}
.jd-da{width:1200px;margin:20px auto 0;}
.jd-da li{display:inline-block;margin:0 3% 0 0;}
.jd-da li a{display:inline-block;padding:2px 10px;font-size:16px;}
.jd-da li.on a{background:#0275e1;color:#fff;}
.jd-db{width:1200px;margin:20px auto 0;height:375px;overflow:hidden;}
.jd-db-a{width:750px;height:375px;float:left;overflow:hidden;position:relative;z-index:1;}
.jd-db-b{width:420px;float:right;}
.jd-db-ba{padding:35px 0 0;font-size:26px;color:#333;}
.jd-db-bb{padding:15px 0 0;font-size:14px;color:#333;}
.jd-db-bb p{padding:2px 0 2px 70px;position:relative;z-index:1;line-height:18px;}
.jd-db-bb p b{position:absolute;left:0;top:2px;z-index:11;}
.jd-db-bc{padding:45px 0 0;font-size:16px;color:#333;line-height:28px;}
.jd-dbm{visibility:hidden;position:absolute;z-index:-1;width:1200px;}
.jd-dbm.on{visibility:inherit;z-index:11;}
.jd-dc{width:1200px;margin:20px auto 20px;}
.jd-dc-a{width:750px;height:460px;float:left;background:#f7f8f8;}
.jd-dc-b{width:440px;height:460px;float:right;background:#f7f8f8;}
.jd-ca-atit span a{font-size:18px;color:#fff;display:inline-block;padding-bottom:2px;line-height:20px;margin:0 20px;}
.jd-ca-atit span a.on{border-bottom:3px solid #fff;}
.jd-dc-b .jd-ca-atit span a{margin:0 7px;}
.jd-dc-am{padding:25px 20px;}
.jd-dc-ama-a{width:225px;float:left;overflow:hidden;}
.jd-dc-ama-a img{width:225px;height:170px;margin:0 0 5px 0;transition:.3s;position:relative;z-index:1;}
.jd-dc-ama-a img:hover{transform:scale(1.2);z-index:11;}
.jd-dc-ama-b{width:475px;float:right;}
.jd-dc-ama-b ul{width:105%;}
.jd-dc-ama-b li{width:152px;height:175px;float:left;margin:0 10px 10px 0;}
.jd-dc-ama-b li h2{width:100%;height:120px;overflow:hidden;}
.jd-dc-ama-b li h2 img{width:100%;height:100%;transition:.5s;}
.jd-dc-ama-b li:hover h2 img{transform:scale(1.2);}
.jd-dc-ama-b li p{font-size:14px;color:#555;padding:5px 0 0;}
.jd-dc-ama{display:none;}
.jd-dc-ama.on{display:block;}
.jd-dc-bm{padding:20px 30px;}
.jd-dc-bm li{padding:7px 0 7px 15px;background:url(../images/ico01.png) no-repeat 0 15px;}
.jd-dc-bm li a{font-size:14px;}
.jd-dc-bm ul{display:none;}
.jd-dc-bm ul.on{display:block;}
.jd-ebg{width:100%;min-width:1200px;/*height:610px;background:url(../images/bg03.jpg) no-repeat center 0;*/background:#f7f7f7;padding:0 0 40px 0;}
.jd-ea,.jd-ec,.jd-fa{width:1200px;margin:20px auto 0;}
.jd-ea li,.jd-ec li,.jd-fa li{display:inline-block;margin:0 3% 0 0;}
.jd-ea li a,.jd-ec li a,.jd-fa li a{display:inline-block;padding:2px 10px;font-size:16px;color:#fff;}
.jd-ea li.on a,.jd-ec li.on a,.jd-fa li.on a{background:#0275e1;color:#fff;}
.jd-ea li a{color:#555;}
.jd-eb,.jd-ed{width:1200px;margin:20px auto 0;}
.jd-ebm-a{width:350px;float:left;}
.jd-ebm-b{width:800px;float:right;overflow:hidden;}
.jd-ebm-a li{padding:7px 0 7px 15px;background:url(../images/ico01.png) no-repeat 0 13px;}
.jd-ebm-a li a{font-size:14px;}
.jd-ebm-a li a:hover{color:#0275e1;}
.jd-ebm-b ul{width:105%;}
.jd-ebm-b li{width:245px;height:155px;float:left;margin:0 13px 15px 0;overflow:hidden;}
.jd-ebm-b li img{width:100%;height:100%;transition:.5s;}
.jd-ebm-b li:hover img{transform:scale(1.2);}
.jd-ebm-b li.on{width:305px;height:325px;float:right;}
.jd-ebm{display:none;}
.jd-ebm.on{display:block;}
.jd-ec li a{}
.jd-ed{margin:20px auto 50px;}
.jd-edm-a{width:235px;height:285px;float:left;overflow:hidden;}
.jd-edm-a img{width:100%;height:100%;transition:.5s;}
.jd-edm-a:hover img{transform:scale(1.2);}
.jd-edm-b{width:320px;height:285px;float:left;overflow:hidden;margin:0 0 0 35px;}
.jd-edm-b li{padding:6px 0 6px 10px;background:url(../images/ico01.png) no-repeat 0 13px;}
.jd-edm-b li a{font-size:14px;}
.jd-edm-c{width:610px;float:right;}
.jd-edm-c li{width:295px;height:285px;float:left;margin:0 0 0 10px;overflow:hidden;}
.jd-edm-c li img{width:100%;height:100%;transition:.5s;}
.jd-edm-c li:hover img{transform:scale(1.2);}
.jd-edm{display:none;}
.jd-edm.on{display:block;}
.jd-fbg{width:100%;min-width:1200px;height:700px;background:url(../images/bg04.jpg) no-repeat center 0;margin:0;}
.jd-fbga{width:100%;min-width:1200px;height:700px;background:url(../images/bg05.jpg) no-repeat center 0;margin:0;}
.jd-fb{width:1200px;margin:20px auto 0;}
.jd-fbm-a{width:893px;float:left;height:400px;overflow:hidden;}
.jd-fbm-b{width:307px;float:right;height:400px;background:rgba(0,0,0,.7);overflow:hidden;}
.jd-fbm-a li{width:390px;float:left;height:199px;overflow:hidden;margin:0 3px 3px 0;}
.jd-fbm-a li img{width:100%;height:100%;transition:.5s;}
.jd-fbm-a li:hover img{transform:scale(1.2);}
.jd-fbm-a li.on{width:495px;height:400px;}
.jd-fbm-b ul{padding:20px 40px;}
.jd-fbm-b ul li{padding:5px 0 5px 15px;background:url(../images/ico01.png) no-repeat 0 13px;}
.jd-fbm-b li a{font-size:14px;color:#fff;}
.jd-fbm-b li a:hover{color:#0275e1;}
.jd-fbm{display:none;}
.jd-fbm.on{display:block;}
.jd-fbga .jd-ba{padding-top:40px;margin:0 auto;}
.jd-fbga .jd-fa li a{color:#333;}
.jd-fbga .jd-fa li.on a{color:#fff;}
.jd-fbga .jd-fbm-b{background:rgba(2,117,225,.7);}
.jd-fbga .jd-fbm-b ul li{background:url(../images/ico03.png) no-repeat 0 13px;}
.jd-fbga .jd-fbm-b li a:hover{color:#000;}
.jd-g{width:1200px;margin:30px auto 50px;overflow:hidden;}
.jd-g ul{width:105%;}
.jd-g li{width:178px;height:58px;border:1px solid #ddd;float:left;margin:20px 23px 0 0;overflow:hidden;}
.jd-g li img{width:100%;height:100%;}
.jd-hbg{width:100%;min-width:1200px;padding:30px 0;background:#533618;}
.jd-h{width:1200px;margin:0 auto;overflow:hidden;}
.jd-h ul{width:105%;}
.jd-h li{width:580px;height:190px;background:#eaebeb;border-left:10px solid #0275e1;float:left;margin:0 20px 0 0;}
.jd-h li dl{padding:30px 35px 0;position:relative;z-index:1;}
.jd-h li dl dt{width:110px;position:absolute;left:35px;top:75px;z-index:11;font-size:18px;color:#555;font-weight:bold;}
.jd-h li dl dd{margin:0 0 0 110px;font-size:16px;color:#333;}
.jd-h li dl dd p{padding:5px 0;position:relative;z-index:1;}
.jd-h li dl dd p span{display:inline-block;padding:0 0 0 30px;background-repeat:no-repeat;background-position:0 3px;}
.jd-h li dl dd p.jd-hpa span{background-image:url(../images/ico04.png);position:absolute;left:0;top:0;z-index:11;}
.jd-h li dl dd p.jd-hpb span{background-image:url(../images/ico05.png);}
.jd-h li dl dd p.jd-hpc span{background-image:url(../images/ico06.png);}
.jd-h li dl dd p.jd-hpd span{background-image:url(../images/ico07.png);background-position:0 0;}
.jd-h li dl dd p.jd-hpa{padding:0 0 0 110px;}
.jd-h li dl dd p.jd-hpaa{padding:0 0 0 130px;}
.footbg{width:100%;min-width:1200px;padding:30px 0;background:#015bb0;}
.links{width:1200px;margin:0 auto;}
.links h2{font-size:18px;color:#fff;font-weight:300;padding:0 0 10px 0;}
.links a{font-size:16px;color:#fff;display:inline-block;padding:5px 20px 0 0;}
.links a:hover{color:#000;}
.foot-line{width:100%;min-width:1200px;height:1px;background:#319bff;margin:30px 0;}
.copy{width:1200px;margin:0 auto;font-size:12px;color:#fff;position:relative;z-index:1;padding:20px 0 0;}
.copy p{line-height:20px;max-width:850px;}
.copy p.copy-pa{padding-top:20px;}
.copy p.copy-pa a{color:#fff;}
.copy span{position:absolute;right:0;top:0;z-index:11;}
.copy span img{width:90px;height:90px;border:5px solid #fff;}
.copy span i{float:left;margin:0 0 0 10px;}
.copy span p{padding:3px 0 0 0;text-align:center;font-size:12px;color:#fff;}
.nav-ssbg{width:100%;min-width:1200px;background:#f7f7f7;padding:10px 0;}
.nav-ssbg .nav-ss {margin:0 auto;}
.jd-edm li { width: 375px;height: 210px;float: left;overflow: hidden;margin: 0 25px 25px 0;position: relative;z-index: 1;}
.jd-edm li:hover img {
    transform: scale(1.2);
}
.jd-edm li:hover div {
    opacity: 1;
}
.jd-edm li img {
    width: 100%;
    height: 100%;
    transition: .5s;
}
.jd-edm li div {
    width: 100%;
    height: 100%;
    transition: .5s;
    background: rgba(0,0,0,.7);
    position: absolute;
    left: 0;
    top: 0;
    z-index: 11;
    text-align: center;
    opacity: 0;
}
.jd-edm li div span {
    display: inline-block;
    padding: 100px 0 0;
    font-size: 18px;
    color: #fff;
}

.jd-ebm li { width: 375px;height: 210px;float: left;overflow: hidden;margin: 0 25px 25px 0;position: relative;z-index: 1;}
.jd-ebm li:hover img {
    transform: scale(1.2);
}
.jd-ebm li:hover div {
    opacity: 1;
}
.jd-ebm li img {
    width: 100%;
    height: 100%;
    transition: .5s;
}
.jd-ebm li div {
    width: 100%;
    height: 100%;
    transition: .5s;
    background: rgba(0,0,0,.7);
    position: absolute;
    left: 0;
    top: 0;
    z-index: 11;
    text-align: center;
    opacity: 0;
}
.jd-ebm li div span {
    display: inline-block;
    padding: 100px 0 0;
    font-size: 18px;
    color: #fff;
}