@charset "gb2312";

body { font-size:16px; font-family:"宋体"; background:url(bg.jpg);margin:0;}
img { border:none; }
span{ line-height:22px;}
p{line-height:22px;}
table{margin:0 auto;}
/*常用类*/
.layout_center { width:815px;; }
.float_left { float:left; }
.float_right { float:right; }
.float_clear { clear:both; }
.red { color:red; }
.blue { color:blue; }
.gray { color:gray; }
.text_align_center { text-align:center;}
a { color:#000; text-decoration:none; }
a:hover { color:#BF006A; text-decoration:underline; }
/*头部*/
#top_main { height:100px; }
#top { height:100px; }
#logo { height:100px; width:200px;float:left;}
a:hover {text-decoration: none;color: #333333;}
a:active {text-decoration: none;color: #333333;}
a.white:link {color: #ffffff;text-decoration: none;	font-size: 14px;}
a.white:visited {text-decoration: none;color: #ffffff;font-size: 14px;}
a.white:hover {text-decoration: none;color: #ffffff;font-size: 14px;}
a.white:active {text-decoration: none;color: #ffffff;font-size: 14px;}
/*导航栏*/
#navigation_main { vertical-align:middle;}
#navigation { height:44px; }
#navigation li { float:left; line-height:44px; text-align:center; }
#navigation li a { width:80px; display:block; font-weight:bold; font-size:14px; color:#FFF;}
#navigation li a:hover { background:url(images/navigation_hover.jpg) center no-repeat; text-decoration:none; color:#FFDEF9; }
/*幻灯*/
#banner_main { padding:2px 0; width:815px; text-align:center;}
#banner { height:200px;}
/*主体*/
#content_main { }
#content {background-color:#FFFFFF;}
/*主体左侧*/
#left { float:left; width:183px; background-color:#FFFFFF;}
.left_title { background:url(images/left_title_bg.jpg) bottom no-repeat; height:34px; line-height:34px; padding:0 10px; }
.left_title h2 { font-size:14px; color:#FFF; }
.left_body { padding:5px; overflow:auto; zoom:1; border:1px solid #CCCCCC; border-top:none;  }
.left_body dl dt { line-height:26px; font-weight:bold; padding-left:10px; background:url(images/left_dt_ico.jpg) left no-repeat; }
.left_body dl dd { line-height:26px; padding-left:10px; }
.left_bottom { height:3px; }
/*主体右侧*/
#right { margin:0 auto;width:740px;background-color:#FFFFFF; height:100%}
.right_title { /*background:url(images/right_title_bg.jpg) bottom no-repeat;*/ height:34px; line-height:34px; padding:0 20px; }
.right_title h2 { font-size:20px; text-align:center; color:#f70909}
.right_body {padding:3px; overflow:hidden; zoom:1;}
.right_body { text-decoration: none;font-size: 16px;}
.right_bottom { height:10px; }
/*友情链接*/
.txt12w {font-family: "宋体";font-size: 16px;font-weight:bold;color: #FFFFFF;}
#link_img { background:#FFF; text-align:center; }
#link_img11 img { padding:2px; border:1px solid #999999; }
#link_img11 a:hover img { border:1px solid #BF006A; }
#link_text { border-top:1px solid #BF006A; background:#FFF; text-align:center; line-height:36px; }
/*版权信息*/
#copyright_main { background:url(images/copyright_main_bg.jpg) top repeat-x; border-top:1px solid #BF006A; margin-top:3px; }
#copyright { padding:5px 0; text-align:center;}
/*产品相关*/
.table_border1 td{border-top:2px #FF0000 solid;border-right:2px #FF0000 solid;}
.table_border1{border-left:2px #FF0000 solid;} 
.table_border td{border-top:2px #FF0000 solid;border-right:2px #FF0000 solid;}
.table_border{border-bottom:2px #FF0000 solid;border-left:2px #FF0000 solid;}
.products li { float:left; text-align:center; padding:4px; }
.products img { padding:4px; border:1px solid #999999; }
.products a:hover img { border:1px solid #BF006A; }
.products a { line-height:22px; }
.products_title { text-align:center; font-size:16px; padding:10px; }
.products_info { text-align:center; border:1px dashed #666; padding:10px; }
.products_img { text-align:center; padding:10px;}
.products_img img { max-width:600px; }
.products_next { padding:5px; border:1px dashed #333; }
/*新闻相关*/
.news li { line-height:26px; border-bottom:1px dashed #999999; padding-left:10px; background:url(images/li_ico.jpg) left no-repeat; }
.news_title { text-align:center; font-size:20px; }
.news_content { padding:10px; }
.news_info { text-align:center; border:1px dashed #666; padding:10px; }
.news_next { padding:5px; border:1px dashed #333; font-size:18px }
/*下载相关*/
.download li { line-height:26px; border-bottom:1px dashed #999999; padding-left:10px; background:url(images/li_ico.jpg) left no-repeat; }
.download_title { text-align:center; font-size:16px; padding:10px; }
.download_content { padding:10px; }
.download_next { padding:5px; border:1px dashed #333; }
.download_info { border-collapse:collapse; width:100%; margin-top:10px; }
.download_info th { padding:5px; border:1px solid #CCC; text-align:center; }
.download_info td { padding:5px; border:1px solid #CCC; }
/*通用频道*/
.common li { float:left; text-align:center; padding:4px; }
.common img { padding:4px; border:1px solid #999999; }
.common a:hover img { border:1px solid #CC0000; }
.common a { line-height:22px; }
.common_title { text-align:center; font-size:16px; padding:10px; }
.common_info { text-align:center; border:1px dashed #666; padding:10px; }
.common_img { text-align:center; padding:10px; }
.common_next { padding:5px; border:1px dashed #333; }
/*留言板*/
.guestbook { border-collapse:collapse; width:100%; margin-top:10px; }
.guestbook th { padding:5px; border:1px solid #CCC; text-align:center; }
.guestbook td { padding:5px; border:1px solid #CCC; }
input, textarea, select { border:1px solid #CCC; font-size:12px; padding:5px; }
textarea{ width:480px; height:200px; background:url(images/pcfinal.jpg) center no-repeat;}
/*人才招聘*/
.recruitment { border-collapse:collapse; width:100%; margin-top:10px; }
.recruitment th { padding:5px; border:1px solid #CCC; text-align:center; }
.recruitment td { padding:5px; border:1px solid #CCC; }
/*分页*/
.page {clear:both; text-align:center; }

.style1 {COLOR: #999999}
.line {border-right-width: 0px;border-left-width: 0px;border-top-style: none;border-right-style: solid;border-bottom-style: none;border-left-style: solid;border-right-color: #999999;border-left-color: #999999; background:#fff}
.txt12b {font-family: "宋体";font-size: 14px;font-weight: lighter;color: #000000;line-height: 19px;}
.txt12r {font-family: "宋体";font-size: 14px;font-weight: lighter;color: #ff0000;}
.txt14r {font-family: "宋体";font-size: 16px;font-weight: bold;color: #f70909;}
.txt13 {font-family: "宋体";font-size:16px;	color: #000000;	line-height: 20px;letter-spacing: normal;}
.txt14 {font-family: "宋体";font-size: 14px;font-weight: lighter;color: #000000;line-height: 20px;}
.lineny {border-bottom-width: 1px;border-top-style: none;border-right-style: none;border-bottom-style: dotted;border-left-style: none;border-bottom-color: #CCCCCC;}
.newsline {border-bottom-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-bottom-color: #333333;border-top-width: 1px;border-right-width: 1px;border-left-width: 1px;border-top-color: #333333;	border-right-color: #333333;border-left-color: #333333;}
.lineup {border-top-width: 1px;border-right-width: 0px;	border-bottom-width: 0px;border-left-width: 0px;border-top-style: dashed;border-right-style: none;	border-bottom-style: none;border-left-style: none;	border-top-color: #999999;}
.txt12bt {font-family: "宋体";font-size: 12px;font-weight: bold;color: #000000;}
.biaoti {font-family: "宋体";font-size: 12px;font-weight: bold;	color: #304090;}
.daohang {font-family: "宋体";font-size: 12px;color: #304090;}
a:link {color: #333333;	text-decoration: none;}
a:visited {text-decoration: none;	color: #333333;}
a:hover {text-decoration: none;	color: #333333;}
a:active {text-decoration: none;color: #333333;}
a.white:link {color: #ffffff;text-decoration: none;	font-size: 16px;}
a.white:visited {text-decoration: none;	color: #ffffff;	font-size: 16px;}
a.white:hover {	text-decoration: none;color: #ffffff;font-size: 16px;}
a.white:active {text-decoration: none;color: #ffffff;font-size: 16px;}
.STYLE2 {font-size: 12px}
.3line {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #666666;}
td {font-family: "宋体";font-size: 12px;}
.bbb{border-right:1px solid #FFF; border-bottom:1px solid #FFF; background:#cc0000; text-align:center; font-weight:bold;}