.gdhf{

	width: 100%;

	max-width: 1920px;

	overflow: hidden;

}

*,body{margin: 0; padding: 0px; font-family: '微软雅黑';}

.clearboth{ clear:both}



.gd_head{width: 100%; margin:0 auto; background: #fff;}

.gd_head_c{width: 1200px; margin: 0 auto; background: #fff;}

.gd_head_c_top{width: 1200px; float: left; padding-top: 7px; padding-bottom: 17px;}

.gd_head_c_topL{width: 600px; float: left;}

.gd_head_c_topL a{ color: #666;font-size: 14px; line-height: 14px;}

.gd_head_c_topL a:nth-child(1){ margin-right: 15px;}

.gd_head_c_topL a:nth-child(2){ color: #999;font-size: 14px;margin-left: 7px;}

.gd_head_c_topL a:hover{ color: #c80046}

.gd_head_c_topR{width: 600px; float: left; text-align: right}

.gd_head_c_topR p{ color: #999;font-size: 14px;margin-left: 7px;}

.gd_head_c_topR p span{ color: #666;font-size: 14px; line-height: 14px;}

.gdhf_logo{width: 243px; margin: 0 auto; overflow: hidden; background: #fff; padding-bottom: 40px;}

.gdhf_logo img{ display: block; width: 243px; height: 87px;}

.gdhf_nav{ width: 773px; margin: 0 auto;}

.gdhf_nav ul{ width: 100%; float: left;}

.gdhf_nav ul li{ width: 70px; float: left; margin-left: 70px; padding-bottom: 15px; text-align: center;border-bottom: 2px solid #fff;}

.gdhf_nav ul li:nth-child(1){ margin-left: 0px;}

.gdhf_nav ul li a{ color: #333333; font-size: 16px; color: #333;}

.gdhf_nav ul li:hover{ color: #c80046; border-bottom: 2px solid #c80046; transition:all 0.2s ease;}

.gdhf_nav ul li:hover a{ color: #c80046; transition:all 0.2s ease;}



.gdhf_slideBox{ width:100%; max-width: 1920px; height:auto; position:relative; margin: 0 auto;  }

.gdhf_slideBox .bd{ position:relative; height:100%; z-index:0;  }

.gdhf_slideBox .bd li{ zoom:1; vertical-align:middle; }

.gdhf_slideBox .bd li img{width:100%; height:auto; display: block;}

.gdhf_slideBox .hd{ height: 24px; background: rgba(0,0,0,.5); border-radius: 15px; position: absolute; bottom: 25px;padding:0 5px; }

.gdhf_slideBox .hd li{ width: 15px; height: 15px; border-radius: 50%; background: #e6dee4; float: left; margin: 4.3px 6px; cursor: pointer; }

.gdhf_slideBox .hd li.on{ background: #ffffff;}



/* 下面是前/后按钮代码，如果不需要删除即可 */

.gdhf_slideBox .prev{ display: block; width: 42px; height: 110px; background: url(../images/banner_btn.png) no-repeat center top; position: absolute; left: 0px;top: 40%;}

.gdhf_slideBox .prev:hover{background-color: #c41f5d; transition:all 1s ease;}





.gdhf_slideBox .next{display: block; width: 42px; height: 110px; background: url(../images/banner_btn.png) no-repeat center top; position: absolute; right: 0px;top: 40%;-o-transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg); -ms-transform: rotate(180deg);}

.gdhf_slideBox .next:hover{background-color: #c41f5d; transition:all 1s ease;}



.gdhf-project{ width: 100%; margin:0 auto; background: #fff; padding-top: 100px; padding-bottom: 75px;}

.gdhf-project .gdhf-project_title{ width: 1200px; margin: 0 auto; text-align: center; padding-bottom: 40px;}

.gdhf-project .gdhf-project_title img{ width: 450px; height: 72px;}

.gdhf-project ul{ width: 1200px; margin: 0 auto;}

.gdhf-project ul li{ width: 153px; height: 50px; background: #f21e68; float: left; margin-left: 56px; margin-bottom: 26px; border-radius: 8px;text-align: center; position: relative;}

.gdhf-project ul li a{ width: 152px; height: 48px; border:1px solid #f21e68; border-radius: 8px; display: block; color: #fff; font-size: 16px; line-height: 50px; position: absolute; left: 0px; top: 0px;}

.gdhf-project ul li:nth-child(1),.gdhf-project ul li:nth-child(7),.gdhf-project ul li:nth-child(13),.gdhf-project ul li:nth-child(19),.gdhf-project ul li:nth-child(25){ margin-left: 0px;}

.gdhf-project ul li a.gdhf_zxbtn{ z-index: -1;}

.gdhf-project ul li:hover .gdhf_xmbtn{ z-index: -1; transition:all 0.2s ease;}

.gdhf-project ul li:hover .gdhf_zxbtn{ background: #fff; color: #f21e68; z-index: 1; transition:all 0.2s ease; }





.gdhf_doctor{ width: 100%; margin: 0 auto; /*min-height: 1050px;*/ background: url(../images/doctbg.jpg) no-repeat; background-size: 100% 100%; position: relative;}

.gdhf_doctor_c_title{ width: 1200px; margin: 0 auto; text-align: center; padding-top: 115px; padding-bottom: 40px;}

.gd_bg_xian{ width: 100%; height: 1px; background: #c4cfda; position: absolute; left: 0px; top: 267px;}

.gdhf_doctor_tabBox{ width: 1200px; margin: 0 auto; }

.gdhf_doctor_tab{ width: 910px; margin:0 auto;position: relative;}

.gdhf_doctor_tab li{ cursor: pointer; font-size: 14px; color: #666; float: left; line-height: 31px; text-align: center; width: 91px; margin: 0px 30px;}

.gdhf_doctor_tab li.ac{ color: #c80046;}

.move{

    height: 3px;

    width: 91px;

    border-top: 3px solid #c80046;/*只需要将上边显示出来*/

    position: absolute;

    left: 110px;

    top: 33px;

    transition: left .3s ease-in-out 0s;/*包含四个过度属性：执行变换属性、执行时间、速率、延迟*/

    -webkit-transition: left .3s ease-in-out 0s;/*chrome和safari*/

    -moz-transition: left .3s ease-in-out 0s;/*firefox*/

    -o-transition: left .3s ease-in-out 0s;/*opera*/

}

.gdhf_doctor_tab li:nth-child(1):hover~ .move{    /*li元素的父元素的第一个子元素，当鼠标停留其上时，move元素的left属性改变*/

    left: 0px;

}

.gdhf_doctor_tab li:nth-child(2):hover~ .move{

    left: 150px;

}

.gdhf_doctor_tab li:nth-child(3):hover~ .move{

    left: 300px;

}

.gdhf_doctor_tab li:nth-child(4):hover~ .move{

    left: 450px;

}

.gdhf_doctor_tab li:nth-child(5):hover~ .move{

    left: 600px;

}

.gdhf_doctor_tab li:nth-child(6):hover~ .move{

    left: 755px;

}



.gdhf_doctor_tab li:nth-child(1).ac~ .move{left: 28px;}

.gdhf_doctor_tab li:nth-child(2).ac~ .move{left: 178px;}

.gdhf_doctor_tab li:nth-child(3).ac~ .move{left: 330px;}

.gdhf_doctor_tab li:nth-child(4).ac~ .move{left: 485px;}

.gdhf_doctor_tab li:nth-child(5).ac~ .move{left: 635px;}

.gdhf_doctor_tab li:nth-child(6).ac~ .move{left: 785px;}

.gdhf_tabcontent{ width: 100%; float: left; position: relative; margin-top: 50px;}

.gdhf_tabcontent .gdhf_tabcontent_item{ display: none;}

.doct_items{ padding-bottom: 80px;}

.doct_items li{ width: 190px; height: 296px; float: left; margin-left: 11px; background: #fff; border-radius: 25px; margin-bottom: 30px;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear}

.doct_items li:nth-child(1),.doct_items li:nth-child(7){ margin-left: 0px;}

.doct_items li img{ width: 100%}

.doct_items h3{ width: 153px; margin: 0 auto; margin-top: 30px; text-align: center; height: 1px; background: #c80046; position: relative;}

.doct_items span{ font-size: 18px; color: #c80046; text-align: center; padding: 0 8px; position: absolute; left: 40px; top: -12px; background: #fff}

.doct_items p{ font-size: 14px; color: #666666; line-height: 54px; text-align: center;}

.doct_items li:hover{ box-shadow:0px 5px 10px 2px #cac8c8;transform:translateY(-2px);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px)}

#gdhf_d1-pagination,#gdhf_d7-pagination{ width: 50px; bottom: 62px; background: rgba(0,0,0,0.4); border-radius: 20px; height: 25px; line-height: 30px; padding:0px 10px; left:50%; margin-left: -30px;}

#gdhf_d1-pagination .swiper-pagination-bullet,#gdhf_d7-pagination .swiper-pagination-bullet{ width: 15px; height: 15px; background: #fff; opacity: 1; margin: 0 5px; }

#gdhf_d1-pagination .swiper-pagination-bullet-active,#gdhf_d7-pagination .swiper-pagination-bullet-active{ background: #c80046;}





.gdhf_case{ width: 100%; max-width: 1920px; margin: 0 auto; position: relative; height:auto; }

.gdhf_case .bd{ position:relative; height:100%; z-index:0;  }

.gdhf_case .bd li{ zoom:1; vertical-align:middle; }

.gdhf_case .bd li img{width:100%; height:auto; display: block;}

.gdhf_menban{ position: absolute; left: 0; top:0px; width: 100%; height: 100%; }

.gdhf_menban img{ display: block; width: 100%; height: auto; height: 100%}





.gdhf_power{ width: 100%; margin: 0 auto; background: #fff; position: relative;}

.gdhf_power_c_title{ width: 1200px; margin: 0 auto; text-align: center; padding-top: 94px; padding-bottom: 43px;}

.gd_power_bg_xian{ width: 100%; height: 2px; background: #c4cfda; position: absolute; left: 0px; top: 250px;}

.gdhf_power_tabBox{ width: 100%; margin: 0 auto; }

.gdhf_power_tab{ width: 775px; margin:0 auto;position: relative;}

.gdhf_power_tab li{ cursor: pointer; font-size: 14px; color: #666; float: left; line-height: 31px; text-align: center; width: 91px; margin: 0px 30px;}

.gdhf_power_tab li.ac{ color: #c80046;}

.move{

    height: 4px;

    width: 91px;

    border-top: 4px solid #c80046;/*只需要将上边显示出来*/

    position: absolute;

    left: 110px;

    top: 33px;

    transition: left .3s ease-in-out 0s;/*包含四个过度属性：执行变换属性、执行时间、速率、延迟*/

    -webkit-transition: left .3s ease-in-out 0s;/*chrome和safari*/

    -moz-transition: left .3s ease-in-out 0s;/*firefox*/

    -o-transition: left .3s ease-in-out 0s;/*opera*/

}

.gdhf_power_tab li:nth-child(1):hover~ .move{    /*li元素的父元素的第一个子元素，当鼠标停留其上时，move元素的left属性改变*/

    left: 0px;

}

.gdhf_power_tab li:nth-child(2):hover~ .move{

    left: 150px;

}

.gdhf_power_tab li:nth-child(3):hover~ .move{

    left: 300px;

}

.gdhf_power_tab li:nth-child(4):hover~ .move{

    left: 450px;

}

.gdhf_power_tab li:nth-child(5):hover~ .move{

    left: 600px;

}

.gdhf_power_tab li:nth-child(6):hover~ .move{

    left: 755px;

}



.gdhf_power_tab li:nth-child(1).ac~ .move{left: 28px;}

.gdhf_power_tab li:nth-child(2).ac~ .move{left: 180px;}

.gdhf_power_tab li:nth-child(3).ac~ .move{left: 330px;}

.gdhf_power_tab li:nth-child(4).ac~ .move{left: 485px;}

.gdhf_power_tab li:nth-child(5).ac~ .move{left: 635px;}

.gdhf_power_tab li:nth-child(6).ac~ .move{left: 785px;}

.gdhf_power_tabcontent{ width: 100%; float: left; position: relative; margin-top: 6px;}

.gdhf_power_tabcontent .gdhf_power_tabcontent_item{ display: none;}

.power_items{ padding-bottom: 80px;}

.power_items li{ width: 317px; height: 463px; float: left; margin-left: 11px; background: #fff; }

.power_items li img{ width: 100%}

#gdhf_power1-container img,#gdhf_power3-container img,#gdhf_power4-container img,#gdhf_power5-container img{ display: block;width: 100%}



#gdhf_power2-container .power_items{ width: 1685px; margin: 0 auto; /*padding-top: 50px;*/}

#gdhf_power2-container .power_items li{ margin-left: 25px;}

#gdhf_power2-container .power_items li:nth-child(1){ margin-left: 0px;}





#gdhf_power1-pagination{ width: 100px; bottom: 23px; background: rgba(0,0,0,0.4); border-radius: 20px; height: 25px; line-height: 30px; padding:0px 10px; left:50%; margin-left: -30px;}

#gdhf_power2-pagination{ width: 130px; bottom: 23px; background: rgba(0,0,0,0.4); border-radius: 20px; height: 25px; line-height: 30px; padding:0px 10px; left:50%; margin-left: -70px;}

#gdhf_power1-pagination .swiper-pagination-bullet,#gdhf_power2-pagination .swiper-pagination-bullet{ width: 15px; height: 15px; background: #d1cdd8; opacity: 1; margin: 0 5px; }

#gdhf_power1-pagination .swiper-pagination-bullet-active,#gdhf_power2-pagination .swiper-pagination-bullet-active{ background: #ffffff;}

#gdhf_power1-button-next,#gdhf_power2-button-next{ top: 40%; right: 0px; width: 41px; height: 110px; background-color: rgba(0,0,0,.5); border-radius: 5px;}

#gdhf_power1-button-prev,#gdhf_power2-button-prev{ top: 40%;left: 0px;  width: 41px; height: 110px; background-color: rgba(0,0,0,.5); border-radius: 5px;}

#gdhf_power1-button-next:hover,#gdhf_power1-button-prev:hover,#gdhf_power2-button-next:hover,#gdhf_power2-button-prev:hover{ background-color: #b3085c;transition:all 1s ease; }









.gdhf_footer{ width: 100%; margin:0 auto; background: #fff;}

.gdhf_footer_c{ width: 1200px; margin:0 auto; padding-top: 67px; padding-bottom: 22px;}

.gdhf_footer_cL{ width: 600px; float: left;}

.gdhf_footer_cL img{ width: 440px; height: 74px; margin-bottom: 15px;}

.gdhf_footer_cL p{ padding-left: 30px; font-size: 14px; color: #333; line-height: 40px;}

.gdhf_footer_cL .gdhf_time{ background: url(../images//footer_time.jpg) no-repeat; background-size: 21px 21px; background-position: 0px 10px}

.gdhf_footer_cL .gdhf_map{ background: url(../images//footer_map.jpg) no-repeat; background-size: 21px 21px; background-position: 0px 10px}

.gdhf_footer_cL .gdhf_tel{ background: url(../images//footer_tel.jpg) no-repeat; background-size: 21px 21px; background-position: 0px 10px}





.gdhf_footer_cR{ width: 600px; float: right;}

.gdhf_footer_cR_Qcodewx{ width: 174px; float: left; text-align: center; margin-right: 55px; margin-left: 195px;}

.gdhf_footer_cR_Qcodewx p{color: #333333; font-size: 14px; line-height: 20px;}

.gdhf_footer_cR_Qcodeminiwx{ width: 174px; float: left; text-align: center;}

.gdhf_footer_cR_Qcodewx p{color: #333333; font-size: 14px; line-height: 20px;}

.gdhf_copy{ width: 100%; margin: 0 auto; padding-top: 50px; text-align: center; font-size: 14px;}





.gdhf_left_menu{ width: 100%;}

.gdhf_left_menu_top{ width: 100%; height: 100px; background: #fff; position: fixed; left: 0px; top: 0px; z-index: 12; box-shadow:0px 1px 5px #ddd; display: none;}

.gdhf_left_menu_topL{ width: 50%; float: left;}

.gdhf_left_menu_topL b{width: 74px; float: left; margin-left: 42px;cursor: pointer; margin-top: 20px;}

.gdhf_left_menu_topL b hr{ width: 74px; height: 2px; margin-top: 12px; background: #666666; }

.gdhf_left_menu_topL b.qc hr:nth-child(1){transform: rotate(-45deg); margin-top: 35px; transition:all 0.2s ease;}

.gdhf_left_menu_topL b.qc hr:nth-child(2){transform: rotate(45deg); margin-top: -3px; transition:all 0.2s ease;}

.gdhf_left_menu_topL b.qc hr:nth-child(3){ display: none;}

.gdhf_left_menu_topR{ width: 50%; float: left;}

.gdhf_left_menu_topR p{ font-size: 30px; text-align: right; color: #c80046; line-height: 100px; padding-right: 36px;}
.gqc{ display: none;}


.gdhf_left_menu_box{ width: 100%; height: 100vh; background: rgba(0,0,0,0.7); position: fixed; left: 0px; top: 100px; z-index: 12; display: none}

.gdhf_left_menu_L{ width: 17%; float: left; background: #fff; border-top: 2px solid #e9e9e9;}

.gdhf_left_menu_L h2{ font-size: 22px; color: #c80046; text-align: left; text-align: center; line-height: 24px; padding-top: 30px; padding-bottom: 30px;}

.gdhf_left_menuTabbox{ width: 100%; float: left; height: 100vh;}

.gdhf_left_menuTabbox ul li{ width: 100%; height: 37px;  background-color: #f9e5ec; float: left; font-size: 18px; color: #333; line-height: 37px; margin-bottom: 12px; cursor: pointer;}

.gdhf_left_menuTabbox li p{ font-size: 18px; color: #333; line-height: 37px; padding-left: 43%;}

.gdhf_left_menuTabbox li:nth-child(1){ background: url(../images/nav_03.png) no-repeat; background-size: 37px 37px; background-position: 31% 0px; }

.gdhf_left_menuTabbox li:nth-child(2){ background: url(../images/nav_07.png) no-repeat; background-size: 37px 37px; background-position: 30% 0px; }

.gdhf_left_menuTabbox li:nth-child(3){ background: url(../images/nav_10-11.png) no-repeat; background-size: 37px 37px; background-position: 31% 0px; }

.gdhf_left_menuTabbox li:nth-child(4){ background: url(../images/nav_13-17.png) no-repeat; background-size: 37px 37px; background-position: 31% 0px;  }

.gdhf_left_menuTabbox li:nth-child(5){ background: url(../images/nav_15-20.png) no-repeat; background-size: 37px 37px; background-position: 31% 0px;  }

.gdhf_left_menuTabbox li:nth-child(6){ background: url(../images/nav_19-23.png) no-repeat; background-size: 37px 37px; background-position: 31% 0px;  }

.gdhf_left_menuTabbox li:nth-child(7){ background: url(../images/nav_21-27.png) no-repeat; background-size: 37px 37px; background-position: 31% 0px; }

.gdhf_left_menuTabbox li:nth-child(8){ background: url(../images/nav_23.png) no-repeat; background-size: 37px 37px; background-position: 31% 0px; }

.gdhf_left_menuTabbox li:nth-child(9){ background: url(../images/nav_25-31.png) no-repeat; background-size: 37px 37px; background-position: 31% 0px; }

.gdhf_left_menuTabbox li:nth-child(10){ background: url(../images/nav_28-33.png) no-repeat; background-size: 37px 37px; background-position: 31% 0px; }

.gdhf_left_menuTabbox li:nth-child(11){ background: url(../images/nav_30-35.png) no-repeat; background-size: 37px 37px; background-position: 31% 0px;  }

.gdhf_left_menuTabbox li:nth-child(12){ background: url(../images/nav_34-37.png) no-repeat; background-size: 37px 37px; background-position: 31% 0px; }

.gdhf_left_menuTabbox li:nth-child(13){ background: url(../images/nav_39.png) no-repeat; background-size: 37px 37px; background-position: 31% 0px;  }

.gdhf_left_menuTabbox li:nth-child(14){ background: url(../images/nav_37.png) no-repeat; background-size: 37px 37px; background-position: 31% 0px; }

/*.gdhf_left_menuTabbox ul li.ac p{color: #e51f5b;}*/
.gdhf_left_menuTabbox ul li.ac{ background-color: #f9e5ec;}

.gdhf_left_menuTabRight{ width: 83%; float: left;}

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item{ display: none; margin-left: 5px; width: 350px; border-radius: 8px; padding-left: 25px; position: relative; padding-bottom: 5px; padding-top: 5px;background-color: #fff;}

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(1){ margin-top: 4.8%; }

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(2){ margin-top: 8%; }

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(3){ margin-top: 11%; }

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(4){ margin-top: 14.2%; }

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(5){ margin-top: 17.2%; }

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(6){ margin-top: 20.3%; }

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(7){ margin-top: 23.5%; }

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(8){ margin-top: 26.5%; }

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(9){ margin-top: 29.5%; }

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(10){ margin-top: 32.7%; }

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(11){ margin-top: 35.8%; }

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(12){ margin-top: 38.9%; }

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(13){ margin-top: 42.6%; }

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(14){ margin-top: 45.8%; }



.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item p{ width: 110px; display: inline-block; float: left; padding-top: 5px; padding-bottom: 5px;}

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item a{ color: #747474; font-size: 14px; padding-bottom: 5px;}

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item a:hover{ color: #e70645; border-bottom: 1px solid #e70645;}

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item em{ display: block; width: 11px; height: 15px; background:url(../images/nav_13.png) no-repeat; position: absolute; left: -10px; top: 22px;}

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(13) em{  top: 14px;}

.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(14) em{  top: 14px;}



@media screen and (max-width: 1591px) and (min-width: 1330px){

	.gdhf_logo{ text-align: center;}

	.gdhf_logo img{ width: 220px;height: 77px;}







	.gdhf_left_menu_top{ height: 70px;}

	.gdhf_left_menu_topR p{ line-height: 70px; font-size: 24px }

	.gdhf_left_menu_topL b{width: 40px;margin-top: 15px;}

	.gdhf_left_menu_topL b.qc{ margin-top: 0px;}

	.gdhf_left_menu_topL b hr{ width: 40px; margin-top: 8px;}

	.gdhf_left_menu_box{ top: 70px}

	.gdhf_left_menu_L h2 { font-size: 20px; padding-top: 15px;padding-bottom: 15px;}

	.gdhf_left_menuTabbox ul li{ height: 30px; margin-bottom:5px; }

	.gdhf_left_menuTabbox ul li p {

	    font-size: 16px;

	    line-height: 30px;

	    padding-left: 43%;

	}

	.gdhf_left_menuTabbox li:nth-child(1){ background: url(../images/nav_03.png) no-repeat; background-size: 30px 30px; background-position: 31% 0px; }

	.gdhf_left_menuTabbox li:nth-child(2){ background: url(../images/nav_07.png) no-repeat; background-size: 30px 30px; background-position: 30% 0px; }

	.gdhf_left_menuTabbox li:nth-child(3){ background: url(../images/nav_10-11.png) no-repeat; background-size: 30px 30px; background-position: 31% 0px; }

	.gdhf_left_menuTabbox li:nth-child(4){ background: url(../images/nav_13-17.png) no-repeat; background-size: 30px 30px; background-position: 31% 0px; }

	.gdhf_left_menuTabbox li:nth-child(5){ background: url(../images/nav_15-20.png) no-repeat; background-size: 30px 30px; background-position: 31% 0px; }

	.gdhf_left_menuTabbox li:nth-child(6){ background: url(../images/nav_19-23.png) no-repeat; background-size: 30px 30px; background-position: 31% 0px;  }

	.gdhf_left_menuTabbox li:nth-child(7){ background: url(../images/nav_21-27.png) no-repeat; background-size: 30px 30px; background-position: 31% 0px; }

	.gdhf_left_menuTabbox li:nth-child(8){ background: url(../images/nav_23.png) no-repeat; background-size: 30px 30px; background-position: 31% 0px; }

	.gdhf_left_menuTabbox li:nth-child(9){ background: url(../images/nav_25-31.png) no-repeat; background-size: 30px 30px; background-position: 31% 0px; }

	.gdhf_left_menuTabbox li:nth-child(10){ background: url(../images/nav_28-33.png) no-repeat; background-size: 30px 30px; background-position: 31% 0px; }

	.gdhf_left_menuTabbox li:nth-child(11){ background: url(../images/nav_30-35.png) no-repeat; background-size: 30px 30px; background-position: 31% 0px; }

	.gdhf_left_menuTabbox li:nth-child(12){ background: url(../images/nav_34-37.png) no-repeat; background-size: 30px 30px; background-position: 31% 0px;  }

	.gdhf_left_menuTabbox li:nth-child(13){ background: url(../images/nav_39.png) no-repeat; background-size: 30px 30px; background-position: 31% 0px;  }

	.gdhf_left_menuTabbox li:nth-child(14){ background: url(../images/nav_37.png) no-repeat; background-size: 30px 30px; background-position: 31% 0px; }

	.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(1){ margin-top: 4%; }

	.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(2){ margin-top: 7%; }

	.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(3){ margin-top: 10%; }

	.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(4){ margin-top: 13%; }

	.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(5){ margin-top: 16%; }

	.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(6){ margin-top: 19.2%; }

	.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(7){ margin-top: 22.2%; }

	.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(8){ margin-top: 25.2%; }

	.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(9){ margin-top: 28.5%; }

	.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(10){ margin-top: 31.5%; }

	.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(11){ margin-top: 34.4%; }

	.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(12){ margin-top: 37.5%; }

	.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(13){ margin-top: 41.2%; }

	.gdhf_left_menuTabRight .gdhf_left_menuTabRight_item:nth-child(14){ margin-top: 44.3%; }



	.gdhf-project .gdhf-project_title img {width: 400px;  height: auto; }

	.gdhf-project {

	    background: #fff;

	    padding-top: 70px;

	    padding-bottom: 75px;

	}

	.gdhf-project ul{ width: 1000px;}

	.gdhf-project ul li{ width: 120px; height: 40px;}

	.gdhf-project ul li a{ width: 118px; height: 38px; line-height: 40px; font-size: 14px;}

	.gdhf_doctor_c_title img{ width: 400px;}

	.gdhf_doctor_c_title{ padding-top: 80px;}

	.gd_bg_xian{ top: 210px}

	.gdhf_doctor_tabBox{ width: 1000px;}

	.doct_items li{ width: 157px; height: 259px}

	#gdhf_power2-container .power_items {

	    width: 1200px;

	    margin: 0 auto;

	    /*padding-top: 70px;*/

	}

	.power_items li{ width: 220px; height: auto;}

	.gdhf_footer_c{ width: 1000px;}

	.gdhf_footer_cL{width: 500px}

	.gdhf_footer_cR{ width: 500px;}

	.gdhf_footer_cR_Qcodewx{ margin-left: 97px;}

	.gdhf_copy{ font-size: 14px;}



}
  .gdhf_float_right{position: fixed; right: 0px; top: 30%; z-index: 11;}
  .gdhf_float_right ul{width: 55px; }
  .gdhf_float_right ul li{ width: 55px; height: 58px; float: left; background-color: #f21e68; text-align: center; margin-bottom: 3px; cursor: pointer; position: relative; }
  .gdhf_float_right ul li img{ display: inline-block; width: 30px; margin-top: 5px;}
  .gdhf_float_right ul li span{ color: #fff; display: block; font-size: 14px; line-height: 14px; margin-bottom: 5px;}
   .gdhf_float_right ul li:nth-child(5){ background-color: #262222}
   .gdhf_right_wechat{width: 120px; height: 120px; position: absolute; left: -125px; top: -35px; display: none}
   .gdhf_right_wechat img{ width: 100% !important; height: auto;}
   .gdhf_float_right ul li:nth-child(3):hover .gdhf_right_wechat{ display: block; }
   .gdhf_right_tel{width: 260px; height: 58px; text-align: left; position: absolute; /*left: -180px;*/left: 0px; top: 0px; background-color: #f21e68;}
   .gdhf_right_tel span{ margin-left: 14px;}
   .gdhf_right_tel img{ margin-left: 12px;}
   .gdhf_right_tel b{ display: block; width: 150px; float: left; font-size: 18px; color: #fff; line-height: 58px;}
   .gdhf_right_tel .gdhf_right_tel_lefticon{ display: block; width: 55px; height: 55px; float: left;}
   .gdhf_right_map{width: 450px; height: 58px; text-align: left; position: absolute; left: 0px; top: 0px; background-color: #38b36a;}
   .gdhf_right_map span{ margin-left: 14px;}
   .gdhf_right_map img{ margin-left: 12px;}
   .gdhf_right_map b{ display: block; width: 320px; float: left; font-size: 17px; color: #fff; line-height: 58px;}
   .gdhf_right_map .gdhf_right_map_lefticon{ display: block; width: 55px; height: 55px; float: left;}

.pc_footer{ width: 100%; position: fixed; left: auto; right: auto; bottom: 0px; z-index: 11; max-width: 1920px;}
.pc_footerbox{ width: 100%; position: relative; margin: 0 auto;}
.pc_footerbox a img{ display:block; width: 100%; height: auto;}
.footer_closebtn{ display: block; width: 40px; height: 40px; position: absolute; right: 0.5%; bottom: 25%}
.footer_closebtn img{ width: 100%; height: auto;}