@charset "utf-8";
/* CSS Document */

/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textatea,p,blockquote,th,td{margin:0; padding:0;}
body{font-size:12px; font-family:"微软雅黑", "宋体"; color:#666; -webkit-text-size-adjust:none; background:#FFF;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
addr,acronym{border:0;}
a{color:#666;}
a:active,a:link,a:visited{text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both; height:0px; overflow:hidden;}
.block{color:#000;}

strong{font-weight:600;}

.more{font-weight:normal; color:#888888; font-size:12px;}
.ml22{margin-left:22px;}
.ml20{margin-left:20px;}
.ml32{margin-left:32px;}
.mlr5{ margin-left:5px; margin-right:5px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr20{ margin-right:20px;}
.mt25{ margin-top:25px;}

.restore p{text-indent:2em;}
.text_center{text-align:center;}
.text_left{text-align:left;}
.text_right{text-align:right;}

.head_bg{background:url(../img/head_bg.jpg) repeat-x bottom #FFF; width:100%; border-bottom:1px solid #cacccd;}
.head{margin:0 auto; width:988px; background:url(../img/head_bg.jpg) repeat-x bottom #FFF;  padding-bottom:14px; overflow:hidden;}
.logo{width:427px; height:52px; margin-top:14px; overflow:hidden;}
.head_right{width:500px; margin-top:28px; overflow:hidden;}
.top{width:500px; text-align:right; height:20px; line-height:20px; overflow:hidden;}
.top a{margin-left:20px; color:#777;}
.top a:hover{ color:#fe0000;}
.top_nav{width:500px; height:25px; line-height:25px; color:#777;  margin-top:13px; overflow:hidden;}
.top_nav li{float:right; margin-left:10px;}
.top_nav li a{color:#777;}
.top_nav li a:hover{ color:#fe0000;}
.l_icon{background:url(../img/l_icon.jpg) no-repeat 8px center; padding-left:26px;}
.wb_icon{background:url(../img/wb_icon.jpg) no-repeat left center; padding-left:23px;}
.l_sj_icon{background:url(../img/l_sj_icon.jpg) no-repeat right center; padding-right:10px;}

.language{width:100px; border:1px solid #FFF;  overflow:hidden;}
.language_hover{border:1px solid #CCC;}
.language_list{position:absolute; z-index:10; font-family:Arial, Helvetica, sans-serif; width:128px; background:url(../img/language.gif) no-repeat bottom; margin-left:-27px; margin-top:-1px; *margin-left:-127px; *margin-top:15px; padding:10px 0px 20px 0px; display:none; overflow:hidden;}
.language_list li{width:108px; height:330xp; line-height:33px; float:none; overflow:hidden;}
.language_list li a{width:78px; height:330xp; line-height:33px; color:#666; border-bottom:1px solid #c3c3c3; display:block; overflow:hidden;}
.language_list li a:hover{width:78px; height:330xp; color:#000; line-height:33px; border-bottom:1px solid #000; overflow:hidden;}

.cn_icon{background:url(../img/cn_icon.jpg) no-repeat left center; padding-left:30px;}
.en_icon{background:url(../img/en_icon.jpg) no-repeat left center; padding-left:30px;}
.fr_icon{background:url(../img/fr_icon.jpg) no-repeat left center; padding-left:30px;}

.home_icon{background:url(../img/home_icon.jpg) no-repeat left center; padding-left:18px;}
.sc_icon{background:url(../img/sc_icon.jpg) no-repeat left center; padding-left:20px;}
.lx_icon{background:url(../img/lx_icon.jpg) no-repeat left center; padding-left:20px;}


.nav_con{margin:0 auto; width:988px; height:38px; line-height:38px; overflow:hidden;}
.nav{width:756px; font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#000000; overflow:hidden;}
.nav li{background:url(../img/nav_li_on.jpg) no-repeat right center; height:48px; text-align:center; float:left; padding:0 28px 0 35px; overflow:hidden;}
.nav .nav_last_li{background:none;}
.nav .nav_li_hover{background:url(../img/nav_li_on.jpg) repeat-x;}
.nav li a{height:38px; float:left; color:#000; display:block;}
.nav .nav_li_hover a{ color:#FFF;}
.nav li .subNav{background:url(../img/subNav.png) repeat; margin-left:-30px; *margin-left:-82px; margin-top:45px;  position:absolute; z-index:20; display:none; padding:10px 0 20px 0; overflow:hidden;} 
.nav li .subNav_eq{*margin-left:-121px;}
.nav li .subNav li{height:35px; line-height:35px; float:none; padding:0px;  background:none;}
.nav li .subNav li a{height:35px; color:#FFF; padding:0 30px; width:100%; text-align:left;}
.nav li .subNav li a:hover{height:35px; font-size:14px;  color:#FFF; background:#696969;}


.find{width:217px; height:22px; margin-top:8px; overflow:hidden;}
.find_text{width:167px; height:22px; line-height:22px; border:none; background:url(../img/find.jpg) no-repeat left center; padding:0 10px; color:#666; overflow:hidden;}
.find_anniu{width:30px; height:22px; line-height:-999; border:none; background:url(../img/find.jpg) no-repeat right center; cursor:pointer; overflow:hidden;}


.fooder_bg{background:#eceaeb;  border-top:1px solid #ddd9da; width:100%; padding-top:17px; padding-bottom:36px;}
.fooder,.copyright{margin:0 auto;text-align:center; background:#eceaeb; font-family:"微软雅黑"; color:#666;  width:988px; overflow:hidden;}
.fooder a{color:#666;}
.fooder a:hover{ color:#fe0000;}
.fooder_eng{color:#b2b1b1; font-size:10px; margin:0 5px;}
.copyright{margin-top:5px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#999;}

.page{width:100%; height:25px; margin-top:30px; position:relative; text-align:right;}
.page_list{position:absolute; right:0; bottom:0;}
.page_list a{height:25px; line-height:25px; padding:0 10px; display:block; float:left; background:#FFF; border:1px solid #CCC; color:#666; margin-left:5px; overflow:hidden;}
.page_list a:hover,.page_list .page_a_on{height:25px; line-height:25px; padding:0 10px; background:#666; border:1px solid #333; color:#FFF; margin-left:5px; overflow:hidden;}


.line_Bg{ background:url(../img/content_BG.jpg) repeat-x top; height:15px; }