@charse "utf-8";



.block_home_slider {position: relative;background-color: #ffffff;
	text-align: center;line-height: 0px;margin-right: auto;margin-left: auto;width:96%;}  
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {position:absolute; left:0px; right:0px; bottom:0px; background:url(../png/9cdg22.png); text-align:left; height:25px;}
.block_home_slider .caption p.title {font-size:12px; color:#ffffff; font-weight:normal; line-height:normal;line-height:25px;height:25px; text-indent:12px;}
.block_home_slider .flex-direction-nav a {display: none;}


.block_home_slider .flex-control-paging { display:inline-block;position: absolute;bottom:8px;right:18px; font-size: 12px;}
.block_home_slider .flex-control-paging li {margin: 0px;padding: 0px;float: left;overflow: hidden;list-style-type: none;margin-left: 5px;}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(../png/975a6d.png); text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}

.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;}
.flexslider .slides img {width:100%; display: block;height:270px;}
.flex-pauseplay span {text-transform: capitalize;}

.sjxxgk_wraper{width: 100%;height:58px;clear: both; background-color: #f0f6fc;}
.sjxxgk_wraper ul{padding-top:15px;}
.sjxxgk_wraper ul li{float: left;font-size:12px;width:25%;height:25px; margin-left:6%;}
.sjxxgk_wraper ul li a{display: block;width:100%;height: 100%;line-height:25px; background-color: #3175c7;
	color: #ffffff;text-align: center;border:1px solid #226bc3;border-radius:50px;}
.sjxxgk_wraper ul li a.xxgkicon{background-color: #fe720a;border:1px solid #ff5c00;}

.sjztc_wrapper ul li{float: left;width: 19%;height: 35px;text-align: center;font-size: 12px;border: 1px solid #8bb6eb;margin-left: 2%;margin-top: 32px;line-height: 16px;padding-left: 5.5px;
padding-right: 5.5px;padding-top: 15px;border-radius: 3px;position: relative;}
.sjztc_wrapper ul li a em{display: block;width: 28px;height: 28px; border: 1px solid #8bb6eb; position: absolute;top: -15px;left:32%;border-radius: 60px;background-color: #ffffff;}
.sjztc_wrapper ul li a em img{width:59%; margin: auto; margin-top:15%;}