<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";



/* CSS Document */







/* banner */



.banner{width:100%; margin:0 auto; position:relative; height:600px; top:-25px; z-index:1;}



.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:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px;}



.fullSlide .hd ul .on{background:#f57709;}



.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;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:2%; background-position:-6px -137px;}







/*search*/



.search_box{width: 100%; height: 55px; background:url(../images/search.png) repeat-x; margin-top:-25px;}



.search{width: 1080px; margin:auto; height:50px; padding:0px 10px;}



.keytext{width: 770px;height: 50px;line-height: 50px; float: left; font-family:Microsoft YaHei; font-size: 12px; color:#333;}



.keytext span{line-height: 50px; color: #333;}



.keytext a{margin: 0px 8px 0px 0px; line-height:50px; color:#333;}



.rmgj-n-r{ float:right; margin-top:13px;}



.text{padding:0px 0px 0px 3px; float:left; height:24px; width:177px; font-size:12px; background:url(../images/search_bg.jpg) no-repeat;}



.submit{width:27px; height:24px; border:0; padding:0; background:url(../images/search_but.jpg); list-style:none; float:left; color:#fff; font-size:12px;}







/**product**/



.prouduct_box{ width:100%; height:785px; clear:both; margin:20px 0px;}



.prouduct_big{ width:1080px; margin:auto;}



.prouduct_left{ float: left; width:248px; height:785px;}



.prouduct_left h3{ background:url(../images/cp_tit.jpg) no-repeat; line-height:30px; height:75px; text-align:center; padding-top:15px;}



.prouduct_left h3 a{ font-size:24px; font-weight:bold; color:#fff;}



.prouduct_left h3 span{ text-transform:uppercase; font-size:20px; color:#8db2d2;}



.prouduct_left ul{ width:248px; background:url(../images/cp_bg.jpg) repeat-y; height:695px; padding-top:1px;}



.prouduct_left ul li a{ display:block; color:#fff;  line-height:30px; background:url(../images/cp_list.jpg) no-repeat center; padding:0px 20px 0px 67px; height:30px; font-size:14px; display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}



.prouduct_left ul li span{ background:url(../images/cp_tab.jpg) no-repeat center; height:33px; display:block; width:196px; margin:10px auto;}



.prouduct_left ul li span a{line-height:33px; color:#303030; font-size:15px; background:none; padding-left:42px; font-weight:bold; display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}



.prouduct_right{ width:832px; height:785px; float:right;}







/*滑动门*/



#tab{width:832px; position:relative; margin:0px;}



#tab .tab_menu{ position:absolute; z-index:1; margin-left:20px; background:url(../images/cp_titi.jpg) repeat-x; width:812px; height:43px;}



#tab .tab_menu li{float:left; width:142px; height:43px; line-height:36px; overflow:hidden; cursor:pointer; font-size:16px; background:url(../images/cp_tit2.jpg) no-repeat center;}



#tab .tab_menu li.selected{ background:url(../images/cp_tit1.jpg) no-repeat center;}



#tab .tab_menu li a{ color:#fff; font-size:15px; padding:0px 0px 0px 48px;}



#tab .hide{display:none;}



#tab .tab_box{width:832px; clear:both; top:43px; position:relative;}



.tab_box a.more{ position:absolute; top:-35px; right:10px; color:#fff; z-index:999;}



.tab_box dl{ width:186px; height:225px; margin:20px 0px 0px 20px; float:left; border:1px solid #ddd;}



.tab_box dl dt img{ width:178px; height:178px; padding:4px; display:block;}



.tab_box dl dd a{ display:block; height:35px; line-height:35px; background:#e7e7e7; text-align:center; color:#303030; font-size:14px; width:178px; margin:auto; display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}







/**hzhb_box**/



.hzhb_box{ width:100%; height:474px; background:url(../images/hzhb_bg.jpg) repeat-x;}



.hzhb_big{ width:1080px; margin:auto; position:relative; background:#fff; height:474px;}



.hzhb_big h3{text-align:center; height:75px;}



.hzhb_big h3 a{ color:#0f68ba; font-size:24px; display:block; height:40px; line-height:40px; font-weight:bold; background:url(../images/hzhb_tit.jpg) no-repeat center;}



.hzhb_big h3 span{ color:#0f68ba; display:block; font-size:14px; height:18px; line-height:18px; text-transform:uppercase;}







/**********************************************图片滚动********************************************/



.gd_01{ position:relative; width:1080px;}



.gd_01 em{ position:absolute; top:0px;}



.gd_01 .t_l1{ left:10px; top:65px;}



.gd_01 .t_r1{ right:10px; top:65px;}



.gd_01 #simgs1{ margin:0px 50px;}



.gd_01 li{ float:left; width:187px; padding: 0 20px 0 0; text-align:center;}



.gd_01 li img{ display:block; width:183px; height:155px; border:1px solid #ddd; padding:1px;}



.gd_01 li a span{ display:block; height:35px; color:#303030; font-size:14px; line-height:35px; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}







/**s_banner1**/



.s_banner1{ width:310px; margin:15px auto 0px; padding:20px 0px 0px 730px; line-height:30px; background:url(../images/s_banner1.jpg) no-repeat center; height:150px;}



.s_banner1 p{ display:block;}



.s_banner1 em{ font-style:normal; font-size:16px; color:#0f68ba; float:left; display:block; margin:14px 0px 0px;}



.s_banner1 span{ font-size:24px; color:#0f68ba; font-family:impact; display:block; float:left;}



.s_banner1 .s_but_1{ display:block; width:110px; height:37px;  margin:38px 0px 0px 15px;}

.s_banner1 .s_but_2{ display:block; width:110px; height:37px;  margin:38px 0px 0px 15px;}






/**ys_box**/



.ys_box{ height:1782px; background:url(../images/ys_bg.jpg) no-repeat center;}



.ys_box h3{ padding-top:55px; height:150px; width:1080px; margin:0px auto 0px;}



.ys_box h3 span{ font-size:36px; color:#ff7e00; font-weight:bold; display:block; line-height:50px; padding-left:310px;}



.ys_nr{ width:1080px; margin:auto; position:relative;}



.ys_nr div{ position:absolute; width:390px;}



.ys_nr div h4{ line-height:30px; height:60px; display:block; margin:0px 0px 0px 30px;}



.ys_nr div h4 span{ font-size:24px; font-weight:bold; color:#0f68ba; display:block;}



.ys_nr div h4 b{ font-size:16px; color:#0f68ba; font-weight:bold; display:block;}



.ys_nr div ul li{ line-height:25px; font-size:15px; color:#303030; background:url(../images/ys_ico.png) no-repeat left 3px; padding-left:30px; margin-top:16px;}



.ys_nr div ul li em{ font-style:normal; font-weight:bold; color:#f97800;}



.ys_nr div.ys_list1{ top:20px; left:166px;}



.ys_nr div.ys_list2{ top:360px; left:525px; width:550px;}



.ys_nr div.ys_list3{ top:855px; left:170px; width:400px;}



.ys_nr div.ys_list4{ top:1290px; left:535px; width:510px;}







/**s_banner_box2**/



.s_banner_box2{ height:460px; background:url(../images/s_banner2.jpg) no-repeat center;}



.s_banner2{ width:943px; margin:auto; padding:338px 0px 0px 137px;}



.s_banner2 p{ display:block; float:left;}



.s_banner2 b{ display:block; font-size:16px; color:#555; line-height:25px;}



.s_banner2 span{ font-size:18px; color:#f97800; font-weight:bold; display:block; line-height:25px;}



.s_banner2 a{ display:block; width:100px; height:40px; border-radius:2px; background:#f97800; color:#fff; text-align:center; line-height:40px; font-size:18px; font-weight:bold; float:left; margin:7px 0px 0px 10px;}







/**al_box**/



.al_box{ width:100%; height:350px;}



.al_box h3{ background:url(../images/al_tit.jpg) no-repeat center bottom; text-align:center; line-height:30px; margin-bottom:30px; height:60px; margin:auto; padding:20px 0px 0px;}



.al_box h3 span{ font-size:14px; color:#666; text-align:center; display:block; text-transform:uppercase; font-family:"Times New Roman"; line-height:25px;}



.al_box h3 a{ display:block; font-size:30px; font-weight:bold; color:#0f68ba;}







/**********************************************图片滚动********************************************/



.gd_02{ position:relative; height:250px; width:1080px; clear:both; margin:auto; padding-top:20px;}



.gd_02 em{	position:absolute;	top:80px;}



.gd_02 .t_l{ left:0px;}



.gd_02 .t_r{ right:0px;}



.gd_02 #simgs{ margin:0px 35px;}



.gd_02 li{ float:left; width:237px; height:250px; margin: 0px 20px 0px 0px; background:#f2f2f2;}



.gd_02 li img{ display:block; width:231px; height:187px; padding:3px;}



.gd_02 li span a{ color:#000; font-size:14px; height:57px; line-height:42px; display:block; background:url(../images/al_titi.png) no-repeat 20px 20px; padding-left:30px;}



.gd_02 .fl { float:left;}



.gd_02 .fr { float:right;}







/**khjz_box**/



.khjz_box{ width:1080px; height:435px; margin:auto;}



.khjz_box h3{ background:url(../images/al_tit.jpg) no-repeat center bottom; text-align:center; line-height:30px; margin-bottom:30px; height:60px; margin:auto; padding:20px 0px 0px;}



.khjz_box h3 span{ font-size:14px; color:#666; text-align:center; display:block; text-transform:uppercase; font-family:"Times New Roman"; line-height:25px;}



.khjz_box h3 a{ display:block; font-size:30px; font-weight:bold; color:#0f68ba;}



.khjz_box dl{ width:520px; float:left; margin:20px 10px 0px;}



.khjz_box dl dd{ width:160px; float:left;}



.khjz_box dl dd img{ width:160px; height:145px;}



.khjz_box dl dt{ width:340px; float:right;}



.khjz_box dl dt span a{ font-size:14px; color:#303030; font-weight:bold; line-height:30px;}



.khjz_box dl dt p{ line-height:28px; font-size:14px; height:84px; overflow:hidden;}



.khjz_box dl dt em a{ display:block; width:96px; height:26px; border:2px solid #303030; text-align:center; line-height:26px; color:#303030; font-style:normal; margin-top:3px;}







/**s_banner3_box**/



.s_banner3_box{ width:100%; height:183px; background:url(../images/s_banner3.jpg) no-repeat center;}



.s_banner3{ width:545px; height:50x; padding:120px 0px 0px 535px; margin:auto; position: relative;}



.s_banner3 em{ display:block; font-size:15px; color:#fff; line-height:30px; font-style:normal; height:30px; float:left;}



.s_banner3 span{ font-style:normal; color:#f97800; font-size:24px; font-weight:bold; display:block; line-height:30px; float:left;}



.s_banner3 a{ display:block; width:100px; height:30px; background:#fff; color:#0d79b9; border-radius:5px; text-align:center; line-height:28px; font-size:16px; font-weight:bold; float:left; margin-left:10px;}







/**gs_box**/



.gs_box{ width:100%; height:624px; background:url(../images/about_bg.jpg) no-repeat center; margin:20px 0px;}



.gs_big{ width:1080px; margin:auto;}



.gs_big h3{ line-height:30px; text-align:center; padding:30px 0px 0px;}



.gs_big h3 a{ color:#0f68ba; font-size:30px; font-weight:bold;}



.gs_big h3 span{ color:#aaa; font-size:16px;}



.gs_left{ width: 570px; float: left;}



.gs_left dl{ margin:20px 20px 0px;}



.gs_left dl dd{ width:530px; height:310px;}



.gs_left dl dd img{ width:520px; height:300px; padding:4px; border:1px solid #d3d3d3;}



.gs_left dl dt{ width:530px; background:#dedede; height:150px; margin-top:20px;}







/* 连续滚动 */



.box3 {width:510px; position:relative; margin:auto;}



.box3 li {float:left; width:163px; margin:10px 10px 0px 0px; text-align:center;}



.box3 li img {width:163px; height:110px;}



.box3 li a {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:30px; font-size:14px; color:#444;}



.box3 .lefts { background: url(../images/left.jpg) no-repeat; display: block; width: 24px; height: 24px; position: absolute; left:220px; top:160px;}



.box3 .rights { background: url(../images/right.jpg) no-repeat; display: block; width: 24px; height: 24px; position: absolute; right:220px; top:160px;}







/**gs_right**/



.gs_right{ width:480px; float:right;}



.gs_right h3{ line-height:24px; float:left; height:200px; width:20px; padding:60px 0px 0px 10px;}



.gs_right h3 a{ float:left; color:#0f68ba; font-size:20px;}



.gs_right dd{ margin-bottom:10px; width:480px; height:180px; padding:80px 0px 0px 0px;}



.gs_right dt{ clear:both; padding:0px 30px 0px 0px;}



.gs_right dt span a{ display:block; color:#333333; font-size:18px; font-weight:bold; border-bottom:2px solid #ccc; width:150px; line-height:35px; margin-bottom:10px;}



.gs_right dt p{ color:#666; line-height:30px; font-size:14px; height:120px; overflow:hidden;}



.gs_right dt p a{ color:#0f68ba;}







/* 连续滚动 */



.box4 {width:330px; position:relative; float:left; margin:-90px 0px 0px 55px;}



.box4 li {float:left; width:330px; margin:0px 30px 0px 0px; text-align:center;}



.box4 li img {width:310px;height:260px; padding:9px; border:1px solid #d3d3d3; }



.box4 li a {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:30px; font-size:14px;}



.box4 .lefts { background: url(../images/left.jpg) no-repeat; display: block; width: 24px; height: 24px; position: absolute; left:-100px; top:100px;}



.box4 .rights { background: url(../images/right.jpg) no-repeat; display: block; width: 24px; height: 24px; position: absolute; left:-55px; top:100px;}







/**new_box**/



.new_box{ width:1080px; margin:20px auto; height:488px;}



.new_list{ width:340px; float:left; margin-left:30px;}



.new_list h3{ background:url(../images/new_tit.jpg) no-repeat center top; height:50px; line-height:50px; text-align:center;}



.new_list h3 a{ color:#0f68ba; font-size:18px;}



.new_list a img{ width:336px; height:194px; padding:2px; background:#eee;}



.new_list ul li{ font-size:14px; color:#464646; line-height:40px; background:url(../images/new_ico.jpg) no-repeat 6px center; padding-left:20px;}



.new_list1{ margin:0px;}




/**link_big**/



.link_big{  height:58px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin-bottom:20px; width:1080px; margin:0px auto 20px;}



.link_big h3{ line-height:58px; float:left; background:url(../images/link.jpg) no-repeat left center; padding-left:30px; width:140px;}



.link_big h3 b{ font-size:18px; color:#232323;}



.link_big h3 span{color:#8e8e8e; font-size:18px; text-transform:uppercase;}



.link_nav{ float:left; width:1010px;}



.link_big a{ font-size:14px; color:#303030; line-height:58px; padding:0px 20px;}</pre></body></html>