@charset "utf-8";
body {font-size:12px; padding:0px; background-color:#FFF; margin:0px auto; font-size:12px; color:#000; font-family:Arial, Helvetica, sans-serif;}
ul,li {list-style:none;} img {border:none;}

a{text-decoration:none;}
a:hover{text-decoration:none;}
li a{text-decoration:none;}
li a:hover{text-decoration:none; color:#F90;}
div a{text-decoration:none;}
div a:hover{text-decoration:none; color:#F90;}

.clear{ clear: both; }

.top_bg{ background-color:#000; width:100%; height:122px;}
.top{width:1002px; height:122px; background:url(top_menu_bg.jpg) repeat-x bottom; margin:0px auto;}
.top span{display:block;}
.top_right_zi{font-size:12px; color:#6a6a6a; float:right; width:400px; text-align:right; padding-right:5px; padding-top:40px; line-height:20px;}
.top_right_zi a{font-size:12px; color:#6a6a6a; padding-left:18px;}
.top_right_zi a:hover{color:#fe010c;}
.top_right_zi a.active{color:#fe010c; background:url(icon1.jpg) no-repeat 0px 5px; padding-left:5px; margin-left:10px;}

.menu{padding:0px 0 0 0px; margin:0px auto; width:1002px;}
.menu ul {padding:0px 0px 0px 30px; margin:0; list-style:none; border:0; float:left;}
.menu ul li{float:left; margin:0; background:url(menu_fg.jpg) no-repeat right; border:0;}
.menu ul li a{float:left; margin:0; padding:16px 19px 14px 19px; text-decoration:none; font-size:12px; font-weight:bold;color:#FFF;}
.menu ul li a span{display:block;color:#FFF;text-align:center; margin:0px auto; font-size:12px;}
.menu ul li a:hover{color:#F90;}
.menu ul li a:hover span{color:#F90;}


.index_ly_bg{background:url(index_top_bg.jpg) no-repeat top center; width:100%; float:left;}

.index_top_tu{width:1002px; margin:0px auto;}

.index_ly{width:1002px; margin:0px auto;}
.index_about{width:415px; float:left; margin-top:34px;}
.index_about .tu{width:225px; display:block; float:left;}
.index_about .zi{width:190px; display:block; float:left; color:#898989; line-height:20px; padding-top:10px;}

.index_pro{width:360px; float:left; padding-left:25px; margin-top:34px;}
.index_pro .tu{width:130px; display:block; float:left;}
.index_pro .zi ul {padding:0px;margin:4px 0px 0px 0px;}
.index_pro .zi li {list-style:none;font-size:12px;color:#898989; font-family:Arial, Helvetica, sans-serif; width:115px; float:left; line-height:24px; text-align:right;}
.index_pro .zi li a{ background:url(icon2.jpg) no-repeat 0px 9px;text-decoration:none;font-size:12px; padding-left:9px; float:left;color:#898989;width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-align:left;}
.index_pro .zi li a:hover{text-decoration:none; color:#F90;}

.index_contact{width:200px; float:left; margin-top:20px;}
.index_contact .tu{width:197px; display:block; float:left;}
.index_contact .zi{width:197px; display:block; float:left; padding-top:10px;}
.sousuo_r_2 {height:23px;}
.sousuo_r_2 .box{ display:block; float:left; border:1px solid #dadada; border-right:none; width:125px; color:#ababab; height:19px; line-height:18px; text-indent:0.5em;}
.sousuo_r_2 .bon{ display:block; cursor:pointer; background:url(btn_ss.jpg) no-repeat; width:69px; height:23px; border:none; line-height:23px; float:left;}

.index_bottom{width:1002px; background:url(bottom_xian.jpg) no-repeat top; display:block; margin:40px auto 0px auto; height:80px; float:left;}
.bottom_logo{float:right; padding-top:2px;}
.bottom_left{float:left; padding-left:8px;}
.bottom_left .lj{display:block; font-size:10px; font-family:"微软雅黑"; text-align:left; line-height:26px; color:#d8d8d8; padding-top:12px;}
.bottom_left .lj a{font-size:10px; color:#707070; padding:0px 12px;}
.bottom_left .lj a:hover{color:#F90;}
.bottom_left .xx{display:block; font-size:10px; text-align:left; line-height:22px; color:#c1c1c1; font-family:"微软雅黑";}
.bottom_left .xx a{font-size:10px; color:#c1c1c1;}
.bottom_left .xx a:hover{color:#F00;}

.page_top_tu{width:978px; margin-top:10px; float:left;}
.page_rj_menu{width:978px; float:left; padding-top:23px;}
.page_lm_bt_zi{height:32px;}
.page_lm_bt_zi span{float:left;text-align:left;font-size:20px; font-family:Arial, Helvetica, sans-serif;padding:0px 0px 0px 0px;line-height:32px; color:#000;}
.page_lm_bt_zi samp{float:left;text-align:left;font-size:12px; font-family:"微软雅黑";padding-left:8px;line-height:32px; padding-top:2px; color:#686868;}
.page_lm_bt_zi a{float:right; color:#FFF; padding:13px 10px 0px 0px;}

.page_rj_menu_zi{padding:0px 0px 0px 0px; height:28px; float:right;}
.page_rj_menu_zi a{text-align:left; background:url(page_menu_bg_no.jpg) repeat-x top center;font-size:12px; color:#FFF; line-height:26px; padding:0px 12px 2px 15px; float:left; display:block; margin:0px 0px 0px 7px;}
.page_rj_menu_zi a:hover{ background:url(page_menu_bg_go.jpg) no-repeat center top; color:#FFF;} 
.page_rj_menu_zi a.active{ background:url(page_menu_bg_go.jpg) no-repeat center top; color:#FFF;} 

.page_ly_zi{width:888px; float:left;font-size:12px; color:#000; line-height:30px; padding:25px 45px 0px 45px;}
.page_ly_zi a{font-size:12px; color:#000;}
.page_ly_zi te a{font-size:12px; color:#000;}