@charset "gb2312";
/* CSS Document */

/* CSS Document */

body{ margin:auto; list-style:none;background-color:#FFFFFF; font-size:12px; border:0; }
*{margin:0 auto;}
.wrapper_top{width:100%; height:27px; border-bottom:1px solid #eeeeee; background:#f7f7f7;}
.header{width:960px; height:27px; margin:0 auto; color:#3E3E3E;}
.header_login{color: #C0C0C0;display: block; padding-left: 5px; position: relative; width: auto;float: left; line-height:27px;}
.header .header_login li{float: left; font-size: 12px; font-weight: normal; list-style-type:none;}
.header .header_login span{color:#3e3e3e;}
.header .topred:link, .header .topred:visited, .header topred:hover, .header .topred:active{color: #FF0000;}
.header_login LI a, .header_login LI a:link, .header_login LI a:visited{color: #3E3E3E; text-decoration: none;}
.header .quick-menu{float:right; _margin-bottom:-2px;display:block;color:#c0c0c0; position:relative;}
.header .menu305{ width:305px;}
.header .quick-menu LI {BACKGROUND:url(http://img.ccement.com/public/img/mbg.jpg) right no-repeat; list-style-type:none; PADDING-RIGHT: 10px;PADDING-LEFT: 10px; FLOAT:left; PADDING-BOTTOM: 0px; MARGIN-LEFT:-1px; line-height:25px; padding-top:2px;}
.header .quick-menu LI.last {BACKGROUND: none transparent scroll repeat 0% 0%;}
.header .quick-menu LI.menu-item {padding:0; position:relative;}
.header .menu-hd {PADDING-RIGHT:22px;DISPLAY:block;PADDING-LEFT:10px;Z-INDEX:10002;PADDING-BOTTOM: 0px;MARGIN: 1px 1px 0px;CURSOR: pointer;PADDING-TOP:0px;height:26px; overflow:hidden; POSITION: relative;}
.header .quick-menu LI.head_rexian{height: 27px;line-height: 27px;padding-left: 20px;background: url(http://img.ccement.com/public/img/dh_pic.gif) no-repeat 0px 7px;color: #1B64AB;font-weight: bold; border-right:none;}
.header .menu-hd b {BORDER-RIGHT: #eee 4px solid; BORDER-TOP: #666 4px solid; FONT-SIZE: 0px; RIGHT: 10px; BORDER-LEFT: #eee 4px solid; WIDTH: 0px; LINE-HEIGHT: 0; POSITION: absolute; TOP:10px; HEIGHT: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
.header .menu-bd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; DISPLAY: none; Z-INDEX: 10001; RIGHT: 0px; BACKGROUND: #fff; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: absolute; TOP: 26px;}
.header IFRAME.menu-bd {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: -1; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=0); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
.header .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 10px}
.header .menu {POSITION: relative;}.menu a{color:#656565;}
.header .menu:hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
.header .hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px;}
.header .menu:hover .menu-bd {DISPLAY: block}
.header .hover .menu-bd {DISPLAY: block}
.header .menu:hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP:10px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
.header .hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP:10px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
.header .myuser .menu-hd {WIDTH: 48px;}
.header .myuser .menu-bd { width:355px;_WIDTH:345px; LINE-HEIGHT: 1.7; TOP: 26px; _HEIGHT:94px; overflow:hidden;}
.header .myuser .menu-bd-panel { padding:0px 10px 10px 10px;}
.header .myuser .menu-bd-panel dl{float:left;padding:10px 14px 0px 0px; text-align:left;}
.header .myuser .menu-bd-panel dt {font-weight:700;color: #B0B0B0;}

.header .services .menu-hd {WIDTH: 48px; padding-top:1px;}
.header .services .menu-bd {WIDTH:80px; TOP:26px; HEIGHT:auto;}
.header .services .menu-bd-panel { padding:0px 10px;}
.header .services .menu-bd-panel a{ display:block;}

.top{ margin:auto; width:960px; height:94px; border-bottom:2px solid #125ba6; background-repeat:no-repeat; background-position:left;}
.logo{width:190px; height:49px; float:left; display:inline; padding-top:20px;}
.logo img{border:none;}
.logo_login{width:190px; height:49px; float:left; display:inline; margin-left:15px; margin-top:25px; border-left:1px solid #eeeeee;}
.logo_login h1{font-family:"Î¢ÈíÑÅºÚ"; font-size:30px; font-weight:inherit; color:#125ba6; padding-left:15px;}
.login_bot {
    background-position: center bottom;
    border-bottom: 1px solid #CCCCCC;
    height: 223px;
    padding-top: 85px;
    width: 321px;
}
.login_top1 {
    background-image: url("http://img.ccement.com/User/login_top1.jpg");
    background-repeat: no-repeat;
    height: 308px;
    width: 323px;
}
.login_bg {
    background-image: url("http://img.ccement.com/User/login_bg.jpg");
    background-repeat: repeat-y;
    height: 308px;
    width: 323px;
}
.help{ float:right; width:305px; height:20px; margin-top:20px; }

.help li { text-align:right; font-size:12px; color:black;list-style:none;}

.help a { color:black; text-decoration:underline;}
.help a:hover{ color:red;}

.middle{ margin:auto; width:960px; height:536px; background-image:url(http://img.ccement.com/User/bg.jpg); background-repeat:repeat-x; margin-top:10px;}

.middle_left{ width:960px; height:536px; background-image:url(http://img.ccement.com/User/left.jpg); background-repeat:no-repeat; background-position:left;}

.middle_right{ width:960px; height:536px; background-image:url(http://img.ccement.com/User/right.jpg); background-repeat:no-repeat; background-position:right; overflow:hidden;}

.left{ float:left; width:557px; height:425px; background-image:url(http://img.ccement.com/User/left_img.jpg); background-repeat:no-repeat; background-position:bottom; margin-left:10px;}

.right{ float:right; width:314px; height:350px; padding-top:30px; margin-right:55px;}

.login_top{ width:272px; height:298px; border:1px solid #a4cbe6; background:#f6fbff;}
.login_top img{padding-left:20px; _padding-left:0; *padding-left:0; padding-top:21px; border:none;}
.login_top table{margin-top:5px; *margin-top:0px;}
.login_top #xian{background:url(http://img.ccement.com/User/line.jpg) no-repeat; width:254px; height:40px; margin-top:24px;}
.daoying{width:274px; height:65px;}
.bottom{ margin:auto; width:960px; height:100px; padding-top:15px; border-top:1px solid #eeeeee;}

.bottom li { text-align:center; font-size:12px; color:#646464; line-height:22px; list-style:none;}

.bottom a { color:#646464; text-decoration:none;}
.bottom a:hover{ color:red;}

.xinxi{ margin:auto; width:280px; height:13px; text-align:center; color:red; font-size:12px;}

.head{ width:960px; height:425px;}

.ad{ width:960px; height:78px; padding-top:30px;}
.ad ul { margin:0px; padding:0px; text-align:left; list-style:none;}
.ad ul li { float:left; width:232px; height:61px; padding-left:8px;}
.title{font-size:14px; color:#333333; font-weight:bold; text-decoration:none; margin:0px; padding:0px; line-height:23px;}

.title a{ color:#333333; font-weight:bold; text-decoration:none;}

.nr{font-size:12px; color:#a0a0a0; line-height:18px; margin:0px; padding:0px; list-style:none;}
.nr a { font-size:12px; color:#a0a0a0; font-weight:normal; text-decoration:none;}

.sp{float:left; width:85px; height:61px;}

.login_color{ font-size:12px; color:#1a8dce; font-weight:normal; text-decoration:underline;}
.login_color a{color:#1a8dce; font-weight:normal; text-decoration:underline;}
.bor{ border:nomrol;}