﻿@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}body,button,input,select,textarea{font:12px/1.5 Tahoma,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}ul,ol{list-style:none}a{text-decoration:none}legend{color:#000}fieldset,img{border:0;vertical-align:bottom;}section,article,aside,header,footer,nav,dialog,figure{display:block;}figure{margin:0;}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}.clear{display:block;height:0;overflow:hidden;clear:both}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}a:link,a:visited{text-decoration:none; color:#6a6a6a;}a:hover,a:active{text-decoration:underline; color:#078e44;}a{blr:expression_r(this.onFocus=this.blur())}a{outline:none;}table{border-collapse:collapse;border-spacing:0;}.hidden{display:none;}.invisible{visibility:hidden;}.noBg{background:none !important;}.noBd{border:none !important;}

.m5_t{ margin-top:5px;}
.m5_r{ margin-right:5px;}
.m5_b{ margin-bottom:5px;}
.m5_l{ margin-left:5px;}
.m5_all{ margin:5px;}
.m10_t{ margin-top:10px;}
.m14_t{ margin-top:14px;}
.m20_t{ margin-top:20px;}
.m40_t{ margin-top:40px;}
.m10_r{ margin-right:10px;}
.m10_b{ margin-bottom:10px;}
.m38_b{ margin-bottom:38px;}
.m10_l{ margin-left:10px;}
.m70_l{ margin-left:70px;}
.m10_all{ margin:10px;}
.p5_t{ padding-top:5px;}
.p5_r{ padding-right:5px;}
.p20_r{ padding-right:20px;}
.p5_b{ padding-bottom:5px;}
.p5_l{ padding-left:5px;}
.p20_l{ padding-left:20px;}
.p5_all{ padding:5px;}
.p10_t{ padding-top:10px;}
.p16_t{ padding-top:16px;}
.p20_t{ padding-top:20px;}
.p10_r{ padding-right:10px;}
.p10_b{ padding-bottom:10px;}
.p12_b{ padding-bottom:12px;}
.p10_l{ padding-left:10px;}
.p13_l{ padding-left:13px;}
.p40_l{ padding-left:40px;}
.p10_all{ padding:10px;}

.m15_l{ margin-left:15px;}


#subsearch { position:absolute;width:162px; padding-top:2px; }
.btn-text { float:left; width:116px; height:16px;border:0px;color:#333;background:#eee; }
.btn-search { float:left; width:40px; height:16px;border:0;cursor:pointer; }

.fl{ float:left; margin-left:7px;}
.fr{ float:right;}
.nima{ margin-top:-21px;}
.textl{ text-align:left;}
.textr{ text-align:right;}
.textc{ text-align:center;} 

.gray{ color:#919191;} /*----------灰色-------*/
.white{ color:#FFF;}
.green{ color:#17a054;}
.gray1{ color:#636363;}

.en_t{ font-family:Garamond; font-size:14px; color:#373737;}

.f14_b{ font-size:14px; font-weight:bold;}
.f12_b{ font-size:12px; font-weight:bold;}
.f10{ font-size:10px; font-weight:normal;}

.more{display:block; color:#bb8f0a;}

.clear{clear:both; height:0px; width:100%; line-height:0px; visibility:hidden; overflow:hidden;}

.block {display:block;}
.hidden{display: none;}
.o-hidden{overflow:hidden;}
.invisible{visibility:hidden;}

h1{ font-size:24px;}
h2{ font-size:20px;}
h3{ font-size:18px;}
h4{ font-size:16px;}
h5{ font-size:14px;}
h6{ font-size:12px;}

.l18_hight{ line-height:18px;}
.l24_hight{ line-height:24px;}
.l26_hight{ line-height:26px;}
.l28_hight{ line-height:28px;}
.l30_hight{ line-height:30px;}

.58h{ height:58px;}
.text_i{ text-indent:2em;}

.wrapper{clear: both;overflow: hidden;}
.picinfo
{
    background:url(../images/bg1.png)  repeat-x center center; width:243px; height:27px; overflow:hidden;
     position:absolute; margin-top:-25px;
     text-align:center;
     color:#FFF;
     z-index:99;
}