﻿HTML BODY {
	MARGIN:0px;  PADDING:0px; TEXT-ALIGN:center; FONT-SIZE:12px; FONT-FAMILY:"Arial","宋体";color:#525353;
}

TD,div {font-family: "Arial","宋体";font-size: 12px; color: #333333; line-height:20px;margin:0; padding:0;}
ul,ul li{ margin:0; padding:0;}
INPUT,TEXTAREA {BORDER-WIDTH:1px; BORDER-COLOR:cccccc;background:ffffff;font-family: "Arial","宋体";}
*{ margin:0; padding:0; list-style:none;}

A {TEXT-DECORATION:none;color:#525353;
}

A:hover {
	COLOR:#CC0000; TEXT-DECORATION:none;/* TOP:1px; LEFT:1px; POSITION:relative;*/
}

.clear{clear:both;}

.menuTop a {border-width:0px;width:62px;}
.menuTop a:hover {COLOR:#000000;background-Color:#F5F5F5;border:1px #808080 dotted;}

#top{width:1002px; margin:auto;}
#top_left{ width:261px;float:left;}
#top_right{float:right; width:741px; background:url(../images/head_bg.jpg); height:92px;}
#top_right #menu{list-style-type:none; margin:0px; padding:0px; padding-top:25px;}
#top_right #menu li{ float:left; height:22px;}
#top_right #menu .line{ width:12px;}

#body{width:1002px; margin:auto;}
#body_left{width:254px; float:left; margin:auto}
#body_right{width:748px; float:right; margin:auto}
#body_right_in{width:748px; margin:auto}

#bottom{width:1002px; background:url(../images/bottom.jpg); color:#FFFFFF; height:71px; margin:auto;}

#search{ height:28px; width:186px; text-align:left; padding-top:12px; padding-left:20px; margin:auto}

#magazine{text-align:left;}

.page_Head{ width:1002px; margin:0 auto; height:126px;}
.page_logo{ width:528px; height:126px; float:left;}
.page_ewm{ width:92px; height:126px; float:left; padding-left:128px;}
.page_HeadRight{ width:212px; float:right; height:125px; padding-right:21px}
.page_lan{ width:212px; height:21px; float:left; text-align:right; color:#b5162d; font-weight:bold; line-height:21px; padding-bottom:35px;}
.page_lan a{color:#b5162d; font-weight:bold}
.page_HeadTel{ width:212px;float:left; height:70px;}

.page_search{ width:246px; height:25px; float:left; padding-top:15px; padding-left:129px;}
.page_search ul li{ list-style:none; float:left; text-align:left;}

.page_Menubg{ width:100%;min-width:1002px;margin:0 auto; height:30px;background:#4557a3}

#smoothmenu{width:1002px; margin:0 auto;height:30px;z-index:99999;}
.page_Menu{width: 1002px; height:30px; margin:0 auto}

.page_Menu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.page_Menu ul li{
position: relative;
display: inline;
float: left;
}
.page_Menu ul li a{
display: block;
padding:0 38px;
text-decoration: none;
font-family:Arial; color:#fff; font-size:15px;line-height:30px;
}

* html .page_Menu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.page_Menu ul li:hover{ background:#5a5759}

.page_Menu ul li a:hover ul li a{ color:#000}

.page_Menu ul li ul li a.selected,.page_Menu ul li  ul li a:hover{
color: #fff;
}
	
/*1st sub level menu*/
.page_Menu ul li ul{
position: absolute;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
background:#4557a3
}

/*Sub level menu list items (undo style from Top level List Items)*/
.page_Menu ul li ul li{
display: list-item;
float: left;

}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.page_Menu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.page_Menu ul li ul li a{
font:"Arial";
font-weight:normal;
line-height:32px;
width:125px;
padding:0;
font-size:14px;
color: #fff;
margin: 0;

}

/* Holly Hack for IE \*/
* html .page_Menu{height: 1%;} /*Holly Hack for IE7 and below*/

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{ /*shadow for NON CSS3 capable browsers*/
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
opacity: 0.8;
}

.page_bannerbg{ width:100%; height:304px; min-width:1002px; margin:0 auto; background:#f0eeed}
.page_banner{ width:1002px; height:304px; margin:0 auto;}
.page_banner img{}

.page_indexS{ width:972px; height:180px; margin:0 auto; background:#f0eeed; padding:0 15px;}
.page_indexS h2{ color:#df102d; font-weight:normal; text-align:center; font-size:20px; font-family:Arial; line-height:48px;}
.page_indexS ul li{ list-style:none; float:left; text-align:left; color:#706f6f; font-size:12px; font-family:Arial}
.page_indexS ul li h3{ font-size:14px; color:#454545; font-family:Arial; font-weight:normal; line-height:30px}

.page_indexaboutbg{ width:100%; margin:0 auto; height:290px; background:#4981b8; min-width:1002px;}

.page_indexAbout{ width:952px; height:290px; margin:0 auto;}
.page_indexAboutpic{ width:471px; height:290px; float:left;}
.page_indexAboutC{ width:452px; float:left; padding:20px 0 0 28px; color:#fff; font-family:Arial; text-align:left;}
.page_indexAboutC h2{ font-size:16px; font-family:Arial; color:#fff; font-weight:normal; text-align:left; line-height:46px; padding-bottom:10px;}
.page_indexAboutC ul li{ list-style:none;color:#fff; font-family:Arial; text-align:left; font-size:13px; line-height:24px;}
.page_indexAboutC ul li span{ padding:5px 25px; background:#fff; color:#4981b8}
.page_indexAboutC ul li span a{color:#4981b8}

.page_indexmain{ width:1002px; margin:0 auto;}
.page_indexNews{ width:522px; height:482px; float:left;}
.page_indexNewsTitle{ width:502px; height:74px; background:url(../images/newtitlebg.jpg); line-height:74px; font-size:20px;color:#fff; text-align:left; padding-left:20px; font-family:Arial}
.page_indexNewsTitle span{ font-family:Arial; color:#04c804; font-weight:normal; font-size:12px}
.page_indexNewsList{ width:474px; float:left; height:360px; padding:24px 24px; background:#f0eeed}
.page_indexNewsList ul li{ list-style:none; color:#727272;padding-bottom:15px;}
.page_indexNewsList ul li ul li{ list-style:none; float:left; text-align:left; padding-bottom:0}
.page_indexNewsList ul li ul li h2 a{ text-decoration:none; font-size:14px; color:#4981b8; font-weight:normal;font-family:Arial;}
.page_indexNewsList ul li ul li h3{font-size:12px; color:#4981b8; font-weight:normal;font-family:Arial; text-align:left;}
.page_indexNewsList ul li ul li p{ font-family:Arial; line-height:17px; color:#262626}

.page_indexContact{ width:463px; height:482px; float:left; padding-left:11px;}
.page_indexContactTitle{ width:443px; height:74px;line-height:74px; font-size:20px;color:#fff; text-align:left; padding-left:20px; font-family:Arial; background:#4981b8}
.page_indexContactlist{ width:428px; padding-left:35px; float:left; height:388px; padding-top:20px; text-align:left; background:url(../images/lxbg.jpg) no-repeat; color:#454545}
.page_indexContactlist h3{ height:60px; text-align:center; line-height:60px;}
.page_indexContactlist h2{ font-size:26px; font-family:Arial; line-height:48px;}
.page_indexContactlist ul li{ list-style:none; color:#454545; line-height:36px; font-size:16px; font-family:Arial; font-weight:bold}

.page_indexprobg{ width:100%; margin:0 auto; min-width:1002px; background:#f0eeed; padding-bottom:21px;}
.page_indexproTitle{ width:950px; margin:0 auto; height:62px; line-height:62px; font-size:20px; color:#4a4547; text-align:left; padding:0 26px; font-family:Arial}
.page_indexproTitle span{ font-family:Arial; color:#04c804; font-weight:normal; font-size:12px}
.page_prolist{ width:966px; margin:0 auto; height:325px;}

.page_prolist .box{height:325px;overflow:hidden;}
.page_prolist .box .lbtn{ float:left; display:inline; margin:89px 0 0 0px;border:0}
.page_prolist .box .rbtn{ float:right; display:inline; margin:89px 0px 0 0;border:0}
.page_prolist .box .scrollbox{ height:325px; float:left; overflow:hidden; width:950px; display:inline;}
.page_prolist .box .scrollbox ul{ height:325px; float:left; overflow:hidden;}
.page_prolist .box .scrollbox ul li{ width:322px; height:325px; float:left; overflow:hidden;}
.page_prolist .box .scrollbox ul li .imgbox{ display:block; overflow:hidden; width:302px; height:250px; padding:0 10px;}
.page_prolist .box .scrollbox ul li .textbox{ width:282px; line-height:18px; text-align:left; overflow:hidden;margin:0 10px; display:block; background:#fff; padding:10px 10px 10px 9px; border:1px solid #ccc; border-top:none}
/*图片大小控制*/
.inc_about_img{ width:302px; height:305px;}
.inc_pro_img{ width:300px; height:304px; border:1px solid #787777}
.page_footbg{ width:100%; margin:0 auto; min-width:1002px; height:47px; background:#494447}
.page_foot{ width:1002px; margin:0 auto; height:47px; text-align:right; line-height:47px; font-family:微软雅黑; font-size:13px; color:#fff;}
.page_foot a{ color:#666}


.main {
	PADDING-BOTTOM: 0px; MARGIN: auto; MIN-HEIGHT: 500px; PADDING-LEFT: 0px; padding-bottom:20px; WIDTH: 1001px; PADDING-RIGHT: 0px; HEIGHT: auto !important; OVERFLOW: visible; PADDING-TOP: 10px; _height: 300px
}
.main .sidebar {
	WIDTH: 221px; FONT-FAMILY: "΢���ź�"; FLOAT: left
}
.main .sidebar .title {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 45px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FONT-FAMILY: "΢���ź�"; BACKGROUND: url(../images/img01.jpg) no-repeat; HEIGHT: 46px; COLOR: #fff; FONT-SIZE: 15px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.main .sidebar .title SPAN {
	TEXT-ALIGN: left; PADDING-LEFT: 5px; COLOR: #ececec; FONT-SIZE: 10px
}
.main .sidebar .box {
	MARGIN: 0px auto; MIN-HEIGHT: 80px; WIDTH: 221px; BACKGROUND: url(../images/img022.jpg); FLOAT: left
}
.main .sidebar .box .wen_cont_l {
	MARGIN: 10px 20px
}
.main .sidebar .box .promenu {
	OVERFLOW: hidden; BORDER-TOP: #e2e2e2 0px solid
}
.main .sidebar .box .promenu .fmenu {
	BORDER-BOTTOM: #e2e2e2 0px solid; PADDING-BOTTOM: 0px; text-align:left; LINE-HEIGHT: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/img06.jpg) no-repeat 0px 0px; HEIGHT: 38px; PADDING-TOP: 0px
}
.main .sidebar .box .promenu .fmenu A {
	COLOR: #444443
}
.main .sidebar .box .promenu .zmenu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: none; OVERFLOW: hidden; PADDING-TOP: 0px
}
.main .sidebar .box .promenu .zmenu DD {
	BORDER-BOTTOM: #e2e2e2 1px solid; text-align:left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; HEIGHT: 28px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.main .sidebar .box .promenu .zmenu DD A {
	COLOR: #696967; overflow:hidden;
}
.main .sidebar .menu {
	MARGIN: auto; WIDTH: 200px; FONT-SIZE: 14px; OVERFLOW: hidden
}
.main .sidebar .menu DIV {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; MARGIN: 0px 0px 3px; PADDING-LEFT: 65px; WIDTH: 135px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg11.jpg) no-repeat; HEIGHT: 32px; CURSOR: pointer; PADDING-TOP: 0px
}
.main .sidebar .menu DIV.on {
	BACKGROUND: url(../images/bg12.jpg) no-repeat
}
.main .sidebar .menu DIV A {
	COLOR: #fff
}
.main .sidebar .menu DL.zmenu {
	WIDTH: 200px; DISPLAY: none; OVERFLOW: hidden
}
.main .sidebar .menu DD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; MARGIN: 0px 0px 3px; PADDING-LEFT: 65px; WIDTH: 135px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg13.jpg) no-repeat; HEIGHT: 32px; CURSOR: pointer; PADDING-TOP: 0px
}
.main .sidebar .menu DD A {
	COLOR: #000; FONT-SIZE: 14px
}
.main .sidebar .menu DD A:hover {
	COLOR: #06c
}
.main .sidebar DL.ptmenu {
	MARGIN: auto; WIDTH: 200px; OVERFLOW: hidden
}
.main .sidebar DL.ptmenu DD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; MARGIN: 0px 0px 3px; PADDING-LEFT: 20px; WIDTH: 180px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg13.jpg) no-repeat; HEIGHT: 32px; CURSOR: pointer; PADDING-TOP: 0px
}
.main .sidebar DL.ptmenu DD A {
	COLOR: #000; FONT-SIZE: 14px
}
.main .sidebar DL.ptmenu DD A:hover {
	COLOR: #06c
}
.main .sidebar .contactbox {
	TEXT-ALIGN: left; LINE-HEIGHT: 22px; MARGIN: auto; WIDTH: 208px; OVERFLOW: hidden
}
.main .mt18 {
	MARGIN-TOP: 18px
}
.main .right {
	WIDTH: 762px; DISPLAY: inline; FONT-FAMILY:宋体;FLOAT: right
}
.main .right .title {
	LINE-HEIGHT: 50px; BACKGROUND: url(../images/img02.jpg) no-repeat; HEIGHT: 53px; OVERFLOW: hidden
}
.main .right .title H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.main .right .title SPAN {
	PADDING-RIGHT: 15px; FLOAT: right
}
.main .right .content {
	BORDER-LEFT: #dcdddd 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 23px; MARGIN: 0px 0px 0px 1px; MIN-HEIGHT: 430px; PADDING-LEFT: 15px; WIDTH: 734px; PADDING-RIGHT: 10px; OVERFLOW: hidden; BORDER-RIGHT: #dcdddd 1px solid;  padding-top:10px;
}
.main .content .prolist UL {
	WIDTH: 99%; OVERFLOW: hidden
}
.main .content .prolist UL LI {
	BORDER-BOTTOM: #e0e2e3 1px dashed; TEXT-ALIGN: left; LINE-HEIGHT: 30px; HEIGHT: 30px; OVERFLOW: hidden
}
.content .right_nr {
	WIDTH: 100%; DISPLAY: inline; FLOAT: left; COLOR: #525252; FONT-SIZE: 12px
}
.content .right_nr .title_job {
	BORDER-BOTTOM: #ccc 1px dashed; WIDTH: 100%; FLOAT: left; HEIGHT: 35px
}
.content .right_nr .title_job .rczp_lb {
	PADDING-LEFT: 2px; FLOAT: left; HEIGHT: 35px
}
.content .right_nr .title_job SPAN {
	LINE-HEIGHT: 30px; PADDING-RIGHT: 20px; FLOAT: right; HEIGHT: 30px
}
.content .right_nr .rczp_lb A IMG {
	MARGIN-TOP: 10px
}
.content .right_nr .rczp_yc {
	WIDTH: 100%; FLOAT: left
}
.main .right .proinfol {
	WIDTH: 362px; FLOAT: left; OVERFLOW: hidden
}
.main .right .proinfol .bigimg {
	BORDER-BOTTOM: #7d7d7d 1px solid; BORDER-LEFT: #7d7d7d 1px solid; MARGIN: auto; WIDTH: 310px; HEIGHT: 310px; OVERFLOW: hidden; BORDER-TOP: #7d7d7d 1px solid; BORDER-RIGHT: #7d7d7d 1px solid
}
.main .right .proinfol .selectimg {
	MARGIN-TOP: 23px; HEIGHT: 57px; OVERFLOW: hidden
}
.main .right .proinfol .lbtn {
	MARGIN: 8px 0px 0px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; CURSOR: pointer
}
.main .right .proinfol .rbtn {
	MARGIN: 8px 0px 0px; DISPLAY: inline; FLOAT: right; OVERFLOW: hidden; CURSOR: pointer
}
.main .right .proinfol .scroolbox {
	MARGIN: 0px 0px 0px 2px; WIDTH: 300px; DISPLAY: inline; FLOAT: left; HEIGHT: 57px; OVERFLOW: hidden
}
.main .right .proinfol .scroolbox UL {
	FLOAT: left; HEIGHT: 57px; OVERFLOW: hidden
}
.main .right .proinfol .scroolbox UL LI {
	BORDER-BOTTOM: #7d7d7d 1px solid; BORDER-LEFT: #7d7d7d 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 18px; PADDING-LEFT: 1px; WIDTH: 53px; PADDING-RIGHT: 1px; DISPLAY: inline; FLOAT: left; HEIGHT: 53px; BORDER-TOP: #7d7d7d 1px solid; CURSOR: pointer; BORDER-RIGHT: #7d7d7d 1px solid; PADDING-TOP: 1px
}
.main .right .proinfol .scroolbox UL LI.on {
	BORDER-BOTTOM: #017ceb 2px solid; BORDER-LEFT: #017ceb 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #017ceb 2px solid; BORDER-RIGHT: #017ceb 2px solid; PADDING-TOP: 0px
}
.main .right .proinfol .cssty {
	TEXT-ALIGN: left; LINE-HEIGHT: 24px; MARGIN: 16px auto auto; WIDTH: 310px; OVERFLOW: hidden
}
.main .right .proinfol .cssty SPAN {
	COLOR: #017ceb
}
.main .right .proinfol .cssty A {
	COLOR: #017ceb
}
.main .right .proinfor {
	TEXT-ALIGN: left; LINE-HEIGHT: 24px; WIDTH: 350px; FLOAT: right; OVERFLOW: hidden
}
.main .right .prodetail {
	TEXT-ALIGN: left; MARGIN: 16px 0px 0px; WIDTH: 727px; FLOAT: right; OVERFLOW: hidden
}
.main .right .prodetail .nrbox {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.main .right .breakpage {
	TEXT-ALIGN: right; LINE-HEIGHT: 22px; MARGIN-TOP: 10px; WIDTH: 557px
}
.main .right .breakpages {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 99%; HEIGHT: 45px
}
.zuopin {
	WIDTH: 730px; FLOAT: left
}
.zuopin UL {
	MARGIN-TOP: 10px
}
.zuopin LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; MARGIN-TOP: 0px; WIDTH: 240px; MARGIN-BOTTOM: 15px; FLOAT: left; HEIGHT: 226px; COLOR: #666666
}
.zuopin LI SPAN {
	LINE-HEIGHT: 35px; HEIGHT: 35px;
}
.main .right .deal_content {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 700px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 15px
}
#content_head {
	BORDER-BOTTOM: #ccc 1px dashed; TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 98%
}
#content_head H1 {
	MARGIN: 8px auto 4px; FONT-FAMILY: "����"; COLOR: #333; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
#content_head H2 {
	LINE-HEIGHT: 24px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.main .right .newsContent {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; MARGIN: 10px 0px; MIN-HEIGHT: 280px; WIDTH: 100%
}
.main .right .prev {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; MARGIN-TOP: 5px; WIDTH: 100%
}
.main .right .next {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; MARGIN-TOP: 5px; WIDTH: 100%
}
.newslist {
	MARGIN: 10px 0px 0px; OVERFLOW: hidden
}
.newslist LI {
	LINE-HEIGHT: 32px; WIDTH: 100%; BACKGROUND: url(../images/bg6.jpg) repeat-x 50% bottom; FLOAT: left; HEIGHT: 32px; OVERFLOW: hidden
}
.newslist A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 567px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/bg15.jpg) no-repeat 2px 13px; FLOAT: left; HEIGHT: 32px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.newslist SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; FLOAT: right; HEIGHT: 32px; PADDING-TOP: 0px
}
.main .pro UL {
	MARGIN: 10px 0px 0px 5px; WIDTH: 240px; DISPLAY: inline; FLOAT: left; HEIGHT: 173px
}
.main .pro .imgbox {
	BORDER-BOTTOM: #cdcdcd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 202px; DISPLAY: block; HEIGHT: 202px; OVERFLOW: hidden; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid
}
.main .pro .textbox {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; WIDTH: 200px; DISPLAY: block; HEIGHT: 28px; OVERFLOW: hidden
}
.main .cullist {
	MARGIN: 10px 0px 0px; WIDTH: 347px; DISPLAY: inline; FLOAT: left; HEIGHT: 233px
}
.main .cullist .imgbox {
	BORDER-BOTTOM: #ffe923 1px solid; BORDER-LEFT: #ffe923 1px solid; WIDTH: 345px; DISPLAY: block; HEIGHT: 193px; OVERFLOW: hidden; BORDER-TOP: #ffe923 1px solid; BORDER-RIGHT: #ffe923 1px solid
}
.main .cullist .textbox {
	TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 347px; DISPLAY: block; HEIGHT: 38px; OVERFLOW: hidden
}
.main .cullistend {
	FLOAT: right
}
.main .caselist {
	MARGIN: 10px 30px 0px 0px; WIDTH: 166px; DISPLAY: inline; FLOAT: left; HEIGHT: 204px
}
.main .caselist .imgbox {
	BORDER-BOTTOM: #ffe923 1px solid; BORDER-LEFT: #ffe923 1px solid; WIDTH: 164px; DISPLAY: block; HEIGHT: 164px; OVERFLOW: hidden; BORDER-TOP: #ffe923 1px solid; BORDER-RIGHT: #ffe923 1px solid
}
.main .caselist .textbox {
	TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 166px; DISPLAY: block; HEIGHT: 38px; OVERFLOW: hidden
}
.main .caselistend {
	MARGIN: 10px 0px 0px; FLOAT: right
}
.zone_nav {
	LINE-HEIGHT: 40px; MARGIN-TOP: 4px; HEIGHT: 40px
}
.zone_nav UL {
	MARGIN: 0px auto; WIDTH: 1000px; DISPLAY: block; HEIGHT: 44px
}
.zone_nav UL LI {
	DISPLAY: inline
}
.zone_nav UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; COLOR: #000; MARGIN-LEFT: 25px; FONT-SIZE: 14px; FONT-WEIGHT: bolder; PADDING-TOP: 0px
}
.zone_nav UL LI A:hover {
	BACKGROUND: #87b5d6
}
.zone_nav UL LI .a_zone {
	BACKGROUND: #87b5d6
}
.zone_ban {
	BACKGROUND: url(../images/zone_ban.jpg) repeat-x; HEIGHT: 257px
}
.zone {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 600px
}
.zone_t {
	BORDER-BOTTOM: #dedede 1px solid; LINE-HEIGHT: 40px; HEIGHT: 40px
}
.zone_t H3 {
	FLOAT: left; MARGIN-LEFT: 5px
}
.zone_t UL {
	FLOAT: right; COLOR: #888; MARGIN-RIGHT: 5px
}
.zone_t UL A {
	COLOR: #888
}
.zone_t UL A:hover {
	COLOR: #ff7200
}
.zone_m {
	HEIGHT: 570px
}
.zone_m H4 {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 10px; COLOR: #555; MARGIN-LEFT: 250px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.zone_m H5 {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 10px; COLOR: #555; MARGIN-LEFT: 250px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.zone_m H6 {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 10px; COLOR: #555; MARGIN-LEFT: 250px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.zone_m H4 {
	TEXT-INDENT: 2em; PADDING-TOP: 35px
}
.zone_m H5 {
	TEXT-INDENT: 2em
}
.zone_m H6 {
	TEXT-INDENT: 6em
}
.img_roll {
	MARGIN: 0px auto; WIDTH: 1000px; OVERFLOW: hidden
}
.img_roll .pcont {
	WIDTH: 900px; FLOAT: left; OVERFLOW: hidden
}
.img_roll .ScrCont {
	WIDTH: 100000px
}
.img_roll #List1_1 {
	FLOAT: left;
	line-height:35px;
	padding-top:15px;
}
.img_roll #List2_1 {
	FLOAT: left;
	line-height:35px;
	padding-top:15px;
}
.img_roll .LeftBotton {
	WIDTH: 50px; BACKGROUND: url(../images/zone04.png) no-repeat; FLOAT: left; HEIGHT: 228px
}
.img_roll .RightBotton {
	WIDTH: 50px; BACKGROUND: url(../images/zone05.png) no-repeat; FLOAT: left; HEIGHT: 228px
}
.img_roll .pl {
	TEXT-ALIGN: center; WIDTH: 216px; DISPLAY: block; FLOAT: left; HEIGHT: 228px; MARGIN-LEFT: 64px; TEXT-DECORATION: none; _margin-left: 44px
}
.img_roll .pl IMG {
	WIDTH: 216px; HEIGHT: 200px; border:#fefefe 0px dashed;
}
.img_roll A {
	COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.img_roll A.pl:hover {
	COLOR: #ff9900
}
#zp_index_main_slide {
	MARGIN: 0px 0px 0px 221px; WIDTH: 759px; HEIGHT: 511px; VISIBILITY: hidden; OVERFLOW: hidden
}
#zp_index_main_product {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; MARGIN: 10px 0px 0px; WIDTH: 979px; HEIGHT: 263px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
.zone_m {
	MIN-HEIGHT: 570px; WIDTH: 1000px
}
.zone_m .zone_web_left {
	WIDTH: 480px; FLOAT: left
}
.zone_m .zone_web_right {
	TEXT-ALIGN: left; WIDTH: 520px; FLOAT: left; line-height:23px;
}
.zone_m .zone_web_all{TEXT-ALIGN: left; WIDTH: 99%; FLOAT: left; padding:10px; line-height:23px;}
.zone_web_right P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
