/* CSS Document */
/* Powered by 511Studio.Cn | Flyfalcons 2010年2月 */

body { margin:0; padding:0; background:url(/Skin/2010/body_bg.gif) repeat-x #efefef; text-align:center;}
body,td { font-size:12px; line-height:24px;}
ul,ol,li { list-style-type:none; margin:0; padding:0;}
.clear { clear:both;}
a { color:#363636; text-decoration:none;}
a:hover { color:#0093dd; text-decoration:underline;}
input {background-color: #ffffff; border:1px solid #666666; color:#666666; height:14px; font-size:12px; line-height:14px;}

.header { width:1004px; height:115px; overflow:hidden; margin:0 auto;}
.header .logo { width:240px !important; width:248px; _width:240px; padding-left:8px; height:108px; float:left;}
.header .logo img { width:240px; height:92px; margin-top:16px; border:0;}
.header .h_right { width:748px !important; width:756px; _width:748px; padding-right:8px; height:108px; float:right;}
.header .h_right .top_quick { width:748px; height:54px; text-align:right; line-height:54px;}
.header .h_right .menu { width:748px; height:54px; text-align:right;}
.header .h_right .menu ul { width:720px; height:38px; margin-top:16px; float:right;}
.header .h_right .menu ul li { float:left; width:90px; line-height:38px; text-align:center; background:url(/Skin/2010/menu_li_bg.gif) no-repeat; font-weight:bold;}
.banner_bg { width:988px !important; width:1004px; _width:988px; height:234px !important; height:250px; _height:234px; padding:8px; background:#ffffff; margin:0 auto;}
.banner_bg .banner { width:984px !important; width:988px; _width:984px; height:230px !important; height:234px;_height:230px; padding:1px; border:1px solid #ccc; }
.showpath { width:988px !important; width:1004px; _width:988px; height:36px !important; height:44px; _height:36px; padding:0 8px 8px; background:#ffffff; margin:0 auto;}
.showpath .path { width:986px !important; width:988px; _width:986px; height:34px !important; height:36px; _height:34px; border:1px solid #cccccc; line-height:36px; overflow:hidden; background:url(/Skin/2010/showpath_bg.gif) no-repeat;text-indent:80px; text-align:left;}
.main { width:1004px; height:auto; margin:0 auto; background:#ffffff; overflow:hidden;}
.main .main_right { width:300px !important; width:308px; _width:300px; padding-right:8px; height:auto; overflow:hidden; float:right;}
.main .main_left { width:680px !important; width:688px; _width:680px; padding-left:8px; height:auto; overflow: hidden; float:left;}
.main .siderbar { width:250px; height:auto; float:left; margin-left:8px; margin-bottom:8px; text-align:left;}
.siderbar .class_nav { width:248px !important; width:250px; _width:248px; height:auto; border:1px solid #cccccc;}
.siderbar .class_nav .nav_title { width:248px; height:42px; background:url(/Skin/2010/nav_title_bg.gif) no-repeat; text-align:left; text-indent:45px; font-size:16px; font-weight:bold; line-height:42px;}
.siderbar .class_nav .nav_list { width:248px; height:auto; text-align:center; overflow:hidden;}
.siderbar .class_nav .nav_list ul { width:210px; height:auto; margin:8px auto;}
.siderbar .class_nav .nav_list ul li { width:210px; height:30px; background:url(/Skin/2010/class_li_bg.gif) no-repeat; line-height:30px; text-indent:35px; text-align:left;}
.siderbar .msg { width:250px; height:auto; margin:8px auto; overflow:hidden;}
.siderbar .msg .msg_title { width:250px; height:30px; background:url(/Skin/2010/msg_title_bg.gif) no-repeat; text-align:left; text-indent:20px; font-size:16px; font-weight:bold; line-height:30px; color:#ffffff;}
.siderbar .msg .msg_box { width:234px !important; width:250px; _width:234px; height:auto; padding:8px; text-align:left;}
.main .main_box { width:728px !important; width:730px; _width:728px; height:auto; border:1px solid #cccccc; float:right; margin-right:8px; margin-bottom:8px; text-align:center; overflow:hidden;}
.main_box .content_title { width:726px; height:30px; background:#f5f5f5 url(/Skin/2010/title_ico.gif) no-repeat 14px 9px; line-height:32px; margin:1px 1px 8px 1px; text-align:left; text-indent:40px; font-size:14px; font-weight:bold; color:#336699; overflow:hidden;}
.main_box .content_box { width:668px !important; width:728px; _width:668px; height:auto; padding:8px 30px; text-align:left;}
.main_box .content_box ul { width:668px; height:auto; overflow:hidden;}
.main_box .content_box ul li { width:668px; height:31px !important; height:32px; _height:31px; border-bottom:1px dashed #cccccc; line-height:32px; overflow:hidden;}
.main_box .content_box ul li .t { display:block; width:580px; height:31px; float:left;}
.main_box .content_box ul li .time { display:block; width:88px; height:31px; float:right; text-align:left;}
.main_box .content_box ul .product { width:668px; height:119px !important; height:120px; _height:120px; overflow:hidden; display:bolck;}
.product .p_pic { display:block; width:130px !important; width:144px; _width:130px; height:90px !important; height:104px; _height:90px; padding:6px; border:1px solid #cccccc; margin:8px; float:left;}
.main_box .content_page { width:668px; height:32px; border:1px solid #cccccc; margin:8px auto; text-align:center; line-height:32px;}
.product .p_title { display:block; width:508px; height:24px; text-align:left; float:right; font-weight:bold; color:#336699;}
.product .p_intro { display:block; width:508px; height:96px; text-align:left; float:right; line-height:16px; text-indent:24px;}
#i_about { width:300px; height:240px; float:left;}
#i_about .about_title { width:300px; height:38px; background:url(/Skin/2010/about_title_bg.gif) no-repeat; line-height:44px; overflow:hidden; text-align:left; text-indent:30px; font-weight:bold;}
#i_about .about_info { width:282px !important; width:300px; _width:282px; height:185px !important; height:202px; _height:185px; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; padding:8px; text-align:left;}
#i_news { width:372px; height:240px; float:right;}
#i_news .news_title { width:372px; height:28px;}
#i_news .news_title .nt_1 { color:#ffffff; background:url(/Skin/2010/news_title_bg1.gif) no-repeat; line-height:30px; font-weight:bold; width:105px; height:28px; float:left; margin-right:12px; overflow:hidden;}
#i_news .news_title .nt_2 { color:#000000; background:url(/Skin/2010/news_title_bg2.gif) no-repeat; line-height:30px; font-weight:bold; width:105px; height:28px; float:left; overflow:hidden;}
#i_news .news_list { width:354px !important; width:372px; _width:354px; height:194px !important; height:212px; _height:194px; border:1px solid #cccccc; padding:8px;}
#i_news .news_list ul li { width:354px; height:24px; text-align:left;}
#i_news .news_list ul .toutiao { width:354px; height:96px;}
#i_news .news_list ul .toutiao ul .pic { width:130px !important; width:134px; _width:130px; height:90px !important; height:94px; _height:90px; padding:1px; border:1px solid #eeeeee; float:left;}
#i_news .news_list ul .toutiao ul .title { width:212px; height:24px; line-height:24px; overflow:hidden; font-weight:bold; float:right; text-align:left;}
#i_news .news_list ul .toutiao ul .intro { width:212px; height:70px; line-height:24px; overflow:hidden; float:right; text-align:left; text-indent:24px;}
#i_news .news_list ul .line { width:354px; height:1px !important; height:2px; _height:1px; font-size:1px; border-bottom:1px dashed #cccccc; line-height:1px;}
#i_product { width:680px; height:340px; margin:8px auto;}
#i_product .product_title { width:680px; height:36px; background:url(/Skin/2010/product_title_bg.gif) no-repeat; text-align:left; text-indent:30px; line-height:42px; font-weight:bold; overflow:hidden;}
#i_product .product_list { width:662px !important; width:680px; _width:662px; height:287px !important; height:304px; _height:287px; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; padding:8px; text-align:left; overflow:hidden;}
#i_product .product_list ul { width:668px; height:294px; margin:0; padding:0;}
#i_product .product_list ul li { width:160px; height:140px; float:left; margin-bottom:7px; margin-right:7px;_margin-right:3px; display:block;}
#i_product .product_list ul li ul { width:160px; height:140px; margin:0; padding:0;}
#i_product .product_list ul li ul .p_pic { width:158px !important; width:160px; _width:158px; height:110px !important; height:112px; _height:110px; border:1px solid #eeeeee;}
#i_product .product_list ul li ul .p_title { width:160px; height:28px; text-align:center;} 
#i_help { width:300px; height:240px; overflow:hidden;}
#i_help .help_title { width:300px; height:38px; background:url(/Skin/2010/help_title_bg.gif) no-repeat; line-height:42px; overflow:hidden; text-align:left; text-indent:30px; font-weight:bold;}
#i_help .help_info { width:282px !important; width:300px; _width:282px; height:185px !important; height:202px; _height:185px; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; padding:8px;}
#i_help .help_info .qq { width:141px; height:40px; float:left; text-align:center; vertical-align:middle; line-height:40px;}
#i_help .help_info .qq img { margin:9px auto;}
#i_help .help_info .tel { width:282px; height:83px !important; height:85px; _height:83px; border-top:1px dashed #cccccc; border-bottom:1px dashed #cccccc; text-align:left; float:left; line-height:20px;}
#i_help .help_info .message { width:282px; height:60px; float:left;}
#i_sites { width:300px; height:auto; margin:8px auto; overflow:hidden;}
#i_sites .site_title { width:300px; height:32px; background:url(/Skin/2010/site_title_bg.gif) no-repeat; text-align:left; text-indent:30px; line-height:34px; font-weight:bold; overflow:hidden;}
#i_sites .site_list { width:282px !important; width:300px; _width:282px; height:auto; overflow:hidden; border:1px solid #cccccc; padding:8px;}
#i_sites .site_list ul { width:290px; height:auto;}
#i_sites .site_list ul li { width:136px !important; width:138px; _width:136px; height:48px !important; height:50px; _height:48px; float:left; margin:0 6px 8px 0; border:1px solid #eeeeee;}
#i_sites .site_list ul li img { width:136px; height:48px; border:0;}

.footer { width:1004px; height:auto; margin:0 auto; background:#ffffff;}
.footer .f_quick { width:986px !important; width:988px; _width:986px; height:38px !important; height:40px; _height:38px; border:1px solid #cccccc; margin:0 auto; line-height:38px; text-align:center;}
.footer .f_copy { width:986px !important; width:988px; _width:986px; height:auto; border-left:1px solid #cccccc; border-right:1px solid #cccccc; margin:0 auto; line-height:24px;}
.Guest_title_760 /* 标题导航表格背景、文字颜色定义(760) */
{background:#0086A8;border: 1px solid #d2d3d9;padding-left:5;height: 29;color: ff0000;}
.Guest_tdbg_760 /* 内容表格背景、文字颜色定义(760) */
{border: 1px solid #d2d3d9;padding: 8;}
.Guest_border /* 蓝色表格边框背景颜色定义(760) */
{border: 1px solid #0086A8;}
.Guest_title /* 标题背景颜色定义(760) */
{background:#0086A8;color: #ffffff;font-weight: normal;height: 25;}
.Guest_tdbg /* 表格背景颜色定义(760) */
{background:#fafafa;line-height: 120%;}
.Guest_tdbg_1px /* 留言显示1px表格背景颜色定义 */
{background:#d2d3d9;}
.Guest_border2 /* 回复表格虚线边框背景颜色定义(760) */
{border: 1px dashed #97d2df;background:#e8f5f8;color: #006633;}
.Guest_replyadmin /* 管理员回复文字背景颜色定义(760) */
{color: #ff0000;}
.Guest_replyuser /* 用户回复文字背景颜色定义(760) */
{color: #449ae8;}
