@charset "gb2312";
/* CSS Document */

body{font:12px "ÐÂËÎÌå";background:#158dbd url(../images/topbg.jpg) no-repeat center 35px;min-width:1122px;}
.top{min-width:1122px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
a{text-decoration:none;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease;}
table{border-collapse:collapse;border-spacing:0;}

.nav{height:48px;line-height:48px;width:100%;background:#2a3351;min-width:1122px;margin-top:559px;}
.nav ul{width:1090px;margin:0 auto;}
.nav ul li{float:left;padding:0px 26px 0px 10px;height:20px;margin-top:12px;position:relative;}
.nav ul li a{color:#fff;font:17px 'Microsoft Yahei';display:block;position:relative;}
.nav ul li a:visited{color:#fff;}
.nav ul li a:hover{color:#cccc66;text-decoration:none;}
.nav ul li.li1{background:url(../images/nav.png) no-repeat 10px -154px;width:72px;}
.nav ul li.li2{background:url(../images/nav.png) no-repeat 10px -121px;width:124px;}
.nav ul li.li3{background:url(../images/nav.png) no-repeat 10px -220px;width:71px;}
.nav ul li.li4{background:url(../images/nav.png) no-repeat 10px -187px;width:71px;}
.nav ul li.li5{background:url(../images/nav.png) no-repeat 10px -27px;width:70px;}
.nav ul li.li6{background:url(../images/nav.png) no-repeat 10px 1px;width:72px;}
.nav ul li.li7{background:url(../images/nav.png) no-repeat 10px -90px;width:70px;}
.nav ul li.li8{background:url(../images/nav.png) no-repeat 10px -58px;width:71px;position:relative;}
.nav .subnav{background:url(../images/navhistory.png) no-repeat;width:269px;height:56px;position:absolute;left:93px;top:-20px;line-height:20px;padding:9px 0 0 17px;}
.nav .subnav a{text-indent:0;font:12px 'NSimSun';color:#99cccc;display:inline-block;margin-right:12px;line-height:20px;}
.nav .subnav a:visited{color:#99cccc;}
.nav .subnav a:hover{color:#cccc66;text-decoration:none;}
.content{width:1090px;margin:0 auto;margin-top:24px;position:relative;background:#fff;}
.floor1,.floor2,.floor3,.floor4,.floor5,.floor6{width:1000px;margin:0 auto;}
.content .shadowt{position:absolute;left:-16px;top:-32px;width:1122px;height:32px;background:url(../images/shadowt.png) no-repeat center top;}
.content .shadowl{position:absolute;left:-16px;top:0;width:16px;height:100%;background:url(../images/shadowl.png) repeat-y;}
.content .shadowr{position:absolute;right:-16px;top:0;width:16px;height:100%;background:url(../images/shadowr.png) repeat-y;}
.floor1 .subcon1{float:left;width:645px;}
.floor1 .subcon2{float:left;width:269px;margin-left:22px;}
.floor1 .subcon3{float:left;width:330px;margin-left:25px;}
.floor2 .subcon4{float:left;width:347px;margin-left:8px;_margin-left:4px;}
.floor2 .subcon5{float:left;width:296px;margin-left:21px;}
.floor2 .subcon6{float:left;width:318px;margin-left:10px;}
.floor3 .subcon7{float:left;width:372px;}
.floor3 .subcon8{float:left;width:404px;margin-left:7px;}
.floor3 .subcon9{float:left;width:238px;margin-left:17px;margin-right:-43px;}
.floor6 .subcon12{float:left;width:372px;overflow:hidden;}
.floor6 .subcon13{float:left;width:617px;margin-left:11px;}
.content .subtit{background:url(../images/titbg.jpg) no-repeat center left;_background:url(../images/titbg.jpg) no-repeat 7px left;font:18px "Î¢ÈíÑÅºÚ";color:#000;padding-left:9px;}
.content .subtit .line{height:1px;width:911px;display:inline-block;border-top:1px dotted #b0b0b0;float:right;margin-top:12px;}
.content .subtit .line2{width:285px;}
.content .subtit .line3{width:263px;}
.content .subtit .line4{width:126px;margin-right:20px;}
.floor1{padding-top:36px;margin-bottom:21px;}
.floor2{margin-bottom:46px;}
.floor3{margin-bottom:46px;}
.subcon1 .intro{line-height:24px;color:#666;overflow:hidden;margin-top:8px;width:645px;}
.subcon1 .intro p{text-indent:2em;}
.subcon1 a.uploadpdf{color:#cc3333;background:url(../images/flashicon.jpg) no-repeat center left;padding-left:24px;height:21px;line-height:21px;display:block;margin-top:10px;}
.subcon1 a.uploadpdf:visited{color:#cc3333;}
.subcon1 .meetingnews{margin-top:7px;}
.subcon1 .meetingnews img{width:347px;height:74px;}
.subcon1 .mname{text-align:center;color:#0066cc;font:14px "ÐÂËÎÌå";display:block;margin-top:4px;}
.subcon1 .mname:visited{color:#0066cc;}
.subcon2 .mt5{margin-top:5px;}
.subcon3 .comps{margin-top:13px;}
.subcon3 .mt10{margin-top:10px;}
.subcon3 .compstit{color:#000;font:12px "Î¢ÈíÑÅºÚ";margin-bottom:3px;margin-left:-6px;}
.subcon3 .compimg3{width:146px;float:left;margin-top:2px;margin-bottom:8px;display:block;line-height:1;border:1px solid #afc187;font-size:0;}
.subcon3 .compimg3 img{_width:146px;display:block;}
.subcon3 .compname{float:left;font:12px "Î¢ÈíÑÅºÚ";color:#2e2025;margin-left:5px;line-height:18px;margin-top:4px;}

/*banner*/
.banner{ position:relative; width:330px; height:248px; overflow:hidden;background:#FFF url(../images/kakaFoucs_bg.gif) no-repeat 50% 0;margin-top:21px;}
.banner_pic{ position:relative; width:330px;height:248px;overflow:hidden; }
.banner_pic ul{ position:absolute; top:0; left:0; width:246px; height:248px; }
.banner_pic ul li{ float:left; width:330px; display:none;}
.banner_pic ul li.cur{display:block;}
.banner_pic ul li img{border:0;display: block;width:330px;height:248px;  }
.banner_info { background:url('../images/imageshadow.png') repeat-x;width:321px;height:55px;text-align:left;padding-left:9px;color:#fff;font-weight:bold;font-size:14px; top:193px;overflow:hidden; position:absolute;padding-top:5px;}
.banner_info li{ display:none;height:17px;overflow:hidden;}
.banner_info li.current{ display:block; }
.banner_pages {margin: 0; padding: 0;list-style: none;  position: absolute;  top:223px; right:0;height: 20px;overflow:hidden; }
.banner_pages li{ float:left;display: inline;color: #fff;text-align: center;line-height:1.3;font-size: 14px; cursor: pointer;overflow: hidden;margin-right:5px;background:#FFF;background:url(../images/scrollbtn2.png) no-repeat;height:20px;width:20px;font-weight:bold;_background:url(../images/scrollbtnbg.png) repeat-x #000;_border:1px solid #6c6c6c;_height:18px;}
.banner_pages li.current{color:#ff7b11; background:#0b59a5;border:0; line-height:1.3;font-size: 14px;  margin-right:5px;background:url(../images/scrollbtn1.png) no-repeat;height:20px;width:20px;_background:url(../images/scrollbtnbg.png) repeat-x #000;_border:1px solid #ff7b11;_height:18px;}

.subcon4 ul{margin-top:23px;}
.subcon4 ul li{border-bottom:1px dotted #cecece;padding-bottom:3px;} 
.subcon4 ul li a{display:block;color:#000;font:16px "Î¢ÈíÑÅºÚ";line-height:27px;height:27px;overflow:hidden;margin-top:5px;}
.subcon4 ul li a:visited{color:#000;}
.subcon4 ul li a:hover{color:#cc3333;}
.subcon4 ul li p{color:#999;line-height:24px;height:24px;overflow:hidden;}
.subcon5 .imga{width:126px;height:87px;line-height:1;display:block;text-align:center;margin-top:4px;}
.subcon5 .imga img{vertical-align:middle;max-width:126px;max-height:87px;_width:126px;_height:87px;}
.subcon5 table{margin-top:9px;}
.subcon5 td{padding-right:22px;vertical-align:top;}
.subcon5 .imgname{width:126px;display:block;text-align:center;line-height:18px;margin-top:6px;color:#333;}
.subcon5 .imgname:visited{color:#333;}
.subcon6 ul,.subcon12 ul{margin-top:20px;}
.subcon6 li,.subcon12 li{line-height:26px;height:26px;overflow:hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.subcon6 li a,.subcon12 li a{color:#333;}
.subcon6 li a:visited,.subcon12 li a:visited{color:#333;}
.subcon6 li a:hover,.subcon12 li a:hover{color:#cc3333;}
.subcon7 p{font:12px "Î¢ÈíÑÅºÚ";color:#333;line-height:20px;margin-left:9px;}
.subcon7 .subtit{margin-bottom:22px;}
.subcon8 .subtit{margin-bottom:17px;}
.subcon8 .map{width:397px;height:135px;margin-left:10px;margin-top:-10px;}
.subcon8 ul{margin-left:11px;margin-top:15px;}
.subcon8 li strong,.subcon8 li p{float:left;color:#333;line-height:19px;}
.subcon8 li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.subcon8 li{*+height:1%;}
.subcon9 p{font:12px "Î¢ÈíÑÅºÚ";color:#333;line-height:24px;}
.subcon9 .subtit{margin-bottom:19px;}
.subcon10 ul{margin-top:26px;margin-bottom:14px;margin-left:-12px;_margin-left:-24px;_width:1024px;}
.subcon10 li{float:left;margin-left:12px;}
.subcon10 li a{display:block;text-align:center;}
.subcon10 li .imgname{color:#000;line-height:18px;margin-top:6px;width:156px;}
.subcon10 li .imgname:visited{color:#000;}
.subcon10 li img{width:156px;height:117px;}
.subcon11 .compstit{font:14px "Î¢ÈíÑÅºÚ";color:#333;margin-top:30px;}
.subcon11 .compstit span{color:#000;}
.subcon11 ul{margin-top:10px;}
.subcon11 ul li{float:left;margin:0px 8px 0 2px;}
.subcon11 .compsname{color:#2e2025;font:12px "Î¢ÈíÑÅºÚ";display:block;line-height:14px;}
.subcon11 .compsimg img{border:1px solid #ceffff;}
.subcon11 .ul1 .compsname{margin-top:2px;}
.subcon11 .ul2 .compsname{margin-top:7px;}
.subcon11{margin-bottom:42px;}
.subcon11 .comps3{width:1000px;clear:left;}
.subcon11 .comps3 ul{margin-top:10px;width:1000px;}
.subcon11 .comps3 li{margin-bottom:20px;}
.subcon11 .comps1,.subcon11 .comps2{float:left;margin-bottom:25px;}
.subcon11 .comps2{margin-left:30px;}
.subcon12 .subtit{margin-bottom:19px;}
.subcon12 ul{height:286px;overflow:hidden;margin-top:18px;}
.subcon13 ul{height:300px;overflow:hidden;}
.subcon13 .subtit{margin-bottom:18px;}
.subcon13 .subtit .line{width:520px;}
.floor6{margin-bottom:28px;}
.subcon13 ul{margin-left:-25px;_width:674px;_margin-left:-57px;}
.subcon13 ul li{float:left;margin-left:34px;margin-bottom:14px;}
.subcon13 li a{display:block;width:94px;}
.subcon13 li .aimg{width:94px;height:94px;}
.subcon13 li .aimg img{width:94px;height:94px;}
.subcon13 li .atit{color:#666;font-family:"ÐÂËÎÌå";line-height:18px;height:36px;overflow:hidden;margin-top:6px;}

/*¸ßÇåÍ¼¼¯*/
.photoMHD{width:981px;overflow: hidden;zoom: 1;margin:27px auto 0; background:#fff}
.photoMHD .zy p.text_con {color: #999;line-height: 20px;text-align: left;}
.photoMHD .allPic .btn {height: 11px;padding: 5px 0 16px 0;text-align: center;margin: 0 auto;width: 940px;}
.photoMHD #toolbar {width: 100%;overflow: hidden; color:#666;height: 16px;margin-top: 12px;}
.photoMHD .photoNews {text-align: center;border:1px solid #000000;}
.photoMHD .photoNews .pic {width:979px;text-align: center;margin: 0 auto;display: block;_height: 0px;overflow: hidden;background: url(http://img.ccement.com/photo/load2.gif) no-repeat scroll center center;height: 100%;position: relative;z-index: 100;height:655px;}
.photoMHD .photoNews .pic img{text-align: center;width:979px;height:655px;}
.photoMHD .photo_prev,.photoMHD  .photo_next {height: 100%;left: 0;position: absolute;top: 0;width: 50%;background: white;opacity: 0;filter: alpha(opacity=0);z-index: 100;}
.photoMHD .photo_next {left:470px;}
.photoMHD .btn_pphoto, .photoMHD .btn_nphoto {cursor: url("http://img.ccement.com/photo/3cbe4913aa86225.cur"), auto;display: block;height: 100%;outline: medium none;width: 100%;}
.photoMHD .btn_nphoto {cursor: url("http://img.ccement.com/photo/5f12e957ed5f6a8.cur"), auto;}
.photoMHD #main-b {margin: 13px auto 0; padding-bottom:15px;text-align:left;overflow: hidden;}
.photoMHD #main-b p a{line-height: 22px;color: #333;font-size: 14px;font-weight:bold;}
.photoMHD .pic_des{width:800px; float:left;}
.photoMHD .pic_page{width:140px; float:right;line-height: 22px; text-align:right; font-family:"ºÚÌå"; font-size:18px;color:#333;}
.photoMHD .pic_page span {font-size: 30px;color: #f60;}
.photoMHD .footer{background:#fff;padding-top:13px;}

/*Í¼Æ¬½õ¼¯*/
.floor3 .floor3_con ul{margin-left:9px;margin-top:28px;margin-bottom:10px;_margin-left:-5px;_padding-bottom:46px;*+padding-bottom:46px;}
.floor3 .floor3_con li{float:left;width:175px;margin-left:14px;margin-bottom:41px;}
.floor3 .floor3_con li a.imgintro{color:#333;display:block;text-align:center;overflow: hidden;margin-top:9px;line-height:20px;height:40px;}
.floor3 .floor3_con li img{width:175px;height:130px;}
.adleft{bottom: 190px;left: 10px;width: 155px;height: 205px;position: fixed;z-index: 9999;_position: absolute;background: #fff;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-190);overflow: visible;display: block;}