.tree{position: relative;top: auto;left: auto;text-align: left;}
.content .info{padding: 33px 0 50px;background: #f7f7f7;}
.content .info .title{padding: 37px 0 2px;min-height: 90px;border-bottom: 1px solid #d8d8d8;}
.content .info .title .name{display: inline-block;font-family: 'Poppins-Medium';font-size: 26px;line-height: 40px;color: #333333;width: 75%;}
.content .info .title .inquiry{display: inline-block;width: 241px;height: 50px;border: 2px solid #2868c9;border-radius: 3px;text-align: center;line-height: 50px;color: #2868c9;font-size: 18px;font-family:'Poppins-Medium';vertical-align: top;float: right;margin-top: 6px;transition: all 0.5s;}
.content .info .title .inquiry:hover{background: #2868c9;color: #fff;}
.content .info .picScroll-left{text-align: center;padding: 40px 0 20px;position: relative;background: #f7f7f7;}
.content .info .picScroll-left .bd{height: 442px;margin: 0 auto;position: relative;}
.content .info .picScroll-left .bd li.img{display: inline-block;width: 590px;height: 442px;margin: 0 5px;}
.content .info .picScroll-left .bd ul{margin-left: 340px!important;}
.content .info .picScroll-left .bd .tempWrap{width: auto!important;}
.content .info .picScroll-left .left,.content .info .picScroll-left .right{width: 345px;height: 100%;background: rgba(255,255,255,0.55);position: absolute;top: 0;}
.content .info .picScroll-left .left{left:0;}
.content .info .picScroll-left .right{right: 0;}
.content .info .picScroll-left .prev,.content .info .picScroll-left .next{height: 100%;position: absolute;top: 0;}
.content .info .picScroll-left .prev img,.content .info .picScroll-left .next img{cursor:pointer;}
.content .info .picScroll-left .prev{left: 289px;}
.content .info .picScroll-left .next{right: 289px;}
.content .info .share{font-size: 16px;line-height: 40px;color: #666666;padding: 0 10px;display: inline-block;vertical-align: top;}
.content .info .share a{display: inline-block;margin: 0 8px;}
.content .info .prod_info_group{display: inline-block;margin: 5px 10px;}
.content .description{padding-bottom: 105px;}
.content .description .title{text-align: center;height: 57px;background: #e8ecf1;}
.content .description .title a{display: inline-block;font-size: 18px;line-height: 45px;color: #111;padding: 0 28px 10px;margin: 4px 15px 0;border-top-right-radius:4px;border-top-left-radius:4px;}
.content .description .title a.on{background: url(../images/goods_descript_on.png) #fff no-repeat center bottom;color: #2868c9;}
.content .description .list{display: inline-block;width: 1000px;}
.content .description .list h1{font-family: 'Poppins-SemiBold';font-size: 20px;line-height: 30px;color: #333333;text-transform: uppercase;padding: 52px 0 3px;border-bottom: 1px solid #e2e2e2;}
.content .description .list .desc{font-size: 14px;line-height: 30px;color: #666666;padding: 32px 0 14px;}
.content .description .list .copyout{padding: 14px 0 23px;}
.content .description .list .copy{display: inline-block;height: 100px;width: 48.7%;position: relative;margin-top: 26px;}
.content .description .list .copy:nth-child(2n){float: right;}
.content .description .list .copy .out{width: 68px;height: 68px;background: #fff;border-radius: 50%;padding: 10px;margin-top: 5px;margin-left: -10px;position: relative;z-index: 1;}
.content .description .list .copy .out .img{width: 68px;height: 68px;background: #2868c9;border-radius: 50%;}
.content .description .list .copy .out .img span{width: 0;opacity: 0;}
.content .description .list .copy .msg{float: right;height: 100%;font-size: 16px;line-height: 100px;width: calc( 100% - 99px );position: absolute;top:0;right: 0;padding-left: 39px;background: #f0f6ff;}
.content .description .list table,.content .description .list table tr,.content .description .list table tr th,.content .description .list table tr td{border: none;padding: 0;margin: 0;}
.content .description .list table{width: 100%;margin: 37px 0 17px;}
.content .description .list table tr th,.content .description .list table tr td{height: 40px;padding-left: 27px;}
.content .description .list table tr:nth-child(3),.content .description .list table tr:nth-child(5),.content .description .list table tr:nth-child(8),.content .description .list table tr:nth-child(10){background: #f1f1f1;}
.content .description .list table tr th{width: 100%;text-align: left;font-size: 16px;line-height: 30px;color: #fff;font-family: 'Poppins-SemiBold';}
.content .description .list table tr th.blue1{background: #2868c9;}
.content .description .list table tr th.blue2{background: #4299de;}
.content .description .list table tr td{font-size: 14px;line-height: 40px;color: #333333;font-family: 'Poppins-Light';}
.content .description .list table tr td:first-child{width: 50px;}
.content .description .related{float: right;width: 185px;border: 1px solid #ebebeb;margin-top: 40px;padding: 10px 27.5px;}
.content .description .related h2{font-size: 20px;line-height: 40px;color: #999999;font-family:'Poppins-Medium';text-align: center;}
.content .description .related .prev{margin-bottom: 13px;cursor: pointer;}
.content .description .related .next{margin: 27px 0 4px;cursor: pointer;}
.content .description .related .copy{margin-bottom: 25px;height: 202px;overflow: hidden;}
.content .description .related .copy .img{height: 139px;}
.content .description .related .copy .name{font-size: 14px;line-height: 22px;color: #666666;font-family: 'Poppins-Light';padding-top: 7px;}

.menu h3{display:block;padding-left:9px;font-size:14px;line-height:25px;color:#333;border-bottom:1px solid #c4c6c5;background:url(../images/sidebartit.gif) repeat-x}
.menu h3 .on{color: #54799e;font-weight: bold; }
.menu .sublist .v3{display: none;}
.menu .sublist a{display:block; font-size:14px; line-height:25px; padding:5px 0 5px 17px; padding-left:15px; color:#333; border-bottom:1px solid #ddd; width:158px; margin:0 auto; background:url(../images/nav_0.png) no-repeat left 15px; text-decoration:none; overflow:hidden;}
.menu .sublist a.on{color: #54799e;}
.menu .sublist a:hover{ background:url(../images/nav_1.png) no-repeat left 15px; color:#54799e;}
.menu .sublist .v3 a{background:none; text-indent:14px;}
#main{min-height: 400px;}
#main .menu .sublist{display:none;}
#main .menu .sublist.on{display:block;}
#main .fl.w15{width: 16%;}
#main .fr.w80{width: 80%;}
#main .fr.w100{width: 100%;}
.w_1200 #lib_inquire_list > ul > li .info{width: 80%;}
#lib_inquire_list>ul>li .img{width: 220px;}
#lib_inquire_list>ul>li .img a{width: 100%;}


@media screen and (max-width: 1300px) {
	.content .info .picScroll-left .bd{height: 375px;}
	.content .info .picScroll-left .bd li.img{width: 500px;height: 375px;}
	.content .info .picScroll-left .bd ul{margin-left:295px!important;}
	.content .info .picScroll-left .left, .content .info .picScroll-left .right{width: 300px;}
	.content .info .picScroll-left .prev{left: 244px;}
	.content .info .picScroll-left .next{right: 244px;}
	.content .description .list{width: 820px;}
	.w_1200 #lib_inquire_list > ul > li .info{width: 70%;}
}
@media screen and (max-width: 1140px) {
	#main .fl.w15{width: 175px;}
	#main .fr.w80{width: calc( 100% - 200px );}
	.content .info .picScroll-left .bd ul{margin-left:235px!important;}
	.content .info .picScroll-left .left, .content .info .picScroll-left .right{width: 240px;}
	.content .info .picScroll-left .prev{left: 184px;}
	.content .info .picScroll-left .next{right: 184px;}
	.content .description .list{width: 720px;}
	.content .description .related{padding: 10px 20px;}
}
@media screen and (max-width: 1020px) {
	.content .info .title .name{font-size: 22px;line-height: 30px;width: 70%;}
	.content .info .title .inquiry{width: 27%;}
	.content .info .picScroll-left .bd{height: 225px;}
	.content .info .picScroll-left .bd li.img{width: 300px;height: 225px;}
	.content .info .picScroll-left .bd ul{margin-left:200px!important;}
	.content .info .picScroll-left .left, .content .info .picScroll-left .right{width: 205px;}
	.content .info .picScroll-left .prev{left: 149px;}
	.content .info .picScroll-left .next{right: 149px;}
	.content .info{padding-bottom: 40px;}
	.content .description .list{width: 485px;}
	.content .description .related{padding: 10px;}
	.content .description .title a{padding: 0 18px 10px;margin: 4px 5px 0;}
	.w_1200 #lib_inquire_list > ul > li .info{width: 60%;}
	.w_1200 #lib_inquire_list>form .rows label{width: 195px;}
	.content .nobanner{padding-top: 80px;}
}
@media screen and (max-width: 750px) {
	#main .fl.w15,#main .fr.w80{width: 100%;}
	#main .fl.w15 li{display: inline-block;}
	#main{position: relative;}
	#main .tree{position: absolute;top: 5px;width: auto;}
	.nobanner #main .tree{position: relative;}
	.content .info .title .name{font-size: 18px;line-height: 22px;}
	.content .info .title .inquiry{height: 40px;line-height: 40px;}
	.content .info .picScroll-left .bd ul{margin-left: 18%!important;}
	.content .info .picScroll-left .left, .content .info .picScroll-left .right{width: 88px;}
	.content .info .picScroll-left .prev{left: 33px;}
	.content .info .picScroll-left .next{right: 33px;}
	.content .description .title a{font-size: 14px;padding: 0 8px 10px;line-height: 38px;}
	.content .description .list{width: 100%;}
	.content .description .list h1{font-size: 16px;padding: 25px 0 3px;}
	.content .description .list .desc{font-size: 12px;line-height: 22px;}
	.content .description .list .copy{height: 70px;}
	.content .description .list .copy .out,.content .description .list .copy .out .img{width: 50px;height: 50px;}
	.content .description .list .copy .out,.content .description .list .copy .out .img img{max-width: 70%;max-height: 70%;}
	.content .description .list .copy .out{margin-top: 0;}
	.content .description .list .copy .msg{line-height: 70px;width: calc( 100% - 70px );font-size: 12px;}
	.content .description .list table tr th, .content .description .list table tr td{height: 35px;}
	.content .description .list table tr th{font-size: 14px;}
	.content .description .list table tr td{font-size: 12px;line-height: 35px;}
	.content .description .related{padding: 10px 50px;width: 380px;margin-bottom: 20px;float: none;}
	.content .description .related h2{font-size: 18px;}
	.content .description .related .copy .img{width: 213px;margin: 0 auto;}
	.content .description .related .copy .name{text-align: center;}
	.content .description .related .next{margin: 17px 0 4px;}
	#lib_inquire_list>ul>li .img{width: 150px;height: 125px;}
	#lib_inquire_list>ul>li .img a{height: 125px;}
	#lib_inquire_list>form .rows label{text-indent: 0;}
	.menu .sublist a{text-align: center;}
}
@media screen and (max-width: 520px) {
	.content .info .title{min-height: auto;}
	.content .info .title .name{font-size: 16px;width: 100%;}
	.content .info .title .inquiry{float: none;font-size: 14px;height: 30px;line-height: 30px;width: 50%;}
	.content .info .share{font-size: 14px;}
	.content .info .picScroll-left{padding: 20px 0 10px;}
	.content .info{padding-bottom: 20px;}
	.content .description .title{height: auto;}
	.content .description .title a{line-height: 30px;}
	.content .description .list .desc{padding: 12px 0;}
	.content .description .list .copy{height: 50px;width: 99%;float: none!important;}
	.content .description .list .copy .out,.content .description .list .copy .out .img{width: 30px;height: 30px;}
	.content .description .list .copy .msg{line-height: 50px;width: calc( 100% - 50px );}
	.content .description .related{padding: 10px;width: calc( 100% - 20px );}
	.content .description .related .copy .name{font-size: 12px;}
	.content .description .related .next{margin: 10px 0 4px;}
	.content .info .picScroll-left .left, .content .info .picScroll-left .right{width: 46px;}
	.content .info .picScroll-left .prev{left: 0px;}
	.content .info .picScroll-left .next{right: 0px;}
	.content .info .picScroll-left .bd ul{margin-left: 46px!important;}
	.content .info .picScroll-left .bd li.img{width: calc( 100% - 54px );height: auto;}
	.content .info .picScroll-left .bd{height: auto;}
	.w_1200 #lib_inquire_list > ul > li .info{width: 90%;}
	#lib_inquire_list>ul>li .img{width: 220px;height: 180px;margin-left: 8%;}
	#lib_inquire_list>ul>li .img a{height: 180px;}
	#lib_inquire_list>form .rows span .input{width: calc( 100% - 8px );}
}