/*首页背景图片轮播*/
.indexFlashTel{position:relative; overflow:hidden;}
.indexFlashTel .btnDiv{position:fixed; z-index:10; left:0px; bottom:110px; width:100%; text-align:center;}
.indexFlashTel .btnDiv span{display:inline-block; width:15px; height:15px;background:url(../images/ico6.png) right top no-repeat; margin:0 3px; background-size:100% 100%; cursor:pointer;}
.indexFlashTel .btnDiv span.on{background:url(../images/ico6_on.png) left top no-repeat; background-size:100% 100%;}
.indexFlashTel .bd{position:relative; z-index:0;width:100%;}
.indexFlashTel .bd li{position:relative; text-align:center;}
.indexFlashTel .bd li img{width:100%;}

/*1.合作伙伴*/
.Partner{ padding:20px 0px 20px 10px;}
.Partner li{ float:left; width:33.3%; margin-bottom:10px;}
.Partner li .imgDiv{ margin-right:10px;}
.Partner li img{ width:100%; border:1px solid #cdcccc;}
.Partner li .name{text-align:center; margin-top:10px; font-size:14px;}

/*2.精品工程——品牌酒店列表页*/
.HotelList{ padding:20px 0px 50px 10px; }
.HotelList li{ float:left; width:50%; margin-bottom:10px;}
.HotelList li a{ display:block; margin-right:10px; position:relative;}
.HotelList li .imgDiv img{ width:100%;}
.HotelList li .name{ position:absolute; bottom:0px; height:30px; line-height:30px; background:url(../images/bg16.png) repeat; width:100%; text-indent:10px; color:#fff; font-size:14px;}

/*3.精品工程——品牌酒店详情页*/
.HotelShow{ padding:15px 10px;}
.HotelShow .title h2{ font-weight:400; font-size:18px; color:#2c2c2c;}
.HotelShow .title p{ color:#8c8c8c; margin-bottom:15px;}
.HotelShow1 .bigImg img{ width:100%;}
.HotelShowImg{ padding:10px 20px 10px 20px;}
.HotelShowImg .slick-slide{ float:left; outline:none; margin-right:5px; position:relative; cursor:pointer;}
.HotelShowImg  img{width:100%;}
.HotelShowImg  .slick-current img{opacity:1; position:relative;}
.HotelShowImg  em{ position:absolute; top:0px; left:0px; display:none; }
.HotelShowImg  em img{ width:100%;}
.HotelShowImg  .slick-current em{ position:absolute; top:0px; left:0px; display:block; width:100%;}
.HotelShow .con{  line-height:22px; margin:10px 0px 30px 0px;}

/*4精品工程综合页*/
.Hotels{ padding:20px 0px 50px 10px; }
.HotelList li{ float:left; width:50%; margin-bottom:10px;}
.HotelList li a{ display:block; margin-right:10px; position:relative;}
.HotelList li .imgDiv img{ width:100%;}
.HotelList li .con{ position:absolute; bottom:0px; height:100px; background:url(../images/bg16.png) repeat;  color:#fff; width:100%;}
.HotelList li .con .conAll{height:100px; vertical-align:middle;display:table-cell; padding:0px 10px;}
.HotelList li h2{ font-size:16px; margin-bottom:5px; font-weight:400;}
.HotelList li p{ margin-bottom:5px;}

/*5.联系中科-总部联系方式*/
.ContactUs .tab li{ float:left; width:50%; height:30px; line-height:30px; text-align:center; font-size:14px; background:#ededed; cursor:pointer;}
.ContactUs .tab li.liNow{ background:#008cd6; color:#fff; }
.ContactUs .Company{ margin-bottom:50px;} 
.ContactUs .Company .list{padding:20px 5% 0px 5%;}
.ContactUs .Company li{ min-height:20px; padding-left:30px; position:relative; margin-bottom:5px;}
.ContactUs .Company li img{ width:20px; position:absolute; top:5px; left:0px;}
.ContactUs .map img{ width:100%;}
.ContactUs .Branch{ margin-bottom:50px;}
.ContactUs .Branch li{ float:left; width:25%; cursor:pointer;}
.ContactUs .Branch li .name{text-align:center; background:#ededed; height:30px; line-height:30px; border-top:1px solid #fff; border-right:1px solid #fff;}

/*6.人力资源—人才理念*/
.Idea{ padding:20px 10px 50px 10px;}
.Idea h2{ font-size:14px; color:#3b393e; margin-bottom:10px;}
.Idea p{ line-height:22px; color:#8a8c8e;}

/*7.人力资源—人才招聘*/
.Job{ padding:0px 10px;}
.Job .conAll{ margin:20px 0px;}
.Job li .name{ padding-left:25px; position:relative; font-size:14px; color:#333; margin-bottom:15px;}
.Job li .name img{ width:20px; position:absolute; left:0px; top:0px;}
.Job li .num,.Job li .con,.Job li .more{ padding-left:25px;}
.Job li .con{ line-height:22px; margin-top:5px;}
.Job li .more a{ display:block; height:30px; line-height:30px; background:#008cd6; color:#fff; text-indent:40px; position:relative; width:100px; border-radius:2px; margin-top:15px;}
.Job li .more a img{ position:absolute; top:7px; left:15px; width:15px;}
.Job li .line{ background:url(../images/line6.png) repeat-x; margin-right:25%; height:1px;}
.Job li:last-child .line{ background:none;}

/*8.人力资源—人才招聘详情页*/
.JobShow{ padding:15px 10px;}
.JobShow .title{ font-size:16px; color:#008cd6; padding-bottom:10px; font-weight:bold;}
.JobShow li{font-size:14px; line-height:24px; position:relative; padding:0 0 20px 40px;}
.JobShow li .ico{position:absolute; left:0px; top:3px;}
.JobShow li .ico img{ width:25px;}
.JobShow li .name{font-weight:bold;}
.JobShow li .name span{font-weight:400; display:inline-block; margin-right:20px;}
.JobShow .list2{ padding-top:20px; font-size:14px; line-height:22px;}
.JobShow .list2 h2{ color:#007abb; font-size:16px;}
.JobShow .list2  p{ color:#007abb; margin-top:5px; margin-bottom:15px;}

/*9.搜索页*/
.Search{ padding:0px 10px;}
.Search .result{ font-size:14px; line-height:22px; color:#4c4c4c; margin:20px 0px 5px 0px;}
.Search .result b{ color:#008cd6; }
.Search li{ padding:20px 0px; background:url(../images/line3.png) bottom repeat-x;}
.Search li:last-child{ background:none;}
.Search li .name a{ color:#008cd6;} 
.Search li .con{ line-height:22px; color:#626262; margin-top:5px;}

/*10.新闻资讯—公司新闻*/
.newsPart1{ position:relative; padding-left:228px; height:150px; background:#efefef; margin:10px 10px 20px 10px;}
.newsPart1 .imgDiv{ height:150px; position:absolute; top:0px; left:0px;}
.newsPart1 .imgDiv img{ height:150px;width: 216px;}
.newsPart1 .con_fr{ position:relative; height:150px;}
.newsPart1 .con_fr .name a{ font-size:14px; color:#000;}
.newsPart1 .con_fr .con{ color:#999;}
.newsPart1 .con_fr .more a img{ width:15px; padding-left:5px;}	
.newsPart2{ margin-bottom:50px; margin-left:10px;}
.newsPart2 li{ height:100px;  position:relative; padding:0px 0px 15px 155px; margin-top:15px; border-bottom:1px solid #dfdfdf;}
.newsPart2 li:last-child{ border-bottom:none;}
.newsPart2 li .imgDiv{ height:100px; position:absolute; top:0px; left:0px;}
.newsPart2 .imgDiv img{ height:100px;width: 140px;}
.newsPart2 .con_fr{ position:relative; height:100px; padding-right:10px;}
.newsPart2 .con_fr .name a{ color:#000;}
.newsPart2 .con_fr .con{ color:#817d7e;}
.newsPart2 .con_fr .more { position:absolute; bottom:10px; right:10px;}
.newsPart2 .con_fr .more a img{ width:15px; padding-left:10px;}	

/*11.新闻资讯—公司新闻-详情页*/
.NewShow .title{  text-align:center; padding-bottom:10px; border-bottom:1px solid #e7e7e7; margin-bottom:10px; margin-top:20px;}
.NewShow .title h2{ font-size:14px; color:#292929; font-weight:400;}
.NewShow .title p{ color:#999; padding-top:5px; }
.NewShow .title p em{padding:0px 10px; display:inline-block;}
.NewShow .con{ padding:0px 10px; margin-bottom:30px;}
.NewShow .con p{ line-height:22px; margin-bottom:20px; /*text-indent:2em;*/}
.NewShow .imgDiv{ margin:10px 15px 20px 15px;}
.NewShow .imgDiv img{ width:100%;}
.NewShow .imgDiv1{ margin:10px 25px 20px 25px;}
.NewShow .imgDiv1 img{ width:100%;}

/*12.走进中科-公司简介*/
.Profile{ padding:0px 10px; margin-bottom:25px;}
.ProfilePart1 .imgDiv img{ width:100%;}
.ProfilePart1 p{ line-height:24px; margin:20px 0px;} 
.ProfilePart2 li{ height:100px;  position:relative; padding-left:80px;}
.ProfilePart2 li.li01{ background:#32a0da;}
.ProfilePart2 li.li02{ background:#6abfec;}
.ProfilePart2 li.li03{ background:#80c5ea;}
.ProfilePart2 li.li04{ background:#94cbe9;}
.ProfilePart2 li img{ width:40px; position:absolute; top:30px; left:20px;}
.ProfilePart2 li .con_fr{ height:100px; vertical-align:middle;display:table-cell; font-size:14px; color:#fff;}
.ProfilePart2 li .con_fr b{ font-size:18px; color:#fff;}

/*13.走进中科-企业荣誉*/
.Honor { margin:15px 0px;}
.Honor .title{ font-size:16px; color:#008cd6; text-align:center; }
.HonorImg{ padding:10px 0px 20px 5px;}
.HonorImg .slick-slide{ float:left; outline:none; margin-right:10px; position:relative; cursor:pointer;}
.HonorImg  img{width:100%; border:2px solid #e4e4e4;}
.HonorImg  .slick-current img{opacity:1; position:relative;}
.HonorImg  .name{ text-align:center;}

.HonorLayer{ position:absolute; width:100%; z-index:9999; display:none;overflow-x: auto; top:20%;}
.HonorLayer .bg{padding:60px 20px 10px 20px;background:#fff; position:relative; }
.HonorLayer .imgDiv img{ display:block; width:100%;}
.HonorLayer .name{ height:35px; line-height:35px; color:#333; font-size:16px; text-align:center; padding-top:10px;}
.HonorLayer .close{ position:absolute; top:0px; right:0px;}
.HonorLayer .close img{ width:50px;}

/*14.走进中科-企业文化*/
.Culture{ padding:30px 10px;}
.Culture li{ padding-left:200px; height:150px; position:relative; overflow:hidden; margin-bottom:20px;}
.Culture li .imgDiv img{ position:absolute; top:0px; left:0px; height:150px;width:189px;}
.Culture li .con_fr{ line-height:22px; position:relative; height:150px;}
.Culture li .con_fr h2{ font-size:14px; color:#3b393e; }
.Culture li .more a{ display:block; height:30px; line-height:30px; background:#008cd6; color:#fff; text-indent:40px; position:absolute; bottom:0px; left:0px; width:100px; border-radius:2px; margin-top:15px;}
.Culture li .more a img{ position:absolute; top:7px; left:15px; width:15px;}

/*15.走进中科-企业文化-员工掠影详情*/
.CultureShow { padding:0px 10px; margin-bottom:30px;}
.CultureShow p{ font-size:14px; margin:20px 0px; text-align:center;}
.CultureShow .imgDiv img{ width:100%;}

/*16.走进中科-企业资质*/
.Qualification{ margin-bottom:30px;}
.Qualification .title{ font-size:14px; text-align:center; margin:15px 0px;}
.Qualification .imgDiv{ padding:0px 10%;}
.Qualification .imgDiv img{ width:100%;}
.Qualification .list{padding:0px 10%;}
.Qualification .list li{ margin-top:15px; background:url(../images/limg6.png) left top no-repeat; background-position:0px 5px; padding-left:15px;}

/*17.走进中科-视频*/
.Video{ margin-top:25px;}
.Video1 .bigImg{ padding:0px 10px;}
.Video1 .bigImg img{ width:100%;}
.Video1 .bigImg .name{ padding:10px 0px 10px 0px; text-align:center; font-size:14px; color:#555;}
.VideoImg{ padding:15px 30px 15px 30px; background:#e7e7e7;}
.VideoImg .slick-slide{ float:left; outline:none; margin-right:5px; position:relative; cursor:pointer;}
.VideoImg  img{width:100%;}
.VideoImg  .slick-current img{opacity:1; position:relative;}
.VideoImg  em{ position:absolute; top:0px; left:0px; display:none; width:100%;}
.VideoImg  em img{ width:100%;}
.VideoImg  .slick-current em{ position:absolute; top:0px; left:0px; display:block; width:100%;}

