.homebanner{width:1000px;overflow:hidden;background:url(../images/homebannerbg.jpg) repeat-x left top;padding-top:1px;margin-top:10px;}
#imgPlay {zoom:1;position:relative;width:1000px;overflow:hidden;height:314px;background:url(../images/bannernumbg.jpg) repeat-x left bottom;}
#imgPlay .imgs{width:10000;}
#imgPlay .imgs img {height:294px;width:1000px;}
#imgPlay .imgs LI {float:left;position:relative;height:294px;width:1000px;}
#imgPlay .btn {
	RIGHT: 12px; overflow: hidden; width: 112px; BOTTOM: 12px; text-indent: -9999px; position: absolute; height: 29px;
}
#imgPlay .btn a {
	background: url(../images/bg.png) no-repeat;background-position: 0px 0px; display: block; width: 112px; height: 29px;
}
#imgPlay .btn a:hover {background: url(../images/bg.png) no-repeat;background-position: 0px -30px;}
#imgPlay .num {display: inline; LEFT: 400px; position: absolute; bottom: 0; height: 20px;text-aLIGN: center;}
#imgPlay .num span {display: inline-block; background: url(../images/imgPlayer.jpg) no-repeat -11px top; margin: 0px 7px; overflow: hidden; width: 11px; cursor: pointer; line-height: 0; height: 20px;}
#imgPlay .num span.on{background: url(../images/imgPlayer.jpg) no-repeat left top;}
/* banner幻灯效果结束*/
.content{background:url(../images/contbg.jpg) repeat-y left top #fff;}
.indexcon {padding:20px 20px 10px 20px;width:960px;}
.indexleft{ width:260px; margin-right:10px;}
.indexright{ width:720px;}
.rightcon{ width:736px;margin-right:14px;}
.leftcon{ width:227px;padding:5px 6px 0 3px;margin-right:10px;}
/* 左侧幻灯片开始*/
.imgchange{ height:208px;overflow:hidden;}
.imgshow{width:254px; height:202px; float:left; display:inline;position:absolute; background:#fff; border:3px solid #e5e5e5; }
#YSlide{width:254px; height:202px;overflow:hidden;}
.YSample{margin:0 auto;overflow:hidden;}
.YSample,.YSample img{width:254px; height:202px;}
.YSample strong{overflow:hidden;position:absolute;z-index:5;bottom:0px;left:0px;font-weight:bold;width:254px;height:30px;line-height:30px;text-indent:10px;font-size:12px;color:#FFF;background-color:#000;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);}
#YSIndex{position:absolute;z-index:6;bottom:0px;left:0px;width:254px;height:30px;line-height:30px;text-align:right;overflow:hidden;}
#YSIndex a:link,#YSIndex a:visited,#YSIndex a:hover{padding:2px 4px;border:1px solid #FFF;color:#FFF;margin-right:4px;font-weight:bold;text-decoration:none;font-size:14px; }
#YSIndex a:link,#YSIndex a:visited{background-color:#3A3527;}
#YSIndex a:hover,#YSIndex a.current:link,#YSIndex a.current:visited,#YSIndex a.current:hover{background-color:#179146;}
/* 左侧幻灯片结束*/
/* 右侧幻灯片开始*/
.rimgshow{width:349px; height:202px; float:left; display:inline;position:absolute; background:#fff; border:3px solid #e5e5e5; }
#rYSlide{width:349px; height:202px;overflow:hidden;}
.rYSample{margin:0 auto;overflow:hidden;}
.rYSample,.rYSample img{width:349px; height:202px;}
.rYSample strong{overflow:hidden;position:absolute;z-index:5;bottom:0px;left:0px;font-weight:bold;width:349px;height:30px;line-height:30px;text-indent:10px;font-size:12px;color:#FFF;background-color:#000;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);}
#rYSIndex{position:absolute;z-index:6;bottom:0px;left:0px;width:349px;height:30px;line-height:30px;text-align:right;overflow:hidden;}
#rYSIndex a:link,#rYSIndex a:visited,#rYSIndex a:hover{padding:2px 4px;border:1px solid #FFF;color:#FFF;margin-right:4px;font-weight:bold;text-decoration:none;font-size:14px; }
#rYSIndex a:link,#rYSIndex a:visited{background-color:#3A3527;}
#rYSIndex a:hover,#rYSIndex a.current:link,#rYSIndex a.current:visited,#rYSIndex a.current:hover{background-color:#179146;}
/* 右侧幻灯片结束*/
.showcontainer{ overflow:hidden; height:176px; width:710px;}
.showcontainer table { table-layout: auto;}
.showcontainer table td{ padding-right:5px;}
.homelink,.leftcon,.rightcon{ float:left; display:inline; overflow:hidden;}
.homelink{width:298px;height:282px;overflow:hidden;background:url(../images/homeleft.jpg) no-repeat left top;}
.homelink ul{width:310px;height:294px;}
.homelink li{float:left;display:inline;margin:0 12px 12px 0;}
.homelink li a{width:143px;height:135px;display:inline-block;}
.homejob{width:610px;height:282px;background:url(../images/homecenter.jpg) no-repeat left top;float:left;display:inline;margin:0 0 0 10px;padding:0 25px 0 17px;}
.jobtit{text-align:right;height:43px;}
.morejob{width:32px;height:11px;margin-top:16px;background:url(../images/homemore.jpg) no-repeat left center;display:inline-block;}
.joblist{height:220px;overflow:hidden;margin-top:5px;}
#demo td,.joblist td{line-height:15px;height:15px;padding:0 10px;}
td.jobicon{background:url(../images/jobicon.jpg) no-repeat 7px center;padding-left:20px;}
.jobth th{background:#aaa;line-height:25px;height:25px;}
.wblink{background:url(../images/homeright.jpg) no-repeat left top;float:left;display:inline}
.wblink a{width:129px;height:282px;display:inline-block;}
.imagenews_list{zoom:1;}
.imagenews_list li{width:50%;float: left;height: 140px;overflow: hidden; margin-bottom:10px; border-bottom:1px dashed #aaa; padding-bottom:10px;}
.imagenews_left{float: left;padding: 0;position: relative;border:1px solid #dcdcdc;overflow:hidden;width:170px; height:130px;text-align:center; overflow:hidden; padding:4px;  margin-right:10px;}
.imagenews_right{ margin-right:6px;}
.imagenews_name{ font-size:14px; font-weight:bold;}
.imagenews_list1{zoom:1;}
.imagenews_list1 li{width:100%;float: left;height: 90px;overflow: hidden;margin-bottom:10px; border-bottom:1px dashed #aaa; padding-bottom:10px;}
.imagenews_left1{float: left;padding: 0;position: relative;border:1px solid #dcdcdc;overflow:hidden;width:100px; height:76px;text-align:center; overflow:hidden; padding:4px;  margin-right:10px;}
.imagenews_right1{ margin-right:6px; }
.imagenews_name1{ font-size:12px; font-weight:bold;}
.titcon{position:relative;}
.leftcon .titcon{background:url(../images/lefttit.jpg) repeat-x left top;height:34px;line-height:34px;color:#fff;}
.leftcon .titcon h3{text-align:center;font-size:14px;}
.rightcon .titcon{background:url(../images/righttit.jpg) no-repeat 9px top;line-height:18px;border-bottom:1px solid #999;margin-top:13px;}
.rightcon .titcon h3{font-size:14px;color:#ff7101;padding:0 0 7px 25px;}
.navigation{ position:absolute; right:10px; top:0;}
.navigation span{ padding:0 5px;}
.rightcon .navigation{width:0;height:0;overflow:hidden;}
a.more{ display:block; float:left; height:38px; padding-right:15px; background:url(../images/more.jpg) no-repeat right top; font-size:11px;}
.height168{height:168px; overflow:hidden;}
ul.news{ zoom:1;padding-top:2px;}
ul.news li{ line-height:28px; height:28px; padding-left:10px; overflow:hidden;background:url(../images/newsicon.png) no-repeat left 11px;}
ul.news li span{ float:right; color:#aaa;}
.relative{ position:relative;}
.telp{ background:url(../images/tel.png) no-repeat right bottom; position:absolute; right:5px; bottom:0; height:100px; width:100px;}
.abinfor{ text-align:justify; text-justify:inter-ideograph; overflow:hidden; }
.marginb10{ margin-bottom:10px;}
.marginr10{ margin-right:10px;}
.margintp10{ margin-top:10px; margin-bottom:10px;}
.leftmenu ul{margin-top:1px;border-bottom:1px solid #d8d8d8;}
.leftmenu li{border-top:1px solid #d8d8d8;font-size:14px;}
.leftmenu li a{display:block;height:33px;line-height:33px;text-align:center;}
.leftmenu li.selected a{color:#fe7203;font-weight:bold;}
.leftmenu li a:hover,.leftmenu li.selected a:hover{color:#fe7203;}
.telinfor,.lineheight24{ line-height:24px;}
.articletit{ font-size:16px; text-align:center; height:30px; line-height:30px;}
.articleinfo{ text-align:center; border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;line-height:28px;}
.articleinfo span,.marginl30{ margin-left:30px;}
.articlecon{text-align:justify; text-justify:inter-ideograph; margin:10px auto; height:auto; overflow:hidden;}
.sendcv{margin-top:20px;text-align:center;}
.textindent2{ text-indent:2em;}
.prolist{ width:748px; zoom:1;margin-top:10px;}
.prolist li {  display: inline; float: left;margin-right:12px;width: 175xpx; text-align:center;margin-bottom:10px;}
.photobg{background:url(../images/picbg.jpg) no-repeat left top; padding:5px; width:165px; height:130px; text-align:center; overflow:hidden;}
.pic,.downimg{ border:1px solid #dcdcdc; width:165px; height:130px; text-align:center; overflow:hidden; padding:4px;}
.pic a,.downimg a,.photobg a{ width:165px; height:130px; overflow:hidden;}
.pic a img,.downimg img,.photobg a img{ vertical-align:middle; height:130px;width:165px;}
.col88 {color: #888888;}
.cole1 {color: #E18A19;}
.downlist{ padding:10px 0; border-bottom:1px dashed #cdcdcd;}
.picbig{ width:210px; height:161px; text-align:center; border:1px solid #cdcdcd; overflow:hidden;}
.picbig  img{ vertical-align:middle; height:161px; width:210px;}
.detailattribute {padding-right: 20px; text-align: left; width: 500px;}
.proname { font-size: 16px; font-weight: bold;}
.imagenews{height:140px; overflow:hidden;}
.pro-item{ padding:4px 0 4px 84px;}
.pro-item label{ width:84px; float:left; margin-left:-84px; text-align:right;}
.btn,.btn a,.btn input{background:url(../images/btn.png) no-repeat 0 0 transparent; border:none;color:#FF7101;display:inline-block; font-weight:bold;height:27px; line-height:26px; cursor:pointer; }
.btn a{padding-left:30px; padding-right:10px;}
.btn a:hover{color:#FF7101;}
.down,.car,.buy,.btnsubmit,.tao,.pai{ background-position:right -108px;}
.down a{background-position:0 0;}
.car a{background-position:0 -27px;}
.buy a{background-position:0 -54px;}
.tao a{background-position:0 -305px;}
.pai a{background-position:0 -332px;}
.delcity{ background-color:#FFD; border:1px dashed #cccccc;display:inline-block;line-height:24px;padding:0 10px;cursor:pointer;margin-right:10px;}
.btnsubmit a,.btnsubmit input{background-position:0 -81px; padding:0 10px;text-align:center;}
.balance{background-position:right -171px; height:36px; line-height:36px;}
.balance a{background-position:0 -135px; height:36px; line-height:36px; font-size:14px;}
.text{ font:inherit; height:16px; line-height:16px; padding: 4px 2px 4px; border:1px solid #CECECE; margin-right:5px;}
.textarea{ font:inherit; padding: 4px 2px 4px; border:1px solid #CECECE;margin-right:5px;}
.w60{ width:60px;}
.paddt5{ padding-top:5px;}
.introul{ background:url(../images/introul.png) repeat-x left bottom transparent; zoom:1;}
.introul li{ height:25px; float:left;margin-right:10px; cursor:pointer; line-height:25px; font-weight:bold;}
.intrcurrent{ background:url(../images/btn.png) no-repeat right -232px  transparent; }
.intrcurrent span{background:url(../images/btn.png) no-repeat left -207px transparent; display:block;  padding:0 10px; }
.intrlink{ background:url(../images/btn.png) no-repeat right -281px  transparent; }
.intrlink span{background:url(../images/btn.png) no-repeat left -257px transparent; display:block;  padding:0 10px; }
.downattribute {text-align: left;width: 530px;}
.size14{font-size:14px;}
.messageul li {padding: 10px 0;}
.padding6 { padding: 6px 10px 0 46px;}
.theme { float: left;margin-left: -36px;width: 36px;}
.mestit{ background:#E8E8E8;padding:2px 10px;}
.mesinfor{padding:10px;}
.nobold{font-weight:normal;}
.fm-item{ padding:5px 0 5px 100px;}
.fm-name{ float:left; margin-left:-100px; width:100px; text-align:right;} 
.fm-error{background: url("../images/error.png") no-repeat scroll 0 5px transparent;color: #FF5243;padding:4px 0 0 20px;}
.fm-lgi{ padding:5px 0 5px 50px;}
.fm-lginame{ float:left; margin-left:-50px; width:50px; text-align:right;} 
.lgi-item{ padding:5px 0 5px 80px;}
.lgi-name{ float:left; margin-left:-80px; width:80px; text-align:right;} 
.vmenulgi-item{ padding:5px 0 5px 55px;}
.vmenulgi-name{ float:left; margin-left:-55px; width:55px; text-align:right;} 
.w180{ width:180px;}
.w400{ width:400px;}
.explain{ margin-top:5px;}
.success{ background:url(../images/okicon.png) 0 5px no-repeat;  padding:10px 0 10px 66px;  width:500px; margin:30px auto 60px;}
.alarm{background: url("../images/ico-pa.png") no-repeat scroll -640px -180px transparent;padding:10px 0 10px 66px;  width:500px; margin:30px auto;}
.lineheight27{ line-height:27px;}
.pagerel {margin: 10px 0;position: relative; padding:0 5px;}
.pagetop {position: absolute; right: 5px;top: -8px;}
.wh80{ max-height:61px;_height:expression(this.height<61 ? "auto" : 61);max-width:80px;_width:expression(this.width<80 ? "auto" : 80);}
.tdhead td {background: none repeat scroll 0 0 #E5E5E5; border-bottom: 1px solid #cdcdcd;border-top: 1px solid #cdcdcd;padding: 5px 3px;}
.leftbor { border-left: 1px solid #cdcdcd;}
.rightbor { border-right: 1px solid #cdcdcd;}
.listtd td { border-bottom: 1px solid #cdcdcd; padding: 5px 3px;}
 .space{line-height:6px;overflow:hidden; height:6px;}
.bgcolor td { background:#eae9d5;border-bottom: 1px solid #C7C7C7; border-top: 1px solid #C7C7C7;padding: 5px 3px;}
.userpage {margin: 30px auto; width: 560px;}
.popshop{ background:url(../images/popok.png) 0 5px no-repeat; padding:10px 0 10px 50px;}
.popshop .h3,.account h3{ font-size:14px;}
.account{ margin-bottom:10px; padding:20px 50px; line-height:24px; background:url(../images/accountbg.jpg) repeat-x left bottom;border:1px solid #CECECE;}
.sproduct-list li {
    border-bottom: 1px dashed #C0C0C0;
    color: #4D4D4D;
    padding: 1px 0;
    position: relative;
    vertical-align: bottom;
	z-index:1;
	background:#fff;
}
.sproduct-list li .bg {
    padding: 16px 29px 17px 30px;
}
.m-warn,.m-success{
    background: url("../images/ico-pa.png") no-repeat scroll 0 0 transparent;
    padding-left: 20px;
}
.m-success {
    background-position: -164px -389px;
}
.sproduct-list li strong, .sproduct-list li p {
    float: left;
    line-height: 15px;
	position:relative;
}
.sproduct-list li strong {
    color: #333333;
    padding: 0 32px 0 23px;
    width: 80px;
}
.sproduct-list li .action {
    position: absolute;
    right: 23px;
    top: 17px;
}
.m-warn {
    background-position: -59px -480px;
}
.sproduct-list li.warn .bg {
    background-color: #eae9d5;
}
.sproduct-list li .bg {
    padding: 16px 29px 17px 30px;
}
.sproduct-list .hd {
    border-bottom: 2px solid #C6C6C6;
    color: #4D4D4D;
    margin-top: 20px;
    padding: 13px 30px;
}
.padd10{ padding:10px 10px 0 10px;}
.paddlr8{ padding:0 8px;}
.login{ background:url(../images/login.png) 20px 10px no-repeat; padding:40px 0px 40px 300px;}
.signup{ background:url(../images/signup.png) 20px 10px no-repeat; padding:40px 0px 40px 300px;}
.w990{ width:980px; overflow:hidden; background:#fff;}
.fore{ height:56px; padding:10px 5px; border-bottom:1px dashed #C0C0C0;}
.p-img { float: left; height: 50px;margin: 5px 5px 5px 0;}
.p-name {height: 3em;overflow:hidden;line-height: 1.5em;width: 140px;float:left;}
.p-price {float: left; height: 18px;line-height: 18px; margin-top: 2px;width:140px;}
.okinfor li{ width:200px; float:left; line-height: 12px; padding: 8px 0px 8px 20px;}
.okinfor ul{ margin-top:10px;}
.coninfor{text-align:justify; text-justify:inter-ideograph; margin:10px auto; line-height:24px; height:auto; overflow:hidden;}
.title{height:3em; line-height:1.5em; overflow:hidden; width:165px;}
.attribute{overflow:hidden; width:170px;}
.return{width:1000px;margin:0 auto; background:#F2F2F2; text-align:right; padding:10px 0;z-index:100; background:#5e74cc;filter:alpha(opacity=85);/*IE*/
	opacity:0.85;/*FF*/  }
.edit, .delete, .move-up, .move-down,.no-delete,.no-edit, .no-delete, .no-move-up, .no-move-down,.move-left,.no-move-left,.move-right,.no-move-right {background: url("../images/dialog-operate.png") no-repeat scroll -23px 0 transparent;display: block;font-size: 0;height: 17px;line-height: 0;overflow: hidden;text-indent: -9999px；vertical-align: middle;width: 23px;}
.move-down {background-position: -23px -17px;}
.move-up {background-position: -23px -34px;}
.edit {background-position: -23px -51px;}
.move-left{background-position: -23px -137px;}
.move-left:hover{background-position: 0 -137px;}
.no-move-left{background-position: -23px -171px;cursor: not-allowed;}
.move-right{background-position: -23px -154px;}
.move-right:hover{background-position: 0 -154px;}
.no-move-right{background-position: -23px -188px;cursor: not-allowed;}
.delete:hover {background-position: 0 0;}
.move-down:hover { background-position: 0 -17px;}
.move-up:hover {background-position: 0 -34px;}
.edit:hover { background-position: 0 -51px;}
.no-move-down, .no-move-down:hover {background-position: -23px -85px;cursor: not-allowed;}
.no-move-up, .no-move-up:hover {background-position: -23px -102px;cursor: not-allowed;}
.no-delete, .no-delete:hover {background-position: 0 -68px;cursor: not-allowed;}
.no-edit, .no-edit:hover {background-position: 0 -119px;cursor: not-allowed;}
.edtbtn{ position:absolute; top:0; right:0; padding:10px 5px; background:#5e74cc;filter:alpha(opacity=85);/*IE*/
	opacity:0.85;/*FF*/  z-index:880;
}
.edtbtn a{ float:left; margin:0 0 0 5px;}
.search{background:#E8E8E8; margin-bottom:10px; zoom:1;}
.search li{ float:left; padding:3px; line-height:27px;}
.paddingt3{ padding-top:3px;}
.serinfor{ position:absolute; left:100px; top:0px; line-height:18px;}
.padding-no-l-r{padding-right:0px; padding-left:0px;}
.mapfl{ width:420px;height:365px;overflow:hidden;float:left;margin-top:10px;}
.maprt{ float:left; width:310px;overflow:hidden;line-height:40px;padding-top:20px;margin-top:10px;}
.search_form{background: none repeat scroll 0 0 #eae9d5;border-bottom: 1px solid #C7C7C7; width:250px; overflow:hidden;}
.search_form td{ padding:5px;}
.resultArea{ margin-top:20px; border-top:1px dashed #C7C7C7; }
h3.survey_tit{line-height:24px;font-weight:normal;font-size:13px;}
.survey_infor{line-height:24px;margin-bottom:6px;padding-left:20px;}
.survey_btn{margin-bottom:20px;padding-left:20px;}
.choice_item {margin-right:30px;}
.question_radio,.question_checkbox {margin-right:2px;vertical-align:middle;}
.question_textarea {font:inherit; padding: 4px 2px 4px; border:1px solid #CECECE;margin-right:5px;width:460px;height:100px;}
.choice_item_checkbox,.choice_item_radio{display:block;}
.choice_text{border:none;border-bottom: 1px solid #aaa;color: #090;width:200px;}
.tsifor{font-size:14px;padding:15px;}