/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
.bjj {
	MARGIN: 48px 0px 25px;
	BACKGROUND: url(../img/qtbj.png) repeat-x;
	HEIGHT: 62px;
	OVERFLOW: hidden
}
.hotbj {
	MARGIN: 0px auto 25px;
	BACKGROUND: url(../img/hotbj.png) repeat-x;
	HEIGHT: 60px;
	OVERFLOW: hidden
}
.ttop {
	MARGIN: 6px auto;
	WIDTH: 1090px;
	BACKGROUND: url(../img/png_1.png) no-repeat 0px -145px;
	HEIGHT: 60px
}
.ttop H2 {
	LINE-HEIGHT: 48px;
	PADDING-LEFT: 100px;
	WIDTH: 500px;
	FLOAT: left;
	LETTER-SPACING: 1px;
	COLOR: #cc0000;
	FONT-SIZE: 24px;
	FONT-WEIGHT: 500
}
.ttop H2 I {
	PADDING-LEFT: 30px;
	LETTER-SPACING: 0px;
	COLOR: #999;
	FONT-SIZE: 14px
}
.ttop P {
	WIDTH: 80px;
	FLOAT: right;
	PADDING-TOP: 12px
}
.ttop P A {
	LETTER-SPACING: 1px;
	COLOR: #090;
	FONT-SIZE: 16px
}
.ttop P A:hover {
	COLOR: #c00
}
.insm_name {
	MARGIN-BOTTOM: 20px
}
.insm_name DL {
	BACKGROUND: #fae8c8;
	OVERFLOW: hidden
}
.insm_name DT {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 15px
}
.insm_name DT A {
	COLOR: #c00;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold
}
.insm_name DD {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	WIDTH: 1070px;
	PADDING-RIGHT: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px
}
.insm_name DD UL {
	WIDTH: 1110px
}
.insm_name DD LI {
	WIDTH: 156px;
	FLOAT: left;
	HEIGHT: 42px;
	OVERFLOW: hidden
}
.insm_name DD A {
	BORDER-BOTTOM: #960 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #960 1px solid;
	LINE-HEIGHT: 30px;
	WIDTH: 130px;
	DISPLAY: block;
	HEIGHT: 30px;
	FONT-SIZE: 14px;
	BORDER-TOP: #960 1px solid;
	BORDER-RIGHT: #960 1px solid
}
.insm_name DD A:hover {
	BACKGROUND: #f70006;
	COLOR: #fff
}
.itus {
	BACKGROUND: url(../img/ss.png) no-repeat 0px 10px
}
.inflash {
	WIDTH: 100%;
	BACKGROUND: #FAE8C8;
	HEIGHT: 580px;
	OVERFLOW: hidden
}
.inflashs {
	WIDTH: 100%;
	BACKGROUND: #fff;
	HEIGHT: 150px;
	OVERFLOW: hidden
}
.bannerbg {
	POSITION: absolute;
	WIDTH: 100%;
	HEIGHT: 500px;
	OVERFLOW: hidden;
	TOP: 0px;
	LEFT: 0px
}
#imageShow {
	BORDER-BOTTOM: #fff 1px solid;
	CLEAR: both
}
#imageShow .imagebg {
	POSITION: relative;
	HEIGHT: 500px;
	OVERFLOW: hidden
}
#imageShow .imagebg LI {
	POSITION: absolute;
	FILTER: alpha(opacity=0);
	WIDTH: 100%;
	DISPLAY: block;
	HEIGHT: 500px;
	OVERFLOW: hidden;
	TOP: 0px;
	LEFT: 0px;
	opacity: 0
}
.bannerbg_main {
	POSITION: absolute;
	WIDTH: 100%;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center 50%;
	HEIGHT: 500px;
	TOP: 0px;
	RIGHT: 0px
}
.scrollbg {
	BACKGROUND: url(../img/bj.jpg) repeat-x 0px 100%;
	HEIGHT: 80px
}
.scroll {
	POSITION: relative;
	MARGIN: 0px auto;
	WIDTH: 960px;
	HEIGHT: 76px
}
.s_pre {
	POSITION: absolute;
	WIDTH: 48px;
	DISPLAY: block;
	HEIGHT: 76px
}
.s_next {
	POSITION: absolute;
	WIDTH: 48px;
	DISPLAY: block;
	HEIGHT: 76px
}
A.s_pre {
	BACKGROUND: url(../img/png_1.png) no-repeat 0px -53px;
	TOP: 4px;
	LEFT: 0px
}
A.s_pre:hover {
	BACKGROUND: url(../img/png_1.png) no-repeat -49px -53px
}
A.s_next {
	BACKGROUND: url(../img/png_1.png) no-repeat -98px -53px;
	TOP: 4px;
	RIGHT: 0px
}
A.s_next:hover {
	BACKGROUND: url(../img/png_1.png) no-repeat -147px -53px
}
.outScroll_pic {
	POSITION: relative;
	WIDTH: 822px;
	HEIGHT: 76px;
	MARGIN-LEFT: 70px;
	OVERFLOW: hidden;
	TOP: 2px
}
.outScroll_pic .scroll_pic {
	POSITION: absolute
}
.scroll_pic {
	MARGIN: 0px auto;
	WIDTH: 40000px;
	HEIGHT: 76px
}
.scroll_pic LI {
	MARGIN: 5px 9px;
	WIDTH: 145px;
	BACKGROUND: #000;
	FLOAT: left;
	HEIGHT: 65px;
	CURSOR: pointer;
	_margin: 5px 14px 5px 4px
}
.scroll_pic LI IMG {
	FILTER: alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity: 0.7
}
.scroll_pic LI:hover IMG {
	FILTER: alpha(opacity=100);
	opacity: 1;
	-moz-opacity: 1
}
.scroll_pic LI:hover {
	FILTER: alpha(opacity=100);
	opacity: 1;
	-moz-opacity: 1
}
.current {
	Z-INDEX: 10;
	BORDER-BOTTOM: #ff002f 2px solid;
	POSITION: absolute;
	BORDER-LEFT: #ff002f 2px solid;
	WIDTH: 144px;
	BACKGROUND: url(../img/arrow_on.png) no-repeat 50% -4px;
	HEIGHT: 65px;
	BORDER-TOP: #ff002f 2px solid;
	TOP: 5px;
	BORDER-RIGHT: #ff002f 2px solid;
	LEFT: 0px
}
.currently IMG {
	FILTER: alpha(opacity=100) !important;
	opacity: 1;
	-moz-opacity: 1
}
.jmimg {
	MARGIN: 0px auto;
	WIDTH: 1090px
}
.jmimg UL {
	WIDTH: 1130px
}
.jmimg LI {
	WIDTH: 369px;
	FLOAT: left;
	HEIGHT: 248px
}
.jmimg LI A {
}
.jmimg LI A IMG {
	BORDER-BOTTOM: #999 1px solid;
	BORDER-LEFT: #999 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	WIDTH: 344px;
	PADDING-RIGHT: 3px;
	BACKGROUND: #fff;
	HEIGHT: 240px;
	BORDER-TOP: #999 1px solid;
	BORDER-RIGHT: #999 1px solid;
	PADDING-TOP: 3px
}
.jmimg LI A IMG:hover {
	BACKGROUND: #ff0
}
.news {
	MARGIN-BOTTOM: 10px;
	HEIGHT: 360px;
	OVERFLOW: hidden;
	text-align: center;
}
.news .ultop {
	WIDTH: 1090px;
	HEIGHT: 208px
}
.news .liimg {
	WIDTH: 734px;
	OVERFLOW: hidden
}
.news .liimg UL {
	WIDTH: 748px
}
.news .liimg IMG {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	WIDTH: 164px;
	PADDING-RIGHT: 5px;
	BACKGROUND: url(../img/kkbj.png) no-repeat 0px -647px;
	HEIGHT: 168px;
	PADDING-TOP: 5px
}
.news .liimg LI {
	PADDING-RIGHT: 13px;
	FLOAT: left
}
.news .licon {
	WIDTH: 343px;
	BACKGROUND: url(../img/kkbj.png) no-repeat 0px -840px;
	HEIGHT: 178px;
	OVERFLOW: hidden
}
.news .licon DL {
	PADDING-BOTTOM: 12px;
	PADDING-LEFT: 18px;
	PADDING-RIGHT: 18px;
	FONT-SIZE: 14px;
	PADDING-TOP: 12px
}
.news .licon DT {
	BORDER-BOTTOM: #e9e9e9 1px solid;
	HEIGHT: 27px;
	FONT-SIZE: 18px
}
.news .licon DT SPAN {
	PADDING-RIGHT: 180px;
	COLOR: #c00
}
.news .licon DT A {
	COLOR: #090;
	FONT-SIZE: 14px
}
.news .licon DD {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 24px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 4px
}
.news .licon DD A {
	COLOR: #666
}
.news .licon DD A:hover {
	COLOR: #090
}
.news .ultopli {
	WIDTH: 1090px;
	HEIGHT: 246px;
	OVERFLOW: hidden
}
.ultopli LI {
	PADDING-RIGHT: 18px;
	FLOAT: left
}
.ultopli LI IMG {
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 8px;
	WIDTH: 188px;
	PADDING-RIGHT: 8px;
	BACKGROUND: url(../img/kkbj.png) no-repeat 0px -1023px;
	HEIGHT: 196px;
	PADDING-TOP: 8px
}
.hot {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 50px;
	MARGIN: 10px auto 12px;
	WIDTH: 1110px;
	BACKGROUND: #0E5420;
	HEIGHT: 50px;
	COLOR: #ff0;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold
}
.project4 {
	OVERFLOW: hidden;
	background:#fae8c8
}
.por_txt {
	WIDTH: 238px;
	FLOAT: left;
	OVERFLOW: hidden
}
.por_txt DT {
	MARGIN-TOP: 0px;
	HEIGHT: 48px
}
.por_txt DT H2 {
	BORDER-LEFT: #d80000 4px solid;
	LINE-HEIGHT: 34px;
	TEXT-INDENT: 1em;
	BACKGROUND: #F2C777;
	HEIGHT: 34px;
	FONT-SIZE: 16px
}
.por_txt DD {
	OVERFLOW: hidden
}
.por_txt DD UL {
	WIDTH: 250px
}
.por_txt DD LI {
	WIDTH: 124px;
	
	HEIGHT: 38px;
}
.por_txt DD LI A {
	BORDER-BOTTOM: #F2C777 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #F2C777 1px solid;
	LINE-HEIGHT: 26px;
	WIDTH: 236px;
	DISPLAY: block;
	HEIGHT: 26px;
	FONT-SIZE: 14px;
	BORDER-TOP: #F2C777 1px solid;
	BORDER-RIGHT: #F2C777 1px solid;
}
.por_txt DD LI A:hover {
	BACKGROUND: #c00;
	COLOR: #fff
}
.por_pic {
	WIDTH: 840px;
	FLOAT: right;
	OVERFLOW: hidden
}
.projectdl {
	WIDTH: 212px;
	FLOAT: left;
	HEIGHT: 368px;
	OVERFLOW: hidden
}
.projectdl A {
	BORDER-BOTTOM: #dadada 1px solid;
	BORDER-LEFT: #dadada 1px solid;
	WIDTH: 202px;
	DISPLAY: block;
	HEIGHT: 340px;
	OVERFLOW: hidden;
	BORDER-TOP: #dadada 1px solid;
	BORDER-RIGHT: #dadada 1px solid
}
.projectdl A:hover {
	BORDER-BOTTOM: #be0000 2px solid;
	BORDER-LEFT: #e60000 1px solid;
	BACKGROUND: #f9f9f9;
	BORDER-TOP: #e60000 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #e60000 1px solid
}
.projectdl:hover DD H2 {
	BORDER-LEFT: #000 3px solid;
	BACKGROUND: #e60000;
	COLOR: #fff
}
.projectdl DT IMG {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	WIDTH: 202px;
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	MARGIN-BOTTOM: 5px;
	HEIGHT: 208px;
	PADDING-TOP: 2px
}
.projectdl DD {
	DISPLAY: block
}
.projectdl DD H2 {
	BORDER-LEFT: #390 3px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	BACKGROUND: #f3f3f3;
	COLOR: #d80d00;
	FONT-SIZE: 15px;
	PADDING-TOP: 3px
}
.projectdl DD P {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 0px
}
.projectdl .info {
	HEIGHT: 60px;
	COLOR: #777;
	OVERFLOW: hidden;
	PADDING-TOP: 8px
}
.projectdl H3 {
	WIDTH: 56px;
	FLOAT: right;
	COLOR: #090;
	FONT-SIZE: 12px
}
.projectdl .pro_hot {
	WIDTH: 110px;
	FLOAT: left;
	COLOR: #df0005;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold
}
.por_typ {
	BORDER-LEFT: #000 6px solid;
	LINE-HEIGHT: 36px;
	DISPLAY: block;
	MARGIN-BOTTOM: 15px;
	BACKGROUND: #0E5420;
	HEIGHT: 36px;
	CLEAR: both
}
.por_typ DT {
	TEXT-INDENT: 1em;
	WIDTH: 200px;
	FLOAT: left;
	LETTER-SPACING: 1px;
	COLOR: #ff0;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold
}
.por_typ DD {
	WIDTH: 190px;
	FLOAT: right;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold
}
.por_typ DD A {
	COLOR: #fff
}
.por_typ DD A:hover {
	COLOR: #ff0
}
.por_jm {
	HEIGHT: 574px
}
.por_jm P {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 32px;
	MARGIN-BOTTOM: 14px;
	BACKGROUND: #ffa800;
	LETTER-SPACING: 1px;
	HEIGHT: 32px;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold
}
.por_jm LI {
	PADDING-BOTTOM: 12px
}
.por_jm LI IMG {
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	WIDTH: 232px;
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	HEIGHT: 162px;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-TOP: 2px
}
#fixed_left {
	TOP: 60px
}
.div_more {
	POSITION: relative;
	WIDTH: 256px;
	FLOAT: left;
	HEIGHT: 373px;
	OVERFLOW: hidden
}
.div_more .more {
	POSITION: absolute;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 30px;
	WIDTH: 118px;
	BOTTOM: 0px;
	BACKGROUND: #090;
	HEIGHT: 30px;
	FONT-SIZE: 16px;
	RIGHT: 0px;
	FONT-WEIGHT: bold
}
.div_more .more A {
	COLOR: #fff
}
.div_more .more:hover {
	BACKGROUND: #f00
}
#floatnav {
	Z-INDEX: 999;
	POSITION: fixed;
	DISPLAY: none;
	MARGIN-LEFT: 555px;
	TOP: 214px;
	LEFT: 50%
}
#floatnav P {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 4px;
	LINE-HEIGHT: 16px;
	PADDING-LEFT: 3px;
	WIDTH: 38px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	MARGIN-BOTTOM: 4px;
	BACKGROUND: #ffa800;
	LETTER-SPACING: 2px;
	COLOR: #333;
	FONT-SIZE: 14px;
	CURSOR: pointer;
	PADDING-TOP: 4px
}
#floatnav P:hover {
	BACKGROUND: #c40000
}
#floatnav P:hover A {
	COLOR: #fff
}
.keifu {
	Z-INDEX: 990;
	POSITION: fixed;
	WIDTH: 131px;
	TOP: 10%;
	LEFT: 0px;
	_position: absolute
}
.keifu_tab {
	WIDTH: 160px
}
.icon_keifu {
	POSITION: relative;
	WIDTH: 29px;
	DISPLAY: none;
	BACKGROUND: url(http://img.xjd.taojoin.com/images/keifu.png) 0px 0px;
	FLOAT: left;
	HEIGHT: 100px;
	CURSOR: pointer
}
.keifu_box {
	WIDTH: 131px;
	FLOAT: left
}
.keifu_tab IMG {
	DISPLAY: block
}
.keifu_head {
	POSITION: relative;
	LINE-HEIGHT: 0;
	WIDTH: 131px;
	BACKGROUND: url(http://img.xjd.taojoin.com/images/keifu.png) 0px -103px;
	HEIGHT: 41px;
	FONT-SIZE: 0px
}
.keifu_close:link {
	POSITION: absolute;
	WIDTH: 11px;
	DISPLAY: block;
	BACKGROUND: url(http://img.xjd.taojoin.com/images/keifu.png) -42px 0px;
	HEIGHT: 11px;
	TOP: 5px;
	RIGHT: 5px
}
.keifu_close:visited {
	POSITION: absolute;
	WIDTH: 11px;
	DISPLAY: block;
	BACKGROUND: url(http://img.xjd.taojoin.com/images/keifu.png) -42px 0px;
	HEIGHT: 11px;
	TOP: 5px;
	RIGHT: 5px
}
.keifu_close:hover {
	BACKGROUND-POSITION: -60px 0px
}
.keifu_con {
	BORDER-LEFT: #CC3300 7px solid;
	BACKGROUND: #FFEBC1;
	BORDER-RIGHT: #CC3300 7px solid;
	PADDING-TOP: 15px
}
.keifu_con LI {
	PADDING-LEFT: 12px;
	HEIGHT: 33px
}
.keifu_con .weixin {
	HEIGHT: 96px
}
.keifu_con .bt {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 30px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 0px;
	HEIGHT: 30px;
	COLOR: #012646;
	FONT-SIZE: 16px;
	PADDING-TOP: 0px
}
.keifu_bot {
	WIDTH: 131px;
	BACKGROUND: url(http://img.xjd.taojoin.com/images/keifu.png) 0px -149px;
	HEIGHT: 48px
}
/*增加的代码*2015-09-07*/
.xyfc_bk {
	width: 1090px;
	height: 180px;
	border: 1px solid #999;
	border-bottom: 1px solid #888;
	padding: 5px;
	margin: 0 auto;
	background: #FFF;
	margin-bottom: 20px
}
.xyfc {
	width: 1090px;
	height: 180px;
	overflow: hidden;
}
.xyfc ul {
	float: left
}
.xyfc ul li {
	float: left
}
.xyfc img {
	height: 180px;
	padding: 0 0px;
	width:270px;
	float: left
}
.pagelink {
	height: 26px;
	width: 350px;
	line-height: 26px;
	margin: 20px auto 0 auto;
	padding: 20px 10px;
	TEXT-ALIGN: center
}
.pagelink li {
	float: left;
	margin-right: 3px;
	list-style-type: none;
	border: solid 1px;
}
.pagelink a, .pagelink span {
	padding: 0 3px;
}
.pagelink .thisclass {
	padding: -5px auto 3px;
	color: #F00;
	border: solid 1px #FF0000;
}
.pagelink .thisclass a {
	padding: -5px auto 3px;
	color: #F00;
	;
}
.pagelink a.on, .pagelink a:hover {
	color: #F9003B;
}
