﻿
/********首页*******/

/*头部*/
header{width: 100%;background: #282828;height: 45px;line-height: 45px;}
.container{padding: 0;}
header p{color: white;font-size: 12px;display: inline-block;}
header .top_tel{float: right;}
header .top_tel span{font-size: 24px;}
@media (min-width: 1200px){
.container {
    width: 1200px !important;
}
}


/*导航*/
.my_nav{padding-top: 20px;}
.logo{display: inline-block;}
.p_nav{display: inline-block;float: right;position: relative;top: 12px;}
.p_nav>li{display: inline-block;margin: 0 25px;height: 77px;position: relative;}
.p_nav>li>a{font-size: 16px;color: #888888;display: inline-block;padding-bottom: 15px;}
/*.p_nav>.active{border-bottom: 2px solid #0065b0;}*/
.p_nav>.active>a{color: #0065b0;border-bottom: 2px solid #0065b0;}
.p_nav>li:hover>a{color: #0065b0;}
.nav_meu{width: 130px;padding: 10px;background: rgba(0,101,176,.8);position: absolute;top: 65px;text-align: center;z-index: 99;left: 50%;margin-left: -65px;display: none;}
.case_meu{width: 255px;margin-left: -122px;}
.nav_meu li a{color: white;}
.nav_meu li{height: 35px;line-height: 35px;}
.y_nav{display: none;}
.nav_meu li:hover{background: white;}
.nav_meu li:hover a{color: #0065b0;}

/*banner*/
.carousel-inner>.item>a>img, .carousel-inner>.item>img{width: 100%;}
.carousel-indicators li{background: #CCCCCC;border-color: #CCCCCC;margin: 0 2px;}
.carousel-indicators .active{width: 10px;height: 10px;border-color: white;margin: 0 2px;}

/*搜索*/
.tz{width: 100%;background:#f8f8f8;padding: 20px 0;}
.gd_box{height: 35px;display: inline-block;}
.gd{display: inline-block;height: 35px;line-height: 35px;overflow: hidden;}
.gd ul li a{color: #666666;}
.gd_box img{margin-right: 10px;position: relative;top: 10px;}

.sec{display: inline-block;float: right;position: relative;top: 2px;}
.sec_list{display: inline-block;}
.sec_list li{display: inline-block;margin-right: 30px;}
.sec_list li a{color: #666666;}
.sec_list li:nth-child(1){color: #999999;}
.sec_list li:hover a{color:#0065b0;}
.sec form{display: inline-block;width: 295px;height: 35px;border: 1px solid #ededed;background: white;}
.sec form input{width: 70%;height: 35px;border: none;background: transparent;padding-left: 5px;}
.sec form button{float: right;border: none;background: transparent;}

/*关于新美*/
.ind_ab{padding-top: 55px;margin-bottom: 40px;}
.tit{text-align: center;}
.tit h1{color: #333333;font-size: 36px;}
.tit span{display: inline-block;width: 40px;height: 5px;background: #0065b0;margin-top: 15px;}
.tit p{color: #888888;font-size: 16px;margin-top: 10px;}
.ab_txt p{text-indent: 2em;margin-bottom: 15px;line-height: 25px;}
.ab_txt{margin-top: 45px;}

#demo{height: 175px;width:100%;margin: 40px auto;overflow: hidden;}	
#demo1{float: left;}
#demo2{float: left;}
#demo1 a,#demo2 a{display: inline-block;overflow: hidden;width:240px;text-decoration: none;margin-right: 40px;text-align: center;vertical-align: top;}
#demo1 a img,#demo2 a img{width: 100%;height: 175px;}

/*工程师介绍*/
.gcs{width: 100%;background: url(../img/ind_bg_01.jpg) no-repeat;background-size: 100% 100%;padding: 70px 0;}
.gcs_j{display: inline-block;width: 56%;}
.gcs_n h3{color: #0065b0;font-size: 30px;font-weight: bold;}
.gcs_n p{font-size: 16px;margin-top: 5px;}
.gcs_j ul{margin-top: 25px;}
.gcs_j ul li{color: #333333;font-size: 16px;font-weight: bold;margin-bottom: 14px;}
.gcs_j .gcs_p{color: #666666;margin-top: 25px;line-height: 24px;}
.gcs_tx{display: inline-block;width: 500px;height: 400px;border-radius: 50%;border: 10px solid #f8f8f8;float: right;margin-right: 0;}
.gcs_tx img{width: 100%;height: 100%;border-radius: 50%;}

/*客户案例*/
.ind_case{width: 100%;background: #f5f7f9;padding: 50px 0;}
.ca_list{width: 1300px;margin: 0 auto;position: relative;margin-top: 40px;}
.ca_list .swiper-container{width: 1200px;margin: 0 auto;padding: 10px;}
.ca_list .swiper-container .swiper-slide{background: white;padding: 20px;position: relative;height: 505px;}
.ca_list .swiper-container .swiper-slide img{width: 100%;height: 260px;}
.hot_txt p{color: #333333;font-size: 18px;text-align: center;}
.hot_txt span{color: #999999;font-size: 12px;margin-top: 20px;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.hot_txt .ca_more{display: inline-block;width: 120px;height: 35px;text-align: center;line-height: 35px;border: 1px solid #0065b0;color: #0065b0;position: absolute;bottom:25px;left: 50%;margin-left: -60px;transition: all 0.3s linear;}
.hot_txt{margin-top: 20px;}
.ca_list .swiper-container .swiper-slide:hover{box-shadow:0px 0px 10px #A1A1A1;-moz-box-shadow:0px 0px 10px #A1A1A1; -webkit-box-shadow:0px 0px 10px #A1A1A1;}
.hot_txt .ca_more:hover{background: #0065b0;color: white;transition: all 0.3s linear;}
.swiper-button-next, .swiper-button-prev{width: 40px;height: 75px;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background: url(../img/ind_icon_rg.png) no-repeat;background-size: 100% 100%;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background: url(../img/ind_icon_lf.png) no-repeat;background-size: 100% 100%;}

#cus_wrapper{width: 92%;height: 515px;position: relative;margin-top: 30px;margin-left:4%;overflow: hidden;padding-bottom: 5px;}
#cus_wrapper ul {position: absolute;left: 0;top: 5px;}
#cus_wrapper li{float: left;margin-left:20px;height:505px;background: white;width:380px;padding: 20px;position: relative;}
#cus_wrapper li img{width:100%;height: 260px;}
#cus_wrapper li:hover{cursor: pointer;box-shadow:0px 0px 10px #A1A1A1;-moz-box-shadow:0px 0px 10px #A1A1A1; -webkit-box-shadow:0px 0px 10px #A1A1A1;}
#btn1{position: absolute;left: 0;top:45%;}
#btn2{position: absolute;right: 0;top:45%;}
#btn1:hover,#btn2:hover{cursor: pointer;}
#btn1 span,#btn2 span{display: inline-block;width: 40px;height: 75px;}
#btn1 span{background: url(../img/ind_icon_lf.png) no-repeat;background-size: 100% 100%;}
#btn2 span{background: url(../img/ind_icon_rg.png) no-repeat;background-size: 100% 100%;}


/*服务项目*/
.ind_ser{width: 100%;background: url(../img/ind_bg_02.jpg) no-repeat;background-size: 100% 100%;padding: 45px 0;}
.ind_ser_tit{text-align: center;}
.ind_ser_tit h1{color: white;font-size: 36px;font-weight: bold;}
.ind_ser_tit p{color: white;margin-top: 10px;}
.ind_ser_m img{width: 100%;}
.ind_ser_m{margin: 45px 0;}
.ser_p{text-align: center;font-size: 36px;font-weight: bold;color: white;}
.ser_p span{color: #0092ff;}

/*数据*/
.sj{width: 100%;background: #f7f7f7;padding: 20px 0;}
.sj_u li{display: inline-block;text-align: center;width: 24%;}
.sj_u li p{font-size: 56px;font-weight: bold;}
.sj_u li span{color: black;font-size: 14px;font-weight: normal;position: relative;bottom: 30px;margin-left: 5px;}
.sj_u li i{font-style: normal;color: #0065b0;}
.sj_u li .sj_p{color: #000000;font-size: 18px;font-weight: normal;}
.sj_sp{display: inline-block;width: 1px;height: 60px;background: #dcdcdc;position: relative;bottom: 10px;}

/*我们的优势*/
.ind_ys{padding-top: 70px;padding-bottom: 40px;}
.ys_list li{display: inline-block;width:355px;height: 285px;text-align: center;vertical-align: top;padding: 30px 30px;margin-right: 60px;cursor: pointer;vertical-align: top;}
.ys_list li:nth-child(3n){margin-right: 0;}
.ys_list li p{color: black;font-size: 20px;margin: 15px 0;}
.ys_list li span{color: #999999;line-height: 24px;}
.ys_list{margin-top: 35px;text-align: center;}
.ys_list li img{margin-bottom: 5px;}
.ys_list li:hover{box-shadow:0px 0px 10px #A1A1A1;-moz-box-shadow:0px 0px 10px #A1A1A1; -webkit-box-shadow:0px 0px 10px #A1A1A1;}
.ys_list li:hover p{color:#0065b0;}

/*古天乐代言太阳集团城网址*/
.ind_hz{width: 100%;padding: 60px 0;text-align: center;background: url(../img/ind_bg_04.jpg) no-repeat;background-size: 100% 100%;}
.hz_lc li{display: inline-block;text-align: center;margin: 0 7px;cursor: pointer;transform-style: preserve-3d; -webkit-transform-style: preserve-3d;transition: all 0.5s linear;}
.hz_lc{margin: 80px 0;}
.hz_lc li img{transform-style: preserve-3d; -webkit-transform-style: preserve-3d;transition: all 0.5s linear;}
.hz_lc li p{color:#333333;font-size: 24px;margin-top: 10px;}
.hz_lc li:hover img{transform: rotateY(180deg);-webkit-transform:rotateY(180deg);}
.hz_p{color: black;font-size: 30px;font-weight: bold;text-align: center;margin-bottom: 60px;}
.hz_p span{color: #0065b0;}
.hz_list li{color: #170e0f;font-size: 16px;margin-bottom: 25px;text-align: left;}
.hz_list li span{display: inline-block;width: 125px;color: white;background: #0065b0;font-size: 16px;margin-right: 10px;text-align: center;}
.hz_list{display: inline-block;}

/*预约*/
.ty{width: 100%;background: url(../img/ind_bg_03.jpg) no-repeat;background-size: 100% 100%;padding: 30px 0;}
.ty p{text-align: center;color: white;font-size: 36px;margin-bottom: 50px;}
.ty input{width: 270px;height: 50px;border: none;border-radius: 5px;background: white;padding-left: 8px;margin-right: 35px;}
.ty input[type="submit"]{margin-right: 0;width: 140px;background: #eea525;color: white;padding-left: 0;}
.ty input#ty_msg{width: 400px;}

/*客户*/
.ind_kf{width: 100%;background: #f5f7f9;padding: 55px 0;}
.kf_list li{display: inline-block;width: 210px;height: 115px;background: white;border: 1px solid #eaeaea;display: flex;justify-content: center;align-items: Center;float: left;margin-right: 37px;position: relative;cursor: pointer;margin-bottom: 30px;}
.kf_list li img{max-width: 100%;}
.kf_list li:nth-child(5n){margin-right: 0;}
.kf_list{margin-top: 55px;}
.kf_mod{width: 100%;height: 100%;background: rgba(0,0,0,.5);display: flex;justify-content: center;align-items: Center;color: white;font-size: 18px;position: absolute;top: 0;left: 0;opacity: 0;}
.kf_list li:hover .kf_mod{opacity: 1;}

/*动态*/
.ind_news{padding: 65px 0;}
.ind_news_list{margin-top: 70px;}
.ind_news_list li{display: inline-block;vertical-align: top;margin-bottom: 45px;}
.ind_news_list .dt_y{color: #999999;font-size: 16px;margin-bottom: 5px;margin-left: 35px;}
.dt_nr{width: 520px;height: 140px;border: 1px solid #e6e6e6;padding: 27px 0;padding-right: 35px;}
.dt_nr .dt_r{display: inline-block;width: 60px;height: 60px;text-align: center;line-height: 60px;color: white;font-size: 30px;font-weight: bold;background: #0065b0;position: relative;right: 30px;top: 12px;}
.dt_nr .dt_txt{display: inline-block;width: 87%;float: right;}
.dt_nr .dt_txt h5{margin-top: 0;color: #333333;font-size: 20px;    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.dt_nr .dt_txt p{color: #999999;line-height: 23px;    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ind_news_list li:nth-child(even){float: right;}
.ind_news_list li:hover .dt_nr{background: #0065b0;border-color: #0065b0;}
.ind_news_list li:hover .dt_txt h5,.ind_news_list li:hover .dt_txt p{color: white;}
.ind_news_list li:hover .dt_y{color: #0065b0;}
.more{text-align: center;}
.more a{display: inline-block;width: 140px;height: 45px;text-align: center;line-height: 45px;color: #999999;border: 1px solid #999999;border-radius: 25px;transition: all 0.3s linear;margin-top: 40px;}
.more a:hover{background: #0065b0;color: white;border-color: #0065b0;transition: all 0.3s linear;}

/*友情链接*/
.link{width: 100%;background: #f9f9f9;padding: 15px 0;}
.link_u li{display: inline-block;margin-right: 40px;color: #333333;font-size: 16px;}
.link_u li a{color: #666666;font-size: 14px;}
.link_u li a:hover{color: #0065b0;}

/*底部*/
footer{width: 100%;background:#333333;padding-top: 40px;}
.foot_add{display: inline-block;width: 550px;}
.add_list{margin-top: 25px;}
.add_list li{color: #CCCCCC;font-size: 18px;margin-bottom: 15px;}
.foot_lj li{display: inline-block;margin-right: 10px;}
.foot_lj{margin-top: 20px;}
.foot_w{display: inline-block;width: 275px;text-align: center;position: relative;}
.foot_w p{color: white;margin-top: 10px;}
.foot_x{position: absolute;left: 0;top: 10px;}
.foot_xs{position: absolute;right: 0;top: 10px;}
.foot_nav{display: inline-block;width: 370px;float: right;padding-top: 40px;}
.foot_nav ul li{display: inline-block;margin-left: 50px;margin-bottom: 20px;}
.foot_nav ul li a{color: #CCCCCC;font-size: 14px;}
.foot_bq{width: 100%;background: black;padding: 10px 0;margin-top: 50px;}
.foot_bq p{display: inline-block;color: #CCCCCC;font-size: 12px;}
.foot_bq p:nth-child(2){float: right;color: #CCCCCC;font-size: 12px;}
.foot_bq a{    color: #CCCCCC;}

/*侧边*/
.r_nav{display: inline-block;width: 160px;background: white;position: fixed;top:50vh;left: 10px;z-index: 99;}
.r_nav_t{width: 100%;background: #0065b0;color: white;text-align: center;padding: 15px 0;font-size: 16px;position: relative;top: -1px;}
.r_nav_t p{margin-bottom: 5px;}
.r_nav_list{width: 100%;text-align: center;box-shadow:0px 0px 10px #A1A1A1;-moz-box-shadow:0px 0px 10px #A1A1A1; -webkit-box-shadow:0px 0px 10px #A1A1A1;}
.r_nav_list li{height: 50px;line-height: 50px;}
.r_nav_list li a{color: #666666;display: inline-block;width: 125px;height: 50px;border-bottom: 1px solid #e6e6e6;}
.r_nav_list li:hover{background:#0065b0;}
.r_nav_list li:hover a{color: white;border-color:#0065b0;}
.r_nav_list li img{position: relative;top: 19px;}

/********关于我们*******/
.banner,.banner img{width: 100%;}
.m_nav{width: 100%;border-bottom: 1px solid #dfdfdf;padding: 13px 0;}
.m_nav p,.m_nav p a{color:#666666;}
.m_nav img{margin-right: 10px;}
.section_c{width: 100%;margin-top: 30px;margin-bottom: 115px;overflow: hidden;}
.cont_cnav{width: 275px;overflow: hidden;float: left;}
.c_bt{width: 100%;background: #0065b0;color: white;padding: 17px 0;padding-left: 30px;}
.c_bt h2{font-size: 22px;}
.c_bt p{font-size: 16px;margin-top: 3px;}
.n_list{width: 100%;border: 1px solid #cacaca;padding: 0 30px;padding-bottom: 15px;}
.n_list li{border-bottom: 1px solid #e9e9e9;padding: 18px 0;background: url(../img/c_jt.png) no-repeat;padding-right: 25px;}
.n_list li:last-child{border-bottom: none;}
.n_list li a{color: #333333;font-size: 16px;}
.n_list .active{background: url(../img/c_jts.png) no-repeat;}
.n_list .active a{color: #0065b0;}
.c_lxfs{margin-top: 25px;}
.c_dh{width: 100%;background: #0065b0;padding: 12px 0;padding-left: 30px;}
.c_dh p{color: white;font-size: 18px;}
.c_lx_list{border: 1px solid #cacaca;padding: 15px 30px;}
.c_lx_list li{color: #333333;margin-bottom: 7px;}
.c_lx_list li img{margin-right: 5px;position: relative;top: 3px;}
.rg_cont{width: 73%;float: right;background: white;}
.about_t img{max-width:100%; height:auto !important; }
.about_t p{font-size: 16px;line-height: 28px;}
.about_t h4{font-size: 24px;}
.about_t h4 span{color: #999999;font-size: 14px;}
.about_t{margin-bottom: 35px;}

/********古天乐代言太阳集团网址*******/
.case_u{padding-top: 5px;}
.case_u li{display: inline-block;width: 31.5%;padding: 5px;padding-bottom: 25px;margin-bottom: 20px;margin-right: 17px;vertical-align: top;border: 1px solid #e9e9e9;box-shadow:0px 0px 7px #dad7d7;-moz-box-shadow:0px 0px 7px #dad7d7; -webkit-box-shadow:0px 0px 7px #dad7d7;}
.case_u li:nth-child(3n){margin-right: 0;}
.case_u li .case_m{width: 100%;height: 190px;overflow: hidden;}
.case_u li .case_m img{width: 100%;height: 100%;transition: all 1s ease;}
.case_u li p{color: #333333;font-size: 16px;margin: 10px 0;    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
.case_u li span{color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 22px;}
.case_u li:hover .case_m img{transform: scale(1.1);}
.case_u li:hover p{color: #0065b0;}
.paging{width: 100%;height: auto;text-align: center;margin-top: 35px;}
.paging a{display: inline-block;padding: 5px 10px;border: 1px solid #CCCCCC;}
.paging .current {color: white;}
.paging .current{background: #0065b0;border-color: #0065b0;}
.paging a {color: #666666;font-size: 12px;}

/********精英团队*******/
.team_u li{border-bottom: 1px solid #dfdfdf;padding: 40px 0;overflow: hidden;}
.team_t{display: inline-block;width: 220px;}
.team_t img{width: 100%;max-height: 295px;}
.team_nr{display: inline-block;width: 70%;float: right;}
.team_nr h3{color: #333333;font-size: 20px;font-weight: bold;margin-bottom: 25px;}
.team_nr p{color: #888888;line-height: 25px;margin-bottom: 10px;}
.team_u li:first-child{padding-top: 0;}
.team_u li:last-child{border-bottom: none;}

/********联系我们*******/
.cont_list{display: inline-block;width: 370px;}
.cont_list li{border-bottom: 1px solid #e0e0e0;padding: 17px 0;font-size: 16px;display: flex;align-items: Center;}
.cont_list li span{display: inline-block;width: 84%;float: right;margin-left: 15px;}
.map{display: inline-block;width: 440px;height: 300px;float: right;}
.map img{width: 100%;height: 100%;}
.msg{width: 100%;margin-top: 80px;}
.msg form{width: 100%;}
.msg form .inp{display: inline-block;width: 260px;margin-right: 43px;margin-bottom: 30px;}
.msg form .inp_em{margin-right: 0;}
.msg form .inp input{width: 100%;height: 40px;background:#f4f4f4;border: none;padding-left: 10px;}
.msg form .inp p,.msg form .inps p{color: #666666;margin-bottom: 5px;}
.msg form .inps textarea{width: 100%;background:#f4f4f4;border: none;padding: 10px;}
.msg form .inps{margin-bottom: 30px;}
.msg form input[type="submit"]{width: 95px;height: 30px;color: white;background: #2372b6;border: none;}

/*********新闻中心********/
.new_u li{width: 100%;overflow: hidden;border-bottom: 1px dashed #d9d9d9;padding: 20px 0;}
.new_img{width: 220px;height:150px;float: left;}
.new_img img{width: 100%;height: 100%;}
.new_txt{width: 72%;height: 115px;float: right;position: relative;top: 5px;}
.new_txt .new_wz{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.new_txt p{color: #7c7c7c;}
.new_txt .new_t{font-size: 18px;color: #454545;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom: 25px;}
.new_n{margin: 30px 0;}
.new_n span{margin-right: 10px;color: #a4b0ba;}
.new_n span:last-child{margin-right: 0;}
.new_n span img{margin-right: 7px;}
.new_u li:hover .new_txt .new_t{color: #0065b0;}
.new_u li:first-child{padding-top: 0;}

.r_nav .kz {
   
    width: 30px;
    height: 30px;
    color: #fff;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
    background-color: #005db3;
    position: absolute;
    left: 100%;
    top: 50%;
    transform: translateY(-50%);
    z-index: 999999;
}
.r_nav.open{ left:-160px;}
@media only screen and (max-width: 1440px) {
.r_nav{display:none;}

}

/*********分辨率小于768px*********/
@media only screen and (max-width: 768px) {
	.y_nav{display: inline-block;}
	header,.my_nav,.r_nav{display: none;}
	.container{padding-left: 15px;padding-right: 15px;}
	.container-fluid>.navbar-header{width: 100%;margin: 0;}
	.navbar{margin-bottom: 0;min-height: 55px;}
	.navbar-brand{width:68%;padding-left: 0;padding-top: 10px;}
	.navbar-brand>img{width: 100%;}
	.navbar-default .navbar-toggle {border-color: transparent;padding-right: 0;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #0065b0;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: transparent;}
	.container-fluid>.navbar-collapse{position: relative;}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background: #0065b0;color: white;}
	.y_nav{display: block;width: 100%;position: fixed;top: 0;left: 0;z-index: 999;box-shadow:2px 2px 5px #A1A1A1;-moz-box-shadow:2px 2px 5px #A1A1A1; -webkit-box-shadow:2px 2px 5px #A1A1A1;}

	.ind_ban{margin-top: 56px;}
	.carousel-indicators li,.carousel-indicators .active{width: 8px;height: 8px;}
	.gd_box{width: 100%;display: none;}
	.gd ul li a{font-size: 12px;}
	.tz{padding: 10px 0;}
	.gd{height: 30px;line-height: 30px;}
	.sec_list li{font-size: 12px;margin-right: 10px;}
	.sec_list li:last-child{margin-right: 0;}
	.sec_list{margin-bottom: 10px;}
	.sec{text-align: center;}
	
	.tit h1{font-size: 20px;}
	.tit p{font-size: 12px;margin-top: 5px;}
	.tit span{margin-top: 10px;height: 3px;}
	.ind_ab{padding-top: 25px;margin-bottom: 0;}
	.ab_txt{margin-top: 25px;}
	.ab_txt p{line-height: 22px;}
	#demo1 a, #demo2 a{width: 160px;margin-right: 15px;}
	#demo1 a img, #demo2 a img{height: 120px;}
	#demo{height: 120px;}
	
	.gcs_j{width: 100%;}
	.gcs{padding: 20px 0;text-align: center;background: url(../img/ind_bg_01.jpg) repeat-y center top;}
	.gcs_n h3{font-size: 18px;text-align: left;}
	.gcs_n p,.gcs_j ul li{font-size: 14px;text-align: left;}
	.gcs_j ul li{margin-bottom: 8px;}
	.gcs_j .gcs_p{line-height: 22px;text-align: left;}
	.gcs_tx{margin-right: 0;width: 200px;height: 200px;float: none;margin-top: 15px;}
	.ind_ser {
    background: url(../img/ind_bg_02.jpg) center no-repeat;
    background-size: cover;
	}
	.ind_ser_tit h1,.ser_p{font-size: 20px;}
	.ind_ser_tit p{font-size: 12px;}
	
	.ca_list,.ca_list .swiper-container{width: 100%;}
	.swiper-button-next, .swiper-button-prev{width: 20px;height: 35px;}
	.hot_txt{margin-top: 5px;}
	.hot_txt p{font-size: 16px;}
	.hot_txt span{margin-top: 10px;-webkit-line-clamp: 2;}
	.ca_list .swiper-container .swiper-slide{height: 435px;}
	.hot_txt .ca_more{font-size: 13px;height: 30px;line-height: 30px;width: 100px;}
	.ind_case{padding: 25px 0;}
	.ca_list{margin-top: 20px;}
	
	.sj_u li p{font-size: 18px;}
	.sj_u li{width: 22%;}
	.sj_u li .sj_p{font-size: 12px;}
	.sj_u li span{font-size: 12px;bottom: 6px;}
	.sj_sp{height: 25px;bottom: 3px;}
	
	.ys_list li{width: 49%;margin-right: 0;padding:10px;height: auto;}
	.ys_list li img{width: 50px;height: 45px;}
	.ys_list li p{font-size: 14px;margin: 5px 0;}
	.ys_list li span{font-size: 12px;line-height: 20px;}
	.ind_ys{padding-top: 25px;}
	
	.hz_lc li img{width: 90px;height: 80px;}
	.hz_lc li p{font-size: 14px;}
	.hz_lc li{margin-bottom: 15px;}
	.hz_lc{margin: 30px 0;}
	.hz_p{font-size: 18px;margin-bottom: 20px;}
	.hz_list li span,.hz_list li{font-size: 14px;}
	.hz_list li{margin-bottom: 10px;}
	.ind_hz{background-size: auto;padding: 30px 0;}
	.hz_list li span{width: 110px;}
	
	.ty p{font-size: 20px;margin-bottom: 20px;}
	.ty input,.ty input#ty_msg{width: 100%;margin-right: 0;}
	.ty input{margin-bottom: 15px;}
	.ty{padding: 20px 0;}
	.ty input{height: 40px;}
	.ty input[type="submit"]{width: 120px;}
	
	.kf_list li{margin: 0 5px;margin-bottom: 10px;width: 30%;height: 65px;}
	.kf_list{text-align: center;margin-top: 25px;}
	.kf_list li:nth-child(5n){margin-right: 5px;}
	.kf_mod{font-size: 12px;}
	.ind_kf{padding: 25px 0;}
	
	.dt_nr{width:90%;margin-left: 30px;padding: 10px 0;padding-right: 10px;height:95px;}
	.dt_nr .dt_r{width: 40px;height: 40px;line-height: 40px;font-size: 20px;right: 20px;}
	.dt_nr .dt_txt h5{font-size: 15px;}
	.ind_news_list .dt_y{font-size: 12px;}
	.dt_nr .dt_txt p{line-height: 20px;}
	.ind_news_list{margin-top: 30px;}
	.ind_news_list li{margin-bottom: 20px;width: 100%;}
	.ind_news{padding: 25px 0;}
	.more a{height: 35px;line-height: 35px;width: 120px;margin-top: 0;font-size: 13px;}
	
	.foot_add,.foot_w,.foot_nav{display: none;}
	footer{padding-top: 0;}
	.foot_bq{margin-top: 0;text-align: center;}
	.foot_bq p:nth-child(2){float: none;}
    .foot_bq a{    color: #CCCCCC;}
	.link_u li{font-size: 14px;margin-right: 15px;}
	.link_u li a{font-size: 12px;}
	
	/*关于我们*/
	.banner{margin-top:56px;}
	.c_lxfs{display: none;}
	.cont_cnav{width: 100%;display:none;}
	.c_bt h2{font-size: 18px;}
	.c_bt p{font-size: 12px;margin-top: 0px;}
	.c_bt{padding: 6px 0;padding-left: 30px;}
	.n_list li,.n_list .active{background: white;}
	.n_list li{padding: 6px 0;}
	.n_list li a{font-size: 14px;}
	.rg_cont{width: 100%;margin-top: 20px;}
	.about_t p{font-size: 14px;line-height: 23px;margin-bottom: 10px;}
	.about_t h4{font-size: 18px;}
	.about_t h4 span{font-size: 12px;}
	.about_t{margin-bottom: 20px;}
	.section_c{margin-bottom: 30px;}
	.n_list{padding-bottom: 0;}
	.m_nav{display: none;}
	
	/*古天乐代言太阳集团网址*/
	.case_u li{width: 48.5%;margin-right: 0;}
	.case_u{text-align: center;}
	.case_u li .case_m{height: 130px;}
	.case_u li p{font-size: 14px;margin: 5px 0;}
	.case_u li span{font-size: 12px;}
	
	/*精英团队*/
	.team_nr{width: 100%;margin-top: 15px;}
	.team_nr h3{margin-bottom: 15px;font-size: 16px;}
	.team_nr p{line-height: 22px;text-align: left;}
	.team_u li{padding: 20px 0;}
	.team_t{width: 130px;}
	.team_u{text-align: center;}
	
	/*联系我们*/
	.cont_list li{padding: 10px 0;}
	.cont_list li img{width: 6%;}
	.cont_list li span{font-size: 14px;}
	.cont_list{width: 100%;}
	.map{width: 100%;float: none;margin-top: 20px;}
	.msg form .inp{width: 100%;margin-right: 0;margin-bottom: 15px;}
	.msg{margin-top: 35px;}
	
	.new_img{display: none;}
	.new_txt{width: 100%;}
	.new_txt .new_t{font-size: 15px;margin-bottom: 10px;}
	.new_u li{padding: 10px 0;padding-bottom: 0;}
	.new_n{margin-top: 15px;margin-bottom: 0;}
	.new_txt .new_wz{font-size: 13px;}
	
	#cus_wrapper li{width:280px;padding: 10px;height: 360px;}
	#cus_wrapper li img{height: 200px;}
	#cus_wrapper{height: 360px;}
	#btn1 span, #btn2 span{width: 25px;height: 45px;}
}