
/**top  start**/
*{
	outline: none !important;
	box-shadow:none !important;
}
body{
		
}
a{
	cursor: pointer;
    color: #333;
}
a:hover{
	color: #3a6ca9;
}
/*h1,h2,h3,h4{
	text-align: center;
}*/
h2{
	font-size: 20px;
	font-weight: bold;
}

/*手机下拉颜色有透明度，自己看着写*/
.phone-nav .search-app-wrap,.smallUl{background: rgba(10,10,10, .9);}
/*以上是需要改颜色的*/
.footer .top span{margin-right:10px;}
.smallUl{ z-index: 1000; width: 100%; left: 0; right: 0; margin: auto; position: absolute; display: none;}
.smallUl a{color: #fff; display: block; line-height: 24px;}
.smallUl>li{text-align: left; border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
.smallUl li > a{padding: 0 4%; font-size: 16px; line-height: 40px; position: relative; display: block;}
.smallUl > li > a span{margin: 0 0 0 10px;}
.smallUl > li > a span img{vertical-align: middle; margin: -3px 0 0; transition: all 0.2s;}
.smallUl > li > a span.active img{transform: rotate(90deg);}
.smallUl > li > ol{display: none;}
.smallUl > li > ol a{padding: 0 8%;}

.navList{width: 30px; cursor: pointer;}
.navList span{height: 3px; background-color: #fff; margin: 0 0 8px 0; display: block; transition: all 0.5s;}
.navList span:last-child{margin: 0;}
.navList{display: block;padding-top:6px;}
.navList span:last-child{margin: 0;}

.phone-nav input::-webkit-input-placeholder{color: #fff; opacity: 1;}
.phone-nav .text{background: #fff;}
.phone-nav .text{line-height: 19px; padding: 3px 10px; color: #fff; margin: 0 0 0 15px; border-radius: 4px 0 0 4px;}
.phone-nav .sub{width: 35px; height: 25px; background: #fff url(../images/custom/search1.png) no-repeat center center; background-size: 16px 16px; border-radius: 0 4px 4px 0;}
.phone-nav .en{line-height: 25px; color: #fff;}

.phone-nav .search-app-wrap{display: none;position: absolute;left: 0;width: 100%;top: 50px;z-index: 2000;padding: 8px 0;}
.phone-nav .search-app-wrap select{width: 23%;border: none;height: 30px;border-radius: 4px;padding: 0 0 0 5px;background: rgba(255, 255, 255, 0.2);color: #fff;}
.phone-nav .search-app-wrap select option {background: #222!important;color: #fff!important;}

.phone-nav .search-app-wrap .text{width: 75%;margin: 0 0 0 2%;border-radius: 4px;height: 30px;}
.phone-nav .search-app-wrap .sub{width: 30px;height: 30px;background-size: 22px;position: absolute;right: 15px;top: 8px;}
/*.header .logo{width: 50%;}*/
.header .logo img{max-width: 100%;}
.header .bot{background-size: cover;}
.phone-nav{padding: 8px 0;position: relative;background: rgba(10,10,10,1);}
.phone-nav .en{line-height: 25px;color: #fff;}
.phone-nav .text, .phone-nav .sub{background: rgba(255, 255, 255, .2);}
.phone-nav .text{line-height: 19px;padding: 3px 10px;color: #fff;margin: 0 0 0 15px;border-radius: 4px 0 0 4px;}
.phone-nav .sub{width: 35px;height: 25px;background: rgba(255, 255, 255, .2) url(../images/custom/search1.png) no-repeat center center;background-size: 16px 16px;border-radius: 0 4px 4px 0;}
.search-wrapper{display: none;}
/*手机菜单2*/
.phone-nav .container .logo{display: block;padding: 2px 0 0 20px;position: relative;}
.phone-nav .container .logo img{max-width: 170px;max-height:34px;}
/* .phone-nav .container .logo:before{content: '';width: 1px;height: 80%;background: #fff;position: absolute;left: 6px;top: 2px;bottom: 0;margin: auto;} */
.phone-nav .container .search-app{display: block;background: url("../images/public/search2.png") no-repeat center center;width: 34px;height: 34px;background-size: 30px;color: #fff;}
.phone-nav .container .search-app.active{background: url("../images/public/close-app.png") no-repeat center center;background-size: 32px;}
.main-right .current-ul li .tit{width: 100%;float: none;}
.main-right .current-ul li .right{float: none;}
.main-right .current-ul a{display: inline-block;}
.main-right .banner .item .text p{width: 70%;}
.main-right .current-ul li .box{padding: 8px 0;}
.search-wrap .in-bl{width: 100%;}
.search-wrap .form-group{margin-left: 0;margin-right: 0;}

@media screen and (max-width: 375px) {
    .phone-nav .search-app-wrap .text{width:74%;}
    .phone-nav .search-app-wrap select{width:24%;}
}
.top{
    width:100%;
    margin-bottom: 8px;
}
.top-inner{
	/* width: 1300px; */
	margin: 21px auto 0 auto;
	padding-bottom: 10px;
    padding-left: 0;padding-right: 0;
}
.lgbtnwrap{
	margin-bottom: 30px;
}
.logobtn{
	font-size: 18px;
	color: #333;
	line-height: 16px;
}
.logobtn a{
	margin: 0 18px;
	display: inline;
}
.lbtnlast a{
	margin-right: 0;
	font-family:Arial;
}
.logobtn span{
	font-size: 14px;
	color: #a9a9a9;
	font-family:Arial;
}
.logobtn a:hover span{
	color: #3a6ca9;
}
.lgbtn-line{
	width: 3px;
	height: 18px;
	display: inline;
}
.issncn{
	margin-bottom: 4px;
}
.issncn .issn{
	margin-right: 15px;
} 
.qkinfo li{
	margin-right: 15px;
}
.qkinfo .chengban{
	margin-right: 0;
}
/*banner*/
#myCarousel {display: none;}
.index-body #myCarousel {display: block;}
.banner{
	width: 100%;
	height: 600px;
	position: relative;
}
/*.banner1{
	background: url(../images/custom/banner1.jpg) no-repeat center;
}
.banner2{
	background: url(../images/custom/banner2.jpg) no-repeat center;
}
.banner3{
	background: url(../images/custom/banner3.jpg) no-repeat center;
}*/
.carousel-indicators .bannerpoint{
	width: 16px;
	height: 16px;	
	border-radius: 50%;
	padding: 5px;
	background-color: #fff;
	border: solid 1px transparent;
	box-sizing: content-box;
	background-clip: content-box;
}
.carousel-indicators .active{
	border: solid 1px #bbb;
	background-color: #bbb;
}
#myCarousel .bannerimg{
	height: 600px;
    width: 100%;
}
.bannertxt{
	width: 584px;
	min-height: 120px;
	background: rgba(10,10,10,0.8);
	position: absolute;
	right: 0;
	bottom: 75px;
	color: #fff;
}
.bannertxt h3{
	font-size: 20px;
	font-weight: bold;
	margin: 17px 0;
	padding-left: 42px;
	line-height:1.3;
}
.bannertxt h4{
	font-size: 14px;
	font-family: arial;
	padding-left: 42px;
}
/*banner end*/
/*导航*/
.content{
	padding-bottom: 22px;
}
.navwrap{
	width: 100%;
	background: #eee;
	
}
.nav{
	margin: 0 auto;
	width: 1300px;
    max-width: 100%;
}
.nav .homenav{ 
	float: left;
	padding: 0 30px;
	position: relative;
}
.header-nav-en .nav .homenav {padding:0 12px;}
.nav .homenav.homenaven{
	padding:0 14px;
}
.nav li .navcon{
	display: block;
	float: left;
	height: 72px;
	line-height: 72px;
	padding: 0;
	font-size: 16px;
	font-weight: bold;
}
.nav li.homenaven .navcon{
	font-size:15px;
}
.navline{
	position: absolute;
	bottom: 0px;
	left: 0;
	display: inline-block;
	width: 100%;
	height: 3px;
	padding:0 32px;
	display: none;
}
.navline span{
	background: #3a6ca9;
	width: 100%;
	height: 3px;
    display: block;
}
.homenav:hover .navline, li.active .navline{
		display: block;
} 
.actnavline{
	display: block;
}
.navcon span{
	display: inline-block;
	width: 12px;
	height: 20px;
	background:url(../images/custom/navjiantou.png) no-repeat center 12px;
}
.nav .dropdowncon{
    position: absolute;
    top: 72px;
    left: 0;
    width: 150px;
    z-index: 1000;
    background: #f4f4f4;
    display: none;
    cursor: pointer;
    min-height: 280px;
    border-bottom: solid 1px #ddd;
    border-left: solid 1px #ddd;
    border-top: solid 1px #ddd;
    box-shadow: 2px 2px 5px #ddd !important;
}
.nav .homenav:hover .dropdowncon{
	display: block;
}
.nav .homenav:hover .navcon span{
	 transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform-origin: center 11px;
    -webkit-transform-origin: center 11px;
    -ms-transform-origin: center 11px;
    transform-origin: center 11px;
    background:url(../images/custom/navjiantou.png) no-repeat center 6px;
}

.dropdownwrap{
	position: relative;
	padding-top: 15px;
}
.dropdowncon li{
	padding: 0;
	height: 40px;
}
.dropdownwrap li .dqpic{
	position: absolute;
	top: -1px;
	right: -370px;
}
.dropdownwrap li .dqpic a{
	display: block;
}
.dropdownwrap li .dqpic .dqpicdj{
	font-size: 14px;
	font-weight: lighter;
	position: relative;
    top: 0;
    left: -12px;
}
.dqpic .dropdownpic{
	display: block;
	text-align: center;
	width: 100%;
	height: auto;
	background: url(../images/custom/dropdownshadow.png) no-repeat;
	background-position:241px 0px;
}
.dqpic .dropdownpic img{
	margin: 15px 0 10px 108px;
	max-width:134px;
	max-height:205px;
	
}
.dropdownpic img{
	display:block;
}
.dqpicdj{
	font-weight: lighter;
	color: #4f79b0;
	font-size: 14px;
}
.con1firstli{
	margin-top: 16px;
}
.dropdowncon li a{
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 18px;
	display:block;
	font-weight:lighter;
}

.dropdownlist{
	display: block;
	min-width: 150px;
	height: 36px;
	white-space:nowrap;
}
.dropdownlist:hover{
	color: #fff;
	background: #3a6ca9;
	font-weight: bold;
    text-decoration: none;
}
.dqpic{
	display: block;
	width: 370px;
	height: 280px;
	border: solid 1px #ddd;
	border-left: 0;
	background: #fff;
	box-shadow: 2px 2px 5px #eee !important;
}
/*.dqml:hover .dqpic{
	display: block;
	
}
导航 end*/
/*news con*/
.newscon{
	/* width: 1300px; */
	margin: 28px auto 36px auto;
	
}
.newscon .newsbanner{
	/* width: 962px; */
	width: calc(100% - 338px);
}
.newsbanner #myCarousel1{
	position: relative;
}
#myCarousel1 .left1{
	position: absolute;
	top: 85px;
	left: 15px;
}
#myCarousel1 .left1{
	position: absolute;
	top: 85px;
	left: 15px;
	width: 19px;
	height: 33px;
	
}
#myCarousel1 .right1{
	position: absolute;
	top: 85px;
	left: 285px;
	width: 19px;
	height: 33px;
	
}
.newsimg{
	width:320px;
	height:216px;
}
.carousel-control{
	opacity: 1;
}
.newscon .newsimg{
	display:block;
	float: left;
	width:320px;
	height:216px;
}
.newscon .newsimg img{
	max-width:300px !important;
	max-height:216px;
}
.newstxt{
	float: left;
	/* width: 632px; */
    width: calc(100% - 320px);
	padding-right: 46px;
}
.newstxt h2{
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 24px;
	width: 586px;
}
.newstxt .authorwrap{
	font-size: 12px;
	color: #999;
}
.newstxt .authorwrap a{
	color: #999;
}
.newstxt .authorwrap a:hover{
	color: #3a6ca9;
}
.newstxt .zhaiyao{
	font-size: 14px;
	margin-top: 15px;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.newstxt .readmore{
	margin-top: 31px;
	font-weight: bold;
	position:absolute;
	bottom:11px;
	right:45px;
}
.searchsys{
	width: 328px;
    padding-left: 32px;
    border-left: solid 1px #cccccc;
    margin-left: 10px;	
    padding-bottom:2px;
    margin-bottom: 35px;
}
.main-left .searchsys {width: 100%;padding-left: 0;border-left: none;margin-left: 0;}
.searchsys .searchtit{
	font-weight: bold;
	margin-bottom: 27px;
}
.searchsys h2,.searchsys h3{
	font-weight: bold;
}
.searchsys  .searchqikan{
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 10px;
}
#s1{
	width: 130px;
	height: 30px;
	margin-right: 6px;
	color: #333;
}
#s2, .s2{
	width: 95px;
	height: 30px;
	color: #333;
}
.searchsys select {
    background: url(../images/custom/select_arrow.png) no-repeat scroll right 5px center #fff !important;
}
.searchsys .pdd{
	margin-bottom: 25px;
}
.searchsys .pdd1{
	margin-bottom: 0;
}
.pdd .tj{
	border: none;
	text-decoration: underline;
	height: 30px;
    color: #333;
    font-weight: bold;
}
.form-control{
	height: 30px;
	padding: 0px 12px;
}
.searchgjc{
	margin-bottom: 10px;
}
.searchtijian{
	width: 104px;
	margin-right: 6px;
}
.marginbtm{
	margin-bottom:0;
}
#search_keyword{
	width: 121px;
}
.form-control:focus{
	outline:none;
	box-shadow: none;
	border-color:#ccc;
}
/*news con end*/
/*左侧*/
.content-inner{
	/* width: 1300px; */
	margin: 0 auto;
}
.contentArea-left{
	width: 338px;
}
.zuozhe{
	width:278px;
	/*height:278px;*/
	margin-bottom:35px;
	position:relative;
	}
.zuozhetit{
	font-weight: bold;
	font-size: 20px;
	margin-bottom: 27px;
}
.zuozhe li{
	position:absolute;
	width:137px;
	height:137px;
	background:#71b8ff;
	}

.zuozhe li span{
	display:block;
	width:52px;
	height:49px;
	background:url(../images/custom/iconall.png) no-repeat;
	margin:0px auto 5px auto;
	}
.zuozhe li span.span1{
	background-position:-45px 0px;
	}	
.zuozhe li span.span2{
	background-position:-45px -52px;
	}
.zuozhe li span.span3{
	background-position:-45px -100px;
	}
.zuozhe li span.span4{
	background-position:-45px -145px;
	}				
.zuozhe li a{
	width:100%;
	height:100%;
	display:block;
	font-size:14px;
	color:#fff;
	text-align:center;
	padding-top:26px;
	}
.zuozhe li a:hover{
	background:#013e7b;
	}
.zuozhe li a{
	-moz-transition:all .5s linear; -ms-transition:all .5s linear; -o-transition:all .5s linear; -webkit-transition:all .5s linear; transition:all .5s linear;
	color:#fff; 
	font-size: 18px;
	}			
.zuozhe li.li1{
	top:0;
	left:0;
	}
.zuozhe li.li2{
	top:0;
	right:0;
	background:#3489df;
	}
.zuozhe li.li3{
	bottom:0;
	left:0;
	background:#3489df;
	}
.zuozhe li.li4{
	bottom:0;
	right:0;
	}
.zuozhe h3{
	width:65px;
	height:65px;
	background: #fff;
    border-radius: 50%;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-32px;
	margin-left:-32px;
	font-size:17px;
	color:#333;
	text-align:center;
	line-height:65px;
	font-weight: bold;
	}
/*会议*/	
.conference{
	margin-bottom: 32px;
}	
.studyquality h2{
	margin-bottom: 27px;
}
.studyquality h2.tmjz-include{width:290px;margin-bottom:0;}
.studyquality h2.tmjz-include a{font-size:16px;font-weight:400;}
.qkdanwei h2{
	margin: 30px 0 27px 0;
	width: 278px;
    line-height: 22px;
}
.qkdanwei h2 a{
	float: right;
	font-size: 14px;
	color: #a9a9a9;
}
.morenews{
	font-weight:normal;
}
h2 a:hover{
	color: #3a6ca9;
}
.qkdanwei .qklogo{
	width: 278px;
	height: 68px;
	border: solid 1px #dcdcdc;
	padding: 6px;
	margin-bottom: 10px;
}
.qklogo a{
	width:264px;
	height:54px;
}
.qklogo a img{
	max-width:264px;
	max-height:54px;
}
.index-main-left {width: 290px;}
.index-main-right {width: 278px;}
/*左侧end*/
.articleBoxMargin{
	/* width: 624px; */
	width: calc(100% - 568px);
    float: left;
    padding-left: 47px;
    padding-right: 60px;
}
/*中间部分*/
.tab-ul{
	height:56px;
}
.tab-ul li{
	float:left;
	background:url(../images/custom/tab_bg.png) no-repeat left center;
	width:auto;
	height:56px;
	line-height:56px;
	margin-right:25px;
}
.tab-ul li a{
	display:block;
	width:auto;
	text-align:center;
	color:#333;
	font-size:18px;
}
.tab-ul li.active{
	font-weight:bold;
}
.tab-box{
	position:relative;
	height:56px;
	border-top: solid 1px #333;
	border-bottom: solid 1px #333;
	margin-bottom:18px;
}
.tab-p{
	position:absolute;
	right:0;
	bottom:0;
}
.tab-p a{
	padding-left:20px;
	font-weight:bold;
}
.tab-ol{
	width:100%;
	height:2px;
	background:#f2f1f1;
	margin-bottom:20px;
}
.tab-ol li{
	float:left;
	width:103px;
	height:2px;
	margin-right:40px;
}
.tab-ol li.active{
	background:#1280df;
}
/*右侧 end*/
/*右侧*/
.qkcon{
	width:278px;
	background: #f5f5f5;
}
.qkcon .bookimg{
	text-align: center;
	height:263px;
}
.qkcon .bookimg img{
	display: inline-block;
	box-shadow: 5px 5px 5px #333 !important;
	max-width:183px;
	max-height:250px;
}
#myCarousel2 {
    position: relative;
}
#myCarousel2 .left2 {
    position: absolute;
    top: 112px;
    left: 10px;
    width: 17px;
    height: 31px;
}
#myCarousel2 .right2{
    position: absolute;
    top: 112px;
    left: 251px;
    width: 17px;
    height: 31px;
}
#myCarousel2 .item{
	height:308px;
}
.qkbook{
	margin-top: 14px;
	
}
.bookqi{
	font-weight:bold;
	margin: 8px 0 20px 46px;
}
.rightB-ul li {
    width: 100%;
    font-size: 14px;
    font-weight: bolder;
    padding-left: 46px;
    line-height: 24px;
}
.rightB-ul .spacli{
	font-size: 14px;
	font-weight: normal;
	line-height: 26px;
}
.rightB-ul li>span {
    line-height: 22px;
    font-weight: normal;
    font-size: 14px;
}
.bookwx{
	margin-bottom: 10px;
}
/*消息*/
.messtit{
	margin: 32px 0 14px 0;
}
.messtit a{
	float: right;
    font-size: 14px;
    color: #a9a9a9;
}
.lianjie {
    height: 28px;
    font-size: :;px;
    line-height: 40px;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width:278px;
}
.lianjie a{
	padding-left: 3px;
}
.lianjie a:hover{
	text-decoration:underline;
}
.lianjie .lpoint{
	display: block;
	float: left;
	width: 3px;
	height: 3px;
	line-height: 30px;
	background: url(../images/custom/point.png) no-repeat;
	margin: 20px 3px 0 2px;
}
.message{
	margin-bottom: 35px;
}
.ads{
	margin-bottom: 32px;
}
.ads a img{
	max-width:278px;
	max-height:180px;
}
.ads a{
	display:block;
	height:180px;
}
.yqljtit{
	margin-bottom:14px;
}
.yqljtit a{
	float: right;
    font-size: 14px;
    color: #a9a9a9;
}
/**右侧   end**/
/*bottom*/
.bottom-inner1{
	width: 100%;
	height: 168px;
	
	background: #2e3234;
	text-align: center;
	
}
.code2{
	margin-right: 27px;
	/*float: left;*/
	display: inline-block;
	vertical-align: top;
	max-width: 123px;
}
.bottom-inner1 ul{
	/*float: left;*/
	color: #aeaeae;
	display: inline-block;
}
.bottom-inner1 ul li a{
	color: #aeaeae;
}
.bottom-inner1 ul li a:hover{
	color: #3a6ca9;
}
.inner1wrap{
	padding-top: 24px;
}
.inner1wrap li{
	text-align: left;
}
.lieditor{
	font-size: 18px;
	margin-bottom: 22px;
}
.bottom-inner2 li a{
	color: #aeaeae;
}
.bottom-inner2{
	color:#9e9c9c;
	height: 42px;
	line-height: 42px;
}
.bottom-inner2 a{
	color:#9e9c9c;
}
.bottom-inner2 a:hover{
	color:#3a6ca9;
}
.botspace{
	letter-spacing: 16px;
}
/*bottom end*/
/*二级页面*/
.margintop{
	margin-top: 18px;
	margin-left: 0;
	padding-left: 0;
	border-left:0;
}
.margintop .tj{
	padding-right: 51px;
	font-weight:bold;
}
.topwrap{
	width:100%;
	height:5px;
	position:absolute;
	top:119px;
	left:0;
	box-shadow: 0px 5px 5px 0 #666 !important;
	z-index: 1000;
}
.tbwrap{
	/*box-shadow: 0 4px 5px 10px #404041 inset !important;*/  
	 /*box-shadow: 0 -4px 5px -3px #404041 inset !important;*/ 
	 width: 100%;
	 height: 210px;
	 position:relative;
}
.boxshadow{
	
	 width: 100%;
	 height: 210px;
	 position:absolute;
	 top:0;  
}
.topbanner{
	max-width: 100%;
	height: 210px;
}
.top-inner2{
	padding-bottom: 10px;
	/*box-shadow: 0 2px 5px #404041 !important;
	 box-shadow: 0 4px 5px -3px blue !important;  */
	
}
.index-body .tbwrap, .index-body .topwrap {display: none;}
.conf2{
	margin-top: 20px;
}
.detailnav{
	margin-top:16px;
}
.detailnav,.detailnav a{
	color:#999999;
}
.detailnav a:hover{
	text-decoration:underline;
}
.detailnav .detailline{
	display:inline-block;
	margin-right:10px;
	width:5px;
	height:12px;
	background:#333333;
}
/**登录注册***/

.reg-wrap {
	background: #fff;
	box-shadow: 0 0 2px #e0e0e0;
	border: 1px solid #e5e5e5;
	border-radius: 5px;
	min-height: 400px;
	margin: 50px 0;
	padding: 20px;
}
.userInfoWrap.reg-wrap{
    margin: 50px 150px;
    padding: 50px 20px 35px 20px;
}
.reg-wrap .form-horizontal{
	width:100%;
}
.reg {
	border-right: 1px solid #ccc;
	min-height: 360px;
}
.userInfoWrap.reg-wrap .reg{
	border:0;
}
.reg h2 {
	font-size: 20px;
	padding-bottom: 15px;
	text-align: center;
	font-weight: bold;
}

.reg .form-group {
	margin-bottom: 0;
}
.reg .gender input{
	margin:0 !important;
}
.mass {
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	color: red;
}

.mass span {
	display: none;
}

.okcolor {
	margin-top: 5px;
	color: green;
	display: none;
}

.errorcolor {
	margin-top: 5px;
	color: red;
	display: none;
}

.reg-code {
	height: 34px;
}

.reg-code img {
	height: 100%;
	width: 80;
	cursor: pointer;
}
#hylb{
	padding-left: 10px;
}
.form-horizontal .agreement {
	padding-top: 0;
}

.btn-reg {
	padding: 6px 30px;
}

.reg-right {
	margin-top: 90px;
}

.reg-right span {
	margin-right: 10px;
}

.reg-bg {
	width: 70%;
	margin: 30px auto 0;
}
#regngcon.reg-bg{
	margin:35% auto 0;
}
.reg-bg img {
	width: 100%;
	height: auto;
}

/**注册页   结束**/ /**登录页   开始**/
.reg.login {
	border-right: none;
	border-left: 1px solid #ccc;
	padding-top: 40px;
}

.found-back {
	padding-bottom: 10px;
}

.found-back p {
	height: 34px;
	text-align: right;
	line-height: 34px;
	margin: 0 auto;
}

/**登录页   结束**/
/*会议列表页*/
/*会议头部*/

.top-content{padding-top: 1%;}
.top-content .logo{border-right: solid 1px #ccc;padding-right: 10px;margin-top: 5px;}
.top-content .logoimg{width:356px;display:inline;}
.top-content .hylogo{ padding-left: 15px;color:#666;font-weight:bold;font-size:34px;}
.top-content .hylogo p{ font-weight:normal; font-size:12px;}
.top-content .hylogo .hyhost{margin: 6px 0 2px 0;}
#sizing-addon2{color:#000;}
#basic-addon2{padding:0;width:30px;height:30px;border:0;background: #ccc;}
/*.top-content .search{padding-left: 60px; padding-right: 0px;}
.top-content .search input[type="text"]{height:29px; }
.top-content .search div{margin: 0; padding: 0px;}
.top-content .search div input { border-radius:0;}
.top-content .search .rightsearch a{line-height: 30px;}
.top-content .search div .input-group-addon{width: 100px;height: 25px; line-height: 13px;}
.top-content .search div .input-group-addon .glyphicon-search{ margin-right: 10px;font-size: 15px;color:#6a6a6a;}
.top-content .search .col-md-2{ padding: 0 12px; }
.top-content .search .col-md-3{ padding-left: 23px; }
.top-content .search p{line-height: 30px; color:#fff;margin-top: 4px;}
.top-content .search p input{margin-right: 4px;}
.top-content .search p span{margin-right: 12px;}*/
#search_article_qucikly_form{margin: 20px 0;}
#search_article_qucikly_form .search p{margin-top: 5px;}
#search_article_qucikly_form .search p input{margin:0;}
#search_article_qucikly_form .search p span{margin-right: 7px;}
.inputsea{width:350px;}
.inputbtn{width:30px;height:30px;margin-right: 20px;}
.hytit{padding:10px 0;}
.hyzb{margin-right:10px;}
.hycode img{width:84px;margin-right: 0;margin-bottom: 5px;}
.hynav{font-size:14px;height:40px;line-height:40px;font-weight:bold; background:#eee; border-left:none;border-right:none;margin:0;}
.hycenter{padding: 0 30px;}
.hycenter a{padding-left:23px;background:url(../images/custom/hyimg.png) no-repeat 0 2px;}
.returnhome{padding-left:0;}
.hynav .hylogin{padding-right:0;}
/*会议头部end*/
.confecontent{width:1300px;}
.confecontent .container-fluid{padding:0;}
.confecontent .container-fluid .content{margin:0;}
.confer_pic {position: relative; overflow: hidden; height:300px;margin-bottom:25px;}
.confer_pic .bd { overflow: hidden; width:912px; height:297px;}
.confer_pic .bd ul { width:6384px; height:297px; position: absolute;}
.confer_pic .bd ul li {width:912px; float: left;}
.confer_pic .bd ul li img { display: block; width:100%; height:100%;}
.confer_pic .hd{ position: absolute; bottom: 20px; left: 39%;}
.confer_pic .hd ul { width:200px; overflow: hidden; margin: 0 auto;}
.confer_pic .hd ul li.on { background: #337ab7;}
#myCarousel3 li{width:16px;height:16px;background: #fff;border:0;border-radius:50%;margin:0 0 0 10px;}
#myCarousel3 li.active{ background: #bbb;width:16px;height:16px;border:0;border-radius:50%;}
#myCarousel3 img{width:100%;height:300px;}
.hyads{margin-top: 8px;}
.hyads img{width:100%;}

.confer_con { }
.confer_con ul { overflow:hidden;}
.confer_con ul .huiyi {  height: 190px; width:90%;margin-right:5%;}
.confer_con ul .huiyi,.confer_con ul .huiyi .huiyi_img { padding:2px;}
.confer_con ul .huiyi,.confer_con ul .huiyi .huiyi-detail{margin-top: 8px;}
.confer_con ul .huiyi .huiyi-detail{padding-right:0;}
.confer_con ul .huiyi .huiyi-detail>a.huiyi_tit,.conferconwrap #conTab li a{position:relative;}
/* .confer_con ul .huiyi:nth-child(1) .huiyi-detail>a.huiyi_tit:after,
.confer_con ul .huiyi:nth-child(2) .huiyi-detail>a.huiyi_tit:after, */
.conferconwrap #conTab li:nth-child(2) a:after{position:absolute;right:-14px;top:-5px;content:'';width:15px;height:15px;background:url(../images/custom/icohot.png) no-repeat;}
.conferconwrap #conTab li:nth-child(2) a:after{right:0;}
.huiyi_tit{font-size:16px; margin-bottom:5px; display:inline-block;color: #3679c8;font-weight: bold;}
.confer_con .huiyi-detail p span{color:#999;} 
.confer_con ul .huiyi .huiyi_img img{max-width:250px;max-height:146px;}
.confer_con ul .huiyi .qingse { color:#000;margin:5px 0;}
.confer_con ul .huiyi .con { margin: 0 0 5px;}
.confer_con ul .huiyi .yellow a { color:#3a6ca9;} 
/*会议详情页*/
.cth_top {width: 100%; height: 400px;}
.cth_topIn{width: 1300px;height: 400px;background:url(../images/custom/hyxqads.jpg) no-repeat center center;margin: 0 auto;}
.conferdetail{margin-top: 30px;}
.conferdetail .imgwrap{width: 760px;height: 410px;border: solid 1px #ddd;background: #f7f5f5;padding: 15px;transition: all 0.5s;}
.conferdetail .imgwrap img{max-width: 726px;max-height: 375px;transition: all 0.5s;}
.hy-con{width: 505px;padding-top: 20px;transition: all 0.5s;text-align: center;}
.hy-con h2{margin-bottom: 35px;font-size: 24px;color: #3679c8;line-height: 1.5;font-weight: bold;}
.hy-con .hydelist li{font-size: 16px;color: #999;line-height: 1.7;text-align: left;}
.hy-con .hydelist li span{color: #000;}
.hy-con .hytime{
	margin-top: 12px;
	font-size: 24px;
	color: #000;
	padding-left: 35px;
	transition: all 0.5s;
	text-align: left;
}
@font-face {
	font-family:'UNIDREAMLED';
	src:url('UNIDREAMLED.TTF') format('truetype');
}
.hy-con .hytime span{
	font-size: 56px;
	color: #f90000;
	font-family: 'UNIDREAMLED';
	position: relative;
    top: 4px;
}
.hy-con .hytime .sjFormat{
	font-size: 56px;
	color: #f90000;
	font-family: 'UNIDREAMLED';
	position: relative;
    top: 4px;
    display:block;
}
.hy-con .hytime span div{
	display:inline;
	font-family:"微软雅黑";
	font-size:24px;
	position: relative;
    top: -4px;
    color:#000;
}

.tgbtn{
	margin-top: 16px;
}
.tgbtn li{
	float: left;
	padding: 0 10px;
}
.tgbtn li a{
	display: block;
	width: 144px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border: solid 1px #3679c8;
	color: #3679c8;
	border-radius: 25px;
	font-size: 20px;
}
.tgbtn li a.signup{
	background: #3679c8;
	color: #fff;
}
.tgbtn li a:hover{
	background: #3679c8;
	color: #fff;
}
.hyshadow{
	margin-top: 38px;
}
.conferconwrap{
	margin-top:21px;
}
.conferconwrap .tab-box{
	border: 0;
	top: 3px;
	margin-bottom:0;
}
.conferconwrap .tab-box,
.conferconwrap  #conTab{
	height: 70px;
}
.conferconwrap  #conTab li{
	padding: 0 12px;
	margin-right: 0px;
	height: 70px;
    line-height: 70px;
   /* width: 210px;*/
}
.conferconwrap  #conTab li a{
	font-size: 20px;
	color: #000;
	width: auto;
	line-height: 20px;
	
}
.conferconwrap  #conTab li.conf_detail_en{
	width: 210px;
}
.conferconwrap  #conTab li.active{
	border-bottom: 5px solid #3679c8;
	font-weight: normal;
}
.conferconwrap  #conTab li.active a{
	color: #3679c8;
}
.conferconwrap .articleListBox{
	width: 925px;
	min-height: 354px;
	border: solid 1px #ddd;
	padding: 30px 28px 10px;
}
.articleListBox#hyintro,#hycontact,#hycatalog,#hyreport{
	text-indent: 2em;
}
#hycall .hycallcon li{
	float: left;
}
.hyhost dl{
	color: #000;
	border-bottom: dashed 1px #ddd;
	width: 315px;
	padding-bottom: 10px;
}
.hyhost dl dt{
	font-size: 20px;
	margin: 18px 0 14px 0;
}
.hyhost dl dd{
	font-size: 16px;
	margin-bottom: 8px;
}

#sendActive.on {
    background: #c9c9c9;
    color: #666;
   cursor : default;
}
.margincofer{
	margin-bottom:20px;
}
/*英文刊样式兼容*/
.nav .homenav.homenaven{
	padding:0 14px;
}
.nav li.homenaven .navcon{
	font-size:15px;
}

.nav .homenav.homenaven .dropdowncon{
	left: 14px;
	width:auto;
}

.nav .homenav.homenaven .navline{
	padding: 0 14px;
}
.tab-ul.tab-ul-en li{
	width:auto;
}
.tab-ul.tab-ul-en li a{
	font-size:14px;
	width: 125px;
}
.rightB-ulen.rightB-ul li{
	font-size:12px;
	padding:0 0 0 10px;
	width:275px;
}
.rightB-ulen.rightB-ul li>span{
	font-size:12px;
}
.rightB-ulen.rightB-ul li b{
	padding-right:5px;
    font-weight: 800;
}
.rightB-ulen.rightB-ul .spacli{
	font-size:12px;
}
.qkinfoen{
	font-size:12px;
}
.qkinfoen li{
	margin-right:8px;
}

.relative{
	position:relative;
}
.myTabThird{
	position: absolute;
    top: 50px;
}
.myTabThird li{
	font-size: 20px;
    cursor: pointer;
    font-weight: bold;
    margin-bottom: 10px;
    border: 1px solid #ddd;
    padding: 5px 24px;
    border-radius: 5px;
}
.myTabThird li.active{
	color: #fff;
    background-color: #0076a8;
}
.article-refer .article-ref .ref-url{width: 16px;height: 16px;display: inline-block;position: relative;left: 5px;}
.article-refer .article-ref .ref-url span{color:#0068ac;}
/*
.article-refer .article-ref .ref-url:before {    display: inline-block; content: '';width: 16px;height: 16px; background: url(../../../images/custom/custom/icoreference.png) no-repeat;position: relative;top: 2px;}

/* 顶部100周年图片 */
.own-img{height:90px;padding-left: 25px;display: inline-block;}
/* 知网查看优先发表 */
.zw-link{font-size: 15px;margin-top: 20px;font-weight: 700;display: block;}
.listp {padding: 10px 0 10px 30px;background: url(../images/custom/link.png) no-repeat left 10px;}
body {font-family: "微软雅黑", "Arial", "Helvetica,sans-serif", "Microsoft YaHei";}
.pageTagsUl li.current, .pageTagsUl li.clickpage:hover {background-color: #3A6CA9;}

.article-thumb {float: right;width: 150px;height: 100px;border: 1px solid #bbb;}
.article-thumb a {display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;}
.article-thumb img {max-width: 100%;max-height: 100%;}
.article-thumb+.article-info-box {width: calc(100% - 165px);float: left;}

@media (min-width: 1300px) { 
body .main-left { width:338px; float:left; padding:0; padding-right: 60px;} 
body .main-right { width:calc(100% - 338px); float:left; padding:0; padding-left:0; } 
body .container { width:1300px; }
.index-topics-part .container, .footer .container{padding-left: 0;padding-right: 0;}

.box-article h3,.journalIssue,.commontit{font-size: 20px;}
.rh-edit-news-detail {font-size: 16px;}
}
@media (max-width: 1200px) {
.main-right {order: 8;}
.index-articles #myTab {min-width: 365px;justify-content: flex-start;}
.index-articles #myTabContent.tab-content,.index-articles .articleListRenderCount {height: auto;overflow: unset;}
.contentArea  {display: flex;flex-wrap: wrap;}
.index-main-mid {order: 1;width: 100%;padding-left: 0;padding-right: 0;}
.index-main-left {order: 2;width: 100%;}
.index-main-right {order: 3;width: 100%;}
.qkcon, .zuozhe,.studyquality h2.tmjz-include,.qkdanwei h2,.lianjie{width: 100%;}
#myCarousel2 {width: 278px;margin: auto;margin-bottom: 20px;}
.qkdanwei .qklogo {width: 100%;text-align: center;}
.lianjie a {width: calc(100% - 30px)!important;}
}
@media (max-width: 992px) {
.newscon .newsbanner {width: 100%;}
.searchsys {float: left!important;padding-left: 0;border-left: none;margin-left: 0;}
.banner {height: 200px;}
#myCarousel .bannerimg {height: 200px;width: 100%;}
.bannertxt {width: 100%;bottom: 0;min-height: unset;}
.bannertxt h3{font-size: 16px;padding-left: 15px;}
.bannertxt h4 {display: none;}
#myCarousel .carousel-indicators {display: none;}
.newscon .newsimg {width: 100%;margin-bottom: 15px;}
.newstxt,.newstxt h2{width: 100%;padding-right: 0;}
.newstxt .readmore {display: none;}
.newsbanner #myCarousel1 {margin-bottom: 30px;}
#myCarousel1 .right1 {left: unset;right: 15px;}
.index-main-mid #myTab {display: flex;}
.tab-ul li {width: auto;margin-right: 15px;white-space: nowrap;}
.bottom-inner1 {height: auto;padding: 0 15px;}
.lieditor {font-size: 14px;margin-bottom: 5px;}
.inner1wrap li:not(:last-of-type) {margin-bottom: 5px;}
.inner1wrap {padding-bottom: 15px;}
.code2 {margin-right: 0;margin-bottom: 15px;}
.topwrap {top: 45px;}
.tbwrap {display: none;}
} 

@media (max-width: 768px) {
.tab-ul li a {font-size: 16px;}
.article-thumb {display: none;}
.article-thumb+.article-info-box{width: 100%;}
.searchsys {display: none;}
.newscon {margin-bottom: 20px;}
div[data-columnid="youqinglianjie"], div[data-columnid="youqinglianjie_en"]{display: none;}
.conference {display: none;}
.zuozhe a{display: block;text-align: center;}
.stucon {text-align: center;width: 100%!important;}
.stucon img {max-width: 290px!important;}
.rightB-ulen.rightB-ul li {width: 100%;}
} 
@media (max-width: 768px) { } 

.toolBoxBorder .cur-date-pub,.toolBoxBorder .cur-date {display: none;}
.bottom-fixed{width: 50px; height: 50px;cursor: pointer;position: fixed; bottom: 20px; right: 20px; z-index: 5000;background: #000 url("../images/public/back_top.png") no-repeat center center; display: none;}
.guokan-dl dd.years,.guokan-tit .guokan-tab li.curr,.guokan-dl dd.active,.guokan-dlyear dt{background-color: #3A6CA9;}
.current-list-hide {display: none;}
.show-more{text-align: center;margin-top: 45px;}
.show-more img{margin: 4px auto 0 auto;display: block;}
.index-body.cn #currentIssue .preload-article-list:nth-of-type(n+14){display: none;}
.index-body .toolBox1 {margin-bottom: 20px;}