

.title1 { width:32rem; position:relative; z-index:0; }

.title1 i { display:block; position:absolute; z-index:1; top:2.2rem; right:1rem; }

.title1 i img { width:6.7rem; height:2.45rem; }

.title1 h2 { display:block; position:absolute; z-index:1; top:1.6rem; right:1rem; }

.title1 h2 img { width:6.7rem; height:2.45rem; }

/*.sx_one img{width:auto;}*/

.sx_dd { overflow:hidden; zoom:1; background:#0c9da8; }

.sx_dd i { display:block; float:right; }

.sx_dd i img { width:18.4rem; height:6.9rem; }

.sx_dd p { overflow:hidden; height:5.7rem; background:url(/images/dd_line.png) repeat-y right top/0.1rem 0.05rem; font-size:1.75rem; font-weight:bold; color:#fff; line-height:2rem; text-align:center; padding-top:1.2rem; }

.sx_dd p b { font-size:2.4rem; }

.sx_dd p span { color:#ffff03; }

.sx_one { overflow:hidden; zoom:1; background:url(/images/one_bg.png) repeat-y center top/32rem 0.05rem; margin:1.2rem 0rem;}

.one_top{ overflow:hidden; zoom:1;margin-left: 2rem;margin-right: 2rem;line-height: 2rem;}

.one_top h2{ width:24.4rem; height:3.5rem; margin: 0 auto; background:url(/images/one_tit.png) no-repeat center top/27.3rem 3.5rem; padding-left:2.9rem; line-height:1.5rem; font-size:1.2rem; color:#0c9da8;text-align:center;margin-bottom:20px; }

.one_top p { font-size:1.2rem; color:#666; line-height:2rem; overflow:hidden; zoom:1;margin-bottom:20px;}
.one_top img {width:100%;}

.one_pic { width:28.7rem; margin: 0 auto; position:relative; z-index:0; }

.one_pic i { display:block; position:absolute; z-index:1; top:11.9rem; left:3.6rem; }

.one_pic i a { padding-right:0.7rem; }

.one_pic i a img { width:10.6rem; height:2.45rem; }

.one_tel { display:block; text-align:center; padding:1rem 0rem; }

.one_tel img { width:27.7rem; height:3.35rem; }

.one_bot { overflow:hidden; zoom:1; padding:0rem 2.4rem; }

.one_bot li { overflow:hidden; height:2.45rem; line-height:2.45rem; border-bottom:1px dashed #d3d3d2; font-size:1.2rem; color:#666; }

.one_bot li a { color:#666; }

.one_bot li a span { color:#0c9da8; }

.sx_two { padding:1rem; overflow:hidden; zoom:1; display:none; }

.two_top { overflow:hidden; zoom:1; }

.two_top i { display:block; float:left; margin-right:1.5rem; display:inline; }

.two_top i img { width:9.6rem; height:10.25rem; }

.two_top p { text-indent:2em; font-size:1.2rem; color:#666; line-height:2rem; }

.two_top p a { color:#ff6600; }

.two_tel { display:block; text-align:center; padding:1.5rem 0rem; }

.two_xg { overflow:hidden; zoom:1; }

.two_xg_tit { overflow: hidden; zoom: 1; font-size:0; }

.two_xg_con { overflow:hidden; zoom:1; }

.two_xg_con li { overflow:hidden; zoom:1; }

.two_xg_con li dl { overflow:hidden; zoom:1; }

.two_xg_con li dl dd { width:7.15rem; height:4.8rem; float:left; margin-right:0.45rem; display:inline; }

.two_xg_con li dl dd:last-child { margin-right:0rem; }

.sx_thr { overflow:hidden; zoom:1; padding:1.5rem 1rem; }

.thr_ico { display:block; text-align:center; padding:1.2rem 0rem; }

.thr_bot { overflow:hidden; zoom:1; border:1px solid #d9d8d8; padding:0.5rem; }

.thr_bot i { display:block; float:left; margin-right:1.8rem; display:inline; }

.thr_bot i img { width:10.2rem; height:10.2rem; }

.thr_bot h2 { display:block; margin-top:0.6rem; }

.thr_bot h2 img { width:15.8rem; height:3.5rem; }

.thr_bot h3 { display:block; margin-top:1.6rem; }

.thr_bot h3 img { width:15.8rem; height:3.5rem; }

.thr_xg { overflow:hidden; zoom:1; }

.thr_xg_tit { overflow: hidden; zoom: 1; font-size:0; }

.thr_xg_con { overflow:hidden; zoom:1; }

.thr_xg_con li { overflow:hidden; zoom:1; }

.thr_xg_con li dl { overflow:hidden; zoom:1; }

.thr_xg_con li dl dd { overflow:hidden; zoom:1; margin-top:1.5rem; }

.thr_xg_con li dl dd i { display:block; float:left; margin-right:0.6rem; display:inline; }

.thr_xg_con li dl dd i img { width:10.2rem; height:13.05rem; }

.thr_xg_con li dl dd h2 { overflow:hidden; height:2.7rem; line-height:2.7rem; background:url(/images/thr_xg_line.png) repeat-x center bottom/0.15rem 0.1rem; font-size:1.4rem; color:#333; }

.thr_xg_con li dl dd h2 span { font-size:1.8rem; font-weight:bold; color:#0c9da8; padding-right:1.2rem; }

.thr_xg_con li dl dd p { font-size:1.2rem; color:#666; line-height:1.8rem; overflow:hidden; zoom:1; padding:0.6rem 0rem; }

.thr_xg_con li dl dd p b { color:#333; }

.thr_xg_con li dl dd p a { color:#ff6600; }

.thr_xg_con li dl dd h3 { overflow:hidden; zoom:1;}

.thr_xg_con li dl dd h3 a { margin-right:0.9rem; width:5.5rem; height:2.5rem; line-height:2.5rem; display:block; padding-left:3rem; color:#fff; text-decoration:none; float:left; display:inline;}

.thr_xg_con li dl dd h3 a:nth-child(1){ background:url(/images/thr_an1.png) no-repeat center top/8.5rem 2.5rem;}

.thr_xg_con li dl dd h3 a:nth-child(2){ background:url(/images/thr_an2.png) no-repeat center top/8.5rem 2.5rem;}

.thr_xg_con li dl dd:first-child { margin-top:0rem; }

.sx_four { overflow:hidden; zoom:1; padding:1.5rem 1rem; }

.four_top { overflow:hidden; zoom:1; padding:1rem 0rem; text-indent:2em; font-size:1.2rem; color:#666; line-height:2.4rem; }

.four_top a { color:#ff6600; }

#four_xg { overflow:hidden; zoom:1; }

.four_xg_con { width:25.8rem; margin: 0 auto; overflow:hidden; zoom:1; }

.four_xg_con ul { overflow:hidden; }

.four_xg_con ul li { float: left; }

.four_xg_con ul li img{ width:8.2rem; height:6.2rem;}

.four_xg_ic1 { display:block; margin-top:1.75rem; }

.four_xg_ic1 img { width:1.65rem; height:2.7rem; }

.four_xg_ic2 { display:block; margin-top:1.75rem; }

.four_xg_ic2 img { width:1.65rem; height:2.7rem; }

.al_an { display:block; text-align:center; padding:1.5rem 0rem; }

.al_an a:nth-child(1) img {

width:17.55rem;

height:4.25rem;

}

.al_an a:nth-child(2) img {

width:12.3rem;

height:4.25rem;

}

.al_con { overflow:hidden; zoom:1; }

.al_con li { width:9.35rem; float:left; margin:1.5rem 0rem 0rem 1rem; display:inline; }

.al_con li i { display:block; text-align:center; }

.al_con li i img { width:9.35rem; height:6.5rem; }

.al_con li p { overflow:hidden; zoom:1; background:#f5f5f5; padding:0.5rem 0rem; text-align:center; line-height:1.6rem; font-size:1.2rem; color:#7e7e7e; }

.al_con li p a { color:#7e7e7e; }

.tnav { overflow: hidden; zoom: 1; background: url(/images/tnav_bg.png) repeat-x; background-size: contain }

.tnav ul { margin-top: -1px; margin-bottom: -1px; overflow: hidden; zoom: 1 }

.tnav ul li { float: left; width: 24.5%; line-height: 3.05rem; height: 3.05rem; border-right: 1px solid #067f8a; border-top: 1px solid #067f8a; border-bottom: 1px solid #1db4c1; border-left: 1px solid #1db4c1; text-align: center; background: url(/images/tnav_bg.png) repeat-x; box-sizing: border-box; }

.tnav ul li a { display: inline-block; color: #fff; font-size: 1.6rem; }

.tnav ul li:nth-child(4n) {

border-right: 0

}

.tnav ul li:nth-child(4) a {

color: #fff725;

}

.tnav ul li:nth-child(6) a {

color: #fff725;

}

.bnav { overflow: hidden; zoom: 1; background: url(/images/tnav_bg.png) repeat-x; background-size: contain }

.bnav ul { margin-top: -1px; margin-bottom: -1px; overflow: hidden; zoom: 1 }

.bnav ul li { float: left; width: 24.5%; line-height: 3.05rem; height: 3.05rem; border-right: 1px solid #067f8a; border-top: 1px solid #067f8a; border-bottom: 1px solid #1db4c1; border-left: 1px solid #1db4c1; text-align: center; background: url(../../images/tnav_bg.png) repeat-x; box-sizing: border-box }

.bnav ul li a { display: inline-block; color: #fff; font-size: 1.6rem; }

.bnav ul li:last-child { border-right: 0 }

.address { overflow:hidden; zoom:1; padding:1rem 0 1rem 2.7rem; font-size: 1.2rem; line-height: 2.1rem; color: #666; }

.address a { color:#666; }

.bbtn { text-align: center; font-size: 1.3rem; line-height: 1.5rem; margin-bottom: 1.5rem; margin-bottom:4rem; color:#666; }

.bbtn span { display: inline-block; }

.bbtn img { display: inline-block; width:1.95rem; height:1.95rem; }

.bbtn a { color: #666 }

.bdzj { overflow: hidden; zoom: 1; margin-top: 1rem; }

.bdzj_t { overflow: hidden; zoom: 1; line-height: 3rem; background: #ececec; font-size: 1.5rem;}

.bdzj_t ul li { float: left; width: 33.33%; text-align: center; }

.bdzj_t ul li.hover { background: #0d9eb0; color: #fff; }

.bdzj_c { overflow: hidden; zoom: 1; margin: 0 0.5rem;}

.bdzj_c ul li i { float: left; margin-right: 1rem; margin-top: 1rem; width: 10.25rem; height: 12.6rem }

.bdzj_c ul li h2 { font-size: 1.5rem; color: #353535; border-bottom: 1px dashed #ccc; line-height: 3rem; margin-top:1rem }

.bdzj_c ul li h3 { font-size: 1.3rem; line-height: 2.5rem; color: #0d9eb0; border-bottom: 1px dashed #ccc; }

.bdzj_c ul li p { font-size: 1.2rem; color: #666; line-height: 2.2rem; }

.bdzjbtn { margin-top: 0.4rem }

.bdzjbtn img { width: 7.95rem; height: 2.2rem; }

.yjry { background: url(/images/bdzj_bg.gif) no-repeat left top /100% auto; height: 4.5rem; font-size: 1.2rem; line-height: 2.2rem; color: #666666; padding-left: 5.7rem; padding-right: 1rem; margin-top: 1rem; border-bottom: 1px dashed #ccc; text-align: justify; padding-bottom: 1rem }




.cone {
    padding: 0.9rem 0;
}

.cone h2 {
    font-size: 0.9rem;
    line-height: 1rem;
    color: #3470ba;
}

.cone h3 {
    font-size: 0.6rem;
    color: #eb2929;
    margin-top: 0.2rem;
    font-weight: normal;
}

.cone form {
    background: #f2f2f2;
    padding: 1rem 0.75rem;
    margin-top: 0.5rem;
    border-radius: 0.25rem;
}

.cone form p {
    background: #fff;
    border: 1px solid #aeaeae;
    margin-bottom: 0.65rem;
    padding-left: 0.375rem;
}

.cone form p label {
    display: block;
    font-size: 0.65rem;
    height: 1.5rem;
    line-height: 1.5rem;
    float: left;
}

.cone form p input,
.cone form p select {
    float: left;
    width: 9.7rem;
    height: 1.5rem;
    font-family: "Microsoft yahei";
    line-height: 1.5rem;
    font-size: 0.65rem;
}
