@charset "UTF-8";
/*.demo{ transition:all 0.3s linear 0;}//css3过滤使用说明
linear	规定以相同速度开始至结束的过渡效果（等于 cubic-bezier(0,0,1,1)）。
ease	规定慢速开始，然后变快，然后慢速结束的过渡效果（cubic-bezier(0.25,0.1,0.25,1)）。
ease-in	规定以慢速开始的过渡效果（等于 cubic-bezier(0.42,0,1,1)）。
ease-out	规定以慢速结束的过渡效果（等于 cubic-bezier(0,0,0.58,1)）。
ease-in-out	规定以慢速开始和结束的过渡效果（等于 cubic-bezier(0.42,0,0.58,1)）。*/
.header .tel2 h1 { font-size: 32px; }

.header .tel2 h4, .nav ul li, .degsiner .list a .info h4, .hot .title h4, .cutomer .title h4 { font-size: 18px; }

.header .tel h6, .degsiner .list a p, .degsiner .list a .info h6, .hot .sideMenu .open .text h4, .hot .sideMenu .open .text a, .cutomer .xxList li h4, .cutomer .xxList li .h4, .cutomer .ly { font-size: 14px; }

/*头部开始*/
.header { width: 1200px; margin: 0 auto; height: 80px; background: #fff; }
.header .logo { float: left; }
.header .tel { margin-right: 20px; float: right; }
.header .tel h6 { display: block; text-align: right; margin-top: 16px; color: #666666; }
.header .tel2 { color: #e70012; }
.header .tel2 h1 { float: left; font-style: italic; display: block; }
.header .tel2 h4 { display: block; float: left; line-height: 42px; background: url(../images/tel.png) left no-repeat; padding-left: 35px; }

/*头部开始*/
/*导航开始*/
.nav { width: 1200px; margin: 0 auto; background: #231815; height: 41px; border-bottom: 2px solid  #fff; }
.nav ul { height: 41px; }
.nav ul li { position: relative; z-index: 99; float: left; width: 200px; text-align: center; line-height: 41px; }
.nav ul li .secend { border-top: 2px solid  #e10214; z-index: 99; position: absolute; background: url(../images/secend_bg.png); min-height: 35px; width: 88px; display: none; text-align: center; margin: 0 auto; left: 0px; right: 0px; }
.nav ul li .secend dd { border-bottom: 2px solid #ded7d4; }
.nav ul li .secend dd a { color: #000; width: 88px; display: block; }
.nav ul li .secend dd a:hover { color: #d00414; }
.nav ul a { width: 200px; height: 41px; display: block; color: #fff; }
.nav ul a i { width: 8px; height: 4px; background: url(../images/nav_ed01.png) no-repeat; display: block; position: absolute; right: 37px; top: 19px; }
.nav ul a:hover { color: #d00414; }
.nav ul a:hover i { background: url(../images/nav_ed02.png) no-repeat; }

/*导航开始*/
/*banner*/
.slideBox { width: 1200px; margin: 0 auto; position: relative; }
.slideBox .hd { position: absolute; z-index: 9; bottom: 20px; left: 45%; margin: 0 auto; }
.slideBox .hd ul { overflow: hidden; }
.slideBox .hd ul li { margin-left: 12px; cursor: pointer; font-size: 0px; float: left; width: 20px; height: 10px; background: #fff; display: block; }
.slideBox .hd ul li.on { background: #e60012; }
.slideBox .bd ul li { width: 100%; }
.slideBox .bd ul li img { width: 100%; }
.slideBox .prev { width: 50px; height: 50px; position: absolute; top: 280px; background: url(../images/prve_ed.png) no-repeat; left: 60px; }
.slideBox .next { width: 50px; height: 50px; position: absolute; top: 280px; background: url(../images/next_ed.png) no-repeat; right: 60px; }

/*banner*/
/*index_main*/
.index_main {   margin: 0 auto; width: 1160px; background: #fff url(../images/index_main_bg.png) no-repeat; overflow: hidden; padding: 0 20px 30px 20px; }

.case { background: #e6e6e6; margin-top: 30px; }
.case p { padding-top: 30px; font-size: 26px; font-weight: bold; color: #333333; text-align: center; }
.case .list { margin-top: 28px; background: #e6e6e6; overflow: hidden; }
.case .list li { float: left; margin-left: 18px; }
.case .list a p { color: #333333; font-size: 16px; font-weight: normal; margin-top: 15px; padding-top: 0px; }
.case .list a:hover p { color: #e60012; }

.degsiner { background: #e6e6e6; }
.degsiner p { padding-top: 30px; font-size: 26px; font-weight: bold; color: #333333; text-align: center; }
.degsiner .list { margin-top: 28px; background: #e6e6e6; overflow: hidden; }
.degsiner .list li { position: relative; float: left; margin-left: 18px; margin-bottom: 20px; }
.degsiner .list a p { font-weight: normal; margin-top: 15px; padding-top: 0px; position: absolute; bottom: 10px; color: #fff; left: 20px; }
.degsiner .list a .info { box-shadow:0px 0px 10px #888888;width: 376px; height: 255px; position: absolute; top: -5px; left: -8px; display: none; background: url(../images/dger_bg.png); }
.degsiner .list a .info h4 { display: block; font-weight: bold; color: #fff; text-align: center; margin-top: 98px; }
.degsiner .list a .info h6 { display: block; color: #fff; text-align: center; line-height: 30px; }

/*热点活动、客户心声*/
.hotx { overflow: hidden; margin-top: 30px; }

.hot { width: 775px; float: left; }
.hot .title { height: 33px; border-bottom: 1px solid #b7c4d7; }
.hot .title h4 { border-bottom: 4px solid #e60012; font-weight: bold; height: 30px; width: 92px; }
.hot .sideMenu { margin-top: 20px; width: 770px; }
.hot .sideMenu h3 { position: relative; cursor: pointer; padding-left: 20px; line-height: 31px; background: #fafafa; height: 31px; border-bottom: 1px solid #ececec; color: #333333; font-size: 15px; }
.hot .sideMenu h3 em { width: 12px; height: 12px; background: url(../images/hot_ed02.png) no-repeat; position: absolute; right: 10px; top: 10px; transition: background 0.3s; }
.hot .sideMenu h3.on em { background: url(../images/hot_ed01.png) no-repeat; transition: background 0.3s; }
.hot .sideMenu .open { height: 247px; }
.hot .sideMenu .open .pic { margin-top: 14px; margin-left: 16px; float: left; width: 400px; padding: 3px; height: 200px; border: 1px solid #dddddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.hot .sideMenu .open .text { float: right; width: 327px; }
.hot .sideMenu .open .text h4 { margin-top: 23px; height: 160px; line-height: 25px; }
.hot .sideMenu .open .text a { width: 82px; height: 23px; display: block; background: #e60012; color: #fff; text-align: center; float: right; line-height: 23px; }

.cutomer { width: 360px; float: right; }
.cutomer .title { height: 33px; border-bottom: 1px solid #b7c4d7; }
.cutomer .title h4 { border-bottom: 4px solid #e60012; font-weight: bold; height: 30px; width: 92px; }
.cutomer .xxList { margin-top: 20px; }
.cutomer .xxList li { width: 370px; margin-bottom: 5px; }
.cutomer .xxList li h4 { width: 350px; height: 45px; padding: 10px; display: block; background: url(../images/xx_bg.png) no-repeat; color: #666666; }
.cutomer .xxList li .h4 { width: 242px; height: 28px; margin-top: 5px; display: block; }
.cutomer .xxList li .h4 i { display: block; width: 21px; height: 28px; float: left; margin-right: 25px; }
.cutomer .line { width: 280px; height: 12px; background: url(../images/xx_line.png) no-repeat; margin: 15px auto 0 auto; }
.cutomer .ly { width: 124px; height: 34px; text-align: center; line-height: 34px; color: #fff; display: block; background: #e60012; margin: 10px auto; }

/*热装楼盘*/
.rzlp { overflow: hidden; background: #eaeaea; }
.rzlp p { font-weight: bold; text-align: center; font-size: 26px; color: #333333; display: block; padding-top: 28px; }
.rzlp .rlist { margin-top: 31px; overflow: hidden; }
.rzlp .rlist li {margin-left: 20px; float: left;  width: 360px; height: 244px; position: relative;margin-bottom: 20px;}
.rzlp .rlist li a {  float: left;  width: 360px; height: 224px; }
.rzlp .rlist li a em{ text-align: center; font-size: 16px; color: #fff; position: absolute; left: 0; right: 0;bottom: 0px; font-weight: normal; width: 360px; height: 40px; line-height: 40px; display: block; background: url(../images/text_bg.png); }

/*热装楼盘*/

/*施工工地*/
.sggd{margin-top: 30px;}
.sggd .title{    height: 33px;    border-bottom: 1px solid #b7c4d7;}
.sggd .title h4 { font-size: 18px;float: left; border-bottom: 4px solid #e60012; font-weight: bold; height: 30px; width: 92px; }
.sggd .title h6 a{font-size: 14px;float: right; color: #333333; line-height: 33px;}
.sggd ul{overflow: hidden; margin-top: 22px;}
.sggd ul li{float: left;margin-left: 14px;}
/*施工工地*/

/*精英团队*/
.team{margin-top: 30px;}
.team .title{    height: 33px;    border-bottom: 1px solid #b7c4d7;}
.team .title h4 { font-size: 18px;float: left; border-bottom: 4px solid #e60012; font-weight: bold; height: 30px; width: 92px; }
.team .title h6 a{font-size: 14px;float: right; color: #333333; line-height: 33px;}
.team #posterTvGrid86804{width: 1159px !important;margin: 0 auto;}
.team h3{color: #333333;font-size: 24px; font-weight: bold;text-align: center;display: block;margin-top: 25px;}
/*精英团队*/


/*企业动态*/
.n_z{ overflow: hidden; }
.n_z .news{float: left; width: 568px;}
.n_z .news{margin-top: 30px;}
.n_z .news .title{    height: 33px;    border-bottom: 1px solid #b7c4d7;}
.n_z .news .title h4 { font-size: 18px;float: left; border-bottom: 4px solid #e60012; font-weight: bold; height: 30px; width: 92px; }
.n_z .news .list{}
.n_z .news .list li{margin-top: 21px;overflow: hidden; padding: 9px 11px; width: 548px; height: 102px;-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px; background: #fafafa;}
.n_z .news .list li .pic{float: left; width: 150px;}
.n_z .news .list li .text{float: right;width: 342px;}
.n_z .news .list li .text h5{font-size: 15px; font-weight: bold;color: #333333;margin-top: 13px;}
.n_z .news .list li .text p{color: #666666;font-size: 14px;margin-top: 13px; line-height: 25px;}
.n_z .news .list li a:hover .text h5{color: #e60012;}

.n_z .zxg{float: right; width: 568px;}
.n_z .zxg{margin-top: 30px;}
.n_z .zxg .title{    height: 33px;    border-bottom: 1px solid #b7c4d7;}
.n_z .zxg .title h4 { font-size: 18px;float: left; border-bottom: 4px solid #e60012; font-weight: bold; height: 30px; width: 92px; }
.n_z .zxg .list{}
.n_z .zxg .list li{margin-top: 21px;overflow: hidden; padding: 9px 11px; width: 548px; height: 102px;-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px; background: #fafafa;}
.n_z .zxg .list li .pic{float: left; width: 150px;}
.n_z .zxg .list li .text{float: right;width: 342px;}
.n_z .zxg .list li .text h5{font-size: 15px; font-weight: bold;color: #333333;margin-top: 13px;}
.n_z .zxg .list li .text p{color: #666666;font-size: 14px;margin-top: 13px; line-height: 25px;}

.n_z .zxg .list li a:hover .text h5{color: #e60012;}

/*企业动态*/






/*index_main*/



/*footer*/

.footer{width: 100%;background:#000000; height: auto;overflow: hidden;}
.footer .footer_box{width: 1200px; margin: 0 auto;overflow: hidden; }
.footer_box .left{width: 725px;float: left;}
.footer_box .title{margin-top: 30px;    height: 33px; color: #ffffff;   border-bottom: 1px solid #b7c4d7;}
.footer_box .title h4 { font-size: 18px;float: left; border-bottom: 4px solid #e60012; height: 30px; width: 92px; }

.footer_box .left .fot_lst{overflow: hidden;margin-top: 18px;}
.footer_box .left .fot_lst li{float: left;margin-right: 68px;background: url(../images/footer_ed.png) left no-repeat; padding-left: 34px;font-size: 14px;}
.footer_box .left .fot_lst li a{color: #fff;}
.footer_box .left .fot_lst li a:hover{color: #e60012;}

.footer_box .right{width: 420px;float: right;}
.footer_box .right h6{font-size: 14px; color: #fff;margin-top: 15px;}

.footer_box1{margin-top: 22px; height: 60px;width: 100%;border-top: 1px solid #808080; }
.footer_box1 h6{line-height: 60px; text-align: center;color: #fff;}
/*footer*/




/*service*/


#service{top: 120px;right: 8%; position: fixed; width: 177px; height: 342px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #d00414;}
#service .close{width:32px; height: 32px;background:url(../images/colse.png) no-repeat;display: block; position: absolute;right: -15px;top: -15px;}
#service h2{font-size: 20px; font-weight: bold;color: #fff;display: block;margin-left: 9px;margin-top: 11px;}
#service small{color: #fff;font-size: 16px;margin-left: 9px;}
#service .txt{width: 177px; height: 59px;background: #f6cdd0;margin-top: 10px;overflow: hidden;}
#service .txt h5{font-size: 16px;color: #231815;text-align: center;display: block;margin-top: 10px;}
#service .txt h2{margin-top: 0px;color: #231815;}

#service .txt1{overflow: hidden; width: 156px; height: 191px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #f6cdd0;margin: 12px auto;}
#service .txt1 .zx{position: relative; display: block; width: 92px; height: 26px; border: 1px solid #231815;text-align: center; line-height: 26px;color: #231815;font-size: 14px;margin-left: 40px;  margin-top: 14px;}
#service .txt1 .zx i{background: url(../images/qq.png) no-repeat; position: absolute; width: 20px; height: 23px;display: block;left: -32px;}
#service .txt1 .zx:hover{background: #d00414;color: #fff;}
#service .txt1 img{margin: 11px auto; width: 128px;display: block;}
/*service*/
/*content*/

.banner{margin: 0 auto;width: 1200px;}
.banner img{width: 100%;}

.content{margin: 15px auto 0 auto; width: 1160px; background: #fff ; overflow: hidden; padding: 0 20px 30px 20px;}
.content .con_bg{background:url(../images/con_bg.png) no-repeat; width: 1000px; height: 37px;margin: 0 auto;}
.content .clumb{width: 100%; height: 37px;background: #f5f5f5; }
.content .clumb h4{line-height: 37px; color: #333333;font-size: 14px;margin-left: 15px;}
.content .clumb h4 a {color: #333333;}
.content .clumb h4 a:last-child{color: #d00414;}
/*content*/


/*contact*/

.contact{}
.contact .title{height: 71px;border-bottom: 1px solid #e5e5e5;margin-top: 45px;}
.contact .title h4{font-size: 14px ;color: #333333;margin-top: 7px;}
.contact .txt{overflow: hidden;margin-top: 22px;}
.contact .txt .text{float: left;}
.contact .txt .text p{font-size: 16px;color:#787878;margin-top: 12px;}
.contact .txt .code{width: 276px; float: right;background: #f9f9f9;}
.contact .txt .code img{border: 1px solid #eaeff5;float: left;display: block;}
.contact .txt .code h4{display: block;color: #666666;font-size: 14px;margin-top: 47px;margin-left: 10px;float: left;}
.contact .map{margin-top: 29px;}

/*contact*/

/*about*/
.about{}
.about .txt{overflow: hidden; height: 335px; border-bottom: 1px dashed #d9d9d9;margin-bottom: 41px;margin-top: 30px;}
.about .txt .pic{float: left;margin-left: 25px;}
.about .txt .text{float: right; width: 625px;margin-right: 25px;}
.about .txt .text h2{font-size: 28px; color: #d00414; line-height: 85px; height: 59px;display: block;background: url(../images/about_line.png) top left no-repeat; }
.about .txt .text p{margin-top: 35px; line-height: 30px;color: #666666;font-size: 14px;}

.about .txt1{overflow: hidden;height: 335px;}
.about .txt1 .pic{float: right;margin-right: 25px;}
.about .txt1 .text{float: left; width: 625px;margin-left: 25px;}
.about .txt1 .text h2{font-size: 28px; color: #d00414; line-height: 85px; height: 59px;display: block;background: url(../images/about_line.png) top left no-repeat; }
.about .txt1 .text p{margin-top: 35px; line-height: 30px;color: #666666;font-size: 14px;}

/*about*/


/*honer*/
.honer{}
.honer ul {overflow: hidden;}
.honer ul li{position: relative; width: 268px; height: 188px; border: 1px solid #dddddd; float: left;margin-right: 20px; margin-bottom: 20px; margin-top: 20px;}
.honer ul li i{display: none; width: 268px; height: 188px; background: url(../images/check.png) no-repeat; position: absolute;top: 0px;z-index: 99;left: 0px;}
/*honer*/


/*news*/

.menu{overflow:hidden;margin-top: 20px;}
.menu li{width: 192px; height: 50px;background: #f8f8f8;float: left; margin-right: 20px; line-height: 50px; text-align: center;}
.menu li a{width: 192px; height: 50px; color: #333333;font-size: 16px;display: block;}
.menu li a:hover{background: #d93643;color: #fff;}
.menu li a.on{background: #d93643;color: #fff;}

.news_list{overflow: hidden;margin-top: 23px;}
.news_list li{margin-bottom: 30px;overflow: hidden;}
.news_list li .txt{}
.news_list li .txt .pic{float:left; width: 288px; height: 193px;margin: 10px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; padding: 9px;box-shadow: 0px 0px 10px #aeaeae;}
.news_list li .txt .pic img{ width: 289px; height: 192px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;  }
.news_list li .text{width: 752px;float: right; margin-right: 40px;}
.news_list li .text h3{color: #333333;font-size: 18px; font-weight: bold;margin-top: 28px;}
.news_list li .text p{font-size: 14px;color: #666666; line-height: 25px;margin-top: 26px;}
.news_list li .td{overflow: hidden;margin-top: 35px;}
.news_list li .td h4{color: #999999;font-size: 14px;float: left;}
.news_list li .td a{float: right; width: 69px; height: 23px; display: block;float: right;background: #d00414;color: #fff;font-size: 14px; line-height: 23px; text-align: center;}
.news_list li:hover .text h3{color: #d00414;}

.news_show{}
.news_show h2{font-size: 18px;color: #333333;font-weight: bold;text-align: center;margin-top: 32px;}
.news_show .time{ margin-top: 22px;margin-bottom: 35px; text-align: center;height: 41px;border-top:1px dashed #c4c4c4 ;border-bottom:1px dashed #c4c4c4 ; line-height: 41px;color: #999999;}
.news_show .time em{margin-left: 13px;}
.news_show p{ font-size: 14px; color: #666666;line-height: 25px; margin-bottom: 28px;}
.news_show img{text-align: center;margin: 0 auto;width: 615px;display: block;margin-bottom: 27px;}

.p_n{overflow: hidden; color: #666666;font-size: 14px;margin-bottom: 20px;}
.p_n a{ color: #666666;}
.p_n a:hover{color:#d00414;}
.p_n .l{float: left;}
.p_n .r{float: right;}

.about_wz{}
.about_wz .title{    height: 33px;    border-bottom: 1px solid #b7c4d7;}
.about_wz .title h4 { font-size: 18px;float: left; border-bottom: 4px solid #e60012; font-weight: bold; height: 30px; width: 92px; }

.about_wz ul{overflow: hidden;margin-top: 25px;}
.about_wz ul li{width: 260px;float:left;margin-right: 30px;}
.about_wz ul li h6{color: #333333;font-size: 16px;}
.about_wz ul li em{color: #adadad;font-size: 14px;margin-top: 13px;display: block;}
.about_wz ul li p{color: #747474;font-size: 14px;margin-top: 13px; line-height: 23px;}
.about_wz ul li a:hover h6{color: #d00414;}

.share a{ float: right;margin-top: 9px;margin-right: 10px; }
.share em{float: right;line-height: 38px;margin-right: 10px;}
/*news*/

/***分页-----------------------------------------------------------------------------***/
.page{width:350px; height: 35px; margin: 0 auto; padding:0 0  30px 0;}
.page .prev {width: 69px; height: 31px;display: block; line-height: 32px;color: #463554;           background: url(../images/pageed01.png) left no-repeat; padding-left: 5px;   }
.page .prev:hover{width: 69px; height: 31px;display: block; background: url(../images/pageed02.png) left no-repeat;}
.page .next {width: 69px; height: 31px;display: block; line-height: 32px;color: #463554;background: url(../images/pageed04.png) left no-repeat;padding-left: 11px; text-align: left; }
.page .next:hover{width: 69px; height: 31px;display: block; background: url(../images/pageed03.png) left no-repeat;}
.page a{ float: left; background: #e8e8e8; margin-left:10px;width: 33px; height: 32px; display: block; text-align: center;line-height: 32px;color: #463554;}
.page span{float: left;;width: 13px; height: 32px; display: block; text-align: center;line-height: 32px; margin-left:10px;color: #463554;}
.page a:hover{width: 33px; height: 32px; display: block;background-color: #d00414;color: white;}
.page a.hover{width: 33px; height: 32px; display: block;background-color: #d00414;color: white;}
.page a.on{background-color: #d00414;color: white;}

.page .prev.on{background: url(../images/pageed02.png) left no-repeat;}
.page .next.on{background: url(../images/pageed03.png) left no-repeat;}
/***分页-----------------------------------------------------------------------------***/



/*招聘*/

.job p{ color: #333333; font-size: 24px;font-weight: bold; text-align: center; }
.job span em{color: #90c31f;font-size: 16px; font-weight: bold;}
.job .job_list{margin-top: 18px; overflow: hidden; margin-bottom: 47px;border-left: 1px solid #f9f9f9;border-bottom: 1px solid #f9f9f9;}
.job .job_list .dT{overflow: hidden;background: #e9e9e9;}
.job .job_list .dT .dt1{width: 283px; float: left; font-size: 16px; color: #333333;  height: 58px; line-height: 58px;border-right: 2px solid #dedede;text-align: center;}
.job .job_list .dT .dt2{width: 290px; float: left; font-size: 16px; color: #333333;  height: 58px; line-height: 58px;border-right: 2px solid #dedede;text-align: center;}
.job .job_list .dT .dt3{width: 290px; float: left; font-size: 16px; color: #333333;  height: 58px; line-height: 58px;border-right: 2px solid #dedede;text-align: center;}
.job .job_list .dT .dt4{width: 290px; float: left; font-size: 16px; color: #333333;  height: 58px; line-height: 58px;text-align: center;}
.job .job_list .dd{background: #f8f8f8; height: 60px;}
.job .job_list dd{height: 60px; background: #fff;color: #737373; display: block;   float: left;}
.job .job_list dd a{color: #737373;width: 100%;height: 58px;display: block;}
.job .job_list dd a .dt5{width: 289px; float: left; font-size: 14px;   height: 58px; line-height: 58px;text-align: center;}
.job .job_list dd a .dt6{width: 290px; float: left; font-size: 14px;  height: 58px; line-height: 58px;text-align: center;}
.job .job_list dd a .dt7{width: 290px; float: left; font-size: 14px;  height: 58px; line-height: 58px;text-align: center;}
.job .job_list dd a .dt8{width: 290px; float: left; font-size: 14px; height: 58px; line-height: 58px;text-align: center;}
.job .job_list dd a.on{background: #d00414;color: #fff;width: 100%;height: 58px;}


.showbox{width:0px;height:0px;display:none;position:absolute;right:0;top:0;z-index:100;background:#fff;-webkit-border-radius: 8px;border-radius: 8px;overflow: hidden;}
.showbox .tag{width: 100%; background:#231815 ;height: 73px; text-align: center; line-height: 73px;font-size: 24px; color: #f8fefa; }
.showbox .taG1 em{margin-left: 60px;}
.showbox .tag .close{background: url(../images/close1.png ) no-repeat; width: 20px; height: 20px;cursor:  pointer;display: block;position: absolute;  right: 3%;    top: 4%;}
#fide{ position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;background: url(../images/fide_bg.png) ;}
.showbox .taG1{ padding: 33px 18px 0px 18px; color: #666666; font-size: 13px;}
.showbox .mainbox{overflow: hidden; width: 620px; min-height: 250px; -webkit-border-radius: 8px;border-radius: 8px; background: #f7f7f7; margin: 28px auto 0 auto; padding: 0px 30px 0px 30px;}
.showbox .mainbox span{color: #666666; font-size: 13px; margin-top: 21px;display: block; margin-bottom: 25px;}
.showbox .mainbox {display: block;color: #666666; font-size: 13px; line-height: 25px;}

.showbox .send{position: relative; font-size: 20px; width: 263px; height: 53px; -webkit-border-radius: 30px;border-radius: 30px; text-align: center;background: #d73141; margin: 36px auto 20px auto;  line-height: 52px; }
.showbox .send a{color: #fff;width: 263px; height: 53px; display: block;}
.showbox .send i{background: url(../images/feiji.png ) no-repeat; width: 26px; height: 26px; position: absolute;top:24%; left: 16%;}

/*招聘*/


/*施工工地*/
.cggd{overflow: hidden;}
.cggd .left{float: left;}
.cggd .left-1{float: left; width: 864px;}
.cggd .left ul{overflow:hidden;margin-top: 15px;margin-bottom: 15px;}
.cggd .left ul li{overflow: hidden;  width: 830px;background: #fafafa;box-shadow: 0px 0px 5px #c1c1c1; height: 285px;margin: 3px 3px 21px 3px; padding: 14px; position: relative;}
.cggd .left ul li .pic{float: left;border: 1px solid #dddddd; padding: 5px;width: 412px;}
.cggd .left ul li .pic img{width: 411px; height: 273px;}
.cggd .left ul li .txt{float: left;margin-left: 24px; position: relative;height: 284px;}
.cggd .left ul li .txt h3{margin-top: 6px; color: #333333;font-size: 20px; font-weight: bold; height: 30px;border-bottom: 2px solid #d00414;}
.cggd .left ul li .txt h1{font-style: normal; margin-top: 6px; color: #333333;font-size: 20px; font-weight: bold; height: 30px;border-bottom: 2px solid #d00414; width: 238px;}
.cggd .left ul li .txt p{line-height: 30px;  color: #333333;font-size: 14px;margin-top: 10px;}
.cggd .left ul li .txt a.cg{width: 87px; height: 31px;display: block;line-height: 31px;text-align: center;color: #ffffff;font-size: 14px;background: #d00414;bottom: 10px; position: absolute;}

.cggd .left ul li .txt2{float: left;margin-left: 24px; position: relative;height: 284px;width: 378px;}
.cggd .left ul li .txt2 h3{margin-top: 6px; color: #333333;font-size: 20px; font-weight: bold; height: 30px;border-bottom: 2px solid #d00414;}
.cggd .left ul li .txt2 h1{font-style: normal; margin-top: 6px; color: #333333;font-size: 20px; font-weight: bold; height: 30px;border-bottom: 2px solid #d00414; width: 238px;}
.cggd .left ul li .txt2 p{line-height: 30px;  color: #333333;font-size: 14px;margin-top: 10px;}
.cggd .left ul li .txt2 p em{margin-left: 20px;}
.cggd .left ul li .txt2 p i{color: #747474;}
.cggd .left ul li .txt2 a.cg{width: 87px; height: 31px;display: block;line-height: 31px;text-align: center;color: #ffffff;font-size: 14px;background: #d00414;bottom: 10px; position: absolute;}


.cggd .left ul li h4{color: #999999;font-size: 14px; position: absolute; right: 10px; top: 25px;}

.cggd .title{ width: 240px; height: 33px;border-bottom: 2px solid #d00414;color: #333333;font-size: 20px; font-weight: bold;margin-top: 48px; }
.cggd .tag{font-size: 16px; color: #333;margin-top: 21px;}
.cggd .tag em{margin-left: 60px;}
.cggd .link{margin-top: 18px; width: 855px; height: 50px; border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;}
.cggd .link a{width: 90px; height: 30px; line-height: 30px;text-align: center; color: #fff; background: #d00414;display: block;font-size: 14px;margin: 10px 15px;}
.cggd .txt-1{overflow: hidden;margin-top: 30px;margin-bottom: 30px;}
.cggd .txt-1 .list{padding-top: 23px; float: left;width: 135px;background: #fafafa;}
.cggd .txt-1 .list dd{width: 130px;height: 35px;color: #666666;font-size: 14px;text-align: center; line-height: 35px;}
.cggd .txt-1 .list dd a{color: #666666;width: 130px;height: 35px;display: block;border-left: 5px solid #fafafa;}
.cggd .txt-1 .list dd a:hover{background: #a7a5a1;color: #fff; width: 130px;height: 35px;border-left: 5px solid #333;}
.cggd .txt-1 .list dd a.on{background: #a7a5a1;color: #fff; width: 130px;height: 35px;border-left: 5px solid #333;}

.cggd .right{margin-top: 15px;float: right;background: #fafafa;box-shadow: 0px 0px 5px #c1c1c1; width: 270px;padding-bottom: 20px;margin-right: 5px;}
.cggd .right .form{}
.cggd .right .form h2{color: #333333;font-size: 20px; font-weight: bold;text-align: center;display: block;margin-top: 28px;}
.cggd .right .form h4{margin-bottom: 22px; color: #d00414;font-size: 14px;text-align: center;margin-top: 10px;}
.cggd .right .form input{width: 172px; padding: 0px 5px; height: 28px; border: 1px solid #cccccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.cggd .right .form label{color: #333333;font-size: 14px;}
.cggd .right .form label i{color:#d00414;margin-left: 8px;}
.cggd .right .form .mb11{margin-bottom: 11px;}
.cggd .right .form .submit{width: 232px; height: 40px; padding: 0px;background: #d00414;text-align: center;color: #fff;line-height: 40px;margin: 0 auto;display: block;font-size: 14px;}
.cggd .right .form h5{margin-bottom: 22px; color: #666666;font-size: 14px;text-align: center;margin-top: 10px;}
.cggd .right .form h5 em{color: #d00414;}

.cggd .right .sfgd{width: 234px;margin: 0 auto;}
.cggd .right .sfgd .title { height: 33px; border-bottom: 1px solid #b7c4d7; }
.cggd .right .sfgd .title h6 { border-bottom: 4px solid #e60012; font-weight: bold; height: 30px; width: 92px;font-size: 18px; }

.cggd .right .que p{color: #666666;font-size: 14px; line-height: 20px; margin-top: 14px;}

.sideMenu1{margin-top: 20px;margin-bottom: 40px;}
.sideMenu1 h3{margin-bottom: 5px; width: 222px; height: 37px; line-height: 37px; color: #666666;font-size: 14px;padding-left: 10px; border: 1px solid #e5e5e5;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;cursor: pointer;}
.sideMenu1 ul {overflow: hidden; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5;display:none;}
.sideMenu1 ul li {padding: 5px 0px 5px 11px;overflow: hidden;}
.sideMenu1 ul li img{width: 100px;height: 65px;float: left;}
.sideMenu1 ul li p{font-size: 12px;color: #333333;float: right;width: 110px;}
.sideMenu1 ul li a:hover p{color: #e60012;}
.sideMenu1 h3.on{color: #e60012}


.sideMenu2{margin-top: 20px;margin-left: 20px;float: left;}
.sideMenu2 h3{position: relative; margin-bottom: 5px; width: 708px; height: 47px; line-height: 47px; color: #666666;font-size: 14px;padding-left: 10px; border: 1px solid #e5e5e5;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;cursor: pointer;}
.sideMenu2 h3 i{ position: absolute; right: 13px;padding-right: 20px; top:0px;background: url(../images/jia.png) right  no-repeat; }
.sideMenu2 h3.on i{background: url(../images/jian.png) right  no-repeat;  content: "";display: block; }
.sideMenu2 h3 img{margin-top: 6px;}
.sideMenu2 .photo{width: 702px;padding: 8px;border-left: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;margin-top: -9px;}
.sideMenu2 .photo img {margin-bottom: 8px;}
.sideMenu2 h3.on{color: #e60012}




/*施工工地*/


/*热装楼盘*/
.rzlp-1{float: left;width: 870px;}
.rzlp-1 .info{overflow: hidden;  width: 870px;height: 365px;margin: 20px 3px 21px 3px; padding: 14px; position: relative;}
.rzlp-1 .info .pic{float: left;border: 1px solid #dddddd; padding: 5px;width: 412px;}
.rzlp-1 .info .pic img{width: 411px; height: 273px;}
.rzlp-1 .info .txt2{float: left;margin-left: 24px; position: relative;height: 284px;width: 378px;}
.rzlp-1 .info .txt2 h3{margin-top: 6px; color: #333333;font-size: 20px; font-weight: bold; height: 30px;border-bottom: 2px solid #d00414;}
.rzlp-1 .info .txt2 h1{font-style: normal; margin-top: 6px; color: #333333;font-size: 20px; font-weight: bold; height: 30px;border-bottom: 2px solid #d00414; width: 238px;}
.rzlp-1 .info .txt2 p{line-height: 29px;  color: #333333;font-size: 14px;margin-top: 10px;}
.rzlp-1 .info .txt2 p em{margin-left: 20px;}
.rzlp-1 .info .txt2 p i{color: #747474;}
.rzlp-1 .info .txt2 a{width: 87px; height: 31px;display: block;line-height: 31px;text-align: center;color: #ffffff;font-size: 14px;background: #d00414;bottom: -85px; position: absolute;}

.rzlp-1 .case-1{}
.rzlp-1 .case-1 .title{width: 850px;height: 33px;border-bottom: 1px solid #b7c4d7;margin-top: 0px;}
.rzlp-1 .case-1 .title h4 { font-size: 18px;float: left; border-bottom: 4px solid #e60012; font-weight: bold; height: 30px; width: 92px; }
.rzlp-1 .case-1 .title h6 a{font-size: 14px;float: right; color: #333333; line-height: 33px;}

.rzlp-1 .case-1 .c-1list{margin-top: 23px;overflow: hidden;}
.rzlp-1 .case-1 .c-1list li{ height: 245px;width: 267px;background: #fafafa;box-shadow: 0px 0px 5px #c1c1c1;margin: 2px 21px 23px 2px; ;float: left;}
.rzlp-1 .case-1 .c-1list li img{margin-bottom: 15px;width: 267px;}
.rzlp-1 .case-1 .c-1list li p{text-align: center;color: #333333;display: block;font-size: 14px;}

.rzlp-1 .park{ position: relative; }
.rzlp-1 .park .title{width: 865px;height: 33px;border-bottom: 1px solid #b7c4d7;margin-top: 0px;}
.rzlp-1 .park .title h4 { font-size: 18px;float: left; border-bottom: 4px solid #e60012; font-weight: bold; height: 30px; width: 135px; }
.rzlp-1 .park .title h6 a{font-size: 14px;float: right; color: #333333; line-height: 33px;}
.picScroll-left{margin-bottom: 40px;}
.picScroll-left .bd{margin-top: 22px;}
.picScroll-left .bd ul{overflow: hidden;}
.picScroll-left .bd ul li{position: relative;height: 140px; border: 1px solid #dddddd;padding: 5px; width: 198px;margin-left: 7px;-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;  }
.picScroll-left .bd ul li img{width: 198px; height: 138px;}
.picScroll-left .bd ul li:hover i{width: 199px; height: 143px;background: url(../images/fangda.png) no-repeat; position: absolute;top: 3px;z-index: 99;left: 6px;}


.picScroll-left .hd .next{ width: 21px; height: 21px; background: url(../images/parked01.png) no-repeat; cursor: pointer; position: absolute; top: 8px; right: 35px; }
.picScroll-left .hd .next:hover{background: url(../images/park3de02.png) no-repeat;}

.picScroll-left .hd .prev{ width: 21px; height: 21px; background: url(../images/park3ed04.png) no-repeat; cursor: pointer; position: absolute; top: 8px; right: 6px; }
.picScroll-left .hd .prev:hover{background: url(../images/park3ed03.png) no-repeat;}


.rzlp-1 .team-1{}
.rzlp-1 .team-1 .title{width: 840px;height: 33px;border-bottom: 1px solid #b7c4d7;margin-top: 0px;}
.rzlp-1 .team-1 .title h4 { font-size: 18px;float: left; border-bottom: 4px solid #e60012; font-weight: bold; height: 30px; width: 92px; }
.rzlp-1 .team-1 .title h6 a{font-size: 14px;float: right; color: #333333; line-height: 33px;}

.rzlp-1 .team-1 .c-1list{margin-top: 23px;overflow: hidden;}
.rzlp-1 .team-1 .c-1list li{ width: 258px;margin: 2px 32px 23px 0px; ;float: left; height: 208px;}
.rzlp-1 .team-1 .c-1list li img{margin-bottom: 15px;width: 258px;}
.rzlp-1 .team-1 .c-1list li p{text-align: center;color: #333333;display: block;font-size: 16px;}


.showbox-1{width:0px;height:0px;display:none;position:absolute;right:0;top:0;z-index:100;background:#fff;-webkit-border-radius:0 0 8px 8px;border-radius: 0 0 8px 8px;overflow: hidden;}
.showbox-1 .tag{width: 100%; background:#231815 ;height: 57px; text-align: center; line-height: 57px;font-size: 18px; color: #fff; }
.showbox-1 .tag .close{background: url(../images/team_colse.png ) no-repeat; width: 13px; height: 13px;cursor:  pointer;display: block;position: absolute;  right: 3%;    top: 3%;}
#fide{ position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;background: url(../images/fide_bg.png) ;}
.showbox-1 .taG1{ padding: 33px 18px 0px 18px; color: #666666; font-size: 13px;}
.showbox-1 .mainbox{overflow: hidden; width: 80%; min-height: 250px;   margin: 28px auto 0 auto;}
.showbox-1 .mainbox span{color: #666666; font-size: 13px; margin-top: 21px;display: block; margin-bottom: 25px;}

.showbox-1 .mainbox .mb{margin-bottom: 10px; overflow: hidden; height: 40px}
.showbox-1 .mainbox label{color: #666666;font-size: 14px; line-height: 40px; float:right;display: block;}
.showbox-1 .mainbox input{border: 1px solid #d6d6d6;width: 358px; padding: 0 10px;height: 38px;float: right;margin-left: 10px;}
.showbox-1 .mainbox label i{color: #d00414;}
.showbox-1 .mainbox .submit{ padding: 0px;width: 460px;height: 47px; text-align: center;line-height: 47px; color: #fff;font-size: 12px;background: #d00414}
/*热装楼盘*/





/*精英团队*/

.cggd .team{float: left;margin-top: 0px;}
.cggd .team ul{overflow:hidden;margin-top: 15px;margin-bottom: 15px;}
.cggd .team ul li{overflow: hidden;  width: 830px;background: #fafafa;box-shadow: 0px 0px 5px #c1c1c1; height: 268px;margin: 3px 3px 21px 3px; padding: 14px; position: relative;}
.cggd .team ul li .pic{float: left;border: 1px solid #dddddd; padding: 5px;width: 338px;}
.cggd .team ul li .pic img{width: 338px; height: 255px;}
.cggd .team ul li .txt{float: left;margin-left: 24px; position: relative;height: 284px; width: 450px;}
.cggd .team ul li .txt h1{font-style: normal; margin-top: 6px; color: #333333;font-size: 20px; font-weight: bold; height: 30px;border-bottom: 2px solid #d00414; width: 238px;}
.cggd .team ul li .txt p{line-height: 30px;  color: #333333;font-size: 14px;margin-top: 10px;}
.cggd .team ul li .txt a{width: 87px; height: 31px;display: block;line-height: 31px;text-align: center;color: #ffffff;font-size: 14px;background: #d00414;bottom: 45px; position: absolute;}
.cggd .team ul li .txt .title { width: 450px; height: 33px; border-bottom: 1px solid #b7c4d7;margin-top: 12px; }
.cggd .team ul li .txt .title h4 { border-bottom: 4px solid #e60012; font-weight: bold; height: 30px; width: 92px; }
.cggd .team ul li:hover .title h4{font-size: 18px;font-weight: bold;color: #d00414;}


.cggd .team_show{float: left;margin-top: 0px;width: 860px;}
.cggd .team_show .heat{overflow: hidden;width: 825px;  height: 268px;margin: 3px 3px 21px 3px; padding: 14px; position: relative;}
.cggd .team_show .heat .pic{float: left;border: 1px solid #dddddd; padding: 5px;width: 338px;}
.cggd .team_show .heat .pic img{width: 338px; height: 255px;}
.cggd .team_show .heat .txt{float: left;margin-left: 24px; position: relative;height: 284px; width: 450px;}
.cggd .team_show .heat .txt h1{font-style: normal; margin-top: 6px; color: #333333;font-size: 20px; font-weight: bold; height: 30px;border-bottom: 2px solid #d00414; width: 238px;}
.cggd .team_show .heat .txt h5{color: #333;font-size: 16px; margin-top: 20px;}
.cggd .team_show .heat .txt p{padding: 0px; line-height: 30px;  color: #666666;font-size: 14px;}
.cggd .team_show .heat .txt a{width: 87px; height: 31px;display: block;line-height: 31px;text-align: center;color: #ffffff;font-size: 14px;background: #d00414;bottom: 45px; position: absolute;}
.cggd .team_show .heat .txt .title { width: 450px; height: 33px; border-bottom: 1px solid #b7c4d7;margin-top: 12px; }
.cggd .team_show .heat .txt .title h4 { font-size: 18px;font-weight: bold; border-bottom: 4px solid #e60012; font-weight: bold; height: 30px; width: 92px; }

.cggd .team_show .title { height: 33px; border-bottom: 1px solid #b7c4d7; width: 100%;}
.cggd .team_show .title h4 {background: url(../images/team_line.png) left bottom no-repeat;  font-size: 18px; font-weight: bold;  float: left; height: 33px; width: 180px; }
.cggd .team_show .title h6 a{font-size: 14px;float: right; color: #333333; line-height: 33px;}
.cggd .team_show p{font-size: 14px; line-height: 25px; color: #666666; padding: 15px;}

.new-actives{margin-top: 18px;margin-bottom: 25px;  }
.new-actives .tab-bd{}
.new-actives .tab-bd .tab-bd-in{height:262px;}
.new-actives .tab-bd ul{height:262px; overflow:hidden;}
.new-actives .tab-bd li{ width: 267px; height: 245px;float: left; background: #fafafa;box-shadow:0px 0px 10px #d5d2d2;margin-left: 2px;margin-bottom: 2px;margin-right: 26px;}
.new-actives .tab-bd li .pic{}
.new-actives .tab-bd li .txt{}
.new-actives .tab-bd li .txt h5{font-size: 16px; color: #666;text-align: center;display: block;margin-top: 9px;}
.new-actives .tab-bd li .txt p{color: #333333;font-size: 14px; padding: 0px;text-align: center;display: block;margin-top: 5px;}
.new-actives .tab-bd li .txt p em{color: #999999;}
.new-actives .tab-bd li .txt i{margin-left: 20px;}

.new-actives .tab-hd{position: relative;height: 28px;}
.new-actives .tab-hd .pageState{margin: 0 auto; width: 56px; height: 25px;background: #d00414;color: #fff;line-height: 25px; text-align: center;display: block;}
.new-actives .tab-hd .prev{position: absolute; top: 0px; left: 325px; display: block; width: 60px; height: 27px;background: url(../images/prveed01.png) no-repeat; line-height: 27px;text-align: center;color: #333333;font-size: 12px; }
.new-actives .tab-hd .prev:hover{background: url(../images/prveed02.png) no-repeat; color: #d00414;}

.new-actives .tab-hd .next{ position: absolute; top: 0px; right: 325px;width: 60px; height: 27px;background: url(../images/nexted01.png) no-repeat; display: block;line-height: 27px;text-align: center;color: #333333;font-size: 12px;}
.new-actives .tab-hd .next:hover{background: url(../images/nexted02.png) no-repeat; color: #d00414;}

.rzlp-1 { margin-top: 31px; overflow: hidden; }
.rzlp-1 li {margin-left: 20px; float: left;  width: 270px; height: 183px; position: relative;margin-bottom: 20px;}
.rzlp-1 li img{width: 270px; height: 183px;}
.rzlp-1 li a {  float: left;  width: 270px; height: 183px; }
.rzlp-1 li a em{ text-align: center; font-size: 16px; color: #fff; position: absolute; left: 0; right: 0;bottom: 0px; font-weight: normal; width: 270px; height: 40px; line-height: 40px; display: block; background: url(../images/text_bg.png); }






.teamScroll-left{ position: relative;margin-bottom: 10px; }
.teamScroll-left .hd{overflow: hidden; ;}
.teamScroll-left .bd{overflow: hidden;margin-top: 20px;}
.teamScroll-left .bd ul li { margin-left: 18px; position: relative; float: left; margin-right: 18px; margin-bottom: 20px; }
.teamScroll-left .bd ul li a p { font-weight: normal; margin-top: 15px; padding-top: 0px; position: absolute; bottom: 0px; color: #fff; left:0px; }
.teamScroll-left .bd ul li a .info { box-shadow:0px 0px 10px #888888;width: 376px; height: 255px; position: absolute; top: -5px; left: -8px; display: none; background: url(../images/dger_bg.png);overflow: auto; }
.teamScroll-left .bd ul li a .info h4 { display: block; font-weight: bold;font-size: 18px; color: #fff; text-align: center; margin-top: 28px; }
.teamScroll-left .bd ul li a .info h6 { width: 337px; display: block; color: #fff; text-align: left; line-height: 25px; font-size: 14px;margin: 15px auto 0 auto;}

.teamScroll-left .hd .next{ width: 21px; height: 21px; background: url(../images/parked01.png) no-repeat; cursor: pointer; position: absolute; top: -22px; right: 25px; }
.teamScroll-left .hd .next:hover{background: url(../images/park3de02.png) no-repeat;}

.teamScroll-left .hd .prev{ width: 21px; height: 21px; background: url(../images/park3ed04.png) no-repeat; cursor: pointer; position: absolute; top: -22px; right: 0px; }
.teamScroll-left .hd .prev:hover{background: url(../images/park3ed03.png) no-repeat;}

/*精英团队*/

/*精品案例*/

.cmenu{overflow: hidden;margin-top: 11px;}
.cmenu li{ float: left;color: #333333;font-size: 14px;background: #f5f5f5;margin-right: 22px; }
.cmenu li a{color: #333333;display: block; padding: 9px; }
.cmenu li a:hover{background: #d00414;color: #fff;}
.cmenu li a.on{background: #d00414;color: #fff;}

.case_list{float: left;overflow: hidden;margin-top: 30px;}
.case_list li{float: left; padding: 3px; height: 243px;background: #fafafa;margin-bottom: 31px;box-shadow: 0px 0px 10px #cacaca;margin-left: 5px;transition:box-shadow 0.5s ;margin-right: 10px;}
.case_list li img{width: 267px; height: 178px;}
.case_list li .td h4{color: #333333;font-size: 14px; line-height: 65px;margin-left: 21px;float: left;display: block;}
.case_list li .td a.yuyue{margin-right: 20px;margin-top: 20px; display: block;color: #fff;width: 76px; height: 22px;background: #d00414;line-height: 22px; text-align: center;float: right;}

.case_list li:hover{box-shadow: 0px 0px 10px #6b6a6a;transition:box-shadow 0.5s ;}



.case_show{float: left; width: 868px; margin-top: 23px;}
.case_show .person{overflow: hidden;}

.case_show .person .fl{float: left;}
.case_show .person .fr{float: right;margin-right: 30px; width: 123px;}
.case_show .person .title{width: 290px; height: 40px;border-bottom: 2px solid #d00414;margin-top: 20px;margin-bottom: 10px;}
.case_show .person .title h4{color: #333333;font-size: 24px; font-weight: bold;}
.case_show .person p{color: #333333;font-size: 14px;margin-top: 20px;}

.case_show .person p em{margin-left: 60px;}
.case_show .person h5{color: #333;font-size: 14px;text-align: center;margin-top: 15px;}
.case_show .person a{width: 98px; height: 30px;text-align: center;line-height: 30px;color: #fff;background: #d00414;font-size: 14px; display: block;margin: 7px auto 0 auto;}
.case_show .tag{color: #333333;font-size: 20px;font-weight: bold;margin-bottom: 10px;}
.case_show .iders{font-size: 14px; color: #333; line-height: 30px;}

.case_show  .style{float: left;margin-top: 0px;}
.case_show  .style ul{overflow:hidden;margin-top: 15px;margin-bottom: 15px;}
.case_show  .style ul li{overflow: hidden;  width: 830px;background: #fafafa;box-shadow: 0px 0px 5px #c1c1c1; height: 268px;margin: 3px 3px 21px 3px; padding: 14px; position: relative;}
.case_show  .style ul li .pic{position: relative; float: left;border: 1px solid #dddddd; padding: 5px;width: 400px;height: 263px;}
.case_show  .style ul li .pic:hover i{ width: 410px; height: 273px;background: url(../images/case_show_hover.png) no-repeat;  position: absolute;top: 0px; left: 0px;}
.case_show  .style ul li .pic img{width: 400px; height: 263px;}
.case_show  .style ul li .txt{float: left;margin-left: 24px; position: relative;height: 284px; width: 390px;}
.case_show  .style ul li .txt h1{font-style: normal; margin-top: 6px; color: #333333;font-size: 20px; font-weight: bold; height: 30px;border-bottom: 2px solid #d00414; width: 238px;}
.case_show  .style ul li .txt p{line-height: 30px;  color: #333333;font-size: 14px;margin-top: 10px;}
.case_show  .style ul li .txt a{width: 145px; height: 31px;display: block;line-height: 31px;text-align: center;color: #ffffff;font-size: 14px;background: #d00414;bottom: 95px; position: absolute;}
.case_show  .style ul li .txt .title { width: 390px; height: 33px; margin-top: 12px;border-bottom: none; }
.case_show  .style ul li .txt .title h4 { border-bottom: 2px solid #e60012; font-weight: bold; height: 30px; width: 92px; font-size: 20px; }

.case_show .tag-1{ position: relative; }
.case_show .tag-1 h3{color: #333333;font-size: 18px; font-weight: bold;border-bottom: 4px solid #e60012; height: 30px; display: block;}
.case_show .tag-1 .hd{position:absolute;right: 0px; top: -6px;}
.case_show .tag-1 .hd ul{}
.case_show .tag-1 .hd ul li{ width: 78px; height: 36px;background: #fff;text-align: center;font-size: 14px; line-height: 36px; float: left;display: block;color: #333333;cursor: pointer; }
.case_show .tag-1 .hd ul li.on{background: #d00414;color: #fff;}

.case_show .tag-1 .bd{overflow: hidden;}
.case_show .tag-1 .bd ul{margin-top: 20px;}
.case_show .tag-1 .bd ul li{ height: 245px;width: 267px;background: #fafafa;box-shadow: 0px 0px 5px #c1c1c1;margin: 2px 20px 23px 2px; ;float: left;}
.case_show .tag-1 .bd ul li img{margin-bottom: 15px;width: 267px;}
.case_show .tag-1 .bd ul li p{text-align: center;color: #333333;display: block;font-size: 14px;}

.comment {margin-top: 20px;}
.comment .title{width: 840px;height: 33px;border-bottom: 1px solid #b7c4d7;margin-top: 0px;}
.comment .title h4 { font-size: 18px;float: left; border-bottom: 4px solid #e60012; font-weight: bold; height: 30px; width: 92px; }
.comment .comlist{}
.comment .comlist li{margin-top: 15px;margin-bottom: 10px; width: 807px; height: 38px; background: #fafafa; padding: 17px;}
.comment .comlist em{display: block;width: 97%;border-bottom: 1px dashed #c5c0c0;}
.comment .comlist li h4{color: #333333;font-size: 14px;}
.comment .comlist li p{color: #adadad;font-size: 14px;margin-top: 10px;}

.comment h5{color: #333333;font-size: 16px; font-weight: bold; margin-bottom: 20px;}
.comment form{}
.comment form textarea{ width: 820px; height: 153px; padding: 10px; border: 1px solid #dddddd; max-width: 820px; max-height: 153px;}
.comment form input{width: 58px; height: 30px;text-align: center; line-height: 30px; color: #fff;background: #d00414;margin-top: 20px;}

/*精品案例*/


/*客户心声*/

.customer{margin-top: 30px;}
.customer .title{text-align: center;border-bottom: 1px dashed #c4c4c4; height: 76px;}
.customer .title h2{font-size: 20px; font-weight: bold;color:#333333;}
.customer .title p{margin-top: 20px;font-size: 14px; color: #999999;}
.customer .title p em{margin-right: 20px;}
.customer .txt{overflow: hidden;margin-top: 24px;}


.customer .form{float: left;}
.customer .form h3{font-size: 18px; font-weight: bold;color: #333333;}
.customer .form .mb{margin-top: 30px;overflow: hidden;}
.customer .form label{color: #333333;font-size: 14px;float: left;display: block; line-height: 30px;margin-right: 16px;}
.customer .form label i{color: #d00414;margin-right: 22px;}
.customer .form input{float: left;display: block; width: 218px; height: 30px;border: 1px solid #cccccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}
.customer .form .sex{width: 14px; height: 14px;float: left;margin-top: 7px;margin-right: 10px;float: left;}
.customer .form textarea{padding: 10px 10px;width: 525px; height: 147px;max-width: 525px; max-height: 147px; border: 1px solid #cccccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.customer .form .submit{padding: 0px;width: 58px; height: 30px;background: #d00414;line-height: 30px;text-align: center;color: #fff;border-radius: 0px;margin-top: 20px;}

.customer .feedback{float: right; width: 568px;}
.customer .feedback .title { height: 33px; border-bottom: 1px solid #b7c4d7; width: 100%;}
.customer .feedback .title h4 {background: url(../images/team_line.png) left bottom no-repeat;  font-size: 18px; font-weight: bold;  float: left; height: 33px; width: 92px; }
.fkes {margin-top: 28px;}
.fkes .tab-bd ul{height: 414px;}
.fkes .tab-bd ul li{ height: 62px;overflow: hidden;margin-bottom: 56px;}
.fkes .tab-bd ul li .text{float: left;width: 78px;}
.fkes .tab-bd ul li .text i{color: #666666;font-size: 14px; font-weight: bold;display: block;}
.fkes .tab-bd ul li .text h6{color: #333333;font-size: 14px;font-weight: bold;display: block;margin-top: 3px;}
.fkes .tab-bd ul li .text em{color: #666666;font-size: 14px;display: block;margin-top: 3px;}

.fkes .tab-bd ul li p{background: url(../images/feedback_Bg.png) no-repeat; width: 460px; height: 61px;display: block;float: left;font-size: 14px;color: #666666;padding: 13px;}

.fkes .tab-hd{position: relative;height: 28px;}
.fkes .tab-hd .pageState{margin: 38px auto 0 auto; width: 56px; height: 25px;background: #d00414;color: #fff;line-height: 25px; text-align: center;display: block;}
.fkes .tab-hd .prev{position: absolute; top: 0px; right: 325px; display: block; width: 60px; height: 27px;background: url(../images/prveed01.png) no-repeat; line-height: 27px;text-align: center;color: #333333;font-size: 12px; }
.fkes .tab-hd .prev:hover{background: url(../images/prveed02.png) no-repeat; color: #d00414;}

.fkes .tab-hd .next{ position: absolute; top: 0px; left: 325px;width: 60px; height: 27px;background: url(../images/nexted01.png) no-repeat; display: block;line-height: 27px;text-align: center;color: #333333;font-size: 12px;}
.fkes .tab-hd .next:hover{background: url(../images/nexted02.png) no-repeat; color: #d00414;}

/*客户心声*/




/*Ã¦Âµâ€¹Ã¨Â¯â€¢*/
.test {
    position: fixed;
    left: 0;
    top: 100px;
    background: #fff;
    border: 1px #ccc solid;
	z-index:9999999999999;
}

.test{position:fixed; left:0; top:100px; background:#fff; border:1px #ccc solid; border-bottom:none;}
.test li{ border-bottom:1px #ccc solid; text-align:center; font-size:14px; line-height:25px; padding:0 30px;}
.test li h3{ font-size:16px; color:#000;}   

/*Ã¦Âµâ€¹Ã¨Â¯â€¢*/