@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:90%; font-size:0.5rem; color:#9fa0a0; margin:0 auto; background-color:#FFF; color:#595757}
.c1 .zj img{ float:left; padding-left:0.5rem; padding-bottom:5px; padding-top:5px}
.biaoti{ width:15rem; margin:0 auto; padding-top:0.9rem; padding-bottom:0.5rem; text-align:center}
.biaoti h1{ font-size:0.6rem; line-height:0.1rem;}
.geli a {background: #d1070a;
    width: 170px;
    height: 26px;
    line-height: 26px;
    border-radius: 15px;
    font-size: 14px;
    color: #fff;
    font-weight: 100;
    text-align: center;
    display: block;
    margin: 0 auto;}
.biaoti ew{ font-size:0.05rem; line-height:0.01rem}
.biaoti span{ color:#ae1f24}
.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}
.db1{ font-size:0.4rem; background-color:#b60005; color:#FFF; width:2rem; text-align:center; margin:0.1rem;  border:#c6363b 0.05rem solid}
.db2{ font-size:0.4rem; background-color:#efefef; color:#666666; width:4rem; text-align:left; border:#c6363b 0.05rem solid; padding:0.2rem}
.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}