/* CSS Document */
#othContainer{ width:960px; margin-top:4px; overflow:hidden;}

.oth_left{ width:240px; padding-bottom:20px; float:left;}
.oth_left .othl_ul01{ width:228px; padding-bottom:30px; border:1px solid #d8d8d6; background:#f0f1f5;}
.oth_left .othl_ul01 .left_top{ width:198px; padding-left:24px; margin:4px auto auto 3px; height:44px; line-height:30px; color:white; font-size:14px; font-weight:700; background:url(left_topbg.gif) no-repeat;}
.oth_left .othl_ul01 .left_til{ width:186px; padding-left:20px; margin-left:11px; height:28px; line-height:28px; border-bottom:1px solid #d8d8d6; background:url(left_til.gif) 9px 9px no-repeat;}

.oth_right{ width:718px; border:1px solid #d8d8d6; padding-bottom:20px; float:left;}
.curPos{ width:700px; margin-left:9px; height:34px; line-height:34px; border-bottom:1px solid #d8d8d6;}
.right_cont{width:700px; margin-left:9px; overflow:hidden;}
.turnPage{width:99.9%; height:32px; margin-top:8px; float:left; text-align:center;}
.turnPage span{ width:185px; float:left;}
.turnPage a{ display:block; height:17px; line-height:17px; margin-left:4px; padding:0 6px; border:1px solid #698185; background:url(page_bg.gif) repeat; float:left;}
.turnPage a:hover,#curPage{ border:1px solid #fefefe; text-decoration:none; background:#3d5355; color:#FFFFFF;}

.about{width:580px; line-height:22px; margin-left:60px; text-indent:24px;}
.magazine{ width:230px; margin-top:10px; float:left;}
.magazine li{ width:115px; float:left; line-height:22px; text-align:center;}
.magazine li span{ display:block; width:100px; height:142px; padding:1px; border:1px solid #77511f; margin-left:6px;}
.magazine li span img{ width:100px; height:142px; border:0;}
.case{width:660px; display:inline; margin-left:18px; margin-top:14px; height:90px; float:left; background:url(case_line.gif) bottom repeat-x;}
.case .case_f{ width:110px; height:66px; float:left;}
.case .case_f span{display:block; padding:2px; margin-top:2px; border:1px solid #77511f; float:left;}
.case .case_s{width:550px; height:60px; padding-top:6px; line-height:22px; float:left;}
.team{width:660px; display:inline; margin-left:18px; margin-top:14px; height:124px; float:left; background:url(case_line.gif) bottom repeat-x;}
.team .team_f{ width:110px; height:100px; float:left;}
.team .team_f span{display:block; padding:2px; margin-top:2px; border:1px solid #77511f; float:left;}
.team .team_s{width:550px; height:90px; padding-top:6px; line-height:22px; float:left;}
.qikan{width:660px; display:inline; margin-left:18px; margin-top:14px; height:160px; float:left; background:url(case_line.gif) bottom repeat-x;}
.qikan .qikan_f{ width:110px; height:135px; float:left;}
.qikan .qikan_f span{display:block; padding:2px; margin-top:2px; border:1px solid #77511f; float:left;}
.qikan .qikan_s{width:550px; height:125px; padding-top:6px; line-height:22px; float:left;}
.news{width:660px; height:30px; margin-left:18px;}
.news li{height:30px; line-height:30px; float:left;}
.news .news_f{ width:600px;}
.news .news_s{ width:60px;}
.cd_left{ width:228px; height:460px; border:1px solid #d8d8d6; background:#f0f1f5; float:left;}
.cd_left ul{ width:200px; margin-left:14px;}
.cd_left ul li{width:198px; height:138px; padding:1px; margin-top:8px; border:1px solid #848f90; float:left;}
.cd_left ul li img{ width:198px; height:138px; border:0; float:left;}
.cd_center{ width:478px; border:1px solid #d8d8d6; margin-left:10px; float:left;}
.cd_right{ margin-left:10px;}
.cd_pos{ width:460px; margin-left:9px; height:34px; line-height:34px; border-bottom:1px solid #d8d8d6;}
.cd_cont{ width:440px; margin-left:19px; line-height:22px;}
.contact{width:60%; padding-left:39%; height:340px; line-height:26px; padding-top:80px; background:url(contact_map.gif) 50px center no-repeat;}
.zhaop,.message,.write{ width:680px; margin-left:19px; margin-top:10px;}
.zhaop table{ line-height:20px; margin-top:10px; border-bottom:1px solid #ccc;}
.zhaop table .tab_padb{ padding-bottom:4px;}
.zhaop table input{ width:70px; height:18px; color:white; line-height:18px; background:#098278; border:1px solid #01322f; cursor:pointer;}
.message{}
.message table{ margin-top:10px;}
.message table{ border-collapse:collapse;}
.message table td{ padding:4px 0; line-height:20px; border:1px solid #ccc;}
.write{}
.write textarea{ border:1px solid #333;}
.write .style_txt{border:1px solid #333; width:200px;}
.write .style_txt1{border:1px solid #333; width:380px; height:80px;}
.write .style_btn{width:60px; height:18px; color:white; line-height:18px; background:#098278; border:1px solid #01322f; cursor:pointer;}
.style_span_bor{display:block; padding:1px; border:1px solid #77511f}
.news_cont{ width:95%; margin-left:2.4%; line-height:22px;}
.news_cont li{margin:0 4px;}
.news_time{ height:18px; line-height:18px; border-bottom:1px dashed #ccc; border-top:1px dashed #ccc;}
.news_time1{ height:18px; line-height:18px; border-top:1px dashed #ccc;}
.news_time span{ display:block; width:49.9%; float:left; text-align:center;}

/*=====================honor.html==================*/
.honor01{ width:450px; margin-left:24px; *margin-left:24px !important; *margin-left:12px; margin-top:18px; float:left;}
.honor01 .honor_til{ height:20px; background:url(honor_til.gif) 20px center no-repeat;}
.honor01 .honor_c{ width:420px; height:52px; margin-top:40px; background:url(honor_change.gif) left 7px  no-repeat;}
.honor01 .honor_c span{ display:block; width:120px; height:52px; float:left; text-align:center;}
.honor01 .honor_cont{ margin-top:40px;}
.honor01 .honor_cont img{ width:450px; height:315px;}

.honor03{ width:450px; margin-left:24px; *margin-left:24px !important; *margin-left:12px; margin-top:18px; float:left;}
.honor03 .honor_til{ height:20px; background:url(honor_til2.gif) 20px center no-repeat;}
.honor03 .honor_c{ width:420px; height:52px; margin-top:40px; background:url(honor_change.gif) left 7px  no-repeat;}
.honor03 .honor_c span{ display:block; width:120px; height:52px; float:left; text-align:center;}
.honor03 .honor_cont{ margin-top:40px;}
.honor03 .honor_cont img{ width:450px; height:315px;}

.honor02{ width:200px; margin-top:18px; padding-left:26px; float:left;}
.honor02 li{ width:100%; height:145px;}
.honor02 img{ width:170px; height:125px; border:1px solid #568182;}
/*===========================culture.html========================*/
.cul01{ margin:20px auto auto 40px;}
.cul011{ height:40px; background:url(cul01.gif) left top no-repeat;}
.cul012{ padding-left:12px; line-height:22px;}
.cul02{ margin:20px auto auto 40px;}
.cul021{ height:40px; background:url(cul02.gif) left top no-repeat;}
.cul0221{ line-height:22px; padding-left:240px; background:url(cul021.gif) 10px 6px no-repeat;}
.cul0222{ line-height:22px; margin-top:12px; padding-left:240px; background:url(cul022.gif) 10px 6px no-repeat;}
.cul0223{ line-height:22px; margin-top:12px; padding-left:240px; background:url(cul023.gif) 10px 6px no-repeat;}
.cul0224{ line-height:22px; margin-top:12px; padding-left:240px; background:url(cul024.gif) 10px 6px no-repeat;}

