@charset "gb2312";
/* CSS Document */

/* Title */
.Title{width: 100%;text-align: center;padding-top: 1.75rem;}
.Title h2{font-size: 1.4rem;color: #333333;font-weight: normal;}
.Title h2 a{color: #333333;text-decoration: none;}
.Title i{display: block;width: 12%;background: #0e98a5;height: 2px;margin: 1rem auto 0;}


/* IndexMain */
.IndexMain{background: #f4f4f4;}


/* banner */
/*.banner{width: 100%;}
.banner img{display: block;width: 100%;}*/

.banner{ position: relative}
.banner img{ display: block; width: 100%;}
.focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul{ width: 100%; text-align: center; position: absolute; left:0; bottom: 1rem; }
.focus .hd ul li{display: inline-block; width: 10px; height: 10px; border-radius: 50%; border: 0.15rem solid #fff; margin: 0 .2rem; font-size:0;}
.focus .hd ul .on{ /*background:#a41018;*/ background:#fff; }

/* rxlp */
.rxlp{width: 100%;padding-bottom: 1.8rem;}
.rxlp img{display: block;width: 100%;}
.rxlp .mainCon{width: 94%;margin: 1.3rem auto 0;}
.rxlp .mainCon .conBox{width: 100%;background: #fff;box-shadow: 0 0 4px 4px #ededed;box-sizing: border-box;padding-top: 2%;}
.rxlp .mainCon .conBox .intro{margin-top: 1.25rem;padding:0 2%;}
.rxlp .mainCon .conBox .box{width: 96%;margin: 0 auto;padding-bottom: 1rem;}
.rxlp .mainCon .conBox .introL{float: left;}
.rxlp .mainCon .conBox .introL h3{font-size: 1.2rem;color: #333333;}
.rxlp .mainCon .conBox .introL h3 a{color: #333333;}
.rxlp .mainCon .conBox .introL span{display: block;font-size: 1rem;color: #999999;margin-top: 0.2rem;}
.rxlp .mainCon .conBox .introL p{font-size: 1rem;color: #999999;margin-top: 0.6rem;}
.rxlp .mainCon .conBox .introL p em{font-weight: bold;color: #fa8815;}
.rxlp .mainCon .conBox .details{display: block;width: 30%;height: 3rem;line-height: 3rem;text-align: center;font-size: 1rem;color: #fff;background: #0E97A5;float: right;border-radius: 4px;}
.rxlp .mainCon .conBox .details img{width: 18%;position: relative;top: 0.25rem;display: inline-block;margin-right:3%;}
.rxlp .mainCon .btnList{width: 100%;text-align: center;margin-top: 1.25rem;}
.rxlp .mainCon .btnList span{display: inline-block;width: 1rem;height:1rem;border-radius: 50%;background: #fff;margin: 0 1%;border: 3px solid #e6e6e6;}
.rxlp .mainCon .btnList span.on{background: #0e98a5;border-color: #0e98a5;}


/* choose */
.choose{width: 100%;padding-bottom: 1.8rem;background: #fff;border-top: 1px solid #ececec;border-bottom: 1px solid #ececec;}
.choose img{display: block;width: 100%;}
.choose .mainCon{width: 94%;margin: 1.3rem auto 0;}
.choose .mainCon .conBox{width: 100%;background: #f5f5f5;box-sizing: border-box;}
.choose .mainCon .conBox .box img{border-radius: 6px;}
.choose .mainCon .conBox .box h3{margin: 1.25rem 0;font-size: 1.3rem;color: #333333;text-align: center;font-weight: normal;}
.choose .mainCon .conBox .box p{font-size: 1.1rem;color: #888888;line-height: 1.3rem;padding:0 6%;}
.choose .mainCon .conBox .box{padding-bottom: 1.833rem;}
.choose .mainCon .btnList{width: 100%;text-align: center;margin-top: 1.25rem;}
.choose .mainCon .btnList span{display: inline-block;width: 1rem;height:1rem;border-radius: 50%;background: #fff;margin: 0 1%;border: 3px solid #e6e6e6;}
.choose .mainCon .btnList span.on{background: #0e98a5;border-color: #0e98a5;}

/* adv */
.adv{width: 100%;padding-bottom: 2rem;background: url(advBg.jpg) no-repeat center;background-size: cover;margin-top: 2rem;}
.adv img{display: block;width: 100%;}
.adv .mainCon{width: 94%;margin: 1.8rem auto 0;}
.adv .mainCon li{float: left;width: 49%;margin-left: 2%;background: #fff;margin-bottom: 1rem;}
.adv .mainCon li:nth-child(2n+1){margin-left: 0;}
.adv .mainCon li .intro{height: 8.8rem;padding-top: 0.8rem;box-sizing: border-box;border: 1px solid #edeeef;border-top: none;}
.adv .mainCon li h3{font-size: 1.2rem;color:#333333;font-weight: normal;text-align: center;}
.adv .mainCon li p{font-size: 1.05rem;color: #888888;line-height: 1.3rem;padding: 0 8%;margin-top: 1rem;}



/* liuy */
.liuy{width: 100%;padding-bottom: 2rem;background: #0e98a5;background-size: cover;margin-top: 2rem;}
.liuy img{display: block;width: 100%;}
.liuy .Title h2{color: #fff;}
.liuy .Title i{background: #fff;}
.liuy .mainCon{width: 94%;background: url(lyBg.jpg) no-repeat center;background-size: cover;margin: 1.8rem auto 0;box-sizing: border-box;padding: 2.417rem 6% 3.375rem;border-radius: 4px;}
.liuy .Select{width: 100%;overflow: hidden;height: 3.2rem;box-sizing: border-box;border: 1px solid #e5e5e5;margin-bottom: 0.6rem;}
.liuy .Select span{display: block;width: 40%;float: left;height: 3.2rem;line-height: 3.2rem;text-align: right;font-size: 1.2rem;color: #333333;}
.liuy .Select span img{display: inline-block;width: 21%;position: relative;margin-right: 4%;top: 0.3rem;}
.liuy .Select select{display: block;/*border: none;*/ border: 1px solid transparent;background: none;outline: none;width: 60%;float: left;height: 3.2rem;line-height: 3.2rem;font-size: 1.2rem;color: #888888;}
.liuy .Input{width: 100%;overflow: hidden;height: 3.2rem;box-sizing: border-box;border: 1px solid #e5e5e5;margin-bottom: 0.6rem;}
.liuy .Input span{display: block;width: 40%;float: left;height: 3.2rem;line-height: 3.2rem;text-align: right;font-size: 1.2rem;color: #333333;}
.liuy .Input span img{display: inline-block;width: 21%;position: relative;margin-right: 4%;top: 0.3rem;}
.liuy .Input input{display: block;border: none;outline: none;width: 60%;float: left;height: 3.2rem;line-height: 3.2rem;font-size: 1.2rem;color: #888888;box-sizing: border-box;padding: 0 2%;}
.liuy a{display: block;width: 60%;height: 3.2rem;line-height: 3.2rem;text-align: center;background: #f17c07;font-size: 1.2rem;color: #fff;margin: 2rem auto 0;}
.liuy a img{display: inline-block;width: 13%;position: relative;margin-right: 4%;top: 0.4rem;}



