* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/1.8em Verdana, Arial, Tahoma; BACKGROUND: url(../images/body_bg.jpg) #fff repeat-x; COLOR: #666; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f60; TEXT-DECORATION: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
INPUT {
	FONT: 12px Verdana, Arial, Tahoma; VERTICAL-ALIGN: middle
}
SELECT {
	FONT: 12px Verdana, Arial, Tahoma; VERTICAL-ALIGN: middle
}
BUTTON {
	FONT: 12px Verdana, Arial, Tahoma; VERTICAL-ALIGN: middle
}
.w980 {
	WIDTH: 980px
}
.center {
	MARGIN: 0px auto
}
.clear {
	CLEAR: both
}
.line10 {
	HEIGHT: 10px; OVERFLOW: hidden
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-table
}
.color_red {
	COLOR: #f00
}
.color_f6 {
	COLOR: #f60
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.w1002 {
	WIDTH: 960px;
}
.mr15 {
	MARGIN-RIGHT: 15px
}
.header {
	PADDING-TOP: 35px
}
.logo {
	FLOAT: left
}
.service {
	FLOAT: left
}
.logo {
	WIDTH: 400px
}
.logo A {
	TEXT-INDENT: -400px; WIDTH: 385px; DISPLAY: block; BACKGROUND: url(../images/logo.jpg) no-repeat; HEIGHT: 70px; OVERFLOW: hidden
}
.service {
	WIDTH: 600px; FONT-FAMILY: "黑体"; HEIGHT: 70px; FONT-SIZE: 15px; OVERFLOW: hidden
}
.service P {
	TEXT-ALIGN: right; PADDING-TOP: 14px
}
.service A {
	PADDING-LEFT: 15px; DISPLAY: block; FLOAT: right
}
.nav {
	LINE-HEIGHT: 45px; BACKGROUND: url(../images/nav_bg.jpg) repeat-x; HEIGHT: 45px
}
.nav A {
	PADDING-RIGHT: 30px; DISPLAY: block; FONT-FAMILY: "黑体"; FLOAT: right; FONT-SIZE: 14px
}
.ads01 {
	HEIGHT: 263px; OVERFLOW: hidden;
}
.content .menu01 {
	BACKGROUND: #dededc; HEIGHT: 0px; OVERFLOW: hidden
}
.imgList {
	PADDING-LEFT: 0px; OVERFLOW: hidden;
}
/* 自定义 stone*/
imgList img{

width:960px;
height:263px;
overflow:hidden;}
.container {
	POSITION: relative; WIDTH: 960px; height:263px; overflow:hidden;
}
#idPicList IMG {
	BORDER-BOTTOM: 0px; FILTER: alpha(opacity=50); BORDER-LEFT: 0px; MARGIN: 0; WIDTH:0px; HEIGHT:0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; -moz-opacity: .5; opacity: .5
}
#idPicList IMG.on {
	FILTER: alpha(opacity=100); -moz-opacity: 1; opacity: 1
}
.wbList {
	WIDTH: 422px; OVERFLOW: hidden; PADDING-TOP: 17px
}
.wbList LI {
	FLOAT: left
}
.wbList LI P {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 16px; FONT-WEIGHT: 700; PADDING-TOP: 6px
}
.wbList .pl10 {
	PADDING-LEFT: 10px
}
.wbList .pl20 {
	PADDING-LEFT: 20px
}
.classList {
	PADDING-TOP: 10px
}
.classList DL {
	WIDTH: 320px; FLOAT: left; OVERFLOW: hidden
}
.classList .mr21 {
	MARGIN-RIGHT: 21px
}
.classList DT {
	HEIGHT: 45px
}
.classList .news {
	BACKGROUND: url(/templets/default/images/news_title.jpg) no-repeat
}
.classList .mtbd {
	BACKGROUND: url(/templets/default/images/mt_title.jpg) no-repeat
}
.classList .hqpc {
	BACKGROUND: url(/templets/default/images/hq_title.jpg) no-repeat
}
.classList DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; PADDING-TOP: 10px
}
.classList .tr {
	TEXT-ALIGN: right
}
.footer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/templets/default/images/footer_bg.jpg) repeat-x; PADDING-TOP: 25px
}
.left {
	FLOAT: left
}
.right {
	FLOAT: left
}
.footer .left {
	WIDTH: 520px; PADDING-RIGHT: 12px
}
.footer .right {
	WIDTH: 450px
}
.footer .left DL {
	FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.footer .left A {
	LINE-HEIGHT: 24px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 24px; FONT-WEIGHT: 700
}
.footer .right .bot_list A {
	LINE-HEIGHT: 24px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 24px; FONT-WEIGHT: 700
}
.footer DD A {
	FONT-SIZE: 12px !important
}
.footer .line10 {
	MARGIN-BOTTOM: 100px
}
.footer2 {
	WIDTH: 500px !important; PADDING-RIGHT: 10px !important
}
.header2 {
	BACKGROUND: url(/templets/default/images/nav2_bg.jpg) no-repeat; HEIGHT: 90px; OVERFLOW: hidden
}
.lgon_L {
	PADDING-LEFT: 10px; WIDTH: 390px; FLOAT: left; PADDING-TOP: 20px
}
.lgon_L A {
	TEXT-INDENT: -400px; WIDTH: 385px; DISPLAY: block; BACKGROUND: url(../images/logo2.jpg) no-repeat; HEIGHT: 70px; OVERFLOW: hidden
}
.service_R {
	WIDTH: 580px; FLOAT: left
}
.service_R .nav2 A {
	PADDING-RIGHT: 30px; DISPLAY: block; FONT-FAMILY: "黑体"; FLOAT: right; FONT-SIZE: 14px
}
.search_keyword {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 5px; WIDTH: 105px; PADDING-RIGHT: 5px; BACKGROUND: url(/templets/default/images/serach.jpg) no-repeat left top; HEIGHT: 24px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.search {
	TEXT-ALIGN: right; PADDING-BOTTOM: 25px; PADDING-RIGHT: 55px; PADDING-TOP: 10px
}
.search_btn {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 23px; BACKGROUND: url(/templets/default/images/serach_btn.jpg) no-repeat; HEIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.class2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; TEXT-INDENT: 400px; HEIGHT: 28px; OVERFLOW: hidden
}
.class2 A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.content2 .left {
	WIDTH: 195px; OVERFLOW: hidden
}
.content2 .right {
	WIDTH: 770px; OVERFLOW: hidden
}
.list_class .title {
	BACKGROUND: url(/templets/default/images/products_Ltitle.jpg) no-repeat; HEIGHT: 35px
}
.list_class .cont {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: medium none; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 10px
}
.list_class .cont .list LI {
	BORDER-BOTTOM: #c1c1c1 1px solid; LINE-HEIGHT: 30px; PADDING-LEFT: 15px; FONT-FAMILY: "黑体"; BACKGROUND: url(/templets/default/images/icos_01.jpg) no-repeat left center; HEIGHT: 30px; FONT-SIZE: 14px
}
.list_class .cont .list .thisclass {
	COLOR: #f60 !important
}
.list_class .left_menu LI {
	
}
.left_menu .icon01 {
	PADDING-LEFT: 58px; BACKGROUND: url(/templets/default/images/icos_02.jpg) no-repeat left center; HEIGHT: 40px; COLOR: #f60; FONT-SIZE: 14px; FONT-WEIGHT: 700; PADDING-TOP: 30px
}
.left_menu .icon02 {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dashed; PADDING-TOP: 6px
}
.left_menu .icon03 {
	BACKGROUND: url(/templets/default/images/icos_03.jpg) no-repeat left center; HEIGHT: 70px
}
.left_menu .icon03 A {
	PADDING-LEFT: 58px; DISPLAY: block; COLOR: #f60; FONT-SIZE: 14px; FONT-WEIGHT: 700; PADDING-TOP: 25px
}
.content2 .right .title {
	LINE-HEIGHT: 45px; PADDING-LEFT: 15px; BACKGROUND: url(/templets/default/images/list_title.jpg) no-repeat; HEIGHT: 45px; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: 700
}
.content2 .right .title H1 {
	PADDING-RIGHT: 30px; FLOAT: right; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.content2 .right .cont {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f2f2f2; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 10px
}
.products_list .cont {
	PADDING-LEFT: 19px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 20px !important
}
.products_list .list_pr LI {
	WIDTH: 235px; MARGIN-BOTTOM: 30px; BACKGROUND: url(/templets/default/images/products_list_bg.jpg) no-repeat; FLOAT: left; HEIGHT: 200px; MARGIN-RIGHT: 12px
}
.products_info .cont H1 {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px auto 20px; PADDING-LEFT: 0px; WIDTH: 90%; PADDING-RIGHT: 0px; FONT-SIZE: 18px; PADDING-TOP: 10px
}
.products_info .cont TD {
	PADDING-LEFT: 5px
}
.products_info .cont .pr_info {
	BORDER-BOTTOM: #ccc 1px dashed; BORDER-LEFT: #ccc 1px dashed; PADDING-BOTTOM: 10px; MARGIN: 0px auto 10px; PADDING-LEFT: 10px; WIDTH: 90%; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px dashed; BORDER-RIGHT: #ccc 1px dashed; PADDING-TOP: 10px
}
.products_list .cont DL DT {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; HEIGHT: 30px; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: 700
}
.products_list .cont DL DT A {
	COLOR: #fff
}
.products_list .cont DL IMG {
	WIDTH: 230px; HEIGHT: 165px
}
.page {
	PADDING-RIGHT: 20px; FLOAT: right
}
.page LI {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 24px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; PADDING-TOP: 2px
}
.page A {
	CURSOR: pointer
}
.page .thisclass {
	COLOR: #f60; FONT-WEIGHT: 700
}
.pptg .title {
	BACKGROUND: url(/templets/default/images/pptg_title.jpg) no-repeat
}
.gywm .title {
	BACKGROUND: url(/templets/default/images/about_title.jpg) no-repeat
}
.aboutus .cont {
	PADDING-TOP: 30px !important
}
.about_L {
	FLOAT: left
}
.about_R {
	FLOAT: left
}
.about_L {
	WIDTH: 430px
}
.aboutus .cont P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 30px; TEXT-INDENT: 2em; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-SIZE: 16px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.news .news_list H1 {
	WIDTH: 160px; FLOAT: right; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.news .news_list UL {
	MARGIN: 0px auto; WIDTH: 96%
}
.news .news_list LI {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(/templets/default/images/icos_05.jpg) no-repeat 5px center; PADDING-TOP: 0px
}
.news_show .cont {
	LINE-HEIGHT: 24px
}
.news_show .cont IMG {
	MARGIN: 5px 0px
}
.news_show .cont H1 {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #f60; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.news_show .cont .uptime {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px
}
.news_show .cont .page {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.shfw .title {
	BACKGROUND: url(/templets/default/images/jszc.jpg) no-repeat
}
.shzx {
	PADDING-BOTTOM: 20px !important; PADDING-LEFT: 20px !important; PADDING-RIGHT: 20px !important; PADDING-TOP: 20px !important
}
.down_list {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 5px
}
.down_list .liborder LI {
	BORDER-BOTTOM: #666 1px dashed; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; BACKGROUND: url(/templets/default/images/icos_05.jpg) no-repeat 5px center; PADDING-TOP: 5px
}
.down_list .liborder SPAN {
	DISPLAY: block; FLOAT: left
}
.down_list .liborder .d_1 {
	WIDTH: 550px
}
.down_list .liborder .d_2 {
	TEXT-ALIGN: center; WIDTH: 50px; FONT-WEIGHT: bold
}
.down_list .liborder .d_3 {
	TEXT-ALIGN: right; WIDTH: 90px
}
.guestbook .cont H1 {
	FONT-SIZE: 14px
}
.guestbook .cont {
	LINE-HEIGHT: 24px; FONT-FAMILY: "宋体"
}
.guestbook .cont TD {
	HEIGHT: 35px
}
.guestbook .input_1 {
	LINE-HEIGHT: 20px; WIDTH: 150px; HEIGHT: 20px
}
.guestbook .cont .yzm INPUT {
	WIDTH: 100px; VERTICAL-ALIGN: middle
}
.guestbook .cont .yzm IMG {
	VERTICAL-ALIGN: middle
}
.guestbook .cont .btn INPUT {
	WIDTH: 80px; HEIGHT: 30px
}
.search_fwtt .title {
	BACKGROUND: url(/templets/default/images/search_title.jpg) no-repeat
}
.search_wft .cont SPAN {
	DISPLAY: block
}
.search_list LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.search_list .d_1 A {
	FONT-SIZE: medium; TEXT-DECORATION: underline
}
.search_list .d_3 A {
	COLOR: #008000
}
.ads02 IMG {
	WIDTH: 980px; HEIGHT: 175px
}
.gg_full {
	MARGIN: 0px auto; WIDTH: 1002px
}
.gg_full .gg_fcon {
	DISPLAY: none
}
