@charset "gb2312";
/* CSS Document */
* {margin: 0px; padding: 0px; border: 0px}
html {font-size:40px; background:#fff}
ul {list-style-type: none}
body{ background:#fff; max-width:640px; margin:0 auto;}
a {text-decoration: none; color: #FFF;}
.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.05rem red}
.gborder {border: solid 0.05rem 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;}
.cls{margin-top:0.5rem;clear:both;}

.clss{margin-top:1.5rem;}



.block {display: block}
.inline {display: inline}
img{ padding:0px; margin:0px; border:0px; vertical-align:top;}


.logo{position:fixed;top:0px;z-index:1000;height:auto;background:#fff;width:100%; max-width:640px;min-width:320px;}

.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{ width:16rem;margin-top:2.0rem; overflow:hidden;}
.banner img{ width:16rem;}

.bk_1{ width:16rem; overflow:hidden; margin-bottom:1rem;}
.bk_1 h2{ width:16rem; font-size:0.8rem; text-align:center; color:#fd5f06; margin-top:1rem;}
.bk_1 span{font-size:0.9rem;  color:#26a6bf; }
.bk_1 p{ width:15rem; margin:0 auto; text-indent:2em; font-size:0.6rem; margin:0.5rem auto 0.5rem;}
.bk_1 img{ width:16rem; margin:0 auto; display:block;}

.bk_2{ width:16rem; overflow:hidden; margin-top:1rem;}
.bk_2 img{width:16rem;display:block;}
.bk_2 p{width:16rem;font-size:0.42rem;}



.bk_2_left{float:left;width:7.8rem;}

.bk_2_right{float:right;width:7.8rem;}




.bk_2_txt{float:left;background:#26a6bf;height:2.5rem;width:3.2rem;}
.bk_2_txt p{color:#FFF;width:3.2rem;text-align:center;line-height:0.8rem;padding-top:0.5rem;}
.bk_2_js{margin-bottom:0.5rem;float:left;margin-left:0.5rem;background:#f2f2f2;width:7.2rem;}
.bk_2_js span{padding-left:0.5rem;font-size:0.4rem;}


.bk_2_txt2{float:left;background:#26a6bf;height:2.5rem;width:3.2rem;}
.bk_2_txt2 p{color:#FFF;width:3.2rem;text-align:center;line-height:0.8rem;padding-top:0.5rem;}
.bk_2_js2{float:left;background:#f2f2f2;width:7.2rem;}
.bk_2_js2 span{font-size:0.4rem;line-height:0.8rem;}






.bk_3{ width:16rem; overflow:hidden;background:#eaeaea;height:22rem;}
.bk_3 h2{ width:15rem; font-size:0.9rem; text-align:center; color:#0b93ae; margin:1rem 0; height:1.5rem; line-height:1.5rem; }
.bk_3 img{ width:16rem; margin:0.5rem auto; display:block;}

.bk_3_img {position:relative;}
.bk_3_img h3{left:26%;top:0%;position:absolute;font-size:0.6rem;color:#fa9e27; margin:0.5rem 0;}
.bk_3_img p{text-indent:1rem;left:26%;top:44%;position:absolute;font-size:0.5rem; margin:0 auto;}



.bk_3_img2 {position:relative;}
.bk_3_img2 h3{left:5%;top:0%;position:absolute;font-size:0.6rem;color:#fa9e27; margin:0.5rem 0;}
.bk_3_img2 p{text-indent:1rem;left:5%;width:70%;top:44%;position:absolute;font-size:0.5rem; margin:0 auto;}



.bk_4{ width:16rem; overflow:hidden; margin-top:0.5rem;}
.bk_4_left{float:left;width:40%;}
.bk_4_right{float:right;width:58%;}
.bk_4_btn {width: 100%;height: auto;padding-top: 0.5rem;padding-bottom: 0.5rem;}
.bk_4 p{ font-size:0.5rem;text-indent:1rem;line-height:0.8rem;}
.bk_4 img{ width:16rem; margin:0 auto; display:block;}


.bk_5{ width:16rem; overflow:hidden; margin:1rem auto;}
.bk_5 h2{ width:16rem; font-size:0.9rem; text-align:center; color:#26a6bf;  height:1.5rem; line-height:1.5rem; }
.bk_5 img{ width:16rem;margin:0.5rem auto; display:block;}



.bk_6{ width:16rem; overflow:hidden; margin:1rem auto 0rem; background:#f5f5f5;}
.bk_6 img{ width:16rem; margin:0 auto; display:block;}
.bk_6 h2{ width:16rem; font-size:0.9rem; text-align:center; color:#fd5f06;  height:1.5rem; line-height:1.5rem; }
.bk_6 h3 a { width:16rem; font-size:0.6rem; padding-left:2.5rem; color:#1d336f;  height:1.5rem; line-height:1.5rem; }
.bk_6 h4{float:left; width:4rem; font-size:0.6rem; padding-left:3.5rem; color:#fe5e06;  height:1.5rem; line-height:1.5rem; }
.bk_6 p{ width:16rem;padding:0.5rem 0.2rem;text-indent:2em; font-size:0.6rem; margin:0 auto;}
/*×¨¼Ò*/
.bk_zj{ width:16rem; overflow:hidden; margin:1rem auto 0rem;}
.bk_zj img{ width:16rem; margin:0 auto; display:block;}


/*¹ÒºÅ*/
.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;max-width:640px;width:100%;height:2rem;line-height:2rem;background:#26a6bf;}
.fonav a{color:#fff;display:block;float:left;width:20%;text-align:center;font-size:medium;}



/*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;}