@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td{ margin:0px; padding:0px; font-family:"Microsoft Yahei"}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details { display:block; } table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0px;}
address,caption,em,code,i{ font-style:normal; font-weight:normal;}
pre, code, kbd, samp { font-family:inherit; }
ol,ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
a{ text-decoration:none;}
.wrap {width: 100%;}
.w1200{width:1200px!important}
.w1200{position:relative;margin:0 auto;box-sizing:border-box}
.row:after,.row:before{content:'';display:block;clear:both}
/*qingchu-fudong*/
.clearfix:after { display:block;visibility:hidden;clear:both;height:0;content:'.';}
.clearfix { zoom:1;}
/*字体大小*/
.f-fb{ font-weight:bold;}
.h1,h1{font-size:24px}
.h2,h2{font-size:20px}
.h3,h3{font-size:18px}
.h4,h4{font-size:16px}
.h5,h5{font-size:14px}
.h6,h6{font-size:12px}
.f-12 {  font-size: 12px!important;}
.f-13 {  font-size: 13px!important;}
.f-14 {  font-size: 14px!important;}
.f-15 {  font-size: 15px!important;}
.f-16 {  font-size: 16px!important;}
.f-18 {  font-size: 18px!important;}
.f-20 {  font-size: 20px!important;}
.f-22 {  font-size: 22px!important;}
.f-24 {  font-size: 24px!important;}
.f-26 {  font-size: 26px!important;}
.f-28 {  font-size: 28px!important;}
.f-30 {  font-size: 30px!important;}
.f-32 {  font-size: 32px!important;}
.f-40 {  font-size: 40px!important;}
.f-fl{ float:left; _display:inline;}
.f-fr{ float:right; _display:inline;}
.f-cb{ clear:both;}
.f-pr{ position:relative;}
.f-pa{ position:absolute;}
.f-dn{ display:none;}
.f-db{ display:block;}
.f-tal{ text-align:left;}
.f-tac{ text-align:center;}
.f-tar{ text-align:right;}
.f-tdu{ text-decoration:underline!important;}


/* ==============
  bianju
===================*/
.p-0  {padding: 0;}
.p-5  {padding: 5px;}
.p-10 {padding: 10px;}
.p-20 {padding: 20px;}

.p-t-10 { padding-top: 10px;}
.p-t-20 { padding-top: 20px;}
.p-t-40 { padding-top: 40px;}

.p-b-10 { padding-bottom: 10px;}
.p-b-20 { padding-bottom: 20px;}
.p-b-30 { padding-bottom: 30px;}
.p-b-40 { padding-bottom: 40px;}

.p-l-10 { padding-left: 10px;}
.p-l-20 { padding-left: 20px;}
.p-l-30 { padding-left: 30px;}
.p-l-40 { padding-left: 40px;}

.p-r-10 { padding-right: 10px;}
.p-r-20 { padding-right: 20px;}
.p-r-30 { padding-right: 30px;}
.p-r-40 { padding-right: 40px;}

.m-0  {margin: 0!important;}
.m-5  {margin: 5px!important;}
.m-10 {margin: 10px!important;}
.m-20 {margin: 20px!important;}

.m-r-5  { margin-right: 5px;}
.m-r-10 { margin-right: 10px;}
.m-r-15 { margin-right: 15px;}
.m-r-20 { margin-right: 20px;}
.m-r-30 { margin-right: 30px;}

.m-l-0  { margin-left: 0px;}
.m-l-5  { margin-left: 5px;}
.m-l-10 { margin-left: 10px;}
.m-l-15 { margin-left: 15px;}
.m-l-20 { margin-left: 20px;}
.m-l-30 { margin-left: 30px;}
.m-l-40 { margin-left: 40px;}

.m-t-5  { margin-top: 5px;}
.m-t-10 { margin-top: 10px;}
.m-t-15 { margin-top: 15px;}
.m-t-20 { margin-top: 20px;}
.m-t-30 { margin-top: 30px;}
.m-t-40 { margin-top: 40px;}

.m-b-5  { margin-bottom: 5px;}
.m-b-10 { margin-bottom: 10px;}
.m-b-15 { margin-bottom: 15px;}
.m-b-20 { margin-bottom: 20px;}
.m-b-30 { margin-bottom: 30px;}

/*size.color*/
a{color:#333;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;}
a:hover{color:#ee491f;text-decoration:none;}
a:active{color:#ee491f;}

/*字体颜色*/
.blue-txt{color:#2f57af!important;}
.redTxt,a.redTxt:link,a.redTxt:visited,.redTxt a{ color:red;}
.orgTxt,a.orgTxt:link,a.orgTxt:visited,.orgTxt a{ color:#f28d32;}
.grayTxt,a.grayTxt:link,a.grayTxt:visited,.grayTxt a{ color:#9093a6;}a.grayTxt:hover{ color:#666;}
.blueTxt,a.blueTxt:link,a.blueTxt:visited,.blueTxt a{ color:#3266cc;}
.greenTxt,a.greenTxt:link,a.greenTxt:visited,.greenTxt a{ color:#53ab10;}
.grey6-color{ color:#666;}


.text-white{color:#fff!important}
.text-4gry{color:#444}/*深灰，适合正文*/
.text-6gry{color:#666}/*深灰，适合正文*/
.text-8gry{color:#888}/*浅灰，适合说明文字*/
.text-9gry{color:#999}/*浅灰，适合说明文字*/
.text-cgry{color:#ccc}/*亮灰，适合禁用文字，图标*/
.text-lwhite{color:#f0f0f0;color:rgba(0,0,0,0.9)}/*适合深色背景*/

.bg-white{background: #fff}
.bg-lgry{background:#f2f2f2}/*亮灰色背景*/
.bg-sgry{background:#707070}/*深灰色背景*/
.bg-bgcolor{background:#f5f7fa}


.ch-iconorg{ background:#f65221}
.ch-icongreen{ background:#66b664}
.ch-iconred{ background:#ff6e65}
.ch-icongre2{ background:#85c583}
.ch-colorg{ color:#ff923d}
.ch-colgreen{ color:#66b664}
.ch-colred{ color:#ef3620}
.ch-colblue{ color:#63a7e3}
.ch-bgorg{background:#ff923d;}
.ch-bggreen{ background:#60b25e}
.ch-bgred{ background:#ef3620}
.ch-bgblue{ background:#63a7e3}


.footer{width: 1140px;text-align: center;margin: 0 auto;}
.footer .footer_desc{line-height: 32px;height: 32px;font-size: 12px; color: #c0c0c0;}
