@charset "utf-8"; /* css document */ .fl { float: left; } .fr { float: right; } .container { width: 1170px; margin: auto; } /*header start*/ .header { height: 228px; min-width: 1170px; margin: auto; /*border-top: 5px solid #052357;*/ background: #103c83; } .header img.logo { margin-top: 48px; } .header .head-login a { display: inline-block; width: 85px; height: 30px; line-height: 27px; text-align: center; background: #fff; color: #103c83; font-size: 15px; } .header .search-input { margin-top: 78px; } .header .search-input input { width: 145px; height: 37px; line-height: 37px; background: #3e64ab; border: none; font-size: 14px; color: #fff; padding-left: 20px; margin-right: -4px; } .header .search-input a { display: inline-block; width: 40px; height: 38px; line-height: 38px; text-align: center; background: #fff; } .header ul { margin-top: 40px; height: 42px; } .header ul li { float: left; position: relative; height: 100%; } .header ul li a { display: inline-block; font-size: 16px; color: #fff; padding: 5px 34px; } .header ul li a:hover, .header ul li a.active { font-size: 16px; color: #fff; padding: 5px 34px; background: #f3ad00; border-radius: 15px; } .header .erji { background: #1b4389 none repeat scroll 0 0; color: #fff; display: none; left: 0; position: absolute; top: 42px; z-index: 1000; margin-top: 0px; height: auto; padding: 5px 0; width: 100%; } .header ul li:nth-child(3) .erji { width: 114%; } .header ul li .erji li { float: none; text-align: center; width: 100%; } .header ul li .erji a { color: #fff; font-size: 14px; text-align: center; padding: 5px; display: block; } .header ul li .erji a:hover { background: #f3ad00 none repeat scroll 0 0; } /*banner start*/ .banner { min-width: 1170px; margin: auto; height: 519px; overflow: hidden; width: 100%; position: relative; text-align: center; } .ban-bd { left: 50%; margin-left: -585px; position: absolute; width: 1170px; } .ban-bd ul li { position: relative; } .ban-bd ul li p { position: absolute; left: 86px; bottom: 70px; min-width: 460px; height: 54px; line-height: 54px; text-align: center; font-size: 20px; color: #fff; background: rgba(0,0,0,.5); background: #000\9; filter: alpha(opacity=50); padding: 0 15px; } .ban-bd img { width: 1170px; height: 519px; } .ban-hd { height: 13px; width: 100%; position: absolute; left: 0px; bottom: 20px; z-index: 1; text-align: center; } .ban-hd ul li { display: inline-block; width: 13px; height: 13px; border-radius: 13px; background: #fff; margin-right: 8px; cursor: pointer; text-indent: 1000px; } .ban-hd ul li a { width: 13px; height: 13px; border-radius: 13px; background: #fff; } .ban-hd ul li.on { background: #1b4389; } /*.ban-ul a.prev{ position: absolute; top:240px; left:-100px; } .ban-ul a.next{ position: absolute; top:240px; right:-100px; }*/ .ban-ul .tempwrap { overflow: visible !important; } .ban-ul .tempwrap ul { margin-left: -1170px; } .ban-ul .pnbtn { cursor: pointer; height: 519px; position: absolute; top: 0; width: 100%; z-index: 1; } .ban-ul .prev { left: -50%; margin-left: -585px; } .ban-ul .next { left: 50%; margin-left: 585px; } .ban-ul .pnbtn .blackbg { background: #000 none repeat scroll 0 0; display: block; height: 519px; left: 0; opacity: 0.5; position: absolute; top: 0; width: 100%; } .ban-ul .pnbtn .arrow { height: 519px; position: absolute; top: 0; width: 100px; z-index: 1; } .ban-ul .prev .arrow { background: rgba(0, 0, 0, 0) no-repeat scroll left center; right: 0; } .ban-ul .next .arrow { background: rgba(0, 0, 0, 0) no-repeat scroll right center; left: 0; } /*article start*/ .article { min-width: 1170px; margin: 30px auto 12px; } .article .art-news, .article .art-notice { width: 560px; } .article .article-top { width: 560px; height: 50px; line-height: 50px; background: url(/uploads/image/aimages/article-top.png) no-repeat left bottom; } .article .article-top h4 { font-size: 20px; color: #1b4389; font-weight: normal; } .article .article-top a { font-size: 14px; color: #999; } .article .article-top a:hover, .learning-road .learn-top a:hover { color: #333; } .article .new-body { margin-top: 23px; margin-bottom: 12px; } .article .new-body .img { width: 220px; height: 148px; } .article .new-right { width: 317px; } .article .new-right a { font-size: 15px; color: #333; display: block; } .article .new-right span { display: inline-block; margin-top: 5px; margin-bottom: 5px; } .article .new-right span img { vertical-align: 0; } .article .new-right span span { display: inline-block; font-size: 14px; color: #999; } .article .new-right .p { font-size: 14px; color: #666; line-height: 25px; height: 76px; overflow: hidden; text-align: justify; } .article .art-news ul li { height: 36px; line-height: 36px; border-bottom: 1px dashed #dfdfdf; } .article .art-news ul li a { display: inline-block; font-size: 14px; color: #333; padding-left: 20px; background: url(/uploads/image/aimages/news.png) no-repeat left center; } .article .art-news ul li span { display: inline-block; font-size: 14px; color: #999; } .article .art-notice ul { margin-top: 25px; } .article .art-notice ul li { height: 36px; } .article .art-notice ul li a { font-size: 14px; color: #333; padding-left: 16px; background: no-repeat left center; } .article .art-notice ul li span { display: inline-block; width: 100px; height: 20px; line-height: 20px; font-size: 14px; text-align: center; color: #fff; background: #1b4389; } .article .art-news ul li a:hover, .article .new-right a:hover, .article .art-notice ul li a:hover, .learning-road .learn-info ul li .learn-text a:hover { color: #f3ac00; } /*learning-road start*/ .learning-road { min-width: 1170px; margin: auto; } .learning-road .learn-top { width: 765px; height: 50px; line-height: 50px; background: no-repeat left bottom; } .learning-road .learn-top h4 { font-size: 20px; color: #1b4389; font-weight: normal; } .learning-road .learn-top a { font-size: 14px; color: #999; } .learning-road .learn-info ul { width: 765px; margin-top: 23px; border-bottom: 1px dashed #cdcdcd; } .learning-road .learn-info ul li { width: 365px; margin-right: 35px; margin-bottom: 50px; float: left; } .learning-road .learn-info ul li:nth-child(2n) { margin-right: 0; } /*.learning-road .learn-info ul li:nth-child(3) { margin-bottom: 40px; } .learning-road .learn-info ul li:nth-child(4) { margin-bottom: 40px; }*/ .learning-road .learn-info ul li .learn-dat { width: 66px; height: 94px; text-align: center; background: url(/uploads/image/aimages/learn-bg.jpg) no-repeat center; font-family: arial; padding-top: 10px; } .learning-road .learn-info ul li .learn-dat h4 { font-size: 35px; color: #2e71ad; font-weight: normal; } .learning-road .learn-info ul li .learn-dat p { font-size: 14px; color: #333; } .learning-road .learn-info ul li .learn-text { width: 280px; } .learning-road .learn-info ul li .learn-text a { display: block; font-size: 15px; color: #333; margin-bottom: 10px; } .learning-road .learn-info ul li .learn-text p { line-height: 25px; } /*.learning-road .learn-info ul li .learn-text p img { vertical-align: 0; }*/ .learning-road .learn-info ul li .learn-text p span { display: block; font-size: 14px; color: #666; padding-left: 21px; } .learning-road .learn-info ul li .learn-text p .span1 { background: no-repeat left 7px; } .learning-road .learn-info ul li .learn-text p .span2 { background: no-repeat left 6px; } .learning-road .learn-info ul li .learn-text p .span3 { background: no-repeat left 7px; } .que-road { width: 322px; height: 369px; background: #f5f5f5; border-radius: 6px; margin-top: 15px; padding-left: 22px; padding-right: 24px; } .que-road .road-top { margin-top: 25px; margin-bottom: 48px; } .que-road .road-top img { display: block; margin-top: 5px; margin-right: 14px; } .que-road .road-top h4 { font-size: 20px; color: #1b4389; font-weight: normal; } .que-road ul li a { padding-top: 60px; padding-bottom: 12px; } .que-road ul li.li1 { width: 152px; height: 92px; background: #fff url(/uploads/image/aimages/road1.png) no-repeat center 20px; border: 1px solid #1b4389; border-radius: 6px; text-align: center; cursor: pointer; float: left; margin-bottom: 25px; margin-right: 14px; } .que-road ul li.li1:hover { width: 152px; height: 92px; background: #1b4389 url(/uploads/image/aimages/road2.png) no-repeat center 20px; border: 1px solid #1b4389; border-radius: 6px; text-align: center; } .que-road ul li.li1 a { display: block; font-size: 15px; color: #1b4389; font-weight: bold; } .que-road ul li.li1:hover a { display: block; font-size: 15px; color: #fff; font-weight: bold; } .que-road ul li.li2 { width: 152px; height: 92px; background: #fff no-repeat center 20px; border: 1px solid #1b4389; border-radius: 6px; text-align: center; cursor: pointer; float: left; margin-bottom: 25px; } .que-road ul li.li2:hover { width: 152px; height: 92px; background: #1b4389 no-repeat center 20px; border: 1px solid #1b4389; border-radius: 6px; text-align: center; } .que-road ul li.li2 a { display: block; font-size: 15px; color: #1b4389; font-weight: bold; } .que-road ul li.li2:hover a { display: block; font-size: 15px; color: #fff; font-weight: bold; } .que-road ul li.li3 { width: 152px; height: 92px; background: #fff url(/uploads/image/aimages/road5.png) no-repeat center 20px; border: 1px solid #1b4389; border-radius: 6px; text-align: center; cursor: pointer; float: left; margin-right: 14px; } .que-road ul li.li3:hover { width: 152px; height: 92px; background: #1b4389 no-repeat center 20px; border: 1px solid #1b4389; border-radius: 6px; text-align: center; } .que-road ul li.li3 a { display: block; font-size: 15px; color: #1b4389; font-weight: bold; } .que-road ul li.li3:hover a { display: block; font-size: 15px; color: #fff; font-weight: bold; } .que-road ul li.li4 { width: 152px; height: 92px; background: #fff url(/uploads/image/aimages/road7.png) no-repeat center 20px; border: 1px solid #1b4389; border-radius: 6px; text-align: center; cursor: pointer; float: left; } .que-road ul li.li4:hover { width: 152px; height: 92px; background: #1b4389 url(/uploads/image/aimages/road8.png) no-repeat center 20px; border: 1px solid #1b4389; border-radius: 6px; text-align: center; } .que-road ul li.li4 a { display: block; font-size: 15px; color: #1b4389; font-weight: bold; } .que-road ul li.li4:hover a { display: block; font-size: 15px; color: #fff; font-weight: bold; } /*talent-intro start*/ .talent-in { /*width: 765px;*/ height: 70px; line-height: 70px; } .talent-in .talent-left { float: left; width: 130px; } .talent-in span.sp1 { display: inline-block; color: #1b4389; font-size: 20px; } .talent-in img { vertical-align: middle; margin-left: 10px; display: inline-block; } .talent-in .talent-content { overflow: hidden; width: 840px; height: 70px; float: left; } .talent-in .talent-content ul { height: 70px; margin: 0px; padding: 0px; line-height: 70px; } .talent-in .talent-content ul li { float: left; list-style: none; margin: 0px; height: 70px; padding: 0px; width: 400px; margin-right: 20px; } .talent-in a.a1 { font-size: 14px; color: #666; margin-right: 25px; } .talent-in a.a2 { font-size: 14px; color: #666; margin-right: 25px; } .talent-in span.sp2 { font-size: 14px; color: #666; margin-right: 25px; } .talent-in a.a3 { font-size: 14px; color: #666; } .talent-in a.more { font-size: 14px; color: #666; float: right; } /*footer start*/ .footer { min-width: 1170px; margin: auto; height: 84px; background: #154a79; border: 1px dotted #1b4389; } .footer p { font-size: 14px; color: #fff; margin-top: 34px; } .footer a { font-size: 14px; color: #fff; margin-top: 34px; display: block; margin-left: 15px; } .footer select { width: 158px; height: 32px; background: #eee; margin-top: 24px; padding-left: 10px; }