.wrap {
  width: 96%;
  margin: 0 auto;
}

.in_title{padding-top: .5rem;margin-bottom: .3rem;position: relative;}
.in_title h2{font-size: .36rem;color: #0366bb;font-weight: normal;line-height: .6rem;}
.in_title h2 span{font-size: .28rem;color: #a5a5a5;}
.in_title a.more{position: absolute;top: .5rem;right: 0;}
a.more{width: 2rem;height: .6rem;line-height: .6rem;font-size: .28rem;color: #0366bb;text-align: center;display: block;border: 1px solid #0366bb;}

/* in_pro */
.in_pro .pro_nav{border-bottom: 1px solid #0366bb;margin-bottom: .3rem;}
.in_pro .pro_nav ul li{width: 27.3%;margin: 0 3% .2rem;display: inline-block;overflow: hidden;position: relative;color: #6f6f6f;font-size: .28rem;border: 1px solid #a9a9a9;line-height: .6rem;border-radius: .1rem;text-align: center;}
.in_pro .pro_nav ul li.on{background: #0366bb;border: 1px solid #0366bb;color: #fff;}

.in_pro .pro_list{width: 98%;margin: 0 auto;}
.in_pro .pro_list ul{display: none;}
.in_pro .pro_list ul.on{display: block;}
.in_pro .pro_list ul li{width: 48%;margin: 0 1% .2rem;float: left;border: 1px solid #d4d4d4;}
.in_pro .pro_list ul li img{width: 100%;height: auto;display: block;border-bottom: 1px solid #d4d4d4;}
.in_pro .pro_list ul li p{line-height: .6rem;height: .6rem;font-size: .24rem;width: 100%;overflow: hidden;color: #5c5c5c;text-indent: .1rem;position: relative;}
.in_pro .pro_list ul li p a{color: #0366bb;position: absolute;right: .1rem;}

/* in_advan */
.in_advan {background: url("../images/advan_bg.jpg") no-repeat top center;background-size: 100% 22%; padding-top: .5rem;margin-top: .3rem;}
.in_advan ul li .fl,.in_advan ul li .fr{width: 48%;}
.in_advan ul li img{width: 100%;display: block;}
.in_advan ul li .txt{padding-left: .8rem;position: relative;}
.in_advan ul li .txt span{font-size: .36rem;color: #fff;background: #0366bb;padding:.1rem;position: absolute;top: 0;left: 0;}
.in_advan ul li .txt h3{font-size: .28rem;color: #0366bb;font-weight: normal;line-height: .28rem;}
.in_advan ul li .txt p{font-size: .22rem;color: #575757;line-height: .3rem;margin-top: .1rem;}
.in_advan ul li.li01 .txt span{color: #0366bb;background: #fff;}
.in_advan ul li.li01 .txt h3{color: #fff;}
.in_advan ul li.li01 .txt p{color: #fff;}
.in_advan ul li.li02{position: relative;margin-top: -.5rem;}
.in_advan ul li.li02 .txt{bottom: 0;position: absolute;}
.in_advan ul li.li03{margin-top: .4rem;}
.in_advan ul li.li03 .txt{margin-top: .2rem;}

/* in_adv */
.in_adv{background: #ededed;padding: .2rem;margin-top: .5rem;}
.in_adv ul li{float: left;width: 50%;padding: .3rem .2rem;}
.in_adv ul li .txt {position: relative;padding-left: 1rem;}
.in_adv ul li .txt span{color: #fff;background: #0366bb;position: absolute;width: .8rem;height: .8rem;line-height: .8rem;display: block;font-size: .32rem;text-align: center;border-radius: .1rem;left: 0;}
.in_adv ul li .txt h3{color: #575757;font-size: .26rem;font-weight: normal;}
.in_adv ul li .txt p{color: #0366bb;font-size: .24rem;margin-top: .1rem;}
.in_adv ul li.li01,.in_adv ul li.li03{border-right: 1px dashed #8c8c8c;}
.in_adv ul li.li01,.in_adv ul li.li02{border-bottom: 1px dashed #8c8c8c;}
.in_adv ul li.li01 span{font-size: .24rem;}

/* in_about */
.in_about {background: url(../images/about_bg.jpg) no-repeat;background-size: 100% 25%;margin-top: .2rem;}
.in_about .wrap{padding-top: .5rem;}
.in_about .in_title{padding-top: 0;margin-bottom: .2rem;}
.in_about .about_box{background: #fff;padding:.3rem .2rem;box-shadow:0px 10px 14px #ececec;}
.in_about .about_box p {line-height: .48rem;font-size: .28rem;color: #585858;}
.in_about .about_box a.more{margin-top: .2rem;}

/* in_news */
.in_news{padding-bottom: .5rem;}
.in_news .in_title{padding-top: .5rem;margin-bottom: .1rem;}
.in_news .news_list{background: url(../images/news_bg.png) no-repeat center;background-size: 90% 90%;}
.in_news .news_list dl{width: 50%;float: left;padding: .2rem 2%;}
.in_news .news_list dl dt{font-size:.28rem;color: #585858;}
.in_news .news_list dl dt span{font-size:.22rem;}
.in_news .news_list dl dd h3 a{ font-size:.28rem; color: #0366bb; line-height:.8rem;font-weight: normal;}
.in_news .news_list dl dd p{color: #898989; font-size: .24rem;line-height:.35rem;height: 1.4rem;overflow: hidden; }
.in_news .news_list dl dd a.more{margin-top: .2rem;}
