@charset "utf-8";
/* CSS Document */
/*--Warnning: a_,b_,c_,f_,l_n_,r_,w_, inhibit CSSName--Default--*/
*html{ background-image:url("IE6-fixed-FangDou"); background-attachment:fixed;}
body,ul,ol,dl,dt,dd,li,p,h1,h2,h3,h4,h5,h6,form,label,fieldset,img,div,th{
border:0;margin:0px; padding:0;}
table,td{margin:0px; padding:0;}
li,dd,dl,dt {list-style-type:none;}

input,select,textarea{ outline:none; resize:none;}
/*--Clear float--*/
.clear{ clear:both; line-height:0; font-size:0;  border:none; height:0; }
/*Text overflow ellipsis*/
.overflow { overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
/*IE6 Empty*/
.empty { line-height:0; font-size:0;}
/*break*/
.br { word-wrap:break-word;	word-break:break-all;}
.fl { float:left;}
.fr { float:right;}
.boder0 { border:none;}
.background { background:none;}
/*--User-defined--*/
h1 { font-family: Microsoft YaHei,Tahoma, Helvetica, Arial,sans-serif; font-size:12px; font-weight:bold;}
h2 { font-family:Microsoft YaHei,Tahoma, Helvetica, Arial,  sans-serif; font-size:12px; font-weight:bold;}	
body {font-size:12px; font-family:Microsoft YaHei,Tahoma, Helvetica, Arial,  sans-serif; color:#555; background:#fff;}

a:link { color: #555; text-decoration: none; }
a:visited { color: #555; text-decoration: none; }
a:hover { color:#154c89; text-decoration: none; }
a:active { color: #555; text-decoration: none; }

/*Global*/
.center,.center_top { width:1000px; height:auto; margin:0 auto;}
.center_top { padding-top:10px;}
.box { background:none;}
.box_top { padding-top:10px;}
.box_left { padding-left:10px;}
.left {float:left; width:725px; height:auto; padding-left:10px;}
.right { float:left; width:245px; height:auto; padding-left:10px;}
.left0 { float:left; width:735px; height:auto;}
.right0 { float:left; width:255px; height:auto;}
.text { text-align:center;}

/*FontColor*/
.white ,
.white a:link ,
.white a:visited ,
.white a:hover ,
.white a:active	{ color:#fff;}

.red ,
.red a:link ,
.red a:visited ,
.red a:hover ,
.red a:active { color:#c51410;}

.blue ,
.blue a:link ,
.blue a:visited ,
.blue a:hover ,
.blue a:active { color:#40688e;;}

.gray ,
.gray a:link ,
.gray a:visited ,
.gray a:hover ,
.gray a:active { color:#aaa;}

.yellow ,
.yellow a:link ,
.yellow a:visited ,
.yellow a:hover ,
.yellow a:active { color:#f1b000;}

/*--Header--*/
.header {min-width:1000px;width:expression_r(document.body.clientWidth < 1000? "1000px": "100%" ); height:40px; line-height:40px; border-bottom:1px #403f3f solid; background-color:#353535; color:#8c95a1;}
.h_top dd { float:left; height:40px; background:url(language_02.gif) right no-repeat; white-space:nowrap;}
.h_bg {min-width:1000px;width:expression_r(document.body.clientWidth < 1000? "1000px": "100%" ); height:103px; background:url(language_06.png) repeat-x;}
.h_bg1 {min-width:1000px;height:103px; background:url(language_08.gif) center no-repeat;}
.h_logo { width:558px; padding-left:12px; padding-top:12px; background:url(language_08.gif) no-repeat;}
.h_search { width:430px; padding-top:32px;}
.h_s_bg { display:block; height:40px; background:url(language_ico.png) no-repeat;}
.h_s_input { width:350px; height:40px; padding-left:10px; border:none; background:none; line-height:40px; color:#6e6e6e;}
.h_s_ok { width:50px; height:40px; border:none; background:none; cursor:pointer;}

.h_top a:link { display:block; padding-left:15px; padding-right:15px; color: #8c95a1; text-decoration: none; }
.h_top a:visited { display:block; padding-left:15px; padding-right:15px; color: #8c95a1; text-decoration: none; }
.h_top a:hover { display:block;  padding-left:15px; padding-right:15px; line-height:40px; color:#ccc; text-decoration: none; background-color:#181818; }
.h_top a:active { display:block; padding-left:15px; padding-right:15px; color: #8c95a1; text-decoration: none; }

/*--Footer--*/
.footer {min-width:1000px;width:expression_r(document.body.clientWidth < 1000? "1000px": "100%" ); height:198px; background:url(language_32.gif) center no-repeat; background-color:#16447c;}
.f_top { padding-top:65px; line-height:24px;}
.f_nav { width:570px; padding-left:20px; color: #679ad3; font-size:14px;}
.f_weibo { width:410px;}
.f_weibo li { float:left; width:48px; height:48px; padding-left:10px;}
.f_sina a,.f_weixin a,.f_ico1 a,.f_ico2 a,.f_ico3 a,.f_ico4 a { display:block; width:48px; height:48px; background:url(language_ico.png) 0 -110px  no-repeat; text-decoration:none; }
.f_weixin a { background:url(language_ico.png) -57px -110px  no-repeat;  }
.weixin a { display:block; width:48px; height:48px;background:url(webchat2.png) left   no-repeat;  }
.f_ico1 a { background:url(language_ico.png) -115px -110px  no-repeat;  }
.f_ico2 a { background:url(language_ico.png) -173px -110px  no-repeat;  }
.f_ico3 a { background:url(language_ico.png) -231px -110px  no-repeat;  }
.f_ico4 a { background:url(language_ico.png) -289px -110px  no-repeat;  }

.f_sina a:hover,.f_weixin a:hover,.f_ico1 a:hover,.f_ico2 a:hover,.f_ico3 a:hover,.f_ico4 a:hover { display:block; width:48px; height:48px; background:url(language_ico.png) 0 -162px  no-repeat; text-decoration:none;}
.f_weixin a:hover { background:url(language_ico.png) -57px -162px  no-repeat;  }
.weixin a:hover { background:url(webchat.png) left   no-repeat;  }
.f_ico1 a:hover{ background:url(language_ico.png) -115px -162px  no-repeat;  }
.f_ico2 a:hover { background:url(language_ico.png) -173px -162px  no-repeat;  }
.f_ico3 a:hover { background:url(language_ico.png) -231px -162px  no-repeat;  }
.f_ico4 a:hover { background:url(language_ico.png) -289px -162px  no-repeat;  }

.footer a:link { color: #679ad3; text-decoration: none; }
.footer a:visited { color: #679ad3; text-decoration: none; }
.footer a:hover { color:#679ad3; text-decoration: underline; }
.footer a:active { color: #679ad3; text-decoration: none; }

#vishidden{ display:none}