﻿@charset "utf-8";
section,article,aside,header,footer,nav,dialog,figure{display: block;margin:0;padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;}
fieldset,img{border:0 none;vertical-align: middle;}
:focus{outline:0;}
body{font-size:14px;color:#555555;font-family:"微软雅黑";background: url(../images/bg0.png) left repeat;}
address, caption, cite, code, dfn, em, th, var, optgroup,i{ font-style: normal; font-weight: normal;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
abbr, acronym { border: 0; font-variant: normal;}
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: 12px; font-style: inherit; font-weight: inherit;}
code, kbd, samp, tt { font-size: 100%;}
input, button, textarea, select{*font-size: 100%;}
ol, ul {list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
caption{text-align: left;}
:link,:visited ,ins {text-decoration: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
button,input,select,textarea{font-family:Arial, Helvetica, sans-serif;color:#666;}
address,cite,dfn,em,var{font-style:normal;}
small{font-size:12px;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#fff;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}

.clear{ clear:both; overflow:hidden;zoom:1; height:0;}
a{color:#555555;text-decoration:none;transition:all 0.2s ease-in 0s;-moz-transition:all 0.2s ease-in 0s;-webkit-transition:all 0.2s ease-in 0s;}
a:hover{color:#009b3c;text-decoration:none;}

.vam{ vertical-align:middle;}
.vat{ vertical-align:top;}
.colorfff{ color:#FFFFFF;}
.colorB30200{ color:#B30200;}
.fam{ font-family:"微软雅黑";}
.fs11p{ font-size:11px;}
.fs12p{ font-size:12px;}
.fs13p{ font-size:13px;}
.fs14p{ font-size:14px;}
.fs16p{ font-size:16px;}
.fs18p{ font-size:18px;}
.mt20p{ margin-top:20px;}
.fwb{ font-weight:bold;}
.fr{ float:right;}
.fl{ float:left;}
.pd20p{ padding:20px;}
.pl10p{ padding-left:10px;}
.pt5p{ padding-top:5px;}
.pt0p{ padding-top:0px;}
.pt12p{ padding-top:12px;}
.mb20p{ margin-bottom:20px;}
.pt15px{ padding-top:15px;}
.pl15px{ padding-left:15px;}
.pb8p{ padding-bottom:8px;}
.pt10p{ padding-top:10px;}
.pb15p{ padding-bottom:15px;}
.pt12p{ padding-top:12px;}
.pt30p{ padding-top:30px;}
.text-c{ text-align:center;}
.text-r{ text-align:right;}
.text-l{ text-align:left;}
.pb10p{ padding-bottom:10px;}
.ptb10p{ padding-top:10px; padding-bottom:10px;}
.ovh{ overflow:hidden;zoom:1; text-align:justify;}
.ptb17p{ padding:17px 0;}
.pb25p{ padding-bottom:23px;}
.mt60p{ margin-top:60px;}
.plr8p{ padding:0 8px;}
.ml20p{ margin-left:20px;}
.h80p{ overflow:hidden;zoom:1; height:80px;}

.cccb066,.cccb066:hover{ font-size:12px; display:inline-block; margin-left:20px; color:#ccb066; text-decoration:underline;}