<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
*, html, body, form, div, dl, dt, dd, ul, ol, li, th, td, p, span, strong, em, a, input, textarea, select, h1, h2, h3, h4, h5, h6, pre, fieldset, blockquote, iframe {margin: 0px;padding: 0px;}
html, body {height: 100%; border: 0;}
body{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333333;}	

img{ border:0}	
a {color: #333333;text-decoration: none;}
a:hover {text-decoration: none; }
ul,ol,li,dl,dt,dd{list-style: none outside none;}
.clear{clear:both;}
.auto{margin-left:auto; margin-right:auto}
.l{float:left}
.r{float:right}
.mat15{ margin-top:15px;}
.more{ float:right; display:block; width:50px; height:20px; margin-top:13px; margin-right:20px;}
.header{height:144px;background:url(../images/top_bg.jpg) top center no-repeat;}
.header_top{width:1023px; height:107px;}
.header_top_left{width:640px; overflow:hidden; height:107px;}
.header_top_right{width:257px;height:107px; overflow:hidden; }
.dianh{ width:337px; height:46px; float:left;}
.dianh span{ display: block; margin:68px 0 0 75px; font-size:16px; font-weight:bold; color:#ff8400;letter-spacing:2px; }
a.color_fff{ color:#FFFFFF;}
.shousuo{ float:left; margin-top:54px; margin-left:30px;}
.shousuo .inp{ background:none; width:140px; border:none; color:#CCC;}
.butsou {width: 46px;height: 25px;border: none; background:none;margin-left: 15px;}

			
.index_mains{ width:1005px;}
.in_left{ padding-left:12px; background:url(../images/left_gang.jpg) left no-repeat;}
.gsjj{ width:246px; height:246px; float:left;}
.gsjj_top{ width:246px; height:44px;background:url(../images/gsjj.jpg) no-repeat;}
.gsjj_con{ width:206px; height:161px; background:url(../images/bgs_10.jpg) repeat-x; padding:20px; line-height:23px; overflow:hidden;}
.gsxw{ width:486px; height:246px; float:left;}
.gsxw_top{ width:486px; height:44px;background:url(../images/gsxw.jpg) no-repeat; }
.gsxw_con{ width:446px; height:206px; background:url(../images/bgs_10.jpg) repeat-x;padding:20px;}
.gsxw_con li{ width:446px; height:27px; line-height:27px;background:url(../images/jiantou_16.png) left 12px no-repeat;}
.gsxw_con li a{ width:350px; padding-left:15px; height:27px; line-height:27px; float:left; display:block;}
.gsxw_con li span{ width:80px;; height:27px; line-height:27px; float:left; display:block; color:#666;}
.lxwm{ width:246px; height:246px; float:left;}
.lxwm_top{ width:246px; height:44px;background:url(../images/lxwm.jpg) no-repeat;}
.lxwm_con{ width:206px; height:161px; background:url(../images/bgs_10.jpg) repeat-x; padding:20px; line-height:29px; overflow:hidden;}
.cpzs{
	width:1002px;
	height:305px;
	margin-top: 20px;
}
.cpzs_top{ height:45px;width:1002px; background:url(../images/cpzs.jpg) repeat-x;}


.index_main{ background-image: url(../images/index_body.jpg); background-repeat: repeat-x; width:100%;}
.index_main_cpzs{width:1002px; height:258px;background:url(../images/cpbg_18.jpg) repeat-x;}
.index_main_cpzs_cont{ width:1002px; height:258px; overflow:hidden;}
.rollBox{width:1002px;overflow:hidden;height:240px;padding:18px 0 0 0;}
.img-scroll {position:relative;width:1002px;height:240px;}
.img-scroll .prev {position:absolute;display:block;width:31px;height:61px;top:82px;}
.img-scroll .next {position:absolute;display:block;width:31px;height:61px;top:82px;}
.img-scroll .prev a{display:block;width:31px;height:61px;cursor:pointer}
.img-scroll .next a{display:block;width:31px;height:61px;cursor:pointer}
.img-scroll .prev {left:0}  
.img-scroll .next {right:0}
.img-list {position:relative; width:940px; height:240px;overflow:hidden;margin:0 auto;}
.img-list ul{width:9999px; }
.img-list li{width:217px;height:210px; border: solid #cacaca 1px; text-align:center; padding:4px;float:left;display:inline; background:#fff; margin-right:10px;}
.img-list .tuimg{ width:217px; height:170px; overflow:hidden;}
.img-list .tutitle{ width:217px; height:36px; overflow:hidden;line-height:36px; margin-top:4px;  background:#ececec;}
.img-list li a{ display:block;}


.foot_nav{width:1002px; margin:0 auto; height:38px; text-align:center; line-height:38px; background:url(../images/bottom_bg_nar.jpg ) repeat-x;color:#fff;}
.foot_nav a{ color:#fff;}
.footer { height:85px;width:1002px; overflow:hidden; margin:0 auto;  text-align:center; padding-top:5px; line-height:30px; height:76px;background:url(../images/footbg.jpg) repeat-x;}
.footer a{}
.xiaobanners{ width:100%; height:127px; background:url(../images/banners_02.gif) center no-repeat;}
.banners{ display:block; margin:0 auto;}
.heng{ width:100%; height:24px;background: url(../images/heng_03.gif) repeat-x; }

/*left*/
.main{width: 1002px; height: auto; padding-top: 20px;padding-bottom:10px; background-image: url(../images/index_body.jpg);  background-repeat: repeat-x;}
.left{width: 220px; }
.left_cate{border:1px solid #CBCBCB; width: 220px; height: auto;}
.left_top{height: 35px; line-height: 35px; background-color: #E5E5E5; padding-left: 35px; color: #0C458C; font-size: 16px; font-weight: 600 }
.left_main{width: 222px;  }
.left_main ul{padding: 0px; margin: 0px; list-style: none;}
.left_main ul li{height: 34px; background-image: url(../images/left_li.jpg); background-repeat: no-repeat; background-position: 30px center; border-top: 1px solid #CBCBCB; line-height: 35px; padding-left: 45px;}
.left_main ul li a{color: #757575; font-size: 13px; font-weight: 400;}
.left_lxwm{width: 162px; height: 40px; padding-left: 60px;padding-top: 20px;color: steelblue;font-size: 18px;background-image:url(../images/left_lxwm.jpg); background-repeat: no-repeat; }
.m20{margin-top: 20px;}

.right{width: 750px; height: auto; }
.right_top{height: 39px; border-bottom:1px solid #C9C9C9;}
.cate_name{ height: 39px; border-bottom: 1px solid #444444; line-height: 40px;}
.pos{height: 40px; line-height: 40px; color: #646464}
.pos a{color:#646464}

.newslist{width: 750px; height: auto;}
.newslist11{width:750px; height:40px; line-height:40px;}
.xiaokuang{width:180px; height:40px; line-height:40px; float:left; font-size:18px;}
.newslist ul{padding: 0px; margin: 0px; list-style: none;}
.newslist ul li{height: 29px; line-height: 30px; border-bottom:1px dashed #BEBEBE;}
.newslist ul li span{color: #ACACAC; padding-right: 10px;}
.newslist ul li a{color: #686868; padding-left: 10px;}
.pages{line-height: 25px; text-align: center;}

.newsshow{width: 750px; height: auto; padding-top: 20px;}
.newsshow .title {
height: 36px;
line-height: 36px;
text-align: center;
}
 .newsshow .info {
text-align: center;
height: 30px;
line-height: 30px;
padding-bottom: 10px;
font-size: 12px;
color: #666666;
}

.article {
padding-top: 15px; line-height:25px;
}
.prenext {
height: 50px;
margin-top: 15px;
line-height: 50px;
padding: 0px 10px;
border-top: 1px dashed #dedede;
border-bottom: 1px dashed #dedede;
}
.cate_img {
width: 100%;
height: 230px;

}


.productlist{width: 750px; height: auto;}
.productlist ul{padding-top: 20px; margin: 0px; list-style: none;}
.productlist ul li{float: left; margin-right: 40px; width: 223px; height: 185px;}
.productlist ul li img{display: block;width: 195px; height: 150px; overflow: hidden; margin-left: auto; margin-right: auto; border:1px solid #CACACA; padding: 1px;}
.productlist ul li span a{display: block;overflow: hidden; line-height: 25px; height: 25px; text-align: center; width: 223px; overflow: hidden;}
.prodes {
text-align: left;
height: auto;
}
.prodes_title {
padding-left: 15px;
color: #C9C9C9;
border-bottom: 1px solid #C7C7C7;
height: 30px;
line-height: 30px;
font-size: 15px;
font-weight: bold;
font-family: 微软雅黑;
}
.prodes_con {
padding-top: 15px;
}

.KeFuDiv{
	position: absolute; z-index:999;
	height:160px;
	width:118px;
}
.KeFuList{
	background:url(../images/mid001.gif);
}
.KeFuTitle{
	background:url(../images/list_001.gif);
	margin-left:9px;
	font-size:9pt;
	width:101px;
	height:20px; line-height:20px;
	text-align:center;
}
.KeFuItem{
	text-align:center;
	margin-top:8px;
	font-size:9pt;
}


.nav{ width:100% height:37px;background:url(../images/nva_bg.jpg) repeat-x;position: relative; z-index:9999;}
.menu{  margin:auto;width:1005px; height:37px; }
.menu ul { list-style-type:none; z-index:99; position: relative;}
.menu ul li {float: left; position: relative; width:113px;}
.navgang{background:url(../images/xcds_07.gif) left no-repeat;}
.menu ul li a{height:37px;width:100px;line-height:44px;text-align:center;color: #FFFFFF font-size:15px; font-weight:bold; display:block; margin:0 auto;}
.menu ul li a:hover{color:#FFFFFF;background:url(../images/nva_bga.jpg)}
.menu ul li ul {display: none; }
.menu ul li:hover ul {display: block; position: absolute; top:37px;  left:0; z-index:9999; } 
.menu ul li:hover ul li a {display:block; font-size:12px; font-weight:100;  height:34px; line-height:34px;color:#ffffff; width: 100px; text-align: 
center; background-color: #999999; border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;}
.menu ul li:hover ul li a:hover { background:url(../images/nva_bga.jpg) color:#ffffff; }
.nava{ color:#FFFFFF; font-family:"微软雅黑"; font-size:14px;}

.fuwul{
	padding-left:31px;
	padding-top:25px;
	width:80px;
	float:left;
	color:#FF6600;
	height: 165px;
	font-weight: bold;
	font-size: 14px;
}
.fuwura{width:630px; height:165px; padding-top:25px; float:right;}
.fuwua{width:80px; height:30px; line-height:30px; display:block;}
.wfuwu{
	height:220px;
	width:749px;
	float:right;
	background-image: url(../images/ab_bg.gif);
	background-repeat: repeat-x;
}
.wfuwunr{
	height:170px;
	padding: 10px;
	line-height: 25px;
}
.about{height:221px;margin-top:20px}
.cases{height:200px;margin-top:15px;background:url(../images/ab_bg.gif) repeat-x left}
.cases h3{height:30px;background:url(../images/ab_hd.gif) repeat-x left;border-bottom:1px solid #dcdcdc;border-left:3px solid #347cac;line-height:30px;font-weight:normal;text-indent:10px;position:relative}
.cases h3 a{position:absolute;right:10px;top:0px;color:#d0d0d0;font-size:12px}
.cases .lengl{height:110px;width:280px;margin-top:30px;margin-left:30px;position:relative;float:left}
.cases .lengl img{padding:1px;border:1px solid #e0e0e0}
.cases .lengl ul{position:absolute;top:0px;left:150px}
.cases .lengl ul li{height:20px;line-height:20px;border-bottom:1px dashed #e0e0e0;width:150px;text-indent:20px}
.cases .lengl ul li a{font-size:12px}
.about .zhuizong{height:220px;width:240px;border:1px solid #dcdcdc;background:url(../images/ab_bg.gif) repeat-x left;float:left}
.chaxun{height:80px;padding:20px}
.sousuo{height:30px;width:200px;border:none;font-size:14px;text-indent:10px}
.dianji{height:30px;width:200px;border:none;background:url(../images/dianji.png);cursor:pointer;margin-top:20px}
.about .a_about{height:220px;width:460px;border:1px solid #dcdcdc;background:url(../images/ab_bg.gif) repeat-x left;float:left;margin-left:15px;border-top:none;position:relative}
.wfuwu h3{height:30px;background:url(../images/ab_hd.gif) no-repeat left;border-bottom:1px solid #dcdcdc;border-left:3px solid #347cac;line-height:30px;font-weight:normal;text-indent:10px;position:relative}
.wfuwu h3 a{position:absolute;right:10px;top:0px;color:#d0d0d0;font-size:12px}
.about .a_about .intro{margin-left:25px;margin-top:15px;font-size:12px;line-height:200%;width:420px}
.zhuizong h3{height:30px;background:url(../images/ab_hd.gif) no-repeat left;border-bottom:1px solid #dcdcdc;border-left:3px solid #347cac;line-height:30px;font-weight:normal;text-indent:10px;position:relative}.wfuwu h3{height:30px;background:url(../images/ab_hd.gif) no-repeat left;border-bottom:1px solid #dcdcdc;border-left:3px solid #347cac;line-height:30px;font-weight:normal;text-indent:10px;position:relative}
.zhuizong h3 a{position:absolute;right:10px;top:0px;color:#d0d0d0;font-size:12px}
/*首页幻灯片*/
.m_banner{ background:#fff;height:365px; position:relative;}
.m_banner .banner{height:360px;width:100%; position:absolute;top:0;left:0; background-position:center top; min-width: 980px}
.banner_ctrl{ height:100px;width:980px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -490px;z-index:2;  }
@media screen and (min-width:1300px) and (max-width: 1400px) {
.banner_ctrl{ width: 1100px;margin:-50px 0 0 -550px;}
}
@media screen and (min-width:1400px) and (max-width: 1600px) {
.banner_ctrl{ width: 1300px;margin:-50px 0 0 -650px;}
}
@media screen and (min-width:1600px) {
.banner_ctrl{ width: 1500px;margin:-50px 0 0 -750px;}
}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(../images/banner_ctrl.png) no-repeat; position:absolute; opacity:.5;filter: alpha(opacity=50);
-moz-opacity:0.5;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:388px;}
.m_banner .banner a{display: block;width: 980px;height: 365px;cursor: pointer; position: absolute;left: 50%;margin-left: -490px;z-index: 4;}
.searchbox{ width:300px; height:255px; background-image:url(../images/chaxun.png); border-right:0px solid #584d37; border-bottom:0px solid #584d37; z-index:10; position: absolute; top:61px;}/*ping 2014-07-01*/
.searchboxwra{position:absolute; top:0px; width:980px; left:50%; margin-left:-490px} /*ping add 2014-07-01*/
.searchbox ul li{ float:left; width:200px; height:37px;text-align:center; line-height:37px; vertical-align:middle; font-family:"微软雅黑"; font-size:15px; cursor:pointer; background:#e5e5e5;display: inline;}
.searchbox ul li a{text-decoration:none;display: block;width: 300px;height: 37px;}
.searchbox ul li.current{ background:url(../images/base/arror.png) no-repeat scroll center bottom; height:45px; }
.searchbox ul li.current a{ background-image:url(../images/yundanhao.png); color:#fff; font-weight:bold; display:block; }
.searchbox .bd .part1{ margin:65px 25px 25px 25px;position: relative;  }
.searchbox .bd .part1 textarea{ width:320px; height:100px; border:1px solid #d6d6d6; background:#fff; padding:15px; color:#999; font-size:14px; line-height:22px; overflow:hidden; resize: none}
.searchbox .bd .part1 .clean{ position:absolute; left:160px; top:145px; background:#50abfd; width:90px; height:30px; line-height:30px; vertical-align:middle; color:#fff; text-align:center; font-weight:bold; cursor:pointer;}
.searchbox .bd .part1 .makesure{ position:absolute; left:260px; top:145px; background:#ff8840; width:90px; height:30px; line-height:30px; vertical-align:middle; color:#fff; text-align:center; font-weight:bold; cursor:pointer;}
.searchbox .bd .part1 .makesure1{ position:absolute; left:260px; top:105px; background:#ff8840; width:90px; height:30px; line-height:30px; vertical-align:middle; color:#fff; text-align:center; font-weight:bold; cursor:pointer;}
.searchbox .bd .part1 .input{ width:120px; height:30px; border:1px solid #d6d6d6; padding-left:10px; line-height:30px; vertical-align:middle; color:#999;}
.searchbox .bd .part1 .fl{ height:30px; line-height:30px; vertical-align:middle;}
.contentwarp{width:980px; margin-left:auto; margin-right:auto; margin-top:20px;}
.w980{width:980px;}
.mauto{ margin: 0px auto}
.oh{ overflow: hidden}
.intro{
	margin-left:5px;
	margin-top:15px;
	font-size:12px;
	line-height:200%;
	width:215px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.fastchannel,.contentwarp{width:979px; margin-left:auto; margin-right:auto; margin-top:20px;}
.fastchannel ul li{ float:left; width:138px;}
.fastchannel ul li a img{ width:125px; }
.fastchannel ul li h4{
	text-align:center;
	height:35px;
	line-height:35px;
	vertical-align:middle;
	width:125px;
	display: block;
}
</pre></body></html>