.toTop{position: fixed;bottom: 1.60rem;right:0.25rem;width: 0.64rem;height: 0.64rem;z-index: 110;display: none;
	background-image:url(../images/toTop1.png);
	background-image:-webkit-image-set(url(../images/toTop1.png) 1x,url(../images/toTop1_2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}
.toTop2{
	background-image:url(../images/toTop2.png);width: 0.74rem;height: 0.74rem;
	background-image:-webkit-image-set(url(../images/toTop2.png) 1x,url(../images/toTop2_2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}

.slideMenu{width: 100%;padding-bottom:0.5rem;height: 100%;position: fixed;overflow:scroll;right: -100%;top:0;z-index: 110;background: #f5f5f5;background-repeat: repeat-x;background-size:100%;}
/*.slideFixed{position: fixed;top: 0;left: 0;width: 100%;height: auto;overflow: hidden;}*/
.menu_back{padding:0 0.25rem;height:auto;overflow: hidden;padding-top: 0.74rem;}
.menu_back a{display: block;width: 0.33rem;height: 0.39rem;float: right;
	background-image:url(../images/back_menu.png);
	background-image:-webkit-image-set(url(../images/back_menu.png) 1x,url(../images/back_menu_2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}
.photo_menu{padding: 0.03rem 0.25rem 0;height: auto;overflow: hidden;position: relative;margin-bottom: 0.2rem;}
.photo_m{width: 1.26rem;height: 1.26rem;background-color: rgba(255,255,255,0.1);border-radius:50%;overflow: hidden;padding: 0.04rem;margin: 0 0.2rem;}
.photo_m .img_wrap{width: 1.26rem;height:1.26rem;border-radius: 50%/50%;overflow: hidden;}
.img_wrap .img_{

	 border-radius: 50%;
	width: 100%;
	height: 100%;
	padding: 0.08rem;}
.photo_m img{border-radius: 100%;}
.photo_menu p{font-weight: bold;font-weight: bold;color: #fff;width:5.2rem;line-height: 0.46rem;position: absolute;top:50%;right:0.25rem;}

.menu_wrap{width: 100%;height: auto;overflow: hidden;padding-bottom: 3.6rem;}
.menu_wrap li{font-size: 0.28rem;line-height: 0.4rem;}
.menu_wrap li h3{overflow: hidden;padding: 0.24rem 0.8rem 0.24rem 0.45rem;border-bottom: 1px solid #ffcccf;}
.menu_wrap li h3 a{display: block;width: 100%;}
.menu_wrap li.on h3{
	background-image:url(../images/add.png);
	background-image:-webkit-image-set(url(../images/add.png) 1x,url(../images/add_2x.png) 2x);
	background-repeat: no-repeat;background-position: 96% center;background-size: 2%;
}
.menu_wrap li.current h3{
	background-image:url(../images/add-.png);
	background-image:-webkit-image-set(url(../images/add-.png) 1x,url(../images/add-_2x.png) 2x);
	background-repeat: no-repeat;background-position: 96% center;background-size: 3%;
}
.dropDiv{padding-left: 0.25rem;padding-right: 0.25rem;height: auto;overflow: hidden;display: none;}
.dropDiv a{display: block;font-size: 0.24rem;text-indent: 0.34rem;line-height: 0.34rem;padding: 0.24rem 0;
	background-image:url(../images/menua_back.png);
	background-image:-webkit-image-set(url(../images/menua_back.png) 1x,url(../images/menua_back_2x.png) 2x);
	background-repeat: no-repeat;background-position: 0.2rem 0.36rem;background-size: 1%;
}
.menu_footer div{position: relative;margin-bottom: 0.3rem;}
.menu_footer p{text-align: center;color: #fff;font-size: 0.24rem;}
.link_m a{    line-height: 0.48rem;
    display: block;}
.menu_footer a.global{margin-right: 0.2rem;}
.menu_footer a.global i{display: inline-block;width: 0.22rem;height: 0.22rem;margin-right: 0.1rem;
	background-image:url(../images/lang1.png);
	background-image:-webkit-image-set(url(../images/lang1.png) 1x,url(../images/lang1_2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}
.menu_footer a.global span{display: inline-block;width: 0.14rem;height: 0.08rem;margin-left: 0.1rem;
	background-image:url(../images/lang2.png);
	background-image:-webkit-image-set(url(../images/lang2.png) 1x,url(../images/lang2_2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
	transition: all 0.3s ease-in;transform: rotateZ(0deg);
}
.menu_footer a.global span.on{transition: all 0.3s ease-in;transform: rotateZ(180deg);}
.menu_footer a.pc{margin-left: 0.2rem;}
.menu_footer a.pc i{display: inline-block;width: 0.2rem;height: 0.18rem;margin-right: 0.1rem;
	background-image:url(../images/pc.png);
	background-image:-webkit-image-set(url(../images/pc.png) 1x,url(../images/pc_2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}
.language{background: #47a8ce;border-radius: 0.1rem;padding-bottom: 0.36rem;display: none;
	position: absolute !important;bottom:100%;width: 1.74rem;height: auto;overflow: hidden;left:50%;margin-left:-1.67rem;margin-bottom: 0.15rem;
}
.language .close{display: block;width: 0.16rem;height: 0.16rem;margin: 0.1rem 0.2rem 0 auto;
	background-image:url(../images/close.png);
	background-image:-webkit-image-set(url(../images/close.png) 1x,url(../images/close_2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}
.language a{display: block;font-size: 0.24rem;padding: 0.02rem 0.19rem;margin-top: 0.2rem;overflow: hidden;}
.language a img{display: block;max-width: 0.36rem;float: left;margin-right: 0.1rem;}
.language a em{float: left;width: 0.9rem;}
.link_m i{display: inline-block;width: 0.24rem;height: 0.2rem;margin-right: 0.1rem;
	background-image:url(../images/link_m.png);
	background-image:-webkit-image-set(url(../images/link_m.png) 1x,url(../images/link_m_2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}

.divBoxWrap{position: relative;top: 0;right: 0;width: 100%;overflow: hidden;}
/*header*/
.header{background:#c4121d;padding: 0 0.25rem;height: 0.9rem;position: absolute;top: 0;left: 0;width: 100%;box-sizing: border-box;z-index: 100;}
.header a{
    display: inline-block;
    width: 2rem;
    margin-top: 0.15rem;
}
.header a img{}
#bg_h{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none;background:rgba(37,57,121,1);}
#bg_h2{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none;background:url(../images/header_line.png);background-size: 1% 100%;background-repeat: repeat-x;}
.logo{width: 0.94rem;height: 0.79rem;float: left;margin-top:0.2rem;position: relative;z-index: 20;}
.logo a{display: block;width: 100%;height: 100%;
	background-image:url(../images/logo.png);
	background-image:-webkit-image-set(url(../images/logo.png) 1x,url(../images/logo_2x.png) 2x);
	background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;
}
.per_homePage{width: 3.62rem;height:0.54rem;position: absolute;top: 40%;left:2%;margin-top: -0.205rem;
	background-image:url(../images/per_home.png);
	background-image:-webkit-image-set(url(../images/per_home.png) 1x,url(../images/per_home_2x.png) 2x);
	background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;
}
.menu{width: 0.41rem;height: 0.30rem;float: right;margin-top: 0.3rem;position: relative;z-index: 20;
	background-image:url(../images/menu.png);
	background-image:-webkit-image-set(url(../images/menu.png) 1x,url(../images/menu_2x.png) 2x);
	background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;
}
.mainWrap{height: auto;background: url(../images/line.png) #fff;background-repeat:no-repeat;background-size:100%;}
.mainWrap1{ padding-top: 0.9rem}
.top_main{width: 100%;height: 4.3rem;position: relative;}
.top_main .bg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(33,43,83,0.2);}
.top_main img{display: block;width: 100%;height: 100%;}
.search{width: 6rem;position: relative;margin-left: 0.8rem;height: 0.4rem;border-bottom: 1px solid #ccc;z-index: 10; margin-top:0.5rem}
.search_input{width: 100%;height: 100%;line-height: 0.4rem;font-size: 0.28rem;color: #333!important;background: none;padding-right: 0.3rem;box-sizing: border-box;}
.search_input::-webkit-input-placeholder{color: #666;}
.search_btn{display: block;width: 0.22rem;height: 0.23rem;position: absolute;right: 0;bottom:0.1rem;
	background-image:url(../images/icon_search.png);
	background-image:-webkit-image-set(url(../images/icon_search.png) 1x,url(../images/icon_search_2x.png) 2x);
	background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;
}
.img{display: table;width: 100%;height: 2rem;}
.img_ span{vertical-align: middle;text-align: center; }
.img_ span img{max-width: 90%;max-height: 90%;display: block;margin: 0 auto;}
.img span{display: table-cell;vertical-align: middle;text-align: center;border: 1px solid #c8e8ff;height: 2rem;}
.img span img{max-width: 1.9rem;max-height: 2.46rem;display: block;margin: 0 auto;}
.photo_main{height:4rem;text-align: center; background: #fff; box-shadow: 0 0 7px #ccc; margin-bottom: 0.16rem;    background: url(../images/h_bg.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.photo{width: 2.6rem;height: 2.6rem;	border-radius:50%;overflow: hidden;
padding: 0.08rem; float: left;;

}
.rw{ width:8rem;height:100%;margin: 0 auto; overflow: hidden; padding-top: 0.5rem; position: relative}
.mz{ float: left; margin-top: 0.4rem; margin-left: 0.2rem; width: 52%}
.photo .img_wrap{width: 100%;height: 100%;overflow: hidden;border-radius: 50%;}
.photo img{border-radius: 100%;}
.like{  top: 2.8rem;
	position: absolute;
	width: 2rem;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 0.2rem;
	background: url(../images/heart.png) no-repeat 55% center;
	background-size: auto 100%;
	text-align: left;
	padding-left: 1.28rem;}
.like span{float: left;width: 0.41rem;height: 0.38rem;
	margin-right: 0.1rem;
	background-image:url(../images/heart.png);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}
.like i{font-size: 0.24rem;color: #fff;font-style: normal; }
.photo_main h2{font-weight: normal;font-size: 0.22rem;color: #fff; text-align: left}
.photo_main p{font-size: 0.24rem;color: #fff;text-align: left;margin-top: 0.2rem;}
.tutor_link{height: auto;overflow: hidden;margin: 0.3rem auto ;width:4rem;}
.tutor_link a{ color:#fff;float: left;width: 1.8rem;font-size:0.18rem;display: block;text-align: center;line-height: 0.66rem;word-break: break-word; background:url(../images/tzy.png) center no-repeat }
.tutor_link a:nth-child(2){margin-left: 0.1rem}

.main{overflow: hidden;height: auto;margin-bottom: 0.16rem; background:url(../images/mian_bg.png)  #f4f1ea top repeat-x }
.title{height: 1.2rem;line-height: 1.2rem;font-weight: bold;font-size: 0.32rem;color: #404040;padding: 0 0.22rem;position: relative;}
.title h3{ font-family: 方正黑体简体;}
.title span{width: 0.4rem;height: 0.4rem;display: inline-block;position: absolute;top: 50%;margin-top:-0.2rem;right:0.4rem;
	background-image:url(../images/arrow.png);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}
/*transition: all 0.3s ease-in;transform: rotateZ(0deg);*/
.title span.on{background-image:url(../images/arrow_.png);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;}
.title h3 i{display: inline-block;}
.title h3 img{ margin-right: 0.16rem;}
.icon1{width: 0.22rem;height: 0.26rem;margin-right: 0.1rem;
	background-image:url(../images/icon1.png);
	background-image:-webkit-image-set(url(../images/icon1.png) 1x,url(../images/icon1_2x.png) 2x);
	background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;
}
.icon_phone{width: 0.26rem;height: 0.26rem;margin-right: 0.08rem;
	background-image:url(../images/other_phone.png);
	background-image:-webkit-image-set(url(../images/other_phone.png) 1x,url(../images/other_phone_2x.png) 2x);
	background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;
}
.icon2{width: 0.22rem;height: 0.26rem;margin-right: 0.1rem;
	background-image:url(../images/icon2.png);
	background-image:-webkit-image-set(url(../images/icon2.png) 1x,url(../images/icon2_2x.png) 2x);
	background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;
}
.icon3{width: 0.26rem;height: 0.2rem;margin-right: 0.1rem;
	background-image:url(../images/icon3.png);
	background-image:-webkit-image-set(url(../images/icon3.png) 1x,url(../images/icon3_2x.png) 2x);
	background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;
}
.icon4{width: 0.26rem;height: 0.24rem;margin-right: 0.08rem;
	background-image:url(../images/icon4.png);
	background-image:-webkit-image-set(url(../images/icon4.png) 1x,url(../images/icon4_2x.png) 2x);
	background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;
}
.icon5{width: 0.13rem;height: 0.29rem;margin-right: 0.14rem;margin-left:0.06rem;margin-top:0.37rem;float: left;
	background-image:url(../images/icon5.png);
	background-image:-webkit-image-set(url(../images/icon5.png) 1x,url(../images/icon5_2x.png) 2x);
	background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;
}
.icon6{width: 0.26rem;height: 0.22rem;margin-right: 0.1rem;
	background-image:url(../images/icon6.png);
	background-image:-webkit-image-set(url(../images/icon6.png) 1x,url(../images/icon6_2x.png) 2x);
	background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;
}
.icon7{width: 0.26rem;height: 0.22rem;margin-right: 0.1rem;
	background-image:url(../images/icon7.png);
	background-image:-webkit-image-set(url(../images/icon7.png) 1x,url(../images/icon7_2x.png) 2x);
	background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;
}

.cont_wrap{padding:0 0.2rem;height: auto;overflow: hidden;color: #202020;padding-bottom: 0.4rem;display: none;}
.cont_perInfo span{display: block;line-height: 0.54rem;font-size: 0.26rem;}
.cont{ }
.cont_perProfile p{font-size: 0.26rem;line-height: 0.54rem;margin-bottom: 0.3rem;}
.cont_perProfile p:nth-last-child(1){margin-bottom: 0;}

.cont_eduExper li{height: auto;overflow: hidden;margin-bottom: 0.40rem;}
.cont_eduExper li:nth-last-child(1){margin-bottom: 0;}
.cont_eduExper li a{display: block;padding: 0 0.15rem;
	background-image:url(../images/pot.png);
	background-repeat: no-repeat;background-position: left 0.08rem;background-size: 1%;
}
.cont_eduExper span{display: block;font-size: 0.26rem;color: #222;margin-bottom: 0.14rem;}
.cont_eduExper p{font-size: 0.26rem;line-height: 0.3rem;}

.cont_researFoucs li{padding: 0 0.05rem 0 0.16rem;
	background-image:url(../images/pot.png);
	background-repeat: no-repeat;background-position: left 0.3rem;background-size: 1%;
}
.cont_researFoucs li a{display: block;border-bottom: 1px dashed #d9d9d9;font-size: 0.26rem;line-height: 0.3rem;padding: 0.18rem 0;}

.team{height: auto;overflow: hidden;border-bottom: 1px dashed #fff;margin-bottom: 0.34rem;}
.team:nth-last-child(1){margin-bottom: 0;}
.team h4{ color:#333;font-size: 0.26rem;line-height: 0.4rem;text-indent: 0.14rem; margin-bottom: 0.1rem;
	background-image:url(../images/pot_trig.png);
	background-image:-webkit-image-set(url(../images/pot_trig.png) 1x,url(../images/pot_trig_2x.png) 2x);
	background-repeat: no-repeat;background-position: left center;background-size: 1%;
}
.team p{font-size: 0.24rem;line-height: 0.40rem;margin-top: 0.12rem;}
.team ul{height: auto;overflow: hidden;width: 100%;margin-top:0.4rem;}
.team li{width: 2.1rem;height: auto;overflow: hidden;float: left;/*margin-right: 0.3rem;*/margin-bottom: 0.3rem;}
.team ul li:nth-child(3n){margin-right: 0;}
.team .group_photo{width:2.1rem;height: 2.66rem;overflow:hidden;padding: 0.1rem;background-color: rgba(255,255,255,0.3);  }
.team .img{width: 100%;height: 100%;overflow: hidden;}
.team img{}
.team li p{text-align: center;word-break: break-word;line-height:0.34rem;padding-top: 0.14rem;margin-top: 0;}
.team li .team_p{text-align: center;word-break: break-word;line-height:0.34rem;padding-top: 0.14rem;margin-top: 0;}

.footer{height: auto;overflow: hidden;padding: 0.44rem 0.2rem 0.4rem;background: #fbfbfb; border-top:1px solid #cccbc8}
.footer p{font-size: 0.18rem;color: #595757;text-align: center;line-height: 0.42rem;font-family: arial;}
.footer a{font-size: 0.18rem;color: #fff;text-align: center;line-height: 0.42rem;font-family: arial; display: block; }
.foot{ background: #b2101a; color: #fff; text-align: center; line-height: 0.6rem}
.foot a{ color: #fff; font-size: 0.2rem; margin: 0 0.1rem}

/*list*/
.cont-main{height: auto;overflow: hidden;background: #fff;    min-height: 187px;}
.list{width: 100%;height: auto;border-radius: 0.16rem;padding-bottom: 0.5rem;}
.list h2{font-size: 0.32rem;color: #666;padding: 0.34rem 0.2rem;font-weight:bold;border-bottom: 1px solid #ebebeb;}
.list ul{padding: 0.18rem 0.3rem 0.4rem;height: auto;overflow: hidden;}
.list li{

color: #646464;

padding: 0.3rem 0.3rem 0.3rem 0;

border-bottom: 1px dashed #ccc;
}
.list li a{display: block;color: #646464;}
.list li h3{font-size: 0.22rem;color: #666;line-height: 0.32rem;margin-top: 0.08rem;}
.list li h3 i{display: inline-block;width: 0.22rem;height: 0.2rem;margin-right:0.1rem;
	background-image:url(../images/time.png);
	background-image:-webkit-image-set(url(../images/time.png) 1x,url(../images/time_2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}
.list li p{font-size: 0.26rem;line-height: 0.36rem;}

.listt{width: 100%;height: auto;border-radius: 0.16rem;padding-bottom: 0.5rem;}
.listt h2{font-size: 0.32rem;color: #666;padding: 0.34rem 0.2rem;font-weight:bold;border-bottom: 1px solid #ebebeb;}
.loading_more{width: 6.1rem;height: 0.8rem;border-radius: 0.4rem;background: #61caea;margin: 0 auto;box-shadow: 0 0.05rem 0.06rem #61caea;}
.loading_more a{display: block;font-size: 0.24rem;line-height: 0.8rem;height: 100%;overflow: hidden;vertical-align: middle;}
.loading_more a i{width: 0.38rem;height: 0.4rem;margin:0.2rem 0.2rem 0 2.1rem;float: left;
	background-image:url(../images/cup.png);
	background-image:-webkit-image-set(url(../images/cup.png) 1x,url(../images/cup_2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}
.footer2 p{color: #b2b2b2;}

.content{height: auto;overflow: hidden;padding: 0.46rem 0.3rem 0.1rem;text-align: center;border-bottom: 1px solid #ececec;}
.content h4{color: #404040;font-size: 0.3rem;text-align: center;line-height: 0.44rem;padding-bottom: 0.14rem; border-bottom: 1px solid #eaf1f7}
.content span{display: inline-block;margin: 0 auto;font-size: 0.2rem;color: #ccc;padding: 0.2rem 0;}
.content img{max-width: 100%;margin: 0.2rem auto 0;}
.content p{font-size: 0.28rem;color: #404040;line-height: 0.5rem;text-align: left;margin-top: 0.56rem;}
.content p:nth-child(4){margin-top: 0.2rem;}
.visit span{float: left;font-size: 0.22rem;color: #c8c8c8;border: none;}
.visit span:nth-child(2){float: right;}
.visit span:nth-child(1) i{margin-right: 0.1rem;margin-top:0.02rem;float: left;width: 0.18rem;height: 0.18rem;
	background-image:url(../images/time_cont.png);
	background-image:-webkit-image-set(url(../images/time_cont.png) 1x,url(../images/time_cont_2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}
.visit span:nth-child(2) i{float:left;width:0.2rem;height:0.16rem;margin-right: 0.1rem;margin-top: 0.03rem;
	background-image:url(../images/kan.png);
	background-image:-webkit-image-set(url(../images/kan.png) 1x,url(../images/kan_2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}



.attachment{padding: 0.36rem 0.3rem 0.15rem;}
.attachment h3{line-height: 0.32rem;font-size: 0.28rem;color: #c4121d;}
.attachment ul{padding: 0;padding-top: 0.24rem;}
.attachment li{font-size: 0.26rem;color: #969696;line-height: 0.36rem;border: none;padding: 0.1rem 0 0.1rem 0.16rem;
	background-image:url(../images/menua_back.png);
	background-image:-webkit-image-set(url(../images/menua_back.png) 1x,url(../images/menua_back_2x.png) 2x);
	background-repeat: no-repeat;background-position: left 0.24rem;background-size: 1%;
}

.page_pn{border-top: 1px solid #ffecf1;padding: 0.14rem 0.3rem 0;}
.page_pn p{font-size: 0.24rem;color: #555555;line-height: 0.3rem;font-weight: bold;margin-bottom: 0.24rem;}
.page_pn p a{font-weight: normal;color: #555555;}
/*list-images*/
.list-images ul{padding: 0.52rem 0.2rem 0.2rem;}
.list-images li{float: left;width: 2rem;height: 2rem;background: none;border: none;padding: 0;margin: 0 0.3rem 0.3rem 0;}
.list-images li a{width: 100%;height: 100%;overflow: hidden;}
.list-images li:nth-child(3n){margin-right: 0;}
.list-images li .img{width: 100%;height: 100%;overflow: hidden;}

.content-images{padding-bottom: 0.36rem;border: none;}
.content-images p{font-size: 0.24rem;color: #404040;line-height: 0.3rem;text-indent: 0.4rem;}

.cont_struct{padding-bottom: 0.1rem;border: none;}
.cont_struct .info span{display: block;border: none;padding: 0;text-align: left;line-height: 0.56rem;color: #404040;font-family: arial,"微软雅黑";}
.cont_struct img{margin-top: 0.4rem;    display: block;}

/*comprehensive*/
.comprehensive-list{padding-bottom: 0;margin-bottom: 0.36rem;}
.comprehensive-list h2{border: none;}
.comprehensive{padding-bottom: 0;margin-bottom: 0.3rem;}
.comprehensive h2{font-size: 0.28rem;padding: 0.26rem 0.2rem;}
.comprehensive h2 a{float: right;font-size: 0.24rem;color: #5fc6e7;font-weight: normal;}
.comprehensive li{line-height: 0.36rem;font-size: 0.26rem;padding:0.25rem 0.3rem 0.25rem 0;}
.comprehensive li a{color: #646464;}
.comprehensive li a em{color: #1aa0e0;margin-right:0.18rem;}

/*totur*/
.totur-list{padding-bottom: 0;}
.totur-list h2{color: #1aa0e0;border: none;}
.totur-list h2 span{display:inline-block;padding-right: 0.3rem;
	background-image:url(../images/totur.png);
	background-image:-webkit-image-set(url(../images/totur.png) 1x,url(../images/totur_2x.png) 2x);
	background-repeat: no-repeat;background-position: right center;background-size: 3%;
}
.totur{height: auto;box-shadow: 0 0 0.09rem #cbeaf3;border-radius: 0.16rem;padding:0 0.2rem 0.5rem;margin-top: 0.36rem;}
.group{width: 100%;height:auto;overflow: hidden;border-bottom: 1px dashed #bdf0ff;padding-top:0.4rem;}
.group h3{font-size: 0.26rem;font-weight:bold;color: #38568e;line-height: 0.5rem;padding:0 0.15rem;margin-bottom: 0.1rem;
	background-image:url(../images/pot_trig.png);
	background-image:-webkit-image-set(url(../images/pot_trig.png) 1x,url(../images/pot_trig_2x.png) 2x);
	background-repeat: no-repeat;background-position: left center;background-size: 1.3%;
}
.group p{font-size: 0.24rem;color: #666666;line-height: 0.36rem;}
.group ul{width: 100%;height: auto;overflow: hidden;margin-top:0.3rem;}
.group li{width: 1.6rem;height: auto;overflow: hidden;float: left;margin-right: 0.9rem;margin-bottom: 0.3rem;}
.group ul li:nth-child(3n){margin-right: 0;}
.group .group_photo{width: 1.4rem;height: 1.4rem;overflow:hidden;padding: 0.1rem;background-color: rgba(122,224,255,0.2);border-radius: 50%;
	background-image:url(../images/border_blue.png);
	background-image:-webkit-image-set(url(../images/border_blue.png) 1x,url(../images/border_blue_2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}
.group .img{width: 100%;height: 100%;overflow: hidden;}
.group img{border-radius: 100%;}
.group li p{text-align: center;color:#38568e;word-break: break-word;line-height:0.34rem;padding-top: 0.14rem;margin-top: 0;}

.ctt{ background: #fff;  padding: 0.2rem 0.3rem }
.ct { background: #fff; }
.ct p { font-size: .26rem; line-height: .52rem; padding: .1rem .55rem; text-indent: .52rem; }
.morelist{  background: #f5f5f5; text-align: center; line-height: 0.8rem; margin: 0 0.2rem}
.morelist a{ color: #999; font-size: 0.22rem}


.picul { background: #fff; margin-bottom: .2rem; }
.picul ul {  padding: .65rem 0 .3rem;width: 6.62rem;    margin: 0 auto; }
.picul ul li {float: left;width: 48%;height: 2.9rem;margin: 0 1%;padding: 0.3rem 0;}
.picul ul li .img span a{ display: block; text-align: center; }
.picul ul li .img { display: table; width: 3.11rem; height:2.12rem; overflow: hidden; }
.picul ul li .img 
.picul ul li .img span { display: table-cell; vertical-align: middle; text-align: center;
}
/*.picul ul li a .img span img { max-width: 3.11rem; max-height: 2.12rem; }*/
.picul ul li .name {  text-align:center;color: #666666; width: 100%; font-size: .26rem; padding-top: .1rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.picul ul li:active { opacity: .8; }
.list1{width: 100%;height: auto;border-radius: 0.16rem;padding-bottom: 0.5rem;}
.list1 h2{font-size: 0.32rem;color: #666;padding: 0.34rem 0.2rem;font-weight:bold;border-bottom: 1px solid #ebebeb;}

.compr-bx { margin-top: .2rem;margin-bottom: .3rem; background: #fff; border-bottom: 1px solid #7fa0c7; margin-left: .3rem; margin-right: .3rem; border: 1px solid #e6e6e6 }
.compr-bx ul { padding-bottom: .35rem; }
.compr-bx li { border-bottom: 1px dashed #e6e6e6; }
.compr-bx li a { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; margin-top: 0.06rem }
.compr-bx li h2 { font-weight: normal; font-size: .28rem; line-height: .48rem; color: #666666; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; }
.compr-bx li em { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; width: .16rem; height: .3rem; background: url(../images/ico_quba.png) no-repeat; background-size: 100% auto; }
.compr-bx  p { font-size: 0.32rem;padding: 0.34rem 0.2rem;font-weight: normal; font-size: .28rem; line-height: .48rem; color: #666666; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; }


.title1 a.more {    float: right;
    font-family: Arial;
    font-size: .24rem;
    color: #e5332a;
 margin-right:0.1rem;
    line-height: .8rem; }
.title1 h3{
	    width: 80%;
    float: left;
    padding: .2rem 0rem .2rem .21rem;
    font-family: Arial;
    color: #e5332a;
    display: block;
    font-size: .30rem;
    line-height: .4rem;

}
.title1{font-weight: bold;font-size: 0.32rem;color: #fff; border-bottom: 1px solid #e6e6e6 }
.list2 h2{font-size: 0.32rem;color: #666;padding: 0.34rem 0.2rem;font-weight:bold;}
.list_h2{ background: #e5332a; color: #fff!important;margin: 0rem 0.3rem 0rem;    padding: 0.2rem 0.2rem!important; }

.cont1 img{ display: inline;    margin: 0!important;max-height:100%;max-width:95%}
.cont1{
height: 3rem;
width: 3.45rem;
    border: 1px solid #ccc;
    display: table-cell;
    vertical-align: middle;
    text-align: center;}
.cont1_{  float:left;   margin: 0.09rem;}

.tjcw{ color: #c4121d; font-size: 0.24rem; padding-left: 0.3rem; line-height: 0.5rem}
.tjcw a{ color: #c4121d;}


.page div a{
    margin-left:0.1rem;
    }