﻿@charset "utf-8";
/* CSS Document *//*营销-软装专用CSS表*/


.marketing { padding-top:588px;}
.mark_banner { position: absolute; top:0; left:0; width:100%;}

.mark_40_title { font-size:0; height:43px; padding: 0 0 7px 0; margin: 0 42px; border-bottom:1px solid #d0d0d0;}
.mark_40_title .img { display: block; float:left; width:42px; height:43px;}
.mark_40_title .text_1 { float:left; color: #373737; font-size:32px; line-height:40px; margin-left:15px;}
.mark_40_title .text_2 { float:left; color: #959595; font-size:24px; line-height:28px; padding-top:11px; margin-left:22px;}

.mark_41 { height:1183px; background-image:url(../image/yx/rz/bg-mark_41-1.jpg);}
.mark_41 .inside { height:100%;}
.mk41_main_1 { padding:61px 0 0 0; width:640px;}
.mk41_main_1 .main_1 { margin: 0 0 0 42px; padding:9px 0; width:565px; border-bottom:1px solid #d0d0d0;}
.mk41_main_1 .main_1 .img { float:left; }
.mk41_main_1 .main_1 .text_1 { color: #373737; font-size:32px; line-height:42px;}
.mk41_main_1 .main_2 { height:164px; margin:50px 0 0 23px; position: relative;}
.mk41_main_1 .main_2 .box { width:111px; height:96px; padding:5px 12px 13px 4px; position: absolute;}
.mk41_main_1 .main_2 .box .text_1 { color: #d02e36; font-size:16px; line-height:96px; text-align: center;}
.mk41_main_1 .main_2 .box.bg1 { background-image:url(../image/yx/rz/p-mk41_main_1_2-1.png);}
.mk41_main_1 .main_2 .box.bg2 { background-image:url(../image/yx/rz/p-mk41_main_1_2-2.png);}
.mk41_main_1 .main_2 .box.no1 { left:0px; top:1px;}
.mk41_main_1 .main_2 .box.no2 { left:89px; top:52px;}
.mk41_main_1 .main_2 .box.no3 { left:176px; top:0px;}
.mk41_main_1 .main_2 .box.no4 { left:265px; top:52px;}
.mk41_main_1 .main_2 .box.no5 { left:353px; top:1px;}
.mk41_main_1 .main_2 .box.no6 { left:443px; top:54px;}
.mk41_main_1 .main_3 { margin:20px 0 0 38px;}
.mk41_main_1 .main_3 .text_1 { color: #4c4c4c; font-size:16px; line-height:46px;}

.mk41_main_2 { position: absolute; top:188px; right:108px; width:504px; height:404px;}
.mk41_main_2 .box { position: absolute; font-size:0;}
.mk41_main_2 .box .img { width:100%; height:100%; display: block;}
.mk41_main_2 .box .text_1 { position: absolute; top:26px; width:114px; color: #ffffff; font-size:18px; line-height:34px; text-align: center; background-image:url(../image/yx/rz/p-mk41_main_2-0.png);}
.mk41_main_2 .box.no1 { width:216px; height:187px; top:0; left:0;}
.mk41_main_2 .box.no1 .text_1 { left:51px;}
.mk41_main_2 .box.no2 { width:199px; height:172px; top:20px; left:236px;}
.mk41_main_2 .box.no2 .text_1 { left:42px;}
.mk41_main_2 .box.no3 { width:225px; height:195px; bottom:1px; left:48px;}
.mk41_main_2 .box.no3 .text_1 { left:55px;}
.mk41_main_2 .box.no4 { width:229px; height:198px; right:0; bottom:0;}
.mk41_main_2 .box.no4 .text_1 { left:57px;}

.mk41_main_3 { position: absolute; left:-9px; bottom:68px;}
.mk41_main_3 .img {}

.mk41_main_4 { position: absolute; top:758px; right:0; width:516px; text-align: right;}
.mk41_main_4 .line_1 { float: right; margin-right:20px; width:104px; height:2px; background-color:#d61c20;}
.mk41_main_4 .text_1 { color: #313131; font-size:36px; line-height:40px; margin:15px 12px 4px 0;}
.mk41_main_4 .text_2 { color: #4c4c4c; font-size:16px; line-height:46px; margin-right:24px;}
.mk41_main_4 .btn-1 { display: block; width:256px; height:54px; color:#FFFFFF; font-size:16px; text-align: center; line-height:54px; background-color:#d61c20; float:right; margin:44px 10px 0 0;}
/*hover*/.mk41_main_4 .btn-1:hover { background-color:#c71315;}


.mark_42 { height:979px; background-image:url(../image/yx/rz/bg-mark_42-1.jpg);}
.mark_42 .mark_40_title { padding-top:103px;}
.mk42_main_1 { width:1180px; margin: 92px auto 0 auto;}
.mk42_main_1 .box {}
.mk42_main_1 .box .imgbox { width: 537px; height: 368px; font-size: 0; border: 5px solid #FFFFFF; -webkit-box-shadow:0 5px 20px 2px rgba(129,129,129,0.35); box-shadow:0 5px 20px 2px rgba(129,129,129,0.35); }
.mk42_main_1 .box .imgbox .img { width:100%; height:100%;}
.mk42_main_1 .box .textbox { padding: 0 18px;}
.mk42_main_1 .box .textbox .text_1 { color: #373737; font-size:32px; line-height:36px;}
.mk42_main_1 .box .textbox .text_2 { color: #777777; font-size:16px; line-height:36px; margin-top:10px;}
.mk42_main_1 .box.no1 { float:left;}
.mk42_main_1 .box.no1 .textbox { width:512px; margin-top:23px;}
.mk42_main_1 .box.no2 { float:right; padding-top:100px;}
.mk42_main_1 .box.no2 .textbox { width:570px;}
.mk42_main_1 .box.no2 .imgbox { margin-top:28px;}


.mark_43 { height:638px; background-color:#f2f2f2;}
.mark_43 .mark_40_title { padding-top:80px;}
.mk43_main_1 { width:1180px; margin: 92px auto 0 auto;}
.mk43_main_1 .list { height:374px; position: relative; overflow:hidden;}
.mk43_main_1 .list ul { margin-right:-48px;}
.mk43_main_1 .list ul li { float:left; margin-right:48px;}
.mk43_main_1 .list ul li a { display: block; display: block; width:550px; height:291px; background-color:#FFF; padding:8px; -webkit-box-shadow:0 5px 20px 2px rgba(129,129,129,0.35); box-shadow:0 5px 20px 2px rgba(129,129,129,0.35); position: relative;}
.mk43_main_1 .list ul li a .bor { display:none; position: absolute; top:0; left:0; right:0; bottom:0; border:3px solid #d5424a;}
.mk43_main_1 .list ul li a .img { float:left; width:270px; height:291px;}
.mk43_main_1 .list ul li a .textbox { float:right; width:240px; margin-right:8px;}
.mk43_main_1 .list ul li a .textbox .text_item_1 { height:36px; padding:17px 0;}
.mk43_main_1 .list ul li a .textbox .text_item_1 .text_1 { float:left; color: #161616; font-size:30px; line-height:36px;}
.mk43_main_1 .list ul li a .textbox .text_item_1 .text_2 { float:left; color: #787878; font-size:18px; line-height:24px; padding:12px 0 0 12px;}
.mk43_main_1 .list ul li a .textbox .text_item_2 {}
.mk43_main_1 .list ul li a .textbox .text_item_2 .text_1 { color: #787878; font-size:14px; line-height:24px; height:48px;}
.mk43_main_1 .list ul li a .textbox .text_item_3 { margin-top:30px;}
.mk43_main_1 .list ul li a .textbox .text_item_3 .text_1 { color: #787878; font-size:16px; line-height:36px; padding: 0 2px; border-bottom:1px solid #f0f0f0;}
.mk43_main_1 .list ul li a .textbox .btn-1 { width:140px; height:48px; color:#FFF; font-size:18px; line-height:48px; text-align: center; background-color:#d5424a; margin-top:20px;}
/*hover*/
.mk43_main_1 .list ul li a:hover .bor { display: block;}
.mk43_main_1 .list ul li a:hover .textbox .text_item_1 .text_1 { color: #d5424a;}
/*hover*/


.mark_44 { height:386px;}
.mk44_main_1 { padding-top:126px;}
.mk44_main_1 ul { width:1126px; margin: 0 auto;}
.mk44_main_1 ul li { width:90px; float:left; font-size:0;}
.mk44_main_1 ul li+li { padding-left:48px; margin-left:10px; background:url(../image/yx/rz/p-mk44_main_1-0.png) no-repeat left 45px;}
.mk44_main_1 ul li .img { display: block; width:90px; height:90px;}
.mk44_main_1 ul li .text_1 { color: #575757; font-size:18px; line-height:24px; text-align: center; margin-top:32px;}


.mark_45 { padding-bottom:112px; background:url(../image/yx/rz/bg-mark_45-1.png) repeat;}
.mark_45 .mark_40_title { padding-top:80px;}
.mk45_main { position: relative; margin: 0 45px;}
.mk45_main .main_in { position: absolute;}
.mk45_main .main_in .img { width:100%; height:100%;}
.mk45_main .main_textbox {}
.mk45_main .main_textbox .text_1 { color: #d02e36; font-size:50px; line-height:54px;}
.mk45_main .main_textbox .text_2 { color: #878787; font-size:24px; line-height:28px; margin-top:19px; padding-bottom:8px; border-bottom:1px solid #c6c6c6;}
.mk45_main .main_textbox .text_3 { color: #939393; font-size:14px; line-height:24px; margin-top:10px;}
.mk45_main_1 { margin-top:81px; height:481px; position: relative;}
.mk45_main_1 .main_1 { top:6px; left:0; width:485px;}
.mk45_main_1 .main_2 { width:486px; height:300px; left:0; bottom:0;}
.mk45_main_1 .main_3 { width:342px; height:481px; top:0; left:520px;}
.mk45_main_1 .main_4 { width:304px; height:222px; right:0; top:0;}
.mk45_main_1 .main_5 { width:304px; height:250px; right:0; bottom:0;}
.mk45_main_2 { margin-top:23px; height:353px;}
.mk45_main_2 .main_1 { width:592px; height:353px; top:0; left:0;}
.mk45_main_2 .main_2 { width:342px; top:92px; left:625px;}
.mk45_main_2 .main_3 { width:170px; height:211px; bottom:0; right:0;}
.mk45_main_3 { margin-top:20px; height:351px;}
.mk45_main_3 .main_1 { width:414px; height:100%; left:0; top:0;}
.mk45_main_3 .main_2 { width:765px; height:100%; right:0; top:0;}
.mk45_main_4 { margin-top:20px; height:818px;}
.mk45_main_4 .main_1 { width:342px; top:45px; left:10px;}
.mk45_main_4 .main_2 { width:460px; height:306px; left:0; top:232px;}
.mk45_main_4 .main_3 { width:459px; height:253px; left:0; bottom:0px;}
.mk45_main_4 .main_4 { width:714px; height:429px; right:0; top:0;}
.mk45_main_4 .main_5 { width:370px; height:380px; right:344px; bottom:0;}
.mk45_main_4 .main_6 { width:336px; height:380px; right:0; bottom:0;}








