body { font-family: "Microsoft Yahei"; font-size: 14px; color: #333; padding: 0; margin: 0; } a { color: #333; text-decoration: none; } a:hover { background-repeat: no-repeat; text-decoration: none; color: #00904a; } li { list-style: none; } /* Reset */ *, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .hide { display: none; } .font-14 { font-size: 14px; } .font-15 { font-size: 15px; font-family: 微软雅黑; } .font-16 { font-size: 16px; font-family: 微软雅黑; } .font-18 { font-size: 18px; font-family: 微软雅黑; } .font-20 { font-size: 20px; font-family: 微软雅黑; } .font-30 { font-size: 30px; font-family: 微软雅黑; } .font-35 { font-size: 35px; font-family: 微软雅黑; } .font-40 { font-size: 40px; font-family: 微软雅黑; } .font-50 { font-size: 50px; font-family: 微软雅黑; } .font-60 { font-size: 60px; letter-spacing: 1px; font-family: 微软雅黑; } .color-009ce4{ color: #02808b !important; } .clear { clear: both; } .color-white { color: white; } .bg-white { background-color: white; } .content-overflow { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } /* start 头部 */ .header { font-family: 微软雅黑; height: 100px; width: 100%; color: #fff; line-height: 40px; position: relative; display: block; overflow: hidden; box-shadow: 2px 2px 5px #666; z-index: 99; } .t_bg { width: 100%; height: 0px; background-color: #02808b; } .top { width: 1200px; height: 0px; margin: 0px auto; text-align: right; background-color: #02808b; } .top .lang, .top .search { display: inline-block; *display: inline; zoom: 1; position: relative; margin-left: 20px; font-size: 12px; color: #FFF; vertical-align: top; height: 30px; line-height: 30px; } .NavTop { margin: 0px auto; width: 1200px; height: 90px; line-height: 90px; text-align: left; position: relative; } .Navlogo { float: left; display: inline-block; margin: 0 20px; font-size: 40px; } .Navlogo img{ width: 260px; } .Navlogo:hover { color: #333333; } .Navmain { float: right; display: inline-block; line-height: 110px; } .Navmain ul { text-align: right; } .Navmain li { display: inline-block; text-align: center; font-size: 16px; width: 100px; line-height: 40px; margin: 0 5px; } .Navmain li a { display: inline-block; margin: 0 10px; text-align: center; text-decoration: none; white-space: nowrap; font-size: 16px; color: #333; } .active { background: #02808b !important; color: #ffffff !important; border-radius: 5px; } .active a { background: #02808b !important; color: #ffffff !important; } .Navmain li:hover { background-color: #02808b; color: #ffffff !important; border-radius: 5px; } .Navmain li:hover a { color: #ffffff !important; } .Navmain li a:hover { color: #ffffff !important; } /* end 头部*/ /*start 底部*/ .footer { } .clearfix { display: block; } .fn_bg { width: 100%; background: url(/images/home/footer-bg.jpg) repeat; padding: 20px 0; } .fn_m { width: 1200px; height: 220px; margin: 0px auto; color: #FFF; } .fn_m .code { width: 200px; margin-left: 80px; height: 220px; border-right: 1px solid #999; float: left; } .fn_m .code li { width: 150px; float: left; margin-right: 10px; } .fn_m .code li b { display: block; width: 100%; height: 45px; line-height: 45px; font-size: 18px; font-weight: normal; text-align: center; } .fn_m .code li img { width: 150px; height: 150px; vertical-align: top; } .fn_m .code li p { width: 100%; font-size: 14px; line-height: 130%; margin-top: 5px; text-align: center; } .fn_m .f_nav { width: 626px; height: 220px; float: left; padding-right: 20px; border-right: 1px solid #999; } .f_nav li { width: 100px; float: left; margin-left: 50px; } .f_nav li b { display: block; width: 100%; height: 40px; line-height: 40px; font-weight: normal; font-size: 18px; } .f_nav li p { width: 100%; height: 28px; line-height: 28px; } .f_nav li p a { font-size: 14px; color: #CBCBCB; } .f_nav li p a:hover { color: #FFF; } .fn_m .f_ct { width: 200px; float: right; font-size: 16px; } .fn_m .f_ct ul { width: 100%; margin-bottom: 15px; margin-top: 10px; } .fn_m .f_ct ul li { margin-bottom: 10px; } .fn_m .f_ct ul li img { width: 16px; height: 16px; vertical-align: top; margin-top: 5px; } .fn_m .f_ct ul li span { display: inline-block; *display: inline; zoom: 1; width: 300px; vertical-align: top; line-height: 20px; } .fn_m .f_ct ul li a { color: #CBCBCB; font-size: 14px; } .f_bg { width: 100%; padding: 15px 0 10px; background: #414244; } .foot { width: 1200px; margin: 0px auto; text-align: center; font-size: 13px; color: #FFF; } .foot span, .foot a, .foot a:hover { display: inline-block; *display: inline; zoom: 1; vertical-align: top; margin: 0 5px 5px; color: #ffffff; } /*轮播图*/ #carouselsDiv { width: 100%; position: relative; overflow: hidden; margin: 0px auto; } #carouselsDiv img { width: 100%; height: 100%; object-fit: cover; } /*回到顶部*/ .back-top { position: fixed; right: 15px; bottom: 30px; z-index: 9999; width: 44px; height: 44px; cursor: pointer; -webkit-box-shadow: #9c9c9c 0px 0px 10px; } /*间隙层开始*/ .space_hx { /*横向间隙*/ clear: both; width: 100%; height: 20px; font-size: 1px; overflow: hidden; } .space_zx { /*纵向间隙*/ float: left; width: 10px; font-size: 1px; overflow: hidden; } /*间隙层结束*/ .banner, .banner img { width: 100%; vertical-align: top; } .pst { width: 1100px; text-align: right; margin: 0px auto; height: 72px; line-height: 72px; font-size: 15px; color: #777; } .pst a { color: #777; } .pst a:hover { color: #006FBF; } .pst_bg { width: 100%; height: 72px; background: url(/images/home/about/bg.jpg) repeat-x; } .banner_s, .banner_s img { width: 100%; height: auto; vertical-align: top; } .scd { width: 1100px; margin: 0px auto; } .scd .scd_l { width: 800px; float: left; position: relative; z-index: 99; margin-top: -55px; } .scd_l .s_nav { width: 100%; border: 0px solid #ddd; border-top: 0; margin-bottom: 30px; } .scd_l .s_nav li { width: 110px; height: 36px; margin-right: 10px; line-height: 36px; border-bottom: 0px solid #ddd; float: left; background-color: #f2f2f2; -webkit-border-radius: 3px; } .scd_l .s_nav li a { width: 110px; height: 36px; line-height: 36px; text-align: center; font-size: 16px; color: #333333; display: inline-block; *display: inline; zoom: 1; } .scd_l .s_nav li.now, .scd_l .s_nav li:hover { color: #ffffff; background-color: #02808b; } .scd_l .s_nav li.now a, .scd_l .s_nav li a:hover { color: #ffffff; } .scd .scd_r { width: 100%; float: left; } .scd_r .r_name { width: 100%; height: 40px; border-bottom: 1px solid #ddd; position: relative; margin-top: 15px; } .scd_r .r_name span { display: inline-block; *display: inline; zoom: 1; height: 40px; line-height: 40px; font-size: 18px; color: #02808b; border-bottom: 1px solid #02808b; } .pages { width: 100%; text-align: center; height: 30px; line-height: 30px; margin-bottom: 10px; } .pages a { display: inline-block; *display: inline; zoom: 1; height: 30px; line-height: 30px; vertical-align: top; font-size: 16px; color: #555555; margin: 0 3px; color: #FFF; background: #999999; padding: 0 10px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; } .pages a:hover { background: #02808b; color: #FFF !important; } .pages .now { color: #FFF; background: #02808b; padding: 0 10px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; } .pages .prev, .pages .next { color: #FFF; background: #646464; padding: 0 10px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; } .pages .prev:hover, .pages .next:hover { background: #02808b; }