@charset "utf-8"; /**********开始首页导航************/ .head { height: 105px; position: relative; z-index: 8; } .nav { float: right; } .sreach { width: 215px; float: right; padding-top: 20px; } .sreach_text { width: 166px; height: 22px; line-height: 22px; border: #c9c9ca solid 1px; border-radius: 12px; padding-left: 10px; } .reach_btn { position: absolute; right: 10px; top: 5px; width: 15px; cursor: pointer; height: 15px; background: url(../images/search.jpg) no-repeat; border: 0; } .nav ul { float: right; } .nav ul li { line-height: 40px; float: left; height: 50px; margin-top: 10px; position: relative; } .nav ul li.last { background: none; } .nav ul li.last .t1 a { padding-right: 0px; } .nav ul li.last .t2.t5_8 { left: -280px; } .nav ul li .t1 a { font-size: 15px; font-weight: bold; display: block; padding: 0px 27px; color: #555555; background: url(../images/icon/icon02.jpg) no-repeat right center; } .nav ul li .t1 a:hover, .nav ul li .t1 a.active { color: #e60012; } .nav ul li .t1 a i { height: 2px; width: 100%; display: block; left: 0px; text-align: center; z-index: 99999; position: absolute; bottom: 1px; } .nav ul li .t1 a i span { height: 2px; background: #e60012; width: 0px; } .nav ul li .t2 { display: none; height: 35px; left: 50px; line-height: 35px; position: absolute; top: 48px; width: 460px; } .head .nav .t2 a { color: #333333; padding: 0 18px 0 22px; background: url(../images/icon/ico01.png) no-repeat 10px center; } .head .nav .t2 a:hover { color: #e60012; } .head .nav .t2.t5_7 { left: -120px; text-align: right; } .header { background: #fff; height: 105px; left: 0; position: relative; top: 0px; width: 100%; z-index: 5; } .subNavBg { background: #ccc; height: 35px; left: 0; position: absolute; top: 105px; width: 100%; display: none; } /**********结束首页导航************/ /**********开始banner************/ .accordion { width: 100%; float: left; height: 550px; background: url(../images/banner_bg.jpg) no-repeat center center; } .accordion_list { width: 100%; float: left; height: 100%; } /********4块公共样式*******/ .accordion_list01 { height: 550px; width: 152px; overflow: hidden; cursor: pointer; float: left; background-repeat: no-repeat; } .accordion_list01 dl { padding: 175px 0px; height: 200px; width: 644px; } .accordion_list01 dl dt { width: 152px; float: left; text-align: center; height: 200px; background: url(../images/icon/transparent60_fff.png) repeat; } .accordion_list01.active dl { background: url(../images/icon/transparent60_fff.png) repeat; } .accordion_list01.active dl dt { background: none; } .accordion_list01 dl dt img { width: 82px; height: 82px; margin-top: 35px; } .accordion_list01 dl dt span { display: block; font-size: 24px; color: #333333; line-height: 40px; } /********第一块样式*******/ .accordion_list01.accordion_list1 { background-image: url(../images/accordion01_bg.jpg); } .accordion_list01.accordion_list1 dl dd { background: url(../images/icon/transparent56_blue.png) repeat; float: left; width: 428px; color: #fff; height: 160px; padding: 20px 10px; line-height: 22px; } /********第二块样式*******/ .accordion_list01.accordion_list2 { background-image: url(../images/accordion02_bg.jpg); } .accordion_list01.accordion_list2 dl dd { background: url(../images/icon/transparent71_green.png) repeat; padding: 10px 15px; float: left; width: 418px; color: #fff; height: 180px; } .newslist { width: 100%; float: left; } .newslist .more a { float: right; color: #fff; } .newslist ul li { width: 100%; float: left; line-height: 30px; } .newslist ul li a { background: url(../images/icon/ico02.png) no-repeat left center; padding-left: 12px; float: left; color: #fff; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 330px; } .newslist ul li span { float: right; } /********第三块样式*******/ .accordion_list01.accordion_list3 { background-image: url(../images/accordion03_bg.jpg); } .accordion_list01.accordion_list3 dl dd { background: url(../images/icon/transparent75_red.png) repeat; padding: 10px 20px; float: left; width: 408px; color: #fff; height: 180px; } .newslist ol li { float: left; width: 121px; padding-left: 15px; } .newslist ol li a { display: block; } .newslist ol li a img { width: 121px; height: 111px; } .newslist ol li a span { color: #fff; line-height: 30px; width: 121px; text-align: center; display: block; } /********第四块样式*******/ .accordion_list01.accordion_list4 { background-image: url(../images/accordion04_bg.jpg); } .accordion_list01.accordion_list4 dl dd { background: url(../images/icon/transparent56_overgreen.png) repeat; padding: 10px 20px; float: left; width: 408px; color: #fff; height: 180px; line-height: 19px; } /**********结束banner************/ /**********开始首页底部************/ .bottom { border-top: #e8e8e8 solid 1px; width: 100%; float: left; margin-top: 7px; padding: 18px 0px; color: #a3a3a3; } .bottom .fr a { display: inline-block; padding: 0px 5px; color: #a3a3a3; } a.weixin2{ position:relative;} a.weixin2 .weiximg{ position:absolute; top:-90px; left:-28px; border:1px solid #E6E6E6} a.weixin2:hover .weiximg{ display:block !important;} /**********结束首页底部************/ .all_more a{background-color: #f1f1f1; width: 100%; margin-top: 15px; text-align: center; line-height: 40px;} .all_more a:hover{ background:#FF3030; color:#fff}