@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */

body { padding:0; margin:0; font-family:"微软雅黑"; background-attachment:fixed; background-color:#fff; overflow-x:hidden; color:#000; font-size:12px; }
body,html{-webkit-text-size-adjust:none;}
.clear { clear:both}
a{ font-size:14px; color:#000;text-decoration:none;}
a:hover{font-size:14px;color:#d6061c;text-decoration:none;}
li,ul,dl{ list-style:none; margin:0; padding:0;}
img {border:none;vertical-align: middle;}
span{ margin:0px; padding:0px;}
p{ margin:0; padding:0;}
a.imagehover:hover img{ opacity:0.85;}
#wrap {width:1030px; margin:0 auto;}
#wrap1 {width:1003px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}

/*ibanner*/
#owl-demo .owl-controls .owl-pagination {width: 100%; max-width:100% !important;  margin: 0 auto; text-align:center; position:absolute; bottom:50px; z-index:55;left: 0px;}
#owl-demo .item{/* height:785px; */display:block; width:100%;}

/*menu*/
.imenu{ height:142px;}
.menu{ position:fixed; z-index:9999; width:100%; height:93px; left:0; top:0; background:#fff;}

.logo{ float:left; padding-top:15px;}
.nav{  height:93px; float:right;} 

#nav-a{width:850px;margin:0px auto;height:93px;line-height:93px;display:block;}

#navMenu .nav-w{float:left;list-style:none;  position:relative;}
#navMenu .nav-w .nav-sd{display:none; padding:0 20px; height:40px;z-index: 10; background:#c9161f;white-space:nowrap;line-height:40px;position: absolute; top:93px; left:0;}
#navMenu .nav-w .nav-sd a{display:inline-block; color:#fff; line-height:40px; margin-right:15px;}
.nav-efr{text-decoration:none; font-size:14px; padding:0 20px;height:88px;line-height:88px;border-bottom: 5px solid #fff;text-align:center;display:block; color:#000;}

.nav-efr:hover{ color:#d6061c; border-bottom:5px solid #a10218;font-size:14px; }
.nav-a ul li .now{color:#d6061c; border-bottom:5px solid #a10218;}
.dropMenu{position:absolute;top:0;z-index:100;visibility:hidden;margin-top:-2px;border-top:0;padding:0 4px;/*width:600px;*/  }

.dropMenu .nav-sd{float:left;font-size:12px; list-style:none;    margin-top: 10px;}
.dropMenu .nav-sd a:hover{ color:#c1c2c3;}

.dropMenu .nav-sd .nav-po{display:block;padding:0 8px;color:#fff; text-decoration:none;}
.nav_xl{ height:10px; background:#d6061c; /*-webkit-transition: all ease 0.5s; transition: all ease 0.5s; -moz-transition: all ease 0.5s; -o-transition: all ease 0.5s; */position:absolute; top:93px; z-index:9; width:100%;}
.over{ height:40px;}
.inav_xl{ height:40px;background:#d6061c;}





#ifoot{ text-align:center; height:40px; line-height:40px;}
#ifoot a{ color:#fff; padding-left:15px; font-size:12px;}
#ifoot a:hover{ color:#ccc;}
/*menu*/
.nybanner{ height:338px; margin-top:103px; background-size:cover !important;}
.path{ padding:20px 0 0; height:30px; line-height:30px; border-bottom:1px solid #ababab;color:#d6061c;}
.path i{ display:block; float:left; width:14px; height:14px; background:url(../images/path_icon.jpg) no-repeat 0 0; margin-top:8px; padding-right:10px;}
.path a{ color:#d6061c;}
.about_content{ padding-top:30px;position:relative; padding-bottom:90px;}
.about_content img{ }
.about_content p{ position:absolute; right:25px; top:95px; color:#FFFFFF; width:370px; line-height:20px;}

.about_txt{ padding-top:30px; padding-bottom:90px;}
.about_txt p{ color:#333;line-height:24px;}

#foot{ height:40px; background:#d6061c; color:#FFFFFF; text-align:center; line-height:40px;}
#foot a{ color:#fff;padding-left:15px; font-size:12px;}
#foot a:hover{ color:#ccc;}


/*产业纵览*/
.cy_content{padding-top:30px;position:relative; padding-bottom:90px; margin-top:30px;}
.cy_content > ul li{ float:left;width:25%;position:relative;}
.cy_content > ul li .cy_pic1{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray; width:100%; height:auto;}
.cy_content > ul li a .cy_fd{ display:none; }

.cy_pic{ overflow:hidden; }
.cy_pic img{transition: all 1s ease 0s; webkit-transform: all 1s ease 0s;width:269px; height:511px;}

.cy_fd_tit{ background:#de0012; height:130px; color:#fff; position:absolute; bottom:-30px; width:100%; font-size:46px; text-align:center; padding-top:40px;}
.cy_fd_tit span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:20px; text-transform:uppercase;}
.cy_fd_tit i{ background:url(../images/cy_tit_bottom.png) no-repeat 0  0; display:block; height:18px; width:91px; margin-left:90px;}
.cy_left{ padding:100px 70px 0 65px;}
.cy_right{ padding-right:40px;}
.cy_right img{ width:498px; height:501px;}
.cy_txt{ width:330px; padding-top:35px; line-height:24px;}
.cy_video{ padding:60px 0 0 65px; position:relative; overflow:hidden;}
.cy_video i{ display:block; position:absolute; height:88px; width:88px; background:url(../images/about_video_icon.png) no-repeat 0 0; background-size:100% 100%;  left:460px; top:240px; z-index:1;}
.cy_video_pic{ overflow:hidden;width:876px; height:455px;}
.cy_video_pic img{transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; }
.cy_video_pic a:hover img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}
.line{ height:3px; width:48px; background:#f6f6f6;margin-top: 90px;}
.line1{ height:10px; width:55px; background:#eeeeef;margin-top:50px;}

/*德润地产*/
.dc_content{padding-top:30px;position:relative; padding-bottom:50px;}
.dc_left{padding:20px 70px 0 55px;}
.dc_right{padding-left:40px; width:500px; padding-top:20px;}
.dc_culture_tit1{ width:250px; font-size:20px; font-weight:bold; line-height:25px; padding-bottom:5px; padding-right:20px;}
.dc_culture_tit1 i{ height:25px; width:3px; background:#db2538; display:block; float:left; margin-right:10px;}
.dc_culture_tit1 span{ display:block; font-size:16px; font-weight:normal; color:#595757;border-top:1px solid #b6b6b7; margin-top:5px;}
.dc_culture_img1{ padding-top:30px;}

.dc_culture_tit2{ width:250px; font-size:20px; font-weight:bold; line-height:25px; padding-bottom:5px;padding-top:50px;}
.dc_culture_tit2 i{ height:25px; width:3px; background:#db2538; display:block; float:left; margin-right:10px;}
.dc_culture_img2{ padding-top:10px; padding-bottom:50px;}
.dc_culture_img2 span{ display:block; font-size:16px; font-weight:normal; color:#595757;border-top:1px solid #b6b6b7;  width:223px; padding-left:50px; padding-top:10px; float:right;}

.dc_video{padding:95px 45px 0 15px;}
.dc_video_img{ position:relative; overflow:hidden;}
.dc_video_img img{transition: all 1s ease 0s; webkit-transform: all 1s ease 0s;}
.dc_video_img:hover img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}
.dc_video_img i{ display:block; background:url(../images/dc_video_icon.png) no-repeat 0 0; height:32px; width:16px; position:absolute; left:50%; top:50%;transform:translate(-50%,-50%);}
.dc_video_right{width:655px; padding-top:100px;}
.dc_video_right ul li{ float:left; padding-bottom:25px;}
.dc_video_tit{ background:#d6061c; text-align:center; color:#fff; height:40px; line-height:40px;}
.dc_video_tit img{ padding-right:10px;}
.dc_service_nav{ padding-top:10px;}
.dc_service_nav ul li{ background:#dbdcdc; border-top:1px solid #fff;}
.dc_service_nav ul li a{height:40px; width:110px;  line-height:40px; color:#000; padding-left:40px; display:block;}


.dc_service_nav ul li .cur{ color:#fff;background:#db071f; }
.dc_service_nr{ width:800px; border-left:1px solid #b0b0b1; padding:30px 0 30px 30px; line-height:24px; margin-bottom:70px; color:#333;}


.dc_honor{ width:100%;max-width: 1003px;margin: 0 auto;padding:0 35px; background:url(../images/dc_honor_bg.jpg) repeat-y center top; margin-bottom:90px;}

.dc_honor_top{  background:url(../images/dc_honor_icon.jpg) no-repeat center top; height:17px;  }
.dc_honor_list ul li{ padding:40px 0; width: 510px;}

.dc_honor_list1 {background:url(../images/dc_honor_icon.jpg) no-repeat right center; text-align:right; }
.dc_honor_list2 {background:url(../images/dc_honor_icon.jpg) no-repeat left center; text-align:left; }
.dc_honor_list1 p{ padding-right:40px;}
.dc_honor_list2 p{ padding-left:40px;}



/*新闻*/
.news{ padding-bottom:60px;}
.news_pic{ overflow:hidden; height:177px; width:299px;}
.news_pic img{ border-left:15px solid #d6061c;transition: all 1s ease 0s; webkit-transform: all 1s ease 0s;}
.news ul li:hover .news_pic img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}
.news ul li:hover .news_content{ color:#d6061c;}

.news ul li:hover .news_content1{ color:#d6061c;}
.news_content{  padding:35px 0 0 35px; width:555px;font-size:20px; color:#383839; font-weight:bold;}
.news_content p{ line-height:22px; font-weight:normal; font-size:12px; padding-top:10px;}
.news_icon{ background:url(../images/news_icon.jpg) no-repeat 0 0; width:37px; height:38px; margin-top:75px;}

.news_content1{  padding:35px 0 0 0; width:555px;font-size:20px; color:#383839; font-weight:bold;}
.news_content1 p{ line-height:22px; font-weight:normal; font-size:12px; padding-top:10px;}
.news ul li{ border-bottom:1px solid #dadada; clear:both;}

.news_info{ background:url(../images/news_info_bg.jpg) repeat-y 0 0; margin-bottom:90px; padding-bottom:70px;}
.news_info_left{ padding:60px 35px 0 40px; color:#fff;}
.news_info_left h1{ padding:0; margin:0; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.news_info_left span{ display:block; font-size:16px;}
.news_info_left ul li{ width:230px; padding:40px 0 0;}
.news_info_left ul li a{ color:#fff;text-align: justify;}
.news_info_left ul li a:hover{ color:#dfdfdf;}
.news_info_left ul li h1{ font-family:"微软雅黑"; font-size:14px; font-weight:bold;}
.news_info_left ul li p{ font-size:12px; padding-top:10px;}

.news_info_right{padding:60px; width:562px;}
.news_info_tit{ color:#d6061c; font-weight:bold; font-size:20px;}
.news_info_time{ color:#383839; padding:20px 0; border-bottom:1px solid #abaaae; width:100%;}
.news_info_content{ padding:30px 0; color:#333333; line-height:22px;}


/*地产项目*/
.case{ padding:30px 0;}
.case ul li{ border-bottom:1px solid #d5d5d5; padding-bottom:25px; margin-bottom:25px;}
.case_pic{ width:299px; height:196px; overflow:hidden;}
.case_pic img{transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; border-left:13px solid #d6061c;}
.case ul li:hover .case_pic img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}
.case_tit{ width:440px; padding:40px 0 0 35px; font-size:12px;}
.case_tit h1{ padding:0; margin:0; font-size:20px; font-weight:normal;}
.case_zs{ height:20px; width:40px; text-align:center; line-height:20px; border:1px solid #db2538;　-moz-border-radius:3px;/*8px是圆角的角度，值越大则圆角效果越明显，如果修改此项，请修改以下两项的值，使之相同*/
　　-webkit-border-radius:3px;border-radius:3px; font-size:12px; margin:16px 0; color:#d6061c;}

.case_icon1{ background:url(../images/case_icon1.png) no-repeat left center; padding:0 0 0 25px;}
.case_icon2{ background:url(../images/case_icon2.png) no-repeat left center; padding:10px 0 10px 25px; font-size:20px; font-family:Arial, Helvetica, sans-serif;}
.case_icon3{ background:url(../images/case_icon3.png)  no-repeat left center; padding:0 0 0 25px;}
.case_logo{ padding-top:70px;}
.case_jt{padding:70px 15px 0;}

.case_contact{   background:#383839; color:#fff; padding:32px 0 23px 0;}
.case_info_f{ position:relative; width:300px;}
.case_ewm{ position:absolute; right:0;  bottom:35px;}
.cae_info_z{ width:2px; background:#9e9e9f; height:200px; margin:0 55px;}
.case_info_r{ width:590px; line-height:2; padding:10px 0;}
.case_info_tit{ padding:72px 0 20px; text-align:center; color:#383839; font-size:16px; font-weight:bold;}
.case_info_tit img{ padding-bottom:10px;}

.case_info_video{  position:relative; overflow:hidden;}
.case_info_video i{ display:block; position:absolute; height:38px; width:38px; background:url(../images/case_video_icon.png) no-repeat 0 0; left:313px; top:140px; z-index:1;}
.case_info_video_pic{ overflow:hidden;width:667px; height:312px;}
.case_info_video_pic img{transition: all 1s ease 0s; webkit-transform: all 1s ease 0s;width:667px; height:312px; }
.case_info_video_pic a:hover img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}

.case_info_video_sk{ width:336px; height:312px; background:#d6061c; color:#fff; text-transform:uppercase; position:relative;}
.case_info_video_tit{ position:absolute; bottom:30px; right:20px; text-align:right; font-size:26px;letter-spacing:8px;}
.case_info_pic{ padding:5px 0;}
.case_info_pic1 span{ display:block; height:26px; line-height:26px; background:#d6061c; color:#fff; padding-left:20px;}
.case_info_pic1 img{ width:331px; height:157px;}
.case_info_pic2{ padding:0 5px;}
.case_info_pic2 img{ width:331px; height:157px;}
.case_info_pic2 span{ display:block; height:26px; line-height:26px; background:#d6061c; color:#fff; padding-left:20px;}

/*滚动条*/


    .slider {
        width: 100%;
        margin: 0 auto;
		padding:20px 0 110px;
    }

    .slick-slide {
     
    }

    .slick-slide img {
       border:10px solid #d6061c;
    }
	.slick-slide span{ display:block; height:26px; line-height:26px; background:#d6061c; color:#fff; padding-left:20px; width:311px;}

    .slick-prev:before,
    .slick-next:before {
        color: black;
    }

.case_info_zs{ background:#383839; padding:20px 0 0;}
.case_info_zs_tit{ text-align:center; color:#fff; font-size:20px; font-weight:bold;}
.case_info_zs_tit span{ display:block; color:#d6061c; font-size:16px; font-weight:normal;}



/*公益*/
.gy_left{ padding:10px 0 0; width:430px;}
.gy_left img{ padding-left:30px}
.gy_txt{  padding-top:35px; line-height:20px;color: #333333;}
.gy_right{ padding-right:60px}

.gy_list ul li{ background:#888888; height:110px; width:600px; margin-left:83px; padding:30px 70px 30px 220px; position:relative; margin-bottom:50px;}
.gy_list ul li a{color:#f7f7f7;}
.gy_list ul li a h1{ font-size:18px; padding:0; margin:0;}
.gy_list ul li a .gy_list_time{ font-size:14px; padding:10px 0 20px;}
.gy_list ul li a .gy_list_gs{ font-size:12px; line-height:20px;}
.gy_list_pic{  position:absolute; left:-60px; top:15px;}
.gy_list_more{ position:absolute; right:10px; bottom:-8px; background:url(../images/gy_list_more.png) no-repeat 0 0; width:55px; height:16px; text-align:left; line-height:12px; font-size:12px; color:#fff;padding-left: 10px;}
.gy_list ul li:hover{background:#e50012;}
.gy_list ul li:hover .gy_list_more{background:url(../images/gy_list_more_hover.png) no-repeat 0 0;}


/*人力资源*/
.gy_content{ padding-top:30px;position:relative; padding-bottom:30px;}

.talent_txt{  padding-top:35px; line-height:24px; color:#717071;}
.talent_left{padding:10px 0 0; width:430px;}

.gw_list_tit{ background:#888; height:50px; line-height:50px; color:#fff; font-size:16px; padding-left:50px;}
.gw_list_tit ul li{ float:left; width:180px; text-align:center;}
.gw_list1{ height:60px; line-height:60px; color:#3e3a39;font-size:14px;  padding-left:50px; border-bottom:1px dashed #ccc;}
.gw_list1 ul li{float:left; width:180px; text-align:center;}

.gw_list1 ul li a{ height:25px; width:76px; background:#d6061c; color:#fff; padding:5px 20px;-moz-border-radius:5px;/*8px是圆角的角度，值越大则圆角效果越明显，如果修改此项，请修改以下两项的值，使之相同*/
　　-webkit-border-radius:5px;border-radius:5px; }
.gw_fl{ width:700px;}
.gw_fl h1{ font-size:36px; padding:0 0 25px 0; margin:0; font-weight:normal; color:#595757;}
.gw_lb{ background:#b4b4b5; padding:10px 15px; }
.gw_lb ul li{ float:left; color:#fff; font-size:14px; width:220px; padding:5px 0;}
.gw_ms{ padding:25px 0 0 0; line-height:24px;}
.gw_ms h1{ font-size:20px; padding:0; margin:0; color:#595757; padding-bottom:15px;}

.gw_contact{ padding-top:15px;}
.gw_contact_tel{ background:url(../images/gw_contact_icon1.jpg) no-repeat left center; font-size:12px; line-height:20px; height:20px; padding-left:20px;}
.gw_contact_add{ background:url(../images/gw_contact_icon2.jpg) no-repeat left center; font-size:12px; line-height:20px; height:20px; padding-left:20px;}
.gw_contact_email{ background:url(../images/gw_contact_icon3.jpg) no-repeat left center; font-size:12px; line-height:20px; height:20px; padding-left:20px;}

.gw_fr{ background:#d6061c; padding:0 20px 40px;    margin-top: 10px;}
.gw_fr ul li{ width:180px; padding:20px 0 5px; border-bottom:1px solid #fff;}
.gw_fr ul li a{ color:#fff; font-size:12px;}
.gw_fr ul li a h1{ font-size:14px; font-weight:normal; padding:0 0 5px 0; margin:0;}
.gw_info_add{ background:url(../images/gw_info_icon1.jpg) no-repeat left center; height:20px; line-height:20px; padding:0 15px 0 13px;}
.gw_info_time{ background:url(../images/gw_info_icon2.jpg) no-repeat left center; height:20px; line-height:20px; padding-left:13px;}


/*联系我们*/
.contact{ background:#f0eff5; padding:55px 0 80px 90px; margin-bottom:75px;}
.contact_fl{ width:400px; border-right:1px solid #ccccd0;}
.contact_fl ul li{ padding-bottom:50px; clear:both;}
.contact_fl ul li h1{ float:left; font-size:14px; padding:0; margin:0; color:#d6061c;}
.contact_fl_content{ float:left;padding-left:30px; font-size:12px; color:#595757; line-height:20px;    padding-bottom: 20px;}


.contact_fr{ width:400px; }
.contact_fr ul li{ padding-bottom:50px;clear:both;}
.contact_fr ul li h1{ float:left; font-size:14px; padding:0; margin:0; color:#d6061c;}
.contact_fl_content{ float:left;padding-left:30px; font-size:12px; color:#595757; line-height:20px;    padding-bottom: 20px;}



/*德润社区*/
.sq_content{ padding-bottom:60px;}
.sq_list{ padding:35px 0 20px; border-bottom:1px solid #d5d5d5;}
.sq_left{ font-size:36px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#db071f; padding:10px 60px 0 0;}
.sq_right{ width:860px;}
.sq_right ul li{ float:left; padding-left:60px; padding-bottom:20px;}
.sq_tit{ color:#595757; font-size:12px; text-align:center; padding-top:20px;}
.sq_pic{-moz-box-shadow:3px 2px 8px #636363; -webkit-box-shadow:3px 2px 8px #636363; box-shadow:3px 2px 8px #636363;}

/*法律声明*/
.legal_content{padding-top:30px;position:relative; padding-bottom:90px;line-height:24px; color:#333333;}
.ny_tit{ padding-top:120px;}







.i-vod{ position:fixed; left:0; top:0; width:100%; height:100%; z-index:999; background:rgba(0,0,0,0.6);}
.icatl{ position:absolute; width:88%; left:6%; height:88%;  top:6%;}
.icatl video{ position:absolute;width:100%; left:0%; height:100%;  top:0%; object-fit:contain; background:#000;}
.icatl img{position:absolute;width:100%; left:0%; height:100%;  top:0%; object-fit:contain; background:#000;}
.tolmc{position:absolute; right:-30px; top:0; width:30px; height:30px; background:url(../images/icon30.png);}


.c-vod{ position:fixed; left:0; top:0; width:100%; height:100%; z-index:999; background:rgba(0,0,0,0.6);}


@media screen and (max-width: 768px){
.tolmc{right:0; top:-30px;}
}














