@charset "gb2312";
body {margin:0; padding:0; font-size:12px; background:url(bg.gif) repeat-x;}
img {border:0;}
a {text-decoration:none; color:#333333;}
a:hover{color:#652401; text-decoration:none;}

.bg {margin:0 auto;padding:0px;background:#eee;/* background:url(topbg.gif);*/}
#top {width:960px;margin:0 auto 0px auto;}
#top .logo{float:left;  height:80px; width:250px;margin:15px 0 0 0;}
#top .banner{float:left; margin:12px 10px 0 10px;height:80px; width:468px;}
#top .lianxi{float:right;height:80px; width:200px;margin:13px 0 0 0; line-height:20px; font-size:12px;}

#nav {width:100%;height:36px;overflow:hidden; background:url(lv-navbj.gif);}
#nav ul {width:968px;margin:0 AUTO; padding:0;}
#nav ul li {float:left;display:inline;background:url(nav2.gif) no-repeat;width:90px; height:33px; line-height:33px; margin:0 2px; text-align:center; list-style:none; font-weight:600;}
#nav ul li a{color:#000; font-weight:600; font-size:14px; display:block;}
#nav ul li a:hover,.on{ color:#FFF;background:url(nav1.gif) no-repeat;display:block; width:90px;height:33px; line-height:33px; margin:0 2px;}

.booklist{}
.booklist ul{padding: 0}
.booklist ul li{display: block;border-radius: 5px;
	border:1px solid #ccc;margin-bottom: 15px;}
.booklist ul li .t{display: block;padding:5px;font-size:0;border-bottom: 1px solid #ccc;}
.booklist ul li .t .zt{width: 40%;display: inline-block;font-size: 14px;}
.booklist ul li .t .xm{width: 20%;display: inline-block;font-size: 14px;}
.booklist ul li .t .sj{width: 40%;display: inline-block;font-size: 14px;}
.booklist ul li .z{display: block;padding:3px;}
.booklist ul li .z .box{padding:20px 10px;}
.booklist ul li .gly{display: block;padding:3px;background: #ededed;}

.right_boxgg{}
.right_boxgg a{width:100%;display:block;}
.right_boxgg a img{width:100%;}

.page{margin:0 auto; padding:0 0px; background:#FFF;}
#adswf{padding:0px 0;}

.banner{margin-bottom: 30px;}
.banner ul{margin:0;}
.banner ul li{margin:0;}
.banner ul li figure{margin:0;}
.banner ul li figure a{display: block;margin:0;}
.banner ul li figure a img{width: 100%;}
 .banner{overflow: hidden;}
.banner-bxslider{}
.banner-bxslider li{}
.banner-bxslider li img{width: 100%;}
.banner-bxslider .bx-pager-item{}
.banner-bxslider .bx-pager-item a.active{background: #82bd41}
.banner .bx-wrapper .bx-next{right:0}
.banner .bx-wrapper .bx-prev{left: 0}
.banner .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{bottom: 0px;text-align:center;padding:28px;}
.bx-wrapper .bx-pager .bx-pager-item{vertical-align: top;}
.banner .bx-wrapper .bx-pager .bx-pager-item a, .bx-wrapper .bx-controls-auto .bx-controls-auto-item a{width:40px;height: 4px;background: #eee;font-size: 0;vertical-align: middle;}
.banner .bx-wrapper .bx-pager.bx-default-pager a:hover,.banner .bx-wrapper .bx-pager.bx-default-pager a.active{background: #eb891b}
.banner .bx-wrapper .bx-controls-direction a{width: 42px;height: 90px;top:50%;margin-top: -45px;}
.banner .bx-wrapper .bx-controls-direction a.bx-next{background:url(../images/right-btn.png) no-repeat 100% 100%;right: 0}
.banner .bx-wrapper .bx-controls-direction a.bx-prev{background:url(../images/left-btn.png) no-repeat 100% 100%;left: 0}
.banner .bx-wrapper .bx-viewport{background: transparent;}

#main {width:960px; margin:0 auto; height:auto;overflow:hidden; background:#FFF;}
#main .left{width:690px; float:right;}
.left_box {width:690px; border:0px #C1C1C1 solid; margin:0 0 6px 0;} 
.left_box_biao { width:685px; background:url(lv-left2.gif) no-repeat;padding:7px 0 7px 15px;}
.left_box_biao a{font-size:14px; font-weight:700; text-decoration:none; color:#FFF;}
.left_box_list {line-height:20px; background:#FEFEFE; padding:5px 0 5px 10px; border-bottom:1px #C1C1C1 solid; border-left:1px  solid; border-right:1px #C1C1C1 solid;}


.left2_box {width:690px; border:0px #C1C1C1 solid; margin:0 0 6px 0;overflow:hidden;} 
.left2_box_biao { width:685px; background:url(lv-left.gif) no-repeat; padding:7px 0 7px 15px;}
.left2_box_biao a{font-size:14px; font-weight:700; text-decoration:none; color:#000;}
.left2_box_list {line-height:20px;background:#FEFEFE; padding:5px 0 5px 10px; border-bottom:1px #C1C1C1 solid; border-left:1px #C1C1C1 solid; border-right:1px #C1C1C1 solid;}
.left2_box_list ul{ margin:0; padding:0;}
.left2_box_list ul li { list-style:none; font-size:12px; line-height:22px;}
.left2_box_list  .list_a{display: block;position: relative;overflow: hidden;}
.left2_box_list  .list_a .box{position: absolute;top: -100%;left: 0;width: 100%;height: 100%;
background: rgba(0,0,0,.4);text-align: center;line-height: 110px;color: #fff;
transition:all .3s;-webkit-transition:all .3s;}
.left2_box_list  .list_a:hover .box{top: 0}
.left2_box_list  .list_a img{}
.left2_box_list  .list_a:hover img{transform:transform: scale(0.5);
-ms-transform:transform: scale(0.5); 	/* IE 9 */
-moz-transform:transform: scale(0.5); 	/* Firefox */
-webkit-transform:transform: scale(0.5); /* Safari 和 Chrome */
-o-transform:transform: scale(0.5); }	/* Opera */}
.left2_box_list  #div2 img{max-width: 100%}

.left_news{line-height:20px; padding:5px 0 5px 10px; border-bottom:1px #C1C1C1 solid; border-left:1px #C1C1C1 solid; border-right:1px #C1C1C1 solid; overflow:hidden; height:135px;}
.left_news ul {margin:0; padding:0;}
.left_news ul li{ width:49%; float:left; list-style:none; font-size:12px; line-height:22px;}

#main .right{width:252px; float:left; color:#666;}
.right_box {width:250px; border:0px #C1C1C1 solid; margin:0 0 6px 0;} 
.right_box_biao { width:230px; background:url(lv-right.gif) repeat-x; padding:10px 0 4px 20px;}
.right_box_biao a{font-size:14px; font-weight:700; text-decoration:none; color:#000;}
.right_box_list {line-height:22px; background:#FDFDFD; border-bottom:1px #CCCCCC solid;box-sizing: border-box;
 border-left:1px #CCC solid; border-right:1px #CCC solid; padding:5px 0 5px 10px; font-size:12px}
.right_box_list ul{margin:0; padding:0;}
.right_box_list li{ list-style:none; line-height:25px; font-size:12px;}

.right_box_list .dh { margin:0px; height:105px;}
.right_box_list .dh li { width:40%; float:left; text-align:center; font-size:12px; padding:0; margin:2px 4px; border:1px #EBEBEB solid; background:#CCCCCC; list-style:none;}

#link {width:960px;margin:0 auto;  padding:5px 0; border-top:2px #EFF7FE solid;}
#link a {margin:3px 5px;}
#link img {margin:3px 5px;}
#foot {width:100%;margin:0 auto; text-align:center; background:#EAEAEA; padding:10px 0; line-height:22px;}

.index-box-honor-box{}
.index-box-honor-box *{box-sizing: border-box}
.index-box-honor-box .swiper-slide{padding:9px;}
.index-box-honor-box .swiper-slide a{display: block;text-align: center;}
.index-box-honor-box .swiper-slide a figure{border:1px solid #ccc;width:100%;margin: 0;}
.index-box-honor-box .swiper-slide a figure img{width: 100%;}
.index-box-honor-box .swiper-slide a .text{}
.index-box-honor-box .swiper-slide a .text span{}
.index-box-honor-box .swiper-slide a .text span h3{}
.QQbox .Qlist{z-index: 66;}
.products-list{font-size: 0;box-sizing: border-box;}
.products-list .time{width:24%; height:auto; float:left; text-align:center; display: inline-block;vertical-align: top;
	margin-right:1%; line-height:20px; font-size:12px;margin-bottom: 25px;}
.products-list .time a figure{border:#EAEAEA 1px solid; padding:4px;display: block;margin:0;
border-radius: 10px;}
.products-list .time a:hover figure{border-color: #e46713}
.products-list .time:hover  a{color: #e46713}
.download-list{margin-bottom: 10px;}
.download-list table{}
.book-main{}
.index-box1{}
.index-box1 ul{font-size: 0;}
.index-box1 ul li{display: inline-block;vertical-align: top;width: 20%;}
.index-box1 ul li a{display: block;overflow: hidden;text-align: center;padding: 5px;}
.index-box1 ul li a figure{margin:0;border:1px solid #ccc;}
.index-box1 ul li a figure img{width: 100%;height: auto}
.index-box1 ul li a h3{}
.wap-show{display: none;}
.fixed-right-bottom iframe{width: 98%;height: 240px;overflow: hidden;}
.fixed-right-bottom iframe #scroll-touch-layout{overflow: hidden!important;}
.fixed-right-bottom{width: 360px;height: 260px;display:none;position: fixed;bottom: 0;right: 0;}
.fixed-right-bottom .btnx{width: 10px;height: 10px;z-index:956;position: absolute;top:0;right: 10px;font-size: 12px;color: #fff;border-radius: 50px;background: red;
text-align: center;line-height: 10px; cursor: pointer;}
@media only screen and (max-width: 768px){
	.wap-show{display: block;}
	#top,#top .logo,#nav ul,#main,#main .left,.left2_box,.left2_box_biao,#link{width:100%!important;box-sizing: border-box;}
	#main .left{float: none;}
	#top .logo a{}
	#top .logo a img{width:180%!important;height:auto!important;}
	#nav{height:auto!important;}
	#nav ul{text-align: center;}
	#nav ul li{border-radius:2px;overflow:hidden;margin-bottom: 10px;}
	#divQQbox,.bx-controls-direction{display:none;}
	#top .lianxi{display:none;}
	#top .logo{overflow: hidden}
	.left2_box_list{padding:5px;border:none}
	.right_box_list{border:none;}
	.left2_box_list table,.left2_box_list tbody,.left2_box_list tr{width:100%;display:block;height: auto;}
	.left2_box_list tr td{display:block;width:auto;height: auto;}
	.left2_box_list img{width:100%;height:auto;padding:0!important;border:none;}
	.left2_box_list .list_a{overflow: hidden;border:1px solid #ccc;}
	#demo{width:100%!important;}
	#demo{}
	.bx-wrapper .bx-pager{box-sizing: border-box;padding:10px!important;}
	.banner .bx-wrapper .bx-pager .bx-pager-item a, .bx-wrapper .bx-controls-auto .bx-controls-auto-item a{width:6px;height:6px;border-radius: 8px;}
	.table-w{width: auto!important;}
	.no-none{display: none;}
	.right_box{width: 100%;float: none;}
	#main .right{width: 100%;}
	.products-list .time{width:49%;}
	.download-list *{background: #fff;}
	.download-list table{border:1px solid #666;border-radius: 15px;overflow: hidden;padding:10px;}
	.book-main{padding: 15px;}
	.book-main table,.book-main tbody,.book-main table,.book-main table tr,
	.book-main table td{width: 100%;display: block;box-sizing: border-box;height: auto;}
	.booklist ul li .t{background: #ccc;padding: 15px;}
	.booklist ul li .t .zt{width: 100%;display: block;margin: 5px 0;}
	.booklist ul li .t .xm{width: 38%;font-size: 12px;}
	.booklist ul li .t .sj{width: 60%;font-size: 12px;}
	.booklist ul li .gly{padding: 15px;}
	.input-table{}
	.input-table tr{}
	.input-table .title{text-align: left;}
	.input-table .inputbox{}
	.add_book_btn{width: 100%;background: #e46713;padding: 15px;border:none;border-radius: 5px;color: #fff;}
	.right_box_biao{margin-top:20px;width: 100%;background-size: cover;box-sizing: border-box;background: none;text-align: center;padding: 0 30px;}
	.right_box_biao a{font-size: 20px;padding: 15px;}
	.right_box_biao a:after{content: "";display: block;width: 100%;height: 2px;background: #ccc;margin-top: 15px;}
	.left2_box_biao{margin-top:20px;background: none;text-align: center;padding: 0 30px;}
	.left2_box_biao a{font-size: 20px;padding: 15px;}
	.left2_box_biao a:after{content: "";display: block;width: 100%;height: 2px;background: #ccc;margin-top: 15px;}
	.index-box1 ul li a figure{border-radius: 10px;overflow: hidden;}
	.index-box1 ul li{width: 49%;}
	.index-box-honor-box .swiper-slide{width: 48%;display: inline-block;}
	.index-box-honor-box .swiper-slide a figure{overflow: hidden;border-radius: 8px;}
	.index-box-honor-box .swiper-wrapper{display: block;}
	.right_box,.left2_box{border-radius: 5px;border:1px solid #ccc;width: 96%!important;margin:15px auto;}
	#div2{}
	#div2 *{font-size: 14px!important;box-sizing: border-box!important;}
	#div2 img{max-width: 100%;margin:15px 0;border-radius: 15px;}
	#div2 p{TEXT-INDENT: 0!important;}
}