﻿@charset "utf-8";
/* CSS Document */
* {padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
body {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;font:12px arial, "宋体"; color: #122A36;background: url(../images/bgb2.gif) no-repeat scroll center top transparent;}
a{ text-decoration:none;color: #122A36;}
a:hover{ text-decoration:none; border:0px;}
img { border:0px;}
ul {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
li {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;list-style-type: none; font:}
p {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
h1 {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;font-size: 12px; font-weight: normal}
h2 {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;font-size: 12px; font-weight: normal}
h3 {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;font-size: 12px; font-weight: normal}
h4 {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;font-size: 12px; font-weight: normal}
h5 {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;font-size: 12px; font-weight: normal}
h6 {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
form {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
fieldset {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
table {	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
td {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;padding:3px;}
img {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
div {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
dl {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
dt {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
dd {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
input{vertical-align:middle;margin:0;padding :0; background :white;}
.clear { clear:both;}
.fr_layout{ width:1000px; background-image:url(../images/banner.gif); background-repeat:no-repeat;margin:0 auto; background-color:#FFFFFF;box-shadow: 1px 1px 9px #333;}
.fr_header {width:1000px;height:49px;background-color:#181B20;filter: Alpha(opacity=80); -moz-opacity:.8; opacity:0.8;position:relative;}
.logo{float:left; text-indent:-99999px;margin-left:14px;}
.logo a{ display: block;width:196px; height:44px;background-repeat:no-repeat;background-position: left center;}
.fr_menu{line-height:49px;float:left;width: 572px;}
.fr_menu ul.sl_menu ul{display: none;}
.fr_menu ul.sl_menu li{float: left;width: auto;}
.fr_menu ul.sl_menu_vertical li{float: none;}
/* -- Sub-Menus -- */
.fr_menu ul.sl_menu ul{position: absolute;display: none;list-style-type: none;margin: 0px;padding: 0px; z-index: 10000;background: none repeat scroll 0 0 #F9FAFC;border: 1px solid #DDE1E4;border-top:none;}
.fr_menu ul.sl_menu ul li{float: none;margin: 0px;}
.fr_menu ul.sl_menu{height: 49px;margin-left: 25px;}
.fr_menu ul.sl_menu ul{height: auto;}
.fr_menu ul.sl_menu li{color: #FFFFFF; cursor: pointer;font-family: sans-serif;font-size: 12px;height: 49px;line-height: 49px;margin: 0;padding: 0;white-space: nowrap; width: 75px; text-align:center;}
.fr_menu ul.sl_menu li li{width:auto;text-align:left;height:30px;line-height:30px;}
.fr_menu ul.sl_menu li li a{padding: 0 10px;color:#ffffff;}
.fr_menu ul.sl_menu li li a:hover{ background-image:none; background-color:#007E8C; color:#ffffff;}
.fr_menu ul.sl_menu_vertical li a{_float:left;color:#ffffff;}/* -- for ie6 -- */
.fr_menu ul.sl_menu_vertical li ul li a{_float:none;color:#ffffff;}/* -- for ie6 -- */
.fr_menu ul.sl_menu li a {color: #000;text-decoration: none;display: block;color:#ffffff;}
.fr_menu ul.sl_menu li a:hover{ background:url("../images/menu-nav1.gif") no-repeat scroll center center transparent;color:#ffffff;}
.lx400{float:left; width:155px; height:48px;}
.banner{height:182px;width:909px;margin-left: 14px;}
.fr_content{margin-left:14px;width:909px; background-color:#FFFFFF;margin-top:0px;text-indent:0px; text-align:left;}
.nl_top{width:896px;height:38px;background-attachment: fixed;background-color: transparent;background-image: url(../images/nl_topbg.jpg);background-position: 0 15px; border-top:5px solid #FFFFFF; margin:0 auto;}
#scrollDiv{width:500px;height:38px;line-height:38px;overflow:hidden;}
#scrollDiv li{height:38px;padding-left:10px;}
.h_r_search{float: right;height: 31px;line-height: 31px;width: 180px;padding-right:8px;padding-top:3px;}
.h_r_search form{padding:2px 0;	float: right;}
.h_r_search .input_text{float: left;line-height:26px;height:26px;width:114px;color:#122A36;background-image: url(../images/search_center.gif);background-repeat: no-repeat;	border: none;text-indent: 5px;font-size:12px;}
.h_r_search .input_btn{height:28px;width:28px;border-left:none;color:#fff;	padding:0 2px;cursor:pointer;background-image: url(../images/search_right.gif);	float: left;	border: none;}
.content{width:896px;margin:5px auto;background-color: #FFFFFF;}
.content_l{width:200px;float:left }
.prolist{width:200px; }
.prolist .acmenu {width: 200px;margin:auto auto;}
.prolist .acmenu li {background-image: url(../images/home_pro_bg2.gif);background-repeat: no-repeat;line-height: 36px;width: 200px;}
.prolist .acmenu a{ display: block;width: 165px;padding-left: 35px;line-height: 36px;text-decoration: none;color:#122A36;}
.prolist .acmenu a:hover {background-image: url(../images/home_pro_bg.gif);width: 165px;line-height: 36px;color: #007AB9;}
.prolist_title{width:200px;}
.content_r{width:680px; float:right;}
.content_rtop {border: 1px solid #E4E4E4;padding: 2px;width:676px;}
.home_news{width:325px; float:left;padding:4px;}
.home_news_t{float:left;width:151px;}
.home_news_m{float:right; width:78px;}
.home_news .linews {width: 325px;margin:auto auto;}
.home_news .linews li {background-image: url(../images/home_nems_bg.jpg);background-repeat: no-repeat;line-height: 28px;width: 325px;height:28px;margin:3px 0;}
.home_news .linews a{ display: block;line-height: 28px;text-decoration: none;color:#122A36;width:325px;height:28px;}
.home_news .linews a:hover {background-image: url(../images/home_nems_bg.gif);background-repeat: no-repeat;line-height: 28px;width:325px;height:28px;}
.home_news .linews h3{font-size:12px; font-weight:normal; float:left; line-height:28px;text-indent:17px;}
.home_news .linews span{font-size:12px; font-weight:normal; float:right; line-height:28px;padding-right:3px;}
.home_about{width:325px; float:right;padding:4px;}
.home_about_t{float:left;width:247px;}
.home_about_m{float:right; width:78px;}
.home_about_content {width:325px;height:160px;line-height:22px;color:#122A36;display:inline-block;overflow: hidden;}
.home_about_content img{ padding:2px; float:right;}
.home_product{width: 680px;padding-left:5px;}
.home_pro_title{width:585px; height:34px; float:left;}
.home_pro_more{width:85px; height:34px; float:right}
.home_product .lipro {width: 670px;margin:10px auto;}
.home_product .lipro li {line-height: 20px;width: 325px;height:75px;padding:8px 5px;float:left;}
.home_product .lipro a{ display: block;line-height: 20px;text-decoration: none;color: #005B81;width:325px;height:75px;}
.home_product .lipro a:hover {background-image: url(../images/home_product_bg.gif);background-repeat: no-repeat;line-height: 20px;width:325px;height:75px;}
.home_product .lipro h3 {background-image: url("../images/jiao.gif");background-repeat: no-repeat;color: #0073BA;float: left;font-size: 12px;font-weight: bold; line-height: 28px; margin-left: 10px; padding-left: 5px; text-indent: 17px;}
.home_product .lipro p {float: left;padding-left: 10px;width: 220px;height:40px;text-overflow:ellipsis; overflow:hidden; }
.home_product .lipro img { height:67px; width:87px; padding:2px; border:1px solid #DFDFDF;float:left;}
.fr_footer{width:1000px; height:77px; background-image:url(../images/home5_2.gif);}
.fr_footer_m {height: 25px;line-height: 25px;margin-bottom: 4px;margin-left: 50px;padding-top: 6px;width: 896px;}
.fr_footer_m ul { margin:0 auto;}
.fr_footer_m li{float: left;width: 80px;line-height:25px;height:25px;padding-left:20px; text-align:right;}
.fr_footer_m li a {color:#012333;}
.fr_footer_m li a:hover { color:#ffffff;text-decoration:underline;}
.fr_footer_r{text-aglin:center;height:39px;line-height:20px;color:#FFFFFF;margin-right: 55px;margin: 0 auto;}
.fr_footer_l{float:left;width:230px; height:39px;}
/* 图文页*/
.blank20px {LINE-HEIGHT: 20px; HEIGHT: 20px; CLEAR: both; FONT-SIZE: 0px}
.LeftBox {MARGIN: 10px auto; WIDTH: 680px}
.LeftBox .LeftTl {WIDTH: 675px; BACKGROUND: url(../images/sline.gif) repeat-x 50% bottom; OVERFLOW: hidden}
.LeftBox .LeftTl h2 {float:left; width:250px;margin-left: 10px;}
.LeftTl H3 {TEXT-INDENT: 2em; WIDTH: 300px; FONT: bold 15px/30px "宋体"; BACKGROUND: url(../images/icon.gif) no-repeat 10px center; FLOAT: left;}
.LeftTl SPAN {TEXT-ALIGN: right; LINE-HEIGHT: 30px; WIDTH: 300px; FLOAT: right; HEIGHT: 30px;margin-right: 21px;}
.LeftBox B {PADDING-BOTTOM: 9px; MARGIN: 0px auto; PADDING-LEFT: 9px; WIDTH: 602px; PADDING-RIGHT: 9px; DISPLAY: block; BACKGROUND: #fff; PADDING-TOP: 9px}
.LeftBox B IMG {BORDER-BOTTOM: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; BACKGROUND: #fff; BORDER-TOP: #cfcfcf 1px solid; BORDER-RIGHT: #cfcfcf 1px solid}
.LeftBox P {LINE-HEIGHT: 24px; }
.aboutbox {WIDTH: 670px}
.aboutbox h1 { font-size:14px; font-weight:bold; text-align:center; line-height:35px;}
.aboutbox h2 { font-size:14px; font-weight:bold; text-align:center; line-height:35px;}
.aboutbox h3 { font-size:14px; font-weight:bold; text-align:center; line-height:35px;background-color: #F6F6F6;}
.aboutbox h4{padding-left:10px;font-weight:bold;margin-top:20px;}
.aboutbox p {line-height:25px;}
.aboutbox ul {WIDTH: 635px}
.aboutbox ul li {LINE-HEIGHT: 35px; WIDTH: 635px; BACKGROUND: url(../images/sline2.gif) repeat-x left bottom; FLOAT: left; HEIGHT: 35px; COLOR: #333; border-bottom:1px solid #E4E4E4;}
.aboutbox UL LI SPAN {FLOAT: right; COLOR: #999; CURSOR: pointer; TEXT-DECORATION: none;padding-right:5px;}
.aboutbox UL LI A { TEXT-INDENT: 2em; WIDTH: 635px; DISPLAY: block; BACKGROUND: url(../images/newsicon.gif) no-repeat 5px center; TEXT-DECORATION: none; color:#122A36;}
.aboutbox UL LI A:hover {TEXT-INDENT: 2em; WIDTH: 635px; BACKGROUND: url(../images/newsicon1.gif) no-repeat 5px center; TEXT-DECORATION: none;color:#122A36; background-color:#E4E4E4;}
.juzhong{ text-align:center;}
.juright{ text-align:right; padding-right:10px; line-height:30px;}
.newsshownl{width:635; margin:auto;}
.inforBottom {MARGIN: 0px auto; WIDTH: 980px; BACKGROUND: url(../images/inforb.gif) no-repeat 50% top; HEIGHT: 1px; FONT-SIZE: 0px}
.newscontent .title {TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 640px; FLOAT: left; FONT-SIZE: 16px; FONT-WEIGHT: bold}
.newscontent .txt {TEXT-ALIGN: left; LINE-HEIGHT: 25px; WIDTH: 640px; FLOAT: left; FONT-SIZE: 12px}
.productshow{width:675px; }
.productshow ul { margin-top:10px;margin-left: 5px; }
.productshow li {float: left;height: 193px;margin-bottom: 20px;margin-left: 15px;margin-right: 5px;width: 196px;}
.productshow li a{display: block;width:196px;height:193px;border: 1px solid #CCCCCC;}
.productshow li a:hover{border: 1px solid #122A36;width:196px;height:193px; text-decoration: none;color:#3399FF;}
.productshow li h3 {font-size: 12px;margin: 0 10px 10px;overflow: hidden;text-align: center;white-space: nowrap;width: 176px;font-weight: normal; padding-top:15px;color:#122A36;}
.productshow li img {border: 0 none;height: 130px;margin-left: 10px;width: 174px;}
.leave_word{margin:10px;line-height:24px;}
.formlist {float: left;margin: 15px -17px;width:700px;}
.formlist h1{padding-top: 5px;text-indent: 15px;color: #fff; float:left;}
.product_page_left {width:300px; text-align:left;}
.product_page_right {width:320px; text-align:right; padding-right:10px;}
.news_page_left{width:300px; text-align:left;}
.news_page_right{width:320px; text-align:right; padding-right:10px;}
.product_page{width:675px; margin:0 auto;}
.nrimg{BORDER-BOTTOM: #e4e4e4 2px solid; BORDER-LEFT: #e4e4e4 2px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #e4e4e4 2px solid; BORDER-RIGHT: #e4e4e4 2px solid; PADDING-TOP: 5px}