
.ditu{ position:absolute; bottom:0px; width:100%; height:200px; right:0; background:rgba(255, 255, 255, 0.6)!important;
filter:Alpha(opacity=60);  z-index:999;}
.ditu p{ text-align:center; margin-top:50px; font-size:20px; color:#000;}
#allmap{ margin:-20px 0 0 -20px;}
.hzpp img{ width:200px; margin:10px 10px 0 0; float:right;}
.hzpp dl{ width:25%; height:auto; float:left;}
.ppgs{ background:url(ppgsbj.jpg) repeat; width:948px; height:auto; float:left;}
.ppgs_tit{ width:100%; height:50px; background:url(../images/page/ppgs_titbg.jpg) center no-repeat;}
.ppgs_titc{ width:200px; margin:0 auto; height:50px; line-height:50px; text-align:center; z-index:99999; color:#a70409; background:url(ppgsbj.jpg) repeat; font-family:"宋体"; font-weight:bolder; font-size:36px;}
.jgxz_titc{ width:100%; margin:0 auto; height:50px; line-height:50px; text-align:center; z-index:99999; color:#a48d5c; background:url(../images/jgxz_title_bg.jpg) no-repeat; font-family:"宋体"; font-weight:bolder; font-size:36px;}
.ppgs_txt{text-indent: 2em; float:left; font-size:20px; color:#fff; width:50%; line-height:50px; padding-left:50px;}
.ppgs img{ float:right;}
.hzpp img{ width:200px; margin:10px 10px 0 0; float:right;}
.hzpp dl{ width:25%; height:auto; float:left;}

.sygdtd{ background:url(../images/page/sygdtd.png) no-repeat; width:934px; height:542px; margin:0 auto;}
.sygdtd img{ clear:both; float:left;  margin:50px 0 0 10px;}
.sygdtdtxt{ float:left; margin:10px 0 0 10px; width:100%; font-size:15px; line-height:50px; color:#fff;}
.mygdtd{ background:url(../images/page/mygdtd.png) no-repeat; width:936px; height:1318px; margin:20px auto;}
.mygdtd img.myg{ margin:100px 150px 0 0;}
.mygdtdtxt{float:left; margin:10px 0 0 10px; width:100%; padding-left:550px; font-size:15px; line-height:50px; color:#fff; }
.mygdtd img.yfr{ float:left; margin:400px 0 0 40px;}
.yfrtxt{ float:left; margin:10px 0 0 40px; width:100%; font-size:15px; line-height:50px; color:#fff;}
.pigetxt{ float:left; color:#fff; font-size:15px; margin:150px 0 0 50px; line-height:28px;}
.pigetxt p{ color:#F00; text-align:center; font-size:18px; margin-top:20px;}
img.pige{ margin:150px 0 50px 0;}

/*精工细作*/
.jgxz{ margin:0 auto;}
.jgxz span{ font-size:15px; color:#fff; line-height:30px;}
.jg01{ background:url(../images/page/jgxz/jg_02.png) no-repeat; height:372px;  margin:0 auto;}
.jg01 span{ float:right; margin:170px 75px 0 0;}
.jg02{ background:url(../images/page/jgxz/jg_04.png) left no-repeat; height:274px; }
.jg02 img{ margin:30px 0 0 500px;}
.jg02 span{ float:left;margin:10px 0 0 500px;}
.jg03{ background:url(../images/page/jgxz/jg_13.png) right no-repeat; height:264px;}
.jg03 img{ margin:30px 200px 0 30px;}
.jg03 span{ float:left;margin:20px 0 0 30px;}
.jg04{ background:url(../images/page/jgxz/jg_18.png) left no-repeat; height:264px;  }
.jg04 img{ margin:10px 0 0 500px;}
.jg04 span{ float:left;margin:10px 0 0 500px;}
.jg05{ background:url(../images/page/jgxz/jg_25.png) right no-repeat; height:264px; }
.jg05 img{ margin:30px 200px 0 30px;}
.jg05 span{ float:left;margin:10px 0 0 30px;}
.jg06{ background:url(../images/page/jgxz/jg_30.png) left no-repeat; height:264px; }
.jg06 img{ margin:30px 0 0 500px;}
.jg06 span{ float:left;margin:10px 0 0 500px;}
.jg07{ background:url(../images/page/jgxz/jg_37.png) right no-repeat; height:264px; }
.jg07 img{ margin:30px 200px 0 30px;}
.jg07 span{ float:left;margin:20px 0 0 30px;}
.jg08{ background:url(../images/page/jgxz/jg_42.png) left no-repeat; height:264px; }
.jg08 img{ margin:30px 0 0 500px;}
.jg08 span{ float:left;margin:10px 0 0 500px;}
.jg02,.jg03,.jg04,.jg05,.jg06,.jg07,.jg08{ width:952px;}

/*F品牌故事*/

.f01{ background:url(../images/page/f/fstoy_02.png); width:959px; height:1392px; margin:0 auto;}
.f01 span{ color:#fff; font-size:12px;}
.f01 span.yq{ font-size:58px; font-family:"宋体"; font-weight:bolder; float:left; margin:130px 0 0 580px;}
.f01 span.yq1{ float:left; margin:145px 0 0 200px;}
.f01 span.yq2{ float:left; margin:335px 0 0 26px;}
.f01 span.yq2 img{ width:320px;}
.f01 span.yq3{ float:left; margin:80px 0 0 360px; text-align:center; line-height:30px;}
.f01 span.yq3 p{ font-size:20px;}

.f02{ background:url(../images/page/f/fstoy_03.png); width:959px; height:611px; margin:0 auto;}
.f02 span{ color:#fff; font-size:13px;}
.f02 span.cp1{ font-size:15px; float:left; margin:180px 0 0 550px;}
.f02 span.cp1 p{ font-size:25px; margin-bottom:20px;}
.f02 .cp{ float:left; width:645px; height:220px; margin:78px 0 0 160px; }
.f02 .cp span.cp2{ width:150px; height:220px; padding:10px 0 0 10px; float:left; line-height:20px;}
.f02 .cp span.cp2 p{ font-size:20px;}

.f03{ background:url(../images/page/f/fstoy_04.png); width:959px; height:493px; margin:0 auto; color:#fff;}
.f03 i{ font-size:30px; margin:105px 500px 0 195px; float:left	}
.f03 span.ln1{ margin:30px 0 0 120px; width:410px; height:120px; float:left;}
.f03 span.ln1 n{ font-size:17px; margin-left:77px;}
.f03 span.ln2{ margin:5px 0 0 120px; width:500px; height:120px; float:left;}
.f03 span.ln2 n{ float:right; font-size:17px; margin:-38px 38px 0 0;}
.f03 span.ln3{ margin:5px 0 0 120px; width:645px; height:105px; float:left;}
.f03 span.ln3 n{ float:right; font-size:17px; margin:-30px 30px 0 0;}

.f04{ background:url(../images/page/f/fstoy_05.png); width:959px; height:742px; margin:0 auto; color:#fff;}
.f04 span{ float:left; margin:150px 0 0 550px; }
.f04 span p{ font-size:25px;}
.f04 span n{ font-size:15px;}

.f05{ background:url(../images/page/f/fstoy_06.png); width:959px; height:517px; margin:0 auto; color:#fff;}
.f05 span { width:835px; height:286px; margin-top:200px; float:left;}
.f05 span n{ font-size:28px; margin-left:180px;}
.f05 span dt{ width:110px; height:130px; float:right; margin-right:23px;}
.f05 span .ppfz{ width:835px; height:130px; float:right; margin-top:20px; line-height:18px;}
.sitemap li{ width:700px; float:left;}
.sitemap li a.parent,.sitemap li a.cu{ font-weight:bolder; color:#900;}
.sitemap a{ color:#333;}
.sitemap li ul li{ width:300px; float:left;}
.sitemap li ul li ul li a.site3{ color:#999; font-weight:bolder;}
.sitemap li ul li ul li ul{ padding-left:20px;}

ul.team li{ padding-bottom:20px; border-bottom:1px dotted #ddd; margin-top:20px; width:100%; float:left;}
/*奇数行*/ 
ul.team li:nth-of-type(odd) b{ width:100%; float:left;}
ul.team li:nth-of-type(odd) img{ height:100px; float:left; margin-right:10px;}
ul.team li:nth-of-type(odd) span{ margin:0 0 0 10px;}

/*偶数行*/
ul.team li:nth-of-type(even) b{  text-align:right; width:100%; display:inline-block;}
ul.team li:nth-of-type(even) img{ height:100px; float:right;}
ul.team li:nth-of-type(even) span{ }
ul.team li b{font-size:22px; margin-bottom:10px; }
ul.team li{ margin-bottom:20px;}
ul.team li span i{ font-size:16px; width:100%; font-weight:bold; text-align:center; display:block; }
#hezuo_page .content{ min-height:700px;}
.hezuologo img{ max-width:180px; margin:0 auto; max-height:50px;}
.hezuologo tr{ height:100px;}
.hezuologo tr:nth-of-type(odd){ background:#fdfdfd;}
.hezuologo tr:nth-of-type(even){ background:#eee;}
.hezuologo tr td{ text-align:center; vertical-align:middle;}

.daogou #page .content { padding:20px 0 0 0;}
.daogou div.logo { width:100%; float:left;}
.daogou div.logo img{ width:100px;}
.daogou .content dt{ width:1258px; float:left; border:1px solid #ddd; padding:20px;}
.daogou .content dt dl{ float:left; width:100%; margin-bottom:10px; border-bottom:1px dotted #ddd; vertical-align:middle;}
.daogou .content dt dl p{ margin-top:10px; width:50%; float:left; font-weight:bold; font-size:16px;}
.daogou .content dt dl i{ margin-top:10px; width:60%; float:left;}
.daogou .content dt dl img{ height:50px; position:absolute; right:10px; margin-top:10px;}