@charset "utf-8";
/* CSS Document */
.ad{ position:relative;min-width:1200px; background-color:#eee;}
/*idx01*/
.idxTitle{ text-align:center; padding-top:10px;}
.idxTitle b{ font-size:18px;}
.idxlist01{ padding-top:30px;}
.idxlist01 a{ color:#fff;}
.idx01{ padding-top:30px; min-height:300px;}
.idx01 img{ max-width:100%; display:block; width:285px;}
.idx01Title{ text-align:center; line-height:68px; background-color:#055597; font-size:18px;}
.idx01More{ text-align:center; line-height:54px; background-color:#eee; font-size:14px; color:#999;}
.idx01zMore{ height:80px;padding-top:40px; }
.idx01zMore a,.idxaboutA{ width:200px; height:50px; line-height:50px; margin:0 auto; border:1px solid #ddd; display:block; text-align:center; font-size:18px;}
.idx01zMore a:hover,.idxaboutA:hover{ color:#fff; background-color:#055597; border:1px solid #055597; }
/**/
.idx02{ background-color:#f2f2f2; padding:40px 0 0; min-height:200px;}
.idxlist02{ padding-top:50px;}
.idxlist02 li{}
/**/
.idx03{ background-image:url(../images/idxbg.jpg); background-position:top center; height:350px; overflow:hidden;}
.idxaboutimg{ position:absolute; top:70px; left:0;}
.idxabout{ padding-left:330px; padding-top:70px; color:#fff;}
.title{ font-size:24px;}
.smallentitle{ padding:10px 0;}
.idxaboutA{ color:#fff; margin:0; margin-top:20px;}
/**/
.idx04{ min-height:300px;padding:40px 0 0;}
	/*时间线*/
.layui-timeline{ padding:0; padding-top:30px;}
.layui-timeline-item{cursor:pointer;}
.layui-timeline-item:before{ width:100%; height:8px; top:10px; left:100px; box-shadow:0px -1px 1px #999; z-index:0;}
.idx04 .layui-icon{ font-size:24px; color:#1e88e5; position:absolute; z-index:2; left:50%; margin-left:-12px;-webkit-transition:all 0.1s linear;display:block;}
.layui-timeline-title{text-align:center; padding-top:40px; font-family:Impact; color:#555; }
.layui-timeline-content{ padding:0;}
.layui-timeline-item:hover .layui-icon,.cur .layui-icon{color:#ff1e3e; transform:scale(1.5);}
.layui-timeline-item:hover .layui-timeline-title,.cur .layui-timeline-title{color:#ff1e3e;}
.layui-timeline-msg{ width:100%; text-align:center;}
.idxtimetitle{ font-size:30px; color:#222; position:relative; display:block; padding-bottom:40px; padding-top:20px;}
.idxtimetitle i{ font-size:30px; position:relative;}
.idxtimetitle i:after{ content:''; position:absolute; left:-40px; top:15px; width:50px; height:1px; background-color:#333;}
.idxtimetitle i:last-child:after{ left:20px; }
.idxtimetitle:after{ content:'　'; height:3px; width:26px; overflow:hidden; position:absolute; top:75px; left:50%; margin-left:-13px; background-color:#0060b0;}
.idxtimeinfo{ font-size:14px; color:#777; }
.layui-timeline-msg li{ display:none;}
.layui-timeline-msg li.show{ display:block;}

/**/
.idx05{ min-height:370px;padding:40px 0;}
.idxlist05{ padding-top:30px;}
.idxlist05 A{ padding:20px; background-color:#eee; display:block;}
.idxlist05 img{ max-width:100%;}
/**/
.idx06{ min-height:370px;padding:40px 0;}
.idxlist06{ padding-top:30px;}
.idxlist06 A{ background-color:#eee; display:block;}
.idxlist06 A:hover{ color:#111;}
.idxlist06 img{ max-width:100%;}
.idxlist06 p{ padding:0 10px;}
.idxNewTitle{ font-size:16px; padding:10px !important;}
.idxNewTime{ font-size:10px; color:#1e88e5;}
.idxNewInfo{ font-size:12px; padding-bottom:20px !important; display:block;}
.idxnewline{ height:2px; width:0%; background-color:#036;transition:all 0.2s linear;}
.idxlist06 li:hover .idxNewTitle{color:#f30;}
.idxlist06 li:hover .idxnewline{width:100%;}

.footer{ min-height:350px; padding:10px 0; background-color:#055597; padding-top:25px;}

