@charset "utf-8";
	body {
	font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",Tahoma,Arial,sans-serif
}
.fl_an {
	float:left
}
.fr_an {
	float:right
}
.ft {
	background:#262626;
	padding:15px 0
}
.ft-links {
	background:0;
	color:#333;
	height:auto;
	line-height:20px
}
.ft-p,.ft a {
	color:#696969
}
.ft-links a {
	color:#696969;
	margin:0 7px
}
.ft-links a:hover,.ft a:hover {
	color:#fff
}
.ft-p p span {
	margin-right:10px
}
.special_s {
	background:url(//res.gys.cn/img/mainsite/search_an/pic.png) no-repeat
}
.extension_right p i {
	background:url(//res.gys.cn/img/common/member_sign/membersignsB-mini.png?t=20200528) no-repeat
}
input {
	outline:0
}
.chgo_em {
	margin-right:6px
}
.zg_top {
	border-bottom:1px solid #e6e6e6
}
.top_box .unlog_an,.top_box #sign_out {
	margin-left:6px
}
.logo img {
	padding:13px 0;
	width:194px !important;
	height:55px !important
}
.foot {
	text-align:center;
	background:#262626;
	padding:15px 0;
	color:#696969;
	line-height:20px
}
.foot a {
	color:#696969
}
.foot a:hover {
	color:#fff
}
.links {
	color:#333
}
.links a {
	margin:0 7px
}
.foot p {
	margin-top:5px
}
.foot p span {
	margin-right:10px
}
.mt_20 {
	margin-top:20px
}
.mt_10 {
	margin-top:10px
}
.top_box,.lgjrbj {
	width:1190px;
	margin:0 auto;
	color:#696969
}
.logo {
	padding:25px 0
}
.memberid a {
	color:#0059d6;
	font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",Tahoma,Arial,sans-serif
}
.memberid a:hover {
	color:#0c5598
}
.nav-hover {
	width:100%;
	background:#f6f6f6;
	text-align:center;
	line-height:30px;
	padding:0;
	box-shadow:none
}
.topNav .quick_hove .quick-nav {
	background:#f6f6f6
}
.topNav li .a_wrap a {
	margin-right:8px
}
.topNav .quick_hove .a_wrap a {
	color:#0c5598
}
.topNav .quick_hove .a_wrap span {
	color:#f6f6f6
}
.topNav li .a_wrap a span {
	left:auto;
	right:0;
	top:6px
}
.topNav .quick_hove .a_wrap a span {
	right:-1px;
	border-top-color:#0c5598;
	-webkit-transform:rotate(180deg);
	-webkit-transform-origin:50% 30%;
	transform:rotate(180deg);
	transform-origin:50% 30%
}
.topNav li a {
	margin:0
}
.topNav li a:hover {
	color:#0c5598
}
.topNav ul,.topNav li {
	color:#e6e6e6
}
.search-warp {
	width:640px;
	padding-top:7px;
	overflow:hidden
}
.search-warp * {
	overflow:hidden
}
.search-warp .tab-cont-1 {
	width:100%;
	height:40px
}
.search-warp .sub-btn {
	width:81px;
	height:40px;
	background:#0c5598;
	font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",Tahoma,Arial,sans-serif
}
.search-warp .sub-btn:hover {
	background:#043e74
}
.search-warp .searchkuang {
	background:#fff;
	border:1px solid #e6e6e6 !important;
	height:38px;
	line-height:38px;
	width:418px;
	padding:0 10px;
	font-size:14px;
	font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",Tahoma,Arial,sans-serif;
	display:block
}
.search-warp .searchkuang.hover {
	border:2px solid #0c5598 !important;
	height:36px;
	border-right:0 !important
}
.content {
	width:1190px;
	margin:0 auto;
	padding:0 0 20px 0
}
.search-warp .serch-items li {
	font-size:14px;
	padding-right:5px
}
.search-warp .serch-items li.now {
	background:0;
	font-weight:normal
}
.help_a {
	display:block;
	width:110px;
	height:38px;
	border:1px solid #e6e6e6;
	text-align:center;
	font-size:14px;
	background:#fafafa;
	line-height:38px;
	float:right;
	cursor:pointer
}
.help_a:hover {
	color:#0c5598
}
.warn_wrap {
	width:auto;
	border:1px solid #e6e6e6;
	margin-bottom:0
}
.warn {
	padding:7px 0 10px 160px;
	position:relative
}
.warn-pic {
	width:69px;
	height:69px;
	background:url(//res.gys.cn/img/common/icon/hi_an.png) no-repeat;
	position:absolute;
	left:80px;
	top:50%;
	margin-top:-34px
}
.warn .fl-right dd {
	width:90%;
	color:#b2b2b2
}
.warn .fl-right dl {
	font-size:14px;
	line-height:25px
}
.warn .fl-right dl dt {
	color:#b2b2b2
}
.location_an {
	height:52px;
	line-height:52px;
	font-size:14px;
	color:#696969;
	margin-left:-5px;
	overflow:hidden
}
.location_an .fr {
	float:right
}
.location_an .fr b,.location_an .fr span {
	color:#0c5598;
	font-weight:normal
}
.location_an a {
	margin:0 5px;
	color:#696969
}
.location_an a:hover {
	text-decoration:underline
}
.location_an h1 {
	display:inline;
	margin:0 5px
}
.search_bottom {
	background:#f6f6f6;
	border:1px solid #e6e6e6;
	padding:24px 0 30px 0
}
.search_bottom .search-warp {
	float:none;
	margin:0 auto;
	width:700px
}
.search_bottom .search-warp .searchkuang {
	width:598px;
	border:1px solid #cfcfcf !important
}
.search_bottom .search-warp .searchkuang.hover {
	height:38px
}
.bj_f6f6f6 {
	background:#f6f6f6;
	margin-bottom:20px;
	border-top:1px solid #e6e6e6;
	position:relative
}
.bottom_recommend_box,.bottom_box {
	padding:20px;
	border:1px solid #e6e6e6;
	border-top:1px solid #000
}
.title_t {
	font-size:16px;
	padding-bottom:15px;
	height:20px;
	line-height:20px;
	overflow:hidden
}
.title_t .more {
	float:right;
	font-size:12px
}
.title_t .more:hover {
	color:#333;
	text-decoration:underline
}
.title_t .show_a {
	width:122px;
	height:26px;
	line-height:26px;
	padding-left:5px;
	color:#fff;
	font-weight:bold;
	background:url(//res.gys.cn/img/search/show_a.png) no-repeat
}
.title_t .show_a:hover {
	color:#fff;
	text-decoration:none
}
.show_ul {
	overflow:hidden;
	margin-left:-20px
}
.show_ul * {
	overflow:hidden
}
.show_ul li {
	width:280px;
	height:80px;
	float:left;
	padding:0 0 0 86px;
	position:relative;
	margin:0 0 20px 20px
}
.show_ul li img {
	width:78px;
	height:78px;
	border:1px solid #e6e6e6;
	position:absolute;
	left:0;
	top:0
}
.show_ul li .h2 {
	font-size:14px;
	line-height:20px;
	height:40px;
	margin-bottom:8px
}
.show_ul li p {
	line-height:16px;
	color:#b2b2b2
}
.pic_lists_x {
	width:100%;
	overflow:hidden;
	margin-left:-16px
}
.pic_lists_x li {
	width:175px;
	height:255px;
	float:left;
	padding-left:16px
}
.pic_lists_x li p {
	height:30px;
	line-height:30px;
	color:#0c5598;
	width:100%;
	display:block;
	font-size:20px
}
.pic_lists_x li p span {
	font-size:12px
}
.pic_lists_x li .a {
	height:40px;
	line-height:20px;
	position:relative
}
.pic_lists_x li .a .adspan {
	position:absolute;
	left:0;
	top:0
}
.pic_lists_x li .a .promote_tag {
	position:absolute;
	left:0;
	top:0
}
.pic_lists_x li .p {
	height:40px;
	line-height:20px;
	width:100%;
	display:block;
	font-size:14px;
	overflow:hidden
}
.pic_lists_x li .gg .p {
	text-indent:45px
}
.pic_lists_x li a {
	display:block
}
.pic_lists_x li a img {
	width:173px;
	height:173px;
	border:1px solid #f6f6f6
}
.pic_lists_x li .p:hover span {
	color:#333
}
.purchase_box {
	background:#fff;
	border:1px solid #e6e6e6;
	text-align:center;
	padding:15px 0;
	font-size:14px;
	height:35px;
	line-height:35px
}
.purchase_box .a {
	background:#f6f6f6;
	padding:5px 30px;
	border:1px solid #e6e6e6;
	margin:0 20px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	cursor:pointer
}
.purchase_box .a:hover {
	background:#0c5598;
	border:1px solid #0c5598;
	color:#fff
}
.content_box {
	padding:20px 0 0 0
}
.content_left {
	width:930px;
	float:left
}
.content_right {
	width:240px;
	float:right
}
.ma_40_20 {
	margin:40px 0 0 0
}
.extension_ul * {
	overflow:hidden;
	word-break:break-all
}
.extension_ul li {
	height:164px;
	padding:20px 265px 20px 203px;
	position:relative;
	margin-bottom:15px;
	border-radius:4px;
	border:1px solid #e6e6e6;
	border-bottom-color:#cfcfcf;
	background:#fff
}
.extension_ul li .img {
	width:162px;
	height:162px;
	position:absolute;
	left:20px;
	top:20px;
	border:1px solid #f6f6f6
}
.extension_ul li .img a {
	display:block;
	height:160px
}
.extension_ul li .img img {
	width:162px;
	height:162px;
	position:absolute;
	left:0;
	top:0;
	webkit-transition:all .2s ease;
	-moz-transition:all .2s ease;
	-o-transition:all .2s ease;
	transition:all .2s ease
}
.extension_ul li .img img:hover {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1)
}
.extension_ul li .title {
	height:22px;
	line-height:22px;
	font-size:18px;
	position:relative
}
.extension_ul li .title a {
	color:#333;
	display:inline-block
}
.extension_ul li .title a b {
	color:#0c5598;
	font-weight:normal
}
.extension_ul li .title a:hover {
	color:#d10504
}
.extension_ul li.special .title a {
	width:343px;
	height:22px;
	overflow:hidden
}
.adspan {
	background:#f7f7f7;
	font-size:12px;
	width:40px;
	height:20px;
	line-height:20px;
	text-align:center;
	display:inline-block;
	margin-right:2px;
	position:relative
}
.promote_tag {
	background:url(//res.gys.cn/img/mainsite/search_an/promote_tag.png) no-repeat;
	width:40px;
	height:20px;
	display:inline-block;
	margin-right:2px;
	position:relative
}
.extension_ul .su-price {
	margin:5px 0 10px 0;
	display:block;
	font-size:20px;
	font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",Tahoma,Arial,sans-serif;
	color:#0c5598
}
.extension_ul .su-price .redpc,.extension_ul .su-price .fts {
	font-size:12px
}
.extension_ul .su-price .redpc {
	font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",Tahoma,Arial,sans-serif
}
.extension_ul .su-price .fts span {
	color:#333;
	font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",Tahoma,Arial,sans-serif
}
.extension_right {
	position:absolute;
	height:167px;
	top:15px;
	right:20px;
	width:240px;
	text-align:right;
	line-height:20px
}
.extension_right p {
	color:#b2b2b2;
	overflow:hidden;
	margin-bottom:5px
}
.extension_right p i {
	display:block;
	width:59px;
	height:16px;
	float:right;
	margin-left:8px
}
.extension_right p a {
	color:#696969
}
.extension_right p a:hover {
	color:#000;
	text-decoration:underline
}
.inquiry_a {
	position:absolute;
	right:0;
	bottom:0
}
.inquiry_a {
	display:block;
	width:98px;
	height:28px;
	line-height:28px;
	font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",Tahoma,Arial,sans-serif;
	text-align:center;
	background:#f6f6f6;
	color:#333;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #e6e6e6;
	cursor:pointer
}
.inquiry_a:hover {
	background:#0c5598;
	border:1px solid #0c5598;
	color:#fff
}
.main_products {
	height:20px;
	line-height:20px;
	position:absolute;
	bottom:20px;
	width:500px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#b2b2b2
}
.main_products span {
	padding-right:15px
}
.extension_dl {
	border:1px solid #ededed;
	border-bottom-color:#ededed;
	margin:15px 0 0 0
}
.extension_dl dt,.extension_dl dd {
	float:left;
	height:31px;
	line-height:31px;
	padding:0 3px;
	border-top:1px solid #ededed;
	border-left:1px solid #ededed;
	margin:-1px 0 0 -1px
}
.extension_dl dt {
	text-align:right;
	background:#fafafa;
	width:90px;
	color:#696969;
	padding-right:7px
}
.extension_dl dd {
	width:108px;
	padding:0 10px;
	color:#333
}
.extension_ul li.special {
	border:1px solid #fbe0a7;
	border-bottom-color:#ffb30f
}
.extension_ul li.special .img {
	border:1px solid #fff2d6
}
.extension_ul li.special .extension_dl dt {
	background:#fff7e7
}
.extension_ul li.special .extension_dl {
	border:1px solid #ffebbf;
	border-bottom-color:#ffebbf
}
.extension_ul li.special .extension_dl dt,.extension_ul li.special .extension_dl dd {
	border-top:1px solid #ffebbf;
	border-left:1px solid #ffebbf
}
.extension_ul li.special .inquiry_a {
	background:#fff7e7;
	border:1px solid #fbe0a7
}
.extension_ul li.special .inquiry_a:hover {
	background:#ffd200;
	border:1px solid #ffd200;
	color:#8b4400
}
.extension_ul li .yqds_bnt,.extension_ul li .yqds_bnt:hover,.extension_ul li.special .yqds_bnt:hover,.extension_ul li.special .yqds_bnt {
	background:url(//res.gys.cn/img/search/slsj_bnt.jpg) no-repeat;
	color:#ffc64c
}
.extension_ul li .yqds_bnt,.extension_ul li .yqds_bnt:hover,.extension_ul li.special .yqds_bnt:hover,.extension_ul li.special .yqds_bnt {
	background:url(//res.gys.cn/img/search/yqds_bnt.jpg) no-repeat;
	color:#ffc64c
}
.extension_ul li .yqds_bnt,.extension_ul li .yqds_bnt:hover {
	color:#fff;
	border:0
}
.extension_ul li .title .special_s {
	display:none
}
.extension_ul .special .title .special_s {
	display:block;
	top:2px
}
.extension_ul li.feeds .title {
	overflow:visible
}
.extension_ul li.feeds .title a {
	width:412px;
	height:22px;
	overflow:hidden
}
.extension_ul li.feeds .inquiry_a {
	background:#0c5598;
	border:1px solid #0c5598;
	color:#fff
}
.extension_ul li.feeds .inquiry_a:hover {
	background:#0c5598;
	border:1px solid #0c5598;
	color:#fff
}
.extension_ul li.feeds .promote_tag {
	overflow:visible
}
.extension_ul li.feeds .promote_tag i {
	border:4px solid rgba(255,255,255,0);
	width:0;
	height:0;
	overflow:hidden;
	border-top-color:#ffb30f;
	bottom:-8px;
	right:50%;
	margin-left:-2px;
	position:absolute;
	font-size:0;
	line-height:0;
	overflow:visible
}
.extension_ul li.feeds .promote_tag span {
	display:block;
	background:url(//res.gys.cn/img/mainsite/search_an/feeds_tip.png) no-repeat;
	height:42px;
	line-height:50px;
	color:#696969;
	position:absolute;
	top:22px;
	text-align:center;
	left:50%;
	z-index:999;
	display:none;
	font-size:12px;
	width:108px;
	margin-left:-56px;
	overflow:visible
}
.extension_ul li.feeds .promote_tag span a {
	width:108px;
	height:42px
}
.special_s {
	display:block;
	width:66px;
	height:18px;
	position:absolute;
	right:0;
	top:0;
	background-position:0 0;
	color:#8b5200;
	font-size:12px;
	text-align:center;
	line-height:18px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	overflow:hidden
}
.special_s em {
	display:block;
	width:100%;
	height:18px;
	position:absolute;
	left:0;
	top:0
}
.special_s .z {
	z-index:1
}
.special_s .g {
	background:url(//res.gys.cn/img/mainsite/search_an/pic1.png) no-repeat;
	top:-18px
}
.extension_ul li.special .title .special_s .z a {
	width:auto;
	height:auto
}
.shop_boxs .adspan {
	position:absolute;
	top:0;
	right:0
}
.shop_boxs .promote_tag {
	position:absolute;
	top:0;
	right:0
}
.extension_right p i.ioc_xmt {
	background-position:0 0
}
.extension_right p i.ioc_xyhy {
	background-position:0 -19px
}
.extension_right p i.ioc_mqhy {
	background-position:0 -38px
}
.extension_right p i.ioc_tgt {
	background-position:0 -76px
}
.extension_right p i.ioc_slsj {
	background-position:0 -95px
}
.extension_right p i.ioc_yqds {
	background-position:0 -114px
}
.extension_ul li.special.hover {
	-webkit-box-shadow:#f8edb5 2px 4px 0;
	-moz-box-shadow:#f8edb5 2px 4px 0;
	box-shadow:#f8edb5 2px 4px 0
}
.extension_ul li.hover {
	-webkit-box-shadow:#ececec 2px 4px 0;
	-moz-box-shadow:#ececec 2px 4px 0;
	box-shadow:#ececec 2px 4px 0
}
.shop_boxs {
	overflow:hidden;
	margin-bottom:15px;
	background:#fff;
	border:1px solid #e6e6e6;
	border-top:2px solid #000
}
.shop_boxs.hover {
	-webkit-box-shadow:#ececec 2px 4px 0;
	-moz-box-shadow:#ececec 2px 4px 0;
	box-shadow:#ececec 2px 4px 0
}
.shop_boxs img {
	width:240px;
	height:240px
}
.shop_boxs .txt {
	padding:20px
}
.shop_boxs .txt .t {
	height:20px;
	line-height:20px;
	overflow:hidden;
	position:relative;
	padding-right:51px
}
.shop_boxs .txt .shop_a {
	display:block;
	height:32px;
	text-align:center;
	line-height:32px;
	border:1px solid #e6e6e6;
	background:#f6f6f6;
	font-size:14px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	overflow:hidden;
	margin-top:15px;
	cursor:pointer
}
.shop_boxs .txt .shop_a:hover {
	background:#ffd200;
	color:#8b4400;
	border:1px solid #ffd200
}
.right_box .adspan {
	position:absolute;
	top:0;
	right:0
}
.right_box .promote_tag {
	position:absolute;
	top:0;
	right:0
}
.right_box {
	overflow:hidden;
	margin-bottom:15px;
	background:#fff;
	border:1px solid #e6e6e6;
	border-top:2px solid #000
}
.right_box.hover {
	-webkit-box-shadow:#ececec 2px 4px 0;
	-moz-box-shadow:#ececec 2px 4px 0;
	box-shadow:#ececec 2px 4px 0
}
.right_box img {
	width:238px;
	height:238px;
	display:block
}
.right_box .txt {
	padding:20px
}
.right_box .txt .t {
	height:20px;
	line-height:20px;
	overflow:hidden;
	position:relative;
	padding-right:51px
}
.right_box .txt .shop_a {
	display:block;
	height:32px;
	text-align:center;
	line-height:32px;
	border:1px solid #e6e6e6;
	background:#f6f6f6;
	font-size:14px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	overflow:hidden;
	margin-top:15px;
	cursor:pointer
}
.right_box .txt .shop_a:hover {
	background:#ffd200;
	color:#8b4400;
	border:1px solid #ffd200
}
.scrolltop {
	height:18px;
	width:120px;
	overflow:hidden;
	line-height:18px
}
.scrolltop ul {
	width:8000px
}
.scrolltop ul li {
	float:left;
	height:18px
}
.scrolltop ul:hover a {
	color:#0c5598
}
.screen_box {
	border:1px solid #e6e6e6;
	overflow:hidden;
	background:#fff;
	border-bottom:0
}
.screen_box * {
	overflow:hidden
}
.screen_li {
	position:relative;
	border-top:1px solid #f6f6f6;
	margin-top:-1px;
	overflow:hidden;
	padding:5px 70px 5px 118px;
	min-height:30px;
	line-height:30px
}
.screen_title {
	height:40px;
	position:absolute;
	left:0;
	top:0;
	width:90px;
	text-align:right;
	line-height:40px;
	color:#b2b2b2
}
.screen_ul {
	overflow:hidden;
	height:30px
}
.screen_ul.auto {
	height:auto
}
.screen_ul li {
	float:left;
	height:30px;
	width:125px
}
.screen_ul li span {
	display:block;
	float:left;
	padding:0 8px;
	height:20px;
	line-height:20px;
	background:#0c5598;
	text-align:center;
	color:#fff;
	margin-top:5px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px
}
.screen_ul li a {
	padding-left:8px
}
.screen_li .more {
	display:block;
	position:absolute;
	top:10px;
	right:20px;
	height:20px;
	line-height:20px;
	color:#b2b2b2;
	cursor:pointer;
	padding-right:18px;
	background:url(//res.gys.cn/img/mainsite/search_an/more.png) no-repeat right 7px
}
.screen_li .more.hover {
	background-position:right -24px
}
.screen_li .more:hover {
	color:#0c5598
}
.attribute {
	height:42px;
	border:1px solid #e6e6e6;
	border-top:1px solid #000;
	background:#fafafa;
	padding:0 460px 0 107px;
	line-height:42px;
	position:relative
}
.attribute .t {
	height:42px;
	position:absolute;
	left:0;
	top:0;
	width:90px;
	text-align:right;
	color:#b2b2b2;
	line-height:46px
}
.attribute_ul {
	height:42px
}
.attribute_ul li {
	position:relative;
	z-index:11;
	height:42px;
	float:left
}
.attribute_ul li .a {
	display:inline-block;
	height:42px;
	line-height:44px;
	text-align:center;
	cursor:pointer;
	position:relative;
	z-index:999;
	padding:0 13px 0 20px
}
.attribute_ul li .a span {
	padding-right:18px;
	background:url(//res.gys.cn/img/mainsite/search_an/more.png) no-repeat right 6px
}
.attribute_ul li .txt {
	position:absolute;
	left:0;
	top:41px;
	background:#fff;
	border:1px solid #e6e6e6;
	padding:15px 20px 15px 10px;
	width:250px;
	overflow:hidden;
	z-index:99;
	display:none
}
.attribute_ul li .txt a {
	display:block;
	float:left;
	width:73px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	margin-left:10px
}
.attribute_ul li .txt span {
	display:block;
	float:left;
	width:73px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	color:#0c5598;
	margin-left:10px
}
.attribute_ul li.hover {
	height:44px
}
.attribute_ul li.hover .a {
	background:#fff;
	border:1px solid #e6e6e6;
	height:41px;
	border-bottom:0
}
.attribute_ul li.hover .txt {
	display:block
}
.attribute_ul li.hover .a span {
	background-position:right -25px
}
.attribute_float {
	height:44px;
	background:#000;
	position:fixed;
	top:0;
	left:50%;
	margin-left:-595px;
	width:690px;
	padding:0 500px 0 0;
	display:none;
	z-index:1111111;
	line-height:44px;
	-webkit-box-shadow:rgba(0,0,0,.2) 2px 3px 8px;
	-moz-box-shadow:rgba(0,0,0,.2) 2px 3px 8px;
	box-shadow:rgba(0,0,0,.2) 2px 3px 8px
}
.flip_box {
	height:42px;
	position:absolute;
	right:20px;
	top:0
}
.flip_box span,.flip_box a {
	margin-left:10px
}
.flip_box .fy span {
	margin:0;
	color:#0c5598
}
.flip_box a {
	font-weight:bold
}
.attribute_float .flip_box a:hover {
	color:#0c5598
}
.sort_ul {
	height:42px;
	position:absolute;
	right:260px;
	top:0
}
.sort_ul li {
	float:left;
	height:42px;
	width:65px;
	text-align:center;
	cursor:pointer
}
.sort_ul li a {
	display:block;
	width:100%;
	height:42px
}
.sort_ul li.hover {
	background:#0c5598;
	color:#fff;
	cursor:default
}
.sort_ul li.hover a {
	color:#fff;
	cursor:default
}
.sort_ul li span {
	padding-right:13px;
	background:url(//res.gys.cn/img/mainsite/search_an/sort.png) no-repeat;
	background-position:right 3px
}
.sort_ul li .on {
	background-position:right -40px
}
.sort_ul li.hover span {
	background-position:right -90px
}
.sort_ul li.hover .on {
	background-position:right -133px
}
.attribute_float .attribute_ul li .a {
	color:#fff;
	width:auto;
	display:block;
	padding:0 15px
}
.attribute_float .attribute_ul li.hover .a {
	color:#333
}
.attribute_float .flip_box a,.attribute_float .flip_box span {
	color:#fff
}
.attribute_float .attribute_ul li.hover {
	border:1px solid #000;
	border-bottom:0;
	background:#fff
}
.attribute_float .attribute_ul li .txt {
	border:1px solid #000;
	left:-1px
}
.attribute_float .attribute_ul li {
	width:auto
}
.pagination {
	margin:50px auto 0;
	text-align:center;
	font-size:14px;
	overflow:hidden;
}
.page-status{margin-right: 10px;}
.pagination .pagearea {
	float:right
}
.pagination .resultNum {
	float:left;
	line-height:35px;
	padding:0 10px 0 5px
}
.pagination .rollPage {
	height:34px;
	line-height:34px;
	border:1px #dadada solid;
	text-align:center;
	color:#444;
	width:64px;
	text-align:center;
	background-color:#fff;
	margin-right:5px
}
.pagination .rollPage:hover {
	background-color:#0c5598;
	color:#fff
}
.pagination .pageNum {
	width:70px;
	height:36px;
	line-height:36px;
	text-align:center;
	color:#494949;
	padding:0 10px 0 5px
}
.pagination .perpage {
	height:25px;
	padding-top:3px;
	float:left
}
.pagination a,.pagination .current {
	padding: 10px 20px 10px 20px;
	border:1px #dadada solid;
	text-align:center;
	text-align:center;
	color:#444;
	background-color:#fff;
	text-decoration:none;
	margin-right:5px;
	font-size:12px;
	display:inline-block
}
.pagination a:hover {
	background-color:#0c5598;
	color:#fff;
	text-decoration:none
}
.pagination .current {
	color:#fff;
	margin-right:4px;
	background-color:#0c5598
}
.pagination .page-num-current {
	color:#fff;
	margin-right:4px;
	background-color:#0c5598
}
.paging_box {
	padding:0 0 10px 0
}
.attribute_float .search-warp {
	width:330px;
	height:30px;
	padding:0;
	position:absolute;
	right:160px;
	top:7px
}
.attribute_float .search-warp .tab-cont-1 {
	height:30px
}
.attribute_float .search-warp .searchkuang {
	height:28px;
	line-height:28px;
	width:239px
}
.attribute_float .search-warp .searchkuang.hover {
	border:1px solid #0c5598 !important;
	height:28px
}
.attribute_float .search-warp .sub-btn {
	width:70px;
	height:30px
}
.advert_box {
	width:380px;
	height:70px;
	float:left;
	margin-left:14px
}
.search-warp .searchkuang::-webkit-input-placeholder {
	color:#cfcfcf
}
.search-warp .searchkuang:-moz-placeholder {
	color:#cfcfcf
}
.search-warp .searchkuang::-moz-placeholder {
	color:#cfcfcf
}
.search-warp .searchkuang:-ms-input-placeholder {
	color:#cfcfcf
}
.lianmeng_search {
	margin:0 0 15px 0;
	height:198px;
	border:1px solid #e6e6e6;
	border-bottom-color:#cfcfcf;
	background:#fff;
	overflow:hidden;
	padding:7px 0 0 0;
	text-align:center
}
.extension_li {
	margin:0 0 15px 0;
	height:198px;
	border:1px solid #e6e6e6;
	border-bottom-color:#cfcfcf;
	background:#fff;
	overflow:hidden;
	padding:7px 0 0 0;
	text-align:center
}
.gg_box1 {
	overflow:hidden;
	margin:20px auto 0 auto
}
#BAIDU_SSP__wrapper_u2702545_0,#BAIDU_SSP__wrapper_u2702547_0 {
	float:left
}
.gg_title {
	font-size:16px;
	padding:10px 0;
	margin:0 20px;
	font-weight:bold
}
.recommend_ul {
	padding:0 20px
}
.recommend_ul li {
	margin-bottom:20px
}
.recommend_ul li .img {
	width:198px;
	height:198px;
	border:1px solid #e6e6e6
}
.recommend_ul li a:hover .img {
	border:1px solid #0c5598
}
.recommend_ul li .jg {
	height:35px;
	line-height:35px;
	color:#0c5598
}
.recommend_ul li .jg span {
	font-size:20px;
	font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",Tahoma,Arial,sans-serif
}
.recommend_ul li .wz {
	font-size:14px;
	height:40px;
	line-height:20px;
	overflow:hidden
}
.lianmeng_search.hover {
	-webkit-box-shadow:#ececec 2px 4px 0;
	-moz-box-shadow:#ececec 2px 4px 0;
	box-shadow:#ececec 2px 4px 0
}
.con {
	width:1190px
}
.sosuo_box {
	background:#f6f6f6;
	border-top:1px solid #e6e6e6;
	min-height:calc(100vh - 247px)
}
.nolf {
	background:url(//res.gys.cn/img/search/wu.png.webp) no-repeat;
	margin:110px 0 130px 230px
}
.nolf.toofast {
	background:url(//res.gys.cn/img/search/wu503.png.webp) no-repeat;
	margin:220px 0 300px 150px
}
.nort.toofast {
	margin:250px 0 300px 55px
}
.nort {
	margin:120px 0 130px 105px
}
.zhezhao {
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	background:#000;
	opacity:.4;
	filter:alpha(opacity=40);
	z-index:6;
	display:none
}
.angel_tc {
	display:none
}
.angel_tit1 {
	font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",Tahoma,Arial,sans-serif;
	background:url(//res.gys.cn/img/huodong/angel/zztc_ss.png) no-repeat;
	height:234px;
	width:624px;
	margin:0 auto;
	position:fixed;
	top:40%;
	left:50%;
	margin-left:-312px;
	z-index:1000
}
.colse {
	width:25px;
	height:25px;
	display:block;
	float:right;
	padding:33px 45px 0 0
}
.zz_con {
	padding:56px 45px 0 65px;
	font-size:20px;
	font-weight:bold;
	color:#a85f00
}
.zz_con div {
	display:inline-block
}
.zz_con em {
	font-weight:normal;
	font-size:14px
}
.zz_con a {
	background:#a85f00;
	font-size:16px;
	color:#fff;
	margin-top:18px;
	font-weight:normal;
	width:144px;
	height:30px;
	line-height:30px;
	text-align:center;
	display:block;
	border-radius:15px;
	-wekit-border-radius:15px;
	-o-border-radius:15px
}
.cha_0 {
	background:url(//res.gys.cn/img/huodong/angel/cb_ss.png) no-repeat;
	height:50px;
	width:110px;
	display:inline-block;
	margin-right:45px;
	padding-bottom:28px
}
.angel_login {
	font-size:14px;
	color:#ffe5c4;
	background:#a85f00;
	display:block;
	width:152px;
	margin:30px auto 0;
	height:32px;
	text-align:center;
	line-height:32px;
	border-radius:15px;
	-wekit-border-radius:15px;
	-o-border-radius:15px
}
.content {
	position:relative
}
.map_tu1,.map_tu2,.map_tu3,.map_tu4,.map_tu5,.map_tu6,.map_tu7 {
	position:absolute;
	right:295px;
	top:40px;
	z-index:5
}
.map_tu2 {
	left:5px;
	top:560px
}
.map_tu3 {
	top:705px;
	right:0
}
.map_tu4 {
	left:0;
	top:1650px
}
.map_tu5 {
	left:600px;
	top:1455px
}
.map_tu6 {
	right:10px;
	top:2660px
}
.map_tu7 {
	left:600px;
	top:3690px
}
.angel_1,.angel_2,.angel_3,.angel_4,.angel_5,.angel_6,.angel_7 {
	background:url(//res.gys.cn/img/huodong/angel/angel.png.webp) no-repeat -10px -10px;
	display:block;
	width:230px;
	height:120px
}
.angel_2 {
	background-position:-273px -10px
}
.angel_3 {
	background-position:-545px -10px
}
.angel_4 {
	background-position:-795px -10px
}
.angel_5 {
	background-position:-10px -164px
}
.angel_6 {
	background-position:-273px -164px
}
.angel_7 {
	background-position:-545px -164px
}
.pic_banners {
	margin-top:15px;
	position:relative
}
.pic_banners>div {
	height:100px;
	overflow:hidden
}
.pic_banners ul {
	overflow:hidden
}
.pic_banners ul li {
	height:100%
}
.pic_banners ul li img {
	height:100px;
	width:100%
}
.pic_banners .show {
	position:absolute;
	right:-35px;
	top:0;
	width:15px;
	height:98px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	background:url(//res.gys.cn/img/mainsite/show.jpg) no-repeat;
	overflow:hidden;
	border-radius:0 8px 0 0;
	padding:2px 10px 0 10px;
	line-height:12px;
	font-size:12px
}
.newest_ul {
	overflow:hidden;
	padding:10px 20px
}
.newest_ul li {
	height:30px;
	line-height:30px;
	overflow:hidden
}
.screen1_li {
	position:relative;
	border:1px solid #e6e6e6;
	background:#fff;
	margin-top:20px;
	overflow:hidden;
	padding:5px 10px 5px 118px;
	min-height:30px;
	line-height:30px
}
.screen1_li .screen_title {
	height:40px;
	position:absolute;
	left:0;
	top:0;
	width:90px;
	text-align:right;
	line-height:40px;
	color:#b2b2b2
}
.screen1_li .screen_ul {
	overflow:hidden;
	height:auto
}
.screen1_li .screen_ul li {
	float:left;
	height:30px;
	width:130px
}
.screen1_li .screen_ul li span {
	display:block;
	float:left;
	padding:0 8px;
	height:20px;
	line-height:20px;
	background:#0c5598;
	text-align:center;
	color:#fff;
	margin-top:5px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px
}
.screen1_li .screen_ul li a {
	padding-left:8px
}
.search_video {
	height:142px;
	background:#1877ff url(//res.gys.cn/img/mainsite/video/recommend_video.jpg.webp) no-repeat;
	color:#9eccff;
	padding:20px;
	position:relative;
	margin-bottom:15px
}
.search_video dd *,.recommend_video dt,.recommend_video dt * {
	overflow:hidden
}
.search_video dt {
	width:222px;
	height:140px;
	border:1px solid #328ff4;
	position:absolute;
	left:20px;
	top:20px
}
.search_video dt img {
	width:100%;
	height:140px;
	object-fit:cover
}
.search_video dt .videotime {
	position:absolute;
	color:#fff;
	right:15px;
	bottom:10px
}
.search_video dt .play_a {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:1;
	background:url(//res.gys.cn/img/mainsite/video/play.png) no-repeat center center
}
.search_video dd {
	height:132px;
	padding:0 150px 0 245px;
	position:relative;
	margin-top:10px
}
.search_video .title {
	color:#fff;
	height:20px;
	line-height:20px
}
.search_video .title .tip {
	display:block;
	padding:0 8px;
	height:18px;
	line-height:18px;
	border:1px solid #fff;
	margin-right:8px;
	float:left;
	border-radius:5px
}
.search_video .tip_gg {
	position:absolute;
	right:0;
	bottom:-15px
}
.search_video .title .t {
	display:block;
	float:left;
	height:20px;
	max-width:355px;
	font-size:18px;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#fff
}
.search_video .title .t:hover {
	text-decoration:underline
}
.search_video .txt {
	line-height:22px;
	height:88px;
	padding-top:15px
}
.search_video .show {
	position:absolute;
	left:-35px;
	top:0;
	border-radius:8px 0 0 0;
	width:15px;
	padding:5px 10px;
	height:100px;
	font-weight:bold;
	font-size:12px;
	line-height:12px;
	color:#fff;
	background:url(//res.gys.cn/img/mainsite/show.jpg) no-repeat;
	overflow:hidden
}
.recommend_right {
	position:absolute;
	right:0;
	top:-14px;
	text-align:right;
	max-width:180px
}
.recommend_right p {
	line-height:20px;
	margin-bottom:3px;
	max-height:40px;
	overflow:hidden
}
.recommend_right .t a {
	color:#d4e8ff
}
.recommend_right .t a:hover {
	color:#fff;
	text-decoration:underline
}
.recommend_right .but {
	display:block;
	width:98px;
	height:28px;
	line-height:28px;
	border:1px solid #4fbbff;
	border-radius:5px;
	text-align:center;
	color:#8ed3ff;
	font-size:14px;
	margin-top:5px
}
.recommend_right .inquiry_b,.recommend_right .but:hover {
	background:#4fbbff;
	color:#fff
}
.recommend_right .inquiry_b:hover {
	background:#24a5f7;
	border:1px solid #24a5f7
}
.recommend_right .fr {
	float:right
}
body,body.modal-open {
	padding-right:0 !important
}
.modal {
	display:none;
	overflow:hidden;
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1050;
	-webkit-overflow-scrolling:touch;
	outline:0
}
.modal.fade .modal-dialog {
	-webkit-transform:translate(0,-25%);
	-ms-transform:translate(0,-25%);
	-o-transform:translate(0,-25%);
	transform:translate(0,-25%);
	-webkit-transition:-webkit-transform .3s ease-out;
	-moz-transition:-moz-transform .3s ease-out;
	-o-transition:-o-transform .3s ease-out;
	transition:transform .3s ease-out
}
.modal.in .modal-dialog {
	-webkit-transform:translate(0,0);
	-ms-transform:translate(0,0);
	-o-transform:translate(0,0);
	transform:translate(0,0)
}
.modal-open .modal {
	overflow-x:hidden;
	overflow-y:auto
}
.modal-dialog {
	position:absolute;
	width:auto;
	left:50%;
	top:50%
}
.modal-content {
	position:relative;
	background-color:#fff;
	border:1px solid #999;
	border:1px solid rgba(0,0,0,0.2);
	border-radius:6px;
	-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);
	box-shadow:0 3px 9px rgba(0,0,0,0.5);
	background-clip:padding-box;
	outline:0
}
.modal-backdrop {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1040;
	background-color:#000
}
.modal-backdrop.fade {
	opacity:0;
	filter:alpha(opacity=0)
}
.modal-backdrop.in {
	opacity:.5;
	filter:alpha(opacity=50)
}
.modal-header {
	padding:15px;
	border-bottom:1px solid #e5e5e5
}
.modal-header:before,.modal-header:after {
	content:" ";
	display:table
}
.modal-header:after {
	clear:both
}
.modal-header .close {
	margin-top:0;
	float:right;
	font-size:16px
}
.modal-header .closer {
	width:14px;
	height:14px;
	display:block;
	background:url(//res.gys.cn/img/erm/common/icon/close.png) no-repeat center center;
	float:right
}
.modal-title {
	margin:0;
	line-height:1.42857143;
	float:left;
	font-size:14px;
	color:#333;
	font-weight:bold
}
.modal-body {
	position:relative;
	padding:15px
}
.modal-footer {
	padding:15px 15px 25px 15px;
	text-align:center
}
.modal-footer:before,.modal-footer:after {
	content:" ";
	display:table
}
.modal-footer:after {
	clear:both
}
.modal-footer .btn+.btn {
	margin-left:10px;
	margin-bottom:0
}
.modal-footer .btn-group .btn+.btn {
	margin-left:-1px
}
.modal-footer .btn-block+.btn-block {
	margin-left:0
}
.modal-scrollbar-measure {
	position:absolute;
	top:-9999px;
	width:50px;
	height:50px;
	overflow:scroll
}
@media(min-width:768px) {
	.modal-dialog {
	width:600px;
	margin:0 auto
}
.modal-content {
	-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);
	box-shadow:0 5px 15px rgba(0,0,0,0.5)
}
.modal-sm {
	width:300px
}
}#recommendvideo .modal-dialog {
	width:1002px;
	margin-left:-500px;
	margin-top:-250px
}
#recommendvideo .modal-content {
	border-radius:0
}
#recommendvideo .closer {
	width:45px;
	height:45px;
	position:absolute;
	right:-45px;
	top:0;
	background:#f5f5f5 url(//res.gys.cn/img/mainsite/video/closer.png) no-repeat center center
}
#recommendvideo .modal-body {
	height:500px;
	background:#f5f5f5;
	padding:0 0 0 760px;
	position:relative
}
.recommendvideo_right {
	padding:20px
}
.recommendvideo_right .tele {
	height:46px;
	line-height:46px;
	padding-left:40px;
	color:#a24800;
	font-size:20px;
	font-weight:bold;
	font-family:Arial;
	background:url(//res.gys.cn/img/mainsite/video/tele.png) no-repeat
}
.recommend_cp {
	padding:20px 0 0 0
}
.recommend_cp img {
	height:200px;
	height:200px
}
.recommend_cp .price {
	font-size:14px;
	height:30px;
	line-height:30px;
	color:#0c5598
}
.recommend_cp .price span {
	font-size:20px;
	font-family:Arial
}
.recommend_cp .title {
	height:40px;
	line-height:20px;
	font-size:14px;
	overflow:hidden;
	margin:5px 0
}
.recommendvideo_right .but {
	display:block;
	height:40px;
	line-height:40px;
	color:#fff;
	text-align:center;
	border-radius:5px;
	background:#0c5598;
	font-size:16px;
	margin-top:10px
}
.prism-player {
	width:760px;
	height:500px;
	position:absolute;
	left:0;
	top:0;
	background:#000;
	color:#fff
}
.extension_ul .ltp_box {
	padding-bottom:15px
}
.ltp_box {
	overflow:hidden
}
.ltp_box img {
	width:100%;
	float:left
}
.wrapper {
	width:180px;
	height:0;
	margin:0 auto;
	padding-top:200px;
	position:relative
}
.tagcloud {
	position:relative;
	margin-top:-150px;
	left:10px
}
.tagcloud a {
	position:absolute;
	top:0;
	left:0;
	display:block;
	padding:5px 15px;
	color:#32241b;
	font-size:12px;
	border-radius:50px;
	background-color:#fff7dd;
	text-decoration:none;
	white-space:nowrap;
	-o-box-shadow:0 0 7px rgba(57,42,32,.13);
	-ms-box-shadow:0 0 7px rgba(57,42,32,.13);
	-moz-box-shadow:0 0 7px rgba(57,42,32,.13);
	-webkit-box-shadow:0 0 7px rgba(57,42,32,.13);
	box-shadow:0 0 7px rgba(57,42,32,.13);
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#000000')";
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#392a20',Direction=125,Strength=9)
}
.show {
	display:inline
}
.tagcloud a.hidden {
	display:none
}
.tagcloud a:hover {
	font-weight:bold;
	box-shadow:0 0 7px rgba(57,42,32,.4)
}
.link_show {
	padding:15px 20px;
	border:1px solid #e6e6e6;
	border-top:2px solid #000;
	background:#fff
}
.link_show .title {
	font-size:14px;
	font-weight:bold;
	height:22px;
	line-height:22px
}
.link_show .title span {
	float:left
}
.link_show .title .qq {
	display:inline-block;
	width:91px;
	height:22px;
	background:url(//res.gys.cn/img/mainsite/qq.png) no-repeat;
	margin-left:8px
}
.link_show .list {
	overflow:hidden;
	padding-top:10px
}
.link_show .list * {
	overflow:hidden
}
.link_show .list li {
	float:left;
	height:28px;
	line-height:28px;
	font-size:14px
}
.link_show .list li span {
	padding:0 20px;
	color:#ededed
}
.link_show .list li a {
	display:block;
	max-width:140px;
	text-overflow:ellipsis;
	white-space:nowrap;
	height:28px;
	float:left
}
.search_RightShow {
	overflow:visible;
	position:relative
}
.search_RightShow .show {
	position:absolute;
	right:-35px;
	top:0;
	width:15px;
	padding:5px 10px;
	border-radius:0 8px 0 0;
	overflow:hidden;
	height:100px;
	color:#fff;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	background:url(//res.gys.cn/img/mainsite/show.jpg) no-repeat
}
.searchResult_tip {
	border:1px solid #fdd;
	background:#ffebeb;
	padding:7px 20px;
	line-height:22px;
	font-size:12px;
	color:#696969;
	border-radius:3px;
	margin:0 0 15px 0
}
.searchResult_tip a {
	color:#0c5598;
	margin:0 5px
}
.searchResult_tip a:hover {
	text-decoration:underline
}
.Supplier_entry {
	width:1190px;
	margin:10px auto;
	height:100px;
	line-height:100px;
	overflow:hidden;
	font-size:44px;
	color:#eec28f;
	background:url(//res.gys.cn/img/mainsite/Supplier_entry.jpg.webp) no-repeat
}
.Supplier_entry a {
	display:block;
	height:100px
}
.Supplier_entry .txt {
	text-align:center;
	padding:0 330px 0 110px;
	font-weight:bold;
	text-shadow:5px 3px 3px #1d1c1d;
	font-style:italic;
	color:#eec28f
}
.Supplier_entry .txt span {
	padding-left:20px
}
@media screen and (max-width:1660px) {
	.media-rightbox {
	display:none
}
}.fast_registration {
	width:100%;
	height:80px;
	left:0;
	bottom:0;
	position:fixed;
	z-index:99999;
	display:none
}
.fast_registration .s {
	display:block;
	width:1195px;
	height:80px;
	margin:0 auto;
	position:relative;
	z-index:11;
	background:url(//res.gys.cn/img/mainsite/index_v2/fast_registration.png.webp) no-repeat center bottom
}
.fast_registration .s i {
	position:absolute;
	left:0;
	bottom:0;
	height:164px;
	width:183px;
	background:url(//res.gys.cn/img/mainsite/index_v2/fast_registration.png.webp) no-repeat 0 0
}
.fast_registration .x {
	width:100%;
	height:80px;
	position:absolute;
	left:0;
	bottom:0;
	background:url(//res.gys.cn/img/mainsite/index_v2/x.png) repeat-x;
	display:block
}
.fast_registration .xx {
	width:1195px;
	margin:0 auto;
	position:relative
}
.fast_registration .xx .close {
	display:block;
	width:18px;
	height:18px;
	background:url(//res.gys.cn/img/mainsite/index_v2/close.png) no-repeat;
	position:absolute;
	right:0;
	top:10px;
	cursor:pointer;
	z-index:13
}
.fast_registration a {
	display:block;
	width:100%;
	height:80px;
	position:absolute;
	left:0;
	bottom:0;
	z-index:12;
	outline:0
}
