HTML {
	
}
#banner {
	MARGIN: 5px auto; WIDTH: 960px
}
.tabnav_wrap {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 960px; TOP: -30px
}
.tabnav {
	MARGIN: 0px auto; PADDING-LEFT: 14px; WIDTH: 138px; BACKGROUND: url(slide_nav.png) no-repeat 0px 0px; HEIGHT: 21px; OVERFLOW: hidden; _padding-left: 10px
}
.tabnav UL {
	
}
.tabnav UL LI {
	LINE-HEIGHT: 0px; TEXT-INDENT: -9999px; MARGIN: 5px 5px 0px; WIDTH: 12px; BACKGROUND: url(slide_nav.png) no-repeat -43px -26px; FLOAT: left; HEIGHT: 11px; FONT-SIZE: 0px; CURSOR: pointer; _background: none #dadada
}
.tabnav UL LI.active {
	BACKGROUND: url(slide_nav.png) no-repeat -23px -26px; CURSOR: default; _background: none #c00
}
.hot_proc {
	BORDER-BOTTOM: #e8e8e8 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 24px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 24px; PADDING-TOP: 8px
}
#menu {
	
}
#menu UL {
	LINE-HEIGHT: 33px; MARGIN: 0px auto; WIDTH: 960px; FONT-SIZE: 14px
}
#menu UL LI {
	WIDTH: 135px; FLOAT: left; COLOR: #fff; FONT-WEIGHT: bold
}
#menu UL LI A {
	COLOR: #fff
}
#menu UL LI A:hover {
	DISPLAY: block; BACKGROUND: url(nav_bg.gif) no-repeat
}
.hot_nav {
	BACKGROUND: url(reco_nav.png) repeat-x; HEIGHT: 35px
}
.hot_nav_m {
	LINE-HEIGHT: 35px; HEIGHT: 35px; OVERFLOW: hidden
}
.hot_nav_m DL {
	WIDTH: 800px;
	OVERFLOW: hidden
}
.hot_nav_m DL DT {
	FLOAT: left; HEIGHT: 35px
}
.hot_nav_m DL DD {
	FLOAT: left; HEIGHT: 35px
}
.hot_nav_m DL DT {
	TEXT-INDENT: 22px; WIDTH: 93px; BACKGROUND: url(reco_nav.png) no-repeat left bottom; COLOR: #fff
}
.hot_nav_m DL DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(ico.gif) no-repeat 0px -93px; PADDING-TOP: 0px
}
.hot_nav_m DL DD.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.quick_nav {
	WIDTH: 250px; HEIGHT: 35px; OVERFLOW: hidden
}
.quick_nav LI {
	TEXT-INDENT: 25px; BACKGROUND: url(index_ico.png) no-repeat left top; FLOAT: left; HEIGHT: 35px
}
.quick_nav LI.quick_nav_01 {
	TEXT-INDENT: 20px; WIDTH: 85px; BACKGROUND-POSITION: 0px -10px
}
.quick_nav LI.quick_nav_02 {
	WIDTH: 90px; BACKGROUND-POSITION: 0px -56px
}
.quick_nav LI.quick_nav_03 {
	WIDTH: 75px; BACKGROUND-POSITION: 0px -102px
}
.maincon {
	HEIGHT: 280px; OVERFLOW: hidden
}
.inex_tit_m {
	TEXT-INDENT: -9999px; BACKGROUND: url(index_tit.png) no-repeat 0px -1px; HEIGHT: 36px
}
.maincon .news {
	WIDTH: 260px; MARGIN-RIGHT: 12px
}
.maincon .news UL {
	MARGIN: 0px auto; WIDTH: 252px; OVERFLOW: hidden
}
.maincon .news UL LI {
	WIDTH: 100%; WHITE-SPACE: nowrap; HEIGHT: 36px; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
.maincon .news UL LI A.news_tit {
	LINE-HEIGHT: 18px; TEXT-INDENT: 12px; WIDTH: 252px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; BACKGROUND: url(ico.gif) no-repeat 0px -5px; HEIGHT: 18px; OVERFLOW: hidden
}
.maincon .news UL LI SPAN.pub_time {
	LINE-HEIGHT: 14px; TEXT-INDENT: 12px; DISPLAY: block; HEIGHT: 14px; COLOR: #bcbcbc; OVERFLOW: hidden
}
.maincon .news .top {
	MARGIN-BOTTOM: 8px; HEIGHT: 72px
}
.maincon .news .top A.top_img {
	FLOAT: left
}
.maincon .news .top A.top_img IMG {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 82px; PADDING-RIGHT: 2px; HEIGHT: 60px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 2px; _padding-bottom: 1px
}
.maincon .news .top A.top_img:hover IMG {
	BORDER-BOTTOM-COLOR: #c00; BORDER-TOP-COLOR: #c00; BORDER-RIGHT-COLOR: #c00; BORDER-LEFT-COLOR: #c00
}
.maincon .news .top DL {
	LINE-HEIGHT: 18px; WIDTH: 150px; FLOAT: right; HEIGHT: 60px
}
.maincon .news .top DL DT A {
	WIDTH: 150px; DISPLAY: block; WHITE-SPACE: normal; HEIGHT: 36px; OVERFLOW: hidden
}
.maincon .news .top DL DD {
	LINE-HEIGHT: 20px; WIDTH: 150px; HEIGHT: 20px; COLOR: #999; OVERFLOW: hidden
}
.maincon .news .top DL DD SPAN {
	COLOR: #bcbcbc
}
#marquee {
	HEIGHT: 144px
}
.main_center {
	WIDTH: 434px; BACKGROUND: url(main_bg.png) no-repeat center top; HEIGHT: 294px
}
.quality {
	MARGIN: 0px auto; WIDTH: 390px
}
.quality .inex_tit_m {
	BACKGROUND-POSITION: 0px -40px
}
.quality IMG {
	MARGIN-RIGHT: 5px
}
.quality UL.features {
	WIDTH: 255px
}
UL.features LI {
	LINE-HEIGHT: 22px; BACKGROUND: url(ico.gif) no-repeat 0px -31px; HEIGHT: 22px
}
UL.features LI DL {
	PADDING-LEFT: 10px; HEIGHT: 22px; OVERFLOW: hidden
}
UL.features LI DL DT {
	FLOAT: left; HEIGHT: 22px
}
UL.features LI DL DT {
	FLOAT: left; HEIGHT: 22px
}
.newly_reco {
	LINE-HEIGHT: 26px; BACKGROUND: url(ico.gif) no-repeat 57px -131px; HEIGHT: 26px; OVERFLOW: hidden
}
.newly_reco DT {
	FLOAT: left
}
.newly_reco DD {
	FLOAT: left
}
.newly_reco DT {
	PADDING-RIGHT: 3px; COLOR: #c00
}
.newly_reco DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(ico.gif) no-repeat 0px -98px; PADDING-TOP: 0px
}
.newly_reco DD.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.newly_reco DD.last {
	PADDING-RIGHT: 0px
}
.scroll_wrap {
	POSITION: relative; WIDTH: 390px; HEIGHT: 94px; OVERFLOW: hidden
}
#scrollbox {
	WIDTH: 345px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 32px; OVERFLOW: hidden
}
.scroll_inner {
	WIDTH: 32766px; ZOOM: 1
}
#scroll_1 {
	FLOAT: left
}
#scroll_1 UL LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px
}
#scroll2 {
	FLOAT: left
}
#scrollbox UL {
	OVERFLOW: hidden
}
#scrollbox UL LI {
	WIDTH: 95px; DISPLAY: inline; FLOAT: left; HEIGHT: 94px; OVERFLOW: hidden; MARGIN-RIGHT: 20px
}
#scrollbox UL LI IMG {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px auto; PADDING-LEFT: 2px; WIDTH: 89px; PADDING-RIGHT: 2px; HEIGHT: 53px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 2px
}
#scrollbox UL LI A:hover IMG {
	BORDER-BOTTOM-COLOR: #c00; BORDER-TOP-COLOR: #c00; BORDER-RIGHT-COLOR: #c00; BORDER-LEFT-COLOR: #c00
}
#scrollbox UL LI SPAN {
	LINE-HEIGHT: 20px; WIDTH: 95px; DISPLAY: block; BACKGROUND: url(ico.gif) no-repeat 1px -65px; FLOAT: left; HEIGHT: 30px; VERTICAL-ALIGN: top; CURSOR: pointer
}
.scroll_left {
	POSITION: absolute; WIDTH: 12px; DISPLAY: block; BACKGROUND: url(slide_arrow.gif) no-repeat 0px 0px; HEIGHT: 59px; TOP: 0px
}
.scroll_right {
	POSITION: absolute; WIDTH: 12px; DISPLAY: block; BACKGROUND: url(slide_arrow.gif) no-repeat 0px 0px; HEIGHT: 59px; TOP: 0px
}
.scroll_left {
	LEFT: 0px
}
.scroll_right {
	BACKGROUND-POSITION: -13px 0px; RIGHT: 0px
}
.scroll_left:hover {
	BACKGROUND-POSITION: 0px -59px; LEFT: 0px
}
.scroll_right:hover {
	BACKGROUND-POSITION: -13px -59px; RIGHT: 0px
}
.index_right {
	WIDTH: 240px
}
.pronav H2 {
	BACKGROUND-POSITION: 0px -80px
}
.pronav SELECT {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 238px; HEIGHT: 22px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
.hidden {
	DISPLAY: none
}
.select {
	COLOR: red
}
.select2 {
	COLOR: green
}
.tab_title {
	LINE-HEIGHT: 25px; FONT-WEIGHT: bold
}
.tab_box {
	HEIGHT: 77px
}
.tab_box UL {
	WIDTH: 100%
}
.tab_box UL LI {
	LINE-HEIGHT: 25px; BORDER-RIGHT-WIDTH: 1px; TEXT-INDENT: 10px; WIDTH: 115px; FLOAT: left; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 1px
}
.maincon .service H2 {
	BACKGROUND-POSITION: 0px -120px; HEIGHT: 13px
}
.maincon .service P {
	LINE-HEIGHT: 22px; TEXT-INDENT: 24px
}
.maincon .service UL {
	WIDTH: 238px; BACKGROUND: url(index_ico.png) no-repeat 0px -138px; HEIGHT: 24px; OVERFLOW: hidden
}
.maincon .service UL LI {
	WIDTH: 79px; FLOAT: left; HEIGHT: 24px; OVERFLOW: hidden
}
.maincon .service UL LI A {
	TEXT-INDENT: -9999px; WIDTH: 79px; DISPLAY: block; HEIGHT: 24px
}
.extra_nav UL {
	LINE-HEIGHT: 26px; BACKGROUND: url(ico.gif) no-repeat 135px -130px; HEIGHT: 26px; OVERFLOW: hidden
}
.extra_nav UL LI {
	FLOAT: left; HEIGHT: 26px
}
.extra_nav UL LI.mall {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.extra_nav UL LI.mall A {
	COLOR: #c00
}
.server {
	MARGIN-TOP: 10px; WIDTH: 240px; HEIGHT: 120px
}
.siteinfo {
	BACKGROUND: #f1f1f1; BORDER-TOP: #e1e1e1 1px solid
}
.siteinfo H2 {
	DISPLAY: none
}
.sitelogo {
	WIDTH: 256px; BACKGROUND: url(foorer_nav.png) no-repeat right center; HEIGHT: 346px; OVERFLOW: hidden
}
.sitelogo IMG {
	MARGIN-TOP: 111px
}
.sitelink {
	WIDTH: 674px; OVERFLOW: hidden
}
.sitelink DT {
	TEXT-INDENT: -9999px; MARGIN-BOTTOM: 6px; BACKGROUND: url(index_tit.png) no-repeat 0px -140px; HEIGHT: 24px
}
.sitelink DD {
	LINE-HEIGHT: 24px; TEXT-INDENT: 23px; BACKGROUND: url(ico.gif) no-repeat 10px -52px; HEIGHT: 24px
}
.sitelink .group1 {
	WIDTH: 230px; OVERFLOW: hidden; MARGIN-RIGHT: 30px
}
.sitelink .group1 DL {
	WIDTH: 100px
}
.sitelink .group1 DL.news DT {
	BACKGROUND-POSITION: 0px -170px
}
.sitelink .group1 DL.hr {
	WIDTH: 230px; OVERFLOW: hidden
}
.sitelink .group1 DL.hr DT {
	BACKGROUND-POSITION: 0px -200px
}
.sitelink .group1 DL.hr DD {
	WIDTH: 115px; FLOAT: left
}
.sitelink .group2 {
	WIDTH: 100px
}
.sitelink .group2 DL.service DT {
	BACKGROUND-POSITION: 0px -230px
}
.sitelink .group2 DL.contact DT {
	BACKGROUND-POSITION: 0px -260px
}
.sitelink .group3 {
	WIDTH: 286px
}
.sitelink .group3 DL {
	OVERFLOW: hidden
}
.sitelink .group3 DT {
	BACKGROUND-POSITION: 0px -290px; HEIGHT: 25px
}
.sitelink .group3 DD {
	WIDTH: 143px; FLOAT: left
}
.sitesnav {
	WIDTH: 238px; HEIGHT: 22px; TOP: 292px; RIGHT: 0px
}
.sitesnav SELECT {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 238px; HEIGHT: 22px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
.footer {
	WIDTH: 960px; WORD-WRAP: break-word; HEIGHT: auto
}
.footer .flink {
	WIDTH: 960px; BACKGROUND: #3c3c3c; CLEAR: both; BORDER-TOP: #333 1px solid
}
#hha {
	WIDTH: 960px; WORD-BREAK: break-all
}
.footer .flink UL {
	WIDTH: 960px; WORD-BREAK: break-all
}
.footer .flink LI {
	LINE-HEIGHT: 24px; HEIGHT: 24px; COLOR: #898989
}
.footer .flink LI A {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP-STYLE: none; COLOR: #898989; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.top {
	MARGIN: 0px auto;
	WIDTH: 960px;
	HEIGHT: 198px;
}
.web {
	WIDTH: 260px; FLOAT: left; HEIGHT: 198px
}
.com {
	WIDTH: 380px;
	FLOAT: left;
	HEIGHT: 198px;
	background-image: url(com.jpg);
	background-repeat: no-repeat;
}
.com_z {
	TEXT-INDENT: 2em; PADDING-LEFT: 170px; PADDING-RIGHT: 10px; PADDING-TOP: 70px
}
.news {
	WIDTH: 318px; FLOAT: right; HEIGHT: 198px
}
.news_b {
	WIDTH: 318px;
	HEIGHT: 150px;
	background-image: url(news_b.jpg);
	background-repeat: no-repeat;
}
.news_z {
	PADDING-LEFT: 35px; PADDING-TOP: 10px
}
.bom {
	MARGIN: 0px auto;
	WIDTH: 960px;
}
.sidebar {
	WIDTH: 260px; FLOAT: left; HEIGHT: auto
}
.sidebar_ny {
	WIDTH: 260px; FLOAT: left; HEIGHT: 595px
}
.content {
	FLOAT: right; HEIGHT: auto
}
.lx {
	WIDTH: 260px;
	HEIGHT: 397px;
	background-image: url(content.jpg);
	background-repeat: no-repeat;
}
.lx_z {
	PADDING-LEFT: 100px; PADDING-TOP: 50px
}
.cp {
	WIDTH: 700px;
	HEIGHT: 193px
}
.cp1 {
	WIDTH: 700px;
	HEIGHT: 204px
}
.cp_z {
	PADDING-LEFT: 45px; FONT-FAMILY: "微软雅黑"; FONT-SIZE: 14px; PADDING-TOP: 18px
}	
.side {
	WIDTH: 210px;
	FLOAT: left;
	background-color: #f3f3f3;
}
.sideLogo {
	POSITION: relative;
	WIDTH: 185px;
	HEIGHT: 41px;
	float: left;
}
.sideLogo IMG {
	POSITION: absolute; HEIGHT: 46px; TOP: -5px; LEFT: 0px
}
.sideBar {
	MARGIN: 11px 0px 0px;
	WIDTH: 210px;
	OVERFLOW: hidden;
	float: left;
}
.sideBar LI {
	_height: 35px
}
.sideBar LI .a {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 35px;
	PADDING-LEFT: 24px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND: url(menuBg.jpg) no-repeat;
	HEIGHT: 35px;
	COLOR: #d7d7d7;
	PADDING-TOP: 0px
}
.sideBar LI .a SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; FONT-FAMILY: "Microsoft Yahei"; COLOR: #5f5e5c; PADDING-TOP: 0px
}
.sideBar LI.focus .a {
	BACKGROUND: url(menuBg.jpg) no-repeat 0px -35px; COLOR: #759ac1
}
.sideBar LI.focus .a SPAN {
	COLOR: #00468e
}
.sideBar LI .a:hover {
	BACKGROUND: url(menuBg.jpg) no-repeat 0px -35px
}
P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #5f5e5c; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.side {
	WIDTH: 210px;
	FLOAT: left;
	background-color: #f3f3f3;
}
.siderLogo {
	POSITION: relative;
	WIDTH: 185px;
	HEIGHT: 41px;
	float: left;
}
.siderLogo IMG {
	POSITION: absolute; HEIGHT: 46px; TOP: -5px; LEFT: 0px
}
.siderBar {
	MARGIN: 11px 0px 0px;
	WIDTH: 210px;
	OVERFLOW: hidden;
	float: left;
}
.siderBar LI {
	_height: 35px
}
.siderBar LI .a {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 35px;
	PADDING-LEFT: 24px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND: url(menuBg.jpg) no-repeat;
	HEIGHT: 35px;
	COLOR: #d7d7d7;
	PADDING-TOP: 0px
}
.siderBar LI .a SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; FONT-FAMILY: "Microsoft Yahei"; COLOR: #5f5e5c; PADDING-TOP: 0px
}
.siderBar LI.focus .a {
	BACKGROUND: url(menuBg.jpg) no-repeat 0px -35px; COLOR: #759ac1
}
.siderBar LI.focus .a SPAN {
	COLOR: #00468e
}
.siderBar LI .a:hover {
	BACKGROUND: url(menuBg.jpg) no-repeat 0px -35px
}
