﻿.index_con{width:1200px;margin:55px auto;}

.index_con .index_box1{float: left;width:400px;}
/*.index_box1{ width:450px; border:1px solid #ddd; text-align:left;  }*/
.index_box1 .hd{ height:59px; line-height:59px; background:#404040; padding:0 10px 0 20px;  position:relative; }
.index_box1 .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }
.index_box1 .hd ul li{ float:left;  cursor:pointer; color:#fff; padding:0 15px;font-size:18px;}
.index_box1 .hd ul li.on{ height:235px; color:#b39a7b;  }
.index_box1 .bd ul{height:235px; }
.index_box1 .bd li{position:relative;height:235px;}
.index_box1 .box_con{display:block;margin: auto; height:60px;padding:11px 24px 0px 25px;  background:#000; position:absolute; bottom:0; font-size:14px; color:#ffffff;line-height:24px; filter: alpha(opacity=50);
-moz-opacity:0.5;opacity: 0.5;}
.index_box1 .box_con a{color:#fff;}
.index_con .index_box2{float: left;width:399px;margin:0 auto; }
.index_box2 .hd{ width:399px; padding-top:5px;padding-left:7px;  overflow:hidden;background:#404040;height:66px; }
.index_box2 .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.index_box2 .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.index_box2 .hd ul li img{ width:52px; height:52px; border:1px solid #8c643d; cursor:pointer; margin-right:12px;   }
.index_box2 .hd ul li.on{ background:url("../images/icoup.gif") no-repeat center 0; }
.index_box2 .hd ul li.on img{ border-color:#6c4a24;  }

.index_box2 .bd{height:223px;}
.index_box2 .bd li{ vertical-align:middle;position:relative; height:223px;}
.index_box2 .bd img{ width:399px; height:223px; display:block;  }
.index_box2 .doc_title{text-indent: 30px;display:block;width:399px; height:59px; background:#8e7051; position:absolute; top:0; font-size:18px; color:#ffffff;line-height:59px;filter: alpha(opacity=50);
-moz-opacity:0.9;opacity: 0.9; }
.index_box2 .doc_title .DocBtn{float: right;margin-right:30px;cursor: pointer;}

.index_box2 .doc_con{display:block;width:399px; height:35px;  position:absolute; margin-top:160px;margin-left:40px; font-size:18px; color:#ffffff; }
.index_box2 .doc_con a{width:35px;height:35px;background-image:url(../images/doc_btn.png);background-repeat:no-repeat;display:inline;float:left;margin:7px;}
.index_box2 .doc_con a.docxq{background-position:0 -2px;}
.index_box2 .doc_con a.docxq:hover{background-position:0 -39px;}
.index_box2 .doc_con a.doczx{background-position:-48px -2px;}
.index_box2 .doc_con a.doczx:hover{background-position:-48px -39px;}

.index_con .index_box3{float: left;width:400px;background:#404040;height:294px;}


.index_box3 .hd{ width:344px;margin:auto;height:59px; line-height:59px; background:#404040; padding:0 10px 0 20px;  position:relative;border-bottom:1px #757575 dashed;}
.index_box3 .hd ul{ float:left; position:absolute; left:1px; top:-1px; height:32px;   }
.index_box3 .hd ul li{ float:left;  cursor:pointer; color:#fff; padding:0 15px;font-size:18px; }
.index_box3 .hd ul li.on{ color:#d3b691; }

.inBox{   }
.inBox .inHd{  padding:15px 15px 0 29px;   }
.inBox .inHd ul{ overflow:hidden; zoom:1; }
.inBox .inHd ul li{ position:relative;color:#fff; cursor:pointer;line-height:22px;font-size: 14px;  }
.inBox .inHd ul li a{color:#fff;}
.inBox .inHd ul li a:hover{color:#6eebf6;}
.inBox .inHd ul li.on{  color:#989797 !important;  }
.inBox .inBd{margin-top:10px;overflow:hidden; }
.inBox .inBd ul{  width:400px;overflow:hidden;   }
.inBox .inBd li{   overflow:hidden;   }


.preBtn_ban{ position:absolute; top:40%; left:10%;cursor:pointer; z-index:10; display:none}
.nextBtn_ban{  position:absolute; top:40%; right:10%; cursor:pointer; z-index:10px; display:none}


.banner{ overflow:hidden;width:100%;  position:relative;border-bottom: 2px solid #dfdfdf}
.banner .hd{bottom:50px;overflow: hidden;position: absolute;z-index: 1; width:100%;}
.banner .hd ul{ overflow:hidden; width:230px; margin:auto}
.banner .hd ul li{background:#ffe2a4;border-radius:2px;cursor:pointer;float:left;height:18px; margin-right:10px;width:18px; }
.banner .hd ul li.on{background:#997e31;}
.banner .bd {position: relative;z-index: 0; width:100%;max-width:100%;}
.banner .bd  img{max-width:100%;text-align:center; }
.banner .bd ul{ width:100%;display:block; }
.banner .bd ul li{ width:100%;display:none; }
.banner .bd ul li a{ display:block; width:100%;cursor:pointer;}



.hot{width:100%;background:#e4e4e4;color:#161616;}
.hot .hot-items{width:800px;margin:0 auto;padding:40px 0;overflow:hidden;}
.hot .hot-items p{font-size:14px;line-height:24px;margin-bottom:10px;}
.hot .hot-items img{margin-bottom:15px;}


/*关于我们*/

/*关于我们 Start*/

.vb_top{

    overflow: hidden;

    width: 100%;

}

.vb_top img{

    width: 100%;

    display: block;

}

.ab_title{

    height: 55px;

    width: 1200px;

    margin: 0 auto;

    border-bottom: 1px solid #dfdfdf;

}

.left_f{

    height: 54px;

    line-height: 55px;

    width: 198px;

    font-size: 18px;

    color: #303033;

    text-align: center;

    border-bottom: 2px solid #362e2b;

}

.info_class{

    width: 1200px;

    margin: 0 auto;

}

.info_title{

    text-align: center;

    margin: 38px 0 0 0;

    font-size: 36px;

}
.info_Box {}
.info_Box p {float:left;height:169px;margin:15px 21px 0 0}
.info_Box p.lastp {margin-right:0px;}
.info_Box p:nth-child(4){ margin-right:0px;}
.info_Box p:nth-child(8){ margin-right:0px;}
.info_Box p:nth-child(12){ margin-right:0px;}
.info_Box p:nth-child(16){ margin-right:0px;}
.info_Box p:nth-child(20){ margin-right:0px;}

.info_body{

    margin-top: 30px;

}

.info_body_left{

    float: left;

}

.info_body_left{ width:530px; height:372px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.info_body_left .hd{ height:20px; overflow:hidden; position:absolute; right:8px; bottom:8px; z-index:1; }
.info_body_left .hd ul{ overflow:hidden; zoom:1; float:left;  }
.info_body_left .hd ul li{ float:left; margin-right:2px;  width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer; }
.info_body_left .hd ul li.on{ background:#19a7b4; color:#fff; }
.info_body_left .bd{ position:relative; height:100%; z-index:0;   }
.info_body_left .bd li{ zoom:1; vertical-align:middle; }
.info_body_left .bd img{ width:530px; height:372px; display:block;  }

.info_body_right{

    float: right;

    width: 617px;

}

.s_title{

    width: 151px;

    height: 39px;

    line-height: 39px;

    background: #19a7b4;

    font-size: 24px;

    color: #fff;

    text-align: center;

    margin: 12px 0 25px 0;

}

.s_body{

    color: #48484c;

    font-size: 16px;

    text-indent: 2em;

    line-height: 28px;



}

.tit1{

    width: 330px;

    height: 24px;

    background: url(../images/tit1.jpg);

    margin: 0 auto;

    margin-top: 57px;

}

.bd1{

    width: 800px;

    height: 126px;

    background: url(../images/bd1.jpg);

    margin:  0 auto;

    margin-top: 40px;

}

.tit2{

    width: 330px;

    height: 24px;

    background: url(../images/tit2.jpg);

    margin: 0 auto;

    margin-top: 50px;

}

.bd2{

    width: 1197px;

    height: 236px;

    background: url(../images/bd2.jpg);

    margin:  0 auto;

    margin-top: 25px;

}

.last_butt{

    width: 775px;

    margin: 0 auto;
    margin-bottom: 50px;
    margin-top: 83px;

}

.last_butt ul{

    margin: 0 auto;

}

.last_butt li{

    float: left;

    margin-left: 34px;

    cursor:pointer

}

.last_butt li:hover{

    opacity: 0.7;

    filter: alpha(opacity=70);

}

/*关于我们 End*/



/*医疗团队 Start*/



.bt{width: 1200px;height: 168px;margin: 0 auto; margin-top: 38px;}
.t1{ background: url(../images/yl1.jpg);}
.t2{ background: url(../images/yl2.jpg);}
.t3{ background: url(../images/yl3.jpg);}
.t301{background: url(../images/yl301.jpg);}
.t302{ background: url(../images/yl302.jpg);}
.t4{background: url(../images/yl4.jpg);}
.t5{background: url(../images/yl5.jpg);}
.t6{background: url(../images/yl6.jpg);}

.t7{background: url(../images/yl7.jpg);}
.tit_only { width: 330px;height: 24px; background: url(../images/tg11.jpg);margin: 0 auto; margin-top: 57px;}
.lastwb{width: 1198px;height: 325px;background: url(../images/last.jpg);margin: 0 auto; margin-top: 14px;margin-bottom: 50px;}
.fmap{width: 926px; margin:0 auto;margin-top: 33px;}
.lastwb2{width: 924px;height: 641px; background: url(../images/luxianjl.png);margin: 0 auto; border: 1px solid #dbdbdb;margin-top: 30px;}
.tit1_ol {width: 330px;height: 24px;background: url(../images/tit_ppp.png); margin: 0 auto; margin-top: 57px;}
.map_tishi_t {background: #cc82a8;color: #fff;font-size: 18px;margin: 0 auto;padding: 15px 10px;width: 906px;margin-top: 46px;}
.map_tishi_t span {font-size: 24px;}
.left_con {width: 287px;height: 286px;}
.map_right_inf {width: 590px;}
.diy{width: 926px;margin: 0 auto;margin-top: 29px;}
.map_btn a {width: 100%;height: 100%;float: left;color: #fff;font-size: 24px; text-decoration: none;}

/*医疗团队 End*/

/*
热门项目*/
.list_dr{margin:auto;width:1200px;margin-bottom:50px;}
.list_dr li{height:420px;float:left;margin-left:50px; position:relative; overflow:hidden;}
.list_none{margin-left:0px !important;}

.hos_img{ width:100%; float:left;}
.ztcity{ display:block; height:60px; width:100%; background:#000; position:absolute; bottom:0; font-size:29px; color:#ffffff; text-align:center; line-height:60px;filter: alpha(opacity=50);
-moz-opacity:0.5;opacity: 0.5;}
.touch{ position:absolute; bottom:0; height:215px; text-align: center; background:rgba(0,0,0,.5); width:100%; height:0; right:0; text-indent:15px; z-index:2;}
.touch a{ ;right:36px; top:24px; z-index:1;}
.touch span{ display:block; color:#003a3f; font-size:32px; padding-top:30px;}
.touch strong{margin:auto;margin-top:10px;line-height:58px;color:#fff;font-size:30px;height:58px;width:273px;background: #8c643d;border-radius: 25px;display:block;}
.touch p{ color:#003a3f; font-size:15px; line-height:45px;}
.opacity{ width:100%;  height:100%; background:rgba(0,0,0,.15); position:absolute; z-index:1; display:none;}
/*内容*/
.arc_class{width:1200px;margin: 50px auto; border-top: 3px solid #8c643d;!important;    border: 1px solid #d5d5d5; }

.arc_class .arc_con{width: 1090px;line-height: 28px;margin: auto;font-size: 15px;color: #4c4c4c;margin-top: 30px;margin-bottom: 90px;}
.arc_class .info_title{ width: 1090px; margin: auto;text-align: center;font-size: 30px;color: #000000;line-height: 70px;padding-top: 34px;padding-bottom:30px;border-bottom: 1px solid #d5d5d5; }
.btn_list{ width:258px; margin:auto; line-height:35px; list-style:none;}
.btn_list li{ float:left;}
.btn_list li a{ font-size:12px; color:#a6a6a6;}
.article_tit{ width:1090px; margin:auto;  border-top:1px solid #cdcdcd; padding-top:16px;  padding-bottom:16px;}
.article_tit_list li{ line-height:30px; font-size:13px; color:#595959;}
.article_tit_list li p{ float:left;}
.article_tit_list li a{ color:#595959;}

/*列表项目*/

.list_class{width:1200px;margin: 50px auto;  }
.list_class .list_con{width: 1200px;margin: auto;font-size: 15px;color: #4c4c4c;}
.list_class ul{position:relative;}
.list_con li{width:284px!important;margin-right:16px;overflow:hidden;float: left;  margin-bottom:30px;border-bottom:#fff 2px solid;}
.list_con .post{width:284px; float:left; display:block; position:relative;}
.line3 {width: 100%;border-bottom: #efefef 1px solid;  }
.work_shuhou { width: 284px;}
.work_shuhou .listBox { height: 190px; margin: 0; overflow: hidden; position: relative; }
.work_shuhou .list { width:284px; height:190px; overflow:hidden;}

.hot_title{clear:both;height:120px;line-height:120px;text-align:center;width:1200px;    text-align: center; font-size: 36px;}
.tsheight{height:38px;display:block;width:1200px;clear: both;}
.list_class .list_con li:hover{ width:284px; overflow:hidden; border-bottom:#8c643d 2px solid;}

.news_r_tui_con{ width:245px; padding:10px 20px; overflow:hidden; background:#FFFFFF;}
.news_r_tui_con .news{ width:245px; text-align:left; font:300 14px/30px "微软雅黑"; color:#656565; margin-bottom:4px;}
.news_r_tui_con .title{ width:245px; text-align:left; font:700 16px/30px "微软雅黑"; color:#000; margin-top:4px;}
.news_r_tui_con .title a{ text-decoration:none;  color:#151515;}
.news_r_tui_con .title a:hover{ text-decoration:none;  color: #e3a150;}
.news_r_tui_con .about{ width:245px; text-align:left; font:300 13px "微软雅黑"; color:#656565; margin-bottom:4px; margin-top:3px; height:34px; overflow:hidden; display:block;}

.news_r_tui_con .other{ width:245px; overflow:hidden;}
.news_r_tui_con .other .zan{ font:300 16px "微软雅黑"; color:#d55a5b; margin-right:20px;}
.news_r_tui_con .other .zan a{ text-decoration:none; color:#d55a5b;}
.news_r_tui_con .other .zan span{ font:300 16px "微软雅黑"; color:#666; }
.news_r_tui_con .other .zan span a{ text-decoration:none; color:#666;}
.news_r_tui_con .other .kan{ font:300 16px "微软雅黑"; color:#666; margin-right:20px;}
.news_r_tui_con .other .kan a{ text-decoration:none; color:#666;}
.news_r_tui_con .other .show{ font:300 16px "微软雅黑"; color:#666; margin-right:20px;}
.news_r_tui_con .other .show a{ text-decoration:none; color:#666;}

.list_page{width:1200px;line-height:62px;background:#fff;height:62px;color:#000;text-align: center;font-size: 18px;border:2px solid #d5d5d5;margin-top: 30px;clear: both;}

.list_page a{color:#000;font-size: 18px;}

.next_page{width:1200px;line-height:62px;background:#fff;height:62px;color:#000;text-align: center;font-size: 18px;border:2px solid #d5d5d5;margin-top: 20px;clear: both;cursor:pointer;}

.next_page a{color:#000;font-size: 18px;cursor:pointer;}

/***品牌*****/

.main_container{ margin:52px auto; width:1200px;}

/*左侧栏*/
.sidebar{ width:271px;float: left; /*transition:top ease .5s;-webkit-transition:top ease .5s;-moz-transition:top ease .5s;-ms-transition:top ease .5s;-o-transition:top ease .5s; z-index:999;*/ }
.sidebar .one{width:243px; background:#E14897;}


.sidebar ul{ width:245px;overflow:hidden;}
.sidebar ul li:nth-child(1){}
.sidebar ul li{ text-indent:48px;width:100%;line-height:66px;height:66px; border-bottom:#CCCCCC 1px solid;background:#eeeeee;}
.sidebar ul li:last-child{border:none;}
.sidebar ul li a{ display:block; color:#666666; font-size:20px; text-decoration:none; background: url(../images/j2.png) 190px center scroll no-repeat;}
.sidebar ul li a:hover{color:#FFFFFF;border-top:#6c4a24 4px solid;  background:#8c643d url(../images/j1.png) 190px center scroll no-repeat;}
.sidebar ul li.on a{color:#FFFFFF;border-top:#6c4a24 4px solid;  background:#8c643d url(../images/j1.png) 190px center scroll no-repeat;}
/*.sidebar.fixed{ position:fixed; }*/

/*右边内容*/
.rg_content{ float:left; width:929px;padding-bottom:30px;position:relative;}

/*右边导航*/

.rg_content .xm_tt1{ width:100%; height:55px; line-height:55px; font-size:30px; border-bottom:#e4e4e4 1px solid; position:relative}
.rg_content .xm_tt1 .txt{ position:absolute; left:0; width:135px; height:55px; text-align:center;}


.rg_content .pic{width:100%;height:497px;overflow:hidden;background:url(../images/pic0.jpg) no-repeat left top;background-size:100%;display:table;}
.rg_content .pic .cont{display:table-cell;*padding-top:85px;margin:auto;vertical-align:middle;padding:0px 45px;}
.rg_content .pic .cont h3{text-align:center;width:100%;font-size:72px;line-height:80px;color:#fff;padding-bottom:20px;border-bottom:1px solid #8D8D96;}
.rg_content .pic .cont h3 span{width:100%;font-weight:normal;font-size:24px;color:#fff;line-height:35px;}
.rg_content .pic .cont h3 strong{width:100%;font-weight:normal;color:#A5A5AA;font-size: 48px;}
.rg_content .pic .cont p{width:98%;padding-top:20px;margin:auto;font-size:16px;line-height:30px;color:#fff;}


.rg_content .hh{ width:100%; height:140px; line-height:140px; font-size:72px;text-align:center; color:#38394c;background:url(../images/h_bg.png) no-repeat center bottom;}



.rg_content .about{width:100%;overflow:hidden;}
.rg_content .about .des{width:100%;overflow:hidden;}
.rg_content .about .des .pic1{width:484px;height:470px;float:left;}
.rg_content .about .des .cont{width:445px;height:410px;padding-top:60px;float:right;background:#383a4c url(../images/pic2_bg.jpg) no-repeat center top;}
.rg_content .about .des .cont a{text-decoration:none;}
.rg_content .about .des p{width:367px;padding:0 1px 0 8px;margin:auto;font-size:16px;line-height:30px;color:#fff;}

.rg_content .about .slide_wraper{width:100%;height:335px;overflow:hidden;border-bottom:9px solid #424252;position:relative;}
.rg_content .about .slide_wraper .arrow{display:block;width:20px;height:20px;position:absolute;bottom:2px;z-index:99;}
.rg_content .about .slide_wraper .prev{right:40px;}
.rg_content .about .slide_wraper .next{right:10px;}
.rg_content .about .slide_wraper .mswiper1{width:100%;height:100%;overflow:hidden;}
.rg_content .about .slide_wraper .mswiper1 .swiper-slide{width:100%;height:100%;overflow:hidden;background:#DFDFDF;}
.rg_content .about .slide_wraper .mswiper1 .swiper-slide img{width:468px;height:355px;float:left;}
.rg_content .about .slide_wraper .mswiper1 .swiper-slide p{width:382px;float:right;margin:34px 40px 0 0;color:#333;font-size:14px;line-height:20px;}
.rg_content .about .slide_wraper .mswiper1 .swiper-slide strong{display:block;width:448px;float:right;background:#434353;margin-top:36px;text-indent:33px;color:#fff;font-size:36px;line-height:80px;}

/* Pagination */
.rg_content .about .slide_wraper .mpagination1 {text-align: center;margin-top:0px;height:20px;position:absolute;bottom:15px;left:40%;z-index:990;}


.rg_content .fz{width:100%;overflow:hidden;margin:auto;position:relative;}
.rg_content .fz .hh{line-height:140px; font-size:60px;color:#38394c;background:none;position:absolute;top:40px;left:0px;}

.rg_content .hon{width:100%;padding-bottom:50px;overflow:hidden;margin:auto;background:#555173;position:relative;}
.rg_content .hon p{width:640px;overflow:hidden;margin:auto;line-height:41px; font-size:20px;text-align:center; color:#fff;}
.rg_content .hon .skew{width:305px;height:33px;background:#615D7C;position:absolute;}
.rg_content .hon .s0{left:0px;top:550px;transform-origin:0 0;transform:rotate(-30deg) skewX(-30deg);}
.rg_content .hon .s1{height:15px;left:0px;top:600px;transform-origin:0 0;transform:rotate(-30deg) skewX(-30deg);}
.rg_content .hon .s2{right:-70px;top:600px;transform-origin:0 0;transform:rotate(-30deg) skewX(-30deg);}
.rg_content .hon .s3{height:15px;right:-70px;top:650px;transform-origin:0 0;transform:rotate(-30deg) skewX(-30deg);}

.rg_content .shim{width:100%;height:990px;overflow:hidden;margin:auto;background:#c3b494  url(../images/pic3_bg.jpg) no-repeat center top;}
.rg_content .shim p{width:781px;overflow:hidden;margin:47px auto;line-height:41px; font-size:18px;text-align:center; color:#38394c;}

.rg_content .jyuan{width:100%;height:770px;overflow:hidden;margin:auto;background:#c3b494  url(../images/pp06.jpg) no-repeat center top;}
.rg_content .jyuan p{width:782px;overflow:hidden;margin:0px auto;line-height:101px; font-size:48px;text-align:center; color:#38394c;}


.rg_content .list_rc{width:929px;}

.rg_content .list_rc h3{font-size:40px;color:#333333;text-align: center;}


.rg_content .list_rc .hd{ height:44px; line-height:44px; position:relative; margin-top:55px;}
.rg_content .list_rc .hd ul{ width:945px;float:left;  position:absolute;   height:44px;   }
.rg_content .list_rc .hd ul li{font-size:24px;color:#fff; text-align:center;float:left; width:313px; cursor:pointer;background: url(../images/rcbg02.png) no-repeat center;  }
.rg_content .list_rc .hd ul li.on{ height:44px;width:313px;background: url(../images/rcbg03.png) no-repeat center;   }
.rg_content .list_rc .hd ul li.rcbg{background: url(../images/rcbg01.png) no-repeat center !important;}
.rg_content .list_rc .bd{background: #fbfbfb;padding-bottom: 25px;padding-top:45px;}
.rg_content .list_rc .bd ul{ padding:15px;  zoom:1;  }
.rg_content .list_rc .bd span{margin-bottom:15px;font-size:19px;color:#fff;border-radius:17px;display: block;width:313px;height:38px;line-height: 38px;text-indent: 33px;background: #6c4a24 url(../images/j3.png) 265px center scroll no-repeat;}

.rg_content .list_rc .bd p{color: #363649;font-size:14px;}
.rg_content .list_rc .bd strong{color: #363649;font-size:14px;}
.rg_content .list_rc .bd pre {color:#363649;font-size:14px;font-family:"微软雅黑","宋体",arial;}
.rg_content .list_rc .bd li{  line-height:24px;margin-bottom: 30px;margin-left: 10px;   }

.rg_content .list_rcfl{width: 929px;margin:90px auto;}
.rg_content .title_rc{background:url(../images/rcbg4.png) center  no-repeat;height:85px;width: 929px;}
.rg_content .title_rc h3{text-align: center;color:#fff;font-size:30px;line-height:70px;}

.rg_content .list_rcfl img{margin-left:80px;margin-top:50px;text-align: center;margin-bottom: 100px;}

.rg_content .list_rczplx{width:788px;margin:50px auto;}
.rg_content .list_rczplx .rczpbg{width:263px;height:285px;float: left;background:url(../images/rczp1.jpg) center  no-repeat;}
.rg_content .list_rczplx .rczpcon{float: left;margin-top:13px;}
.rg_content .list_rczplx .rczpcon li{line-height:47px;font-size:18px;color:#1e1e1e;}
.rg_content .list_rczplx .rczpcon .listzp01{margin-left:-44px;}

.rg_content .list_rczplx .rczpcon .listzp03{margin-top:12px;margin-left:8px;}
.rg_content .list_rczplx .rczpcon .listzp04{margin-left:-4px;margin-top:14px;}
.rg_content .list_rczplx .rczpcon .listzp05{margin-left:-43px;}

.rg_content .list_xs{width:929px;}

.rg_content .list_xs h3{font-size:40px;color:#333333;text-align: center;}

.rg_content .list_xs .picFocus{ margin:60px auto;  width:929px;position:relative;  overflow:hidden;  zoom:1;   }
.rg_content .list_xs .picFocus .hd{  position:absolute;bottom: 0; }
.rg_content .list_xs .picFocus .hd ul{margin:auto!important;width:829px;height:118px;background: #dfdfdf;  overflow:hidden; zoom:1; }
.rg_content .list_xs .picFocus .hd ul li{ padding-top:5px; float:left;margin-left:5px;  text-align:center;  }
.rg_content .list_xs .picFocus .hd ul li img{ width:157px; height:96px;  cursor:pointer;  }
.rg_content .list_xs .picFocus .hd ul li.on{ background:url("../images/icoup.gif") no-repeat center 0; }
.rg_content .list_xs .picFocus .hd ul li.on img{ border-color:#f60;  }
.rg_content .list_xs .picFocus .bd li{ vertical-align:middle; }
.rg_content .list_xs .picFocus .bd img{ width:929px; height:556px; display:block;  }
.rg_content .list_xs .preBtn_ban{ position:absolute; top:40%; left:10%;cursor:pointer; z-index:10; display:block}
.rg_content .list_xs .nextBtn_ban{  position:absolute; top:40%; right:10%; cursor:pointer; z-index:10px; display:block}



.lanrenzhijia {
    width:929px;
    height:556px;
    position:relative;
    background:#f7f7f7;
    margin:50px auto 20px;
}
.lanrenzhijia .btn {
    position:absolute;
    width:37px;
    height:73px;
    top:82%;
    cursor:pointer;
    z-index:99;
    font-size:50px;
    font-weight:bold;
    left:91%;
}
.lanrenzhijia .prev {
    left:5.4%;
    background:url(../images/left.png) no-repeat;
}
.lanrenzhijia #prevTop, .lanrenzhijia #nextTop {
    top:213px;
    width: 46px;
    height: 48px;
}
.lanrenzhijia #prevTop {
    background: url() 0 0 no-repeat;
}
.lanrenzhijia #nextTop {
    background: url() 0 0 no-repeat;
}
.lanrenzhijia .next {
    right:0;
    background:url(../images/right.png) no-repeat;
}
.lanrenzhijia li {
    float:left;
}
.lanrenzhijia .cf li {
    position: relative;
    color: #fff;
}
.lanrenzhijia .cf p {
    position:absolute;
    top: 120%;
    width:137%;
    left:0;
    text-align:center;
    font-size: 17px;
}
.lanrenzhijia .cf a {
    display: block;
    width: 680px;
    height: 330px;
    position: absolute;
    color: #fff;
}
.lanrenzhijia .picBox {
    height:563px;
    position:relative;
    overflow:hidden;
}
.lanrenzhijia .picBox ul {
    height:563px;
    position:absolute;
}
.lanrenzhijia .picBox li {
    width:940px;
    height:563px;
}
.lanrenzhijia .listBox {
    width:86%;
    height:93px;
    margin:0 auto;
    position:relative;
    padding:7px 15px 10px 15px;
    overflow:hidden;
    background:#dfdfdf;
    top: -21.2%;
}
.lanrenzhijia .listBox ul {
    height:93px;
    position:absolute;
    width:140000px!important;
}
.lanrenzhijia .listBox li {
    width:158px;
    height:96px;
    cursor:pointer;
    position:relative;
    margin-right: 5px;
}
.lanrenzhijia .listBox li i {
    display:none;
}
.lanrenzhijia .listBox li a {
    display: block;
    width:124px;
    height: 70px;
}
.lanrenzhijia .listBox li img {
    width:158px;
    height: 96px;
}
.lanrenzhijia .listBox .on img {
    width: 158px;
    height: 96px;
    border-bottom: 4px solid #f40;
}
.lanrenzhijia .listBox .on i {
    display:block;
}

.rg_content .list_mjfc .title{ width:100%; height:70px; line-height:70px; font-size:30px;color:#000;padding-top:10px;}
.rg_content .list_mjfc .title a{font-size:14px;line-height:20px;float:right;margin-top:35px;}


.rg_content .mjfcul{width:100%;overflow:hidden;margin:auto;}
.rg_content .mjfcul li{width:289px;height:278px;margin:8px 31px 16px 0px;float:left;}
.rg_content .mjfcul li.end{margin-right:0px;}
.rg_content .mjfcul li a{display:block;width:100%;height:100%;overflow:hidden;position:relative;}

.rg_content .mjfcul li .overLay{width:100%;height:100%;background:#fff;filter:alpha(opacity=80);background:rgba(255,255,255,0.8);position:absolute;left:0px;bottom:-229px;z-index:1;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;}
.rg_content .mjfcul li dl{width:100%;overflow:hidden;position:absolute;left:0px;top:229px;z-index:2;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;}
.rg_content .mjfcul li dl dt{width:288px;margin:auto;line-height:49px;text-align:center;font-size:18px;color:#424242;}
.rg_content .mjfcul li dl dd{width:288px;margin:auto;line-height:20px;font-size:14px;color:#424242;}
.rg_content .mjfcul li .eye{width:36px;height:36px;opacity:0;filter:alpha(opacity=0);overflow:hidden;position:absolute;left:50%;top:44px;margin-left:-18px;z-index:2;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;}
/*.rg_content .mjfcul li:hover .overLay{bottom:0px;transition-delay:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;}*/
/*.rg_content .mjfcul li:hover dl{top:90px;transition-delay:0.2s;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;}*/
.rg_content .mjfcul li:hover .eye{top:54px;opacity:1;filter:alpha(opacity=100);transition-delay:0.5s;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-ms-transition-delay:0.5s;-o-transition-delay:0.5s;}

    /*院内环境

    */
.list_hj{width:929px;}
.list_hj-group { width:100%; overflow: hidden; clear: both; }

.list_hj-group li { width: 443px; text-align: center; overflow: hidden; float: left; margin-top: 10px;margin-left:40px; _display: inline; background-color:#fff; text-align:left }

.list_hj-group li.marr0 { margin-left: 0px; }

.list_hj-group .thumb { width: 443px; height: 333px; overflow: hidden; position: relative; margin-bottom: 7px; -moz-transform: translateZ(0px); -webkit-transform: translateZ(0px); -ms-transform: translateZ(0px); transform: translateZ(0px); }

.list_hj-group .thumb img { display: block; width: 443px; height: 333px; overflow: hidden; -moz-transition: all 0.3s ease-out 0s; -webkit-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }

.list_hj-group .thumb:hover img { -moz-transform: scale(1.2, 1.2); -webkit-transform: scale(1.2, 1.2); -o-transform: scale(1.2, 1.2); -ms-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2); }

.list_hj-group li h5 { width: 100%; height: 60px; line-height: 50px; overflow: hidden; color: #3a3a3a; font-size: 24px; text-align:center; font-weight: normal; }

/* span */

.list_hj-group li span { display: block; width: 443px; height: 333px; overflow: hidden; opacity: 0; filter: alpha(opacity=0); position: absolute; bottom: 1px; top: 1px; visibility: visible; z-index: 8; }

.list_hj-group li span a { display: block; width: 36px; height: 36px; overflow: hidden; position: absolute; left: 50%; top: 50%; margin: -19px 0 0 -19px; _left: 0; _margin: -19px 0 0 0; -moz-transition: all 0.3s ease-out 0s; -webkit-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; background: url(../images/dabg.png) no-repeat; }

.list_hj-group li span a:hover { }

.huanjing .tit2 { overflow: hidden; clear: both }

.huanjing .tit2 li { margin: 0; background: none }

.huanjing .tit2 li img { display: inline; }