﻿body{color:#333;background:#Fff;font-size:15px;font-family:"微软雅黑";overflow-x: hidden;}

.wrap{width: 1000px;margin: 0 auto;}
.wbap{width: 1041px;margin: 0 auto;}
.body-bg{overflow: hidden;}
.body-bg .top{background: url("../image/top.png") center top no-repeat;height: 287px;}
.navwoq{background: #D50F11;height: 55px;}
.navs ul{padding-top: 10px;width: 1094px;}
.navs li{float: left;margin-right: 66px;text-align: center;}
.navs li .hom{background: url("../image/ffv.png") no-repeat;color: #d31113;font-weight: bold;margin-left:40px;width: 115px;}
.navs li a{font-size: 20px;color: #fff;height: 36px; display: inline-block;line-height: 35px;text-align: center;text-decoration: none;width: 152px;}
.navs li a:hover{background: url("../image/fwfw.png") no-repeat;color: #d31113;font-weight: bold;}
.navs li .hom:hover{background: url("../image/ffv.png") no-repeat;color: #d31113;font-weight: bold;}

.main{background:url("../image/bjito.png") no-repeat;height: 946px;}
.boe{height: 204px;}
.wuxin{height: 130px;margin-bottom: 93px;}
.wuxin ul{padding-left: 196px;width: 860px;}
.wuxin li{padding-right: 40px;height: 130px;width: 130px;float: left;}
.wuxin li a{line-height: 130px;    text-align: center;color: #ffffff;font-size: 26px;display: block;}

.ynew{overflow: hidden;padding-left: 62px;height: 370px;margin-bottom: 30px;}
.mgje{margin-right: 68px;}
.list{width: 446px;}
.list .hd{height: 42px;}
.list .hd h3{margin-left:125px;width: 196px;text-align: center;color: #fff;font-size: 24px;display: block;font-weight: bold;line-height: 42px;float: left;}
.list .hd span{float: right;font-size: 16px;color: #ce281f;    padding-top: 25px;}
.list .hd a{color: #ce281f;}

.list .bd ul {padding-top: 13px;}
.list .bd ul li{background:url(../image/lfk.png) no-repeat 0px 15px;height: 36px;}
.list .bd ul li b{font-size: 15px;color: #ff7d2e;font-weight:500;}
.list .bd ul li a{padding-left:12px;line-height: 36px;font-size: 15px;color: #333;}
.list .bd ul li a:hover{color:#E93236;}
.list .bd .date{float: right;color: #888888;line-height: 36px;font-size: 15px;}

.footer{background: #C23235;height: 103px;padding-top:27px;}
.footer p{line-height: 26px;color: #ffffff;font-size: 15px;text-align: center;}

.conmet{border: 1px solid #D6D5D5;padding: 10px 19px 20px 19px;margin: 20px 0px 47px 0px;}
.listi-y-er{border-bottom: 2px solid #DDDDDD;height: 38px;}
.listi-y-er h2{padding: 0px 10px;color: #333;font-size: 20px;line-height: 40px;border-bottom:2px solid #D50F11;float: left;}
.listi-y-er span{line-height: 40px;padding:0px 12px 0px 0px ;font-size: 15px;color: #888888;}
.listi-y-er a{color: #888888;}
.listi-y-er a:hover{color:#D50F11;}

.listi-li{padding-top:11px;}
.listi-li li a{ padding-left:14px;  background: url(../image/lfk.png) no-repeat 0px 16px;text-decoration: none;line-height: 36px;font-size: 15px;float: left;color:#333;}
.listi-li li{ height: 35px;overflow: hidden ;    border-bottom: 1px dashed #C3C3C3;}
.listi-li li span{font-size: 15px;color: #888;line-height: 36px;}
.listi-li li a:hover{color:#D50F11;}

.page {margin:20px auto;padding:6px 0px;height:20px;text-align: center;}
.page span {padding:4px 10px;font-size: 15px;color: #666;height:20px;line-height:20px;margin:-5px 2px;border: 1px solid #F3F3F3;}
.page span.pagination_curr {color: #fff;font-weight:bold;background: #D50F11;border: 0;}
.page span.pagination_curr a{color: #fff;}

.listi-rr{padding: 0px 30px;margin-top:35px;}
.listi-rr .abc{ text-align: center; border-bottom: 2px solid #ccc; line-height: 65px; font-size: 12px; }
.listi-rr h1 { text-align: center; padding: 5px 50px; font: bold 24px/40px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53"; }
.listi-rr h2{ text-align: center; padding-bottom: 0; padding-top: 0; font: normal 18px/40px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53"; }
.listi-rr span{font-size:13px;color: #333;}

.listi-rr .abc-content { line-height: 30px; padding-top: 30px; font-size: 16px; text-align: justify; }
.listi-rr .abc-content p { padding: 0 0; margin-bottom: 15px; }

.programme{height: 80px;margin-bottom: 40px;}
.programme ul{overflow: hidden;}
.programme li{width: 485px;margin-left: 35px;float: left;height: 80px;}
.programme li a{display: block;line-height: 80px;    height: 80px;}

.wx-lyjj{height:56px;background: url(../image/gzksd.jpg) no-repeat;margin-top: 15px;}
.listi-lyjj{background-color: #f0f0f0;overflow: hidden;padding-bottom:45px;}
.boain{padding: 20px 0px;}

.registerform { margin-bottom: 40px; }
.registerform .need { width: 10px; color: #F00; }
.registerform textarea { height: 75px; }
.registerform label { margin: 0 15px 0 4px; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 12px; }
.col-2 { width: 50%;    float: left; }
.form-group { position: relative; margin-bottom: 10px; min-height: 42px; }
.registerform .label { display: inline-block; width: 66px; text-align: justify; }
input.inputxt {background: #fff; display: block; line-height: 42px; height: 42px; width: 80%; padding: 0 1% 0 14%; color: #555; border: 1px solid #aabfda; border-radius: 4px; font-size: 16px;  }
.Validform_checktip { margin-left: 8px; line-height: 20px; height: 20px; overflow: hidden; color: #999; font-size: 12px; }
.form-group:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
input { padding: 10px 70px; vertical-align: middle; font-size: 24px; background-color: #c0c0c0; border: none; color: #fff; cursor: pointer; }
label.label { font-size: 16px; color: #333; position: absolute; line-height: 42px; left: 10px; z-index: 2; }
.col-1 { width: 100%; }
.form-inline { display: inline-block; float: left; }
.textarea .form-control { padding: 0px 2% 12px 2%; width: 96%; background: none; border: none; margin-top: 48px; overflow: hidden; margin-bottom: 0; font-family: "Microsoft YaHei", "宋体"; font-size: 16px; }
.textarea { border-radius: 4px; margin-bottom: 26px; background: #fff; border: 1px solid #aac0da; width: 97.555555555552212%; }
input.tijiao{background: #d50e11;}

.zyj_abgt{display: unset;}
a.zyj_abgt{font-size: 24px;color:#333333;display: block;text-align: center;}
img#img_sp_rand_1 {height: 40px;width: 140px;}


/*pagediv*/
.pagediv{padding:20px 0; font-size:14px; color:#555; line-height:28px; text-align:center; clear:both;}
.pagediv li{display: inline-block;}
.pagediv .arrow a{color: #555;}
.pagediv .total_count,
.pagediv .arrow a,
.pagediv .arrow span,
.page_jump a{display: inline-block; padding:0 10px; margin:4px; zoom:1; border:#dfdfdf 1px solid; border-radius:3px; 
}
.pagediv  #page_input{ padding:0px!important;width:40px; height:28px; color:#888; text-align:center; border:#dfdfdf 1px solid; border-radius:3px; background:#fff;}
.pagediv .total_count,
.pagediv .arrow a,
.page_jump a{
	transition: all .2s;
	-webkit-transition: all .2s;
	background: #f1f1f1;
	background: -webkit-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -o-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -moz-linear-gradient(#ffffff 10%, #f1f1f1);
	background: linear-gradient(#ffffff 10%, #f1f1f1);
}
.pagediv .arrow span{background: #f5f5f5; color: #999;}
.pagediv .arrow a:hover,
.page_jump a:hover,
.pagediv .arrow .current{background:#C23235; border-color:#C23235; color:#fff; text-decoration:none;}
.pagediv .arrow .current{font-weight: bold;}
.page_jump{margin-left: 4px;}
.page_jump a{margin-left: 6px;}

