@charset "gb2312";
body {font:12px '\65B0\5B8B\4F53';min-width:1122px;background:#fff;}
.top {min-width:1122px}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {*+height:1%}
table {border-collapse:collapse;border-spacing:0}
.banner{ height: 331px; background: url(../images/banner.jpg) no-repeat center top;}
.floor1{ background: #7cafd3;padding-top:42px;padding-bottom: 37px; font-family:'\5FAE\8F6F\96C5\9ED1 '  }
.floor3{ background: #7cafd3;padding-top:62px; font-family:'\5FAE\8F6F\96C5\9ED1 ' }
.mainbox{width: 1000px; margin: 0 auto;}
.block{ padding-top:61px;}
.decorat{ height: 180px; background: #e4f0f8; border-radius: 20px; position: relative;behavior: url(css/pie.htc); margin-bottom: 61px;}
.decorat-txt{padding: 29px 50px; font-size: 14px; line-height: 30px; text-indent: 2em;}
.event{ height: 506px; background: #e4f0f8; border-radius: 20px; position: relative;behavior: url(css/pie.htc); padding-top: 10px; margin-bottom: 36px;}
.mainbox h2{ position: absolute;top: -34px;left: 50px; width: 210px; height: 68px; background: url(../images/tit.png) no-repeat; }
.mainbox h2.tit2{ background-position: 0 -103px;}
.mainbox h2.tit3{ background-position: 0 -199px;}
.main_Focus_News_right{width:900px; margin: 67px auto 0; background-color: #fff;}
.Focus_roll_news{width:900px; height:380px; margin-bottom:20px; background:#fff; overflow:hidden; position:relative; border: 5px solid #fff;}
.Focus_roll_news_text{width:300px; padding:10px; margin-top: 30px;}
.Focus_roll_news01{overflow:hidden; width:900px; height:380px;}
.Focus_roll_news01 img{width:570px; height:380px;}
#Slide{position: absolute;width: 8640px;}
#Slide li{width:900px;display: inline;float: left;}
.Focus_roll_news_text h4{font-family:"Î¢ÈíÑÅºÚ"; font-size:17px; line-height:25px; overflow:hidden; padding-bottom:5px; text-align:left;}
.Focus_roll_news_text h4 a{color:#446e90;}
.Focus_roll_news_text p{color:#333; line-height:30px; padding-top:6px; font-size: 14px;}
.Focus_roll_news_text a{ color: #ff8f00 }
.Point_roll{position:absolute; width:135px; left:773px; _left:763px; bottom:20px; text-align:center;}
.Point_roll li{background:url(http://img.ccement.com/xinxi/point01.gif) 0 -13px no-repeat; float:left; cursor:pointer; display:inline-block;  width:8px; height:8px; margin-left:10px;}
.Point_roll .current_roll{background:url(http://img.ccement.com/xinxi/point01.gif) 0 0 no-repeat; width:8px; height:8px;}

.floor2{background: #e4f0f7; padding-top: 67px;padding-bottom: 37px;font-family:'\5FAE\8F6F\96C5\9ED1 ' }
.hot-company{ height: 2750px; background: #fff;  border-radius: 20px; position: relative; padding-top: 56px;behavior: url(css/pie.htc);}
.hot-company-logo{ width: 197px; float: left; }
.hot-company-info{ width: 681px; background: #e4f0f7;border-radius: 18px; color: #000;position:relative;behavior: url(css/pie.htc);}
.company-list{ width: 900px; margin: 0px auto;}
.hot-company table{ text-align: center; }
.hot-company table tr.block td {
    height: 23px;
}
.hot-company ul{ margin-left: 17px; text-align: left; padding: 16px 21px 10px 41px; width: 618px; line-height: 30px;font-size: 14px;}
.hot-company ul li{ margin-top: 4px; border-bottom: 2px dashed #fff; padding:9px 0 17px;}
.hot-company ul li.last{ border-bottom: 0; }
a.tit{ color: #446e90; font-size: 16px; line-height: 38px; font-weight: bold; }
a.more{ color: #ff8f00;}
.hot-company a:hover{text-decoration:underline;}
.floor3{ background: #7cafd3;padding-top:62px; padding-bottom: 37px;}
.hot-policy{ height: 944px; background: #fff; border-radius: 20px; position: relative;behavior: url(css/pie.htc);}
.hot-policy-list{ width: 939px; margin: 0 auto; padding-top: 65px; }
.hot-policy-list li{ margin: 0 19px 41px 19px; width: 275px; float: left; line-height: 30px; font-size: 14px; height: 390px; background: #e4eef6;}
.hot-policy-list li img{width: 275px; height: 170px;}
.hot-policy-list a.titname{ font-weight: bold;display: block; padding: 22px 24px 0 22px; color: #000;}
.hot-policy-list a:hover{text-decoration:underline;}
.hot-policy-list p{   padding: 0 24px 0 22px; color: #000;}
.hot-policy-list p.p1{   padding: 0 17px;}
.bottom{ width: 100%; }
.about-us{ width: 100%; background-color: #e4f0f7; height: 50px; color: #446e90;line-height: 50px; font-family:'\5FAE\8F6F\96C5\9ED1 ' }
.about-us .white1:link, .about-us .white1:hover, .about-us .white1:visited {
    font-size: 16px;
    color: #446e90;
}
.bomhome {
    border: 1px solid #e2e2e2;
    padding: 2px 0px 2px 38px;
    width: 960px;
    margin:0 auto 8px;
}
