/* basic */
* {margin:0 auto; padding:0px;}
html,body {text-align:center;font-family: Verdana,Arial,sans-serif; background:#fdfdfd;}
h1 {font-size:16px;font-weight:bold;}
h2 {font-size:14px;font-weight:bold;}
h3 {font-size:12px;font-weight:bold;}
div {font-size: 12px; margin:0 auto; padding: 0px;}
li {list-style-type: none;}
img {border: 0px;}
input {font-size: 12px;color: black;}
a:link,a:visited {text-decoration:none;}
a:hover{text-decoration:none;}

/* link */
.gray a {color:#ccc;}
.gray a:hover {color:#999;}

.gray_333 a {color:#333;}
.gray_333 a:hover {color:#000; text-decoration:underline;}

.red a {color:#c00;}
.red a:hover {color:#000;}

.red_underline a {color:#c00; text-decoration:underline;}
.red_underline a:hover {color:#000;}

.black a {color:#000;}
.black a:hover {color:#f60;}

.purple a {color:#669; text-decoration:underline;}
.purple a:hover {color:#c00;}

.green a {color:#360; text-decoration:underline;}
.green a:hover {color:#000;}

.clear {width:100%;height:0;line-height:0;font-size:0; clear:both;}
.clear_dotline {width:98%;height:0;line-height:0;font-size:0; clear:both; border-bottom:#b6b679 dotted 1px;margin:0 auto;}
.clear_bottom_dotline {width:740px;height:0;margin-top:10px;margin-bottom:10px;line-height:0;font-size:0; clear:both; border-bottom:#b6b679 dotted 1px;}
.clear_logo_dotline {width:700px;height:0;margin-top:10px;margin-bottom:10px;line-height:0;font-size:0; clear:both; border-bottom:#b6b679 dotted 1px;margin-left:0;}

/* index */
.box {width:940px;height:589px;position:absolute;top:50%;left:50%;margin-top:-294px;margin-left:-470px;}

.top01 {width:938px;height:10px;margin-left:auto;margin-right:auto;border-left:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;}

.top02 {width:940px;height:26px;border-bottom:solid #cfcfcf 1px; background:#a00;margin:0 auto;}
.top02_01 {width:30px;height:26px;border-left:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;float:left;}

.top02_02 {width:700px;height:26px;float:left;}
.top02_02 li {width:75px;height:22px;line-height:22px;margin-top:2px!important;margin-top:4px;text-align:center;float:right;}

.top02_03 {width:175px;height:26px;border-left:solid #cfcfcf 1px;float:left;}
.top02_04 {width:30px;height:26px;border-left:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;float:left;}

.top03 {width:940px;height:120px;border-bottom:solid #cfcfcf 1px; background:#fff;margin:0 auto;}
.top03_01 {width:30px;height:120px;border-left:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;float:left;}
.top03_02 {width:700px;height:120px;float:left;}
.top03_03 {width:175px;height:120px;border-left:solid #cfcfcf 1px;float:left;}
.top03_04 {width:30px;height:120px;border-left:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;float:left;}

.top04_index {width:938px;height:24px; border-left:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;border-bottom:solid #cfcfcf 1px; background:#ededed;margin:0 auto;}
.top_gb {width:940px;height:30px;border-bottom:solid #cfcfcf 1px; background:#ededed;margin:0 auto;}
.top04_01 {width:30px;height:30px;border-left:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;float:left;}
.top04_02 {width:876px;height:30px;float:left;color:#999;}
.navigation_top_box {width:876px;height:30px;float:left;}
.date {width:210px;height:30px;line-height:30px; text-align:left;float:left;color:#360;padding-left:5px;}
.navigation_top {width:640px;height:28px;float:right;}
.navigation_top li {width:70px;height:28px;line-height:28px;float:left;}

.top04_03 {width:175px;height:30px;border-left:solid #cfcfcf 1px;float:left;}
.top04_04 {width:30px;height:30px;border-left:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;float:left;}

.middle {width:940px;height:260px;border-bottom:solid #cfcfcf 1px; background:#fff;margin:0 auto;}
.middle01 {width:30px;height:260px;border-left:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;float:left;}
.middle02 {width:700px;height:260px;float:left;}

.middle03 {width:175px;height:260px;border-left:solid #cfcfcf 1px;float:left; background:#efefdd;}
.enter {width:100px;height:160px;margin:0 auto;}
.enter ul {height:24px;display:block;margin-top:50px;}
.gb a {height:24px;background:url(image/gb.jpg) no-repeat; display:block;}
.gb a:hover {height:24px;background:url(image/gb_down.jpg) no-repeat; display:block;}
.eng a {height:24px;background:url(image/eng.jpg) no-repeat; display:block;}
.eng a:hover {height:24px;background:url(image/eng_down.jpg) no-repeat; display:block;}

.middle04 {width:30px;height:260px;border-left:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;float:left;}

.bottom01 {width:940px;height:120px;border-bottom:solid #cfcfcf 1px; background:#fff;margin:0 auto;}
.bottom01_01 {width:30px;height:120px;border-left:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;float:left;}
.bottom01_02 {width:700px;height:120px;background:#CFCF9D;float:left;}
.bottom01_03 {width:175px;height:120px;background:#ddd;border-left:solid #cfcfcf 1px;float:left;line-height:120px;}
.bottom01_04 {width:30px;height:120px;border-left:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;float:left;}

.addr {width:500px;color:#586239;line-height:20px;text-align:left;margin-top:30px;margin-left:10px;float:left;}

.bottom02 {width:940px;height:24px;margin-left:auto;margin-right:auto;}
.bottom02_01 {width:30px;height:24px;border-left:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;float:left;}
.bottom02_02 {width:700px;height:24px;line-height:24px;float:left;color:#999;}
.bottom02_03 {width:175px;height:24px;border-left:solid #cfcfcf 1px;float:left;}
.bottom02_04 {width:30px;height:24px;border-left:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;float:left;}

/* gb */
.content {width:940px;margin:0 auto; background:url(image/bg_left.gif) repeat-y;}
.content_left {width:175px; background-color:#efefdd;border-left:solid 1px #cfcfcf; border-right:solid 1px #cfcfcf;float:left;}
.content_right {width:762px;float:left;border-right:solid 1px #cfcfcf; background:url(image/di_profile.gif);padding-bottom:auto;}
.right_text {padding:10px; line-height:18px; text-align:left;}
.right_text .title {line-height:30px; color:#c00; font-weight:bold; text-align:center;}
.right_text .black_note {color:#000; font-weight:bold;}
.right_text .blue_note {color:#06c; font-weight:bold;}
.right_text .green_text {color:#393;}
.right_text .green_note {color:#393; font-weight:bold;}
.right_text .orange_note {color:#f60; font-weight:bold;}

.navi {width:175px;}
.navi ul {width:175px;padding-top:10px;padding-bottom:20px;background:url(image/di_right.jpg);}
.navi ul li {width:175px;height:32px;line-height:32px; background:url(image/dotline02.gif) 0 31px repeat-x;font-weight:bold;}

.dotline_left {width:160px; height:1px;line-height:0;font-size:0;background:url(image/dotline03.gif) repeat-x;margin:0 auto;}

.hotline {width:175px;}
.hotline ul {width:160px;line-height:20px;padding-top:10px;color:#C00;text-align:left;margin:0 auto;}
.hotline ul li {}

.scroll {width:175px;margin-top:10px;margin-bottom:10px;}
.scroll ul {width:160px;line-height:20px;padding-top:10px;color:#C00;text-align:left;margin:0 auto;}
.scroll_list img {display:block;margin-top:5px;margin-left:auto;margin-right:auto;}

.fast {width:175px;margin-bottom:10px;}
.fast ul {width:160px;line-height:20px;padding-top:10px;color:#C00;text-align:center;margin:0 auto;}

.friendlink {width:175px;margin-bottom:10px;}
.friendlink ul {width:140px;line-height:20px;padding-top:10px;color:#C00;text-align:left;margin:0 auto;}

.about {width:541px;margin-left:26px!important;margin-left:13px;float:left;}
.about h2 {color:#C00;height:40px;line-height:40px;text-align:left;}
.about ul {width:541px;line-height:26px;font-weight:bold;color:#036;text-align:left;}
.about p {line-height:20px;color:#669;text-align:left;}
.about_pic {width:195px;float:left;margin-top:50px;}
.about_pic img {margin-bottom:10px;}

.zlsb {width:738px;height:26px;line-height:26px;border:#cbcbb6 solid 1px; background:url(image/001.jpg);}
.zlsb ul {width:360px;padding-left:9px;height:26px;line-height:26px;float:left;text-align:left;}
.zlsb h2 {color:#360; font-weight:bold;}

.zlsb_content {width:740px;}
.zlsb_content ul {width:370px;float:left;}
.zlsb_list {width:360px;}
.zlsb_list ul {line-height:26px;float:left;text-align:left;color:#669;}
.zlsb_list ul li {padding:0 8px;line-height:26px;float:left;word-break:break-all;white-space:nowrap;}

.gonggao {width:740px;line-height:26px;padding-left:12px;padding-bottom:10px;text-align:left; display:block;}
.gonggao h2 {color:#C00;height:40px;line-height:40px;text-align:left;}
.gonggao_title {width:636px;height:24px;line-height:24px; padding-left:4px;color:#f60;font-weight:bold;background:#ededed;border-bottom:dotted 1px #a8a8a8;}
.gonggao_list {width:640px;}
.gonggao_list li {width:620px;line-height:16px;margin-top:10px;background:url(image/arrow_2.gif) no-repeat 0 2px;padding-left:20px;}

/* gonggao */
.news {width:700px;}
.news_title {height:50px;line-height:24px;padding:10px 0;font-size:14px;font-weight:bold;}
.news_content {padding:10px;line-height:22px;text-align:left;}
.news_foot {height:50px;line-height:50px;}
.fast_contact {line-height:50px;font-weight:bold;font-size:14px;color:#F60;}

/* zhuanli shangbiao banquan zonghe */
.service_navi {width:520px;padding-top:10px;padding-bottom:20px;}
.service_navi_title {width:510px;height:24px;line-height:24px;color:#f60;padding-left:10px; background:#ededed;border-bottom:dotted 1px #ccc;}
.service_navi ul {width:510px;font-weight:normal;padding-left:10px;}
.service_navi ul li {line-height:24px;margin-right:10px;float:left;white-space:normal;word-break:keep-all;}

.introduction {width:638px; border:solid 1px #cbcbb6;margin-top:10px;}
.introduction_title {width:628px;height:28px;line-height:28px;text-align:left;padding-left:10px; background:#e1e1d7;font-weight:bold;}
.introduction_middle {width:618px;line-height:22px;text-align:left;padding:10px;}
.introduction_foot {width:638px;}
.introduction_foot li {font-weight:bold;color:#f00;float:right;padding:10px 10px; }
.introduction_tips {width:650px; line-height:20px;background:#666;padding:10px;margin:10px auto;text-align:left;color:#fff;}

/* tuandui */
.team {width:541px;margin-left:26px!important;margin-left:13px;margin-top:10px;margin-bottom:10px;float:left;}
.team_photo {width:91px;float:left;}
.team_info {width:440px;float:left;}
.team_info li {line-height:22px;text-align:left;padding-left:10px;}
.team_info_bumen {font-weight:bold;color:#000;}
.team_info_zhiwei {font-weight:bold;color:#000;}

/* fagui */
.fagui_navi {width:520px;padding-top:10px;padding-bottom:20px;}
.fagui_navi_title {width:510px;height:24px;line-height:24px;color:#f60;padding-left:10px; background:#ededed;border-bottom:dotted 1px #ccc;}
.fagui_navi ul {width:510px;font-weight:normal;padding-left:10px;}
.fagui_navi ul li {line-height:24px;margin-right:10px; padding-left:20px;background:url(image/arrow_2.gif) no-repeat 0 6px;}

/* zhuanrang */
.zr_box {width:710px;margin-left:26px!important;margin-left:13px;margin-top:10px;margin-bottom:10px;float:left;}
.zr {width:710px;border-collapse:collapse;}
.zr th {height:30px;line-height:30px;color:#f60;background:#e1e1d7;border:solid 1px #cbcbb6;}
.zr td {padding:5px; text-align:left;background:#fff;border:solid 1px #cbcbb6;}

/* kehu */
.kehu_box {width:710px;margin-left:26px!important;margin-left:13px;margin-top:10px;margin-bottom:10px;float:left;}
.kehu {width:166px;float:left;margin-right:11px;}
.kehu_logo {width:164px;height:164px;background:#fff; border:solid 1px #ededed;}
.kehu_logo table {width:160px;height:160px;margin-top:2px;border-collapse:collapse;border:0px; text-align:center;}
.kehu_name {width:162px;height:26px;line-height:26px;color:#666;}

/* zhaoping */
.zp_box {width:710px;margin-left:26px!important;margin-left:13px;margin-top:10px;margin-bottom:10px;float:left;}
.zp {width:700px;margin-bottom:10px;margin-left:0;border:solid 1px #cbcbb6;}
.zp_title {width:695px;height:26px;line-height:26px;text-align:left;font-weight:bold; background:#e1e1d7;padding-left:5px;}
.zp_yaoqiu {width:690px;height:24px;line-height:24px;text-align:left;padding-left:5px;}
.zp p {width:570px;text-align:left;line-height:20px;padding:5px 10px;margin-left:0;}

.zp_tips {width:580px;padding:10px;margin-left:0;color:#f60;}

/* contact */
.contact_navi {width:520px;padding-top:10px;padding-bottom:20px;}
.contact_navi_title {width:510px;line-height:20px;color:#f60;padding-left:10px;}
.contact_navi ul {width:510px;font-weight:normal;padding-left:10px;}
.contact_navi ul li {line-height:20px;margin-right:10px; padding-left:20px;background:url(image/arrow_2.gif) no-repeat 0 6px;}

/* foot */
.foot {width:940px;margin:0 auto;}
.foot_left {width:175px;height:90px;line-height:90px;border-top:solid #cfcfcf 1px;border-left:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;float:left; background:#EFEFDD;}
.foot_right {width:762px;height:90px;border-top:solid #cfcfcf 1px;border-right:solid #cfcfcf 1px;float:left; background:#ededed;}
.foot_right ul {float:left;margin-left:10px!important;margin-left:5px;margin-right:10px;margin-top:20px;text-align:left;color:#586239;}
.foot_red {width:940px;height:12px;line-height:12px; background:#c00;font-size:9px;color:#ccc; font-family:Verdana, Geneva, sans-serif;}
