﻿* {MARGIN: 0px; padding: 0px;}
body {background-color: #FFFFFF;}
a:link {COLOR: #333333; TEXT-DECORATION: none; font-size: 12px; font-family: Arial, "宋体";}
a:visited {COLOR: #333333; TEXT-DECORATION: none; font-size: 12px; font-family: Arial, "宋体";}
a:hover {COLOR: #333333; TEXT-DECORATION: underline; font-size: 12px; font-family: Arial, "宋体";}
html {COLOR: #333333; font-size: 12px; font-family: Arial, "宋体";}
li {list-style:none;}
img {border: 0px;}
.space_0 { clear:both; padding:0px; margin:0px; height:0px;}
/*-----------------------------------------------------------------------------------------*/
.top {clear:both;width: 100%;height:90px;background-image: url(images/top_bg.jpg);background-repeat: repeat-x;background-position: top;}
.topArea { width:930px; height:90px; margin:0 auto; clear:both;}
.topArea .logo { width:175px; height:47px; float: left; padding-left:10px; padding-top:30px;}

.topArea .linkArea { width:480px; height:31px; float:left; padding-top:50px; padding-left:40px;}
.topArea .linkArea ul {}
.topArea .linkArea ul li { float:left; width:95px; height:31px;}

.topArea .search { padding-top:30px; width:210px; padding-right:10px; float:right;}
.topArea .search .textInput {width:150px;height:22px;background-image:url(images/search_middle.jpg);background-repeat:repeat-x;font-size:12px;color:#999999;line-height:22px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
/*-----------------------------------------------------------------------------------------*/
.banner {clear: both; width:930px; height: 288px; margin:0 auto;}
/*-----------------------------------------------------------------------------------------*/
.menu {clear: both; width:930px; height: 26px; margin:0 auto; background-image:url(images/menu_bg.jpg); background-repeat:repeat-x;}
.menu ul { float:left; padding-left:15px; height:26px;}
.menu ul li { float:left; width:144px; height:23px; margin-right:5px; margin-top:3px;}

.menuLinK_1 { background-color:#FFFFFF; color:#333333; font-family:"微软雅黑"; font-size:14px; height:23px; width:144px; display:block; text-align:center; text-decoration:none;}
.menuLinK_1 a:link { background-color:#FFFFFF; color:#333333; font-family:"微软雅黑"; font-size:14px; height:23px; width:144px; display:block; text-align:center; text-decoration:none;}
.menuLinK_1 a:visited { background-color:#FFFFFF; color:#333333; font-family:"微软雅黑"; font-size:14px; height:23px; width:144px; display:block; text-align:center; text-decoration:none;}
.menuLinK_1 a:hover { background-color:#FFFFFF; color:#333333; font-family:"微软雅黑"; font-size:14px; height:23px; width:144px; display:block; text-align:center; text-decoration:none;}

.menuLinK_2 { background-image:url(images/menu_bg_2.jpg); background-repeat:repeat-x; color:#FFFFFF; font-family:"微软雅黑"; font-size:14px; height:23px; width:144px; display:block; text-align:center; text-decoration:none;}
.menuLinK_2 a:link { background-image:url(images/menu_bg_2.jpg); background-repeat:repeat-x; color:#FFFFFF; font-family:"微软雅黑"; font-size:14px; height:23px; width:144px; display:block; text-align:center; text-decoration:none;}
.menuLinK_2 a:visited { background-image:url(images/menu_bg_2.jpg); background-repeat:repeat-x; color:#FFFFFF; font-family:"微软雅黑"; font-size:14px; height:23px; width:144px; display:block; text-align:center; text-decoration:none;}
.menuLinK_2 a:hover { background-image:url(images/menu_bg_2.jpg); background-repeat:repeat-x; color:#FFFFFF; font-family:"微软雅黑"; font-size:14px; height:23px; width:144px; display:block; text-align:center; text-decoration:none;}
/*-----------------------------------------------------------------------------------------*/
.main {clear:both; width:930px; margin:0 auto;}
/*-----------------------------------------------------------------------------------------*/
#sub_1 {clear:both; height:200px;}
#sub_1 dl {width:320px;float:left;padding-left:10px;padding-top:30px;padding-right:10px;padding-bottom:25px;}
#sub_1 dl dt { font-family:"微软雅黑"; font-size:14px; font-weight:bold; height:24px; line-height:24px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
#sub_1 dl dd {height:24px; line-height:24px; background-image: url(images/dot_02.gif);background-repeat: no-repeat;background-position: 8px 10px;padding-left: 18px;}
#sub_1 .picNews { float:right; padding-top:12px; padding-right:10px; width:240px;}

#sub_2 {clear:both; height:200px;}
#sub_2 .proClass { padding-left:10px; padding-right:10px; width:910px;}
#sub_2 .indexProClass_1 { width:90px; height:18px; line-height:18px; float:left; padding-left:5px;white-space:nowrap;}
#sub_2 .indexProClass_2 { height:18px; line-height:18px; white-space:nowrap;}
#sub_2 .indexProClass_3 { height:18px; line-height:18px; float:left; padding-right:5px; white-space:nowrap;}
#sub_2 .bgPro {background-image: url(images/bg_pro.jpg);background-repeat: no-repeat;background-position: right bottom;}

#sub_3 {clear:both;height:200px;background-image: url(images/bg_service.jpg);background-repeat: no-repeat;background-position: right bottom;}
#sub_3 .fw_1 {width:420px;float:left;padding-left:10px;padding-top:30px;padding-right:10px;}
#sub_3 .fw_1 dt { font-family:"微软雅黑"; font-size:14px; font-weight:bold; height:24px; line-height:24px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
#sub_3 .fw_1 dd {line-height:24px;}

#sub_3 .fw_2 {width:270px;float:left;padding-left:10px;padding-top:30px;padding-right:10px;}
#sub_3 .fw_2 dt { font-family:"微软雅黑"; font-size:14px; font-weight:bold; height:24px; line-height:24px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
#sub_3 .fw_2 dd {line-height:24px;}

#sub_3 .fw_3 {width:170px;float:left;padding-left:10px;padding-top:30px;}
#sub_3 .fw_3 dt { font-family:"微软雅黑"; font-size:14px; font-weight:bold; height:24px; line-height:24px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
#sub_3 .fw_3 dd {line-height:24px;}

#sub_4 {clear:both;height:200px;}
#sub_4 .line_1 {border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #CCCCCC;border-left-color: #CCCCCC;}
#sub_4 .line_2 {border-right-width: 1px;border-right-style: dashed;border-right-color: #CCCCCC;}
#sub_4 .line_3 {border-top-width: 1px;border-top-style: dashed;border-top-color: #CCCCCC;}
#sub_4 .line_4 {border-top-width: 1px;border-top-style: solid;border-top-color: #CCCCCC;}

#sub_5  {clear:both;height:200px;background-image: url(images/bg_about.jpg);background-repeat: no-repeat;background-position: left bottom;}
#sub_5 dl {width:440px;float:left;padding-left:10px;padding-top:30px;padding-right:10px;padding-bottom:15px;}
#sub_5 dl dt { font-family:"微软雅黑"; font-size:14px; font-weight:bold; height:24px; line-height:24px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC; margin-bottom:10px;}
#sub_5 dl dd {line-height:24px;}
#sub_5 .newsTitle {height:24px; line-height:24px; background-image: url(images/dot_02.gif);background-repeat: no-repeat;background-position: 8px 10px;padding-left: 18px; float:left; width:300px;}
#sub_5 .newsDate { width:100px; font-family:"Times New Roman"; float:right; text-align:right; line-height:24px;}
#sub_5 .ybry {width:440px;float:left;padding-left:10px;padding-top:30px;padding-right:10px;padding-bottom:15px;}
#sub_5 .ybry .title { font-family:"微软雅黑"; font-size:14px; font-weight:bold; height:24px; line-height:24px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC; margin-bottom:10px;}
#sub_5 .ybry ul {}
#sub_5 .ybry ul li { float:left; width:220px; text-align:center;}

#sub_6 { clear:both; height:200px; background-image:url(images/bg_info.jpg); background-repeat:no-repeat; color:#665032;}
#sub_6 a:link { color:#665032;}
#sub_6 a:visited { color:#665032;}
#sub_6 a:hover { color:#665032;}
#sub_6 dl { float:left; width:320px; padding:25px 0 0 20px; }
#sub_6 dl dt { text-align:right; padding-right:10px; height:25px;}
#sub_6 dl dd {height:20px;line-height:20px;background-image:url(images/dot_05.gif);background-repeat:no-repeat;background-position: 0px 7px;padding-left: 10px;
}
/*-----------------------------------------------------------------------------------------*/
.brand {clear:both;width:930px; margin:0 auto;border-top-width: 1px;border-top-style: dashed;border-top-color: #CCCCCC; z-index:1; height:45px;}
.brand .text { width:100px; height:45px; font-family:"微软雅黑"; font-size:14px; text-align:center;}
/*友情链接-----------------------------------------------------------------------------------------*/
.links {clear:both;width:930px; margin:0 auto; overflow:hidden;}
.links ul { padding:10px 15px;}
.links ul li {display:inline;float:left;margin-right:10px;line-height:20px;white-space:nowrap;}
.links A:link {color: #666666;text-decoration: none;}
.links A:visited {color: #666666;text-decoration: none;}
.links A:hover {text-decoration: underline;}
/*底部版权信息-----------------------------------------------------------------------------------------*/
.footerfooter {clear:both; z-index:-1;}
.footer {clear:both; width:930px; height: 162px; margin:0 auto; background-image:url(images/foot.jpg); background-repeat:no-repeat;}
.footer .footer_0 { clear:both; height:50px;}
.footer .footer_2 { clear:both; height:0px; font-size:0px;}
/*右侧快捷链接-----------------------------------------------------------------------------------------*/
.link {clear:both;width:930px; margin:0 auto;}
.link .link_l { width:219px; height:34px; background-image:url(images/menu_l.jpg); background-repeat:no-repeat; float:left; color:#FFFFFF; font-family:"微软雅黑"; line-height:30px; text-align:center;}
.link .link_l span { font-family:Vani; font-size:16px; color:#FFFFFF;}
.link .link_m { width:689px; height:34px; background-image:url(images/menu_m.jpg); background-repeat:repeat-x; float:left;}
.link .link_m ul {}
.link .link_m ul li {float:left;text-align:center;width:100px;background-image: url(images/menu_line.jpg);background-repeat: no-repeat;background-position: right;}
.link .link_m ul li a:link { width:100px; height:34px; display:block; line-height:30px; color:#E7E7E7; text-decoration:none; font-family:"微软雅黑"; font-size:14px;}
.link .link_m ul li a:visited { width:100px; height:34px; display:block; line-height:30px; color:#E7E7E7; text-decoration:none; font-family:"微软雅黑"; font-size:14px;}
.link .link_m ul li a:hover { width:100px; height:34px; display:block; line-height:30px; color:#FF9C00; text-decoration:none; font-family:"微软雅黑"; font-size:14px;}
.link .link_r { width:22x; height:34px; float:left;}
/*-----------------------------------------------------------------------------------------*/
.left { width:679px;float:left;}
.left .banner2 {height: 95px;}
.left .content {height: 150px;width: 100%;background-image: url(images/bg1.jpg);background-repeat: repeat-y;background-position: right;background-color: #FFFFFF;}
.left .content dl {padding-top: 20px;padding-right: 40px;padding-bottom: 20px;padding-left: 40px;}
.left .content dl dt {font-weight: bold;color: #FF9C00;}
.left .content dl dd {line-height: 24px;}
.left .content dl dd .more {font-weight: bold;color: #FF9C00;font-size:10px;}
/*-----------------------------------------------------------------------------------------*/
.right {width:274px;float:left;background-color: #F0F0F0;height: 276px;}
.right .search {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CDCDCD;height: 94px;}
.right .search dl {}
.right .search dl dt {font-weight: bold;color: #2B408D;padding-top: 20px;padding-left: 20px;}
.right .search dl dd {}
.inputClass {border: 1px solid #CDCDCD;line-height: 21px;background-color: #FFFFFF;height: 21px;width: 160px;font-size: 12px;color: #666666;}
.right .news {}
.right .news dl dt {font-weight: bold;color: #2B408D;padding-top: 20px;padding-left: 20px;}
.right .news dl dt a:link {font-weight: bold;color: #2B408D;}
.right .news dl dt a:visited {font-weight: bold;color: #2B408D;}
.right .news dl dt a:hover {font-weight: bold;color: #2B408D;}
.right .news dd .more {font-weight: bold;color: #FF9C00;font-size:10px;padding-left: 210px;}
/*-----------------------------------------------------------------------------------------*/
.showpages {font-size: 12px;line-height: 30px;}
.showpages td {font-size: 12px;line-height: 40px;}
.showpages a {font-size:12px;}
.showpages select {font-size: 12px;}

/*-----------------------------------------------------------------------------------------*/
.mainBody{ clear:both; background-color:#FFFFFF; padding-top:20px;}
/*.mainLeft,.mainCenter,.mainRight{display:inline; padding-bottom:30000px!important; margin-bottom:-30000px!important;}*/
.mainLeft {float: left;width: 190px;}
.mainLeft .leftTitle { width:160px; height:26px; background-image:url(images/left_1.gif); background-repeat:no-repeat; padding-left:30px; font-family:"微软雅黑"; font-size:14px; color:#666666; line-height:24px;}
.mainAbout { width:728px; float:right;}
.mainAbout .mainCenter {background-color: #FFFFFF;float: left;width: 600px; padding-right:10px;}
.mainAbout .mainRight {background-color: #F3F3F3;float: left;width: 118px;}
.mainAbout .mainRight dl {}
.mainAbout .mainRight dl dt { background-image:url(images/right_2.gif); background-repeat:no-repeat; font-family:"微软雅黑"; font-size:14px; line-height:30px; padding-left:10px; color:#666666;}
.mainAbout .mainRight dl dd {height:24px;line-height:24px;background-image: url(images/dot_01.gif);background-repeat: no-repeat;background-position: 10px 10px;}
.mainAbout .mainRight dl dd a:link { padding-left:20px;}
.mainAbout .mainRight dl dd a:visited { padding-left:20px;}
.mainAbout .mainRight dl dd a:hover { padding-left:20px;}
/*-----------------------------------------------------------------------------------------*/
.banner1 { clear:both; height:118px; width:728px;}
.path {clear: both;height: 22px;text-align: left;padding-top:10px;padding-left:8px;background-image: url(images/dot_04.gif);background-repeat: no-repeat;background-position: left 9px;}
/*-----------------------------------------------------------------------------------------*/
.content1 { clear:both; height:12px; width:600px;}
.content2 { clear:both; width:600px; background-image:url(images/middle_2.gif); background-repeat:repeat-y;}
.content3 { clear:both; height:12px; width:600px; padding-bottom:10px;}
/*-----------------------------------------------------------------------------------------*/
.content {background-color: #FFFFFF;}
/*-----------------------------------------------------------------------------------------*/
.newsArea {clear:both;width: 90%;margin-right: auto;margin-left: auto;}
.news_title {font-family: "微软雅黑";font-size: 15px;color: #666666;line-height: 30px;clear:both;}
.news_count {line-height: 150%;text-align: right;background-color: #eee;padding-right: 10px;color: #999999;margin-bottom: 5px;clear:both;}
.news_name {float: left;width:425px;text-align:left;height:30px;line-height:30px;background-image: url(images/dot_02.gif);background-repeat: no-repeat;background-position: 0px 11px;padding-left: 15px;}
.news_date {float: right;font-family: "Times New Roman";font-size: 11px;padding-right: 10px;text-align:right;width:80px;height:30px;line-height:30px;}
.news_list {margin-bottom: 10px;}
.news_list li{height:25px;line-height: 25px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #EEE;padding-left: 5px;clear: both;}
.news_more {line-height: 25px;text-align: right;padding-right: 20px;border-bottom:none;}
.newsInfoTitle {font-family: "微软雅黑";font-size: 16px;color: #666666;line-height: 50px;text-align: center;}
.newsInfoTime {color: #999999;text-align: center;background-color: #F2F2F2;}

.newsInfoContent {font-size: 12px;line-height: 180%;clear:both;padding-top: 10px;padding-bottom: 10px;}
.newsInfoContent p{padding-top: 10px;padding-bottom: 10px;}
.newsInfoContent a:link {color: #003399;text-decoration: underline;}
.newsInfoContent a:visited {color: #003399;text-decoration: underline;}
.newsInfoContent a:hover {color: #FF6600;text-decoration: underline;}

.newsInfoLink {text-align: right;line-height: 30px;font-size:12px;clear:both;}
.newsInfoLink a {font-size:12px;}
.contentLine {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;height:0px;}
/*-----------------------------------------------------------------------------------------*/
.mainLeft ul{background-color:#F2F2F2; padding:10px 0 10px 0;}
.mainLeft ul li {}
.smallClass{font-size: 12px;line-height: 30px;background-image: url(images/dot2.gif);background-repeat: no-repeat;padding-left: 30px;list-style-type: none;background-position: 15px 10px; height:30px;}
.smallClass a {font-size: 12px;color: #000;text-decoration: none;}
.smallClass a:visited {font-size: 12px;color: #000;text-decoration: none;}
.smallClass a:hover {font-size: 12px;font-weight: bold;text-decoration: none;color: #FD910B;}
.smallClassOn{font-size: 12px;line-height: 30px;background-image: url(images/dot1.gif);background-repeat: no-repeat;padding-left: 30px;list-style-type: none;background-position: 15px 10px;font-weight: bold;color: #FD910B; height:30px;}
.smallClassOn a {font-size: 12px;font-weight: bold;text-decoration: none;color: #FD910B;}
.smallClassOn a:visited {font-size: 12px;font-weight: bold;text-decoration: none;color: #FD910B;}
.smallClassOn a:hover {font-size: 12px;font-weight: bold;text-decoration: none;color: #FD910B;}

.smallSmallClass{font-size: 12px;line-height: 25px;background-image: url(images/dot_01.gif);background-repeat: no-repeat;padding-left: 40px;list-style-type: none;background-position: 30px; height:25px;}
.smallSmallClass a {font-size: 12px;color: #333;text-decoration: none;}
.smallSmallClass a:visited {font-size: 12px;color: #333;text-decoration: none;}
.smallSmallClass a:hover {font-size: 12px;font-weight: bold;text-decoration: none;color: #648BB1;}
.smallSmallClassOn{font-size: 12px;line-height: 25px;background-image: url(images/dot_01.gif);background-repeat: no-repeat;padding-left: 40px;list-style-type: none;background-position: 30px;font-weight: bold;color: #648BB1; height:25px;}
.smallSmallClassOn a {font-size: 12px;font-weight: bold;text-decoration: none;color: #648BB1;}
.smallSmallClassOn a:visited {font-size: 12px;font-weight: bold;text-decoration: none;color: #648BB1;}
.smallSmallClassOn a:hover {font-size: 12px;font-weight: bold;text-decoration: none;color: #648BB1;}

.smallSmallSmallClass{font-size: 12px;line-height: 25px;background-image: url(images/arrow_01.gif);background-repeat: no-repeat;padding-left: 50px;list-style-type: none;background-position: 40px; height:25px;}
.smallSmallSmallClass a {font-size: 12px;color: #666666;text-decoration: none;}
.smallSmallSmallClass a:visited {font-size: 12px;color: #666666;text-decoration: none;}
.smallSmallSmallClass a:hover {font-size: 12px;font-weight: bold;text-decoration: none;color: #648BB1;}
.smallSmallSmallClassOn{font-size: 12px;line-height: 25px;background-image: url(images/arrow_01.gif);background-repeat: no-repeat;padding-left: 50px;list-style-type: none;background-position: 40px;font-weight: bold;color: #648BB1; height:25px;}
.smallSmallSmallClassOn a {font-size: 12px;font-weight: bold;text-decoration: none;color: #648BB1;}
.smallSmallSmallClassOn a:visited {font-size: 12px;font-weight: bold;text-decoration: none;color: #648BB1;}
.smallSmallSmallClassOn a:hover {font-size: 12px;font-weight: bold;text-decoration: none;color: #648BB1;}
/*-----------------------------------------------------------------------------------------*/
#articleNews {height: 220px;width: 100%;overflow: hidden;margin-top: 10px;margin-left: 0px;}
#articleNews ul {}
#articleNews ul li {width:178px;text-align:center;padding-top: 10px;}
/*-----------------------------------------------------------------------------------------*/
/*留言本样式开始*/
#bbsContent {width: 800px;margin-right: auto;margin-left: auto;}
.bbsClass {font-size: 12px;color: #333333;padding-left: 10px;padding-top: 5px;}
.bbsNumber {font-size: 12px;color: #666666;padding-top: 5px;padding-bottom: 5px;padding-left: 10px;}
.bbsTitle {font-size: 12px;color: #666666;padding-top: 5px;padding-bottom: 5px;padding-left: 30px;}
.bbs12px {font-size: 12px;}
.guestAddLink {text-align: left;padding-left:20px;height: 22px;background-color: #ffffcc;line-height: 22px;clear: both;}
.guestPage {font-family: "Times New Roman";text-align: center;line-height: 22px;height: 22px;background-color: #E6E6E6;margin-top: 5px;margin-bottom: 5px;clear: both;}
.guestList {clear: both;border: 1px solid #CCCCCC;overflow: auto;margin-bottom: 5px;}
.guestLeft {text-align: center;float: left;width: 150px;background-color: #eeeeee;height: 200px;}
.guestLeft li {padding-top: 3px;padding-bottom: 3px;}
.guestRight {float: left;margin-left: 10px;width: 600px;}
.guestRight li {line-height: 180%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #DFDFDF;margin-top: 3px;margin-bottom: 3px;}
.guestAdd {padding-left: 30px;}
.guestAdd li{margin-top: 3px;margin-bottom: 3px;}
/*留言本样式结束*
/*产品列表区域开始*/
.proArea {clear:both;width: 90%;margin-right: auto;margin-left: auto;}
.proClassName {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;font-size: 14px;line-height: 25px;font-weight: bold;height: 25px;padding-left: 10px;}
.proCount {text-align: right;padding-right: 10px;line-height: 20px;height: 20px;}
.proPic {float: left;width: 100px;padding: 5px;}
.proContent {float: left;margin-left: 5px;width: 410px;}
.proContent .proName {font-size: 14px;font-weight: bold;line-height: 25px;height: 25px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
.proContent .proAbout{line-height: 150%;background-color: #EEEEEE;padding-left: 10px;}
.proContent .proAbout2{line-height: 150%;}
.proContent .proInfo {line-height: 150%;background-color: #EEEEEE;padding-left: 10px;}
.proContent .proMore{line-height: 150%;text-align: right;right: 10px;}
.proLine {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #999999;clear: both;margin-bottom: 10px;}
/*产品列表区域结束*/
.shopsLine {border-top-width: 1px;border-top-style: dashed;border-top-color: #CCCCCC;height: 10px;width: 100%;margin-top: 10px;
}