﻿@charset "utf-8";



/* 首页 */
.flash{ width:1000px; margin:0 auto; background:#FFF; position: relative; left:50%; margin-left:-800px;}
.flash_menu{ height:38px; width:330px; padding-left:700px; margin:auto; bottom:50px;}

.lxfs{ height:70px; background:url(img/cf1.gif) left bottom repeat-x; display:block; margin:0 auto; position: absolute; left:0; right:0; top:477px;}
.lxfs1{ width:630px; padding:5px 0 0 370px; margin:auto; height:65px; background:url(img/lxfs.gif) 50px bottom no-repeat; display:block; margin:0 auto;}
.lxfs1 img{float:left; margin-right:8px;}
.lxfs1 span { padding:5px 0 0 100px; float:left;}

.center{width:1000px; height:auto; overflow:hidden;margin:0 auto;background:#FFF;}

/*.layout1{ width:1000px; height:380px; background:#FFF; display:block; margin:auto;}*/
.layout1{ width:1000px; height:auto; overflow:hidden; background:#FFF; display:block; margin:auto;}
/*左边的开始位置*/
.layout1_1{ width:355px; display:block; float:left; background:#FFF;}
.layout1_1 h1{ width:325px; height:26px;padding:32px 30px 0 0; background:url(img/bt.gif) left top no-repeat;}
.layout1_1 h1 a{ float:right;}
.layout1_1 h4{ float:left; width:64px; padding:10px 0 10px 6px; color:#979797; font-size:12px; text-align:center; line-height:16px;}
.layout1_1 h4 img{ float:left;}
.layout1_1 h4 p{ font-size:10px; font-weight:bold; font-family: "Times New Roman", Times, serif; color:#FFF;}
.layout1_1 a{cursor:hand;background:url(img/tb4.gif) 10px center no-repeat;}
.layout1_1 a:hover{background:url(img/hg6.gif) 10px center no-repeat;}
.hg{display:block; width:355px; float:left; padding:5px 0; height:69px; color:#262626;border-bottom:#cccccc solid 1px;}
.hg:hover{ color:#ae7878;}
.hg:hover q{ color:#d52929}
.hg:hover b{ color:#d52929}
.hg:hover h4{ color:#ae7878}
.hg b{ font-weight:100; color:#676767;}
.hg b q{font-size:13px; color:#000; width:285px; font-weight:bold; float:left; font-family:"微软雅黑";}


.layout1_2{ width:645px; display:block; float:left; background:#FFF;}
.layout1_2 h1{ width:625px; height:26px; padding:32px 20px 0 0; background:url(img/bt.gif) right top no-repeat;}
.layout1_2 h1 a{ float:right;}
.layout1_2 img{ float:left; margin:5px 10px 0 20px;}
.layout1_2 h4{ float:left; width:50px; padding:10px;}
.layout1_2 h4 img{ float:left;}
.layout1_2 h4 big{ font-size:30px; width:50px; text-align:center; font-weight:bold; font-family:Georgia,"Times New Roman",Times,serif; color:#000000;}
.layout1_2 h4 i{ font-style:normal; font-family:"宋体" color:#000000; font-size:10px; width:50px; text-align:center; font-weight: bolder;  font-size:10px;}
.layout1_2 a{cursor:hand;  font-family:Georgia,"Times New Roman",Times,serif; }
.layout1_2 a:hover h4 big{ color:#d52929;}
.layout1_2 a:hover h4 i{ color:#d52929;}
.hg3{display:block; width:375px; float:left; padding:5px 0; height:69px; color:#262626; border-bottom:#cccccc solid 1px;}
.hg3:hover{ color:#ae7878;}
.hg3:hover q{ color:#d52929}
.hg3:hover b{ color:#d52929}
.hg3:hover h4{ color:#ae7878}
.hg3 b{ font-weight:100; color:#676767; width:205px;}
.hg3 b q{font-size:13px; color:#000; width:295px; font-weight:bold; float:left; font-family:"微软雅黑";}




.layout2{ width:1000px; height:50px;}
.layout2 h1{ width:980px; height:25px; padding:25px 20px 0 0; background: url(img/bt2.gif) left top no-repeat;}
.layout2 h1 img{ float:right;}

.layout3{ width:1000px;float:left;background:#FFF;}

.layout3_1{ width:315px;  height:285px; display:block; float:left;}


.layout4{ width:1000px;background:#fff;}
.layout4_1{ width:400px; padding:0 5px; height:350px; float:left;background:#fff; border-top:#555555 5px solid;}
.layout4_1 h1{ width:370px; line-height:40px; padding-left:20px;padding-right:10px; font-size:14px; color:#950f0e; background:url(img/jh.gif) 10px center no-repeat; border-bottom:#950f0e 1px solid;}
.STYLE1 {font-size: 16px;}
.layout4_1 h1 a{ float:right; margin-top:10px;}

.tx{ display:block; float:left; padding-top:2px;}
.tx a{ width:131px; float:left; margin-right:2px;}
.tx a:hover{ width:131px; background: url(img/hg3.gif) left top no-repeat;cursor:hand;}
.tx ul{ width:131px; float:left;}
.tx ul li{ font-size:14px;}
.tx ul li em{ width:101px; padding:10px 0 0 30px; height:25px; float:left; background:url(img/rmb1.gif) 50px bottom no-repeat;  font-size:18px; color:#222222; font-style:normal; font-weight:normal;}
.tx ul li p{ width:121px;line-height:40px; padding-left:10px; float:left; color:#b5b5b5;}
.tx ul li q{ width:121px; line-height:40px; padding-left:10px; float:left; background:#dbdbdb; color:#545454;}
.tx ul li ins{ width:121px; line-height:40px; padding-left:10px; float:left; color:#b5b5b5; text-decoration:none;}
.tx ul li i{ width:121px; line-height:10px; padding-left:10px; float:left; color:#b5b5b5;}
.tx ul h2{ width:119px; height:119px; border:#CCCCCC 1px solid; padding:5px;}
.tx a:hover ul li em{ color:#d52929; background:url(img/rmb.gif) 50px bottom no-repeat;}
.tx a:hover ul li p{ color:#d52929;}
.tx a:hover ul li q{ color:#d52929;}
.tx a:hover ul li ins{ color:#d52929;}
.tx a:hover ul li i{ color:#d52929;}

.layout4_2{ width:275px; padding:0 10px; height:350px; float:left;background: url(img/ss.gif) -2px center no-repeat #fff; border-top:#555555 5px solid;}
.layout4_2 h1{ width:245px; line-height:40px; padding-left:20px;padding-right:10px; font-size:14px; color:#950f0e; background:url(img/jh.gif) 10px center no-repeat; border-bottom:#950f0e 1px solid;}
.layout4_2 h1 a{ float:right; margin-top:10px;}
.layout4_2 h4{ float:left; width:50px; line-height:18px; padding:10px 0 10px 10px; text-align:center; font-family:"宋体" font-weight: bolder;  font-size:10px;}
.layout4_2 h4 p{ font-size:24px; color:#FFF; font-family: Verdana, Geneva, sans-serif; font-weight: bolder; margin-bottom:5px;}
.layout4_2 h4 img{ float:left;}
.layout4_2 a:hover span b{ color:#d52929;}
.layout4_2 a:hover span q{ color:#d52929;}
.layout4_2 a{cursor:hand; background:url(img/tb5.gif) 15px 10px no-repeat;}
.hg1{display:block; width:275px; float:left; padding:5px 0; height:65px; color:#262626;border-bottom:#cccccc solid 1px; float:left;}
.hg1:hover{ color:#d52929; background:url(img/hg7.gif) 15px 10px no-repeat;}
.hg1 b{ font-weight:100; color:#666666;}
.hg1 b q{font-size:14px; width:215px;  color:#000000;font-weight:bold;float:left; font-family:"微软雅黑";}



.layout4_3{ width:275px; padding:0 10px; height:350px; float:left;background: url(img/ss.gif) -2px center no-repeat #fff; border-top:#555555 5px solid;}
.layout4_3 h1{ width:245px; float:left; line-height:40px; padding-left:20px;padding-right:10px; font-size:14px; color:#950f0e; background:url(img/jh.gif) 10px center no-repeat; border-bottom:#950f0e 1px solid;}
.layout4_3 h1 a{ float:right; margin-top:10px;}
.layout4_3 h4{ float:left; width:50px; padding:10px 0 10px 10px;}
.layout4_3 h4 img{ float:left;}
.layout4_3 h4 big{ font-size:30px; width:50px; text-align:center; font-weight:bold; font-family:Georgia,"Times New Roman",Times,serif; color:#000000;}
.layout4_3 h4 i{ font-style:normal; font-family:"宋体" color:#000000; font-size:10px; width:50px; text-align:center; font-weight: bolder;  font-size:10px;}
.layout4_3 a{cursor:hand;  font-family:Georgia,"Times New Roman",Times,serif; }
.layout4_3 a:hover h4 big{ color:#d52929;}
.layout4_3 a:hover h4 i{ color:#d52929;}
.hg2{display:block; width:275px; float:left; padding:5px 0; height:65px; color:#666666;border-bottom:#cccccc solid 1px; float:left;}
.hg2:hover{ color:#FF0000;}
.hg2 b{ font-weight:100;}
.hg2 b q{font-size:14px; width:215px; font-weight:bold; color:#000; float:left; font-family:"微软雅黑";}
.hg2:hover{ color:#ae7878;}
.hg2:hover q{ color:#d52929}
.hg2:hover b{ color:#d52929}
.hg2 b{ font-weight:100; color:#676767;}





.layout5{ width:1000px; height:50px; display:block;}
.layout5 h1{ width:980px; height:25px; float:left; padding:25px 20px 0 0; background: url(img/bt3.gif) left top no-repeat;}
.layout5 h1 img{ float:right;}


.layout6{ width:1000px; display:block; background:#FFFFFF;}
.layout6_1{ width:315px; height:290px; display:block; float:left; background:#FFFFFF;}
.layout6_2{ width:685px; height:280px; padding-top:10px; display:block; float:left; background:#FFFFFF;}
.layout6_2 a{ width:225px; float:left; margin-right:3px;cursor:hand; }
.layout6_2 a:hover{ background:url(img/hg4.gif) center top no-repeat;}
.layout6_2 ul{ width:210px; padding:7px 7px 0 7px; height:260px; display:block; float:left;}
.layout6_2 ul p{ color:#000000;}
.layout6_2 ul p q{ float:right;}
.layout6_2 ul li{ color:#999999;}

.layout7{ display:block; background:#FFFFFF; margin:0 auto; clear:both; width:1000px;}
.layout7_1{ width:1000px; height:157px; float:left; display:block; background:url(img/lx.gif) left top no-repeat #FFFFFF;}
.layout7_1 span{ padding:80px 0 0 420px; float:left;}
.layout7_1 ul{ padding:132px 0 0 320px; float:left;}
.layout7_1 ul img{ float:left;}

.bottom{ margin:auto; float:left; width:100%; display:block; background:#3C3C3C;}
.layout8{ width:1000px; display:block; margin:auto;}
.layout8_1{ width:294px; height:160px; display:block; float:left; background:url(img/logo2.gif) left 20px no-repeat;}
.layout8_2{ width:706px; display:block; float:left; margin-bottom:10px;}
.layout8_2 ul{ float:left; width:166px; padding:20px 0 0 10px; background:url(img/tb1.gif) left 28px no-repeat;}
.layout8_2 ul p{ color:#FFFFFF;line-height:30px; border-bottom:2px solid #7D7D7D;}
.layout8_2 ul li{ line-height:30px; border-bottom:1px solid #464646;}
.layout8_2 ul li a{ color:#B4B4B4;}
.layout8_2 ul li a:hover{ color:#999999;}

.bottom1_1{ margin:auto; float:left; width:100%; padding:10px 0; display:block; background:#232223;}
.layout8_3{ width:1000px;  display:block; margin:0 auto;}
.layout8_3 ul{}
.layout8_3 ul h1{ width:1000px; display:block; float:left; color:#9b9b9b; font-size:14px;}
.layout8_3 ul li{ display:inline; padding:0 20px 0 0;}
.layout8_3 ul li a{ color:#9b9b9b;}
.layout8_3 ul li a:hover{ text-decoration:underline;}

.bottom1{ width:100%; float:left; display:block; margin:auto; background:#434343; padding:10px 0;}
.bottom1 ul li{ width:100%; display:block; float:left; text-align:center; color:#FFFFFF;}





/* 关于我们 */



/*这个是二级页的黄色的边框背景*/
.layout11{ width:1000px; height:auto; overflow:hidden;background: url(img/cf2.gif) left top repeat-y;}
/*这个是二级页的底部的线的位置*/
.layout12{ width:1000px;height:auto; overflow:hidden;background: url(img/bottom.gif) left bottom no-repeat; padding-bottom:20px;}
/*二级页左边的宽度和*/
.layout13{ width:210px; height:auto; overflow:hidden;padding:25px 13px 25px 22px; float:left;background: url(img/top.gif) left top no-repeat;}

.layout13_1{ width:210px; float:left;}
.layout13_2{ width:210px; float:left;}
.layout13_2 span{ width:200px; padding-left:10px; height:40px; padding-top:5px; line-height:12px; float:left; background:url(img/bt6.gif) center top no-repeat;}
.layout13_2 span p{ color:#000000;}
.layout13_2 a{ float:left; width:210px; display:block; margin-bottom:10px; cursor:hand; background: url(img/cf7.gif) left bottom repeat-x;}
.layout13_2 a ul{}
.layout13_2 a ul img{ float: left;}
.layout13_2 a ul li{ float:left; width:190px;color:#ffba00;padding:2px 10px; margin-top:5px;}
.layout13_2 a:hover{ background: url(img/cf6.gif) left bottom repeat-x;}
.layout13_2 a ul li p{ color:#FFF;}


.layout13_3{ width:210px; float:left;}
.layout13_3 span{ width:200px; padding-left:10px; height:40px; padding-top:5px; line-height:12px; float:left; background:url(img/bt6.gif) center top no-repeat;}
.layout13_3 span p{ color:#000000;}
.layout13_3 ul{ float:left;}
.layout13_3 ul li{ width:195px; padding-left:15px; line-height:30px; border-bottom:#CCC 1px dotted; background:url(img/tb3.gif) 5px center no-repeat; float:left;}

.layout13_4{ width:210px; float:left; margin-top:10px;}
.layout13_4 span{ width:200px; padding-left:10px; height:40px; padding-top:5px; line-height:12px; float:left; background:url(img/bt6.gif) center top no-repeat;}
.layout13_4 span p{ color:#000000;}
.layout13_4 img{ float:left;}
.layout13_4 ul{ background:url(img/lxwm.gif) center top no-repeat; width:185px; height:205px; padding:205px 0 0 25px; float: left;}
.layout13_4 ul li{ float:left;}

/*左边有分类的类别位置*/
.layout13_5{ width:210px; float:left; margin-top:10px; margin-bottom:10px;}
.layout13_5 span{ width:200px; padding-left:10px; height:40px; padding-top:5px; line-height:12px; float:left; background:url(img/bt6.gif) center top no-repeat;}
.layout13_5 span strong{ color:#000000;}
.layout13_5 ul{ width:210px; float:left;}
.layout13_5 ul li{ width:210px; float:left; height:55px; background:url(img/dx.gif) center top no-repeat;}
.layout13_5 ul li a{ width:160px; height:45px; padding:10px 0 0 50px; font-size:14px; float:left; line-height:15px;}
.layout13_5 ul li a p{font-size:12px;}
.layout13_5 ul li a:hover{ color:#fff; background:url(img/dx2.gif) center top no-repeat;}
.ys{ color:#fff; background:url(img/dx1.gif) center top no-repeat;}



/*右边的位置显示信息*/
.layout14{ width:755px; height:auto; overflow:hidden;background: url(img/top.gif) right top no-repeat; float:left;}
.layout14_1{ width:605px;height:45px; overflow:hidden;padding:30px 40px 0 110px; }
.layout14_1 span{ color:#FFF;}
.layout14_1 span a{ float:right; padding-top:1px; color:#FFF;}
.layout14_1 span h1{ float:right; font-size:12px; font-weight:100;}

.layout14_2{ width:755px; float:left; display:block; background: url(img/gywm.gif) 540px top no-repeat;}
.layout14_2 ul{ float:left; width:655px; padding:40px 0 0 100px; }
.layout14_2 ul ol{ width:470px; float:left;background:url(img/cf5.gif) center bottom repeat-x;}
.layout14_2 ul li{ float:left; line-height:35px; font-size:16px; color:#4e4e4e; padding:0 10px;}
.bs{ background:url(img/cf4.gif) center bottom repeat-x;}
.bs a{ color:#ffc322;}

.layout14_3{ width:535px; padding:150px 70px 40px 150px; float:left; display:block; background: url(img/bj2.gif) center top no-repeat;}


/*品牌加盟 */


.layout14_4{ width:755px; float:left; display:block; background: url(img/jgjj1.gif) 580px top no-repeat;}
.layout14_4 ul{ float:left; width:655px; padding:40px 0 0 100px; }
.layout14_4 ul ol{ width:470px; float:left;background:url(img/cf5.gif) center bottom repeat-x;}
.layout14_4 ul li{ float:left; height:35px; line-height:35px; font-size:16px; color:#4e4e4e; padding:0 10px;}


/* 人才招聘 */


.layout14_5{ width:755px; float:left; display:block;}
.layout14_5 ul{ float:left; width:755px; padding:40px 0 0 0;}
.layout14_5 ul li{ text-align:center; font-size:16px; line-height:40px; color:#707070;}


/* 服务流程 */


.layout14_6{ width:755px; float:left; display:block; background: url(img/fwlc.gif) 580px top no-repeat;}
.layout14_6 ul{ float:left; width:615px; height:80px; padding:60px 70px 20px 70px; background:url(img/fwlc1.gif) 70px 60px no-repeat;}
.layout14_6 ul li{float:left; font-size:14px; line-height:80px; width:82px; padding-left: 20px;}
.layout14_6 ul li a{color:#737172;}
.bs1{ color:#a28247;}
.layout14_6 span{ float:left; width:615px; padding:0 70px 40px 70px; line-height:35px;}


/* 服务说明 */


.layout14_7{ width:755px; float:left; display:block; background: url(img/fwsm.gif) 580px top no-repeat;}
.layout14_7 ul{ float:left; width:615px; height:80px; padding:60px 70px 20px 70px; background:url(img/fwlc2.gif) 70px 60px no-repeat;}
.layout14_7 ul li{float:left; font-size:14px; line-height:80px; width:82px; padding-left: 20px;}
.layout14_7 ul li a{color:#737172;}
.layout14_7 span{ float:left; width:615px; padding:0 70px 40px 70px; line-height:35px;}

/* 后期制作 */

.layout14_10{ width:755px; float:left; display:block; background: url(img/hqzz.gif) 580px top no-repeat;}
.layout14_10 ul{ float:left; width:615px; height:80px; padding:60px 70px 20px 70px; background:url(img/fwlc3.gif) 70px 60px no-repeat;}
.layout14_10 ul li{float:left; font-size:14px; line-height:80px; width:82px; padding-left: 20px;}
.layout14_10 ul li a{color:#737172;}
.layout14_10 span{ float:left; width:615px; padding:0 70px 40px 70px; line-height:35px;}



/* 拍摄准备 */


.layout14_8{ width:755px; float:left; display:block; background: url(img/pszb.gif) 580px top no-repeat;}
.layout14_8 ul{ float:left; width:615px; height:80px; padding:60px 70px 20px 70px; background:url(img/fwlc4.gif) 70px 60px no-repeat;}
.layout14_8 ul li{float:left; font-size:14px; line-height:80px; width:82px; padding-left: 20px;}
.layout14_8 ul li a{color:#737172;}
.layout14_8 span{ float:left; width:615px; padding:0 70px 40px 70px; line-height:35px;}



/* 新娘手册 */


.layout14_9{ width:755px; height:auto; overflow:hidden;background: url(img/xnsc.gif) 580px top no-repeat;}
.layout14_9 ul{ float:left; width:615px; height:80px; padding:60px 70px 20px 70px; background:url(img/fwlc5.gif) 70px 60px no-repeat;}
.layout14_9 ul li{float:left; font-size:14px; line-height:80px; width:82px; padding-left: 20px;}
.layout14_9 ul li a{color:#737172;}
.layout14_9 span{ float:left; width:615px; padding:0 70px 40px 70px; line-height:35px;}
.layout14_9 span q{ color:#FF0000;}



/* 最新动态 */

.layout15{float:left; display:block;width:585px; padding:40px 100px 0 70px;}
.layout15 a{ width:585px; float:left; display:block; margin-bottom:10px;}
.layout15 ul{ border-bottom:#CCCCCC 1px dotted; padding:10px 0;}
.layout15 ul li{ font-size:16px;}
.layout15 ul li q{ color:#FF0000; font-size:14px;}
.layout15 ul li b{ color:#FF0000; font-size:14px; font-weight:100;}
.layout15 ul li p{ color:#999999; font-size:12px;}
.layout15 a:hover{ color:#ba151c;}


.layout16{ float:left; display:block;width:585px; padding:10px 100px 40px 70px;}
.layout16 dl{ width:585px; float:left; display:block; }
.layout16 dl dd{ float:right; width:20px; height:20px; text-align:center; margin-left:5px; line-height:20px; background:#fef8ec; border:#e5ccad 1px solid;}
.layout16 dl dd a{ color:#b67a1a;}
.layout16 dl dd a:hover{ color:#bb1614;}


/* 联系我们 */


.layout17{ width:755px; float:left; display:block; background: url(img/lxwm1.gif) 580px top no-repeat;}
.layout17 span{ float:left; width:690px; padding:60px 40px 0 25px; }

/* 联系我们 */


.layoutcontact{ width:755px; float:left; display:block; background: url(img/contact.gif) 580px top no-repeat;}
.layoutcontact span{ float:left; width:690px; padding:60px 40px 0 25px; }

/* 会员管理 */


.layoutmember{ width:755px; float:left; display:block; background: url(img/member.gif) 580px top no-repeat;}
.layoutmember span{ float:left; width:690px; padding:0px 0px 0 10px; }

/* 温馨提示 */


.layoutwxts{ width:755px; float:left; display:block; background: url(img/wxts.gif) 580px top no-repeat;}
.layoutwxts span{ float:left; width:690px; padding:60px 40px 0 25px; }


/* 团队介绍 */


.layoutteam{ width:755px; float:left; display:block; background: url(img/tdjs.gif) 580px top no-repeat;}
.layoutteam span{ float:left; width:690px; padding:60px 40px 0 25px; }



/* 礼服展示 */


.layoutdress{ width:755px; float:left; display:block; background: url(img/lfzs.gif) 580px top no-repeat;}
.layoutdress span{ float:left; width:690px; padding:60px 40px 0 25px; }


/* 招贤纳士 */


.layoutzp{ width:755px; float:left; display:block; background: url(img/zxns.gif) 580px top no-repeat;}
.layoutzp span{ float:left; width:690px; padding:60px 40px 0 25px; }


/* 品牌加盟 */


.layoutppjm{ width:755px; float:left; display:block; background: url(img/ppjm.gif) 580px top no-repeat;}
.layoutppjm span{ float:left; width:690px; padding:60px 40px 0 25px; }



/* 在线预约 */
.layout18{ width:755px; float:left; display:block; background: url(img/zxyy.gif) 580px top no-repeat;}
.layout18 ul{ float:left; width:655px; padding:40px 0 0 100px; }
.layout18 ul ol{ width:470px; float:left;background:url(img/cf5.gif) center bottom repeat-x;}
.layout18 ul li{ float:left; height:35px; line-height:35px; font-size:16px; color:#4e4e4e; padding:0 10px;}

.layout19{ width:535px; padding:20px 80px 40px 140px; float:left; display:block; background: url(img/bj4.gif) center top no-repeat;}
.layout19 span{ float:left; width:400px; display:block; background:#f8f8f8; height:300px;}
.layout19 ul{ width:330px; padding:20px 0 0 70px; float:left;}
.layout19 ul li{ width:330px; padding:5px 0; float:left; color:#666666;}
.layout19 ul li input{ height:20px; margin-right:5px;}





/* 模特合作 */
.layout20{ width:755px; float:left; display:block; background: url(img/tyhz.gif) 550px top no-repeat;}
.layout20 ul{ float:left; width:655px; padding:40px 0 0 100px; }
.layout20 ul ol{ width:470px; float:left;background:url(img/cf5.gif) center bottom repeat-x;}
.layout20 ul li{ float:left; height:35px; line-height:35px; font-size:16px; color:#4e4e4e; padding:0 10px;}

.layout21{ width:625px; padding:300px 80px 40px 50px; float:left; display:block; background: url(img/bj5.gif) center top no-repeat;}
.layout21 span{ float:left; width:625px; display:block; background:#f8f8f8; padding:20px 0;}
.layout21 span input{ float:left;}
.layout21 span textarea{ float:left; width:420px;}
.layout21 span img{ float:left;}


.STYLE2 strong{text-align:left; font-size:14px; font-family:"方正粗活意简体"; color:#333333; font-weight:400;}

/* 留言板 */
.layout22{ width:755px; float:left; display:block; background: url(img/lyb.gif) 580px top no-repeat;}
.layout22 ul{ float:left; width:655px; padding:10px 0 0 100px; }
.layout22 ul ol{ width:470px; float:left;}
.layout22 ul li{ float:left; width:50px; height:35px; line-height:35px; font-size:16px; color:#4e4e4e; padding:0 10px;}

.layout23{ width:625px; padding:0 80px 40px 50px; float:left; display:block;}
.layout23 span{ float:left; width:625px; display:block; background:#f8f8f8; padding:20px 0;}
.layout23 span input{ float:left;}
.layout23 span textarea{ float:left; width:420px;}
.layout23 span img{ float:left; margin-top:5px;}
.layout23 span a{ color:#FF0000;}
.layout23 span p{ float:left;}

.layout24{ width:625px; padding:0 80px 0 50px; float:left; display:block;}
.layout24 span{ float:left; width:625px; display:block;}

.layout25{ width:625px; padding:0 80px 40px 50px; float:left; display:block;}
.layout25 ul{ float:left; width:625px; display:block;}
.layout25 ul li{ float:right; background:#ded5ca; margin-left:5px;}
.layout25 ul li a{ float:left; width:40px; text-align:center; height:40px; line-height:40px; display:block; font-size:12px; color:#7e6551;}
.layout25 ul li a:hover{ background:#c56a9f; color:#FFFFFF;}

.dj{ background:#c56a9f;}
.dj strong{color:#FFFFFF;}





/* 作品欣赏 */


.layout26{width:715px; float:left; display:block; padding:40px 20px 0 20px; display:block; background: url(img/zpxs.gif) 550px top no-repeat;}
.layout26_1{width:715px; float:left; display:block; border-bottom:#9f1918 3px solid; padding-bottom:20px;}
.img{ float:left; width:316px; height:248px; padding:9px 8px; background:url(img/bj6.gif) center center no-repeat;}
.zs{ width:373px; float:left; padding-left:10px;}
.zs h3{ float:left;width:373px; display:block; background:url(img/hot.gif) left bottom no-repeat;}
.tj{ float:left;}
.tj b{ width:253px; float:left; font-size:12px; padding-top:10px; color:2e2e2e;font-family:"微软雅黑";font-weight:100;}
.tj b span{ font-size:16px; padding-left:50px; font-family:"微软雅黑"; color:#414141; font-weight:100; background:url(img/new.gif) left bottom no-repeat;}
.tj p{ width:120px; float:left; color:#b50a04; font-size:52px; line-height:60px; font-family:"微软雅黑";}
.tj p sup{ font-size:30px;}
.wz{ width:363px; float:left; color:#b70a04; font-weight:100; font-size:18px; padding:10px 0 10px 10px; background:#dddddd;}
.rq{ width:363px; float:left; color:#000; font-weight:100; font-size:12px; padding:10px 0 10px 10px; background:#ededed;}
.rq a{color:#000;font-size:12px;}
.tpzs{ float:left; display:block;POSITION: relative;OVERFLOW: hidden; width:365px;}
.tpzs ol{ float:left; width:1000px;POSITION: relative;OVERFLOW: hidden; display:block;}
.tpzs li{ float:left;}
.tpzs li a{ float:left; padding:10px; margin-right:4px; background:url(img/bj7.gif) center center no-repeat;}
.tpzs li a:hover{ background:url(img/bj8.gif) center center no-repeat;}
.left_menu{ float:left; width:11px; padding-top:50px;}



.layout27{ width:715px; float:left; display:block; padding:0 20px;}

.layout27_2{ width:715px; padding:10px 0; display:block; float:left; background:#FFFFFF;}
.layout27_2 a{ width:225px; float:left; margin-right:13px;cursor:hand; }
.layout27_2 a:hover{ background:url(img/hg4.gif) center top no-repeat;}
.layout27_2 ul{ width:210px; padding:7px 7px 0 7px; height:270px; display:block; float:left;}
.layout27_2 ul p{ color:#000000;}
.layout27_2 ul p q{ float:right;}
.layout27_2 ul li{ color:#999999;}

.layout27_1{ width:715px; float:left; display:block;}
.layout27_1 ul{ width:715px; float:left; display:block; padding-top:10px; border-top:#e6e6e6 1px dotted;}
.layout27_1 ul li{ float:right; display:block; margin-right:20px;}
.layout27_1 ul li a{ color:#000000; float:left;}
.s a{ background:url(img/s.gif) left center no-repeat; padding-left:20px;}
.x a{ background:url(img/x.gif) right center no-repeat; padding-right:20px;}
.s a:hover{ background:url(img/s1.gif) left center no-repeat; color:#ffba00;}
.x a:hover{ background:url(img/x1.gif) right center no-repeat; color:#ffba00;}



/* 服务报价 */


.layout28{ width:725px; float:left; padding:60px 25px 0 5px; display:block; background: url(img/fwbj.gif) 580px top no-repeat;}

.tp{width:271px; height:163px; float:left; padding:8px 8px 7px 7px; display:block; background:url(img/bj9.gif) center center no-repeat;}
.tp1{width:409px; height:163px; padding-left:30px; display:block; float:left; background: url(img/bj10.gif) left center no-repeat;}
.tj1{ float:left; width:409px; border-bottom:#CCCCCC 1px dotted; background:url(img/bj11.gif) 230px  bottom no-repeat;}
.tj1 b{ width:289px; float:left; font-size:12px;color:929292;font-family:"微软雅黑";font-weight:100;}
.tj1 b span{ font-size:16px;font-family:"微软雅黑"; color:#ffcc00; font-weight:100;}
.tj1 p{ width:120px; float:left; color:#ac0000; font-size:40px; line-height:40px;}
.tj1 p sup{ font-size:30px;}
.wz1{width:399px; float:left; font-size:18px; color:#696969;font-family:"微软雅黑"; font-weight:400; padding:10px 5px;}
.tpzs1{ float:left; display:block; width:409px;}
.tpzs1 li{ float:left;}
.tpzs1 li a{ float:left; padding:10px; margin-right:10px; background:url(img/bj12.gif) center center no-repeat;}
.tpzs1 li a:hover{ background:url(img/bj13.gif) center center no-repeat;}

.layout29{ width:725px; float:left; padding:20px 25px 0 5px; display:block;}
.layout29 a{ width:725px; float:left;cursor:hand;  display:block; padding:20px 0; border-bottom:#CCCCCC 1px dotted;}
.layout29 span{ float:left;}
.png{  width:206px;height:202px; float:left;position:absolute; right:676px;background:url(img/bj15.gif) center center no-repeat; }
.tp2{ width:490px; display:block; padding:0 20px 0 10px;}
.tp2 ul{ width:490px; display:block; float: left;}
.tp2 ul ol{ width:490px; display:block; float: left;}
.tp2 ul li{ width:245px; float:left; color:#666666; line-height:30px; height:30px;}
.tp2 ul li strong{ color:#575757;}
.tp2 ul h4{ float:left; width:490px; font-size:12px;color:#666666; font-weight:100;}
.tj2{ float:left; width:490px; line-height:40px; border-bottom:#CCCCCC 1px dotted; background:url(img/bj16.gif) 330px  bottom no-repeat;}
.tj2 b{ width:390px; float:left; font-size:18px;color:929292;font-family:"微软雅黑";font-weight:100;}
.tj2 p{ width:100px; float:left; color:#ac0000; font-size:40px;}

.layout31{ width:725px; float:left; display:block; padding-bottom:40px;}
.layout31 ul{ width:725px; float:left; display:block; padding-top:10px; border-top:#e6e6e6 1px dotted;}
.layout31 ul li{ float:right; display:block; margin-left:20px;}
.layout31 ul li a{ color:#000000; float:left;}



/* 文章详细页 */

.layout32{ width:755px; padding:60px 0 0 0; float:left; display:block; background: url(img/wzxx.gif) 580px top no-repeat;}
.bs1{ color:#a28247;}
.layout32 span{ float:left; width:615px; padding:0 70px 20px 70px; font-family:"微软雅黑";}
.layout32 span h1{ float:left; width:615px; font-size:20px; color:#DE1E62; font-family:"微软雅黑"; text-align:center; font-weight: bold;font-style:normal;}
.layout32 span i{ float:left; width:615px; font-size:10px; color:#999999; font-family:Verdana,Geneva,sans-serif; text-align:center; font-style:normal;}
.layout32 ul{ float:left; width:615px; padding:0 70px 20px 70px;}
.layout32 ul li{ width:307px; float:left; font-size:14px; font-family:"微软雅黑";}
.layout32 ul li a:hover{ text-decoration:underline;}


/* 服务报价 */


.layout34{width:715px; float:left; display:block; padding:40px 20px 0 20px; display:block; background: url(img/fwbj.gif) 550px top no-repeat;}


.layout33{ width:715px; margin-top:10px; display:block; float:left; background:#FFFFFF;}
.layout33 a{ float:left;cursor:hand; width:693px; margin:5px 0;padding:10px; border:#e9e9e9 1px solid; display:block;}
.layout33 a span{ float:left; padding:5px; border:#e9e9e9 1px solid;}
.layout33 a ul{ width:401px; float:left; padding:0 20px;}
.layout33 a ul li{ width:401px; float:left;}
.layout33 a ul h3 b{ width:255px; float:left; font-size:18px; height:20px; display:block; padding-top:10px; color:000000;font-weight:100;}
.layout33 a ul h3 b q{ font-size:12px; font-style:normal; color:#807770;}
.layout33 a ul h3 p{ width:100px; float:left; color:#b50a04; padding:0 0 0 40px;background:url(img/hot1.gif) left bottom no-repeat; font-size:52px; height:55px;font-family:"微软雅黑"; display:block; line-height:52px;}
.layout33 a ul h3 p sup{ font-size:30px;}
.layout33 a ul h4{ font-size:16px; font-weight:100; line-height:30px; background:url(img/rmb1.gif) right bottom no-repeat; float:left; padding:10px 55px 0 0; color:#3f3f3f;font-family:Georgia,"Times New Roman",Times,serif;}
.layout33 a ul h5{ font-size:12px; font-weight:100; padding:10px 0 0 0; color:#888888;}
.layout33 a:hover{ border:#e9e9e8 1px solid;}
.layout33 a:hover ul h3 b{ color:#d52929;}
.layout33 a:hover ul h3 b q{color:#d52929;}
.layout33 a:hover ul h4{ color:#d52929; background:url(img/rmb.gif) right bottom no-repeat;}
.layout33 a:hover span{ border:#d52929 1px solid;}
.layout33 a:hover ul h5{color:#d52929;}

 
 

/* 团拍活动 */

.layout35{ width:715px; margin-top:10px; padding:60px 20px 20px 20px; display:block; float:left; background:url(img/tphd.gif) 520px top no-repeat;}
.layout35 ul{ float:left; display:block; width:715px; height:300px; background:url(img/xx.gif) left 83px repeat-x;}
.layout35 ul ol{ float:left; }
.layout35 ul ol em{ width:20px; width:38px; padding:10px 0 0 70px;height:270px;  font-size:20px; color:#4d3630; font-family:"方正粗活意简体"; float:left; font-style:normal; font-weight:bold;background:url(img/tgbj.gif) left top no-repeat;}
.layout35 ul li{text-transform:uppercase; line-height:22px; width:201px; float:left; font-family:Verdana,Geneva,sans-serif; font-size:22px; color:#32384e;}
.layout35 ul ol li div{ float:left; display:block; padding:4px;}
.layout35 ul ol li div h3{ font-family:"微软雅黑"; font-size:14px; padding-left:5px; color:#2f3a4c;}
.layout35 ul ol li div h3 i{font-size:48px;line-height:52px;  color:#2f3a4c;font-style:normal;}
.layout35 ul ol li div q{ padding:0 0 0 5px; float:left; width:188px;*width:187px; font-weight:normal;display:block; padding-bottom:14px; }
.layout35 ul li div span{background:#727b8c none repeat scroll 0 0; font-size:12px; line-height:24px; color:#FFF; padding:0 10px; width:172px; float:left;}
.layout35 ul li div p{ float:left; width:172px; padding:0 10px; font-size:12px; height:160px; display:block;}
.layout35 ul a:hover{ background: url(img/groupHover.gif) center center no-repeat; float:left;}

/* 外景地 */
.layout36{width:715px; float:left; display:block; border-bottom:#9f1918 3px solid; padding:10px 0;}
.layout36 span b a:hover{ color:#b50a04;}

.layout37{width:715px; float:left; display:block; padding:40px 20px 0 20px; display:block; background: url(img/wjd.gif) 620px top no-repeat;}


/* 外景地文字信息 */

.layout38{ width:675px; float:left; display:block; padding:20px 40px;}
.layout38 ul{ background:url(img/HD.gif) left center repeat-x; float:left; width:675px;}
.layout38 ul li{ font-family:"方正粗活意简体"; float:left; line-height:30px; padding:0 5px; font-size:18px; background:#FFFFFF;}

.layout38 dl{ float:left; width:675px;}
.layout38 dl dd{ font-family:"微软雅黑"; float:left; line-height:30px; padding:0 5px; font-size:14px; background:#FFFFFF;}
