html, body {background: #fff;}
#box{float: none; margin: auto;max-width:1152px !important;min-width: 200px !important; overflow: hidden;}
#box ul, li, dt, dl, dd { background: none repeat scroll 0 0 rgba(0, 0, 0, 0);list-style-type: none;
 margin: 0;  padding: 0;}
.clear {clear:both;}

.box img {width:100%;}

.guoqi {margin-bottom:8%;}
.guoqi h2 {line-height:1.8rem;}
.guoqi h3 {margin-bottom:3%;}
.guoqi p {margin-top:1%;}
.guojia_img {width: 100%; height: 640px; overflow-x: hidden; overflow-y: scroll;}
.guojia_img img {width:100%;}
.guojia_img::-webkit-scrollbar {display:none;}

@media screen and (min-width:801px)
{
.box h2 {color:#000; font-weight:600;text-align:center; font-size:1.6rem; margin:5% 0;}
.box h2 span {font-weight:300; font-size:12px;}
.box h3 {font-size:1rem; margin-top:0;}
.box h4 {font-size:0.875rem;}
.box p {font-size:0.875rem;}

.ycsp-sj {display:none;}
}

.pro1 ul li {width:27%; float:left; margin-left:5%;}
.pro1 ul li img {width:30%; margin-left:35%;}
.pro1 ul li h3 { margin:3% 0;}
.pro1 ul li h4 { color:#b2b2b2; font-weight:300;}

.pro2 {background-color:#f5f7f9; margin-bottom:5%; padding-bottom:5%;}
.pro2 h2 {padding-top:5%; margin-bottom:3%;}
.pro2 .pro2_doctor_gd {}
.pro2 .hd{ overflow:hidden; width:80%; margin-left:10%;}
.pro2 .bd ul{ overflow:hidden; zoom:1;}
.pro2 .bd ul li{ border-radius:8px; float:left; _display:inline; overflow:hidden;  background-color:#fff;
 -moz-box-shadow:-1px -1px 20px #D6D6D6; -webkit-box-shadow:-1px -1px 20px #D6D6D6; box-shadow:-1px -1px 20px #D6D6D6; width:26%; margin-left:5.5%;}
.pro2 .hd .next {width:5%; float:left; margin:2% 0 2% 43%;}
.pro2 .hd .prev {width:5%; float:left; margin:2% 0 2% 4%;}
.pro2 ul li h3 {width:90%; margin:2% 5%; border-bottom:1px #c9c0c0 dashed; line-height:1.2rem; height:3rem;}
.pro2 ul li h4 {width:90%; margin:2% 5%; border-bottom:1px #c9c0c0 dashed; height:5rem; margin-bottom:5%; font-weight:300;}
.pro2 .pro2_left {width:40%; margin-left:5%; float:left; background-color:#67ABDA; border-radius:10px; text-align:center; margin-bottom:5%; line-height:40px;}
.pro2 .pro2_left a {color:#fff;}
.pro2 .pro2_right {width:40%; margin-left:10%;  float:left; text-align:center; line-height:40px;}
.pro2 .pro2_right a {color:#67ABDA;}

.pro3 {background:url(../images/bg.jpg) no-repeat; background-size:100%;}
.pro3 h2 {margin:0 auto 4%; color:#fff; padding-top:5%;}
.pro3 ul li {width:35%; margin-left:10%; float:left; margin-bottom:3%;}
.pro3 .pro3_left {width:30%; float:left; margin:0 10%;} 
.pro3 .pro3_right {width:50%; float:left;}
.pro3 .pro3_right h4 {color:#fff; margin:8% 0 2%;}
.pro3 .pro3_right p {font-size:1rem; color:#fff;}

.pro4 {margin-bottom:5%;}
.pro4 .pro4_left {width:43%; margin-left:11.5%; float:left; height:27rem;}
.pro4 .pro4_right {width:34%; margin-right:11.5%; float:left; background-color:#f5f7f9; height:27rem;}
.pro4 .pro4_right p {width:84%; margin:5% 8%; line-height:2em; color:#333; text-align: justify;}
.pro4 .pro4_right p span {display:block; text-align:right;}
.pro4 .pro4_right p a {color:#67ABDA;}

.pro5 {background-color:#f5f7f9; padding-bottom:1px;}
.pro5 h2 {margin:0 auto; padding-top:5%;}
.pro5 h4 {color:#8f8f8f; text-align:center; margin:2% 0 3%;}
.pro5_ts {width:94%; margin:0 3%;}
.pro5_ts .hd ul li {width:11%; margin-right:3.5%; float:left; font-size:1rem; text-align:center; margin-bottom:5%;}
.pro5_ts .hd ul li img {width:70%; margin:0 15%;}
.pro5_ts .hd ul li:nth-child(7) {margin-right:0;}
.pro5_ts .hd ul .on {font-weight:600;}
.pro5_ts .pro5_left {width:53%; margin-right:2%; float:left; height:24rem;}
.pro5_ts .pro5_right {width:45%; float:left; height:24rem;}
.pro5_ts .pro5_right h3 {background-color:#67ABDA; color:#fff; height:4rem; line-height:4rem; padding-left:5%; margin-bottom:0.5rem;}
.pro5_ts .pro5_right p {background-color:#fff; height:17rem; padding:1rem; line-height:2em; text-align: justify;}
.pro5_ts .pro5_right p span {text-align:right; display:block;}
.pro5_ts .pro5_right p a {color:#67ABDA;}
.pro5_gd {width:40%; height:3rem; line-height:3rem;  background-color:#67ABDA; border-radius:10px; margin:5% auto;}
.pro5_gd p {text-align:center; font-size:1.2rem;}
.pro5_gd a {color:#fff;}

.pro6 h3 {margin-bottom:3%; }
.pro6 h3 span {color:#67ABDA;}
.pro6 ul {width:100%; margin:0 0%; margin-bottom:5%;}
.pro6 ul li {width:26%; float:left;}
.pro6 ul li:nth-child(2) {margin:0 11%;}
.pro6 ul li p {}

.pro7 {background-color:#f5f7f9; padding-bottom:5%;}
.pro7 h2 {margin:0 auto; padding-top:5%;}
.pro7 h4 {color:#8f8f8f; text-align:center; margin:2% 0 3%;}
.pro7 .input1 {width:22%; margin-left:15%; float:left; border:1px #1d7ccd solid; border-radius:10px; height:2rem; line-height:2rem;}
.pro7 .dian {width:15%; margin-left:5%; background-color:#67ABDA; color:#fff; height:2rem; line-height:2rem;}
input::-webkit-input-placeholder{
            color:#afb1b2;
        }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#afb1b2;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#afb1b2;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#afb1b2;
        }


.pro8 {width:100%; height:60px; background-color:#fff; margin:0;}


@media screen and (min-width:200px) and (max-width:800px)
{
.box {display:none;}
.ycsp-sj{float: none; margin:0 auto;max-width:800px !important;min-width: 200px !important; overflow: hidden; }
.ycsp-sj img {width:100%;}

.ycsp-sj h2 {font-size:1.5rem;margin:15% 3% 8%; color:#5ab2c3; }
.ycsp-sj h3 {font-size:1.1rem; margin-top:0;}
.ycsp-sj h4 {font-size:1rem; font-weight:600;}
.ycsp-sj p {font-size:0.875rem; line-height:1.5rem;}

.ycsp-pro1 ul li {width:90%; margin:0 5% 5% 5%;}
.ycsp-pro1-left {width:27%; margin-right:3%; float:left;}
.ycsp-pro1-right {width:70%; float:left;}
.ycsp-pro1-right h3 {margin-bottom:2%;}

.ycsp-pro2-ys .hd .next {width:10%; float:left; margin-left:38%;}
.ycsp-pro2-ys .hd .prev {width:10%; float:left; margin-left:4%}
.ycsp-pro2-ys .bd ul li {width:94%; margin:0% 3% 5% 3%; border-radius:8px;
    -moz-box-shadow: -1px -1px 20px #D6D6D6;
    -webkit-box-shadow: -1px -1px 20px #D6D6D6;
    box-shadow: -1px -1px 20px #D6D6D6;}
.ycsp-pro2-ys-left {width:40%; float:left;}
.ycsp-pro2-ys-left img {width:90%; margin:5%; border-radius:5px;}
.ycsp-pro2-ys-right {width:50%; float:left; margin:0 5%;}
.ycsp-pro2-ys-right h4 {border-bottom:1px #e7e7e7 dashed; line-height:1.2rem; height:2.5rem; margin-top:0.5rem; margin-bottom:3%;}
.ycsp-pro2-ys-right p {height:6rem; border-bottom:1px #e7e7e7 dashed; line-height:1.2rem;}
.ycsp-pro2-ys-right-left {width:40%; float:left; background-color:#f8b551; border-radius:5px; text-align:center; line-height:1.5rem; height:1.5rem; margin:3% 0 3% 5%;}
.ycsp-pro2-ys-right-left a {color:#fff;}
.ycsp-pro2-ys-right-right {width:40%; float:left; text-align:center; line-height:1rem; height:2rem; margin:3% 0 3% 15%;}
.ycsp-pro2-ys-right-right a {color:#f8b551;}

.ycsp-pro3 {background:url(../images/ycsp-hzgs.jpg) no-repeat; background-size:100% 100%; padding-bottom:5%;}
.ycsp-pro3 h2 {color:#fff; padding-top:8%;}
.ycsp-hzgs .hd {}
.ycsp-hzgs .hd .prev {width:10%; float:left; margin-left:38%; }
.ycsp-hzgs .hd .prevStop {visibility:hidden;}
.ycsp-hzgs .hd .nextStop {visibility:hidden;}
.ycsp-hzgs .hd .next {width:10%; float:left; margin-left:4%; }
.ycsp-hzgs .bd ul li {width:50%; float:left;}
.ycsp-hzgs .bd ul li img {width:50%; margin:0 25%;}
.ycsp-hzgs .bd h4 { color:#fff; margin:5% 0 10% 5%;}
.ycsp-hzgs .bd p { color:#fff; margin:5% 0 10% 5%;}

.ycsp-jj {width:94%; margin:0 3%; background-color:#f5f7f9;}
.ycsp-jj p {text-align: justify; margin:3%; padding-bottom:3%;}
.ycsp-jj p span {text-align:right; display:block; }
.ycsp-jj p a {color:#f8b551;}

.ycsp-pro5 h2 {margin-bottom:3%;}
.ycsp-pro5 h4 {margin-bottom:3%; color:#dcdcdc; margin-left:3%;}
.ycsp-pro5 h3 span {color:#67ABDA;}
.ycsp-pro5 ul li {width:94%; margin:0 3% 5%;}
.ycsp-pro5-left {width:35%; margin-right:5%; float:left;}
.ycsp-pro5-right {width:60%; float:left; text-align: justify;}
.ycsp-pro5-right p span {text-align:right; display:block;  }
.ycsp-pro5-right p a {color:#f8b551;}
.ycsp-pro5-yc {display:none;}
.ycsp-xl1 {display:none;}
.ycsp-xl, .ycsp-xl1 {width:94%; margin:3% 3%; background-color:#f8b551; color:#fff; text-align:center; border-radius:5px; height:3rem; line-height:3rem;}
.ycsp-xl p, .ycsp-xl1 p {height:3rem; line-height:3rem;}
.ycsp-xl1 a {color:#fff;}

.ycsp-pro6 {border-bottom:1px #bfbfbf solid; padding-bottom:5%; margin-bottom:10%;}
.ycsp-pro6 h3 {margin-bottom:3%; margin-left:3%;}
.ycsp-pro6 h3 span {color:#67ABDA;}
.ycsp-pro6 ul {width:94%; margin:0 3% 5%; }
.ycsp-pro6 ul li {width:31.3%; float:left;}
.ycsp-pro6 ul li:nth-child(2) {margin:0 3%;}
.ycsp-pro6 ul li p {}

.ycsp-pro7 {margin-bottom:10%;}
.ycsp-pro7 h2 {margin:0; text-align:center; color:#fff;}
.ycsp-pro7 h4 {margin:3% 0; text-align:center; color:#fff; padding-bottom:3%;}
.ycsp-pro7 h4 a {color:#fff;}
.ycsp-pro7-1 {background-color:#379aad; border-radius:10px 10px 0 0; padding-top:5%; margin-bottom:5%;}
.ycsp-pro7 form {width:94%; margin:5% 3%; border-radius:10px; padding-bottom:5%;
-moz-box-shadow: -1px -1px 20px #D6D6D6;
    -webkit-box-shadow: -1px -1px 20px #D6D6D6;
    box-shadow: -1px -1px 20px #D6D6D6;}
.ycsp-pro7-input {width:70%; margin:0 15% 5% 15%; border:1px #379aad solid; border-radius:5px; height:2rem; line-height:2rem;}
.ycsp-pro7-tj {width:30%; background-color:#f8b551; margin:0 35%; height:3rem; line-height:3rem; color:#fff; font-size:1rem; border-radius:5px; height:2rem; line-height:2rem;}

.ycsp-pro8 {width:100%; height:3rem; background-color:#41b1c6;}

.guoqi h3 {margin-left:3%; margin-bottom:3%;}
.guoqi p {width:94%; margin:1% 3%;}
.guojia_img {height:320px;}
}
input[type="button"], input[type="submit"], input[type="reset"] {

-webkit-appearance: none;

}