
.bann_bg{background: url(../images/index/bg_bann.png) repeat-x center -13px;height:547px;}

.banner{position:relative;padding-top:25px;}
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;border:1px solid #fff;height:424px;overflow: hidden;}
.banner .bd ul{ width:100% !important;  }
.banner .bd li{ width:100% !important;  height:424px; overflow:hidden;}
.banner .bd li a{ display:block; width:100%; height:100%}
.banner .bd li p{height:45px;line-height: 45px;background: rgba(0,0,0,0.8);width:1245px;position: absolute;bottom:0;left:0;text-indent: 20px;}
.banner .hd{width:100%;position:absolute; z-index:1; bottom:20px; right:0;}
.banner .hd ul {text-align:right;padding-right:20px;}    
.banner .hd ul li{cursor:pointer;display:inline;padding:5px;margin-left:5px;border-radius: 5px; background:#666;font-size:0;line-height:999;}    
.banner .hd ul .on{background:#fff;}

.tongzhi{height:95px;}
.notice{width:850px;}
.notice_ul{width:580px;}
.notice_ul li{position: relative;height:30px;line-height: 30px;}
.notice_ul li span{position: absolute;top:1px;right:0;}

.arr_up{position: absolute;top:0;right:0;}
.arr_down{position: absolute;bottom:0;right:0;}

.btn_a{width:160px;height:38px;line-height:38px;text-align: center;display: block;}
.bg_red{background: #f24f45;}
.bg_green{background: #5ccf38;}

.reg{width:340px;}

.lefts{width:850px;}
.more_a{position: absolute;bottom:10px;right:0;}
.dt_bar{padding:8px 0;border-bottom: 1px solid #e9e9e9;}
.dt_ls{width:500px;}
.xuehui_ul li{height:28px;line-height: 28px;background: url(../images/dot.png) no-repeat 0 center;text-indent:15px; overflow:hidden}
.xuehui_ul li a:hover{color: #0075c7;}
.dt_top1>p{line-height: 24px;text-indent: 2em;background: url(../images/index/dotline.png) repeat-x 0 bottom;padding:10px 0;}

.xitu{padding:35px;background: #005c9d;}
.xitu_ul{width:900px;}
.xitu_ul li{float:left;margin-right:35px;width:169px;height:146px;position: relative;}
.xitu_ul li img{width:169px;height:146px;position: absolute;top:0;left:0;transition: all .3s;}
.xitu_ul li img:hover{width:186px;height:161px;top:-8px;left:-8px;transition: all .3s;}
.zixun{width:415px;}
.zx_bar{background: url(../images/index/bar_line.png) repeat-x 0 center;}
.zx_bar span{padding:0 10px;background:#fff;}

.rights{width:357px;}
.bg_hui{background: #f5f5f5;}

.gg_bar{background: url(../images/index/bar_line2.png) repeat-x 0 center;}
.gg_bar span{padding:0 10px;background:#f5f5f5;}

.gg_ul li{background: url(../images/index/dotline.png) repeat-x 0 bottom;padding:8px 0;}
.gg_ul li p{background: url(../images/dot.png) no-repeat 0 10px;padding-left:12px;}
.gg_ul li a:hover{color:#0075c7;}

.video_img{width:327px;height:220px;}
.video_mask{position: absolute;top:0;left:0;width:327px;height:220px;background: rgba(0,0,0,0.6);line-height: 220px;}

.zt_ul li{background: #fff;padding:10px 15px;height:70px;margin-top:10px;line-height: 24px;}
.zt_ul li a:hover{color:#0075c7;}
.scan{border-top:30px solid #e7e7e7;}
.scan_ul{padding:24px 28px;}
.scan_ul li{width:135px;}
.scan_ul li p{background: #777;height:33px;line-height: 33px;}

.links{padding:20px 0;background: #f2f2f2;margin-top:30px;}
.links span{background: #fff;border:1px solid #e0e0e0;border-radius: 20px;height:32px;line-height: 32px;padding:5px 10px;}

.links_ul li{width:310px;float:left;text-align: center;line-height: 30px;background: url(../images/index/ver_line.png) repeat-y right 0;height:80px;padding:5px 0 15px 0;}
.links_ul li a:hover{color:#0075c7;}


.con_cha{
	width:850px;
	height:auto;
	overflow:hidden;
	position:relative;
	background:#f6f6f6;
	padding-top:15px;
	padding-bottom:15px;
	margin-top: 30px;
}
.con_cha_li{
	width:183px;
	height:189px;
	border:1px solid #a8d6f5;
	overflow:hidden;
	margin:auto;
}
.con_cha_li img{
	display:block;
	width:183px;
	height:122px;
}
.con_cha_li p{
	text-align:center;
	font-size:14px;
	color:#2e2e2e;
	margin-top:2px;
	margin-bottom:7px;
}
.con_cha_li a{
	display:block;
	width:67px;
	height:22px;
	margin:auto;
	border:1px solid #dbecf9;
	text-align:center;
	line-height:22px;
	font-size:12px;
	color:#005c9d;
	border-radius:50px;
	position: absolute;
	bottom: 5px;
	left: 60px;
	background:#f6f6f6;
}
.con_cha_li a:hover{
	background:#368bc6;
	border:1px solid #368bc6;
	color:#fff;
}
.con_cha .swiper-container{
	margin-left:38px;
	margin-right:38px;
}
.con_cha .swiper-button-prev{
	outline:none;
	width:23px!important;
	height:23px!important;
	margin-top: -11px!important;
	background:url(../images/index/icon1.png);
}
.con_cha .swiper-button-next{
	outline:none;
	width:23px!important;
	height:23px!important;
	margin-top: -11px!important;
	background:url(../images/index/icon2.png);
}
.con_cha .swiper-button-prev:hover{
	opacity:.8;
}
.con_cha .swiper-button-next:hover{
	opacity:.8;
}
