* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d9f3f4; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial,Fixedsys; FONT-SIZE: 12px; PADDING-TOP: 0px
}


A {
	COLOR: #6c6c6c; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND-COLOR: #d9f3f4
}

#wrapper {
	MARGIN: 0px auto; WIDTH: 940px; BACKGROUND-REPEAT: no-repeat}
#mybody {
	MARGIN: 0px auto; WIDTH: 940px; BACKGROUND-REPEAT: no-repeat
}
#main {
	MARGIN: 0px 0px;
	WIDTH: 966px;
}
#top {
	HEIGHT: 50px;
	width: 965px;
}
#logo {
	WIDTH: 540px; FLOAT: left; HEIGHT: 70px
}
#top_right {
	WIDTH: 270px; FLOAT: left; HEIGHT: 70px
}
#toplink {
	TEXT-ALIGN: center;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	HEIGHT: 70px;
	COLOR: #82a8c4;
	FONT-SIZE: 10px;
}
#toplink A {
	TEXT-ALIGN: right; LINE-HEIGHT: 35px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 35px; COLOR: #82a8c4; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#toplink A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#login {
	MARGIN: 27px 0px 0px; WIDTH: 445px; FLOAT: right; HEIGHT: 38px
}
#forget {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; HEIGHT: 35px; COLOR: #d2d2d2; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#forget A {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; HEIGHT: 35px; COLOR: #d2d2d2; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#indexad {
	MARGIN: 10px 1px; HEIGHT: 251px
}
.mb5um{width:966px;height:320px;overflow:hidden;margin:10px 1px; text-align:left;margin-top:5px;}
.top_left{
	background:#ddd;
	width:960px;
	padding:1px 1px 1px 1px;
	float:left;
}

#adcontent {
	WIDTH: 940px; FLOAT: left; HEIGHT: 315px
}
#radio {
	WIDTH: 280px; FLOAT: right; HEIGHT: 315px
}

.indexcontent {
	width:966px; margin:3px auto 3px auto; clear:both;border:none;background:#fff url(../img/5ubg.jpg) repeat-y; *_height:600px; min-height:500px;
}
#index-left {
	WIDTH: 180px; FLOAT: left
}
#lastnews {
	BACKGROUND-IMAGE: url(inewbg.gif); WIDTH: 180px; BACKGROUND-REPEAT: repeat-y
}
#itop {
	BACKGROUND-IMAGE: url(email.gif); LINE-HEIGHT: 35px; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 60px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#itop1 {
	BACKGROUND-IMAGE: url(inewtop1.gif); LINE-HEIGHT: 35px; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 42px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.newslist OL {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: decimal; MARGIN: 3px 5px
}
.newslist LI {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(separator-blue.gif) repeat-x 0pt 100%; PADDING-TOP: 2px
}
.newslist LI:hover {
	BACKGROUND-COLOR: #d9f3f4
}
.newslist LI A {
	COLOR: #213c70; TEXT-DECORATION: none
}
.newslist LI A:hover {
	BACKGROUND-COLOR: #d9f3f4
}
.newslist LI A EM {
	FONT-STYLE: normal; COLOR: #000000; FONT-SIZE: 10px}
.newslist LI A:hover {
	BACKGROUND-COLOR: #d9f3f4
}
#newslink2 {
	COLOR: #213c70; CURSOR: pointer; TEXT-DECORATION: none
}
#newslink2 EM {
	FONT-STYLE: normal; COLOR: #959595; FONT-SIZE: 9px
}
#ibtm {
	BACKGROUND-IMAGE: url(inewbt.gif); TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT:35px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px;  HEIGHT: 30px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
#ibtm A {
	COLOR: #003366; TEXT-DECORATION: none
}
#ibtm A:hover {
	COLOR: #ff6600
}
#indexcenter {
	WIDTH: 500px; FLOAT: left
}
#indexright {
	WIDTH: 260px; FLOAT: right
}
.scrlcontent {
PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-y; PADDING-TOP: 0px
}
.scrollwrapper {
	WIDTH: 730px; OVERFLOW: hidden
}
.showcontent {
	WIDTH: 1074px; COLOR: #666666; FONT-SIZE: 12px
}
.showcontent UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.showcontent LI {
	WIDTH: 179px; DISPLAY: block; FLOAT: left
}
.showcontent .a_text {
	WIDTH: 175px
}
.showcontent H3 A {
	LINE-HEIGHT: 20px; COLOR: #1b4c82; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.showauthor {
	WIDTH: 730px; COLOR: #666666; FONT-SIZE: 12px
}
.showauthor UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 8px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.showauthor LI {
	TEXT-ALIGN: center; MARGIN: 5px 0px; WIDTH: 100px; DISPLAY: block; FLOAT: left; margin-left:16px; margin-right:16px;
}
.showauthor A {
	TEXT-DECORATION: none
}
.showauthor A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #a4a5b7; PADDING-LEFT: 2px; WIDTH: 140px; PADDING-RIGHT: 2px; HEIGHT: 140px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.showauthor A EM {
	LINE-HEIGHT: 25px; FONT-STYLE: normal; COLOR: #484848; TEXT-DECORATION: none
}
.showauthor A:hover {
	COLOR: #0066ff
}
.showauthor A:hover IMG {
	BACKGROUND-COLOR: #1b4c82
}
.showauthor A:hover EM {
	COLOR: #0066ff
}
.imgcss A {
	BORDER-BOTTOM: #a4a5b7 2px solid; BORDER-LEFT: #a4a5b7 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 165px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 180px; OVERFLOW: hidden; BORDER-TOP: #a4a5b7 2px solid; BORDER-RIGHT: #a4a5b7 2px solid; PADDING-TOP: 0px
}
.imgcss A:hover {
	BORDER-BOTTOM: #1b4c82 2px solid; BORDER-LEFT: #1b4c82 2px solid; BORDER-TOP: #1b4c82 2px solid; BORDER-RIGHT: #1b4c82 2px solid
}
.imgcss IMG {
	MARGIN: -3px 0px 0px -6px; WIDTH: 180px; HEIGHT: 180px
}
#author {
	MARGIN: 10px 0px 0px
}
.title {
    background:url(5ubg.gif);
	height:22px;
	margin-top:0px;
	text-align:left;
	color:#693;
	font-weight:bold;
	border:1px solid #eee;
	border-width:0 1px;
	width: 500px;
}
.title H2 {
	LINE-HEIGHT: 16px; WIDTH: 200px; COLOR: #FFFFFF; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.title A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.title A.prev {
	BACKGROUND-IMAGE: url(movcar_nav.gif); POSITION: absolute; WIDTH: 31px; DISPLAY: block; BACKGROUND-POSITION: 0px 0px; HEIGHT: 23px; TOP: 0px; CURSOR: pointer; LEFT: 300px
}
.title A.next {
	BACKGROUND-IMAGE: url(movcar_nav.gif); POSITION: absolute; WIDTH: 30px; DISPLAY: block; BACKGROUND-POSITION: 31px 0px; HEIGHT: 23px; TOP: 0px; CURSOR: pointer; LEFT: 331px
}
.scrollnav {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 10px; TOP: 5px; PADDING-TOP: 0px; LEFT: 240px
}
.scrollnav A {
	PADDING-BOTTOM: 0pt; TEXT-INDENT: -100px; MARGIN: 0pt 1px; PADDING-LEFT: 0pt; WIDTH: 9px; PADDING-RIGHT: 0pt; DISPLAY: block; BACKGROUND: url(movcar_nav2.gif) no-repeat -11px -23px; FLOAT: left; HEIGHT: 9px; OVERFLOW: hidden; PADDING-TOP: 0pt
}
.scrollnav A.current {
	BACKGROUND: url(movcar_nav2.gif) no-repeat 0px -23px
}
#bbsdata {
	BACKGROUND-IMAGE: url(bbg.gif); WIDTH: 260px; BACKGROUND-REPEAT: repeat-y; FLOAT: right
}
#bbsdata H2 {
	BACKGROUND-IMAGE: url(btitle.gif); LINE-HEIGHT: 23px; TEXT-INDENT: 25px; WIDTH: 194px; HEIGHT: 23px; COLOR: #fff; MARGIN-LEFT: 3px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#bbsdata OL {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: decimal; MARGIN: 3px 5px; line-height:24px;
}
#bbsdata LI {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(separator-blue.gif) repeat-x 0pt 100%; PADDING-TOP: 2px
}
#bbsdata LI:hover {
	BACKGROUND-COLOR: #d9f3f4
}
#bbsdata LI A {
	COLOR: #213c70; TEXT-DECORATION: none
}
#bbsdata LI A:hover {
	BACKGROUND-COLOR: #d9f3f4
}
.text_r {
	TEXT-ALIGN: right; LINE-HEIGHT: 25px; PADDING-RIGHT: 3px
}
#bbsdata A.more {
	COLOR: #213c70; TEXT-DECORATION: none
}
.text_r A.more {
	COLOR: #213c70; TEXT-DECORATION: none
}
#bbsdata A.more:hover {
	COLOR: #ff6600
}
.text_r A.more:hover {
	COLOR: #ff6600
}
#bottom {
	BACKGROUND-IMAGE: url(bottombg.jpg); WIDTH: 940px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 92px; COLOR: #666666; PADDING-TOP: 38px
}
.copyright {
	LINE-HEIGHT: 20px; MARGIN: 0px 0px 0px 225px; HEIGHT: 20px
}
.copyright A {
	COLOR: #0099ff; TEXT-DECORATION: none
}
.copyright A:hover {
	COLOR: #999999
}
.pageUD {
	TEXT-ALIGN: center; CLEAR: both
}
.pageUD UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 15px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pageUD LI {
	MARGIN: 0px 1px; FLOAT: left
}
.pageUD LI A {
	BORDER-BOTTOM: #29a1b9 1px solid; BORDER-LEFT: #29a1b9 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #fafbef; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #0066ff; BORDER-TOP: #29a1b9 1px solid; BORDER-RIGHT: #29a1b9 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pageUD LI A:hover {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND: #29a1b9; COLOR: #ffffff; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.pageUD .page_cur A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff6600; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold
}
.cleardiv {
	CLEAR: both
}
.left {
	WIDTH: 590px; FLOAT: left; MARGIN-RIGHT: 10px
}
.right {
	WIDTH: 290px; FLOAT: left; MARGIN-LEFT: 10px
}
.phead {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; MARGIN-TOP: 20px; HEIGHT: 35px
}
.phead H1 {
	LINE-HEIGHT: 30px; COLOR: #045990; FONT-SIZE: 24px
}
.phead .etxt {
	FONT-SIZE: 12px
}
.phead .locate {
	POSITION: absolute; TEXT-ALIGN: right; LINE-HEIGHT: 20px; WIDTH: 400px; DISPLAY: block; COLOR: #898989; TOP: 10px; RIGHT: 5px
}
.phead B {
	COLOR: #54a7c6; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.phead A {
	COLOR: #54a7c6; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.phead A:hover {
	TEXT-DECORATION: underline
}
.phead .locate .jt {
	FONT-SIZE: 11px
}
.ad {
	MARGIN: 20px 0px
}
.SortFolderOpen {
	background-image: url(Sort_Folder_Close.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortFolderClose {
	background-image: url(Sort_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortEndFolderOpen {
	background-image: url(SortEnd_Folder_Close.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortEndFolderClose {
	background-image: url(SortEnd_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortListline {
	padding-left: 16px;
	background-image: url(Sort_Listline.gif);
	background-repeat: repeat-y;
}
.SortEndListline {
	padding-left: 16px;
}
.SortFile {
	background-image: url(ico_1.gif);
	background-repeat: no-repeat;
	height: 16px;
	cursor: hand;
	padding-left: 16px;
}
.SortFileEnd {
	background-image: url(Sort_File_End.gif);
	background-repeat: no-repeat;
	height: 16px;
	cursor: hand;
	padding-left: 16px;
}
.producti {
    margin-top:15px;
	width:155px;
	float:left;
	margin-left:4px!important;
	margin-right:4px!important;
	margin-left:7px;
	margin-right:7px;
}
.imgtitle{
    width:155;
    TEXT-ALIGN: center
	}


/* right */
#sidecontent{ width:230px; float:right; overflow:hidden;padding-bottom:30px;}
#sidecontent .r_top_a{ border:1px solid #e1e1e1; width:230px; text-align:center; padding:10px 0; background:#fff; overflow:hidden; border-top:none;}
#sidecontent .templetbox {width:230px; text-align:left; }
#sidecontent .stitline {background:url(url_bg.gif) no-repeat 2px 12px;border-bottom:1px solid #C8CFD4; text-indent:13px;color:#19489E;font-weight:normal; margin:10px 0; font-size:14px; line-height:30px; font-weight:bold;}
#sidecontent ul.style01 li {
	PADDING-BOTTOM: 2px;
	LINE-HEIGHT: 18px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(separator-blue.gif) repeat-x 0pt 100%;
	PADDING-TOP: 2px;
	margin-left: 5px;
}
#sidecontent ul.style01 li a{ width:230px; height:22px; line-height:22px; overflow:hidden; display:block;color:#666666;background:url(dot_list01.gif) no-repeat 2px 9px;text-indent:12px; }
#sidecontent ul.style01 li a:hover{ color:#1948ae; background:url(dot_list01.gif) no-repeat 2px -6px; font-weight:bold;}/* 右侧4.3新增定义 .bt{border-top:1px solid #fff;}.bo{border-bottom:1px solid #d1d1d1; border-top:1px solid #fff;padding:10px 0;}*/
#sidecontent .search{ margin:0; padding-bottom:2px; border-bottom:1px solid #d1d1d1;}
#searchform { width:230px; overflow:hidden;background:url(search.png) no-repeat 0 0;}
input#keyword { font-family:Tahoma, Geneva, sans-serif;width:180px;float:left;border:0;text-align:left; color:#333; margin:2px 0 2px 8px;background:none; padding-top:5px;overflow:hidden;}
input#searchsubmit {width:30px;height:28px;border:none;background:none;float:right;cursor:pointer;}

/* footer */#footer{ width:960px; margin:5px auto; border-top:1px solid #EEE; padding:10px 0; line-height:22px;text-align:center; color:#666666 }#footer .p a{ color:#666666 ;text-align:left;}#footer .p a:hover{ color:#000000;}#footer .p{ color:#666666;text-align:center;padding:0; }.copy{width:960px;}.copy strong{ font-weight:normal;}.copy span{ float:right; font-weight:bold; }.copy span a{ color:#999;}.safe,.zanzhu{ line-height:29px;margin:0 auto;}.zanzhu a{ text-decoration:underline; color:#900}





.flashbox {
	width:966px;
	MARGIN-BOTTOM: 8px;
	OVERFLOW: hidden;
	POSITION: relative;
	height: 251px;
}
.flashbox .pic {
 WIDTH: 700px;POSITION: absolute; TOP: 0px; HEIGHT: 249px;border:1px #ccc solid;
}
.flashbox UL {
	LEFT: 693px; WIDTH: 273px; POSITION: absolute; TOP: 0px
}
.flashbox LI {
	OVERFLOW: hidden; LINE-HEIGHT: 24px; HEIGHT: 49px;border-right:1px #ccc solid;border-bottom:1px #ccc solid;
}
.flashbox LI A {
	font-size:14px;DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(flashtext-bg.jpg) repeat-x;  COLOR: #333; PADDING-TOP: 13px; POSITION: relative; HEIGHT: 36px;text-decoration:none;
}
.flashbox LI.selected A {
	BACKGROUND: url(flash-on.gif) no-repeat left top; COLOR: #fff; TEXT-DECORATION: none;width:330px;margin-left:-30px;PADDING-LEFT: 40px;POSITION: absolute;*POSITION: relative;z-index:333;*z-index:auto;
}
.flashbox LI A:hover {
	BACKGROUND: url(flash-on.gif) no-repeat left top; COLOR: #CCCCCC; TEXT-DECORATION: none;width:360px;margin-left:-30px;PADDING-LEFT: 40px;POSITION: absolute;*POSITION: relative;z-index:333;*z-index:auto;
}
#SwitchNav {
	border-top:1px #ccc solid;
}









*{
	padding:0px;
	margin:0px;
}
body {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	letter-spacing:1px;
	color:#555;
}
a{
	color:#06C;
}
a:hover{
	color:#F60;
}
a img{
	border:none;
}
.top{
	width:900px;
	height:60px;
	margin:0px auto;
	background:#FFF url(toplogo.gif) 10px 8px no-repeat;
}
.searchbox{/*搜索框*/
	width:280px;
	height:23px;
	overflow:hidden;
	float:right;
	margin:19px 40px 0px 0px;
	display:inline;
}
.searchbox .leftimg{
	width:88px;
	height:23px;
	float:left;
	background:#FFF url(searchbox_left.gif) 0px 0px no-repeat;
}
.searchbox .txtbox{
	width:128px;
	height:23px;
	float:left;
}
.searchbox .txtbox input.ipt_txt{
	width:120px;
	height:23px;
	border:none;
	background:url(searchbox_iptbg.gif) no-repeat;
	line-height:15px;
	margin-top:-1px;
	font-size:12px;
	color:#999999;
	letter-spacing:1px;
	padding:4px;
}
.searchbox .txtbox input[type="text"]{
	margin-top:0px;
	*margin-top:-1px;
}

.searchbox .submitbut{
	width:62px;
	height:23px;
	float:left;
}
.searchbox .submitbut input.submit{
	width:62px;
	height:23px;
	border:none;
	background:#FFF url(searchbox_submit.gif) no-repeat;
	cursor:pointer;
}


.menu{
	width:900px;
	height:29px;
	margin:0px auto;
	background:url(menu_bg.gif) repeat-x;
}
.menu ul{
	width:900px;
	height:29px;
	list-style:none;
	overflow:hidden;
	background:url(menu_w.gif) repeat-x;
}
.menu ul li{
	float:left;
	background:url(menu_sr.gif) left 8px no-repeat;
	margin-left:-2px;
}
.menu ul li.thisclass a{
	color:#FFC;
	font-weight:bold;
	background:url(menu_on.gif) center bottom no-repeat;
}
.menu ul li a{
	float:left;
	padding-left:15px;
	padding-right:13px;
	line-height:29px;
	text-decoration:none;
	color:#FFF;
}
.menu ul li a:hover{
	color:#FF6;
	background:url(menu_on.gif) center bottom no-repeat;
}

.main{
	width:900px;
	margin:8px auto 0px;
	overflow:hidden;
	clear:both;
}

.place{
	width:900px;
	margin:2px auto;
	line-height:27px;
	background:url(place_bg.jpg) left top repeat-x;
	text-indent:12px;
	color:#333333;
	color:#999999;
}
.place a{
	color:#999999;
	text-decoration:none;
}
.place a:hover{
	color:#333;
}

.index_banner{
	width:600px;
	height:220px;
	float:left;
	overflow:hidden;
}

.index_news{
	width:292px;
	height:220px;
	float:right;
	overflow:hidden;
	background:url(dcolor_bg.jpg) right bottom no-repeat;
}
.index_news dl dt{
	width:292px;
	height:34px;
	background:url(news_title.gif) no-repeat;
}
.index_news dl dt a.more{
	width:38px;
	height:14px;
	position:relative;
	float:right;
	top:7px;
	right:6px;
	background:url(news_more.gif) center top no-repeat;
}
.index_news dl dt a.more:hover{
	background:url(news_more.gif) center bottom no-repeat;
}
.index_news dl dd{
	height:38px;
	padding-left:7px;
}
.index_news dl dd span{
	font-size:11px;
	color:#FF9900;
	line-height:14px;
	display:block;
}

.index_left{
	width:730px;
	float:left;
	overflow:hidden;
}
.index_left .product{
	width:730px;
	padding-top:39px;
	background:url(product_index_title.gif) top left no-repeat;
	overflow:hidden;
	clear:both;
}
.dede-news-img {
	float:left;
	margin-top:-35px;
	margin-left:6px;
}
.index_left .product .pro_image{
	width:146px;
	float:left;
}
.index_left .product .pro_image img{
	margin-left:15px;
}
.index_left .product .pro_intro{
	width:300px;
	float:left;
	line-height:20px;
	background:url(pro_sr.gif) right center no-repeat;
}
.index_left .product .pro_intro p{
	text-indent:20px;
	color:#999;
	width:282px;
}
.index_left .product .pro_down{
	width:212px;
	float:right;
}
.index_left .product .pro_down p{
	display:block;
	margin-top:8px;
}

.index_left .service{
	width:730px;
	padding-top:33px;
	margin-top:8px;
	background:url(service_index_title.gif) top left no-repeat;
	overflow:hidden;
	clear:both;
}
.index_left .service dl{
	width:338px;
	height:116px;
	float:left;
	display:block;
	overflow:hidden;
}
.index_left .service dl dt{
	width:90px;
	float:left;
	display:block;
	text-align:center;
}
.index_left .service dl dt img{
	margin:10px auto;
}
.index_left .service dl dd{
	width:228px;
	float:left;
	margin-top:5px;
	line-height:19px;
	color:#999;
	display:block;
}
.index_right{
	width:230px;
	float:right;
}
.index_right dl{
	padding-bottom:3px;
	display:block;
}
.index_right dl dt{
	width:230px;
	height:30px;
	color:#575858;
	line-height:29px;
	text-indent:22px;
	font-weight:bold;
	letter-spacing:2px;
	background:url(indexlist_tbg.gif) top left no-repeat;
	display:block;
}
.index_right dl dt a, .index_right dl dt a:hover {
	color:#575858;
	text-decoration:none;
}
.index_right dl dd{
	background:#F3F5F8 url(indexlist_listbg.gif) top left repeat-y;
	padding:6px;
	display:block;
}
.index_right dl dd ul.txtlist{
	list-style:none;
	display:block;
}
.index_right dl dd ul.txtlist li{
	height:24px;
	line-height:18px;
	text-indent:18px;
	display:block;
	background:url(ico_1.gif) 7px 12px no-repeat;
	overflow:hidden;
}
.index_right dl dd ul.imglist{
	width:202px;
	background:#FFF;
	border:1px solid #E9ECEE;
	list-style:none;
	display:block;
	overflow:hidden;
}
.index_right dl dd ul.imglist li{
	width:202px;
	height:78px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.index_right dl dd ul.imglist li img{
	height:46px;
	display:block;
	margin:3px auto;
}

.index_link{
	width:900px;
	margin:8px auto 0px;
	overflow:hidden;
	clear:both;
}
.index_link dl{
	padding-bottom:3px;
	display:block;
}
.index_link dl dt{
	width:900px;
	height:30px;
	color:#575858;
	line-height:29px;
	text-indent:22px;
	font-weight:bold;
	letter-spacing:2px;
	background:url(indexlist_tbg.gif) top left no-repeat;
	display:block;
}
.index_link dl dt a, .index_link dl dt a:hover {
	color:#575858;
	text-decoration:none;
}
.index_link dl dd{
	background:#F3F5F8 url(indexlist_listbg.gif) top left repeat-y;
	padding:6px;
	display:block;
}
.index_link dl dd ul.txtlist{
	list-style:none;
	display:block;
}
.index_link dl dd ul.txtlist li{
	list-style:none;
	text-indent:18px;
	display:block;
	background:url(ico_1.gif) 7px 12px no-repeat;
	overflow:hidden;
}
.index_link dl dd ul.imglist{
	background:#FFF;
	border:1px solid #E9ECEE;
	list-style:none;
	display:block;
	overflow:hidden;
}
.index_link dl dd ul.imglist li{
	height:78px;
	text-align:center;
	overflow:hidden;
	float:left;
	padding:8px 10px 0;
}
.index_link dl dd ul.imglist li img{
	height:46px;
	display:block;
	margin:3px auto;
}

.stitle{
	height:35px;
	margin:5px 0px 5px 0px;
	clear:both;
	overflow:hidden;
}
.stitle img{
	float:left;
}
.stitle ul{
	float:right;
	list-style:none;
}
.stitle ul li{
	float:left;
	line-height:31px;
	margin-right:16px;
}
.sbanner{
	width:900px;
	height:128px;
	overflow:hidden;
	margin:8px auto 0px;
}
.pleft{
	width:158px;
	height:366px;
	float:left;
	background:url(pleft_bg.jpg) left top no-repeat;
}
.pleft ul{
	width:158px;
	float:right;
	padding-top:12px;
}
.pleft ul li{
	width:158px;
	height:33px;
	line-height:33px;
	text-align:right;
}
.pleft ul li a{
	display:block;
	color:#666666;
	padding-right:19px;
}
.pleft ul li a.thisclass{
	color:#FFF;
	text-decoration:none;
	background:url(pleft_li_s.jpg) right 4px no-repeat;
}
.pright{
	width:714px;
	float:right;
	padding-right:10px;
}
.intro{

}
.intro dd{
	padding:5px 12px 5px 12px;
}
.intro dd h2{
	font-size:14px;
	color:#FF6600;
	line-height:37px;
	margin-left:-5px;
}
.intro dd h4{
	font-size:12px;
	color:#666666;
	line-height:25px;
}
.intro dd p{
	font-size:12px;
	line-height:21px;
	color:#666;
	text-indent:26px;
	margin-left:4px;
	margin-bottom:6px;
}
.content_txt{
	line-height:180%;
	color:#888;
	padding:10px;
}
.content_txt p{
	margin-bottom:15px;
	text-indent:22px;
}
.news_list{
	padding:0px 10px 10px 10px;
}
.news_list dl{
	padding-left:21px;
	background:url(ico_2.gif) 0px 7px no-repeat;
	border-bottom:1px solid #EEE;
	padding-bottom:7px;
	margin-bottom:7px;
}
.news_list dl dt{
	line-height:23px;
}
.news_list dl dt span{
	color:#FF6600;
	font-size:10px;
	margin-left:10px;
}
.news_list dl dd{
	line-height:17px;
	color:#999999;
	padding:2px;
}
.product{
	
}
.product .intro{
	clear:both;
	overflow:hidden;
}
.product .intro dt{
	width:186px;
	float:left;
	padding:5px 10px 5px 10px;
	text-align:center;
}
.product .intro dd{
	margin-left:220px;
}
.product .introlist{
	clear:both;
	padding:0px 12px 0px 12px;
	border-top:1px solid #EEE;
}
.product .introlist dt{
	padding:0px;
	line-height:23px;
	margin-top:18px;
	font-weight:bold;
}
.product .introlist dd{
	line-height:19px;
	padding-left:4px;
	text-indent:26px;
	padding-bottom:10px;
}
.tablelist{
	width:100%;
	margin:0px auto 7px;
	font-size:12px;
	overflow:hidden;
	border:1px solid #DDD;
	border-collapse:collapse;
}
.tablelist * td{
	padding:6px;
	border:1px solid #EEE;
}

.tablelist thead * th{
	background:#FFF url(table_tbg.gif) 0px 1px repeat-x;
	border:1px solid #E3E3E3;
	padding:5px;
	color:#999;
}
.tablelist tbody * th{
	text-align:left;
	background:#FFA;
	border:1px solid #DDD;
} 
.tablelist tbody * th strong{
	line-height:21px;
	padding-left:10px;
	color:#999;
}
.tablelist tbody td{
	text-align:center;
}
.tablelist tbody td.td1{
	text-align:left;
	background:#FCFCFC;
}
.tablelist .altspan{
	display:none;
	width:300px;
	text-align:left;
	border:1px solid #C1D5DF;
	background:#E8F2F7;
	padding:7px;
	position:absolute;
	line-height:19px;
	filter:Alpha(opacity=70);
}
.tablelist small{
	font-size:12px;
	color:#888;
}
.ico_wor{
	color:#F93;
	font-size:12px;
}
.ico_rig{
	color:#390;
	font-size:15px;
}
.supportlist .abctxt{
	line-height:19px;
	padding:10px;
	color:#777;
}
.supportlist .abctxt strong{
	line-height:21px;
	color:#555;
}
.case{
	float:left;
	width:676px;
}
.case ul{
  overflow:hidden;
	width:100%;

}
.case ul li{
	display:block;
	height:15px;
	border-left:1px solid #EEE;
	line-height:15px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	margin-top:18px;
	white-space:nowrap;
	margin-left:-1px;
}
.case ul li a{
	color:#666;
}
.case_right{
	width:216px;
	float:right;
}
.case_right{
	padding-bottom:3px;
	display:block;
}
.case_right dl dt{
	width:216px;
	height:30px;
	color:#575858;
	line-height:29px;
	text-indent:22px;
	font-weight:bold;
	letter-spacing:2px;
	background:url(indexlist_tbg.gif) top left no-repeat;
	display:block;
}
.case_right dl dd{
	background:#F3F5F8 url(indexlist_listbg.gif) top left repeat-y;
	padding:6px;
	display:block;
}
.case_right dl dd ul{
	width:202px;
	background:#FFF;
	border:1px solid #E9ECEE;
	list-style:none;
	display:block;
	overflow:hidden;
}
.case_right dl dd ul li{
	padding:16px 0px 7px 0px;
	width:202px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.footer{
	width:900px;
	margin:10px auto;
	text-align:center;
	line-height:21px;
	border-top:1px solid #DDD;
}
.footer * a{
	color:#888;
	text-decoration:none;
}
.footer * a:hover{
	color:#F60;
}
.footer p{
	margin-top:10px;
	color:#DDD;
}
/* 添加 */
.dede-news {
	clear:both;
	width:100%;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:-18px;
	color:#000;
	line-height:23px;
	font-size:15px;
	letter-spacing:0px;
}
.dede-news li {
	float:left;
	text-align:left;
	height:24px;
	line-height:24px;
	background:url(ico_1.gif) no-repeat left 9px;
	padding-left:10px;
	width:302px;
	margin-bottom:4px;
	margin-left:18px;
	display:inline;
	overflow:hidden;
}
.dede-news li span {
	float:right;
	color:#ff9900;
	font-size:15px;
	margin-left:10px;
}
.page{
	text-indent:20px;
	font-size:12px;
	line-height:200%;
}
.page .pageinfo{
	font-size:12px;
	color:#999999;
}
.page li {
	margin-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:inline;
	list-style-type:none;
}
.page li a {
	color:#333;
	text-decoration:none;
}
.page .thisclass {
	color:#F30;
	font-weight:bold;
}
.news_list .title {
	clear:both;
	margin-top:20px;
	font-size:14px;
	color:#666;
	height:26px;
	line-height:26px;
	font-family:Verdana;
}
.news_list .read-add {
	color:#999;
}
.article {
	clear:both;
	margin-top:10px;
	font-size:14px;
	line-height:24px;
}
/* 织梦地图 */
.map {
	float:left;
	width:622px;
}
.desdev {
	clear:both;
	margin-bottom:10px;
}
.map-con {
	clear:both;
	width:607px;
	height:33px;
	padding-left:15px;
	padding-top:1px;
}
.map-con-gary {
	clear:both;
	width:607px;
	height:32px;
	padding-left:15px;
	background:url(map-con-bg.jpg) repeat-x left top;
	padding-top:2px;
}
.map-con .addfav {
	float:left;
	width:50px;
	height:20px;
	background:url(addfav.gif) no-repeat left top;
	margin-top:5px;
}
.map-con .addfav:hover {
	float:left;
	width:50px;
	height:20px;
	background:url(addfav-on.gif) no-repeat left top;
	margin-top:5px;
}
.map-con dl {
	float:left;
	line-height:34px;
	height:34px;
	margin-left:8px;
}
.map-con dt {
	float:left;
	font-weight:bold;
	background:url(map-con-dt-dot.jpg) no-repeat right 15px;
	*background:url(map-con-dt-dot.jpg) no-repeat right 13px;
	padding-right:7px;
	margin-right:15px;
}
.map-con dt a {
	color:#669900;
	text-decoration:none;
}
.map-con dt a:hover {
	color:#669900;
	text-decoration:underline;
}
.map-con dd {
	float:left;
	margin-right:10px;
	display:inline;
}
.map-con dd a {
	color:#333;
	text-decoration:none;
}
.map-con dd a:hover {
	color:#333;
	text-decoration:underline;
}
.map-right {
	float:right;
	width:260px;
	height:500px;
}
.login {
	clear:both;
	width:260px;
	height:200px;
	background:url(login-bg.jpg) repeat-x left top;
	font-size:0px;
	color:#333;
	margin-bottom:8px;
}
.login-con {
	float:left;
	width:250px;
	font-size:12px;
}
.login-con form {
	margin-top:8px;
	margin-left:18px;
}
.login-con .login-p {
	height:31px;
	line-height:31px;
	margin-left:10px;
}
.login-con .login-p span {
	color:red;
}
.login-con form p {
	height:32px;
	line-height:32px;
}
.login-con label {
	width:50px;
	display:block;
	float:left;
	text-align:right;
}
.login-con .ipt-txt {
	width:150px;
	height:18px;
	border:1px #9d9d9d solid;
	padding-top:4px;
}
.login .submit {
	margin-top:3px;
	margin-left:53px;
}
.login .btn-1 {
	width:70px;
	height:22px;
	background:url(btn-bg.jpg) no-repeat left top;
	border:none;
}
.reg-new {
	clear:both;
	margin-top:11px;
	margin-left:40px;
}
.reg-new a {
	color:#669900;
	text-decoration:none;
}
.reg-new a:hover {
	color:#669900;
	text-decoration:underline;
}
.com-service ul {
	margin-top:4px;
}
.com-service li {
	height:23px;
	line-height:23px;
	list-style-type:none;
}
.com-service a {
	color:#333;
	text-decoration:none;
}
.com-service a:hover {
	color:#333;
	text-decoration:underline;
}
.com-service span {
	float:left;
	text-align:right;
	margin-right:10px;
	display:block;
	width:70px;
}
.com-service span a {
	font-weight:bold;
	color:#669900;
	text-decoration:none;
}
.com-service span a:hover {
	font-weight:bold;
	color:#669900;
	text-decoration:underline;
}

/*  友情链接  */
#roll_3 a {
	text-decoration: none;
}
.navbar {
        padding: 0px 5px 0px 3px;
        text-decoration: none;
        border-right: 1px dotted #C0C0C0;
}