/* Css Column 960=40*24 */
.Column{width:960px; height:auto; margin: 0 auto;}
  /* 18:6 */
  .Column .Column-L-18{float:left; width:710px; height:auto;  display:inline;}
  .Column .Column-R-6{float:left; width:240px; height:auto; margin-right:10px;display:inline;}


/* Css Document */
*{word-wrap:break-word; outline:none;}
body{margin:0; padding:0 0 12px 0; font-size:12px;  line-height:22px; font-family:"宋体","Arial Narrow"; background:#fff; color:#000}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
img{border:0;}
ul,li{margin:0; padding:0;list-style-type:none;}

/* 链接颜色 */
a{color:#000;text-decoration:none;}
a:hover{color:#F60;text-decoration:underline;}
.Anone,.Anone a{text-decoration:none;}
.Aline,.Aline a{text-decoration:underline;}

/* 浮动 */
.floatleft{float:left;}
.floatright{float:right;}
.clearboth{clear:both;}

/* 字体属性 */
.fB{font-weight:bold;}
.fBno{font-weight:normal;}
.fI{font-style:italic;}
.fArial{font-family:Arial, sans-serif;}
.fTahoma{font-family:Tahoma, sans-serif;}
.fyahei{font-family:"Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;}

/* 字体大小*/
.f10px{font-size:10px;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}

/* 字体位置 */
.falign_c{text-align:center;}
.falign_l{text-align:left;}
.falign_r{text-align:right;}

/*其他属性*/
.pointer{cursor:pointer;}
.hidden{display:none;}
.hideshow{display:block;}
.margin0{margin:0;}
.padding0{padding:0;}
.margin-b10{margin-bottom:10px;}
.margin-t10{margin-top:10px;}
.overflowhidden{overflow:hidden;}
.vtop{vertical-align:top;}

/*头部开始*/
.topbar{height:30px; width:100%;}
.topbar .topbar-nav{ width:960px; margin:0 auto; height:30px; line-height:30px; overflow:hidden;}
.topbar .topbar-L{float:left; width:260px; height:30px;}
.topbar .topbar-R{float:left; width:700px; height:30px;}




/*头部公共*/
.topbar{width:100%; height:31px;background-image:url(../img/zimg/top.gif); background-color:#efefef; color:#094287; font-size:12px;}
.topbar a{color:#094287; text-decoration:none;}
.topbar a:hover{color:#990000; text-decoration:none;}


.topbar .topmain{width:950px; height:31px; margin:0 auto; _overflow:hidden;}
.topbar .topmain .topmain_1{width:200px; height:100%;overflow:hidden}
.topbar .topmain .topmain_2{width:350px; height:100%;overflow:hidden}
.topbar .topmain .topmain_3{text-align:right;width:400px; height:100%; line-height:35px;}
.topbar .topmain .topmain_3 .top_send {position: relative;z-index: 999;_overflow: visible;}
.topbar .topmain .topmain_3 .top_send .sendworks{background: url(../img/send_1.gif) no-repeat right center;_padding-top:3px;padding-right:10px;position:relative;}
.topbar .topmain .topmain_3 .top_send .sendother{z-index: 999;position:absolute; top:-6px!important; _top: -3px;left: -9px;width: 57px;padding: 2px 4px 1px;border: 1px solid #ccc;background-color: #fff; display:none; overflow: hidden; margin:0px;}
.topbar .topmain .topmain_3 .top_send .sendother ol {margin: 0;padding: 0;width: 100%;overflow: hidden;zoom: 1}
.topbar .topmain .topmain_3 .top_send .sendother ol li {margin: 0; padding: 1px 0 2px 0; height: auto; line-height: 24px; float: none; border-top: 1px solid #ccc; width: 100%;}
.topbar .topmain .topmain_3 .top_send .sendother a {
*font-family:Verdana!important; width: 100%;margin: 0;overflow: hidden;display: block;line-height: 17px;text-indent: 4px;text-align:left;background: #fff url(../img/send_2.gif) no-repeat 45px 4px}
.topbar .topmain .topmain_3 .top_send .sendother a:hover {background-color: #4c70b7;background-position: 45px -46px;color: #fff}

.topbar .topmain .topmain_3 .denglu_user{background:url(../img/bullet_user.gif) no-repeat left 1px; padding-left:14px;}

/*登陆框*/
.login_div {width:280px; height:170px; margin:0; padding:0 10px;background-color:#FFFDF4}
.login_div form{margin:0; padding:0;}
.login_div .title{height:30px; line-height:30px; color:#493A01; font-weight:bold;}
.login_div .title span{color:#FF0000;}
.login_div .input_div{margin:5px 0; text-align:center; color:#0B4285; vertical-align:middle}
.login_div .input_span input{border:1px solid #7E9DB9;color:#0B4285; height:18px; line-height:18px; width:140px;}
.login_div .space{color:#FF0000; font-size:13px; font-weight:bold;}
.login_div .button{margin:0; padding:0; background-image:url(../img/login_but.png); width:72px; height:25px; border:0px; cursor:pointer; margin-right:10px; margin-top:10px;}
.login_div .reg{height:25px; line-height:25px; text-align:center; color:#0B4285;}
.login_div .reg a{color:#0B4285; text-decoration:underline;}
.login_div .reg a:hover{color:#980000; text-decoration:underline;}
.login_div .reg span{margin-right:20px;}
.login_div #login_tishi{color:#FF0000; line-height:20px; font-weight:bold;  text-align:center;}

/*载入条提示*/
.loadtext{position:absolute;z-index:1000000;background-color:#CC4444;color:#fff;border:2px solid #eee !important;height:19px;padding:3px 10px 0 10px;text-align:center; line-height:19px; right:0; display:none;}



.header{}
.header .tab{height:70px; overflow:hidden;}
.header .tab .title{float:left; line-height:70px;}
.header .tab .title h2{font-size:22px; margin-left:20px;  margin-right:10px; display:inline;}
.header .tab .vip{background-image:url(../img/vip.png)!important; height:70px; width:100px; float:right; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/vip.png", sizingMethod="scale"); background:
none;}
.header .tab .site{float:left; line-height:85px;}

.header .menu{height:30px; overflow:hidden; line-height:30px; padding-left:1px;}
.header .menu ul{height:30px; overflow:hidden}
.header .menu ul li{float:left; height:30px; overflow:hidden; display:inline;  font-size:13px; width:85px; text-align:center;}
.header .menu ul li a{color:#000; text-decoration:none;}
.header .menu ul li a:hover{color:#000; text-decoration:underline;}

/*底部*/
.bottomLayout{text-align:center;padding-top:30px;padding-bottom:20px;height:98px;line-height:21px;overflow:hidden; clear:both; display:block;}
.bottomLayout p{margin:0 auto;}
.bottomLayout .copyright{margin-top:20px;}
.menuLayout .menuSub{overflow:hidden;padding:4px 0 0 0;}
.menuLayout .menuSub .msub_1{width:200px; overflow:hidden}
.menuLayout .menuSub .msub_2{width:400px; overflow:hidden}
.menuLayout .menuSub .msub_3{width:350px; overflow:hidden}
#tongji_div{ display:none;}



.component{}
.component .componentBar{height:28px; line-height:28px; overflow:hidden;}
.component .componentBar h3{float:left; margin-left:10px; font-size:12px;}
.component .componentBar .more{float:right; margin-right:10px;}
.component .componentContent{padding:10px; overflow:hidden}
.component .componentContent{} 
.component-loading{text-align:left;}
.component .componentBottom{height:1px; font-size:0;}

/*内块开始-------------------------------------------------------------------------------*/
/*公司简介等信息*/
.myinfo{display:block;width:100%;overflow:hidden;}
.myinfo .photo_w{border:3px solid #E0CB88; overflow:hidden; margin-bottom:5px;}
.myinfo .photo_w .photo_n{overflow:hidden}

.myinfo .deco_jianjie{border-bottom:1px dotted; margin-bottom:10px; padding-bottom:10px;}

.myinfo .deco_info{margin-bottom:10px;}
.myinfo .deco_info ul{margin:0; padding:0; list-style-type:none;}
.myinfo .deco_info ul li{margin:0; padding:0; line-height:180%;}
.myinfo .deco_info .hs{font-weight:bold}
.myinfo .deco_info .cu{font-weight:bold}
.myinfo .deco_info .k10{margin-top:10px;}

.myinfo .tongji{border:1px solid; padding:10px;} /*统计信息*/
.myinfo .tongji .tit{font-weight:bold; display:block;}
.myinfo .tongji ul{margin:0; padding:0; list-style-type:none;}
.myinfo .tongji ul li{margin:0; padding:0;line-height:180%;}

/*新闻*/
.news{display:block; width:100%; overflow:hidden;}
.news span{font-size:10px; font-family:Arial; float:right}
.news ul li{border-bottom:1px dotted; line-height:25px;}

/*招聘*/
.jobs{width:100%; display:block;}
.jobs div{margin:-10px -9px 0 -9px; margin-bottom:10px; padding:0 10px; position:relative; height:25px; line-height:25px;}
.jobs div span{}
.jobs ul li{border-bottom:1px dotted; line-height:25px;}
.jobs span{font-size:10px; font-family:Arial;  float:right}

/*最新访客*/
.caller{display:block; width:100%; overflow:hidden;}
.caller ul{ overflow:hidden;}
.caller ul li{padding:0; width:50px; height:65px; float:left; margin:0px 5px 0px 0px; display:inline;}
.caller ul li a{text-decoration:none;}
.caller ul li img{margin:5px 0 0 5px;}
.caller ul li p{margin:0; margin-top:-3px; margin-top:3px\9; padding:0; text-align:center; width:50px; overflow:hidden;}




/*作品滚动*/
.works_div {}
#worksphoto{_height:200px; min-height:200px!important; vertical-align:middle; text-align:center;}
#works_control {margin-top:8px;height:20px;}
#works_control1 {float:left; WIDTH: 70%}
#works_control1 a{margin-right:5px;}
#works_control2 {float:left; WIDTH: 29%; TEXT-ALIGN: right}


/*工程项目*/
.item{display:block;width:100%;overflow:hidden; padding-bottom:10px;}
.item .item_s{padding:0; overflow:hidden;width:33.3%;}
.item .item_pic{width:183px; height:136px;padding:5px 0 0 5px; margin:0 auto;}
.item .item_name{ height:30px; line-height:30px; text-align:center; width:100%; overflow:hidden; font-size:14px; font-weight:700;}

/*精英团队*/
.team{display:block; width:100%; overflow:hidden;}
.team .team_nav{float:left; width:20%; text-align:center; margin-bottom:0px; overflow:hidden}
.team .team_nav .team_name{font-weight:700}
.team .team_nav .team_name span{font-weight:400}
.ar_r_t {width:107px; height:107px; background-position: right top; margin:0 auto;}
  .ar_l_t {padding: 5px 0 0; background-position: left top; }
    .ar_r_b {background-position: right bottom; }
      .ar_l_b {padding: 0 12px 12px 5px; background-position: left bottom; }


/*用户留言*/
.book{display:block;width:100%;overflow:hidden;}
  .book .book_show{display:block;width:100%;overflow:hidden;}
	.book .book_show .book_div{margin-bottom:10px; width:100%; display:block; overflow:hidden;}
	  .book .book_show .book_div .title{border-top:1px solid; line-height:25px; overflow:hidden; padding:0 10px; }
	  .book .book_show .book_div .book_content{line-height:25px; overflow:hidden; padding:5px 10px 0 10px}
	  .book .book_show .book_div .book_reply{padding:0 10px 5px 10px}
	  .book .book_show .book_div .title .private{}
  /*回复*/
  .book .book_write{border:1px solid;}
	.book .book_write .title{line-height:25px; font-weight:bold; padding-left:10px; border-bottom:1px solid;}
	.book .book_write .content{padding:10px;}
	  .book .book_write .content ul{overflow:hidden}
		.book .book_write .content ul li{margin-bottom:5px;}

		.book input,.book textarea{border:1px solid; width:600px;}
		.book textarea{overflow-y:auto; height:50px;}
		.book .book_write .content .verifyinput{width:60px;}
		.book .book_write .content .checkbox{width:20px;}
		.book .book_write .content .button{width:50px; line-height:20px;}/*留言提交按钮*/


	.book .book_write .content .code_div{position:absolute; top:0; left:0; height:59px; width:94px; display:none; line-height:120%; text-align:center; padding:2px;}
	.book .book_write .content .code_div a{ text-decoration:none;}
	.book .book_write .content .faceimg{ height:20px; width:53px; margin-left:5px;}
	.book .book_write .content .facesond{ height:20px; width:18px; margin-left:5px;}
	.book .book_write .content #booktishi{}
	/*弹出表情*/
	.face_div{ border:2px solid; margin:20px 10px 5px 10px; padding:2px;}
	.face_div table td{height:25px; width:25px; border-width:0 0 1px 1px; border-style:solid; text-align:center;}
	.face_inter{}
	.face_inter_curr{border:1px solid; height:23px; width:23px;}
	/*回复框*/
	.bookrevert_div{overflow:hidden; font-size:12px;width:100%; height:100%}
	.bookrevert_div_side{margin:10px;}
	.bookrevert_div_side span{ font-weight:bold; display:block; height:20px;}
	.bookrevert_div input,textarea{border:1px solid;}
	.bookrevert_div textarea{width:270px; height:60px; overflow:auto;}
	.bookrevert_div #hftishi{margin:0 10px;}
	.bookrevert_div .btn{margin:5px 10px;}
	.bookrevert_div .btn input{width:73px; height:21px; border-width:0px; line-height:21px;}





/*内页部分-----------------------------------------------------------*/
.profile-div{overflow:hidden;}
.profile-div h2{font-size:14px; height:25px; line-height:28px; overflow:hidden; padding:0 10px;}
.profile-div .content-div{line-height:24px; padding:10px 0; font-size:14px}
.profile-div .jianjie-div{line-height:24px; padding:10px; font-size:14px}

.profile-div .content-div ul{line-height:200%;overflow:hidden}
.profile-div .content-div ul li{float:left; width:240px; overflow:hidden; display:block; line-height:24px; display:inline}
.profile-div .content-div ul .profile_li_tit{width:95px; text-align:right; padding-right:5px;}
.profile-div .content-div  ul .profile_li_ch{width:580px;}

.profile-list{font-size:14px; line-height:25px;}


.team-list{}


.news-list{ line-height:25px; font-size:14px;}
.news-list h2{line-height:30px; font-size:16px; text-align:center; border-bottom:1px solid;}
.news-list .time{font-size:12px; float:right; color:#999; padding-right:10px;}
.news-list .times{font-size:12px; text-align:right; color:#999; padding-right:10px;}
.news-list ul li{border-bottom:1px dotted; line-height:28px;}
.news-list .newscontent{padding-top:20px;}

/*项目*/
/*show*/
.item-show h2{height:30px; line-height:30px; text-align:center; font-size:16px; font-weight:bold; margin-bottom:30px; border-bottom:1px solid;}

.item-show .item-show-tab{width:100%;}
.item-show .item-show-tab table{}
.item-show .item-show-tab table tr{line-height:23px;}
.item-show .item-show-tab table td{padding:0 4px; overflow:hidden;}
.item-show .item-show-tab table .title{text-align:left;}

.item-show .myitem_itempic{text-align:center;}
.item-show .myitem_itempic p{margin-bottom:0px; font-weight:bold; margin-top:20px;}




.jobs-list{font-size:14px;}
.jobs-list h2{ font-size:14px; text-align:center; line-height:30px;}

.jobs-list table ,.item-show-tab table{margin-bottom:10px;}
.jobs-list table tr, .item-show-tab table tr{line-height:23px}
.jobs-list table th, .item-show-tab table th{text-align:left; padding:0 3px; line-height:25px;}

.jobs-list table td, .item-show-tab table td{padding:0 3px; line-height:25px;}
.WS-form p {overflow:visible;}
p span.GSlist {
	position:absolute;
	top:24px;
	left:130px;
	border:solid 1px #d8d8d8;
	display:none;
	padding:0px;
	width:253px;
	background:#fff;
}
.GSlist span{color:#d8d8d8; text-align:center;}
.GSlist a .uname{color:#09F; display:inline-block;margin-right:30px;}
.GSlist a span{color:#888888;display:inline-block;}
.a_hover{
background-color:#005EAC;
color:#FFFFFF;
}
.GSlist span.uid{display:none;}




