﻿@charset "utf-8";
/* CSS Document */
body{ background:url(../zdly/yga_bg.png) no-repeat #f7fafc top center; font-size:15px;}
.yga_header{}
.yga_header_left{ float:left; width:889px; height:82px; margin-top:60px;}
.yga_header_right{ float:right;}
.yga_logo{ margin-top:25px; margin-bottom:40px; }
.yga_search{background:#fff; width:257px; height:37px;border-radius:20px;}
.yga_search input{ float:left; padding-left:15px; height:37px; line-height:37px; margin-left:15px; width:175px;}
.yga_butt{ background:url(../zdly/yga_search.png) no-repeat center; font-size:0px;padding:0px!important; width:20px!important; height:37px; }
.yga_nav{ background:#49afdf; margin-top:80px;}
.yga_nav ul li a{color:#fff; display:block;}
.yga_nav ul li{ float:left; height:65px; line-height:65px; width:199px; font-size:22px; font-weight:bold; text-align:center; margin-right:51px;}
.yga_nav ul li.hover{ background:#0090d4}
.yga_nav ul li:hover{ background:#0090d4}
#mar0{ margin-right:0px;}
.yga_logo{ text-align:right;}


/***********图片新闻***************/
/* slide */
.yga_news_left{ float:left;}
.slide,.slide li{width:586px;height:361px;background-color:#fbfbfb;}
.slide{overflow:hidden;border:1px #ededed solid;position:relative;}
.slide li{position:absolute;overflow:hidden;display:none;}
.slide li.current{display:block;}
.slide li .image{position:absolute; width:586px}
.slide li .text{bottom:0;overflow:hidden; background:url(../images/xbb_tpxw_bg.png);width:100%;position:absolute; font-size:14px;line-height:45px;  color:#fff; height:45px; text-align:left;}
.slide li .text a{color:#fff; margin-left: 10px;}
.slide li .text a:hover{color:#ff7f00!important}
.slide li img{width:586px;height:361px;}
.slide li .text .title a{font-size:14px;font-weight:700;color:#fff;font-family:"微软雅黑";line-height:22px;text-indent:0;float:none; padding-left:10px;}
.slide li .text p{width:75%;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size:16px;}

.slide .triggers{position:absolute;z-index:1;width:100%;text-align:center;bottom:10px;height:38px;right:0;left:0;padding:0 0 8px;}
.slide .triggers a{font-size:11px;line-height:12px;color:#000;overflow:hidden;border-radius:1px;-webkit-text-size-adjust:none;float:none;width:62px;height:42px;text-align:center;display:inline-block;background:0;margin:0 3px 0 0;}
.slide .triggers a:hover{text-decoration:none;}
.slide .triggers a img{width:58px;height:38px;border:1px #999 solid;vertical-align:middle;opacity:.6;}
.slide .triggers a.current img{border:2px #2fac00 solid;opacity:1;}

.slide .icon-dot{display:inline-block;position:absolute;right: 10px; bottom:12px;}
.slide .icon-dot a{width:10px; background:#ffffff;height:10px;display:inline-block;overflow:hidden;margin:0 2px;}
.slide .icon-dot a.current{background:rgba(230,130,17,1) none repeat scroll;}

.slide .link-watch{width:26px;height:55px;position:absolute;top:50%; margin-top: -25px;filter:alpha(opacity=60);cursor:pointer;}
/*.slide .link-watch.pre{left:0; background:url(../images/xbb_left_bg.png) no-repeat;}
.slide .link-watch.next{right:0; background:url(../images/xbb_right_bg.png) no-repeat;}*/
.slide .link-watch.down{}

/*****************************************/

.yga_news{ margin-top:35px;}
.yga_news_right{ width:587px; float:right}

.yga_title{ position:relative; height:40px;}
.yga_title .more{ position:absolute; right:10px; background:url(../zdly/yga_more.png) no-repeat right; padding-right:10px; top:0px; font-size:13px; color:#0090D2} 
.yga_news_right dt{ font-size:28px; font-weight:bold; color:#B20000; margin-top:20px;}
.yga_news_right dt a{color:#B20000;}
.yga_news_right dt:hover a{ color:#a10000;}
.yga_news_right dd{ color:#AAAAAA; line-height:23px; margin-top:7px; border-bottom:1px dashed; padding-bottom:7px;}
.yga_news_right dd a{ color:#D80000;}
.yga_news_right dd a:hover{ color:#a10000;}


.news_ul li{ background:url(../images/xbb_bg14.png) no-repeat 0px; padding-left:10px; padding-right:100px; position:relative; font-size:16px;}
.news_ul li span{ position:absolute; top:9px; right:0px; color:#666;}
.news_ul li a{white-space: nowrap;text-overflow: ellipsis; line-height:32px; overflow: hidden;}
.news_ul li:hover{ color:#A10000;}
.news_ul li:hover a{ color:#A10000;}
.news_ul li a{ color:#333333; display:block;}


/*********数字版本-专题切换**********/
#wrapper {position:relative; overflow:hidden; width:1200px;height:100px;}
#number {width:88px; position:absolute;left:10px;bottom:10px;}
#number li { padding-left:6px;float:left;text-indent:-9999px;width:16px; height:16px;overflow:hidden;background-image:url(../images/xbb_number1.png); background-repeat:no-repeat;}
.content_right .ad { margin-bottom:10px;width:1200px;  height:100px; overflow:hidden; position:relative;}
.content_right .slider,.content_right .num{ position:absolute;}
.content_right .slider li{  list-style:none; display:inline;}
.content_right .slider img{  width:1200px; height:100px; display:block;}
.content_right .num{ right:5px; bottom:5px;}
.content_right .num li{float: left; color: #DF3B39;text-align: center; line-height: 16px; width: 16px;height: 16px;font-family: Arial; font-size: 12px; cursor: pointer; overflow: hidden; margin: 3px 1px; border: 1px solid #DF3B39;background-color: #fff;}
.content_right .num li.on{ color: #fff;line-height: 16px;width: 16px;height: 16px;font-size: 14px;margin: 3px 1px; border: 1px solid #DF3B39;background-color: #DF3B39;font-weight: bold;}
/*********数字版本-专题切换**********/

.yga_zcwj_left{ width:586px; float:left;}
.yga_zcwj_left ul li a{line-height:35px;}
.yga_zcwj_right{ float:right; width:587px;}
.grbs{ float:left; width:586px;}
.frbs{ float:right; width:586px;}
.bsfw li{ float:left; width:132px; height:132px; background:#fff; text-align:center; border:1px solid #ddd; margin-left:16px; margin-top:30px;color:#2C6C9F}
.bsfw li a{color:#2C6C9F}
.bsfw li:hover a{color:#a10000;}
.bsfw li.marl-0{ margin-left:0px;}
.bsfw li img{ margin-top:20px;}
.bsfw li.mar-img img{ margin-top:10px;}



/* 平台项目*/
.n-1-boxes {
	height: 227px;
	position: relative;
}
.n-1-boxes2 {
	margin-top: 10px;
	height: 275px;
	position: relative;
}
.n-1-boxes .n-1-box {
	width: 250px;
	height: 140px;
	position: absolute;
	background-color:#fff; 
	/* outline:1px solid #dfdfdf; */
}
.n-1-boxes .n-1-b-1 {
	left: 153px;
	bottom: 0px;
	z-index: 9;
}
.n-1-boxes .n-1-b-2 {
	left: 306px;
    bottom: 43.5px;
	z-index: 8;
}
.n-1-boxes2 .n-1-b-2 {
	left: 306px;
    bottom: 43.5px;
	z-index: 8;
}
.n-1-boxes .n-1-b-3 {
	left: 153px;
    bottom: 88px;
    z-index: 6;
}
.n-1-boxes2 .n-1-b-3 {
	left: 153px;
    bottom: 88px;
	z-index: 6;
}
.n-1-boxes .n-1-b-4 {
	left: 0px;
	bottom: 43.5px;
	z-index: 7;
}
.n-1-boxes .n-1-b-2, .n-1-b-3, .n-1-b-4 {
	filter:alpha(opacity=70); 
	-moz-opacity:.8;
	opacity: .8;
}
.n-1-boxes .n-1-b-l, .n-1-b-r {
	position: absolute;
	width: 27px;
    height: 87px;
    top: 50%;
    margin-top: -43.5px;
	cursor:pointer;
	z-index: 10;
}
.n-1-boxes .n-1-b-l{
	left:0;
	background: url(../zdly/left-bg.png) no-repeat top center;
	background-position:0 0;
}
.n-1-boxes .n-1-b-r {
	right: 0px;
	/* background-position:-35px 0; */
	background: url(../zdly/right-bg.png) no-repeat top center;
}
.n-1-boxes .n-1-boxes a {
	
	display: block;
}
.n-1-boxes .n-1-b-pic a {
	height: 162px;
}
.n-1-boxes .n-1-b-pic a img {
	width: 250px;
	height: 140px;
	border: none;
}
.n-1-boxes .n-1-b-title{
	background-color: rgba(0, 0, 0, 0.8);
	position: relative;
    bottom: 40px; 
}
.n-1-boxes .n-1-b-title a {
	display: block;
	height: 40px;
	font-size: 18px;
	color: #333;
	text-align: center;
	line-height: 40px;
	color: #fff
}
