.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/backmenu.png);
	background-image:-webkit-image-set(url(../images/backmenu.png) 1x,url(../images/backmenu2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}
.list-paddingleft-2{
	padding-left:15px;
}
p,li,a,h1,h2,h3,h4,h5,h6{    word-break: break-word;
    word-wrap: break-word;}
.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_{

	display: table; 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/add2x.png) 2x);
	background-repeat: no-repeat;background-position: 96% center;background-size: 2%;
}
.menu_wrap li.current h3{
	background-image:url(../images/add1.png);
	background-image:-webkit-image-set(url(../images/add1.png) 1x,url(../images/add12x.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/menuaback.png) 1x,url(../images/menuaback2x.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/lang12x.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/lang22x.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/pc2x.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/close2x.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/linkm.png);
	background-image:-webkit-image-set(url(../images/linkm.png) 1x,url(../images/linkm2x.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:#fff;padding: 0 0.25rem;height: 0.9rem;position: absolute;top: 0;left: 0;width: 100%;box-sizing: border-box;z-index: 100;}
#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/headerline.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/logo2x.png) 2x);
	background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;
}
.per_homePage{
	width: 5.5rem;
	height:0.54rem;
	position: absolute;
	top: 30%;
	left:2%;
	margin-top: -0.205rem;
	/*background-image:url(../images/perhome.png);
	background-image:-webkit-image-set(url(../images/perhome.png) 1x,url(../images/perhome2x.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/menu2x.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: calc(100% - 0.3rem);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/iconsearch.png);
	background-image:-webkit-image-set(url(../images/iconsearch.png) 1x,url(../images/iconsearch2x.png) 2x);
	background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;
}
.img{/* display: table; */}
.img_ span{display: table-cell;vertical-align: middle;text-align: center;    border: 1px solid #ddd; }
.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;position: relative;width: 100%;height: 100%;display: block;}
.img span img{max-width: 100%;max-height: 100%;display: block;margin: 0 auto;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
/*.photo_main{text-align: center; background: #fff; box-shadow: 0 0 7px #ccc; margin-bottom: 0.3rem;    background: url(../images/hbg.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}*/
.photo{width: 1.75rem;height: 1.9rem;	overflow: hidden;
padding: 0.08rem; float: left; margin-top: 0.4rem;

}
.rw{ width:8rem;margin: 0 auto; overflow: hidden; padding-top: 0.5rem; position: relative}
.mz{float: left;margin-top: 0.6rem;margin-left: 0.15rem;width: 64%}
.photo .img_wrap{width: 100%;height: 100%;overflow: hidden;}
/*.photo img{border-radius: 100%;}*/
.like{  top: 2.8rem;
	position: absolute;
	width: 2rem;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 0.1rem;
	background: url(../images/heart.png) no-repeat 26% center;
	background-size: auto 100%;
	text-align: left;
	padding-left: 0.8rem;}
.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%;
line-height: 0.38rem;    margin-left: 2px;}
.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;margin-top: 0.2rem; text-align: left}
.tutor_link{height: auto;overflow: hidden;margin: 0.3rem auto ;width:5rem;}
.tutor_link a{color:#fff;float: left;width: 4.8rem;font-size: 12px;display: block;text-align: left;line-height: 0.66rem;/* padding-left: 0.1rem; */word-break: break-word;background:url(../images/tzy.png) left no-repeat;background-size: 100% 100%;;text-align: center;}

.tutor_link a:nth-child(2){
	margin-top:10px;
}


.main{overflow: hidden;height: auto;background: #f4f1ea top repeat-x; width: 94%; margin: 0 auto 0.16rem auto; }
.main1{overflow: hidden;height: auto; width: 94%; margin: 0 auto 0rem auto; }
.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/arrow1.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/icon12x.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/otherphone.png);
	background-image:-webkit-image-set(url(../images/otherphone.png) 1x,url(../images/otherphone2x.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/icon22x.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/icon32x.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/icon42x.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/icon52x.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/icon62x.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/icon72x.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{text-indent: 0.4rem;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.12rem;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.4rem;}

.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.4rem;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/pottrig.png);

	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;}
.main1 .team li{margin-right: 0.11rem!important;}
.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 #b2101a;color: #999;font-size: 0.24rem;line-height: 0.42rem;}
.footer p{font-size: 0.24rem;color: #595757;text-align: left;line-height: 0.42rem;font-family: Helvetica;}
.footer span{ margin: 0 0.2rem}

.foot{ background: #b2101a; color: #fff; text-align: center; line-height: 0.6rem}
.foot a,.footer a{ color: #595757;; font-size: 0.24rem;   line-height: 0.42rem;}

/*list*/
.cont-main{height: auto;overflow: hidden;background: #fff;}
.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;line-height: 0.4rem;}
.list ul.listul{padding: 0.18rem 0.3rem 0.4rem;height: auto;overflow: hidden;}
.list .listul li{color: #646464;padding: 0.3rem 0.3rem 0.3rem 0;border-bottom: 1px dashed #ccc;
    line-height: 0.4rem;
}
.list .listul li a{display: block;color: #646464;}
.list .listul li h3{font-size: 0.22rem;color: #666;line-height: 0.32rem;margin-top: 0.08rem;}
.list .listul 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/time2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}
.list .listul 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/cup2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}
.footer2 p{color: #b2b2b2;}
.hff{

margin-top: 0.5rem;
    padding: 0.46rem 0.3rem 0.1rem;
}
.hff{
line-height:30px;
font-size:14px;
}
.content{height: auto;overflow: hidden;padding: 0.46rem 0.3rem 0.1rem;text-align: center;border-bottom: 1px solid #ececec; margin-bottom: 0.2rem}
.content h4{color: #404040;font-size: 0.3rem;text-align: center;line-height: 0.44rem;padding-bottom: 0.14rem;}
.content span{display: inline-block;margin: 0 auto;font-size: 0.24rem;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/timecont.png);
	background-image:-webkit-image-set(url(../images/timecont.png) 1x,url(../images/timecont2x.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/kan2x.png) 2x);
	background-repeat: no-repeat;background-position: center;background-size: 100% 100%;
}



.attachment{padding: 0.3rem 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/menuaback.png);
	background-image:-webkit-image-set(url(../images/menuaback.png) 1x,url(../images/menuaback2x.png) 2x);
	background-repeat: no-repeat;background-position: left 0.24rem;background-size: 1%;
}

.page_pn{border-top: 1px solid #ffecf1;padding: 0.4rem 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;display: inline-block;}
/*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.3rem;    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/totur2x.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/pottrig.png);
	background-image:-webkit-image-set(url(../images/pottrig.png) 1x,url(../images/pottrig2x.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/borderblue.png);
	background-image:-webkit-image-set(url(../images/borderblue.png) 1x,url(../images/borderblue2x.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: 46%;height: 2.9rem;margin: 0  2% 0.15rem 2%;padding: 0.1rem;}
.picul ul li a {display: block;text-align: center;}
.picul ul li a .img {display: block;width: 100%;height:2.12rem;overflow: hidden;}
.picul ul li a .img span {display: block;text-align: center;width: 100%;height: 100%;position: relative;}
/*.picul ul li a .img span img { max-width: 3.11rem; max-height: 2.12rem; }*/
.picul ul li a .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;  margin-left: .3rem; margin-right: .3rem;}
.compr-bx ul { padding-bottom: .35rem; }
.compr-bx .comprct li { border-bottom: 1px dashed #e6e6e6; }
.compr-bx .comprct 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 .comprct li h2 { font-weight: normal; font-size: .28rem; line-height: .48rem; color: #666666; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; }
.compr-bx .comprct 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: #fff;
 margin-right:0.21rem;
    line-height: .8rem; }
.title1 h3{
	    width: 80%;
    float: left;
    padding: .2rem 0rem .2rem .21rem;
    font-family: Arial;
    color: #fff;
    display: block;
    font-size: .30rem;
    line-height: .4rem;

}
.title1{font-weight: bold;font-size: 0.32rem;color: #fff; border-bottom: 1px solid #e6e6e6; background: #c8222c;}
.list2 h2{font-size: 0.32rem;color: #666;padding: 0.34rem 0.2rem;font-weight:bold;}
.list_h2{ line-height: 0.28rem; color: #c4121d!important;margin: 0rem 0.3rem 0rem;    padding: 0.2rem 0.2rem!important; background:url(../images/h2bg.png) no-repeat left center; padding-left: 0.1rem}


.cont1 img{max-width: 100%;max-height: 100%;position: relative;top: 50%;left: 50%;transform: translate(-50%, -50%);margin: 0;}
.cont1{height: 2rem;width: 100%;border: 1px solid #ccc;display: block;position: relative;}
.cont1_{float:left;margin: 1%;/* margin-left: 0; */width: 48%;}

.tjcw{ color: #c4121d; font-size: 0.24rem; margin-left: 0.3rem; line-height: 0.5rem; background:url(../images/tj.png) no-repeat left center; padding-left: 0.4rem }
.tjcw a{ color: #c4121d;}


/*个人简介*/
.gexx{ width: 94%; border: 1px solid #eaeaea; margin: 0 auto 0.3rem auto; text-align: center; }
.gexx h1{font-size: 0.32rem; color: #202020; line-height: 0.8rem }
.gexx p{ text-align: left; color: #666; font-size: 0.26rem; line-height: 0.44rem; margin-left: 0.3rem;margin-right: 0.3rem}
.gexx p:last-child{ margin-bottom: 0.3rem}




/*2018/3/9*/
.content{    margin-top: 5px;}
.condqwz{width:95%; margin:0 auto; line-height:45px; color:#FFF;}
.condqwz a{color:#FFF; font-size:14px;}

.xsxxtit{width:100%;height: auto;background:#f7f6f6;border:1px solid #f1f1f1;}
.xsxxtit h2{width:100%;min-height: 30px;line-height: 20px;text-indent:12px;color:#FFF;background:#961111;border:1px solid #961111;padding: 0.15rem 0.2rem;height: auto;}
.xsxxfei1{width:100%; padding-top:13px;}
.xsxxfei1 h2{ width:100%; font-size:16px; text-indent:16px; background:}
.xsxxfei1 h2 span{color:#F60;}
.namelist{width:100%; padding:5px 0px; background:#fcfcfc; border:1px solid #f6f6f6;}
.namelist a{display:block; float:left; width:45%; height:28px; line-height:28px; overflow:hidden; padding:0 10px; font-size:15px; color:#4c4c4c; margin-bottom:5px;text-align: center;}
.namelist a:hover{color:#fff; background:#3e89fc;}
.mat20{margin-top:20px;}
.bggreen h2{background:#f8870f; border:1px solid #f89305; width:100%;}
.padtop6{padding-top:6px;}

.indexcon{padding:0 10px; margin:0 auto; padding-top:12px;}
.indexside{width:100%;}

.indexjbxxcon{width:100%; height:auto;margin-top: 0px;}
.indexjbxxcon p{line-height:29px;}
.indexjbxxcon .time{font-size:15px; color:#307bc8;}
.indexjbxxcon ul{width:100%; padding:}
.indexjbxxcon li{    word-break: break-word;
   
    word-wrap: break-word; width:100%;  font-size:15px;    border-bottom: 1px solid #eaeaea;    line-height: 32px;}
.pad6{padding:6px;  background:#FFF !important;overflow: hidden;}