html,body,div,section,article,nav,menu,time,footer,header,input,p,a,img,span,em,ol,li,ul,h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0
}
ol, ul, li { 
	list-style-type: none; 
}
a {
	text-decoration: none;
	color: #000;
}
body {
	font-family: Tahoma,Microsoft YaHei,Verdana,Arial,Helvetica,sans-serif;
	background-color: #f4f4f4;
	position: relative;
	font-size:12px;
	max-width:640px;
	margin:auto;
}
.showhidden{
	display: none;
}
header,footer,.ListMoreSort .head{
	height: 40px;
	background:#0C69A8;
	position: relative;
	border-bottom:1px solid #095591;
}
.ShowMenu,.HomeLink,.ListMoreSort .head a,.ShowSearch{
	display:block;
	position: absolute;
	width: 26px;
	height: 21px;
	background: url(menu.png) no-repeat 0 0;
	background-size: cover;
	top: 10px;
	left: 10px;
	cursor:pointer;
}
.HomeLink{
	background: url(home.png) no-repeat 0 0;
	background-size: cover;
}
footer .ShowMenu,.ShowSearch{
	right:10px;
	left:auto;
	top:13px;
}
.ListMoreSort .head a{
	height:26px;
	background: url(gotop.png) no-repeat 0 0;
	background-size: cover;
	right:10px;
	left:auto;
	top:9px;
}
.ShowSearch{
	background: url(search_t.png) no-repeat 0 0;
	background-size: cover;
}
.ListMoreSort .head h2{
	color: #fff;
	font-size: 20px;
	margin-left: 10px;
	display: inline-block;
	line-height:40px;
}
footer a{
	display:block;
	padding:5px 0 0 10px;
	font-size:14px;
	color:#FFF;
}
footer > p{
	position: absolute;
	top: 20px;
	left: 10px;
	color:#FFF;
}
.ShowLogo {
	background: transparent url(/m/assets/images/wap_logo@3x_5313fda.png) no-repeat center top;
	width: 85%;
	height: 35px;
	position: absolute;
	top: 2px;
	left: 30px;
	background-size:contain;
}
.ShowFname{
	width: 85%;
	height: 35px;
	position: absolute;
	top: 2px;
	left: 30px;
	text-align:center;
	font-size:18px;
	line-height:35px;
	color:#FFF;
	font-weight:bold;
}
.ListMenu{
	background: #4d4d4d;
	position: relative;
}
.ListMenu:before {
	content: "";
	position: absolute;
	left: 12px;
	top: -19px;
	width: 0;
	height: 0;
	border:10px solid; 
	border-color: transparent transparent #4d4d4d transparent;
}
.ListMenu ul {
	overflow:hidden;
	position: relative;
}
.ListMenu ul:after {
	content: "";
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background-color: #4d4d4d;
}
.ListMenu li {
	-webkit-box-sizing: border-box;
	float: left;
	width: 50%;
	border-bottom: 1px solid #666;
	position: relative;
	line-height: 2;
	background-image:url(cate_ico.png);
	background-position: 14px 10px;
	background-size: 14px 14px;
	background-repeat: no-repeat;
}
.ListMenu li.ck{
	background-image:url(cate_ico_hover.png);
}
.ListMenu li:after {
	content: "";
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    -webkit-box-shadow: inset 0 -1px 1px #333;
    box-shadow: inset 0 -1px 1px #333;
}
.ListMenu a {
	padding-left: 36px;
	color: #fff;
	font-size: 16px;
}
.FootMenu{
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 40px;
	z-index: 100;
}
.FootMenu:before {
	border-width: 0;
}
.FootMenu:after {
	content: "";
	position: absolute;
	right: 15px;
	bottom: -18px;
	z-index: 1;
	width: 0;
	height: 0;
	border: 10px solid transparent; 
	border-color: #4d4d4d transparent transparent transparent;
}
/*
*
*/
.ShowSlide{
	padding:10px 0 10px 0;
}
.ListHotArtic,.ListMoreSort .cont ul{
	border-top: 1px solid #ddd;
}
.ListHotArtic li ,.ListMoreSort .cont ul li{
	line-height: 2.5;
}
.ListHotArtic li li:last-child ,.ListMoreSort .cont ul li:last-child{
	border-bottom: 1px solid #fff;
}
.ListHotArtic li a ,.ListMoreSort .cont ul li a{
	font-size: 16px;
	display: block;
	border-bottom: 1px solid #dddddd;
	border-top: 1px solid #fff;
	padding-left: 10px;
	-webkit-box-sizing: border-box;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.ShowMore{
	background: -webkit-gradient(linear,center top,center bottom,from(#fff), to(#e6e6e6));
	height: 30px;
	width: 180px;
	left: 50%;
	line-height: 30px;
	border-radius: 10px;
	display: block;
	text-align: center;
	margin: 10px 0 10px 0;
	margin-left: -90px;
	border: 1px solid #bbb;
	position: relative;
	font-size:16px;
}
.ShowMore:after{
	content: "";
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    width: 171px;
    margin-left: 5px;
    height: 1px;
    -webkit-box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.3);
    box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.3);
    border-radius: 10px;
}

.ListMoreSort .cont div {
	-webkit-box-sizing: border-box;
	margin: 0 10px;
	position: relative;
	overflow: hidden;
	padding-bottom: 10px;
}
.ListMoreSort .cont div img {
	width: 100px;
	margin-right: 8px;
	float: left;
}
.ListMoreSort .cont div p {
	font-size: 14px;
	min-height: 60px;
	line-height: 1.5;
}
.ListMoreSort .cont div h3 {
	padding: 10px 0;
}
.ListMoreSort .cont div.List{
	border-bottom:#FFF solid 1px;
	border-top:#DDD solid 1px;
	margin:0;
	padding-left:10px;
	padding-right:10px;
}
.ListMoreSort .cont div.List p{
	color:#666;
}
.ShowPage{
	text-align:center;
	padding:10px 0 10px 0;
	border-top:#DDD solid 1px;
}
.ShowPage a{
	border:#DDD solid 1px;
	padding:3px 5px 2px 5px;
	color:#666;
}

/*
*
*/
.article-container {
	padding: 0 14px;
	background-color: #f4f4f4;
}
.article-container .head h1 {
	font-size: 20px;
	color: #000;
	line-height: 30px;
	padding: 10px 0 5px 0;
	/*font-family: Microsoft YaHei;*/
	text-align: left;
	text-shadow: 1px 1px 1px #fff;
	font-weight: bold;
}
.article-container .head div{
	padding-bottom: 15px;
	font-size: 12px;
	color: #666;
}
.article-container .head div>a {
	color: #666;
	margin-left: 6px;
}
.article-container section {
	line-height: 1.8;
	padding-bottom: 20px;
	text-align: justify;
	font-size: 16px;
	text-shadow: 0 1px 1px #fff;
	/*font-family: Microsoft YaHei;*/
	color: #333;
}
.article-container section img {
	max-width: 95%;
}
.MoreLinks{
	height:40px;
	position:relative;
	color:#369;
}
.MoreLinks .up,.MoreLinks .dowm{
	width:40%;
	position:absolute;
	line-height:40px;
	top:0;
	height:40px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.MoreLinks .up{
	left:10px;
}
.MoreLinks .dowm{
	right:10px;
	text-align:right;
}
.MoreLinks a{
	font-size:16px;
	color:#369;
}
.nav_guide{
	height:40px;
	line-height:40px;
	overflow:hidden;
	padding-left:10px;
	border-bottom:#DDD solid 1px;
	font-size:16px;
}
.noborder{
	border:0;
}
/*
*
*/
/*搜索*/
.TopSearch {
	position: absolute;
	width:100%;
	top:40px;
	left:0;
	z-index:1000;
	background: #4d4d4d;
}
.TopSearch:before {
	content: '';
	position: absolute;
	right: 10px;
	top: -20px;
	width: 0;
	height: 0;
	border:10px solid; 
	border-color: transparent transparent #4d4d4d transparent;
	z-index: 2;
}
.TopSearch .keyword {
	display: inline-block;
	width: 92%;
	-webkit-box-sizing: border-box;
	margin: 20px 4%;
	height: 40px;
	border-radius: 20px;
	padding-left: 10px;
	font-size: 14px;
	padding-top: 3px;
}
.TopSearch input[type="submit"] {
	background: transparent url(search_btn.png) no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	width: 25px;
	height: 25px;
	border: none;
	position: absolute;
	right: 6%;
	top: 28px;
}
/*
*用户登录
*/
.Members{
	width:40px;
	height:40px;
	position:absolute;
	right:40px;
	top:0;
	z-index:1000000;
}
.Members .h{
	height:40px;
	background:url(user.png) center 10px no-repeat;
	background-size:22px 22px;
}
.Members .h span{
	display:none;
}
.Members .c{
	width:60px;
	position:absolute;
	border:#DDD solid 1px;
	background:#FFF;
	border-radius: 5px;
	left:-10px;
	top:45px;
	padding:5px 0 5px 0;
}
.Members .c div{
	line-height:20px;
	text-align:center;
	color:#888;
}
.Members .c div a{
	color:#888;
}
.Members .c:before{
	content:'';
	width:0;
	height:0;
	border:5px solid transparent;
	border-bottom: 5px solid #DDD;
	border-top:0;
	position:absolute;
	top:-5px;
	left:25px;
}
nav{width:100%; background:#fff;height:70px;border-bottom:1px solid #ddd}
nav li{width:20%; float:left;font-size:24px; text-align:center}
nav li a{padding:5px 8px;margin:15px 0; display: inline-block}
nav li a.now,nav li a:hover{background:#58A4ED;border-radius: 4px;color: #FFF;}





/* CSS Document */
/* author:cyy */
/*css reset*/
*{margin:0;padding:0;}
html,body { width:100%; }
body{overflow:-Scroll;overflow-x:hidden; background-color: #f2f3f6;}
body{font-family: "微软雅黑";}/*移动端*/

html {
  font-family: sans-serif; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
  font-family: "微软雅黑";
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {  display: block;}
audio,canvas,progress,video {  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */ font-family: "微软雅黑";
}

audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],template {  display: none;}
a {  background-color: transparent;}
a:active,a:hover {  outline: 0;}
abbr[title] {  border-bottom: 1px dotted;}
b,strong {  font-weight: bold;}
dfn {  font-style: italic;}
h1 {  font-size: 2em; }
mark {  background: #ff0;  color: #000;}
small {  font-size: 80%;}
sub,sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline;}
sup {  top: -0.5em;}
sub {  bottom: -0.25em;}
img {  border: 0;}
svg:not(:root) {  overflow: hidden;}

hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}
button[disabled],html input[disabled] {  cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner {  border: 0;  padding: 0;}
input {  line-height: normal;}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box; /* 2 */
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {  border: 1px solid #c0c0c0;  margin: 0 2px;  padding: 0.35em 0.625em 0.75em;}
legend {  border: 0; /* 1 */
  padding: 0; /* 2 */
}
textarea {  overflow: auto;}
optgroup {  font-weight: bold;}

td,th {  padding: 0;}

table{border-collapse:collapse;border-spacing:0;}
img{border:0}
ul{list-style:none;}

input,textarea,select,option,button{font-family: "microsoft yahei";}
.clear{ clear:both;}
a{text-decoration:none;outline: none;}
a:hover{outline: none;}
input[type="button"],input[type="submit"],input[type="text"]{-webkit-appearance: none; border-radius: 0;}
input,label{-webkit-tap-highlight-color:rgba(255,0,0,0); }
a,button,textarea,select{-webkit-appearance: none;-webkit-tap-highlight-color:rgba(255,0,0,0); }/* 1.去除android a/button/input标签被点击时产生的边框 2.去除ios a标签被点击时产生的半透明灰色背景 */

textarea{resize:none;}/*禁止改变大小*/
/*解决firefox按钮文字难以垂直居中问题*/
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{
	border:none;padding:0;
}
input,textarea,select,option,button,form,fieldset{margin:0;padding:0;border-width:1px;outline:none;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
-o-box-sizing: content-box;
-ms-box-sizing: content-box;
box-sizing: content-box;
}

.opa2 {
  opacity: .2;
  -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity = 20);
  filter: alpha(opacity = 20);
  -moz-opacity: .2;
  -khtml-opacity: .2;
}
.opa3 {
  opacity: .3;
  -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity = 30);
  filter: alpha(opacity = 30);
  -moz-opacity: .3;
  -khtml-opacity: .3;
}
.opa4 {
  opacity: .4;
  -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity = 40);
  filter: alpha(opacity = 40);
  -moz-opacity: .4;
  -khtml-opacity: .4;
}
.opa5 {
  opacity: .5;
  -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity = 50);
  filter: alpha(opacity = 50);
  -moz-opacity: .5;
  -khtml-opacity: .5;
}
.opa6 {
  opacity: .6;
  -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity = 60);
  filter: alpha(opacity = 60);
  -moz-opacity: .6;
  -khtml-opacity: .6;
}
.opa7 {
  opacity: .7;
  -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity = 70);
  filter: alpha(opacity = 70);
  -moz-opacity: .7;
  -khtml-opacity: .7;
}
.opa8 {
  opacity: .8;
  -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity = 80);
  filter: alpha(opacity = 80);
  -moz-opacity: .8;
  -khtml-opacity: .8;
}

.fl{float:left;display:inline;} 
.fr{float:right;display:inline;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
.clear{clear:both;zoom:1;}
.dis_inBlock{display:inline-block;*display:inline;*zoom:1;}
.dis_block{ display:block;}

.box-s{
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.over{
	overflow:hidden;
	text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-o-text-overflow: ellipsis; 
	white-space: nowrap;
}

.over2{
	 overflow: hidden; 
	 text-overflow: ellipsis;
	 -webkit-text-overflow: ellipsis;
	 -moz-text-overflow: ellipsis;
	 -o-text-overflow: ellipsis; 
	 display: -webkit-box; 
	 -webkit-line-clamp: 2; 
	 -webkit-box-orient: vertical;
}

.over3{
	 overflow: hidden; 
	 text-overflow: ellipsis;
	 -webkit-text-overflow: ellipsis;
	 -moz-text-overflow: ellipsis;
	 -o-text-overflow: ellipsis; 
	 display: -webkit-box; 
	 -webkit-line-clamp: 3; 
	 -webkit-box-orient: vertical;
}

.over4{
	 overflow: hidden; 
	 text-overflow: ellipsis;
	 -webkit-text-overflow: ellipsis;
	 -moz-text-overflow: ellipsis;
	 -o-text-overflow: ellipsis; 
	 display: -webkit-box; 
	 -webkit-line-clamp: 4; 
	 -webkit-box-orient: vertical;
}

.over5{
	 overflow: hidden; 
	 text-overflow: ellipsis;
	 -webkit-text-overflow: ellipsis;
	 -moz-text-overflow: ellipsis;
	 -o-text-overflow: ellipsis; 
	 display: -webkit-box; 
	 -webkit-line-clamp: 5; 
	 -webkit-box-orient: vertical;
}


@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1481013951583'); /* IE9*/
  src: url('iconfont.eot?t=1481013951583#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont.woff?t=1481013951583') format('woff'), /* chrome, firefox */
  url('iconfont.ttf?t=1481013951583') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1481013951583#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0px;
  -moz-osx-font-smoothing: grayscale;
}


.icon-fanhui:before { content: "\e606"; }

.icon-weixin:before { content: "\e603"; }

.icon-close:before { content: "\e604"; }

.icon-unie61d:before { content: "\e60a"; }

.icon-shoucang:before { content: "\e602"; }

.icon-zan1:before { content: "\e61b"; }

.icon-fenxiang:before { content: "\e631"; }

.icon-shanchushiyong:before { content: "\e620"; }

.icon-shijian:before { content: "\e653"; }

.icon-shijian1:before { content: "\e6cf"; }

.icon-icon07:before { content: "\e607"; }

.icon-heart:before { content: "\e624"; }

.icon-qq1:before { content: "\e67d"; }

.icon-qq:before { content: "\e698"; }

.icon-iconfontshoucang:before { content: "\e609"; }

.icon-demo01:before { content: "\e601"; }

.icon-shezhi:before { content: "\e70d"; }

.icon-qiandao01:before { content: "\e608"; }

.icon-zan:before { content: "\e65b"; }

.icon-chaping:before { content: "\e669"; }

.icon-qiandao:before { content: "\e977"; }

.icon-weibo:before { content: "\e60d"; }

.icon-xia:before { content: "\e655"; }

.icon-pinglun:before { content: "\e66d"; }

.icon-jifen:before { content: "\e605"; }

.icon-fuwu-copy:before { content: "\e600"; }

.icon-qianjin:before { content: "\e61e"; }

.icon-weixin1:before { content: "\e67b"; }

.icon-shezhi1:before { content: "\e622"; }

.icon-xiaoxi:before { content: "\e623"; }

.icon-bianji:before { content: "\e616"; }

.icon-guanzhu:before { content: "\e62d"; }

.icon-wode:before { content: "\e619"; }

.icon-qiandaochenggong:before { content: "\e6a6"; }

.icon-jubao:before { content: "\e63e"; }

.icon-02:before { content: "\e6cb"; }

.icon-wenzhangliebiaoxiangqing:before { content: "\e68c"; }

.icon-jiaoyi:before { content: "\e666"; }

.icon-jubao1:before { content: "\e65e"; }

.icon-fankuihangqing:before { content: "\e91b"; }



html{font-size:12px}
@media screen and (min-width:321px) and (max-width:375px){html{font-size:11px}}
@media screen and (min-width:376px) and (max-width:414px){html{font-size:12px}}
@media screen and (min-width:415px) and (max-width:639px){html{font-size:15px}}
@media screen and (min-width:640px) and (max-width:719px){html{font-size:20px}}
@media screen and (min-width:720px) and (max-width:749px){html{font-size:22.5px}}
@media screen and (min-width:750px) and (max-width:799px){html{font-size:23.5px}}
@media screen and (min-width:800px){html{font-size:25px}}

/*header*/
.headers{
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
}
.header{
	width: 100%;
	height: 1.5rem;
	background-color: #0094de;
	padding: .3rem .5rem;
}
.header .search{
	width: 88%;
	height: .9rem;
	line-height: .9rem;
	background-color: #fff;
	padding: 0 3%;
	border-radius: 3px;
	-webkit-border-radius: 3px;
}
.header .search i{
	font-size: .5rem;
	color: #0094de;
}
.header .search input{
	width: 80%;
	height: .9rem;
	margin: 0;
	padding: 0;
	border: none;
	text-indent: .2rem;
	font-size: .45rem;
	color: #0094de;
}
.header .search input::-webkit-input-placeholder {color:#0094de;}
.header .search input:-moz-placeholder {color: #0094de;}
.header .search input::-moz-placeholder { color:#0094de;}
.header .search input:-ms-input-placeholder {color:#0094de;}
.header .right{
	width: 10%;
	text-align: center;
	color: #fff;
	font-size: .45rem;
}
.header .right p{
	color: #fff;
	font-size: .35rem;
}

/*footer*/
.footer{
	width: 100%;
	height: 1.5rem;
	background-color: #fff;
	border-top: 1px solid #d2d2d2;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 999;
}
.footer ul li{
	width: 20%;
	float: left;
	text-align: center;
	padding-top: .25rem;	
}
.footer ul li i{
	color: #595959;
	font-size: .5rem;
}
.footer ul li a p{
	font-size: .4rem;
	color: #595959;
}
.footer ul li.cur i,
.footer ul li.cur a p{
	color: #0094de;
}



/*header-menu*/

.header-menu {
	width: 100%;
	position: relative;
}

.header-menu .top {
	width: 100%;
	height: 1.5rem;
	background-color: #fff;
	border-bottom: 1px solid #e8e8e8;
	position: fixed;
	top: 1.5rem;
	left: 0;
	z-index: 888;
}

.header-menu .top ul li {
	width: 18%;
	text-align: center;
	font-size: .45rem;
	color: #333333;
	float: left;
	height: 1.5rem;
	line-height: 1.5rem;
	margin-left: 1.666%;
}

.header-menu .toptwo ul li {
	margin-left: 11.5%;
}

.header-menu .topthree ul li {
	margin-left: 21.333%;
}

.header-menu .top ul li.on {
	border-bottom: 2px solid #0094de;
	color: #0094de;
}

.header-menu .content {
	position: relative;
	top: 1.8rem;
	margin-bottom: 3rem;
}

.header-menu .content .one .list {
	width: 100%;
	padding: 3% 5%;
	border-bottom: 1px solid #e8e8e8;
	background-color: #fff;
}

.header-menu .content .one .list .left {
	width: 64%;
}

.header-menu .content .one .list .left .tit {
	font-size: .47rem;
	line-height: .7rem;
	color: #333333;
	font-weight: bold;
	margin-bottom: .2rem;
}

.header-menu .content .one .list .left .nr span {
	font-size: .35rem;
	color: #999999;
}

.header-menu .content .one .list .left .nr span.cur {
	color: #0094de;
}

.header-menu .content .one .list .right {
	width: 33.5%;
	height: 2rem;
	text-align: center;
	font-size: 0;
}

.header-menu .content .one .list .right span {
	display: inline-block;
	height: 100%;
	line-height: 0;
	vertical-align: middle;
}

.header-menu .content .one .list .right img {
	max-width: 100%;
	max-height: 2rem;
	vertical-align: middle;
}


/*market*/

.header-menu .content .two .list {
	width: 100%;
	background-color: #fff;
	padding: 5%;
	margin-bottom: .2rem;
}

.header-menu .content .two .list .left {
	width: 2rem;
}

.header-menu .content .two .list .left .tu {
	width: 100%;
	height: 2rem;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	overflow: hidden;
	text-align: center;
	font-size: 0;
}

.header-menu .content .two .list .left .tu span {
	display: inline-block;
	height: 100%;
	line-height: 0;
	vertical-align: middle;
}

.header-menu .content .two .list .left .tu img {
	max-width: 100%;
	max-height: 100%;
	vertical-align: middle;
}

.header-menu .content .two .list .left p {
	color: #0094de;
	font-size: .35rem;
	margin-top: .2rem;
}

.header-menu .content .two .list .right {
	width: 75%;
	padding-top: .3rem;
}

.header-menu .content .two .list .shousuo {
	width: 100%;
	position: relative;
	color: #181818;
	font-size: .4rem;
	line-height: .6rem;
}

.header-menu .content .two .list .suibian {
	background: url(../img/xia.png) center no-repeat;
	display: block;
	width: .4rem;
	height: .2rem;
	background-size: cover;
	position: absolute;
	right: 0;
	bottom: .125rem;
}

.header-menu .content .two .list .suibian.on {
	background: url(../img/shang.png) center no-repeat;
	background-size: cover;
}

.header-menu .content .two .list .xia {
	width: 100%;
	margin-top: .3rem;
}

.header-menu .content .two .list .xia span {
	font-size: .35rem;
	color: #999999;
	float: left;
	margin-right: .5rem;
}

.header-menu .content .two .list .xia span .icon1,
.header-menu .content .two .list .xia span .icon2 {
	width: .4rem;
	height: .4rem;
	background: url(../img/zan.png) center no-repeat;
	background-size: contain;
	display: block;
	margin-right: .1rem;
}

.header-menu .content .two .list .xia span .icon2 {
	background: url(../img/buzan.png) center no-repeat;
	background-size: contain;
}

.header-menu .content .two .list .xia span.cur {
	color: #f95a10;
}

.header-menu .content .two .list .xia span.cur:last-child {
	color: #4ebe0a;
}

.header-menu .content .two .list .xia span.cur .icon1 {
	background: url(../img/zan1.png) center no-repeat;
	background-size: contain;
}

.header-menu .content .two .list .xia span.cur .icon2 {
	background: url(../img/buzan1.png) center no-repeat;
	background-size: contain;
}


/*tender*/

.header-menu .content .three {
	width: 100%;
	background-color: #fff;
	padding: 2% 2% 0 2%;
}

.header-menu .content .three .shang {
	width: 100%;
	height: 1.5rem;
	line-height: 1.5rem;
	background-color: #eff9fe;
	padding-left: 3%;
}

.header-menu .content .three .shang ul li {
	float: left;
	font-size: .4rem;
	color: #929292;
	width: 19%;
	text-align: center;
}

.header-menu .content .three .shang ul li:first-child {
	width: 24%;
	text-align: left;
}

.header-menu .content .three .list {
	width: 100%;
	height: 1.6rem;
	line-height: 1.6rem;
	border-bottom: 1px solid #61B34D;
	padding-left: 3%;
}

.header-menu .content .three .list ul li {
	float: left;
	width: 19%;
	text-align: center;
	font-size: .4rem;
	color: #333333;
}

.header-menu .content .three .list ul li:first-child {
	width: 24%;
	text-align: left;
}

.header-menu .content .three .list:last-child {
	border-bottom: none;
}

.header-menu .content .three .list ul li a {
	display: block;
	width: 100%;
	height: .8rem;
	line-height: .85rem;
	background-color: #01aaef;
	color: #fff;
	margin-top: .35rem;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	font-size: .4rem;
}


/*seaver*/

.seaver {
	width: 100%;
}

.seaver .top {
	width: 100%;
	height: 1.5rem;
	background-color: #fff;
	padding: 0 5%;
}

.seaver .top p {
	font-size: .4rem;
	color: #999999;
	line-height: 1.5rem;
	margin-left: .3rem;
}

.seaver .top select {
	padding: 0;
	margin-bottom: 0;
	border-radius: 50px;
	height: .8rem;
	width: 24%;
	margin-top: .35rem;
	padding-left: 4%;
	background: url(../img/xiala.png) 85% no-repeat;
	background-size: 15%;
	border: 1px solid #0094de;
	color: #0094de;
	font-size: .45rem;
}

.seaver .bottom {
	width: 100%;
	margin-top: .2rem;
	background-color: #fff;
	margin-bottom: .2rem;
}

.seaver .bottom .list {
	width: 100%;
	padding: 3% 5%;
	border-bottom: 1px solid #e8e8e8;
}

.seaver .bottom .list .left {
	width: 64%;
}

.seaver .bottom .list .left .tit {
	width: 100%;
	font-size: .48rem;
	color: #333333;
	font-weight: bold;
	line-height: .7rem;
}

.seaver .bottom .list .left .nr {
	width: 100%;
	color: #999999;
	font-size: .4rem;
	margin-top: .3rem;
}

.seaver .bottom .list .right {
	width: 33.5%;
	height: 2rem;
	text-align: center;
	font-size: 0;
}

.seaver .bottom .list .right span {
	display: inline-block;
	height: 100%;
	line-height: 0;
	vertical-align: middle;
}

.seaver .bottom .list .right img {
	max-height: 2rem;
	max-width: 100%;
}


/*mei-center*/

.sheader {
	width: 100%;
	background-color: #0094de;
	padding: 0 5% 6%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
}

.sheader .top {
	width: 100%;
}

.sheader .top i {
	line-height: 1.5rem;
	color: #fff;
	font-size: .5rem;
}

.sheader .bottom {
	width: 100%;
}

.sheader .bottom .left {
	width: 2.5rem;
	height: 2.5rem;
	border: 2px solid #2ea7e4;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	overflow: hidden;
	text-align: center;
	font-size: 0;
}

.sheader .bottom .left span {
	display: inline-block;
	height: 100%;
	line-height: 0;
	vertical-align: middle;
}

.sheader .bottom .left img {
	max-height: 2.5rem;
	max-width: 2.5rem;
	vertical-align: middle;
}

.sheader .bottom .middle {
	width: 65%;
	margin-left: 5%;
}

.sheader .bottom .middle p.bt {
	font-size: .48rem;
	color: #fff;
	width: 100%;
	margin-top: .5rem;
}

.sheader .bottom .middle p.bt span {
	display: inline-block;
	height: .6rem;
	line-height: .65rem;
	padding: 0 .1rem;
	background-color: #ebcb00;
	font-size: .36rem;
	color: #fff;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-left: .1rem;
}

.sheader .bottom .middle p.bt span.cur {
	background-color: #11b4ff;
}

.sheader .bottom .middle p.jianjie {
	font-size: .36rem;
	color: #c9e9f7;
	line-height: .6rem;
	width: 100%;
	margin-top: .2rem;
}

.sheader .bottom a.setup-btn {
	display: block;
	width: 4%;
	line-height: 2.5rem;
}

.sheader .bottom a i {
	color: #fff;
}

.mcenter {
	width: 100%;
}

.mcenter .top {
	width: 100%;
	height: 1.7rem;
	background-color: #fff;
	padding: .22rem;
}

.mcenter .top ul li {
	float: left;
	width: 33.33%;
	text-align: center;
	border-right: 1px solid #efefef;
}

.mcenter .top ul li:last-child {
	border-right: none;
}

.mcenter .top ul li p {
	font-size: .5rem;
	color: #222222;
}

.mcenter .top ul li span {
	color: #999999;
	font-size: .36rem;
}

.mcenter .top ul li a.issue-btn {
	display: block;
	width: 80%;
	height: .8rem;
	text-align: center;
	color: #fff;
	line-height: .8rem;
	font-size: .36rem;
	background-color: #1dadf5;
	margin-left: 10%;
	margin-top: .25rem;
	border-radius: 50px;
	-webkit-border-radius: 50px;
}

.mcenter .bottom {
	width: 100%;
	margin-top: .2rem;
}

.mcenter .bottom ul li {
	width: 100%;
	line-height: 1.5rem;
	height: 1.5rem;
	background-color: #fff;
	padding: 0 4%;
}

.mcenter .bottom ul li i:first-child {
	display: block;
	width: 6%;
	font-size: .55rem;
	color: #181818;
}

.mcenter .bottom ul li i.icon-qiandaochenggong {
	color: #181818;
	font-size: .5rem;
}

.mcenter .bottom ul li p {
	font-size: .45rem;
	color: #222222;
}

.mcenter .bottom ul li i.icon-qianjin {
	color: #888888;
	font-size: .5rem;
}

.mcenter .bottomtwo ul li {
	padding: 0 0 0 4%;
}

.mcenter .bottomtwo ul li .right {
	width: 94%;
	height: 1.5rem;
	border-bottom: 1px solid #e8e8e8;
	padding-right: 4%;
}

.mcenter .bottomtwo ul li:last-child .right {
	border-bottom: none;
}


/*new-detail*/

.nheader {
	width: 100%;
	height: 1.5rem;
	background-color: #0094de;
	line-height: 1.5rem;
	position: fixed;
	top: 0;
	left: 0;
	padding: 0 3%;
	z-index: 999;
}

.nheader a {
	display: block;
	width: 6%;
}

.nheader a i {
	color: #fff;
	font-size: .7rem;
}

.nheader a i.icon-fenxiang {
	font-size: .5rem;
}

.nheader p {
	width: 88%;
	text-align: center;
	color: #fff;
	font-size: .5rem;
	line-height: 1.5rem;
}

.new {
	width: 100%;
}

.new .one {
	width: 100%;
	background-color: #fff;
	padding: 5%;
}

.new .one .tit {
	font-size: .48rem;
	color: #181818;
	font-weight: bold;
	line-height: .7rem;
}

.new .one .top {
	width: 100%;
	height: 2rem;
	margin-top: .5rem;
}

.new .one .top .left {
	width: 2rem;
	height: 2rem;
	font-size: 0;
	text-align: center;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	overflow: hidden;
}

.new .one .top .left span {
	display: inline-block;
	height: 100%;
	line-height: 0;
	vertical-align: middle;
}

.new .one .top .left img {
	max-height: 2rem;
	max-width: 2rem;
	vertical-align: middle;
}

.new .one .top .middle {
	width: 50%;
	margin-left: 5%;
}

.new .one .top .middle p {
	font-size: .48rem;
	color: #0094de;
	width: 100%;
	margin-top: .4rem;
	margin-bottom: .2rem;
}

.new .one .top .middle span {
	font-size: .36rem;
	color: #939393;
}

.new .one .top a {
	display: block;
	width: 22%;
	height: .8rem;
	text-align: center;
	line-height: .9rem;
	background-color: #1dadf4;
	color: #fff;
	font-size: .35rem;
	margin-top: .6rem;
	border-radius: 3px;
	-webkit-border-radius: 3px;
}

.new .one .top a i {
	display: block;
	float: left;
	margin-left: 13%;
}

.new .one .ctent {
	width: 100%;
	margin-top: .5rem;
}

.new .one .ctent p {
	font-size: .48rem;
	color: #181818;
	line-height: .8rem;
}

.new .one .ctent img {
	max-width: 100%;
	margin: .2rem auto;
}

.new .one .bottom {
	width: 100%;
	text-align: center;
	margin-top: .2rem;
}

.new .one .bottom a {
	display: inline-block;
	height: 1rem;
	width: 35%;
	text-align: center;
	line-height: 1rem;
	border: 1px solid #e5e5e5;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	color: #999999;
	font-size: .4rem;
}

.new .one .bottom a:first-child {
	margin-right: 5%;
}

.new .one .bottom a i {
	font-size: .5rem;
	color: #bbbbbb;
	margin-right: .2rem;
}

.new .two {
	width: 100%;
	margin-top: .2rem;
	background-color: #fff;
	margin-bottom: .2rem;
}

.new .two .top {
	width: 100%;
	height: 1.5rem;
	border-bottom: 1px solid #e8e8e8;
	line-height: 1.5rem;
	padding: 0 5%;
	font-size: .44rem;
	color: #999999;
}

.new .two .bottom {
	width: 100%;
	padding-left: 5%;
}

.new .two .bottom .list {
	width: 100%;
	padding: 4% 0 0;
}

.new .two .bottom .list .left {
	width: 2rem;
	height: 2rem;
	font-size: 0;
	text-align: center;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	overflow: hidden;
}

.new .two .bottom .list .left span {
	display: inline-block;
	height: 100%;
	line-height: 0;
	vertical-align: middle;
}

.new .two .bottom .list .left img {
	max-height: 2rem;
	max-width: 2rem;
	vertical-align: middle;
}

.new .two .bottom .list .right {
	width: 76%;
	border-bottom: 1px solid #e8e8e8;
	padding-right: 3%;
	padding-bottom: .4rem;
}

.new .two .bottom .list .right .shang {
	width: 100%;
	height: .8rem;
	line-height: .8rem;
}

.new .two .bottom .list .right span.bt {
	font-size: .45rem;
	color: #181818;
}

.new .two .bottom .list .right .you span {
	color: #929292;
	font-size: .36rem;
	margin-left: .4rem;
}

.new .two .bottom .list .right .you span i {
	font-size: .5rem;
}

.new .two .bottom .list .right .time {
	font-size: .36rem;
	color: #999999;
}

.new .two .bottom .list .right .nr {
	width: 100%;
	font-size: .4rem;
	color: #181818;
	margin-top: .3rem;
}

.new .two .bottom .list:last-child .right {
	border-bottom: none;
}

.new-footer {
	width: 100%;
	height: 1.5rem;
	background-color: #fff;
	border-top: 1px solid #e2e2e2;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 999;
	padding: .4rem 0;
}

.new-footer ul li {
	width: 25%;
	text-align: center;
	height: .8rem;
	line-height: .8rem;
	float: left;
	border-right: 1px solid #e2e2e2;
	font-size: .36rem;
	color: #929292;
}

.new-footer ul li a {
	color: #929292;
}

.new-footer ul li:last-child {
	border-right: none;
}

.new-footer ul li i {
	color: #999999;
	font-size: .5rem;
}

.new-footer ul li i.icon-zan1,
.new-footer ul li i.icon-chaping {
	font-size: .6rem;
}


/*tender-detail*/

.tender {
	width: 100%;
}

.tender .tentop {
	width: 100%;
	margin-top: .5rem;
}

.tender .tentop ul li {
	width: 90%;
	float: left;
	text-align: left;
	font-size: .4rem;
	color: #181818;
	line-height: .9rem;
}

.tender .tenbottom {
	width: 100%;
	background-color: #eff9fe;
	padding: 5% 0;
	margin-top: .3rem;
}

.tender .tenbottom ul li {
	float: left;
	width: 33%;
	text-align: center;
	border-right: 1px solid #e2e3e4;
}

.tender .tenbottom ul li:last-child {
	border-right: none;
}

.tender .tenbottom ul li p {
	color: #181818;
	font-size: .5rem;
	margin-bottom: .1rem;
}

.tender .tenbottom ul li span {
	font-size: .36rem;
	color: #999999;
}

.tenctent {
	width: 100%;
	background-color: #fff;
	margin-top: .2rem;
}

.tender-tit {
	width: 100%;
	height: 1.5rem;
	border-bottom: 1px solid #e8e8e8;
	padding: 0 4%;
	line-height: 1.5rem;
}

.tender-tit span {
	border-bottom: 2px solid #0094de;
	line-height: 1.45rem;
	font-size: .45rem;
	color: #181818;
	padding: 0 .1rem;
}

.tender-tit a.more {
	font-size: .36rem;
	color: #0094de;
}

.tencontent {
	width: 100%;
	background-color: #fff;
	padding: 2% 2% 0 2%;
}

.tencontent .shang {
	width: 100%;
	height: 1.5rem;
	line-height: 1.5rem;
	background-color: #eff9fe;
	padding-left: 3%;
}

.tencontent .shang ul li {
	float: left;
	font-size: .3rem;
	color: #929292;
	width: 24%;
	text-align: center;
}

.tencontent .shang ul li:first-child {
	width: 24%;
	text-align: left;
}

.tencontent .list {
	width: 100%;

	line-height: 0.8rem;
	border-bottom: 1px solid #61B34D;
	padding-left: 3%;
}

.tencontent .list ul li {
	float: left;
	width: 25%;
	text-align: center;
	font-size: .4rem;
	color: #333333;
	padding: 10px 0 10px 0;
}

.tencontent .list ul li:first-child {
	width: 24%;
	text-align: left;
}

.tencontent .list:last-child {
	border-bottom: none;
}

.tencontent .list ul li a {
	display: block;
	width: 100%;
	height: .8rem;
	line-height: .85rem;
	background-color: #01aaef;
	color: #fff;
	margin-top: .35rem;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	font-size: .4rem;
}


/*issue*/

.nheadertwo a {
	width: 20%;
	font-size: .45rem;
	color: #fff;
}

.nheadertwo a:last-child {
	text-align: right;
}

.nheadertwo p {
	width: 60%;
}

.issue {
	width: 100%;
}

.issue input[type='text'] {
	width: 100%;
	height: 1.5rem;
	background: transparent;
	border: none;
	border-bottom: 1px solid #e8e8e8;
	margin: 0;
	padding: 0;
	line-height: 1.5rem;
	font-size: .44rem;
	color: #666;
	padding: 0 5%;
	background-color: #fff;
}

.issue textarea {
	padding: 0;
	margin: 0;
	background: transparent;
	border: none;
	width: 100%;
	padding: 5%;
	font-size: .44rem;
	color: #666;
	background-color: #fff;
}


/*message*/

.message .list {
	width: 100%;
	background-color: #fff;
	margin-bottom: .2rem;
	padding: 4%;
}

.message .list .mtop {
	width: 100%;
}

.message .list .mtop .left {
	width: 2rem;
	height: 2rem;
	text-align: center;
	font-size: 0;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	overflow: hidden;
}

.message .list .mtop .left span {
	display: inline-block;
	height: 100%;
	line-height: 0;
	vertical-align: middle;
}

.message .list .mtop .left img {
	max-height: 2rem;
	max-width: 2rem;
	vertical-align: middle;
}

.message .list .mtop .right {
	width: 75%;
}

.message .list .mtop .right .shang {
	width: 100%;
	margin-top: .4rem;
}

.message .list .mtop .right .shang span {
	font-size: .48rem;
	color: #181818;
}

.message .list .mtop .right .shang i {
	margin-left: .4rem;
	color: #999999;
	font-size: .5rem;
}

.message .list .mtop .right p {
	font-size: .36rem;
	color: #999999;
	width: 100%;
	margin-top: .2rem;
}

.message .list .mmiddle,
.message .list .mbottom {
	font-size: .44rem;
	color: #181818;
	width: 100%;
	padding: .3rem;
	line-height: .7rem;
}

.message .list .mbottom {
	background-color: #f8f8f8;
}

.message .list .mbottom span {
	color: #0094de;
}

.header-menutwo .content {
	margin-bottom: 0;
}


/*follow*/

.follow {
	width: 100%;
}

.follow .list {
	width: 100%;
	padding: 5%;
	background-color: #fff;
	border-bottom: 1px solid #e8e8e8;
}

.follow .list .left {
	width: 2rem;
	height: 2rem;
	text-align: center;
	font-size: 0;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	overflow: hidden;
}

.follow .list .left span {
	display: inline-block;
	height: 100%;
	line-height: 0;
	vertical-align: middle;
}

.follow .list .left img {
	max-height: 2rem;
	max-width: 2rem;
	vertical-align: middle;
}

.follow .list .middle {
	width: 52%;
	margin-left: 5%;
}

.follow .list .middle p.fl-tit {
	font-size: .48rem;
	color: #181818;
	line-height: .8rem;
}

.follow .list .middle p.xiehui {
	font-size: .36rem;
	color: #666666;
	line-height: .7rem;
}

.follow .list .middle span {
	font-size: .35rem;
	color: #999999;
}

.follow .list .right {
	width: 22%;
}

.follow .list .right a {
	display: block;
	width: 100%;
	height: .9rem;
	margin-top: .5rem;
	border: 1px solid #999999;
	text-align: center;
	line-height: .9rem;
	font-size: .36rem;
	color: #999999;
	border-radius: 3px;
	-webkit-border-radius: 3px;
}

.follow .list .right a.cur {
	border: 1px solid #f95f40;
	color: #f95f40;
}

.follow .list .right a i {
	font-size: .5rem;
	color: #999;
}

.follow .list .right a.cur i {
	color: #f95f40;
}


/*collection*/

.header-menutwo .contentwo {
	top: 0;
}

.header-menu .content .collection .list .left .nr {
	line-height: .8rem;
}

.header-menu .content .collection .list .left .nr span.shoucang {
	display: block;
	width: 40%;
	height: .8rem;
	text-align: center;
	line-height: .8rem;
	font-size: .36rem;
	color: #999999;
	border: 1px solid #e4e4e4;
	border-radius: 3px;
	-webkit-border-radius: 3px;
}

.header-menu .content .collection .list .left .nr span.shoucang i {
	font-size: .5rem;
	color: #999999;
	margin-right: .1rem;
}

.header-menu .content .collection .list .left .tit {
	margin-bottom: 0;
}

.header-menu .content .collection .list .left .nr span.shoucangtwo {
	color: #f95f40;
	border: 1px solid #f95f40;
}

.header-menu .content .collection .list .left .nr span.shoucangtwo i {
	font-size: .45rem;
	color: #f95f40;
	margin-right: .1rem;
}


/*integral*/

.integral {
	width: 100%;
}

.nheaderthree {
	background-color: #f36a30;
}

.integral .top {
	width: 100%;
	background-color: #f36a30;
	padding: 2% 0 8%;
	text-align: center;
}

.integral .top p {
	color: #fff;
	font-size: 1rem;
	margin-bottom: .1rem;
}

.integral .top span {
	font-size: .36rem;
	color: #fed0bf;
}

.integral .bottom {
	width: 100%;
}

.integral .bottom table {
	width: 100%;
}

.integral .bottom table tr th {
	width: 33.333%;
	height: 1.5rem;
	background-color: #f2f3f6;
	font-size: .4rem;
	color: #999999;
	font-weight: normal;
	text-align: center;
}

.integral .bottom table tr td {
	width: 33.333%;
	height: 1.5rem;
	color: #181818;
	font-size: .4rem;
	text-align: center;
	background-color: #fff;
	border-bottom: 1px solid #e8e8e8;
}


/*article*/

.header-menu .content .one .article-list {
	padding: 3%;
}

.actent {
	width: 100%;
	margin-top: .2rem;
}

.actent:last-child {
	margin-bottom: .2rem;
}

.article {
	width: 100%;
	height: 1.5rem;
	border-bottom: 1px solid #e8e8e8;
	float: left;
	background-color: #fff;
	padding: 0 3%;
}

.article .aleft {
	width: 60%;
}

.article .aleft ul li {
	float: left;
	line-height: 1.5rem;
	font-size: .32rem;
	color: #929292;
	margin-right: 8%;
}

.article .aleft ul li i {
	font-size: .5rem;
	float: left;
	margin-right: .2rem;
}

.article .aleft ul li span,
.article .aright ul li span {
	float: left;
}

.article .aleft ul li i.icon-fenxiang {
	font-size: .4rem;
}

.article .aright {
	width: 35%;
}

.article .aright ul li {
	float: left;
	line-height: 1.5rem;
	margin-left: 8%;
	font-size: .36rem;
	color: #999999;
}

.article .aright ul li i {
	font-size: .6rem;
	float: left;
	margin-right: .1rem;
}

.article .aright ul li i.icon-shanchushiyong {
	font-size: .5rem;
}


/*私信*/

.letter {
	width: 100%;
	background-color: #fff;
	padding: 3% 0 0 5%;
}

.letter .tu {
	width: 2rem;
	height: 2rem;
	text-align: center;
	font-size: 0;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	overflow: hidden;
}

.letter .tu span {
	display: inline-block;
	height: 100%;
	line-height: 0;
	vertical-align: middle;
}

.letter .tu img {
	max-width: 2rem;
	max-height: 2rem;
	vertical-align: middle;
}

.letter .leright {
	width: 75%;
	padding-right: 5%;
	padding-bottom: 7%;
	border-bottom: 1px solid #e8e8e8;
}

.letter .leright .bt {
	font-size: .48rem;
	color: #181818;
	line-height: .8rem;
	width: 100%;
	margin-top: .3rem;
}

.letter .leright .bt span {
	font-size: .32rem;
	color: #999999;
}

.letter .leright .nr {
	font-size: .4rem;
	color: #999999;
}

.letter:last-child .leright {
	border-bottom: none;
}


/*中标公告*/

.bid {
	width: 100%;
	background-color: #fff;
}

.bid-list {
	width: 100%;
	border-bottom: 1px solid #e8e8e8;
	padding: 5%;
}

.bid-list p.bid-tit {
	font-size: .48rem;
	color: #333333;
	margin-bottom: .2rem;
}

.bid-list p.nr {
	font-size: .4rem;
	color: #999999;
	margin-bottom: .2rem;
}

.bid-list span.time {
	font-size: .36rem;
	color: #999999;
}


/*sign*/

.sign {
	width: 100%;
	background-color: #fff;
}

.sign-top {
	width: 100%;
	background-color: #fff;
}

.sign-top ul li {
	width: 100%;
	height: 1.5rem;
	border-bottom: 1px solid #e8e8e8;
	padding: 0 5%;
	float: left;
}

.sign-top ul li input.mingzi {
	width: 100%;
	height: 1.4rem;
	line-height: 1.4rem;
	margin: 0;
	padding: 0;
	border-radius: 0;
	border: none;
	font-size: .4rem;
	color: #666;
}

.sign .mima {
	height: 1.5rem;
	width: 100%;
	line-height: 1.5rem;
	font-size: .4rem;
	padding: 0 5%;
}

label {
	width: 100%;
	display: block;
	position: relative;
	font-weight: normal;
}

.sign .radio .option {
	width: .6rem;
	height: .6rem;
	position: absolute;
	top: .45rem;
	left: 0px;
	background: url(../img/que1.png) no-repeat;
	background-size: contain;
}

.sign .radio input[type="checkbox"] {
	display: inline-block;
	margin-right: .2rem;
	opacity: 0;
}

.sign .radio input[type="checkbox"]:checked+div {
	background: url(../img/que.png) no-repeat;
	background-size: contain;
}

.sign .mima .xuan span.opt-text {
	font-size: .4rem;
	color: #666666;
}

.sign .mima .wangji a {
	color: #0094de;
}

.sign-btn {
	width: 94%;
	display: block;
	margin: .2rem auto;
	height: 1.5rem;
	line-height: 1.5rem;
	background-color: #1dadf4;
	color: #fff;
	text-align: center;
	font-size: .5rem;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}
.sign .bottom{
	width: 100%;
	margin-top: .5rem;
}
.sign .bottom .shang{
	width: 64%;
	margin: 0 auto;
	position: relative;
	height: 1.5rem;
}
.sign .bottom .shang span.line{
	display: block;
	width: 100%;
	border-bottom: 1px solid #d6d6d6;
	position: absolute;
	top: .74rem;
	left: 0;
}
.sign .bottom .shang span.nr{
	margin: 0 auto;
	display: block;
	width: 34%;
	text-align: center;
	height: 1.5rem;
	background-color: #fff;
	line-height: 1.5rem;
	position: relative;
	font-size: .4rem;
	color: #bfbfbf;
}
.sign .bottom .xia{
	width: 64%;
	margin: 0 auto;
}
.sign .bottom .xia ul li{
	width: 33.333%;
	text-align: center;
	font-size: .4rem;
	color: #888888;
}
.sign .bottom .xia ul li:nth-child(2){
	margin-top: -.1rem;
}
.sign .bottom .xia ul li:nth-child(2) p{
	margin-top: .1rem;
}
	
.sign .bottom .xia ul li i.icon-weixin1{
	color: #aae190;
	font-size: 1.2rem;
}
.sign .bottom .xia ul li i.icon-qq1{
	color: #92d8f9;
	font-size: 1.2rem;
}
.sign .bottom .xia ul li i.icon-weibo{
	color: #f7a2a2;
	font-size: 1.2rem;
}

/*register*/
.register{
	width: 100%;
}
.reg-top{
	width: 100%;
	height: 2rem;
	background-color: #fff;
	padding: 3% 8%;
}
.reg-top .top {
	width: 100%;
	position: relative;
}

.reg-top .top samp.line {
	width: 100%;
	height: 2px;
	background-color: #dbdbdb;
	position: absolute;
	left: 0;
	top: .35rem;
	z-index: 8;
}

.reg-top .top samp.curline {
	width: 25%;
	height: 2px;
	background-color: #21acf2;
	position: absolute;
	left: 0;
	top: .35rem;
	z-index: 9;
}

.reg-top .top ul li {
	width: 33.333%;
	text-align: center;
	position: absolute;
	z-index: 10;
}

.reg-top .top ul li div.shu {
	width: .8rem;
	height: .8rem;
	background-color: #f1f1f1;
	padding: .1rem;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	margin: 0 auto;
}

.reg-top .top ul li span {
	display: inline-block;
	width: .6rem;
	height: .6rem;
	text-align: center;
	line-height: .6rem;
	color: #fff;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	background-color: #c5c5c5;
}

.reg-top .top ul li p {
	font-size: .3rem;
	color: #cfcfcf;
	margin-top: 5px;
}

.reg-top .top ul li:first-child {
	position: absolute;
	left: -15%;
	z-index: 10;
	top: 0;
}

.reg-top .top ul li div.cur {
	background-color: #e5f6fe;
}

.reg-top .top ul li span.cur {
	background-color: #21acf2;
}

.reg-top .top ul li p.cur {
	color: #21acf2;
}

.reg-top .top ul li:last-child {
	position: absolute;
	right: -12.5%;
	top: 0;
	z-index: 10;
}

.reg-top .top ul li:nth-child(2) {
	left: 35%;
}

.reg-top .top ul li:nth-child(3) {
	left: 80%;
}
.sign-top ul li input.yzm{
	width: 50%;
}
.sign-top ul li input.huoqu{
	width: 50%;
	text-align: right;
	line-height: 1.5rem;
	border: none;
	background: none;
	font-size: .4rem;
	color: #333333;
}
.sign-btntwo{
	margin: 1rem auto;
}

/*success*/
.success{
	width: 100%;
	padding: 10% 0;
	text-align: center;
}
.success img{
	width: 20%;
}
.success .bt{
	font-size: .5rem;
	color: #21acf2;
	width: 100%;
	margin-top: .5rem;
}
.success .nr{
	font-size: .36rem;
	color: #999;
	width: 100%;
	margin-top: .2rem;
}
.huibg{
	width: 100%;
	height: .2rem;
	background-color: #f6f6f6;
	display: block;
	float: left;
}

/*setup*/
.setup{
	width: 100%;
	background-color: #fff;
}
.setup ul li.mingzi{
	border-bottom: 1px solid #e8e8e8;
	padding:0 3%;
	height: 2rem;
}
.setup ul li p.bt{
	width: 25%;
	text-align: left;
	font-size: .44rem;
	color: #181818;
	line-height: 2rem;
}
.setup ul li p.nr{
	width: 1.5rem;
	height: 1.5rem;
	text-align: center;
	font-size: 0;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	overflow: hidden;
	margin-top: .25rem;
}
.setup ul li p.nr span{
	display: inline-block;
	height: 100%;
	line-height: 0;
	vertical-align: middle;
}
.setup ul li p.nr img{
	max-height: 1.5rem;
	max-width: 1.5rem;
	vertical-align: middle;
}
.setup ul li.mingzi i{
	line-height: 2rem;
	margin-left: .3rem;
	color: #888888;
	font-size: .5rem;
}
.setup ul li i{
	color: #888888;
	font-size: .5rem;
}
.setup ul li.yonghuming{
	height: 1.5rem;
	line-height: 1.5rem;
	border-bottom: 1px solid #e8e8e8;
	padding:0 3%;
}
.setup ul li.yonghuming p.bt{
	line-height: 1.5rem;
}
.setup ul li.yonghuming p.nr{
	color: #666666;
	font-size: .4rem;
	line-height: 1.5rem;
	margin-top: 0;
	width: 68%;
	text-align: right;
	border-radius: 0;
	padding-right: .2rem;
}
.setup ul li.qiangming{
	height: auto;
	line-height: 1rem;
	border-bottom: 1px solid #e8e8e8;
	padding:2.5% 3%;
	min-height: 1.5rem;
}
.setup ul li.qiangming p.bt,
.setup ul li.qiangming p.nr{
	height: auto;
	line-height: 1rem;
	margin-top: 0;	
}
.setup ul li.qiangming p.nr{
	width: 68%;
	color: #666666;
	font-size: .4rem;
	line-height: .6rem;
	border-radius: 0;
	text-align: right;
	padding-right: .2rem;
}
.set-footer{
	width: 100%;
	background-color: #fff;
	position: fixed;
	bottom: 0;
	left: 0;
	padding: 1%;
}
.sign-btnthree{
	background-color: #ec5b4b;
}




/* CSS Document */
body,input,select,textarea{/* background:transparent !important*/; font-family: "微软雅黑","宋体";}
body,ul,ol,li,h4,h6,p,div,label,form,h2,h3,h4,h5,h6,table,tr,td,dl,dd,dt,th{ font-family: "微软雅黑","宋体";  padding:0; list-style:none !important;list-style-type:none; font-size:12px;}
em{ font-style:normal;}
a{ text-decoration:none !important;}

.fl{ float:left;}
.fr{ float:right;}
.fixed:after { content: "."; display: block; clear: both; height:0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
.clear{clear:both;visibility:hidden;line-height:1px; float:none;}
.ui-content{ padding: 0;}
:focus {outline:0;}
.ftclear{ background-color:transparent !important; border:none !important; margin:0 !important; font-weight:normal;}

/*Cean*/
.getpwd{width:730px;margin:0px auto;background:#FFFFFF;border:1px solid #ced5e7;}
.getpwd .hd{width:100%;height:32px;line-height:32px;text-align:center;color:#5577b7;font-weight:bold;background:url(../images/find_pass_bg.jpg) repeat-x;}
.getpasstip {width:440px;margin:0px auto;}
.getpasstip li,.getpasstip li a{background:#eaeef9;width:137px;height:31px;line-height:31px;float:left;text-align:center;font-size:14px;color:#000000;}
.getpasstip li a{display:block;}
.getpasstip li a.selected{background:#2d79ee;color:#FFFFFF;}
.getpassbox{border:1px solid #dcdfee;width:440px;margin:0px auto;}
.getpasstb{display:none;}
.getpassbox .tb_pass{width:500px;}
.getpassbox .tb_pass th{color:#de6769;height:30px;line-height:30px;}
.getpassbox .tb_pass td{height:30px;line-height:30px;text-indent:10px;}
.getpassbox .tb_pass .tdtxt{width:80px;text-align:right;}
.getpassbox .tb_pass .ipt{border:1px solid #d8d8d8;height:21px;line-height:21px;}
.getpassbox .tb_pass .pass_btn{width:90px;height:26px;line-height:26px;text-align:center;color:#343434;background:url(../images/btnbg.jpg) no-repeat;border:0px;}

.payok{width:1024px;background:#FFFFFF;height:300px;text-align:center;line-height:40px;font-size:14px;}
.payok .t{margin:0px;padding:0px;font-size:20px;}
.payok span{color:#FF0000}
.payok a{margin:0px auto;}


.no_record{height:50px;line-height:50px;font-size:14px;text-align:center;}
.tb_dianping{width:95%;margin:0px auto;}
.tb_dianping td{height:30px;line-height:30px;border-bottom:1px solid #dcdad8}
.dp_star{width:75px;height:14px;background:url(../images/newicon20140910.png) no-repeat scroll -183px -239px;display:inline-block;}
.dp_star.star1{background-position:-169px -239px;}
.dp_star.star2{background-position:-154px -239px;}
.dp_star.star3{background-position:-139px -239px;}
.dp_star.star4{background-position:-124px -239px;}
.dp_star.star5{background-position:-109px -239px;}

.tb_dianping td.td_name{width:100px;text-align:center;}
.tb_dianping td.td_star{width:120px;color:#ff7200;}
.tb_dianping td.td_content{}

.tb_list_top{width:900px;margin:0px auto;}
.tb_list_top th{height:35px;line-height:35px;text-align:left;font-size:14px;}

 .tblist_info{border:1px solid #DBDBDB;width:724px;}
        .tblist_info th{background:#F8F8F8 none repeat scroll 0% 0%;color:#6B7C8D;border-bottom:1px solid #DBDBDB;border-right:1px solid #DBDBDB;height:30px;line-height:30px;}
        .tblist_info td{background:#ffffff none repeat scroll 0% 0%;color:#444444;text-align:center;border-bottom:1px solid #DBDBDB;border-right:1px solid #DBDBDB;height:30px;line-height:30px;}


/*---------------------wrap-----------------------*/
.w746{ width:746px;}
.w700{ width:700px !important;}
.w686{ width:686px;}
.w704{ width:704px;}
.w260{ width:260px;}
.mar18{ margin-right:18px;}
.w300{ width:300px;}


/*------------------------------left--------------------------------------------------*/
/*filter*/
.filtertxt{ height:34px; width:100%;}
.filtertxt .til{ height:24px; padding-left:20px; line-height:24px; float:left; color:#666666; padding-right:12px; margin-right:5px; background:url(../images/arrow-r.gif) right center no-repeat;}
.filtertxt ul{}
.filtertxt ul li{ float:left; margin-right:6px;}
.filtertxt ul li a{ position:relative; color:#666666; height:24px; background:#fff; line-height:24px; padding:0 8px; padding-right:20px; border:1px solid #e8e8e8; display:block;}
.filtertxt ul li a .del{ position:absolute; top:9px; right:8px; height:7px; width:7px;display:block; background:url(../images/closebtn.png) 0 0 no-repeat;}
.filtertxt ul li a:hover em{ background-position:0 bottom;}
.filtertxt ul li a:hover{ color:#206ce4; border:1px solid #98bdf6;}

.filterbox{ width:100%; background:#fff; border-radius:6px; border:1px solid #dedede; box-sizing:border-box; -moz-box-sizing:border-box; margin-bottom:10px; clear:both; float:none;}
.filterbox .wrap{ background:#fefefe; width:100%; border-radius:6px;}
.filterbox .filterlist{ height:36px; width:100%; float:none; clear:both; border-bottom:1px #dedede dashed;}
.filterbox .filterlist:last-child{ border-bottom:none;}
.filterbox .filterlist ul li{ float:left; height:36px; overflow:hidden;}
.filterbox .filterlist ul li.t10{ width:10%; padding-left:20px; *padding-left:20px; *width:8%; box-sizing:border-box; -moz-box-sizing:border-box;}
.filterbox .filterlist ul li.t15{ width:15%; padding-left:20px; *padding-left:20px; *width:8%; box-sizing:border-box; -moz-box-sizing:border-box;}
.filterbox .filterlist ul li.t80{ width:80%; *width:78%; }
.filterbox .filterlist ul li.til{ line-height:36px; color:#999;}
.filterbox .filterlist ul li .more{ width:45px; height:36x; line-height:36px; color:#555; display:block;}
.filterbox .filterlist ul li .arrow-b{ background:url(../images/arrow-b.gif) right center no-repeat;}
.filterbox .filterlist ul li .arrow-t{ background:url(../images/arrow-t.gif) right center no-repeat;}
.filteritem{}
.filteritem ul li{ float:left; margin-right:30px;}
.filteritem ul li a{ line-height:36px; color:#555;}
.filteritem ul li a:hover{ color:#1a67de; text-decoration:underline !important;}

/*title1*/
.tit32_blue{ position:relative; height:32px; width:100%; background:url(../images/tit32_blue.png) 0 0 repeat;}
.tit32_blue:after{ position:absolute; content:""; display:block; width:5px; height:32px; top:0; left:0; background:url(../images/tit32_blue.png) 0 -32px no-repeat;}
.tit32_blue:before{ position:absolute; content:""; display:block; width:5px; height:32px; top:0; right:0; background:url(../images/tit32_blue.png) 0  bottom no-repeat;}
.tit32_blue .titul{ padding-left:8px;}
.tit32_blue .titul ul{ padding:4px 0;}
.tit32_blue .titul ul li{ width:100px; float:left; margin-right:12px;}
.tit32_blue .titul ul li a{ display:block; height:24px; line-height:24px; text-align:center; font-size:14px; color:#ebf2fa;}
.tit32_blue .titul ul li a.active{ font-weight:bold; color:#fff; background: url(../images/active24_red.png) no-repeat;}


/*title1*/
.tit34_grey_l{ position:relative; height:34px; width:100%; background:url(../images/tit34_grey_bg.png) 0 0 repeat;}
/*.tit34_grey_l:after{ position:absolute; content:""; display:block; width:5px; height:34px; top:0; left:0; background:url(../images/tit34_grey_bg.png) 0 -34px no-repeat;}
.tit34_grey_l:before{ position:absolute; content:""; display:block; width:5px; height:34px; top:0; right:0; background:url(../images/tit34_grey_bg.png) 0  bottom no-repeat;}*/
.tit34_grey_l .af{ position:absolute; display:block; width:5px; height:34px; top:0; left:0; background:url(../images/tit34_grey_bg.png) 0 -34px no-repeat;}
.tit34_grey_l .be{ position:absolute; display:block; width:5px; height:34px; top:0; right:0; background:url(../images/tit34_grey_bg.png) 0  bottom no-repeat;}

.tit34_grey_l .titul{ padding-left:8px;}
.tit34_grey_l .titul .til{ padding-left:5px; height:24px; line-height:24px; font-size:14px; color:#7c7c7c;}
.tit34_grey_l .titul ul{ padding:5px 0;}
.tit34_grey_l .titul ul li{ width:100px; float:left; margin-right:12px;}
.tit34_grey_l .titul ul li a{ display:block; height:24px; line-height:24px; text-align:center; font-size:14px; color:#7c7c7c;}
.tit34_grey_l .titul ul li a.active{ font-weight:bold; color:#fff; background: url(../images/active24_blue.png) no-repeat;}

/*title2*/
.tit30_grey{ width:100%; padding-left:5px; height:30px; border:1px #d0d0d0 solid; border-top:0; border-bottom:1px #e2e2e2 solid; background:url(../images/tit30_grey.gif) repeat-x; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; float:none; clear:both; overflow:hidden; } 
.tit30_grey.w435{ *width:435px;}
.tit30_grey.w739{ *width:739px;}
.tit30_grey .titul{}
.tit30_grey .titul ul{}
.tit30_grey .titul ul li{ float:left; height:30px; line-height:30px; /*text-align:center;*/ color:#454545; font-size:14px;}
/*title3*/
.tit34_grey{ position:relative; height:34px; width:100%; background: url(../images/tit34_grey.gif) 0 0 repeat-x;}
/*.tit34_grey:before{ position:absolute; content:""; left:0; top:0; display:block; width:200px; height:34px; background: url(../images/tit34_grey.gif) left -34px no-repeat; z-index:11;}
.tit34_grey:after{ position:absolute; content:""; right:0; top:0; display:block; width:200px; height:34px; background: url(../images/tit34_grey.gif) left -68px no-repeat; z-index:11;}*/
.tit34_grey .be{ position:absolute; content:""; left:0; top:0; display:block; width:200px; height:34px; background: url(../images/tit34_grey.gif) left -34px no-repeat; z-index:11;}
.tit34_grey .af{ position:absolute; content:""; right:0; top:0; display:block; width:200px; height:34px; background: url(../images/tit34_grey.gif) left -68px no-repeat; z-index:11;}

.tit34_grey .til14{ position:absolute; top:0; left:0; padding-left:12px; font-size:14px; line-height:34px; color:#444; text-shadow:0 1px 0 #fff; z-index:12;}
.tit34_grey .more34{ position:absolute; right:20px; top:0px; display:inline-block; height:34px; z-index:20;}
.tit34_grey .more34 a{ color:#626262; line-height:34px;}
.tit34_grey .more34 a:hover{ text-decoration:underline !important;}


/*Cean*/
.cean_news_l{width:340px;float:left;}
.cean_news_l a.morea{width:190px !important;}
.cean_news_l .news_index_list{background:#FFFFFF;height:280px;border:1px solid #cfcfcf;width:338px;}
.cean_news_l .news_index_list ul li{width:100%;height:28px;line-height:28px; border-bottom:1px dotted #bbb;background:url(../images/icon3.gif) 10px center no-repeat; }
.cean_news_l .news_index_list ul li a{color:#555;width:260px;float:left;height:28px;overflow:hidden;text-indent:24px;}
.cean_news_l .news_index_list ul li a:hover{color:#0065b0;}
.cean_news_l .news_index_list ul li span{float:right;text-align:center !important;width:78px;}
.tit34_grey_cean{ position:relative; height:34px; width:100%; background: url(../images/tit34_grey.gif) 0 0 repeat-x;}
.tit34_grey_cean .be{ position:absolute; content:""; left:0; top:0; display:block; width:200px; height:34px; background: url(../images/tit34_grey.gif) left -34px no-repeat; z-index:11;}
.tit34_grey_cean .af{text-align:right;line-height:34px; position:absolute; content:""; right:0; top:0; display:block; width:200px; height:34px; background: url(../images/tit34_grey.gif) left -68px no-repeat; z-index:11;}
.tit34_grey_cean .morea{float:left;color:#FF0000;}
.tit34_grey_cean .til14{ position:absolute; top:0; left:0; padding-left:12px; font-size:14px; line-height:34px; color:#444; text-shadow:0 1px 0 #fff; z-index:12;}
.tit34_grey_cean .more34{ position:absolute; right:20px; top:0px; display:inline-block; height:34px; z-index:20;}
.tit34_grey_cean .more34 a{ color:#626262; line-height:34px;}
.tit34_grey_cean .more34 a:hover{ text-decoration:underline !important;}


.province_list .tit30{ height:30px; width:100%; padding:0 15px; *width:270px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.province_list .tit30 h4{ float:left; font-size:14px; height:30px; line-height:30px; color:#444;}
.province_list .tit30 .more{ float:right; text-align:right; color:#737373; height:30px; line-height:30px;}
.province_list .tit30 .more:hover{ text-decoration:underline !important;}
.province_list .list_box{width:1024px;background:#FFFFFF;}
.province_list .list_box dl{width:500px;float:left;line-height:20px;margin:10px 10px 0px 0px;}
.province_list .list_box dl dt{width:100px;text-align:right;font-weight:bold;float:left;}
.province_list .list_box dl dd{width:400px;text-align:left;float:left;text-indent:10px;}
.province_list .list_box dl dd a{float:left;display:block;margin-right:5px;}

/*news*/
.Hottil{ height:35px; border-bottom:1px solid #e3e3e3;}
.Hottil .hotbg{ width:116px; height:36px; background:url(../images/newstil36.png) no-repeat;}
.Hottil .hotbg .t{ padding-left:30px; padding-top:4px; height:32px; line-height:32px; font-size:14px; color:#fff;}
.Hotnews{ width:100%;}
.Hotnews ul{ padding:20px 0 15px 0; border-bottom:1px dotted #d1d0d1;}
.Hotnews ul li{ float:left;}
.Hotnews ul li.l{ padding-left:8px; width:235px; height:140px;}
.Hotnews ul li.l img{ width:200px; height:140px;}
.Hotnews ul li.r{ width:430px;}
.Hotnews ul li.r .til{ padding-top:12px; height:28px;}
.Hotnews ul li.r .til a{ line-height:28px; color:#0065b0; height:28px; font-size:14px;}
.Hotnews ul li.r .til a:hover{ text-decoration:underline !important;}
.Hotnews ul li.r .time{ height:18px; line-height:18px; color:#ef8800;}
.Hotnews ul li.r .detail{ height:69px; line-height:23px; color:#444; overflow:hidden;}
.Hotnews ul li.r .detail a{ color:#ef8800; padding-left:10px;}
.Hotnews ul li.r .detail a:hover{ text-decoration:underline !important;}

.Hotlist{ height:180px;}
.Hotlist ul{ padding-top:10px;width:686px;}
.Hotlist ul li{ height:30px; *height:20px;width:233px;float:left;line-height:30px;overflow:hidden;background:url(../images/icon6_circleblue.gif) 10px center no-repeat;text-indent:20px;}
/*.Hotlist ul li{ height:26px; *height:20px;}
.Hotlist ul li .t{ float:left; width:610px; height:26px;*height:20px;}
.Hotlist ul li .t a{ padding-left:24px; width:586px; display:block; color:#444; line-height:26px; *line-height:20px; background:url(../images/icon6_circleblue.gif) 10px center no-repeat; }
.Hotlist ul li .t a:hover{ color:#0065b0;}
.Hotlist ul li .time{ float:left; line-height:26px;*line-height:20px; color:#9f9f9f; width:70px; overflow:hidden;}*/

/*.newslists{ width:100%; background:#fff;}*/
.newslists{ width:100%; background:#fff;border-bottom:1px solid #cfcfcf;}/*Cean*/
.newslists ul{ width:672px; padding:6px; border-left:1px solid #cecece; border-right:1px solid #cecece;}
.newslists ul.w732{ width:732px;}
.newslists ul.w428{ width:428px;}
.newslists ul li{ height:28px; width:100%; border-bottom:1px dotted #bbb; float:none; clear:both;}
.newslists ul li .l{ float:left; height:28px; width:600px;}
.newslists ul li .l a{ padding-left:24px; width:576px; display:block; color:#555; line-height:26px; background:url(../images/icon3.gif) 10px center no-repeat; }
.newslists ul li .l a:hover{ color:#0065b0;}
.newslists ul li .r{ float:left; height:28px; width:70px; color:#555; line-height:28px; overflow:hidden;}
.newslists ul li:last-child{ border-bottom:none;}
.newslists ul li .ico3{ float:left; height:26px; width:16px; display:block; background:url(../images/icon3.gif) center center no-repeat; }
/*content1*/
.conntent_tab{ width:100%;}
.tit35_ul{ width:100%; display:block; padding-left:5px; *padding-left:5px; height:35px; background:#fff; border:1px #d0d0d0 solid; border-top:0; border-bottom:0; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; clear:both; }
.tit35_ul.w739{ *width:739px;}
.tit35_ul ul{ width:100%;}
.tit35_ul li{ float:left; height:35px; line-height:35px; color:#5c5c5c;}
.tit35_ul:nth-child(even){ background:#f6f6f6;}
.tit35_ul li .more{ color:#5e82bc;}
.tit35_ul li .more:hover{ text-decoration:underline !important;}
 
.t_common{ padding:0 5px;  *padding:0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.t_c{ text-align:center;}
.t_common.w7{ width:7%; }
.t_common.w8{ width:8%; }
.t_common.w10{ width:10%; }
.t_common.w15{ width:15%; }
.t_common.w20{ width:20%; }
.t_common.w25{ width:25%; }
.t_common.w50{ width:50%; }
.t_common.w70{ width:70%; }
.t_common.w60{ width:60%; }
.tablist{ float:left; height:28px; line-height:28px; color:#555;}
.tablist.money{ width:100%; display:block; text-align:center;}
.w50 .tablist{ width:175px; display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.w60 .tablist{ width:225px; display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
a.tablist:hover{ color:#0065b0;}

.excellent{ height:20px; height:27px; display:block; background:url(../images/excellenticon.gif) no-repeat;}
.contacticon{ width:29px; height:17px; margin-top:8px; display:block; background:url(../images/contact_icon.gif) no-repeat;}

.t_common a{ color:#5c5c5c;}
.t_common a:hover{ color:#236fe6; text-decoration:underline !important;}
/*footer1*/
.tit35_grey{ position:relative; height:35px; border-top:1px solid #cfcfcf; width:100%; background: url(../images/tit35_grey_footer.png) 0 0 repeat;}
/*.tit35_grey:after{ position:absolute; content:""; display:block; width:5px; height:35px; top:0; left:0; background:url(../images/tit35_grey_footer.png) 0 -35px no-repeat;}
.tit35_grey:before{ position:absolute; content:""; display:block; width:5px; height:35px; top:0; right:0; background:url(../images/tit35_grey_footer.png) 0  bottom no-repeat;}*/
.tit35_grey .af{ position:absolute; display:block; width:5px; height:35px; top:0; left:0; background:url(../images/tit35_grey_footer.png) 0 -35px no-repeat;}
.tit35_grey .be{ position:absolute; display:block; width:5px; height:35px; top:0; right:0; background:url(../images/tit35_grey_footer.png) 0  bottom no-repeat;}



.foot35{ height:35px; width:100%; padding-left:5px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.foot35 .p1{ float:left; font-size:14px; height:35px; line-height:35px; color:#676767; padding:0 5px;}
.foot35 .pagebtn{ float:right; height:22px; margin-left:5px; margin-top:6px;}
.foot35 .pagebtn a{ display:block; height:22px; line-height:22px; color:#676767; background:url(../images/page22_btn.png) no-repeat; overflow:hidden;}
.foot35 .pagebtn a:hover{ text-decoration:underline !important; color:#222;}

.foot35 .pagebtn.arrow{ width:64px;}
.foot35 .pagebtn.arrow a.front{ background-position:left 0;}
.foot35 .pagebtn.arrow a.prev{ background-position:left -22px;}
.foot35 .pagebtn.arrow a.next{ background-position:left -44px;}
.foot35 .pagebtn.arrow a.last{ background-position:left -66px;}
.foot35 .pagebtn.arrow a.pl28{ padding-left:28px; width:36px;}
.foot35 .pagebtn.arrow a.pl14{ padding-left:14px; width:50px;}

.foot35 .pagebtn.pagego{ width:50px;  margin-right:15px;}
.foot35 .pagebtn.pagego a{ width:50px; text-align:center; background-position:0 bottom;}

.foot35 .pageinp{ float:right; margin:0 10px; width:100px;}
.foot35 .pageinp .tp{ float:right; height:35px; line-height:35px; color:#686868; margin-left:4px;}
.foot35 .pageinp .inp20{ float:right; height:20px; line-height:20px; color:#686868; text-align:center; width:40px; margin-top:6px; margin-left:4px; border:1px solid #cecece; }


/*certificate*/
.certtabbox{ width:724px; padding:10px; border:1px solid #cfcfcf; border-top:none; background:#fcfcfc; border-radius:0 0 5px 5px;}
.certtabbox .seartil{ height:42px;}
.certtabbox .seartil ul{ float:left; }
.certtabbox .seartil ul li{ float:left; margin-right:30px;}
.certtabbox .seartil ul li label{ float:left; height:42px; color:#555; line-height:42px; padding-left:15px;}
.certtabbox .seartil ul li .txtorderid{ float:left; width:140px; height:26px; margin-top:7px; border:1px solid #d1d1d1; border-radius:3px; background:#fff;}
.certtabbox .seartil .searbtn{ float: right; width:82px; height:30px; margin-top:6px;}
.certtabbox .seartil .searbtn a{ width:82px; height:30px;  line-height:30px; color:#6e6e6e; text-shadow:0 1px 0 #fff; text-align:center; display:block; background:url(../images/btngrey30.gif) no-repeat;}
.certtabbox .certtable{ width:722px; border:1px solid #e1e1e1; background:#fff;}
.certtabbox .certtable .tab1{ float:left; width:130px; border-right:1px solid #f3f3f3; border-bottom:1px solid #f3f3f3; background:#fcfcfc;}
.certtabbox .certtable .tab1 .t{ line-height:30px; padding-left:15px; color:#555;}
.certtabbox .certtable .tab2{ float:left; width:229px; height:30px; border-bottom:1px solid #f3f3f3; border-right:1px solid #f3f3f3;}
.certtabbox .certtable .tab2 input{ width:219px; height:20px; padding:5px; line-height:20px; color:#333; border:none;}
.certtabbox .certtable .tab3{ float:left; width:591px; height:30px; border-bottom:1px solid #f3f3f3;}
.certtabbox .certtable .tab3 input{ width:581px; height:20px; padding:5px; line-height:20px; color:#333; border:none;}
.certtabbox .certtable .tab3.h60 textarea{ width:581px; height:50px; padding:5px; line-height:25px; color:#333; border:none;}
.certtabbox .certtable .h60{ height:60px;}
.certtabbox .certbtn{ height:64px;}
.certtabbox .certbtn ul{ padding-top:12px;}
.certtabbox .certbtn li{ float:right; height:30px; margin:0 10px;}

.certtabbox .certbtn li.manage{ width:120px;}
.certtabbox .certbtn li.shopping{ width:123px;}
.certtabbox .certbtn li a{ display:block; height:30px; line-height:30px; padding-left:40px; color:#fff;}
.certtabbox .certbtn li.manage a{ width:120px; padding-left:45px; background:url(../images/managebtn30_blue.gif) no-repeat;}
.certtabbox .certbtn li.shopping a{ width:123px; background:url(../images/shopping30_red.gif) no-repeat;}
.certtabbox .certbtn li.manage a:hover{ text-decoration:underline !important;}
.certtabbox .certbtn li.shopping a:hover{ text-decoration:underline !important;}

.certtabbox .certbtn li.cart_info{width:230px;float:left;line-height:30px;}/*Cean*/
.certtabbox .certbtn li.cart_info span{color:#FF0000;}
.certtabbox .certbtn li.cart_info a{font-size:16px;font-weight:bold;background:none !important;color:#FF0000;display:normal !important;padding-left:0px;float:right;}




/*------------------------------right--------------------------------------------------*/
/*conmmon*/
.tit34{ height:34px; width:100%;}
.tit34 h6{ height:34px; line-height:34px; font-size:14px; padding-left:18px;}
.tit34 .more{ float:right; padding-right:15px;}
.tit34 .more a{ font-size:14px; line-height:34px;}
.h20{ width:10px; height:20px; clear:both;}btngrey30


.newslist{  width:100%;}
.newslist ul{ }
.newslist ul li{ height:24px; width:100%;}
.newslist ul li a{ display:block; width:100%; height:24px; line-height:24px; color:#454545; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newslist ul li a:hover{ color:#2a6fa7;}
.newslist ul li a.cir{ position:relative; padding-left:18px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; *background:url(../images/icon6_circleblue.gif) 2px 9px no-repeat;}
.newslist ul li a.cir:before{ position:absolute; display:block; content:""; width:6px; height:6px; top:9px; left:2px; background:url(../images/icon6_circleblue.gif) no-repeat;}

.newslist ul li a .red{ color:d71315;}


.wrap260{ width:100%; *width:228px; padding:10px 15px; border:1px #cfcfcf solid; border-top:0; border-radius: 0 0 5px 5px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; background:#fff;} 



/**/
.detail746{ width:100%; padding:10px; *width:724px; background:#f8f8f8; border:1px solid #cfcfcf; border-radius:3px; box-shadow:-1px -1px 0 #fff; box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box;}
.detail_til35{ height:35px; padding-bottom:10px; line-height:35px; text-align:center; font-size:16px; color:#285eac;}
.detail_til32_grey{ position:relative; width:100%; *width:722px; height:32px; background:url(../images/detail32_grey.png) repeat-x; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box;}
.detail_til32_grey:before{ position:absolute; content:""; display:block; top:0; left:-1px; width:2px; height:32px; background:#2081df; z-index:3;}
.detail_til32_grey .t{ line-height:32px; padding-left:15px; color:#286cae;}
.detail_ul{ width:100%; float:none;}
.detail_ul ul{ width:100%; *width:722px; border-right:1px solid #dbdbdb; border-left:1px solid #dbdbdb; box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box;}
.detail_ul ul:last-child li{ border-bottom:none;}
.detail_ul ul li{ float:left; display:inline-block; border-bottom:1px solid #e5e5e5;}

.detail_ul ul .tab_t1{ width:20%; background:#f8f8f8; border-right:1px solid #e5e5e5; box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box;}
.detail_ul ul .tab_t1 .t{ color:#6b7c8d; line-height:30px;}
.detail_ul ul .tab_t2{ width:30%; background:#fff; border-right:1px solid #e5e5e5; box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box;}
.detail_ul ul .tab_t2 .t,.detail_ul ul .tab_t3 .t{ padding-left:15px; color:#444; line-height:30px;}
.detail_ul ul .tab_t3{ width:80%; background:#fff;}
.detail_ul ul .tab_t2:last-child{ border-right:none !important;}
.detail_ul ul .tab_t2 strong,.detail_ul ul .tab_t3 strong{ color:#e83700; font-weight:normal;}
.detail_ul ul .tab_t2 a,.detail_ul ul .tab_t3 a{ color:#444; padding-left:15px;}
.detail_ul ul .tab_t2 a:hover,.detail_ul ul .tab_t3 a:hover{ text-decoration:underline !important;}

.detail_ul.btn_ul{ border-top:1px solid #e5e5e5;}
.detail_ul.btn_ul ul{*width:692px; padding:15px;}
.detail_ul.btn_ul ul li{ border:none; margin-right:20px; background:url(../images/detailbtn_red.png) no-repeat;}
.detail_ul.btn_ul ul li a{ width:143px; height:30px; display:block;}
.detail_ul.btn_ul ul li a em{ float:left; width:16px; height:16px; margin:7px 8px 7px 15px; display:block;}
.detail_ul.btn_ul ul li a .message{ background:url(../images/message_icon_16.png) center center no-repeat;}
.detail_ul.btn_ul ul li a .favorite{ background:url(../images/favorite_icon_16.png) center center no-repeat;}
.detail_ul.btn_ul ul li a .resume{ background:url(../images/resume_icon_16.png) center center no-repeat;}
.detail_ul.btn_ul ul li a .email{ background:url(../images/email_icon_16.png) center center no-repeat;}
.detail_ul.btn_ul ul li a b{ float: left; line-height:28px; color:#fff;}
.detail_ul.btn_ul ul li a:hover b{ text-decoration:underline !important;}

.detail_ul.introduce_ul{ padding:15px; *width:692px; background:#fff; border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb; border-left:1px solid #dbdbdb; box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box;}
.detail_ul.introduce_ul .info{ float:left; width:500px; line-height:25px; color:#444; }
.detail_ul.introduce_ul .infoimg{ float:right; width:168px; height:116px;} 
.detail_ul.introduce_ul .infoimg img{ width:168px; height:116px;}


/*detailed*/
.bluelinebox{ width:1022px; border:1px solid #c7d8e8; box-shadow:1px 1px 0 #fff; background:#fff url(../images/detailbg.gif) repeat-x;}
.bluelinebox .pos{ height:40px; padding-left:20px;}
.bluelinebox .pos .t{ height:40px; line-height:40px; color:#457db6;} 
.bluelinebox .listbox{ width:100%;}
.bluelinebox .listbox ul{width:902px; padding:60px;padding-top:0px; }/*padding-top:40px;*/
.bluelinebox .listbox ul li{ height:30px; float:none; clear:both; height:30px; font-size:14px; line-height:30px; }
/*cean*/
.tit35_grey_cean{ position:relative; border-top:1px solid #cfcfcf; width:100%;}

.bluelinebox .listbox ul li .t{ float: left; width:690px; font-size:14px; height:30px; display:block; color:#444; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bluelinebox .listbox ul li .t:hover{ color:#457db6;}
.bluelinebox .listbox ul li .list_mid{width:100px;float:left;}
.bluelinebox .listbox ul li .time{ float:left; width:112px;color:#888; text-align:right;}

.bluelinebox .newsbox{ width:100%;}
.bluelinebox .newsbox .wrap{width:982px; padding:20px;}
.bluelinebox .newsbox .wrap .til{ height:40px; line-height:40px; text-align:center; font-size:16px; color:#0962bc; }
.bluelinebox .newsbox .wrap .time{ height:20px; line-height:20px; text-align:center; color:#888;}
.bluelinebox .newsbox .wrap .time span{ padding-right:10px;}
.bluelinebox .newsbox .wrap .t-wrap{ width:902px; min-height:300px; padding:15px 40px; line-height:26px; color:#444;}
.bluelinebox .newsbox .wrap .t-wrap div{ padding-bottom:10px; font-size:14px;}


/*left*/
.l_w300{ float:left; width:300px;}
.l_w300 .w282{ width:280px; border:1px solid #d9d9d9; background:#fafafa; border-bottom:1px solid #c7c7c7;}
.l_w300 .w282 .til{ height:36px; width:100%; border-bottom:1px solid #e5e5e5;}
.l_w300 .w282 .til .t{ float:left; padding-left:20px; width:140px; line-height:36px; font-size:14px; color:#474747;}
.l_w300 .w282 .til .mor{ float:right; width:100px; padding-right:20px; font-size:14px; text-align:right; color:#747474; line-height:36px;}
.l_w300 .w282 .til .mor:hover{ text-decoration:underline !important;}
.l_w300 .w282 .wrap{ width:240px; padding:10px 20px;}
.l_w300 .w282 .wrap li{ height:30px; width:100%;}
.l_w300 .w282 .wrap li a{height:30px; width:100%; font-size:14px; line-height:30px; display:block; color:#444; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.l_w300 .w282 .wrap li a:hover{ color:#457db6;}
.c_w442{ float:left; width:442px;}



/*Cean*/
.peixun_sub_nav{width:100%;line-height:30px;border-bottom:2px solid #3580f7;height:30px;}
.peixun_sub_nav a{display:block;float:left;padding:3px 10px;font-size:14px;}
.peixun_sub_nav a.selected{color:#3580f7;}
.citylist{width:240px;margin:0px auto;height:120px;overflow:hidden;}
.citylist li{color:#000000;width:60px;float:left;text-align:center;line-height:30px;height:30px;}
.citylist li a{color:#000000;}
.a_bg_orange{display:block;background:#e37423;border-radius:3px;padding:0px 10px;text-align:center;color:#FFFFFF;height:23px;line-height:23px;}
a.a_bg_orange{color:#FFFFFF;}
a.a_bg_orange:hover{color:#FFFFFF;}
.school_tj{width:100%;}
.school_tj h3{font-size:16px;margin:5px 0px;}
.school_tj ul{width:100%;height:70px;background:#FFFFFF;}
.school_tj ul li{width:170px;height:65px;margin:5px 5px 0px 2px;float:left;}
.school_tj ul li img{width:170px;height:65px;border:1px solid #d4d3d1;}



