@charset "utf-8";

#products{background-color: #1ea0fa;border-radius: 6px;padding: 10px 14px 11px 14px;_padding:12px 14px 9px 14px;color:#fff;position: relative;z-index:9;}
#products{background:url(../img/nav_01.jpg) no-repeat\9}/****01=2字****02=4字****/

#wrap-banner{margin:0 auto; background-color:#fff; position:relative; padding:0; width:950px;}
.banner {width:100%;height:320px; background:url(../img/pro_banner.jpg) center no-repeat; position:relative;}
.banner-txt{font-size:14px; color:#fff; line-height:24px; position:absolute; z-index:10; margin:0 auto; padding-left:28px; top: 174px; text-shadow: 0 1px 0 #768de3;}
.banner-txt img{padding-left:6px;}
.dlbn-wt{position:absolute; z-index:20; margin:0 auto; top: 267px; }
.dlbn-wt{margin-left:20px;}
.dlbn-wt a{cursor: ;}
.dlbn{margin-left: 8px; margin-top: 2px; display: block; float: left;}
.dlbn-log{margin-left: 4px;}
.banner-txt a{color: #fff; margin-left: 10px; margin-right: 10px; font-weight: 300;}
.banner-txt a:hover{color: #fff;}

.maincontent{padding-top:0px;text-align: center; position: relative; width:950px; margin:0 auto;overflow:hidden;}
.maincontent{*margin-bottom:-4px;}
.slogan-txt{padding:40px 0 24px 0; font-size: 24px; line-height: 24px; color: #313335;-webkit-text-stroke-width: 0.1px; }
.viewmorebn{width:200px;height:42px;background-position:center; background-repeat:no-repeat;padding-top:0px; margin:0 auto;position:relative;overflow:hidden; cursor:pointer;}

.contents{position: relative; width:950px; margin:0 auto;}

.text-normal{text-align: left; padding-left: 15px; padding-top:14px; line-height:24px; font-size:14px; color:#313335; width:920px;}
.text-normal{*padding-top:10px;}
.num-ico img{padding-left: 15px; padding-top:18px; vertical-align:-9px; position:absolute; }
.text-list{text-align: left; padding-left: 40px; padding-top:22px; line-height:24px; font-size:14px; color:#313335; width:895px;}

.privil-01 span, .privil-02 span, .privil-03 span{font-size:18px; color: #313335; line-height: 18px; vertical-align:44px; position:relative;}
.privil-01 img, .privil-02 img, .privil-03 img{padding-right:20px;}
.privil-01{padding-top:20px; padding-left:15px; display: inline-block;}
.privil-02{padding-left:136px; display: inline-block;}
.privil-03{padding-left:136px; display: inline-block;}
.privil-01, .privil-02, .privil-03{*display:inline}

.vipintromore{padding-top:26px; padding-left:360px; padding-bottom:42px;}
.vipintro-bn{float:left; height:42px; margin:0 auto; position:relative; overflow:hidden;cursor:pointer; }
.vipintro-txt{float:left; padding-left:18px; font-size:16px; line-height:18px; padding-top: 12px;}
.vipintro-txt a{text-decoration:none; color:#1ea0fa; }
.vipintro-txt a:hover{text-decoration:none; color:#46bcfa; }

/************************************ subnav ************************************/
.supportbn_dl{width: 950px; height:56px; margin:0 auto; position:relative; padding-top:39px; padding-bottom:40px; *padding-top:33px;}
.supportbn_dl .spbn {float: left; height: 56px; width: 237px;}
.supportbn_dl .spbn-r{float: left; height: 56px; width: 239px;}
.supportbn_dl .spbn01, .supportbn_dl .spbn02, .supportbn_dl .spbn03{height:56px;width: 237px;display: block; background-position: 0px 0px;position:absolute;}
.supportbn_dl .spbn04{height:56px;width:239px;display: block; background-position: 0px 0px;position:absolute; }
.supportbn_dl .spbn01{background-image: url(../img/supportbn01_01.jpg);}
.supportbn_dl .spbn02{background-image: url(../img/supportbn01_02.jpg);}
.supportbn_dl .spbn03{background-image: url(../img/supportbn01_03.jpg);}
.supportbn_dl .spbn04{background-image: url(../img/supportbn01_04.jpg);}
.supportbn_dl .spbn01:hover, .supportbn_dl .spbn02:hover, .supportbn_dl .spbn03:hover, .supportbn_dl .spbn04:hover, .supportbn_dl #cursupport{background-position: 0px -56px;}
.supportbn_dl .spbn img{display:none;}

/* popup by sure 20200220 */
.popup_overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	margin: 0;
	background-color: black;
	z-index: 9998;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);
	cursor: default;
}

.popup_content {
	display: none;
	width: 574px; 
	height: 310px;
	background-image: url(../img/jfjm_pc.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -287px; /*设置为宽度的一半*/
	margin-top: -155px; /*设置为高度的一半*/
	z-index: 9999;
	overflow: hidden;
}

#popup_content .btn_close{
	cursor:pointer;
	border:0;
	position:absolute;
	top: 12px;
	left: 528px;
	width: 26px;
	height: 26px;
	background-image: url(../img/float_close.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	background-color: transparent;
}
/* end */

