@charset "utf-8";
/*************************** 宽屏样式(start) ****************************/
.w_1200 #header .logo_tel { width: 85.417%; }
.w_1200 #header .logo_tel .hot_tel { line-height: 51px; font-size: 37.75px; padding-left: 70px; margin-top: 40px; }
.w_1200 #header .logo_tel .hot_tel::before { width: 52px; height: 51px; }
.w_1200 #header .nav_box .default_nav_style .n_item { min-width: 126px; }
.w_1200 .same_park_box .list_box .sm_item { margin-bottom: 5px; }
.w_1200 .same_park_box .list_box .sm_item .sm_name span { font-size: 16px; }
.w_1200 .park_one .left_notify { width: 393px; }
.w_1200 .park_one .same_park_box { width: 467px; }
.w_1200 .park_one .user_operate { width: 280px; height: 266px; }
.w_1200 .park_one .user_operate .title { height: 70px; line-height: 70px;font-size: 20px; }

.w_1200 #hm .logo{ max-width:290px;}
.w_1200 #nav_box{ width:850px;}
.w_1200 .wrap{ width:1200px;}
.w_1200 .page .page_l{ width:270px;}
.w_1200 .page .page_r{ width:890px;}
.w_1200 .item{ width:206px; margin-top:20px; margin-left:20px;}
.w_1200 .item .pic{ width:206px; height:206px; text-align:center;}
.w_1200 .i_nor{ margin-left:0;}
.w_1200 .i_top{ margin-top:0;}
.w_1200 #d_products .dt .dtr{ width:530px;}

@media screen and (max-width: 1440px) {
    .w_1200 #header .logo_tel { width: 96%; }
    .w_1200 #header .logo_tel .hot_tel { line-height: 39px; font-size: 28px; padding-left: 55px; margin-top: 30px; }
    .w_1200 #header .logo_tel .hot_tel::before { width: 40px; height: 39px; }
}
/***************************  宽屏样式(end  )***************************/
/*************************** 全局样式(start) ***************************/
.delay{ -moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.delay:hover{ transform: scale(1.08,1.08); -moz-transform: scale(1.08,1.08); -ms-transform: scale(1.08,1.08); -webkit-transform: scale(1.08,1.08); -o-transform: scale(1.08,1.08);}
.i_delay{ -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
.r_delay{ -moz-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.r_delay:hover{ transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg);}
.filter{ background:#000;}
.filter:hover{ filter:alpha(opacity=70); -moz-opacity:0.7; -webkit-opacity: 0.7; opacity: 0.7;}
li.lang>a{margin-right:15px;}
li.lang .language_silder{width:50px; position:absolute; left:3px; top:22px; padding:0 12px; display:none; background:#333; z-index:10; border-radius:0px 0px 5px 5px;}
li.lang:hover .language_silder{ display:block;}
.language_silder .l_rows{ height:25px; overflow:hidden;}
.language_silder a{ display:inline-block; color:#fff !important;}
.default_shopping_cart{background: transparent;}
/*************************** 全局样式(end) ***************************/
/*************************** Page(start) ***************************/
#open_title .item{ margin:0; padding:0; border:none;}
.wrap{ width:980px; margin:0 auto;}
.min{ min-width:980px;}
.max{ max-width:1200px; margin:0 auto;}
#page_ban{ height:260px;}
#page_ban a{ width:100%; height:100%; display:block;}

#position{ height:40px; line-height:40px; color:#555; font-family:"Verdana"; text-align:right; border-bottom:1px dotted #3d3d3d;overflow: hidden;}
#position a{ color:#555; font-family:"Verdana";}
#position span{ font-family:"Verdana"; font-size:16px;}
#position .po_cur{ color:#2185c5;}

#case_big{ text-align:center;}
#case_big img{ vertical-align:middle;}
#case_big span{ height:100%; display:inline-block; vertical-align:middle;}

.prod_info_group li a{ background:#555; color:#fff;}
#lib_down_list li a{ background:#555;}
#lib_inquire_list>ul>li .info{ width:500px;}

.item{ width:170px; margin-top:15px; margin-left:15px;}
.item .pic{ width:170px; height:170px; text-align:center;}
.item .pic img{ vertical-align:middle;}
.item .pic span{ height:100%; display:inline-block; vertical-align:middle;}
.item .name{ margin:0 5px; height:36px; line-height:18px; overflow:hidden; margin-top:5px; text-align:center;}
.item .name a{ font-family:"Georgia"; font-size:14px;}
.item .brief{ margin:0 5px; color:#888; font-family:"Myriad Pro"; font-size:14px; line-height:18px; height:36px; overflow:hidden; margin-top:10px;}
.item .price{ margin:0 5px; margin-top:5px; font-size:14px; text-align:center;}
.item .more{ text-align:center; margin:0 2px;}
.item .more a{ width:110px; height:31px; line-height:31px; border:1px solid #dfdfdf; color:#666; font-size:14px; display:inline-block; border-radius:3px;}
.item .more a:hover{ background:#333; text-decoration:none; color:#fff;}
.i_nor{ margin-left:0;}
.i_top{ margin-top:0;}

.leftmenu .t{ font-size:16px; height:40px; line-height:40px; font-family:"Verdana"; color:#555;}
.leftmenu .row .n1{ text-indent:20px; height:40px; line-height:40px; overflow:hidden; background: #e2e2e2; margin-top:8px;}
.leftmenu .row .has{background:url(../images/fir.jpg) #e2e2e2 93% center no-repeat;}
.leftmenu .row .n1 a{ font-size:16px; font-family:"Verdana"; display:block; margin-right:13%;}
.leftmenu .row .n1:hover{ background: #2185c5;}
.leftmenu .row .has:hover{ background:url(../images/fir_cur.jpg) #2185c5 93% center no-repeat;}
.leftmenu .row .n1:hover a{ text-decoration:none; color:#fff;}
.leftmenu .row.on .n1{background: #2185c5;}
.leftmenu .row .has:hover,.leftmenu .row.on .has{ background:url(../images/fir_cur.jpg) #2185c5 93% center no-repeat;}

.leftmenu .row.on .n1 a{color: #fff;}
.leftmenu .row .sub{ display:none;}
.leftmenu .row.on .sub{ display:block;}
.leftmenu .row .sub .i{ text-indent:45px; height:40px; line-height:40px; overflow:hidden; border-top:1px dotted #b5b5b5; background:url(../images/sec.jpg) 30px center no-repeat;}
.leftmenu .row .sub > .i:first-child{ border:none;}
.leftmenu .row .sub .i a{ font-size:14px; font-family:"Verdana";}
.leftmenu .row .sub .i a.on{color:#2185c5;}
.leftmenu .row .sub .v3{ display: none;text-indent:55px; border:none; background:url(../images/thd.jpg) 45px center no-repeat; height:30px; line-height:30px;}

.page .page_l{ width:220px;}
.page .page_r{ width:727px;}
.page .page_r .c_contents{ min-height:400px}

.pro_list{border-collapse:collapse; width:100%;}
.pro_list td{border:1px solid #e0e0e0; line-height:24px; padding:5px 12px; background:#fafafa; content:'&nbsp;';}
.pro_list .oth td{background:#e9e9e9;}
.pro_list .pro_title td{text-align:center; font-size:14px; color:#000; background:#e9e9e9;}
#d_products{ padding-top:20px;}
#d_products .dt .gallery{ position:relative;}
#d_products .dt .gallery .bigimg{ width:335px; border:1px solid #f0eee7; position:relative; margin-bottom:15px;}
#d_products .dt .gallery .small_img_list .pic_box{ width:55px; height:55px; text-align:center; float:left; border:1px solid #f0eee7; margin-left:12px;}
#d_products .dt .gallery .small_img_list .pic_box:first-child{ margin:0;}
#d_products .dt .gallery .small_img_list .on{ border:1px solid #555;}
#d_products .dt .gallery .small_img_list .pic_box img{ vertical-align:middle;}
#d_products .dt .gallery .small_img_list .pic_box span{ vertical-align:middle; height:100%; display:inline-block;}
#d_products .dt .dtr{ width:370px;}
#d_products .dt .dtr .info{ width:100%;}
#d_products .dt .dtr .name{ font-size:14px; padding-bottom:15px; border-bottom:1px dashed #d8d8d8; line-height:20px;}
#d_products .dt .dtr .brief{ font-size:14px; line-height:30px; margin:10px 0;}
#d_products .dt .dtr .price{ font-size:20px; margin-top:10px;}
#d_products .dt .dtr .btn{ height:30px; padding:0 30px; line-height:30px; display:inline-block; text-align:center; font-size:14px; color:#fff; margin-top:10px; background:#555; margin-right:5px;}
#d_products .dm{ min-height:35px; line-height:35px; border-bottom:1px solid #f0eee7; overflow:hidden;}
#d_products .dm .nav{ font-size:14px; text-align:center; color:#4a4439; padding:0 10px; text-transform:uppercase; float:left; cursor:pointer;}
#d_products .dm .nav.cur{font-weight:bold;}
#d_products .db .con{ padding:10px; min-height:300px;}

#d_products .MagicZoom{display:block; margin:0 auto;}
#d_products .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
#d_products .MagicZoomBigImageCont{border:1px solid #999;}
#d_products .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
#d_products .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
#d_products .MagicZoomLoading{border:1px solid #ddd; background:#fff url(../../../images/global/loading.gif) no-repeat 2px 50%; padding:4px 4px 4px 24px !important; margin:0; text-decoration:none; text-align:left; font-size:8pt; font-family:sans-serif; color:#444;}
#d_products #zoom-big{position:absolute; top:0; left:101%;}
#d_products #zoom-big img{max-width:none; max-height:none;}

#article{ padding:20px;}

#info{ padding:20px 0;}
#lib_info_list li:last-child{ border:none;}
#d_info{ padding:20px;}

#download{ padding:20px 0;}
#lib_down_list li:last-child{ border:none;}



html, body { overflow-x: hidden; }
#header { position: relative; }
#header .logo_tel { position: absolute; width: 96%; min-width: 980px; max-width: 1640px; top: 40px; right: 0; left: 0; margin: auto; z-index: 999; }
#header .logo_tel .logo_box { width: 51.677%; }
#header .logo_tel .hot_tel { position: relative; line-height: 34px; font-size: 24px; color: #000; padding-left: 50px; margin-top: 20px; }
#header .logo_tel .hot_tel::before { content: ''; position: absolute; display: block; width: 35px; height: 34px; top: 0; left: 0; background: url(../images/icon_phone.png) no-repeat center; background-size: 100%; }
#header .logo_tel .hot_tel span { color: #dd261e; font-style: italic; }
#header .header_banner { min-height: 360px; }
#header .header_banner .bx-controls { display: none; }
#header .nav_box { width: 100%; height: 42px; background: #3385c8; }
#header .nav_box .default_nav_style .n_item { min-width: 100px; line-height: 42px; font-size: 18px; color: #fff; text-align: center; }
#header .nav_box .default_nav_style .n_item>a { color: #fff; text-decoration: none; padding: 0 10px;}
#header .nav_box .default_nav_style .n_item:hover { background: #02509a; }


.same_park_box { }
.same_park_box .public_title { height: 42px; line-height: 42px; background: #f7f7f7; }
.same_park_box .public_title .span { position: relative; display: block; width: 80%; font-size: 20px; font-family: '微软雅黑'; color: #0065b7; padding-left: 15px; }
.same_park_box .public_title .span::before { content: ''; position: absolute; width: 3px; height: 19px; top: 12px; left: 0; background: #0065b7; }
.same_park_box .public_title .more_btn { padding-right: 7px; }
.same_park_box .public_title .more_btn a { display: inline-block; font-size: 14px; font-family: '微软雅黑'; color: #999999; background: url(../images/icon_arrow.svg) no-repeat right center; background-size: 12px; padding-right: 15px; }
.same_park_box .list_box { margin-top: 10px; }
.same_park_box .list_box .sm_item { height: 35px; line-height: 35px; } 
.same_park_box .list_box .sm_item:last-child { margin-bottom: 0; }
.same_park_box .list_box .sm_item .sm_name { box-sizing: border-box; position: relative; display: block; width: 65%; padding-left: 17px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.same_park_box .list_box .sm_item .sm_name a { color: #333; }
.same_park_box .list_box .sm_item .sm_name .point { position: absolute; width: 4px; height: 4px; top: 16px; left: 0; border-radius: 50%; background: #cccccc; }
.same_park_box .list_box .sm_item .sm_name span { font-size: 14px; font-family: '微软雅黑'; color: #333333; }
.same_park_box .list_box .sm_item .period { width: 255px; font-size: 14px; font-family: '微软雅黑'; color: #888888; display: flex; justify-content: space-between; -webkit-justify-content: space-between; }
.same_park_box .list_box .sm_item .period>div { min-width: 110px; text-align: left; }

.same_title .span { position: relative; display: block; width: 80%; font-size: 26px; font-family: '微软雅黑'; color: #1a1a1a; padding-left: 15px; }
.same_title .span::before { content: ''; position: absolute; width: 3px; height: 23px; top: 7px; left: 0; background: #0065b7; }

.park_one { margin-top: 35px; }
.park_one .one_box { width: 100%; display: flex; flex-wrap: wrap; }
.park_one .left_notify { width: 310px; margin-top: 5px; }
.park_one .left_notify .no_item { position: relative; padding-top: 68.194%; }
.park_one .left_notify .no_item img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; }
.park_one .left_notify .no_item .name { box-sizing: border-box; width: 100%; position: absolute; height: 40px; line-height: 40px; font-size: 16px; font-family: '微软雅黑'; color: #fff; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.6); padding-left: 15px; padding-right: 80px; }
.park_one .left_notify .bx-controls-direction { display: none; }
.park_one .left_notify .bx-wrapper .bx-pager { box-sizing: border-box; bottom: 15px; text-align: right; padding: 0 12px; }
.park_one .left_notify .bx-wrapper .bx-pager.bx-default-pager a { text-indent: 9999px; background: #fff; margin: 0 4px; }
.park_one .left_notify .bx-wrapper .bx-pager.bx-default-pager a.active { width: 18px; background: #db261d; }
.park_one .same_park_box { width: 385px; margin-left: 1.667%; }
.park_one .same_park_box .public_title { height: unset; line-height: 26px; border-bottom: 1px solid #e6e6e6; padding-bottom: 9px; background: #fff; }
.park_one .same_park_box .public_title .span::before { top: 5px; }
.park_one .same_park_box .public_title .more_btn { padding-right: 0; }
.park_one .same_park_box .list_box .sm_item .sm_name { width: 75%; }
.park_one .same_park_box .list_box .sm_item .period { width: unset; }
.park_one .user_operate { box-sizing: border-box; width: 236px; height: 240px; border: 1px solid #d9d9d9; background: #f8f8f8; margin-left: 3.334%; margin-top: 5px; }
.park_one .user_operate .title { height: 50px; line-height: 50px; font-size: 16px; font-family: '微软雅黑'; text-align: center; color: #0065b7; border-bottom: 1px solid #d9d9d9; overflow: hidden; }
.park_one .user_operate .title a{color: #0065b7; text-decoration: none;}
.park_one .user_operate .btn_box { box-sizing: border-box; padding: 26px 24px; }
.park_one .user_operate .btn_box a { display: block; width: 100%; height: 52px; line-height: 52px; font-size: 18px; color: #ffffff; text-align: center; text-decoration: none; background: #3385c8; }
.park_one .user_operate .btn_box a span { position: relative; display: inline-block; font-family: '微软雅黑'; padding-left: 40px; }
.park_one .user_operate .btn_box a span i { position: absolute; display: inline-block; width: 35px; height: 35px; top: 8px; left: 0; }
.park_one .user_operate .btn_box a.user_sign { margin-bottom: 14px; }
.park_one .user_operate .btn_box a.user_sign span i { background: url(../images/icon_user_sign.svg) no-repeat center; background-size: 31px; }
.park_one .user_operate .btn_box a.user_login, .park_one .user_operate .btn_box a.user_out { margin-bottom: 14px; color: #02509a; background: #e2effa; }
.park_one .user_operate .btn_box a.user_login span i,.park_one .user_operate .btn_box a.user_out span i { background: url(../images/icon_user_login.svg) no-repeat center; background-size: 27px; }

.park_two { background: #f0f5fa; padding: 22px 0; margin-top: 58px; }
.park_two .two_box { display: flex; flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between; }
.park_two .two_box .title { width: 50%; font-size: 26px; font-family: '微软雅黑'; color: #1a1a1a; margin-top: 3px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.park_two .two_box .search_form { width: 420px; height: 42px; }
.park_two .two_box .search_form form { position: relative; padding-right: 80px; }
.park_two .two_box .search_form form .text_input { box-sizing: border-box; width: 100%; height: 42px; font-family: '微软雅黑'; border-radius: 0; border: 1px solid #cccccc; padding: 0 15px; border-right: 0; background: #fff; }
.park_two .two_box .search_form form .submit { position: absolute; width: 80px; height: 42px; top: 0; right: 0; font-size: 16px; font-family: '微软雅黑'; color: #fff; border-radius: 0; border: none; background: #db261d; }

.park_three { margin-top: 40px; }

.park_four { margin-top: 40px; }
.park_four .four_box { display: flex; justify-content: space-between; flex-wrap: wrap; -webkit-justify-content: space-between; }
.park_four .four_box .four_item { box-sizing: border-box; width: 50%; border: 1px dashed #cccccc; border-bottom: none; padding: 30px 0; }
.park_four .four_box .four_item:nth-child(2n) { padding-left: 35px; border-left: none; border-right: none; }
.park_four .four_box .four_item:nth-child(2n-1) { padding-right: 35px; border-left: none; }
.park_four .four_box .four_item:nth-last-child(2), .park_four .four_box .four_item:last-child { padding-bottom: 0; }
.park_four .four_box .same_park_box .list_box .sm_item .period { width: unset; }

.park_five { height: 260px; margin-top: 60px; }
.park_five .five_box { box-sizing: border-box; text-align: center; color: #fff; padding: 0 15px; padding-top: 50px; padding-left: 15%; }
.park_five .five_box .big_title { font-size: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.park_five .five_box .brief { font-size: 24px;  margin-top: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.park_six { margin-top: 70px; }
.park_six .six_box { display: flex; flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between; }
.park_six .left_content { width: 47.084%; }
.park_six .left_content .brief { line-height: 30px; font-size: 16px; font-family: '微软雅黑'; color: #333333; margin-top: 29px; } 
.park_six .left_content .more_btn { display: inline-block; height: 42px; line-height: 42px; font-size: 16px; font-family: '微软雅黑'; color: #fff; background: #3385c8; padding: 0 35px; margin-top: 42px; }
.park_six .pic_swicth { width: 47.084%; }
.park_six .pic_swicth .bx-controls-direction { display: none; }
.park_six .pic_swicth .bx-wrapper .bx-pager { box-sizing: border-box; bottom: 20px; }
.park_six .pic_swicth .bx-wrapper .bx-pager.bx-default-pager a { background: #fff; margin: 0 4px; }
.park_six .pic_swicth .bx-wrapper .bx-pager.bx-default-pager a.active { width: 18px; background: #db261d; }

.park_seven { padding-top: 70px; padding-bottom: 65px; background: #f5f9fb; margin-top: 70px; }
.park_seven .seven_box { display: flex; flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between; }
.park_seven .seven_box .left_pic { width: 47.084%; }
.park_seven .seven_box .right_content { width: 47.084%; }
.park_seven .seven_box .right_content .list { margin-top: 35px; }
.park_seven .seven_box .right_content .list .right_item { padding-top: 17px; padding-bottom: 23px; font-family: '微软雅黑'; border-top: 1px dashed #ccc; }
.park_seven .seven_box .right_content .list .right_item:last-child { border-bottom: 1px dashed #ccc; }
.park_seven .seven_box .right_content .list .right_item .title { position: relative; font-size: 18px; color: #333; padding-left: 35px; }
.park_seven .seven_box .right_content .list .right_item .title a { text-decoration: none; color: #333; }
.park_seven .seven_box .right_content .list .right_item .title .icon { position: absolute; top: 0; left: 0; width: 20px; height: 24px;  }
.park_seven .seven_box .right_content .list .right_item.red_01 .title .icon { background: url(../images/icon_red_01.svg) no-repeat center; background-size: 100%; }
.park_seven .seven_box .right_content .list .right_item.red_02 .title .icon { background: url(../images/icon_red_02.svg) no-repeat center; background-size: 100%; }
.park_seven .seven_box .right_content .list .right_item.red_03 .title .icon { background: url(../images/icon_red_03.svg) no-repeat center; background-size: 100%; }
.park_seven .seven_box .right_content .list .right_item.red_04 .title .icon { background: url(../images/icon_red_04.svg) no-repeat center; background-size: 100%; }
.park_seven .seven_box .right_content .list .right_item.red_05 .title .icon { background: url(../images/icon_red_05.svg) no-repeat center; background-size: 100%; }
.park_seven .seven_box .right_content .list .right_item.red_06 .title .icon { background: url(../images/icon_red_06.svg) no-repeat center; background-size: 100%; }
.park_seven .seven_box .right_content .list .right_item .brief { display: none; line-height: 30px; font-size: 16px; color: #333333; margin-top: 17px; }
.park_seven .seven_box .right_content .list .right_item:hover .brief { display: block; }
.park_seven .seven_box .right_content .download_two_file { margin-top: 20px; }
.park_seven .seven_box .right_content .download_two_file a { display: block; font-size: 16px; margin-bottom: 7px; }
.park_seven .branch_box { margin-top: 63px; }
.park_seven .branch_box .list { display: flex; flex-wrap: wrap; margin-top: 25px; }
.park_seven .branch_box .list .b_item { position: relative; width: 24%; border-radius: 5px; padding-top: 10.834%; margin-right: 1.25%; }
.park_seven .branch_box .list .b_item:last-child { margin-right: 0; }
.park_seven .branch_box .list .b_item img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; }
.park_seven .branch_box .list .b_item .name { box-sizing: border-box; position: absolute; width: 80px; height: 35px; line-height: 35px; font-size: 18px; color: #fff; text-align: right; top: 0; right: 10.42%; bottom: 0; margin: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

#footer { background: #3e3e3e; padding-top: 45px; }
#footer .parceiro, #footer .contact_box { position: relative; padding-left: 100px; margin-bottom: 9px; }
#footer .footer_title { position: absolute; width: 100px; height: 35px; top: 0; left: 0; line-height: 35px; font-size: 18px; font-family: '微软雅黑'; color: #fff; }
#footer .footer_list { display: flex; flex-wrap: wrap; }
#footer .footer_list .f_item { line-height: 33px; font-size: 16px; font-family: '微软雅黑'; color: #cacaca; margin-right: 30px; }
#footer .footer_list .f_item a { color: #cacaca; }
#footer .footer_nav { margin-top: 30px; }
#footer .footer_nav .list a { display: inline-block; height: 30px; line-height: 30px; font-size: 15px; color: #cacaca; margin-right: 30px; }
#footer .copyright { box-sizing: border-box; min-height: 78px; border-top: 1px solid #666; padding: 19px 0; margin-top: 41px; }
#footer .copyright .copy { width: 65%; font-size: 16px; color: #cacaca; margin-top: 9px; }
#footer .copyright .copy a { color: #cacaca; }
#footer .copyright .share { float: right; }
#footer .copyright .foot_share .foot_share_box { margin-right: 5px;}
#footer .copyright .foot_share .foot_share_box:last-child { margin-right: 0;}