@charset "utf-8";
body{ margin:0; padding:0;line-height:23px; font-family:"微软雅黑"; color:#534f4f; font-size:15px; border-top:0px;background:none;}
a{ text-decoration:none; color:#555}
a img{ border:0}
ul li{ list-style:none; margin:0; padding:0}
.fl{ float:left}
.fr{ float:right}

#index-con .indextitle b {
    display: block;
    float: left;
    font-size: 21px;
    font-weight: 300;
    height: 41px;
    background: url(../images/sx_c_06.jpg) left bottom repeat-x;
    padding-left: 10px;
    padding-right: 50px;
    color: #212121;
}
#index-con .sx-dis b {
	padding-left: 35px;
    padding-right: 48px;
}
#index-con .sx-dis-2 b {
	padding-left: 60px;
    padding-right: 60px;
}
#index-con .indexsd {
    padding: 11px 10px 10px 10px;
    width: 800px;
    overflow: hidden;
}
#index-con .imgbox {
    padding: 15px 0 0px 0;
}
#index-con .imgbox img {
    width: 308px;
    height: 173px;
}
#index-con a img {
    border: 0;
}
#index-con .box01l .font {
    text-indent: 2em;
    color: #787878;
    height: 45px;
    line-height: 23px;
    margin-top: 8px;
    overflow: hidden;
}
#index-con .box01l .font a{
	color:#6e6e6e;
}
#index-con .box01l .font a:hover{
	color:#079798;
}
#index-con .box01l{
	width:308px;
	float:left;
}
#index-con .news a {
	padding-top: 0px;
    font-size: 16px;
    color: #232020;
    display: block;
    border-bottom: 1px solid #cecece;
    height: 40px;
    line-height: 40px;
    background: url(../images/sx_c_07.jpg) left 16px no-repeat;
    padding-left: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 413px;
}
#index-con .news a:hover{
	color:#079798;
}
#index-con .sx_box{
	width: 98%;
	height:auto;
	padding:11px 0 0;
	float:right;
    overflow: hidden;
}
#index-con .yg-con{
	width: 100%;
	height:315px;
	overflow:hidden;
}
#index-con .yg-con .gbox{
	width: 840px;
	height:auto;
	margin:11px 0 0 -9px;
}
#index-con .yg-con .gbox li{
	width:264px;
	height:145px;
	float:left;
	margin:0px 8px 16px;
	_margin:0px 6px 16px;
	padding:0px 0px;
	background-color:#f7f7f7;
	overflow:hidden;
}
#index-con .yg-con .gbox li .gitem{
	width:232px;
	height:145px;
	margin:0px auto;
	padding:0px 0px;
}
#index-con .yg-con .gbox li .gitem a{
	padding:0px 0px;
	display:block;
}
#index-con .yg-con .gbox li .gitem h3{
	width:100%;
	height:46px;
	display:inline-block;
	padding:12px 0px 6px;
	_padding:12px 0px 8px;
	+padding:12px 0px 8px;
	margin:0px 0px;
	font-family:微软雅黑;
	font-size:16px;
	font-weight:200;
	color:#232020;
	line-height:23px;
	overflow:hidden;
}
#index-con .yg-con .gbox li .gitem p{
	padding:0px 6px;
	margin:0px 0px;
	line-height:18px;
	_line-height:20px;
	+line-height:20px;
	position:relative;
	font-size:12px;
	color:#6e6e6e;
}
#index-con .yg-con .gbox li .gitem p span{
	width:18px;
	height:18px;
	margin-right:10px;
	display:inline-block;
	position:relative;
	top:4px;
	_top:0px;
	+top:0px;
}
#index-con .yg-con .gbox li .gitem p .icon-01{
	background:url(../images/sx_c_05.jpg) no-repeat 0px 0px;
}
#index-con .yg-con .gbox li .gitem p .icon-02{
	background:url(../images/sx_c_05.jpg) no-repeat 0px -22px;
}
#index-con .yg-con .gbox li .gitem p .icon-03{
	background:url(../images/sx_c_05.jpg) no-repeat 0px -42px;
}
#index-con .yg-con .gbox li .gitem a:hover h3{
	color:#079798;
}
