@charset "utf-8";
/* CSS Document */
.geli{ width:100%;padding-bottom:0.2rem}
.zk{ width:100%; height:25px;background-color:#FFF}
.anniu{ width:100%; margin:0 auto; text-align:center; background-color:#FFF}
.guahao{ width:100%;  background-color:#efeff1}
.guahao .lf{ float:left; width:167px; padding-left:20px}
.guahao .ri{ width:100%; margin:0 auto;font-size:12px; padding-top:20px}
.guahao .ri table{margin:0 auto; width:13rem}
.guahao .ri td label{ font-size:0.8rem; height:2rem; line-height:1.5rem; width:2rem; text-align:right}
.guahao .ri td input{ width:8rem; height:1rem; text-align:left}
.zjsf{ width:16rem; margin:0 auto}
.zjsf .lf{ width:7rem; float:left; font-size:0.2rem}
.zjsf .lf h1{ font-size:0.4rem; color:#fe4f01; line-height:1.5rem}
.zjsf .lf m1{ font-size:0.2rem; color:#fe4f01; line-height:0.8rem}
.zjsf .pic{ text-align:center}
.zjsf .pic p{ text-align:left;font-size:0.5rem; padding-top:0.2rem; color:#66657d; line-height:0.6rem}
.js{font-size:0.5rem;line-height:0.8rem}
.js m1{font-size:0.3rem; color:#fe4f01; }
.bc{ width:100%; background-color:#FFF}
.hc{ width:100%; background-color:#efeff1}
.308js{ width:auto; background-color:#f7fae9; height:auto}
.c1{ width:100%; margin:0 auto}
.c1 p{ width:94%; font-size:0.5rem; color:#9fa0a0; margin:0 auto; background-color:#FFF; color:#595757; line-height:0.8rem}
.c1 .zj img{ float:left; padding-left:0.5rem; padding-bottom:5px; padding-top:5px}
.biaoti{ width:100%; background:url(../images/btbj.jpg) bottom  repeat-x; height:1.5rem; margin:.5rem auto; padding-top:0.9rem; padding-bottom:0.8rem; text-align:center}
.biaoti h1{ font-size:0.7rem; line-height:0.01rem; color:#1c184b;}
.c1 h1{ color:#0066cc; font-size:0.7rem; line-height:2rem; width:94%; margin:0 auto;}
.wzan{ text-align:center; padding:1rem 0 1rem 0}

.biaoti .moer{ float:right; font-size:0.5rem; line-height:0.1rem; padding-right:0.2rem}
.biaoti ew{ font-size:0.05rem; line-height:0.01rem}
.biaoti span{ color:#3f63b2}
.f{background-color:#FFF}
.daodu{ width:16rem; background:url(../images/index_03.png) no-repeat; height:2.3rem;background-size: 100%}
.daodu p{ width:14.5rem; font-size:0.33rem; padding-left:4rem; padding-top:0.5rem; }
.fuwu { width:100%; height:4rem; background-color:#1d59cc}
.fuwu  ul li { float:left; width:33.33%; text-align:center}
.fuwu  ul li img{ width:5rem}
.fuwu  ul li p{ font-size:0.35rem; color:#FFF; padding-top:0.2rem}
.ta1{ font-size:0.4rem; line-height:0.7rem; background-color:#666666; color:#FFF; width:4rem; text-align:center; border:#FFF 0.2rem solid; padding:0.2rem}
.ta1 spen{ font-size:0.3rem; font-family:Arial, Helvetica, sans-serif; line-height:0.1rem}
.ta2{ font-size:0.4rem; background-color:#fdd3d4; color:#666666; width:4rem; text-align:center; border:#FFF 0.2rem solid; padding:0.2rem}
.ta3{ background-color:#defee9}
.ta4{ background-color:#eee1fb}
.ta5{ background-color:#fae7d9}
.table{ background-color:#FFF}
.db1{ font-size:0.4rem;  color:#FFF; width:1.8rem; text-align:center;  border:#196fbd 0.05rem solid}
.db3{  border:#fff 0.05rem solid; width:100%;background-color:#196fbd; height:1rem; line-height:1rem;}
.db2{ font-size:0.4rem; background-color:#efefef; color:#666666; width:4rem; text-align:left; border:#196fbd 0.05rem solid; padding:0.2rem}

.rqbw{ width:100%; background-color:#f4f4f4; height:4.9rem;}
.rqbw .lll{ width:60%; float:left}
.bwei{ width:100%; background-color:#4064b2; height:2rem; border-radius:0.2rem; margin-top:0.3rem; margin-left:0.2rem}
.bwei ul{ float:left; width:72%; padding:0.2rem 0.1rem 0 0}
.bwei ul li{ float:left; font-size:0.5rem; color:#fff; border-right:#FFF 0.05rem solid; padding:0 0.25rem; margin-top:0.1rem}
.bwei ul li a{ color:#FFF}
.bg0{ border-right:0;}
.renq{ float:left; width:26.5%; font-size:1rem; line-height:1.8rem; color:#FFF; margin-left:0.1rem}
.rqbw .rrr{ width:38%; float:right; padding:0.2rem; margin-left:0.1rem; margin-top:0.7rem}


.kfal{ width:100%; margin:0 auto;}
.duibi{ width:1000px; margin:0 auto; verflow:hidden}
.duibi b{ float:left}
.duibi h2 a{ color:#b50b36; font-size:14px; font-weight:100; float:right; margin-right:10px;}
.duibi h2{ border-bottom:2px solid #860e2d; font-size:26px; color:#333; padding-bottom:10px; height:35px;}
.duibi i{ color:#860d2c; font-style:normal; font-weight:700}
.duibi span{ color:#fff; font-size:12px; background:url(../images/title_01.gif) no-repeat 0 5px; width:30px; height:38px; display:block; padding-left:19px; padding-top:8px; float:left}
.duibi h2:hover .huag{ color:#fff; font-size:12px; background:url(../images/title_01_h.gif) no-repeat 0 5px; width:30px; height:38px; display:block; padding-left:19px; padding-top:8px; float:left}
.duibi_con{ background:#fff; padding:15px 15px 30px 4px; }
.duibi_con p{ font-size:14px; color:#333; margin-bottom:30px; text-align:center}
.wuqu{ margin-top:20px; clear:both; font-size:30px; color:#860d2c; }
.wuqu b{ margin:0 auto; width:390px; font-weight:100; display:block;}
.wuqu  img{ margin-top:10px;}

.part5{ width:100%;  margin:0 auto; overflow:hidden; float:left;  position:relative}
.part5 b{ float:left}
.part5 h2 a{ color:#b50b36; font-size:0.3rem; font-weight:100; float:right; margin-right:0.2rem; margin-top:0.2rem;}
.part5 h2{ border-bottom:0.12rem solid #860e2d; font-size:0.5rem; color:#333; padding-bottom:0.3rem; height:1rem;}
.part5 i{ color:#bababa; font-style:normal; font-weight:100}
.part5_con{ background:#fff; padding:0.2rem 0.1rem 0 0.15rem;  border:1px solid #dddddd; height:15.5rem; font-size:0.2rem;}
.part5_con a{ color:#860d2c;}
.part5_con a:hover{ text-decoration:underline}
.part5_con b{ font-size:0.5rem; color:#333; margin-top:0.2rem; }
.part5_con p{ font-size:0.4rem; color:#666; line-height:28px; float:left}
.part5_bottom{position:absolute; top:11.5rem; left:px }
.part5_bottom ul li{ width:7.6rem; height:1.95rem; margin-top:0.3rem;color:#666; border:1px solid #e5e5e5; font-size:0.4rem; float:left; margin-left:0.2rem}
.part5_bottom ul li.on{ width:7.6rem; height:1.95rem; color:#fff; background:#7d7d7d; font-size:0.4rem;}
.part5_bottom ul li i{ color:#333; font-size:0.4rem; line-height:0.6rem}
.part5_bottom ul li.on i{ color:#fff; font-size:0.4rem}
.part5_bottom  em{  font-size:0.3rem}
.part5_bottom ul li img{ float:left; margin-right:0.2rem;}
.anli_text{ float:left; margin-top:5px;}
.part6_con{ float:right; width:258px; border:1px solid #ddd; background:#FFF; height:500px; overflow:hidden}
.part6 h3{ font-size:22px; color:#931201; font-weight:700; border-bottom:1px solid #931201; padding-bottom:5px; margin:10px 8px 0 8px}
.part6 li{ overflow:hidden; padding:20px 10px; border-bottom:1px dashed #cacaca;}
.part6 img{ float:left; margin-right:10px;}
.part6 h4{ color:#666; line-height:20px; font-weight:100}
.part6 p{ color:#999; line-height:20px; font-size:12px}

.anlimian li{ display:none}
.anlimian li.on{ display:block}

.part4{ width:100%;  margin:0 auto; overflow:hidden}
.part4 b{ float:left}
.part4 h2 a{ color:#b50b36; font-size:14px; font-weight:100; float:right; margin-right:10px;}
.part4 h2{ border-bottom:2px solid #860e2d; font-size:0.3rem; color:#333; padding-bottom:10px; height:35px;}
.part4 i{ color:#bababa; font-style:normal; font-weight:100}
.part4 span{ color:#fff; font-size:12px; background:url(../images/title_01.gif) no-repeat 0 5px; width:30px; height:38px; display:block; padding-left:19px; padding-top:8px; float:left}
.part4 h2:hover .huag{ color:#fff; font-size:12px; background:url(../images/title_01_h.gif) no-repeat 0 5px; width:30px; height:38px; display:block; padding-left:19px; padding-top:8px; float:left}


.part4_con{ background:#fff; padding:25px 25px 0 25px;  border:1px solid #dddddd; height:13rem; }
.part4_con img{ float:left}

.part4_txt{ float:right; width:58%; border-left:0.05rem solid #ddd; padding:0 0 0 0.2rem; margin-left:0.2rem}
.part4_txt span{ background:none; color:#333; font-size:0.4rem; width:auto; margin-top:0.3rem; height:auto; padding:0}
.part4_txt b{ color:#860d2c; font-size:0.5rem; display:block}
.part4_txt ul { width:100%; margin-top:1rem; color:#333}
.part4_txt ul li{ line-height:0.5rem; font-size:0.3rem;}

.part4_bottom { margin-top:0.1rem;}
.part4_bottom  i{ color:#333; font-size:0.5rem; font-weight:700; margin-bottom:0.2rem; display:block}
.part4_bottom  p{ font-size:0.3rem; line-height:0.6rem; width:100%; color:#666}


.zixun{ background:#860d2c; font-size:0.5rem; color:#fff; width:3rem; height:1rem; text-align:center; line-height:1rem; display:block; float:right; margin-bottom:0.2rem; margin-top:0.1rem;border-radius:3px}
.zixun a{ color:#fff;  width:3rem; height:1rem;}
.zixun:hover{ background:#6a041e; text-decoration:none;}

.wqhg{ margin:40px 0 0 0}

.wqhg h2{ background:url(../images/jczt_title3.jpg) no-repeat; width:311px; height:30px; margin-bottom:10px}

.wqhg_con{ border:1px solid #e0e0e0;height:230px; border-top:none; padding-top:40px; position:relative;

 /*background:url(../images/jczt_title_bg.jpg) no-repeat #fff; */

 }

.wqhg_con ul li{ float:left; height:207px; margin-left:8px}

.wqhg_con ul li img{ width:235px; height:149px; }

.wqhg_con ul li img:hover{  background-color:#0000CC; filter:alpha(opacity=50);  -moz-opacity:0.7; opacity:0.7;}

.wqhg_con ul li span{ text-align:center; font-size:14px; display:block; margin-top:10px;}

.wqhg_con2{height:230px; border-top:none; padding-top:40px; position:relative;

/* background:url(../images/jczt_title_bg.jpg) no-repeat #fff; */

 }

.wqhg_con2 ul li{ float:left; height:207px; margin-left:8px}

.wqhg_con2 ul li img{ width:3rem; height:3.1rem; }

.wqhg_con2 ul li img:hover{  background-color:#0000CC; filter:alpha(opacity=50);  -moz-opacity:0.7; opacity:0.7;}

.wqhg_con2 ul li span{ text-align:center; font-size:14px; display:block; margin-top:10px;}

.wqhg_l{ position:absolute; top:8.5rem; left:-0.5rem}

.wqhg_r{ position:relative; top:3rem; right:-9rem; float:right}

.jczt{ background:#f1f0f0; padding-bottom:100px; margin-bottom:20px}

.jczt_con{ width:980px; margin:0 auto; padding-top:20px;}

.jczt_sp{ width:950px; background:#fff; border:1px solid #e0e0e0; margin:20px 0 0 0; height:380px; border-bottom:2px solid #d3d3d3; padding:15px 14px 0 14px; position:relative}

.jczt_sp .bd{}

.jczt_sp .bd li{}

.jczt_sp .hd{

	position: absolute;

	left: 3rem;

	top: 8rem;

}

.jczt_sp .hd li{}

.jczt_sp_l { float:left}

.jczt_sp_r{ background:#f8f3ef; width:467px; height:345px; margin-left:1px; padding:0 40px 0 15px}

.jczt_sp_r b{ font-size:24px; color:#000; width:360px; line-height:30px; font-weight:700; margin:35px 15px 30px 0; float:left; display:block}

.jczt_sp_r em{  float:right; font-size:12px; color:#999; margin:50px 0 0 0; padding-left:15px;}

.jczt_sp_r p{ color:#999; line-height:26px; font-size:12px; clear:both}

.jczt_sp_r p a{ color:#b60000}

.jczt_sp_img{ width:490px; margin:20px 0 0 13px; position:relative}

.jczt_sp .hd li{ float:left; margin-right:7px; width:149px; height:124px; border:2px solid #f8f3ef}

.jczt_sp .hd li img{  width:5rem; height:3rem;}

.jczt_sp .hd li.on{ float:left; margin-right:7px; width:5rem; height:3rem; border:2px solid #00787c}
.zx{ padding-bottom:4rem}


.tjzt{position:absolute; width:77px; height:78px; right:15px;}
.fixed_zk2016{ width: 100%;height: 60px; background: #24293c; z-index:2; position: fixed;left:0px;bottom:0px;_position:absolute;_left:0px;_bottom:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight);}

.fixed_zk2016 .fixed_zk_c{width: 16rem;height: 60px; background: #24293c; margin: 0 auto;}

.fixed_zk2016 .fixed_zk_c .box_obj_s,.a_zk_s{display: block;width: 120px;height: 60px;background: url(/js/zz/images/box_l.jpg) no-repeat 0px center;float: left;}

.fixed_zk2016 .fixed_zk_c .box_obj_logo{width:226px;background: url(/js/zz/images/box_obj_logo.png) no-repeat center center;}

.fixed_zk2016 .fixed_zk_c .box_obj_input{width:290px;height: 60px;position: relative;}

.fixed_zk2016 .fixed_zk_c .box_obj_input .obj_itel{width:150px;background: #8a94b8;height: 28px;position: absolute;top: 17px;left: 20px;border: none;color: #fff;padding-left: 10px;}

.fixed_zk2016 .fixed_zk_c .box_obj_input .obj_abtn{width:89px;background: #191c29;height: 30px;display: block;position: absolute;top: 17px;left: 180px;line-height: 30px;text-align: center;font-size: 12px;color: #fff;text-decoration: none;}

.fixed_zk2016 .fixed_zk_c .box_obj_input .i_bg{display: block;width:22px;background: #191c29;height:12px;position: absolute;top: 3px;right:26px;background: url(/js/zz/images/i_bg.gif) no-repeat 0px center;}

.fixed_zk2016 .fixed_zk_c .box_obj_input .obj_abtn:hover{background: #090b0f;}

.fixed_zk2016 .fixed_zk_c .box_obj_tel{width:230px;height: 60px;position: relative;}

.fixed_zk2016 .fixed_zk_c .box_obj_tel .img_obj_tel{display: block;position: absolute;top: 10px;left: 20px;}

.fixed_zk2016 .fixed_zk_c .box_obj_tel .span_tel_1{position: absolute;top: 10px;left: 69px;color: #8c97c1;font-size: 12px;}

.fixed_zk2016 .fixed_zk_c .box_obj_tel .span_tel_2{position: absolute;top: 26px;left: 69px;color: #fff;font-size:20px;font-weight:500;font-family: 微软雅黑;}
.span_tel_2 a{ color:#FFF}
.fixed_zk2016 .fixed_zk_c .a_zk_ly{width: 143px;position: relative;}

.fixed_zk2016 .fixed_zk_c .a_zk_ly .img_obj_ly{position: absolute;top: 18px;left: 20px;}

.fixed_zk2016 .fixed_zk_c .a_zk_ly .span_zk_ly{position: absolute;top: 20px;left: 55px;font-size: 16px;color: #fff;}

.fixed_zk2016 .fixed_zk_c .a_zk_qq{width: 172px;position: relative;}

.fixed_zk2016 .fixed_zk_c .a_zk_qq .img_obj_qq{position: absolute;top: 18px;left: 20px;}

.fixed_zk2016 .fixed_zk_c .a_zk_qq .span_zk_qq{position: absolute;top: 20px;left: 55px;font-size: 16px;color: #fff;}

.fixed_zk2016 .fixed_zk_c .a_zk_zd{width: 127px;position: relative;}

.fixed_zk2016 .fixed_zk_c .a_zk_zd .img_obj_zd{position: absolute;top: 18px;left: 20px;}

.fixed_zk2016 .fixed_zk_c .a_zk_zd .span_zk_zd{position: absolute;top: 20px;left: 55px;font-size: 16px;color: #fff;}

.fixed_zk2016 .fixed_zk_c .a_zk_s:hover span{color:#8c97c1;}


.zzz{width:3rem;height:3rem;border-radius:1.5rem;border:solid  #FFF 0.05rem; background-color:#cccccc; margin:0.2rem 0.8rem; padding-top:0.2rem; float:left; text-align:center }
.zzz .icoc_qq{ background:url(../../51/images/qq.png) no-repeat; width:1.5rem; height:1.5rem; margin:0 auto; padding-top:1.5rem; background-size:100%}
.zzz .icoc_gg{ background:url(../../51/images/gg.png) no-repeat; width:1.2rem; height:0.3rem; margin:0 auto; padding-top:1.5rem; background-size:100%}
.zzz .icoc_zxbq{ background:url(../../51/images/zxbq.png) no-repeat; width:1.5rem; height:0.4rem; margin:0 auto; margin-top:0.3rem;padding-top:1rem; background-size:100%}
.zzz .icoc_lx{ background:url(../../51/images/lx.png) no-repeat; width:1.5rem; height:0.5rem; margin:0 auto; padding-top:1.5rem; background-size:100%}

.zzz .icoc_tel{ background:url(../../51/images/tel.png) no-repeat; width:1.5rem; height:1.5rem; margin:0 auto; padding-top:1.5rem; background-size:100%}
.zzz span{ font-size:0.5rem}

.icon { background:url(../images/icon-t1.png) no-repeat; vertical-align:top; display:inline-block;}
.iconl { background:url(../images/ll.png) no-repeat;}
.iconr { background:url(../images/rr.png) no-repeat;}

.page_3 { margin-top:0.5rem;}
.page_3 .silde_con{ width:100%; height:10rem; position:relative;}
.page_3 .silde_con .hd ul{ overflow:hidden; margin-bottom:0.2rem;}
.page_3 .silde_con .hd ul li{ width:22%; float:left; border:0.05rem #ccc solid; border-radius:0.2rem; margin-bottom:0.4rem; margin-right:0.45rem;}
.page_3 .silde_con .hd ul li.on{ background-color:#71a1df; color:#ff0;border:0.05 #71a1df solid;}
.page_3 .silde_con .hd ul li img{ margin:0.1rem ; float:left;}
.page_3 .silde_con .hd ul li p{ float:left; line-height:0.7rem; margin-top:0.2rem; font-size:0.3rem}
.page_3 .silde_con .hd ul li.li_last{ margin-right:0; float:right;}
.page_3 .silde_con .bd ul{ overflow:hidden; width:100%; height:10rem; background:url(../images/zj_bg.jpg) center center; no-repeat;}
.page_3 .silde_con .bd ul li a{ float:right; display:inline-block; margin:0;}
.page_3 .silde_con .bd ul li a.a1{ margin:13px 48px 0 0;}
.p_3_arrow a.next{ width:1.5rem; height:1.5rem;  background-size:100%; position:absolute; top:7.5rem; left:0.3rem; z-index:1;}
.p_3_arrow a.prev{ width:1.5rem; height:1.5rem; background-size:100%; position:absolute; top:7.5rem; right:0.3rem; z-index:1;}


.swt{ margin:0.5rem;width:100%; clear:both;background-color:#0066cc; color:#FFF; padding:0.2rem 0.5rem; border-radius:0.2rem}
.anli{ width:98%; border:#e3e3e3 0.05rem solid; height:8rem; margin:0.5rem auto}
.anli h1{ background-color:#0066cb; font-size:0.65rem; font-weight:100; color:#FFF; padding:0.2rem 0.4rem}
.anli h1 span{ color:#fff33b}
.anli li{ float:left; width:25%;  text-align:center}
.anli P{ font-size:0.5rem; padding:0.3rem 0}
.anli h2{ float:left; width:75%; font-size:0.7rem; line-height:2rem; font-weight:100; padding-left:0.4rem; height:1.5rem}
.anli h2 span{ color:#ff8200}
.ckxq{ float:right; border:0.05rem solid #0066cc; width:15%; height:0.8rem; line-height:0.8rem; font-size:0.4rem; margin-top:0.2rem; margin-right:0.6rem; text-align:center}
.djzx{ background-color:#0066cc; color:#FFF; text-align:center}
.swt1 {background: #1260b2;
    width:45%;
    height: 1.2rem;
    line-height: 1.2rem;
    border-radius: 0.3rem;
    font-size: 0.5rem;
    color: #fff;
    font-weight: 100;
    text-align: center;
    display: block;
    margin: 0 auto; float:left; 
	}
.swt2 {background: #ff7415;
    width:45%;
    height: 1.2rem;
    line-height: 1.2rem; 
    border-radius: 0.3rem;
    font-size: 0.5rem;
    color: #fff;
    font-weight: 100;
    text-align: center;
    display: block;
    margin: 0 auto; float:right;
	}
	