/**
 * 全站基础样式
 * */
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li, form,input,img{margin:0;padding: 0;}
body,h1, h2, h3, h4, h5, h6{font:14px "Microsoft YaHei",tahoma, Srial, helvetica, sans-serif; }
ul, ol { list-style: none; }
a { text-decoration: none; color:#333;}
img{border:none;}
table { border-collapse: collapse; border-spacing: 0; }
body{color:#666;}
.fl{float:left}
.fr{float:right}
.pr{position: relative;}
.pa{position: absolute;}
.clear{clear: both;}
html,body{margin: 0;height: 100%;}

/**
 *首页 
 */
.banner{width:100%;position: relative;}
.banner .bd{ height:700px;z-index:0;width: 100%;overflow: hidden;position: relative}
.banner .bd li{ width: 100%; zoom:1; vertical-align:middle;}
.banner .bd li a{display: block; height: 700px; width: 100%;}

.banner .hd{ height:12px; overflow:hidden; position:absolute; bottom:28px; left: 0; z-index:1; width: 100%;}
.banner .hd ul{ overflow:hidden; zoom:1;margin: 0 auto;}
.banner .hd ul li{ float:left; color: #fd3131;width: 10px;height: 10px; cursor: pointer;border-radius: 50%;background: #f9fbfe;}
.banner .hd ul li +li{margin-left: 15px;}
.banner .hd ul li.on{background: #4bc8c2;}
.banner .hd ul li img{width: 100%;}


.rp_list{margin: 0 auto;padding-top: 80px;padding-bottom: 90px;overflow: hidden;}
.rp_list ul{width: 1100px;margin: 0 auto;}
.rp_list li{width: 339px;height: 359px;float: left;position: relative;overflow: hidden;}
.rp_list li+li{margin-left: 41px;}
.rp_list li>a{display: block;width: 100%;height: 100%;}
.rp_list li:nth-child(1){background: url(/resourse/img_new/rp_list_img1.png) no-repeat center;background-size: 100%;}
.rp_list li:nth-child(2){background: url(/resourse/img_new/rp_list_img2.png) no-repeat center;background-size: 100%;}
.rp_list li:nth-child(3){background: url(/resourse/img_new/rp_list_img3.png) no-repeat center;background-size: 100%;}
.rp_list .tit{font-size: 24px;color: #FFFFFF;text-indent: 22px;position: absolute;bottom: 20px;}
.rp_list .tit span{font-size: 16px;}
.rp_list .tit_con{height: 138px;width: 100%;background: #FFFFFF;position: absolute;bottom: -138px;}
.rp_list .tit_con .tit_xm{height: 45px;border-left: 3px solid #0068b7;margin-left: 19px;margin-top: 16px;margin-bottom: 10px;}
.rp_list .tit_con .tit_xm h1{font-size: 25px;color: #595757;text-indent: 13px;line-height: 25px;}
.rp_list .tit_con .tit_xm h2{font-size: 16px;color: #999999;text-indent: 13px;line-height: 20px;}
.rp_list .tit_con p{color: #717171;font-size: 18px;line-height: 25px;text-indent: 16px;}
.rp_list li:hover{transform: scale(1.05); transition: all 0.6s; border: 1px solid #dddddd;box-sizing: border-box;border-radius: 8px; box-shadow: #dddddd 0px 0px 10px 1px;}
.rp_list li:hover .tit_con{transition: all 0.6s; bottom: 0;}


.title h1{font-size: 42px;text-align: center;color: #4a4a4a;margin-top: 70px;}
.title h2{font-size: 26px;color: #868686;text-align: center;margin-top: 5px;}
.title .tit_xx{width: 162px;height: 3px;background: #26bfb2;margin: 0 auto;border-radius: 5px;margin-top: 15px;}


.rp_center{width: 100%;background: #f9f9f9;overflow: hidden;}
.rp_center .bz_list{overflow: hidden;padding-top: 17px;padding-bottom: 80px;}
.rp_center ul{width: 1100px;margin: 0 auto;}
.rp_center ul:nth-child(2){margin-top: 37px;}
.rp_center ul li{width: 264px;height: 251px;background: #FFFFFF;float: left;overflow: hidden;position: relative;margin-top: 37px;border-radius: 15px;box-shadow: #f0f1f1 0px 0px 5px 2px;}
.rp_center ul li+li{margin-left: 14.5px;}
.rp_center ul li:nth-child(5){margin-left: 0;}
.rp_center ul li h3{font-size: 24px;color: #595757;text-align: center;margin-top: 8px;}
.rp_center ul li h4{font-size: 15px;color: #9f9f9f;text-align: center;}
.rp_center ul li:hover{transform: scale(1.05); transition: all 0.6s;background-image: linear-gradient(to right, #0475be , #1aa3b6);}
.rp_center ul li:hover h3{color: #FFFFFF;}
.rp_center ul li:hover h4{color: #FFFFFF;}

.rp_docter{width: 100%;overflow: hidden;height: 869px;background: url(/resourse/img_new/rpdocterbg.jpg) no-repeat center;}
.rp_docter .title h1{color: #FFFFFF;}
.rp_docter .title h2{color: #FFFFFF;}
.rp_docter .zjtd{margin-top: 70px;}
.rp_docter .zjtd .hd{width: 100%;border-bottom: 1px solid #93bdc0;}
.rp_docter .zjtd .hd ul{width: 1100px;margin: 0 auto;overflow: hidden;margin-bottom: -2px;}
.rp_docter .zjtd .hd ul li{float: left;color: #d0e0e7;width: 114px;height: 100px; text-align: center;margin: 0 80px;font-size: 20px;padding-top: 50px;padding-top: 55px;box-sizing: border-box;}
.rp_docter .zjtd .hd ul li:nth-child(1){background: url(/resourse/img_new/zjtdtop1.png) no-repeat center top;}
.rp_docter .zjtd .hd ul li:nth-child(2){background: url(/resourse/img_new/zjtdtop2.png) no-repeat center top;}
.rp_docter .zjtd .hd ul li:nth-child(3){background: url(/resourse/img_new/zjtdtop3.png) no-repeat center top;}
.rp_docter .zjtd .hd ul li:nth-child(4){background: url(/resourse/img_new/zjtdtop4.png) no-repeat center top;}
.rp_docter .zjtd .hd ul li:nth-child(1).on{background: url(/resourse/img_new/zjtdtop_1.png) no-repeat center top;}
.rp_docter .zjtd .hd ul li:nth-child(2).on{background: url(/resourse/img_new/zjtdtop_2.png) no-repeat center top;}
.rp_docter .zjtd .hd ul li:nth-child(3).on{background: url(/resourse/img_new/zjtdtop_3.png) no-repeat center top;}
.rp_docter .zjtd .hd ul li:nth-child(4).on{background: url(/resourse/img_new/zjtdtop_4.png) no-repeat center top;}


.rp_docter .zjtd .hd ul li.on{font-size: 22px;color: #FFFFFF;border-bottom: 3px solid #FFFFFF;}
.rp_docter .zjtd .bd{margin-top: 52px;}
.rp_docter .zjtd .bdBox{position: relative;width: 1300px;margin: 0 auto;} 
.rp_docter .zjtd .boxCont{width: 1100px;margin: 0 auto;overflow: hidden;}
.rp_docter .zjtd .boxCont ul>li{width: 355px;float: left;height: auto;position: relative;cursor: auto;overflow: hidden;margin-right: 18px;}
.rp_docter .zjtd .boxCont ul li p{font-size: 17px;text-align: center;color: #dde5e9;}
.rp_docter .zjtd .boxCont ul li p:nth-child(2){margin-top: 10px;}
.rp_docter .zjtd .boxList ul{display: none;}
.rp_docter .zjtd .sNext{width: 39px;height: 39px;background: url(/resourse/img_new/zjtd_next1.png) no-repeat center;display: block;position: absolute;top: 142px;right: 0;}
.rp_docter .zjtd .sNext:hover{width: 39px;height: 39px;background: url(/resourse/img_new/zjtd_next_1.png) no-repeat center;display: block;position: absolute;top: 142px;right: 0;}
.rp_docter .zjtd .sPrev{width: 39px;height: 39px;background: url(/resourse/img_new/zjtd_prev1.png) no-repeat center;display: block;position: absolute;top: 142px;left: 0;}
.rp_docter .zjtd .sPrev:hover{width: 39px;height: 39px;background: url(/resourse/img_new/zjtd_prev_1.png) no-repeat center;display: block;position: absolute;top: 142px;left: 0;}


.rp_str{width: 100%;overflow: hidden;}
.rp_str .certificate_list{box-sizing: border-box;padding-top: 30px;padding-bottom: 80px;overflow: hidden;}
.rp_str .certificate_list ul{width: 1100px;margin: 0 auto;}
.rp_str .certificate_list ul li{float: left;margin-right: 10px;width: 209px;height:333px;box-shadow: #f0f1f1 0px 0px 5px 2px;/*position: relative;*/margin-top: 20px;}
.rp_str .certificate_list ul li img{width: 200px;height: 283px; display: block;margin: auto;/*top: 0;bottom: 0;position: absolute;left: 0;right: 0;*/}
.rp_str .certificate_list ul li p{ font-size:12px; margin-top:10px; padding-left:10px;}
/*.rp_str .certificate_list ul li:hover{transform: scale(1.3); transition: all 0.6s;border: 1px solid #358bcd;box-sizing: border-box;z-index:9;background:#FFFFFF;}*/


.rp_introduce{width: 100%;overflow: hidden;background: #f9f9f9;}
.rp_introduce img{display: block;}
.rp_introduce .int_list{width: 1100px;overflow: hidden;margin: 0 auto;margin-top: 70px;margin-bottom: 80px;}
.rp_introduce .int_list .hd ul{padding: 0 350px;overflow: hidden;position: relative;}
.rp_introduce .int_list .hd ul li{font-size: 42px;color: #9f9f9f;float: left;width: 200px;text-align: center;line-height: 58px;}
.rp_introduce .int_list .hd ul li.on{font-size: 42px;color: #0068b7;/*border-bottom: 2px solid #26bfb2;*/}
.rp_introduce .int_list .hd ul span{display: block;height: 39px;position: absolute;width: 3px;background: #25b7aa;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.rp_introduce .int_list .int_en{text-align: center;font-size: 26px;color: #8b8b8b;margin-top: 5px;margin-bottom: 50px;}
.rp_introduce .int_list .environmental li{box-shadow: #f0f1f1 0px 0px 5px 2px;float: left;}
.rp_introduce .int_list .environmental li+li{margin-left: 5px;}

.rp_introduce .int_list .honour li{float: left;margin-left: 8px;}
.rp_introduce .int_list .honour li:nth-child(1),.rp_introduce .int_list .honour li:nth-child(5){margin-left: 0;}
.rp_introduce .int_list .honour li:nth-child(5),.rp_introduce .int_list .honour li:nth-child(6),.rp_introduce .int_list .honour li:nth-child(7),.rp_introduce .int_list .honour li:nth-child(8){margin-top: 12px;}
.bottom_nav{width: 1100px;overflow: hidden;margin: 0 auto;box-sizing: border-box;padding-top: 70px;padding-bottom: 77px;}
.bottom_nav .smtit{box-sizing: border-box;padding-left: 7px;}
.bottom_nav .smtit h1{font-size: 42px;color: #595757;}
.bottom_nav .smtit h2{font-size: 18px;color: #868686;letter-spacing:1px;}
.bottom_nav .smtit .xhx{width: 74px;height: 3px;background: #25b7aa;margin-top: 20px;border-radius: 5px;}
.bottom_nav .nav_left{width: 695px;}
.bottom_nav .nav_right{width: 380px;}
.bottom_nav .nav_left .nav_list{margin-top: 20px;}
.bottom_nav .nav_left .nav_list li{width: 164px;height: 53px;border: 1px solid #ededed;float: left;margin-left: 10px;margin-top: 17px;background: url(/resourse/img_new/nav_list1.png) center no-repeat;background-position-x: 124px;font-size: 24px;line-height: 53px;text-indent: 15px;}
.bottom_nav .nav_left .nav_list li>a{display: block;width: 100%;height: 100%;color: #717171;}
.bottom_nav .nav_left .nav_list li:nth-child(1),.bottom_nav .nav_left .nav_list li:nth-child(5),.bottom_nav .nav_left .nav_list li:nth-child(9){margin-left: 0;}
.bottom_nav .nav_left .nav_list li:hover{border: 1px solid #25b7aa;}
.bottom_nav .center_xhx{width: 1px;background: #d6d6d6;height: 310px;float: left;margin: 0 10px;margin-top: 5px;}
.bottom_nav .nav_right .nav_list{margin-top: 20px;}
.bottom_nav .nav_right .nav_list li{width: 185px;height: 55px;float: left;margin-left: 10px;margin-top: 17px;border-radius: 25px;font-size: 24px;line-height: 53px;text-indent: 68px;color: #717171;}
.bottom_nav .nav_right .nav_list li>a{display: block;width: 100%;height: 100%;color: #717171;}
.bottom_nav .nav_right .nav_list li:nth-child(1),.bottom_nav .nav_right .nav_list li:nth-child(3),.bottom_nav .nav_right .nav_list li:nth-child(5){margin-left: 0;}
.bottom_nav .nav_right .nav_list li:hover>a{color: #FFFFFF;}

.bottom_nav .nav_right .nav_list li:nth-child(1){background: url(/resourse/img_new/ful1.png) no-repeat center;background-position-x: 16px;}
.bottom_nav .nav_right .nav_list li:nth-child(1):hover{background: url(/resourse/img_new/fub1.png) #25b7aa no-repeat center;background-position-x: 19px;}
.bottom_nav .nav_right .nav_list li:nth-child(2){background: url(/resourse/img_new/ful2.png) no-repeat center;background-position-x: 16px;}
.bottom_nav .nav_right .nav_list li:nth-child(2):hover{background: url(/resourse/img_new/fub2.png) #25b7aa no-repeat center;background-position-x: 19px;}
.bottom_nav .nav_right .nav_list li:nth-child(3){background: url(/resourse/img_new/ful3.png) no-repeat center;background-position-x: 19px;}
.bottom_nav .nav_right .nav_list li:nth-child(3):hover{background: url(/resourse/img_new/fub3.png) #25b7aa no-repeat center;background-position-x: 19px;}
.bottom_nav .nav_right .nav_list li:nth-child(4){background: url(/resourse/img_new/ful4.png) no-repeat center;background-position-x: 19px;}
.bottom_nav .nav_right .nav_list li:nth-child(4):hover{background: url(/resourse/img_new/fub4.png) #25b7aa no-repeat center;background-position-x: 19px;}
.bottom_nav .nav_right .nav_list li:nth-child(5){background: url(/resourse/img_new/ful5.png) no-repeat center;background-position-x: 19px;}
.bottom_nav .nav_right .nav_list li:nth-child(5):hover{background: url(/resourse/img_new/fub5.png) #25b7aa no-repeat center;background-position-x: 19px;}
.bottom_nav .nav_right .nav_list li:nth-child(6){background: url(/resourse/img_new/ful6.png) no-repeat center;background-position-x: 19px;}
.bottom_nav .nav_right .nav_list li:nth-child(6):hover{background: url(/resourse/img_new/fub6.png) #25b7aa no-repeat center;background-position-x: 19px;}

