@charset "utf-8";

/* CSS Document */



/*-----数据初始化-----*/

html{

	-webkit-text-size-adjust:100%;

	-ms-text-size-adjust:100%;

}

body,ul,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0;}

em{ font-style:normal}

ul{ list-style:none;}

img{ max-width:100%; max-height:100%; vertical-align: middle;}

i{ font-style:normal;}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}

.wrapper{margin:0 auto;background-color:#F8F8F8;padding:1px 0;}

.wrapper_bgW{margin:0 auto;background-color:#fff;padding:1px 0;}

body{ text-align:left; font-family:"Microsoft YaHei",Arial; color:#838383;min-width:320px;background-color:#f6f6f6;background-repeat:repeat;background-position:50% 0;}

li{list-style:none;}

a { color:#838383; text-decoration:none; }

a:visited { text-decoration:none; }

a:hover { color:#ba2636; text-decoration:none; }

a:active { color:#ba2636; }

p{ color:#838383; font-size:1em; line-height:1.5em;}



/*-----通用样式-----*/

.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:".";}

.center{ text-align:center;}

.left { float:left;}

.right { float:right;}

.relative {position:relative;}

.absolute {position:absolute;}

.disNone {display:none;}



.content_m20 { margin:0 .833em;}



.cBlue,.cBlue:visited,.cBlue a{color:#0dbac8;}



.font-zdy{font-size:0.9em; font-family:"Microsoft YaHei";}



.blank1  { clear:both; height:1px; overflow:hidden; display:block; font-size:1px; border-bottom:1px solid #e8e8e8;}

.blank20 {clear:both; height:.8333em; overflow:hidden; display:block;}

.blank40 { clear:both; height:1.5em; overflow:hidden; display:block;}



/*-----列表-----*/

.newsList { border-bottom:1px dashed #9b9f9f; padding:1em 0;}

.newsList h3 { font:1em/1.5em "Microsoft YaHei",Arial;}

.newsList p { font:.8333em/1.5em "Microsoft YaHei",Arial;}



/*-----分页-----*/

.fy{ text-align:center; line-height:30px;margin:20px 0;}

.fy a{color:#0dbac8;padding:5px;}

.ss{ color:#999!important;}



/*-----footer-----*/

.f12bla li { clear:both;}

.f12bla li.rbg {background:#ffe9f0; padding-left:0;}

.f12bla .firstNd {background:none; padding-left:0; line-height:0; }

.f12bla .firstNd h3,.f12bla .firstNd h4,.f12bla .firstNd h3 em,.f12bla .firstNd h4 em { font-weight:bold; line-height:21px;}

.f12bla .firstNd img { float:left;  line-height:21px;}

.f12bla .firstNd p { line-height:1.5em; text-indent:0em;}



.f12bla_phone { background-color:#2dbe60; border-radius:.5em; padding:.2em 0;}

.f12bla_phone .firstNd { width:60%; margin:0 auto; color:#fff;}

.f12bla_phone .firstNd .fa { float:left; font:2.5em/1.25em; margin-right:.2em; color:#fff;}

.f12bla_phone .firstNd p { font:1em/1.5em; color:#fff;}

.f12bla_phone a { color:#fff;} 



.f12bla_footer2015 .firstNd {}

.f12bla_footer2015 .firstNd .fa { float:left; font:1.5em/1.25em ; margin-right:.3em; color:#a4a4a4;}

.f12bla_footer2015 .firstNd p { font:1em/1.5em; padding-top:.1em;}

.f12bla_footer2015 .firstNd .fb { float:right; margin-left:.2em; font:1em/1.5em""; color:#fff; overflow:hidden; border-radius:.4em;}

.f12bla_footer2015 .firstNd .f_cB { background-color:#3ab2ae; margin-top:.5em;}

.f12bla_footer2015 .firstNd .f_cG { background-color:#2fbe79;}

.f12bla_footer2015 .firstNd .fb a { display:block; padding:.1em 1.5em;}



.f12bla_copyright .firstNd p { text-align:center; font:1em/1.5em;}



.cWhite,.cWhite:visited,.cWhite a{color:#fff;}

.cWhite a:hover,a.cWhite:hover{color:#fff;}



.font-30px { font-size:1.25em;}



.font-B { font-weight:bold;}



/*-----自适应-----*/

@media only screen and (min-width: 1280px){

	body{font-size:24px;}

	.wrapper{width:640px;}

}

@media only screen and (min-width: 640px) and (max-width: 1279px){

	body{font-size:24px;}

	.wrapper{width:640px;}

}

@media only screen and (min-width: 480px) and (max-width: 639px){

	body{font-size:18px;}

	.wrapper{width:100%;}

}

@media only screen and (min-width: 360px) and (max-width: 479px){

	body{font-size:13px;}

	.wrapper{width:100%;}

}

@media only screen and (max-width: 360px){

	body{font-size:12px;}

	.wrapper{width:100%;}

}



