@charset "gb2312";
/* CSS Document */
* {margin: 0px; padding: 0px; border: 0px}
html {font-size: 40px; background:#fff}
ul {list-style-type: none}
body{ background:#fff;}
a {text-decoration: none; color: #333}
.bold {font-weight: bold}
.color333 {color: #333}
div, span, p, li, ul, a, input {color: #404141; font-family: "Î¢ÈíÑÅºÚ"}
.gbg {background: #060}
.ybg {background: #C90}
.rbg {background: #C03}
.rborder {border: solid 0.025rem red}
.gborder {border: solid 0.025rem green}
.arial {font-family: Arial, Helvetica, sans-serif}
.songti {font-family: "Î¢ÈíÑÅºÚ"}
.crRed {color: #fa002f}
.cWhite {color: #FFF}
.Fleft {float: left}
.Fright {float: right}
.fl {float: left}
.fr {float: right}
.bFbai {width: 100%}
.mmarginC {margin: 0 auto; width: 1000px}
.mmargin {margin: 0 auto}
.tcenter {text-align: center}
.imgcenter {display: block; margin: 0 auto}
.both {clear: both; display: block;}
.block {display: block}
.inline {display: inline}
img{ padding:0px; margin:0px; border:0px; vertical-align:top;}


/*logo*/
.logo{height:2rem;background:#fff;width:100%; max-width:640px;min-width:320px;margin:0 auto;}

.logo a:hover{}

.logo img{ width:100%; height:auto; }

.logo .home{ height:100%; width:12.5%; background:#26A6BF; float:left;}

.logo .logo_img{ width:74.44444444444444%;height:100%; float:left; background:#1d8552; margin-left:0.33333333333333%;}

.logo .phone{float:right;height:100%; width:12.5%; background:#26A6BF;}




/*banner*/
.banner{ width:16rem; margin:0 auto; position:relative;}
.banner img{ width:16rem;}








/*ÁÆ·¨½éÉÜ*/
.cls{margin-top:0.5rem;clear:both;}
.clss{clear:both;}
.lfjs{ width:16rem;margin:1rem auto;}
.lf_img{width:40%;float:left;}
.lf_txt{width:58%;float:right;}
.lfjs img{margin:1.8rem auto;width:100%;}
.lfjs h1{font-size:0.6rem;font-family:"Î¢ÈíÑÅºÚ";font-weight:bold;}
.lfjs p{padding: 0.2rem 0.5rem 0.5rem;text-indent: 2em;font-size: 0.6rem;line-height: 0.8rem;}


.title_1{ width:16rem; height:2rem; background:url(../images/title_1.png) top left no-repeat; background-size:100% 100%; margin:0rem auto 0.5rem;}
.title_2{ width:16rem; height:2rem; background:url(../images/title_2.png) top left no-repeat; background-size:100% 100%; margin:0rem auto 0.5rem;}
.title_3{ width:16rem; height:2rem; background:url(../images/title_3.png) top left no-repeat; background-size:100% 100%; margin:0rem auto 0.5rem;}


/*ÁÆ·¨¶Ô±È*/
.lfdb{max-width:640px;width:95%;margin:1rem auto;}
.lfdb img{width:98%;}
.lfdb span{margin-left:20%;font-size:0.8rem;font-family:"Î¢ÈíÑÅºÚ";font-weight:bold;}
.tel img{margin:0.5rem auto;width:95%;}


/*ÁÆ·¨ÖÎÁÆ*/
.lfzl{max-width:640px;width:100%;margin:1rem auto;}
.lfzl img{width:100%;}
.lfzl_txt{background:#2c95e0;}
.lfzl_txt p{color:#ffffff;padding: 0.2rem 0.5rem 0.5rem;text-indent: 2em;font-size: 0.4rem;line-height: 0.8rem;}
.lfzl_img {background:#2c95e0;position:relative;}
.lfzl_img span{left:45%;top:12%;position:absolute;font-size:0.45rem;color:#ffffff;}
.lfzl_img p{left:45%;top:30%;position:absolute;font-size:0.45rem;color:#ffffff;line-height:0.8rem;}

.lfzl_img2 {background:#2c95e0;position:relative;}
.lfzl_img2 span{left:36%;top:12%;position:absolute;font-size:0.45rem;color:#ffffff;}
.lfzl_img2 p{left:36%;top:30%;position:absolute;font-size:0.45rem;color:#ffffff;line-height:0.8rem;}

.lfzl_img3 {background:#2c95e0;position:relative;}
.lfzl_img3 span{left:45%;top:12%;position:absolute;font-size:0.45rem;color:#ffffff;}
.lfzl_img3 p{left:45%;top:30%;position:absolute;font-size:0.45rem;color:#ffffff;line-height:0.8rem;}
/*ÁÆ·¨ÓÅÊÆ*/

.lfys{max-width:640px;width:95%;margin:1rem auto;}
.lfys p{color:#fa6602;font-size:0.6rem;padding:0.2rem auto;font-family:"Î¢ÈíÑÅºÚ"}
.lfys li{float:left;margin:0.2rem 0.2rem;width:22%;max-width:640px;}
.lfys img{width:100%;}
.lfys_img {width:55%;height:30px;margin-bottom:0.8rem;}
.lfys_img img{width:100%;height:auto;}


.lfys_left{float:left;width:40%;margin-top:0.2rem}
.lfys_left img{width:100%;}

.lfys_right{float:right;width:55%;margin-top:0.2rem}
.lfys_right h3{color:#407baf;font-size:0.5rem;}
.lfys_right p{color:#000000;font-size:0.55rem;padding:0.2rem auto;font-family:"Î¢ÈíÑÅºÚ";}

.lffw{border:1px solid #3f3f3f;max-width:640px;width:95%;margin:1rem auto;}
.lffw img{width:20%;float:left;}
.lffw h4{color:#004f94;font-size:0.6rem;padding-top:0.8rem;}
.lffw p{font-size:0.55rem;padding:0.2rem 0.5rem;font-family:"Î¢ÈíÑÅºÚ";padding-top:1.4rem;text-indent:2em;line-height:0.8rem;}

/*×¨¼Ò*/

.lfzj{max-width:640px;width:100%;margin:1rem auto;}
.lfzj img{width:100%;}

.lfzj_img4 {background:#2c95e0;position:relative;}
.lfzj_img4 p{text-indent:2em;left:50%;top:45%;position:absolute;font-size:0.5rem;color:#ffffff;line-height:0.6rem;}

/*°¸Àý*/
.lfal{max-width:640px;width:98%;margin:1rem auto;}

.lfal_img{width:48%;float:left;}
.lfal_img img{width:100%;}
.lfal_img h3{color:#f6b21d;font-size:0.5rem;padding-left:0.4rem;padding-top:0.2rem;}
.lfal_img p{font-size:0.5rem;padding:0.2rem 0.2rem;font-family:"Î¢ÈíÑÅºÚ";line-height:1.2rem}


.lfal_img1{width:48%;float:right;}
.lfal_img1 img{width:100%;}
.lfal_img1 h3{color:#f6b21d;font-size:0.5rem;padding-left:0.4rem;padding-top:0.2rem;}
.lfal_img1 p{font-size:0.5rem;padding:0.2rem 0.2rem;font-family:"Î¢ÈíÑÅºÚ";line-height:1.2rem}

/*¹ÒºÅ*/
.guahao{margin:0 auto;}
.form{width:100%;text-align:left;font-size:16px;line-height:30px}

.form #gh_form{padding:0 2%;}

.form-box{width:98%;margin:0 auto;max-width:640px;}

.form-box table tr td{height:40px;font-size:medium;}

.form-txt{width:100%;height:30px;border:solid 1px #e3e3e3;}

.form-btn{width:30%;height:27px;background:#378cd6;border:0;margin-left:10%;cursor:pointer;float:left;display:inline;color:#fff;border-radius:5px;letter-spacing:.5em;text-align:center;}

.form input[type="submit"]{border-radius:5px;}

.form-btn2{width:30%;height:27px;background:#e89d15;border:0;margin-right:10%;cursor:pointer;float:right;display:inline;color:#fff;border-radius:5px;letter-spacing:.5em;text-align:center;}

.form-box img{margin:10px 0 0;}

/*µ×²¿*/
.fonav{margin:0 auto;width:16rem;height:2.5rem;line-height:3rem;background:#378cd6;}
.fonav a{color:#fff;display:block;float:left;width:3.2rem; text-align:center;text-align:center;font-size:0.7rem;}



/*foot*/
.fop{line-height:1.2rem;padding:0.5rem 0;font-size:0.65rem;margin:0 auto;width:16rem;}
.fop p{width:16rem;text-align:center;}
.fop a{color:#f00;}


/* .title_2{ width:16rem; height:1.5rem; background:url(../images/title_2.png) top left no-repeat; background-size:100% 100%; margin:0.5rem auto 0.5rem;} */
/* .title_3{ width:16rem; height:1.5rem; background:url(../images/title_3.png) top left no-repeat; background-size:100% 100%; margin:1rem auto 0.5rem;} */
/* .title_4{ width:16rem; height:1.5rem; background:url(../images/title_4.png) top left no-repeat; background-size:100% 100%; margin:1rem auto 0.5rem;} */
/* .title_5{ width:16rem; height:1.5rem; background:url(../images/title_5.png) top left no-repeat; background-size:100% 100%; margin:1rem auto 0.5rem;} */


.bk_1{ width:16rem; margin:0.5rem auto; overflow:hidden; position:relative;}
.bk_1 p{ padding:0 0.5rem 0.5rem; text-indent:2em; font-size:0.55rem; line-height:0.8rem;}
.bk_1 img{ width:16rem;}
.bk1_dj1_1{ position:absolute; top:12.25rem; left:0.5rem; width:7.1rem; height:2rem; display:block;}
.bk1_dj1_2{ position:absolute; top:12.25rem; right:0.5rem; width:7.1rem; height:2rem; display:block;}
.bk1_dj2_1{ position:absolute; top:24.9rem; left:0.5rem; width:7.1rem; height:2rem; display:block;}
.bk1_dj2_2{ position:absolute; top:24.9rem; right:0.5rem; width:7.1rem; height:2rem; display:block;}
.bk1_dj3_1{ position:absolute; top:37.5rem; left:0.5rem; width:7.1rem; height:2rem; display:block;}
.bk1_dj3_2{ position:absolute; top:37.5rem; right:0.5rem; width:7.1rem; height:2rem; display:block;}
.bk_2{ width:16rem; margin:0 auto; overflow:hidden; position:relative;}
.bk_2 img{ width:16rem;}

.bk_2_txt{color:#c96067;font-size:0.4rem;padding-top:0.2rem}
.bk2_dj1_1{ position:absolute; top:6.5rem; right:4.5rem;  width:3.2rem; height:0.8rem; display:block;}
.bk2_dj1_2{ position:absolute; top:6.5rem; right:0.7rem;  width:3.2rem; height:0.8rem; display:block;}
.bk2_dj2_1{ position:absolute; top:15rem; right:4.5rem;  width:3.2rem; height:0.8rem; display:block;}
.bk2_dj2_2{ position:absolute; top:15rem; right:0.7rem;  width:3.2rem; height:0.8rem; display:block;}
.bk2_dj3_1{ position:absolute; top:24rem; right:4.5rem; width:3.2rem; height:0.8rem; display:block;}
.bk2_dj3_2{ position:absolute; top:24rem; right:0.56rem; width:3.2rem; height:0.8rem; display:block;}

.bk2_dj4_1{ position:absolute; top:7rem; right:4.5rem; width:3.2rem; height:0.8rem; display:block;}
.bk2_dj4_2{ position:absolute; top:7rem; right:0.56rem; width:3.2rem; height:0.8rem; display:block;}

/* .bk2_dj2_1{ position:absolute; top:21.5rem; left:0.5rem; width:7.1rem; height:2rem; display:block;} */
/* .bk2_dj2_2{ position:absolute; top:21.5rem; right:0.5rem; width:7.1rem; height:2rem; display:block;} */
/* .bk2_dj3_1{ position:absolute; top:34.1rem; left:0.5rem; width:7.1rem; height:2rem; display:block;} */
/* .bk2_dj3_2{ position:absolute; top:34.1rem; right:0.5rem; width:7.1rem; height:2rem; display:block;} */
/* .bk2_dj4_1{ position:absolute; top:46.75rem; left:0.5rem; width:7.1rem; height:2rem; display:block;} */
/* .bk2_dj4_2{ position:absolute; top:46.75rem; right:0.5rem; width:7.1rem; height:2rem; display:block;} */
/* .bk2_dj5_1{ position:absolute; top:59.25rem; left:0.5rem; width:7.1rem; height:2rem; display:block;} */
/* .bk2_dj5_2{ position:absolute; top:59.25rem; right:0.5rem; width:7.1rem; height:2rem; display:block;} */
/* .bk2_dj6_1{ position:absolute; top:72rem; left:0.5rem; width:7.1rem; height:2rem; display:block;} */
/* .bk2_dj6_2{ position:absolute; top:72rem; right:0.5rem; width:7.1rem; height:2rem; display:block;} */

.boshd{ width:16rem; overflow:hidden; display:block; margin:0 auto;}

.boshd img{ width:100%;}


/*Ò½ÉúÍÅ¶Ó*/
#zjtd{ width:16rem; margin:0 auto; overflow:hidden; }
#zjtd .swiper-wrapper img{ width:16rem;width:100%; height:9rem;}





.consult2{ display:block; width:100%; margin:0.2rem auto; text-align:center; overflow:hidden;}
.consult2 .lf{float:left;margin:0 auto;}
.consult2 .rt{float:right;margin:0 auto;}
.consult2 p{ width:40%;}
.consult2 p img{ width:100%;margin:0 auto;}

/*Ñ¡ÔñÖ¢×´*/
.xzzz{width:16rem; margin:0 auto; overflow:hidden}
.xzzz  img{width:80%;}
.xzzz dt{width:16rem;margin:0 auto;}
.xzzz dd{margin:0 auto;height:1rem;float:left;border: 1px solid #404040;width:2.7rem;font-size:0.5rem;overflow:hidden;margin:0.2rem 0.2rem 0.2rem 
0.2rem;text-align:center;}

.xzzz dd  a{font-size:0.5rem;color:#808080;background:#fff;display:block;text-align:center;line-height:1rem;position:relative;overflow:hidden;}
.xzzz dd a:hover{color:#fff;background:#ff4040;text-decoration: none;width:100%;}

/*²¡ÇéÕï¶Ï*/
.bqzd{width:16rem;margin:0 auto;background:#ff8b91;}
.bqzd img{width:80%;margin:0.5rem 1.5rem;}
.bqzd textarea{width:12rem;height:3rem;margin:0 1rem;padding:0.5rem 0.5rem;}

.consult1{ display:block; width:80%; margin:0 auto; text-align:center; overflow:hidden;}
.consult1 .lf{float:left;}
.consult1 .rt{float:right;margin-right:2.5rem}
.consult1 p{ width:40%;}
.consult1 p img{ width:80%;}


/*Ò½ÔºµØÖ·*/
.dzxx{ width:15rem; padding:0 0.5rem; background:#cccccc; line-height:1rem; margin:0 auto; font-size:0.6rem;}
.zxan{ width:16rem; height:2rem; margin:0.5rem auto 0;}
.zxan .left{ width:8rem; height:2rem; float:left;}
.zxan .right{ width:8rem; height:2rem; float:right;}
.zxan img{ width:100%;}
.ftxx{ width:16rem; padding:0 0.5rem; line-height:1rem; margin:0 auto 2.25rem; font-size:0.6rem; background:#cccccc; padding:0.5rem 0;text-align:center;}
.ftxx img{ width:8.525rem; height:6.6rem; margin:0 auto 0.4rem; display:block;}

