﻿@charset "utf-8";

/* 常规设置 */
*{ margin:0px; padding:0px; }
body{ font-family:"宋体"; font-size:12px; background:url(../images/body.jpg) repeat-x top; }
table{ font-family:"宋体"; font-size:12px; color:#000000; line-height:23px; }
div{ font-family:"宋体"; line-height:23px; color:#000000; }
h1{ font-size:14px; }
p{ margin-bottom:10px; }

/* a */
a{ text-decoration:none; color:#000000; cursor:hand; }
a:link{ text-decoration:none; color:#000000; }
a:visited{ text-decoration:none; color:#000000; }
a:hover{ text-decoration:underline; color:#000000; }

.red{ color:#FF0000; }
a.red{ color:#FF0000; }
a.red:link{ color:#FF0000; }
a.red:visited{ color:#FF0000; }
a.red:hover{ color:#FF0000; }

.white{ color:#FFFFFF; }
a.white{ color:#FFFFFF; }
a.white:link{ color:#FFFFFF; }
a.white:visited{ color:#FFFFFF; }
a.white:hover{ color:#FFFFFF; }

.blue{ color:#0000FF; }
a.blue{ color:#0000FF; }
a.blue:link{ color:#0000FF; }
a.blue:visited{ color:#0000FF; }
a.blue:hover{ color:#0000FF; }

/* 分页 */
a.page{ color:#2e2e2e; padding:3px 5px 2px 5px; border:1px solid #CCCCCC; }
a.page:link{ color:#2e2e2e; }
a.page:visited{ color:#2e2e2e; }
a.page:hover{ color:#2e2e2e; } 
a.page_yes{ color:#FF6633; padding:3px 5px 2px 5px; border:1px solid #CCCCCC; background:#FFFF99; }
a.page_yes:link{ color:#FF6633; }
a.page_yes:visited{ color:#FF6633; }
a.page_yes:hover{ color:#FF6633; }
a.page_no{ padding:3px 5px 2px 5px; border:1px solid #CCCCCC; cursor:index; text-decoration:none; }

/* input */
input.form_login{ border:solid 1px #f1eff5; color:#999999; height:15px; width:105px; }
input.form_search{ border:solid 1px #f1eff5; color:#666666; }

/* 框架设置 */
#web{ width:960px; margin:0px auto; }

/* web.top.asp */
#top{ float:left; width:960px; height:79px; }
#logo{ float:left; width:260px; height:79px; }
#logo img{ border:0px; }
#language{ float:left; width:700px; height:79px; background:url(../images/language.jpg) no-repeat top right; }
#language ul{ float:left; width:310px; height:35px; list-style:none; padding:11px 0px 0px 390px; }
#language ul li{ float:left; width:90px; text-align:left; }
#language ul li.zh{ float:left; width:65px; }
#language ul li.en{ float:left; width:60px; }
.hotline{ float:left; width:700px; height:25px; text-align:right; font-size:16px; color:#b01439; font-weight:bold; }
.hotline span{ font-size:18px; }

/* 网站主菜单 */
#menu{ float:left; width:960px; height:36px; z-index:1000; }
#menu a{ display:block; } /* 解决IE6兼容问题 */
#menu ul{ float:left; list-style:none; }
#menu ul li{ float:left; width:104px; height:30px; background:url(../images/menu_li.jpg) no-repeat top; }
#menu ul li.blank{ float:left; width:3px; background:none; overflow:hidden; }
#menu ul li a{ color:#000000; line-height:30px; font-size:14px; text-align:center; }
#menu ul li a:link{ color:#000000; }
#menu ul li a:visited{ color:#000000; }
#menu ul li a:hover{ color:#000000; text-decoration:none; }
#menu ul li:hover{ background:url(../images/menu_li_yes.jpg) no-repeat top;  }
#menu ul li:hover a{ color:#FFFFFF; }
#menu ul li:hover a:link{ color:#FFFFFF; }
#menu ul li:hover a:visited{ color:#FFFFFF; }
#menu ul li:hover a:hover{ color:#FFFFFF; text-decoration:none; }
#menu ul li.yes{ background:url(../images/menu_li_yes.jpg) no-repeat top; }
#menu ul li.yes a{ color:#FFFFFF; }
#menu ul li.yes a:link{ color:#FFFFFF; }
#menu ul li.yes a:visited{ color:#FFFFFF; }
#menu ul li.yes a:hover{ color:#FFFFFF; text-decoration:none; }

/* 网站主广告 */
#banner{ float:left; width:960px; height:258px; /* background:url(../images/banner.jpg) no-repeat top; */ }
#inner_link{ width:100%; margin:0px auto; }
.hot-event{ position: relative; }

.switch-tab{ position:absolute; width:100%; height:25px; top:230px; left:0px; text-align:center; z-index:1; }
.switch_tab_inner{ width:80px; height:15px; margin:0px auto; }
.switch_tab_inner a{ float:left; display:block; width:22px; height:10px; margin:0px 2px 0px 2px; background:#FFFFFF; font-size:0px; color:transparent; overflow:hidden; }
.switch_tab_inner .current{ background:#FFFF00; }

.switch-nav{ position:absolute; right:12px; top:230px; z-index:2; display:none; }
.switch-nav .prev{ border:1px solid #81bf24; }
.switch-nav .next { border:1px solid #81bf24; }
.switch-nav a{ width:30px; height:25px; }

.event-item { float:left; width:100%; height:250px; position:absolute; z-index:1; left:0px; top:0px; }
.event-item a{ height:230px; display:block; }

/* 内页通用框架样式 */
#about{ float:left; width:960px; margin-bottom:0px; }
#about_left{ float:left; width:213px; }
#about_right{ float:left; width:747px; }

/* 内页左边菜单 - 头部样式 */
#about_menu_top{ float:left; width:206px; height:31px; background:url(../images/about_menu_top.jpg) no-repeat top; }
#about_menu_top .title{ padding:3px 0px 0px 10px; color:#000000; font-weight:bold; }
#about_menu_list{ float:left; width:206px; }

/* 内页左边菜单 - I 级样式 */
#about_menu_list ul{ list-style:none; }
#about_menu_list ul li{ line-height:28px; background:url(../images/about_menu_list_li.jpg) no-repeat top left; }
#about_menu_list ul li a{ color:#494949; padding:0px 0px 0px 30px; }
#about_menu_list ul li a:link { color:#494949; }
#about_menu_list ul li a:visited { color:#494949; }
#about_menu_list ul li a:hover { color:#494949; }
#about_menu_list ul li.yes a{ color:#cd0d0d; font-weight:bold; }
#about_menu_list ul li.yes a:link{ color:#cd0d0d; }
#about_menu_list ul li.yes a:visited{ color:#cd0d0d; }
#about_menu_list ul li.yes a:hover{ color:#cd0d0d; }
#about_menu_list ul li.yes ul li a{ font-weight:normal; color:#494949; }
#about_menu_list ul li.yes ul li a:link{ color:#494949; }
#about_menu_list ul li.yes ul li a:visited{ color:#494949; }
#about_menu_list ul li.yes ul li a:hover{ color:#494949; }

/* 内页左边菜单 - II 级样式 */
#about_menu_list ul li ul{ list-style:none; }
#about_menu_list ul li ul li{ font-weight:normal; line-height:22px; background:url(../images/about_menu_list_li_li.jpg) no-repeat top; }
#about_menu_list ul li ul li a{ padding-left:45px; font-weight:normal; line-height:25px; }
#about_menu_list ul li ul li.yes a{ font-weight:bold; color:#cd0d0d; }
#about_menu_list ul li ul li.yes a:link{ color:#cd0d0d; }
#about_menu_list ul li ul li.yes a:visited{ color:#cd0d0d; }
#about_menu_list ul li ul li.yes a:hover{ color:#cd0d0d; }
#about_menu_list ul li.yes ul li.yes ul li a{ font-weight:normal; color:#494949; }
#about_menu_list ul li.yes ul li.yes ul li a:link{ color:#494949; }
#about_menu_list ul li.yes ul li.yes ul li a:visited{ color:#494949; }
#about_menu_list ul li.yes ul li.yes ul li a:hover{ color:#494949; }

/* 内页左边菜单 - III 级样式 */
#about_menu_list ul li ul li ul{ list-style:disc; padding-left:19px; }
#about_menu_list ul li ul li ul li{ background:none; font-weight:normal; line-height:22px; }
#about_menu_list ul li ul li ul li a{ padding-left:0px; font-weight:normal; line-height:22px; }
#about_menu_list ul li.yes ul li.yes ul li.yes a{ font-weight:bold; color:#1b88d4; }
#about_menu_list ul li.yes ul li.yes ul li.yes a:link{ color:#1b88d4; }
#about_menu_list ul li.yes ul li.yes ul li.yes a:visited{ color:#1b88d4; }
#about_menu_list ul li.yes ul li.yes ul li.yes a:hover{ color:#1b88d4; }

/* 内页左边菜单 - 底部样式 */
#about_menu_bottom{ float:left; width:206px; height:5px; overflow:hidden; }

/* 内页右边通用样式 */
#about_right_banner{ float:left; }
#about_right_top{ float:left; width:747px; height:35px; background:url(../images/about_right_top.jpg) no-repeat top; }
#about_right_top .title{ float:left; width:585px; padding:2px 0px 0px 15px; }
#about_right_top .more{ float:left; width:137px; text-align:right; padding:2px 0px 0px 0px; color:#000000; }
#about_right_top .more a{ color:#000000; }
#about_right_top .more a:link{ color:#000000; }
#about_right_top .more a:visited{ color:#000000; }
#about_right_top .more a:hover{ color:#000000; }
#about_right_list{ float:left; width:747px; background:url(../images/about_right_list.jpg) repeat-y; }
#about_right_list .content{ padding:10px 15px 15px 15px; }
#about_right_bottom{ float:left; width:747px; height:20px; background:url(../images/about_right_bottom.jpg) no-repeat top; overflow:hidden; }

/* product.mpa.menu.asp */
#product_mpa_menu_top{ float:left; width:210px; height:30px; background:url(../images/product_menu_top.jpg) no-repeat top; }
#product_mpa_menu_top .title{ padding:3px 0px 0px 10px; font-size:13px; font-weight:bold; color:#0c77ba; }
#product_mpa_menu_list{ float:left; width:210px; background:url(../images/product_menu_list.jpg) repeat-y; }
#product_mpa_menu_list ul{ list-style:none; font-weight:bold; }
#product_mpa_menu_list ul li{ background:url(../images/product_menu_big.jpg) no-repeat top; line-height:27px; }
#product_mpa_menu_list ul li a{ color:#000000; padding-left:33px; }
#product_mpa_menu_list ul li a:link{ color:#000000; }
#product_mpa_menu_list ul li a:visited{ color:#000000; }
#product_mpa_menu_list ul li a:hover{ color:#000000; }
#product_mpa_menu_list ul li ul{ font-weight:normal; }
#product_mpa_menu_list ul li ul li{ line-height:27px; background:url(../images/product_menu_small.jpg) no-repeat top; }
#product_mpa_menu_list ul li ul li a{ color:#000000; padding-left:53px; }
#product_mpa_menu_list ul li ul li a:link{ color:#000000; }
#product_mpa_menu_list ul li ul li a:visited{ color:#000000; }
#product_mpa_menu_list ul li ul li a:hover{ color:#000000; }
#product_mpa_menu_list ul li ul li a.yes{ font-weight:bold; color:#0000FF; }
#product_mpa_menu_list ul li ul li a.yes:link{ font-weight:bold; color:#0000FF; }
#product_mpa_menu_list ul li ul li a.yes:visited{ font-weight:bold; color:#0000FF; }
#product_mpa_menu_list ul li ul li a.yes:hover{ font-weight:bold; color:#0000FF; }
#product_mpa_menu_bottom{ float:left; width:210px; height:20px; background:url(../images/product_menu_list.jpg) repeat-y; }

/* product.mpc.menu.asp */
#product_mpc_menu_top{ float:left; width:241px; height:36px; background:url(../images/product_menu_top.jpg) no-repeat top; }
#product_mpc_menu_top .title{ padding:7px 0px 0px 18px; font-size:13px; font-weight:bold; color:#000000; }
#product_mpc_menu_list{ float:left; width:241px; }
#product_mpc_menu_list ul{ margin:0px; padding:0px; list-style:none; }
#product_mpc_menu_list ul li{ background:url(../images/menu_list_01.jpg) no-repeat top; line-height:27px; }
#product_mpc_menu_list ul li .title{ padding-left:35px; }
#product_mpc_menu_list ul li a{ color:#000000; }
#product_mpc_menu_list ul li a:link{ color:#000000; }
#product_mpc_menu_list ul li a:visited{ color:#000000; }
#product_mpc_menu_list ul li a:hover{ color:#000000; }
#product_mpc_menu_list ul li ul{ margin:0px; padding:0px; list-style:none; }
#product_mpc_menu_list ul li ul li{ background:url(../images/menu_list_02.jpg) no-repeat top; line-height:27px; }
#product_mpc_menu_list ul li ul li .title{ padding-left:55px; }
#product_mpc_menu_list ul li ul li ul li{ background:url(../images/menu_list_03.jpg) no-repeat top; line-height:27px; }
#product_mpc_menu_list ul li ul li ul li .title{ padding-left:72px; }
#product_mpc_menu_bottom{ float:left; width:241px; height:20px; background:url(../images/product_menu_list.jpg) repeat-y; }

/* 文字列表形式通用样式，左边标题，右边时间 */
.news_show_title{ height:35px; background:url(../system/images/news/01.jpg) no-repeat top left; padding-left:25px; }
.news_show_title .title{ float:left; width:611px; line-height:28px; }
.news_show_title .addtime{ float:left; width:80px; line-height:28px; text-align:right; }
.news_show_page{ height:20px; text-align:right; padding-top:10px; }

/* 图片列表形式通用样式，上面图片，下面标题 */
.product_show{ float:left; width:179px; }
.product_show_frame{ float:left; padding-left:16px; }
.product_show_image{ float:left; width:152px; height:116px; background:url(../images/product_show_image.jpg) no-repeat top; }
.product_show_image img{ width:146px; height:110px; border:solid 1px #c1c9d1; padding:0px; }
.product_show_image img:hover{ width:146px; height:110px; border:solid 1px #c1c9d1; }
.product_show_image a:hover img{ width:146px; height:110px; border:solid 1px #c1c9d1; } /* IE6 */
.product_show_title{ float:left; width:148px; height:25px; padding-top:2px; text-align:center; } /* 图片的宽度 + 间距 + 边框 */
.product_show_page{ float:left; width:747px; }
.product_show_page_line{ float:left; width:747px; height:20px; background:url(../system/images/line/13.gif) repeat-x bottom; }
.product_show_page_text{ float:left; width:747px; height:30px; text-align:right; padding-top:5px; }

/* case.show.asp */
.case_show{ float:left; width:229px; text-align:center; }
.case_show_frame{ float:left; padding-left:13px; }
.case_show_image{ float:left; width:200px; height:70px; }
.case_show_image img{ width:200px; height:70px; border:solid 1px #CCCCCC; padding:2px; }
.case_show_image img:hover{ width:200px; height:70px; border:solid 1px #999999; }
.case_show_image a:hover img{ width:200px; height:70px; border:solid 1px #999999; } /* IE6 */
.case_show_title{ float:left; width:206px; height:25px; padding-top:10px; }
.case_show_page{ float:left; width:730px; }
.case_show_page_line{ float:left; width:730px; height:20px; background:url(../system/images/line/13.gif) repeat-x bottom; }
.case_show_page_text{ float:left; width:730px; height:30px; text-align:right; padding-top:5px; }

/* video.show.asp */
.video_show{ float:left; width:179px; }
.video_show_frame{ float:left; padding-left:16px; }
.video_show_image{ float:left; width:152px; height:116px; background:url(../images/product_show_image.jpg) no-repeat top; }
.video_show_image img{ width:146px; height:110px; border:solid 1px #c1c9d1; padding:0px; }
.video_show_image img:hover{ width:146px; height:110px; border:solid 1px #c1c9d1; }
.video_show_image a:hover img{ width:146px; height:110px; border:solid 1px #c1c9d1; } /* IE6 */
.video_show_title{ float:left; width:148px; height:25px; padding-top:2px; text-align:center; } /* 图片的宽度 + 间距 + 边框 */
.video_show_page{ float:left; width:747px; }
.video_show_page_line{ float:left; width:747px; height:20px; background:url(../system/images/line/13.gif) repeat-x bottom; }
.video_show_page_text{ float:left; width:747px; height:30px; text-align:right; padding-top:5px; }

/* 图片 + 文字形式专用，左边图片，右边标题 + 简单描述 */
.pic_txt_show{ float:left; width:640px; }
.pic_txt_show_image{ float:left; width:206px; height:128px; text-align:center; padding-top:12px; } /* 140px - 12px; */
.pic_txt_show_image img{ width:180px; height:120px; border:0px; }
.pic_txt_show_title{ float:left; width:420px; height:25px; padding:8px 0px 0px 0px; font-size:14px; font-weight:bold; color:#067ad2; }
.pic_txt_show_title a{ color:#067ad2; }
.pic_txt_show_title a:link{ color:#067ad2; }
.pic_txt_show_title a:visited{ color:#067ad2; }
.pic_txt_show_title a:hover{ color:#067ad2; }
.pic_txt_show_desc{ float:left; width:420px; height:105px; line-height:20px; }
.pic_txt_show_line{ float:left; width:640px; height:20px; background:url(../images/pic_txt_show_line.gif) no-repeat; }
.pic_txt_show_page{ float:left; width:640px; text-align:center; }

/* xxx.info.show.asp */
.info_show_title{ height:30px; font-size:13px; font-weight:bold; padding-top:2px; text-align:center; }
.info_show_content{ height:400px; padding:15px 0px 15px 0px; vertical-align:top; }
.info_show_content_video{ height:20px; padding:10px 0px 10px 0px; vertical-align:top; }
.info_show_video{ padding:20px 0px 15px 0px; text-align:center; }
.info_show_line{ height:1px; background:url(../system/images/line/05.gif) repeat-x; }
.info_show_backprint{ height:40px; text-align:right; }
.info_show_prev{ line-height:25px; }
.info_show_next{ line-height:25px; }

/* product.info.tab.asp */
#product_info_tab{ float:left; width:747px; }
#product_info_tab{ float:left; width:747px; height:25px; }
#product_info_tab ul{ list-style:none; }
#product_info_tab ul li{ float:left; width:103px; height:25px; text-align:center; background:url(../images/product_info_tab_li.jpg) no-repeat top center; }
#product_info_tab ul li{ font-weight:bold; cursor:hand; }
#product_info_tab ul li a{ padding-top:4px; display:block; line-height:20px; }
#product_info_tab ul li.yes{ background:url(../images/product_info_tab_li_yes.jpg) no-repeat top center; }
#product_info_tab ul li.yes a{ color:#FFFFFF; }
#product_info_tab ul li.yes a:link{ color:#FFFFFF; }
#product_info_tab ul li.yes a:visited{ color:#FFFFFF; }
#product_info_tab ul li.yes a:hover{ color:#FFFFFF; }
#product_info_tab_detail{ float:left; width:747px; }
#product_info_tab_content{ float:left; width:747px; }
#product_info_tab_content_01{ float:left; width:747px; display:block; border-top:1px solid #CCCCCC; }
#product_info_tab_content_02{ float:left; width:747px; display:none; border-top:1px solid #CCCCCC; }
#product_info_tab_content_03{ float:left; width:747px; display:none; border-top:1px solid #CCCCCC; }
#product_info_tab_content_04{ float:left; width:747px; display:none; border-top:1px solid #CCCCCC; }
#product_info_tab_content_05{ float:left; width:747px; display:none; border-top:1px solid #CCCCCC; }
.product_info_content{ padding:10px; }

/* guestbook.add.asp */
.guestbook_input{ float:left; width:600px; padding-bottom:5px; }
.guestbook_name{ float:left; width:80px; text-align:right; padding-right:10px; }
.guestbook_value{ float:left; width:500px; }

/* register.asp */
.register_left{ width:80px; height:30px; text-align:left; }
.register_right{ text-align:left; }
input.form_username{ width:100px; }
input.form_mpassword{ width:100px; height:16px; }
input.form_telephone{ width:150px; }
input.form_address{ width:400px; }
input.form_verifycode{ width:40px; }

/* 法律声明 */
#lawshow{ float:left; width:960px; }
#lawshow_content{ padding:10px 10px 10px 10px; background:#eeeeee; }

/* 友情链接 */
#link{ float:left; width:850px; padding:5px 0px 5px 0px; }

/* 底部信息 */
#bottom{ float:left; width:960px; height:85px; background:url(../images/bottom.jpg) no-repeat top; margin-top:10px; }
#bottom_content{ text-align:center; padding:10px 0px 0px 0px; line-height:20px; color:#000000; }
#bottom_content a{ color:#000000; }
#bottom_content a:link{ color:#000000; }
#bottom_content a:visited{ color:#000000; }
#bottom_content a:hover{ color:#000000; }

/* Powered by */
a.www_mac21cn_com{ color:#c81a17; }
a.www_mac21cn_com:link{ color:#c81a17; }
a.www_mac21cn_com:visited{ color:#c81a17; }
a.www_mac21cn_com:hover{ color:#c81a17; }