﻿@charset "utf-8"; /* CSS Document */ /**banner**/ .banner{width:100%; margin:0 auto; position:relative; height:496px;} .fullSlide{width:100%;position:relative;height:100%;background:transparent;} .fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;} .fullSlide .bd ul{height:100%;} .fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat;} .fullSlide .bd li a{display:block;height:100%;} .fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;} .fullSlide .hd ul{text-align:center;margin-bottom:10px;} .fullSlide .hd ul li{background:#fff;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:5px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px;} .fullSlide .hd ul .on{background:#0093dd;} .fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none;} .fullSlide .next{left:auto; right:15%; background-position:-6px -137px;} /**search**/ .search_box{width: 100%; height:50px; background:#e3e3e3;} .search{width: 1180px; margin:auto; height:50px;} .keytext{width: 890px;height: 50px;line-height: 50px; float: left; font-family:Microsoft YaHei; font-size:10px;} .keytext span{line-height:50px; color: #000; font-weight:bold;} .keytext a{margin: 0px 8px 0px 0px; line-height:45px; color:#333;} .rmgj-n-r{ float:right; margin-top:11px;} .rmgj-n-r .text{padding:0px 0px 0px 10px; float:left; height:28px; width:240px; font-size:14px; background:#fff; color:#666; font-family:"微软雅黑";} .submit{width:35px; height:28px; border:0; padding:0; background:url(../images/search_but.jpg); float:left;} /**hzhb_box**/ .hzhb_box{ width:1180px; margin:30px auto 20px; height:222px;} .hzhb_box h3{ text-align:center; height:60px;} .hzhb_box h3 a{ display:block; font-size:30px; color:#0093dd; line-height:40px; background:url(../images/al_tit.jpg) no-repeat center;} .hzhb_box h3 span{ font-size:12px; color:#333; text-transform:uppercase; line-height:20px; display:block; letter-spacing:6px;} .gd_01{ width:1180px; height:137px; margin:25px auto 0px;} .gd_01 li{ float:left; width:198px; text-align:center; margin-left:-1px;} .gd_01 li img{ display:block; width:196px; height:100px; border:1px solid #ededed;} .gd_01 li a span{ display:block; height:35px; color:#303030; font-size:14px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} /**fag**/ .fag_bj{ background:url(../images/fag_bj.jpg) no-repeat center; height:850px; overflow:hidden;} .fag{ width:1180px; margin:91px auto 0px;} .fag h4{ width:740px; margin:auto; padding:0px 0px 0px 440px; height:125px; overflow:hidden; font:30px/40px "Microsoft Yahei"; color:#0093dd;} .fag h4 span{ display:block; background:url(../images/fag_l1.gif) no-repeat left top; padding-top:22px;} .fag h4 i{ display:block; color:#d6d4db; text-transform:uppercase; font:14px/19px Arial, Helvetica, sans-serif;} .fag_dl{ padding-left:440px; height:188px; width:740px; margin:auto; overflow:hidden;} .fag_dl dl{ margin-bottom:33px; float:left; width:410px; overflow:hidden;} .fag_dl dt{ float:left; position:relative; width:115px; height:59px; overflow:hidden; background:url(../images/fag_l2.gif) no-repeat right center;} .fag_dl dt img{ width:83px; height:59px;} .fag_dl dt span{ position:absolute; left:0px; top:29px; width:83px; overflow:hidden; display:block; text-align:right; font:14px/16px "Microsoft Yahei"; color:#666;} .fag_dl dt span em{ color:#d4d4d4; display:block; text-transform:uppercase; font:10px/12px Arial, Helvetica, sans-serif;} .fag_dl dd{ float:right; width:265px; font:18px/59px "Microsoft Yahei"; color:#333;} .fag_dl dd b{ font-weight:bold;} .fag_dl .fag_dl2{ width:300px; overflow:hidden; float:right;} .fag_dl .fag_dl2 dd{ width:160px;} .xiaog{ width:1180px; margin:auto;} .xiaog li{ position:relative; float:left; margin-left:30px; width:272px; height:453px; overflow:hidden;} .xiaog li:first-child{ margin:0px;} .xiaog li a{ display:inline-block; width:272px; height:453px; overflow:hidden;} .xiaog li img{width:272px; height:453px;} .xiaog li .xg1{ display:none; position:absolute; left:0px; top:0px; width:272px; height:453px; overflow:hidden; background:url(../images/fag_sp1.png) no-repeat left top;} .xiaog li .xg1 span{ text-align:center; margin:180px 0px 35px 0px; height:85px; overflow:hidden; display:block; color:#fff; font:bold 18px/28px "Microsoft Yahei"; background:url(../images/fag_l12.gif) no-repeat center bottom;} .xiaog li .xg1 span i{ display:block; color:#fff; text-transform:uppercase; font:12px/19px Arial, Helvetica, sans-serif;} .xiaog li:hover .xg1{display:block;} /**product_big**/ .product_big{ width:1180px; height:810px; margin:30px auto;} .product_left{ float: left; width:235px; height:810px;} .product_left h2{ background:url(../images/cp_tit.jpg) no-repeat; line-height:26px; height:58px; padding:15px 0px 0px 0px; text-align:center;} .product_left h2 a{ font-size:24px; font-weight:bold; color:#fff; display:block;} .product_left h2 span{ display:block; font-size:14px; color:#fff; text-transform:uppercase; word-spacing:8px;} .product_left ul{ width:235px; height:750px; padding-top:5px; background:url(../images/cp_bg.jpg) no-repeat;} .product_left ul li span a{ width:163px; height:40px; line-height:40px; display:block; font-size:16px; color:#000; font-weight:bold; background:url(../images/cp_list.jpg) no-repeat; margin:5px auto;} .product_left ul li a{ width:163px; height:24px; line-height:25px; display:block; font-size:14px; color:#333; padding-left:40px; margin:auto; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} /***product_right***/ .product_right { width:945px; float:right; height:810px;} .product_right .product_tit{ width:925px; border-bottom:2px solid #0093dd; height:43px; margin:0px 0px 20px 20px;} .product_right .product_tit h3 a{ float:left; width:120px; height:43px; line-height:43px; text-align:center; font-size:18px; color:#fff; background:#0093dd; margin-right:10px;} .product_right .product_tit .active a{ background:#ff7700;} .product_right .product_tit .more{ float:right; color:#333; line-height:43px; font-size:14px;} .product_right .hide{ display:none;} .product_right ul li{ margin:0px 0px 0px 20px; float:left; width:295px; height:255px;} .product_right ul li b{ width:295px; height:220px; display:block; overflow:hidden;} .product_right ul li img{ width:295px; height:220px; -webkit-transition:all 1s ; -moz-transition:all 1s ; -o-transition:all 1s ; -ms-transition:all 1s; transition:all 1s ;} .product_right ul li:hover img{ transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2); /* IE 9 */ -moz-transform:scale(1.2, 1.2); /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2); /* Opera */} .product_right ul li span{ display:block; height:35px; line-height:35px; text-align:center; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} .product_right ul li span a{ color:#303030;} /**s_banner1_box**/ .s_banner1_box{ height:170px; background:url(../images/s_banner1.jpg) no-repeat center;} .s_banner1{ width:1180px; height:170px; margin:auto; position:relative;} .s_banner1 h4{ color:#fff; font-size:30px; text-align:center; position:absolute; top:35px; left:507px; line-height:45px;} .s_banner1 h4 b{ color:#fff; font-size:24px; display:block;} .s_banner1 p{ position:absolute; top:42px; left:970px; background:url(../images/s_tel.png) no-repeat left 10px; padding-left:50px;} .s_banner1 p b{ font-size:15px; color:#fff; display:block;} .s_banner1 p span{ font-size:24px; font-family:impact; color:#fff; display:block;} .s_banner1 p a{ display:block; width:110px; height:36px; font-size:16px; color:#fff; background:#ff7700; line-height:36px; text-align:center; margin-top:5px;} /**ys_box**/ .ys_box{ height:1370px; background:url(../images/ys_bg.jpg) no-repeat center bottom;} .ys_box h3{ width:1180px; margin:auto; height:150px; text-align:center; padding-top:30px; background:url(../images/ys_tit.png) no-repeat center 30px;} .ys_box h3 a{ display:block; font-size:60px; font-weight:bold; color:#0093dd; height:100px; line-height:100px; padding-left:80px;} .ys_box h3 span{ display:block; width:390px; height:30px; background:#ff7700; line-height:30px; text-align:center; color:#fff; font-size:20px; margin:20px auto 0px;} .ys_big{ width:1180px; margin:auto; height:1190px; position:relative;} .ys_list{ position:absolute; z-index:99; width:520px;} .ys_list span{ display:block; font-size:24px; color:#000; font-weight:bold; line-height:30px; margin-bottom:10px; background:url(../images/ys_tit.jpg) no-repeat left bottom; padding-bottom:20px;} .ys_list span b{ display:block; font-size:18px;} .ys_list p{ font-size:14px; line-height:30px; color:#666; background:url(../images/ys_ico.png) no-repeat left 13px; padding-left:12px;} .ys_list1{ top:50px; left:630px;} .ys_list2{ top:350px; left:40px;} .ys_list3{ top:635px; left:630px;} .ys_list4{ top:935px; left:40px;} .ys_pic1{ left:0px; top:30px; position:absolute;} .ys_pic2{ right:0px; top:320px; position:absolute;} .ys_pic3{ left:0px; top:610px; position:absolute;} .ys_pic4{ right:0px; bottom:0px; position:absolute;} /**s_banner2_box**/ .s_banner2_box{ height:200px; background:url(../images/s_banner2.jpg) no-repeat center;} .s_banner2{ width:1180px; height:200px; margin:auto; position:relative;} .s_banner2 h4{ color:#fff; font-size:24px; position:absolute; top:35px; left:740px;} .s_banner2 h4 b{ font-size:19px;} .s_banner2 h5{ position:absolute; top:90px; left:740px;} .s_banner2 h5 span{ color:#fff; font-size:14px; font-weight:bold; padding-right:20px;} .s_banner2 p{ position:absolute; top:130px; left:740px; line-height:36px; color:#fff;} .s_banner2 p b{ font-size:15px; display:block; float:left;} .s_banner2 p span{ font-size:24px; font-family:impact; display:block; float:left;} .s_banner2 a{ display:block; width:110px; height:36px; font-size:16px; background:#ff7700; text-align:center; float:left; color:#fff; margin-left:15px;} /**al_box**/ .al_box{ width: 1180px; height:470px; margin:30px auto;} .al_box h3{ text-align:center; height:60px; margin-bottom:20px; position:relative;} .al_box h3 a{ display:block; font-size:30px; color:#0093dd; line-height:40px; background:url(../images/al_tit.jpg) no-repeat center;} .al_box h3 b{ font-size:12px; color:#333; text-transform:uppercase; line-height:20px; display:block; letter-spacing:6px;} .al_box ul li{ width:350px; height:390px; margin-left:32px; padding-left:32px; border-left:1px dashed #c9c9c9; float:left;} .al_box ul li img{ width:350px; height:240px;} .al_box ul li span a{ display:block; font-size:16px; color:#0093dd; border-bottom:1px dashed #c9c9c9; line-height:49px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} .al_box ul li p{ font-size:14px; line-height:30px; color:#5c5c5c; margin-top:10px; height:90px; overflow:hidden;} .al_box ul li:first-child{ margin:0px; border:0px; padding:0px;} /**khjz_box**/ .khjz_box{ width:1180px; height:450px; margin:0px auto 30px;} .khjz_box h3{ text-align:center; height:60px; margin-bottom:20px; position:relative;} .khjz_box h3 a{ display:block; font-size:30px; color:#0093dd; line-height:40px; background:url(../images/al_tit.jpg) no-repeat center;} .khjz_box h3 b{ font-size:12px; color:#333; text-transform:uppercase; line-height:20px; display:block; letter-spacing:6px;} .khjz_box dl{ width:273px; height:368px; border:1px solid #ddd; float:left; margin:0px 10px; position:relative;} .khjz_box dl dd img{ width:265px; height:180px; padding:4px;} .khjz_box dl dt{ padding:0px 20px;} .khjz_box dl dt span a{ font-size:15px; color:#3a3a3a; font-weight:bold; line-height:40px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} .khjz_box dl dt p{ line-height:24px; font-size:14px; height:96px; overflow:hidden;} .khjz_box dl dt em a{ display:block; width:34px; height:26px; position:absolute; right:0px; bottom:0px;} /**s_banner3_box**/ .s_banner3_box{ height:180px; background:url(../images/s_banner3.jpg) no-repeat center;} .s_banner3{ width:1180px; height:180px; margin:auto; position:relative;} .s_banner3 h4{ position:absolute; top:42px; left:638px; font-size:24px; color:#fff;} .s_banner3 p{ display:block; position:absolute; top:80px; left:638px; line-height:30px;} .s_banner3 span{ font-size:16px; color:#fff; display:block; float:left;} .s_banner3 span b{ font-size:30px; display:block; font-family:impact;} .s_banner3 a{ display:block; width:95px; height:32px; font-size:16px; color:#fff; text-align:center; line-height:32px; background:#ff7700; float:left; margin:28px 0px 0px 15px;} .s_banner3 em a{ font-style:normal; background:#fff; color:#0093dd;} /**about_big**/ .about_big{ width:1180px; height:380px; margin:30px auto;} .about_left{ width:810px; float:left;} .about_left h3{ background:url(../images/about_tit.jpg) no-repeat bottom; height:40px; line-height:40px;} .about_left h3 b a{ font-size:18px; color:#0093dd; font-weight:bold; display:block; float:left;} .about_left h3 b strong{ font-size:18px; color:#888; font-weight:normal; padding-left:8px;} .about_left h3 span a{ font-size:14px; color:#666; float:right; display:block;} .about_left dl{ width:810px; height:310px; margin-top:30px;} .about_left dl dd{ width:375px; height:310px; float:left;} .about_left dl dd img{ width:365px; height:300px; padding:4px; border:1px solid #ccc;} .about_left dl dt{ width:410px; float:right;} .about_left dl dt h4 a{ font-size:18px; font-weight:bold; color:#0093dd; display:block; line-height:45px; border-bottom:2px solid #0093dd; width:115px;} .about_left dl dt p{ font-size:14px; line-height:30px; color:#666; height:240px; overflow:hidden; margin-top:15px;} .about_left dl dt p a{ color:#0093dd;} .box2{ width:340px; height:380px; background:#0093dd; float:right; position:relative;} .box2 h3{ padding:20px 0px 10px 20px; color:#fff; font-size:18px; line-height:30px;} .box2 h3 a{ font-size:18px; font-weight:bold; color:#fff;} .box2 ul {margin:0 auto;} .box2 li {float:left; width:300px; text-align:center;} .box2 li img { width:290px; height:250px;} .box2 li span{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:35px; font-size:14px; color:#fff;} .box2 .lefts { background: url(../images/lefts.jpg) no-repeat; display: block; width:160px; height:48px; position: absolute; left:0px; bottom:10px;} .box2 .rights { background: url(../images/rights.jpg) no-repeat; display: block; width:160px; height:48px; position: absolute; right:0px; bottom:10px;} /**qyfc_box**/ .qyfc_box{ width:1180px; margin:auto;} .qyfc_box h3{ text-align:center; height:60px; margin-bottom:20px; position:relative;} .qyfc_box h3 a{ display:block; font-size:30px; color:#0093dd; line-height:40px; background:url(../images/al_tit.jpg) no-repeat center;} .qyfc_box h3 b{ font-size:12px; color:#333; text-transform:uppercase; line-height:20px; display:block; letter-spacing:6px;} .box3 {width:1180px; height:320px; position:relative; margin:auto;} .box3 li {float:left; width:373px; margin:0px 30px 0px 0px; text-align:center;} .box3 li img {width:373px; height:250px;} .box3 li a {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:40px; font-size:14px; color:#333;} .box3 .lefts { background: url(../images/left.jpg) no-repeat; display: block; width:108px; height:30px; position: absolute; left:477px; bottom:0px;} .box3 .rights { background: url(../images/right.jpg) no-repeat; display: block; width:108px; height:30px; position: absolute; right:477px; bottom:0px;} /**new_big**/ .new_big{ width:100%; height:425px; margin:30px 0px;} .new_box{ width:1180px; margin:auto; height:445px; clear:both;} .new_l{ float:left; width:730px;} .new_r{ float:right; width:420px;} .new_r h3{ background:url(../images/new_tit.jpg) no-repeat left bottom; height:50px; line-height:50px;} .new_r h3 a img{ float:right; margin-top:20px;} .new_r h3 span a{ float:left; font-size:18px; font-weight:bold; color:#0093dd;} /*滑动门*/ #tab3{width:730px;} #tab3 .tab_menu3{width:730px; background:url(../images/new_tit.jpg) no-repeat left bottom; height:50px; font-size:18px; font-weight:bold; color:#2a2a2a;} #tab3 .tab_menu3 li{ display:inline-block; *display:inline; zoom:1; width:100px; height:18px; cursor:pointer; font-size:18px; line-height:50px; text-align:center; font-weight:bold;} #tab3 .tab_menu3 li a{ color:#2a2a2a;} #tab3 .tab_menu3 .selected3 a{ color:#0093dd;} #tab3 .tab_box3{width:730px; clear:both; position:relative;} #tab3 .hide{display:none;} .tab_box3 a.more{ position:absolute; top:-50px; right:0px; z-index:999; font-size:12px; color:#000;} .tab_box3 dl{ width:730px; height:160px; margin:20px 0px 10px 0px;} .tab_box3 dl dd{ width:363px; float:left; background:url(../images/new_bg.jpg) no-repeat right;} .tab_box3 dl dd img{ width:328px; height:160px;} .tab_box3 dl dt{ float:right; width:340px;} .tab_box3 dl dt span a{ display:block; font-size:14px; color:#333; line-height:40px; font-weight:bold; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} .tab_box3 dl dt p{ line-height:30px; color:#666; font-size:14px; height:120px; overflow:hidden;} .tab_box3 ul{ clear:both;} .tab_box3 ul li{ width:325px; float:left; line-height:36px; border-bottom:1px dashed #c4c4c4; margin:0px 20px 0px 0px; padding-left:20px; background:url(../images/new_ico.png) no-repeat 5px center;} .tab_box3 ul li a{ font-size:14px; float:left; display:block; width:260px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#333;} .tab_box3 ul li span{ float:right; display:block; width:55px; padding-right:5px; text-align:right;} /************文字滚动************/ #ticker {width: 420px; height: 354px; overflow: hidden; position: relative; margin:15px 0px 0px;} #ticker li{ width:420px; border-bottom:1px dashed #999; padding:10px 0px;} .wen{ background:url(../images/q.jpg) no-repeat 10px center; line-height:36px; padding-left:40px; font-size:14px; color:#333; height:36px; overflow:hidden;} .wen a{ color:#2a2a2a; font-size:14px; font-weight:bold;} .da{ background:url(../images/a.jpg) no-repeat 10px 6px; margin-top:6px; padding-left:40px; font-size:14px; height:48px; overflow:hidden; line-height:24px; color:#666;} /**link_box**/ .link_box{ height:110px;} .link_big{ width:1180px; margin:auto;} .link_big span{ display:block; width:1180px; height:50px; line-height:50px; background:url(../images/link_tit.jpg) no-repeat bottom; font-size:18px; color:#0093dd; font-weight:bold; text-transform:uppercase;} .link_big span em{ font-style:normal; color:#888;} .link_nav{ line-height:50px; height:50px;} .link_nav a{ font-size:16px; color:#444; padding:0px 25px 0px 0px;}