﻿@charset "utf-8";
/* CSS Document */
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
img{ max-width:100%;}
ol,ul,li{ list-style-type:none; list-style-position:outside;}
caption,th{ text-align:left;}
h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
a{text-decoration:none; color:#646464;}
a:hover{text-decoration:none;}
body {margin:0;padding:0;background:#ffffff;min-width:320px;width:100%;max-width:640px; font-family:"microsoft yahei";}
body,td,th {font-family:"microsoft yahei"; font-size:12px; color:#434343;}
a,p,ul,li{ text-decoration:none; margin:0; padding:0; list-style-type:none;}



/*切图：pz_xq*/
.pz_top{ width:100%; float:left;  }
.pz_main{ width:100%; float:left; }
.pz_banner{ width:100%; float:left; }
.pz_menu{ float:left; width:100%; position:fixed; left:0; bottom:0; z-index:999; }
.pz_down{ float:left; width:100%;}
.div{ width:100%; float:left; overflow:hidden;}
.div img{width:100%; float:left; display:block;}



/*top*/
.top_box{float:left; width:100%;  background:#fff;height:70px;}
.logo{float:left; margin-left:2.8%; width:159px; padding-top:14px; padding-bottom:13px; }
.logo img{ width:159px; height:auto;}
.top_nav{float:right; width:35px;  margin-right:2.8%; padding-top:18px; padding-bottom:18px; }
.top_nav img{ width:35px; height:auto;}
.top_nav_1{float:right; width:35px; height:35px; margin-right:8px;padding-top:18px; padding-bottom:18px; }
.top_nav_1 img{ width:35px; height:auto;}
.pf{ float:right; width:63%;}

.nav_logo{ float:left; width:100%; background:#c8000a;}
.nav_logo .nav_logo_1{ float:left; width:226px;}
.menu{ float:left; width:100%;}
.menu ul{ float:left; width:100%;}
.menu ul .l1{float:left; width:100%; }
.menu ul .l1 .l1_a{float:left; width:100%; padding:0 10px; height:47px; line-height:47px; background:#eeeeee; border-bottom:#fff solid 1px; box-sizing:border-box; }

.menu ul .l1 .l1_a span{ float:left; width:100%; color:#656564; font-size:14px; height:47px; background:url(images/jt_12.png) no-repeat right center;background-size:7px 13px;}
.menu ul .l1.on .l1_a span{background:url(images/jt_06.png) no-repeat right center  #eeeeee;background-size:13px 7px;}

.menu .l1_ul{ float:left; width:100%; background:#fff; }
.menu .l1_ul .l2{ float:left; width:87.6%; padding:0 6.2%;}
.menu .l1_ul .l2 .l2_a{ float:left; display:block; width:95%; height:32px; font-size:12px; color:#656564; line-height:32px; padding-left:5%;   color:#656564; background:url(images/navebj_03.png) left center no-repeat; background-size:5px 10px; border-bottom:1px #e5e5e5 solid; }
.menu .l1_ul .l2.on .l2_a,
.menu .l1_ul .l2 .l2_a:hover{}
/*banner*/
.banner{ width:100%; float:left; position:relative;}
.slideBox{ position:relative; overflow:hidden; margin:0px auto;  max-width:640px; /* 设置焦点图最大宽度 */}
.slideBox .hd{ float:left; width:100%; position:absolute; height:6px; line-height:14px; bottom:13px; z-index:1;  right:0;}
.slideBox .hd ul{  margin:auto; display:table;}
.slideBox .hd li{float:left; display:inline-block; width:8px; height:8px; background-color:#ffffff; -webkit-border-radius:8px; -moz-border-radius:8px;  border-radius:8px; text-indent:-9999px; overflow:hidden; margin:0 4px;   }
.slideBox .hd li.on{background-color:#c8000a; width:8px; height:8px;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.c_0100_1{ float:left; width:100%;}
.c_0100_1 .t_0094_1{ float:left; width:100%; height:56px; border-bottom:1px #dfdfdf solid; padding:10px 90px 0 2.8%; box-sizing:border-box; position:relative; background:#f3f3f3;}
.c_0100_1 .t_0094_1 .l_0068{ float:left; width:100%; height:36px; border:2px #ececec solid;-webkit-border-radius:10px; -moz-border-radius:10px;  border-radius:10px; background:url(images/ssbj_16.png) no-repeat 9px center #fff; background-size:16px; padding-left:35px; box-sizing:border-box; font-size:12px; color:#888888; font-family:"microsoft yahei"; -webkit-appearance:none;}
.c_0100_1 .t_0094_1 .r_0017{ position:absolute; right:2.8%; top:10px; float:right; display:block; width:68px; height:36px;border:0;-webkit-border-radius:10px; -moz-border-radius:10px;  border-radius:10px; background:#c8000a; text-align:center; font-size:17px; color:#ffffff; font-family:"黑体"; line-height:32px; box-sizing:border-box; appearance:none;
  -webkit-appearance:none;
-moz-appearance:none;
}
.c_0100_2{ float:left; width:100%;}
.c_0100_2 .t_0094_2{float:left; width:94.4%; padding:0 2.8%; margin-top:15px; position:relative;}
.c_0100_2 .t_0094_2 .t_xf{ padding:13px 20px; max-width:94.4%;  box-sizing:border-box;position:absolute; z-index:999; left:2.8%; top:0; background:url(images/imgtmbj_23.png); font-size:18px; color:#ffffff;white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.c_0100_3{ float:left; width:100%; background:#f3f3f3;margin-top:15px;}
.c_0100_3 .t_0094_3{float:left; width:94.4%; padding:0 2.8%;   }
.c_0100_3 .t_0094_3 .t_0100_3{float:left; width:100%; margin-top:15px; position:relative; }
.c_0100_3 .t_0094_3 .t_0100_3 .r_0068{ position:absolute; right:0px; top:0px; width:65.4%;}
.c_0100_3 .t_0094_3 .t_0100_3 .r_0068 .r_0068_1{ float:left; margin-left:11.4%; width:80%; margin-top:38px; height:15px; line-height:15px; font-size:15px; font-family:"Aparajita"; text-transform:uppercase;  color:#4d4c4c;white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.c_0100_3 .t_0094_3 .t_0100_3 .r_0068 .r_0068_2{ float:left; margin-left:11.4%;width:80%; height:21px; line-height:21px; font-size:15px; font-weight:bold; color:#c8000a;white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.c_0100_3 .t_0094_3 .t_0100_3 .r_0068 .r_0068_3{ float:left; margin-left:11.4%;width:80%; margin-top:7px; height:20px; line-height:20px; font-size:12px;  color:#333333;white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.c_0100_3 .t_0094_3 .t_0100_3 .r_0068 .r_0068_4{ float:left; margin-left:11.4%;width:80%;  /*height:60px;*/ height:40px;  line-height:20px; font-size:13px;  color:#333333; font-weight:bold;overflow: hidden;}
.c_0100_4{ float:left; width:100%; background:#f3f3f3;margin-top:15px;}
.c_0100_4 .t_0094_4{float:left; width:94.4%; padding:0 2.8%;}
.c_0100_4 .t_0094_4 .l_0062{ float:left; width:62.8%;}
.c_0100_4 .t_0094_4 .r_0038{ float:left; width:37.2%; position:relative;}
.c_0100_4 .t_0094_4 .r_0038 .r_0038_1{ position:absolute; width:100%; text-align:center; top:0px; left:0px;}
.c_0100_4 .t_0094_4 .r_0038 .r_0038_1 .t_0038{ float:left; margin-left:5%; width:90%; margin-top:29px; height:15px; line-height:15px; font-size:15px; color:#fff; font-weight:bold;overflow: hidden; text-overflow:ellipsis;}
.c_0100_4 .t_0094_4 .r_0038 .r_0038_1 .l_0038{ float:left; margin-left:39.2%; width:21.7%; margin-top:10px;white-space:nowrap; }
.c_0100_4 .t_0094_4 .r_0038 .r_0038_1 .d_0038{ float:left; margin-left:10%; width:80%; margin-top:11px; height:57px;  line-height:19px; font-size:12px; color:#fff; overflow:hidden; }
.c_0100_5{ float:left; width:100%; background:#f3f3f3;padding-top:15px;padding-bottom:15px; overflow:hidden;}
.c_0100_5 .t_0094_5{float:left; width:94.4%; padding:0 2.8%; }
.tabBox{  width:94.4%; padding:0 2.8%;  }
.tabBox .hd{  line-height:37px; height:45px;  font-size:15px; width:100%; overflow:hidden; position:relative;z-index:99; }
.tabBox .hd ul{ float:left; width:100%;  }
.tabBox .hd ul li{ float:left; width:50%;  text-align:center;height:37px; line-height:37px; position:relative; background:#858585; z-index:99; }
.tabBox .hd ul li .li_jt{ display:none; position:absolute; bottom:-8px; left:50%; margin-left:-8px; width:16px; z-index:99;}
.tabBox .hd ul li.on{ background:#c8000a; background-size:cover;}
.tabBox .hd ul li.on .li_jt{ display:block;}
.tabBox .hd ul li a{ color:#ffffff;text-align:center; font-size:15px; font-weight:bold;    }
.tabBox .bd ul{ margin-top:-3px; background:#ffffff;}
.tabBox .bd ul li{ border-bottom:1px dotted #e8e8e8; width:100%; height:83px;  }
.tabBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); display:block; width:100%; height:100%;}  /* 去掉链接触摸高亮 */
/*.tabBox .bd li a .l_0020{ float:left; width:20%; height:83px; background:url(images/xwbj_18.jpg) no-repeat; background-size:48px auto; background-position:center;}
.tabBox .bd li a .l_0020 .l_0020_t{ float:left; font-size:15px; line-height:15px; height:15px; margin-left:30%; margin-top:20px; color:#ffffff; }
.tabBox .bd li a .l_0020 .l_0020_d{ float:right; font-size:15px; line-height:15px; height:15px; margin-right:30%; margin-top:10px; color:#ffffff; }
.tabBox .bd li a .r_0080{ float:left; width:80%; height:83px;}
.tabBox .bd li a .r_0080 .r_0080_t{ float:left; width:100%; margin-top:7px; height:31px; line-height:31px; font-size:15px; color:#333333;white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.tabBox .bd li a .r_0080 .r_0080_d{ float:left; width:100%; height:38px; line-height:19px; font-size:12px; color:#666666; overflow:hidden;}
.tabBox .bd li a:hover .l_0020{  background:url(images/xwbj_15.jpg) no-repeat;background-size:48px auto; background-position:center;  }
.tabBox .bd li a:hover .r_0080 .r_0080_t{ color:#c8000a;}*/
/*CSS部分*/
.tabBox .bd li a .l_0020{ float:left; width:20%; height:83px; background:url(images/xwbj_18.jpg) no-repeat; background-size:48px auto; background-position:center;}
.tabBox .bd li a .l_0020 .l_0020_1{ margin:0 auto; margin-top:10px; width:48px; height:64px; background:url(images/xwbj_18.jpg) no-repeat; background-size:48px 64px; }
.tabBox .bd li a .l_0020 .l_0020_1 .l_0020_t{ float:left; font-size:15px; line-height:15px; width:48px; height:15px; margin-left:10px; margin-top:13px; color:#ffffff; }
.tabBox .bd li a .l_0020 .l_0020_1 .l_0020_d{ float:right; text-align:right; font-size:15px; line-height:15px; width:48px; height:15px; margin-right:12px; margin-top:8px; color:#ffffff; }
.tabBox .bd li a .r_0080{ float:left; width:80%; height:83px;}
.tabBox .bd li a .r_0080 .r_0080_t{ float:left; width:100%; margin-top:7px; height:31px; line-height:31px; font-size:15px; color:#333333;white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.tabBox .bd li a .r_0080 .r_0080_d{ float:left; width:100%; height:38px; line-height:19px; font-size:12px; color:#666666; overflow:hidden;}
.tabBox .bd li a:hover .l_0020 .l_0020_1{  background:url(images/xwbj_15.jpg) no-repeat; background-size:48px 64px;  }
.tabBox .bd li a:hover .r_0080 .r_0080_t{ color:#c8000a;}
.c_0100_6{ float:left; width:100%; background:#ffffff;}
.c_0100_6 .t_0094_6{float:left; width:94.4%; margin:0 2.8%; height:44px; line-height:44px; text-align:center; border-bottom:1px #e8e8e8 solid; font-size:14px; background:url(images/st_03.jpg) no-repeat center; background-size:1px 10px; }
.c_0100_7{ float:left; width:100%;background:#ffffff;}
.c_0100_7 .t_0094_7{float:left; width:94.4%; padding:15px 2.8%;  line-height:23px; text-align:center;  font-size:13px; color:#333333; }
.c_0100_8{ float:left; width:100%; height:48px;}
.c_0100_9{ float:left; width:100%;}
.c_0100_9 ul li{ float:left; width:20%; height:48px; background:#c8000a; box-sizing:border-box; border-right:1px #fff solid;}
.c_0100_9 ul li a{ display:block; width:100%; height:100%;box-sizing:border-box; padding-top:7px; text-align:center;}
.c_0100_9 ul li a .t_0024{ float:left; width:100%;}
.c_0100_9 ul li a .t_0024 .t_0024_1{ margin:0 auto; width:18px;}
.c_0100_9 ul li a .d_0100{ float:left; margin:3px auto 0; width:100%; font-size:13px; color:#eec7c8;}
.c_0100_10{ float:left; width:100%;}
.c_0100_10 .t_0094_10{float:left; width:94.4%; padding:0 2.8%; background:#c8000a; height:40px;}
.c_0100_10 .t_0094_10 .a_10{ float:left; display:block; width:100%; height:40px; line-height:40px; text-align:center; font-size:16px; color:#ffffff; background:url(images/cpxqzjt_03.png) no-repeat left center; background-size:6px 12px;}
.c_0100_11{ float:left; width:100%;}
.c_0100_11 .t_0094_11{float:left; width:94.4%; padding:0 2.8%; background:#f3f3f3; padding-top:15px;}
.c_0100_11 .t_0094_11 .l_0094_11{ float:left; width:100%; margin-top:5px;  line-height:39px; font-size:20px; color:#c8000a;}
.c_0100_11 .t_0094_11 .d_0094_11{ float:left; width:100%; line-height:21px; font-size:13px; color:#555555;}
.c_0100_12{ float:left; width:100%; background:#f3f3f3;padding-top:11px;padding-bottom:15px;}
.tabBox_12{ float:left; width:94.4%; padding:0 2.8%;  }
.tabBox_12 .hd{  line-height:37px; height:45px;  font-size:15px; width:100%; overflow:hidden;   }
.tabBox_12 .hd ul{ float:left; width:100%;  }
.tabBox_12 .hd ul li{ float:left; width:25%; vertical-align:top; text-align:center;height:39px; position:relative; border-bottom:1px #cb111a solid; }
.tabBox_12 .hd ul li a{ display:block; width:100%; height:39px; text-align:center; line-height:39px; color:#f3f3f3;text-align:center; font-size:13px; background:#a7a7a7;box-sizing:border-box; border-right:1px #f3f3f3 solid;}
.tabBox_12 .hd ul li.on a{  background:#c8000a;}
.tabBox_12 .bd { float:left; width:100%; }
.tabBox_12 .bd .con_12{  width:100%; padding:10px 0 20px; line-height:24px; font-size:14px; color:#333333;  }
.tabBox_12 .bd .con_12 .a_12{ display:block; margin:0 auto; margin-top:15px; width:116px; height:36px; background:#c8000a; -moz-border-radius:4px; webkit-border-radius:4px; -khtml-border-radius:4px;border-radius:4px; text-align:center; line-height:36px; font-size:15px; color:#ffffff;}
.c_0100_13{ float:left; width:100%; background:#ffffff; }
.c_0100_13 .a_13{ float:left; display:block; width:100%; height:43px; background:#a7a7a7; text-align:center; line-height:43px; font-size:13px; color:#ffffff;}
.c_0100_14{ float:left; width:100%; }
.c_0100_14 .t_0094_14{ float:left; width:94.4%;padding:10px 2.8% 14px; font-size:14px; line-height:23px; color:#444444;}
.c_0100_15{ float:left; width:100%; }
.c_0100_15 .t_0094_15{ float:left; width:94.4%;padding:15px 2.8% 0; background:#f3f3f3;}
.c_0100_15 .t_0094_15 .a_15{ float:left; display:block; width:100%; height:44px; text-align:center; line-height:44px; font-size:15px; color:#333333; background:#ffffff; margin-top:1px;}
.c_0100_16{ float:left; width:100%; }
.c_0100_16 .a_16{ float:left; display:block; width:100%; height:56px; text-align:center; line-height:56px; background:#f3f3f3; position:relative;}
.c_0100_16 .a_16 .a_16_z{ width:110px; position:absolute; left:50%; margin-left:-50px;}
.c_0100_16 .a_16 .a_16_z .a_16_1{ float:left; display:block;   margin-top:20px;}
.c_0100_16 .a_16 .a_16_z .a_16_1 img{ width:15px; height:auto;}
.c_0100_16 .a_16 .a_16_z .a_16_2{ float:left; margin-left:10px;}
.c_0100_17{ float:left; width:100%; }
.c_0100_17 .t_0094_17{float:left; width:94.4%;padding:15px 2.8% 0; background:#f3f3f3;}
.c_0100_17 .t_0094_17 ul{ background:#ffffff;}
.c_0100_17 .t_0094_17 ul li{ border-bottom:1px dotted #e8e8e8; width:100%; height:83px;  }
.c_0100_17 .t_0094_17 li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); display:block; width:100%; height:100%;}  /* 去掉链接触摸高亮 */
.c_0100_17 .t_0094_17 li a .l_0020{ float:left; width:20%; height:83px; }
.c_0100_17 .t_0094_17 li a .l_0020 .l_0020_1{ margin:0 auto; margin-top:10px; width:48px; height:64px; background:url(images/xwbj_18.jpg) no-repeat; background-size:48px 64px; }
.c_0100_17 .t_0094_17 li a .l_0020 .l_0020_1 .l_0020_t{ float:left; font-size:15px; line-height:15px; width:48px; height:15px; margin-left:10px; margin-top:13px; color:#ffffff; }
.c_0100_17 .t_0094_17 li a .l_0020 .l_0020_1 .l_0020_d{ float:right; text-align:right; font-size:15px; line-height:15px; width:48px; height:15px; margin-right:12px; margin-top:8px; color:#ffffff; }
.c_0100_17 .t_0094_17 li a .r_0080{ float:left; width:80%; height:83px;}
.c_0100_17 .t_0094_17 li a .r_0080 .r_0080_t{ float:left; width:100%; margin-top:7px; height:31px; line-height:31px; font-size:16px; color:#333333;white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.c_0100_17 .t_0094_17 li a .r_0080 .r_0080_d{ float:left; width:100%; height:38px; line-height:19px; font-size:14px; color:#666666; overflow:hidden;}
.c_0100_17 .t_0094_17 li a:hover .l_0020 .l_0020_1{  background:url(images/xwbj_15.jpg) no-repeat; background-size:48px 64px;  }
.c_0100_17 .t_0094_17 li a:hover .r_0080 .r_0080_t{ color:#c8000a;}





.c_0100_18{ float:left; width:100%; }
.c_0100_18 .t_0094_18{ float:left;width:94.4%;padding:0 2.8% 15px; background:#f3f3f3;}
.c_0100_18 .a_18{ float:left; display:block; width:100%; height:56px; text-align:center; line-height:56px; background:#ffffff;}
.c_0100_18 .a_18 .a_18_z{width:110px; position:absolute; left:50%; margin-left:-50px;}
.c_0100_18 .a_18 .a_18_z .a_18_1{ float:left; display:block; margin-top:20px;}
.c_0100_18 .a_18 .a_18_z .a_18_1 img{ width:15px; height:auto;}
.c_0100_18 .a_18 .a_18_z .a_18_2{ float:left; margin-left:10px;}
.c_0100_19{ float:left; width:100%; }
.c_0100_19 .t_0094_19{ float:left;width:100%;padding:6px 0 1px 0; background:#f3f3f3; overflow:hidden;}
.c_0100_19 .t_0094_19 ul{ float:left; width:100%;display:flex;flex-wrap:wrap;align-items:flex-star;}
.c_0100_19 .t_0094_19 ul li{ float:left; width:45.1%; margin-left:2.8%; margin-right:1.4%; margin-top:10px;}
.c_0100_19 .t_0094_19 ul li .a_19{ float:left; display:block; width:100%; line-height:34px; text-align:center; font-size:14px; color:#333333;}







newbody {
position: relative;
top: 0;
float: left;
width: 100%;
}
zhezhao{width:100%; height:100%; background:url(images/zzbj_03.png); position:fixed; left:0; right:0; z-index:9990; display:none; }
#RightNav {
position:fixed;
right: -63%;
top: 0;
z-index: 19911230;
height: 100%;
overflow-y: auto;
display:none;
background:#ffffff;
}



/*    新闻中心内页   */
.news_tit{ width:98%; float:left; border-bottom:1px dashed #999999; padding:20px 1%; text-align:center; line-height:24px;}
.news_tit h2{ font-size:14px;}
.news_tit span{ color:#969696;}

.news_ct{ width:98%; float:left; padding:10px 1%; line-height:20px;}



/*    留言   */

.zxly { width:98%; float:left;padding:0 1%;}
.zxly span{ font-size:14px; color:#000000;}
.zxly_an{  width:100%; padding:20px 0 0 0;}
.zxly_an .submit{ width:100%; background:#c8000a;border:none; height:30px; color:#fff;}
.txtk{ float:left; width:100%; height:23px;margin-top:10px;}
.nrk{ float:left; width:100%; height:98px; margin-top:20px;}





































