@charset "gb2312";
/*jgx_pf*/
.jgx_pf{width:32rem; height:0.5rem; background: #f2f2f2;}
/*jkwz_pos*/
.jkwz_pos{width:28.4rem; height: 1.5rem; line-height: 1.5rem; font-size:1rem; color: #333;border-bottom: 1px solid #dadada; margin-top:1.5rem; padding:0 1.8rem 0.6rem; background: url(/picture/jkwz_pos.png) no-repeat 1.5rem top; background-size:1.6rem 1.5rem;}
.jkwz_pos a{color:#333;}
/*jkwz_wzny*/
.jkwz_wzny h1{width:100%;line-height:2rem; text-align: center; font-size:1.5rem; color: #333;border-bottom: 1px dashed #000;  padding-bottom: 1rem;}
.jkwz_wzny h2{width:100%;line-height:2rem; margin-bottom:1.5rem; text-align: center; font-size:1.5rem; color: #333;}
.jkwz_wzny p{margin:0 0 1rem 0; font-size:1.1rem; color:#333; line-height:1.8rem; text-indent:2rem;}
.jkwz_wzny div img{margin-bottom:1rem;}
/*pfwz_wd*/
.pfwz_wd{margin:2rem; border-top: 1px solid #e7e7e7; padding-top:1rem;}
.pfwz_wd li{height:2.5rem; background: url(/picture/pfwz_wd.jpg); background-size:30rem 4.5rem; margin: auto; line-height:2rem;}
.pfwz_wd li a{display: block; width:10rem; height:4.5rem; float: left;}
/*dbt_zj_pf*/
.dbt_zj_pf{width:32rem; height:4rem; margin:1rem auto 0; border-bottom: 1px solid #cfcfcf;}
.dbt_zj_pf p{height:2rem; line-height:2rem; font-size:1.7rem; color: #cda126; padding-left:2.6rem; background: url(/picture/dbt_zj_pf.png) no-repeat left; background-size:2.3rem 2rem; float: left; margin:1rem 0 0 1rem;}
.dbt_zj_pf p span{font-size: 0.9rem; color: #999; margin-left: 0.2rem; letter-spacing:0px; text-transform: uppercase;}
.dbt_zj_pf a{display: block; width:5.9rem; height:1.8rem; line-height:1.7rem; text-align: center; font-size:1.2rem; color: #fff; background: #f08e2a; border-radius: 0.2rem; float: right; margin: 1.2rem 1rem 0 0;}
/*jkpd_lb*/
.jkpd_lb{width:30rem; height:auto; margin: auto; overflow: hidden;}
.jkpd_lb ul li{ width:30rem; height:6rem; position: relative; border-bottom: 1px solid #eeeeee; margin:20px auto;}
.jkpd_lb ul li i{display: block; width:6.6rem; height:6rem; position: absolute; border: 1px solid #ffa200; left: 0.5rem; top:1.9rem;}
.jkpd_lb ul li i img{display: block; width:6.6rem; height:6rem; position: absolute; left: -0.5rem; top: -0.5rem;}
.jkpd_lb ul li li{ margin:10px 0px;}
.jkpd_lb ul li span{display: block; width:4rem; height:1.6rem; line-height:1.6rem; font-size:1rem; color: #000; position: absolute; left:7.8rem; top:1.8rem;}
.jkpd_lb ul li h4{display: block; width:18rem; height:1.6rem; line-height: 1.6rem; font-size:1rem; color: #000; position: absolute; top:0.1rem; left:11.6rem;  font-weight: normal;}
.jkpd_lb ul li h4 a{color: #232323;}
.jkpd_lb ul li p{display: block; line-height:1.6rem; font-size:.9rem; color: #8d8d8d; position: absolute; left:125px; top:2rem;}
.jkpd_lb ul li p a{color: #ea0000;}
.jkpd_lbgd{width:13rem; height:2.5rem; line-height: 2.5rem; font-size:1rem; color: #fff; background: url(/picture/jkpd_lbgd.png) no-repeat #ffa200; background-size:1.4rem; background-position: 7.2rem 0.6rem; border-radius: 0.2rem; margin:1.8rem auto; cursor: pointer; padding-left:9rem;}
/*jkpd_kszx*/
.jkpd_kszx{width:30rem; height:1.6rem; margin:1.7rem auto;}
.jkpd_kszx img{width:30rem; height:1.6rem;}
.jkpd_kszx1{width:32rem; height:19.5rem; margin: auto;}
.jkpd_kszx1 a{display: block; width:8rem; height:9.75rem; float: left;}
.jkpd_kszx1 a i{display: block; width: 5.5rem; height: 5.5rem; margin: auto;} 
.jkpd_kszx1 a i img{ width: 5.5rem; height: 5.5rem; border-radius: 50%;}
.jkpd_kszx1 a p{width:6.1rem; height:2rem; line-height:2rem; text-align: center; font-size:1.1rem;margin:0.5rem auto 0;}
.jkpd_kszx_zx{ display: block; width: 8.65rem; height: 1.75rem; background: url(/picture/jkpd_kszx_zx.png); background-size: 8.65rem 1.75rem; line-height: 1.75rem; font-size: 0.6rem; color: #fff; margin: 0 auto 0.5rem; padding-left: 0.9rem;}
.jkpd_kszx_zx{ display: block; width:15.5rem; height:3.5rem; background: url(/picture/jkpd_kszx_zx.png) no-repeat; background-size:17.3rem 3.5rem; line-height:3.5rem; font-size:1.2rem; color: #fff; margin: 0 auto 1rem; padding-left:1.8rem;}
/*navigation*/
.navigation ul.ul1{ width:100%; height:auto;}
.navigation ul.ul1 li{ float:left; width:6.2rem; margin:0 1.2rem 0.8rem 0;}
.navigation ul.ul1 li img{width:6.2rem; height:6.2rem;}
.navigation ul.ul1 li p{ text-align:center; font-size:1.15rem; line-height:2rem;}
.navigation ul.ul2{ clear:both;width:100%; height:auto;}
.navigation ul.ul2 li{float:left; width:6.2rem; height:2.3rem; line-height:2.2rem;font-size:1.15rem; margin:0.6rem 1.2rem 0 0;text-align:center;}
.navigation ul.ul2 li a{ border:0.1rem solid #ccc; display:block;border-radius:0.3rem;}
.navigation ul.ul2 li a.orange{border:0.1rem solid #cda126;}
/*team*/
.team dl{ clear:both;width:100%;height:12.65rem; margin-bottom:1.5rem; padding-bottom:1.5rem; border-bottom:0.5rem solid #f8f8f8;}
.team dl:nth-child(6){ margin:0; padding:0; border:none;}
.team dl dt{ float:left; width:9.7rem;}
.team dl dt img{ width:9.7rem; height:10.95rem;}
.team dl dt p{ width:9.7rem; height:1.7rem; background-color:#f6f4f1; font-size:0.75rem; line-height:1.6rem; text-align:center; overflow:hidden;}
.team dl dt p span{ padding:0 0.3rem;}
.team dl dd{ float:right; width:17.5rem;}
.team dl dd p.txt01{ width:100%;}
.team dl dd p.txt01 span{ display:block; font-size:1.4rem; line-height:2rem;}
.team dl dd p.txt01 font{ display:block;font-size:1rem; line-height:1.4rem; color:#595757;}
.team dl dd p.txt02{ font-size:1rem; line-height:1.6rem; height:4.8rem;width:17.5rem; overflow:hidden; margin-top:0.6rem;}
.team dl dd p.txt03{font-size:0.8rem; line-height:1.4rem; height:1.4rem;width:17.5rem;margin-top:0.8rem; text-align:center;}
.team dl dd p.txt03 a{ border:1px solid #cda125; color:#cda125; margin:0 1rem; padding:0.2rem 1rem;border-radius:1rem;}
.team dl dd p.txt03 a:nth-child(2){ border:1px solid #5b4b3b; color:#5b4b3b; margin:0 0.25rem; padding:0.2rem 1rem;}
/*ghpt_pf*/
.ghpt_pf{width:32rem; height:40rem; background: #f4f4f4; margin:2rem auto 0;}
.ghpt_pf1{width:32rem;}
.ghpt_pf2{width:30rem; height:30rem; margin:1rem auto 0; background: #fff; border-radius: 0.4rem; padding-top: 0.2rem;}
.ghpt_pf21{width:28.2rem; height:2.3rem; margin:1rem auto 0;}
.ghpt_pf21 p{float: left; font-size:1.2rem; color: #111111; line-height:2.3rem;}
.ghpt_pf21 p span{ display: block; width: 0.8rem; height:2.3rem; float: left; color: #fd6f11;}
.ghpt_pf21 input{display: block; width:21.2rem; height: 2.3rem; border: none; background: #ededed; float: right; padding-left: 0.6rem; font-size:1.2rem; color: #666; border-radius: 0.2rem;}
.ghpt_pf21 select{display: block; width:21.8rem; height: 2.3rem; border: none; float: right; padding-left: 0.6rem; font-size:1.2rem; color: #666;background: url(/picture/ghpt_pf21.jpg) no-repeat right #ededed; background-size:2.4rem 2.3rem; border-radius: 0.2rem;}
.ghpt_pf22 input{ background: url(/picture/ghpt_pf22.jpg) no-repeat right #ededed; background-size:2.4rem 2.3rem;}
.ghpt_pf23{width:30rem; height:1.9rem; margin:1.3rem auto 0.4rem;}
.ghpt_pf24{width:30rem; height:6.8rem; margin: auto;}
.ghpt_pf24 textarea{display: block; width:27.6rem; height:6rem; margin: auto; border: 1px solid #c8c8c8; border-radius: 0.4rem; font-size:1.2rem; color: #666; padding: 0.4rem 0.6rem;}
.ghpt_pf25{width:27.6rem; height:2.8rem; margin:1rem auto 0;}
.ghpt_pf25 input{display: block; width: 11.8rem; height:2.8rem; border: none; text-align: center; line-height:2.8rem; font-size:1.2rem; color: #fff; border-radius: 0.4rem;}
.ghpt_pf25 input:nth-child(1){background: #b8b8b8; float: left;}
.ghpt_pf25 input:nth-child(2){background: #ff9600; float: right;}
/*lylx*/
.map-border{ width:100%; margin-top:1.5rem;border-top:0.5rem solid #efefef;}
.map-border .tel{font-size:1.2rem;color: #333333;margin-top:1rem;}
.map-border .tel img{width:1.15rem;height:1.45rem; padding:0.1rem 0.6rem 0rem 0rem; float:left; display:block;}
.map-border .add{font-size:1.2rem;color: #333333;margin-top:1rem;}
.map-border .add img{width:0.9rem;height:1.7rem;padding:0.1rem 0.6rem 0rem 0rem;float:left; display:block;}
/**/
.lia_b{ clear: both; width:100%;margin-top:1rem;}
.lia_c{width:3.4rem;height:3.7rem}
.lia_d{line-height:1.7rem;width:24.2rem;font-size:1.05rem;margin-top:0.4rem}
.lia_d span{font-weight:700;color:red}
/**/
.bg-title{width:28.4rem;height:4.55rem;line-height:4.3rem;background: url(/picture/fd-tit_02.jpg) no-repeat;background-size:28.4rem 4.55rem;text-align: center; margin-top:1.5rem;}
.bg-title a{font-size:1.5rem;color: #fff;}
.bg-title a img{width:1.55rem;height:1.55rem;padding:1.3rem 0 0 0.5rem; vertical-align:top;}
/**/
.hztd_tle{border-bottom:1px solid #ccc;padding:2rem 2rem 1.1rem 1rem}
.hztd_tle h3{font-size:1.5rem;font-weight:400;line-height:1.5rem}
/**/
.slideBox{ width:28.4rem; margin-top:1.5rem;}
.slideBox .hd{height:6.3rem;}
.slideBox .hd ul li{position:relative;float: left;width:6.725rem;height:6rem;background: #e8e8e8;border-radius: 0.25rem;margin-right: 0.5rem;font-size:1.2rem;color: #111111;text-align: center;cursor: pointer;}
.slideBox .hd ul li.on{color: #fff;background: #0052a6;}
.slideBox .hd ul li.on:after{ content:""; width:0; height:0; overflow: hidden; border:1rem solid transparent; border-bottom-color:#f3f3f3;position: absolute; bottom: -0.3rem; left:50%; margin-left: -0.8rem; z-index: 22;}
.slideBox .hd ul li:last-child{margin-right: 0rem;}
.slideBox .hd ul li div{width:6.725rem;height:2.3rem;overflow:hidden;text-align: center;margin-top: 0.8rem;}
.slideBox .hd ul .li1 div{background: url(/picture/gongjiao_18.png) no-repeat center center; background-size: 100%;}
.slideBox .hd ul .li1.on div{background: url(/picture/gjhover.png) no-repeat center center; background-size: 100%;}
.slideBox .hd ul .li2 div{background: url(/picture/dthover.png) no-repeat center center; background-size: 100%;}
.slideBox .hd ul .li2.on div{background: url(/picture/fd-lylx_15.png) no-repeat center center; background-size: 100%;}
.slideBox .hd ul .li3 div{background: url(/picture/fd-lylx_18.png) no-repeat center center; background-size: 100%;}
.slideBox .hd ul .li3.on div{background: url(/picture/fjhover.png) no-repeat center center; background-size: 100%;}
.slideBox .hd ul .li4 div{background: url(/picture/fd-lylx_21.png) no-repeat center center; background-size: 100%;}
.slideBox .hd ul .li4.on div{background: url(/picture/carhover.png) no-repeat center center; background-size: 100%;}
/**/
.slideBox .bd{position: relative;width:28.4rem; overflow: hidden;}
.slideBox .lx{width:28.4rem;height:15.5rem;overflow:hidden;float: left;}
.slideBox .lx div{width:21.5rem;margin:1rem 0 0 6rem;}
.slideBox .bd .bg-one{background: url(/picture/gongjiaobg_03.jpg) no-repeat;background-size: 100%;}
.slideBox .bd .bg-two{background: url(/picture/fd-lylx_31.jpg) no-repeat;background-size: 100%;}
.slideBox .bd .bg-three{background: url(/picture/feijibg_03.jpg) no-repeat;background-size: 100%;}
.slideBox .bd .bg-four{background: url(/picture/zijiabg_03.jpg) no-repeat;background-size: 100%;}
.slideBox .bd .lx p{font-size:1.1rem;color: #333333;text-align: justify;line-height:1.6rem;margin-top:0.6rem;}
.slideBox .bd .lx p span{color: #f00;}
/*anli_lunbo*/
.anli_lunbo{ clear:both; width:100%; height:12.9rem; overflow:hidden;}
.bddd{width:28.4rem; height:12.9rem;}
.bddd ul li{ float:left; width:9.46rem; height:12.9rem;}
.bddd ul li img{width:9.46rem; height:12.9rem;}
.z{float:left;}
.y{float:right;}
.hm{text-align:center;}
.zoom{cursor:pointer;font:12px/1.5 Tahoma,'Microsoft Yahei','Simsun';color:#444;}
.zoominner{padding:5px 10px 10px;background:#FFF;text-align:left;}
.zoominner p{padding:8px 0;}
.zoominner p a{float:left;margin-left:10px;width:17px;height:17px;background:url(/picture/imgzoom_tb.gif) no-repeat 0 0;line-height:100px;overflow:hidden;}
.zoominner p a:hover{background-position:0 -39px;}
.zoominner p a.imgadjust{background-position:-40px 0;}
.zoominner p a.imgadjust:hover{background-position:-40px -39px;}
.zoominner p a.imgclose{background-position:-80px 0;}
.zoominner p a.imgclose:hover{background-position:-80px -39px;}
.zimg_c{position:relative;}
.zimg_prev,.zimg_next{display:block;position:absolute;width:80px;height:100%;background:url(/picture/pic-prev.png) no-repeat 0 -100px;cursor:pointer;}
.zimg_next{right:10px;background-image:url(/picture/pic-next.png);background-position:100% -100px;}
.zimg_c img{margin:0 auto;}
.zimg_p strong{display:none;}
/*xsjl*/
.xsjl{width:28.4rem;}
.xsjl .bd{width:28.4rem;height:15.45rem ;position:relative;}
.xsjl .bd img{width:28.4rem;height:15.45rem ; z-index:0;}
.xsjl .bd p{ position:absolute; left:0; bottom:0; height: auto;color:#fff; padding:0.5rem; width:27.4rem; font:normal 1rem/1.5rem "Microsoft YaHei"; z-index:2; text-align:center;}
.xsjl .bd span{ position:absolute; left:0; bottom:0;width:28.4rem;height:2.5rem ;background:#000;opacity:0.6;filter:alpha(opacity=60); z-index:1;}
.xsjl .hd{width:27.9rem;height:4.55rem ; padding:0.5rem 0 0 0.5rem; background:#f2f2f2;margin-top:0.3rem;}
.xsjl .hd li{width:6.7rem;height:4.05rem;float: left;margin-right:0.2rem;cursor: pointer;}
.xsjl .hd li img{width:6.7rem; height:3.9rem;}
.xsjl .hd li p{width:6.7rem;height:0.15rem; margin-top:0.5rem;}
.xsjl .hd li.on p{background: #d6b24c;cursor: pointer;}
/*hzgz*/
.hzgz ul.ul3{ clear:both; width:28.4rem;}
.hzgz ul.ul3 li{ float:left;}
.hzgz ul.ul3 li:nth-child(1) img{ width:18.7rem; height:9.95rem;}
.hzgz ul.ul3 li:nth-child(2) img{width:9.7rem; height:9.95rem;}
.hzgz ul.ul4{clear:both; width:28.4rem;height:5.4rem; overflow:hidden; margin-top:2.5rem;}
.hzgz ul.ul4 li{float:left;}
.hzgz ul.ul4 li:nth-child(1) img{width:6.9rem; height:5.4rem;}
.hzgz ul.ul4 li:nth-child(2) img{width:7.45rem; height:5.4rem;}
.hzgz ul.ul4 li:nth-child(3) img{width:6.95rem; height:5.4rem;}
.hzgz ul.ul4 li:nth-child(4) img{width:7.1rem; height:5.4rem;}
/*zltx*/
.zltx p{font-size:1.2rem; text-indent:2em; line-height:1.8rem; color:#333; margin-bottom:0.5rem;}
.zltx .img{ width:100%;}
.zltx .img img{ margin-top:1rem;}
.zltx .btn02{ clear:both; width:26.4rem;height:2.5rem; margin-top:2.1rem; margin-left:2rem;}
.zltx .btn02 a{ display:block; float:left; width:11.8rem; height:2.5rem; background-color:#f2f2f2; color:#5b4b3b; font-style:italic; border-radius:2.5rem; line-height:2.4rem; margin-right:0.8rem; text-align:center;}
/*yyhj*/
.yyhj{width:32rem; height:auto; margin:1.8rem auto 0;}
.yyhj p{width:28rem; height:4.85rem; background:url(/picture/yyjj_pic06.jpg) no-repeat; background-size:32rem 6.85rem; font-size:1.2rem; line-height:2rem; padding:1rem 1rem 1rem 3rem;}
/*yygg*/
.yygg{ width:28.4rem; padding:1.8rem; background-color:#f2f2f2;}
.yygg div{ background-color:#fff; width:23.4rem; padding:2rem 2.5rem 5rem; background:#fff url(/picture/yygg_zy.jpg) no-repeat 21rem 10.5rem; background-size:5.6rem; box-shadow:-2px 6px 6px #ccc;}
.yygg div h2{color:#ca0000; font-size:1.75rem; padding-bottom:0.3rem; line-height:2rem; text-align:center; font-family:"·½Õý´ÖËÎ¼òÌå","Microsoft YaHei"; border-bottom:2px solid #ca0000;}
.yygg div span{ display:block;text-align:right; font-size:0.65rem; line-height:1.8rem; padding-right:1.2rem;}
.yygg div p{ display:block; width:100%; margin-top:0.6rem; font-size:1rem;line-height:1.6rem;}
.yygg div p a{ color:#ca0000;}

.a-page { text-align: center; overflow: hidden; margin: 15px 0;}

.a-page ul li {border: 1px solid #cecece; display:inline-block;}

.a-page ul .thisclass { background:#7e0a0a; }

.a-page ul .thisclass a{color:#fff;}

.a-page ul li a { color: #797979; padding:3px 10px;    display: block;}
.blank1 { height: 1rem; font-size: 0; line-height: 0; clear: both; overflow: hidden; }