@charset "gb2312";
/* reset */
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
html{ 
    -webkit-text-size-adjust:100%;
        -ms-text-size-adjust:100%;	
}
body,button,input,select,textarea{ 
   font: 14px/30px  "\5FAE\8F6F\96C5\9ED1","\5b8b\4f53",tahoma,arial,Verdana,sans-serif; 
   -webkit-font-smoothing:antialiased; 
      -moz-font-smoothing:antialiased;
 }
body{ color:#6a6a6a; }
address,caption,code,th,var,cite,dfn,em,i,b{font-style:normal; font-weight:normal;}
html,body,fieldset,img,input,button,iframe,abbr{border:0;}
h1,h2,h3,h4,h5,h6 {font-size: 100%; font-weight: normal;}
img,select,input{vertical-align:middle;}
ul,ol,li{list-style:none}
table{ border-spacing:0; border-collapse:collapse;}
td,th,button,input,select,textarea{ font-size:100%; }
q:before, q:after, blockquote:before, blockquote:after {content:"";}
sub,sup{vertical-align:baseline}
/* Links */
a,area{outline:none;}
a{ color:#6a6a6a; text-decoration:none; cursor:pointer; }
a:hover { color:#d90000; text-decoration: underline; }
a:hover em, a:hover b, a:hover i, a:hover span { cursor: pointer; }
a img:hover,a .icon:hover{ filter:alpha(opacity=60);opacity:0.6;} 

/* clearfix*/
.cl:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}
/***************HTML5 reset********************/
header,footer,section,aside,details,menu,article,section,nav,address,hgroup,figure,figcaption,legend{display:block;margin:0;padding:0}time{display:inline}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
legend{width:100%;margin-bottom:20px;font-size:21px;line-height:40px;border:0;border-bottom:1px solid #e5e5e5;}
legend small{font-size:15px;color:#999}
svg:not(:root){overflow: hidden}
fieldset{border-width:0;padding:0.35em 0.625em 0.75em;margin:0 2px;border:1px solid #c0c0c0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto}
input[type="search"]{-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none}
/* placeholder */
::-webkit-input-placeholder{color:#999;}
:-moz-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#999;}
/* colors */
.c-ccc{color:#ccc;}.c-000{color:#000;}.c-333{color:#333;}.c-444{color:#444;}.c-555{color:#555;}.c-666{color:#666;}.c-999{color:#999;}.c-fff{color:#fff;}
.c-6e6e6e{ color:#6e6e6e;}.c-9a9a9a{ color:#9a9a9a;}.c-737373{color: #737373;}
.c-white,.c-white a{color:white}
.c-black,.c-black a{color:black}
.c-green{color:#62aa2c;}.c-green2{color:#53c336;}
.c-gray{color:#676767;}.c-gray2{color:#999;}
.c-blue{color:#00679a;}.c-blue2{color:#51a6ef;}
.c-red{color:#e9473a;}.c-red2{color:#dd0000;}.c-red3{color:#f24848;}
.c-yellow{color:#ffdc00;}
/* font-size */
.fz12{font-size:12px;}.fz13{font-size:13px;}.fz14{font-size:14px;}.fz16{font-size:16px;}.fz18{font-size:18px;}.fz20{font-size:20px;}.fz22{font-size:22px;}.fz24{font-size:24px;}.fz26{font-size:26px;}.fz28{font-size:28px;}.fz30{font-size:30px;}
/* font-style */
.fn{font-weight:normal;font-style:normal;}.fb{font-weight:bold;}.fi{ font-style: italic; }
/* line-height */
.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.lh26{line-height:26px;}.lh28{line-height:28px;}.lh30{line-height:30px;}
/*text-align*/
.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}
/* height */
.h24{height:24px;}.h26{height:26px;}.h28{height:28px;}.h30{height:30px;}.h40{height:40px;}.h60{height:60px;}.h80{height:80px;}.h100{height:100px;}.h120{height:120px;}.h140{height:140px;}.h150{height:150px;}.h200{height:200px;}.h275{height:275px;}
/* width */
.w40{width:40px;}.w60{width:60px;}.w80{width:80px;}.w100{width:100px;}.w130{width:130px;}
.w170{width:170px;}.w180{width:180px;}.w190{width:190px;}
.w255{width:255px;}
.w200{width:200px;}.w260{width:260px;}.w270{width:270px;}.w280{width:280px;}.w290{width:290px;}.w400{width:400px;}.w540{width:540px;}.w550{width:550px;}.w560{width:560px;}.w600{width:600px;}.w610{width:610px;}.w700{width:700px;}.w710{width:710px;}.w800{width:800px;}.w900{width:900px;}.w1000{width:1000px;}.w1010{width:1010px;}.w1100{width:1100px;}.w1110{width:1110px;}.w1200{width:1200px;}
/* margin & padding */
.m5{margin:5px;}.m10{margin:10px;}.m15{margin:15px;}.m20{margin:20px;}.m25{margin:25px;}.m30{margin:30px;}.m35{margin:35px;}.m40{margin:40px;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{ margin-top:15px;}.mt20{ margin-top:20px;}.mt25{ margin-top:25px;}.mt30{ margin-top:30px;}.mt35{ margin-top:35px;}.mt40{margin-top:40px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr15{ margin-right:15px;}.mr20{ margin-right:20px;}.mr25{ margin-right:25px;}.mr30{ margin-right:30px;}.mr35{ margin-right:35px;}.mr40{margin-right:40px;}
.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb15{ margin-bottom:15px;}.mb20{ margin-bottom:20px;}.mb25{ margin-bottom:25px;}.mb30{ margin-bottom:30px;}.mb35{ margin-bottom:35px;}.mb40{margin-bottom:40px;}
.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml25{margin-left:25px;}.ml30{margin-left:30px;}.ml35{margin-left:35px;}.ml40{margin-left:40px;}
.p5{padding:5px;}.p10{padding:10px;}.p15{padding:15px;}.p20{padding:20px;}.p25{padding:25px;}.p30{padding:30px;}.p35{padding:35px;}.p40{padding:40px;}
.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt35{padding-top:35px;}.pt40{padding-top:40px;}
.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pr25{padding-right:25px;}.pr30{padding-right:30px;}.pr35{padding-right:35px;}.pr40{padding-right:40px;}
.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb25{padding-bottom:25px;}.pb30{padding-bottom:30px;}.pb35{padding-bottom:35px;}.pb40{padding-bottom:40px;}
.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl25{padding-left:25px;}.pl30{padding-left:30px;}.pl35{padding-left:35px;}.pl40{padding-left:40px;}
/* line */
.line-solid,.line-dashed,.line-dotted{height:1px;line-height:1px;font-size:0;overflow:hidden;}
.line-solid{border-top:1px solid #d4d4d4;}.line-dashed{border-top:1px dashed #d4d4d4;}.line-dotted{border-top:1px dotted #d4d4d4;}
/* font-family */
.ffa{font-family:Arial;}.fft{font-family:Tahoma;}.ffv{font-family:Verdana;}.ffs{font-family:Simsun;}.ffw{font-family:'Microsoft Yahei';}
/* word */
.nowrap{white-space:nowrap;}.bk{word-wrap:break-word;}
/* vertical-align */
.vm{vertical-align:middle;}.vt{vertical-align:top;}.vb{vertical-align:bottom;}.vtb{vertical-align:text-bottom;}.vn{vertical-align:-2px;}
/* float */
.fl{float:left; display:inline;}.fr{float:right; display:inline;} 
/* position */
.db{ display: block;}.dib{ display: inline-block;}.dn{ display: none;}
.posr{position:relative;}.posa{position:absolute;}
.ti1em{ text-indent: 1em;}.ti2em{ text-indent:2em;}.ti3em{ text-indent:3em;}.ti4em{ text-indent:4em;}
.bg-eee{ background:#eee;}
/* overflow */
.ovh{overflow:hidden;}.ovv{overflow:visible;}.ova{overflow:auto;}.vh{visibility:hidden;}.vv{visibility:visible;}
/* ------------------- multiply CSS ------------------ */
.textarea,.inp{
    color: inherit; border:1px solid #b9b9b9; vertical-align:middle; background:#fbfbfb; 
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);
    -webkit-transition:all 0.2s linear;
       -moz-transition:all 0.2s linear;
         -o-transition:all 0.2s linear;
            transition:all 0.2s linear;
}
.textarea.no,.inp.no{
	border:1px solid #b9b9b9; background:#fbfbfb; box-shadow: none;
}
.textarea{ line-height:22px; white-space: pre-wrap; word-wrap: break-word; padding:4px; resize: none; overflow:auto;}
select{  line-height: 26px; height: 26px; vertical-align:middle; background:#fbfbfb;}
.inp{  height:28px; line-height:28px; font-size:14px; padding-left:4px; }
/** buttons**/
.btn { 
      display: inline-block; padding:0 1em; border:0 none;  text-align: center; vertical-align: middle; 
	  text-decoration: none; white-space: nowrap; cursor: pointer; 
}
.btn:hover,.btn:focus { text-decoration: none; }
/* 基于display: table-cell的自适应布局 */
.cell { display: table-cell; *display: inline-block; width: 2000px; *width: auto; }
/* 双栏自适应cell部分连续英文字符换行 */
.cell-bk { display:table;width:100%;table-layout:fixed;word-wrap:break-word;}
/* 单行文字溢出虚点显示*/
.ell{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
/* 大小不定元素垂直居中 */
.dib-vm { display:inline-block;width:0;height:100%;vertical-align:middle;}
.ti9999{ text-indent:-9999px;}
/*对表格的样式*/
.bor-dash,.bor-dash td,.bor-dash th{ border:1px dashed #ccc;}
.bor-dott,.bor-dott td,.bor-dott th{ border:1px dotted #ccc;}
/*行内分割竖线*/
.pipe{margin:0 5px;color:#ccc; vertical-align: middle;}
/*得到焦点后*/
.inp.focus,textarea.focus{border:solid 1px #33aaff \9;border-color:rgba(82,168,236,0.8);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}


.more,.more a{ display: block; color:#222; font-size: 12px; float: right; margin-right:12px;}
.more:hover,.more a:hover,.more.more2 a:hover,.more.more3 a:hover{ color:#d90000}
.more.more2 a{ color: #9d9d9d;}
.more.more3 a{ color: #6eb1d7;}

.bd1{ border: 1px solid #d7d7d7;}

.img-txt-bg,.img-txt{ position: absolute; left: 0; bottom: 0; width: 100%; height:34px; line-height:34px; text-align: center;}
.img-txt-bg{ z-index: 1;background: #000; filter: alpha(opacity=50); opacity: 0.5;	}
.img-txt{ font-size: 16px; color: #fff;  z-index: 2;}
.img-txt a{ font-size: 14px; color: #fff;}

.wrap,.wp{ width:1100px; margin-left:auto; margin-right:auto; }

/*分页蓝色*/
.page{ text-align: center; }
.page .inp{ height:20px; line-height: 20px; width: 2.5em; margin-left:4px; }
.page .btn{ color:#FFF; height:26px; line-height: 26px; background-color: #cc0000; width:60px; }
.page a,.page span{
   font-family: Tahoma, Geneva, sans-serif; font-size:14px; color:#0a798f; display: inline-block;  
   height:20px; line-height:20px; border:1px solid #ccc; padding:0 6px; text-decoration: none; vertical-align: middle;  
}
.page li{ display: inline-block; }
.page .now, .page .now:hover{  border: none; background: none; }
.page .now{ border: none; background: none; font-weight: bold;} 
.page .none{ color:#333; cursor:default; padding: 0;}
.page span{ color: #9fa19f; border: none;}
.page a:hover{ background-color: #ddd; color: #025869;}

/*foot*/
.foot{ font-size: 12px; color:#707070; text-align: center; padding-bottom:20px; }

.icon{ font-size: 12px; display:inline-block; background:url(imagesicon.png) no-repeat; width:25px;height:25px; line-height:25px; text-align: center; vertical-align:middle; margin-right: 3px;}
.icon.t1{ background-position: 0 0;}
.icon.t2{ background-position: 0 -25px;}
.icon.t3{ background-position: 0 -50px;}
.icon.t4{ background-position: 0 -75px;}
.icon.t5{ background-position: 0 -100px;}
.icon.t6{ background-position: 0 -125px;}
.icon.t7{ background-position: 0 -150px;}
.icon.t8{ background-position: 0 -175px;}
.icon.t9{ background-position: 0 -200px;}
.icon.home{background-position: 0 -225px; }


/*GWD SHARE 页面右侧浮动分享*/
.quick-share-box{ position: fixed; top:212px; left:20px; z-index: 99; }
.quick-share-box.index2{ top:212px; }
.quick-share-box.pos{  top:212px; }
.quick-share-box.pos2{ top: 235px; }
.quick-share-box.zfs{  top:305px;}
.quick-share-box.zfs2{  top:215px;}
.quick-share-box .share{  position:fixed; margin-top: 2px; }
.quick-share-box .social-ct{ display: none;}
.quick-share-box .social-ct a{ font-size: 12px; color: #313131; display: block;}


.index-bg{ background:url(imagesbg-bd-top.jpg) no-repeat center top;}
.index-bg.bg2{ background-image: url(imagesbg-bd-top2.jpg);}
.index-bg.bg3{ background-image: url(imagesbg-bd-top3.jpg);}
.index-bg.bg4{ background-image: url(imagesbg-top.jpg);}
/*.index-bgb{ background:url(imagesbg-bd-ft.jpg) no-repeat center bottom;}*/




