﻿@charset "utf-8";
/* CSS Document */
.page_banner{ width:100%; min-width:1200px; height:600px; position:relative; z-index:99; overflow: hidden; }
.page_banner div{ height:600px; }
.page_banner .box{ width: 1920px; height:600px; position: absolute; top: 0; left: 50%; margin-left: -960px; }
.m_position{box-shadow:1px 2px 13px 1px #00000017;height:60px;margin-bottom:56px;line-height:60px;}
.m_position .location{float:left;font-size:12px;}
.m_position .location span{color:#dd3d3d}
.m_position .subnav{float:right;}
.m_position .subnav li{display:Inline-block;padding-left:60px;}
.m_position .subnav li a{font-size:16px;display:Inline-block;}
.m_position .subnav li.sub a{color:#dd3d3d;font-weight:bold;border-bottom:2px solid #dd3d3d;}
.mnews_list .news_top .news_img img,.newscontentli li img,.mactive_list .actcontentli li img,.activity_past li .img img,.page_witness_list li .img img,.descontentli li img,
.moreload ul.list li img,.list-s5 .img-box img,.list-s1 .item img{transform: scaleX(1) scaleY(1);transition: all 0.8s ease;}
.newscontentli li:hover img,.mnews_list .news_top:hover .news_img img,.mactive_list .actcontentli li:hover img,.activity_past li:hover .img img,.page_witness_list li:hover .img img
,.descontentli li:hover img,.moreload ul.list li:hover img,.list-s5 li:hover .img-box img,.list-s5 .headline:hover .img-box img,.list-s1 .item:hover img{transform:scaleX(1.10) scaleY(1.10);}

.news_top{background:#f8f8f8}
.mnews_list .news_top .news_img{float:left;position:relative;overflow:hidden}
.mnews_list .news_top .news_img img{width:635px;height:426px;}
.mnews_list .news_top .news_img span,.mactive_list .actcontentli li a span,.actreport_latest span{position:absolute;top:0;right:0;z-index: 1;font-size:16px;text-align:center;background:#141414e8;color:#fff;padding:15px;}
.mnews_list .news_top .news_img span b,.mactive_list .actcontentli li a span b,.actreport_latest span b,.actreport_past span b{display:block;font-size:36px;}
.mnews_list .news_top .news_text{float:left;width:500px;margin:60px 0 0 35px;}
.mnews_list .news_top .news_text h3{color:#000000;font-size:20px;font-weight:bold;}
.mnews_list .news_top .news_text p{height:130px;margin-top:32px;font-size:16px;color:#666;line-height:32px;}
.mnews_list .news_top .news_text em{display:inline-block;box-shadow:1px 1px 21px 1px #cccc;background:#fff url(../images/jt_more.png) no-repeat  85% center;padding:20px 94px 20px 30px}
.newscontentli ul,.mactive_list ul{margin-left:-30px;}
.newscontentli li,.mactive_list .actcontentli li{width:380px;float:left;margin-top:30px;margin-left:30px;}
.newscontentli li a,.mactive_list .actcontentli li a{display:block;overflow:hidden;}
.newscontentli li img,.mactive_list .actcontentli li img{width:380px;height:255px;}
.newscontentli li h3,.mactive_list .actcontentli li h3{padding-top:20px;font-size:18px;color: #000;}
.newscontentli li p,.mactive_list .actcontentli li p{padding:10px 0;color:#666;font-size:14px;line-height:24px;}
.newscontentli li:hover h3,.mactive_list .actcontentli li:hover h3{color:#dd3d3d}
.newscontentli li span{color:#999999;}
.newscontentli li em{float:right;background:url(../images/jt_more.png) no-repeat  right center;padding-right:34px }
.newscontentli li:hover em{background:url(../images/jt_more2.png)  no-repeat  right center}

.pages{margin:60px 0;text-align:center;}
.pages strong,.pages a{display:inline-block;border-radius:3px;margin:0 3px ;padding:3px 8px}
.pages strong{background:#192532;color:#fff;border:1px solid #192532}
.pages a{color:#929599;border:1px solid #757c84}

.mactive_list .actcontentli{margin-top:-35px}
.mactive_list .actcontentli li{margin-bottom:10px;text-align:center;}
.mactive_list .actcontentli li a{position:relative;}
.mactive_list .actcontentli li a span,.actreport_latest span{left:0;right:auto;background:#666666cf;padding:10px 15px;font-size:14px;}
.mactive_list .actcontentli li a span b,.actreport_latest span b,.actreport_past span{font-size:30px;}
.mactive_list .actcontentli li:hover a span,.actreport_latest:hover span,.actreport_latest:hover h1{background:#dd3d3de0}
.mactive_list .actcontentli li h3{font-weight:bold;}
.mactive_list .actcontentli li p{padding:10px 25px;height:68px;}
.mactive_list .actcontentli li em{margin-top:10px;display:inline-block;border:2px solid #5e666f;background:url(../images/jt_more.png) no-repeat 90% center;padding:5px 40px 5px 20px;}
.mactive_list .actcontentli li:hover em{border:2px solid #dd3d3d;}
.mactive_list .actcontentli li:hover em{background:url(../images/jt_more2.png)  no-repeat  90% center}

.page_mainNav{text-align:center;margin-bottom:46px;}
.page_mainNav p{font-size:32px;padding-top:60px;}
.page_mainNav span{font-size:16px;color:#999;}
.page_mainNav em{margin:10px auto;display:block;width:30px;height:3px;background:#dd3d3d}

.activity_latest{width:580px; height:546px;float:left;background:#f8f8f8}
.activity_latest .img{width:580px; height:388px; position: relative; overflow: hidden;}
.activity_latest .img img{position: absolute;transform:scaleX(1) scaleY(1);-webkit-transform:scaleX(1) scaleY(1);  -webkit-transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;}
.activity_latest .zw{padding:0 20px 10px; }
.activity_latest .zw h1{ font-size:22px; line-height:36px; height:36px; display:inline-block; margin-top:10px; width:100%;}
.activity_latest .zw h2,.activity_past li .zw h2{ font-size:14px; color:#666;line-height:24px; font-weight:normal; display:inline-block;margin-top:5px; height:50px;}
.activity_latest p{ font-size:14px; font-weight: bold; line-height:35px; padding:0 20px 0; color:#dd3d3d; }
.activity_latest p span{ font-weight: normal;padding-left:20px;}
.activity_latest:hover .img img{transform:scaleX(1.10) scaleY(1.10);-webkit-transform:scaleX(1.10) scaleY(1.10);}
.activity_latest:hover .zw h1{ color:#dd3d3d;}
.activity_latest:hover p span{ font-weight: normal; color:#fff; }
.activity_latest .triangle_topfont {width:60px; text-align:center; transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); position:absolute; z-index:2;  margin:21px 0 0 520px; color:#fff; font-size:14px;}
.activity_past{ width:580px;float:right}
.activity_past li{height:160px;margin-bottom:30px;}
.activity_past li .img{float:left;    overflow: hidden;}
.activity_past li .zw{float:right;width:320px;}
.activity_past li .zw h1{font-size:24px;}
.activity_past li .zw h2{height:70px;padding:5px 0;}
.activity_past li .zw p{color:#b6b6b6;}
.activity_past li:hover .zw p{color:#dd3d3d;}
.activity_more a{display:block;width:188px;text-align:center;margin:30px auto;font-size:16px;line-height:44px;height:44px;border:2px solid #666666;}
.activity_more:hover a{color:#dd3d3d;border:2px solid #dd3d3d;}

.actreport{background:#eee;margin-top:20px;}
.actreport_latest{position:relative;float:left;width:568px;}
.actreport_latest h1{position:absolute;left:0;bottom:0;width:100%;padding-left:20px;height:42px;line-height:42px;font-size:18px;background:#000000ab;color:#fff;}
.actreport_past{float:right;width:600px;}
.actreport_past span{display:inline-block;width:115px;font-size:14px;text-align:center;background:#666;color:#fff;float:left;height:116px;}
.actreport_past .zw{background:#fff;width:485px;float: right;height:116px;padding:15px;}
.actreport_past li{height:116px;margin-bottom:16px;}
.actreport_past li:hover span{background:#192532;}
.actreport_past li:hover .zw{background:#dd3d3d;}
.actreport_past li span b{padding-top:20px;}
.actreport_past li .zw h1{font-size:18px;color:#000;padding-bottom:8px;}
.actreport_past li .zw h2{color:#666;line-height:22px;}
.actreport_past li:hover h1,.actreport_past li:hover h2{color:#fff}
.page_witness_list{margin-left:-35px;}
.page_witness_list li{margin-left:35px;margin-bottom:30px;height:160px;width:580px;float:left;}
.page_witness_list li .img{float:left;overflow:hidden;}
.page_witness_list li .zw{width:340px;float:right;border-bottom:2px solid #eeeeee;height:156px;}
.page_witness_list li:hover .zw{border-bottom:2px solid #dd3d3d;}
.page_witness_list li .zw h1{color:#000;font-size:18px;font-weight:bold;}
.page_witness_list li .zw h2{color:#333333;padding:10px 0 10px;height:90px;line-height:22px;}
.page_witness_list li .zw p{color:#999;}
.m_witness{margin-bottom:60px;}

.main_body{padding-bottom:60px;}
.newsDetail .article-title{font-size: 30px;font-weight: 700;color: #000;margin-bottom: 16px;line-height: 1.5;}
.subtitle{padding-bottom:10px;line-height:28px;}
.subtitle span{margin-right: 25px;font-size:14px;color: #a2a0a0;}
.newsDetail .detailcont{line-height:24px;font-size:14px;margin:10px 0;padding:25px 0px;color:#666;border-bottom:1px dashed #dddddd;border-top:1px solid #eeeeee}
 .bdsharebuttonbox.bdshare-button-style1-24 .bds_more {float: left;height:16px; background: url(../images/shaer_ico.png) no-repeat;cursor: pointer;margin: 6px 6px 6px 0;}
.newsDetail .bdsharebuttonbox{ float: right;  padding: 0px 10px; margin-right: 8px; }
.side_lcon { float: left;width:810px;}
.detialPage{padding-top:20px;line-height:32px;color:#666;}

.sidebar_rcon{float:right;width:310px;}
.widget-box{margin-bottom:30px;border:1px solid #eeeeee;padding:25px 20px}
.sidebar_rcon .formbox .title-s3{color:#000;border-BOttom:1px solid #eee;padding-bottom:15px;margin-bottom:25px;}
.sidebar_rcon .formbox li{margin-bottom:10px;}
.sidebar_rcon .formbox li .form-control{border:1px solid #f1f1f1;}
.sidebar_rcon .formbox li .btn-submit{margin-top:25px;border-radius:0px;font-size: 16px;}
.sidebar_rcon .recombox li{height:62px;margin-top:20px}
.sidebar_rcon .recombox li img{float:left;}
.sidebar_rcon .recombox li h3{font-size:14px;line-height:24px;font-weight:bold;margin-left:112px;}
.sidebar_rcon .sidebar_tit{font-weight:bold;color:#000;font-size:18px;}

.recomcasebox li{margin-top:20px;}
.recomcasebox li h3{padding:8px 0;font-size:16px;color:#333333;font-weight:bold;}
.recomcasebox li:hover h3{color:#dd3d3d;}
.recomcasebox li span{padding-right:10px;color:#999999;font-size:12px;}
.side_lcon .page_witness_list{margin-left:0}
.side_lcon .page_witness_list li{margin-left:0px;width:100%;height:186px;}
.side_lcon .page_witness_list .pages{text-align:left;}
.side_lcon .page_witness_list li .zw{height:186px;width:500px}

.brandbox{background: url(../images/brand_bg.jpg) no-repeat bottom center;padding-bottom:60px;}
.brandbox1{position:relative;}
.brandbox1 .brandbox1_img{position:absolute;left:0;top:20px;z-index: 1;box-shadow:1px 1px 30px 1px #00000012;}
.brandbox1 .brandbox1_tx{float:right;padding:30px 25px 25px 120px;line-height:30px;background:#f8f5f5;width:750px;height:390px;}
.brandbox1 .brandbox1_tx:after{content:'';display:table;right:34px;bottom:-30px;position:absolute;width:3px;height:44px;background:#192532;}
.brandbox1 .brandbox1_tx:before{content:'';display:table;right:680px;bottom:0px;position:absolute;width:70px;height:63px;background:#dd3d3d;}
.brandbox2{background: url(../images/symbol.png) no-repeat left 20px;padding-top:36px;padding-left:66px;margin-left:20px;}
.brandbox2 .brandbox2_con{line-height:30px;}
.brandbox3 .brandbox3_li{margin-left:-20px;margin-top:35px;}
.brandbox3 .brandbox3_li li{margin-left:10px;float:left;}
.brandbox3 .brandbox3_li li h2{padding:20px 0 15px;font-size:18px;font-weight:bold;}
.brandbox3 .brandbox3_li li p{color:#dd3d3d;font-size:16px;}
.curlbox{background:#192532;}
.curlbox .page_mainNav p{color:#fff}
.curlbox .page_mainNav span{color:#a8aeb5}
.curlbox .curlbox4_li ul{padding:0 25px;background: url(../images/cul_bg.jpg) no-repeat bottom center;}
.curlbox .curlbox4_li ul li{float:left;width:50%;padding:31px;height:468px;color:#fff;line-height:28px;}

.curlbox .curlbox4_1 h2{font-size:18px;font-weight:bold;padding-bottom:10px;}
.curlbox .curlbox4_2{float:right;margin-top:100px}
.curlbox .curlbox4_li .culbox4{padding:40px;}
.curlbox .curlbox4_li ul li:hover .culbox4{border:1px solid #ffffff59;}
.curlbox .curlbox4_3{display:none;}
.curlbox li:hover .curlbox4_1{}
.curlbox li:hover .curlbox4_2{display:none;}
.curlbox li:hover .curlbox4_3{display:block;}


.event_box{width:1200px;margin:3% auto 0;position:relative;min-height:360px;}
.event_box .parHd {width:100%;display:inline-block;height:100px;overflow:hidden;}
.parHd  ul{width:100%;text-align:center;margin:0 auto;height: 100px;}
.parHd .tempWrap{margin:0 auto; height: 100px;}
.parHd .tempWrap:after{content:'';width:80%;height:2px;background:#b7b7b7;position:absolute;right:10%;bottom: 35px;z-index:10;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;font-size:32px;color:#dc3e3d;margin:0 68px;position:relative;}
.parHd li:after{content:'';background:url(../images/dot_ico.png) no-repeat;width:28px;height:28px;position:absolute;z-index:20;top:52px;left:50%;margin-left:-12px;}
.parBd{text-align:center;margin-top:60px;}
.parBd h4{position:relative;font-size:16px;margin-bottom:3%;padding:20px 30px;line-height:36px;display:inline-block;text-align:left;}
div#listBox{width:100%;}
.sPrev,.sNext{width:42px;height:42px;display:block;position:absolute;top:40px;}
.sPrev{left:0;}
.sNext{right:0;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
.parHd li.act span{display:block;width:28px;height:28px;overflow:hidden;background:url(../images/cat.png) no-repeat;position:absolute;top:52px;left:26px;z-index:21;}
.parHd li span,.parHd li.clone span{display:none;}	
.slideBox{width:820px;margin:0 auto;}
.slideBox img{float:left;}

.mdesginer_list .designer{box-shadow:1px 1px 19px 1px #00000014;}
.mdesginer_list .designer .photo-box{width:416px;height:500px;padding:15px;/*background:#192532;*/}
.mdesginer_list .designer .photo-box img{width:386px;height:470px;}
.mdesginer_list .designer .info-box{width:780px;padding:35px 30px;}
.mdesginer_list .designer .info-box .work img{height:170px;width: 230px;}
.mdesginer_list .list-s3 ul li{ padding-left: 20px;}
.mdesginer_list .designer .info-box .work{position:static;margin-top:30px;}
.mdesginer_list .designer .info-box .work em{color:#000000;}
.mdesginer_list .designer .info-box .desinfo h3{ margin-bottom:20px;display: block; color: #000000; }
.mdesginer_list .designer .info-box .desinfo h3 em{ font-size: 1.2rem; font-weight: 700; margin-right: 20px; }
.mdesginer_list .designer .info-box .desinfo h3 span{font-size:18px;color:#dd3d3d;}
.mdesginer_list .designer .info-box .desinfo dl{ line-height:26px; color:#333333; }
.mdesginer_list .designer .info-box .desinfo dl dt{float:left;font-weight:bold;}
.mdesginer_list .designer .info-box .desinfo dl dd {width:465px;display:inline-block;}
.mdesginer_list .designer .info-box .desinfo dl dd span{color:#dd3d3d;}
.mdesginer_list .designer .info-box .chat_btn{position:absolute;right:28px;top:82px;background:#dd3d3d;color:#fff;width:130px;height:44px;line-height:44px;text-align:center;}
.mdesginer_list .designer .info-box .chat_btn a{font-weight:bold;font-size:16px;color:#fff;}
.des_adv{margin-bottom:44px;}
.descontentli ul{margin-left:-18px;}
.descontentli li{float:left;margin-left:18px;margin-bottom:30px;width:285px;height:445px;border:1px solid #eeeeee;position:relative;}
.descontentli li:hover{border:1px solid #dd3d3d;}
.descontentli li a:first-child{overflow:Hidden;display:block;}
.descontentli li div{padding:22px 20px;position:relative;background:#fff;}
.descontentli li h3 em{font-size:20px;font-weight:bold;}
.descontentli li h3 span{padding-left:18px;color:#333333}
.descontentli li p{color:#666;padding-top:10px}
.descontentli li p span{color:#dd3d3d;}
.descontentli li a.zx{text-indent:-999em;padding:19px 16px;background:url(../images/chat.jpg) no-repeat;position:absolute;right:10px;top:30px;}
.descontentli .pages{margin:20px 0 60px;}
.advg_box{background:#f8f8f8;padding:40px 0;}
.advg_box li{float:left;padding:0 30px;width:25%;text-align:center;}
.advg_box li h3{padding-top:12px;padding-bottom:15px;font-size:20px;font-weight:bold;}
.advg_box li p{color:#666;line-height:28px;}
.advg_box li i{display:inline-block;background:url(../images/advg_ico.png) no-repeat;padding:24px;}
.advg_box li.advg_li1 i{background-position:0 0;}
.advg_box li.advg_li2 i{background-position:0 -76px}
.advg_box li.advg_li3 i{background-position:0 -152px}
.advg_box li.advg_li4 i{background-position:0 -230px}
.desview_top{padding:30px 0 50px;background:url(../images/des_view_bg.jpg) no-repeat;}
.desview_top .location{text-align:right;}
.desview_top .location,.desview_top .location a{font-size:12px;color:#fff;}
.desview_top .mdesginer_list .designer .photo-box{padding:0;width:402px;height:490px}
.desview_top .mdesginer_list .designer .photo-box img{width:402px;height:490px;}
.desview_top .mdesginer_list .designer{box-shadow:none;}
.m_designtext{width:798px;background:#ffffffc9;margin-top:28px;height:462px}
.desview_top .mdesginer_list .designer .m_designtext .info-box .desinfo dl dd{width:325px}
.desview_top .mdesginer_list .m_designtext .info-box .desinfo h3 span{color:#333;}
.desview_top .m_designtext .info-box .desinfo h3 em{color:#dd3d3d;}
.desview_top .mdesginer_list .designer .info-box{width:480px;margin-left:20px;}
.desview_top .m_designtext .info-box .desinfo dl{margin-bottom:10px;}
.mdesginer_list .designer .m_designtext .info-box .chat_btn{position:static;margin-top:50px;}
.zs_box{position:absolute;background:url(../images/zs_img.png) no-repeat;width:259px;height:27px;bottom:50px;right:236px;z-index:2;}
.desview_top .m_designtext .widget-box{background:#fff;box-shadow:0px 0px 11px 0px #00000008;border:none;width:290px;height:461px;padding-top:45px;}
.desview_top .m_designtext .widget-box .formbox{margin-top:30px;}
.desview_top .m_designtext .widget-box .form-control{padding: 12px 10px;margin-bottom:10px;border:1px solid #eeeeee;}
.desview_top .m_designtext .widget-box .title-s3{color:#000}
.desview_top .m_designtext .widget-box .btn-submit{margin-top:20px;border-radius: 0px;}
.tj_designer{padding:40px 0 50px;background:#f8f8f8;}
.desrep_case{padding:40px 0 50px;}
.tj_designer h2,.desrep_case h2{margin-bottom:30px;font-size:20px;font-weight:bold;}
.tj_designer.desrep_case li{border:none;}
.desrep_case .desc_tt h2{display:inline-block;}
.desrep_case .desc_tt a{float:right;color:#dd3d3d;}
.moreload{height: auto;margin:0 auto;overflow: hidden;text-align: left;}
.moreload ul.list{margin:0 -15px;overflow:hidden;}
.moreload ul.list li{width:380px;height:365px;margin:0 15px 30px;float: left;text-align: center}
.moreload ul.list li a{display:block;overflow:hidden;}
.moreload ul.list li div{padding:15px;border:1px solid #eeeeee;border-top:0;}
.moreload ul.list li h3{font-size:18px;}
.moreload ul.list p{padding: 10px;}
.moreload ul.list p span{color:#666;padding:0 5px;}
.moreload .more{overflow: hidden;padding:10px;text-align: center;}
.moreload .more a{font-size:16px;display: block;padding:8px 0;margin:0 auto;text-align:center;}
.moreload .more a:hover{text-decoration: none;color:#dd3d3d;}

.table-filer {box-shadow:1px 1px 20px 1px #0000000d;padding:20px 40px;}
.table-filer tr td{padding: 12px;line-height: 1.42857143; vertical-align: top;}
.table-filer tr td a {display: inline-block; line-height:26px;padding: 0 15px; font-size:14px;color:#666}
.table-filer tr td a.selected {border:1px solid #dd3d3d;border-radius:3px; color: #dd3d3d;}
.table-filer tr th,.case-sort-wrap span {font-size:16px;font-weight: normal;text-align: center; white-space: nowrap;}
.case-sort-wrap a {margin: 0 10px;}
.case-sort-wrap a.selected {color: #dd3d3d;}
.case-sort-wrap .iconfont{background:url(../images/select_jt.png) no-repeat;padding:6px;}
.case-sort-wrap .icon-shang{background-position:5px 7px;}
.case-sort-wrap .icon-xia{background-position:4px -24px;}
.casecontentli .f_line{padding:0;height:3px;width:340px;margin:15px auto 10px;background:#eee}
.casecontentli{margin-left:-30px;padding-top:10px}
.casecontentli li{float:left;margin-top:30px;margin-left:30px;width:380px;border:1px solid #eee;}
.casecontentli li h3{font-size:18px;padding-bottom:10px;color:#000;padding-top:10px;}
.casecontentli li:hover h3{color:#dd3d3d;}
.casecontentli li div{padding:5px 18px;}
.casecontentli li .figcaption span{color:#666;padding-right:14px;}
.casecontentli li .user-imgbox img{width:40px;}
.casecontentli li .user-img{float:left;display:Inline-block;width:40px;height:40px;border-radius:100%;overflow:hidden;}
.casecontentli li .user-imgbox{padding-bottom:20px;}
.casecontentli li .user-imgbox span{padding-top:10px;display: inline-block; padding-left: 6px;}
.casecontentli li .user-imgbox a.yuyue{ padding-top:10px;padding-right: 20px;float:right;color:#dd3d3d;background:url(../images/yuyue_ico.png) no-repeat right 14px;}
.side_case{float:left;background:#fff;width:850px;}
#DB_gallery{width:810px;margin:25px auto 0 auto;}
#DB_gallery .DB_imgSet {position:relative;height:580px;overflow:hidden;}
#DB_gallery .DB_imgSet .DB_imgWin{height:100%}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffb1b1;background:#fff;}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#f58787}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#dd3d3d}
#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}
#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}
#DB_gallery .DB_thumSet {position:relative;margin-top:10px;width:810px;overflow:hidden}
#DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0;margin:0 auto;}
#DB_gallery .DB_thumSet .DB_thumMove li{display:inline;margin-right:9px}
#DB_gallery .DB_thumSet .DB_prevPageBtn{background:#fff;position:absolute;text-align:center;width:20px;height:85px;line-height:50px;top:0;cursor:pointer;left:0;}
#DB_gallery .DB_thumSet .DB_nextPageBtn{background:#fff;position:absolute;top:0;cursor:pointer;right:0;text-align:center;width:20px;height:85px;line-height:50px}
#DB_gallery .DB_thumSet .DB_thumLine{position:absolute;width:120px;height:85px;border:2px solid #dd3d3d;left:0;top:0}
#DB_gallery .DB_imgSet .DB_imgWin img{width:810px;height:580px;}
.mcase_body .location{padding:30px 0;font-size:12px;}
.mcase_body{background:#f5f5f5;padding-bottom:80px;}
.recomcasebtm{margin-top:26px;background:#fff;padding:26px 0;}
.recomcasebtm .sidebar_tit{font-size:20px;font-weight:bold;color:#000;margin-left:20px;margin-bottom:25px;}
.recomcasebtm li{float:left;margin-left:20px;}
.tjcaseli li h3{font-weight:bold;font-size:16px;padding:12px 0;}
.tjcaseli li p span{color:#999999;font-size:12px;padding-right:12px;}
#DB_gallery .DB_thumSet .DB_thumMove li img{width:120px;height:85px;}
.sidebar_case{float:right;width:310px;}
.sidebar_case .widget-box{border:none;background:#fff;padding:30px 16px 30px;}
.sidebar_case .sidebar-mod-author.widget-box{padding:0px 0 20px;}
.sidebar_case .title-s3 em{color:#dd3d3d;}
.sidebar_case .widget-box .form-control{padding: 12px 10px;border:1px solid #eee;margin-top:10px;}
.sidebar_case .widget-box .btn-submit{font-size:16px;border-radius:0;margin-top:26px;}
.case-info .share-block span.share-tit{float:right;display: inline-block;vertical-align: middle;margin-right: 10px;padding-top:5px;color:#999;}
.share-block div.bdsharebuttonbox{float:right;}
.share-block div.bdsharebuttonbox a{background:url(../images/share_ico.png) no-repeat }
.share-block div.bdsharebuttonbox a.bds_weixin{background-position:1px 1px;}
.share-block div.bdsharebuttonbox a.bds_tsina{background-position:-32px 1px;}
.share-block div.bdsharebuttonbox a.bds_qzone{background-position:-69px 1px;}
.case-info{padding:30px 20px;}
.case-info .tit{color:#000;font-size:22px;}
.case-info .infor{padding-top:16px;}
.case-info .infor span{color:#666;padding-right:12px;}
.case-info .con{line-height:26px;border-top:4px solid #eeeeee;margin-top:15px;padding-top:15px;min-height:120px;}
.sidebar-mod-author .autho_img{position:relative;}
.sidebar-mod-author .autho_img p{position:absolute;height:40px;line-height:40px;width:268px;text-aligN:center;background:#192532e8;left:21px;bottom:20px;}
.sidebar-mod-author .autho_img p a{display:block;color:#fff;}
.sidebar-mod-author .autho_img:hover p a{background:#dd3d3d;}
.sidebar-mod-author .basic{padding:16px;}
.sidebar-mod-author .basic h3 em{font-weight:bold;font-size:20px;}
.sidebar-mod-author .basic h3 span{padding-left:20px;font-size:16px;}
.sidebar-mod-author .basic p{padding-top:10px;line-height:24px;color:#666;}
.sidebar-mod-author .Obtain a{background:#dd3d3d;color:#fff;font-size:16px;width:280px;height:48px;text-align:center;line-height:48px;display:block;margin:10px auto;}

.qwpz_box{text-align:center;padding:60px 0 70px;background: url(../images/bg_qwpz.jpg) repeat;}
.qwpz_box .title-t3{padding-bottom:20px;}
.title-t3{margin-bottom:40px;text-align:center;}
.title-t3 div{position:relative;color:#000;font-size:40px;font-weight:bold;}
.title-t3 div i{padding-right:8px;}
.title-t3 p{margin-top:8px;font-size:20px;color:#333;}
.title-t3 span{display:inline-block;background:#000;width:30px;height:5px;}
.jubz_box{background: url(../images/bg_jubz.jpg) repeat;padding:60px 0 70px;}
.jubz_box .title-t3 div{color:#fff;}
.jubz_box .title-t3 p{color:#dde2e8;}
.jubz_box .title-t3 span{background:#fff;}
.msn-focus { margin-top:40px; }
.msn-focus .hd {height:68px; margin:50px 0 30px;  line-height: 36px; width: 1200px; margin-right: -7px }
.msn-focus .hd li { float: left; display: inline; padding-right:105px;}
.msn-focus .hd .on a {background:url(../images/v5_arr_6.png) center 52px no-repeat;}
.msn-focus .hd a {padding-bottom: 50px; position:relative;color:#fff;font-size:30px;}
.msn-focus .hd .on a:after{position:absolute;width:100%;height:5px;content:'';display:block;background:#dd3d3d;bottom:50px;z-index: -1;}
.msn-focus .bd {width: 1200px;position:relative;overflow:hidden }
.msn-focus .bd ul {overflow:hidden;position:relative;font-size:14px;line-height:28px}
.msn-focus .bd li {height:500px;position:relative;}
.left_img{position:relative;float:left;height:475px;width:765px;}
.left_img img{width:745px;height:475px;margin-left:16px;position:relative;z-index:1;margin-top:-16px;}
.left_img:after{content:'';display:block;width:745px;height:308px;background:#fff;left:0;bottom:0;position:absolute;z-index:0}
.right_text{padding-top:40px;position:relative;float:right;color:#fff;width:350px;margin-right:40px;}
.right_text:after{position:absolute;content:'';width:1px;height:32px;background:#37424e;right:-40px;top:40px;}
.right_text .leftdivtop{margin-bottom:20px;position:relative;font-size:30px;z-index:1;padding-left: 28px;}
.right_text .leftdivtop:after{position:absolute;left:0;top:-6px;z-index:-1;content:'';display:block;width:44px;height:44px;background:#dd3d3d;}
.right_text .leftdivcon h4{padding-top:26px;padding-bottom:10px;color:#dd3d3d;font-weight:bold;font-size:16px;}
.right_text .leftdivcon p{font-size:14px;}
.right_text .leftdivbtm a{margin-top:50px;color:#fff;background:#dd3d3d;width:268px;text-align:center;height:46px;line-height:46px;display:block;font-size:16px;}
.zysj_box{background: url(../images/sjcs_bg.jpg) no-repeat;padding:0px 0 70px;}
.zysj_box .left_zysj{float:left;width:582px;}
.zysj_box .right_zysj{float:right;width:617px;}
.zysj_box .zysj_tit{ float: right;background: url(../images/zysj_ttbg.jpg) no-repeat;width:96px;padding:42px 0;}
.zysj_box .zysj_tit p{ color:#fff;font-size:24px;width:30px;line-height:26px;margin:0 auto}
.zysj_ms{float:right;width:282px;height:260px;background: url(../images/zysjbg1.jpg) no-repeat;padding:35px 50px;}
.zysj_ms p{font-size:18px;color:#dc3c3c;font-weight:bold;margin-top:30px;}
.zysj_ms span{font-size:16px;color:#202b36;padding-top:20px;display:block;line-height:28px;}
.right_zysj .formbox{background: url(../images/form_bg.jpg) no-repeat;width:355px;padding:33px;}
.right_zysj .formbox .title-s3{text-align:left;margin-bottom:16px;}
.right_zysj .formbox .title-s3 p{font-size:20px;font-weight:bold;color:#192532;}
.right_zysj .formbox .title-s3 p span{color:#dd3d3d;display:inline-block;}
.right_zysj .formbox input.form-control{background:none;padding:12px 10px;margin-top:10px;}
.right_zysj .formbox .btn-submit{border-radius:0;margin-top:20px;font-size:16px;}
.zysj_box img{float:left;}
.right_zysj img{margin-bottom:1px;}
.hepp_box{padding:40px 0 60px;}
.vhomehb ul{border-left: 1px solid #eeeeee;border-top: 1px solid #eeeeee;}
.vhomehb ul li {float:left;border-right: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;text-align:center;width:199.5px;height:98px;}
.vhomehb ul li img{max-height:98px;}

.steam_box{padding:50px 0 0px;}
.big_team{position:relative;}
.big_team p{position:absolute;left:38%;bottom:22px;background:#192532bd;padding:3px;text-align:center;}
.big_team p span{color:#fff;font-size:20px;font-weight:bold;border:1px solid #959aa2;padding:12px 20px;display:inline-block;width:100%;}
.scrollleft{padding:5px 20px 0px 20px;margin:20px auto;}
.teamli li{float:left;margin-right:7px;display:inline;padding:10px;width:250px;text-align:center;line-height:19px}
.teamli img{width:230px;height:280px;}
.teamli li div{color:#fff;background:#47515b;padding:10px 0;}
.teamli li:hover div{background:#e46464}
.teamli li p{font-size:18px;}

.sggy_box{padding:40px 0 60px;}
.sggy_box .gybz_box{background:url(../images/gy_bg1.jpg) no-repeat;height:440px;}
.sggy_box .gy_con a.prev,.sggy_box .gy_con a.next{position:absolute;top:36%;z-index:10;background:url(../images/gy_jt.png) no-repeat;padding:28px 22px;}
.sggy_box .gy_con a.prev{background-position:0 0;left:0}
.sggy_box .gy_con a.next{background-position:-58px 0;right:0;}
.gybz_box .gybz_left,.gybz_box .gybz_left{width:50%;text-align:center;}
.gybz_box .gybz_left h3,.gybz_box .gybz_left h3{margin:116px auto 40px;color:#fff;font-size:28px;font-weight:bold;border:2px solid #fff;width:350px;text-align:center;height:68px;line-height:68px;}
.gybz_box .gybz_left p,.gybz_box .gybz_left p{line-height:36px;font-size:18px;color:#fff;}
.sggy_box .msn-focus .hd span{color:#0a0204;font-size:20px;}
.sggy_box .msn-focus .hd .on span{color:#dd3d3d;font-weight:bold;}
.zsgy_wrap .msn-focus .hd ul{padding-left:70px;}
.zsgy_wrap .msn-focus .hd li{padding:0 55px;}
.zsgy_wrap .msn-focus .gy_tit{background:url(../images/gytop_line.jpg) no-repeat;}
.zsgy_wrap .msn-focus .gy_tit li{text-align:center;}
.zsgy_wrap .msn-focus .gy_tit i{display:block;margin:0 auto 10px;width:64px;height:64px;background:url(../images/gy_ico1.png) no-repeat;}
.zsgy_wrap .msn-focus .gy_tit .gy_tit1 i{background-position:0 -85px;}
.zsgy_wrap .msn-focus .gy_tit .gy_tit2 i{background-position:-100px -85px;}
.zsgy_wrap .msn-focus .gy_tit .gy_tit3 i{background-position:-210px -85px;}
.zsgy_wrap .msn-focus .gy_tit .gy_tit4 i{background-position:-335px -85px;}
.zsgy_wrap .msn-focus .gy_tit .gy_tit5 i{background-position:-463px -85px;}
.zsgy_wrap .msn-focus .gy_tit .gy_tit1.on i{background-position:0 0;}
.zsgy_wrap .msn-focus .gy_tit .gy_tit2.on i{background-position:-100px 0;}
.zsgy_wrap .msn-focus .gy_tit .gy_tit3.on i{background-position:-210px 0;}
.zsgy_wrap .msn-focus .gy_tit .gy_tit4.on i{background-position:-335px 0;}
.zsgy_wrap .msn-focus .gy_tit .gy_tit5.on i{background-position:-463px 0;}
.sggy_box .gy_con{position:relative;margin-top:80px;}
.sggy_box .gy_con li{padding:0 30px;}
.sggy_box .gy_con .gy_left{float:left;width:675px}
.sggy_box .gy_con .gy_right{float:right;width:450px}
.sggy_box .gy_con .gy_left img{width:675px;height:615px;}
.sggy_box .gy_con .gy_right img{width:450px;height:292px;}
.sggy_box .gy_con .gy_right .righ_text{margin-top:15px;position:relative;background:#192532;color:#fff;height:307px;padding-top:42px;padding-left:46px;}
.sggy_box .gy_con .gy_right .righ_text:after{content:'';position:absolute;bottom:0;right:0;background:#dd3d3d;width:120px;height:12px;}
.sggy_box .gy_con .gy_right .righ_text h4{font-size:28px;font-weight:bold;margin-bottom:32px;}
.sggy_box .gy_con .gy_right .righ_text p{color:#c0cbd6;line-height:36px;font-size:16px;}
.fwbz_box{background:#f5f5f5;padding-top:60px}
.fwbz_box ul{margin-left:-16px;}
.fwbz_box li{float:left;color:#fff;text-align:center;background:#192532;width:286px;height:206px;padding:40px 0 26px;margin-left:16px;}
.fwbz_box li i{display:inline-block;background:url(../images/fwbz_ico.png) no-repeat;padding:28px 25px;}
.fwbz_box li.fwbz_li1 i{background-position:-1px -2px;}
.fwbz_box li.fwbz_li2 i{background-position:-1px -78px}
.fwbz_box li.fwbz_li3 i{background-position:0 -156px}
.fwbz_box li.fwbz_li4 i{background-position:0 -246px}
.fwbz_box li p{padding-top:10px;line-height:26px;font-size:16px;}
.ser_adv{margin:40px 0 70px;}






