@charset "utf-8";

/*风格专题模板*/
.block{width:1190px; height:auto;margin: 0 auto;}
.block950{width:950px; height:auto;margin: 0 auto;}
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
.clearfix {
	*zoom:1
}
.clearfix:before,.clearfix:after {
	display:table;
	content:"";
	line-height:0
}
.clearfix:after {
	clear:both
}
 .blank{height:10px; line-height:10px; clear:both; visibility:hidden;}
  .blank5{height:5px; line-height:5px;  clear:both; visibility:hidden;}
  .clear{clear:both}
.w950 .block{width:950px;}
.body{ width:100%; margin:0; padding:0; background:#FFF;}
.right{ float:right;}
.left{ float:left;}
.fgbanner{ width:100%; background:url(/static/fgimages/fgbanner.jpg) no-repeat center; height:500px; overflow:hidden;}
.fgmenu{ padding-left:20px; width:1190px; }
.fgmenu a{ display:block; float:left; margin-left:20px;}
.fgmenu a:hover { filter:alpha(opacity=80); opacity:0.8; }
.zsfgbanner{ background:url(/static/fgimages/fgzsbanner.jpg) no-repeat center; height:361px;}
.zsfgbanner1{ background:url(/static/fgimages/fgzsbanner-1.jpg) no-repeat center; height:274px;overflow:hidden;}
.zsfgbanner div{ width:480px; margin:0 auto; padding-top:200px; padding-left:380px;}
.zsfgbanner div p{ text-indent:2em; line-height:30px;}
/*中式风格*/

.zhongshi{ background:#f2f2f2; padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; overflow:hidden;}
.part{ width:100%; margin:0 auto;float:left;}
.part dl{ width:100%;}
.part dl dt{ font-size:22px; line-height:24px; height:24px;}
.part dl dd{ margin-top:15px; float:left; margin-right:25px; }
.part dl dd p{width:100%; height:16px; background:#6c1412; color:#FFF; text-indent:1em;line-height:16px; font-size:14px;}

.part1{ display:inline;}
.part1 ul{ width:220px; overflow:hidden; margin-top:-13px;}
.part1 ul li{ list-style:none; float:left; text-align:center; margin-top:15px; }
.part1 ul li a{ color:#000; font-size:14px; text-decoration:none; line-height:40px; display:block; background:#d9d9d9;width:220px;}
.part1 ul li a span{ color:#F00; font-size:16px; font-weight:bold; width:220px; border-top:1px #FFF solid; display:block;}

#con_zsone_2{display:none;}
#con_zsone_3{display:none;}
#con_zsone_4{display:none;}
#con_zsone_5{display:none;}
#con_zsone_6{display:none;}
#con_zsone_7{display:none;}
#con_zsone_8{display:none;}

#con_zstow_2{display:none;}
#con_zstow_3{display:none;}
#con_zstow_4{display:none;}
#con_zstow_5{display:none;}
#con_zstow_6{display:none;}
#con_zstow_7{display:none;}
#con_zstow_8{display:none;}

#con_zsthree_2{display:none;}
#con_zsthree_3{display:none;}
#con_zsthree_4{display:none;}
#con_zsthree_5{display:none;}
#con_zsthree_6{display:none;}

#con_zsfour_2{display:none;}
#con_zsfour_3{display:none;}
#con_zsfour_4{display:none;}
#con_zsfour_5{display:none;}
#con_zsfour_6{display:none;}

.part2{ margin-top:20px;}
.part2 ul{ width:220px; overflow:hidden; margin-top:-13px; float:left; margin-right:19px;}
.part2 ul li{ list-style:none; float:left; text-align:center; margin-top:15px;}
.part2 ul li a{ color:#000; font-size:14px; text-decoration:none; line-height:40px; display:block; background:#d9d9d9;width:220px;}
.part2 ul li a span{ color:#F00; font-size:16px; font-weight:bold; width:220px; border-top:1px #FFF solid; display:block;}
.part2 dl dd{ margin-top:15px; float:left; margin-right:30px;}

.part3{ margin-top:20px;}
.part3 ul{ width:220px; overflow:hidden; margin-top:-13px; float:left;}
.part3 ul li{ list-style:none; float:left; text-align:center; margin-top:15px;}
.part3 ul li a{ color:#000; font-size:14px; text-decoration:none; line-height:40px; display:block; background:#d9d9d9;width:220px;}
.part3 ul li a span{ color:#F00; font-size:16px; font-weight:bold; width:220px; border-top:1px #FFF solid; display:block;}

.part4{ margin-top:20px;}
.part4 ul{ width:220px; overflow:hidden; margin-top:-13px; float:left; margin-right:19px;}
.part4 ul li{ list-style:none; float:left; text-align:center; margin-top:15px;}
.part4 ul li a{ color:#000; font-size:14px; text-decoration:none; line-height:40px; display:block; background:#d9d9d9;width:220px;}
.part4 ul li a span{ color:#F00; font-size:16px; font-weight:bold; width:220px; border-top:1px #FFF solid; display:block;}
.part4 dl dd{  margin-right:30px;}

/*欧式风格*/
.osfgbanner{ background:url(/static/fgimages/fgosbanner.jpg) no-repeat center; height:430px;}
.osfgbanner1{ background:url(/static/fgimages/fgosbanner-1.jpg) no-repeat center; height:305px;overflow:hidden;}
.osfgbanner div{ width:480px; margin:0 auto; padding-top:258px; padding-left:380px;}
.osfgbanner div p{ text-indent:2em; line-height:30px;}

.oushi{ background:#d9ffff; padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; overflow:hidden;}
.oushi .part1{}
.oushi .part1 ul{ width:220px; overflow:hidden; margin-top:-13px; float:left;}
.oushi .part1 ul li{ list-style:none; float:left; text-align:center; margin-top:15px;}
.oushi .part1 ul li a{ ccolor:#000; font-size:14px; text-decoration:none; line-height:40px; display:block; background:#d9d9d9;width:220px;}
.oushi .part1 ul li a span{ color:#F00; font-size:16px; font-weight:bold; width:220px; border-top:1px #FFF solid; display:block;}
.oushi .part dl{ width:100%;}
.oushi .part dl dt{ font-size:22px; line-height:24px; height:24px;}
.oushi .part dl dd{ margin-top:15px; float:left; margin-right:25px; }
.oushi .part dl dd p{width:100%; height:16px; background:#1c90b9; color:#FFF; text-indent:1em;line-height:16px; font-size:14px;}

.oushi .part2{ margin-top:20px;}
.oushi .part2 ul{ width:220px; overflow:hidden; margin-top:-13px; float:left; margin-right:19px;}
.oushi .part2 ul li{ list-style:none; float:left; text-align:center; margin-top:15px;}
.oushi .part2 ul li a{ color:#000; font-size:14px; text-decoration:none; line-height:40px; display:block; background:#d9d9d9;width:220px;}
.oushi .part2 ul li a span{ color:#F00; font-size:16px; font-weight:bold; width:220px; border-top:1px #FFF solid; display:block;}
.oushi .part2 dl dd{  margin-right:30px;}

.oushi .part3{ margin-top:20px;}

#con_osone_2{display:none;}
#con_osone_3{display:none;}
#con_osone_4{display:none;}
#con_osone_5{display:none;}
#con_osone_6{display:none;}

#con_ostwo_2{display:none;}
#con_ostwo_3{display:none;}
#con_ostwo_4{display:none;}
#con_ostwo_5{display:none;}
#con_ostwo_6{display:none;}

#con_osthree_2{display:none;}
#con_osthree_3{display:none;}
#con_osthree_4{display:none;}
#con_osthree_5{display:none;}
#con_osthree_6{display:none;}
/*现代风格*/
.xdfgbanner{ background:url(/static/fgimages/fgxdbanner.jpg) no-repeat center; height:401px;}
.xdfgbanner1{ background:url(/static/fgimages/fgxdbanner-1.jpg) no-repeat center; height:441px;overflow:hidden;}
.xdfgbanner div{ width:480px; margin:0 auto; padding-top:238px; padding-left:350px;}
.xdfgbanner div p{ text-indent:2em; line-height:30px;}

.xiandai{ background:#f0cccc; padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; overflow:hidden;}
.xiandai .part1{}
.xiandai .part1 ul{ width:220px; overflow:hidden; margin-top:-13px; }
.xiandai .part1 ul li{ list-style:none; float:left; text-align:center; margin-top:15px;}
.xiandai .part1 ul li a{ color:#000; font-size:14px; text-decoration:none; line-height:40px; display:block; background:#d9d9d9;width:220px;}
.xiandai .part1 ul li a span{ color:#F00; font-size:16px; font-weight:bold; width:220px; border-top:1px #FFF solid; display:block;}
.xiandai .part dl{ width:100%;}
.xiandai .part dl dt{ font-size:22px; line-height:24px; height:24px;}
.xiandai .part dl dd{ margin-top:15px; float:left; margin-right:25px; }
.xiandai .part dl dd p{width:100%; height:16px; background:#404040; color:#FFF; text-indent:1em;line-height:16px; font-size:14px;}

.xiandai .part2{ margin-top:20px;}
.xiandai .part2 ul{ width:220px;margin-top:-13px;}
.xiandai .part2 ul li{ list-style:none; float:left; text-align:center; margin-top:15px; width:220px;}
.xiandai .part2 ul li a{ color:#000; font-size:14px; text-decoration:none; line-height:40px; display:block; background:#d9d9d9;}
.xiandai .part2 ul li a span{ color:#F00; font-size:16px; font-weight:bold; width:220px; border-top:1px #FFF solid; display:block;}
.xiandai .part2 dl dd{  margin-right:30px;}
.xiandai .part3{ margin-top:20px;}
.xiandai .part4{ margin-top:20px;}

#con_xdone_2{display:none;}
#con_xdone_3{display:none;}
#con_xdone_4{display:none;}
#con_xdone_5{display:none;}
#con_xdone_6{display:none;}
#con_xdone_7{display:none;}
#con_xdone_8{display:none;}

#con_xdtwo_2{display:none;}
#con_xdtwo_3{display:none;}
#con_xdtwo_4{display:none;}
#con_xdtwo_5{display:none;}
#con_xdtwo_6{display:none;}

#con_xdthree_2{display:none;}
#con_xdthree_3{display:none;}
#con_xdthree_4{display:none;}
#con_xdthree_5{display:none;}
#con_xdthree_6{display:none;}
#con_xdthree_7{display:none;}

#con_xdfour_2{display:none;}
#con_xdfour_3{display:none;}
#con_xdfour_4{display:none;}
#con_xdfour_5{display:none;}

/*美式风格*/
.msfgbanner{ background:url(/static/fgimages/fgmsbanner.jpg) no-repeat center; height:392px;}
.msfgbanner1{ background:url(/static/fgimages/fgmsbanner-1.jpg) no-repeat center; height:362px;overflow:hidden;}
.msfgbanner div{ width:480px; margin:0 auto; padding-top:238px; padding-left:550px;}
.msfgbanner div p{ text-indent:2em; line-height:30px;}
.meishi{ background:#ffd9a8; padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; overflow:hidden;}

.meishi .part1{}
.meishi .part1 ul{ width:220px; overflow:hidden; margin-top:-13px; }
.meishi .part1 ul li{ list-style:none; float:left; text-align:center; margin-top:15px;}
.meishi .part1 ul li a{ color:#000; font-size:14px; text-decoration:none; line-height:40px; display:block; background:#d9d9d9;width:220px;}
.meishi .part1 ul li a span{ color:#F00; font-size:16px; font-weight:bold; width:220px; border-top:1px #FFF solid; display:block;}
.meishi .part dl{ width:100%;}
.meishi .part dl dt{ font-size:22px; line-height:24px; height:24px;}
.meishi .part dl dd{ margin-top:15px; float:left; margin-right:25px; }
.meishi .part dl dd p{width:100%; height:16px; background:#404040; color:#FFF; text-indent:1em;line-height:16px; font-size:14px;}

#con_msone_2{display:none;}
#con_msone_3{display:none;}
#con_msone_4{display:none;}
#con_msone_5{display:none;}
#con_msone_6{display:none;}
#con_msone_7{display:none;}
#con_msone_8{display:none;}

#con_mstow_2{display:none;}
#con_mstow_3{display:none;}
#con_mstow_4{display:none;}
#con_mstow_5{display:none;}
#con_mstow_6{display:none;}
#con_mstow_7{display:none;}
#con_mstow_8{display:none;}

#con_msthree_2{display:none;}
#con_msthree_3{display:none;}
#con_msthree_4{display:none;}
#con_msthree_5{display:none;}
#con_msthree_6{display:none;}
#con_msthree_7{display:none;}

#con_msfour_2{display:none;}
#con_msfour_3{display:none;}
#con_msfour_4{display:none;}
#con_msfour_5{display:none;}

/*古典风格*/
.gdfgbanner{ background:url(/static/fgimages/fggdbanner.jpg) no-repeat center; height:373px;}
.gdfgbanner1{ background:url(/static/fgimages/fggdbanner-1.jpg) no-repeat center; height:419px;overflow:hidden;}
.gdfgbanner div{ width:480px; margin:0 auto; padding-top:238px; padding-left:530px;}
.gdfgbanner div p{ text-indent:2em; line-height:30px; color:#FFF;}
.gudian{ background:#661b18; padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; overflow:hidden; color:#FFF;}
.gudian dl dd p{width:100%; height:16px; background:#bfa161; color:#FFF; text-indent:1em;line-height:16px; font-size:14px;}
.gudian .part3{ margin-top:-20px;}

.gudian .part1 ul{ width:220px; overflow:hidden; margin-top:-13px; float:left;}
.gudian .part1 ul li{ list-style:none; float:left; text-align:center; margin-top:15px;}
.gudian .part1 ul li a{ color:#000; font-size:14px; text-decoration:none; line-height:40px; display:block; background:#d9d9d9;width:220px;}
.gudian .part1 ul li a span{ color:#F00; font-size:16px; font-weight:bold; width:220px; border-top:1px #FFF solid; display:block;}
.gudian .part dl{ width:100%;}
.gudian .part dl dt{ font-size:22px; line-height:24px; height:24px;}

#con_gdone_2{display:none;}
#con_gdone_3{display:none;}
#con_gdone_4{display:none;}
#con_gdone_5{display:none;}
#con_gdone_6{display:none;}

#con_gdtwo_2{display:none;}
#con_gdtwo_3{display:none;}
#con_gdtwo_4{display:none;}
#con_gdtwo_5{display:none;}
#con_gdtwo_6{display:none;}

#con_gdthree_2{display:none;}
#con_gdthree_3{display:none;}
#con_gdthree_4{display:none;}
#con_gdthree_5{display:none;}

.lf_nav{ width:124px; height:auto;position:fixed; left:0; top:0px; z-index:999; }
.lf_nav dl{width:124px; background:url(/static/fgimages/gsdh1.png) no-repeat; height:606px; padding-top:103px; position:relative;}
.lf_nav dl dt{ width:100x; height:30px; line-height:30px;  color:#000; margin-top:12px; padding-left:24px; float:left; }
.lf_nav dl dd{ width:124px; height:48px;line-height:48px; float:left; }
.lf_nav dl dd a{ line-height:48px; display:block; color:#000;overflow: hidden; font-size:14px; padding-left:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lf_nav dl dd a:hover{background:url(/static/fgimages/gsdh2.png) no-repeat 0 -102px; color:#fff; text-decoration:none; }
/*--------------------------------------------------头部--------------------------------------------------------*/
.header{width:100%; height:130px;background-color:#2d2d2d; }
.header_dv{width:1005px; height:90px; margin:0 auto;}
.logo_dv{float:left; margin-top:20px;}
.logo_dv a img{border:0px;}
.header_right{float:right; margin-top:20px;}
.header_link{text-align:right; font-family:"微软雅黑"; color:#939292; font-size:12px;}
.header_link span a{font-family:"微软雅黑"; color:#939292; font-size:12px; text-decoration:none;}
.header_search{margin-top:12px; width:290px; height:24px; background-color:#1f1f1f; border:1px solid #000000;}
.search_txt{width:200px; height:15px; margin:1px; float:left; background-color:#1f1f1f; border:0px; color:#999; font-size:12px;}
.search_btn{width:83px; height:22px; background-image:url(images/search.png); border:0px; float:right; cursor:pointer; }

.main_nav{width:100%; height:39px; background-image:url(images/nav_bg.jpg);}
.nav_dv{width:1005px; height:36px; margin:0 auto;}
.nav_dv ul{margin:0px; padding:0px;}
.nav_dv ul li{ list-style-type:none; display:inline; float:left; margin-top:1px; line-height:0px; position:relative;}
.nav_li a img{width:123px; height:36px; border:0px;}
.nav_span{margin:0px; padding:0px;}

.menu_bg{width:100%; height:440px;  z-index:99999; position:absolute;}
.menu_dv{width:1005px; height:auto; z-index:999999; position:absolute;}
.menu_c{padding:20px 0px; display:inline-block;}
.menu_ul{width:150px; height:auto; float:left; margin-right:30px;}
.menu_ul img{width:145px; height:70px; border:2px solid #FFFFFF;}
.menu_ul a img{width:145px; height:70px; border:2px solid #FFFFFF;}
.menu_ul_title{width:150px; height:20px; text-align:center; padding-top:15px;}
.menu_ul_title:hover{background-color:#7a0d13;}
.menu_ul_title a{font-family:"微软雅黑"; font-size:16px; color:#FFFFFF; text-decoration:none;}
.menu_li{margin:0!important; padding:0px; }
.menu_li li{text-align:center; width:150px; list-style-type:none; height:17px; line-height:15px!important;}
.menu_li li:hover{ background-color:#7a0d13;}
.menu_li li a{font-family:"微软雅黑"; font-size:12px; color:#FFFFFF; text-decoration:none;}

/*-----------------------------------------------------底部---------------------------------------------------------*/
.footer{width:100%; height:230px; background-color:#171717;}
.footer_dv{width:1005px; height:205px; margin:0 auto; }
.footer_up{width:980px; height:170px; margin:0 auto;}
.footer_link{width:700px; height:170px; float:left; margin-top:25px;}
.f_link_dv{float:left; margin-right:35px; height:170px;}
.f_link_title a{font-family:"微软雅黑"; font-size:12px; color:#FFFFFF; text-decoration:none;}
.f_link_title a:hover{ text-decoration:underline;}
.f_link_list{margin-top:12px;}
.f_link_list ul{margin:0px; padding:0px;}
.f_link_list ul li{ list-style-type:none; line-height:20px;}
.f_link_list ul li a{font-family:"微软雅黑"; color:#7c7c7c; font-size:12px; text-decoration:none;}
.f_link_list ul li a:hover{ text-decoration:underline;}

.footer_link1{ width:100%; height:100px; margin-top:5px;background-color:#000000;}
.f_link_dv1{width:980px; height:100px;margin:0 auto;border-bottom:1px #414040 solid;}
.f_link_title1 { height:30px; line-height:30px;  width:980px;}
.f_link_title1 strong{font-family:"微软雅黑"; font-size:12px; color:#FFFFFF; }
.f_link_title1 a{font-family:"微软雅黑"; font-size:12px; color:#FFFFFF; text-decoration:none;}
.f_link_title1 a:hover{ text-decoration:underline;}
.f_link_list1{margin-top:12px;}
.f_link_list1 ul{margin:0px; padding:0px; width:980px;}
.f_link_list1 ul li{ list-style-type:none; line-height:20px; float:left; margin-left:10px;}
.f_link_list1 ul li a{font-family:"微软雅黑"; color:#7c7c7c; font-size:12px; text-decoration:none;}
.f_link_list1 ul li a:hover{ text-decoration:underline;}

.footer_search{width:250px; height:30px; float:right; margin-top:25px; }
.footer_weixin{width:220px; height:110px; float:right; margin-top:25px; text-align:center;}
.footer_weixin ul{ list-style:none;}
.footer_weixin ul li{ float:left; margin-right:20px; width:80px; font-size:12px; color:#FFF;}
.f_sea_txt{width:209px; height:30px; background-image:url(../images/f_sea_bg.png); float:left;}
.f_sea_txt input{width:195px; height:20px; border:0px; margin:3px 3px 3px 5px; color:#666666;}
.f_sea_btn{float:right; width:32px; height:26px; margin-top:2px;}
.f_sea_btn input{width:32px; height:26px; background-image:url(../images/f_sea_btn.png); border:0px; cursor:pointer;}
.footer_down{width:100%; height:25px; background-color:#000000; text-align:center;}
.footer_downs{width:980px; height:25px; margin:0 auto;}
.f_copyright_left{float:left; font-family:"微软雅黑"; color:#a59589; font-size:12px; padding-top:4px;}
.f_copyright_left a{ text-decoration:none; color:#a59589;}
.f_copyright_right{float:right; font-family:"微软雅黑"; color:#a59589; font-size:12px; padding-top:4px;}
