@charset "gb2312";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{ margin:0; padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;font-family: "ΛΞΜε", "Microsoft Yahei","ΠΒΛΞΜε", "ΊΪΜε","ΞΆΘνΡΕΊΪ"; }
a img{border:none;}
.table1 {border-collapse:collapse;border-spacing:0}
ul,ol,li{ list-style:none; list-style-type:none;}
:focus {outline:0}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.fb{font-weight:bold;}
.m8{ margin-top:8px;}
.m10{ margin-top:10px;}
em{font-style:normal;}
a{ text-decoration:none;}

.TopCenTer{ width:100%; height:114px; background:url(../images/topbg.jpg) repeat-x bottom;}
.Top{ width:950px; height:114px; margin:0 auto; overflow:hidden;}
.Logo{ float:left; width:225px; height:114px; overflow:hidden; font-family:"ΞΆΘνΡΕΊΪ";}
.TopRight{ float:right; height:114px; overflow:hidden; font-family:"ΞΆΘνΡΕΊΪ";}
.TopRightUp{ width:725px; text-align:right; height:24px; padding-top:20px; line-height:24px; color:#666; font-size:14px;}


.Banner{ width:100%; height:360px; }

.cc{ width:100%; height:174px; background:url(../images/bannerbottombg.jpg) repeat-x;}
.BannerBottom{ width:950px; height:174px; margin:0 auto; font-family:"ΞΆΘνΡΕΊΪ";}
.BannerBottomLeft{ float:left; width:550px; height:104px; padding-top:70px; font-size:20px; color:#222;}
.BannerBottomRight{ float:right; width:300px; height:125px; padding-top:36px; padding-right:35px;}
.BannerBottomRightLL{ width:125px; float:left; height:125px; padding-right:30px;}
.BannerBottomRightRR{ width:145px; height:125px; float:right;}
.BannerBottomRightRR span{ width:100%; padding-top:20px; float:left; height:35px; font-size:30px; color:#585858;}
.BannerBottomRightRR p{ width:100%; padding-top:10px; float:left; height:60px; font-size:16px; color:#666;}

.Color{ width:100%; background:#fff; overflow:hidden; padding-top:15px;}

.BottomNav{ width:950px; height:45px; line-height:45px; font-family:"ΞΆΘνΡΕΊΪ"; margin:0 auto; padding-top:10px; overflow:hidden;}
.BottomNav a{ color:#333; font-size:16px; padding:0 15px;}
.BottomNav a:hover,.BottomNav .active{ color:#fff; background:#003f91; font-size:16px; padding:0 15px;}

.pad10{ padding-top:10px;}
.Center{ width:950px; overflow:hidden; padding-bottom:10px; padding-top:30px; margin:0 auto; overflow:hidden;}
.CenterLeft{ float:left; width: 460px; overflow:hidden;}
.CenterLeft01{ float:left; width: 510px; overflow:hidden;}
.CenterRight01{ float:right; width: 400px; overflow:hidden;}


.CenterRight{ float:right; width: 460px; overflow:hidden;}
.CenterRightTop{ width:100%; height:40px; padding-top:20px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:20px; color:#666;}
.CenterRightTop span{ font-size:30px; color:#72a228;}
.CenterRightCC{ width:100%;padding-top:45px; line-height:30px; text-indent:2em; font-size:14px; color:#666;}


.Case{ width:950px; overflow:hidden; padding-top:25px; padding-bottom:25px; margin:0 auto;}
.CaseUp{ width:100%; height:40px; font-size:30px; color:#72a228; font-family:"ΞΆΘνΡΕΊΪ";}
.CaseTop{ width:100%; height:140px; padding-top:15px; overflow:hidden;}
.CaseTop li{ position:relative; z-index:55; width:87px; padding:0 19px; height:140px; float:left;}
.CaseTop .selected{ background:url(../images/main_43.jpg) no-repeat bottom center;}
.CaseTopMar01{ position:absolute; top:0px; left:19px; width:86px; height:86px;}
.CaseTopMar02{ width:80px; height:80px; float:left; padding:3px;}
.CaseTopMar03{ width:80px; height:55px; float:left; text-align:center; color:#333; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px;}
.CaseCenter{ width:100%; overflow: hidden; padding:10px 0; background:#dcdcdc;}
.CaseCenterTT{ float:left; padding-left:10px; overflow:hidden;}

.CaseCenterCC{ float:left; width:280px; overflow:hidden; padding-left:20px; line-height:24px; font-family:"ΞΆΘνΡΕΊΪ"; color:#333;}
.CaseCenterCC li{ padding-bottom:10px; overflow:hidden; width:100%;}

.Upnick{ width:100%; height:215px; background:#f5f4f4;}
.UpnickTop{ width:950px; height:50px; padding-top:20px; border-bottom:1px solid #ede9e9; margin:0 auto; font-family:"ΞΆΘνΡΕΊΪ"; font-size:30px; color:#72a228;}
.UpnickCenter{ width:950px; height:125px; margin:0 auto; padding-top:20px; overflow:hidden;}
.UpnickCenter li{ width:95px; height:125px; padding:0 20px; float:left; text-align:center; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px;}

.NavBottom{ padding:15px 0; background:#fff; width:100%; height:30px; line-height:30px; font-size:14px; color:#999; text-align:center; border-bottom:1px dashed #666;}
.NavBottom a{ color:#666;}
.NavBottom a:hover{ color:#ef0000; text-decoration:underline;}

.Bottom{ width:100%; height:163px; background:url(../images/bb.jpg) repeat-x; overflow:hidden;}
.BottomCC{ width:950px; height:100px; padding-top:30px; margin:0 auto;}
.BottomCCLL{ float:left; width:600px; height:100px; font-size:14px; color:#999; line-height:26px;}
.BottomCCRR{ float:right; width:300px; font-family:"ΞΆΘνΡΕΊΪ";}

.pad01{ width:95px; height:29px; float:left;}

.TTBanner{ width:100%; height:215px; margin:0 auto; display:none }

.Tit{ width:950px; height:95px; margin:0 auto; font-family:"ΞΆΘνΡΕΊΪ";}
.Titmar01{ width:100%; height:55px; line-height:55px; font-size:24px; color:#666;}
.Titmar01 span{ font-size:16px; color:#8cc732;}
.Titmar02{ width:100%; height:40px; color:#c6c6c6;}

.TitNav{ width:950px; height:41px; margin:0 auto; background:url(../images/newtit.jpg) no-repeat center; line-height:40px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px; color:#999; text-align:center;}
.TitNav a{ color:#666; padding:0 10px;}
.TitNav a:hover,.TitNav .selected { color:#609a05; padding:0 10px;} 

.News{ width:950px; height:150px; overflow:hidden; padding:20px; border:1px solid #dcdcdc; background:#fff; margin:0 auto; margin-top:10px; margin-bottom:10px; }
.Newspic{ width:150px; height:150px; padding-right:20px; float:left;}
.Newspic img{ width:150px; height:150px;}
.NewsTit{ width:750px; float:right; height:120px; overflow:hidden;}
.NewsTitMar01{ width:100%; height:24px; font-size:14px; font-weight:bold;}
.NewsTitMar01 a{ color:#088f15;}
.NewsTitMar01 a:hover{ color:#cf0000; text-decoration:underline;}
.NewsTitMar02{ width:100%; height:48px; line-height:16px; color:#999;}
.NewsTitMar03{ width:100%; height:18px; line-height:16px; color:#999;}
.NewsTitMar04{ width:100%; height:28px; text-align:right;}


.Page{ width:950px; margin:0 auto; height:35px; padding-bottom:25px; overflow:hidden;}
.Pageleft{ float:left; width:50px; text-align:center; height:27px; padding-top:8px;}
.pad300{ padding-left:310px;}
.Pagemiddle{ max-width:230px; overflow:hidden; height:35px; float:left;}
 
.Pagemiddle a{ color:#fff; font-size:12px; background:#ababab; float:left;padding:0px 5px; height:24px; text-align:center; line-height:24px; margin-right:8px; margin-top:4px;}
.Pagemiddle a:hover,.Pagemiddle .current{ color:#fff; font-size:12px; background:#222; float:left; padding:0px 5px; height:24px; text-align:center; line-height:24px; margin-right:8px; margin-top:4px;}

.CASE{ width:920px; padding:0 15px; overflow:hidden; margin:0 auto; padding-top:15px; padding-bottom:25px;}
.CASE li{ position:relative; z-index:55; width:87px; padding:0 22px; height:140px; float:left;}
.CaseTopMar04{ width:80px; height:55px; float:left; text-align:center; color:#333; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px;}
.CaseTopMar05{ position:absolute; top:0px; left:22px; width:86px; height:86px;}


.About,.AboutOne,.AboutTwo{ width:950px; overflow:hidden; margin:0 auto; padding:15px 0; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px; line-height:24px;}
.AboutOne h3{ width:935px; padding-left:15px; height:40px; line-height:40px; font-size:18px; color:#fff; background:#65a306; font-weight:400; margin-bottom:15px;}
.AboutOne ul{ padding-left:215px; width:735px; overflow:hidden;}
.AboutOneCC{ width:100%; height:50px; overflow:hidden;}
.AboutOneCCMar01{ float:left; width:80px; text-align:right; height:35px; line-height:35px; padding-right:10px;}
.AboutOneCCMar02{ float:left; width:240px; text-align:left; height:35px; padding-right:10px;}
.AboutOneCCMar02 input{ width:230px; height:28px; line-height:28px; padding:0px 5px; border:1px solid #d4d4d4;}
.AboutOneCCMar03,.AboutOneCCMar06{ float:left; overflow:hidden; height:35px; font-size:12px; color:#999; line-height:35px;}
.AboutOneCCMar06 select{ margin-right:8px; margin-top:10px;}

.AboutOnett{ width:100%; height:80px; overflow:hidden;}
.AboutOneCCMar04{ height:80px; overflow:hidden; width:380px; float:left;}
.AboutOneCCMar04 textarea{ width:366px; height:76px; padding:0px 5px; border:1px solid #d4d4d4;}
.AboutOnexx{ padding-left:90px; width:645px; overflow:hidden; padding-top:15px;}
.AboutOnecc01{ width:100%; height:45px; line-height:45px; font-size:24px;  font-family:"ΞΆΘνΡΕΊΪ"; color:#666; }
.AboutOnecc02{ width:900px; padding-left:48px; height:45px; line-height:45px; font-size:18px;  font-family:"ΞΆΘνΡΕΊΪ"; color:#666; }
.AboutOnecc03{ width:100%; height:45px; line-height:45px; font-size:14px;  font-family:"ΞΆΘνΡΕΊΪ"; color:#666; }
.AboutTwo h3{ width:935px; padding-left:15px; height:40px; line-height:40px; font-size:18px; color:#fff; background:#65a306; font-weight:400; margin-bottom:15px;}
.AboutTwo li span{ float:left; width:45px; height:34px;}


#returnTop {background: url(../images/top.png) no-repeat scroll center ; bottom: -50px; height: 36px; opacity: 0.5;overflow: hidden;position: fixed;right:10px;text-indent: -999px;transition: bottom 0.9s ease 0s;width:45px;z-index: 999;}

#returnTop:hover {cursor: pointer;}

/*my*/ 
.clr{clear:both;}
.fc_white { color: #fff; }
.fc_red { color: red; }
.fc_blue { color: #00f; }
.fc_green { color: green; }
.fc_grey { color: #666; }
img{border:none;}

.f14{font-size:14px;}.f18{font-size:18px;}

.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right;} 
.fb{ font-weight:bold; }
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.container{width:950px;  margin:0px auto; padding:0px 0px;} 
.container1{width:100%;  margin:0px auto; padding:0px 0px;} 
.pdt10{padding-top:10px;}


.w50{width:50px;}
.w350{width:350px;}
.editor{ width:99%; height:80px;}
.editor:hover{ width:99%; height:80px;}

.numeric,.calendar,.calendar1,.btnUpload,.idTabs{}

.inputText1{ border-left:1px #BEBEBE solid; border-top:1px #BEBEBE solid; border-right:1px #E1E1E1 solid; border-bottom:1px #E1E1E1 solid; height:18px; line-height:18px; padding:2px; background:url(bgInput.gif) repeat-x #fff;}
.inputText1:hover{ border-left:1px #7D7D7D solid; border-top:1px #7D7D7D solid; border-right:1px #AAA solid; border-bottom:1px #AAA solid; height:18px; line-height:18px; padding:2px;}
.readonly{background:#eee;}

.h-block .side-nav{ border:none; border-top:4px #CEB777 solid;}
.h-block .side-nav .piece-title span{ font-size:14px; color:#737373;}

.btnSubmit { width:72px; height:24px; background:url(cz_20.gif) no-repeat; border:none; color:#fff; text-align:center;}
.bgblue{background:#D9D9FF;}
.sider .piece a{font-size:12px;}
.sider .first a{font-size:14px;}

#slider1 img{ width:1000px; height:320px;}
/*ΛΡΛχ*/
.node{height:auto; padding-top:10px;}
.node ul li{ list-style-type:none;}
.node .title h1{font-size:14px;}
.node .description{height:auto; line-height:22px; padding:10px;}
.node .info{height:auto; line-height:22px; text-align:right } 
.nodelist .page{ height:60px; line-height:60px; text-align:center; border-top:1px solid #ccc;}
.nodelist .page a{ padding:7px 10px 7px 10px; border:1px solid #ddd;}
.nodelist .page a:hover,.nodelist .page .selected{ background:#0a382d; border:1px solid #0a382d; color:#fff; }
#scrollimgup{ width:260px; height:494px; float:left; overflow:hidden;}
#scrollimgup ul{padding:0px; margin:0px;}
#scrollimgup ul li{height:109px; float:left; width:100%; overflow:hidden;}
#scrollimg1,#scrollimg{ width:940px; height:180px; float:left; overflow:hidden;}
#scrollimg1 ul,#scrollimg ul{padding:0px; margin:0px; float:left;	}
#scrollimg1 ul li,#scrollimg ul li{height:180px; float:left; width:230px; position:static; text-align:center; overflow:hidden;}
 
.yCart{ width:108px; height:auto; border:1px #ECC0A5 solid; position:relative; background:#fff; display:none; float:left; z-index:1001}
.yCart .yTitle{ width:100%; height:36px; background:url(../images/qq/BgQQ.jpg) repeat-x; line-height:36px; color:#fff; font-family:ΞΆΘνΡΕΊΪ; font-size:14px; float:left;}
.yCart .yTitle .yTit{position:absolute; left:10px;}
.yCart .yTitle .yClose{ position:absolute; right:10px; top:-10px;}
.yCart .yClose{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#fff; cursor:pointer;}
.yCart .yCartMain{ width:100%; float:left; text-align:center;}
.yCart .yCartMain .yInfo{ width:100%; float:left; height:auto; padding-top:70px; padding-bottom:10px; background:url(../images/qq/Face2.jpg) no-repeat center top; color:#656565;}
.yCart .yCartMain .yInfo2{ width:100%; float:left; height:110px; background:url(../images/qq/Face1.jpg) no-repeat center top; color:#656565;}
.yCart .CartNo{color:#f00; font-weight:bold;}
.yCart .yGo{ width:100%; height:auto; float:left;}
.yCart .yGo a{ color:#333; margin:0px auto 10px; display:block;}
#slider1 img{width:980px; float:left; height:320px;}
.prevnext{ border-top:1px #ccc solid; padding:5px 0px; line-height:20px;}

#kinMaxShow {width:100%; height:360px; visibility:hidden; overflow:hidden;}
#kinMaxShow div{margin:0px; padding:0px;}
#kinMaxShowInner{width:100%; height:215px; visibility:hidden; overflow:hidden;}