﻿@media ( min-width : 1200px) {
	/* .container {
		width: 1110px;
	} */
}
@media only screen and (max-width: 1080px) {
	.adv-search-btn{display:none}
	.head_resourcetype{    overflow: hidden;height: 20px;margin-top: 0!important;}
	#myNav{    width: 300px!important;}
}
@media only screen and (max-width: 1200px) {
	.guideNav {
		width: 100%;
		margin: 90px 0 0;
	}

	/*******************************
		-------[=播放页面]-------
	********************************/
	.video-col-r {
		margin-left: 0;
	}
	.video-col-l {
		left: -298px;
		z-index: 998;
	}
	.a-open {
		display: block;
	}
	.mejs-overlay-button {
		width: 50px !important;
		height: 50px !important;
		-o-background-size: cover !important;
		-ms-background-size: cover !important;
		-moz-background-size: cover !important;
		-webkit-background-size: cover !important;
		background-size: cover !important;
		margin: -25px 0 0 -25px !important;
	}
	.yz-full1 {
		height: 0;
		padding-top: 53%;
	}
}

/*Common For Max 768*/
@media only screen and (max-width: 992px) {
	/*******************************
		-------[=头部]-------
	********************************/
	#header {
		padding: 5px 10px;
	}
	#header .wel {
		font-size: 14px;
	}
	#hd {
		padding: 10px 0;
		height: 70px;
		background-color: #ff6f18;
	}
	/*登录*/
	.hd-enroll {
		border-bottom: 0;
	}
	.hd-enroll .s1 {
		background: 0;
		line-height: 50px;
		color: #fff;
	}
	.hd-enroll .hdr {
		color: #fff;
	}
	.hd-enroll .hdr .a1 {
		color: #fff;
	}
	.hd-enroll .hdr span a {
		color: #fff;
	}

	/*******************************
		-------[=导航]-------
	********************************/
	#nv {
		display: none;
		height: auto;
		z-index: 999;
		position: fixed;
		top: 93px;
		right: 0;
		width: 60%;
		overflow-y: auto;
		line-height: 40px;
	}
	.nav-ul li {
		float: none;
		width: auto;
	}
	.nav-ul .home {
		width: auto;
	}
	.overlay {
		position: fixed;
		left: 0;
		top: 93px;
		width: 100%;
		height: 100%;
		z-index: 901;
		background-color: rgba(0, 0, 0, .5);
		display: none;
	}
	/*******************************
		-------[=底部]-------
	********************************/
	.fbot {
		padding: 20px 0;
	}
	.fdr, .flogo {
		float: none;
	}
	.fdr {
		text-align: left;
	}
	.flogo {
		text-align: center;
		margin-top: 15px;
	}
	.flogo img {
		max-height: 100px;
	}

	/*******************************
		-------[=主页]-------
	********************************/
	.cur-tit {
		border-top: 0;
		padding: 0 0 15px 0;
		line-height: 25px;
	}
	.yz-slider .txt {
		padding-left: 130px;
	}

	/*******************************
		-------[=文章]-------
	********************************/
	.g-side-col {
		min-height: 0;
	}
	.g-main-col {
		padding: 10px 20px;
	}

	/*******************************
		-------[=全屏滚动]-------
	********************************/
	#menu li.active a {
		background-color: #fff;
	}
	#page1 {
		background-position: center 70px;
	}
	#page5 {
		-o-background-size: cover;
		-ms-background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.tupu-img {
		margin-top: 20px;
	}
	#fullpage2 #fd {
		position: static;
	}
	.g-lastPage {
		padding-bottom: 100px;
	}
	.m-meeting .pic {
		height: auto;
		margin-bottom: 10px;
	}
	.m-ass .i1 {
		border-right: none;
	}
	.m-ass .i2 {
		border-right: none;
		border-left: none;
	}
	.m-ass .i3 {
		border-left: none;
		border-bottom: none;
	}
	.m-print .one .pic {
		width: 85px;
		height: 112px;
	}
	.m-print .one .info {
		margin-left: 95px;
	}

	/* =================yz============== */
	.yz-ul-baike .li1, .yz-ul-baike .li2 {
		width: 48%;
	}
	.yz-ul-baike .li1 {
		margin-right: 2%;
	}
	.yz-ul-baike .li2 {
		margin-right: 0;
		margin-left: 2%;
	}
	.yz-ul-baike .li3 {
		width: 100%;
		margin-top: 20px;
	}
	.yz-qa1 {
		margin-bottom: 50px;
	}
	.yz-qa1 .item {
		float: none;
		width: auto;
		padding: 0;
	}
	.yz-qa1 .item .box1 {
		float: none;
		width: auto;
		padding: 15px 17px 24px 27px;
		height: 156px;
	}
	.yz-qa1 .item .box2 {
		width: auto;
		padding: 10px;
		height: 120px;
		overflow: hidden;
	}
	.yz-qa1 .item .box2 p {
		height: 100px;
	}

	/*注册*/
	.m-table1 {
		margin: 0;
	}

	/*专家作者列表页*/
	.m-screen .so {
		padding-left: 15px;
		margin-top: 15px;
	}
	.m-select .inp1 {
		margin-bottom: 10px;
	}

	/*会员中心首页*/
	.m-userInfo {
		margin-top: 30px;
	}
	.top-select {
		margin-top: 30px;
	}

	/*专家作者详细页*/
	.m-list11 {
		margin: 0 -30px;
	}
	.m-list11 .con {
		margin: 0 30px;
	}

	/*书城首页*/
	.lz-adver .col-md-4 {
		margin-bottom: 10px;
	}
	.lz-adver img { /*max-height: 117px*/;
		width: 100%;
		display: block;
		margin: 0 auto;
	}
	.ul-lz3 li {
		width: 50%;
	}
	.ul-lz3 li:nth-child(4) {
		border-bottom: 1px dashed #e5e5e5;
	}
	.m-books .ul-lz3 li:last-child {
		display: block;
	}
	.m-books .ul-lz3 li {
		border-bottom: 1px dashed #ccc;
	}
	.m-books .ul-lz3 li:nth-child(3), .m-books .ul-lz3 li:nth-child(4) {
		border: 0;
	}

	/*年度数据库详细页*/
	.lz-table1 {
		width: 98%;
	}
	.lz-slider3 {
		width: 98%;
		padding: 0 50px;
	}
	.m-answer .tit h3 {
		float: none;
	}
	.m-answer .pic {
		margin-bottom: 10px;
	}
	.m-similar {
		margin-bottom: 30px;
	}
	.tab-tit {
		margin-right: 0
	}

	/*******************************
    	-------[=图片库]-------
    ********************************/
	.m-pic1 .pic img {
		height: auto;
	}
	.pic-list2 li {
		width: 50%;
	}
	.m-sele .d3 .pag {
		clear: both;
		margin-top: 5px;
	}
	.m-sele {
		padding-left: 20px;
		padding-right: 50px;
	}
	.m-sele .d1 dd a {
		margin-right: 15px;
	}
	.pic-list1 li {
		width: 50%;
	}

	/*******************************
   	-------[=视频库]-------
   ********************************/
	.ul-list1 li {
		width: 50%;
	}
	.ul-list1-1 li {
		float: left;
	}
	.bg-fa #hd {
		margin-bottom: 0;
	}
	.video-info .pic {
		height: auto;
	}
	.video-info .pic img {
		height: auto;
	}
	.ban2 {
		height: 160px;
		margin-bottom: 30px;
		margin-top: 30px;
	}
	.ban3 {
		height: 160px;
		margin-bottom: 30px;
		margin-top: 30px;
	}
	.m-category.category{
		width:90%
	}
	.ban1 {
		height: auto;
		border-top: none;
		background-color: #fafafa;
		background-image: none;
	}
	.m-meeting .txt h3 {
		margin-bottom: 0;
	}
	
	
	#hd {
		height: auto;
		background: none;
		padding: 0 !important;
		border: none;
	}
	.xsLogo {
		background-color: #ff6f18;
		padding: 10px 15px;
	}
	.soForm {
		width: 100%;
		height: auto;
	}
	.xlPadding {
		padding: 0 !important;
		background: #fff;
	}
	#search_select_drop1 {
		width: 24% !important;
	}
	#search_key1 {
		width: 16%;
	}
	 .soBox .so-btn {
		width: 16%;
	}
	
	
	/*******************************
    	-------[=年度数据库改版]-------
    ********************************/
	.y-top{ height:auto;}
	.y-topCon .logo{ text-align:center;}
	.y-topCon .soForm{ width:100%;}
	.y-topTitle{ font-size:24px; margin:20px 0;}
	.y-topCon .soForm .words{margin:20px 0;}
	
	.y-nj .y-lookBook{margin:10px 0 20px;}
	.y-nj-list li{ padding-bottom:10px;}
	.y-nj .y-lookMore{margin-top:0px;margin-bottom:10px;}
	
	.y-slider1 .slick-prev{ left:0px;}
	.y-slider1 .slick-next{ right:0px;}
	
	.posi{margin-bottom:15px;}
	
	.classifyBox .classify-title1{ text-align:left;}
	.classifyBox .classify-con1 .radio-inline, 
	.classifyBox .classify-con1 .checkbox-inline,
	.classifyBox .classify-con1 .radio-inline + .radio-inline, 
	.classifyBox .classify-con1 .checkbox-inline + .checkbox-inline,
	.classifydLizt .classifydLizt-list .radio-inline + .radio-inline, 
	.classifydLizt .classifydLizt-list .checkbox-inline + .checkbox-inline,
	.classifydLizt .classifydLizt-list .radio-inline, 
	.classifydLizt .classifydLizt-list .checkbox-inline{ min-width:inherit;margin-right:10px;}
}

/*Common For Max 480*/
@media only screen and (max-width: 767px) {
	
	/*******************************
		-------[=导航]-------
	********************************/
	#nv {
		top: 57px;
	}
	.overlay {
		top: 0;
	}
	/*******************************
		-------[=浮动框]-------
	********************************/
	#floatBar {
		display: none;
	}

	/*******************************
		-------[=文章]-------
	********************************/
	.g-article .tool {
		display: none;
	}

	/*******************************
		-------[=全屏滚动]-------
	********************************/
	.slogo img {
		max-height: 40px;
	}
	.searchBox {
		width: auto;
	}
	.searchBox input {
		height: 45px;
	}
	.guideNav {
		margin-top: 50px;
	}
	.guideNav .ico {
		width: 60px;
		height: 60px;
	}
	.guideNav .ico:after {
		display: none;
	}
	.guideNav h4 {
		font-size: 12px;
		font-weight: normal;
	}
	.guideNav li {
		width: 33.333%;
	}
	.guideNav li:nth-child(2n+1) {
		margin-top: 0;
	}
	.g-txt h3 {
		font-size: 18px;
	}
	.g-txt .det {
		font-size: 12px;
	}

	/* =================youzi============== */
	.yz-full1 {
		height: 0;
		padding-top: 70%;
	}
	.yz-ibox2 {
		padding: 10px;
	}
	.yz-ibox2 p {
		font-size: 12px;
		line-height: 2;
	}

	/*******************************
		-------[=SHOUYE]-------
	********************************/
	.slider-nav1 {
		padding: 0 10px;
	}
	.slider-nav1 .slick-list .slick-active {
	}
	.slider-nav1 .slick-list .slick-center {
		border-bottom: 2px solid #ff6f18;
	}
	.m-list1 li {
		width: 33%;
	}
	/* .m-list1 li:last-child{display: none;} */
	.lz-slider2 .g-tit1 {
		border-bottom: 1px solid #ccc;
	}
	.slider-nav2 {
		width: 100%;
		float: none;
		border-top: none;
		height: auto;
		border-left: none;
		border-right: none;
		padding-left: 42px;
		padding-right: 42px;
		padding-top: 41px;
	}
	.slider-for2 {
		margin-left: 0;
		padding-top: 0;
	}
	.slider-nav2 .i1 {
		border: none;
	}
	.slider-nav2 .i4 {
		height: 59px;
		line-height: 59px;
	}
	.slider-nav2 .slide {
		text-align: center;
		padding-left: 0;
		background: none;
	}
	.slider-nav2 .slick-list .slick-active {
	}
	.slider-nav2 .slide.slick-center { /*color: #fff;background: #ff6f18;*/
		color: #444;
		border-bottom: 2px solid #ff6f18;
	}
	.slider-nav2 .i3.slick-active, .slider-nav2 .i3:hover {
		background-image: none
	}
	.slider-nav2 .i2.slick-active, .slider-nav2 .i2:hover {
		background-image: none
	}
	.slider-nav2 .i1.slick-active, .slider-nav2 .i1:hover {
		background-image: none
	}
	.slider-nav2 .slide.slick-active, .slider-nav2 .slide:hover {
	  background-image: none;
	}
	.slider-nav2 .i5.slick-active, .slider-nav2 .i5:hover {
		background: none;
		background-image: none
	}
	.slider-nav2 .i7.slick-active, .slider-nav2 .i7:hover {
	}
	.slider-nav2 .i8.slick-active, .slider-nav2 .i8:hover {
		background: none;
		background-image: none
	}
	
	.slider-nav3 .slick-list .slick-active {
	border-bottom: 2px solid #ff6f18;
	}
	.slider-nav3 .slick-list .slick-center {
		border-bottom: 2px solid #ff6f18;
	}
	.slider-nav4 .slick-list .slick-active {
	border-bottom: 2px solid #ff6f18;
	}
	.slider-nav4 .slick-list .slick-center {
		border-bottom: 2px solid #ff6f18;
	}
	
	
	.m-list2 li {
		width: 100%;
		float: none;
	}

	/*标准书库*/
	.m-list3 .pic {
		float: none;
		margin: 0 auto 10px;
	}
	.m-list3 .con {
		margin-left: 0;
	}
	.g-pages {
		text-align: center;
	}
	.m-search span {
		margin-right: 10px;
	}
	.m-search p a {
		margin: 0 5px;
	}
	.m-list1 .pic img {
		max-height: 137px
	}

	/*新闻列表页*/
	.m-list7 {
		padding: 0;
		border: 0;
	}
	.m-list7 li {
		border-bottom: 1px solid #ccc;
		padding: 15px 20px 10px!important;
	}
	.m-list7 li:hover {
		background-color: #f4f4f4;
	}
	.m-list7 .tit {
		margin-bottom: 5px;
		padding-top: 0px;
	}
	/*.m-list7 .tit a{margin-bottom: 10px;display: block; overflow : hidden;white-space: nowrap;text-overflow: ellipsis;}*/
	.m-list7 .tit a {
		line-height: 27px;
	}
	.m-list7 .tit span {
		display: block;
		float: none;
		font-size: 14px;
	}
	.m-list7 .txt {
		height: auto;
		overflow: hidden;
	}
	.m-list7 .xm-xx {
		width: 100%;
		height: auto;
	}
	/* =================youzi============== */
	.yz-slider2 .img {
		width: 100%;
		text-align: center;
		display: inline-block;
		*display: inline-block;
		margin-bottom: 20px;
	}
	.yz-slider2 .img img {
		width: 50%;
		text-align: center;
		margin: 0 auto;
	}
	.yz-slider2 .txt {
		overflow: hidden;
		width: 100%;
		padding: 0;
	}
	.yz-slider2 .txt h2 {
		padding: 0;
		margin-bottom: 15px;
	}
	.yz-slider2 .txt .box2 a {
		margin: 0;
		margin: 0 auto;
	}
	.m-list4 .pic {
		float: none;
		margin: 0 auto 10px;
	}
	.m-list4 .con {
		margin-left: 0;
	}
	.m-crop .slider-nav1 {
		padding: 0 50px;
	}
	.m-list5 li {
		width: 50%;
	}
	.m-list5 li:last-child {
		display: none;
	}
	.m-list6 li {
		height: auto;
	}
	.m-list6 .con {
		margin-left: 0;
	}
	.m-list6 .pic {
		float: none;
		width: 100%;
		height: auto;
		margin: 0 auto 15px;
	}
	.yz-ul-baike .yz-box-img1 h5, .yz-ul-baike .yz-box-txt1 h5 {
		font-size: 20px;
		width: 88%;
		overflow: hidden;
	}
	.yz-ul-baike .yz-box-img1 {
		padding: 10%;
		float: none;
		width: 100%;
		background-size: cover;
		height: 100px;
		margin-bottom: 6px;
	}
	.yz-ul-baike .yz-box-txt1 {
		padding: 10%;
		float: none;
		width: 100%;
		height: 100px;
	}
	.yz-ul-baike .li1, .yz-ul-baike .li2, .yz-ul-baike .li3 {
		width: 100%;
		float: none;
		margin: 0;
	}
	.yz-ul-baike .li1 .yz-box-h {
		height: auto;
	}
	.yz-ul-baike .li2 .img {
		margin-top: 10px;
	}
	.yz-ul-baike .yz-box-img2 {
		background-size: cover;
		margin-bottom: 10px;
	}
	.yz-ul-baike .yz-box-img1 {
		padding: 7%;
	}
	.yz-ul-baike .yz-box-txt1 {
		padding: 7%;
	}
	#page3 .con {
		border-width: 10px;
	}
	#page3 h4 {
		font-size: 30px;
		margin: 0 auto;
		padding: 0;
	}
	#page3 .pic {
		padding-top: 100%;
	}
	#page3 .txt {
		padding: 10px;
	}
	#page3 .det {
		font-size: 12px;
		margin: -8px 0 0 0;
		padding: 0;
	}
	.yz-qa1 {
		width: 500px;
		margin: 0 auto 50px;
		padding-bottom: 40px;
	}
	.yz-qa1 .item {
		margin-bottom: 20px;
	}
	.yz-qa1 .slick-dots {
		bottom: 0;
	}

	/*登录*/
	#fd-lz {
		display: none;
	}

	/*注册*/
	.m-table1 .inp1, .m-table1 .code {
		width: 180px;
	}
	.m-table1 .inp1 {
		padding: 0 10px;
	}
	.m-table1 .code em {
		text-align: right;
		padding-right: 5px;
	}
	.m-table1 td p {
		font-size: 12px;
	}
	.m-table1 label {
		font-size: 12px;
	}
	.m-table1 .hiht, .m-table1 .m1 {
		left: 58%;
	}
	.m-table1 .hiht {
		width: 150px;
	}
	.m-table1 .hiht i {
		margin-left: 5px;
		margin-right: 5px;
	}

	/*专家作者列表页*/
	.m-list8 li {
		padding-top: 10px;
	}
	.m-list8 .pic {
		float: none;
		margin: 0 auto;
		border: 1px solid #ccc;
	}

	/*书籍介绍页面*/
	.m-info .pic {
		float: none;
	}
	.m-info {
		text-align: center;
	}
	.btn-c1 {
		margin: 0 auto;
	}
	.m-info .tit {
		margin-bottom: 10px;
	}
	.m-info .pic .img_ab {
		margin-left: 56px;
	}
	/*高级检索页*/
	.m-select .btn-c1 {
		display: block;
		width: 100%;
		position: static;
		top: 0;
		margin-top: 10px;
	}

	/*会员中心首页*/
	.m-userInfo .con {
		float: none;
		width: 100%;
	}
	.m-userInfo .pic {
		width: 25%;
	}
	.m-userInfo .info {
		width: 25%;
		padding-left: 5px;
		padding-right: 5px;
	}
	.ul-user {
		width: 50%;
	}
	.u-table1 td:nth-child(4) {
		display: none;
	}
	.u-table2 td:nth-child(5), .u-table2 th:nth-child(5), .u-table2 td:nth-child(4),
		.u-table2 th:nth-child(4) {
		display: none;
	}
	.u-list1 li {
		width: 50%;
		margin-bottom: 15px;
	}

	/*专家作者详细页*/
	.m-list11 {
		margin: 0 -15px;
	}
	.m-list11 .con {
		margin: 0 15px;
	}
	.m-list11 .pic {
		margin-bottom: 5px;
	}
	.m-list11 li h4 {
		font-size: 14px;
	}
	.m-author {
		padding-bottom: 10px;
	}
	.m-author .con {
		margin-left: 0;
		padding: 0 20px;
	}
	.m-author .pic {
		float: none;
		margin: 10px auto;
		border: 1px solid #ccc;
	}
	.m-author .txt {
		font-size: 14px;
		line-height: 24px;
		height: auto;
	}
	.m-author .info .s1 {
		width: 135px;
		float: none;
	}
	.m-author .info .s1 em, .m-author .info .s2 em {
		width: 75px;
	}
	.m-author .info p {
		height: auto;
		margin-bottom: 0;
	}
	.m-gain .txt {
		font-size: 14px;
		line-height: 26px;
	}
	.m-list12 li {
		font-size: 14px;
		line-height: 26px;
	}

	/*书城首页*/
	.ul-lz3 li {
		width: 100%;
	}
	.ul-lz3 li:nth-child(5) {
		border-bottom: 1px dashed #ccc;
	}
	.ul-lz2 li {
		width: 50%;
		margin-bottom: 20px;
	}
	.lz-single1 {
		margin-top: 30px;
	}
	.lz-single1 .pic {
		float: left;
		margin: 0 auto 20px;
	}
	.lz-single1 .txt {
		float: none;
		width: 100%;
	}
	.lz-single1 .slick-dots {
		margin-left: -40px;
	}
	.m-books .tit-b1 {
		background-color: #fff;
	}
	.tit-b1 h3 {
		float: none;
		border: 1px solid #ccc;
		border-bottom: none;
		padding: 0;
		padding-left: 40px;
	}
	.tit-b1 ul {
		float: none;
	}
	.tit-b1 li {
		width: 33.333%;
		border-bottom: none !important;
		border-top: 1px solid #ccc !important;
	}
	.tit-b1 li a {
		padding: 0;
		text-align: center;
		border-top: none;
	}
	.tit-b1 .ul-a1 li {
		width: 50%;
		border-bottom: none;
	}
	.m-books .ul-lz3 li:nth-child(3) {
		border-bottom: 1px dashed #ccc;
	}
	.ul-lz3 .pic {
		width: 100%;
		height: auto;
	}
	.ul-years {
		float: none;
		width: 100%;
	}
	.ul-years li {
		width: 16.66%;
	}
	.ul-years li a {
		line-height: 30px;
	}
	.lz-table1 .years .choice {
		float: none;
	}
	.ul-crop {
		width: 100%;
	}
	.lz-table1 .a-crop {
		top: 19px;
	}
	.lz-table1 .bot {
		width: 100%;
	}
	.lz-table2 thead th {
		font-size: 14px;
	}
	.lz-table2 th, .lz-table2 td {
		height: 40px;
	}
	.lz-table2 td {
		font-size: 12px;
	}
	.lz-table2 td em {
		width: 80px;
	}
	.lz-table2 tbody th span {
		width: 50px;
	}
	.lz-table1 {
		border-left: none;
		border-right: none;
		width: 100%;
	}
	.m-year .lz-table2 {
		border-left: none;
		border-right: none;
		width: 100%;
	}
	.m-list13 {
		padding: 10px 35px;
	}
	.m-list13 li {
		font-size: 12px;
		height: 24px;
		line-height: 24px;
	}
	.m-similar .tit {
		padding-left: 10px;
		padding-right: 35px;
	}
	.m-similar .tit h3 {
		font-size: 14px;
		padding-left: 30px;
	}
	.ul-lz1 li p {
		white-space: normal;
	}

	/*******************************
		-------[=图片库]-------
	********************************/
	.m-down {
		padding: 30px 20px 0;
	}
	#hd-pic .top {
		overflow: visible;
		*zoom: 1;
	}
	#hd-pic .top:after, #hd-pic .top:before {
		display: block;
		content: "clear";
		height: 0;
		clear: both;
		overflow: hidden;
		visibility: hidden;
	}
	#hd-pic .top .logo {
		line-height: 70px;
		width: auto;
	}
	#hd-pic .top .menu {
		margin-top: 10px;
	}
	.boxSo h3 {
		font-size: 24px;
		margin-bottom: 15px;
	}
	#hd-pic .top .g-guide {
		z-index: 99;
	}
	/*******************************
		-------[=视频库]-------
	********************************/
	#ban1 {
		height: 140px;
	}
	.m-sele1 {
		margin-top: 20px;
	}
	.video-info {
		margin-top: 20px;
	}
	.video-col-r .top h1 {
		font-size: 14px;
		margin: 0 60px;
		height: 60px;
		overflow: hidden;
		line-height: 60px;
	}
	.video-col-r .name {
		padding-right: 0;
	}
	.video-col-r .name a {
		font-size: 12px;
		text-indent: 9999;
	}
	.video-col-r .left a {
		width: 28px;
	}
	/*******************************
    	-------[=年度数据库改版]-------
	********************************/
	.y-nj .y-lookBook{display: block;}
	.y-topTitle{height:65px;}
	.soBox{float:none;}
	/*******************************
		-------[=会议列表]-------
	********************************/
	.m-b-sm-lb {
		width: 20%;
		display: inline-block;
	}
	.m-b-sm-lb1 {
		width: 78%;
		display: inline-block;
	}
	.m-b-sm-lb1 .m-r-none-k {
		width: 23%;
		display: inline-block;
	}

	/**************************************
		-------[主题数据库]-------
	***************************************/
	.guideNav .ico a:hover img {
		animation-name: wobble;
		animation-duration: 0s;
		animation-timing-function: linear;
		animation-delay: 0;
		animation-iteration-count: infinite;
		animation-direction:;
		-webkit-animation-name: wobble;
		-webkit-animation-duration: 0s;
		-webkit-animation-timing-function: linear;
		-webkit-animation-delay: 0;
		-webkit-animation-iteration-count: infinite;
		-webkit-animation-direction:;
		-moz-animation-name: wobble;
		-moz-animation-duration: 0s;
		-moz-animation-timing-function: linear;
		-moz-animation-delay: 0;
		-moz-animation-iteration-count: infinite;
		-moz-animation-direction:;
		-o-animation-name: wobble;
		-o-animation-duration: 0s;
		-o-animation-timing-function: linear;
		-o-animation-delay: 0;
		-o-animation-iteration-count: infinite;
		-o-animation-direction:;
	}
	/**************************************
			-------[中国农艺学全库首页]-------
	***************************************/
	.FirstFloor:hover, .SecondLayer:hover, .ThirdLayer:hover {
		border: 1px solid #ccc;
	}
	.m-list6 .tit a {
		width: 100%;
		height: 25px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		text-align: left;
	}
	.g-article p  {
		    text-indent:  inherit;
	}
	/*农艺全库*/
	.m-list6 .tit .ssts {
		width: 100%;
		float: left;
		text-align: left;
	}
	
	/*修改小屏表格边框样式*/
	.u-table1 td:nth-child(3) {
		border-right: 1px solid #ccc;
	}
	
	#hd {
		height: auto;
		background: none;
		padding: 0 !important;
		border: none;
	}
	.xsLogo {
		background-color: #ff6f18;
		padding: 10px 15px;
	}
	.soForm {
		width: 95%;
		height: auto;
	}
	.xlPadding {
		padding: 0 !important;
		background: #fff;
	}
	#search_select_drop1 {
		width: 24% !important;
	}
	#search_key1 {
		width: 100%;
	}
 	.soBox .so-btn {
		width: 16%;
	}
	.soBox {
		width: 100%;
		margin-top: -45px;
	}
	.SearchBox {
		width: 63%
	}
	.return {
		padding:0px!important;
	}
	.return a{
		display:block;
		padding: 6px 10px 5px 0;
	}
	.SearchBox #search_key {
		width: 100%
	}
	.input-group-btn {
		width: 36% !important;
	}
	.soBox .so-btn {
		background: url(/images/ico-so.png) no-repeat;
		width: 45px;
		font-size: 0
	}
	.SearchBox .promptBox {
		border: none
	}
	.soBox .so-inp {
		border: none
	}
	.soBox .so-inp:focus {
		border: none
	}
	.input-group-btn .btn {
		background: none;
		border-color: #FFF;
		background-color: #fff
	}
	.fixed .soForm, .fixed .logo img {
		height: 0
	}
	/*******************************
		-------[=图片库]-------
	********************************/
	.leftNav .leftNav-list {
		padding: 0
	}
	.leftNav .leftNav-list li {
		float: left;
		padding: 0 10px 10px 10px;border:none;
		margin: 0;
		border:none;
	}
	/*******************************
		-------[=图书列表搜索]-------
	********************************/
	.soBox1 {
		width: 100%;
		margin: 0
	}
	.soBox1 .input-group-btn .btn {
		border-color: #ccc;
	}
	.soBox1 .so-inp {
		border: 1px solid #ccc;
	}
	.soBox1 .so-btn {
		width: 70px
	}
	.soBox1 .so-inp:focus {
		border: 1px solid #ccc;
	}
	.m-sele .d1 dd{    width: 76%;display: inline-block;}
	/*******************************
	-------[=年检列表--2017.3.27]-------
	********************************/
	.y-list .con{width:100%}
	.y-list .pic{margin:0 auto;float:none;    display: block;}
	.y-list .info span{display: block;margin-bottom: 5px;}
}

/*Common For Max 650*/
@media only screen and (max-width: 721px) {
	.return {
		padding:0px!important;
	}
	.return a{
		display:block;
		padding: 6px 10px 5px 0;
	}
	.soBox{
		width:100%;
	}
	.input-group-btn {
	    width: 20% !important;
	}
	.m-list1 .pic img {
    	max-height: 230px;
	}
	
	
}

@media only screen and (max-width: 650px) {
	.ul-crop li {
		width: 16.66%;
	}
}

@media only screen and (max-width: 620px) {
	.yz-qa1 {
		width: 300px;
	}
	.m-sele .d3 .tab li {
		margin-left: 14px;
	}
	.m-sele .d2 .inp-con button {
		display: block;
		margin: 10px auto 0;
	}
	#hd-pic .top {
		margin-bottom: 50px;
	}
	#hd-pic {
		padding-bottom: 95px;
	}
}

@media only screen and (max-width: 550px) {
	.ul-crop li {
		width: 25%;
	}
	.lz-table1 .sel {
		width: 40%;
		margin-right: 15px;
	}
	.pic-list1 li {
		float: none;
		width: auto;
	}
}

/*Common For Max 500*/
@media only screen and (max-width: 500px) {
	.yz-ul-baike .li1, .yz-ul-baike .li2, .yz-ul-baike .li3 {
		width: 100%;
	}
	.video-info {
		padding: 10px;
	}
	.video-info .con h3 a {
		font-size: 16px;
	}
	.video-info .con h3 {
		margin-bottom: 10px;
	}
	.video-info .info {
		margin-bottom: 8px;
	}
	.video-info .bot {
		padding-top: 25px;
	}
	.video-tit1 {
		padding-left: 10px;
	}
	.m-dl1 dt, .m-dl1 dd {
		padding-left: 10px;
	}
	.m-dl1 dd a {
		background-position: right 5px center;
		padding-right: 28px;
	}
	.m-dl1 dd span {
		width: 85px;
	}
	.m-dl1 b {
		padding-right: 8px;
	}
	.m-dl1 .speed {
		padding-right: 3px;
	}
	.m-dl1 .speed span {
		width: 40px;
	}
	.m-dl1 .speed i {
		padding-right: 3px;
	}
	.m-dl1 {
		padding: 0 10px;
	}
	.video-tit1 {
		margin: 0 10px;
	}
	.m-speed .e1 {
		left: 10px;
	}
	.m-speed .e2 {
		right: 10px;
	}
	.m-speed .speed {
		margin: 0 50px;
	}
}

/*Common For Max 320*/
@media only screen and (max-width: 479px) {
	#page3 .pic {
		padding-top: 150%;
	}
	.hidepic {
		display: none;
	}
	/*******************************
		-------[=标题]-------
	********************************/
	.g-tit7 {
		padding-right: 0;
	}
	.slider-nav2 {
		padding-left: 27px;
		padding-right: 32px;
		height: 100px;
	}
	.slider-nav2 .slick-prev {
	}
	.slider-nav2 .slick-next {
		
		background-image: url(../images/ico-13.png);
	}
	.m-serve .txt a {
		display: none;
	}
	.m-serve .txt p {
		height: 110px;
	}
	.m-serve .pic {
		margin-right: 0;
		width: 50%;
	}
	.m-serve .txt {
		margin-left: 50%;
		padding-left: 5px;
		padding-right: 5px;
	}
	.m-list3 .g-btn5 {
		float: none;
		margin: 0 auto 10px;
		display: block;
	}
	.tab-tit {
		margin-right: 0;
	}
	.m-search {
		line-height: 43px;
	} /*行高从22修改为43*/
	.m-search p {
		float: none;
	}
	.m-search p a {
		margin: 0 10px;
	}
	.m-search span {
		margin-right: 20px;
	}
	.m-grouping .tit {
		line-height: 30px;
	} /*height: 60px;去掉*/
	.m-grouping .tit span {
		height: 30px;
		line-height: 30px;
	}
	.m-grouping .tit ul {
		display: block;
	}
	.m-grouping .tit li {
		height: 30px;
	} /*去掉width: 20%;*/
	.m-grouping .tit li a {
		line-height: 26px;
	}
	.m-list5 li {
		width: 100%;
		float: none;
	}
	.m-crop .slider-nav1 {
		
	}
	.m-list13 {
		padding: 10px;
	}
	.m-similar .tit {
		padding-right: 10px;
	}
	.m-list13 li span {
		margin-left: 10px;
	}

	/*登录*/
	.m-login .con {
		padding: 35px 20px 0;
	}
	/*注册*/
	.hd-enroll .s1 {
		padding-left: 0px;
		font-size: 24px;
	}
	.hd-enroll .hdr span em {
		display: none;
	}
	.hd-enroll .hdr span a {
		text-decoration: none;
	}
	.m-table1 {
		width: 100%;
	}
	.m-table1 .inp1 {
		width: 100%;
	}
	.m-table1 th {
		font-size: 12px;
		width: 65px;
	}
	.m-table1 td {
		padding-right: 5px;
	}
	.m-table1 td p {
		line-height: 20px;
	}
	.btn-b1 {
		display: block;
		float: none;
		margin-bottom: 20px;
	}
	.m-table1 .hiht, .m-table1 .m1 {
		display: none;
	}
	.m-table1 .code {
		width: 100%;
	}
	.m-table1 .code em {
		text-align: center;
	}

	/*书籍介绍页面*/
	.m-info .tit a {
		font-size: 18px;
	}
	.g-box1-1 {
		padding: 15px 10px 0;
	}
	.data-inp {
		width: 100%;
		margin: 0;
		margin-bottom: 10px;
	}
	.m-userInfo .pic {
		width: 110px;
	}
	.m-userInfo .info {
		width: auto;
		border-right: 0;
		margin-left: 15px;
	}
	.ul-user {
		width: 100%;
	}
	.u-table1 td:nth-child(2), .u-table1 td:nth-child(3) {
		display: none;
		border-right: 1px solid #ccc;
	}
	.u-table1 .t1 {
		width: 80px;
	}
	.u-table2 td:nth-child(2), .u-table2 th:nth-child(2) {
		display: table-cell;
	}
	.u-table2 td:nth-child(3), .u-table2 th:nth-child(3) {
		display: none;
	}
	.u-table1 .pic {
		float: none;
		display: block;
		margin: 0;
		margin: 0 auto 10px;
	}
	.u-table1 h4 {
		text-align: center;
		margin: 0;
		padding: 0;
	}
	.u-list1 .con {
		margin: 0 10px;
	}
	.responsive1 .con {
		margin: 0 10px;
	}
	.top-select {
		text-align: center;
		margin-top: 30px;
	}
	.top-select select {
		margin: 0 10px;
	}
	.m-list11 {
		margin: 0 -15px;
	}
	.m-list11 .con {
		margin: 0 15px;
	}
	.m-list11 li {
		width: 50%;
		margin-bottom: 15px;
	}
	.m-list11 li h4 {
		font-size: 12px;
	}
	.m-author .info {
		font-size: 12px;
	}

	/*书城首页*/
	.tit-a1 {
		padding: 0 10px;
	}
	.ul-lz3 .pic {
		float: none;
		margin: 0 auto;
	}
	.ul-lz3 .tit {
		margin-bottom: 5px;
		width: 160px;
		height: 227px;
	}
	.ul-lz2 {
		margin: 0 -10px;
	}
	.ul-lz2 .con {
		margin: 0 10px;
	}
	.lz-single1 .pic {
		float: left;
		margin: 0 auto 20px;
	}
	.lz-single1 .txt h3 {
		font-size: 20px;
		margin-bottom: 0;
	}
	.lz-single1 .txt p {
		font-size: 14px;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
	}
	.lz-single1 .info {
		padding: 0 15px;
	}

	/*百科详细页面*/
	.m-txt1 {
		padding: 0 10px;
	}
	.m-txt1 .title {
		font-size: 20px;
		text-align: center;
		padding-top: 15px;
		margin-bottom: 5px;
	}
	.lz-tab li {
		padding: 0;
		width: 25%;
		text-align: center;
	}
	.lz-tab li a {
		display: inline-block;
	}
	.m-txt1 .catalog li {
		width: auto;
		float: none;
		height: auto;
	}
	.m-txt1 .pic {
		width: 100%;
		height: auto;
		margin: 0;
		float: none;
		margin-bottom: 10px;
		-o-background-size: cover;
		-ms-background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.m-txt1 .tit span:after {
		right: 100%;
		left: auto;
	}
	.m-txt1 .pic-1 {
		width: 100%;
		height: auto;
		margin: 0;
		float: none;
		margin-bottom: 10px;
	}
	.m-txt1 .txt h4 {
		text-align: center;
	}
	.ul-trade li {
		width: 100%;
		float: none;
	}
	.m-year .tit {
		line-height: 50px;
		font-size: 20px;
	}
	.ul-crop li {
		width: 33.33%;
	}
	.lz-table1 th {
		width: 75px;
	}
	.lz-table1 td {
		padding-left: 5px;
	}
	.lz-table1 tr:first-child td {
		padding: 0;
	}
	.lz-table1 tr:first-child th {
		line-height: auto;
		vertical-align: middle;
	}
	.lz-table1 .sel {
		width: 95%;
		margin: 5px auto;
		display: block;
	}
	.m-graph .bot {
		padding: 20px 10px;
	}
	.m-graph .bot .a-pic {
		float: none;
		width: 108px;
		margin: 0 auto 10px;
	}
	.m-graph .bot .sele {
		text-align: center;
	}
	.lz-slider3 .slid {
		font-size: 12px;
	}
	.lz-slider3 .slid em {
		top: 0;
	}
	.ul-years li {
		width: 33.33%;
		text-align: center;
	}
	.m-answer {
		padding: 0 10px 10px;
	}
	.m-answer .tit h3 {
		font-size: 14px;
		padding-left: 30px;
		height: auto;
		background-position: left top;
		line-height: 28px;
	}

	/*******************************
		-------[=图片库]-------
	********************************/
	.pic-list2 li {
		width: auto;
		float: none;
	}
	.m-down {
		padding: 15px 10px 0;
	}
	.m-down .bot {
		padding-bottom: 15px;
	}
	.m-down .bot a {
		margin: 0 15px;
	}
	.m-down button {
		margin-bottom: 15px;
	}
	.m-down .txt p {
		line-height: 24px;
		font-size: 12px;
		padding-left: 5px;
	}
	.m-pic1 .tit {
		height: 50px;
		padding-left: 10px;
	}
	.m-pic1 .tit h3 {
		font-size: 14px;
		line-height: 50px;
	}
	.m-pic1 .pic {
		padding: 10px;
	}
	.js-pic1 {
		top: 10px;
		right: 10px;
		width: 84px;
		padding-left: 28px;
		background-position: 5px center;
	}
	.p-tit1 {
		margin-top: 25px;
	}
	.m-sele .d1 dd a {
		font-size: 12px;
	}
	.m-sele .d1 {
		padding-top: 10px;
		padding-bottom: 7px;
	}
	.m-sele .js-seleBtn {
		top: 15px;
		right: 5px;
	}
	.m-sele {
		padding: 0 10px;
	}
	.m-sele .d2 {
		padding: 10px 0;
		display: none;
	}
	/*	.m-sele .d2 dt{font-size: 12px;}
	.m-sele .d2 .inp-con input{font-size: 12px;width: 40px;}*/
	.m-sele .d3 .tab li a {
		font-size: 12px;
	}
	.m-sele .d3 .tab li {
		margin-left: 6px;
	}
	.m-sele .d3 .pag {
		font-size: 12px;
	}
	.m-sele .d3 .pag .a1 {
		margin-right: 4px;
	}
	.boxSo .so {
		height: 45px;
	}
	.boxSo .so-btn {
		height: 35px;
	}
	.boxSo p {
		font-size: 12px;
	}
	.boxSo p a {
		display: inline-block;
	}
	.m-sele .d1 dd a {
		margin-right: 5px;
	}

	/*******************************
		-------[=视频库]-------
	********************************/
	.ul-list1 li {
		width: auto;
		float: none;
	}
	.ul-list1 h3 {
		height: auto;
	}
	.b-btn {
		width: 86px;
		margin: 0;
		font-size: 14px;
	}
	.g-box3 {
		padding: 0 10px;
	}
}

/*Common For Max 414*/
@media only screen and (max-width: 414px) {
	.yz-qa1 {
		width: 270px;
	}
	.yz-qa1 h5 em {
		float: none;
	}
	.yz-qa1 h5 em a {
		display: block;
		padding: 0;
		text-align: center;
		line-height: 31px;
		background: none;
	}
	.yz-qa1 .item .box1 {
		padding: 20px 5px 10px 5px;
	}
	.yz-qa1 .item .box1 p {
		font-weight: normal;
		height: 100px;
		font-size: 14px;
		line-height: 20px;
	}
	.yz-qa1 .item .box1 span {
		display: block;
		text-align: center;
	}
	.txt-answer .top h3 {
		margin-bottom: 10px;
	}
	.txt-answer .top em {
		float: none;
		display: block;
		margin-bottom: 5px;
	}
}

/*Common For Max 320*/
@media only screen and (max-width: 360px) {
}

