﻿html,body{
	font-family:宋体;
	background:#ededed;
	overflow-x:hidden;
      
}
input,
select,
textarea{
	font-family: 宋体;
}
.wrap{
	position: relative;
}

 



/*----------header----------*/
.header{
    /*background-image: url(/yh.gif),url(/yh1.gif),url(/yh3.gif);
    background-repeat: no-repeat,no-repeat,no-repeat;
    background-position: 5% 0,46% 50%,80% 10%;*/
}
.header >.a{
  height: 20px;
  /*background: url(../img/line-4.png) repeat-x 0 100% #f0f0f0;*/
}
.header >.a .r{/*margin-top:10px;*/}
.header >.b{
  height:70px;
}
.header >.c{
  height: 48px;
  background: url(../img/menu.png);
}
.header .welc{
  color: #555555;
  font-size: 14px;
  line-height: 39px;
}
.header .link{
  font-size: 12px;
}
.header .link a{
  color: #555555;
  margin: 0 5px;
}
.header .link a img
{
    height:20px;
}
.header .logo{
  position: absolute;
  top: 15px;
  left: 0;
}
.header .speaker{position:absolute;top:26px;right:260px;line-height: 32px;font-size:14px;}

.header .srch{
  position: absolute;
  top: 24px;
  right: 0;
  border: 3px dashed #EF0B0B;
  height: 32px;
  width: 220px;
  padding-right: 32px;
}

.header .srch >a{
  display: inline-block;
  height: 32px;
  width: 32px;
  background: url(../img/icon_l1-4.png) no-repeat center #000;
  position: absolute;
  top: 0;
  right: 0;
}
.header .srch input{
  height: 30px;
  width: 184px;
  border: 1px solid #cccccc;
  background: url(../img/icon_l1-3.png) no-repeat 10px 50%;
  padding-left: 35px;
}
.header .menu{
  font-family: 微软雅黑;
}
.header .menu ul{

}
.header .menu ul li
{
    position:relative;
  width: 20%;
  float: left;
}
.header .menu a{
  display: block;
  height: 48px;
  background: url(../img/menu_dv.png) no-repeat 100% 50%;
  line-height: 48px;
  text-align: center;
  color: #fff;
  font-size: 18px;
}
.header .menu a.nobg{
  background: none;
}
.header .menu a:hover{
  text-decoration: none;
background: url(../img/menu_on.png);
}
.header .menu a.on,.header .menu a.cur{
  background: url(../img/menu_on.png);
}
.header .menu li ul{display:none;position:absolute;z-index:10;left:0;top:48px;opacity:0.7;width:100%;}
.header .menu li ul li{width:100%;background:#000;border-bottom: 1px dashed red;}

table.ko {
	font-family: Microsoft YaHei,verdana,arial,sans-serif;
	color:black;
	border-width: 1px;
	border-color: #999999;
	border-collapse: collapse;
        width:100%;
        text-align:center;
}
table.ko th {
	background:#b5cfd2 url(/b1.jpg);
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #999999;
	font-size:18px;
        background-size: 33.3% 100%;
	
}
table.ko tr {
	background:#dcddc0 url(/b2.jpg);
}
table.ko tr:hover{
	background:yellowgreen;
}
table.ko td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #999999;
	font-size:16px;
        background-size: 33.3% 100%;
}

table.ok {
	font-family: Microsoft YaHei,verdana,arial,sans-serif;
	color:black;
	border-width: 1px;
	border-color: #999999;
	border-collapse: collapse;
        width:100%;
}
table.ok th {
	background:#b5cfd2 url(/b1.jpg);
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #999999;
	font-size:18px;
}
table.ok tr {
	background:#dcddc0 url(/b2.jpg);
}
table.ok tr:hover{
	background:yellowgreen;
}
table.ok td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #999999;
	font-size:16px;
        background-size: 33.3% 100%;
}






/*----------mainer----------*/
.mainer{

}










/*----------footer----------*/
.footer
{
  background: url(../img/line-3.png) repeat-x 0 0 rgba(113, 110, 110, 0.2);
  padding-top: 2px;
  height: 60px;
  line-height: 40px;
  font-size: 16px;
  font-family: Microsoft YaHei,SimSun;
}
.footer p{
  color: black;
  margin: 0 10px;
  text-align:center;
}
.footer p a{
  color: #636363;
}










/*----------custom----------*/

.m{width:1200px;margin:0 auto;background:#fff;overflow:hidden;}
.m1{width:1180px;margin:0 auto;}


.header .menu li ul li.two ul{display:none;left:-236px;top:0px;}

.pt_cena .item{width:378px;}
.pt_cena .item >.hd{background-size:contain;}
.pt_cena .item .selc >.ct p .select{width:188px;}

.pt_cenb .ct table{line-height:25px;height:25px;}

.pt_lrct.wa >.l{width:905px;}
.pt_alib .item >.ct >a img{height:280px;}
.pt_alib .item >p{text-align:center;}


.pt_alic .item{width:auto;height:auto;}
.pt_alic .item img{width:405px;height:250px;}
.pt_alic .item >i{background-size:cover;}

.qrcodebox{display:none;position:absolute;z-index:15;top:55px;border:2px solid #aaa;background:#fff;padding:10px;}
.qrcodebox img{width:120px;}

.newsitem{line-height:37px;height:37px;border-bottom:1px dashed #999999;color:#343434;font-size:16px;}
.newsitem span{float:right;}
.newsitem a{color:#343434;font-size:16px;display:inline-block;//padding-left:18px;//background:url(../img/syc.jpg) 0 center no-repeat;vertical-align: middle;}
.newsitem:hover a,.newsitem:hover span{color:red;text-decoration:none;}

.docitem a{color:#343434;font-size:14px;display:inline-block;padding-left:0px;background:none;}


.joblist{width:100%;line-height:35px;font-size: 16px;color:#333;font-family: 微软雅黑;}
.joblist .th{border:1px solid #e8e8e8;border-left:0;border-right:0;background: rgba(245, 220, 7, 0.23);}
.joblist .td{border-bottom:1px dashed #cccccc;text-align:center;font-size: 15px;background: aliceblue;}
.joblist .td a{color:#333;display:block;}

.jobshow .a{line-height:40px;border-bottom:2px solid #3e4245;font-size:18px;    text-align: center;
    background: linear-gradient(to top,black,rgba(247, 55, 0, 0.31) 30%);
    font-family: Microsoft YaHei,SimSun;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;}
.jobshow table{width:100%;table-layout:fixed;border:1px solid #ececec;border-right:0;border-bottom:0;line-height:35px;font-size:12px;color:#333;margin-top:5px;}
.jobshow table td{border:1px solid #ececec;border-left:0;border-top:0;}
.jobshow table td.tc{text-align:center;background:rgba(220, 101, 101, 0.7);
    font-size: 16px;
    font-family: Microsoft YaHei,SimSun;}
.jobshow table td.pd{text-align: center;background-color: rgba(220, 101, 101, 0.42);
    font-family: Microsoft YaHei,SimSun;
    font-size: 16px;}
.jobshow table td.ms {
    background-color: rgba(218, 171, 7, 0.42);
    font-size: 1.2em;
    font-family: Microsoft YaHei,SimSun;
}



