/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
@charset "utf-8";
HTML {
}
* {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: "Microsoft YaHei", 微软雅黑, "宋体", Arial;
	BACKGROUND: url(../img/bj.jpg) #fae8c8 repeat;
	FONT-SIZE: 12px
}
UL {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
LI {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
A {
	COLOR: #000;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #b80014
}
IMG {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none
}

.f_nav {
	BACKGROUND: #e3e3e3;
	HEIGHT: 42px;
	border-bottom: 1px #fff solid;
	BORDER-TOP: #ababab 1px solid;
} 

.w1090 {
	MARGIN: 0px auto;
	WIDTH: 1089px;
	OVERFLOW: hidden
}
.w_100 {
	WIDTH: 100%
}
.w100b {
	MARGIN-TOP: 20px;
	BACKGROUND: #e3e3e3;
	BORDER-TOP: #ababab 1px solid;
	PADDING-TOP: 5px
}
.clear {
	HEIGHT: 0px;
	CLEAR: both
}
.top1130 {
	BACKGROUND: url(../img/w1130bj.png) #fae8c8 no-repeat center top
}
.top1130con {
	MARGIN: 0px auto;
	WIDTH: 1110px;
	BACKGROUND: #fff;
	HEIGHT: 10px
}
#head {
	WIDTH: 100%;
	BACKGROUND: #c50710
}
.h_1 {
	BORDER-BOTTOM: #d8d8d8 1px solid;
	LINE-HEIGHT: 29px;
	WIDTH: 100%;
	BACKGROUND: #f0f0f0;
	HEIGHT: 30px;
	OVERFLOW: hidden
}
.h_1 DT {
	FLOAT: left;
	COLOR: #707070;
	FONT-SIZE: 12px
}
.h_1 DD {
	FLOAT: right
}
.h_1 DD A {
	COLOR: #666;
	MARGIN-LEFT: 20px;
	FONT-SIZE: 14px
}
.h_1 DD A:hover {
	COLOR: #000
}
.h_logo {
	HEIGHT: 160px
}
.logo {
	TEXT-INDENT: -9999em;
	WIDTH: 1110px;
	BACKGROUND: url(../img/LOGO_cs.png) no-repeat;
	FLOAT: left;
	HEIGHT: 160px;
	OVERFLOW: hidden
}
.h_dh {
	BACKGROUND: #559220;
	HEIGHT: 50px;
	font-family: "微软雅黑";
}
.h_dh UL {
	MARGIN: 0px auto;
	WIDTH: 1090px
}
.h_dh .lia {
	WIDTH: 121px;
	FLOAT: left;
	HEIGHT: 48px
}
.h_dh .liadl {
	WIDTH: 121px;
	FLOAT: left;
	HEIGHT: 48px
}
.h_dh LI A {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 48px;
	WIDTH: 100px;
	DISPLAY: block;
	LETTER-SPACING: 1px;
	HEIGHT: 48px;
	COLOR: #FFF;
	FONT-SIZE: 18px;
	OVERFLOW: hidden;
	FONT-WEIGHT: bold
}
.h_dh LI A:hover {
	BORDER-BOTTOM: #e90000 2px solid
}
.h_dh .hover {
	BORDER-BOTTOM: #e90000 2px solid
}
.h_dh .liadl A:hover {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none
}
.h_dh .dhdlnav {
	Z-INDEX: 1000;
	BORDER-BOTTOM: #fff 2px solid;
	POSITION: relative;
	BORDER-LEFT: #fff 2px solid;
	WIDTH: 130px;
	DISPLAY: none;
	BACKGROUND: #AE0000;
	BORDER-TOP: medium none;
	BORDER-RIGHT: #fff 2px solid;
	LEFT: -17px
}
.h_dh DL DD A {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 40px;
	WIDTH: 130px;
	DISPLAY: block;
	LETTER-SPACING: 0px;
	HEIGHT: 40px;
	COLOR: #333;
	FONT-SIZE: 16px;
	FONT-WEIGHT: 500
}
.h_dh DL DD A:hover {
	BACKGROUND: #bf7500;
	COLOR: #fff
}
#jiuban {
	WIDTH: 90px;
	COLOR: #06f
}
.inus {
	BORDER-BOTTOM: #acacac 1px solid;
	BORDER-LEFT: #acacac 1px solid;
	MARGIN: 0px auto;
	WIDTH: 1088px;
	BORDER-TOP: #acacac 1px solid;
	BORDER-RIGHT: #acacac 1px solid
}
.inus_div {
	BORDER-BOTTOM: #fff 1px solid;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 1086px;
	HEIGHT: 170px;
	BORDER-TOP: #fff 1px solid;
	BORDER-RIGHT: #fff 1px solid
}
.inus_div DIV {
	FLOAT: left
}
.inus_div .usimg {
	MARGIN: 10px 0px;
	WIDTH: 300px;
	BORDER-RIGHT: #969696 1px solid
}
.inus_div .usp {
	BORDER-LEFT: #fff 1px solid;
	PADDING-BOTTOM: 8px;
	MARGIN: 10px 0px;
	PADDING-LEFT: 16px;
	PADDING-RIGHT: 16px;
	BORDER-RIGHT: #969696 1px solid;
	PADDING-TOP: 8px
}
.inus_div .usp:hover P {
	COLOR: #090
}
.inus_div .usp:hover P A {
	COLOR: #090
}
.inus_div .usp P {
	LINE-HEIGHT: 26px;
	COLOR: #505050;
	FONT-SIZE: 14px
}
.inus_div .usp P A {
	COLOR: #505050
}
.inus_div .usp .p1 {
	LINE-HEIGHT: 30px;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold
}
.inma {
	MARGIN-TOP: 15px
}
.inus_ma {
	BORDER-BOTTOM: #fff 1px solid;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 1086px;
	HEIGHT: 140px;
	BORDER-TOP: #fff 1px solid;
	BORDER-RIGHT: #fff 1px solid
}
.inusm {
	MARGIN-TOP: 24px;
	BACKGROUND: #f5f5f5;
	HEIGHT: 80px;
	OVERFLOW: hidden;
	PADDING-TOP: 30px
}
.inusm DL {
	PADDING-LEFT: 12px;
	WIDTH: 209px;
	FLOAT: left;
	OVERFLOW: hidden
}
.inusm DL DT {
	WIDTH: 48px;
	BACKGROUND: url(../img/flow-ico.png) no-repeat;
	FLOAT: left;
	HEIGHT: 30px;
	OVERFLOW: hidden
}
.inusm DL DD {
	WIDTH: 140px;
	FLOAT: left
}
.inusm DL DD B {
	DISPLAY: block;
	FONT-SIZE: 16px
}
.inusm .usmdl1 {
	BACKGROUND-POSITION: 0px 0px
}
.inusm .usmdl2 {
	BACKGROUND-POSITION: 0px -30px
}
.inusm .usmdl3 {
	BACKGROUND-POSITION: 0px -60px
}
.inusm .usmdl4 {
	BACKGROUND-POSITION: 0px -90px
}
.inusm .usmdl5 {
	BACKGROUND-POSITION: 0px -119px
}

}
.f_nav UL {
}
.f_nav LI {
	WIDTH: 118px;
	FLOAT: left;
	PADDING-TOP: 12px
}
.f_nav LI A {
	COLOR: #555;
	FONT-SIZE: 16px
}
.f_nav LI A:hover {
	COLOR: #c60005
}
.footer {
	BACKGROUND: #0E5420
}
.footer_r {
	POSITION: relative;
	LINE-HEIGHT: 25px;
	WIDTH: 720px;
	FONT-FAMILY: "宋体", Arial;
	FLOAT: right;
	COLOR: #ccc;
	FONT-SIZE: 14px;
	PADDING-TOP: 23px
}
.footer_r A {
	COLOR: #ccc
}
.footer_l {
	POSITION: relative;
	WIDTH: 360px;
	BACKGROUND: url(../img/footer_logo.png) no-repeat;
	FLOAT: left;
	HEIGHT: 200px
}
.footer_l P {
	POSITION: absolute;
	BOTTOM: 30px;
	COLOR: #999;
	LEFT: 40px
}
.footer_r .fjs_tb {
	POSITION: absolute;
	BOTTOM: -4px;
	RIGHT: 0px
}
.footer_r .fjs_tb SPAN {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	FLOAT: left;
	PADDING-TOP: 0px
}
.footer_r .fjs_tb IMG {
	HEIGHT: 20px
}
.dygz_1_1 {
	BACKGROUND: url(http://img.u2158.com/uploads/img/dycs_1090_1.png) no-repeat;
	HEIGHT: 118px
}
.dygz_1_2 {
	MARGIN: 4px auto 45px;
	WIDTH: 1090px;
	BACKGROUND: url(http://img.u2158.com/uploads/img/dycs_1090_1.png) no-repeat 0px -129px;
	HEIGHT: 122px
}
.dygz_top_1 {
	MARGIN: 0px auto;
	WIDTH: 1090px;
	HEIGHT: 334px;
	OVERFLOW: hidden
}
#float_top {
	Z-INDEX: 1001;
	POSITION: fixed;
	WIDTH: 100%;
	DISPLAY: none;
	BACKGROUND: url(../img/tt45.png);
	HEIGHT: 52px;
	bottom: 0px;
	LEFT: 0px
}
#float_top .ftopc {
	MARGIN: 0px auto;
	WIDTH: 1110px;
	BACKGROUND: url(../img/floatlogo.png) no-repeat;
	HEIGHT: 48px;
	OVERFLOW: hidden
}
#float_top .soso {
	WIDTH: 400px;
	FLOAT: left;
	MARGIN-LEFT: 160px;
	PADDING-TOP: 7px
}
#float_top .soso INPUT {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	LINE-HEIGHT: 34px;
	HEIGHT: 34px;
	FONT-SIZE: 16px;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none
}
#float_top .soso .sokey {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	WIDTH: 240px;
	PADDING-RIGHT: 10px;
	BACKGROUND: #fff5e3;
	FLOAT: left;
	LETTER-SPACING: 1px;
	PADDING-TOP: 0px
}
#float_top .soso .sopng {
	WIDTH: 100px;
	BACKGROUND: #1b1b1b;
	COLOR: #fff;
	FONT-WEIGHT: bold
}
#float_top .fd_a {
	FLOAT: left
}
#float_top .fd_a UL {
}
#float_top .fd_a LI {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	FLOAT: left;
	PADDING-TOP: 0px
}
#float_top .fd_a LI A {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 46px;
	WIDTH: 114px;
	DISPLAY: block;
	LETTER-SPACING: 2px;
	HEIGHT: 42px;
	COLOR: #fff;
	FONT-SIZE: 17px;
	FONT-WEIGHT: 600
}
#float_top .fd_a LI A.hover {
	BACKGROUND: url(../img/top_ahover.png);
	COLOR: #000
}