﻿@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0;
}
html{
	overflow-x:hidden;
	display:block;
	}
body{
    font-family: "Microsoft Yahei", Tahoma, Geneva, sans-serif;
    background: #eff0ef;
    color: #000;
	min-width: 1280px;
	font-size:15px;
	line-height:30px;
}	
a,ul,li{
	text-decoration:none; list-style:none;}
img{border:0;}
.clear{
	clear:both}
.top{
	width:1024px;
	height:70px;
	margin:0 auto;
	background:#fff;
	overflow:hidden;}	
header{
	width:100%;
	}
.pageWrap{
	width:100%;
	margin:0 auto;
   /* background:url(../img/bg2.gif) repeat;*/
	overflow:hidden;
   background: #2d7ef4;
	/*background:url(../img/ico.gif);*/
/*	  background:url(../img/sppee.gif);
	    background-size: 100% 100%;
        background-attachment: fixed;*/
	}
.imgBanner img{max-width:100%;
            overflow:hidden;
			min-width: 1280px;
			padding:0;
			float:left
	}
.nav{
	/*background:#1f8dbb;*/
	    height: 40px;
    line-height: 40px;
	}
.nav .w{
	width:100%;
	text-align:center;
	  margin-top: -13px;}
.nav .w a{
	padding: 0 30px;
	    margin-right: 20px;
	color:#faf5dc;
	font-size:18px;
	border:#ece637 solid 1px;
	border-radius:5px;
	display:inline-table;}
.nav .w a:hover{
	background:#ffe907;
	display:inline-table;
	color:#000}	
	.wrap{
	margin:0 auto;
	width:100%;
	color:#FFF;
	overflow:hidden;
	position:fixed;
	z-index:1;
	background:#FFF;
    box-shadow: 0px 0px 10px #5d5958;
	
   }	
.wrap1_1{
	width:1024px;
	margin:0 auto;
	
   }	
.wrap1_1_1{
	display:inline-table;
	float:right;

	 }
.wrap1_1_1 a{
		 color:#666;
		 font-size:15px;
		 }
.wrap1_1_1 li:hover{
		 color:#000;
			border-bottom: #399 2px solid;
		 }
.wrap1_1_1 li{
	float:left;
	margin-left:20px;
	line-height:60px;

	}	
.wrap1_1_2{
	display:inline-table;
	float:left;
}
.conWrap{
	width:1280px;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:30px;
	}	
.conWrap .ph{
	width:1280px;
	margin:0px auto;
	overflow:hidden;
		
	}
.conWrap2{
	border:#CCC 1px solid;	
	width:1024px;
	margin:0 auto;
	background:#fff;
	overflow:hidden;
	padding-bottom:30px;
	}
.conWrap2 .ph{
	width:900px;
	margin:20px auto;
	overflow:hidden;
	}
.conWrap a:hover{
	opacity:0.9
	
	}
.conPhone{
    background-image: url(../img/18sum_ban3.png);
    overflow: hidden;
    width: 100%;
    height:300px;
    background-size: cover;
	background-size:100% 100%;


	}
.conPhone ul{
	width:350px;
	margin-left:53.5%;
	margin-top:105px;
	    font-size: 14px;}
.conPhone ul li{
	color:#FFF;
	display:inline-block;
	width:80px;
		}
.fangk{
	width:900px;
	height:200px;
	margin-right:10px;
	float:left;
	background:#F6F9E3;
	}
.fangk ul{
	margin-top:26px;
	margin-left:22px; }
.fangk li{
	width:430px;
	margin-right:6px;
	float:left}
.fangk span{
	color:#FF6D00;
	font-weight:600;}
.btnBM{

	line-height:130px;

	text-align:center
	}
.btnBM a{
 
    line-height: 33px;
    background: #FF8E33;
    cursor: pointer;
    display: inline-block;
    border-radius: 8px;
    width: 80px;
	color:#FFF
 
}
.aa{
	color:#FFF;
	text-decoration:underline}
.btnBM a:hover{
	    background:#F63;
	}
.pRed{
	color:#FF9;
	font-weight:bold}

.hr1{
	border:#b1d0e8 1px dashed;
	width:900px;
	margin:0 auto
	}
.tit{
	margin:10px auto;
	background:url(../img/swzp_tit1.png);
	color:#fff;
	font-size:19px;
	width:500px;
	height:70px;
	line-height:70px;
	text-align:center;
	font-weight:600;
    margin-bottom: 30px;
	}
	
.spp{
	width:130px; 
	height:30px;
	line-height:30px;
	background:#F6F9E3;
	display:inline-block;
	float:right;
	border-radius:3px;
	text-align:center;}
.spp a{
    color:#F60;
	font-size:14px;
	vertical-align:bottom;
	}
.spp a:hover{
	color:#C30}	
.ul1 {
    margin: 5px auto;
    display: block;
    overflow: hidden;
    padding-bottom: 10px;
}
.ul2 {
    margin: 5px auto;
    display: block;
    overflow: hidden;
    padding-bottom: 10px;
}
.ul2 li{
	 float: left;
    line-height: 32px;
    padding-left: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	background: url(../img/spicon.jpg) left no-repeat;
    width: 270px;
	}

.ul1 li {
    float: left;
    line-height: 32px;
    padding-left: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.job1 {
    width: 900px !important;
    height: 30px;
    display: block;
    padding: 0;
    font-family: "微软雅黑";
    font-size: 11.0pt;
    font-weight: 700;
    background: none;
    text-indent: 0;
    color: #333;
	background: url(../img/spicon.jpg) left no-repeat;
}
.job1 a{
	color:#333 !important;
	text-decoration:none !important;}
.job1 a:hover{
	color:#F30 !important}

.list1 {
    width: 250px;
    height: 30px;
    margin-right: 20px;
    font-family: "微软雅黑";
    font-size: 10.0pt;
    text-indent: 0;
    background-color: #EFFAFE;
    vertical-align: middle;
    margin-top: 5px;
    background: none !important;
}

.list1 a {
    font-family: "微软雅黑";
    font-size: 9.8pt;
    color: #0091CC !important;
    text-decoration: none;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	text-decoration:none !important;
}
.tit2{
    font-size:18px;
	font-weight:600;
	padding-left:6px;
	display:block;
	}
.conPh{
	padding:15px 25px;
	 background:#f9f9f9;
	border-bottom: 2px #99b0b7 solid;
	border-radius:10px; }
.conPh2{
	padding:10px 10px;
	background:url(../img/swzp_bg.png);
	/*border-bottom: 2px #99b0b7 solid; */
	height:230px}
/*.conPh a{
	text-decoration:underline;
	color:#f60;
	}
.conPh a:hover{
	color:#F30}
*/
.aZWT{
	color:#F60;
	text-decoration:underline;
	}
.aZWT:hover{
	color:red;
	}
.fo{
	color:#F30}
.ti{text-align:center; line-height:40px}
.fo2{
	text-decoration:underline}

.p_a{
	    padding-bottom: 10px;
		width:750px;
		margin:15px auto;}
.p_a a{
    border: 3px solid #fff94b;
    width: 300px;
    height: 60px;
    line-height: 60px;
    border-radius: 8px;
	color:#000 !important;
	display:inline-block;
	text-align:center;
	margin-right:20px;
	text-decoration:none;
    background:#ffa500;
	font-size:20px;
	font-weight:600;
	}
.p_a a:hover{
	background:#046bdb;
	color:#fff  !important}

.tNJob {
    float: left;
    line-height: 20px;
    width: 190px;
}
.btnNJob {
    float: left;
}

        .txtAlgnC
        {
			background:#333;
            text-align: center;
            width: 100%;
            font-size: 10.0pt;
			color:#fff;
			height:100px;
        }
 /*参会单位及岗位样式*/
.chdwUL{
	overflow:hidden;
	display:block;
	margin-top:20px;
	}
.chdwUL li{
	float:left;
	width:270px;
	line-height:32px;
	background:url(../img/spicon.jpg) left no-repeat ;
	padding-left:16px;
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.chdwUL .dwTit{
	background:url(../img/spicon.jpg) left no-repeat ;
	padding-left:16px;
	display:block;
	}
.chdwUL a{
	color:#000;}
.chdwUL a:hover{
	color:#83216D}
.chdwUL .dwP{
	padding:1px 16px;
	font-size:14px;
	color:#236C99;
	width:870px;
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
	}

.btny{
	display:inline-block;
	width:164px;
	height:40px;
	line-height:40px;
	background:url(../img/Btn2.png);
	vertical-align:bottom;
	}
.btny:hover{
	opacity:0.9}
	
	
.baom{
	max-width:100%;
	min-width: 1280px;
     position:absolute; 
	 margin-top:-6%;
    left: 43.5%;
	opacity:0.85
	}
.baom:hover{
	opacity:1}
	

	@media (max-width: 1280px){
.baom{
	 max-width:100%;
	 min-width: 1280px;
     position:absolute; 
	 margin-top:-80px;
     left:540px; 
	 opacity:0.8
	}
		}		
			
	 /*div外围样式*/
.sec1 {
   background:#e2f4fb;
}


.fon1{
	font-weight:600;
	color:#000} 

.abtn{
    width: 124px;
    height: 39px;
    display: inline-block;
	vertical-align:bottom;
/*	float:right;*/
}
.abtn:hover{
	opacity:0.85}
	
table.reference, table.tecspec {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 4px;
    margin-top: 4px;
    background: #ecfff8;
}
tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}

tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
table.reference th {
    color: #fff;
    background-color: #1caecd;
    border: 1px solid #0ec0d5;
    font-size: 16px;
    padding: 3px;
    vertical-align: top;
    text-align: center;
}
table.reference td {
    line-height: 2em;
    min-width: 24px;
    border:1px solid #bdd8cd;
    padding: 5px;
    padding-top: 7px;
    padding-bottom: 7px;
    vertical-align: middle;
	text-align: left;
	
}
.td1{
	text-align:center;
	font-weight:bold;
	vertical-align:middle;}
.ph strong{
font-size:15px;
    color: #000;
}
/*.conPh a{
	color:#930}
.conPh a:hover{
	color:#F30}*/
.ullist{
	display:inline-block
		}
.ullist li{
	text-decoration:none; 
	list-style:none; 
	float:left;
	padding-left:10px;
	}