锘?* CSS Document */
html{*overflow:auto;_overflow-y:scroll;}
body{cursor:default;-webkit-text-size-adjust:none;font-size:13px;font-family:Arial;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
strong{font-style:normal;}
ol,ul,li{list-style:none outside none;}
caption{text-align:left;}
h1,h2,h3,h4,h5,h6{/*font-weight:normal;font-size:100%;*/}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{outline:none;cursor:pointer;*outline:expression(this.hideFocus=true);text-decoration:none;}
img,object{vertical-align:top;}
input{outline:none;*outline:expression(this.hideFocus=true); font-family:"microsoft yahei";}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
.padT20{ padding-top:10px;}
.clear{ clear:both; font-size:0; line-height:0; height:0; *zoom:1;}
.clearfix:after { content:""; clear: both; height: 0; visibility: hidden; display: block;}
.clearfix{ *zoom:1;}
.fl,.fleft{float:left;}
.fr,.fright{float:right;}
body{ color:#333; font:12px/26px '寰蒋闆呴粦','鍗庢枃缁嗛粦',Arial,sans-serif;}
a,a:link,a:visited{color:#333;}
a:hover{color:#f00;}
.Sheader{ background-color:#b17f5c; height:128px;}
.Smenu{ background-color:#d0d0d0; height:32px; z-index:20; position:relative;}
.Sbanner{ background:url(../img/babg.gif) repeat-x top left; padding-top:14px; height:266px;}
.index .Sbanner{ background:#ececec; padding-top:14px; height:352px;}
.Sbanner .wrapper{ height:100%;}
.index .Sbanner .wrapper{ height:100%; width:100%;}
.wrapper{ width:1004px; *zoom:1; margin:0px auto;}
.wrapper:after{ content:""; clear: both; height: 0; visibility: hidden; display: block;}
.Slogo{width:100%;height:128px;background:url(../img/logo.png) 50% 50% no-repeat;}
.Slogo a{ display:block; height:100%;}
.Smenu ul{ display:block; padding:0px 10px;}
.Smenu .menuitem{ float:left; width:163px; text-align:center; height:32px; line-height:32px; border-left:1px solid #fff; position:relative;/* _border-left:expression(this.previousSibling==null?"0px":"1px"); _border-left-style:solid; _border-left-color:#fff;*/}
.Smenu .menuitem:first-child{ border-left:0px;}
.Smenu .menuitem a.mfa{ font-size:14px; display:block; height:100%;}
.Smenu .hover a.mfa{ color:#b17f5c;}
.Smenu .menuitem ul,.Smenu ul ul{ position:absolute; display:none; padding:0px; padding-top:2px; top:30px; left:0px; width:100%; z-index:99999;}
.Smenu .menuitem ul li{ background-color:#d0d0d0; border-bottom:1px solid #c6c6c6;}
.Smenu .menuitem ul li a:link,.Smenu .menuitem ul li a:visited{ display:block;/* font-family:"瀹嬩綋";*/ color:#666; line-height:26px;}
.Smenu .menuitem ul li a:hover{ display:block; line-height:26px; color:#fff; background:#b17f5c;}
.Sbanner .mF_YSlider_boxID .pic{width:100%;}
.Sbanner .mF_YSlider .pic li,.Sbanner .mF_YSlider .rePic li{ right:0;}
.Sbanner .mF_YSlider .pic li img{ display:block; margin:0 auto;}
.Sbanner .mF_YSlider .txt li{height:56px;}
.Sbanner .mF_YSlider .num li{width:34px; height:34px;/*width:10px;height:10px;*/}
.Sbanner .mF_YSlider .num li a, .Sbanner .mF_YSlider .num li span{font-family: Arial, Helvetica, sans-serif;border:0px;color:#fff;font-size:18px;width:34px;height:34px;line-height:34px;text-align:center;/*width:10px;height:10px;line-height:10px; text-indent:-100px; background-color:#FFF; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;*/ overflow:hidden;}
.Sbanner .mF_YSlider .num li{margin-right:15px}
.Sbanner .mF_YSlider .num li b{ display:none;}
.Sbanner .mF_YSlider .num li.current a, .Sbanner .mF_YSlider .num li.hover a{background:url(../img/numbg.png) no-repeat !important;color:red;/* background:#a25934 !important; width:20px;*/}
.Sbanner .mF_YSlider .num{/*display:none;*/ bottom:10px; right:10px;/* right:50%;*/}
.Sbanner .mF_YSlider-boxID{background: #E6E6E6; width:100%;}
.Sbanner .mF_YSlider .txt li span{/*display:none*/}
.index .Sbanner .mF_YSlider .txt li{height:96px;}
.index .Sbanner .mF_YSlider .num{display:block; bottom:30px; right:60px;}
.index .Sbanner .mF_YSlider .txt li span{display:block}
.index .Sbanner .mF_YSlider .pic li img{ position:absolute; left: 50%; -webkit-transform: translate(-50%,0%); transform: translate(-50%,0);}
#full-screen-slider { width:100%; height:100%; float:left; position:relative; z-index:10;}
#slides { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:0px; right:0px; bottom:0px; z-index:99; padding:0px; margin:0; height:40px; text-align:center;}
#pagination li { display:inline-block; *display:inline; *zoom:1; list-style:none; width:10px; height:10px; margin:15px 5px; background:#FFF; overflow:hidden; border-radius:5px; -webkit-border-radius:5px;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
#pagination li.current { background:#a25934; width:26px;}
.index #pagination{ background:#000; height:70px; opacity:0.5; filter:alpha(opacity=50);}
.index #pagination li{ margin:30px 5px;}
.Sinotice{ width:1004px; margin:0px auto; background-color:#e3e3e3; height:32px;}
.Sinotice h3{ padding-left:50px; padding-right:10px; background:url(../img/icon_notice.png) 30px 50% no-repeat; height:16px; line-height:16px; margin-top:8px; border-right:1px solid #555; float:left;}
.Sinotice .inoticelist{ float:left; margin-left:10px; line-height:32px;}
.Sbody{ padding:15px 0px 5px 0px;}
.Sileft{ float:left; width:630px;}
.Siright{ width:342px; margin-left:32px; float:right;}
.ititle{ height:33px; padding-top:2px; line-height:33px; padding-left:30px; font-size:14px;}
.ititle h1{ font-size:13px;}
.tbg_1{ background:url(../img/ititle_1.gif) no-repeat; color:#fff;}
.icontent{ padding:10px 0px;}
.iabout{ padding-left:10px; padding-right:10px;}
.inewspic{ float:left; width:200px; height:156px;}
#KinSlideshow{ width:200px; height:156px;}
#KSS_moveBox{}
#KSS_moveBox img{ border:0px;}
.KSS_btnBox{ bottom:10px !important; right:5px !important;}
.KSS_titleBox .title{ margin:0px !important; padding:0px 60px 0px 4px !important; text-align:left; display:block; height:30px; line-height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:13px !important;}
.KSS_btnBox li{ width:8px !important; height:8px !important; line-height:8px; border-radius:4px; text-indent:-100px; overflow:hidden; opacity:1 !important;}
.inewstext{ float:left; width:420px; margin-left:10px;}
.inewstext ul li{}
.inewstext ul li a{ background:url(../img/dot_1.gif) 0px 50% no-repeat; padding-left:10px; line-height:26px; display:block;}
.inewstext ul li a:hover{ background:url(../img/dot_2.gif) 0px 50% no-repeat; color:#aa603a;}
.inewstext ul li a:hover .time{ color:#aa603a;}
.intitle{ display:inline-block; width:330px; height:26px; overflow:hidden; line-height:26px; text-overflow:ellipsis; white-space:nowrap;}
.time{ float:right; color:#999;}
.Sfooter{ width:1004px; margin:0px auto; margin-top:15px; border-top:1px solid #d4d4d4; padding:15px 0px; text-align:center; line-height:24px; color:#777;}
.Sfooter a{ color:#777;}
.Sfooter a:hover{ color:#aa603a;}
.Sleft{ width:200px; float:left;}
.ltitle{ background:#b17f5c; height:51px; text-align:center; line-height:51px; color:#fff;}
.ltitle h2{ font-size:13px;}
.lmenu{ border:1px solid #eddfd3; border-top:0px;}
.lmfli{ border-top:1px solid #eddfd3;}
.lmenu .lmfa{ color:#666; display:block; line-height:50px; padding-left:50px; font-size:13px; background:url(../img/lm_bg1.gif) 170px 50% no-repeat;}
.lmenu .lmfa:hover{ background:url(../img/lm_bg2.gif)#eddfd3 170px 50% no-repeat; color:#a25934;}
.lmfli ul{ display:none;}
.lmfli ul li{ border-top:1px solid #eaeaea; background-color:#f3f3f3;}
.lmfli ul li a{ display:block; line-height:32px; padding-left:50px; color:#666;}
.lmfli .on{ background-image:url(../img/lm_bg2.gif); background-color:#eddfd3; color:#a25934;}
.Sright{ float:left; margin-left:20px; width:784px;}
.Sstat{ border-bottom:1px solid #eddfd3; height:50px; line-height:50px; padding-left:15px; color:#555;}
.SRcon{ padding:15px; min-height:220px;}
.pcon{ padding:10px 0px; line-height:2em; font-size:13px;}
.pcon p{ margin:8px 0px; font-size:13px;}
.pcon img{ max-width:750px; height:auto;}
.ptitle{ margin:10px 0px; text-align:center;}
.pother{ border-bottom:1px dotted #ddd; padding:5px 0px; text-align:center;}
.pother span{ margin:0px 5px; color:#666;}
/**/
.img-txt{}
.img-txt li{ display:block; margin-bottom:15px; border-bottom:1px solid #eddfd3; padding-bottom:15px;}
.imgtit{ font-size:14px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; height:28px; line-height:28px; margin-top:0px;}
.l_img{ padding:4px; border:1px solid #d4d4d4; float:left; margin:0px;}
.l_img img{ width:156px; height:104px;}
.imgmleft{ margin-left:180px;}
.imgintro{ line-height:1.5em; text-indent:24px; color:#666;}
.imgother{ color:#555;}
/*鍒嗛〉*/
.pagelist{ color:#ac6742; font-size:0px; clear:both; padding: 3px;text-align: center;margin-bottom: 18px;}
.pagelist span,.pagelist a,.pagelist a:link,.pagelist a:visited,.pagelist strong{text-align:center; vertical-align:middle; font-family:Arial; font-size:12px;
display:inline-block; padding:2px 4px;margin:0px 2px;border:#e3c6b6 solid 1px;color:#333333; border-radius:3px;}
.pagelist var{height:21px;line-height:21px; display:inline-block;margin:0px 3px 0px 3px;}
.pagelist strong,.pagelist .thispage,.pagelist .thispage:link,.pagelist .thispage:visited,.pagelist .thispage:hover{font-weight:100;margin-right:3px;border:#ac6742 solid 1px; background-color:#ac6742;color:#fff;}
.pagelist a:hover{ color:#fff; border:#ac6742 solid 1px; background-color:#ac6742;text-decoration:none;}
/**/
.imgBox{width:216px;height:182px;vertical-align:middle;text-align:center; padding:0px; margin:0px; font-size:0px;/*display:table-cell;*float:left;*font-family:simsun;*font-size:200px;*line-height:1;*/ overflow:hidden;}
.imgBox .hook {display:inline-block;width:0;height:100%;overflow:hidden;margin-left:-1px;font-size:0;line-height:0;vertical-align:middle;}
.imgBox img{ vertical-align:middle;/* padding:0px; margin:0px;*/ border:0;}
a:hover .imgBox{/*border:1px solid #f60;*/}
.proImg{ float:left; width:330px; margin:20px;position: relative;}
.proBinfo{ float:left; width:560px; padding:20px 20px 20px 10px;}
.proImg .img{ width:380px; height:285px; border: 1px solid #e6e6e6;display:table-cell;vertical-align:middle;text-align:center;*float:left;*font-family:simsun;*font-size:200px;*line-height:1;background: url(../img/loading.gif) no-repeat center; position:relative;}
.proImg .img img{ vertical-align:middle; max-width:380px; max-height:300px;}
.smallImgTab{ margin:0px;}
.pro-service{ margin:10px -10px 10px 0px;font-size:10px; line-height:16px;}
.pro-service h2{font-size: 18px;line-height: 32px;color:#a25934; margin-bottom:10px;}
.pro-service ul{}
.pro-service li{ width: 33.3333%; height:40px; float:left;}
.pro-service li span{ display:inline-block; float:left; width:36px; height:36px;}
.pro-service li span.fi{background: url(../img/icon_1.jpg) no-repeat;}
.pro-service li span.se{background: url(../img/icon_2.jpg) no-repeat;}
.pro-service li span.th{background: url(../img/icon_3.jpg) no-repeat;}
.pro-service li .int{float: left;height: 36px; padding-left:5px; font-size:12px;}
.pro-service li .int p{ margin:0px;}
.pro-service li p.fz15{ font-size: 15px;line-height: 20px;color: #1e1e1e;}
.info_title{color:#a25934; border-bottom:2px solid #f4eae3; font-weight:600; font-size:22px; padding:5px; margin-bottom:15px;}
.orderBtn,.orderBtn:link,.orderBtn:visited{ border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#f50; height:40px; line-height:40px; padding:0px 20px; font-size:18px; font-weight:600; color:#fff; display:inline-block; *display:inline; *zoom:1;}
.orderBtn:hover{ background:#f73;}
.rightc_title{ border:1px solid #efe1d7; background-color:#f3f3f3; padding:15px 5px 15px 15px;}
.rightc_title .more{ float:right; color:#555;}
.rightc_title .more a:link,.rightc_title .more a:visited{ color:#555;}
.rightc_title .more a:hover{ color:#f00;}
.rightc_title h2{ color:#a25934; font-size:15px; font-weight:700;}
.rightcon{ padding:10px 15px; border:1px solid #e9e9e9; border-top:0; min-height:300px;}
.rightcon .infocon img{ max-width:680px;*width:expression((this.offsetWidth > 680) ? '680px' : true); height:auto;}
.rightcon #imgContent img,.info_content img{ max-width:930px;*width:expression((this.offsetWidth > 930) ? '930px' : true); height:auto;}
.rightcon p{ margin:5px 0px;}
.rightcon .infotitle{font-size:22px; text-align:center; padding:4px 0px; margin-bottom:6px;border-bottom:#CCC solid 1px; line-height:150%}
.rightcon .infotitle h1{ font-size:18px;}
.rightcon cite{ color:#9E9D9D; width:100%; text-align:center; display:block;}
.page_updown{ margin-top:15px; padding-top:10px; border-top:1px dashed #CCC;}
.contable{ border-collapse:collapse; border:1px solid #f4e9e3;}
.contable tr.odd{ background-color:#f4e9e3;}
.contable tr.odd td:first-child{ border-right:1px solid #fff;}
.contable td{ border:1px solid #f4e9e3; padding:2px 5px;}
.honorList{ position:relative; overflow:hidden}
.honorList ul{ *margin-bottom:13px;}
.honorList li{ width:193px; height:136px; padding:7px 9px 6px 8px; background: url(../img/libg08.png) no-repeat; margin:0 23px 13px 15px; text-align:center; float:left;}
.honorList li img{ float:left}
.honorList li p{ line-height:26px; width:193px; height:26px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.honorList li a:hover p{ color:#f00}
.lidot{ font-weight:400; padding-left:15px; background:url(../img/dot_1.gif) no-repeat left center;}
.lidot strong{ font-weight:400;}
.noimg li{ border-bottom:1px dashed #eddfd3 !important; padding-bottom:5px;}
.ggli span{ float:right; *margin-top:-28px;}