html, body {height: 100%;}
.backimage{position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;}
.content{position: absolute;z-index: 2;width: 100%;height: 100%;top: 0;left: 0;}
.header{height: 130px; position: absolute;z-index: 3;}
.header .logo{width: 125px;height: 86px;position: relative;top: 0px;left: 30px;float: left;}
.header .oa{width: 75px;height: 15px;position: relative;z-index: 3;top: 50px;right: 45px;float: right;}
.header .nav {width: 697px;height: 40px;position: relative;z-index: 3;top: 80px;right: -60px;float: right;background-image: url(../image/nav.png);background-repeat: no-repeat; padding-left:20px;}
.header .nav ul {display: block;padding: 0 1px 0 1px;}
.header .nav ul li {width: 112px;display: block;height: 40px;float: left;text-align: center;}
.header .nav ul li ul {display: none;}
.header .nav ul li ul li {width: 100px;display: block;height: 30px;float: left;text-align: center;line-height: 30px;color: #777;overflow: hidden;background-image:url(../image/opa25_rgb000000.png);margin:0 5px;}
.header .nav ul li ul li a {color: #ccc;line-height: 30px;height: 30px;width: 100px;display: block;background-image: url(../image/subnav_hover.png);background-position: -60px 10px;background-repeat: no-repeat;}
.header .nav ul li ul li a:hover{color:#fff;}
.header .nav ul li a span {display: block;height: 40px;line-height: 40px;margin: 0 5px;}
.header .nav ul li a {line-height: 40px;font-size: 14px;height: 40px;overflow: hidden;display: block;}
.footer{position: absolute;z-index: 4;bottom: 0px;background-image: url(../image/bottom.png);height: 52px;}
.footer p{ line-height:52px; height:52px; color:#fff; text-align:center;}
.main{width: 100%;}
.left_nav{ width:200px; background-color:#fff; background-position:90px 20px; position:relative; z-index:200; top:280px; left:30px; background-repeat:no-repeat; -webkit-box-shadow: 0px 0px 10px #777; -moz-box-shadow: 0px 0px 10px #777; box-shadow: 0px 0px 10px #777; height:300px; behavior: url(http://www.fczhice.com/css/css/PIE.htc);}
.left_nav .title{ padding-top:40px; width:170px; padding-right:30px; text-align:right; font-size:15px; line-height:25px; height:25px; color:#333;}
.left_nav ul{ padding-top:10px;}
.left_nav ul li{ display:block; width:170px; padding-right:30px;}
.left_nav ul li a{ line-height:30px; text-align:right;  width:170px; display:block; color:#666; font-size:14px;}
.left_nav ul li a:hover{ color:#ff0000;}
.right_con{ width:700px; background-color:#fff; background-position:90px 20px; position:relative; z-index:150; right:30px; background-repeat:no-repeat; min-height:500px; float:right;}
.right_con .title{text-align:left; font-size:16px; font-family:"黑体"; line-height:50px; height:50px; color:#999;}
.right_con .article{ text-align:left;}
.right_con .article a{ color:#666;}
.right_con .article .consider{}
.right_con .article .consider li{ clear:both; /*border-bottom:#eee dotted 1px;*/ padding:10px 0px;}
.right_con .article .consider li .considerleft{ float:left; width:80px;color:#777;}
.right_con .article .consider li .considerright{ float:right; width:600px;border-left:#ccc solid 1px; padding-left:15px;color:#444; line-height:25px;}
.right_con .article .consider li .considerright a{ height:25px; line-height:25px; color:#444; display:block; background:url(../image/liBg04.gif) no-repeat left center; padding-left:10px;}
.right_con .article .consider li .considerright a h6{ height:25px; line-height:25px; font-size:12px; width:500px; display:block; float:left; overflow:hidden; font-weight:normal;}
.right_con .article .consider li .considerright a span{ height:25px; line-height:25px; font-size:12px; width:100px; display:block; float:right; text-align:right;}

.newstu{ border-bottom:1px #ccc solid; padding-bottom:10px;}
.newstuleft{ float: left; width:200px;}
.newstuleft img{ width:200px; height:150px;}
.newsturight{ float:right; width:490px; color:#666;}
.newsturight a{ color:#666;}

.casenews{}
.casenews ul{}
.casenews ul li{ clear:both; border-bottom:#eee dotted 1px;}
.casenews ul li a{ height:40px; line-height:40px; color:#777; display:block; padding-left:50px; background-image:url(../image/pointer.jpg); background-position:20px center; background-repeat:no-repeat;}
.casenews ul li a h6{ height:40px; line-height:40px; font-size:16px; width:500px; display:block; float:left; overflow:hidden; font-weight:normal;}
.casenews ul li a span{ height:40px; line-height:40px; font-size:16px; width:100px; display:block; float:right; text-align:right;}
.casenews ul li a:hover{ color:#F00;}

.right_con .article .read{}
.right_con .article .read li{ clear:both; border-bottom:#eee dotted 1px;}
.right_con .article .read li:hover{ background-color:#eee;}
.right_con .article .read li img{ height:260px; float:left; width:200px; padding:20px;}
.right_con .article .read li a{ height:260px; color:#777; display:block; float:right; width:430px; padding:20px 20px 20px 0;}
.right_con .article .read li a h6{ height:40px; line-height:40px; font-size:20px; display:block; overflow:hidden; font-weight:normal; color:#555;}
.right_con .article .read li a span{line-height:30px;}
.right_con .article .read li a p{ font-size:16px; color:#777; line-height:30px;}

.case{}
.case ul{ padding:10px 0px;}
.case ul li{display:block; float:left; width:50%;}
.casewz a{color:#b0894e;font-weight:bold; font-size:14px; line-height:30px;}
.casewz a:hover{}
.casetupic{ width:120px; height:120px; padding:1px; border:1px #ccc dashed;}
.casetu{ float:left;}
.casewz{ float:right; width:200px;border-bottom:#ccc dotted 1px; margin-right:10px; color:#666;}

.casemap{ text-align:center; padding-top:330px;}
.ebook{ padding-top:300px;}

.ebookbten{ border-bottom:1px #eee solid; color:#eee; font-size:18px; font-weight:bold; line-height:45px; text-transform:uppercase;}
.ebookbtch{ border-bottom:1px #eee dotted; font-size:14px; line-height:40px;}
.ebooknr{ padding-top:15px;}
.ebooknrleft{ float:left; width:425px;}
.ebooknrright{ float:right; width:560px;}
.ebooklist{ height:560px;}
.ebooklist ul{}
.ebooklist ul li{ float:left; width:33.3%; text-align:center; height:280px;}
.ebooktu{}
.ebooktunr{}
.ebooktubt{ text-align:center;border-bottom:1px #eee solid; line-height:50px;}

.video{ padding-top:300px; color:#666;}
.videobten{ border-bottom:1px #eee solid; color:#eee; font-size:18px; font-weight:bold; line-height:45px; text-transform:uppercase;}
.videobtch{ border-bottom:1px #eee dotted; font-size:14px; line-height:40px;}
.videonr{ padding-top:15px;}
.videonrleft{ float:left; width:500px;}
.videonrright{ float:right; width:470px;}
.videolist{}
.videolist ul{}
.videolist ul li{ line-height:30px;}
.videolist ul li a{ color:#666; font-size:14px; line-height:30px;}
.videolist ul li span{ display:block; font-size:10px;}
.videotu{ text-align:center;}
#mediaspace{ text-align:center;}
.videotunr{}
.videotubt{ text-align:center;border-bottom:1px #eee solid; line-height:50px;}

.caseview{ padding-top:310px; color:#666;}
.caseviewbt{border-bottom: solid 1px #cccccc;}
.caseviewbtleft{ float:left; font-size:16px; line-height:35px; padding-bottom:5px; height:50px;}
.caseviewbtleft img{ width:50px; height:50px;  vertical-align:middle; height:50px;}
.caseviewbtleft span{line-height:35px; padding-left:8px;}
.caseviewbtleft span font{ font-size:12px; color: #F63; padding-left:8px;}
.caseviewbtright{ float:right;}
.caseviewbtpic{ padding:15px 0px;}
.caseviewmenu{ padding-top:30px; padding-right:20px;}
.caseviewmenu ul{border-left:1px #ccc solid;}
.caseviewmenus{background: #b0894e; color:#fff; display:block;line-height:25px;padding:0px 25px;}
.caseviewmenu ul li{ float:left; border-right:1px #ccc solid;}
.caseviewmenu ul li a{ line-height:25px; padding:0px 25px; display:block; color:#333;}
.caseviewmenu ul li a:hover {background: #b0894e; color:#fff;}
.caseviewcontent,.caseviewpeitao{ padding:10px 0px;}

.casehuxing{}
.casehuxing ul{ padding:10px 0px;}
.casehuxing ul li{ float:left; width:50%;}
.casehuxingleft{ float:left; width:210px;}
.casehuxingright{ float:right; width:300px; padding-top:15px;}
.casehuxingtu{ width:160px; border:1px #eee solid; text-align:center;}
.casehuxingpic{ width:160px;}

.caseviewnewsbt{ text-align:center; padding:20px 0px 5px 0px; font-size:16px; font-weight:bold; border-bottom:1px #ccc solid;}
.caseviewnewsxiabian{ text-align:right; line-height:30px;}
.bottom_info{ margin-top:70px;}
.bottom_info .info{ text-align:center; color:#777; line-height:50px; height:50px;}
.bottom_info .info a{color:#777; line-height:50px;}

#fontzoom{height:auto !important; height:300px;min-height:300px;}

#news { line-height: 30px;color: #666; }
#news ul{}
#news ul li{border-bottom: 1px dashed #999; clear:both;}
#news ul li font{ float:right; width:70px;}
#news a {line-height: 30px;text-decoration: none;color: #666;background:url(http://www.fczhice.com/css/arr6.gif)  no-repeat  left center; padding-left:25px; }
#news a:hover {color: #ff0000;text-decoration: none;}

#shangxia{background-color:#333;filter: Alpha(Opacity=30, Style=0);color:#fff; text-align:center;}
#shangxia a{ color:#fff;}
#shangxia a:hover {color:#aaa;}

/*CSS yellow style pagination*/
DIV.fanye{PADDING:7px;MARGIN:3px;TEXT-ALIGN:right;}
DIV.fanye A{BORDER:#ccc 1px solid; PADDING:2px 5px;MARGIN:2px;COLOR:#000;TEXT-DECORATION: none;}
DIV.fanye A:hover{BORDER:#f0f0f0 1px solid;COLOR:#000;}
DIV.fanye A:active{BORDER:#f0f0f0 1px solid;COLOR:#000;}
DIV.fanye SPAN.current{BORDER:#666 1px solid; padding:2px 5px;FONT-WEIGHT:bold;MARGIN:2px;COLOR:#fff;BACKGROUND-COLOR:#666;}
DIV.fanye SPAN.disabled{BORDER:#eee 1px solid;PADDING:2px 5px;MARGIN:2px;COLOR:#ddd;}

.proCont{padding:10px 0;font-family:"微软雅黑";font-size:11px;}
.proCont .projectImgs{width:1024px;height:450px;position:relative;}
.proCont .projectImgs li{width:1024px;height:450px;position:absolute;top:0;left:0;}
.proCont .projectImgs li img{display:block;width:1024px;height:450px;}
.proCont .projectImgs .islidedian{position:absolute;right:20px;bottom:20px;line-height:8px;z-index:9999;}
.proCont .projectImgs .islidedian a{width:76px;height:8px;overflow:hidden;float:left;display:inline-block;margin-right:8px;background:#FFF;}
.proCont .projectImgs .islidedian a.selected{background:#B0894E;}

.proCont .proLfet{width:450px;padding:20px 0 0 20px;}
.proCont .proRight{padding:20px 0 0 20px;}
.proCont .proLfet .proWord{width:365px;padding:25px 0;}
.proCont .proLfet .proAddress{padding:70px 0 35px 0;}

.projectTitle{padding-bottom:25px;}

.projectCont{width:704px;margin:auto;padding:45px 0 70px 0;}
.projectCont .projectImg{padding:20px 0;}
.projectCont h1{font-weight:700;font-size:12px;line-height:2;}

#biankuan{}
#biankuan td{ border:1px #eee solid; padding:0px 3px;}