/* 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:#f6f6f6;padding:1px 0;}
.wrapper_bgW{margin:0 auto;background-color:#fff;padding:1px 0;}
.wrapper_bgB{margin:0 auto;background-color:#20a6d9;padding:0; border:solid #fff; border-width:1px 0;}
.no-bd{border:none;}
.PupNav_wrap{ height:100%; width:100%; z-index:7000;position:fixed; right:-100%; top:3.15em;transition:all 0.5s ease-out 0s; }
.Pchome_PupNav{width:80%; background:#f6f6f6; float:right;box-shadow:0 0 2em gray;} 
.PupNav_wrapTo{ right:0;}
.downNav{ z-index:5000;}

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:#0dbac8; text-decoration:none; }
a:active { color:#0dbac8; }
p{ color:#838383; font-size:1em; line-height:1.5em;}
.bd{border:#E7E7E7 solid 1px;}
.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;}

.h2_tit05 { background-color:#fff; font:400 1.45em/1.25em "Microsoft YaHei"; color:#333333; border-bottom:1px solid #e8e8e8;  border-top:1px solid #e8e8e8; padding:.7em .5em; text-align:center;}

.cGg,.cGg a,.cGg:visited {color:#7B7C7D;}
.cWhite,.cWhite:visited,.cWhite a{color:#fff;}
.cYellow,.cYellow:visited{color:#ff0;}
.cOrange,.cOrange:visited,.cOrange a{color:#f60;}
.cGreen,.cGreen:visited,.cGreen a{color:#00b3b3;}
.cGray,.cGray:visited,.cGray a{color:#333;}
.cDGray,.cDGray:visited,.cDGray a{color:#727171;}
.cBlack,.cBlack:visited,.cBlack a{color:#000;}
.cBlue,.cBlue:visited,.cBlue a{color:#45b4e5;}
.cRed,.cRed:visited,.cRed a{color:#ff0000;}
.cDRed,.cDRed:visited,.cDRed a{color:#BA2636;}
.cPRed,.cPRed:visited,.cPRed a{color:#0dbac8;}/*设置蓝色字体*/
.cGreenO,.cGreenO:visited{color:#008883;}

.cGg a:hover,a.cGg:hover,.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cPRed a:hover,a.cPRed:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover{color:#BA2636;}
.cWhite a:hover,a.cWhite:hover {color:#fff;}
.cGreenO a:hover,a.cGreenO:hover {color:#f80;}

.blank1  { clear:both; height:1px; overflow:hidden; display:block; font-size:1px; border-bottom:1px solid #ccc;}
.blank1d  { clear:both; height:1px; overflow:hidden; display:block; font-size:1px; border-bottom:1px dashed #9c9c9c;}
.blank9 {clear:both; height:.375em; overflow:hidden; display:block; font-size:1px;}
.blank12 {clear:both; height:.5em; overflow:hidden; display:block;}
.blank20 {clear:both; height:.8333em; overflow:hidden; display:block;}
.blank20d {clear:both; height:1px; overflow:hidden; display:block; font-size:1px; border-bottom:.8333em solid #f1f1f1;}
.blank30 { clear:both; height:1.25em; overflow:hidden; display:block;}
.blank40 { clear:both; height:1.5em; overflow:hidden; display:block;}
.blank50 { clear:both; height:2.083em; overflow:hidden; display:block;}
.blank60 { clear:both; height:2.5em; overflow:hidden; display:block;}

.buttonAll { overflow:hidden;}
.buttonAll em { display:block; margin:0 auto;text-align:center; border-radius:.2em; font:1em/2em "Microsoft YaHei";}
.buttonAll .but01 { background-color:#fff; border:1px solid #ccc; border-radius:0; }
.buttonAll .but02 { background-color:#11bab7; padding:0; }
.buttonAll .but03 { background-color:#fa6567; padding:0; }
.buttonAll .but04 { background-color:#3daee6; padding:0; border-radius:0;}
.buttonAll .but05 { background-color:#0dbac8; padding:0; }/*原颜色#ff6004*/
.buttonAll .but06 { background-color:#00bf8f; padding:0; }
.buttonAll .but07 { background-color:#fff; padding:0; border:1px solid #009896; border-radius:0; }
.buttonAll .f40 { font:1.5em/2em "Microsoft YaHei";}
.buttonAll .fzdy { font:0.9em/2em "Microsoft YaHei";}
.buttonAll .w100_p { width:100%; padding:.2em 0;}
.buttonAll .w90_p { width:90%; padding:.2em 0;}
.buttonAll .w50_p { width:50%; padding:.2em 0;}
.buttonAll .w52_p { width:52%; padding:.2em 0;}
.buttonAll .icon01 { background:url(../../images/img2015/buyun/icon_01005.png) no-repeat; background-size:100%; width:2.58em; height:2.58em; display:inline-block; overflow:hidden; vertical-align:middle; margin-right:.5em;}
.buttonAll .icon02 { background:url(../../images/img2015/buyun/icon_01006.png) no-repeat; background-size:100%; width:2.58em; height:2.58em; display:inline-block; overflow:hidden; vertical-align:middle; margin-right:.5em;}
.buttonAll a { display:block;}

.content_m10 { margin:0 .4em;}
.content_m20 { margin:0 .833em;}
.content_m30 { margin:0 1.25em;}
.content_m40 { margin:0 1.666em;}

.yqjc_rankList li { border-bottom:1px solid #ccc;  display: inline-block; float: left; font:1em/3em "Microsoft YaHei"; overflow: hidden; width:100%; color:#333;overflow: hidden;}
.yqjc_rankList .fa-angle-right { margin-top:.7em;}
.yqjc_rankList li a {display: block;height: 3em;line-height: 3em; color:#333; }
.yqjc_rankList li a:hover { color:#0dbac8;}/*原颜色#BA2636*/

.f12bla .firstNd img.w25 { width:25%;}

.picList .w33,.picList .w25,.picList .w3302 { width:100%;}

.picList .w30 { background-color:#fff; overflow:hidden;}
.picList .w30 li { width:30%; text-align:center; margin-bottom:1em; padding-top:1em; margin:auto 10%;}
.picList .w30 p { font:1em/1.5em "Microsoft YaHei"; padding:0 .5em;}
.picList .w42 { background-color:#fff; overflow:hidden;}
.picList .w42 li { width:44%; text-align:center; margin-bottom:1em; padding-top:1em; margin:auto 3%;}
.picList .w42 p { font:1em/1.5em "Microsoft YaHei"; padding:0 .5em;}
.picList .w42 p span{ font:1.2em/1.5em "Microsoft YaHei"; padding:0 .5em;}
.picList .w44 { background-color:#fff; overflow:hidden;}
.picList .w44 li { width:44%; text-align:center; margin-bottom:1em; padding-top:1em; margin:auto 3%;}
.picList .w44 p { font:1em/1.5em "Microsoft YaHei"; padding:0 .5em;}

.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;} 

.font-18px { font-size:.75em; line-height:1.25em;}
.font-20px { font-size:.833em;}
.font-28px { font-size:1.16em;}
.font-30px { font-size:1.25em;}
.font-40px { font-size:1.66em;}
.font-B { font-weight:bold;}
.font-N { font-weight:normal;}

.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 "";} 

.gd{ position:relative; clear:both; 
}

#swiper-wrapper .swiper-slide,#swiper-wrapper .swiper-slide a{ display:block;} 
.swiper-slide a{ display:block;}
.swiper-slide{ display:block;}
.swiper-container {  height:100%; width:100%; text-align:left; margin:0 auto; overflow:visible; position:relative;  z-index:5; padding:0; }
.swiper-container .swiper_title{ position:absolute; bottom:0;left:0;height:35px; width:100%; color:#FFF;overflow:hidden; z-index:50; text-align:left; text-indent:1em;background: none repeat scroll 0 0 rgba(12, 0, 0, 0.6);display:none;}
.swiper-wrapper {position: relative;z-index:10; height:100%; }

.swiper-slide {position:relative;text-align:left; float:left; margin:0; padding:0;}
.swiper-slide a{ position:relative; width:100%; height:100%; display:block; overflow:hidden;}
.swiper-slide img{ max-height:100%;  max-width:100%;  vertical-align:middle; position:relative;}
.swiper-slide h3,.swiper-slide p{ display:inline; }

.swiper-container .pagination{ position:absolute; width:100%; bottom:0; right:2%;z-index:100; text-align:right;}
.swiper-container .pagination .swiper-pagination-switch{ display:inline-block; height:13px; width:13px; background:#cccccc; border-radius:50%; _display:inline; margin-right:0.5em;}
.swiper-container .pagination .swiper-active-switch{ background:#008883;}

.swiper-container .pagination2{ position:absolute; width:100%; bottom:0px; right:2%;z-index:100; text-align:right;}
.swiper-container .pagination2 .swiper-pagination-switch{ display:inline-block; height:13px; width:13px; background:#cccccc; border-radius:50%; _display:inline; margin-right:0.5em;}
.swiper-container .pagination2 .swiper-active-switch{ background:#008883;}

.swiper-container .pagination3{ position:absolute; width:100%; bottom:0%; left:0%; z-index:100; text-align:center; margin-bottom:0px;   }
.swiper-container .pagination3 .swiper-pagination-switch{ display:inline-block; height:13px; width:13px; background:#cccccc; border-radius:50%; _display:inline; }
.swiper-container .pagination3 .swiper-active-switch{ background:#008883;}

.swiper-bxList { width:100%; height:22em; margin:0 auto; position:relative;overflow:hidden;}
.swiper-home_mainAd  {width:100%; margin:0 auto; position:relative;overflow:hidden;}
.swiper-home_mainAd .swiper-slide img { width:100%;}

.doc_0{ 
 width:100%;  background:#fff;
}
.doc_1{ 
 width:45%;
 float:left; 
 position:relative;
 margin:0 10% 8% 0;
}
.doc_1 img{ 
 width:100%;
float:left;


}

.doc_1 span{ 
width:100%;
display:block; 
clear:left;
text-align:center; 
position:absolute; 
z-index:111;
bottom:0;
left:0; 

}
.doc_1 span a{ color:#b55b0b; 
}

.doc_1 span a em{ color:#767370; 
}
.c0{margin-bottom:-15%;
  position:relative; 
}

@media only screen and (min-width: 360px) and (max-width: 479px){
	.f12bla_info01 .firstNd img { width:9.375em; margin:0 1em 1em 0;}
	.baoxiList p { font:1em/1.5em "Microsoft YaHei";}
	.baoxiList .w270 li { width:13em;}
	.a9_1a3 .f12bla_ss p { color:#fff; font:1em/1.5em "Microsoft YaHei";}
	 .fkpp_telBox .float_tj_btn { height:2.2em;}
	 .yqjc_dcList table th { font:14px/28px ""; padding:3px 5px 3px 0; text-align:right; width:35%; vertical-align:top; color:#f25151;}
  .yqjc_dcList table td { font:12px/21px ""; padding:3px 5px;  }
  .yqjc_f12blaJY .firstNd { width:100%; float:left; display:block; clear:none;}
  .yqjc_f12blaJY .firstNd p { font:1em/1.5em "Microsoft YaHei";}
  .picList .w33 li { width:50%; text-align:center;}
   .picList .w25 li { width:50%; text-align:center;}
   .rgsj_zjList { height:16em;}
    .st_f12bla_hotQ li { padding:1.25em 0;}
}

@media only screen and (max-width: 360px){
	
  .baoxiList p,.jyyc_table_cWhat th,.jyyc_table_cWhat td,.jyyc_otherJS p,.st_bA_before em.tInfo  { font:1em/1.5em "Microsoft YaHei";}	
  .picList .w150 li { width:40%; position:relative; text-align:center;}
  .picList .w150 li p { font:1.16em/1.5em "Microsoft YaHei";}
  .lpfybl_li li:nth-child(2n) { padding:0 ; font-size:2em;}
  .a9_1a3 .f12bla_ss p { color:#fff; font:1em/1.5em "Microsoft YaHei";}
  .fkpp_telBox .float_tj_btn { height:2.2em;}
  
  .yqjc_dcList table th { font:14px/28px ""; padding:3px 5px 3px 0; text-align:right; width:35%; vertical-align:top; color:#f25151;}
  .yqjc_dcList table td { font:12px/21px ""; padding:3px 5px;  }
  .yqjc_f12blaJY .firstNd { width:100%; float:left; display:block; clear:none;}
  .yqjc_f12blaJY .firstNd p { font:1em/1.5em "Microsoft YaHei";}
  .picList .w33 li { width:50%; text-align:center;}
  .picList .w25 li { width:50%; text-align:center;}
  .dnlc_GXWT li { margin-bottom:2.5em; }
  .dnlc_GXWT li:nth-child(2n)  { margin-bottom:1.5em;}
  .jyyc_table_cWhat th { width:40%;}
  .rgsj_zjList { height:17em;}
  .st_f12bla_hotQ li { padding:1.25em 0;}
}






















