﻿/*通用样式*/
body{font-family:"微软雅黑";background:#f5f5f5;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;}ul,li{list-style-type:none;}
a{color:#333;outline:none;}
a,a:visited{text-decoration:none;color:#333;}
.cl{clear:both;}

.ui-header{
	position:relative;
	background: #c7191a;
}
.ui-header h1{ height:40px; line-height:40px; font-size:18px; text-align:center; color:#ecd37a;}
.ui-header-left, .ui-header-right{ position:absolute; top:0; left:0; width:52px; height:100%;}
.ui-header-right{ left:auto; right:0;}
.ui-header-left a, .ui-header-right a{ display:block; height:100%; background-size:30px auto; background-repeat:no-repeat; background-position:center center;}

.ui-header-ico-home{  background:url(images/home.png);}
.ui-header-ico-menu{ background:url(images/menu.png);}



.icon-nav{ padding:8px 0 20px;}
.icon-nav .flexbox {display:block;}

.row-list{overflow:hidden; padding: 0 5px;}
.row-list li.flex {flex:inherit;}
.row-list li{float:left; width:33.3333%; height: 97px; margin-top:10px;box-sizing:border-box;  padding:0 5px;}
.row-list li a{ display: block; width:100%; padding-top: 15px; border:1px solid #f0f0f0; border-radius: 10px; height: 80px; background: #fff;}
.row-list li a:hover{ background-color: #a42c2c;}
.row-list li .icon{ display:block; margin:0 auto; width: 40px; height: 40px; background:#ffffff url(images/bg_icon.gif) no-repeat; background-size: 80px 520px;}
.row-list li b{  display:block; text-align: center; font-weight: normal; padding-top: 5px;}
.row-list li a:hover b{ color: #fff;}
.row-list .li-n{ border: none; background:#f7faff; box-shadow: none; }
.row-list .li-1 a:hover .icon{ background-position: 0 0;}
.row-list .li-2 a:hover .icon{ background-position: 0 -40px;}
.row-list .li-3 a:hover .icon{ background-position: 0 -80px;}
.row-list .li-4 a:hover .icon{ background-position: 0 -120px;}
.row-list .li-5 a:hover .icon{ background-position: 0 -160px;}
.row-list .li-6 a:hover .icon{ background-position: 0 -200px;}
.row-list .li-7 a:hover .icon{ background-position: 0 -240px;}
.row-list .li-8 a:hover .icon{ background-position: 0 -280px;}
.row-list .li-9 a:hover .icon{ background-position: 0 -320px;}
.row-list .li-10 a:hover .icon{ background-position: 0 -360px;}
.row-list .li-11 a:hover .icon{ background-position: 0 -400px;}
.row-list .li-12 a:hover .icon{ background-position: 0 -440px;}
.row-list .li-13 a:hover .icon { background-position: 0px -480px;}

.row-list .li-1 .icon{ background-position: -40px 0;}
.row-list .li-2 .icon{ background-position: -40px -40px;}
.row-list .li-3 .icon{ background-position: -40px -80px;}
.row-list .li-4 .icon{ background-position: -40px -120px;}
.row-list .li-5 .icon{ background-position: -40px -160px;}
.row-list .li-6 .icon{ background-position: -40px -200px;}
.row-list .li-7 .icon{ background-position: -40px -240px;}
.row-list .li-8 .icon{ background-position: -40px -280px;}
.row-list .li-9 .icon{ background-position: -40px -320px;}
.row-list .li-10 .icon{ background-position: -40px -360px;}
.row-list .li-11 .icon{ background-position: -40px -400px;}
.row-list .li-12 .icon{ background-position: -40px -440px;}
.row-list .li-13 .icon{ background-position: -40px -480px;}

/*首页按钮*/
.indexbody-btn{height:auto; clear:both;  padding-top:16px;}
.indexnav li{ width:33.3%px;  float:left;  margin-left:3px; margin-right:3px; margin-bottom:16px;}
.indexbtn-ul li{ float:left; width:28%px; padding-left:6px; padding-right:6px;  padding-bottom:10px; position:relative; }
.indexbtn-ul li .zoom { display:none; overflow:hidden; position:absolute; left:0; top:0; z-index:2; width:32%px; background:url(images/zoom.png) top center no-repeat;}
.indexbtn-ul li:hover .zoom { display:block; }
.indexbtn-ul .indbtn-01{ background:url(images/btnh_03.png) top center no-repeat;}
.indexbtn-ul .indbtn-02{ background:url(images/btnh_05.png) top center no-repeat;}
.indexbtn-ul .indbtn-03{ background:url(images/btnh_07.png) top center no-repeat;}
.indexbtn-ul .indbtn-04{ background:url(images/btnh_09.png) top center no-repeat;}
.indexbtn-ul .indbtn-05{ background:url(images/btnh_15.png) top center no-repeat;}
.indexbtn-ul .indbtn-06{ background:url(images/btnh_16s.png) top center no-repeat;}
.indexbtn-ul .indbtn-07{ background:url(images/btnh_17.png) top center no-repeat;}
.indexbtn-ul .indbtn-08{ background:url(images/btnh_18.png) top center no-repeat;}
/*首页按钮END*/

/*头部区域*/
.header{width:100%;height:2.8em;line-height:2.8em;background:#7d3e2c;overflow:hidden; border-bottom:#fff solid 3px;}
.header .logo{text-align:center;font-size:1.2em;font-weight:bold;color:#fff;}











/*页脚区域*/
.footer{background: #c7191a;text-align:center;overflow:hidden;clear:both;padding-bottom:55px;}
.footer .copyRight{padding:2px 15px;line-height:22px;text-align: center;color:#e4e4e4;}
.footer .topBtn a{width:20px;height:19px;background:url(images/top.png) no-repeat;background-size:20px 19px;position:absolute; bottom:10px;right:10px;}

/*底部功能*/
.body_footer{width:100%;height:45px; max-width:960px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#d91616), to(#3e0303));background:-moz-linear-gradient(top, #d91616, #3e0303);/* Firefox */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d91616,endColorstr=#3e0303,grandientType=0);bottom:0;border-top:1px solid #2a2a2a; clear:both;}
.body_footer ul li a{width:100%;height:45px;display:block;border-right:1px solid #d91616;border-left:1px solid #3e0303; }

.body_footer ul{width:100%;height:45px;line-height:45px;}
.body_footer ul li{width:25%;float:left;color:#fff;}
.body_footer ul li dl{width:auto;margin:0 auto;text-align:center;}
.body_footer ul li dt{width:auto;height:25px;overflow:hidden;}
.body_footer ul li dt img{ width:25%;}
.body_footer ul li dd{width:auto;height:20px;font-size:12px;color:#fff;line-height:20px;overflow:hidden;}

.pz_main{ width:100%; float:left; }
.c_0100_5{float:left;width:95%;padding:0 2.5%;border-bottom: solid 2px #c7191a;margin-top: 10px;}
.c_0100_5 .l_7{ float:left; height:17px; padding:8px 0 12px 40%;}
.c_0100_5 .l_80{ float:left; width:100%; padding:8px 0; line-height:20px;  text-align:center;  font-size:16px; font-weight:bold;}

/*4新闻*/
.c_0100_12{ float:left; width:95%; padding:0 2.5%; }
.c_0100_12 .ul2{ float:left; width:100%; padding:2% 0 3.5% 0;}
.ul2 li{ float:left; width:100%; padding:1.5% 0; border-bottom:#aaa6a0 dashed 1px;}
.ul2 li .tit_ques{ float:left; width:100%; }
.ul2 li .tit_ques a{ float:left; width:98%; padding:3px 0 3px 2%; background:url(images/down_img1.jpg) left 10px no-repeat; color:#343434; font-size:14px; font-weight:bold; line-height:20px; overflow: hidden; text-overflow:ellipsis; }
.ul2 li .tit_ques a:hover{ color:#c7191a;}
.ul2 li .time_ques{ float:left; width:100%; color:#9c9c9c; line-height:24px;}
.ul2 li .text_ques{ float:left; width:100%; color:#343434;  line-height:20px; overflow:hidden;}
/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;margin-bottom: 30px;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}

/*Index_导航样式*/
.pf{ float:right; width:50%;  background-color:#eee9e1;  padding-bottom:10px;}
.top_menu{ float:left; width:90%; height:26px; padding:10px 5%;}
.top_menu a{ float:left; height:26px;color:#240f07; font-size:16px; font-weight:bold;}

.menu{ float:left; width:100%; padding-bottom:70px; }
.menu ul{ float:left; width:100%;}
.menu ul .l1{float:left; width:100%; }
.menu ul .l1 .l1_a{float:left; width:90%; padding:0 5%; height:40px; background-color:#c7191a; border-bottom:#fff solid 1px; }
.menu ul .l1 .l1_a:hover,
.menu ul .l1.on .l1_a{ background-color:#c7191a;}
.menu ul .l1 .l1_a span{ float:left; width:90%; color:#fff; font-size:14px; line-height:40px;  }
.menu ul .l1 .l1_a:hover span,
.menu ul .l1.on .l1_a span{ float:left; width:90%; color:#fff; font-size:14px; line-height:40px; }
.menu ul .l1 .l1_a b{ float:right; width:10%; height:15px; margin:15px 0 0 0; background:url(images/menu_img4.png) right center  no-repeat;}
.menu ul .l1 .l1_a:hover b,
.menu ul .l1.on .l1_a b{ background:url(images/menu_img5.png) right center no-repeat;  }
.menu .l1_ul{ float:left; width:100%; padding:4px 0 8px 0;}
.menu .l1_ul .l2{ float:left; width:90%; padding:0 5%;}
.menu .l1_ul .l2 .l2_a{ float:left; width:92%; height:35px; padding-left:8%;  color:#656565; line-height:35px; border-bottom:#cccccc solid 1px; background:url(images/menu_img6.png) left center no-repeat; }
.menu .l1_ul .l2.on .l2_a,
.menu .l1_ul .l2 .l2_a:hover{background:url(images/menu_img6_1.png) left center no-repeat; color:#000000;}

newbody {
position: relative;
top: 0;
float: left;
width: 100%;
}
zhezhao{width:100%; height:100%; background:#000; position:fixed; left:0; right:0; z-index:9990; display:none; opacity:0.5;}
#RightNav {
position:fixed;
right: -50%;
top: 0;
z-index: 19911230;
height: 100%;
overflow-y: auto;
display:none;
}

.c_0100_10{ float:left; width:95%; padding:3% 2.5%; }
.t_0100_4{ float:left; width:100%; border:#d7d7d7 solid 1px; padding:3px; background:#ede8df; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.t_0100_5{ float:left; width:100%; padding:4% 0 3% 0;}
.t_0100_5 .tt_0100_1{ float:left; width:100%; text-align:center; line-height:37px; color:#3c2621; font-size:18px; font-weight:bold; background:#e4dbd0; }
.t_0100_5 .tt_0100_2{ float:left; width:100%; padding:12px 0 0 0; color:#464646; line-height:24px; font-size:14px;}

.d_0100_2{ float:left; width:100%; border-top:1px solid #dcdcdc; padding:12px 0 0 0;}
.d_0100_2 a{ float:left; width:100%; color:#464646; font-size:14px; line-height:24px;}
.d_0100_2 a span{ color:#c7191a;}
.d_0100_2 a:hover{ color:#c7191a;}
.d_0100_2 a span:hover{color:#c7191a;}
.c_0100_8{ float:left; width:100%; width:95%; padding:0 2.5%; }
.por_box{ float:left; width:100%; padding:22px 0 3px 0;}
.por_box ul{ float:left; width:100%;}
.por_box ul li{ float:left; width:94%; padding:20px 3%; background:#eeeff2; margin:0 0 20px 0;}
.img_195_1{  float:left; width:37%;}
.text_195{float:right; width:60%;}
.text_195_1{ float:left; width:100%; color:#240f07; font-size:18px; line-height:24px; margin:5px 0 0 0; font-weight:bold;}
.text_195_1 span{ font-size:14px;  line-height:36px;}
.text_195_2{ float:left; width:100%; margin:10px 0 0 0;}
.text_195_2 span{ color:#c7191a;font-size:14px;  }
.por_box ul li:hover{ background:#c7191a; color:#f2f2f3;}
.por_box ul li:hover .text_195_1{ color:#f2f2f3;}
.por_box ul li:hover .text_195_2 span{ color:#ffffff;}






