@charset "utf-8";
/* CSS Document */
.sjxwgg{width:1400px; height:auto; overflow:hidden; margin:0px auto;}
.hadbom {border-bottom:1px solid #ededf3; margin-top:5px;  font-size:16px;  }
.sjwxggnav{position:relative; height:50px; line-height:50px; }
.head_ad{ color:#5f717d; position:absolute; z-index:1}
.head_dy{width:330px; height:50px; color:#8a8a8a; z-index:2; position:absolute;}
.head_sjnews{width:690px; height:40px; color:#8a8a8a; z-index:2; top:0px; left:330px;position:absolute; }
.mcgdtext{ width:100%; height:30px; overflow:hidden; margin-top:5px;}
.mcgdtext a { margin: 0 15px; height:40px; line-height:40px; text-decoration: none; color: #4c4c4c; }
.mcgdtext a:hover { color:#ff8400;}
.barhid {display:none;}
/*mcgdtext备份*
.mcgdtext{width:380px; height:auto; overflow:hidden;}
.mcgdtext ul{
		list-style: none;
		animation: move 15s linear infinite;
		animation-delay: 0s;/*延迟2s在进行滚动*
		width:200%;
		overflow: hidden;
}
.mcgdtext li{
		float:left;
		width:auto; 
		margin-right:30px;
		list-style-type:disc;
		display: block;
	}

.mcgdtext li:hover{
		animation-play-state: paused;/*鼠标悬浮，动画停止*
		color:#ff8400;
	}
	/* 添加动画 *
	@keyframes move{
		from {
			transform: translate(0);
		}
		to {
			transform: translate(-500px);
		}
	}

***/
#we { font-size:16px; width:100%; font-weight:normal;padding-top:2px; text-align:center;}

.weather-icon {
	width:17px;
	height:17px;
	border-radius:2px;
	vertical-align: sub;
}

.mainItems {width:1400px; height:auto; overflow:hidden; margin:0px auto; }

/*tag云*/
#idxcloud { width:330px; height:342px;float:right; margin-top:10px; position:relative;   background:url(/skin/pc/images/cloudbg.jpg) no-repeat; background-size:330px 342px;   /*background:rgba(0,0,0,1);*/    overflow:hidden;}
#idxcloud a {
                position:absolute; 
                top:0px; 
                left:0px; 
                font-family: Microsoft YaHei; 
                color:#444; 
                font-weight:bold; 
                text-decoration:none; 
                padding: 4px 8px; 
            }
#idxcloud a:hover {background: #333; border-radius:5px; color:#fff; }


#idxcloud_li { width:450px; height:auto;float:right; margin-top:10px; position:relative; }
#idxcloud_li li{ width:100%; height:280px; float:left;margin-top:0px; position:relative;}
#idxcloud_li li:first-child {margin-bottom:20px;}
.idx_bjdutu_pic_d {width:100%; height:100%; position:absolute; overflow:hidden;}
.idx_bjdutu_pic_d img{width:100%; height:100%; transition:all 0.6s}
.idx_bjdutu_pic_d img:hover{transform: scale(1.1);}
.idx_bjdutu_pic_dtext{width:100%;background:#000; position:absolute; z-index:3; bottom:0px;height:40px; line-height:40px; text-align:center;}
.idx_bjdutu_pic_dtext a{ font-size:18px; color:#ffffff}
.idx_bjdutu_pic_dtext a:hover{ font-size:18px; color:#ffffff}


.head_dianhua{width:270px; height:40px; color:#8a8a8a; z-index:2;right:0; position:absolute;top:0px;text-align:right;padding-right:5px; }
.head_dianhua .rx{font-weight:normal;}
.head_dianhua .dhsz{font-style:normal;color:#777;/*#cb1313*/}
.head_dianhua span img { padding-bottom:6px; width:23px; height:23px;  }

.bjwznav{width:1400px; margin-top:20px;overflow:hidden; clear:both;}
.bjyaowen{width:1400px;}

.bjleftyw{width:620px; float:left;}
.bjleftyw li{ line-height:30px; padding:0px; /*background:url(/skin/pc/images/disc.png) no-repeat left 8px;*/ }
.bjleftyw li:not(:first-of-type){ padding-bottom:9px; /*overflow: hidden;text-overflow:ellipsis;white-space: nowrap;*/ }
.bjleftyw li a{ font-size:18px; color:#000; 
 
position:relative; 
transition: width 3s;
/**
text-decoration: none;
padding-bottom:5px;
background: linear-gradient(#ccc, #ccc);
background-repeat: no-repeat;
background-position: bottom left;
background-size: 0 2px;
transition: background-size 500ms ease-in-out;
**/
}

.bjleftyw li a:hover{  color:#cb1313; 

/**
font-weight:bold;transition: all 0.1s ease 0.1s ;
background-size: 100% 2px;
**/
}

/**
.bjleftyw li a:hover:after {
	
	position: absolute;
	content: "";
	width: 100%;
	height: 1px;
	background: #cb1313;
	opacity: 0.2;
	bottom: -4px;
	left:0;
	
    animation:moves .3s;
}
@keyframes moves{
	0%{width:0%;}
	50%{width:50%;}
	100%{width:100%;}
}
**/
.bjleftyw ul li:first-child {
	height:auto;
	text-overflow:clip;
	padding-bottom:15px; 
	white-space: normal;
}
.bjleftyw ul:first-child li:first-child { padding-bottom:15px; }
.bjleftyw ul li:last-child {
	margin-bottom:10px;
}
.bjleftyw ul:last-child li:last-child { padding-bottom:5px;}

/*
.bjtoutiao_pic img:hover {animation: ttRotation 1s linear; }
@keyframes ttRotation {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
*/




.bjyaspan{ background:#bf0614;border-radius:6px 0px 6px 0px; color:#FFF; padding:2px 5px 2px 5px;}
.bjyaspan{ color:#FFF; font-size:18px; font-weight:bold;margin-right:6px;}
.bjleftyw li .bjya{ font-size:21px; color:#000; font-weight: bold; line-height: 35px; }
.bjleftyw li .bjya:hover{ color:#305798 ;font-weight: bold;}

/* 变红 
.dzbred ul li .bjya { color:#C00; }
.dzbred ul li .bjya:hover { color:#C00; }
.dzbred ul li a:hover { color:#C00; }
*/


.ptv { background-image: url(/skin/pc/images/video.png); background-repeat:no-repeat; background-size: contain; padding: 0px 0 0px 24px; }

.bjhuandeng{width:770px; height:462px; float: right}
.bjmchdbox{width: 100%;height:462px;overflow: hidden;position: relative;}
.bjmchdbox:hover .bjmchdbox-3 {
	display:block;
}
.bjmchdbox-1 ul{}
.bjmchdbox-1 ul li{width: 100%;height: 462px;position: relative;overflow: hidden;}
.bjmchdbox-1 ul li img{display:block;width: 100%; height: 462px;}
.bjmchdbox-1 ul li img.fadeIn {
	
	-webkit-animation-name: fadeIning; /*动画名称*/
	-webkit-animation-duration: 1s; /*动画持续时间*/
	-webkit-animation-iteration-count: 1; /*动画次数*/
	-webkit-animation-delay: 0s; /*延迟时间*/
}
/*动画效果*/
@-webkit-keyframes fadeIning {
	0% {
		opacity: 0; /*初始状态 全透明*/
	}
	10% {
		opacity: .1;
	}
	10%{
		opacity: .2;
	}
	30%{
		opacity: .3;
	}
	40%{
		opacity: .4;
	}
	50%{
		opacity: .5;
	}
	60%{
		opacity: .6;
	}
	70%{
		opacity: .7;
	}
	80%{
		opacity: .8;
	}
	100% {
		opacity: 1; /*不透明*/
	}
}
.bjmchdbox-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:640px;background: rgba(125,125,120,.5);text-indent: 12px;
				font-size: 19px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;
				white-space: nowrap;font-weight: normal;color: ghostwhite;}
.bjmchdbox-2{position: absolute;right: 0px;bottom: 0px; background: rgba(125,125,120,.5); width:120px; height:40px;padding-right:10px;}
.bjmchdbox-2 ul { width:100%;height:25px; margin-top:15px;padding-left:10px;}
.bjmchdbox-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%;
				background: rgba(255,255,255,0.8);text-indent: 100px;cursor: pointer;}
.bjmchdbox-2 ul .on{background: rgba(223,33,33,1);width:20px;border-radius: 6px;}
.bjmchdbox-3 {display:none;}
.bjmchdbox-3 span{position: absolute;color: white;
				top:50%; line-height: 80px;margin-top: -30px;
				text-align: center;cursor: pointer;}
.bjmchdbox-3 span img{ width:35px;height:35px;}
.bjmchdbox-3 .prev{left: 10px;}
.bjmchdbox-3 .next{right: 10px;}
.bjmchdbox-3 span::selection{background: transparent;}
.bjmchdbox-3 span:hover{background: rgba(125,125,120,0);}

.bjspnav{width:100%; margin-top:20px;}
.bjspmenu{border-bottom:1px solid #e39595; font-size:20px; height:40px; line-height:40px; margin-top:10px;}
.bjsptext{width:80px;float:left; height:auto;border-bottom:2px solid #0861b1; font-weight:bold;}
.bjspmore{float:right;  height:auto; font-size:14px; padding-right:0px}

.bjsppl{clear:both; margin-top:10px;}
.bjsp_nav{position:relative; overflow:hidden; min-height:135px; margin-top:10px; }
.bjsppl li{ float:left; margin-right:25px; overflow:hidden; z-index:6; bottom:0px; width:240px; }

.bjsppl li:nth-child(2) {left:240px;}
.bjsppl li:last-child {margin-right:0px; }

.bjsppl li img{
	width:320px; 
	height:100%;
	transition:all 0.6s;
}
.newslist_tuyuanjiao{border-radius: 0px /*6px*/;}
.bjsppl li img:hover{
	transform: scale(1.1); 
}

.bjspxiaotu{position: absolute; z-index:5; top:45px; left:40%; background: url(/skin/pc/images/s_pc_spbf.png) no-repeat; width:46px; height:46px;}
.bjspxttext{display:; position: absolute; z-index:5; bottom:0; background:#000; width:100%; height:30px; line-height:30px; text-align:center;filter:alpha(Opacity=60);
	-moz-opacity:0.6;
	opacity: 0.6; 
}

.bjspxttext a{ color:#ccc; font-size:16px;}
.bjspxttext a:hover{ color:#fff;}

.bjggnav{width:1400px; margin:0px auto;}
.bjgg970{width:970px; float:left;}
.bjgg220{width:220px; float:right}
.bjgg490{width:490px; float:left;}
.bjgg470{width:470px; float:left;}
.bjgg960{width:960px; float:left;}
.bjgg730{width:730px; float:left;}
.bjgg230{width:230px; float:right;}

.bjgg1400{width:1400px; float:left;}
.bjgg1400 img {width:1400px!important; }
.bjgg1030{width:1030px; float:left;}
.bjgg1030 img {width:1030px!important; }
.bjgg340{width:340px; float:right;}
.bjgg340 img {width:340px!important; }

/*广告*/
.bjadbox { width:1200px; margin:0 auto; }
.bjclearfix { *zoom:1; }
.bjPicScroll-1 { margin:0 auto;width:1200px; overflow: hidden;position: relative; }
.bjPicScroll-1  .bjbd ul { overflow: hidden;zoom:1; list-style: none;}
.bjPicScroll-1  .bjbd ul li { text-align: center; zoom:1l;  }
.bjPicScroll-1  .bjbd ul li .bjpic { text-align: center; }
.bjPicScroll-1  .bjbd ul li .bjpic img{width:1200px; height:70px;display:block;}
.bjPicScroll-1  .bjbd ul li .bjtitle{line-height:24px; }


.bjnewsF_nav{width:500px; height:auto; overflow:hidden;float:left; margin-right:30px; }
.bjnewsF_menu{width:100%; position:relative; height:50px; border-top:2px solid #e39595; }
.bjnewsF_menu01_sz{width:60px;border-top:3px solid #cb1313; top:-1px; text-align:center; padding-top:5px; font-size:20px; font-weight: bold; position:absolute;}
.bjnewsF_menu01_jj{width:60px; text-align:center; padding-top:5px; font-size:20px;position:absolute; left:60px;}
.bjnewsF_jg{ left:60px;}
.bjnewsF_more{width:20px;text-align:center; padding-top:15px; right:0px; position:absolute;}

.bjnewsF_pic{width:100%; height:auto; margin-top:5px}
.bjnewsF_picitem {width:100%; height:310px; overflow:hidden;}
.bjnewsF_picitem img{
	width:100%; 
	height:310px;
	transition:all 0.6s;
} 
.bjnewsF_pic img:hover{
	transform: scale(1.1);
} 
.bjnewsF_pic_img{border-radius: 0px /*6px 6px 0px 0px*/;}
.bjnewsF_pic_text{height:40px; line-height:40px;font-size:16px; background:#eef2f5;border-radius: 0px 0px 6px 6px; padding:0px 2px 0px 2px;      display:none; }
.bjnewsF_pic_text a:hover{color:#305798}
.bjnewsF_pic ul{padding:0px; margin-top:15px;}
.bjnewsF_pic li{ height:40px; line-height:40px; font-size:18px;   overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.bjnewsF_M{ width:340px; margin-right:0px; }


.bjnews_right_fz{width:20px; height:50px;position:absolute; z-index:2; background:url(/skin/pc/images/shu_ico.png) no-repeat center center;}
.bjnews_right_fz span{font-size:20px; position:absolute; top:-4px; left:20px;}
.bjnews_right_sh{position:absolute;height:40px; z-index:2;width:60px; left:70px;top:8px; font-size:20px;}
.bjnews_right_more{position:absolute;height:40px; z-index:2; right:0px;top:10px;}
.bjnews_right_more a:hover{color:#305798}

.bjnews_right_xiaotu{width:100%; position: relative; height:310px; }
.bjnews_right_pic{overflow:hidden; height:230px;}
.bjnews_right_pic img{width:100%; height:230px;transition:all 0.6s}
.bjnews_right_pic img:hover{transform: scale(1.1);}
.bjnews_right_pictext{width:100%; height:65px; margin-top:15px; overflow:hidden; border-bottom:3px dotted #e39595;}
.bjnews_right_pictext h4 {font-weight:normal; line-height:30px; font-size:18px; color:#333; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;  }

.bjnews_right_pictext .info {padding-top:5px; font-size:13px;}
.bjnews_right_pictext a:hover{ color:#305798}
.bjnews_right_listtext{margin-top:5px;}
.bjnews_right_listtext li{ height:35px; line-height:35px; font-size:16px;}
.bjnews_right_listtext li a{color:#333}
.bjnews_right_listtext li a:hover{color:#305798}

.bjxhrm_nav{width:1400px; height:auto; overflow:hidden; margin:0px auto;}
.bjxhrm_nav02{width:1398px; position:relative; height:270px; border:1px solid #e39595}
.bjxhrm_menu{width:260px; border-top:#cb1313 solid 3px;top:-2px; position:absolute; z-index:1; line-height:50px; text-align:center; color:#333; font-size:20px; padding-left:8px; font-weight:bold}


.bjxhrm_pic{position:relative; top:50px; padding:20px;height:160px;}
.bjxhrm_pic_left{position:absolute; top:60px; width: 30px; height:60px; background:#212844; line-height:60px;}
.bjxhrm_pic_right{position:absolute; top:60px;width:30px; height:60px; background:#212844; line-height:60px; right:20px}


.bjxhrm_picnav{width:1258px; position:relative; top:0px; left:50px; height:170px; overflow:hidden;  }
.bjxhrm_picnav ul { width:100%; position:absolute;  height:150px; list-style-type:none;}
.bjxhrm_picnav li{ width:140px; height:190px;float:left;display:inline-block; margin:0px 15px 0px 15px; overflow:hidden;}
.bjxhrm_picnav li>div {margin:0px auto;}
.bjxhrm_picnav li:hover { background:#f00; }
.bjxhrm_picnav li:hover img { border:0px;padding:3px 0px 0px 0px; width:134px; height:134px;  transition: all 0.3s ease-in;}
.bjxhrm_picnav li:hover >div:nth-child(2){ color:#fff;margin-top:6px; }
.bjxhrm_picnav li img { width:120px; height:120px; border:1px solid #ccc;padding:6px; margin-left:3px; } 
.bjxhrm_picnav li>div:nth-child(2) { margin-top:10px; }
.bjxhrm_picnav li>div:nth-child(1) { margin-top:10px; }
.bjxhrm_zd {width:140px;text-align:center; font-size:17px; color:#000}
.bjxhrm_zd a{text-align:center; font-size:17px; color:#333}
.bjxhrm_zd a:hover{color:#305798}

.bjcjwq_nav{width:1400px; height:auto; margin:40px auto; clear:both;}
.bjcjwq_nav_01{width:1400px; height:auto; position:relative; border-top:2px solid #e39595; }
.bjcjwq_nav_02{width:100px;border-top:3px solid #cb1313; position:absolute; z-index:1;top:-2px; height:60px; line-height:40px; }
.bjcjwq_nav_03{font-size:21px; font-weight:bold; color:#333; text-align:center; padding-top:8px; }
.bjcjwq_navcsmenu{width:1300px; position:absolute; z-index:1; left:120px;top:10px;   height:50px; overflow:hidden;  }
.bjcjwq_menu_fd{ float:left;  }
.bjcjwq_menu_fd li{ padding:0px 30px 0px 30px; float:left;}
.bjcjwq_menu_fd li a{ font-size:18px;color:#305798}
.bjcjwq_menu_fd li:hover{  background:#e39595;border-radius:30px;}
.bjcjwq_listF{position:relative; top:80px; height:380px; }
.bjcjwq_listD{width:450px; float:left;}
.bjcjwq_listD li{ height:22px; line-height:22px; margin-bottom:15px; 
    width:100%; 
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.bjcjwq_listD li:last-child { margin-bottom:0px; }
.bjcjwq_listD li a{font-size:18px; color:#000000}
.bjcjwq_listD li a:hover{color:#305798}

.bjzjjj{ margin-left:24px;}
.bjcjwq_list_pic{position: relative; width:450px; height:280px;}
.bjcj_pic1 {position:absolute; overflow:hidden}
.bjcj_pic1 img{width:450px; height:280px;transition:all 0.6s;}
.bjcj_pic1 img:hover{transform: scale(1.1);}
.bjcjwq_list_pictext{width:100%;position:absolute;bottom:0px; background:#000; height:35px; line-height:35px;border-radius: 0px;opacity:.8;  text-align:center;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.bjcjwq_list_pictext a{color:#FFF; font-size:16px; padding:0px 5px; text-align:center;}
.bjcjwq_list_pictext a:hover{color:#FFF;}

.bjggxiaogg{position:relative; overflow:hidden;}
.bjggxiaogg li{width:291px; float:left;  margin-top:12px}

.bjggjx{width:291px; height:75px;float:left; margin-left:12px;}
.bjggjx:nth-child(4n+1) {margin-left:0px;}
.bjggjx img {width:291px; height:75px;}

.bjdutunav{width:1400px;}
.bjdutu_menu{width:100%; border-top:2px solid #e39595; height:50px; line-height:50px; position:relative;}
.bjdutu_menutext{width:60px; border-top:3px solid #cb1313; position:absolute;top:-1px; text-align:center; font-size:21px; font-weight:bold}
.bjdutu_picnav{width:100%; height:auto; position:relative;}

/*图ku*/
.bjdutu_picnavleft{ width:925px; float:left; margin-top:10px;}
.bjdutu_picnavleft li{ width:450px;  height:280px; float:left; margin-right:25px; margin-bottom:20px; position:relative;}
.bjdutu_picnavleft li:nth-child(even) {margin-right:0px; }
.bjdutu_jg{ margin-left:15px; }
.bjdutu_pic_d{width:100%; height:280px; position:absolute; overflow:hidden;}
.bjdutu_pic_d img{width:100%; height:280px; transition:all 0.6s}
.bjdutu_pic_d img:hover{transform: scale(1.1);}
.bjdutu_pic_dtext{width:100%;background:#000; position:absolute; z-index:3; bottom:0px;height:40px; line-height:40px; text-align:center;}
.bjdutu_pic_dtext a{ font-size:18px; color:#ffffff}
.bjdutu_pic_dtext a:hover{ font-size:18px; color:#ffffff}

.bjdutu_pic_rightpic{width:330px; height:342px; position:absolute; overflow:hidden;}
.bjdutu_pic_rightpic img{width:330px; height:342px; transition:all 0.6s}
.bjdutu_pic_rightpic img:hover{transform: scale(1.1);}
.bjdutu_pic_dtext2{width:330px;background:#000; position:absolute; z-index:3; bottom:0px;height:30px; line-height:30px; text-align:center;}
.bjdutu_pic_dtext2 a{ font-size:14px; color:#ffffff}
.bjdutu_pic_dtext2 a:hover{ font-size:14px; color:#ffffff}



.bjdutu_picright{width:325px; position:absolute; z-index:2; left:870px; top:15px; overflow:hidden;}
.bjdutu_picright img{width:325px; height:347px; transition:all 0.6s}
.bjdutu_picright img:hover{transform: scale(1.1);}

.bjdutu_pic_rightT{width:325px;background:#000; position:absolute; z-index:3; top:318px; height:30px; line-height:30px; text-align:center;border-radius: 0px 0px 6px 6px;}
.bjdutu_pic_rightT a{ font-size:14px; color:#ffffff}
.bjdutu_pic_rightT a:hover{ font-size:14px; color:#ffffff}

.yqlj_nav{width:1398px; height:auto; border:1px solid #ebebeb; overflow:hidden;}
.yqlj_logo{width:340px; height:240px; float:left; text-align:center; }
.yqlj_logo img { width:300px; height:150px; }
.yqlj_logo p { text-align:center; font-size:18px;line-height:40px;}
.yqlj_logo p span { font-weight:bold; font-family:Hiragino Sans GB;}
.yqlj_zw{width:100%; float:left;border-left:1px solid #ebebeb;height:240px; }
.yqlj_menu{width:100px; height:40px; background:#ebebeb; line-height:40px; text-align:center; font-size:18px;}
.yqlj_list{width:100%; padding:10px; font-size:16px;}
.yqlj_list a{ float:left; display:inline-block; height:30px; line-height:30px; margin:4px; padding:3px 6px; font-size:18px; }


/**首页新增样式（切换）*/

.barbtn li {
	width:60px; 
	text-align:center; 
	font-size:21px; 
	font-weight: bold;
	float:left;
}
.barbtn a{cursor:pointer;}
.barbtn_current {color:#333; border-top:3px solid #fff; margin-top:0px; height:45px;line-height:45px;}
.barbtn_focus {color:#BF0614;  border-top:3px solid #cb1313; margin-top:-2px; height:49px;line-height:49px;}

.rit_barbtn ul {
	width:80%;
	height:50px;
	padding-left:25px;
	float:left;
	overflow:hidden;
}
.rit_barbtn li {
	
	height:50px;
	line-height:50px;
	text-align:center; 
	font-size:21px; 
	float:left;

}
.rit_barbtn span.zss {
	margin:0px 10px; color:#666;
}

.rit_barbtn em {
	height:50px;
	line-height:50px;
	width:40px;
	display:inline-block;
	float:right;
	text-align:right;
	font-style:normal;
	
}
.rit_barbtn a{cursor:pointer;}
.rit_barbtn_current {color:#333;}
.rit_barbtn_focus {color:#BF0614; font-weight:bold;}


.cs_barbtn li {
	padding:6px 15px; 
	float:left;
    font-size:19px;
	color:#5f5959;
}
.cs_barbtn li:hover {background:#fff; color:#BF0614; font-weight:bold; }
.cs_current {color:#305798;}
.cs_focus {background:#fff; color:#BF0614; font-weight:bold; }

/**首页侧边栏样式*/

/* side-bar */
.side-pannel{position:fixed;right:10px;z-index:99;}
.side-bar{border:1px solid #FCFCFC;border-bottom:none;bottom:100px;background:#F7F7F7;}
.side-bar a{display:block;cursor:pointer;width:70px;height:46px;border-bottom:1px dotted #E0E0E0;position:relative;color:#676767;text-align:center}
.side-bar a s{display:block;margin-left:auto;margin-right:auto}
.side-bar a span{line-height:35px;letter-spacing:2px; font-size:14px;}
.side-bar a:hover{background:#C6E2FF; color:#09f; }
.side-bar a.ndgotop s{position:absolute;top:50%;left:17px}
.side-bar a.text{padding-top:25px}
.side-bar a.qr s{position:absolute;top:50%;left:18px}
.side-bar a.qr i{width:277px;height:259px;position:absolute;left:-277px;top:50%;margin-top:-120px;display:none;background-position:0 0}
.side-bar a.qr:hover i{display:block}
.side-bar a.qr i{background-image:url(/skin/pc/images/sprite2.png)}
.g-icon-top{height:20px;width:35px;margin-top:-10px;background-position:0 -33px}
.g-icon-survey1{height:23px;width:26px;margin-top:-11px;background-position:0 -53px}
.side-bar a.survey:hover s{height:23px;width:26px;margin-top:-11px;background-position:-26px -53px}
.g-icon-qq1{height:20px;width:22px;margin-top:-10px;background-position:-35px -33px}
.g-icon-weibo1{height:25px;width:27px;margin-top:-12px;background-position:-72px 0}
.g-icon-weibo2, .side-bar a.weibo:hover s{height:25px;width:27px;margin-top:-12px;background-position:-72px -25px}
.g-icon-qr1{height:33px;width:36px;margin-top:-16px;background-position:-36px 0}
.g-icon-qr2, .side-bar a.qr:hover s{height:33px;width:36px;margin-top:-16px;background-position:0 0}
.g-icon-qq1, .g-icon-qr1, .g-icon-qr2, .g-icon-survey1, .g-icon-survey2, .g-icon-top, .g-icon-weibo1, .g-icon-weibo2,.side-bar a.qr:hover s, .side-bar a.survey:hover s, .side-bar a.weibo:hover s{background-image:url(/skin/pc/images/sprite1.png)}

/*
.ztgg_4 { width:1200px; height:90px; margin:0;padding:0; padding-top:15px; }
.ztgg_4 a { display:inline-block; width:288px; height:90px;float:left; margin:0px;padding:0px; margin-right:16px; }
.ztgg_4 a img {width:288px; height:90px;margin:0px;padding:0px;}
.ztgg_4 a:last-child {margin-right:0px;}
*/
.ztgg_4 { width:1200px; margin:20px 0px 10px 0px; padding:0px 0px; background:#fff;}
.ztgg_4 a { display:inline-block; width:590px; float:left; margin:0px;padding:0px; margin-right:20px; }
.ztgg_4 a img {width:590px; height:80px;margin:0px;padding:0px; }
.ztgg_4 a:last-child {margin-right:0px;}


.gg1200 {width:1400px;height:auto;padding:0;margin:0;}
.mainBody {
/* 飘红设置
background:url(/skin/pc/images/20191231.jpg) no-repeat 0 0;
background-position:center 0px;background-size:100%;-ms-background-size:cover;-ms-behavior: url(/skin/pc/images/backgroundsize.min.htc);behavior: url(/style/css/backgroundsize.min.htc)'
*/
}
.mainBox {
	/* width:100%/1400px;*/
	margin:0px auto;
    	background-color:#fff;  
	/* margin-top:164px; */
}

/*灰度*/
.idxgray {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	filter: gray; /* IE 6-9 */
    _-webkit-filter: none;
    _: none;
}

.w370>li { width:100%;position:relative;padding:0px;/*padding-left:8px;*/ }
/*.w370>li::before { content:''; display:block;position:absolute;width:1px;height:14px;border-radius:1px;background:#4c4c4c;left:0;top:12px; font-size:32px;text-align:left;  -webkit-animation: twinkling 3s infinite ease-in-out;}*/

.animated{ 
	-webkit-animation-duration: 3s; 
	animation-duration: 3s; 
	-webkit-animation-fill-mode: both; 
	animation-fill-mode: both 
} 
@-webkit-keyframes twinkling{ 
	0%{ 
		opacity: 0.5;
	} 
	100%{ 
		opacity: 1; 
	} 
} 
@keyframes twinkling{ 
	0%{ 
		opacity: 0.5;
	} 
	100%{ 
		opacity: 1;  
	}  
}
/*
.w370r>li { width:365px;position:relative;padding-left:8px; }
.w370r>li::after { content:'.'; display:block;position:absolute;width:1px;height:14px;border-radius:1px;background:#666;left:0;top:12px; font-size:32px;text-align:left;   -webkit-animation: twinkling 3s infinite ease-in-out;}
*/
