@charset "gb2312";
/* CSS Document */
body {max-width:640px;margin:0 auto;}
p { color:#666; font-size:1em; line-height:1.5em;}
.cPRed { color:#ff667c;}
.cPRed,.cPRed:visited,.cPRed a{color:#ff667c;}
.f12bla li { font:100 1em/1.8em "";}
.f12bla .firstNd img { margin-right:1em;}
.f12bla .firstNd h3 { font:1.2em/1.5em "";}
.f12bla .firstNd p { font:1em/1.5em "";}
.f12bla .firstNd .img_mb2 { margin-bottom:2em;}
.f12bla .firstNd img.w25 { width:25%;}
.slgds_phone { background-color:#00b7b5;}
.slgjc_phone { background-color:#fef3da;}
.bypp_phone { background-color:#008883;}
.dnlc_phone { background-color:#f06547;}
.buttonAll em { display:block; margin:0 auto;text-align:center; border-radius:.2em; font:1em/2em ""; padding:.2em 2em;}
.buttonAll .but01 { background-color:#009896; width:80%; }
.buttonAll .but02 { background-color:#f5809b; width:50%; }
.buttonAll .but03 { background-color:#58c865; width:50%; }
.buttonAll .but03 a { display:block;}
.buttonAll .but04 { background-color:#fff; width:50%; }
.buttonAll .but05 { background-color:#fff; width:50%; border:2px solid #ff667c; margin:0 auto;}
.buttonAll .but06 { background-color:#d3003a; width:50%; }
.buttonAll .w90_p { width:90%; padding:.2em 0;}
.buttonAll .font_38px { font-size:1.6em;}
.buttonAll a { display:block;}
.titleH2 {font:800 1.80em/1.25em ""; color:#069dd4; padding:.1em .0; text-align:center;}
.titleH2_01 { background-color:#acacac; zoom:1; overflow:hidden; margin-top:3px;}
.titleH2_01 span{width:33.3%; text-align:center; display:block; font:600 1.42em/1.25em ""; color:#fff; padding:.4em .0; float:left; background-color:#acacac;}
.titleH2_01 .titleH2_02{background-color:#ff6600;}
.title_ST { background-color:#fff; border:none; color:#a45c43; font:1.725em/1em ""; text-align:left;  border-top:1px solid #cccccc;}
.title_ST02 { background-color:#fff; border:none; color:#a45c43; font:1.5em/1.2em ""; text-align:left;  border-top:1px solid #cccccc;}
.title_SJ { background-color:#009896; border:none; color:#fff; font:900 1em/1em ""; text-align:left; border-radius:.3em;}
.title_RJ { background-color:#fff; border:none; color:#000; font:900 1.25em/1em ""; text-align:center; padding:.6em 0;}
.title_RJ02 { background-color:#2b9fb4; border:none; color:#fff; font:900 1em/1em ""; text-align:left; padding:.6em 0 .6em 1em; border-radius:.4em;}
.title_RJ02 span { padding:0 .5em;}
.title_RJ02 .rText { font:100 .833em/1.5em ""; float:right; color:#fff494;}
.title_RJ02 .rMore { background-color:#fff494; color:#2b9fb4; font:100 .833em/1.5em ""; float:right; border-radius:.5em; margin-right:.5em;}
.title_MYXBY { background-color:#f7f8fa; border:none; color:#000; font:900 1em/1em ""; text-align:center; padding:1em 0;}
.title_HBS { background-color:#fff; border:none; color:#333; font:1.725em/1em ""; text-align:left;  border-top:1px solid #cccccc;}
.title_XGXLC { background-color:#fff; border:none; color:#000; font:1.725em/1em ""; text-align:center; padding:.6em .5em 0;  }
.title_XGXLC02 { background-color:#ff667c; border:none; color:#fff; font:1.25em/1.5em ""; text-align:center; }
.title_KT { background-color:#fff; border:none; color:#008982; font:900 1.725em/1em ""; text-align:center;  border-top:1px solid #cccccc;} /*·â±Õ¿¹Ìå*/
.title_PLZA { background-color:#f0f2f5;  border:none; color:#ff6029; font:1.25em/1em ""; text-align:center; padding:.6em .5em 0;  }
.titleH3 {color:#000; text-align:center; font-weight:600; font-size:1.5em;line-height:1.8em;}
.case{ zoom:1; overflow:hidden; width:95%; margin:0 auto}
.case .case01{width:48%; background-color:#fff; color:#666; height:29em;}
.case01 span{display:block; font:600 1.00em/1.5em ""; height:3em; color:#000; padding:10px 0 0 10px;}
.case01 p{padding:0 10px 10px 10px;}
.cailiao{ zoom:1; overflow:hidden; }
.cailiao .cailiao01{width:48%; color:#666;}
.cailiao01 span{display:block; font:600 1.00em/1.5em ""; color:#3f3f3f; text-align:center; line-height:30px;}
.titleH4{width:80%; display:block; margin:0 auto;font:600 1.20em/1.25em ""; color:#000; padding:.4em .0; text-align:center; border:2px solid #000;}
.titleH5{width:80%; display:block; margin:0 auto;font:600 1.20em/1.25em ""; color:#fff; padding:.4em .0; text-align:center; border:2px solid #fff;}
.btn00 a{width:80%; display:block; margin:0 auto;font:600 1.80em/1.25em ""; color:#fff; background-color:#fe9917; padding:0.6em .0; text-align:center; border-radius:.2em;}
.btn00 a:hover{background-color:#31446e; color:#fff;}
.jishu{ zoom:1; overflow:hidden;}
.jishu .jishu01{width:46%; background-color:#f8e7e2;}
.jishu02{padding:1em; height:20em; zoom:1; overflow:hidden; font-size:14px;}
.jishu02 span{display:block; color:#f37d57; font-weight:bold; margin-bottom:5px;}
.jishu02 img{margin-bottom:10px;}
.jishu02 p{line-height:18px;}
.js_tit{background-color:#491f11; text-align:center; color:#fff; padding:.2em .0;}
.btn001{width:90%; display:block; margin:0 auto;font:400 1.00em/1.25em "";background-color:#491f11; color:#fff; padding:.5em .0; text-align:center; border-radius:.2em;}
.btn001:hover{color:#fff;background-color:#f37d57;}
.list li{background-color:#e8e8e8; zoom:1; overflow:hidden; margin-bottom:.8333em}
.list li img{width:45%;}
.list_text{margin-left:15px; width:50%;}
.list_text h3{color:#000; padding-top:.2em;}
.list_text p{padding-bottom:.2em;}
.dnlc_100day {text-align:center;}
#swiper-wrapper .swiper-slide,#swiper-wrapper .swiper-slide a{ display:block;} 
.swiper-slide a{ display:block;}
.swiper-slide{ display:block;}
.swiper-container {  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); overflow:hidden; display:none;}
.swiper-wrapper {position: relative;z-index:10;}
.swiper-slide { position:relative;text-align:left; float:left; margin:0; padding:0;}
.swiper-container .pagination2{ position:absolute; width:100%; bottom:0; right:0;z-index:100; text-align:center;}
.swiper-container .pagination2 .swiper-pagination-switch{ display:inline-block; height:13px; width:13px; background:#cccccc; _display:inline; margin-right:0.5em; border-radius:50%;}
.swiper-container .pagination2 .swiper-active-switch{ background:#069dd4;}
.dnlc_bxList {height:10em; width:100%; margin:0 auto; position:relative;overflow:hidden;} 
.dnlc_f12bla_bxCont .firstNd { margin-bottom:0; padding:1em 0; margin:0 1em;}
.dnlc_f12bla_bxCont .firstNd h3 { display:block; line-height:1em;} 
.dnlc_f12bla_bxCont .firstNd:nth-child(2n) { border-top:1px dashed #96999a;}
.about{background-color:#e8e8e8; zoom:1; overflow:hidden; margin-bottom:.8333em}
.about img{width:45%;}
.about_text{width:50%; margin-left:10px; padding:10px 0; font-size:14px; line-height:18px;}
.top{ background:#069dd4;}
/*-- start --*/
.singleDiv{ width:100%; float:left; text-align:center}
.title1{ width:100%; height:49px; float:left; line-height:49px; color:#FFFFFF; text-indent:1.5em; font-size:20px; background:}
.clean{ width:100%; height:15px; float:left; background:#f0f0f0;}
.clean2{ width:100%; float:left;}
/*-- website nav --*/
.nav{ width:100%; float:left; height:66px; background:#c3eaf8;}
.nav_main{ width:81.5%; margin:0 auto;}
.nav_main li{ float:left; width:17%; color:#000; font-size:20px; text-align:center; padding-top:20px; padding-bottom:4px;}
/* foot */

.makecall{ width:82.34%; margin:0 auto; height:43px; background:url(../images/makecall.jpg) no-repeat; background-size:100%; margin-top:30px;}
.makecall_input{ width:65.1%; height:36px; border:none; margin-top:2px; margin-left:15px; float:left; text-indent:1em; color:#999; font-family:"Î¢ÈíÑÅºÚ";}
.makecall_bt{ width:25.85%; float:right; height:43px; display:block;}
.base{ width:100%; position:fixed; max-width:640px; bottom:0px; clear:both;}
.base_top{ width:128px; margin:0 auto; height:28px;}
.base_con img{ width:20%; float:left;}
.section2_con{zoom:1; overflow:hidden;}
.section2_con .section2_fl{width:48%; float:left;}
.section2_con .section2_fl dt{width:30%; height:3.5em; float:left; display:block; background-color:#31446e; color:#fff; text-align:center; font:800 1.80em/1.25em ""; padding:0.3em 0}
.section2_con .section2_fl dd{width:65%; float:right; height:2em; display:block; border:1px solid #31446e; line-height:2em; text-align:center; color:#31446e; font-size:14px; margin-bottom:0.5em;}
.section2_con .section2_fr{width:48%; float:right;}
.section2_con .section2_fr dt{width:30%; height:5.1em; float:left; display:block; background-color:#069dd4; color:#fff; text-align:center; font:800 1.30em ""; padding:0.3em 0}
.section2_con .section2_fr dd{width:65%; float:right; height:2em; display:block; border:1px solid #069dd4; line-height:2em; text-align:center; color:#069dd4; font-size:14px; margin-bottom:0.5em;}
.section2_con .section2_fr dd a{color:#fff;}
.section3_con{zoom:1; overflow:hidden;}
.section3_con dl{margin-top:5px; width:49.5%; float:left; background-color:#e1e1e1; padding:0.5em 0}
.section3_con dt{width:25%; float:left; text-align:center; padding:0.5em 0}
.section3_con dt img{width:70%;}
.section3_con dd{width:72%; float:left;}
.section3_con dd strong{color:#000; font-weight:600;}
.section3_con dd p{font-size:14px; line-height:20px;}
.five{zoom:1; overflow:hidden;}
.five li{width:32%; float:left; margin-right:0.5em; margin-bottom:0.5em;}
.about01{font-size:1.2em;line-height:1.8em; color:#666;  margin-top:5px;}
.about01 strong{color:#ff0000; font-weight:600;}
.box7_nr{zoom:1; overflow:hidden;}
.box7_nr li{width:33%; float:left; background-color:#069dd4; display:block; margin:0 0 20px 0; color:#fff; margin-right:0.5%}
.box7_nr .box7_tit{ text-align:center;font-size:14px;}
.box7_nr .box7_tit font{display:block; margin:0 auto; border-bottom:1px solid #51bbe1; line-height:36px; margin-bottom:5px; font-size:18px;}
.box7_nr .box7_tit2{ background-color:#00222e; text-align:center; font-size:14px; color:#aeaeae;}
.box7_nr .box7_tit2 p{display:block; height:50px; margin:0; line-height:20px; color:#fff}
.box7_nr .box7_tit2 strong{color:#ffcc00; display:block; padding-top:10px;}
.box7_nr .box7_tit2 a{ width:90%; height:32px; display:block; margin:0 auto; text-align:center; background-color:#069dd4; color:#fff; font-size:14px; line-height:30px;border-radius:3px;}
.box7_nr .box7_tit2 a:hover{background-color:#0688b7;}
