@charset "utf-8";
/*background of body*/
.cb_1{ background-image:url(../images/front/service_03.gif); background-repeat:repeat-x}
.cb_2{ background-image:url(../images/front/aboutus_02.gif); background-repeat:repeat-x}
.cb_3{ background-image:url(../images/front/join_04.jpg); background-repeat:repeat-x}
.cb_4{ background-image:url(../images/front/duty_03.gif); background-repeat:repeat-x}
.cb_5{ background-image:url(../images/front/news_02.jpg); background-repeat:repeat-x}
.cb_6{ background-image:url(../images/front/map_back.jpg); background-repeat:repeat-x}

.cbanner{ width:100%; height:230px; overflow:hidden; padding-bottom:1px;border-bottom: solid 1px #889bab
}
.cbanner .banner_body{ width:1000px; height:230px; overflow:hidden; margin-left:auto; margin-right:auto;}
.cbody{ width:1000px; _height:529px; min-height:529px; height:auto; margin-left:auto; margin-right:auto; background-image:url(../images/front/service_29.gif); background-repeat:repeat-y;}
.cbody .divleft{ width:198px; height:521px; float:left; padding:4px;}

/*left botton style*/
.cbody .divleft li a{ text-decoration:none; display:block; width:188px; height:30px;  overflow:hidden;  padding-left:10px;margin-bottom:4px; line-height:30px;}
.cbody .divleft li a:hover{ color:#ff6600}
.cbody .divleft_li_on{ color:#ff6600; background-image:url(../images/front/cjback.gif);text-decoration:none; display:block;width:188px; height:30px;  overflow:hidden;  padding-left:10px;margin-bottom:4px; line-height:30px;}

/*right div */
.cbody .divright{ width:794px; height:auto; float:left; background-image:url(../images/front/service_10.gif); background-repeat:repeat-x;}
.cbody .divright h1{ width:779px; height:34px; margin:0px; padding-left:15px; overflow:hidden; padding-top:11px;}
.cbody .divright h1 span{ float:left; padding-right:20px;}

/*right body style 1*/
.cbody .divright_dl1{ width:718px; height:auto; padding:38px;}
.cbody .divright_dl1 ul{ width:718px; height:112px; overflow:hidden; border-bottom: solid 1px #eceff1;}
.cbody .divright_dl1_l1{ width:228px; overflow:hidden;float:left; padding-top:14px}
.cbody .divright_dl1_l1 img{ border:solid  2px #eceff1}
.cbody .divright_dl1_l2{ width: 490px; overflow:hidden; padding-top:14px}
.cbody .divright_dl1_l3{ width:100%; height:auto; margin-bottom:20px; line-height:26px;}
.cbody .divright_dl1_l3 h3{ width:100%; height:26px; line-height:26px; overflow:hidden
}

/*right body style 2*/
.cbody .divright_dl2{ width:748px; padding:23px; height:auto;}
.cbody .divright_dl2_l1{ width:263px; height:auto; padding-top:15px; float:left}
.cbody .divright_dl2_l2{ width:485px; height:auto; padding-top:15px; float:left; line-height:26px;}
.cbody .divright_dl2 .limap{ height:auto; width:100%; overflow:hidden; padding-bottom:10px; padding-top:10px; }
.cbody .divright_dl2 .limap a{ height:auto; width:auto; padding-right:18px; overflow:hidden; float:left; display:block; line-height:26px; padding-left:18px;}
.cbody .divright_dl2 .limap a:hover{color:#003399; background-color:#e9f5fc;}
.padding_1{ padding:12px;}

/*right body style 3*/
.cbody .divright_d13{width:716px; height:auto; padding:40px 39px 40px 39px;}
.cbody .divright_d13 li{width:179px; height:58px; text-align:center;float:left; padding-bottom:15px }
.cbody .divright_d13 li img{ border: solid 3px #eee}
.cbody .divright_d13 li img:hover{ border:solid 3px #FF9900}

/*right body style 4*/
.cbody .divright_d14{  width:794px; height:50px; border-bottom: solid 1px #e4e8ec; text-align:center;}
.cbody .divright_d14 span{ display:inline;vertical-align:middle; padding-right:10px; width:auto; float: left; padding-top:12px; overflow:hidden} 

/*right body style 5*/
.cbody .divright_d15 { width:794px; height:auto; padding-bottom:41px;}
.cbody .divright_d15 ul{  width:712px; height:auto; padding:41px; overflow:hidden; min-height:418px; _height:418px; padding-bottom:10px;}
.cbody .divright_d15 li{ width:682px; height:26px; overflow:hidden; border-bottom:dashed 1px #aeaeae; text-align:left; float:left; background-image:url(../images/front/crecleico.gif); background-repeat:no-repeat; background-position:left center; padding-left:20px; font: lighter 12px/26px "宋体"}
.cbody .divright_d15 li a{ float:left ;width:auto; padding-right:30px;font: lighter 12px/26px "宋体"; text-decoration:none;}
.cbody .divright_d15 li a:hover,.cbody .divright_d15 li:hover{ color: #000066; background-color:#f8fdfe}
.cbody .divright_d15 li dd{ width:80px; height:26px; float:right; padding-right:20px; margin:0px; display:block; font: lighter 10px/26px  "Arial"; color:#7a8ea0; text-align:right}

.cbody .divright .joinbotton_up{ width:169px; height:31px; border:solid 1px #dddddd; border-bottom:none; display:block; margin-right:5px;margin-left:5px; background-image:url(../images/front/join_btup.jpg); background-repeat:repeat-x;text-align:center; font:bold 14px/30px "宋体"; color:#666666; float:left;cursor:pointer;text-decoration: none;}
.cbody .divright .joinbotton_on{ width:169px; height:31px; border:solid 1px #dddddd; border-bottom:none; display:block; margin-right:5px; background-image:url(../images/front/join_08.gif); text-align:center; font:bold 14px/30px "宋体"; color:#7a8ea0;float:left;margin-left:5px; cursor:pointer;text-decoration: none;}
.cbody .divright .joinbotton_banner{ width:770px; height:32px; background-image:url(../images/front/join_btup.jpg); background-position:bottom; background-repeat:repeat-x; float:left}
.cbody .divright .joinfor{ width:730px; height:122px; padding:16px 20px 16px 20px;overflow:hidden; float:left}
.cbody .divright .joinfor li{ width:100%; height:26px; line-height:26px;}
.cbody .divright .divbody_2{ padding:0; width:286px; height:auto; float:left}
.cbody .divright .divbody_3{ width:460px; padding:24px; background-color:#e3eaf0; float:left; overflow:hidden; _height:588px; min-height:588px; height:auto}
.cbody .divright .divbody_3 ul{ width:460px; height:525px; overflow:hidden;}
.cbody .divright .divbody_3 li{ width:200px;height:161px; overflow:hidden; float:left; padding:14px 14px 0px 14px;}
.cbody .divright .divbody_3 li img{border: solid 2px #fff;}
.cbody .divright .divbody_3 li p{ text-align:center;}
.listbotton{ width:100%;height:16px; overflow:hidden; text-align:center; }
.listbotton .listcg_up, .paged a{ width:14px; height:13px; font: bold 10px/12px "Tohoma" ; color:#FFFFFF; background-image:url(../images/front/workspace_16.gif);display:inline-block; margin-right:5px;  text-decoration:none;text-align:center;}
.listbotton .listcg_on,.listbotton .listcg_up:hover, .paged a:hover, .paged .current{ width:14px; height:13px; font: bold 10px/12px "Tohoma"; color:#FFFFFF; background-image:url(../images/front/workspace_18.gif);display:inline-block; margin-right:5px;  text-decoration:none;text-align:center;}
.listbotton .listcg_onfix, .paged .prev a, .paged .next a{width:14px; height:13px; font: bold 10px/12px "Tohoma"; color:#FFFFFF; background-image:url(../images/front/workspace_18_on.gif);display:inline-block; margin-right:5px;text-align:center;text-decoration:none}

.history_row{ width:100%; height:21px; background-image:url(../images/front/soonyo_07.jpg); background-repeat:no-repeat;}
.history_row_ul{width:718px; height:auto;background-image:url(../images/front/soonyo_10.jpg); background-repeat: repeat-y; min-height:570px; _height:570px; height:  570px !important}/* hacked for IE6  yaorong 09-10-09*/
.history_row_ul li{ width:688px; height:30px; line-height:30px; overflow:hidden ; background-image:url(../images/front/row.gif); background-repeat:no-repeat; background-position:left center; padding-left:30px;}

/*news body*/
.news_infor{ width:794px; height:auto;_height:800px; min-height:800px; padding-bottom:20px;}
.news_infor h2{ width:794px; height:61px; border-bottom: solid 1px #e4e8ec; overflow:hidden; font: lighter 18px/28px "黑体" ; color:#7a8ea0; text-align:center; padding-top:10px;}
.news_infor ul{ width:714px; height:auto; padding:20px 40px 0 40px;}
.news_infor ul li{ width:714px; height:auto; line-height:26px;word-break:break-all;}

.workspaces_remark{display:block;margin:-70px auto auto auto;padding:0 8px;}

.paged .last, .paged .frist{display:none;}
.paged .prev, .paged .next{font-size:0;}

.cbodyxkz{width:1000px;_height:529px;min-height:529px;height:auto;margin-left:auto;margin-right:auto;background-image:none;background-repeat:no-repeat;background-color: #FFFFFF;}
