#ban {
	background: url("../img/ban_bg.jpg") repeat-x; width: 100%; height: 384px;
}
#ban .banner {
	background: url("../img/banner_bg.jpg") no-repeat center -1px; margin: 0px auto; padding: 15px 22px 0px; width: 985px; height: 335px;
}
#pic {
	width: 985px; height: 335px; position: relative;
}
#pic_qh li {
	width: 985px; height: 335px; position: absolute;
}
#pic_qh li img {
	width: 985px; height: 335px;
}
#but_qh {
	left: 450px; top: 352px; position: absolute;
}
#but_qh li {
	background: url("../img/ban_li.jpg") no-repeat; width: 11px; height: 11px; text-indent: -99999px; margin-left: 8px; float: left; display: inline;
}
#but_qh li a {
	width: 11px; height: 11px; display: block;
}
#but_qh .btn_pic {
	background: url("../img/ban_li_hover.jpg") no-repeat;
}
#center {
	margin: 0px auto 0px; width: 985px; overflow: hidden;
}
#center .cen_1 {
	width: 1045px; line-height: 20px; font-family: "Î¢ÈíÑÅºÚ";
}
#center .cen_1 .ys {
	width: 290px; text-indent: 18px; padding-right: 58px; float: left;
}
#center .ys_tt {
	padding-bottom: 5px;
}
#center .cen_1 .ys_t {
	height: 55px;
}
#center .cen_1 .ys_t p {
	padding-top: 22px; padding-left: 136px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
#center .cen_1 .ys1 .ys_t {
	background: url("../img/ys1.gif") no-repeat 4px top;
}
#center .cen_1 .ys2 .ys_t {
	background: url("../img/ys2.gif") no-repeat 4px top;
}
#center .cen_1 .ys3 .ys_t {
	background: url("../img/ys3.gif") no-repeat 4px top;
}
#center .cen_1 .ys_t_hover .ys1 .ys_t {
	background: url("../img/ys1_h.gif") no-repeat 4px top;
}
#center .cen_1 .ys_t_hover .ys2 .ys_t {
	background: url("../img/ys2_h.gif") no-repeat 4px top;
}
#center .cen_1 .ys_t_hover .ys3 .ys_t {
	background: url("../img/ys3_h.gif") no-repeat 4px top;
}
#center .cen_1 .ys_d1 {
	background: url("../img/ys_1.jpg") no-repeat -3px 8px; height: 110px; text-align: justify; padding-left: 95px;
}
#center .cen_1 .ys_d2 {
	background: url("../img/ys_2.jpg") no-repeat -3px 8px; height: 110px; text-align: justify; padding-left: 95px;
}
#center .cen_1 .ys_d3 {
	background: url("../img/ys_3.jpg") no-repeat -3px 8px; height: 110px; text-align: justify; padding-left: 95px;
}
#center .cen_2 {
	width: 1036px; margin-top: 25px;
}
.al_tt {
	width: 985px; height: 27px; margin-bottom: 18px; position: relative;
}
.al_tt a {
	background: url("../img/more.gif") no-repeat center; top: 0px; width: 35px; height: 27px; right: 0px; display: block; position: absolute;
}
#center .cen_2 dl dt {
	background: url("../img/ind_anli_bg.jpg") no-repeat top; width: 295px; height: 200px; margin-right: 50px; margin-bottom: 8px; float: left;
}
.boxgrid {
	left: 3px; top: 3px; width: 290px; height: 174px; text-align: center; overflow: hidden; position: relative;
}
.boxgrid img {
	width: 280px; height: 154px; margin-top: 10px;
}
.boxcaption {
	background: url("../img/ind_hover.png") no-repeat; width: 100%; height: 175px; color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95); position: absolute; opacity: 0.95;
}
.boxcaption {
	left: 0px; top: 174px;
}
.boxcaption h3 {
	text-align: left; font-weight: bold;
}
.boxcaption p {
	text-align: left; line-height: 18px;
}
.caption .boxcaption {
	left: 0px; top: 174px;
}
.al_nr {
	margin: 10px auto 0px; width: 272px; height: 150px; text-align: left; position: relative;
}
.al_nr h3 {
	color: rgb(255, 255, 255); line-height: 24px; display: block;
}
.al_nr small {
	text-align: left; color: rgb(221, 221, 221); line-height: 20px; font-size: 12px; margin-bottom: 5px; display: block;
}
.al_nr p {
	color: rgb(153, 153, 153); display: block;
}
.al_nr a {
	padding: 0px 8px; height: 26px; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; margin-top: 8px; display: inline-block;
}
.al_nr .btn_blue {
	border: 1px solid rgb(48, 121, 237); color: rgb(255, 255, 255); background-color: rgb(77, 144, 254);
}
.al_nr .btn_blue:hover {
	border: 1px solid rgb(47, 91, 183); color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(53, 122, 232);
}
#center .cen_3 {
	width: 1036px; margin-top: 10px;
}
#center .cen_3 .tt {
	width: 100%; height: 59px; color: rgb(51, 51, 51); line-height: 59px; position: relative;
}
#center .cen_3 #zx_1 .tt h1 {
	background: url("../img/ind_ico2.gif") no-repeat left 0px;
}
#center .cen_3 #zx_2 .tt h1 {
	background: url("../img/ind_ico2.gif") no-repeat left -120px;
}
#center .cen_3 #zx_3 .tt h1 {
	background: url("../img/ind_ico2.gif") no-repeat left -240px;
}
#center .cen_3 #zx_1 .tt .zx_hover {
	background: url("../img/ind_ico2.gif") no-repeat left -60px; color: rgb(255, 126, 0);
}
#center .cen_3 #zx_2 .tt .zx_hover {
	background: url("../img/ind_ico2.gif") no-repeat left -180px; color: rgb(255, 126, 0);
}
#center .cen_3 #zx_3 .tt .zx_hover {
	background: url("../img/ind_ico2.gif") no-repeat left -300px; color: rgb(255, 126, 0);
}
#center .cen_3 .tt h1 {
	padding-left: 65px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px;
}
#center .cen_3 .tt .more {
	background: url("../img/more.gif") no-repeat left; top: 20px; width: 38px; height: 20px; right: 2px; position: absolute;
}
#center .cen_3 .tt .more a {
	width: 38px; height: 20px; display: block; position: absolute;
}
#center .cen_3 .cen_3_p {
	background: url("../img/ind_new_line.gif") no-repeat left 60px; width: 335px; height: 200px; float: left;
}
#center .cen_3 .cen_3_p ul {
	width: 316px; padding-left: 18px;
}
#center .cen_3 .cen_3_p ul li {
	width: 100%; height: 23px; line-height: 23px; overflow: hidden;
}
#center .cen_3 .cen_3_p ul li a {
	width: 91%; color: rgb(153, 153, 153); overflow: hidden; padding-left: 30px; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; -icab-text-overflow: ellipsis; -khtml-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis;
}
#center .cen_3 .cen_3_p ul li a:hover {
	color: rgb(255, 126, 0);
}
#center .cen_3 .cen_3_p .n_line1 a {
	background: url("../img/ind_new_li.jpg") no-repeat left 0px;
}
#center .cen_3 .cen_3_p .n_line2 a {
	background: url("../img/ind_new_li.jpg") no-repeat left -23px;
}
#center .cen_3 .cen_3_p .n_line3 a {
	background: url("../img/ind_new_li.jpg") no-repeat left -46px;
}
#center .cen_3 .cen_3_p .n_line4 a {
	background: url("../img/ind_new_li.jpg") no-repeat left -69px;
}
#center .cen_3 .cen_3_p .n_line5 a {
	background: url("../img/ind_new_li.jpg") no-repeat left -92px;
}
#center .cen_3 .cen_3_p .n_line6 a {
	background: url("../img/ind_new_li.jpg") no-repeat left -115px;
}
#center .cen_3 .cen_3_p .n_line1 a:hover {
	background: url("../img/ind_new_li.jpg") no-repeat left -154px;
}
#center .cen_3 .cen_3_p .n_line2 a:hover {
	background: url("../img/ind_new_li.jpg") no-repeat left -177px;
}
#center .cen_3 .cen_3_p .n_line3 a:hover {
	background: url("../img/ind_new_li.jpg") no-repeat left -199px;
}
#center .cen_3 .cen_3_p .n_line4 a:hover {
	background: url("../img/ind_new_li.jpg") no-repeat left -222px;
}
#center .cen_3 .cen_3_p .n_line5 a:hover {
	background: url("../img/ind_new_li.jpg") no-repeat left -245px;
}
#center .cen_3 .cen_3_p .n_line6 a:hover {
	background: url("../img/ind_new_li.jpg") no-repeat left -268px;
}
#center .cen_3 .lx {
	width: 316px;
}
#center .cen_3 .contact {
	line-height: 24px; padding-top: 4px; padding-left: 55px;
}
#center .cen_3 .contact p {
	color: rgb(153, 153, 153);
}
#center .cen_3 .contact .p_hover {
	color: rgb(255, 126, 0);
}
#center .cen_4 {
	background: url("../img/ind_kh.jpg") no-repeat; width: 985px; height: 73px; padding-bottom: 5px; margin-top: 18px; position: relative;
}
#center .cen_4 .img1 {
	top: 2px; width: 42px; height: 67px; display: block; position: absolute; cursor: pointer;
}
#center .cen_4 .img2 {
	top: 2px; width: 42px; height: 67px; display: block; position: absolute; cursor: pointer;
}
#center .cen_4 .img1 {
	left: 2px;
}
#center .cen_4 .img2 {
	right: 2px;
}
.rollBox {
	left: 114px; top: 2px; width: 868px; height: 70px; overflow: hidden; position: absolute;
}
.rollBox .Cont {
	left: 42px; width: 775px; height: 70px; overflow: hidden; position: relative;
}
.rollBox .ScrCont {
	width: 10000000px;
}
.rollBox .Cont .pic {
	background: url("../img/link_li.png") no-repeat right; width: 154px; height: 70px; text-align: center; padding-right: 2px; float: left;
}
.rollBox .Cont .pic img {
	margin: 0px auto; top: 20px; display: block; position: relative; max-width: 152px;
}
* + html .rollBox .Cont .pic {
	background: url("../img/link_li.png") no-repeat right; width: 154px; height: 70px; text-align: center; float: left;
}
.rollBox #List1 {
	float: left;
}
.rollBox #List2 {
	float: left;
}
.links {
	top: 5px; width: 850px; height: 65px; right: 10px; line-height: 28px; position: absolute;
}
.links a {
	padding: 0px 10px;
}
.about {
	margin-top: 3px;
}
.about_left {
	width: 732px; float: left;
}

.about_left2 {
	width: 985px; float: left;
}
.about_list {
	background: url("../img/about_bg.jpg") no-repeat right; width: 732px; height: 158px; margin-top: 28px;
}
.about_list ul {
	padding: 8px 10px 22px; width: 712px; height: 128px; float: left;
}
.about_list ul li {
	margin: 0px 4px; float: left; display: inline;
}
.about_list ul li img {
	width: 170px; height: 128px;
}
.about_right {
	background: url("../img/about_bg1.jpg") no-repeat; padding: 15px 9px; width: 224px; height: 136px; margin-top: 42px; float: right;
}
.about_right h3 {
	padding: 2px 0px; text-align: center; color: rgb(0, 102, 185); font-size: 15px;
}
.about_right p {
	color: rgb(51, 51, 51); line-height: 22px; text-indent: 24px;
}
