@charset "gb2312";
/* CSS Document */

body,td,th{font-family: "宋体";font-size: 12px;color: #666666;}
body{background-color: #FFFFFF;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
a{font-size: 12px;color: #666666;}
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: none;}
a:active{text-decoration: none;}
a:focus {outline:none;-moz-outline:none;}
div,ul,li,p,dl,dt,dd,s,b,form,h1,h2,h3,h4,h5{list-style:none;margin:0px;padding:0px;}
input,button,select,textarea{outline:none;outline:none;font-family: "宋体";}
.none{clear: both;}
img{border: 0px none #FFFFFF;}
.zi{line-height: 25px;}
.xy{border: 1px solid #DDDDDD;}
.nk1200{width: 1200px;margin-right: auto;margin-left: auto;}
.nk1003{width: 1003px;margin-right: auto;margin-left: auto;}
.nk1017{width: 1017px;margin-right: auto;margin-left: auto;}
.nk1080{width: 1080px;margin-right: auto;margin-left: auto;}

#wap {
	max-width:320px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 45px;
}

/* 分页css代码 白加红*/
.mblistpage{font-family: "宋体";TEXT-ALIGN: center;padding-top: 0px;padding-bottom: 5px;font-size: 12px;}
.mblistpage A,.mblistpage A:visited{font-family: "宋体";PADDING-RIGHT: 7px;PADDING-LEFT: 7px;PADDING-BOTTOM: 3px;COLOR: #333333;PADDING-TOP: 3px;TEXT-DECORATION: none;border: 1px solid #CCCCCC;background-color: #FFFFFF;margin-top: 5px;margin-right: 4px;margin-bottom: 3px;margin-left: 4px;font-size: 12px;}
.mblistpage A:hover{COLOR: #FFFFFF;border: 1px solid #CCCCCC;background-color: #CCCCCC;}
.mblistpage A:active{COLOR: #FFFFFF;border: 1px solid #CCCCCC;background-color: #CCCCCC;}
.mblistpage SPAN.current{PADDING-RIGHT: 7px;PADDING-LEFT: 7px;PADDING-BOTTOM: 3px;COLOR: #FFFFFF;PADDING-TOP: 3px;background-color: #CCCCCC;border: 1px solid #CCCCCC;margin-top: 5px;margin-right: 4px;margin-bottom: 4px;margin-left: 4px;}
.mblistpage SPAN.disabled{PADDING-RIGHT: 7px;PADDING-LEFT: 7px;PADDING-BOTTOM: 3px;COLOR: #333333;PADDING-TOP: 3px;background-color: #FFFFFF;border: 1px solid #CCCCCC;margin-top: 5px;margin-right: 4px;margin-bottom: 4px;margin-left: 4px;}
/* 分页css代码 白加红  end*/

/*左右对齐*/
.fl{ float:left;}
.l{ float:left;}
.fr{float:right;}
.r{ float:right;}
/*---------------------------省略符号
/*省略号*/
.hide{overflow:hidden; word-break:keep-all; white-space:nowrap;text-overflow:ellipsis;}
.hide2{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}


.top{
	height: 60px;
	background-color: #FFFFFF;
}
.top .logo{
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	line-height:0px;
}
.top .m{
	float: right;
	margin-top: 20px;
	margin-right: 10px;
	line-height:0px;
	cursor: hand;
	cursor: pointer;
}
.top .m span{font-size: 14px;line-height: 30px;color: #FFFFFF;display: none;position: absolute;margin-top: 2px;margin-left: -30px;}
.top dl{background-image: url(images/yy.png);background-repeat: repeat;position: absolute;left: 0px;top: 60px;width: 100%;max-width:320px;z-index: 9;height: 0px;overflow: hidden;}
.top dl dt{height: 15px;}
.top dl dd a{font-size: 14px;line-height: 33px;color: #E3E3E3;text-align: left;display: block;padding-left: 15px;}
.top dl dd.no a{background-image: url(images/yy2.png);}



/*图片播放*/
.picBox{width:100%;height:100%;position:relative;}
.icon_num{position:absolute;bottom:8px;left:0px;width:100%;text-align: center;}
.icon_num a{border-radius:7px;padding:0;line-height:6px;cursor:pointer;margin-right:4px;display:inline-block;overflow:hidden;*zoom:1;opacity:0.5;filter:Alpha(opacity=50);background-color: #FFFFFF;height: 6px;width: 6px;}
.icon_num a:hover,.icon_num .active{background-color: #FF0000;}
.t1z {
	font-size: 16px;
	color: #333333;
	line-height: 1.1em;
}
.bj1 {
	background-color: #FFFFFF;
}
.bj00 {

}
.tit11 {
	font-size: 14px;
	font-weight: bold;
	color: #154EB5;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 15px;
}
.tit22 {
	font-size: 16px;
	color: #333333;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
}
.bj11 {

}
.Ipro99 {
	padding-right: 5px;
	padding-left: 5px;
}
.Ipro99 li {
	float: left;
	width: 33.3333%;
}
.Ipro99 li .img {
	height: auto;
	padding-right: 5px;
	padding-left: 5px;
}
.Ipro99 li .img img {
	height: auto;
	width: 100%;
}
.Ipro99 li .t {
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 20px;
}
.bj33 {
}
.more1 {
	padding-top: 20px;
	padding-bottom: 20px;
}
.more1 a {
	display: block;
	height: 28px;
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	line-height: 28px;
	padding-top: 2px;
	color: #154EB5;
	border: 2px solid #154EB5;
	text-align: center;
	-moz-border-radius: 30px;      /* Gecko browsers */
	-webkit-border-radius: 30px;   /* Webkit browsers */
	border-radius:30px;            /* W3C syntax */
}




.Ipro {
	padding-left: 10px;
}
.Ipro li {
	float: left;
	width: 145px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.Ipro li.no1 {
	margin-right: 0px;
}
.Ipro li img {
	height: 103px;
	width: 143px;
}
.Ipro li p {
	background-color: #FFFFFF;
	text-align: center;
	display: block;
	height: 33px;
	line-height: 33px;
	color: #666666;
	font-size: 14px;
	padding-top: 2px;
}
.Ipro.nei li p {
	background-color: #F3F9FB;
}
.Ipro li a p span {
	width:90%;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.Ipro li a {
	display: block;
	border: 1px solid #FFFFFF;
	overflow: hidden;
}
.Ipro li a:hover {
	border: 1px solid #154EB5;
}
.Ipro li a:hover p {
	color: #FFFFFF;
	background-color: #154EB5;
}
.izi1 {
	font-size: 14px;
	color: #018F4B;
}
.izi2 {
	background-color: #01B15E;
	height: 2px;
	width: 30px;
}
.izi3 {
	line-height: 23px;
}
.bj2 {
	background-color: #F5F5F5;
}
.ftel {
	line-height: 40px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F3F3F3;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-top: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F3F3F3;
}
.ftel  b {
	color: #BE8165;
	font-size: 14px;
}
.ftel b a {
	font-size: 14px;
	color: #BE8165;
}

.ftel img {
	vertical-align: -4px;
}
.fbq {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 8px;
	font-size: 12px;
	line-height: 23px;
	color: #333333;
}
.fbq a {
	color: #333333;
}


/*foot*/
/*.foot{
	position: fixed;
	z-index: 901;
	left: 0px;
	bottom: 0px;
	width: 100%;
	background-color: #019650;
	height: 55px;
}
.foot li{float: left;width: 25%;}
.foot li a{
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #154EB5;
	display: block;
	height: 55px;
}
.foot li a.on{border-right-width: 0px;}
.foot li a img{
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
.foot li a span{
	font-size: 12px;
	line-height: 1.2em;
	color: #FFFFFF;
	display: block;
	padding-top: 5px;
}*/

.foot{background-color: #154EB5;height: 45px;position: fixed;width: 100%;left: 0px;bottom: 0px; z-index:999;}
.foot li{float: left;width: 20%;}
.foot li a{display: block;height: 27px;padding-top: 18px;font-size: 14px;color: #FFFFFF;text-align: center; line-height:1.1em;}
.foot li a img{display: inline-block;height: 15px;width: 15px;position: absolute;margin-top: -2px;margin-left: -20px;}
.foot li a span{padding-left: 20px;}
.foot li.no{width: 55%;background-color: #FD9900;}
.foot li.no2{width: 25%;}

.xbt {
	background-color: #EBEBEB;
	height: 40px;
	padding-left: 10px;
}
.xbt span {
	font-size: 14px;
	line-height: 38px;
	color: #154EB5;
	display: block;
	padding-top: 2px;
}
.xbt span b {
	font-size: 12px;
	font-weight: normal;
}
.xbt .b {
	padding-top: 9px;
}



.nBod{padding-top: 15px;padding-right: 10px;padding-bottom: 15px;padding-left: 10px;min-height:200px;}

.nNews{padding-bottom: 10px;}
.nNews.ind{padding-right: 10px;padding-left: 10px;}
.nNews .l{float: left;}
.nNews .r{
	padding-left: 140px;
	float: none;
	height: 110px;
}
.nNews .r .t{
	font-size: 14px;
	color: #000000;
	line-height: 1.2em;
	width: 100%;
	padding-top: 4px;
}
/*.nNews.ind .r .t {
	padding-top: 10px;
	padding-bottom: 10px;
}*/
.nNews .r .d {
	line-height: 1.1em;
	color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
}
.nNews .r .b{
	font-size: 12px;
	line-height: 20px;
	color: #666666;
}
.nNews li{}
.nNews li a{line-height: 28px;font-size: 14px;position: relative;display: block;width: 96%;padding-left: 4%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.nNews li a span{background-image: url(images/d.png);background-repeat: no-repeat;background-position: 0px 0px;height: 5px;width: 4px;display: block;position: absolute;left: 0px;top: 12px;}


.nNews1{position: relative;}
.nNews1 li{float: left;width: 50%;position: relative;margin-bottom: 10px;}
.nNews1 li a{position: relative;display: block;padding-right: 5px;}
.nNews1 li.on a{padding-right: 0px;padding-left: 5px;}
.nNews1 li a .img {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EAEAEA;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #EAEAEA;
}
.nNews1 li a .img img{width: 100%;}
.nNews1 li a:hover .rd{background-position: 0px -50px;}
.nNews1 li .bod2{border-top-width: 0px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #EAEAEA;border-right-color: #EAEAEA;border-bottom-color: #EAEAEA;border-left-color: #EAEAEA;padding-top: 7px;padding-right: 10px;padding-bottom: 7px;padding-left: 13px;}
.nNews1 li .bod2 .t{font-size: 13px;line-height: 20px;color: #666666;height: 40px;overflow: hidden;text-align: left;}
.nNav {
	background-color: #F6F6F6;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.nNav li {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.nNav li a {
	font-size: 12px;
	line-height: 26px;
	color: #666666;
	height: 26px;
	padding-top: 2px;
	padding-right: 12px;
	padding-left: 12px;
	border: 1px solid #E7E7E7;
	display: block;
	background-color: #FFFFFF;
	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;            /* W3C syntax */
}
.nNav li a.hover {
	color: #FFFFFF;
	background-color: #154EB5;
	border: 1px solid #154EB5;
}
.bj3 {
	background-color: #FFFFFF;
}
.tit1 {
	height: 60px;
	margin-right: 10px;
	margin-left: 10px;
}
.tit1 span {
	font-size: 16px;
	color: #333333;
	line-height: 1.1em;
	float: left;
	display: block;
	padding-top: 2px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #154EB5;
	padding-left: 5px;
	margin-top: 20px;
	margin-left: 0px;
}
.tit1 a {
	line-height: 20px;
	background-color: #154EB5;
	text-align: center;
	float: right;
	height: 20px;
	width: 40px;
	margin-top: 20px;
	padding-top: 2px;
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	-moz-border-radius: 3px;      /* Gecko browsers */
	-webkit-border-radius: 3px;   /* Webkit browsers */
	border-radius:3px;            /* W3C syntax */
}
.Nnav1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #86C2EA;
	border-bottom-color: #86C2EA;
}
.Nnav1 li {
	float: left;
	width: 25%;
}
.Nnav1 li a {
	text-align: center;
	display: block;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	line-height: 38px;
	background-color: #154EB5;
	font-size: 14px;
	color: #FFFFFF;
	height: 38px;
	padding-top: 2px;
}
.Nnav1 li.no a {
	border-right-width: 0px;
}



.Itit1 {
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	padding-top:15px;
}
.Itit1 span {
	display: block;
	float: left;
	height: 29px;
	padding-right: 15px;
	padding-left: 15px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	font-size: 16px;
	line-height: 1.1em;
	color: #666666;
}
.Itit1.no1 span {
	border-bottom-color: #333333;
}
.Itit1 a {
	font-size: 12px;
	float: right;
	margin-right: 10px;
}



dl.h_news .r,ul.h_news .r{
	font-size:12px;
	color:#848484;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
}
dl.h_news dt{ height:2em; line-height:2em; font-size:18px;word-wrap: normal; width: 380px; text-overflow: ellipsis;color:#ff0000 }
dl.h_news dd p,ul.h_news li{ clear:both; line-height:1.9em;}
dl.h_news dd p a,ul.h_news li a{
	height:1.9em;
	float:left;
	width:75%;
	font-size: 13px;
	color: #333333;
	display:block;
}
dl.h_news dd p a:hover
,ul.h_news li a:hover{
	color: #C60000;
}



/*-----------star滚动*/
.picScroll {
	background:#fff;
	width:300px;
	height:80px;
	overflow:hidden;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	padding-right: 10px;
	padding-left: 10px;
}
/*左右按钮*/
.picScroll .bd {position: relative;}
.picScroll .prev, .picScroll .next {position: absolute;	top:50%; margin-top:-14px; left:0px;display: block;z-index: 9;overflow: hidden; background:url(images/btn.png) no-repeat; width:13px; height:27px;}
.picScroll .next {left: auto;right:0px; background-position:right top;}
.picScroll .prev:hover{ background-position:left -27px;}
.picScroll .next:hover{ background-position:right -27px;}
/*不可点击状态*/
/*.picScroll .prevStop { background:url(images/btn_l_n.png) no-repeat !important;}
.picScroll .nextStop {background:url(images/btn_r_n.png) no-repeat !important;}*/
/*中间内容*/
.picScroll ul {	overflow: hidden;zoom: 1;width: 2112px; position: relative; overflow: hidden; padding: 0px; margin: 0px; left: 0px;}
.picScroll li {	width:60px;margin:0px 0px 0px 10px; text-align:center; position:relative;float: left;display: inline;}
div.tempWrap{overflow:hidden; position:relative; width:280px}

ul.h_tool{ font-size:12px;}
ul.h_tool p{ padding:.1em 0 0 0; line-height:1.2em; }
ul.h_tool span{ display:inline-block; width:55px; height:55px; line-height:55px; overflow:hidden; background-repeat:no-repeat; background-image:url(images/t_arrow.png);}
span.b_2{ background-position:left -55px;}
span.b_3{ background-position:left -110px;}
span.b_4{ background-position:left -165px;}
a:hover span.b_1{ background-position:-55px top;}
a:hover span.b_2{ background-position:-55px -55px;}
a:hover span.b_3{ background-position:-55px -110px;}
a:hover span.b_4{ background-position:-55px -165px;}



/*----------------star_css3样式*/
.transition_a,div.black{ -moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.Iyeji {
	margin-top: 15px;
}
.Iyeji .tt {
	height: 40px;
}
.Iyeji .tt .t {
	background-color: #C60000;
	height: 38px;
	width: 50px;
	padding-top: 2px;
	float: left;
	font-size: 16px;
	line-height: 38px;
	color: #FFFFFF;
	text-align: center;
}

.Iyeji .tt ul {
	float: left;
}
.Iyeji .tt li {
	float: left;
}
.Iyeji .tt li a {
	line-height: 38px;
	background-color: #F5F5F5;
	height: 38px;
	width: 90px;
	padding-top: 2px;
	display: block;
	font-size: 12px;
	color: #333333;
	text-align: center;
}
.Iyeji .tt li.hover a {
	background-color: #999999;
	color: #FFFFFF;
}
.Iyeji .ff li {
	display: none;
}
.Iyeji .ff li.hover {
	display: block;
}





.contact1 {
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
}
.contact1 .p {
	font-size: 14px;
	line-height: 26px;
	color: #333333;
	padding-top: 10px;
	padding-bottom: 10px;
}
.contact1 .ewm {
	background-color: #FFFFFF;
	width: 136px;
	border: 1px solid #DEDEDE;
}
.contact1 .ewm .img {
	padding: 13px;
}
.contact1 .ewm .t {
	line-height: 34px;
	text-align: center;
	height: 34px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DEDEDE;
}.contact2 {
	background-color: #00365E;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 10px;
	margin-top: 10px;
}
.contact2 p {
	font-size: 12px;
	font-weight: normal;
	margin-top: 5px;
}




.Nbook{
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}

.Nbook  .t {font-size: 18px;line-height: 30px;color: #666666;}
.Nbook  .j {font-size: 14px;line-height: 26px;color: #666666;padding-top: 5px;padding-bottom: 10px;}
.Nbook  .p {font-size: 12px;line-height: 26px;color: #999999;}
.Nbook  .p  b {font-weight: normal;color: #D50000;}
.Nbook .f {
	margin-top: 0px;
}

.Nbook input {
	height: 35px;
	width: 283px;
	padding-left: 15px;
	border: 1px solid #F2F2F2;
	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;            /* W3C syntax */
	color: #999999;
	font-size: 14px;
	line-height: 35px;
	background-color: #F2F2F2;
}
.Nbook .xl {
	border: 1px solid #F2F2F2;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 12px;
	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;            /* W3C syntax */
	background-color: #F2F2F2;
}
.Nbook .xl textarea{line-height: 20px;height: 80px;font-size: 14px;color: #999999;background-color: #F2F2F2;border: 1px solid #F2F2F2;width: 99%;}



.Nbook .xxxx {
	background-color: #F2F2F2;
	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;            /* W3C syntax */
}





.Nfazhan1 {
	margin-right: 10px;
	margin-left: 10px;
}
.Nfazhan1 li {
	overflow: hidden;
	position: relative;
	padding-left: 35px;
}
.Nfazhan1  li  .d {
	position: absolute;
	left: 0px;
	top: 3px;
	z-index: 2;
}
.Nfazhan1 li .d img {
	height: 17px;
	width: 17px;
}
.Nfazhan1 li .xx {
	background-color: #EBEBEB;
	height: 100%;
	width: 2px;
	position: absolute;
	left: 8px;
	top: 0px;
	z-index: 1;
}
.Nfazhan1 li.no1 .xx {
	top: 3px;
}
.Nfazhan1 li .t {
	font-size: 20px;
	color: #3F51B5;
	line-height: 1.1em;
	padding-bottom: 7px;
}
.Nfazhan1 li .p {
	font-size: 12px;
	line-height: 23px;
	color: #999999;
	padding-bottom: 20px;
}

.Nfazhan1 li.no3 .p {
	padding-bottom: 0px;
}

.t1 {
	background-color: #154EB5;
}
.t1 td {
	font-size: 14px;
	line-height: 33px;
	color: #FFFFFF;
}
.t1 td a {
	font-size: 12px;
	color: #FFFFFF;
}

.t2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAEAEA;
}
.t2 td {
	font-size: 16px;
	line-height: 38px;
	color: #333333;
}


.Inews1{}
.Inews1 li{
	float: left;
	width: 320px;
	height: auto;
	display: block;
	background-color: #FFFFFF;
}
.Inews1 li .img {

}
.Inews1 li .img img {
	height: auto;
	width: 100%;
}

.Inews1 li .t{font-size: 16px;line-height: 1.1em;color: #000000;margin-top: 15px;}
.Inews1 li .d{font-size: 12px;color: #CCCCCC;line-height: 1.1em;padding-top: 10px;padding-bottom: 10px;}
.Inews1 li .j{font-size: 14px;line-height: 25px;color: #666666;height: 50px;}
.Inews1 li .m {
	text-align: center;
	height: 23px;
	width: 78px;
	font-size: 12px;
	line-height: 23px;
	color: #666666;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
}

.Inews1 li a:hover .t{color: #3F51B5;}
.Inews1 li a:hover .img span{
	display: block;
}


.t4bj {

}
.t4bj .tit11 {
	font-size: 18px;
	color: #154EB5;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.Icase {
	padding-right: 5px;
	padding-left: 5px;
}

.Icase  li  {
	float: left;
	text-align: center;
}
.Icase li a {
	display: block;
	padding: 5px;
	width: 145px;
	margin-right: auto;
	margin-left: auto;
}
.Icase li .t {
	font-size: 14px;
	color: #333333;
	text-align: center;
	height: 35px;
	padding-top: 5px;
	line-height: 35px;
	background-color: #EFEFEF;
}
.Icase li a:hover {
	background-color: #154EB5;
}
.Icase li a:hover .t {
	background-color: #154EB5;
	color: #FFFFFF;
}
.Icase .m {
	background-color: #154EB5;
	height: 23px;
	width: 77px;
	margin-right: auto;
	margin-left: auto;
	line-height: 23px;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 25px;
	display: block;
	-moz-border-radius: 3px; /* Gecko browsers */
	-webkit-border-radius: 3px; /* Webkit browsers */
	border-radius:3px; /* W3C syntax */
	padding-top: 2px;
}



.Idh {
	height: 100px;
	display: block;
	padding-top: 20px;
}
.Idh li {
	text-align: center;
	float: left;
	width: 20%;
}
.Idh li a {
	background-position: center top;
	background-repeat: no-repeat;
	background-size: 52px 52px;
	display: block;
	width: 52px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 60px;
	font-size: 13px;
	color: #333333;
}
.Idh li a:hover {
	color: #154EB5;
}
.Idh li.no1 a {background-image: url(images/tt1a1.png);}
.Idh li.no2 a {background-image: url(images/tt1a2.png);}
.Idh li.no3 a {background-image: url(images/tt1a3.png);}
.Idh li.no4 a {background-image: url(images/tt1a4.png);}
.Idh li.no5 a {background-image: url(images/tt1a5.png);}

.Idh li.no1 a:hover {background-image: url(images/tt1b1.png);}
.Idh li.no2 a:hover {background-image: url(images/tt1b2.png);}
.Idh li.no3 a:hover {background-image: url(images/tt1b3.png);}
.Idh li.no4 a:hover {background-image: url(images/tt1b4.png);}
.Idh li.no5 a:hover {background-image: url(images/tt1b5.png);}
