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

/* Style Reset

----------------------------------------------------------------------*/

body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote 

{ margin: 0; padding: 0;/* overflow-x: hidden;*/ font-size: 12px;} 

html button::-moz-focus-inner{ border-color:transparent!important; } 

input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}

ul, li, dl, dt, dd, ol { display: block; list-style: none; }

fieldset, img { border: 0; }

iframe { background-image: none; }

hr{ border:0 #ccc solid; border-top-width: 1px; clear: both; height: 0; }

.clear { clear:both; }

.input { line-height: 15px; height: 15px; border: 1px solid #999999; padding: 2px; }/*输入*/

.checkbox { line-height:13px; height: 13px; width:13px; padding:0px; margin: 0px; }/*复选框*/

.indent  { text-indent: 24px;}/*缩进*/

a{text-decoration:none; color:#333;}

.bg_no{ background:none!important;}

.bg_topno{ border-top:none!important;}

.fl{ float:left;}

.fr{ float:right;}

.pad_r{ padding-right:10px;}

/*---------------------------------------------------------------------*/

/*top*/

.bodybg{ width:100%; background:url(../images/topbg.jpg) no-repeat right 23px; margin:0 auto; clear:both; overflow:hidden;}

.top{ width:1004px; height:103px; margin:0 auto; }

.logo{ float:left; width:359px; margin-top:24px; }

.tel{ float:right; width:265px; padding-right:130px; padding-top:38px;}

.tel img{ _behavior: url(js/iepngfix.htc);}

/*导航*/

.navbg{ width:100%; background:url(../images/navbg.jpg) repeat-x left top; height:48px;  }

.nav{ width:1004px; margin:0 auto; }

.nav ul li{ width:102px; float:left; line-height:48px; text-align:center; background:url(../images/xian.jpg) no-repeat right center; }

.nav ul li a{ font-family:"微软雅黑"; font-size:14px; color:#333; }

.nav ul li a:hover{ color:#003399; font-weight:bold; }



/*banner*/

.bannerbg{ width:1440px; color:#d7d7d7; background:url(../images/bannerbg.jpg) no-repeat; margin:0 auto; clear:both;}

.banner{ width:1004px; height:396px; margin:0 auto;}



.noticebg{ width:100%; height:43px; border-top:1px #cccccc solid; border-bottom:1px #cccccc solid;  }

.notice{ width:1004px; height:43px; margin:0 auto;  text-align:left;}

.noticecon{ width:720px; float:left; line-height:43px; color:#666666;}

.noticecon span{ color:#003399 ; padding-left:10px;}



/*搜索*/

.sousuo{ width:284px; height:43px; float:right; }

.search{width:241px; height:27px; float:left; margin-top:8px; margin-left:43px; }

.searchinput{background:url(../images/sousuo.jpg) no-repeat; width:163px; height:27px; border:0px; float:left; color:#999; font-size:12px; padding-left:25px; line-height:27px;}

.searchbutton{float:left;  width:50px; height:27px; }

.searchmore{ background:#003f8d; color:#FFF; font-size:12px; font-family:"宋体"; text-align:center; width:100%; height:30px; margin-top:10px; margin-bottom:10px; line-height:30px; }

.searchmore a{ color:#FFF;}

.search_con{ color:#666666; line-height:22px;}



/*首页第一部分*/

.con1{ width:1004px; margin:0 auto; margin-top:11px; overflow:hidden;}

.con1_news{ width:671px; float:left; }

.con1_news_bt{ width:671px; height:39px; background:url(../images/newstitle.jpg) no-repeat;  }

.con1_news_txt{ width:665px;  border-left:3px #ececec solid;; border-bottom:3px #ececec solid; border-right:3px #ececec solid; overflow:hidden; padding-bottom:10px;}

.con1_news_txt ul { width:640px; padding:10px; }

.con1_news_txt ul li{ float:left;  width:625px; line-height:30px; border-bottom:1px dashed #999999; background:url(../images/li.jpg) no-repeat center left; padding-left:15px; }

.con1_news_txt ul li span{ float:right; color:#333333; *margin-top:-30px;}

.first{ width:640px!important; padding-bottom:10px; background:none!important; padding-left:0px!important; }

.first p{ color:#666666; }

.line{ width:503px; height:0; float:right; border-bottom:1px dashed #999999;}



.biaoti{ float:left; font-family:"微软雅黑"; font-size:14px; color:#FFF; padding-left:45px; line-height:30px; }

.more{ float:right; font-family:"宋体"; font-size:12px; color:#FFF; display:block; padding-top:15px; }

.more a{ color:#FFF;}

.pad_rig35{ padding-right:35px; }



.con1_news_txt img{ border: solid 1px #cfcfcf; float:left; margin-right:20px; }

.con1_news_txt strong{ font-size:14px; line-height:35px; color:#C00; }

.con1_news_txt p{ line-height:22px;}



/*首页第一部分右侧*/

.lxwm{ width:324px; float:right; background:url(../images/lxwmtxt.jpg) right bottom no-repeat; }

.lxwm_bt{ width:279px; height:39px;  background:url(../images/lxwm.jpg) no-repeat top left; color:#FFF; font-family:"微软雅黑"; font-size:14px; padding-left:45px; line-height:30px; overflow:hidden;}

.more2{ float:right; font-family:"宋体"; font-size:12px; display:block; padding-top:7px; padding-right:25px; }

.more2 a{ color:#FFF; }

.lxwm_con{ width:318px; height:245px; border-left:3px #ececec solid;; border-bottom:3px #ececec solid; border-right:3px #ececec solid; }

.lxwm_img{ text-align:center; padding-top:10px; }

.lxwm_txt{ line-height:26px; padding:10px;}



/*首页第二部分，产品展示*/

.pro{ width:1004px; margin:0 auto; margin-top:17px; overflow:hidden;}

.pro_bt{ width:1004px; height:17px; background:url(../images/probt.jpg) no-repeat top left; overflow:hidden; }

.span_pro_bt{ font-family:"微软雅黑"; font-size:14px; color:#003399; padding-left:15px; display:block; float:left; }

.span_more{ font-family:"宋体"; font-size:12px; display:block; float:right; color:#FFF; line-height:18px; padding-right:27px; padding-top:1px; }

.span_more a{ color:#FFF; }

.pro_con{ width:1004px; padding-top:15px; overflow:hidden; text-align:center;}

.pro_con ul li{ width:250px; float:left;}

.probg1 div{ background:url(../images/probg1.jpg) no-repeat top center; padding-top:6px; }

.probg1 div p{ line-height:35px; padding-top:8px;}

.probg1:hover div { background:url(../images/probg2.jpg) no-repeat top center; color:#FFF; }



.con3{ width:1004px; margin:0 auto; overflow:hidden; margin-top:13px; }

.case{ width:669px; float:left; margin-top:12px;}

.case_bt{ width:669px; height:18px; background:url(../images/case.jpg) no-repeat; overflow:hidden;}

.case_con { width:669px; overflow:hidden; padding-top:10px; }

.case_con ul{ overflow:hidden; }

.case_con ul li{ float:left; width:334px; padding-bottom:12px;  }

.case_con ul li img{ float:left; padding:4px; border:1px solid #cccccc; margin-right:10px;}

.case_con span{ color:#cc0000;}

.case_con span a{ color:#cc0000;}

.txt_bt{ font-size:12px; line-height:33px;}

.c666{ color:#666666!important;}

.ly{ width:324px; float:right;  }



.red{ color:#cc0000;}

.message_ind{ width:324px; overflow:hidden;}

.message_ind p{ float:left; padding:6px 0 3px 0;}

.message_ind ul li{ width:324px; float:left; margin:0px; padding:0px; }

.message_ind_title{ float:left; width:75px; text-align:right;}

.message_ind_content{ float:left; }

.message_ind li input{ height:22px; background:url(../images/inputbg.png) repeat-x; border:1px solid #999; }

.btn02{ text-align:center; float:right; margin-top:-37px; margin-right:60px; *margin-right:26px; *margin-top:-3px;}

.message_ind li input.button9{ margin:10px 0 0 0; text-align:center; clear:both; background:url(../images/tijiao.jpg) no-repeat; width:50px; height:23px; border:none; color:#FFF; font-size:12px; font-family:"宋体";}

.btn02 input{ margin:10px 0 0 0; text-align:center; clear:both; background:url(../images/tijiao.jpg) no-repeat; width:50px; height:23px; border:none; color:#FFF; font-size:12px; font-family:"宋体";}

textarea{width:222px; background:url(../images/textbg.png) repeat-x; border:1px solid #999;}





.bottom{ width:100%; background:url(../images/foot.jpg) repeat-x left top; color:#FFF;}

.youqing{ width:1004px; margin:0 auto; line-height:55px;}

.youqing a{ color:#FFF;}

.copyright{ line-height:24px; text-align:center; padding-top:5px; padding-bottom:15px;}

.copyright span{margin-right:10px;}

.copyright a{margin-left:5px; margin-right:3px;}

.fenxiang{ padding-bottom:30px; clear:both; text-align:center; }

.share{width:220px; margin:0 auto; text-align:center; }



/*分页*/

.fy{ width:1004px; margin:0 auto; margin-top:17px; margin-bottom:20px; overflow:hidden;}

.fy_left{ width:227px; float:left; }

.fy_menu{ width:227px;}

.fy_menu_bt{ width:227px; height:38px; background:url(../images/fy_left_bt.jpg) no-repeat;  }

.fy_menu_bt span{ font-family:"微软雅黑"; font-size:14px; color:#FFF; padding-top:10px; padding-left:15px; display:block; }

.fy_menu_bg{ width:227px; background:url(../images/fy_bg.jpg) repeat-y; overflow:hidden; padding-bottom:20px;}

.fy_menu_bg ul{ width:203px; padding:20px 12px 40px 12px; }

.fy_menu_bg ul li{ width:180px; float:left; border-bottom:dashed 1px #666666; background:url(../images/fy_li.jpg) no-repeat left center; padding-left:15px; line-height:32px;}

.fy_menu_bott{ width:227px; height:10px; background:url(../images/fy_bottom.jpg) no-repeat; }

.fy_lxwm{ width:227px; height:250px; background:url(../images/lxwmtxt.jpg) no-repeat right bottom; margin-top:20px;}

.fy_lxwm p{ line-height:26px; padding:10px;}

.fy_lxwm_bt{ height:39px; background:url(../images/lx.jpg) no-repeat; color:#FFF; font-family:"微软雅黑"; font-size:14px; padding-left:55px; line-height:35px; overflow:hidden;}

.fy_rig_bt{ background:url(../images/fy_bt.jpg) no-repeat left center; padding-left:10px; line-height:37px;  overflow:hidden; border-bottom: solid 1px #cccccc; margin-bottom:15px;  }

.fy_rig_bt p{ float:left; padding-left:5px; font-family:"微软雅黑"; font-size:14px; color:#003067; }

.fy_rig_bt span{ float:right;  }



.fy_right{ width:742px; float:right; }

.fy_con{ overflow:hidden; clear:both;}

.fy_con ul { overflow:hidden;}

.fy_con ul li{ width:246px; float:left; text-align:center; padding-bottom:24px;}



/*about*/

.about{ padding:0px 15px 30px 0; overflow:hidden; clear:both;font-family:"宋体"; font-size:14px; color:#333333; line-height:30px;  }

.about p{font-size:14px;}

.about div{font-size:14px;}

/*news*/

.news{ padding-bottom:25px;}

.news ul li{ width:725px; line-height:30px; border-bottom:1px dashed #999999; background:url(../images/li.jpg) no-repeat left 10px; padding-left:15px; font-size:14px;}

.news span{ float:right; color:#333333; *margin-top:-30px; }

/*详细页*/

.rightcontent2{width:723px; height:100%; float:left;}

.about p.rightp1{height:48px; line-height:48px; width:720px; text-align:center; color:#333333; font-size:18px; font-weight:bold; font-family:微软雅黑;}

.rightp2{height:18px; line-height:18px; width:720px; text-align:center; color:#999999;}

.rightp3{margin-left:260px;}

.viewimg{width:507px; height:auto; clear:left; margin-left:111px; margin-top:10px; float:left;}

.viewimg img{margin:0 15%; width:70%;}

.viewcontent{width:97%; height:auto; float:left; margin-left:15px; margin-top:14px; line-height:30px; color:#333333; font-size:14px;}

.viewpage{width:720px; float:left;}

.p_view_back{ text-align:center; line-height:24px; color :#333333; padding:20px 0 0 0; font-size:12px;}

.p_view_back a{ color:#333333;}

.about p.p_view_top{ width:95%; overflow:hidden; line-height:20px; margin:0 auto 10px auto; color:#333333; font-size:12px;}

.p_view_top a{ color:#333333;}

.blank{width:100%; height:30px; float:left;}

.blank2{width:703px; border-bottom:1px dashed #666666; float:left; margin-top:15px; margin-left:20px; }



/* page

-----------------------------------------------------------------------------------------------------*/

.page{clear:both; width:100%; text-align:center; padding:0px 0 15px 0; overflow:hidden; line-height:normal;}

.page ul{ margin:0 auto; overflow:hidden; float:right; padding:0 8px 0 0;}

.page ul li{ float:left; padding:0 4px 0 4px; font-size:12px; color:#9b9b9b; vertical-align:middle; margin:0; line-height:16px;}

.page a{ display:block; float:left; padding:4px 8px 4px 8px; border:1px #9b9b9b solid; margin:0;}

.page a:hover{text-decoration:none;}

.page input{ width:50px; border:1px #cdcdcd solid; line-height:28px; height:21px;}

.bg{ background:#fff; color:#666;}

.bg:hover{ color:#666;}



/*留言*/

/* book

--------------------------------------------------------------------------------------------------*/

.bookmain{width:650px; margin:0 auto; height:auto;}

.bookline{width: 650px; height:34px; background-image: url(../images/about_box_line.jpg); background-repeat: no-repeat; background-position: 0 0; float:left; margin-top:10px;}

.book{ width:650px; margin:0 auto;}

.booktop{ width:650px; height:30px; float:left; background:url(../images/bookico.png) no-repeat 10px 7px; margin-top:20px;}

.booktop_name{ width:470px; height:30px; float:left; color:#5c6d8f; padding-left:30px; line-height:30px; font-weight:bold;}

.booktop_time{ width:200px; height:30px; float:left; color:#4b7bd4; text-align:right; line-height:30px;}

.bookcontent{ width:628px; min-height:40px; height: auto!important; height:40px;float:left; border:1px solid #b3c3e4; background:url(../images/bookcontentbg.jpg) repeat-x; background-color:#fff; padding:10px;}

.bookadmin{ width:650px; height:auto; float:left;}

.bookadmin_top{ width:650px; height:12px; float:left;}

.bookadmin_mid{ width:628px; min-height:30px; height: auto!important; height:30px; border-left:1px solid #d6deef; border-right:1px solid #d6deef; border-bottom:1px solid #d6deef; float:left; padding:10px; color:#8695b1;}

.messagecol{ color:#df5b0b;}

.admincol{ color:#0c3b90; font-weight:bold;}

.admintimecol{ color:#5e7194;}

.message{ width:600px; height:auto;float:left; color:#3d6a96;}

.message li{ width:auto;height:40px; float:left; margin:0px; padding:0px;}

.message li input{ height:22px; line-height:22px; width:150px; background:url(../images/inputbg.png) repeat-x; border:1px solid #999;}

.message li p.message_title{ width:180px; height:25px; float:left; text-align:right;}

.message li p.message_content{ width:400px;float:left;}

.message li.contentb{ width:auto;height:150px; float:left;}

.message li.contentb textarea{ width:370px; height:120px;}

.message li.yzm{ width:500px;height:60px; float:left;}

.message li p.message_yzminput{ width:100px; float:left;}

.message li p.message_yzminput input{ width:70px;}

.message li p.message_yzmico{ width:100px; height:40px; float:left;}

.message li p.message_sub{height:40px; float:left; text-align:right; margin-top:-10px;}



/* hr

--------------------------------------------------*/

.hr{ margin:10px auto 10px auto; width:100%;  line-height:24px; border:1px #CCC solid;}

.hr td{ border:1px #CCC solid;}

.hr a{ color:#333;}

.hr a:hover{ color:#de0303;}

.hr_btn{width:100px; height:40px; font-size:14px;}

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