* {
	margin:0;
	padding:0
}
body {
	margin:0 auto;
	font:14px/22px "Microsoft YaHei"
}
ul, li {
	list-style:none
}
a {
	text-decoration:none
}
img, input {
	border:0 none
}
.header {
	background:#34495e url(../images/index/sy_header.jpg) no-repeat center top;
	height:320px;

}
.config .arrow, .terrace a, .classify li a, .hotnews li, .resource li a{
	background:url(../images/index/sy_icon.png) no-repeat;
}
.header .minitop {
	padding:5px 20px;
}
.header .minitop .wel {
	float:left;
	color:#ff7200;
}
.header .minitop .config {
	float:right;
}
.header .minitop .config li {
	float:left;
	margin:0 10px;
}
.header .minitop .config .arrow {
	background-position:-955px -18px;
	width:5px;
	height:10px;
	display:inline-block;
	margin-left:5px;
}
.header .minitop .config .cur {
	color:#ff7200;
}
.header .minitop a {
	color:#8b949c;
}
.search .drop, .btn_search, #footer .site_nav li {
	background:url(../images/part/wrap.png) 0 0 no-repeat
}
#search {
	width:680px;
	margin:0 auto;
	padding-top:220px
}
#search .search {
	background-color:#fff;
	width:600px;
	height:50px;
	float:left;
	overflow:visible;
	zoom:1;
	position:absolute
}
#search .search .drop {
	background-color:#BDC3C7;
	background-position:-491px -261px;
	border-right:#eff5f5 solid 1px;
	width:114px;
	font:18px/50px "Microsoft YaHei";
	float:left
}
#search .search .drop a {
	display:block;
	width:102px;
	height:50px;
	padding-right:12px;
	color:#828282;
	text-align:center
}
#search .search .drop ul {
	width:115px;
	position:relative;
	top:0;
	left:0;
	z-index:10
}
#search .search .drop ul li {
	border-width:1px;
	border-style:solid;
	border-color:#BDC3C7;
	width:113px;
	height:40px;
	margin-top:-1px
}
#search .search .drop ul li.cur a {background-color: #BDC3C7; color:#fff;}
#search .search .drop ul li a {
	background-color:#fff;
	width:93px;
	height:40px;
	line-height:40px;
	padding:0 0 0 20px;
	font-size:14px;
	text-align:left
}
#search .search .drop ul li a:hover {
	background-color: #BDC3C7; color:#fff;
}

#search .search input {
	float:left;
	vertical-align:middle;
	height:30px;
	line-height: 30px;
	font:20px "Microsoft YaHei"
}
#search .search .text {
	width:370px;
	padding:10px;
	color:#828282
}

#search .search input#searchBtn{
	height: 50px;
}

#search .search .btn_search {
	background-position:-373px -261px;
	width:95px;
	float:right;
	cursor:pointer
}
#search .advanced {
	width:80px;
	height:50px;
	display:block;
	float:right;
	text-align:center;
	font:14px/50px "Microsoft YaHei";
	color:#fff
}
.content {
	margin:0 auto;
	width:1000px;
	padding:40px 0;
	overflow:hidden;
}
.zt_left{
	
	border: 0;
}
.zt_right{
	
	border: 0;
}
.mod_390, .mod_425, .mod_150 {
	width:390px;
	float:left;
	background:#ffffff;
}
.mod_425 {
	width:424px;
}
.mod_150 {
	width:150px;
}
.mod_425 .cont {
	border:1px solid #f0f0f0;
	overflow:hidden;
}
.resource li{
	float:left;
	margin-right:50px;
	margin-bottom:25px;
}
.resource li a{
	display:block;
	width:145px;
	height:165px;
	text-align:center;
	color:#666666;
	font-size:18px;
}
.resource li span{
	margin-top:78px;
	display:inline-block;
	width:100px;
}
.resource li a.rck{
	background-position:-10px -86px;
}
.resource li a.rck:hover{
	background-position:-10px -385px;
	color:#ff4e00;
}
.resource li a.zpk{
	background-position:-181px -86px;
}
.resource li a.zpk:hover{
	background-position:-181px -385px;
	color:#ff4e00;
}
.resource li a.jjk{
	background-position:-354px -86px;
}
.resource li a.jjk:hover{
	background-position:-354px -385px;
	color:#ff4e00;
}
.resource li a.hgk{
	background-position:-528px -86px;
}
.resource li a.hgk:hover{
	background-position:-528px -385px;
	color:#ff4e00;
}
.resource li a.djk{
	background-position:-699px -86px;
}
.resource li a.djk:hover{
	background-position:-700px -385px;
	color:#ff4e00;
}
.resource li a.wyk{
	background-position:-871px -86px;
}
.resource li a.wyk:hover{
	background-position:-871px -385px;
	color:#ff4e00;
}
.resource li a.zzk{
	background-position:-1043px -86px;
}
.resource li a.zzk:hover{
	background-position:-1043px -385px;
	color:#ff4e00;
}
.resource li a.qkk{
	background-position:-1215px -86px;
}
.resource li a.qkk:hover{
	background-position:-1215px -385px;
	color:#ff4e00;
}
.classify {
	overflow:hidden;
	clear:both;
}
.classify li{
	float:left;
}
.classify li a{
	display:block;
	width:140px;
	height:140px;
	text-align:center;
	color:#666666;
}
.classify li span{
	margin-top:105px;
	display:inline-block;
}
.classify li a.wxie:link, .classify li a.wxie:visited {
	background-position:21px -688px;
}
.classify li a.wxie:hover{
	background-color:#27ae60;
	color:#ffffff;
}
.classify li a.xju:link, .classify li a.xju:visited {
	background-position:-96px -688px;
}
.classify li a.xju:hover{
	background-color:#401e53;
	color:#ffffff;
}
.classify li a.dying:link, .classify li a.dying:visited {
	background-position:-220px -688px;
}
.classify li a.dying:hover{
	background-color:#16a085;
	color:#ffffff;
}
.classify li a.yyue:link, .classify li a.yyue:visited {
	background-position:-336px -688px;
}
.classify li a.yyue:hover{
	background-color:#f39c12;
	color:#ffffff;
}
.classify li a.mshu:link, .classify li a.mshu:visited {
	background-position:-458px -688px;
}
.classify li a.mshu:hover{
	background-color:#bdc3c7;
	color:#ffffff;
}
.classify li a.qyi:link, .classify li a.qyi:visited {
	background-position:-575px -688px;
}
.classify li a.qyi:hover{
	background-color:#583e28;
	color:#ffffff;
}
.classify li a.wdao:link, .classify li a.wdao:visited {
	background-position:-695px -688px;
}
.classify li a.wdao:hover{
	background-color:#8e44ad;
	color:#ffffff;
}
.classify li a.mjwy:link, .classify li a.mjwy:visited {
	background-position:-815px -688px;
}
.classify li a.mjwy:hover{
	background-color:#d35400;
	color:#ffffff;
}
.classify li a.sying:link, .classify li a.sying:visited {
	background-position:-932px -688px;
}
.classify li a.sying:hover{
	background-color:#7f8c8d;
	color:#ffffff;
}
.classify li a.sfa:link, .classify li a.sfa:visited {
	background-position:-1050px -688px;
}
.classify li a.sfa:hover{
	background-color:#2c3e50;
	color:#ffffff;
}
.classify li a.zji:link, .classify li a.zji:visited {
	background-position:-1170px -688px;
}
.classify li a.zji:hover{
	background-color:#c0392b;
	color:#ffffff;
}
.classify li a.dshi:link, .classify li a.dshi:visited {
	background-position:-1290px -688px;
}
.classify li a.dshi:hover{
	background-color:#2980b9;
	color:#ffffff;
}
.hotnews {
	padding:15px 30px;
}
.hotnews li{
	background-position:-950px -40px;
	height:28px;
	line-height:28px;
	padding-left:20px;
}
.hotnews li a{
	color:#666666;
}
.hotnews li a:hover{
	background:#fd753c;
	color:#ffffff;
}
.terrace a{
	display:block;
	height:60px;
	border-bottom:1px solid #f0f0f0;
	padding-left:60px;
	line-height:60px;
	color:#848484;
}
.terrace a.work{
	background-position:5px -846px;
}
.terrace a.work:hover{
	background:#fd6b2e url(../images/index/sy_icon.png) no-repeat -198px -846px;
	color:#ffffff;
}
.terrace a.bbs{
	background-position:5px -935px;
}
.terrace a.bbs:hover{
	background:#fd6b2e url(../images/index/sy_icon.png) no-repeat -198px -935px;
	color:#ffffff;
}
.terrace a.web{
	background-position:5px -1028px;
}
.terrace a.web:hover{
	background:#fd6b2e url(../images/index/sy_icon.png) no-repeat -198px -1028px;
	color:#ffffff;
}
.terrace a span{
	line-height:16px;
	display:block;
	padding-top:12px;
	width:60px;
}
.apply{
	margin-top:10px;
	overflow:hidden;
}
.apply .tit{
	margin-bottom:5px;
	margin-top:20px;
}
.apply .tit a{
	color:#5b6b7c;
}
#footer {
	width:100%;
	background-color:#626d78;
	color:#fff
}
.col_cont {
	width:980px;
	margin:0 auto
}
#footer .site_nav {
	background-color:#79838d;
	height:50px;
	text-align:center
}
#footer .site_nav ul {
	display:inline-block;
	margin-left:-1px;
	position:relative;
	overflow:hidden;
	zoom:1
}
#footer .site_nav li {
	background-position:-623px -389px;
	display:inline;
	float:left;
	margin-left:-2px
}
#footer .site_nav li a {
	display:inline-block;
	padding:0 10px;
	font:14px/50px "Microsoft YaHei";
	color:#fff
}
#footer .col_cont{text-align: center;}
#footer .copyright {
	background:url(../images/part/logo_footer.gif) 20px 40px no-repeat;
	display:inline-block; padding:40px 0 40px 100px; margin: 0 auto; text-align: left;
	font:12px/20px "Microsoft YaHei"
}
.bor {
	border:1px solid #f0f0f0;
	border-bottom:0;
}
.bor_r{
	border-right:1px solid #f0f0f0;
	border-bottom:1px solid #f0f0f0;
}
.bor_b{
	border-bottom:1px solid #f0f0f0;
}
.mar_l30{
	margin-left:30px;
}

.tempBanner{
	//background-image: url(images/yypHomepage.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	width: 100%;
	/*height: 233px;*/
	height:320px;
	border-bottom: 6px solid #FFF;
	filter:alpha(opacity=90);   
    -moz-opacity:0.9;   
   	-khtml-opacity: 0.9;   
   	opacity: 0.9;
   	position: absolute;
   	top: 0px;
   	display: none;
}
	
#ad_close , #ad_closeSd{
	display:none;
	position: absolute;
}
	
#ad_close{
	clear:both;
	 top: 0px;
     right:0px;
}
	
#ad_closeSd{
	clear:both;
     top: 0px;
     right:0px;
}
img:hover{
	filter:alpha(opacity=70);   
    -moz-opacity:0.7;   
   	-khtml-opacity: 0.7;   
   	opacity: 0.7;
}

@media (max-width: 1440px){
	#zt_leftAd{
		width: 100%;
		float: left;
	}
	#zt_rightAd{
		width: 100%;
		float: right;
	}
}

@media (min-width: 1441px){
	#zt_leftAd{
		width: 50%;
		float: left;
	}
	#zt_rightAd{
		width: 50%;
		float: right;
	}
}
