@charset "utf-8";
/* CSS Document */
/*全局样式*/
html, body, div, span, object, iframe, h1, h3, h4, h5, h6, p, del, dfn, em, img, ins, kbd, q, samp, small, strong, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, article, aside, footer, header, nav, section {margin:0;padding:0;border:0;outline:0;} article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
a:hover, a:active,a:visited,a:active{ outline:none; color:inherit;}
a:visited{ color:#333;}
select, input, textarea, button { font:99% sans-serif; }
strong{ font-weight:bold;}
input, select { vertical-align:middle; }
img { border:0; max-width:100%; }
hr { display:block; height:1px; border:0; border-top:1px solid #3d3d3d; margin:1em 0; padding:0; }
.nocallout {-webkit-touch-callout: none;} /* prevent callout */
table td { vertical-align:top; margin:0; }
ul, ol, dl{ list-style:none;}
.newsDetailPannel_01 .detailField a{ color:#F00; font-weight:bold;}
.clear{ clear:both;}
html {
  height:100%;
  background:#222;
}
body {
 
  word-wrap:break-word;
  margin:0 auto;
  -webkit-text-size-adjust: none;
  -ms-text-size-adjust: none;
  color:#333;
  max-width:640px;
  min-width:320px;
  background:#fff;
  font-family: 'Microsoft YaHei', Helvetica, Arial, Verdana, sans-serif;
  
}
a {
  color:inherit; text-decoration:none;
}
p {
  font-size:100%;
}


/*结构样式*/
#header{  background-color: #382f28;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#382f28), to(#61503c));
  background-image: -webkit-linear-gradient(top, #382f28, #61503c);
  background-image:    -moz-linear-gradient(top, #382f28, #61503c);
  background-image:     -ms-linear-gradient(top, #382f28, #61503c);
  background-image:      -o-linear-gradient(top, #382f28, #61503c);
  background-image:         linear-gradient(top, #382f28, #61503c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#382f28', EndColorStr='#61503c');
  border-bottom:1px solid #877058;
  height:auto; overflow:hidden; color:#fff;
  position:relative;
  padding-top:1%;
 
}
#header .linkField{ float:left; right:0; top:0; width:70%;  line-height:1.8em; font-size:24px;}
#header .linkField a{ display:inline-block; width:30%; text-align:center; font-size:1.2rem}
#header .linkField a:visited{ color:#fefefe;}
#header .logoField{ width:30%; float:left}
#header .linkField .logoField img{ display:block; width:100%; height:auto}

@media (max-width: 639px) and (min-width: 320px){
	
	#header .linkField{ line-height:1.8em; font-size:16px; }
	#header .linkField a { font-size:.8rem; width:28%}
}

@media (device-width:414px) and (-webkit-min-device-pixel-ratio:3.0){/* 兼容iphone6 plus */
#header .linkField a { font-size:1rem; width:28%}
}

#footer{ width:100%;}
#footer .backToTopField{ background-color: #564736;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#564736), to(#3a3029));
  background-image: -webkit-linear-gradient(top, #564736, #3a3029);
  background-image:    -moz-linear-gradient(top, #564736, #3a3029);
  background-image:     -ms-linear-gradient(top, #564736, #3a3029);
  background-image:      -o-linear-gradient(top, #564736, #3a3029);
  background-image:         linear-gradient(top, #564736, #3a3029);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#564736', EndColorStr='#3a3029');
  height:36px; line-height:36px; color:#fff; text-align:center;
}
#footer .backToTopField .btn{ display:inline-block; padding:0 24px 0 0; background:url(../images/bg_btn_01.png) 100% 50% no-repeat; font-size:16px; font-weight:bold; vertical-align:top; color:#fff;}
#footer .backToTopField .btn:visited{ color:#fff;}
#footer .titleField{ background-color: #f0f0f0;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#838383));
  background-image: -webkit-linear-gradient(top, #f0f0f0, #838383);
  background-image:    -moz-linear-gradient(top, #f0f0f0, #838383);
  background-image:     -ms-linear-gradient(top, #f0f0f0, #838383);
  background-image:      -o-linear-gradient(top, #f0f0f0, #838383);
  background-image:         linear-gradient(top, #f0f0f0, #838383);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f0f0f0', EndColorStr='#838383');
  height:54px; line-height:52px; text-align:center; position:relative;
}
#footer .titleField h1{ font-size:14px;}
#footer .titleField .more{ position:absolute; right:16px; bottom:8px;}
#footer .titleField .more a{ display:block; width:80px; height:22px; text-align:center; line-height:38px; font-size:16px; text-indent:-9999px; background:url(../images/btn_consultation_01.png) 0 0 no-repeat; background-size:cover}
#footer .infoField{ width:100%; background:#e5e5e5; padding:20px 0 30px; text-align:center; line-height:2em; font-size:14px;}
#footer .infoField .links{}
#footer .infoField .links a{ display:inline-block; padding:0 10px;}
#footer .infoField .links .on{ font-weight:bold;}
#footer .infoField p{ margin:0; }
#footer .infoField p .weiboBtn{ display:inline-block; width:60px; height:18px; font-size:12px; line-height:18px; color:#fff; vertical-align:middle;
-moz-border-radius: 9px;
-khtml-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px;
background:#3b312a;
}
