<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 */

/*公用部分*/
body{ font-size:12px; color:#4a4a4a; line-height:24px;font-family:"Microsoft YaHei",Microsoft YaHei;}
body,div,img,p,h1,ul,li,span,a,h1,h2,h3,h4,dl,dt,dd,button,textarea,form, fieldset, input, textarea, p, blockquote, clear, th, td,ol{ margin:0; padding:0;}
img{ border:none;}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#4a4a4a;margin:0; padding:0;}
a:hover{color:#e00621;}
.clear{ clear:both;}
a.more{ float:right; display: block; padding-right:15px;}
a.more2{ float:right; display: block;  margin-top:12px; }
a.more:hover,a.detail:hover,.link_1 a:hover{ text-decoration: none;}
a.detail{display:block; float:right;}

a:hover img{opacity: 0.8;}

/*此处为头部代码*/
.header{ width:100%; height:115px; background:url(img/head_bg.jpg) repeat-x;}
.head{ width:1040px; height:115px; margin:0 auto; position:relative;}
.logo{ position:absolute; top:30px; left:0px;width:510px; height:84px;}
.tel{position:absolute;top:30px;right:100px;width:200px; height:84px;}
.sm{position:absolute;top:40px;right:0px;width:76px; height:84px;}

.top{ width:1040px; height:30px; line-height:30px;}
.top_l{ width:825px; height:30px; float:left;}
.top_r{ width:214px; height:30px; float:left; text-align:center;}

.nav_w{width:100%; height:43px; background:#fff;}
.nav{width:1040px; height:43px; margin:0 auto;font-family:"Microsoft YaHei"}
.navBar{width:1040px;margin:0 auto;height:43px;line-height:43px;color:#333;}
.nav{position:relative;width:1040px;margin:0 auto;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:16px;}
.nav a{color:#676565;}
.nav h3{font-size:100%;font-weight:normal;}
.nav .m{float:left;position:relative;z-index:1;}
.nav .s{float:left;width:3px;text-align:center;color:#4f4e4e;font-size:14px;}
.nav h3 a{display:block;width:125px;text-align:center;}
.nav .sub{display:none;position:absolute;top:50px;z-index:1;width:100%;border:1px solid #E6E4E3;border-top:0;background:#fff;}
.nav .sub li{text-align:center;padding:0 8px;margin-bottom:-1px;}
.nav .sub li a{display:block;border-bottom:1px solid #E6E4E3;padding:8px 0;height:28px;line-height:28px;color:#676565;font-size:12px;font-weight:bold;}
.nav .sub li a:hover{color:#e00621;}
.nav .block{height:3px;width:125px; margin:0 auto;background:#e00621;position:absolute;left:0;top:40px;overflow:hidden;}

.banner{width: 100%;position:relative;  height:450px; overflow:hidden; }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:450px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:450px;  }
.banner .bd li a{ height:450px; display:block;  }
.banner .hd{ width:100%;  position:absolute;bottom:0; left:0; height:50px; line-height:50px; text-align:center;}
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:50px; height:3px; margin:4px; overflow:hidden;line-height:9999px; background: #000000;filter:alpha(opacity=50);opacity: 0.5;}
.banner .hd ul .on{background:#FF5216;filter:alpha(opacity=0.5);opacity: 1;}

div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:410px; left:90px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url(img/btn_main_img.png) 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(img/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(img/hover_right.png) no-repeat right top;right:100px;}




.hoter{ width:100%; height:248px; background:#fafafa; border-bottom:1px solid #d1d1d1;}
.hot{ width:1040px; height:248px; margin:0 auto; padding-top:35px;}
.hot_l{ width:100px; height:228px; float:left;padding-left:20px;}
.hot_l img{ width:90px; height:90px; margin:0 auto;}
.hot_l h1{width:90px; height:25px; line-height:25px; text-align:center; font-size:14px;}
.hot_r{ width:920px; height:228px; float:left;}
.hot_r li{ width:206px; height:195px; float:left; border-right:1px  dashed #c8c8c8;padding:0 10px;}
.hot_r li h2{font-size:16px; height:30px; line-height:30px; text-align:center;} 
.hot_r li p{ height:104px; line-height:22px;margin:0 auto;  } 
.hot_r li h3{ width:141px; height:40px; margin:8px auto; } 

.container{ width:100%; height:auto; overflow:hidden;}
.content{ width:1040px; height:auto; margin:0 auto;}
.sbdl{ width:1040px; height:260px; margin:20px auto;}
.anli{ width:390px; height:260px; float:left;}
.anli_top{ width:390px; height:36px; font-size:18px; color:#0072c2;  }
.anli_top span{ font-size:20px;color:#7b797a;}
.anli_bot{ width:390px; height:210px; margin:10px auto; background:#9C3;}
.temp { margin: 1px; }
.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; bottom: 5px; right: 4px; }
 .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
 .slidebar li.on { background: rgba(255,255,255,0.8); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #a0051f; font-weight: 700; }

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }

#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width:390px; }
.comiis_wrapad { overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px; }
#slidesImgs li { width:390px; height:210px; display: none; }

.sbkj{ width:625px; height:260px; float:left; margin-left:25px;}
.sbkj_top{ width:580px; height:36px; font-size:18px; color:#0072c2; padding-left:40px; }
.sbkj_top span{ font-size:20px;color:#7b797a;}
.sbkj_bot{ width:620px; height:210px; margin:10px 5px 10px 20px;}
.sbkj_bot li{width:124px; height:105px; float:left;}
.sbkj_bot li img{ width:78px; height:78px; margin:0 20px;}
.sbkj_bot li p{ width:122px; height:24px; text-align:center; line-height:16px;}
.gsdl{ width:1030px; height:130px; margin:0 auto; background:#009ce0;}
.gsdl_l{ width:196px;height:130px; float:left; background:url(img/gj.jpg) no-repeat;}
.gsdl_r{ width:834px; float:left;}
.marqueeleft{height:105px;width:834px;overflow:hidden;margin:0 auto; padding-top:25px; padding-left: 30px;}
.marqueeleft ul{float:left; }

.marqueeleft li{float:left;margin:0 5px;width:150px;height:105px;overflow:hidden; }
.marqueeleft li .pic{display:block;width:128px;height:105px;overflow:hidden; }
.zhiru{ width:128px; height:25px; line-height:18px; text-align:center; color:#FFF; }
.gsxw{ width:1030px; height:600px; margin:30px auto; }
.gsxw_1,.gsxw_2{ width:1040px; height:300px; }
.news{ width:325px; height:260px; float:left;}
.hy_news,.contact{ width:325px; height:260px; float:left; margin-left:25px;}

.news_top,.hy_news_top,.contact_top{width:325px; height:44px; background:#f5f5f5; border:1px solid #e1e1e1; position:relative; text-align:right; line-height:44px;  }
.pos,.pos1,.pos2{ position:absolute; left:-1px; top:0; width:96px; height:44px; border-top:3px solid #009ce0; background:#FFF; font-size:16px; line-height:44px; text-align:center;color:#0290ce; }
.news_top a,.hy_news_top a,.contact_top a{color:#898989; width:50px; height:44px; display: block; padding-left:240px; z-index:10; font-size:16px;}
.news_bot,.hy_news_bot{ width:315px; height:205px; border-bottom:1px solid #d5d3d3; margin:10px 5px;}
.news_bot li,.hy_news_bot li{ height:24px; line-height:24px; background:url(img/li_bg.png) no-repeat left; padding-left:15px; }

.news_bot li span,.hy_news_bot li span{ width:60px; height:24px;  display:block; float:right; text-align:right;}
.contact_bot{ width:315px; height:205px; border-bottom:1px solid #d5d3d3; margin:10px 15px; background:url(img/lxwm_bg.jpg) no-repeat;}

.fvzs{ width:325px; height:260px; float:left;}
.hyzs,.zxsm{ width:325px; height:260px; float:left; margin-left:25px;}

.fvzs_top,.hyzs_top,.zxsm_top{width:325px; height:44px; background:#f5f5f5; border:1px solid #e1e1e1; position:relative; text-align:right; line-height:44px;  }
.pos3,.pos4,.pos5{ position:absolute; left:-1px; top:0; width:96px; height:44px; border-top:3px solid #009ce0; background:#FFF; font-size:16px; line-height:44px; text-align:center;color:#0290ce; }
.fvzs_top a,.hyzs_top a,.zxsm_top a{color:#898989; width:50px; height:44px; display: block; padding-left:240px; z-index:10; font-size:16px;}
.fvzs_bot,.hyzs_bot{ width:315px; height:225px; border-bottom:1px solid #d5d3d3; margin:10px 5px;}
.fvzs_bot ul,.hyzs_bot ul{width:305px; height:205px;margin:10px 5px;}
.fvzs_bot li,.hyzs_bot li{ height:24px; line-height:24px;}

.fvzs_bot li span,.hyzs_bot li span{ width:60px; height:24px;  display:block; float:right; text-align:right;}
.zxsm_bot{ width:315px; height:220px; border-bottom:1px solid #d5d3d3; margin:15px 8px;}
.zxsm_bot img{margin-right: 10px;}
.fvzs_bot p,.hyzs_bot p{ width:315px;height:84px; line-height:24px; margin:0 5px;}
.fv_left{ width:130px;height:84px; float:left;}
.fvzs_bot p img,.hyzs_bot p img{ width:130px;height:84px; margin-right:15px;}
.fv_nr{width:160px; height:68px; float:left; margin:5px 12px; font-size:14px; }
.zxsm_left{ width:170px;height:84px; float:left;}
.zxsm_nr{width:125px; height:68px; float:left; margin:5px 10px; font-size:14px; }

.footer{ width:100%; height:148px; background:#676565;}
.foot{ width:1040px; height:148px; margin:0 auto;}
.foot_top{ width:1040px; height:98px;}
.foot_top_1{ width:734px; height:64px; float: left; margin:22px auto 12px auto; color:#CCC; line-height:22px; background:url(img/adress.jpg) no-repeat left; padding-left:68px;}
.foot_top_2{ width:228px; height:65px; float: left;margin:22px auto 12px auto; background:url(img/dianhua.jpg) no-repeat;}

.foot_bot{ width:1040px; height:40px; border-top:1px solid #9c9a9a;}
.foot_bot_1{ width:802px; height:40px; float: left;  color:#CCC; line-height:40px;}
.foot_bot_2{ width:228px; height:40px; float: left; text-align:right;color:#ccc;line-height:40px;}
.foot_bot_2 a{ color:#FFF;}




/*内页右侧图片页*/
.bnannern{ position:relative; height:260px; overflow:hidden;}
.bnannern img{ width:1920px; position:absolute; left:50%; margin-left:-960px; height:260px; border-bottom:1px solid #cdcdcd}
/*内页—-详情页面*/
.sub_main_w{width:100%; height:auto;  overflow:hidden; background:#f6f6f6; }
.about_nav{float:left; width:240px; height:auto; margin-bottom:20px; }
.about_tit{
	background:url(img/about_5.jpg) no-repeat; width:225px; height:90px; font-family:"微软雅黑";   padding-left:15px;}
.about_tit h3{
	color:#fff; font-size:24px; font-weight:500; padding-top:15px;}
.about_tit p{
	color:#cbcbcb; font-size:24px; line-height:20px;}
.about_nav ul{
	width:248px; height:auto; border:1px #ddd solid;}
.about_nav ul li{
	display:block; line-height:50px; width:248px; height:50px; border-bottom:1px #ddd solid;}
.about_nav ul li a{
	color:#333; padding-left:40px; width:208px; height:50px; background:url(img/about_7.jpg) no-repeat 23px center #fff; display:block; font-size:15px;}
.about_nav ul li a:hover{
	background:url(img/about_6.jpg) no-repeat; color:#fff;}
.about_nav ul li a.te{
	background:url(img/about_6.jpg) no-repeat; color:#fff;}

/*内页—-详情页面*/
.sub_main{ width:1030px; height:auto; overflow:hidden; margin:30px auto;}
.sub_left{ width:240px; float:left; margin-right:20px; height:auto; overflow:hidden;  }
.sub_right{ width:762px; height:auto; overflow:hidden; float:left; background:#FFF; border:1px solid #ddd; }
.nydh{ width:220px; height:auto;text-align:center; }
.nydh h2{ width:220px; height:45px; border-bottom:3px solid #AB1200;text-align:right;}
.nydh h2 a{  line-height:25px; font-size:25px;color:#AB1200; font-weight:100;}
.nydh h2 span{ font-family:"Arial"; font-size:14px; color:#A9A9A9;}
.nydh h3{ width:220px; height:35px; padding-top:5px; line-height:35px; border-top:1px   solid #D4D4D4; border-bottom:1px  dashed #D4D4D4;text-align:right;font-weight:100;}
.nydh ul{ width:215px; margin:5px auto; height:auto; overflow:hidden; text-align:right; }
.nydh ul li{margin-bottom:4px;}
.nydh ul a{ height:24px; display:block; width:210px; line-height:24px; font-weight:100; padding-left:-60px;}
.nydh ul a:hover{ color:#AB1200;  text-decoration:underline;}
/*内页-联系我们*/
.lianxi{ width:242px; height:auto; overflow:hidden; margin-top:20px; background:#FFF; padding-top:10px; 
border:1px solid #ddd;}
.lianxi img{ display:block; margin:0 auto; padding-top:2px;}
.lianxi p{ width:220px; margin:10px auto; height:auto; overflow:hidden; }

.page_list{text-align:center;margin: 20px 0;}
.page_list a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #CCC;color:#A0A0A0;border-radius: 5px;}
.page_list span,.List_page a:hover{background:#CCC;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #CCC;border-radius: 5px;}

#indexNews{width:740px;height:auto; margin:0 auto;}
#indexNews li{ line-height:44px; border-bottom:1px dotted #cecccc; padding:0 12px 0 22px; position:relative; background:url(img/news_li.png) no-repeat 5px center;}
#indexNews li:hover{border-bottom:1px solid #bfbdbd; background-color:#f1f1f1}
.info_date{position:absolute; right:12px; top:0;_top:-8px;}
.zinwen{width:800px;height:auto; margin:0 auto; padding-top:20px;}


/*内页右侧图片页*/
.sub_right h3.subnav {  font-weight:normal; width:740px; margin:0 auto; border-bottom:3px solid #008bc7; height:45px; line-height:50px;
padding-left:5px;}
.wz_left{ width:200px; float:left; font-size:16px; }
.wz_right{ width:520px; float:left; text-align:right;font-size:12px;}
.sub_right h3.subnav .red{ color:#f00; font-weight:bold; }
.sub_right h2.tit{ background:url(img/title_bg_title.jpg) no-repeat; width:400px; height:30px; line-height:30px; margin:10px auto; text-align:center;
font-size:14px;}
.de{ width:720px; margin:0 auto;font-size:14px;}


/*内页右侧图片页*/
.wmys{ padding:20px 0 0 0;}
.red{ width:98%; margin:5px auto; line-height:20px; font-size:14px; color:#ff3054;border-bottom:1px solid #e5e5e5; text-align:right;}
.wmys div{ float:left; padding-right:25px;}
.wmys div img{ width:152px; height:92px;border:1px solid #ddd;}
.wmys h2{padding-bottom:8px;font: 15px "Microsoft YaHei", "微软雅黑", monospace !important; color:#1f1f1f;}
.wmys li{ padding-bottom:10px; display:block; width:700px;border-bottom: 1px solid #ddd; margin-bottom: 15px; height: 100px;} 
.wmys li span{display:block; float:left; width:512px; line-height:20px;}
.wmys li i{clear:both; display:block;}
.wmys li b{ width:233px; display:inline-block; font-weight:normal;}
.wmys h3{padding-bottom:8px; font:12px "Microsoft YaHei", "微软雅黑", monospace !important; color:#009ce0;}
.wmys h3 a{ color:#009ce0;}
.wmys h3 a:hover{ color:#e00621;}
/*内页右侧列表页*/
.list{width:720px; height:auto; margin:0 auto; padding-top:20px;}
.list li{ width:720px; height:35px; border-bottom:1px dashed #c8c7c7;padding-top:5px; }
.list li span{float:right; padding-top:8px;}
.list li a{ padding-left:15px;background:url(img/li.jpg) no-repeat left center;line-height:35px; margin:5px auto;}


.info_title{margin:10px 0;font:100 18px Microsoft Yahei;text-align:center;}
.info_other{text-align:center;color:#999;margin:4px 0;border-bottom: 1px solid #ddd;padding: 10px 0;margin-bottom: 20px;}
.info_content{word-wrap:break-word;word-break:break-all;overflow:hidden;line-height:24px;font-size:13px; min-height: 500px;}
.info_content img{max-width:650px;}
.info_next{color:#999;margin:30px 0px;}


.info_content .upfile,.info_content input[name=Verifycode]{ height:20px; line-height:20px;margin:5px;}
.info_content textarea{margin:5px;}
.info_content .lefttdbg{ width:100px;}
.info_content input[type=checkbox],.info_content input[type=radio]{ margin:auto 5px;}
.info_content input[type=submit]{border: none;background: #FF7B0F;color: #FFF;width:100px;height:30px;font-size:16px;font-family: "Microsoft YaHei";cursor: pointer;margin-bottom: 15px;}
.info_content input[type=submit]:hover{background: #208DCE;}



</pre></body></html>