@charset"utf-8";

/*Css Reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
	font-family: "PingFang SC", Helvetica, "Microsoft YaHei", Arial, "sans-serif";
	color: #000;
}

body {
	line-height: 22px;
}

input {
	border: solid 1px #D4D0C7;
	border-top: solid 2px #404040;
	border-left: solid 1px #404040;
	height: 18px;
	line-height: 18px;
}

.inputl {
	border: solid 1px #D4D0C7;
	border-top: solid 2px #404040;
	border-left: solid 1px #404040;
	height: 20px;
	width: 65px;
	line-height: 20px;
}

table {
	border-spacing: 0
}

fieldset, img {
	border: 0
}

address, caption, cite, code, dfn, th, var {
	font-weight: normal;
	font-style: normal
}

ol, ul {
	list-style: none
}

caption, th {
	text-align: left
}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%
}

q:before, q:after {
	content: ''
}

abbr, acronym {
	border: 0
}

a.black:link, a.black:visited {
	color: #000;
	text-decoration: none;
}

a.black:hover {
	color: #ff0000;
	text-decoration: underline;
}

a.lse:link, a.lse:visited {
	color: #003386;
	text-decoration: none;
}

a.lse:hover {
	color: #ED5C01;
	text-decoration: underline;
}

a.cse:link, a.cse:visited {
	color: #ED5C01;
	text-decoration: none;
}

a.cse:hover {
	color: #ED5C01;
	text-decoration: underline;
}

a.black_b:link, a.black_b:visited {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

a.black_b:hover {
	color: #ff0000;
	font-weight: bold;
	text-decoration: underline;
}

a:link, a:visited {
	color: #000;
	text-decoration: none;
}

a:hover {
	color: #ED5C01;
	text-decoration: underline;
}

label input {
	margin-top: 2px;
	display: inline-block;
	vertical-align: top;
}

a.ts:link, a.ts {
	float: left;
	width: 100%;
	height: 100%;
	line-height: 32px;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin-right: 1px;
	background: url(/NewShowStand/style/3/images/botton_color.gif) no-repeat;
	display: block;
	background-size: 100% 100%;
}

.pro_xx li .qqbtn img {
	margin-top: 9px;
	margin-right: 4px;
	width: 18px;
	vertical-align: top;
	margin-left: 4px;
}

.check-phone {
	background: url(http://public.mtnets.com/Images/NewShowStand/checkicon.png) no-repeat left 1px;
	padding-left: 18px;
	vertical-align: top;
	background-size: contain;
	line-height: 18px;
	height: 18px;
	display: inline-block;
	margin-top: 9px;
}

.check-phone a {
	width: auto;
	height: auto;
	float: none;
	background: transparent;
	color: #1677ff;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline !important;
	line-height: 18px;
	vertical-align: top;
	margin: 0;
}

a.ts:hover {
	float: left;
	width: 100%;
	height: 100%;
	line-height: 32px;
	font-size: 16px;
	color: #003386;
	font-weight: bold;
	text-align: center;
	margin-right: 1px;
	background: url(/NewShowStand/style/3/images/botton_color.gif) no-repeat;
	display: block;
	background-size: 100% 100%;
}

.right_pro dd a:link, .right_pro dd a:visited {
	color: #003386;
	text-decoration: none;
}

.right_pro dd a:hover {
	color: #ED5C01;
	text-decoration: underline;
}

h1 {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin: 0 auto;
	width: 690px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	overflow: hidden;
}

.pro_xx .tip {
	font-size: 12px;
}

/*index*/
.top7 {
	margin: 0 auto;
	width: 1298px;
	height: 25px;
	line-height: 25px;
	background: #CE5000;
	color: #fff;
	padding-left: 10px;
	overflow: hidden;
	box-sizing: border-box;
}

a.wwt:link, a.wwt:visited {
	color: #fff;
	text-decoration: none;
}

a.wwt:hover {
	color: #FFCC00;
	text-decoration: underline;
}

.top1 {
	margin: 0 auto;
	width: 1298px;
	height: 206px;
	background: url(/NewShowStand/style/3/images/bg_top.gif) no-repeat;
	overflow: hidden;
	position: relative;
	background-size: 100% auto;
}

.contactWay {
	width: 160px;
	height: 90px;
	position: absolute;
	top: 15px;
	right: 8px;
	background: url(/NewShowStand/style/1/images/contactBg.png) no-repeat center;
	z-index: 10;
}

.contactBox {
	width: 100%;
	height: 56px;
	position: absolute;
	top: 20px;
	left: 0;
	text-align: center;
}

.contactBox span {
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url(/NewShowStand/style/1/images/contactTel.png) no-repeat;
	margin-right: 10px;
}

.contactBox p {
	display: inline-block;
	font-size: 16px;
	line-height: 20px;
	color: #fff;
	margin-top: 4px;
	font-family: "microsoft yahei";
}

.contactBox h3 {
	font-size: 16px;
	line-height: 28px;
	color: #fff;
	font-family: "microsoft yahei";
}

.top1_left {
	float: left;
	width: 810px;
	padding-top: 45px;
	padding-left: 30px;
}

.logo {
	float: left;
	width: 130px;
	overflow: hidden;
	margin-right: 10px;
}

.gs {
	float: left;
	width: 580px;
	overflow: hidden;
}

.gs h2 {
	float: left;
	width: 580px;
	color: #fff;
	font-size: 30px;
	line-height: 32px;
	font-weight: bold;
	text-align: left;
	overflow: hidden;
	font-family: microsoft yahei;
}

.gs h3 {
	float: left;
	width: 580px;
	color: #fff;
	line-height: 20px;
	height: 60px;
	overflow: hidden;
	font-size: 14px;
	margin-top: 10px;
}

.top1_right {
	float: left;
	width: 250px;
	height: 157px;
	overflow: hidden;
}

.fanhui {
	float: left;
	width: 173px;
	height: 95px;
	padding-top: 25px;
	padding-left: 77px;
	overflow: hidden;
}

.fh {
	float: left;
	width: 153px;
	height: 62px;
	overflow: hidden;
}

.fh a {
	width: 153px;
	height: 24px;
	display: block;
	float: left;
	text-indent: 32px;
	line-height: 24px;
	color: #003386;
	margin: 3px 0;
}

.fh a.lse {
	background: url(/NewShowStand/style/1/images/favhome.gif) no-repeat;
}

.fh a.shop {
	background: url(/NewShowStand/style/1/images/favshop.gif) no-repeat;
}

.djn {
	float: left;
	width: 180px;
	height: 37px;
	line-height: 42px;
	padding-left: 70px;
	padding-top: 5px;
}

.djn p {
	width: 169px;
	height: 30px;
	position: relative;
	background: url(/NewShowStand/style/3/images/memberbg.jpg) no-repeat;
}

.djn p img {
	display: block;
	position: absolute;
	top: 7px;
	left: 6px;
}

.djn p em {
	display: block;
	position: absolute;
	width: 75px;
	top: 9px;
	left: 43px;
	font: normal 12px '';
	color: #4F4F4F;
}

.djn p b {
	display: block;
	position: absolute;
	width: 20px;
	text-align: center;
	top: 0px;
	right: 18px;
	font: bold 14px/25px "Georgia";
	color: #ff0000;
}

.top2 {
	margin: 0 auto;
	width: 1298px;
	height: 72px;
	background: url(/NewShowStand/style/3/images/bg_01.gif) no-repeat;
	overflow: hidden;
	background-size: 100% auto;
}

/*.juli{ float: left; width: 100px; height: 55px; }*/
.nav {
	float: right;
	width: 1180px;
	height: 32px;
	padding-bottom: 1px;
	padding-top: 19px;
	border-bottom: solid 1px #666;
}

.nav li {
	float: left;
	width: 96px;
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin-right: 1px;
	background: url(/NewShowStand/style/3/images/botton_gray.gif) no-repeat;
	background-size: 100% 100%;
}

.top3 {
	margin: 0 auto;
	width: 1298px;
	height: 30px;
	background: url(/NewShowStand/style/3/images/bg_02.gif);
	overflow: hidden;
	background-size: 100% auto;
}

.top3b {
	margin: 0 auto;
	width: 1298px;
	height: 30px;
	background: url(/NewShowStand/style/3/images/bgb.jpg);
	overflow: hidden;
	background-size: 100% auto;
}

.weizhi {
	float: right;
	height: 30px;
	text-align: right;
	width: 700px;
	overflow: hidden;
	padding-right: 10px;
	line-height: 30px;
}

.weizhi1 {
	float: left;
	height: 30px;
	text-align: left;
	padding-left: 10px;
	width: 700px;
	overflow: hidden;
	line-height: 30px;
}

.login {
	float: left;
	width: 60px;
	height: 30px;
	line-height: 30px;
	background: url(/NewShowStand/style/3/images/icon_003.gif) no-repeat 0 7px;
	padding-left: 20px;
}

.dqwz {
	float: left;
	width: 180px;
	height: 30px;
	padding-left: 10px;
	line-height: 30px;
	background: url(/NewShowStand/style/3/images/icon_01.gif) no-repeat 0 10px;
}

.main {
	margin: 0 auto;
	width: 1298px;
	background: url(/NewShowStand/style/3/images/bg_02.gif);
	padding-bottom: 10px;
	overflow: hidden;
	background-size: 100% auto;
}

.mainb {
	margin: 0 auto;
	width: 1298px;
	background: url(/NewShowStand/style/3/images/bgb.jpg);
	padding-bottom: 10px;
	overflow: hidden;
	background-size: 100% auto;
}

.zt_left {
	float: left;
	width: 255px;
	padding: 0 4px 0 3px;
	overflow: hidden;
}

.left_box {
	float: left;
	width: 100%;
	margin-bottom: 5px;
	overflow: hidden;
}

.box_t1 {
	float: left;
	width: 100%;
	height: 34px;
	background: url(/NewShowStand/style/3/images/left_pic_01.gif) no-repeat;
	overflow: hidden;
	background-size: 100% auto;
}

.box_wenzi {
	float: left;
	width: 100%;
	font-size: 14px;
	height: 34px;
	line-height: 34px;
	font-weight: bold;
	color: #fff;
	padding-left: 36px;
	box-sizing: border-box;
}

.box_wenzi a:link, .box_wenzi a:visited {
	float: left;
	width: 100px;
	height: 28px;
	line-height: 28px;
	margin-top: 6px;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-align: center;
}

.box_wenzi a:hover {
	text-decoration: none;
}

.box_wenzi a.a-fl:link, .box_wenzi a.a-fl:visited {
	background: #fff;
	color: #CE3F00;
}

.pro_mulu2 {
	margin: 0 auto;
	width: 185px;
	overflow: hidden;
}

.pro_mulu li {
	float: left;
	width: 165px;
	height: 22px;
	line-height: 22px;
	background: url(/NewShowStand/style/1/images/icon_01.gif) no-repeat 4px 10px;
	padding-left: 20px;
	overflow: hidden;
}

.prolist {
	width: 167px;
	position: relative;
	padding: 0px 13px 0 13px;
}

.prolist p {
	width: 230px;
	height: 32px;
	border-right: 1px solid #d2d2d2;
	border-radius: 3px;
	position: relative;
	margin-top: 1px;
	float: left;
	background: url(/NewShowStand/Templates/101/Images/Blue/publicbg.jpg) -376px -143px no-repeat;
	margin-bottom: 7px;
	overflow: hidden;
	background-size: 800px auto;
}

.prolist p img {
	position: absolute;
	top: 10px;
	left: 9px;
}

.prolist p a:hover {
	color: #000;
	text-decoration: none;
}

.prolist p a {
	width: 195px;
	height: 100%;
	font: bold 14px/32px '宋体';
	position: absolute;
	/* top: 8px; */
	left: 34px;
	text-decoration: none;
	color: #232425;
	overflow: hidden;
}

.prolist ul {
	float: left;
}

.prolist ul li {
	float: left;
	font: normal 0px/0px "Arial";
	width: 169px;
	padding: 0px 0 0 35px;
}

.prolist ul li a {
	width: 169px;
	height: 22px;
	font: normal 12px/22px '宋体';
	text-decoration: none;
	color: #5F6061;
	overflow: hidden;
	float: left;
}

.prolist ul li a:hover {
	text-decoration: underline;
	color: #ff6600;
}

.sur_t1 {
	float: left;
	width: 100%;
	padding-left: 15px;
	height: 30px;
	line-height: 30px;
	background: url(/NewShowStand/style/3/images/icon_01.gif) no-repeat 7px 12px;
	overflow: hidden;
	box-sizing: border-box;
	font-size: 14px;
}

.sur_t2 {
	float: left;
	width: 100%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.sur_t2 .inp {
	float: left;
	width: 190px;
	padding-left: 7px;
	height: 30px;
	line-height: 30px;
}

.sur_t2 .inpi {
	float: left;
	width: 50px;
	text-align: center;
	height: 30px;
	line-height: 30px;
}

.box_bg {
	display: block;
	width: 100%;
	background: url(/NewShowStand/style/3/images/left_pic_02.gif) repeat-y;
	overflow: hidden;
	background-size: 100% auto;
}

.box_bt {
	float: left;
	width: 100%;
	height: 10px;
	background: url(/NewShowStand/style/3/images/left_pic_03.gif) no-repeat;
	overflow: hidden;
	background-size: 100% auto;
}

.pro_mulu {
	margin: 0 auto;
	width: 100%;
	overflow: hidden;
}

.pro_mulu dt {
	float: left;
	width: 165px;
	height: 28px;
	line-height: 28px;
	background: url(/NewShowStand/style/3/images/icon_02.gif) no-repeat 4px 10px;
	padding-left: 20px;
	overflow: hidden;
}

.pro_mulu dd {
	float: left;
	width: 100%;
	padding-left: 20px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	box-sizing: border-box;
	font-size: 14px;
}

.left_contact {
	float: left;
	width: 100%;
	padding: 7px 0 10px 10px;
	box-sizing: border-box;
	font-size: 12px;
}

.left_friend {
	float: left;
	width: 183px;
	padding: 7px 0 10px 10px;
	overflow: hidden;
}

.left_friend li {
	float: left;
	width: 173px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
}

.bsym {
	float: left;
	width: 160px;
	padding: 10px 16px;
	overflow: hidden;
}

.zt_right {
	float: left;
	width: 1008px;
	margin-left: 14px;
	*margin-left: 14px;
	_margin-left: 7px;
	margin-right: 14px;
	overflow: hidden;
}

.right_box {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	overflow: hidden;
}

.right_box_b1 {
	float: left;
	width: 100%;
	background: url(/NewShowStand/style/3/images/right_pic_01.gif) no-repeat left;
	height: 34px;
	line-height: 34px;
	background-size: auto 100%;
}

.right_boxwz {
	float: left;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	width: 248px;
	text-align: center;
	height: 34px;
	line-height: 34px;
}

.right_box_b2 {
	float: left;
	width: 100%;
	background: url(/NewShowStand/style/3/images/right_pic_02.gif) no-repeat;
	height: 18px;
	background-size: 100% 100%;
}

.right_box_bg {
	float: left;
	width: 100%;
	background: url(/NewShowStand/style/3/images/right_pic_03.gif) repeat-y;
	background-size: 100% 100%;
}

.right_box_bg input[type="radio"] {
	margin-top: 2px;
	vertical-align: top;
}

.nr_box {
	float: left;
	width: 100%;
	padding: 0 20px 10px 20px;
	overflow-x: auto;
	box-sizing: border-box;
}

.nr_box p {
	font-size: 14px;
}

.nr_box p strong {
	font-weight: bold;
}

.nr_box img {
	max-width: 100%;
}

.right_pro {
	float: left;
	width: 100%;
	padding: 6px;
	overflow: hidden;
	box-sizing: border-box;
}

.right_pro dl {
	float: left;
	width: 239px;
	margin-left: 10px;
	padding-bottom: 10px;
	overflow: hidden;
}

.right_pro dl dt {
	width: 100%;
	text-align: center;
	height: 180px;
}

.right_pro dl dt table {
	width: 180px;
	text-align: center;
	height: 100%;
	border: 0px;
	margin: 0px auto;
}

.right_pro dl dt table tr td {
	text-align: center;
	vertical-align: middle;
	width: 100%;
	height: 100%;
	border: solid 1px #ccc;
}

.right_pro dl dt table tr td img {
	border: none;
	vertical-align: middle;
}

.right_pro dd a {
	width: 100%;
	padding: 0 5px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	overflow: hidden;
	font-size: 14px;
	display: block;
}

.right_pro dd span {
	display: block;
	width: 100%;
	padding: 0 5px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	overflow: hidden;
	font-size: 14px;
}

.right_pro dd span i {
	font-style: normal;
	color: #d90202;
	font-weight: bold;
}

.right_box_bt {
	float: left;
	width: 100%;
	height: 14px;
	background: url(/NewShowStand/style/3/images/right_pic_04.gif) no-repeat;
	background-size: 100% 100%;
}

.fy {
	margin: 0 auto;
	width: 700px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
}

.foot_bg {
	margin: 0 auto;
	width: 1298px;
	height: 4px;
	background: #CF5001;
	overflow: hidden;
}

.foot {
	margin: 0 auto;
	width: 1298px;
	text-align: center;
	padding: 5px 0;
	overflow: hidden;
}

/*aboutus*/
.con_box {
	float: left;
	width: 100%;
	height: 300px;
	border: solid 1px #DFDFDF;
	overflow: hidden;
}

.con_box li {
	float: left;
	width: 100%;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
}

.con_left {
	float: left;
	width: 123px;
	height: 28px;
	border-right: solid 2px #fff;
	line-height: 28px;
	padding-left: 10px;
	overflow: hidden;
}

.con_right {
	float: left;
	width: 575px;
	height: 28px;
	line-height: 28px;
	padding-left: 10px;
	border-right: solid 2px #fff;
	overflow: hidden;
}

.con_leftb {
	float: left;
	width: 123px;
	height: 28px;
	background: #EAEAEA;
	border-right: solid 2px #fff;
	line-height: 28px;
	padding-left: 10px;
	overflow: hidden;
}

.con_rightb {
	float: left;
	width: 575px;
	height: 28px;
	line-height: 28px;
	background: #EAEAEA;
	border-right: solid 2px #fff;
	padding-left: 10px;
	overflow: hidden;
}

/*article*/
.art_tittle {
	float: left;
	width: 100%;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	text-align: center;
	background: #EAEAEA;
	overflow: hidden;
}

.art_tittle .art_t1 {
	float: left;
	width: 513px;
	height: 28px;
	border-right: solid 2px #fff;
}

.art_tittle .art_t2 {
	float: left;
	width: 120px;
	height: 28px;
	border-right: solid 2px #fff;
}

.art_tittle .art_t3 {
	float: left;
	width: 75px;
	height: 28px;
}

.art_x {
	float: left;
	width: 100%;
	font-size: 14px;
	overflow: hidden;
}

.art_x li {
	float: left;
	width: 100%;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	border-bottom: solid 1px #ccc;
	overflow: hidden;
}

.art_nr1 {
	float: left;
	width: 500px;
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
	background: url(/NewShowStand/style/3/images/icon11.jpg) no-repeat 0 8px;
}

.art_nr2 {
	float: left;
	width: 122px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.art_nr3 {
	float: left;
	width: 75px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 12px;
	color: #7D7D7D;
}

/*catalog*/
.cata {
	float: left;
	width: 100%;
}

.cata .catitel {
	float: left;
	text-align: left;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	font-size: 14px;
	background: url(/NewShowStand/style/3/images/icon_02.gif) no-repeat 0 15px;
	padding-left: 20px;
	overflow: hidden;
	box-sizing: border-box;
}

.cata p {
	float: left;
	width: 100%;
	padding-left: 20px;
	line-height: 22px;
	overflow: hidden;
	box-sizing: border-box;
}

.cata p a {
	padding-right: 10px;
}

/*contact*/
/*download*/
.down_tittle {
	float: left;
	width: 100%;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	text-align: center;
	background: #EAEAEA;
	overflow: hidden;
}

.down_tittle .down_t1 {
	float: left;
	width: 383px;
	height: 28px;
	border-right: solid 2px #fff;
}

.down_tittle .down_t4 {
	float: left;
	width: 120px;
	height: 28px;
}

.down_tittle .down_t2 {
	float: left;
	width: 120px;
	height: 28px;
	border-right: solid 2px #fff;
}

.down_tittle .down_t3 {
	float: left;
	width: 93px;
	height: 28px;
	border-right: solid 2px #fff;
}

.down_x {
	float: left;
	width: 100%;
	font-size: 14px;
	overflow: hidden;
}

.down_x li {
	float: left;
	width: 100%;
	font-size: 14px;
	height: 33px;
	line-height: 33px;
	border-bottom: solid 1px #ccc;
	overflow: hidden;
}

.down_nr1 {
	float: left;
	width: 370px;
	height: 33px;
	line-height: 33px;
	padding-left: 15px;
	background: url(/NewShowStand/style/3/images/icon11.jpg) no-repeat 0 8px;
}

.down_nr2 {
	float: left;
	width: 122px;
	height: 33px;
	line-height: 33px;
	text-align: center;
}

.down_nr3 {
	float: left;
	width: 95px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	font-size: 12px;
	color: #7D7D7D;
}

.down_nr4 {
	float: left;
	width: 120px;
	height: 33px;
	line-height: 33px;
	text-align: center;
}

.down_nr4 img {
	border: none;
	padding: 0px;
	float: left;
	margin: 0px;
	padding-top: 9px;
	padding-left: 20px;
}

.nr_box h3 {
	float: left;
	width: 100%;
	font-size: 20px;
	font-weight: bold;
	height: 40px;
	text-align: center;
	line-height: 40px;
	overflow: hidden;
}

.nr_box .down_time {
	float: left;
	width: 100%;
	height: 30px;
	margin-bottom: 10px;
	text-align: center;
	line-height: 30px;
	border-bottom: solid 1px #ccc;
	color: #7D7D7D;
	overflow: hidden;
}

.down_t {
	float: left;
	width: 100%;
	height: 30px;
	background: #EAEAEA;
	line-height: 30px;
	overflow: hidden;
}

.down_tt {
	float: left;
	width: 100%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.d1 {
	float: left;
	width: 95px;
	color: #003386;
	text-align: center;
	border-right: solid 2px #fff;
}

.d2 {
	float: left;
	width: 375px;
	padding-left: 10px;
	border-right: solid 2px #fff;
}

.d3 {
	float: left;
	width: 613px;
	padding-left: 10px;
	border-right: solid 2px #fff;
}

.down_js {
	float: left;
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	overflow: hidden;
}

.js1 {
	float: left;
	width: 95px;
	text-align: center;
	font-weight: bold;
	border-right: solid 2px #fff;
	overflow: hidden;
}

.js2 {
	float: left;
	width: 593px;
	padding-left: 30px;
	border-right: solid 2px #fff;
	background: url(/NewShowStand/style/3/images/download.gif) no-repeat 0 17px;
	overflow: hidden;
}

.js2 p {}

.js2 img {}

.down_xx {
	float: left;
	width: 100%;
	padding: 0px;
	margin: 0px;
	line-height: 28px;
	font-size: 14px;
	overflow: hidden;
}

.down_xx img {}

.down_xx p {}

.down_xx strong {
	font-weight: bold;
}

.gb {
	float: left;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: right;
	font-size: 14px;
	overflow: hidden;
}

/*honor*/
.honor_s {
	margin: 0 auto;
	width: 460px;
	text-align: center;
	overflow: hidden;
}

.honor_s dt {
	width: 458px;
	border: solid 1px #ccc;
	overflow: hidden;
}

.honor_s dd {
	width: 460px;
	height: 30px;
	font-size: 14px;
	color: #003386;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
}

.honor_m {
	margin: 0 auto;
	width: 710px;
	text-align: center;
	overflow: hidden;
}

.honor_m dt {
	border: solid 1px #ccc;
	margin: 0 auto;
	padding: 2px;
	width: 668px;
	overflow: hidden;
}

.honor_m dt p {
	width: 668px;
	text-align: center;
	overflow: hidden;
	margin: 0 auto;
}

.honor_m dd {
	float: left;
	width: 710px;
	height: 30px;
	font-size: 14px;
	color: #003386;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
}

.honor_d {
	margin: 0 auto;
	width: 710px;
	color: #7D7D7D;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
}

.honor_dd {
	margin: 0 auto;
	width: 710px;
	color: #7D7D7D;
	font-size: 14px;
	line-height: 24px;
	overflow: hidden;
}

.honor_dd p {}

.honor_dd img {}

.honor_dd strong {
	font-weight: bold;
}

/*qqiu*/
.qqiu_box {
	margin: 0 auto;
	width: 720px;
	padding: 1px;
	border: solid 1px #CDCDCD;
	background: #fff;
	overflow: hidden;
}

.qqiu_t {
	float: left;
	width: 720px;
	height: 30px;
	line-height: 30px;
	background: #E4E4E4;
	font-size: 14px;
	border-bottom: solid 2px #fff;
	text-align: center;
	font-weight: bold;
	overflow: hidden;
}

.qqiu_tt {
	float: left;
	width: 720px;
	height: 30px;
	line-height: 30px;
	border-bottom: solid 2px #fff;
	font-size: 14px;
	overflow: hidden;
}

.qqiu_d {
	float: left;
	width: 170px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	background: #F0F0F0;
	text-align: center;
}

.qqiu_c {
	float: left;
	width: 540px;
	height: 27px;
	padding-left: 10px;
	line-height: 30px;
	padding-top: 3px;
	background: #fff;
}

.qqiu_cc {
	float: left;
	width: 540px;
	height: 27px;
	padding-left: 10px;
	line-height: 30px;
	padding-top: 3px;
	background: #F7F7F7;
}

.qqiu_more {
	float: left;
	width: 720px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	overflow: hidden;
}

.qqiu_tj {
	float: left;
	width: 720px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin-top: 5px;
	background: #F7F7F7;
	overflow: hidden;
}

/*job*/
.job_tittle {
	float: left;
	width: 100%;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	text-align: center;
	background: #EAEAEA;
	overflow: hidden;
}

.job_tittle .job_t1 {
	float: left;
	width: 363px;
	height: 28px;
	border-right: solid 2px #fff;
}

.job_tittle .job_t2 {
	float: left;
	width: 120px;
	height: 28px;
	border-right: solid 2px #fff;
}

.job_tittle .job_t3 {
	float: left;
	width: 235px;
	height: 28px;
}

.job_x {
	float: left;
	width: 100%;
	font-size: 14px;
	overflow: hidden;
}

.job_x li {
	float: left;
	width: 100%;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	border-bottom: solid 1px #ccc;
	overflow: hidden;
}

.job_nr1 {
	float: left;
	width: 348px;
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
	background: url(/NewShowStand/style/3/images/icon11.jpg) no-repeat 0 8px;
}

.job_nr2 {
	float: left;
	width: 122px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.job_nr3 {
	float: left;
	width: 235px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 12px;
	color: #7D7D7D;
}

.join_detail {
	margin: 0 auto;
	width: 100%;
	border-top: solid 1px #ccc;
	border-left: solid 1px #ccc;
	overflow: hidden;
}

.bg_s {
	float: left;
	width: 100%;
	height: 33px;
	border-bottom: solid 1px #ccc;
	background: #EBEBEB;
	line-height: 33px;
	overflow: hidden;
}

.bg_n {
	float: left;
	width: 100%;
	height: 33px;
	border-bottom: solid 1px #ccc;
	background: #fff;
	line-height: 33px;
	overflow: hidden;
}

.bg_t {
	float: left;
	width: 100%;
	border-bottom: solid 1px #ccc;
	background: #fff;
	overflow: hidden;
}

.bg_t1 {
	float: left;
	width: 100%;
	border-bottom: solid 1px #ccc;
	background: #eaeaea;
	overflow: hidden;
}

.zb1 {
	float: left;
	width: 95px;
	text-align: center;
	color: #003386;
	border-right: solid #ccc 1px;
	overflow: hidden;
}

.zb2 {
	float: left;
	width: 254px;
	border-right: solid #ccc 1px;
	padding-left: 10px;
	overflow: hidden;
}

.zb3 {
	float: left;
	width: 615px;
	border-right: solid #ccc 1px;
	border-left: solid #ccc 1px;
	padding-left: 10px;
	overflow: hidden;
}

.zb5 {
	float: left;
	width: 615px;
	border-right: solid #ccc 1px;
	border-left: solid #ccc 1px;
	padding-left: 10px;
	height: 33px;
	line-height: 33px;
	overflow: hidden;
}

.zb6 {
	float: left;
	width: 605px;
	border-right: solid #ccc 1px;
	border-left: solid #ccc 1px;
	padding: 10px;
	overflow: hidden;
}

.zb {
	float: left;
	width: 95px;
	text-align: center;
	line-height: 30px;
	color: #003386;
	overflow: hidden;
}

/*price*/
.kuang {
	margin: 0 auto;
	width: 970px;
	overflow: hidden;
}

.price_tittle {
	float: left;
	width: 100%;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	text-align: center;
	background: #EAEAEA;
	overflow: hidden;
}

.price_t1 {
	float: left;
	width: 210px;
	height: 28px;
	border-right: solid 2px #fff;
}

.price_t2 {
	float: left;
	width: 420px;
	height: 28px;
	border-right: solid 2px #fff;
}

.price_t3 {
	float: left;
	width: 114px;
	height: 28px;
	border-right: solid 2px #fff;
}

.price_t4 {
	float: left;
	width: 96px;
	height: 28px;
	border-right: solid 2px #fff;
}

.price_t5 {
	float: left;
	width: 115px;
	height: 28px;
}

.price_box li {
	float: left;
	width: 100%;
	height: 190px;
	border-bottom: solid 1px #ccc;
	overflow: hidden;
	padding: 10px 0;
}

.price_a {
	float: left;
	width: 190px;
	height: 190px;
	padding: 5px 0;
	text-align: center;
	box-sizing: border-box;
}

.price_a table {
	width: 100%;
	height: 100%;
}

.price_a table tr td {
	width: 100;
	height: 100px;
	border: solid 1px #ccc;
	text-align: center;
	vertical-align: middle;
}

.price_a img {}

.price_b {
	float: left;
	width: 420px;
	padding-top: 25px;
	font-size: 14px;
	padding-left: 20px;
}

.price_b a {
	font-size: 20px;
	font-weight: bold;
	line-height: 28px;
	height: 56px;
	overflow: hidden;
}

.price_b p {
	font-size: 14px;
	line-height: 24px;
	height: 72px;
	overflow: hidden;
	margin-top: 10px;
}

.price_c {
	float: left;
	width: 120px;
	height: 190px;
	line-height: 190px;
	font-size: 16px;
	text-align: center;
}

.price_d {
	float: left;
	width: 98px;
	padding-top: 83px;
	text-align: center;
}

.price_e {
	float: left;
	width: 122px;
	height: 190px;
	line-height: 190px;
	color: #7C7C7C;
	font-size: 14px;
	text-align: center;
}

/*news*/
.news_tittle {
	float: left;
	width: 100%;
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	text-align: center;
	background: #EAEAEA;
	overflow: hidden;
}

.news_tittle .news_t1 {
	float: left;
	width: 860px;
	border-right: solid 2px #fff;
}

.news_tittle .news_t2 {
	float: left;
	width: 104px;
	border-right: solid 2px #fff;
}

.news_x {
	float: left;
	width: 100%;
	overflow: hidden;
}

.news_x li {
	float: left;
	width: 100%;
	font-size: 18px;
	height: 38px;
	line-height: 38px;
	border-bottom: solid 1px #ccc;
	overflow: hidden;
}

.news_nr1 {
	float: left;
	width: 848px;
	height: 38px;
	line-height: 38px;
	padding-left: 15px;
	background: url(/NewShowStand/style/3/images/icon11.jpg) no-repeat 0 8px;
}

.news_nr2 {
	float: left;
	width: 100px;
	height: 38px;
	font-size: 14px;
	color: #7D7D7D;
	line-height: 38px;
	text-align: center;
}

/*productdetail*/
.xgcp {
	margin: 0 auto;
	width: 100%;
	color: #003386;
	overflow: hidden;
}

.xgcp li {
	float: left;
	width: 341px;
	height: 30px;
	line-height: 30px;
	padding-right: 20px;
	font-size: 14px;
	color: #003386;
	overflow: hidden;
}

.pro_sm {
	margin: 0 auto;
	width: 970px;
	font-size: 14px;
	line-height: 28px;
	padding-bottom: 20px;
	overflow: hidden;
}

.pro_sm ol li {
	list-style-position: inside;
	list-style-type: decimal;
}

.pro_sm ul li {
	list-style-position: inside;
	list-style-type: disc;
}

.sm_tittle {
	float: left;
	width: 100%;
	height: 27px;
	line-height: 27px;
	font-size: 14px;
	padding-left: 10px;
	border-bottom: solid 1px #ccc;
	background: #EAEAEA;
	overflow: hidden;
}

.pro_js {
	margin: 0 auto;
	width: 825px;
	padding-bottom: 20px;
	overflow: hidden;
}

.aniu .tip {
	font-size: 12px;
	vertical-align: top;
	margin-top: 3px;
	display: inline-block;
	margin-left: 5px;
}

.pro_js h3 {
	float: left;
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	overflow: hidden;
}

.pro_js .left {
	float: left;
	width: 330px;
	height: 365px;
	text-align: center;
}

.pro_js .right {
	/*! float: left; */
	/*! width: 392px; */
	height: 270px;
	overflow: hidden;
}

.pro_mc {
	float: left;
	/*! width: 85px; */
	overflow: hidden;
}

.pro_mc li {
	/*! float: left; */
	/*! width: 85px; */
	font-size: 14px;
	height: 36px;
	text-align: right;
	line-height: 36px;
	border-bottom: dotted #ccc 1px;
	overflow: hidden;
}

.pro_xx {
	/*! float: left; */
	/*! width: 307px; */
	overflow: hidden;
}

.pro_xx li {
	float: left;
	width: 297px;
	font-size: 14px;
	height: 36px;
	line-height: 36px;
	border-bottom: dotted #ccc 1px;
	overflow: hidden;
}
.pro_xx li p .person {
	margin-right: 8px;
}
.jli {
	float: left;
	width: 10px;
	overflow: hidden;
}

.aniu {
	float: left;
	width: 392px;
	height: 50px;
	padding-top: 20px;
	text-align: center;
	overflow: hidden;
}

.ann {
	float: left;
	width: 352px;
	height: 50px;
	text-align: center;
	padding-top: 20px;
	overflow: hidden;
}

.tshi {
	float: left;
	width: 342px;
	font-size: 12px;
	padding-left: 10px;
	line-height: 20px;
	height: 60px;
	overflow: hidden;
	margin-top: 10px;
}

.pro_show {
	margin: 0 auto;
	width: 300px;
	height: 365px;
}

.det {
	float: left;
	width: 300px;
	height: 365px;
}

.det dt {
	width: 298px;
	background: #fff;
	border: solid 1px #ccc;
	float: left;
}

.det dt table {
	width: 298px;
	height: 268px;
}

.det dt table tr td {
	text-align: center;
	vertical-align: middle;
}

.det dt table tr td img {
	border: none;
}

.det dd {
	float: left;
	width: 300px;
	text-align: center;
}

.inquiry_right_01 {
	float: left;
	width: 756px;
	height: auto;
	border: 1px solid #CCC;
	padding-bottom: 5px;
}

.inquiry_right_01 dl {
	float: left;
	margin: 2px;
	width: 754px;
}

.inquiry_right_01 dl dt {
	float: left;
	font-size: 14px;
	width: 752px;
	line-height: 28px;
	background: #E4E4E4;
	text-align: center;
	font-weight: bold;
}

.inquiry_right_01 dl dd {
	float: left;
	font-size: 14px;
	width: 196px;
	height: 32px;
	background: #ebebeb;
	margin: 1px 1px 0px 0px;
	text-align: center;
}

.inquiry_right_01 dl dd.ddd {
	line-height: 32px;
}

.inquiry_right_01 dl dd.srk {
	text-align: left;
	height: 29px;
	width: 550px;
	background: #F7F7F7;
	padding-left: 5PX;
	padding-top: 3px;
}

.inquiry_right_01 dl dd input.kuang {
	height: 22px;
	line-height: 24px;
	font-size: 14px;
}

.inquiry_right_01 h2 {
	float: left;
	text-align: center;
	line-height: 28px;
	font-size: 14px;
	width: 750px;
}

.inquiry_right_01 span {
	float: left;
	padding-left: 150px;
}

.inquiry_right_01_dibu {
	float: left;
	width: 752px;
	margin: 5px 1px 1px 1px;
	background: #F7F7F7;
	height: 34px;
}

.inquiry_right_01_dibu h3 {
	float: left;
	padding-left: 350px;
	padding-top: 5px;
}

.inquiry_right_01_dibu span {
	float: left;
	padding-left: 40px;
	padding-top: 5px;
}

/**/
.clear {
	clear: both;
}

.honor_box {
	width: 728px;
	margin: 0 auto;
	border: solid 1px #DDDDDD;
}

.title_zs {
	display: block;
	margin: 0 auto;
	width: 728px;
	height: 30px;
	padding: 20px 0;
	color: #CC0000;
	font: bold 30px/30px "微软雅黑";
	text-align: center;
}

.rzxx {
	width: 728px;
	margin: 0 auto;
	padding: 10px 0 15px;
}

.rzxx dl {
	width: 728px;
	display: block;
	float: left;
	height: 30px;
}

.rzxx dl dt {
	display: block;
	float: left;
	width: 75px;
	font: normal 14px/30px "宋体";
	color: #3E4042;
	text-align: left;
}

.rzxx dl dd {
	display: block;
	float: left;
	width: 600px;
	font: normal 14px/30px "宋体";
	color: #3E4042;
	text-align: left;
}

.xxsm {
	display: block;
	margin: 0 auto;
	width: 728px;
	height: 30px;
	font: bold 14px/30px "宋体", "微软雅黑";
	color: #3E4042;
}

.detail {
	display: block;
	margin: 0 auto;
	width: 728px;
	line-height: 24px;
	color: #3E4042;
	text-indent: 24px;
	padding: 5px 0;
}

/**/
.certtop {
	width: 725px;
	height: 31px;
	color: #DCDCDC;
	line-height: 31px;
	display: block;
	padding: 0px 0 0 3px;
	margin: 0 auto;
	background: #F4F2F0;
	background: url(/NewShowStand/Style/1/images/zs_bg.jpg) no-repeat center 0;
}

.certtop a {
	display: inline-block;
	padding: 0px 20px 0 20px;
	height: 28px;
	font: normal 12px/28px '宋体';
	text-decoration: none;
	color: #4D4E4F;
	background: url(/NewShowStand/style/1/images/line.jpg) no-repeat 100% 8px;
}

.certtop a.cerhot {
	display: inline-block;
	padding: 0px 20px 0 20px;
	margin-top: 3px;
	text-align: center;
	border-left: solid 1px #DCDCDC;
	border-right: solid 1px #DCDCDC;
	height: 28px;
	font: bold 14px/28px '宋体';
	text-decoration: none;
	color: #CE3F00;
	background: url(/NewShowStand/style/1/images/titile_hover.jpg) no-repeat center 0;
}

/**/
ul.certbot {
	width: 708px;
	display: block;
	overflow: hidden;
	padding: 0px 0 0 17px;
	margin: 0 auto;
}

ul.certbot li {
	width: 340px;
	display: block;
	float: left;
	padding: 26px 10px 0px 0;
}

ul.certbot li table {
	width: 156px;
	float: left;
	border: 0px;
}

ul.certbot li table tr td {
	width: 150px;
	height: 109px;
	padding: 3px;
	text-align: center;
	vertical-align: middle;
	background: url(/NewShowStand/Templates/101/Images/Blue/publicbg.jpg) no-repeat -396px -778px;
}

ul.certbot li table tr td img {}

ul.certbot li span {
	width: 156px;
	height: 20px;
	display: block;
	float: right;
	font: bold 14px/20px '宋体';
	overflow: hidden;
	margin-top: 5px;
}

ul.certbot li span a {
	text-decoration: none;
	color: #195dad;
}

ul.certbot li p {
	width: 156px;
	height: 60px;
	display: block;
	float: right;
	font: normal 12px/20px "Tahoma", '宋体';
	color: #3e4042;
	margin-top: 6px;
}

ul.certbot li b {
	width: 156px;
	height: 18px;
	display: block;
	float: right;
	font: bold 12px/18px '宋体';
	overflow: hidden;
	text-indent: 20px;
	margin-top: 6px;
	background: url(/NewShowStand/Templates/101/Images/Blue/publicbg.jpg) no-repeat -696px -698px;
}

ul.certbot li b a {
	text-decoration: none;
	color: #ff6600;
}

ul.certbot li a:hover {
	text-decoration: underline;
	color: #ff6600;
}

#zs_box2body {
	BORDER-BOTTOM: #e5e5e5 1px solid;
	BORDER-LEFT: #e5e5e5 1px solid;
	WIDTH: 706px;
	BORDER-TOP: #e5e5e5 1px;
	BORDER-RIGHT: #e5e5e5 1px solid;
	PADDING-TOP: 10px
}

.table4 {
	MARGIN: 0px auto;
	WIDTH: 970px;
}

.table4 tr td {
	border-right: solid 1px #fff;
}

.table4 tr td.red {
	color: #F00;
}

.proAttribute {
	width: 675px;
	float: left;
	padding: 13px 20px 0px 20px;
}

.proAttribute table {
	width: 675px;
	border: 0;
	float: left;
	border-collapse: collapse;
}

.proAttribute table tr th {
	width: 105px;
	padding: 5px 5px 5px 0;
	line-height: 20px;
	background: #f5f7fa;
	border: 1px solid #d5d6d9;
	font-size: 12px;
	text-align: right;
}

.proAttribute table tr td {
	width: 190px;
	padding: 5px 10px;
	border: 1px solid #d5d6d9;
	font: normal 12px/20px "Tahoma";
	color: #6b6969;
}

.proAttribute table tr td b {
	color: green;
}

.trust {
	width: 116px;
	height: 95px;
	position: absolute;
	z-index: 5;
	top: 12px;
	right: 12px;
	background: url(/NewShowStand/Style/3/Images/trust.png) no-repeat;
}

.Grade {
	width: 199px;
	height: 28px;
	position: absolute;
	z-index: 6;
	top: 172px;
	right: 0px;
	text-align: center;
}

.menberYear {
	width: 30px;
	position: absolute;
	z-index: 7;
	top: 172px;
	right: 38px;
	color: #ff0000;
	text-align: center;
	font: bold 18px 'Microsoft Yahei', "Arial";
}

p.webSite {
	position: absolute;
	right: 310px;
	bottom: 8px;
	text-align: right;
}

p.webSite a {
	display: inline-block;
	height: 22px;
	padding: 0 12px 0 30px;
	margin-left: 10px;
	line-height: 22px;
	text-decoration: none;
	color: #003386;
	background: url(/NewShowStand/Style/3/Images/favshop.gif) no-repeat;
	border: 1px solid #b3b3b3;
	border-radius: 2px;
}

p.webSite a.webName {
	background: url(/NewShowStand/Style/3/Images/favhome.gif) no-repeat;
}

/* 收藏成功 */
.det dd a.thickbox {
	display: inline-block;
	width: 100px;
	line-height: 22px;
	text-indent: 23px;
	background: url(/NewShowStand/style/3/images/mirror2.gif) no-repeat 0 center;
	margin: 0px 10px;
}

.det dd a.favorite {
	display: inline-block;
	width: 100px;
	line-height: 22px;
	text-indent: 10px;
	background: url(/NewShowStand/style/3/images/favorite.gif) no-repeat -531px -277px;
	margin: 0px 10px;
	color: #ff0000;
}

.favoritebox {
	width: 554px;
	height: 265px;
	background: url(/NewShowStand/style/3/images/favorite.gif) no-repeat 0px 0px;
}

.favoriteboxtop {
	width: 554px;
	height: 64px;
	float: left;
	position: relative;
}

.favoriteboxtop a.view {
	display: block;
	position: absolute;
	top: 43px;
	left: 306px;
	color: #6682b9;
	width: 111px;
	height: 21px;
	line-height: 21px;
	text-indent: 20px;
	cursor: pointer;
	background: url(/NewShowStand/style/3/images/favorite.gif) no-repeat -21px -272px;
}

.favoriteboxtop a.close {
	display: block;
	position: absolute;
	top: 10px;
	right: 17px;
	width: 10px;
	height: 10px;
	overflow: hidden;
	cursor: pointer;
}

.favoriteboxcen {
	width: 506px;
	float: left;
	padding: 33px 24px 0 24px;
}

.settag {
	width: 506px;
	height: 22px;
	float: left;
	line-height: 16px;
	position: relative;
	border-bottom: 1px dotted #c8c8c8;
}

.settag h3 {
	display: block;
	position: absolute;
	font-weight: bold;
	padding: 0px 18px 0 0;
	color: #656161;
	left: 17px;
	background: url(/NewShowStand/style/3/images/favorite.gif) no-repeat 58px -274px;
}

.settag a.pack {
	display: block;
	position: absolute;
	right: 0px;
	padding: 0px 0 0 18px;
	color: #908f8f;
	background: url(/NewShowStand/style/3/images/favorite.gif) no-repeat 0px -318px;
}

.settag a.develop {
	display: none;
	position: absolute;
	right: 0px;
	padding: 0px 0 0 18px;
	color: #908f8f;
	background: url(/NewShowStand/style/3/images/favorite.gif) no-repeat 0px -298px;
}

.favoriteboxcen dl {
	width: 506px;
	float: left;
	display: block;
	padding: 8px 0 5px 0;
	border-bottom: 1px dotted #c8c8c8;
}

.favoriteboxcen dl dt {
	width: 56px;
	height: 30px;
	line-height: 30px;
	display: block;
	float: left;
	text-align: right;
	color: #525d73;
}

.favoriteboxcen dl dd {
	width: 450px;
	height: 30px;
	display: block;
	float: right;
	color: #8e9196;
	overflow: hidden;
}

.favoriteboxcen dl dd b {
	font: normal 12px/30px "Tahoma";
}

.favoriteboxcen dl dd input {
	width: 192px;
	height: 20px;
	line-height: 20px;
	display: inline-block;
	border: 1px solid #cccccc;
	background: #fff;
	padding-left: 8px;
	color: #8e9196;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	margin-right: 8px;
	vertical-align: middle;
}

.favoriteboxbot {
	width: 389px;
	height: 35px;
	float: left;
	position: relative;
	padding: 14px 0 0 165px;
}

.favoriteboxbot a.confirm {
	display: inline;
	float: left;
	width: 83px;
	height: 35px;
	margin: 0px 8px;
	vertical-align: middle;
	background: url(/NewShowStand/style/3/images/favorite.gif) no-repeat -146px -271px;
}

.favoriteboxbot a.cancel {
	display: inline;
	float: left;
	width: 83px;
	height: 35px;
	margin: 0px 8px;
	vertical-align: middle;
	background: url(/NewShowStand/style/3/images/favorite.gif) no-repeat -246px -271px;
}

.save {
	display: inline;
	float: left;
	width: 75px;
	height: 35px;
	line-height: 35px;
	margin: 0px 8px;
	text-indent: 23px;
	color: #5b5957;
	vertical-align: middle;
	background: url(/NewShowStand/style/3/images/favorite.gif) no-repeat -532px -299px;
}

.favoritebox-1 {
	background: url(/NewShowStand/style/3/images/favorite-1.gif) no-repeat 0px 0px;
}

.smallProductImg {
	width: 300px;
	height: 63px;
	float: left;
	overflow: hidden;
	margin-top: 8px;
	position: relative;
}

.smallProductImg ul {
	position: absolute;
	left: -3px;
	top: 0;
	width: 306px;
}

.smallProductImg ul li {
	width: 61px;
	height: 53px;
	float: left;
	position: relative;
}

.smallProductImg ul li table {
	position: absolute;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	left: 3px;
	z-index: 1;
}

.smallProductImg ul li table tr td {
	width: 53px;
	height: 53px;
	border: 1px solid #d0dae4;
	text-align: center;
	vertical-align: middle;
}

.smallProductImg ul li b {
	width: 51px;
	height: 51px;
	display: none;
	position: absolute;
	z-index: 2;
	border: 2px solid #fe8401;
	left: 3px;
}

.smallProductImg ul li i {
	width: 10px;
	height: 10px;
	display: none;
	position: absolute;
	z-index: 3;
	right: 3px;
	top: 45px;
	background: url(/NewShowStand/Templates/101/Images/Inside/picture.png) no-repeat -156px -455px;
}

.smallProductImg ul li.showChoose b, .smallProductImg ul li.showChoose i {
	display: block;
}

.smallProductImg ul li a {
	width: 53px;
	height: 53px;
	display: block;
	position: absolute;
	left: 3px;
	z-index: 4;
}

#elevator_item {
	width: 130px;
	z-index: 100020;
}

.elevatorBox {
	background-color: #eee;
	-webkit-transition: opacity .4s ease-in-out;
	-moz-transition: opacity .4s ease-in-out;
	-o-transition: opacity .4s ease-in-out;
	-ms-opacity: 1;
	opacity: 1;
}

#elevator_item .qr {
	display: block;
	width: 130px;
	height: 120px;
}

#elevator_item b {
	display: block;
	text-align: center;
	color: #333;
	font: normal 14px/25px "Microsoft Yahei", "simhei";
}

#elevator_item {
	position: fixed;
	top: 50px;
	display: block;
	left: 0px;
}

#elevator_item2 {
	width: 32px;
	z-index: 100000;
}

#elevator_item2 {
	position: fixed;
	top: 130px;
	display: block;
	left: -32px;
}

#elevator_item2 a.showRight {
	width: 20px;
	height: 95px;
	display: block;
	border: 1px solid #dbdcdc;
	border-left: 0;
	text-align: center;
	padding: 22px 5px 0 5px;
	cursor: pointer;
	font: normal 14px/18px "Microsoft Yahei", "simhei";
	background: #eeeeee url("/NewShowStand/images/mobileShow.png") no-repeat 3px -26px;
}

#elevator_item a.showLeft {
	width: 22px;
	height: 22px;
	display: block;
	cursor: pointer;
	background: url("/NewShowStand/images/mobileShow.png") no-repeat 0 0;
}

#elevator_item a.showRight {
	width: 20px;
	height: 95px;
	display: block;
	border: 1px solid #dbdcdc;
	border-left: 0;
	text-align: center;
	padding: 22px 5px 0 5px;
	cursor: pointer;
	font: normal 14px/18px "Microsoft Yahei", "simhei";
	background: #eeeeee url("/NewShowStand/images/mobileShow.png") no-repeat 3px -26px;
}

*html, * html body {
	background-attachment: fixed;
}

*html #elevator_item {
	position: absolute;
	right: expression(eval(document.documentElement.scrollLeft));
	top: expression(eval(document.documentElement.scrollTop+200));
}

.rightBar1 {
	position: fixed;
	left: 20px;
	bottom: 40px;
	z-index: 9999;
}

*html, * html body {
	background-attachment: fixed;
}

*html .rightBar1 {
	position: absolute;
	left: expression(eval(document.documentElement.scrollLeft));
	top: expression(eval(document.documentElement.scrollTop+100));
}

.qr_img1 {
	position: absolute;
	top: -90px;
	left: 33px;
	display: none;
	width: 156px;
	height: 156px;
	padding-left: 6px;
	background: url("/NewShowStand/images/codeBg.png") no-repeat;
	text-align: center;
}

.rightBar1 a, .bdsharebuttonbox a {
	display: block;
	margin-top: 5px;
	color: transparent;
	border: 0;
	background-color: transparent;
	text-shadow: none;
	width: 45px;
	height: 45px;
	overflow: hidden;
	color: #fff;
	text-decoration: none;
}

.rightBar1 a i {
	width: 45px;
	height: 45px;
	display: block;
	margin-top: 0px;
	background-image: url(/NewShowStand/images/backgrounds.png);
	float: left;
}

.rightBar1 a b {
	width: 25px;
	height: 40px;
	display: block;
	text-align: center;
	font: normal 12px/16px microsoft yahei;
	background: #61b651;
	padding: 5px 10px 0 10px;
	float: left;
}

.rightBar1 a.share b {
	padding-top: 5px;
	height: 40px;
}

.rightBar1 a.qr_tool1 i {
	background-position: -92px -0px;
	cursor: pointer;
}

.rightBar1 a.feedback i {
	background-position: -46px 0px;
	cursor: pointer;
}

.rightBar1 a.share i {
	background-position: -138px -0px;
	cursor: pointer;
}

.rightBar1 a.scrollUp {
	display: none;
}

.rightBar1 a.scrollUp i {
	background-position: -0px -0px;
	cursor: pointer;
}

.productParameter table {
	border-collapse: collapse;
	width: 100%;
	font-size: 12px;
}

.productParameter table tr th {
	line-height: 35px;
	text-align: left;
	background: #f5f5f5;
	border: 1px solid #e8e8eb;
	color: #666;
	padding: 0 10px;
	height: 35px;
}

.productParameter table tr td {
	line-height: 35px;
	text-align: left;
	border: 1px solid #e8e8eb;
	color: #828180;
	padding: 0 10px;
	height: 35px;
}

.productParameter table tr td b {
	color: green;
}

.productParameter table tr.trBg {
	/*background: #f5f5f5;*/
}

.productParameter {
	width: 100%;
	margin: 0 auto 0;
	position: relative;
	overflow: hidden;
}

.parameterMore {
	position: relative;
	width: 500px;
	margin: 0px auto 15px;
}

.parameterMore a {
	display: block;
	position: absolute;
	border-color: #FFF #E5E5E5 #E5E5E5;
	border-style: solid;
	border-width: 1px;
	display: block;
	height: 15px;
	left: 50%;
	margin-left: -30px;
	border-radius: 0 0 2px 2px;
	width: 60px;
	top: -1px;
	right: 11px;
	background: #fff;
	text-align: center;
}

.parameterMore a i {
	display: block;
	width: 14px;
	height: 15px;
	margin: -4px 0 0 25px;
	background: url(/NewShowStand/images/upDown.png) no-repeat 0 0;
}

.parameterMore a.more i {
	display: block;
	width: 14px;
	height: 15px;
	margin: -4px 0 0 25px;
	background: url(/NewShowStand/images/upDown.png) no-repeat -19px 0;
}

.productParameter.hideParameter {
	height: 181px;
}

.gsInfor {
	font-family: microsoft yahei;
	line-height: 24px;
}

.gsInfor a {
	color: #ff6600;
}

.gsInfor a:hover {
	text-decoration: underline;
	color: green;
}

.gs h2 i {
	font-style: normal;
	font-size: 12px;
	margin-left: 15px;
	color: #666666;
	font-weight: 400;
}

ul.qualifications {
	width: 100%;
	float: left;
}

ul.qualifications li {
	width: 50%;
	float: left;
	text-align: center;
}

ul.qualifications li a {
	display: block;
	padding: 18px;
}

ul.qualifications li img {
	max-width: 100%;
}

.companyAuth {
	width: 100%;
	line-height: 26px;
	margin: 5px 0 10px;
}

.companyAuth a {
	display: inline-block;
	width: 23px;
	height: 22px;
	margin-right: 0px;
	vertical-align: middle;
	background: url("/NewShowStand/images/authentication.png") no-repeat 0 0;
}

.companyAuth a.personAuth {
	background: url("/NewShowStand/images/authentication.png") no-repeat -31px 0;
}

.companyAuth a.noAuth {
	background: url("/NewShowStand/images/authentication.png") no-repeat -62px 0;
}

html, body {
	height: 100%;
	position: relative;
}

.authBg {
	background-color: #fff;
	display: none;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	filter: alpha(opacity=50);
	opacity: 0.5;
	/*FF*/
	z-index: 9998;
	position: fixed !important;
	position: absolute;
	_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}

.authBox {
	z-index: 9999;
	display: none;
	width: 694px;
	height: 412px;
	left: 50%;
	top: 50%;
	margin-left: -347px !important;
	margin-top: -206px !important;
	margin-top: 0px;
	position: fixed !important;
	position: absolute;
	_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
			/*IE6*/
			document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}

.authMain {
	width: 692px;
	height: 410px;
	position: relative;
	border: 1px solid #bfbebe;
	border-radius: 2px;
	font-family: microsoft yahei;
	background: url("/NewShowStand/images/authBg.png") no-repeat 0 0;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
	box-shadow: 0 0 3px rgba(0, 0, 0, .2);
}

.authMain a.close {
	display: block;
	position: absolute;
	width: 45px;
	height: 45px;
	background: url("/NewShowStand/images/authClose.png") no-repeat 0 0;
	right: -13px;
	top: -13px;
	z-index: 1;
}

.authMain ul {
	position: absolute;
	left: 30px;
	top: 130px;
	width: 596px;
	height: 250px;
	overflow: hidden;
	z-index: 2;
}

.authMain ul li {
	width: 278px;
	float: left;
	line-height: 24px;
	color: #333;
	padding: 4px 0;
	padding-left: 20px;
	font-family: microsoft yahei;
	overflow-y: auto;
	max-height: 96px;
}

.authMain ul li b {
	font-weight: 400;
	color: #999;
}

.authMain h3 {
	position: absolute;
	font-size: 16px;
	top: 75px;
	left: 345px;
	z-index: 3;
	font-weight: bold;
	font-family: microsoft yahei;
}

.authMain span {
	position: absolute;
	font-size: 16px;
	top: 75px;
	left: 377px;
	z-index: 4;
	color: #ff6600;
}

.authMain i {
	position: absolute;
	width: 134px;
	height: 134px;
	background: url("/NewShowStand/images/chapter.png") no-repeat 0 0;
	z-index: 5;
	right: 46px;
	top: 178px;
}

.expired {
	position: absolute;
	width: 193px;
	height: 106px;
	top: 8px;
	left: 730px;
	z-index: 99;
	background: url("/NewShowStand/images/expired1.png") no-repeat;
}

.tyc {
	line-height: 48px;
	font-size: 12px;
	font-family: "microsoft yahei";
	text-align: right;
	margin-bottom: -20px;
}

.tyc img {
	height: 20px;
	vertical-align: middle;
	margin: 0 10px;
}

/* 20220104 */
.bdshare-box {
	height: 156px;
	position: fixed;
	overflow: visible;
	top: 123px;
	width: 56px;
	z-index: 99999;
	left: -56px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease
}

.bdshare-box .bdshare-slide-button {
	width: 24px;
	height: 88px;
	display: block;
	position: absolute;
	top: 34px;
	right: -24px;
	background: url(https://www.a-bm.cn/NewShowStand/images/fenxiangIcon.gif) no-repeat 0 0;
	transition: none
}

.bdshare-box .fenxiangDiv {
	width: 56px;
	height: 156px;
	z-index: 9999;
	background: #fff;
	border-top: 3px solid #22af6b;
	box-shadow: 0 3px 15px #d6d6d6;
	padding: 5px 10px;
	box-sizing: border-box;
	/*! display: none; */
}

.bdshare-box .fenxiangDiv a {
	display: inline-block !important;
	width: 30px !important;
	height: 30px !important;
	float: none;
	margin-left: 5px;
	margin: 3px !important;
	padding-left: 0 !important;
	line-height: 0 !important;
	float: none !important
}

.bdshare-box .fenxiangDiv a.weixin {
	position: static
}

.bdshare-box .fenxiangDiv a.qq {
	position: static
}

.bdshare-box:hover {
	left: 0
}

.bdshare-box:hover .fenxiangDiv {
	display: block !important;
	box-shadow: 0 3px 15px #d6d6d6
}
