﻿@charset "utf-8";
/* CSS Document */

body { width:1000px; margin:0 auto; text-decoration: none; background:#fff; font-family:"微软雅黑", Verdana, Arial;}

img { border:0px}

#header { width:1000px; height:90px; background:url(../images/page_01.gif) no-repeat bottom}

#main { width:1000px; background:url(../images/page_04.gif) repeat-y}

#main .home_benner { width:968px; height:290px; padding:0 16px}
#main .home_bennerA { width:155px; height:290px; padding:0 4px 0 0; float:left}
#main .home_bennerB { width:560px; height:290px; padding:0 4px 0 0; float:left}

#main .home_topright { width:245px; height:290px; float:left;}
#main .home_topright_menu { width:245px; height:20px; padding:0 0 4px 0; font-size:12px; color:#999;}
#main .home_topright_menu select{width:245px; height:20px; border:1px dotted #666666; font:12px "微软雅黑", Verdana, Arial; line-height:16px; color:#F60;}
#main .home_topright_ad { width:245px; height:215px; padding:0 0 4px 0; }
#main .home_topright_contact { width:245px; height:45px;}

#main .home_nav { width:1000px; height:38px; background:url(../images/menu.gif) no-repeat; padding:0 0 2px 0}
#main .home_nav_L { width:700px; height:34px; padding:3px 0 0 15px; float:left}
#main .home_nav_R { height:24px; padding:6px 15px 9px 0; width:185px; float:right; }
#main .home_nav_search { height:20px; width:161px; float:left; line-height:18px;}
#main .home_nav_search input {border:0; height:15px; width:158px; background:#666666; line-height:22px; color:#ccc; font:12px"微软雅黑", Verdana, Arial;}
#main .home_nav_go { height:24px; width:24px; float:left}

#main .home_nav_containerA { height:28px; float:left; text-align:center }
#main .home_nav_containerA a { display: block; width:35px; padding:4px 20px 9px 20px; height:21px; line-height:21px; font-size:12px; color:#fff; text-decoration: none; text-align:center}
#main .home_nav_containerA a:hover { line-height:21px; font:12p; color:#fff; background:#c9ae7e}

#main .home_nav_containerB { height:28px; float:left; text-align:center }
#main .home_nav_containerB a { display: block; width:26px; padding:4px 20px 9px 20px; height:21px; line-height:21px; font-size:12px; color:#fff; text-decoration: none; text-align:center}
#main .home_nav_containerB a:hover { line-height:21px; font:12px; color:#fff; background:#c9ae7e}

#main .home_nav_containerC { height:28px; float:left; text-align:center }
#main .home_nav_containerC a { display: block; width:65px; padding:4px 20px 9px 20px; height:21px; line-height:21px; font-size:12px; color:#fff; text-decoration: none; text-align:center}
#main .home_nav_containerC a:hover { line-height:21px; font:12px; color:#fff; background:#c9ae7e}

#main .home_nav_containerD { height:28px; float:left; text-align:center }
#main .home_nav_containerD a { display: block; width:35px; padding:4px 20px 9px 20px; height:21px; line-height:21px; font-size:12px; color:#fff; text-decoration: none; text-align:center}
#main .home_nav_containerD a:hover { line-height:21px; font:12px; color:#fff; background:#c9ae7e}

#main .home_nav_containerE { height:28px; float:left; text-align:center }
#main .home_nav_containerE a { display: block; width:43px; padding:4px 20px 9px 20px; height:21px; line-height:21px; font-size:12px; color:#fff; text-decoration: none; text-align:center}
#main .home_nav_containerE a:hover { line-height:21px; font:12px; color:#fff; background:#c9ae7e}

#main .home_nav_containerF { height:28px; float:left; text-align:center }
#main .home_nav_containerF a { display: block; width:58px; padding:4px 20px 9px 20px; height:21px; line-height:21px; font-size:12px; color:#fff; text-decoration: none; text-align:center}
#main .home_nav_containerF a:hover { line-height:21px; font-size:12px; color:#fff; background:#c9ae7e}

#main .home_products { width:530px; height:110px; padding:40px 5px 0 25px; float:left; background:url(../images/pr.gif) no-repeat 27px 0}
#main .home_photo { width:100px; height:100px; background:#c9ae7e; padding:2px 0 2px 2px; float:left; text-align:right}
#main .home_more { width:12px; height:104px; float:left; padding:0 0 0 2px; background:#c9ae7e }

#main .home_life { width:325px; height:110px; background:url(../images/life.gif) no-repeat; padding:40px 5px 0 0; float:left}
#main .home_life_title { width:325px; height:20px; font-size:14px; color:#333; font-weight:bold; border-bottom:1px solid #CCC; line-height:20px;  text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; overflow:hidden}
#main .home_life_deta { width:310px; height:20px; font:10px Verdana,Arial; color:#999; line-height:16px; padding:0 0 0 15px}
#main .home_life_text { width:310px; height:65px; font-size:12px; color:#666; line-height:20px; padding:0 0 0 15px; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; overflow:hidden}
#main .home_life_text a { font-size:12px; color:#666; line-height:20px;display:block; white-space: nowrap ; text-decoration:none}
#main .home_life_text a:hover { font-size:12px; line-height:20px;display:block; white-space: nowrap; color:#06F;}

#main .home_contact{ width:80px; height:150px; padding:0 20px 0 0; float:right; }
#main .home_contact_ico { width:70px; height:70px; margin:2px auto}

#page { width:968px; padding:0 16px; }
#page .container { width:100%;}
#page .benner_L { width:188px; height:150px; float:left;}
#page .benner_R { width:780px; height:150px; float:left; background:#CCC}
#page .text_container { width:771px; padding:4px; float:left; overflow:hidden; border-left:1px solid #e5e5e5}
#page .list { width:600px; float:left;}
#page .list_containerA { width:600px; height:25px; font:10px Verdana, Arial; color:#fff; line-height:25px; overflow:hidden}
#page .list_titleA { width:380px; height:25px; margin:0 2px 0 0; background:#ccc; padding:0 10px; float:left;}
#page .list_detaA { width:80px; height:25px; margin:0 2px 0 0; background:#ccc; padding:0 10px; float:left;}
#page .list_browseA { width:76px; height:25px; background:#ccc; padding:0 10px; float:left; }
#page .list_containerB { width:600px; height:25px; border-bottom: dashed 1px #CCC; color:#999}
#page .list_titleB { width:380px; height:25px; margin:0 2px 0 0; padding:0 10px; float:left; font-size:12px; line-height:25px}
#page .list_titleB a{ font-size:12px; line-height:25px; color:#666; text-decoration:none}
#page .list_titleB a:hover{ font-size:12px; line-height:25px; color:#06F;  }
#page .list_detaB { width:80px; height:25px; margin:0 2px 0 0; padding:0 10px; float:left; font:10px Verdana, Arial; line-height:25px}
#page .list_browseB { width:73px; height:25px; margin:0 2px 0 0; padding:0 10px; float:left; font:10px Verdana, Arial; line-height:25px}
#page .list_pagebottom { width:580px; height:20px; font:10px Verdana, Arial; color:#666; line-height:20px; border-top:2px #666 solid; margin:8px 0 0 0; text-align:right; padding:0 10px}
#page .list_pagebottom a{color:#993399; text-decoration:none}
#page .infomenu { width:170px; float:left; padding:0 0 0 4px;}
#page .infomenu_top { width:160px; height:25px; padding:0 5px; background:#ccc; font:10px Verdana,Arial; line-height:25px; color:#e5e5e5; color:#FFF }
#page .infomenu_container { width:170px; height:25px; background:#ccc; font-size:12px; line-height:25px; border-bottom:1px solid #e5e5e5; color:#FFF}
#page .infomenu_container a { display: block; width:140px; height:25px; padding:0 15px; background:#ccc; font-size:12px; line-height:25px; border-bottom:1px solid #e5e5e5; color:#FFF; text-decoration: none;}
#page .infomenu_container a:hover { width:130px; height:25px; padding:0 20px; background:#999; font-size:12px; line-height:25px; border-bottom:1px solid #e5e5e5; color:#FFF;}
#page .infomanu_search { width:165px; height:30px; padding:0 0 0 5px; background:url(../images/search.gif) no-repeat;}
#page .infomanu_searchL { width:140px; height:20px; padding:5px 0; float:left;  font-size:12px; line-height:20px;}
#page .infomanu_searchR { width:22px; height:30px; float:left;}
#page .products_list { width:250px; height:130px; background:url(../images/loadpic.gif) no-repeat -5px 0; float:left; padding:0 0 10px 0}
#page .products_photo { width:100px; height:100px; padding:15px 20px 15px 10px; float:left}
#page .products_infomation { width:100px; height:110px; padding:10px; float:right}
#page .products_textAA { width:100px; font-weight:bold; font-size:12px; line-height:20px; color:#999; padding:0 0 5px 0; }
#page .products_textAA a { text-decoration:none; color:#666; font-weight:bold; }
#page .products_textA { width:100px; height:20px; font-size:12px; line-height:20px; color:#999; padding:0 0 5px 0}
#page .products_textB { width:100px; height:15px; font:10px Verdana,Arial; line-height:15px; color:#999; padding:0 0 5px 0}
#page .products_textC { width:80px; height:15px; font:10px Verdana,Arial; line-height:15px; color:#999; padding:0 0 0 20px; background:url(../images/Browse-more.gif) no-repeat; text-decoration: none;}
#page .products_pagebottom { width:758px; height:20px; font-size:12px; color:#666; line-height:20px; border-top:2px #666 solid; text-align:right; padding:0 10px; clear:both; display:block;}
#page .products_pagebottom a{color:#993399; text-decoration:none}
#page .about_title { width:450px; height:22px; line-height:22px; font:22px Georgia, "Times New Roman", Times, serif; font-weight:bold; padding:7px 10px; background:url(../images/abouttitle_bg.jpg) repeat-y; color:#fff; }
#page .about_textL { width:450px; height:200px; padding:10px 10px; border-right:1px solid #e5e5e5; margin:5px 0 0 0; font:12px "微软雅黑", Verdana, Arial, "黑体"; line-height:30px; color:#999 }

#page .contact_title { width:772px; border-bottom:1px #CCC solid; font:10px Verdana, Arial; font-weight:bold; height:20px; line-height:20px; color:#666}
#page .contact_info { width:740px; height:55px; border-bottom:1px #CCC dashed; font-size:12px; line-height:20px; color:#999; padding:0 16px}
#page .contact_infoA { width:220px; height:25px; float:left; padding:0 20px 0 0; font-size:10px; line-height:25px; }
#page .contact_guestbook { width:750px;}
#page .contact_guestbook_textA { width:280px; font-size:12px; color:#999; float:left;; line-height:20px; padding:10px 0 10px 15px; margin:10px 0 0 0;}
#page .contact_guestbook_textB { width:360px; font-size:12px; color:#999; float:left;; line-height:20px; padding:10px 0 10px 15px; margin:10px 0 0 0; }
#page .contact_guestbook_textC { width:670px; height:30px; text-align:center; border-top:1px #999 solid; padding:5px 0; margin:5px 0 0 0}



#sidebar { width:184px; padding:0 4px 0 0; float:left;}
#sidebar .container { width:184px; padding:4px 0 0 0; font-size:12px; color:#666; line-height:20px; }
#sidebar .menu_top { width:170px; height:25px; padding:0 7px; background:#999; text-align:center; font-size:10px; color:#e5e5e5; line-height:25px;}
#sidebar .menu_container { width:184px; height:20px; background:#999; border-bottom:1px solid #e5e5e5;}
#sidebar .menu_container a {display: block; width:170px; height:20px; padding:0 7px; background:#999; font-size:12px; color:#fff; line-height:20px; border-bottom:1px solid #e5e5e5; text-decoration: none;}
#sidebar .menu_container a:hover {width:170px; height:20px; padding:0 0 0 14px; background:#c9ae7e; font-size:12px; color:#fff; line-height:20px; border-bottom:1px solid #e5e5e5; }
#sidebar .menu_bottom { width:170px; height:10px; padding:0 7px; background:#999;}



#footer { width:960px; height:25px; background:url(../images/page_06.gif); padding:3px 20px 0 20px}
#footer .copyright { height:22px; padding:0 10px; background:#666; font:10px "微软雅黑", Verdana,Arial; color:#fff; float:right; line-height:22px}


#info { width:800px; margin:0 auto; background:#fff}
#info .top { width:746px; height:72px; background:url(../images/informtion_01.jpg) no-repeat; padding:88px 27px 11px 27px}
#info .ico { width:72px; height:72px; padding:0 9px 0 0; float:left}
#info .title { width:657px; height:40px; float:right; border-bottom:1px dashed #CCC; font:16px "微软雅黑", Verdana, Arial; font-weight:900; line-height:40px; color:#999}
#info .class { width:657px; height:30px; float:right; font:12px "微软雅黑", Verdana, Arial; line-height:30px; color:#999}
#info .container { width:657px; padding:0 27px 0 116px; font:12px "微软雅黑", Verdana, Arial; line-height:20px; color:#666; background:url(../images/informtion_03.jpg) repeat-y}
#info .bottom { width:800px; height:66px; background:url(../images/informtion_04.jpg) no-repeat}

#pr { width:800px; margin:0 auto; background:#fff}
#pr .top { width:746px; background:url(../images/products_01.gif) no-repeat; padding:88px 27px 31px 27px}
#pr .ico { width:72px; height:72px; padding:0 0 0 9px; float:right}
#pr .pic { width:500px; padding:5px; float:left; background:#EAEAEA  }
#pr .info { width:140px; padding:0 0 0 7px; font-size:12px; line-height:24px; color:#999; margin:0 0 0 510px;}
#pr .title { font-size:14px; line-height:30px; color:#666; font-weight:bold ; border-bottom:1px dashed #CCC;}
#pr .container { width:746px; padding:0 27px 0 27px; background:url(../images/products_03.jpg) repeat-y}
#pr .text {font-size:12px; line-height:20px; color:#666; border-top:1px dashed #CCC; padding:10px 0 0 0}
#pr .bottom { width:800px; height:66px; background:url(../images/informtion_04.jpg) no-repeat}