@charset "gb2312";
@import url("superfish.css");
body{margin:0px auto;font:12px Verdana, Arial, Helvetica, sans-serif, "宋体";color:#333333;}
table,td{font:12px Verdana, Arial, Helvetica, sans-serif, "宋体";color:#333;  text-align:left}

img{border:none;}
div,ul,ol,li,form {margin:0px;padding:0px;list-style-image:none;list-style-type:none; color:#333333}
a{text-decoration:none;color:#333333}
a:hover{text-decoration: none; color:#003399}
/*首页开始*/
.top_bg{height:100px; width:1003px; background-image:url(top_bg.jpg); background-repeat:repeat-x}
.top_logo{margin-top:0px; margin-left:50px; float:left; z-index:99}
.menu_div{position:relative; top:26px; left:30px; width:750px; height:50px; overflow:hidden; z-index:999; padding-left:10px}

.menu_ul1{ background-image:url(menu_01.gif); width:100px; height:34px;float:left; margin-left:-10px;overflow:hidden;text-align:center;  line-height:34px; font-size:14px; cursor:pointer}
.menu_ul2{background-image:url(menu_02.gif); width:100px; height:34px; margin-left:-10px; float:left; overflow:hidden; text-align:center;  line-height:34px; font-size:14px;cursor:pointer}

.home_news_bg{ width:322px; height:179px;background-image:url(home_news_bg.jpg); background-repeat:no-repeat}

.home_news_list{ margin-top:10px; margin-bottom:9px;}
.home_news_list td table td{ line-height:25px; border-bottom:#D3D8DE 1px dashed}

.home_fuwu_bg{ margin-top:30px; width:312px;}
.home_cp_bg{ margin-top:11px; width:306px;}
.home_downloade_bg{ margin-top:20px; width:312px;}

.fuwu_title{  width:312px; border-bottom:2px #DAE3EC solid; height:30px; }
.fuwu_title_td{ color:#000000; font-weight: bold; padding-left:10px}
.fuwu_news_list{ margin-top:10px;}
.fuwu_news_list td{ line-height:26px;}
.home_cp_title{width:306px; border-bottom:2px #DAE3EC solid; height:30px; }
.downloade_title{ width:312px; border-bottom:2px #DAE3EC solid; height:30px; }
.foot_bg{background-image:url(foot_bg.jpg); background-repeat:repeat-x ; height:88px; width:1003px;}
.foot_bg td{text-align:center; line-height:22px;}
/*首页结束*/
.list_menu{ border-bottom:1px solid #D6D6D6;border-top:1px solid #D6D6D6; height:40px; width:1003px }
.list_menu td{ font-size:12px; font-weight:bold; text-align:center}
.list_menu_index{background-image:url(list_menu_bg.jpg); background-repeat:no-repeat ; background-position:center; width:110px; height:40px; display:block;  line-height:40px}
.list_menu_index1{background-image:url(list_menu_bg.jpg); background-repeat:no-repeat ; background-position:center; width:105px; height:34px; display:block;  line-height:40px;margin-top:6px; padding-left:15px}
.list_menu_line{ background-image: url(list_menu_line.jpg); background-repeat:no-repeat; background-position:right; width:110px}
.list_ge_left{background-image:url(list_dh_bg1.jpg); background-repeat:repeat-x ; height:48px; width:200px }
.list_left_bg{background-image:url(list_menu_left_bg.jpg); background-repeat:repeat-y ; }
.list_left_bg1{background-image:url(list_left_bg.jpg); background-repeat:repeat-y ; }
.fw_left_bg{background-image:url(fw_left_bg.jpg); background-repeat:repeat-y ; }
.list_left_menu_bg{ border:#FFFFFF 1px solid}
.list_left_menu_bg td{ height:35px; line-height:35px; font-size:14px; font-weight:bold}
.list_left_menu_bg1{ background-image:url(list_left_menu_bg.jpg); background-repeat:no-repeat;}
.list_left_menu_bg2{ background-color:#b3acfe;}
.fw_left_menu_bg{ background-color:#ccc;}
.fw_left_menu_bg1{ border-bottom:#666 1px dotted}
.fw_left_xl td{ height:20px; font-size:12px; font-weight:normal; line-height:20px; padding-left:30px}
.fw_left_xl_index{ background-color:#999;}

.fw_left_xl1 span{ font-size:12px;}
.fw_left_xl1 td{ height:22px; line-height:normal}

.fw_content_list_titie td{ height:22px; line-height:22px; padding-left:10px; font-weight:bold; color:#FF0000;background-image:url(list_lb_bg.jpg); background-repeat:repeat-x;}
.fw_content_list_titie_td{ height:22px; line-height:22px;  background-image:url(list_lb_bg.jpg); background-repeat:repeat-x; margin-top:10px}
.fw_content_list_titie_td td{padding-left:10px;}
.list_dh_bg{ background-image: url(list_dh_bg.jpg); height:37px;}
.list_dh_title{  font-size:14px; font-weight:bold; line-height:37px}
.list_about_content{ line-height:24px;}
.list_lb_bg_td{background-image:url(list_lb_bg.jpg); background-repeat:repeat-x; height:22px;}
.list_lb_bg_td1{ height:10px}
.content_title h1{ font-size:18px; font-weight:bold; text-align:center}
.content_title{ height:50px; border-bottom:#999999 dotted 1px}
.content_nr{ margin-top:8px}
.content_nr td{ line-height:24px}
.cp_title{background-image:url(cp_dh_bg.jpg); background-repeat:repeat-x; height:45px; }
.cp_title td{ font-size:15px; font-weight:bold; padding-left:0px}
.job_content{ margin-top:20px}
.job_content td{ line-height:20px; }



.cp_title_menu_left{background-image:url(006_01.jpg); background-repeat:no-repeat ;width:6px; height:45px; background-position:right }
.cp_title_menu_center{background-image:url(006_02.jpg); background-repeat:repeat-x; height:45px; }
.cp_title_menu_center ,.cp_title_menu_center { padding-left:5px; padding-right:5px;}
.cp_title_menu_right{background-image:url(006_04.jpg); background-repeat:no-repeat ;width:4px; height:45px; }


.spanclass{ font-size:large; color:ActiveCaption}
a.lv12lj:link {	font-size: 15px;	text-decoration: none; font-weight:bold;}
a.lv12lj:visited {	font-size: 15px;	text-decoration: none; font-weight:bold;}
a.lv12lj:hover {	font-size: large;	color: ActiveCaption;	text-decoration: none; font-weight:bold;}


/********************************************************产品列表************************************************************/

.cp_list_bg{background-image:url(cp_list_bg.jpg); background-repeat:repeat-y ; }
.cp_list_menu_bg{ background-color:#FFB7B5;border-bottom:#666 1px dotted}
.cp_list_menu_bg1{ border-bottom:#666 1px dotted}
.cp_list_cp_bg{background-image:url(cp_list_cp_bg.jpg); width:100%; height:19px; text-align:center; overflow:hidden }
.cp_list_cp_title{ height:24px; color:#999999; line-height:24px}
.cp_list_cp_content{ line-height:20px; color:#333333; padding-right:50px}
.cp_list_cp_ico{ height:30px; font-size:14px; line-height:30px; padding-right:35px; text-align:right}
.cp_list_cp_line{ border-bottom:#CCCCCC 1px dotted}