*{margin:0px; padding:0px}

body{font-family:"Microsoft YaHei"; font-size:12px; line-height:1.2em; background:#FFFFFF; color:#5A5A5A}
ul,li,dl,dt,dd{list-style:none; margin:0; padding:0}
a, a:link{text-decoration:none; color:#444}
img{border:none}

.clear{clear:both; height:0}

.main_wrapper{width:1200px; margin:auto; clear:both}

.index_top{height:40px; line-height:40px}
.index_top .member{float:left}
.index_top .tel400{font-size:14px; font-weight:bold; color:#D90000}

.header {padding:30px 0 20px 0}
.header .logo{float:left; width:400px}
.header .search{float:left; width:320px; height:28px; line-height:28px; border:1px solid #0cb95f}
.header input#q{width:260px; line-height:28px; border:none}
.header input.button{width:60px; height:28px; line-height:28px; color:#fff; border:none; background:#111}

.menu_area{background:#470000}
.main_nav_wrapper{height:50px; line-height:50px; font-size:16px}
.main_nav_wrapper .all_product{width:150px; height:50px; background:url(../images/z4cg.png); float:left; padding:0 0 0 80px; color:#fff}
.main_nav_wrapper .main_nav{padding:0 10px; float:left}
.main_nav{float:left}
.main_nav li{float:left}
.main_nav li a{display:block; padding:0 30px; color:#d0af7c}
.main_nav li.on a, .main_nav li a:hover{background:#0AA454}

.banner_floor{height:445px; background:url(../images/54.jpg) no-repeat center; background-size:120%}
.banner_floor .categories_area{height:445px; float:left; background:#0AA454}
.banner_floor .banners{float:right; width:965px; height:445px}
.categories_area dl{width:230px; color:#fff; background:#893511}
.categories_area dl a{color:#fff}
.categories_area dl dt{font-size:16px; height:40px; line-height:40px; margin:0 20px; border-top:1px solid #333}
.categories_area dl dt a{display:block}
.categories_area dl dd.index{padding-bottom:15px; margin:0 20px}
.categories_area dl dd.list{width:500px; color:#000; line-height:30px; padding:30px 20px; font-size:16px; display:none}
.categories_area dl dd.list li{border-bottom:1px solid #ccc}
.categories_area dl dd.list .ad img{border:1px solid #ccc}

.categories_area dl.on{background:#fff}
.categories_area dl.on dt{color:#4FCE5B}
.categories_area dl.on dd.index{color:#ccc}

/* 默认幻灯片 */
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:434px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}

.index_recommends{width:960px; float:left}
.index_recommends ul.title li{width:240px; height:50px; line-height:50px; display:block; float:left; border-bottom:1px solid #e3e3e3; margin-bottom:10px; cursor:pointer}
.index_recommends .content ul{display:none}
.index_recommends .content li{width:220px; margin-right:20px; float:left}
.index_recommends .content li img{width:218px; height:218px; border:1px solid #e3e3e3}
.index_recommends .content li .title{line-height:35px; text-align:center; font-size:14px}
.index_recommends ul.title li.on{background:url(../images/9m4c.jpg) center bottom no-repeat}
.index_recommends .content ul.on{display:block; clear:both}

.ad1{width:220px; float:right}


.index_floor{padding-bottom:20px; clear:both}
.index_floor dt{height:30px; line-height:30px; margin-bottom:10px}
.index_floor dt .title{width:120px; text-align:center; color:#fff; float:left}
.index_floor dt .statement{width:204px; padding:6px 5px; float:left}
.index_floor dt .cat_index{float:right}
.index_floor dt .cat_index li{width:100px; float:left}
.index_floor dt .cat_index li a{display:block}
.index_floor dt .cat_index li a:hover{color:#0C0}

.floor_1 dt{ background:url(../images/lv6w.png) left center no-repeat}
.floor_2 dt{ background:url(../images/fchp.png) left center no-repeat}
.floor_3 dt{ background:url(../images/vf.png) left center no-repeat}
.floor_4 dt{ background:url(../images/er.png) left center no-repeat}
.floor_5 dt{ background:url(../images/rt.png) left center no-repeat}

.index_floor dd{height:531px; float:left}
.index_floor dd.dd1{width:300px}
.index_floor dd.dd2{width:900px}
.index_floor dd li{width:193px; height:231px; line-height:20px; font-size:14px; padding:15px; margin-bottom:10px; border:1px solid #eee; float:left}
.index_floor dd li img{width:191px; height:191px}

.cycle_img{border:1px solid #eee; line-height:30px}
.cycle_img dl dt{padding:10px; border-bottom:1px solid #eee}
.cycle_img dl dd{width:210px; float:left}
.cycle_img dl dd .pic{width:210px; height:210px}
.cycle_img dl dd .txt{height:40px; line-height:40px}

.links{padding:40px 0; line-height:25px}

.footer .help_area{height:136px; padding:20px}
.footer .help{float:left}
.footer .help dl{float:left; width:150px; line-height:25px}
.footer .help dl dt{font-weight:bold}

.footer .rcode{float:right}

.footer .button{height:100px; color:#959aa0; line-height:20px}

.side_menu{width:42px; height:100%; background:#691f20; position:fixed; top:0; right:0; z-index:9999; text-align:center}
.side_menu .wrapper{margin:0 auto; position:relative; top:50%; margin-top:-150px }
.side_menu .wrapper li{line-height:30px}
.side_menu .wrapper li a{display:block; padding:10px 0; color:#fff}
.side_menu .wrapper li a:hover{background:#0AA454}

.side_menu .wrapper_down{margin:0 auto; position:absolute; bottom:0 }
.side_menu .wrapper_down li{line-height:30px}
.side_menu .wrapper_down li a{display:block; padding:10px 0; color:#fff}
.side_menu .wrapper_down li a:hover{background:#0AA454}

table.tab_cat{border-collapse:collapse; line-height:30px}
table.tab_cat td{border:1px solid #ddd; padding:5px}
table.tab_cat td a{color:#0aa454}
table.tab_cat td.head{font-weight:bold; font-size:14px}
table.tab_cat td.head a{color:#444}

table.tab_content .thumb{border:1px solid #ccc}
table.tab_content .title{font-size:18px; font-family:"微软雅黑"; border-bottom:1px dashed #ccc; line-height:40px}
table.tab_content .summary{line-height:1.5em; color:#666; padding:20px 0}

.content_list li{float:left; width:222px; height:290px; margin-right:23px}
.content_list li img{border:1px solid #ddd}
.content_list li .title{padding:20px 0; line-height:20px}

.wrap_title{background:url(../images/xgray_line02.png) repeat-x center}
.wrap_title span{font-size:16px; background:#fff}
ul.news_list li{padding:14px 30px; border-bottom:1px dashed #dbd4cd}
ul.news_list li .date{width:60px; height:60px; padding:10px; background:#f5f5f5; float:left}
ul.news_list li .date span{text-align:center; color:#d9d9d9; display:block}
ul.news_list li .date span.day{font-size:24px; line-height:35px; font-weight:bold}
ul.news_list li .date span.month{font-size:13px}
ul.news_list li .text{margin-left:150px}
ul.news_list li .text .title{font-size:13px}
ul.news_list li .text .desc{color:#999999}

dl.side_list{border:1px solid #e5e5e5; padding-bottom:10px}
dl.side_list dt{width:280px; height:15px; padding:10px; background:#f5f5f5; border-bottom:1px solid #e5e5e5}
dl.side_list dd{margin:0 10px; border-bottom:1px dashed #e2e2e2; height:46px; line-height:46px}
dl.side_list dd span{color:#929292; float:right}


