<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
*{ padding:0px; margin:0px;font-family:"微软雅黑" ;}
body{color:#666;background:#fff; font-family:"微软雅黑" ; font-size:12px;word-wrap:break-word;}
a{text-decoration:none; color:#666}
a:hover{ color: #06C;text-decoration:none; }
ul,li{ list-style:none}
img{ border:none}
table{ margin: auto}
/* 通用 */
.w1000{ width:1000px; margin:auto}
.btn{ background-color:#aaa; border:none; margin:20px 10px 20px 0px; color:#fff;  cursor:pointer; padding:20px 40px; font-size:16px}
.input-text_1{border:1px solid #ddd;height:40px;margin:0 5px 0 0;padding:2px 0 2px 5px;border: 1px solid #ddd;background:#fff;font-size:12px; }
.m_content_1{width:86%;height:200px;border:1px solid #ddd;margin:20px 5px 0 0;padding:2px 0 2px 5px;border: 1px solid #ddd;background:#fff;font-size:12px;}
.box_tit{ width:380px; margin:30px auto 30px auto}
input:focus{ outline:none}
.more{ float:right}
.fl{ float:left}
.fr{ float: right}
.clear{ clear:both; height:0px}
.ml50{ margin-left:50px}
.mt30{ margin-top:30px}

/* 头部 */
.header{ position:relative; z-index:9999999; height:120px; background-color:#FFF}
.header_top_out{background-color:#000; width:100%; height:35px; line-height:35px; color:#666}
.header_top{ height:35px; line-height:35px;  width:1000px; margin:auto; }
.header_top_left{ float:left; }
.header_top_left{ background:url(../images/top_menu_bj.gif) no-repeat  -195px  center; width:280px ; padding-left:20px}
.header_top_right{ float:right; background:url(../images/top_menu_bj.gif) no-repeat ; color:#CCC }

.search_bj{ background:url(../Images/seach_bj.png) no-repeat; width:154px; height:30px; line-height:30px; position:absolute; top:15px; right:20px; z-index:9999999999}
.search_form_ipt{ background:none; border: none; width:120px; height:30px; padding-left:10px; color:#999; line-height:30px; float:left}
.search_form_btn{ width:20px; height:30px;  margin:0px; padding:0px;border: none; cursor:pointer; background:none; float:left}
.header .logoout{  width:100%; height:170px;}
.header .logo{ width:1000px;  height:170px; margin:auto; position:relative}
.header .logo .logo_left{ width:260px;  float:left; margin-top:30px; overflow: hidden }
.header .logo .logo_right{ width:700px;  float:right }


/* 导航 */
.header .nav-bar{width:100%;}
.header .nav-bar ul{ float:right;position:relative; z-index:999999 }
.header .nav-bar li.topmenu1{ float:left; width:100px;position:relative;}
.header .nav-bar li.topmenu1 a.topmenu1_a{ display:block; float:left;width:100px; text-align: center; font-size:14px; color:#666;height:120px ; line-height:140px}
.header .nav-bar li.topmenu1 a.topmenu1_a:hover{ background:url(../images/a_hover.png) no-repeat center 58px; color:#fff;  }
.header .nav-bar li.topmenu1 a.on{ background:url(../images/a_hover.png) no-repeat center 58px; color:#fff;  }
.header .nav-bar li.topmenu1 dl.menu2{ position:absolute; top:120px; left:0px; clear:both; width:100px; display:none;  background:#015eac;}
.header .nav-bar li.topmenu1 dl.menu2  dd{ border-bottom: #069 solid 1px; height:35px; line-height:35px; width:inherit; text-align: center; overflow:hidden }
.header .nav-bar li.topmenu1 dl.menu2  dd a{ display:block;line-height:35px; height:35px; line-height:35px;width:inherit; color:#FFF;text-align: center;}
.header .nav-bar li.topmenu1 dl.menu2  dd a.on2{background-color:#ff9933;}
.header .nav-bar li.topmenu1 dl.menu2  dd a:hover{ background-color:#ff9933; border-bottom:#000 solid 1px; height:35px; line-height:35px}

/*-------------- 首页样式------------------- */
.main{ width:1000px; margin:auto; overflow:hidden }
.about_tit{  margin:50px 0; font-size:24px; font-weight:normal}
.about_tit span{ text-transform:uppercase; font-style:italic}
.about{ width:1000px; margin:auto}
.about_list { width:420px; overflow:hidden; margin:auto; float:left}
.about_list  li{ width:210px; height:155px;  float:left; overflow:hidden;}
.about_contact{ background-color:#009e45; border: solid 8px #8fc63d ; float:left; padding:18px 15px; color:#FFF; line-height:30px; margin-top:6px }
.about_txt{ line-height:30px; width:720px; margin:10px auto; float:right; overflow:hidden; height:180px; overflow:hidden}
.about_txt p{ text-indent:2em}

.iactivity_bj {background-color: #f6f6f6;height:450px;}
.h60{ height:60px}
.iactivity_left{ width:300px; float:left; line-height:22px}
.iactivity_right{width:700px; overflow:hidden}
.more1 a{ border:#d2d2d2 solid 1px; float:left; width:70px; height:35px; line-height:35px; text-align:center; margin-left:50px; color:#005eac; margin-top:20px; display:block; font-size:16px}
.more1 a:hover{ background-color:#005eac; color:#FFF; border:none}
.tit_cn{ font-size:22px;  color:#666;padding-top:15px; padding-bottom:5px}
.tit_en{ font-size:18px; font-family:"Times New Roman", Times, serif; text-transform:uppercase;color:#444}
.line{ background-color:#666; width:50px; height:3px; float:left; margin-top:5px}
.index_news_nav{ margin-top:30px; }
.index_news_nav li{ float:left;width:100px; height:40px; line-height:40px; background-color:#e7e7e7; margin-right:20px; text-align:center;border-radius:10px;-moz-border-radius:10px; /* Old Firefox */}
.index_news_nav li a{ color:#000; font-size:14px;width:100px; height:40px; line-height:40px; display:block; }
.index_news_nav li a:hover{background-color:#015eac; color:#FFF;border-radius:10px;-moz-border-radius:10px;}
.mr_frbox { width:700px; overflow:hidden; padding-top:70px; line-height:28px  }
.mr_frBtnL { float: left; margin: 60px 0px 0px 0px; cursor: pointer; display: inline; }
.mr_frUl { float: left; width:700px; overflow:hidden }
.mr_frBtnR { float: right; margin-top: 60px; cursor: pointer; }
.mr_frUl ul li { float:left; width:205px; height:300px ;margin-left:25px; text-align:center; overflow:hidden ; display:block }
.mr_frUl ul li a { float:left; width:205px; height:300px ;text-align:center; overflow:hidden ; display:block}
.mr_frUl ul li a:hover{ background-color:#eee; color:#06C}
.mr_frUl ul li img {  width:205px; height:145px;transition:400ms; filter:Alpha(Opacity=100);opacity:1;  }
.mr_frUl ul li img:hover{ filter: Alpha(Opacity=90); opacity:0.9; -webkit-transform:scale(1.2); transform:scale(1.2); }

.new_img{width:205px; height:145px; overflow:hidden}
.new_img img{width:205px; height:145px; overflow:hidden}
.new_tit{ font-size:14px; margin:5px auto}
.new_time{ font-size:12px; color:#CCC; }
.new_txt{ padding:0 5px}

.box_1_out{ height:520px; width:100%; background-color:#fff  }
.box_1{ width:1000px;  margin:auto}
.notice_out{ height:55px; line-height:55px; background-color:#d2d2d2}
.notice{ width:1000px; margin:auto}
.notice h1{ font-size:16px; font-weight:normal; display:block; float:left; color:#005eac; background:url(../Images/line.png) no-repeat left center; padding-left:30px}
.notice h1 span{ color:#666}
.noticTipTxt{ height:55px;overflow:hidden; float:left; margin-left:30px }
.noticTipTxt li{ height:55px; line-height:55px}
.noticTipTxt li a{ background:url(../images/notice_icon.gif) no-repeat left center; padding-left:20px; font-size:14px}


/*----------- 内容页样式------------- */
.zh{ padding-top:70px; display:block; font-size:18px; font-weight:bold; color:#015eac}
.con_left{ float:left;  width:180px;}
.con-right{width:780px; float:left;margin-left:40px; min-height:400px; margin-bottom:20px}
#Article{ line-height:30px; min-height:400px}
#Article p{ text-indent:2em}
#Article h1{margin-bottom:10px; font-size:24px; text-align:center; padding:16px 0 8px; border-bottom:1px  dashed #eee; height:40px; color:#015eac}
#Article p.from{ color:#CCC; text-align:center; height:10px}
#Article h1 span{ font-size:12px; font-weight:normal; line-height:20px; color:#999}
#Article .content{  margin:0 10px; width:740px; overflow:hidden; padding:10px}
#Article .content p{line-height:28px; width:760px; text-indent:2em; overflow:hidden; }
#Article .related{ border-top:dashed 1px #ccc; margin-top:15px}
#Article .related h5{padding-bottom:4px}
#Article .related{ padding:10px 0 0}
#Article .related a{ color:#0b3b8c}

/*--------------新闻列表菜单样式--------------*/
.newslist{ height:180px; border:#ddd  solid 1px;  float:left; background-color:#fff; width:212px; padding:10px; margin-left:20px; margin-bottom:20px; text-align:center; position:relative; overflow:hidden} 
.cover{ position:absolute; top:0; left:0; background-color:#015eac; width:232px; height:200px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0; cursor:pointer}
.newslist:hover{ border:#ccc solid 1px}
.newslist_img{ width:210px;  height:130px; overflow:hidden; }
.newslist_img img{ width:210px;  height:130px; overflow:hidden; }
.newslist_tit{ font-size:14px; margin-left:10px; height:40px; line-height:20px; margin-top:10px; font-weight:bold; overflow:hidden }
.newslist_tit a{ color:#005eac}
.newslist_price{ font-size:12px; color: #EA7500; margin-left:10px }
.newslist_tel{ font-size:14px; color: #666;  margin-left:10px; line-height:30px}
.newslist_txt{ margin-left:20px; float:left; width:400px;  height:70px; overflow:hidden; font-size:12px;color:#999; line-height:28px}
.newslist_btn{ width:100px;  display:block; border:#fff solid 1px; position:absolute; left:70px; top:-50px; text-align:center; height:35px; line-height:35px }
.newslist_btn a{color:#fff; display:block}
.newslist_btn a:hover{background-color:#ef8c26; color:#FFF}

.newslist_1{ height:180px; border-bottom:#eee  dashed 1px;  background-color:#fff; padding:20px 10px}
.newslist_1:hover{ background-color:#eee}
.newslist_img_1 {width:250px;height:177px; overflow:hidden; float:left}
.newslist_img_1 img{ float:left; width:250px;  height:177px; overflow:hidden;transition:400ms; filter:Alpha(Opacity=100);opacity:1; }
.newslist_img_1 img:hover{filter: Alpha(Opacity=90); opacity:0.9; -webkit-transform:scale(1.2); transform:scale(1.2);}
.newslist_tit_1{ float:left; font-size:16px; margin-left:20px; font-weight:bold}
.newslist_tit_1 a{}
.newslist_time_1{ font-size:10px; color:#CCC;  float: left; width:480px;  margin:5px 0px 0px 20px; }
.newslist_txt_1{ margin-left:20px; float:left; width:680px;  height:70px; overflow:hidden; font-size:12px; color:#999; line-height:28px; margin-top:0px}
.newslist_btn_1{  color:#CCC; width:80px; height:40px; float:left; margin-left:20px;}
.newslist_btn_1 a{background-color:#ddd; padding:2px 5px; color:#015eac; display:block; font-weight:bold }
.newslist_btn_1 a:hover{background-color:#fff; padding:2px 5px; color:#000}

.newslist_2{ height:250px; border:#ddd  solid 1px;  float:left; background-color:#fff; width:280px; padding:10px; margin-left:20px; margin-bottom:30px; text-align:center; position:relative; overflow:hidden} 
.cover_2{ position:absolute; top:0; left:0; background-color:#015eac; width:342px; height:280px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0; cursor:pointer}
.newslist_2:hover{ border:#ccc solid 1px}
.newslist_img_2{ width:280px;  height:200px; overflow:hidden; }
.newslist_img_2 img{ width:280px;  height:200px; overflow:hidden; }
.newslist_tit_2{ font-size:14px; margin-left:10px; height:40px; line-height:20px; margin-top:10px; font-weight:bold; overflow:hidden }
.newslist_tit_2 a{ color:#005eac}
.newslist_txt_2{ margin-left:20px; float:left; width:400px;  height:70px; overflow:hidden; font-size:12px;color:#999; line-height:28px}
.newslist_btn_2{ width:100px;  display:block; border:#fff solid 1px; position:absolute; left:100px; top:-50px; text-align:center; height:35px; line-height:35px }
.newslist_btn_2 a{color:#fff; display:block}
.newslist_btn_2 a:hover{ color:#FFF}


/*--------------左侧菜单样式--------------*/
.left_menu{line-height:30px;   background-color:#fff;}
.left_menu li {background-color:#fff; margin-bottom:2px;}
.left_menu li a{ padding-left:28px}
.left_menu li a.a1{ font-size:16px;  color:#666;height:35px; line-height:35px; background:url(../Images/arr.jpg) no-repeat 15px center; padding-left:28px;  }
.left_menu li a:hover{ color:#000}
.dl1 dd a.a2{ font-size:14px; font-weight:bold; color:#000}
.dl2 dd a.a3{ background:url(../Images/listico3.png) no-repeat 15px center; margin-left:10px}
.left_menu li a.a1.activess { color:#005eac; display:block; font-weight:bold}
.left_menu li a.a2.activess { color:#005eac; display:block; font-weight:bold}
.left_menu li a.a3.activess { color:#005eac; display:block; font-weight:bold}
.box{ height:50px; line-height:50px;background-color:#eee }
.title-2{ font-size:16px; float:left}
.title-2 span{color:#039}
.left_menu1{ margin-left:20px; float:left}
.left_menu1 li {float:left}
.left_menu1 li a{ padding:0 20px; display:block}
.left_menu1 li a.a1:hover{background-color:#015eac; color:#FFF}
.left_menu1 li a.a1{ font-size:14px;  }
.left_menu1 li a.a1.activess { color:#fff; display:block; font-weight:bold; background-color:#015eac}
.left_menu1 li a:hover{ color:#000}


/*-----------联系方式样式-------------*/
ul.contacts{ margin:40px 0}
div.contacts_in{ position:relative;float:left; width:330px; height:180px;color:#FFF; background-color:#015eac; overflow:hidden; line-height:180px; text-align:center}
div.contacts_in_1{ position:relative;float:left; width:990px; height:180px;color:#FFF; background-color:#083178; overflow:hidden; line-height:180px; text-align:center}
ul.contacts li{position:absolute;text-align:center;width:100%; height:100%;}
ul.contacts li a{ color:#FFF; font-size:16px}
div.contacts_li_cover{ position:absolute; line-height:30px; background-color:#f8bf11; width:100%; height:100%; color:#000;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0; text-align:left; cursor:pointer}
div.contacts_li_cover_1{ position:absolute; line-height:30px; background-color:#f8bf11; width:100%; height:100%; color:#000;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0; text-align:left; cursor:pointer}
div.contacts_li_cover_1 p{ padding:20px; text-align:center}
div.contacts_li_cover p{ padding:20px}
li.contacts_li1{ background-color:#ef2853}
li.contacts_li2{ background-color:#08b608}
li.contacts_li3{ background-color:#67a9f9}
li.contacts_li4{ background-color:#cdcf0b}
li.contacts_li5{ background-color:#ab06b4}
li.contacts_li6{ background-color:#f36020; }
li.contacts_li7{ background-color:#2e8dff}
.contact_menu{ background-color:#666; margin-top:60px; width:100%; height:70px; line-height:70px}
.contact_menu li{ float:left; padding:0 37px;color:#FFF; font-size:14px; cursor:pointer}
.contact_menu li.this_a{ background-color:#015eac; font-weight:bold}
.myTab_Content{ display:none; height:200px}
.contact_txt{ line-height:30px; padding-top:70px; float:left; margin-left:40px}

/*---------------企业文化-------------*/
.clture_bj{ height:440px; background-color:#eee}
ul.cultures{ margin-top:60px ; height:680px}
div.cultures_in{ position:relative;float:left; width:500px; height:300px;color:#FFF; background-color:#015eac; overflow:hidden;  text-align:center}
ul.cultures li{position:absolute;text-align:center;width:100%; height:100%;}
ul.cultures li a{ color:#FFF; font-size:16px}
div.cultures_li_cover{ position:absolute; line-height:30px; background-color:#015eac; width:100%; height:100%; color:#fff;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0; text-align:left; cursor:pointer}
div.cultures_li_cover p{ padding:20px}
.cultures_li1{ background:url(../Images/culturebj3.jpg)}
.cultures_li2{ background:url(../Images/culturebj1.jpg)}
.cultures_li3{ background:url(../Images/culturebj2.jpg)}
.cultures_li4{ background:url(../Images/culturebj4.jpg)}
.cultures_li1 div,.cultures_li2 div,.cultures_li3 div,.cultures_li4 div{ margin-top:120px}
.cultures_li1 div span a,.cultures_li2 div span a,.cultures_li3 div span a,.cultures_li4 div span a{ font-size:12px}
ul.clture_pic {  padding-top:50px; margin-left:-20px}
ul.clture_pic li{ float:left; width:225px; overflow:hidden; height:200px; margin-left:30px; line-height:40px; text-align:center; font-size:14px}
ul.clture_pic li img{width:225px;height:150px; overflow:hidden;transition:400ms; filter:Alpha(Opacity=100);opacity:1; }
ul.clture_pic li img:hover{filter: Alpha(Opacity=90); opacity:0.9; -webkit-transform:scale(1.2); transform:scale(1.2);}

/* 当前位置 */
.crumbs_out{ border-bottom:1px solid #ddd; padding: 0px 0px 20px 10px; margin:30px; height:30px} 
.crumbs{   width:1000px; margin:auto}
.crumbs_left { float:left; font-size:24px; font-weight:bold; color:#005eac}
.crumbs_right{ float:right}
.crumbs span{color:#7e7e7e}
.crumbs a { color:#999}
.crumbs span{}
.cur a{ color:#4e952b; font-weight:bold}


/*----------------分页----------------*/
#pages { padding:25px 0 10px; text-align:center}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #ddd; text-align:center; color:#333; padding:0 10px}
#pages a.a1 {  width:56px; padding:0 ; background-color: #ccc}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px;  color:#000; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px;  border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; background-color:#C00 }



/* ----------------底部样式--------------- */
.footer { height:380px; background-color:#fff; clear:both; width:100% ;overflow:hidden; border-top:#ddd solid 1px }
.footerin{ width:1000px; margin:auto; padding-top:40px}
.foot_contact{ float: left; line-height:28px;  margin-left:60px; height:215px; overflow:hidden; width:240px}
.foot_tit{ font-size:18px; color:#333; margin:20px auto}
.foot_menu{ float:left;line-height:28px; margin-right:60px; width:80px; overflow:hidden; height:255px}
.linkslist{ line-height:30px;}
.foot_copy{ background-color:#005eac; height:50px; line-height:50px; clear:both; color:#fff; text-align:center}
.foot_copy a{ color:#FFF}

/*---------------右侧图标样式-----------------*/
.side{position:fixed;width:54px;height:275px;right:0;top:20%;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative; margin-bottom:1px;background:#015eac; }
.side ul li .sidebox1{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#015eac;opacity:1.0;filter:Alpha(opacity=100);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#015eac;opacity:0.8;filter:Alpha(opacity=100);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#333;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.right_weixin{ position:absolute; right:55px;  bottom:-30px; display:none}


/************************幻灯片样式****************************/
.banner{width:100%; height:650px; text-align:center; position:relative; margin:auto; z-index:0}
.slideBox{ height:650px; overflow:hidden; position:relative; z-index:0}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:45%; bottom:20px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ 
	float:left; 
	margin-right:10px;  
	text-align:center; 
	cursor:pointer; 
	width: 14px;
	height: 14px;
	float: left;
	background:url(../images/btn_white.png) no-repeat center;
	color:#FFF;
	font-size:14px;
	cursor: pointer;
	display: inline-block;
	margin: 0 4px;
	overflow: hidden;
	text-indent:-9999px
	

}
.slideBox .hd ul li.on{ background:url(../images/btn_blue.png) no-repeat center; width:14px; height:14px; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ height: 650px;width: 100%; }
.slideBox .bd img{width:100%; height:650px; display:block;  }
.slideBox .prev{ 
    position:absolute; 
	left:15%; 
	top:40%; 
	display:block; 
	width:10px; 
	height:20px;
	background:url(../images/left.png) no-repeat center  ;
	opacity:0.5;
}
.slideBox .next{ 
    position:absolute; 
	right:15%; 
	top:40%; 
	display:block; 
	width:50px; 
	height:55px;
	background:url(../images/right.png)  no-repeat center;
	filter:alpha(opacity=50);
	opacity:0.5;
}

.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1; }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
</pre></body></html>