/* 产品介绍 */
.pshow_main{width:1280px; margin:0 auto;margin-top:35px; margin-bottom:50px;}
.pshow{width:1000px; height:auto; float:right;}
.pshow .pshow_info{width:100%; height:auto; float:left;}
.pshow .js{margin: 30px 0;}
.pshow .js-l{width: 460px; float: left;}
.pshow .js-r {width: 450px; float: right;}
.pshow .js-r h1{font-size: 28px;margin-bottom: 30px;}
.pshow .js-r .js-nr,.pshow .js-r .js-nr p,.pshow .js-r .js-nr span,.pshow .js-r .js-nr div,.pshow .js-r .js-nr strong{font-size: 16px;line-height: 24px;text-align: justify;}
.pshow .js-gd{width: 100%;height: auto;margin-top: 30px;}
.pshow .js-gd a,.pshow .js-gd button{width: 228px; float:left; margin-right:25px;display: inline-block;border: 1px solid #005DAE;border-radius: 6px;background-color: #005DAE;color:#fff;text-align: center;font-size: 18px;line-height: 38px;}
.pshow .js-gd:hover a,.pshow .js-gd:hover button{border: 1px solid #007fcb;background-color: #007fcb;}
/* 产品介绍 end */

#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{width:450px;position:relative;font-size:12px;padding-bottom:5px;}
#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative;}
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;}
#tsShopContainer #tsImgS img{border:0px;}
#tsShopContainer #tsPicContainer{width:100%;height:70px;position:relative;}
#tsShopContainer #tsPicContainer #tsImgSArrL{width:17px;height:100%;position:absolute;top:0px;left:8px;cursor:pointer; line-height:70px; font-size:28px; color:#333;}
#tsShopContainer #tsPicContainer #tsImgSArrR{width:17px;height:100%;position:absolute;top:0px;right:0;cursor:pointer; line-height:70px; font-size:28px; color:#333;}
#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;top:10px;left:38px;width:1px;height:70px;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width:57px;float:left;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{border:2px solid  #fff;display:block;width:50px;height:50px;}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{border:2px solid #005DAE;margin:0px;}
.MagicZoomLoading {text-align: center;background: #ffffff;color: #444;border: 1px solid #ccc;opacity: 0.8;padding: 3px 3px 3px 3px !important;display: none;}










.pshow_title{width:100%; height:auto; float:left; border-bottom:2px solid #404040; font-weight:bold; font-size:24px;line-height:36px;padding:20px 0;}
.pshow_nr{width:100%; height:auto; float:left; padding-top:30px;}
.pshow_nr,.pshow_nr p,.pshow_nr span,.pshow_nr div,.pshow_nr strong,.pshow_nr td{font-size: 16px;line-height: 24px;text-indent:2em;}
.pshow_nr img{border-right: 0;border-radius: 0;display: block;margin: 0 auto;max-width: 80%!important;height: auto!important;}

.jiejuetu {margin:10px 0;}
.jiejuetu li{width: calc(25% - 10px);height:200px;float:left;margin:0 5px;}
.jiejuetu li img{width: 100%;height:200px;}
.pshow_nr table{table-layout:fixed!important;width:100%!important;border-collapse:collapse;border:none;margin:0 auto;}
.pshow_nr td,.pshow_nr th {width:auto!important;white-space:nowrap; /* 自适应宽度*/
word-break:keep-all; /* 避免长单词截断，保持全部 */
border:solid #676767 1px;text-align:center;white-space:pre-line;word-break:break-all !important;word-wrap:break-word !important;display:table-cell;vertical-align:middle !important;white-space: normal !important;height:auto;vertical-align:text-top;padding:8px 0;display: table-cell;}
.pshow_nr td:nth-child(1){background-color:#a8a8a8}
.pshow_nr td:hover:nth-child(2){background-color:#a8a8a8}


/* 弹窗 */
#goodcover {display: none;	position: absolute;	top: 0%;	left: 0%;	width: 100%;	height: 133%;	background-color: black;	z-index: 1001;	-moz-opacity: 0.8;	opacity: 0.50;	filter: alpha(opacity=80);}
#code1 {width: 760px;	background-color: #e2edf6;	padding: 10px;	position: absolute;	display: none;	left: 45%;	z-index: 1002;	opacity:1!important;}
.close1 {width: 760px;	height: 30px;}
#closebt {float: right;}
#closebt img {width: 20px;}
.goodtxt {text-align: center;}
.goodtxt h1{font-size: 36px;line-height: 54px;color: #005DAE;margin-bottom: 0!important;}
.goodtxt p {height: 30px;	line-height: 30px;	font-size: 16px;	color: #000;	font-weight: 600;}
.goodtxt .input-li{width:44%;float:left;margin: 20px 0;padding:0 20px;}
.goodtxt .input-li span{float:left;background: #fff;text-align: center;width: 100px;margin-right:20px;line-height: 24px;}
.goodtxt .input-li input{float:left;flex: 1;line-height: 24px;font-size: 16px;color: #333333;width: 214px;}
.goodtxt .input-li img {float:left;}
.goodtxt .textarea-li {display: flex;width: 718px;height: 145px;padding: 15px 15px 15px;box-sizing: border-box;border: 1px solid #dddddd;background: #fff;margin: 0 auto;}
.goodtxt .textarea-li span {font-size: 16px;color: #707987;white-space: nowrap;}
.goodtxt .textarea-li textarea {flex: 1;height: 100%;border: 0;outline: none;font-size: 16px;color: #333333;box-sizing: border-box;padding-top: 3px;font-family: "Microsoft YaHei";}
.input-li2 {display: flex;align-items: center;height: 24px;padding: 0 15px;box-sizing: border-box;border: 1px solid #dddddd;margin-bottom: 10px;background: #fff;width: 222px;margin-left: 20px;margin-top: 20px;float:left;}
.input-li2 span {font-size: 16px;line-height: 24px;color: #707987;white-space: nowrap;}
.input-li2 input {flex: 1;height: 100%;width:60px;font-size: 16px;color: #333333;}
#code_img{height:24px;float:left;margin-top: 20px;margin-left:20px;}
.tj{width: 100px;height: 28px;border-radius: 5px;background: #c4daed;color: #005DAE;font-weight: 700;margin-bottom: 20px;}