
/*内容样式*/
.container{ width: 100%; position: relative; height: auto;overflow: hidden;padding-top: 0px;}
/*.fp-slide{width: 100%  !important;}*/
.wj_img{position: fixed;z-index: 1;}

.section03{background: url(banner03.png) no-repeat center top;}

#fp-nav{position: fixed;right: 1%;top: 45%;z-index: 50;width: 32px; height: 140px;}
#fp-nav ul li a span{ width: 7px; height: 7px; border-radius: 50%; display: block;background: #fff;margin: 10px 0;position: relative;left: 13px; }
#fp-nav ul li { margin: 15px 0;}
#fp-nav ul li a span{ border: 0; }
#fp-nav ul li a.active span{background: url(active.png) no-repeat center;top: -7px;width: 26px; height: 26px;position: relative;left: 4px;display: block;}
/*#fp-nav ul li a:after{display: block;content: "";clear: both;position: fixed;left: 1%;  width: 24px;
height: 1px;background: #000;}
#fp-nav ul li:nth-of-type(1) a:after{top: 40%;}
#fp-nav ul li:nth-of-type(2) a:after{top: 45%;}
#fp-nav ul li:nth-of-type(3) a:after{top: 50%;}
#fp-nav ul li:nth-of-type(4) a:after{top: 55%;}
#fp-nav ul li a.active:after{width: 56px;font-size: 14px; color: #000;font-weight: bold;}
#fp-nav ul li:nth-of-type(1) a.active:after{content: "星辰首页";}
#fp-nav ul li:nth-of-type(2) a.active:after{content: "关于星辰";}
#fp-nav ul li:nth-of-type(3) a.active:after{content: "星辰新闻";}
#fp-nav ul li:nth-of-type(4) a.active:after{content: "联系星辰";}*/
.section01 .default01{ padding: 20px 0;font-size: 14px; color: #0087da;text-align: center;border-top: 2px solid #fff;
max-width: 330px;margin: 0 auto;margin-top: 16px;visibility: hidden; }
.section01 .defaultimg{margin: 0 auto;width: 340px;visibility: hidden;}


.fp-controlArrow {position: absolute;z-index: 4; top: 55%;cursor: pointer;width: 0;height: 0;border-style: solid;margin-top: -38px; display: none;
}
.fp-controlArrow.fp-prev {left: 8%;/*width: 0;border-width: 10.5px 15px 10.5px;border-color: transparent #b2b2b2 
transparent transparent;*/width: 16px;height: 38px;background:url("bprev.png") no-repeat center; border:none;}
.fp-controlArrow.fp-next {right: 8%;/*border-width: 10.5px 15px 10.5px;border-color: transparent transparent transparent #b2b2b2;*/width: 16px;
height: 38px;background:url("bnext.png") no-repeat center; border:none;}


.image-layer{position: absolute;left: 53%;top: 55%;width: 1100px;height: 480px;margin: -260px 0 0 -600px;z-index: 2;}
.image-layer .layer-txt { position: absolute;top: 0;left: 0;font-size: 15px;text-align: center;width: 100%;}

 
.section03 .image-layer{}
.section03 .index03Left{ width:30%; height: 453px;overflow: hidden; background: #164c90;position: relative; }
.index03Left i{width:315px; height: 430px;border: 1px solid #fff; background: none;position: absolute;z-index: 0;display: block;
top:10px ;left:6px ;}
.index03Left h2{color: #fff; font-size: 30px; text-align: center;padding-top: 78px;}
.index03Left h2 p{font-size: 14px;}
.section03 .index03_more a{display: block;width: 100px; height: 35px; color: #fff;border: 1px solid #fff;margin-top: 180px;
background: url(more02.png) no-repeat center ;line-height: 35px;font-size: 16px;margin-left: auto;margin-right: auto;position: relative;
z-index: 5;}
.section03 .index03_more a:hover{background: url(more02.png) no-repeat center #2b91d3}
.index03Right{ width:70%; height: 453px;overflow: hidden;position: relative; }
.index03Right ul li{ width:33.3%; height: 227px;overflow: hidden;position: relative;float: left;}
.index03Right ul li .white{font-size: 18px; color: #767575;background: url(index03ico03.png) no-repeat center 120px #fff;
text-align: center; height: 100%; }
.index03Right ul li .white p{padding: 60px 0 10px;}
.index03Right ul li i{ width:32px; height: 2px; background: #adadad;display: block;margin: 0 auto; }
.white01_img{ position: absolute; bottom: -240px;transition: all 0.3s ease 0s; }
.index03Right ul li:hover .white01_img{bottom: 0px;}
.index03Right ul li:nth-of-type(1) .white{background: url(index03ico03.png) no-repeat center 120px #fff;}
.index03Right ul li:nth-of-type(2) .white{background: url(index03ico03.png) no-repeat center 120px #fff;}
.index03Right ul li:nth-of-type(3) .white{background: url(index03ico01.png) no-repeat center 120px #fff;}
.index03Right ul li:nth-of-type(4) .white{background: url(index03ico03.png) no-repeat center 120px #fff;}
.index03Right ul li:nth-of-type(5) .white{background: url(index03ico02.png) no-repeat center 120px #fff;}
.index03Right ul li:nth-of-type(6) .white{background: url(index03ico03.png) no-repeat center 120px #fff;}
.index03Right ul li:nth-of-type(2) .white,
.index03Right ul li:nth-of-type(4) .white,
.index03Right ul li:nth-of-type(6) .white{position: absolute; bottom: -227px;transition: all 0.3s ease 0s; }
.index03Right ul li:nth-of-type(2):hover .white,
.index03Right ul li:nth-of-type(4):hover .white,
.index03Right ul li:nth-of-type(6):hover .white{bottom: 0px;z-index: 5;width: 100%; }
.index03Right ul li:nth-of-type(2) .white01_img,
.index03Right ul li:nth-of-type(4) .white01_img,
.index03Right ul li:nth-of-type(6) .white01_img{position: absolute; bottom: 0px;transition: all 0.2s ease 0s; }

.section04 .newTitle{margin: 0px 0 20px 0px;}
.section04 .image-layer{position: absolute;left: 50%;top: 50%;width: 1200px;height: 590px;margin: -260px 0 0 -600px;}
.newTitle h2{ color: #0163a6; font-size: 30px; }
.newTitle div.fr{ color: #393939; font-size: 14px; }
.newTitle div.fr a{ color: #393939; font-size: 14px;padding: 0 15px; }
.newCurrent { max-height: 174px; background: #0094e4; overflow: hidden;padding: 18px 0;position: relative;
z-index: 5; }
.newCurrent .date{ padding: 34px 0 0px; color: #feffff; padding-left: 55px;}
.newCurrent .date span{ font-size: 30px; }
.newCurrent .date p{font-size: 14px; text-align: right;}
.newCurrent .date .index04_more{display: block;width: 28px; height: 14px;background: url(more02.png) no-repeat center ;
line-height: 35px;font-size: 16px;position: relative;z-index: 5;background-size: 100%;margin-top: 14px;transition: all 0.6s ease-in-out;}
.newCurrent .date .index04_more:hover{border: 1px solid #fff;width: 36px; height: 20px;}
.newCurrent .newImg{ margin: 0  52px 0 66px;width: 330px;position: relative; overflow: hidden;}
.newCurrent .newImg img{transition: all 0.6s ease-in-out;}
.newCurrent .newImg img:hover{transform: scale(1.1);}
.newFont{ width: 525px; }
.newFont h2 a{font-size: 16px; color: #fff;padding: 20px 0;display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; max-width: 500px;}
.newFont p{font-size: 13px; color: #fff;line-height: 20px; text-align: justify;max-height: 60px;text-overflow: ellipsis;overflow: hidden;}
.list01{margin-top: 20px;}
.list01 div.fl {width: 558px;}
.list01 div.fl h2 a{display: block; color: #505050; font-size: 16px;text-align: right;padding-bottom: 20px; }
.list01 div.fr h2 a{display: block; color: #505050; font-size: 16px;text-align: left;padding-bottom: 20px; }
.list01 div.fl p{color: #999;font-size: 13px;text-align: right; }
.list01 div.fr {margin-right: 450px; color: #999;position: relative;}
.list01 div.fr span{ font-size: 30px;text-align: left; }
.list01 div.fr p{font-size: 14px;text-align: left; }
.list01:nth-of-type(2) div.fr{width: 558px;margin-right:0px;}
.list01:nth-of-type(2) div.fr h2{text-align: left; color: #505050;padding-bottom: 20px;font-size: 16px;}
.list01:nth-of-type(2) div.fl{width: auto;margin-left:450px;color: #999;position: relative;}
.list01:nth-of-type(2) div.fl span{ font-size: 30px;text-align: right; }
.list01:nth-of-type(2) div.fl p{font-size: 14px;text-align: right; }
.index04_more02 a{display: block;width: 135px; height: 40px;background: #0094e4;font-size:14px ;color: #fff;text-align: center;
line-height: 40px; margin: 0 auto;border-radius: 10px;margin-top: 20px;position: relative;z-index: 5;}
.border{ width: 1px; height: 500px; position: absolute; background: url(xt.png) no-repeat center;top: 136px; left: 600px;z-index: 0;}
.list01:nth-of-type(1) div.fr:after{ width: 10px; height: 10px;display: block;content: "";clear: both;position: absolute;
top: 30px;left: -71px;background:url(dd.png) no-repeat center;}
.list01:nth-of-type(2) div.fl:after{ width: 10px; height: 10px;display: block;content: "";clear: both;position: absolute;
top: 75px;left: 145px;background:url(dd.png) no-repeat center;}

/*表单样式*/
.bd01{ width: 600px; height: auto; position: fixed;overflow: hidden;top: 90px;left: 50%;z-index: 70;display: none;
background: #fdfdfd; padding:50px 20px 40px 50px;margin: 40px auto; margin-left: -300px;}
.bd01 .name input{width: 550px; height: 36px; background: #e5e5e5;; padding-left: 20px; font-size: 14px; color: #4a4a4a; line-height: 36px; }
.bd01 .logoin input{width: 200px; height: 36px; background: #0094e4; font-size: 14px; color: #fff; line-height: 36px; margin:0 auto;display: block;
margin-top: 30px;cursor: pointer; }
.bd01 .XX{ width: 20px; height: 20px;position: absolute; top: 15px; right: 10px; z-index: 11; cursor: pointer;background: url(xx.png)  no-repeat center;}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #4a4a4a; opacity:1; 
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #4a4a4a;opacity:1;
}

input:-ms-input-placeholder{
    color: #4a4a4a;opacity:1;
}

input::-webkit-input-placeholder{
    color: #4a4a4a;opacity:1;
}