body{color:#535353;font-family: "Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti;font-size:12px;margin:0 auto;padding:0;text-align:left;}
/* 重置 */
div, form, p, i, img, ul, li, ol, dl, dt, dd, table, tr, td, th, fieldset, label, legend, select, button, input {margin:0;padding:0;}
p,li,div{/* add */line-height:24px;}
/* 标题样式 */
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin: 0;}
/* 列表样式 */
ul, ol, li, dl, dt, dd {list-style:none;}
/* 图片样式 */
img, a img {border:0px;padding:0px;margin:0px;vertical-align:middle;}
/* 链接样式 */
a:link{color:#535353;text-decoration:none;}
a:visited{color:#535353;text-decoration:none;}
a:hover{color:#da251d;text-decoration:underline;}
a:active{color:#535353;text-decoration:none;}
a:focus {outline:none;-moz-outline:none;}

/*根容器*/  
#box_root{float:none;height:100%;width:100%;}
/*主栏*/  
#box_main{height: 715px;position: relative;width: 100%;}
/*loading*/  
#loading {position: absolute;left: 0;top: 0;z-index: 9999;width: 100%;height: 100%;background: #fff;}
#loading img {position: absolute;left: 50%;top: 50%;margin: 13px 0 0 -30px;}
/*页面框架*/  
.viewport {position: relative;height: 100%;}
.view-bg {position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;background: #fff;}
.view-bg img {position: absolute;left: 50%;top: 0;height: 100%;margin-left: -1200px;}
.viewport-cont {position: absolute;top: 50%;left: 50%;width: 1200px;margin-left: -600px;}
.view-next {position: absolute;left: 50%;bottom: 30px;z-index: 99;width: 31px;height: 31px;margin-left: -15px;background: url(../image/fhong_btn.png) no-repeat;}
.view-next:hover {opacity: .8;filter: alpha(opacity=80);background-position:-31px 0;}
.view-next2 {background-position: -41px 0;}
.fixed-view-ico {position: fixed;_position: absolute;left: auto;right: 25px;top: 48%;z-index: 1;width: 17px;height: 120px;margin-top: -60px;}
.fixed-view-ico a {display: block;width: 16px;height: 16px;margin-bottom: 15px;background: url(../image/fhong_ico.png) no-repeat;}
.fixed-view-ico a:hover, .fixed-view-ico .cur {background-image: url(../image/fhong_ico_hover.png);}
/*网站头部*/  
#box_top{width:1200px;margin:0 auto;}
#box_logo{width:335px;float:left;margin-top:7px;}
#box_nav{height:72px;float:left;margin-left:23%;width:580px;}
#box_header{width:100%;}
.header{position: fixed;left: 0;top: 0;z-index: 99;width: 100%;height: 72px;overflow: visible!important;background:#fff;box-shadow:0px 0 5px #707070;}
.header-wrap {position: relative;z-index: 999;width: 100%;}
#box_nav .bdsharebuttonbox{float:right;height:72px;}
#box_nav .fhong_menu a{height:72px;line-height:72px;width:72px;display:block;}
#box_nav .bds_sqq{background:url(../image/ico_qq.png) no-repeat 0 0;width:29px;height:30px!important;margin:20px 15px 0;}
#box_nav .bds_weixin{background:url(../image/ico_wx.png) no-repeat 0 0;width:29px;height:30px!important;margin:20px 15px 0;}
#box_nav .bds_tsina{background:url(../image/ico_wb.png) no-repeat 0 0;width:29px;height:30px!important;margin:20px 15px 0;}
#box_nav .fhong_soso{background:url(../image/ico_soso.png) no-repeat 0 0;width:29px;height:30px!important;margin:20px 15px 0;}
#box_nav .fhong_menu{background:url(../image/menu.jpg) no-repeat 0 0;height:72px!important;line-height:72px;width:72px;margin:0 0 0 15px;}
/*底部版权*/
#box_footer{background:#fff;height:350px;}
#box_footer_text{width:1200px;margin:0 auto;}
#box_footer_text01{clear: both;display: block;float: none;height: 280px;padding-bottom: 10px;padding-top:50px;width: 1200px;position: relative;}
.hongdun{position: absolute;right: 97px;top: 205px;}
#box_footer_text02{border-top: 1px solid #d1d1d1;color: #4d4d4d;float: none;padding: 20px 0 10px;text-align: center;width: 1200px;}
#box_footer_text02 a{color: #4d4d4d;font-size: 14px;}
#box_footer_text02 a:hover{color:#da251d;}
.foot_m1{float:left;padding-right:26px;width:170px;}
.foot_m2{float:left;padding-right:30px;width:190px;}
.foot_m3{float:left;}
.foot_tel {float:right;}
.foot_texttitle {color:#404040;font-size:16px;margin-bottom:15px;font-weight:bold;}
.foot_text01 ul li a{color:#4d4d4d;font-size:14px;}
.foot_text01 ul li a:hover{color:#da251d;}
.f_tel{padding:20px;border:1px solid #c5c5c5;margin-bottom:15px;padding-top:13px;}
.f_tel h3{color:#404040;font-size:16px;margin-bottom:10px;}
.f_tel p{color:#404040;font-size:36px;font-weight:bold;}
.f_share{width:210px;margin:0 auto;}

/*图标css*/
#box_footer_text01 .jiathis_txt{margin:0 5px;}
#box_footer_text01 .bds_weixin{background:url(../image/f_ico_wx.png) no-repeat 0 0;width:32px;height:32px!important;padding-left:0!important;overflow: auto;}
#box_footer_text01 .bds_sqq{background:url(../image/f_ico_qq.png) no-repeat 0 0;width:32px;height:32px!important;padding-left:0!important;overflow: auto;}
#box_footer_text01 .bds_tsina{background:url(../image/f_ico_wb.png) no-repeat 0 0;width:32px;height:32px!important;padding-left:0!important;overflow: auto;}
#box_footer_text01 .bds_fbook{background:url(../image/f_ico_fb.png) no-repeat 0 0;width:32px;height:32px!important;padding-left:0!important;overflow: auto;}
#box_footer_text01 .bds_twi{background:url(../image/f_ico_tw.png) no-repeat 0 0;width:32px;height:32px!important;padding-left:0!important;overflow: auto;}

/*首页幻灯*/
#fhong01{margin:0;width:100%;left:0;top: 1.5%;}


/*产品分类*/
#fhong02{margin-top:-280px;}
.fhong_pro{float:none;margin-bottom:50px;clear:both;height:130px;}
.fhong_pro li{float:left;margin:0 15px;width:245px;position:relative;}
.fhong_pro li:hover a{color:#ed2123;text-decoration:none;}
.fhong_pro .a_ico01{top:300px;opacity:0}
.fhong_pro .a_ico02{top:300px;opacity:0}
.fhong_pro .a_ico03{top:300px;opacity:0}
.fhong_pro .a_ico04{top:300px;opacity:0}
.pro_ico{text-align:center;margin:0 auto 15px;}
.pro_ico a img {transition: all 1s ease 0s;}
.pro_ico a:hover img{transform: scale(1.1);}
.pro_ico a{width:245px;height:85px;line-height:85px;display:block;}
.pro_h2{text-align:center;}
.pro_h2 a{font-size:16px;color:#28221e;text-align:center;}
.pro_text h3{background:url(../image/a_line.png) no-repeat center bottom;padding-bottom:20px;margin-bottom:15px;font-size:24px;text-align:center; position:relative;left:100%;opacity:0;}
.pro_text p{color:#28221e;font-size:14px;text-align:center;line-height:30px;position:relative;right:100%;opacity:0;}
.pro_text a.a_more{width:100px;height:32px;line-height:32px;text-align:center;display:block;margin:30px auto 0;border:1px solid #958e87;border-radius:16px;}
.pro_text a:hover.a_more{background:#413d3c;color:#fff;text-decoration:none;}


/*关于我们*/
#fhong03{margin-top:-260px;}
.t_about{text-align:center;height:36px;margin-bottom:30px;}
.about_text p{text-align:center;line-height:28px;color:#5a5655;font-size:14px;}
#fhong03 .about_list{height:401px;margin-top:30px;}
#fhong03 ul.about_list li{width:260px;height:369px;float:left;margin: 0 20px;position:relative;overflow:hidden;}
#fhong03 ul.about_list li img{width:260px;height:369px;}
#fhong03 span.tit{width:170px;height:55px;display:none;border:2px solid #fff;line-height:55px;text-align:center;color:#fff;font-size:18px;position:absolute;top:-165px;z-index:99;left:45px;}
#fhong03 .black{background:#000;width:100%;height:100%;position:absolute;left:0;top:0;z-index:99;display:none;}
#fhong03 ul.about_list #list0{top:-100%;}
#fhong03 ul.about_list #list1{top:100%;}
#fhong03 ul.about_list #list2{top:-100%;}
#fhong03 ul.about_list #list3{top:100%;}

/*招商加盟*/
#fhong04{margin-top:-260px;}
.t_join{text-align:center;height:36px;margin-bottom:30px;}
.join_text{width:100%;clear:both;margin-bottom:50px;}
.join_text p{text-align:center;line-height:28px;color:#44403f;font-size:14px;}
.join_list li{float:left;margin:0px 56px;position:relative;}
.join_a{text-align:center;margin:0 auto;}
.join_a a{width:188px;height:188px;line-height:188px;display:block;text-align:center;font-size:0;text-indent:-999px;margin:0 0 20px;transition:all 0.5s ease-in-out 0s;}
.join_a a.join_01{background:url(../image/join_01.png) no-repeat center center;}
.join_list li:hover a.join_01{background:url(../image/join_01hover.png) no-repeat center center;transform:rotate(360deg) scale(1.0);}
.join_a a.join_02{background:url(../image/join_02.png) no-repeat center center;}
.join_list li:hover a.join_02{background:url(../image/join_02hover.png) no-repeat center center;transform:rotate(360deg) scale(1.0);}
.join_a a.join_03{background:url(../image/join_03.png) no-repeat center center;}
.join_list li:hover a.join_03{background:url(../image/join_03hover.png) no-repeat center center;transform:rotate(360deg) scale(1.0);}
.join_a a.join_04{background:url(../image/join_04.png) no-repeat center center;}
.join_list li:hover a.join_04{background:url(../image/join_04hover.png) no-repeat center center;transform:rotate(360deg) scale(1.0);}
.join_h2{text-align:center;}
.join_h2 a{font-size:16px;color:#6a6a6a;text-align:center;}

/*菜单导航*/
#fhong_nav{height:100%;width:100%;background:#413d3c;display:block;float:left;padding:50% 10% 10%;}
#fhong_nav li{text-align:center;margin:6% 0;}
#fhong_nav li a{color:#fff;font-size:18px;text-align:center;height:62px;line-height:62px;display:block;position:relative;text-decoration:none;}
#fhong_nav li a:hover{color:#f2f2f2;}
#fhong_nav li a SPAN{position: absolute;background-color: #fff;transition: all 0.3s cubic-bezier(0.15, 0.26, 0.45, 0.74) 0s;}
#fhong_nav li a .line-1{width: 0px;height: 3px;top: 0px;left: 0px;}
#fhong_nav li a .line-2{width: 3px;height: 0px;top: 0px;right: 0px;}
#fhong_nav li a .line-3{width: 0px;bottom: 0px;height: 3px;right: 0px;}
#fhong_nav li a .line-4{width: 3px;bottom: 0px;height: 0px;left: 0px;}
#fhong_nav li a:hover .line-1{width: 100%;}
#fhong_nav li a:hover .line-3{width: 100%;}
#fhong_nav li a:hover .line-2{height: 100%;}
#fhong_nav li a:hover .line-4{height: 100%;}
#fhong_menu{width:72px;height:72px;position:absolute;top:0;left:-72px;}
#fhong_menu a{width:72px;height:72px;line-height:72px;display:block;text-align:center;background:url(../image/menu.jpg) no-repeat 0 0;}
#fhong_menu a:hover{background:url(../image/menu_close.jpg) no-repeat 0 0;}
#box_fhong_nav{position: fixed;right:-1000px;top:0;z-index:10000;width:18.8%;height:100%;overflow:visible!important;display:none;}
.fhong_music{padding:0 75px;}