@charset "utf-8";
/* 首页样式 */
*{ margin: 0 auto; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul, li, dl, dt, dd{ list-style-type: none; }
body, input, select, button, textarea { font-size: 14px; font-size:1rem; font-family: "Arial","microsoft Yahei","宋体"; }
h1,h2,h3,h4{font-size: 18px; font-size:1.3rem; font-weight:normal}
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { background: #ececec; color: #000;}
/* a, a:link { color: #1190ea; text-decoration: none; } */
a:visited {  }
a:active, a:hover { }
a:focus { outline: none; }
.left{ float:left}
.right{ float:right}
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.cl {overflow: hidden; text-overflow: ellipsis;white-space: no-wrap;}

.web{ box-sizing:border-box; min-width:1200px; max-width:1400px}
.head{ height:58px;}
.head img{ height:58px;}
.pad30{ padding:0 30px;}
.head a.exit{ display:inline-block; background:url(../images/common/icon-exit.png) no-repeat left center; padding-left:25px; height:58px; line-height:58px}
.tab{ height:56px; background:#fff; border-bottom:3px solid #2198ec; padding-top:1px; min-width:1200px;}
.user{ display:inline-block; background:url(../images/common/icon-user.png) no-repeat left center; height:45px; line-height:45px; padding-left:25px; color:#737476}
.tabul li{ width:144px; height:45px; line-height:45px; float:left; box-sizing:border-box}
.tabul li a{ display:inline-block; width:100%; height:45px; box-sizing:border-box; background-repeat:no-repeat;background-position:10px center}
.tabul li a:hover,.tabul li a.hover{ background-color:#2198ec; border-radius:5px 5px 0 0; color:#fff}
.tabul li.gzt a{ background-image:url(../images/common/icon-setting.png); letter-spacing:5px; padding-left:50px}
.tabul li.chq a{ background-image:url(../images/common/icon-notepad.png); padding-left:40px}
.tabul li.ren a{ background-image:url(../images/common/icon-profile.png); padding-left:40px;}
.tabul li.gzt a:hover,.tabul li.gzt a.hover{ background-image:url(../images/common/icon-setting-on.png);}
.tabul li.chq a:hover,.tabul li.chq a.hover{ background-image:url(../images/common/icon-notepad-on.png); padding-left:40px}
.tabul li.ren a:hover,.tabul li.ren a.hover{ background-image:url(../images/common/icon-profile-on.png); padding-left:40px;}
.pad{ padding:0 20px;box-sizing:border-box; min-width:1200px; max-width:1400px}
/* .padt{  padding-top:30px} */
.col3{ box-sizing:border-box; padding:0 10px; width:33.3333%}
.col2{ box-sizing:border-box; padding:0 10px; width:66.6666%}
.coll1{ box-sizing:border-box; padding-right:10px; width:50%}
.colr1{ box-sizing:border-box; padding-left:10px; width:50%}

/**********************待办事宜********************************/
.daib{ border-radius:5px; background:#fff url(../images/common/leftBoxBk.png) no-repeat left bottom; height:710px;}
h2.tit1{ background:url(../images/common/blueTitleBk.png) no-repeat; height:51px; background-size:100% 51px; border-radius:5px 5px 0 0; line-height:51px; padding:0 30px}
h2.tit1 a{ display:inline-block; background:url(../images/common/icon-more.png) no-repeat  left center; padding-left:25px; color:#fff; font-size: 14px; font-size:1rem;}
.daibul{ padding:30px 20px; height:500px;}
.daibul li{ border-bottom:1px dashed #aaa; overflow:hidden;  padding:10px 0px}
.daibul span{ display:block;line-height:170%;}
.daibul span.ti{ padding-right:100px;}
.daibul span.rq{ width:90px; float:right}
.xtxx{ border-top:1px solid #1190ea; margin:0 30px; line-height:170%; padding-top:10px}
/**********************问招*********************************/
.wenz{ background:#fff;border-radius:5px; height:710px}
.tou{ height:160px; background:#bbe3ff ;border-radius:5px 5px 0 0; position:relative}
.tou img.tit{ position:absolute; width:163px; height:51px; top:-17px; left:19px;}
.touul{ padding-top:50px}
.touul li{ text-align:center; width:25%; float:left}
.touul li span{ display:block; width:100%; height:78px; border-right:1px dashed #fff; box-sizing:border-box}
.touul li span i{ display:block; font-size:30px; color:#0064c1; line-height:50px}
.touul li:last-child span{ border:none}
.list li{ height:153px; border-bottom:4px solid #ececec}
.list li a{ display:inline-block; width:100%; height:100%; box-sizing:border-box; padding:15px; border:1px solid #fff}
.list li a:hover{ border:1px solid #1190ea}
.lan{ color:#1190ea; padding:0 10px}
.list p.t img{ width:30px; height:30px; border:1px solid  #a9a9a9; float:left}
.list p span{ display:block; margin-left:30px; color:#000; font-size:12px; font-size:0.85rem}
.list p span.time{ padding-left:15px}
.list h2{ height:55px; overflow:hidden; display:table-cell; vertical-align:middle}
.list span.di{ height:32px; background:#e7e7e7; border-radius:5px; display:inline-block; line-height:32px; width:100%}
.list span.di i{ display:inline-block; width:33%; text-align:center; color:#000}
.list span.di i img{ margin-right:10px; display:inline-block; vertical-align:middle}
.wen{ display:block; height:79px; background:#bbe3ff; line-height:79px; text-align:center; border-radius:0 0 5px 5px}
/********************标书代写列*************************/
.biaos{ height:280px;}
.biaos h2{ position:relative; height:38px;}
.biaos h2 span{ display:inline-block; width:220px; background:#fff; border-radius:5px 5px 0 0; box-sizing:border-box; padding-left:20px; height:38px; line-height:38px;}
.biaos h2 a{ width:133px; height:28px; display:inline-block; border-radius:5px; background:#1190ea; box-shadow:0 0 5px #666; top:0px; right:5px; position:absolute; color:#fff; text-align:center; font-size:14px; font-size:1rem;line-height:28px;}
.biaos a img{ margin-right:10px; display:inline-block; vertical-align:middle}
.lan2{color:#1190ea;}
.biaosul{ height:221px; padding:10px 20px; background:#fff; border-radius:0 5px 5px 5px }
.biaosul li{ padding:8px 0; border-bottom:1px dashed #1190ea; line-height:120%}
.biaosul li:last-child{ border:none}
.tbzx{ margin-top:27px;}
.tbzx h2{ height:43px; background:#bbe3ff; border-radius:5px 5px 0 0; padding:0 20px; line-height:43px;}
.tbzx{ height:275px; background:#fff; border-radius:0 0 5px 5px}
.tbzxul{ padding:0px 20px}
.tbzxul li{ border-bottom:1px dashed #1190ea; padding:10px 0}
.tbzxul li:last-child{ border:none}
.tbzxul a{ display:inline-block; background:url(../images/common/more.png) no-repeat left center; margin-left:10px; padding-left:10px}
.chax{ height:101px; margin-top:24px; border-radius:5px; background:#1190ea}
.chax h2{ padding:0 20px; color:#fff; padding-top:5px}
.cx{ padding:0 20px}
.cx input{ width:76%; height:38px; padding:0 20px; line-height:38px; border-radius:3px; border:none; display:inline-block; vertical-align:middle}
.cx button{ width:38px; height:38px; background:#0064c1; text-align:center; border:none; border-radius:3px;display:inline-block; vertical-align:middle; float:right}
.foot{ margin-top:42px; height:46px; background:#1190ea; text-align:center; line-height:46px; color:#fff; min-width:1200px;}

/*****************************抽取列表****************************************/
.chou{ height:60px; background:#1190ea; border-radius:5px; margin-top:18px; margin:30px; line-height:60px;}
.chou span.tit{ color:#fff; padding-left:3%}
.chou span.dao{ padding-left:10px}
.chou .inpt{ padding-left:10px}
.chou .inpt input{ height:26px; width:19%; border:1px solid #949494; background:#fff url(../images/common/sou.png) no-repeat 10px center; padding-left:30px}
.chou .sjinp input{ width:15%;background:#fff none; padding-left:10px}
.chou .ybc input{ width:8%;background:#fff none;}
.chouli{ margin-top:21px; margin-left:30px; margin-right:30px}
.chouli h2{ height:43px;}
.chouli h2 span.tit{ display:inline-block; width:444px; height:45px; background:#fff; border-radius:5px 5px 0 0; text-align:center; line-height:45px}
.chouli h2 span a{ color:#000; font-size:12px; font-size:0.85rem; padding:0 10px; line-height:45px}
.chouli h2 span a img{display:inline-block; vertical-align:middle}
.chouli h2 span a:hover{ color: #1190ea;}
.chout{ border-top:2px solid #1190ea; border-radius:0 5px 5px 5px; background:#fff; padding:10px}
.page{ height:33px; margin-top:10px; padding:0 30px; text-align:right}
.page a{ display:inline-block; width:137px; height:33px; line-height:33px; text-align:center; background:#c7c7c7; color:#fff; border-radius:5px; margin-right:10px}
.page a:hover,.page a.on{ background:#1190ea}
/*****************************************我要加入专家库*********************************************/
.zj{ margin:20px 30px 0; height:135px; background:#fff; border-radius:5px; overflow:hidden}
.zj span{ width:160px; display:inline-block; text-align: center; position:relative}
.zj span a{ display:block; width:50px; height:50px; border-radius:50%; background:#b7b7b7; margin-top:20px;}
.zj span p{ margin-top:10px; height:50px; display:table-cell; vertical-align:middle; text-align:center; width:160px}
.zj span i{ display:inline-block; position:absolute;width:193px; height:11px; background:url(../images/common/register-dotline.png);top:40px; left:-100%}
.mal150{ margin-left:10%;}
.zj span.on i,.zj span.guo i{ background:url(../images/common/register-line.png)}
.zj span.on p{ color:#1190ea}
.zj span.on a{ background:#1190ea}
.zjmain{ margin:28px 30px 0; background:#fff; border-radius:5px; padding:0 30px 30px; overflow:hidden;box-sizing:border-box; }
.zjh{ height:42px; line-height:42px; text-align:right; padding-right:5px}
.sm{ background:#d0e9fa; height:60px; border-radius:5px; text-align:center; line-height:60px}
.czsm{ padding-top:10px; line-height:42px; font-size:18px; font-size:1.3rem; padding-left:15px}
.sml{ width:55%; background:#ececec;border:1px dashed #a3a3a3; padding:30px; box-sizing:border-box; border-radius:5px}
.smr{ width:40%;}
.smone img{ float:left; margin-right:15px;}
.smtwo{ margin-top:25px; margin-left:30px}
.lan3{ color:#1190ea; text-decoration:underline}
.smr h1{ padding-top:20px; line-height:50px; border-bottom:1px dashed #a0a0a0; padding-left:10px; font-size:18px; font-size:1.3rem; margin-bottom:10px}
.smr p{ line-height:170%}
.kddh{ margin-top:25px;  background:#ececec; border-radius:5px; height:104px; padding:0 20px}

.kddh h1{ line-height:50px;font-size: 14px; font-size:1rem;}
.kddh .inpt input{ height:27px; border:1px solid #494949; padding:0 5px; line-height:27px; width:155px}
.marl10{ margin-left:10px; width:308px;}
.button{ display:inline-block; padding-left:25px; padding-right:25px; border-radius:35px; background:#1190ea; line-height:29px; color:#fff; border:none;min-width:100px}
.button:hover{ background:#0064c1}
.kddh .button{ margin-left:20px}
/*****************************抽取---1*****************************************/
.chqmain{ border-radius:5px; background:#fff; margin:27px 30px 0; padding:10px 30px 30px}
.chqmain>h1{ text-align:center; line-height:40px;}
.chqmain>p{ text-align:right; padding-right:30px; line-height:30px}
.sqb{ border:1px solid #000; border-collapse:collapse; border-spacing:0; width:100%}
.sqb td{ border:1px solid #000; text-align:center; padding:10px}
.sqb td.textr{ text-align:right}
.sqb td.textl{ text-align:left}
.sqb td input{ width:100%; border:1px solid #aaa; height:28px;}
.sqb td input.duan{ width:50px; text-align:center; border:none; border-bottom:1px solid #000;}
.sqb td u input{ }
.sqb td select{ width:27%; /* margin:0 3%; */ height:28px; border:1px solid #aaa}
.sqb td textarea{border:1px solid #aaa; width:100%; height:56px; margin-top:10px}
/*****************************抽取--2*****************************************/
.chq_sm .smr{ text-align:center}
.chq_sm .smr a{ display:inline-block; width:150px; height:150px; border-radius:50%; margin:0 20px; font-size:18px; font-size:1.3rem; text-align:center; vertical-align:middle; box-sizing:border-box; padding:60px 5px 0}
.chq_sm .smr a.sc{ background:#1190ea; color:#fff;}
.chq_sm .smr a.yy{ background:#ececec; color:#333}
.chq_1{ line-height:170%}
.chq_sm .smr p{ margin:10px; border:1px dashed #ececec; color:#999; padding:20px; font-size:12px; font-size:0.8rem}
.yw{border-top:1px solid #ececec; padding:10px; margin-top:40px;}
.yw .lan2{ font-size:18px; font-size:1.3rem}
.sml_c{ width:55%}
.sml_c .sml{ width:100%;}
.xmrq{ text-align:right; padding-right:30px; padding-top:20px; color:#666}
/*****************************抽取--3****************************************/
.sm3{ padding-top:50px}
.sm3>p{ padding:0 50px; font-size:1.3rem; font-size:18px; line-height:200%}
/*****************************抽取--4****************************************/
.sm4{ background:#ececec;border:1px dashed #a3a3a3; padding:30px; box-sizing:border-box; border-radius:5px; margin-top:20px; width:100%}
.zjk{ border-collapse:collapse; border-spacing:0; width:100%}
.zjk tr th,.zjk tr td{ padding:5px 10px}
.zjk tr td{ color:#666}
.zjk th{ font-weight:normal; text-align:left}
.zjk tr:nth-child(odd){ background:#e7e7e7}
.sm4_2{ margin-top:20px; border-radius:5px; border:1px solid #a3a3a3}
.zjk2{ border-collapse:collapse; border-spacing:0; width:100%;}
.zjk2 td{ text-align:center; padding:10px; height:20px}
.zjk2 tr:nth-child(odd){ background:#e7e7e7;}
.sm42 .zjk th{ background:#f7f7f7; border:1px solid #ccc; text-align:center}
.sm42 .zjk td{border:1px solid #ccc}
.zjk tr:nth-child(2n+1){ background:none}
.sm42 .zjk tr:last-child th,.sm42 .zjk tr:last-child td{ border-bottom:none}
.sm42_2{}
.sm42_2 .zjk2 th,.sm42_2 .zjk2 td{ border:1px solid  #ccc}
/*****************************工作台*****************************************/
.chqzs,.wjq{ height:94px; width:50%; box-sizing:border-box; border-radius:5px;border:1px solid #bdbbbc; box-shadow:-3px 1px 5px #999; border-right:none; background:#fff; padding:10px 15px}
.wjq{ border-left:1px dashed #ececec;border-right:1px solid #bdbbbc;box-shadow:3px 1px 5px #999; }
.chqzs span,.wjq span{ display:inline-block; font-size:12px; font-size:0.8rem;vertical-align:middle}
.coll1 span.sz{ height:74px; width:74px; border-radius:50%; background:#1190ea; line-height:74px; font-size:28px; font-size:2rem; text-align:center; color:#fff; margin:0 3.1%}
.coll1 span.tit{ width:34%;vertical-align:middle; text-align:center}
.chqpb{border-radius:5px; height:94px;box-shadow:0px 1px 5px #999; box-sizing:border-box;background:#ffc000 url(../images/common/pb.png) no-repeat 35px center; padding-left:140px; font-size:18px; font-size:1.3rem; letter-spacing:8px; padding-top:10px}
.chqpb p.daz{ font-size:24px; font-size:1.7rem}
.chqsq{ margin-top:20px; box-sizing:border-box; background:#fff; border-radius:5px; height:190px}
.toufb{ height:30px; line-height:30px; background:#ececec; margin:10px 15px 0px}
.chqsq span{ display: inline-block; box-sizing:border-box}
.chqsq span.xmmc{ width:70%; padding-left:15px}
.chqsq span.zt{ width:15%; text-align:center}
.chqsq span.gxsj{ width:15%}
.che{ color:#ff7200}
.lv{ color:#2d7f00}
.squl{ margin:0 15px}
.squl li{ border-bottom:1px dashed #1190ea; line-height:30px;}
.squl li:last-child{ border:none}
.squl li a{ color:#000}
.squl li a:hover{color:#1190ea}
.wzw{ margin-top:20px}
.wzw h2{ position:relative}
.wzw h2 .xz{ font-size:12px; font-size:0.8rem}
.wzw h2 span{ display:inline-block; width:62%; height:36px; background:#fff; border-radius:5px 5px 0 0; font-size:18px; font-size:1.3rem; box-sizing:border-box; padding-left:15px; line-height:36px}
.wzw h2 a{ position:absolute; width:32%; height:28px; background:#ffc000; line-height:28px; text-align:center; border-radius:5px; box-shadow:0 0 5px #999; color:#000; font-size:14px; font-size:1rem; letter-spacing:3px; right:5px}
.wzw h2 a img{ vertical-align:middle; margin-right:10px}
.wt{ height:30px; background:#bfe4ff; margin:0 15px; line-height:30px; padding:0 15px}
.cs{ width:22%; float:right; display:inline-block; text-align:center}
.wzwb{ background:#fff; border-radius:0 5px 5px 5px; padding-top:10px; height:134px}
.wzwb .squl li{ padding-left:10px}
.xxpt{ background:#fff; border-radius:5px; height:180px; padding:0 15px}
.xxpt h2{ line-height:36px;}
.xx{ margin-right:100px; padding-top:10px}
.er{ width:100px; padding-top:10px}
.er img{ width:100px; height:100px;}
.xx span{ display:block}
.xx span.ri{ width:66%;float:left}
.xx span.lan2{ width:80px; float:left}
.yzfws{ background:#fff; border-radius:5px; height:185px; margin-top:20px}
.fwul li{ width:20%; float:left; text-align:center}
.fwul li span{ display:table-cell; height:90px; vertical-align:middle}
.fwul li span img{ max-width:100%; max-height:90px;}
.fwul li p{ line-height:30px; font-size:12px; font-size:0.8rem; color:#000}
.fwul li a:hover p{ color:#1190ea}
@media (min-width: 1400px){
	
.web{ width:1400px;}	
.pad{ padding:0 18px;}
.col3,.col2{ padding:0 12px}
.coll1{  padding-right:12px; }
.colr1{ padding-left:12px;}
.foot{ min-width:1400px;}	
.tab{ min-width:1400px}
.zj span i{ left:-118%}
.mal150{ margin-left:13%;}
.coll1 span.tit{ width:42%;}
	
	}





/*****************************注册页********************************/
.zhuce{ border-top:2px solid #1190ea; padding:30px 0;}
.zhuce_main{ margin:0 auto; max-width:1340px; min-width:1140px; background:#fff; border-radius:5px; box-sizing:border-box; padding:0 30px 30px; overflow:hidden}
.zhcl{ width:50%; float:left; overflow:hidden;}
.zhcr{ width:45%; float:right;}
.zhcl h2.titzc{ height:45px; line-height:45px; border-bottom:2px solid #1190ea;}
.zhcl h2.titzc span{ display:inline-block; padding:0 20px; background:#1190ca; border-radius:5px 5px 0 0; color:#fff; font-size:18px; font-size:1.3rem;  font-weight:normal; letter-spacing:3px;}
.zc{ padding-left:60px}
.zc span{ display:inline-block; width:100px;; text-align:right}
.inp{font-size: 1rem;font-size: 14px; width: 300px; height:40px; margin: 8px 0;color: #888; border:1px solid #aaa; border-radius:5px; padding:0 5px; line-height:40px}
.zc label{ display:block; color:#666;margin-left:100px}
.but{ height:40px; line-height:40px; width:312px; border-radius:5px; background:#ddd; color:#333; border:none; font-size:14px; font-size:1rem; margin-left:100px}
.but:hover{ background:#1190ea; color:#fff}
.hq{ background:#ddd; width:80px; height:40px; text-align:center; line-height:40px; display:inline-block; margin-left:5px; font-size:12px; font-size:0.8rem; border-radius:5px}
.yz{ width:215px}
.titsm{ height:45px; line-height:45px; border-bottom:2px solid #ddd; font-size:18px; font-size:1.3rem; font-weight:normal}
.zcrb{ border-left:1px solid #ddd; padding-left:40px}
.chqsm{ background:#ececec;  border:1px dashed #a3a3a3; padding:10px 30px; border-radius:5px}
.chqsm .tit2{ font-size:14px; font-size:1rem; color:#1190ea}
.bg i{ display:inline-block; width:30px; height:30px; background:#1190ea; color:#fff; line-height:30px; text-align:center; font-size:18px; font-size:1.3rem; border-radius:50%; margin-right:5px;}
.bg{ color:#888}
.bg span{ padding:0 10px; color:#333}
.tishi{ font-size:14px; font-size:1rem; font-weight:normal; text-align:left; padding-top:20px;}
.tishi i{ background:#1190ea; display:inline-block; width:20px; height:20px; line-height:20px;  text-align:center; color:#fff; font-weight:bold; border-radius:50%; margin-right:5px;}
.zhh{ text-align:center; width:900px; margin:0 auto}
.zhh p{ width:415px; margin:0 auto; text-align:left;  height:70px;}
.zhh p span{ display:inline-block; width:100px}
.zhh .but{ margin-top:40px;}
.zj .bg i{ width:20px;  height:20px; line-height:20px; font-size:14px; font-size:1rem;border:1px solid #aaa; background:none;color:#1190ea}
@media screen and (min-width: 768px) {
	/* line 211, ../sass/style.scss */
	.o-slider-textWrap {
		left: 5%;
		width: 90%;
	}

	/* line 216, ../sass/style.scss */
	.o-slider-title {
		font-size: 1.8rem;
	}

	/* line 220, ../sass/style.scss */
	.o-slider-subTitle {
		font-size: 1.4rem;
	}

	/* line 224, ../sass/style.scss */
	.o-slider-paragraph {
		max-width: 60%;
		font-size: 1rem;
		display: block;
	}
}
@media screen and (min-width: 1024px) {
	/* line 232, ../sass/style.scss */
	.o-slider-pagination {
		bottom: 6%;
	}

	/* line 234, ../sass/style.scss */
	.o-slider-textWrap {
		left: 70px;
		width: 80%;
		bottom: 50px;
	}

	/* line 240, ../sass/style.scss */
	.o-slider-title {
		font-size: 2rem;
	}

	/* line 244, ../sass/style.scss */
	.o-slider-subTitle {
		font-size: 1.6rem;
	}

	/* line 248, ../sass/style.scss */
	.o-slider-paragraph {
		max-width: 40%;
		font-size: 1.2rem;
	}
}
/* line 299, ../sass/style.scss */
.a-divider {
	display: block;
	width: 100%;
	height: 1px;
	margin: 2px 0;
}

/* line 306, ../sass/style.scss */
.o-slider-controls {
	display: none;
}
/* line 309, ../sass/style.scss */
.o-slider-controls.isVisible {
	display: block;
}

/* line 314, ../sass/style.scss */
.o-slider-pagination {
	bottom: 2%;
	left: 0;
	position: absolute;
	text-align: center;
	width: 100%;
	z-index:250;
	margin: 0;
	padding: 0;
}
/* line 324, ../sass/style.scss */
.o-slider-pagination > li {
	border-radius: 50%;
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.9), 0 0 2px 0 rgba(0, 0, 0, 0.4) inset;
	display: inline-block;
	position: relative;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 20px;
	width: 20px;
	margin-left: 6px;
	margin-right: 6px;
	transition: all 250ms;
	cursor: pointer;
	background-clip: padding-box;
	z-index: 100;
}
/* line 340, ../sass/style.scss */
.o-slider-pagination > li.isActive {
	background-color: rgba(255, 255, 255, 0.9);
	transform: scale(1.3, 1.3);
}

/* line 347, ../sass/style.scss */
.o-slider--preview {
	position: absolute;
	top: -70px;
	right: auto;
	bottom: auto;
	left: -65px;
	opacity: 0;
	width: 140px;
	height: 60px;
	background-size: cover;
	background-position: center center;
	transition: all 250ms;
	z-index: -1;
	border: 3px solid #000;
	transform: scale(0.2, 0.2);
	transform-origin: center bottom;
	display: none;
}
/* line 362, ../sass/style.scss */
.o-slider--preview::before {
	content: "";
	position: absolute;
	top: auto;
	right: auto;
	bottom: -13px;
	left: 50%;
	margin: 0 0 0 -5px;
	height: 0;
	width: 0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #000;
}

/* line 374, ../sass/style.scss */
.o-slider--preview.isActive,
.o-slider-pagination li:hover .o-slider--preview {
	opacity: 1;
	position: absolute;
	top: -76px;
	right: auto;
	bottom: auto;
	left: -65px;
	transform: scale(1, 1);
}

@media screen and (min-width: 768px) {
	/* line 384, ../sass/style.scss */
	.o-slider--preview {
		display: block;
	}
}
/* line 389, ../sass/style.scss */
.o-slider-arrows {
	margin: 0;
	list-style: none;
	display: block;
}

/* line 395, ../sass/style.scss */
.o-slider-next,
.o-slider-prev {
	position: absolute;
	top: 0;
	left: -100px;
	margin: -12px 0 0;
	width: auto;
	z-index: 300;
	padding: 0;
	margin: 0;
	height: 100%;
	list-style: none;
	cursor: pointer;
	text-align: center;
	padding: 10px 25px;
	background: rgba(0, 0, 0, 0.4);
	display: inline-block;
	vertical-align: middle;
	line-height: 100%;
	transition: all 0.4s;
}
/* line 416, ../sass/style.scss */
.o-slider-next i,
.o-slider-prev i {
	position: absolute;
	top: 50%;
	left: 0;
	margin: -12px 0 0;
	text-align: center;
	width: 100%;
	font-size: 1.8rem;
	color: #fff;
}

/* line 428, ../sass/style.scss */
.o-slider-next {
	left: auto;
	right: -100px;
}

/* line 433, ../sass/style.scss */
.isDisabled {
	opacity: 0.1;
	cursor: auto;
}

@media screen and (max-width: 1280px) {
	/* line 439, ../sass/style.scss */
	.a-container {
		width: 970px;
	}
}
@media screen and (max-width: 1024px) {
	/* line 445, ../sass/style.scss */
	.o-slider-arrows {
		display: none;
	}

	/* line 449, ../sass/style.scss */
	.o-sliderContainer {
		height: 450px;
		width: 100%;
		margin: 0 0 50px 0;
	}

	/* line 455, ../sass/style.scss */
	.o-slider--item {
		height: 450px;
	}
}
@media screen and (max-width: 768px) {
	/* line 461, ../sass/style.scss */
	.a-container {
		width: 90%;
		margin: 20px auto;
	}

	/* line 466, ../sass/style.scss */
	.a-1_2 {
		width: 100%;
		display: block;
		margin: 0;
	}

	/* line 472, ../sass/style.scss */
	.o-slider-arrows {
		display: none;
	}

	/* line 476, ../sass/style.scss */
	.o-sliderContainer {
		height: 350px;
	}

	/* line 480, ../sass/style.scss */
	.o-slider--item {
		height: 350px;
	}

	/* line 484, ../sass/style.scss */
	.o-slider-panel img {
		left: -15%;
		width: 130%;
	}
}
@media screen and (max-width: 480px) {
	/* line 491, ../sass/style.scss */
	.o-slider--item {
		height: 270px;
	}
	/* line 494, ../sass/style.scss */
	.o-slider--item img {
		left: -20%;
		width: 140%;
	}

	/* line 500, ../sass/style.scss */
	.o-sliderContainer {
		height: 270px;
	}
}
/* line 505, ../sass/style.scss */
.slider-pagination > li:hover {
	background-color: rgba(255, 255, 255, 0.9);
	transform: scale(1.3, 1.3);
}

h1.o-slider-title{
	font-size:5rem;
	letter-spacing:2rem;
}

h2.o-slider-subTitle{
	font-size:1.7rem;
	letter-spacing:.8em;
}


body{
    background: #fff;
    font-family: Microsoft YaHei-Regular, Microsoft YaHei;
}
.w{
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
#chinabidding_expert .zjk_header{
    width: 100%;
    height: 538px;
    background: url('../images/upgrade/banner1.png') no-repeat center;
}
#chinabidding_xmlist .zjk_header{
    width: 100%;
    height: 68px;
	min-width: 1200px;
}
.zjk_header .top{
	min-width: 1200px;
    height: 68px;
    background: rgba(255,255,255,0.83);
    box-shadow: 0px 2px 2px 0px rgba(194,194,194,0.25);
    /* overflow: hidden; */
}
.zjk_header h1{
    float: left;
    line-height: 68px;
}
.zjk_header h1 img{
    vertical-align: middle;
}
.zjk_header .topr{
    float: right;
    color: #333;
}
.zjk_header .topr p{
    line-height: 68px;
    font-size: 20px;
    padding-left: 42px;
    position: relative;
}
.zjk_header .topr span{
    font-weight: bold;
}
.zjk_header .topr i{
    position: absolute;
    left: 0;
    top: 20px;
    width: 32px;
    height: 32px;
    background: url('../images/upgrade/icon-dh.png') no-repeat 0 0;
    background-size: 32px;
}
.zjk_header .bottom .w{
    padding-top: 416px;
    display: flex;
    justify-content: center;
}
.zjk_header .bottom .expertenter{
    width: 543px;
    height: 116px;
    background: url('../images/upgrade/bg-zjrk.png') no-repeat 0 0;
    background-size: 543px 116px;
    margin: 0 7px;
}
.zjk_header .bottom .extractenter{
    width: 543px;
    height: 116px;
    background: url('../images/upgrade/bg-cqrk.png') no-repeat 0 0;
    background-size: 543px 116px;
    margin: 0 7px;
}
.zjk_header .bottom h4{
    float: left;
    line-height: 112px;
    font-size: 32px;
    color: #fff;
    padding-left: 76px;
}
.zjk_header .atip{
    float: right;
    width: 320px;
    text-align: center;
    color: #2C63BB;
}
.zjk_header .atip h5{
    font-size: 24px;
    line-height: 112px;
    /* padding-top: 20px; */
}
.zjk_header .atip p{
    font-size: 18px;
    line-height: 30px;
}
.zjk_header .atip span{
    position: relative;
    padding-left: 24px;
    margin-right: 10px;
}
.zjk_header .atip i{
    font-style: normal;
    position: absolute;
    left: 0;
    top: 4px;
    width: 16px;
    height: 16px;
    border-radius: 16px;
    text-align: center;
    line-height: 16px;
    border: 1px solid #2C63BB;
    font-size: 14px;
}
.zjk_header .topr{
	display: flex;
	justify-content: flex-start;
}
.zjk_header .topr .bell,.zjk_header .topr .headphoto{
	padding: 14px 0;
	height: 40px;
	margin-right: 12px;
	position: relative;
}
.zjk_header .topr .bell .tip{
	position: absolute;
	left: 22px;
	top: 18px;
	background-color: #E85156;
	color: #fff;
	width: 16px;
	height: 16px;
	text-align: center;
	line-height: 16px;
	font-size: 12px;
	border-radius: 12px;
}
.zjk_header .topr .mydrow{
	position: relative;
	z-index: 19;
}
.zjk_header .topr .mycenter{
	height: 28px;
	line-height: 28px;
	padding-top: 20px;
	cursor: pointer;
	padding-right: 20px;
}
.zjk_header .topr .mycenter .arrow{
	position: absolute;
	top: 29px;
	right: 4px;
	width: 12px;
	height: 12px;
	background: url('../images/upgrade/icon_zk.png');
}
.zjk_header .topr .mylist{
	position: absolute;
	left: 0;
	top: 68px;
	padding: 5px 0;
	background-color: #fff;
	width: 80px;
	line-height: 24px;
	text-align: center;
	box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.1);
	border-top: 1px solid #eee;
	display: none;
}
.zjk_header .topr a{
	color: #666;
	font-size: 14px;
}
.zjk_header .topr a:hover{
	color: #409EFF;
}
.zjk_header .topr .mydrow:hover .mylist{
	display: block;
}
.zjk_header .topr .mydrow:hover .arrow{
	transform: rotate(180deg);
}
.zjk_header .topr .headphoto{
	position: relative;
}
.zjk_header .topr .experstatus{
	position: absolute;
	left: -7px;
	bottom: 3px;
	width: 54px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	background-color: #00A870;
	border-radius: 3px;
	color: #fff;
	font-size: 12px;
	display: none;
}
.zjk_header .headphoto .experstatus:nth-child(2),.zjk_header .headphoto .experstatus:nth-child(6){
	background-color: red;
}
.zjk_header .headphoto .experstatus:nth-child(3){
	background-color: #EE831D;
}
.zjk_header .goback{
	float: left;
	padding-top: 16px;
	padding-left: 20px;
}
.zjk_header .goback a{
	display: block;
	padding: 6px 25px;
	font-size: 16px;
	color: #2C63BB;
	border: 1px solid #2C63BB;
	border-radius: 20px;
}
.zjk_header .goback a:hover{
	color: #fff;
	background: #2C63BB;
}


.zjk_footer{
    height: 262px;
    background-color: #1B1D2C;
	min-width: 1200px;
}
.zjk_footer h4{
    color: #fff;
    font-size: 16px;
    font-weight: normal;
    line-height: 32px;
    padding-top: 22px;
}
.zjk_footer .fcontent{
    display: flex;
    justify-content: space-between;
    margin-bottom: 40px;
}
.zjk_footer .footl,.zjk_footer .footc,.zjk_footer .footr{
    width: 400px;
}
.zjk_footer .fcontent p{
    padding-left: 30px;
    position: relative;
    color: rgba(255,255,255,0.7);
    font-size: 14px;
    line-height: 32px;
}
.zjk_footer .fcontent p img{
    position: absolute;
    left: 0;
    top: 4px;
}
.zjk_footer .fcopyright{
    padding-top: 10px;
    border-top: 1px solid rgba(255,255,255,0.2);
}
.zjk_footer .fcopyright p{
    text-align: center;
    color: rgba(255,255,255,0.7);
    line-height: 24px;
    font-size: 14px;
}
.zjk_shadow{
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	background: rgba(0, 0, 0, 0.3);
	z-index: 99;
}
.zjk_shadow .zjk_popup{
	width: 660px;
	height: 448px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -330px;
	margin-top: -224px;
	background-color: #fff;
}
.gzjl .zjk_popup{
	height: 320px;
}
.zjk_shadow .zjk_popup h4{
	padding-top: 8px;
	margin: 0 24px;
	font-size: 18px;
	color: #333;
	line-height: 50px;
	text-align: center;
	border-bottom: 1px solid #DCDEE2;
}
.zjk_shadow .zjk_close{
	position: absolute;
	right: 24px;
	top: 16px;
	font-size: 24px;
	color: #A6A6A6;
	cursor: pointer;
}
.zjk_shadow .zjk_popup .el-form-item{
	float: left;
	width: 300px;
}
.zjk_shadow .zjk_popup .el-date-editor.el-input{
	width: 200px !important;
}
.zjk_shadow .zjk_popup .popform{
	padding: 20px;
	padding-bottom: 0;
}
.zjk_shadow .zjk_popup .el-upload--picture-card{
    width: 64px !important;
    height: 64px !important;
    line-height: 64px !important;
}
.zjk_shadow .zjk_popup .el-upload-list--picture-card .el-upload-list__item{
    width: 64px !important;
    height: 64px !important;
    line-height: 64px !important;
}
.zjk_shadow .zjk_examine{
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -290px;
	margin-top: -176px;
	width: 580px;
	height: 352px;
	border-radius: 8px;
	background-color: #fff;
	text-align: center;
}
.zjk_examine img{
	padding-top: 68px;
	padding-bottom: 20px;
}
.zjk_examine h5{
	font-size: 18px;
	color: #333;
	line-height: 24px;
}
.zjk_examine p{
	font-size: 16px;
	color: #999;
	line-height: 30px;
	margin-bottom: 60px;
}
.zjk_examine .btns{
	display: flex;
	justify-content: center;
}
.zjk_examine .primary{
	width: 130px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	background-color: #2C63BB;
	color: #fff;
	border-radius: 40px;
	cursor: pointer;
	margin: 0 12px;
	opacity: 0.8;
}
.zjk_examine .static{
	width: 130px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	border: 1px solid #2C63BB;
	color: #2C63BB;
	border-radius: 40px;
	cursor: pointer;
	margin: 0 12px;
}
.zjk_examine p span{
	color: #2C63BB;
}
.zjk_examine .primary:hover,.zjk_examine .static:hover{
	opacity: 1;
}
.el-message {
	min-width: 100px !important;
}

#njoinStep01 .el-upload-form{
	position: relative;
}
#njoinStep01 .el-upload-form .el-upload-tip{
	position: absolute;
	left: 0;
	top: 55px;
	color: #999;
	font-size: 12px;
}
#njoinStep01 input{
	width: 210px !important;
}
#njoinStep01 .ywtypetxt input{
    width: 180px !important;
}

.kefu{
	position: fixed;
	left: 50%;
	bottom: 305px;
	width: 58px;
	height: 58px;
	margin-left: 602px;
	background: url('../images/upgrade/icon-zxkf-unselect.png');
	background-size: 58px;
	box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.1);
}
.kefu a{
	display: block;
	color: #2C63BB;
	font-size: 12px;
	text-align: center;
	padding-top: 36px;
	line-height: 18px;
}
.kefu:hover{
	background: url('../images/upgrade/icon-zxkf-select.png');
}
.kefu:hover a{
	color: #fff;
}
a{
	text-decoration: none;
}

/* el-picker选择器携带至今选项 */
.customePopper .el-picker-panel [slot="sidebar"] + .el-picker-panel__body,
.customePopper .el-picker-panel__sidebar + .el-picker-panel__body {
	margin-left: 0;
	margin-bottom: 40px;
}
.customePopper .el-picker-panel [slot="sidebar"],
.customePopper .el-picker-panel__sidebar {
	top: unset;
	left: 0;
	right: 0;
	border-right: none;
	width: unset;
	padding: 0;

	.el-picker-panel__shortcut {
		text-align: center;
		padding: 0;
		line-height: 40px;
	}
}
.customePopper.el-date-picker.has-sidebar {
	width: unset;
}
.isToThisDay .el-input__inner::-webkit-input-placeholder {
	color: #606266 !important;
}

 