@charset "UTF-8";

/*公共样式*/
html {
	width: 100%;
	height: 100%;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
}
body {
	width: 100%;
	height: 100%;
	font-size: 13px;
	font-family: "Microsoft YaHei";
	background: #fff;
	font-weight: 400;
}
* {
	margin: 0px;
	padding: 0px;
}
img {
	height: auto;
	border: 0;
}
ul, li, dl, dd, dt, ol {
	list-style: none;
}
em {
	font-style: normal;
}
a:link, a:visited, a:focus {
	text-decoration: none;
	outline: none;
}
.clear {
	clear: both;
	overflow: hidden;
}
p {
	word-wrap: break-word;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a,div,p,span,input{ -webkit-tap-highlight-color:rgba(255,0,0,0);tap-highlight-color:rgba(255,0,0,0); -moz-tap-highlight-color:rgba(255,0,0,0); -ms-tap-highlight-color:rgba(255,0,0,0); -o-tap-highlight-color:rgba(255,0,0,0);}
.hover {
	-webkit-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
}
textarea, input,select {
	font-family: "Microsoft YaHei";
	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	color: #999;
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus {
	border-color: rgba(21, 104, 240, 0.9);
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0.065) inset, 0 0 0px rgba(21, 104, 240, 0.9);
	outline: 0 none;
}


/*主体内容样式*/

.mainbox{ width: 100%; height:auto; background:#fff;}
.mainWrapbox{ width:100%; height:auto; background:#eee;}

/*header区域*/
.headbox{width: 100%; height: 64px; box-shadow: 0px 0px 3px #CCC; background: #FFF;}
.headerbox{width:1200px;height:64px; position: relative; margin: auto;}
.newyxklogo{ background:url('../images/logo.png') 0 0 no-repeat; display: block; overflow: hidden; width: 136px; height: 64px; float: left;}
.newyxklogo em{ font-size: 12px; -webkit-transform:scale(0.795);transform:scale(0.795); height: 12px; width: 120%; display: block; margin-top: 38px; margin-left: -10%; text-align: center; color: #FFF; color: rgba(255, 255, 255, 0.8); font-weight: 500; letter-spacing: 1px;}
.bannerbtn{ width:500px; height: 64px; position: relative; float: left; margin-left: 10px;}
.bannerbtn a{display: block; position:absolute;	top:0px; line-height:64px; height:64px;	width:80px;	font-size:16px;	color:#222222; text-align:center;}
.bannerbtn a:nth-child(1) {left: 0px;}
.bannerbtn a:nth-child(3) {	left: 82px;}
.bannerbtn a:nth-child(5) {	left: 164px;}
.bannerbtn a:nth-child(7) {	left: 245px;}
.bannerbtn a:nth-child(9) {	left: 327px;}
.bannerbtn a:nth-child(11) { left: 409px;}
.bannerbtn span {display: block;position: absolute;top: 20px;height: 24px;width: 1px;background: #E3E3E3;}
.bannerbtn span:nth-child(2) {	left: 81px;}
.bannerbtn span:nth-child(4) {	left: 163px;}
.bannerbtn span:nth-child(6) {	left: 244px;}
.bannerbtn span:nth-child(8) {	left: 325px;}
.bannerbtn span:nth-child(10) {	left: 406px;}
.nw-line {
	width: 80px;
	height: 2px;
	background: #3B97F6;
	position: absolute;
	left: 0px;
	top: 0px;
	webkit-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
}
.bannerbtn .nw-nowpage { color: #3997F6;}
.bannerbtn a:hover {color: #3997F6; font-weight:400;}
.cenheader{ display: inline-block; height:16px; line-height: 16px; float: right; margin-top: 26px; margin-right: 20px; position: relative;}
.cenheader a{ color: #666666; font-size: 12px; float: left;}
.cenheader em{ display: block; height: 14px; width: 1px; margin: 1px 10px; float: left; background:#eee; }
.cenheader a:hover,.cenheader span:hover,.yxkewm:hover{color:#3997F6; font-weight:400;}
.cenheader span,.yxkewm{ float: left;font-size: 12px; color: #666; cursor: pointer;}
.yxkewmbox{ width:98px; height: 98px; position: absolute; top: 42px;     right: 54px;
    box-shadow: 1px 1px 10px #999;z-index: 10;-webkit-transition: all 0.15s linear;
	transition: all 0.15s linear;
	-moz-transition: all 0.15s linear;
	-ms-transition: all 0.15s linear;
	-o-transition: all 0.15s linear; transform:scale(0); -webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);}
.cenheader .yxkewm:hover .yxkewmbox{transform:scale(1); -webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);}
.registerlogin { height: 64px; display: inline-block; float: right; }
.registerlogin a{ display:block; float:right;}
.pc-register { width: 48px; height: 18px; line-height: 18px; color: #54a1f3; border-left: 1px solid #54a1f3; text-align: center; display: block; float: right; cursor: pointer; margin-top: 24px; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; }
.pc-register:hover { color: #0A6DD1; font-weight:400;}
.loginiocn { width: 38px; height: 18px; line-height: 18px; padding-left: 20px; display: block; background: url(../images/newyxkallbackground.png) -14px -48px no-repeat; float: right; color: #54a1f3; margin-top: 24px; cursor: pointer; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; }
.loginiocn:hover { color: #0A6DD1; font-weight:400;}
.registerlogin-after { float: right; display: inline-block; height: 64px; cursor: pointer; position: relative; margin-left: 10px; }
.loginbox { float: right; }
.nicknamed { overflow: hidden; display:inline-block; color: #3B97F6; height: 64px; line-height: 64px; float: right; position: relative;}
.nickpicadd { display: block; width:30px; height:30px; border-radius: 100%; overflow: visible; float: right; margin-top: 17px; margin-right: 10px; position: relative;}
.nickpicadd >img:nth-child(1) {width:100%;height: 100%;border-radius: 50%;}
.nickpicadd .login-member{position: absolute;  bottom: 0;  right: 0;  width: 15px;  height: 15px;}
.logout{color: #444444; height: 64px; line-height: 64px; float: right; position: relative; margin-left: 10px;}
.loginbox a:hover { color: #0A6DD1; }

/*回到顶部start*/
#return-top {
	width: 120px;
	height: 120px;
	background: url(../images/return_top.png) no-repeat center center;
	position: fixed;
	bottom: 50px;
	left: 50%;
	margin-left: 600px;
	background-size: 86px 86px;
}
/*回到顶部end*/

/*幻灯片样式*/

.headWrap{ width:100%; height:408px; background:#FAFAFA;}
.banner{ width:1200px; height:360px; position: relative; overflow: hidden; margin:0 auto; padding-top:24px;}

.banner-btn a{display:block;line-height:40px;position:absolute;top:180px;width:40px;height:40px;background-color:#000;opacity:0.3;filter:alpha(opacity=30) color:rgb(255, 255, 255);overflow:hidden;z-index:4;}
.prevBtn{left:0px;}
.nextBtn{right:0px;}
.banner-img{font-size:0;*word-spacing:-1px;/* IE6、7 */ letter-spacing:-3px;position:relative; display: block;}
.banner-img li{display:inline-block;*display:inline;*zoom:1;/* IE6、7 */ vertical-align:top;letter-spacing:normal;word-spacing:normal;font-size:12px;}
.banner-img li a{ width:1152px; height:360px; display:block;}
.banner-img li a img{ width:1152px; height:360px;}
.banner-img img:nth-child(2) {width: 93px;height: 94px; position: absolute; bottom: 0;  right: 0; }
.banner i{background:url(http://gtms01.alicdn.com/tps/i1/T1szNBFzlmXXX8QSDI-400-340.png)  no-repeat;width:15px;height:23px;cursor:pointer;margin:8px 0 0 12px;display:block;}
.banner .nextBtn i{background-position:-200px -24px;}
.banner .prevBtn i{background-position:-200px 0px;}
.banner-circle{position:absolute;left:50%;bottom:15px;height:13px;text-align:center;font-size:0;border-radius:10px;}
.banner-circle li{border-radius:10px;margin:4px;display:inline-block;display:-moz-inline-stack;vertical-align:middle;zoom:1; float:left;}
.banner-circle li span{display:block;height:8px;width:8px;  cursor: pointer; border-radius:50%;background:#FFF;overflow:hidden; float:left;
	-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear; -webkit-border-radius:50%; -moz-border-radius:50%;}
.banner-circle .selected span{background:rgba(255, 255, 255, 0); border:2px solid #FFF; margin-top: -2px;}

.search-upload-box{ width:1200px; height:108px; margin: auto;  margin-top:25px; }
.searchbox{ width:788px; padding:23px 23px 0px 23px; height:83px; background: #fafafa; float: left; }
.uploadbox{ width:342px; height: 106px; background: #fafafa; float: right;}
.searchinput{width: 792px; height:36px; background:#EEEEEE; position: relative;}
.searchinput input{ display: block; height: 20px; padding: 8px 10px; line-height: 20px; width:691px;color: #222; background:#fff; border:1px solid #e3e3e3; float: left; border-right:none;}
.searchinput .searchbtn{ display: block; height: 38px; cursor: pointer; line-height: 38px; width:80px; text-align: center; font-size: 14px; color: #FFF; float: right; background:#3B97F6; }
.searchinput .searchbtn:hover{ background:#0A6DD1;}
.jticon{width: 0; height: 0; border: 6px solid #FFF; border-color:#999999  transparent  transparent transparent; position: absolute; right:92px; top: 15px; cursor: pointer;}

.listreci{ position: absolute;  background:#fff; top: 36px; left: 0px; width:710px; height: 0px; overflow: hidden;-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear; z-index: 10; }
.listreci li{ height:30px; width:680px; background: #fff; padding: 0px 15px; cursor: pointer;
	-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;}
.listreci li span{ display: block; width: 20px; height: 20px; margin-top: 5px; float: left; background:#B5B5B5; line-height: 20px; text-align: center;  color: #FFF;}
.listreci li p{ float: left; height:30px; line-height: 30px; color: #222; margin-left: 10px;}

.listreci li:nth-child(1) span{ background:#F17E3F;}
.listreci li:nth-child(2) span{ background:#FCB946;}
.listreci li:nth-child(3) span{ background:#F8CC75;}
.listreci li:hover{ background:#f5f5f5;}
.radiolist{ height:14px; line-height: 14px; float: left; margin:12px 20px 0px 0px;}
.radiolist span{ display: inline-block; height: 14px; margin-left:8px; float: left; font-size: 12px;}


.regular-radio {
	display: none;
}

.regular-radio + label {
	-webkit-appearance: none;
	background-color: #fafafa;
	border: 1px solid #999;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
	/* padding: 6px; */
	border-radius: 50%;
	display: inline-block;
	position: relative;
	cursor: pointer;
	float: left;
	width: 14px;
	height: 14px;
}

.regular-radio:checked + label:after {
	content: ' ';
	width: 8px;
	height: 8px;
	border-radius: 50px;
	position: absolute;
	top: 50%;
	background: #3A97F6;
	box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);
	text-shadow: 0px;
	left: 50%;
	font-size: 32px;
	transform: translate(-50%, -50%);
}


.uploadwjbtn{ width: 194px; height: 48px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; margin:20px auto 0px auto; cursor: pointer; display: block; line-height: 48px;  padding-left: 100px;
    background: url(../images/newyxkallbackground.png) 48px -65px no-repeat #00CC99;
    color: #FFF;
    font-size: 22px;
    font-weight: lighter; cursor: pointer;}
.uploadwjbtn:hover{background: url(../images/newyxkallbackground.png) 48px -65px no-repeat #00A279;}
.wjallcounts{ width: 100%; height: 20px; line-height: 20px; color:#666666; font-size: 14px; margin-top: 5px; text-align: center;}
.wjallcounts em{ font-size: 18px; color:#00CC99; margin: 0px 3px; font-weight:500; }
.zhqulistbox{ margin:30px auto 0px auto; background: #FFF; width:1200px;}

.zhqulistbox li{ float: left; width:384px; margin-right:24px;}
.zhqulistbox li:nth-child(3){ margin-right:0px;}
.zqlista{ margin-bottom: 15px; height:32px; width:100%;  border-bottom:1px solid #E3E3E3; padding-bottom:10px;}
.zqlista p{ height:32px; float: left; line-height:32px; font-size:24px; color:#333; width:70%; font-weight:400;}
.zqlista a,.liebietitle a{ -webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	float: right; width:20px; height:20px; cursor: pointer; border-radius: 100%; background:url('../images/newyxkallbackground.png') -2px -114px no-repeat #DDDDDD; margin-top:6px;}
.zqlista a:hover,.liebietitle a:hover{background:url('../images/newyxkallbackground.png') -2px -114px no-repeat #BBBBBB;}	

.zqlistpic{ width:220px; height:99.7px; display: block; text-align: center; overflow: hidden; margin-bottom:15px; float:left; position:relative;}
/*.zqlistpic:hover img{transform:scale(1.05); -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);}*/
.zqlistpic span{ background:rgba(242,153,64,0.7); width:220px; height:24px; display:block; position:absolute; bottom:0; left:0; font-size:12px; line-height:24px; color:#fff; text-align:center;}
.zqlistpic img{-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	max-width: 100%;height:99.7px; display: block;transform:scale(1); -webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);}
.zqlisttitle{ height: 20px; line-height: 20px; font-size: 16px; color:#1F1F1F; text-align: center; width: 100%; overflow: hidden; display: block; margin: 10px 0px 5px 0px;}
.zqlisttitle:hover{color: #0B76DF}
.zqlistdrest{ font-size:12px; color:#999; cursor:default; line-height:140%; display: block; overflow:hidden; width:150px; float:right; padding-bottom: 15px; height:82px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;}
.zqlistdrest:hover{ color:#999;}
.zqlistb{ width:100%;}
.zqlistb a{ width:auto; height:24px;  overflow:hidden; font-size:13px; color:#333; display:inline-block; vertical-align:top;white-space: nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -webkit-text-overflow:ellipsis; margin-bottom:5px;}
.zqlistb a:hover{ color:#3b97f6; font-size:13px;}
.zqlistb a span{ width:24px; height:24px; display:inline-block; vertical-align:middle; margin-right: -4px;}
.zqlistb a i{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-style:normal; display: inline-block;
width: 276px;}
.zqlistb a .spec{width: 354px;}
.recommendbox{ width:1200px; margin:24px auto;}
.recommendleft{ width:966px; float:left;}
.recommendtop{ width:966px; border-bottom:1px solid #E3E3E3; padding-bottom:10px;}
.recommendtop p{ font-size:24px; color:#333; height:32px; line-height:32px; font-weight:400; width:60%; float:left;}
.recommendtop a{background:url("../images/hyhicon.png") no-repeat; float:right; height:15px; width:54px; margin-top:14px; transition: all 0.2s linear 0s; background-size:54px 60px; background-position:0 0;}
.recommendtop a:hover{background:url("../images/hyhicon.png") no-repeat; background-position:0 -45px;}
.recommendmain ul li{ width:306px; height:158px; overflow:hidden; float:left; margin-left:24px; border-bottom:1px dotted #E3E3E3; padding:20px 0 10px 0;}
.recommendmain ul li:nth-child(3n+1){ margin-left:0px;}
.specialistbox{ width:306px; margin-bottom:20px;}
.specialistbox a{height:64px; display:block; float:left; margin-right:10px;}
.specialistbox a img{ width:64px; height:64px;}
.specialistbox p{ width:232px; float:left; height:64px; overflow:hidden;}
.specialistbox p span{ display:block;}
.specialistbox p .zjname{ font-size:16px; color:#333; line-height:140%; margin-bottom:3px; height:24px; overflow:hidden;}
.specialistbox p .zjpost{font-size: 12px;color: #999;line-height: 140%;height: 16px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;display: inline-block;width: 220px;}
.specialistbox p .zjdoc{ font-size:12px; color:#999; line-height:150%;}
.specialistbox p .zjdoc b{ color:#666; font-weight:normal;}

.recommendright{ width:210px; float:right;}
.recommendright p { margin:6px 0 10px 0;}
.recommendright p.sizea{ font-size:18px; color:#333;}
.newslistrightB .sizeb{ font-size:12px; color:#333; line-height:16px;}
.newslistrightB .sizeb em{ font-size:18px; color:#3A97F6; margin-right:5px;}
.newslistrightB .applyattbtn{ margin:10px 0;}
.newslistrightB .applyattbtn a{ width:180px; height:40px; border-radius:4px; background:#3A97F6; color:#fff; line-height:40px; text-align:center; display:block;}
.newslistrightB .applyattbtn a:hover{ background:#0a6dd1;}
.newslistrightB .cooperatebox{ font-size:12px; line-height:150%; margin-bottom:10px;}
.newslistrightB .cooperatebox b{ display:block; font-weight:normal; color:#333;}
.newslistrightB .cooperatebox span{ display:block; color:#999;}
.newslistrightB{ width:210px; height:422px; overflow:hidden; z-index:10;}
.newslistrightB .rollhidden{ width:210px; height:300px; overflow:hidden;}
.newslistrightB ul{ width:207px; padding:20px 0 0 12px; border-left:1px solid #E3E3E3; margin-left:2px;}
.newslistrightB ul li p{ width:5px; height:5px; border-radius:100%; background:#aaa; border:2px solid #fff; float:left; margin-top:4px; z-index:20; margin-left:-17px;}
.newslistrightB ul li{ margin-bottom:16px; min-height:108px; cursor:pointer;}
.newslistright{ width:210px; height:382px; overflow:hidden; z-index:10;}
.newslistright ul{ width:203px; padding:20px 0 0 12px; border-left:1px solid #E3E3E3; margin-left:2px;}
.newslistright ul li p{ width:5px; height:5px; border-radius:100%; background:#aaa; border:2px solid #fff; float:left; margin-top:4px; z-index:20; margin-left:-17px;}
.newslistright ul li{ margin-bottom:18px; height:108px; cursor:pointer;}
.newslistright ul li:last-child,.newslistrightB ul li:last-child{ margin-bottom:0;}
.newslistright ul li span,.newslistrightB ul li span{ display:block;}
.newslistright ul li .newtime,.newslistrightB ul li .newtime{ width:75px; height:18px; background:url("../images/newslistbg.png") no-repeat; font-size:12px; color:#666; line-height:18px; text-align:center; float:left;}
.newslistbox{ width:100%; margin-top:6px;}
.newslistbox a{ width:48px; height:48px; display:block; float:left; margin-right:12px;}
.newslistbox a img{ width:48px; height:48px;}
.newslistbox .newslistboxright{ width:137px; float:left;}
.newslistbox .newslistboxright b{ font-size:13px; color:#333; font-weight:normal; line-height:130%; margin-bottom:3px; display:block;}
.newslistbox .newslistboxright span{ font-size:12px; color:#999; line-height:130%; height:30px; display:block;padding-top: 5px;}
.newslistbox .newslistboxright a{ font-size:12px; color:#666; line-height:140%; width:100%; height:32px; overflow:hidden; display:block;}
.newslistbox .newslistboxright a:hover{ color:#3b97f6;}
.newsbottom{ width:90%; font-size:12px; color:#333; line-height:150%; margin-top:5px; overflow:hidden;}
.newsbottom a{ color:#333;}
.newsbottom a:hover{ color:#3b97f6;}
.adplacebox1{ width:1200px; height:110px; margin:28px auto 0;}
.adplacebox1 a{ width:1200px; height:110px; display:block;}
.adplacebox1 a img{ width:1200px; height:110px;}
.adplacebox2{ width:834px; height:62px; margin-top:24px;}
.adplacebox2 a{ width:834px; height:62px; display:block;}
.adplacebox2 a img{ width:834px; height:62px;}

.scnts-upload{ height:20px; margin-top:10px; width: 100%;}
.scnts-upload p{ height:14px; width: 26%;  font-size: 12px; margin-top: 3px; line-height: 14px; color:#999999; display: inline-block; float: left; padding-left:23px; background: url(../images/newyxk-ydicon.svg) 0px 0.09em no-repeat; }
.scnts-upload span{ width: 50px; height: 20px;  overflow: hidden; display: block;  position: relative; color: #666666; cursor: pointer; font-size: 12px; transform:scale(0.95); -webkit-transform:scale(0.95); -moz-transform:scale(0.95);-ms-transform:scale(0.95); background:#F5F5F5; text-align: center; line-height: 20px; float: right; border-radius: 10px; border:1px solid #E3E3E3;}
.scnts-upload span:hover{ background:#87BD29; color: #FFF;}
.scnts-upload b{ font-style: normal; font-weight: normal; width:29%; float: left; text-align: center; color:#FF5B26; font-size: 12px; height:20px;margin-top: 2px;}
.yxkwdbox{ width:1200px; margin:30px auto 0px auto; background:#FFF;}
.leftwdlist{ width:834px; float:left;}
.liebietitle{ border-bottom: 1px solid #E3E3E3; padding-bottom:10px;}
.liebietitle a{ margin-top: 10px;}
.wdiconbig{ width:60%; height:32px; line-height:32px; float:left; font-size:24px; color:#333; font-weight:400;}
.leftwdlist li{ width:142px; margin-top: 25px; float: left; margin-right:30px;}
.leftwdlist li:nth-child(5){ margin-right:0px;}

.zqlistpicb{ width:256px; height:150px; overflow: hidden; display:block ;border:1px solid #eee;}
.zqlistpicb img{ display: block; width:256px; height:150px;-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;}
.zqlistpicw{ width:142px; height:186px; overflow: hidden; display:block ;border:1px solid #eee;}
.zqlistpicw img{ display: block; width:142px; height:186px;-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;}
/*.zqlistpicb:hover img{transform:scale(1.05); -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);} */

.zqlisttitleb{display:block; width: 100%; margin:10px 0px 5px 0px; color: #1F1F1F; overflow: hidden; line-height: 180%;    height: 50px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;;}
.zqlisttitleb:hover{ color:#3B97F6; font-weight:inherit;}

.zqlisttitlec{ height:40px; display:block; width: 100%; margin:10px 0px 5px 0px; color: #1F1F1F; overflow: hidden; line-height: 147%;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.zqlisttitlec:hover{ color:#3B97F6;}

.zqlistpicc{ width: 258px; height:144px; overflow: hidden; display: block; position: relative;}
.zqlistpicc img{ display: block; width: 258px; height:144px;-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;}
/* .zqlistpicc:hover img{transform:scale(1.05); -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);}  */
.leftkjlist li{ width:254px; margin-top: 25px; float: left; margin-right:30px;}
.leftkjlist li:nth-child(3){ margin-right:0px;}
.leftkjlist li:nth-child(6){ margin-right:0px;}
.leftkjlist ul{ width:834px; }
.leftkjlist{ width:834px; float:left;}
.leftqklist{ width:834px; float:left;}
.leftqklist ul{ width:834px;}
.leftqklist ul li{ width:185px; margin-top: 25px; float: left; margin-right:30px;}
.leftqklist ul li:nth-child(4){ margin-right:0;}
.zqlistpicg{ width:185px; height:252px; overflow: hidden; display:block ;border:1px solid #eee; margin-bottom:8px;}
.zqlistpicg img{ display: block; width:185px; height:252px;-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;}


.gxauthor,.gxtimeli{ height: 18px; display: block; line-height: 18px; font-size: 12px; color:#666;overflow: hidden;}
.gxauthor span.zkgr{ background:#9ed641; border-radius:18px; color:#fff; display:inline-block; font-size:10px; padding:0px 8px; line-height:15px; vertical-align:middle; margin-left:5px;}
.gxauthor span.zkyl{ background:#7dbbf9; border-radius:18px; color:#fff; display:inline-block; font-size:10px; padding:0px 8px; line-height:15px; vertical-align:middle; margin-left:5px;}
.gxauthor span.zkmt{ background:#fba326; border-radius:18px; color:#fff; display:inline-block; font-size:10px; padding:0px 8px; line-height:15px; vertical-align:middle; margin-left:5px;}
.gxauthor span.zkqy{ background:#3bb24c; border-radius:18px; color:#fff; display:inline-block; font-size:10px; padding:0px 8px; line-height:15px; vertical-align:middle; margin-left:5px;}
.gxauthor span.zkjg{ background:#5d63ba; border-radius:18px; color:#fff; display:inline-block; font-size:10px; padding:0px 8px; line-height:15px; vertical-align:middle; margin-left:5px;}


.gxtimeli{    padding-bottom: 15px;
    border-bottom: 1px dotted #CCCCCC;}
.leftwdlist ul{ width:834px; height:auto;}
.tabtwobtn{ height: 50px;}
.tabtwobtn span{ display: block; height:48px;-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear; text-align: center; margin:0px 15px; cursor: pointer; line-height: 48px; float: left; width:107px; border-bottom: 2px solid #EEEEEE; color:#444444;}
.rightwdlist{width:302px; padding:0 20px; background:#FAFAFA; float:right;}
.tabtwobtn span:hover{ color:#0B76E0; border-bottom: 2px solid #0B76E0}
.tabtwobtn .nowtabclick{color:#0B76E0; border-bottom: 2px solid #0B76E0}
.tabtwobtn span a{color:#444444;}
#listtaba2,#listtabb2{ display: none;}
.listpaidu{ margin-top:15px; padding-bottom:20px;}
.listpaidu li{ height:34px; line-height: 34px; width: 100%; overflow: hidden; margin: 3px 0px;}
.listpaidu li span{ display: block; width:20px;height:20px; border-radius:2px; float: left; margin-top:8px; background:#EEEEEE; text-align:center; color:#333; line-height: 22px; font-size: 12px;}
.listpaidu li:nth-child(1) span { background:#F17E3F; color:#fff;}
.listpaidu li:nth-child(2) span { background:#F17E3F; color:#fff;}
.listpaidu li:nth-child(3) span { background:#F17E3F; color:#fff;}

.listnerong{ float: left; padding-left: 8px; width:270px; height: 35px;}
.listnerong a{ height: 35px; line-height: 34px; color:#444444; display: block; width:190px; overflow: hidden; float: left;font-size:13px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.listnerong a:hover{ color:#3B97F6;}
.listnerong em{  font-size: 12px; float: right; color:#999999; display: inline-block; height: 34px; line-height: 34px;}
.keiconbig{ width: 158px; height: 59px;  position: absolute; background: url(../images/newyxkallbackground.png) -7px -338px no-repeat; margin-top: -7px; margin-left: -4px;}

.zqlistpicc span{ position: absolute; display: block; width: 100%; height: 100%; z-index: 1;  left: 0px; top: 0px; background: rgba(0,0,0,0.3)}

.zqlistpicc b{width: 46px; height: 46px; -webkit-transition: all 0.1s linear;
	transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-ms-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;  display: block; border-radius: 100%;border: 2px solid #FFF; position: absolute;left: 0px; right: 0px; top: 0px; bottom: 0px; margin:auto; z-index: 10;}

.zqlistpicc em{ width: 18px; height: 22px;  display: block; position: absolute; background: url(../images/newyxkallbackground.png) -17px -496px no-repeat; left: 0px; right: 0px; top: 0px; bottom: 0px; margin:auto; z-index: 10;}

.zqlistpicc:hover b{transform:scale(1.1); -webkit-transform:scale(1.1);-moz-transform:scale(1.1); -ms-transform:scale(1.1);-o-transform:scale(1.1);}
.kjzanbtn{ height:19px; float: left; position: relative;}

.wz-dzicon {
	display: inline-block;
	font-size: 14px;
	color: #999;
	cursor: pointer;
	float: left;
	background: url(../images/newyxkallbackground.png) -14px -211px no-repeat;
	line-height: 24px;
	height: 20px;
	padding-left: 25px;
}

.wz-dziconb {
	background: url(../images/newyxkallbackground.png)  -14px -163px no-repeat;
	width: 18px;
	height: 19px;
	position: absolute;
	left: 0px;
	top: 0px;
	cursor: pointer;
}

.wz-dzicona {
	-webkit-animation-name: doudong;
	-webkit-animation-duration: 0.8s;
	-webkit-animation-timing-function: ease-out;
	-webkit-animation-iteration-count: 1;
	-moz-animation-name: doudong;
	-moz-animation-duration: 0.8s;
	-moz-animation-timing-function: ease-out;
	-moz-animation-iteration-count: 1;
	-ms-animation-name: doudong;
	-ms-animation-duration: 0.8s;
	-ms-animation-timing-function: ease-out;
	-ms-animation-iteration-count: 1;
	-o-animation-name: doudong;
	-o-animation-duration: 0.8s;
	-o-animation-timing-function: ease-out;
	-o-animation-iteration-count: 1;
	animation-name: doudong;
	animation-duration: 0.8s;
	animation-timing-function: ease-out;
	animation-iteration-count: 1;

}

@keyframes doudong{
0%{ left: 0px; top: 0px;}

10%{left:0px; top: -10px; transform:rotate(-10deg);}

20%{left:0px; top: -10px; transform:rotate(0deg);}
30%{left:0px; top: -10px; transform:rotate(10deg);}

40%{left:0px; top: -10px; transform:rotate(0deg);}
50%{left:0px; top: -10px; transform:rotate(-10deg);}

60%{left:0px; top: -10px; transform:rotate(0deg);}
70%{left:0px; top: -10px; transform:rotate(10deg);}
80%{left:0px; top: -10px; transform:rotate(0deg);}
90%{left:0px; top: -10px; transform:rotate(-10deg);}
100%{left:0px; top: 0px; transform:rotate(0deg);}
}




@-webkit-keyframes doudong{
0%{ left: 0px; top: 0px;}

10%{left:0px; top: -10px; -webkit-transform:rotate(-10deg);}

20%{left:0px; top: -10px; -webkit-transform:rotate(0deg);}
30%{left:0px; top: -10px; -webkit-transform:rotate(10deg);}

40%{left:0px; top: -10px; -webkit-transform:rotate(0deg);}
50%{left:0px; top: -10px; -webkit-transform:rotate(-10deg);}

60%{left:0px; top: -10px; -webkit-transform:rotate(0deg);}
70%{left:0px; top: -10px; -webkit-transform:rotate(10deg);}
80%{left:0px; top: -10px; -webkit-transform:rotate(0deg);}
90%{left:0px; top: -10px; -webkit-transform:rotate(-10deg);}
100%{left:0px; top: 0px; -webkit-transform:rotate(0deg);}
}

@-moz-keyframes doudong{
0%{ left: 0px; top: 0px;}

10%{left:0px; top: -10px; -moz-transform:rotate(-10deg);}

20%{left:0px; top: -10px; -moz-transform:rotate(0deg);}
30%{left:0px; top: -10px; -moz-transform:rotate(10deg);}

40%{left:0px; top: -10px; -moz-transform:rotate(0deg);}
50%{left:0px; top: -10px; -moz-transform:rotate(-10deg);}

60%{left:0px; top: -10px; -moz-transform:rotate(0deg);}
70%{left:0px; top: -10px; -moz-transform:rotate(10deg);}
80%{left:0px; top: -10px; -moz-transform:rotate(0deg);}
90%{left:0px; top: -10px; -moz-transform:rotate(-10deg);}
100%{left:0px; top: 0px; -moz-transform:rotate(0deg);}
}
@-o-keyframes doudong{
0%{ left: 0px; top: 0px;}

10%{left:0px; top: -10px; -o-transform:rotate(-10deg);}

20%{left:0px; top: -10px; -o-transform:rotate(0deg);}
30%{left:0px; top: -10px; -o-transform:rotate(10deg);}

40%{left:0px; top: -10px; -o-transform:rotate(0deg);}
50%{left:0px; top: -10px; -o-transform:rotate(-10deg);}

60%{left:0px; top: -10px; -o-transform:rotate(0deg);}
70%{left:0px; top: -10px; -o-transform:rotate(10deg);}
80%{left:0px; top: -10px; -o-transform:rotate(0deg);}
90%{left:0px; top: -10px; -o-transform:rotate(-10deg);}
100%{left:0px; top: 0px; -o-transform:rotate(0deg);}
}
@-ms-keyframes doudong{
0%{ left: 0px; top: 0px;}

10%{left:0px; top: -10px; -ms-transform:rotate(-10deg);}

20%{left:0px; top: -10px; -ms-transform:rotate(0deg);}
30%{left:0px; top: -10px; -ms-transform:rotate(10deg);}

40%{left:0px; top: -10px; -ms-transform:rotate(0deg);}
50%{left:0px; top: -10px; -ms-transform:rotate(-10deg);}

60%{left:0px; top: -10px; -ms-transform:rotate(0deg);}
70%{left:0px; top: -10px; -ms-transform:rotate(10deg);}
80%{left:0px; top: -10px; -ms-transform:rotate(0deg);}
90%{left:0px; top: -10px; -ms-transform:rotate(-10deg);}
100%{left:0px; top: 0px; -ms-transform:rotate(0deg);}
}

.clickbfbtn{ height: 18px;  color:#999999; font-size: 12px; float: left; margin-left: 20px; line-height: 17px; margin-top: 4px;cursor:auto;}
.clickbfbtn em{ width: 18px; height: 18px; margin-right: 8px; position: relative; top: -3px; border-radius: 100%; background: url(../images/newyxkallbackground.png)-17px -551px no-repeat;  float: left;}
.clickbfbtn:hover em{background: url(../images/newyxkallbackground.png)-17px -551px no-repeat;}
.clickbfbtn:hover{color:#87BD29;}
.qkiconbig{ width: 158px; height: 59px;  position: absolute; background: url(../images/newyxkallbackground.png) -7px -416px no-repeat; margin-top: -7px; margin-left: -4px;}
.tabtwobtn h2{ font-style: normal; font-weight:500; color:#222; font-size: 16px; height: 49px; line-height:49px; border-bottom:1px  solid #E3E3E3}
.ad1add{ width:342px; margin-top: 20px; height:175px; float:right; }
.ad1add img{ width:342px; height:175px; display: block;}
.ad1add a{ display: block; width: 100%; height: 100%;}

.hezuopan{ width:430px; float:left; margin-left:70px; margin-top:27px;}
.hezuopan h1{ font-weight: normal; font-size:18px; color: #333; height:20px; display: block; line-height:20px;}
.pannerlist{ width:433px; overflow:hidden; white-space:nowrap;}
.pannerlist a{ display: inline-block; font-size:12px; margin-top:5px; margin-right:15px; color:#444444; }
.pannerlist a:hover{color:#0B76E0;}

.bottom{ width:100%; margin-top:24px; background:#FAFAFA; border-top:1px solid #E3E3E3; padding-bottom:20px;}
.fixed-bottom {position: fixed;bottom: 0;width:100%;}
.bottombox{ width:1200px; margin:0 auto; border-bottom:1px dotted #E3E3E3; height:98px;}
.bottomboxa{ height:38px; line-height:38px; width:690px; float:left; border-right:1px solid #CCCCCC; margin-top:30px;}
.bottomboxa a{ color:#333; display:inline-block; font-size:13px;  height:40px;  line-height:40px; width:138px; float:left;}
.bottomboxa a b{ width:32px; height:32px; display:inline-block; vertical-align:middle; margin-right:10px;}
.bottomboxa a:hover b{ opacity:0.8;}
.bottomboxa a:hover{color:#555; font-size:13px; font-weight:400;}
.bottomboxa span{ color:#333; display: inline-block; font-size: 12px; height: 40px; line-height:40px; text-align: center; width: 8px;}
.bottomboxd{ margin: 20px auto 0; text-align:center; width:720px;}
.bottomboxd p{ color:#666; font-size:12px; height:20px; line-height:20px; text-align:left;}
.bottomboxd p a{ color:#666;}
.bottomboxd p a img{ width:20px; height:20px; margin-right: 3px;    position: relative;
    top: 4px;}
.sideright-top .downlist{ width:654px; border:1px solid #E3E3E3; border-top:none; position:absolute; top:56px; left:20px; background:#fff; display:none;}
.sideright-top .downlist a{ display:block; font-size:14px; color:#212121; height:24px; line-height:24px; padding:5px 15px;}
.sideright-top .downlist a span{ width:20px; height:20px; display:inline-block; color:#444; background:#E3E3E3; font-size:14px; text-align:center; line-height:20px; margin-right:10px;}
.sideright-top .downlist a span.txt1{ background:#F3A454; color:#fff;}
.sideright-top .downlist a:hover{ background:#f5f5f5; font-weight:400;}
.mtzc {width: 49px; height: 45px; float: left;}
.jkjlogo {width: 75px; height: 43px; float: left; margin: 6px 5px;}
.linebg {display: inline-block; width: 2px; height: 38px; background: rgb(233, 233, 233) none repeat scroll 0% 0%; margin: 5px 10px; float: left;}

/*上传样式*/

.stepbox{ width:854px; padding:24px 0; margin:24px auto 0;}
.stepbox ul{ width:854px; margin:0 auto;}
.stepbox ul li{ float:left;}
.stepbox em{ float:left; width:310px; height:2px; background:#e3e3e3; margin-top:35px;}
.stepbox em.on{ background:#00CC99;}
.stepon,.stepin{ width:68px; height:60px; padding-left:12px; padding-top:12px;}
.stepon{ background:url(../images/newyxkallbackground.png) -276px -280px no-repeat;}
.stepin{ background:url(../images/newyxkallbackground.png) -277px -371px no-repeat;}
.stepon span,.stepin span,.step span{ font-size:18px; display:block; line-height:150%;}
.stepon b,.stepin b,.step b{ font-size:12px; display:block; font-weight:normal;}
.stepon span,.stepon b{ color:#fff;}
.stepin span,.stepin b,{ color:#444;}
.step{ width:72px; height:60px; background:#fff; border-radius:50%; text-align:center; color:#444; padding-top:12px;}
.stepacc{ background:#00CC99; color:#fff;}

.choseupbox{ width:980px; margin: auto; margin-top:20px;}
.choselist{width:778px; padding:00px 100px; height:auto; background:#fff}
.otherbox{ width: 200px; margin: 90px 88px 90px 0px; float: left;}
.otherbox:nth-child(3){ margin-right:0px;}
.otherbox span{ display: block; -webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;    width: 125px; padding-left: 75px; height: 52px; cursor: pointer; line-height: 52px; border-radius: 3px; font-size: 20px; font-weight: lighter; color: #FFF;  margin-bottom:10px; }
.otherbox p{ width: 200px; line-height:150%; color:#444444; font-size: 12px; text-align: center;} 
.otherbox:nth-child(1) span { background:url(../images/newyxkallbackground.png)  -168px -181px  no-repeat #FF962C;}
.otherbox:nth-child(2) span { background:url(../images/newyxkallbackground.png)  -168px -181px  no-repeat #3B97F6;}
.otherbox:nth-child(3) span { background:url(../images/newyxkallbackground.png)  -168px -181px  no-repeat #00CC99;}

.otherbox:nth-child(1) span:hover{ background: url(../images/newyxkallbackground.png)  -168px -181px  no-repeat #F27900;}
.otherbox:nth-child(2) span:hover{ background:url(../images/newyxkallbackground.png)  -168px -181px  no-repeat #0B79E8;}
.otherbox:nth-child(3) span:hover{ background:url(../images/newyxkallbackground.png)  -168px -181px  no-repeat #00A67C;}

.listfenlei{ width: 980px; margin:84px 0px; }
.listfltitl{ height: 20px; line-height: 20px; font-size: 18px; color: #222; margin-bottom: 20px;}
.listfltitl span{ color:#999999; font-size: 12px;}

.listflist span{ width: 195px; height: 40px; line-height: 40px; float: left; font-size: 12px; text-align: center; color:#1F1F1F; display: block; overflow: hidden;}
.listflist span:nth-child(odd){ background:#FAFAFA;}
.listflist span:nth-child(even){ background:#fff;}
.listflist span a {color: #1F1F1F;}
.stepbox .finseher{ background: #00CC99; }



.wxtips{ width: 480px; margin: auto; margin-top: 25px;}
.wxtips p{ color:#222; font-size: 12px; height: 20px; line-height: 20px;}
.wxtips span{ height: 20px; line-height: 20px; font-size: 12px; color:#444444; display: block;}
.uploadbtnbig{ width: 302px; height: 56px; margin:65px auto 0px auto; cursor:pointer;}

.shac-top{ width:980px; margin: auto; height:auto;}
.shac-topaa{ width:930px; height: 38px; padding: 25px; border:1px dashed #E2E2E2;background: #fff; }
.shac-topaa-left{ height: 38px; line-height: 38px; color: #1F1F1F; float: left; width: 50%; font-size:18px; font-weight:bold; }
.shac-topaa-left span{ color: #00CC99; font-size: 24px; margin: 0px 3px;} 
.shac-topaa-right{ width: 300px; height: 38px; float: right;}

.shac-topaa-right span:nth-child(1){ text-align: center; width: 140px; background:#FFF; height: 36px; font-size: 16px; color: #00CC99; line-height: 36px; border:1px solid #E3E3E3; border-radius: 3px; display: block; cursor: pointer; float: left;}
.shac-topaa-right span:nth-child(2){text-align: center; width: 140px; background:#FFF;height: 36px; color: #222222;font-size: 16px; line-height: 36px; border:1px solid #E3E3E3; border-radius: 3px; display: block; cursor: pointer; float: right;}

.shac-topaa-right span:nth-child(1):hover{color:#008665;}
.shac-topaa-right span:nth-child(2):hover{color:#000;}

.shac-topab{ width:930px; padding: 15px 25px; background: #FAFAFA;}
.shac-topab-left{ width: 680px; float: left;}
.shac-topab-right{ float: right; font-size: 12px; color:#999999; cursor: pointer;}
.shac-topab-right span{ margin-right: 3px; font-size: 16px;}
.shac-topab-right:hover{color:#FF0000;}
.uploatiao{ width: 680px; height: 20px; border-radius: 3px; background:#DDDDDD; position: relative;}
.uploatiao span{ display: block; width: 30%; height: 20px; border-radius: 3px; background:#00CC99; line-height: 20px; color: #FFF; font-size: 12px; text-align: center;}
.showtipssome{ height: 20px; line-height: 20px; color:#444444 ; font-size: 12px; margin-top: 3px;}

.showtipssome p:nth-child(1){ width: 30%; float: left;height: 20px; line-height: 20px; text-align: left; }
.showtipssome p:nth-child(2){ width: 40%; float: left;height: 20px; line-height: 20px; text-align: center; }
.showtipssome p:nth-child(3){ width: 30%; float: right;height: 20px; line-height: 20px; text-align: right; }
.shac-topb{ width: 980px; height:auto; position: relative; margin-top: 40px; overflow:hidden !important; background:#fff;-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear; }
.lefttopicon{ z-index: 10; width: 48px; height: 48px; position: absolute; left: 0px; top: 0px; color: #FFF; font-size: 14px; background: url(../images/newyxkallbackground.png) -309px -17px no-repeat;}
.lefttopicon em{     position: absolute;
    left: 2px;
    top: 6px;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;}
.shac-topb-left{ width:430px; padding:0 30px; height: 100%; float: left; background:#fff ;}
.shac-topb-right{width:430px; padding: 0px 30px; height: 100%; float: left;}
.longinput{ min-height: 38px; line-height: 38px; margin-top: 25px; width:430px; position: relative;}
.longinput em{ color:red; position: relative;top: 3px; margin-right: 2px;}
.up-sth-creat{ height: 38px; line-height: 38px; margin-top:5px; display: inline-block; float: right;}
.up-sth-creat p{ font-size: 12px; color:#999999; float: left; cursor:pointer;}
.up-sth-creat span{ height: 10px; float: left; width: 1px; display: block; margin: 14px 8px; background:#999;}
.up-sth-creat p:hover{ color:red;}

.longinput input{ width:360px; height: 24px; padding: 5px 9px; border: 1px solid #E3E3E3; float: right; color:#222;}
.longinput textarea:focus,.longinput input[type="text"]:focus, .longinput input[type="password"]:focus ,.longinput select:focus {border-color:#CCCCCC;box-shadow: 0 0px 0px rgba(0, 0, 0, 0.065) inset, 0 0 0px rgba(21, 104, 240, 0.9);outline: 0 none;}
.tipsxx{ position: fixed; top: 50%; padding: 10px 15px; font-weight: lighter; line-height: 150%; box-shadow: 0px 0px 2px #FF3535; cursor: pointer; z-index: 3000; text-align: center; width: 150px; border-radius: 3px; left: 0px; right: 0px; margin: auto; font-size: 12px; color: #FFF; background: rgba(255,53,53,0.9)}
.longinput textarea{  width:360px; height: 96px; position: relative; padding: 10px 9px 30px 9px; line-height: 165%; border: 1px solid #E3E3E3; float: right; color:#222; resize:none; }
.countts{ position:absolute; width: 100px; color: #999999; font-size: 12px; text-align: right; bottom: -5px; right: 10px;}

.xieyi {text-align: center; height: 20px; line-height: 20px;  margin:40px 0;}
.xieyi span{padding-left:10px;}
.xieyi a{ color:#3b87f6;}
.xieyi a:hover{color:#0B76E1;}
.xieyi input{ position: relative;top:2px;}
.longinputright{ margin-bottom:30px;}
.longinputright input{width:330px; cursor: pointer; height: 24px; padding: 5px 39px 5px 9px; background: #FFF; border: 1px solid #E3E3E3; float: right; color:#222;}
.jticonb{
    width: 0;
    height: 0;
    border: 6px solid #FFF;
    border-color: #999999 transparent transparent transparent;
    position: absolute;
    right: 12px;
    top: 16px;
    cursor: pointer;
}
.choseliebox{ -webkit-transition: all 0.4s linear;
	transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	width: 340px; height: 170px; background: #FFF; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3); position: absolute; left: 50px; top: -125px; border-radius: 5px;transform:scale(0); opacity: 0; -webkit-transform:scale(0); -webkit-opacity: 0;-moz-transform:scale(0); -moz-opacity: 0; -ms-transform:scale(0); -ms-opacity: 0;} 
.choseliebox .leftbox{ width: 170px; height: 170px; overflow-y: scroll;overflow-x:hidden; float: left;}
.choseliebox .rightbox{ width: 170px; height: 170px; overflow-y: scroll;overflow-x:hidden; float: right;}
.choseliebox span{ display:block; background: #FFF; height: 30px; font-size: 12px; line-height: 30px; margin: 10px 0px; width: 150px; padding: 0px 10px; cursor:pointer;}
.choseliebox span:hover{ background:#EEEEEE; color:#3997F6;}
.choseliebox .choselieboxed{ background:#EEEEEE; color:#3997F6;}
#fenlie2,#fenlie3,#fenlie4,#fenlie5,#fenlie6{ display: none;}


.choselieboxb{transform:scale(1); opacity: 1; -webkit-transform:scale(1); -webkit-opacity: 1;-moz-transform:scale(1); -moz-opacity: 1; -ms-transform:scale(1); -ms-opacity: 1;}
.creatboxlist{ width:430px; margin-top:30px;} 
.list-rightbox{ float:right; width:360px; padding-top: 8px;}

.longinput select{  width:360px; height: 34px; line-height: 34px; display: block; padding: 0px 9px; border: 1px solid #E3E3E3; float: right; color:#222;}
.tipstexta{ height: 20px; line-height: 20px; font-size: 14px; color:#999999; text-align: center; margin-top: 40px;}

.shortinput{ min-height: 38px; line-height: 38px; margin-top: 25px; width:390px; position: relative;}
.shortinput em{ color:red; position: relative;top: 3px; margin-right: 2px;}
.shortinput input{ width: 280px; height: 24px; padding: 5px 9px; border: 1px solid #E3E3E3; float: right; color:#222;}
.shortlegft{ float: left; text-align: right; width:85px;}


.shortinput textarea:focus,.shortinput input[type="text"]:focus, .shortinput input[type="password"]:focus ,.shortinput select:focus {
	border-color:#CCCCCC;
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0.065) inset, 0 0 0px rgba(21, 104, 240, 0.9);
	outline: 0 none;
}

.shortinput textarea{  width:280px; height: 96px; position: relative; padding: 10px 9px 30px 9px; line-height: 165%; border: 1px solid #E3E3E3; float: right; color:#222; resize:none; }
.shac-topc{ width: 980px; height:630px; position: relative; margin-top: 40px; overflow:hidden; background:#F8F8F8;-webkit-transition: all 0.3s linear;
	transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear; }
.creatboxlistb{ width: 390px; margin-top:-10px;} 
.list-rightboxb{ float:right; width:300px; padding-top: 8px;}

.listboxcreat{ height: 20px; line-height: 20px; font-size: 14px; color:#222; margin-bottom: 4px;}
.listboxcreat span{ margin-left: 5px; font-size: 12px; color:#999999;}
.listboxcreat a{ color:#3b97F6; font-size: 12px; margin-left:5px; text-decoration: underline;}
.listboxcreat a:hover{color:#0B76E1;}
.listboxcreat input{ height: 12px; width: 12px; position: relative; float: left; margin-right: 5px; top: 4px;}
.uploadfm{ width: 274px; height: 304px; border: 1px solid #E3E3E3; background: url(../images/periodcal-upload.jpg) 0px no-repeat; cursor: pointer; margin:0 auto;}
.tipstextb{ height: 20px; line-height: 20px; font-size: 14px; color:#999999; text-align: center; margin-top: 10px;}
.uploadfm img{ display: block;width: 274px;height: 304px;}
.uploadcontent{ width:980px; background:#fff; height:auto; padding:60px 0px 90px 0px;}
.success{ text-align:center; }
.success h3{ font-size:32px; color:#00CC99; height:36px; line-height:36px; margin-bottom:24px; font-weight: lighter;}
.success h3 span{ width:36px; height:36px; background:url(../images/newyxkallbackground.png) -415px -17px no-repeat;position: relative;
    top: -2px; display:inline-block; vertical-align:middle; margin-right:6px;}
.success p{ font-size:14px; color:#1F1F1F; margin-bottom:30px;}
.success p b{ color:#F2993F;}
.success p a{ color:#3997F6;}
.success p a:hover{ color:#0b76e1;}
.success .jxscbtn a{ width:140px; height:36px; font-size:16px; color:#fff; line-height:36px; text-align:center; border-radius:4px; background:#00CC99; display:block; margin:0 auto;}
.success .jxscbtn a:hover{ background:#00A87E;}
.listfenleib{ }
.rmwdiconbig,.zxwdiconbig{ color: #333; float: left; font-size: 24px; font-weight: 300; height: 32px; line-height: 32px; width: 60%;}
.rmwdlistbox li{ width:175px; float: left; margin-top: 25px; margin-right:30px;}
.rmwdlistbox li:nth-child(6){ margin-right: 0px;}
.zqlistpicd{ width:174px; height:238px; overflow: hidden; display: block; position: relative;border:1px solid #eee;}
.zqlistpicd img{ display: block; width:174px; height:238px;-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;}
/* .zqlistpicd:hover img{transform:scale(1.05); -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);}  */
.zqlisttitled{ height: 42px; display:block; font-size:14px; width: 100%; margin:10px 0px 5px 0px; color: #1F1F1F; overflow: hidden; line-height: 150%; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.zqlisttitled:hover{ color:#3B97F6; font-weight:400;}
.wdlisttitle{ color: #333; float: left; font-size: 24px; font-weight: 300; height: 32px; line-height: 32px; width: 60%;}
.liebietitle h3{cursor: pointer;}
.rmwdlistbox li:nth-child(6n+0){margin-right:0px;}
.rmkjlistbox li{ width: 216px; float: left; margin-top: 25px; margin-right:30px;}
.rmkjlistbox li:nth-child(5n+0){ margin-right: 0px;}
.rmkjlistbox .zqlistpicc{ width: 216px;  height: 122px; overflow: hidden; display: block; position: relative;}
.rmkjlistbox .zqlistpicc img{ display: block; width: 216px;  height: 122px;
    -webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;}
.scnts-upload .renminbi{ height: 20px; width: auto; line-height: 22px; float: right;  padding-left: 22px; position: relative; margin-top: 0px; font-size: 12px;color: #FF5C26; background: url(../images/newyxkallbackground.png) -14px -578px no-repeat;
}
.scnts-upload .jifen{height: 20px;width: auto;line-height: 22px;float: right;padding-left: 22px;position: relative;margin-top: 0px;font-size: 12px;color: #FF5C26;background: #FFF;}
.rmkjlistbox .zqlisttitlec{ font-size: 14px;height: 42px;}
.rmkjiconbig,.zxkjiconbig{ color: #333; float: left; font-size: 24px; font-weight: 300; height: 32px; line-height: 32px; width: 60%;}
.pagebottom{ width:100%; margin:0 auto; text-align: center;}
.update-pagebox { display:inline-block; margin:0 auto; margin-top:15px; height:30px; line-height:30px; text-align:center;  }
.current {background: #3b97f6 !important;color: #FFF !important;}
.update-pagebox a { color:#999; font-size:12px; cursor: pointer; padding:0px 10px; background:#FFF; border: 1px solid #E3E3E3; height:30px; display: inline-block; line-height:30px; -webkit-transition:all 0.2s ease-in; transition:all 0.2s ease-in; -moz-transition:all 0.2s ease-in; -ms-transition:all 0.2s ease-in; -o-transition:all 0.2s ease-in; margin: 0 3px;}
.update-pagebox span { color:#CCCCCC; font-size:12px; cursor: pointer; padding:0px 10px; background:#FFF; border: 1px solid #E3E3E3; height:30px; display: inline-block; line-height:30px; -webkit-transition:all 0.2s ease-in; transition:all 0.2s ease-in; -moz-transition:all 0.2s ease-in; -ms-transition:all 0.2s ease-in; -o-transition:all 0.2s ease-in; }
.update-pagebox span.on{ background:#3b97f6; color:#FFF;}
.update-pagebox span:hover{ background:#3b97f6; color:#FFF;}
.record{ font-size:14px; color:#666; line-height:150%; text-align:center; margin-top:15px;}
.bofangbox{ width: 100%; height: 595px; /*background:#fafafa;*/}
.bofangmodel{ width:1200px; height: 595px; margin:auto;}
.bofangtitle{ height: 40px; line-height: 40px;  padding-top: 25px; font-size:18px; color: #222; width: 1200px; overflow: hidden;}
.bofangtitle h1{ display: inline-block; font-size:18px; font-weight:400;}
.bf-modelbox{ width: 1200px; height: 480px; background:#1C1C1C;}
.bf-modelbox .bf-leftbox{ width:856px; float: left;height: 480px; position:relative;}
.demopci{ width:856px; height:480px; position:absolute; left:0px; top:0px; z-index:1000;}
.demopci img{ display:block; width:856px; height:480px;position: absolute;cursor: pointer;}
.bf-modelbox .bf-rightbox{ width:304px; float: right; padding:0 20px; }
.bfr-stitle{ height:40px; width:294px;line-height:40px; font-size: 14px; color: #fff; margin:20px 0 15px 0; background:#3D3D3D; padding-left:10px;}
.bf-author,.bf-prize{ height: 20px; line-height: 20px; color: #999999; margin-top: 5px;}
.bf-author span,.bf-prize span,.bf-jjpro span{ margin-left: 5px; font-size: 14px;}

.bf-author span.xqgr{ background:#9ed641; border-radius:18px; color:#fff; display:inline-block; font-size:10px; padding:0px 8px; line-height:15px; margin-left:5px;}
.bf-author span.xqyl{ background:#7dbbf9; border-radius:18px; color:#fff; display:inline-block; font-size:10px; padding:0px 8px; line-height:15px; margin-left:5px;}
.bf-author span.xqmt{ background:#fba326; border-radius:18px; color:#fff; display:inline-block; font-size:10px; padding:0px 8px; line-height:15px; margin-left:5px;}
.bf-author span.xqqy{ background:#3bb24c; border-radius:18px; color:#fff; display:inline-block; font-size:10px; padding:0px 8px; line-height:15px; margin-left:5px;}
.bf-author span.xqjg{ background:#5d63ba; border-radius:18px; color:#fff; display:inline-block; font-size:10px; padding:0px 8px; line-height:15px; margin-left:5px;}



.bf-jjpro{color: #999999; margin-top: 5px; line-height: 165%; font-weight: lighter; font-size: 13px; height:86px; overflow:hidden;}
.bfdysx{ width: 240px; height: 34px; margin: auto; margin-top: 15px;}
.bfdysx-dy{ width: 108px; height: 36px; line-height: 36px; text-align: center; float: left; cursor: pointer; font-size: 14px; color: #FFF; border-radius: 3px; background:#3B97F6;}
.bfdysx a {color:#FFF;}
.bfdysx-sx{ width: 108px; height: 36px; line-height: 36px; text-align: center; float: right; cursor: pointer; font-size: 14px; color: #FFF; border-radius: 3px; background:#3B97F6;}
.bfdysx div{-webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;}
.bfdysx div:hover{background:#0B76E1;}
.bfzbs-btn{ height:48px; width: 100%; border-bottom:1px dotted #333333; text-align: center;}
.allcreatbtn{  display: inline-block; height: 20px; margin-top:14px;}
.bf-zanbtnbox{ height: 20px; float: left; width: 80px}
.bf-bfbtnbox,.bf-scbtnbox{ height: 20px; float: left;width: 80px}
.clickbfbtns{ height: 18px;  color:#999999; font-size: 12px; float: left; margin-left: 20px; line-height: 17px; margin-top: 4px;}
.clickbfbtns em{ width: 19px; height: 20px; margin-right: 8px; position: relative; top: -4px; border-radius: 100%; background: url(../images/newyxkallbackground.png)-14px -640px no-repeat;  float: left;}
.clickbfbtns:hover em{background: url(../images/newyxkallbackground.png)-14px -618px no-repeat;}
.clickbfbtnsactive{background: url(../images/newyxkallbackground.png)-14px -618px no-repeat !important;}
.clickbfbtns:hover{color:#F29940;}
.bf-bfbtnbox  .clickbfbtn{ margin-left: 0px;}
.bf-scbtnbox .clickbfbtns{ margin-left: 0px;}
.shareboxshow{ width: 314px; position: relative; min-height:48px; margin-top:30px; }
.dowright{ float:right; width:168px;}
.dowright a{ width:168px; height:48px; color:#fff;-webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear; font-weight: lighter; border-radius:4px; text-align:center; display:block; font-size:12px; overflow:hidden;}
.dowright a.green{ background:#00C192;}
.dowright a.green:hover{ background:#00b085;}
.dowright a.orange{ background:#FF5C26;}
.dowright a.orange:hover{ background:#ff4d11;}
.xzleft{ float:left; margin-top:10px; padding-left:26px;}
.xzleft span{ width:34px; height:30px; display:inline-block; vertical-align:middle; background:url(../images/uploadicon.png) no-repeat; margin-right:7px;}
.xzleft span.xz{ background-position:-50px -80px;}
.xzleft span.jb{ background-position:0px -78px;}
.dxright{ float:left; height:28px; margin-top:8px; margin-left:5px;}
.dxright span{ font-size:12px; color:#fff; display:block; text-align:left;}

.shareleftbox{ width: 140px; float: left; height: 48px;}
.shareleftbox span{ -webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;float: left; display:inline-block; height:20px; line-height: 20px; color:#999999; margin-top: 14px; position: relative;}
.xl-yxkshare{ width: 24px; background: url(../images/newyxkallbackground.png) -7px -688px no-repeat; cursor: pointer; margin-left: 10px;}
.wx-yxkshare{ width: 24px; background: url(../images/newyxkallbackground.png) -45px -688px no-repeat; cursor: pointer; margin-left: 20px;}
.xl-yxkshare:hover{background: url(../images/newyxkallbackground.png) -7px -718px no-repeat; }
.wx-yxkshare:hover{background: url(../images/newyxkallbackground.png) -45px -718px no-repeat; }
.wx-yxkshare em{ width: 98px;-webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    height: 98px;
    display: block;
    box-shadow: 1px 1px 10px #999;
    position: absolute;
    top: -113px;
    left: -43px; transform:scale(0); -webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);}
.wx-yxkshare:hover em{ transform:scale(1); -webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);}
.gxzkjlistbox li{ width: 216px; float: left; margin-top: 25px; margin-right:30px;}
.gxzkjlistbox li:nth-child(4n+0){ margin-right: 22px;}
.gxzkjlistbox li:nth-child(5n+0){ margin-right: 0px;}
.gxzkjlistbox .zqlistpicc{ width:216px; height:122px;  overflow:hidden; display: block; position: relative;}
.gxzkjlistbox .zqlistpicc img{ display: block;  width:216px; height:122px;
    -webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;}
.gxzkjlistbox .zqlistpicc b{width: 36px; height: 36px; -webkit-transition: all 0.1s linear;
	transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-ms-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;  display: block; border-radius: 100%;border: 2px solid #FFF; position: absolute;left: 0px; right: 0px; top: 0px; bottom: 0px; margin:auto; z-index: 10;}
.gxzkjlistbox .zqlistpicc em{transform:scale(0.8); -webkit-transform:scale(0.8);-moz-transform:scale(0.8); -ms-transform:scale(0.8);-o-transform:scale(0.8); width: 18px; height: 22px;   display: block; position: absolute; background: url(../images/newyxkallbackground.png) -17px -496px no-repeat; left: 0px; right: 0px; top: 0px; bottom: 0px; margin:auto; z-index: 10;}
.gxzkjlistbox .zqlistpicc:hover b{transform:scale(1.1); -webkit-transform:scale(1.1);-moz-transform:scale(1.1); -ms-transform:scale(1.1);-o-transform:scale(1.1);}
.search-upload-boxb{ width: 1152px; height:88px; margin: auto;  margin-top:25px; }
.search-upload-boxb .searchbox{ width: 736px; padding:23px 23px 0px 23px; height:65px;  border: 1px solid #E8E8E8; background: #FFF; float: left; }
.search-upload-boxb .uploadbox{ width: 338px; height:88px; border: 1px solid #E8E8E8; background: #FFF; float: right;}
.qikanboxlist{ width: 1200px; margin: auto;  margin-top: 25px;}
.leftqikan{ float: left; width:834px; min-height: 999px; margin: auto;background: #FFF; padding:0px 0 25px 0;}
.qikalistbox{ height: 34px; width:690px; margin:0px  auto 0px auto;}
.qikalistbox span{ border-radius: 3px; font-size: 14px; width: 100px; height: 32px; border: 1px solid #E3E3E3; display: block; margin: 0px 5px; float: left; background:#F5F5F5; cursor: pointer; text-align: center; line-height: 32px; color: #666;}
.qikalistbox span:hover{ color: #222; background: #FFF;}
.qikalistbox .qikaned{ color: #222; background: #FFF;}
.qikanlistbox li{ width:185px; float: left; margin-top: 25px; margin-right:30px;}
.qikanlistbox li:nth-child(4n){ margin-right: 0px;}
.qikanlistbox .zqlistpicd{  width:185px; height:252px; overflow: hidden; display:block ;border:1px solid #eee; margin-bottom:8px;}
.qikanlistbox .zqlistpicd img{  display: block; width:185px; height:252px;-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;}
.qikanlistbox .scnts-upload b{ width: 30%}
.qikanlistbox .gxtimeli{ padding-bottom: 10px;}

#qikanbox1,#qikanbox2,#qikanbox4,#qikanbox5,#qikanbox6{ display: none;}
.qikanboxlisd{padding-top:28px;}

.rightqikan{ width: 302px; padding: 0px 20px;  padding-bottom: 20px; float: right; background:#fafafa; margin-bottom: 25px;}
.comtitle{ height:50px; line-height: 50px; font-size:18px; color: #202020; border-bottom: 1px solid #E3E3E3;}
.comtitle a{ color: #202020; display: inline-block;}

.reportLists {padding-top: 5px;}
.reportLists a{color: #222; line-height: 40px;}
.reportLists a span:nth-child(1){background-color: #f17e3f;padding: 0px 5px;color: #fff;}
.reportLists a span:nth-child(2){padding-left: 5px;}
.reportLists li:nth-child(4) span:nth-child(1),.reportLists li:nth-child(5) span:nth-child(1) {background-color: #eee; color: #000;}
.reportLists a:hover span:nth-child(2){color:#3B97F6;}
.zxqk-left{ width: 141px; height: 192px; float: left; margin-top: 20px; overflow: hidden; cursor: pointer;border: 2px solid #eee;}
.zxqk-left img{ width: 141px; height: 192px; display: block;-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;}
/* .zxqk-left:hover img{transform:scale(1.05); -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);}  */
.zxqk-right{float: right;width: 140px;margin-top: 70px;}

.reportListsw li{height: 40px;overflow: hidden;}

.zxqikanbox li{ width: 141px; float: left; margin-top: 25px; margin-right: 20px;}
.zxqikanbox li:nth-child(2n+0){ margin-right: 0px;}

.zxqikanbox .zqlistpicd{ width: 141px; height: 192px; overflow: hidden; display: block; position: relative; margin-bottom: 5px;border: 2px solid #eee;}
.zxqikanbox .zqlistpicd img{ display: block; width:141px; height: 192px;-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;}
.shortzhqu{ width: 1200px; margin: auto; margin-top: 25px;}
.yxkwdboxshort{  width: 834px; background:#FFF;}
.yxkwdboxshortlef{float: left;width:834px; }

.zuquboxq>h2 {border-bottom: 1px solid #dbdbdb; font-size: 30px;padding-bottom: 10px;font-family: 微软雅黑;}
.zuquboxq ul {padding-top: 20px;height: 590px;overflow: hidden;}
.zuquboxq .footerMore {width: 100px;height: 30px;text-align: center;line-height: 30px;border-radius: 5px;margin: 0 auto;margin-top: 10px;border: 1px solid #1f5fc8;color: #1f5fc8;cursor: pointer;}

.zuqubox li{ width:258px; float: left; margin-right:30px;}
.zuqubox li:nth-child(3n+0){ margin-right:0px;}
.zuqubox .zqlistpic{ width: 230px; height: 143px; display: block; text-align: center; overflow: hidden;}
/* .zuqubox .zqlistpic:hover img{transform:scale(1.05); -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);} */
.zuqubox .zqlistpic img{-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	max-width: 100%;height: auto; display: block;transform:scale(1); -webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);}
	
.zuquboxz .zqlistpic{ width:255px; height: 150px; display: block; text-align: center; overflow: hidden; border:1px solid #e3e3e3;}
/* .zuquboxz .zqlistpic:hover img{transform:scale(1.05); -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);} */
.zuquboxz .zqlistpic img{-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	max-width: 100%;height: 150px; display: block;transform:scale(1); -webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);}
.zuquboxz .zqlistdrest{height: 54px;color:#666;font-size:14px;width:100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.zuquboxz .zqlistdrest:hover{color:#3B97F6;}
.zuqubox .zqlistdrest{border-bottom: 0px; padding-bottom: 5px;cursor: pointer;}
.zuqubox li span{ color: #666; font-size: 12px;}
.zuqubox li span em{ margin-left: 5px;}
.yxkwdboxshortri{ width: 342px; float: right;  }
.zxcomneright{ width: 302px; padding: 0px 20px;padding-bottom: 5px;background:#FAFAFA; margin-bottom: 25px;}
.zxcomnerightqqq p {font-size: 16px; padding: 10px 0px;}
.zxcomnerightqqq a {width: 100px;
background: #00A279;
padding-left: 0px;
float: right;
text-align: center;
font-size: 14px;
height: 30px;
line-height: 30px;
color: #FFF;
border-radius: 3px;
-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
}
.zxcomnerightqqq a:hover{background:rgb(10, 129, 99);}
.zxcomnerightqqq span {color:orange}
.zhquboxrig{ width: 100%;}

.zhquboxrig li{ width: 141px; float: left; margin-right: 20px; margin-bottom: 20px;}

.zhquboxrig{ margin-top: 25px; }

.zhquboxrig li:nth-child(2n+0){ margin-right:0px;}


.zhquboxrig .zqlistpic{ width:141px; height:64px; display: block; text-align: center; overflow: hidden;margin-bottom:10px;}
/* .zhquboxrig .zqlistpic:hover img{transform:scale(1.05); -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);} */
.zhquboxrig .zqlistpic img{-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	max-width: 100%;height: auto; display: block;transform:scale(1); -webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);}
.zhquboxrig .zqlistdrest{border-bottom: 0px;height: 30px;line-height: 21px;overflow: hidden;width: 100%;color: #222;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;cursor: pointer;}
.zhquboxrig .zqlistdrest:hover{color:#3B97F6;}
.zhquboxrig li span{ color: #666; font-size: 12px;}
.zhquboxrig li span em{ margin-left: 5px;}
.zhquboxrig .zqlisttitle{ font-size: 13px;}

#listtabe2{ display: none}
.zuquboxb li{ margin-bottom: 25px;}
.titlezuqubox img{ display: block; width:783px; max-height:355px;}
.titlezuqubox{width:783px;  margin-bottom: 25px; padding:25px; cursor: pointer; border:1px solid #e3e3e3;}
.zuquboxtexta{ width:783px; margin-top:10px;}
.shareleftboxb{ float: right;}
.zhanshowedtitle{ height:30px; width: 300px; float: left; line-height: 30px; color:#1F1F1F; font-size:20px;}
.shareleftboxb{ height: 30px;}
.shareleftboxb span{ height: 20px; margin-top:5px;}
.titlezuqubox em img{ display: block; width:98px; height:98px;}
.zhanshowedtext{ line-height: 168%; margin-top:10px; color:#333; font-size:14px; float:left; width:625px; border-right:1px solid #ccc; height:44px; padding-right:20px; overflow:hidden;}
.zipright{ float:right; width:131px;margin-top: 10px;margin-right: 10px;}
.zipright a{ width:132px; height:44px; color:#fff;-webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear; font-weight: lighter; border-radius:4px; text-align:center; display:block; font-size:12px; overflow:hidden;}
.zipright a.green{ background:#00C192;}
.zipright a.green:hover{ background:#00b085;}
.zipright span {font-size: 16px;}
.zipright .xzleft{ float:left; margin-top:8px; padding-left:12px;}
.zipright .xzleft span{ width:34px; height:30px; display:inline-block; vertical-align:middle; background:url(../images/uploadicon.png) no-repeat; margin-right:7px;}
.zipright .xzleft span.xz{ background-position:-50px -80px;}
.zipright .xzleft span.jb{ background-position:0px -78px;}
.zipright .dxright{ float:left; height:28px; margin-top:12px; margin-left:5px;}
.zipright .dxright span{ font-size:15px; color:#fff; display:block; text-align:left;}

/*意见反馈弹出框*/
.login_interface {position: fixed;width: 494px;z-index: 10000004;left: 544.5px;top: 211.5px;display: none;}
.login_interface .inter {width: 494px;min-height: 299px;padding-bottom: 20px;background: #fff;margin: 0 auto;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.login_interface .inter .inter_tit {height: 44px;border-bottom: 1px solid #EEE;line-height: 44px;font-size: 25px;color: #333;padding-left: 20px;}
.login_interface .inter .inter_tit .into {float: left;}
.login_interface .inter .inter_tit .close {margin-top: 16px;}
.login_interface .member {margin: 0 auto;padding-top: 20px;width:100%;}
.login_interface .close {display: block;width: 10px;height: 10px;cursor: pointer;float: right;margin: 10px;}
.login_interface table {border-collapse: collapse;border-spacing: 0;}
.login_interface tbody {display: table-row-group;vertical-align: middle;border-color: inherit;}
.login_interface tr {display: table-row;vertical-align: inherit;border-color: inherit;}
.login_interface .member .user {padding-right: 10px;}
.login_interface .member td {font-size: 12px;color: #666;padding-top: 20px;}
.login_interface .member td {font-size: 12px;color: #666;padding-top: 20px;}
.login_interface textarea:focus, input[type="text"]:focus, input[type="password"]:focus {border-color: rgba(21, 104, 240, 0.9);box-shadow: 0 2px 2px rgba(0, 0, 0, 0.065) inset, 0 0 6px rgba(21, 104, 240, 0.9);outline: 0 none;}
.login_interface .inter .member .inform {height: 32px;}
#username_feedback {width:200px;border:1px solid #CCC;line-height:150%;resize:none;padding-left:8px;padding-top:5px;padding-right:5px;font-family: Microsoft YaHei;font-size:14px;color:#666;}
#email_feedback {width:355px;border:1px solid #CCC;line-height:150%;resize:none;padding-left:8px;padding-top:5px;padding-right:5px;font-family: Microsoft YaHei;font-size:14px;color:#666;}
#feedbackcontent {width:355px;border:1px solid #CCC;height:100px;line-height:150%;resize:none;padding-left:8px;padding-top:5px;padding-right:5px;font-family: Microsoft YaHei;font-size:14px;color:#666;}
.login_interface .sub{width:56px;height:23px;background:#75BC16;font-size:12px;text-align:center;line-height:22px;color:#fff;float:right;border:0;display:block;cursor:pointer;margin-right:24px;}
.zhezhaoceng{ width:100%; height:100%; background:rgba(0,0,0,0.5); position:fixed; top:0; left:0; z-index:1500;display: none;}
/*.feedback{ width:500px; height:auto; background:#fff; position:fixed; top:26%; left:0; right:0; margin:0 auto; z-index:20;display: none;}
.delright{ width:100%; height:32px;}
.delright a{ width:32px; height:32px; background:url(../images/delrighticon.png) no-repeat; background-size:32px 84px; background-position:0 0; display:block; float:right;}
.delright a:hover{ background-position:0 -52px;}
.feedback h3{ font-size:24px; color:#333; line-height:150%; text-align:center; font-weight:400; margin-bottom:10px;}
.info{ width:92%; margin:0 auto;}
.feedback table tr{ height:54px;}
.feedback table td{line-height:32px; font-size:1.0rem; color:#464646; }
.red{color:#D2000B;font-siz:16px;margin-right:5px;display:inline-block;}
.feedback input,.feedback select{ border:0; appearance:none;  -webkit-appearance:none; border:none;}
.feedback .namebox{height:34px;line-height:34px;padding-left:10px;font-size:14px; background:#fff; width:80%; color:#999; border:1px solid #E3E3E3;}
.feedback .left-brief { width:26.5%; float:left; height:36px; line-height:36px; margin-top:10px; text-align:right;}
.feedback .right-brief { width:66%; float:left; position:relative;}
.contentbox { border:1px solid #e3e3e3; width:86%; height:110px; padding:8px 10px; background:#fff; font-size:14px; margin-top:10px; color:#999; resize:none; line-height:150%;}
.feedback .right-brief span{ position:absolute; bottom:5px; right:35px; font-size:12px; color:#999;}
.feedback .right-brief span b{ font-weight:normal;}
.submitbtn{ margin:20px 0 30px 26%;}
.submitbox{ width:140px; height:36px; background:#3B97F6; color:#fff; border-radius:4px; text-align:center; font-size:14px; cursor:pointer;}
.submitbox:hover{ background:#0b76e1;}*/
.authorname{color: #FFF;display: inline-block;height: 20px;line-height: 28px;}
.authorout{height: 20px; line-height: 20px; text-align: center;}
.authorname span{float: left;}
.authorname a{color:#222; float:left;margin-right: 5px;}
.mesname{display: inline-block;font-size: 0.4em;line-height: 32px;margin-left: 12px;max-width: 50%;overflow: hidden;height: 32px;}
.mesicon{width: 19px;height: 17px;display: inline-block;/*background: url(../images/new-addvicon.svg) no-repeat;*/-webkit-transform: scale(0.8);position: relative;top: 8px;left: 4px;transform: scale(0.8);}
.mtpru-mess {height: 14px;display: block;float: left;color: #FFF;text-align: center;line-height: 14px;padding:0 8px;margin-top: 10px;border-radius: 18px;margin-left: 7px;}
.mtpru-mess em {font-size: 10px;-webkit-transform: scale(0.795);display: block;}
.mtmessgeren{ background:#9ed641;}
.mtmessyl{ background:#7dbbf9;}
.mtmessmt{ background:#fba326;}
.mtmessqy{ background:#3bb24c;}
.mtmessjigou{ background:#5d63ba;}
#checkval{width: 280px;height: 36px;line-height: 36px;border: 1px solid rgb(204, 204, 204);color: rgb(102, 102, 102);padding-left: 5px;display: block;}
#checkval option{height: 30px;line-height: 30px;display: block;padding-left: 5px;}
.new a.newbtn {background: #3a97f6 none repeat scroll 0 0;border-radius: 4px;color: #fff;display: block;font-size: 14px;height: 34px;line-height: 34px;text-align: center;width: 120px;margin:auto;}

/*轮播图*/
.clearfix{zoom:1;}
.clearfix:after{display:block;content:"";overflow:hidden;clear:both;}
.wrapper {width:100%; height:408px; background:#E9E9E9;}
.pic{width:1200px; height:360px; position: relative; overflow: hidden; margin:0 auto; }
.pic .sildebar{width:100%;position:absolute;top:0;height:360px;}
.pic .sildebar li{float:left;width:1200px;overflow:hidden;height:100%;}
img{border:none;}
.focusBox {position: absolute;bottom:10px;width: 120px;left: 50%;margin-left: -60px;}
.focusBox li{float:left;margin-right:10px;width:10px;height:10px;border-radius:10px;background:#fff;cursor:pointer;}
.focusBox li.cur{background:#f60;opacity:0.6;filter:alpha(opacity=60);}
.btn-focus{position:absolute;display:block;width:60px;height:30px;background-color:#000;opacity:0;filter:alpha(opacity=0);text-align: center;color:#fff;line-height:30px;text-decoration:none;}
.prev{left:2px;top:50%;}
.next{right:2px;top:50%;}

.zuquboxz li{margin-bottom:30px;}
.integralboxtop  li a{color:#444;}
.integralboxtop  li  a:hover{color:#FF5926;}
.yxkwdbox .zqlistpicb{margin-bottom:8px;}



.mor-zqlist{ -webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	float: right; width:20px;margin-top: 15px; height:20px; cursor: pointer; border-radius: 100%; background:url('../images/newyxkallbackground.png') -2px -114px no-repeat #DDDDDD;}
.mor-zqlist:hover{background:url('../images/newyxkallbackground.png') -2px -114px no-repeat #87BD29;}	

.zuquboxtexta #shareicon{ float:right; font-size:12px; color:#999; margin-top:20px;}
#doc_scoreku{
width: 338px;
max-height: 150px;
background: #FFF;
-webkit-transition: all 0.2s linear;
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
margin-left: 52px;
margin-top: 0px;
overflow:hidden;
position: absolute;
top: 36px;
max-height:0px;
overflow-y: scroll;
}

#doc_scoreku p{height: 30px;
padding: 0px 10px;
width: 318px;
line-height: 30px;background:#FFF; cursor:pointer;-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;}
#doc_scoreku p:hover{background:#EEE;}

/*404页面样式内容*/
.notHave {
	width: 100%;
	margin: 0 auto;
}
.notHavebox {
	width: 440px;
	margin: 0 auto 20px;
	padding-top: 96px;
}
.notHavebox p {
	margin: 0 auto;
}
.notHavebox p.notpic {
	width: 400px;
	height: 400px;
}
.notHavebox p.notpic img {
	width: 400px;
	height: 400px;
}
.notHavebox p.textwit {
	font-size: 24px;
	color: #333;
	text-align: center;
	margin: 40px 0 20px 0;
}
.notHavebox a {
	display: block;
	width: 160px;
	height: 44px;
	border-radius: 3px;
	background: #3B97F6;
	text-align: center;
	color: #fff;
	font-size: 16px;
	line-height: 44px;
	margin: 0 auto;
}
.notHavebox a:hover {
	background: #0B76E1;
}


#preLists {position:absolute; width:auto; height:auto; background:#fff; border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;left:69px; top:64px; z-index:1000;}
#linkMore {display: block;width: 10px;height: 5px;background: #fff url("../images/lessNav.jpg") no-repeat 0px 0px;position: absolute;top:30px;left:224px;z-index: 1001;}
#preLists li a {position: relative; height: 16px;width:auto; padding:0 20px;display: block; text-align: center; line-height:16px;color: #000;font-size: 14px; border-left:1px solid #dbdbdb; }
#preLists li:hover a{ color:#3c99f6;}
#preLists li:nth-child(1) a{ border-left:none;}
#preLists li:nth-last-child(7) a { border-bottom: 0 none; }
#preLists li{ float:left; height:16px; padding:20px 0;}
#preLists span{ display:block; width:240px; height:1px; background:#dbdbdb; position:absolute; box-shadow:0 -1px 2px rgba(0,0,0,0.1);}
#preLists span.L{ left:0;}
#preLists span.R{ right:0; width: 331px;}

#preLists{ border-radius: 5px;left: 288px; }
#preLists li{ float: inherit;position: relative;padding: 15px 0; }
#preLists ul{ border-radius: 5px;box-shadow: 0 0 4px #c0c0c0; }
#preLists .second_ul li a{ height: auto;line-height: initial;padding: 0; }
#preLists .second_ul{width: fit-content; position: absolute;left: 125px;background: white;top: -46px;border-radius: 4px;box-shadow: 0 0 4px #c0c0c0;display: none; }
#preLists .second_ul li{ padding: 10px 31px;display: block;text-align: center;color: #000;font-size: 14px; }
#preLists li a{ border: none; }
#preLists>ul>li:hover .second_ul li a{ color: #000000; }
#preLists>ul>li .second_ul li:hover a{ color: #3997F6; }
#preLists>ul>li:hover .second_ul{ display: block; }
.zk_ul{
    width: 100px;
    position: absolute;
    z-index: 999999;
    border: 1px solid #ddd;
    border-top: none;
    top: 64px;
    left: 50%;
    margin-left: -50px;
    display: none;
    border-bottom: none;
    border-radius: 5px;
    box-shadow: 0 0 4px #c0c0c0;
}
.zk_ul li{
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    background: white;
    border-bottom: 1px solid #ddd;
    text-align: center;
}
.zk_ul li a{
    font-size: 14px;
    display: block;
    position: relative;
    color: #333333;
}
#afterlogin:hover .zk_ul{
	display: block;
}

.bannerbtn a:nth-child(9){
	left: 268px;
	width: 148px;
	cursor: pointer;
	display: flex;
	align-items: center;
}
.bannerbtn a:nth-child(9) img{
	width: 27px;
	margin-top: 2px;
}
.bannerbtn a:nth-child(10){
	left: 382px;
	width: 148px;
	cursor: pointer;
	display: flex;
	align-items: center;
}
.bannerbtn a:nth-child(10) img{
	width: 27px;
	margin-top: 2px;
}
/* 知网弹框 */
.hownet_shadow{
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999999999999999;
	background:rgba(0,0,0,0.3);
	width: 100vw;
	height: 100vh;
	display: none;
}
.hownet_shadow .hownet_box{
	width: 403px;
	height: 190px;
	background: #FFFFFF;
	box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
	border-radius: 4px;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	text-align: center;
	overflow: hidden;
}
.hownet_shadow .hownet_box img{
	position: absolute;
	right: 10px;
	top: 10px;
	width: 12px;
	cursor: pointer;
}
.hownet_shadow .hownet_box p{
	color: #333333;
	font-size: 18px;
	line-height: 25px;
	margin-top: 50px;
}
.hownet_shadow .hownet_box .hownet_konw{
	width: 145px;
	height: 32px;
	line-height: 32px;
	background: #1676F2;
	border-radius: 4px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	bottom: 20px;
	cursor: pointer;
}


.tips_zhezhao{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99999;
}
.tips_shadow{
	width: 500px;
	position: absolute;
	left: 50%;
	top: 50%;
	background: white;
	border-radius: 8px;
	padding: 30px;
	box-sizing: border-box;
	transform: translate(-50%,-50%);
	z-index: 999999;
}
.tips_close{
	width: 16px;
	position: absolute;
	right: 20px;
	top: 20px;
	cursor: pointer;
}
.tips_content{
	width: 100%;
	color: #333333;
}
.tips_title1,.tips_title2{
	font-size: 24px;
	font-weight: 600;
	text-align: center;
	margin-bottom: 24px;
	display: none;
}
.tips_cont1,.tips_cont2{
	font-size: 18px;
	text-indent: 2em;
	line-height: 1.7;
	margin-bottom: 40px;
	display: none;
}
.tips_btn{
	width: 200px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-radius: 4px;
	background: #0C95FF;
	color: white;
	font-size: 18px;
	margin: auto;
	cursor: pointer;
}

@media (max-width: 768px) {
	.tips_shadow{
		width: 300px;
	}
}


