@charset "utf-8";
/* 全局通用 */
html,body {padding:0; margin:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#DF8000; color:#762801;}
#top {background:url(../images/top_bg.jpg) no-repeat left top; height:69px; padding:32px 40px 15px 40px;}
img {border:0px; behavior:url("scripts/png.htc")}
a,a:hover {text-decoration:none;}
ul,li,dl,dt,dd {padding:0; margin:0; list-style-type:none;}

#all {position:absolute; left:50%; margin-left:-501.5px; width:1003px;}

/*头部*/
.logo_td {width:131px; padding-right:30px;}
.top_link_td {color:#FFF500; text-align:right;}
.top_link_td a {color:#FFF500;}
.top_link_td a:hover {color:#750012;}
.top_link_td li {display:inline; padding-right:10px; margin-left:10px; border-right:1px solid #FFF500;}
.top_phone_td {text-align:right; padding-right:20px; padding-bottom:20px;}

/*导航*/
#nav {background:url(../images/nav_bg.jpg) repeat-x; height:43px; line-height:43px; margin-top:-1px; padding:0 25px;}

/*Banner*/
#banner {background:url(../images/banner_bg.jpg) repeat-x; height:191px; line-height:191px; padding:0 24px;}
#banner_img {background:url(../images/banner_img.jpg) no-repeat left top; width:952px; height:191px;}

/*首页中间内容*/
#main {padding:0 24px; background:url(../images/main_bg.jpg) repeat-x left top #DF8000;}
#main td {vertical-align:top;}
.main_left_div {background:url(../images/main_left_bg.jpg) no-repeat left top #DF8000; margin-top:-3px; height:56px; color:#FFF6CD; padding-left:10px; padding-top:10px;}
.main_left_div span {font-size:14px;}
.main_left_div a {color:#FFF6CD; text-decoration:underline;}
.main_left_div a:hover {color:#750012;}
.main_title {background:url(../images/main_right_title.jpg) no-repeat left top; height:30px; line-height:26px; font-size:14px; color:#750012; font-weight:bold; padding-left:20px;}
.main_news {background:url(../images/main_news.jpg) no-repeat right top #DF8000; height:142px; padding-left:10px; padding-right:15px; color:#792701;}
.main_news dl {margin-bottom:10px;}
.main_news dt {font-size:11px; margin-bottom:4px;}
.main_news dd a {color:#792701;}
.main_news dd a:hover,.main_bottom_td a:hover,.in_main_td dt a:hover,.in_main_td dd a:hover,.in_news_close a:hover,.in_main_title li a:hover,.pro_menu li a:hover,.in_menu_link a:hover,.in_menu li a:hover {color:#FFF6CD;}
.main_line {background:url(../images/main_line.jpg) no-repeat left top; height:44px; line-height:44px;}
.main_bottom {width:233px;}
.main_bottom_title {background:url(../images/main_bottom_title.jpg) no-repeat left top; height:36px; line-height:36px; font-size:14px; font-weight:bold; padding-left:10px;}
.main_bottom_td {background:url(../images/main_bottom_bg.jpg) repeat-x; height:120px; line-height:18px; padding:10px; color:#772702;}
.main_bottom_td a {color:#772702;}

/*底部*/
#foot {color:#FDD691; text-align:center; border-top:1px dashed #F3A938; padding:10px 0;}

/*内页版块*/
.in_main {background:url(../images/in_main_bg.jpg) repeat-x; min-height:41px; padding-bottom:10px;}
.in_main_title {font-size:14px; color:#F7F411; font-weight:bold; padding-left:10px; padding-bottom:6px;}
.in_main_title li {display:inline; border-right:1px solid #6f0300; color:#6f0300; font-size:12px; margin-right:10px;}
.in_main_td {padding:10px; padding-left:30px; color:#6F0300;}
.in_main_td dl {margin-bottom:20px;}
.in_main_td dt {font-size:14px; font-weight:bold;}
.in_main_td dt a,.in_main_td dd a,.in_news_close a,.in_main_title li a,.pro_menu li a,.in_menu_link a {color:#6F0300;}
.in_main_td dt,.in_main_td dd {margin-bottom:10px;}
.in_main_td dd {line-height:20px;}
.in_main_td dd span {float:right;}

.about_year {background:#e89110; padding:20px 10px;}
.about_year li {margin-bottom:10px; line-height:20px;}
.about_year li span {margin-right:20px;}
.about_year_title {width:77px; padding-right:20px;}
.about_year_img {width:137px; padding-right:20px;}

.about_td {padding:20px 0;}
.img_show {background-color:#e89110; padding:10px;}

.in_news_title {padding-top:20px; padding-bottom:10px; text-align:center; font-size:16px; font-weight:bold; color:#6F0300;}
.in_news_td {line-height:22px;}
.in_news_close {text-align:center; padding-top:15px;}

.pro_list li {width:210px; float:left; margin-right:20px; margin-bottom:20px;}
.pro_list li span {display:block; text-align:center; padding-top:5px;}

.join_login td,.join_login th {padding:4px;}
.join_login th  {text-align:left; width:60px;}

.service_list li {border-bottom:1px dashed #792701; padding-bottom:10px; margin-bottom:20px;}

#textfield,#txt_run,#textfield2,#textfield3,#button,#btn_ok {border:1px solid #b95a00; background-color:#e68706;}
#textarea {border:1px solid #b95a00; background-color:#e68706; overflow:visible}
#textfield3 {width:100px;}

.pro_menu li {display:inline; margin-right:10px;}
.pro_font {padding-top:10px;}

.in_menu {width:205px;}
.in_menu ul {margin-bottom:30px;}
.in_menu li {color:#520000; font-weight:bold; border-bottom:1px solid #c06100; padding-bottom:8px; text-indent:15px; margin-bottom:8px;}
.in_menu li a {color:#520000;}
.in_menu_link td {padding-bottom:10px;}
.in_menu_img td {padding-bottom:10px;}

.login_left {background:url(../images/login_left.jpg) no-repeat left bottom; height:137px; width:375px; padding-top:110px; color:#fff; padding-left:40px; font-size:14px;}
.login_right {background:url(../images/login_right.jpg) no-repeat left bottom; height:268px; padding-top:15px; padding-left:20px; padding-right:40px;}
.login_right a { text-decoration:underline;} 