﻿* {margin: 0px; padding: 0px;font-size: 14px;font-family: "微软雅黑";line-height: 200%;color:#333;}
body{background:#fff;}
.title{padding-left: 10px;font-size:21px;color: #ffffff !important;background-color: #9e0101;}
h4{font-size: 18px;}
a {color: rgb(2, 2, 2); text-decoration: none;}
a:hover {color: rgb(38, 109, 155);}
.title a{float: right;}
img {margin: 0px; border: 0px; border: none;}
table{border-collapse: collapse;}
li {list-style: none; }
td{line-height: 20px;}
.cle{clear: both;}
.head {background: url("../img/logo2.png") no-repeat 0px 0px; width: 1200px; height: 156px;margin: 0 auto;}
.search{float: right;margin-top: 10px;}
.search input{height: 20px;border-radius: 5px;line-height: 20px;}
#search-btn{line-height: 16px;width: 45px;}
.nav {background-color: #9e0101;margin: 0px auto 0px;height: 40px; }
.nav ul{list-style: none;width: 1200px;margin: 0 auto;}
.nav ul li {width: 133px;float: left; display: block;border:0px;}
.nav ul li a {width: 131px; text-align: center; font-size: 18px; float: left; display: block;height:40px;line-height: 50px;color:#fff;line-height: 40px; font-weight: bold;}
/*.nav ul li a:hover {background: #c31717;color: #c5c0c0;}*/
.navactive{background: #9e0101;}
.navactive a{background: #9e0101;color: #fff;}
.dropMenu {position:absolute;top: 0;z-index:100;visibility: hidden;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);margin-top: 0px;width: 131px; padding-bottom:6px;}
.dropMenu li {background: linear-gradient(#ad2c2c,#ece5e5);text-align:center;border-top: 1px solid #ffffff;}
.dropMenu a {line-height: 30px;width: auto;display: block;color: #000;padding: 2px 0 2px 0;}
* html .dropMenu a {width: 100%;}
/*.dropMenu a:hover {background: #c31a6b;color:#c5c0c0;}*/
.dropMenu span{float: left; margin-left: 6px; margin-top: 2px;}
.pic{height: 400px;}
.bigpic{width: 1200px;margin:0 auto;}
.bottom{width: 1200px;padding: 0 5px;margin: 0 auto;padding-bottom: 30px;}
.news{width: 780px;float: left;padding-right:10px;}
.news img{width: 340px;margin:10px auto;}
.news .list{min-height: 340px;}
.chi{padding-top: 5px;}
.indextitle p{height: 55px;width: 340px;overflow: hidden;}
.indexpic{height: 240px;width: 340px;overflow: hidden;}
.indexpic img{height: 100%;width: auto;}
.life{width: 450px;float: left;padding: 0 10px;}
.life img{width: 340px;margin: 10px auto;}
.bottomright{width: 400px;float: left;}
.list{float:left;height:120px;width:214px;border-radius: 3px;    box-shadow: 1px 1px 6px 0px rgb(88, 88, 88);margin-bottom: 20px;margin-left:10px;margin-right: 10px;}
.list .time{font-size: 12px; border: 0px;}
.list p {font-size:15px;background:#5f5f5f; color: #fff !important;display: block;text-decoration: none;width: auto;border: none;line-height: 24px;height: 24px;overflow: hidden;opacity: 0.8;}
.list p:nth-child(1){
	margin-top: 72px;
}
.date{width: 40px;float: right;margin: 5px;    border-radius: 2px;    box-shadow: 0px 0px 3px #999;border:solid 1px #f8f0f8 ; margin-left: 20px;}
.year{text-align: center;width: 40px;background:#f8f0f8;font-size: 12px;}
.month{text-align: center;width: 40px;background:#f8f0f8;font-size: 12px;}
.day{text-align: center;font-size: 20px;}
.reportbody{padding-top: 30px;}
.t{margin-bottom: 20px;}
.t a{font-size: 15px;color: #048852;}
.r span{width: 90px;float: left;font-weight: bold;}
.d span{width: 90px;float: left;font-weight: bold;}
.p span{width: 90px;float: left;font-weight: bold;}
.report{padding: 5px 15px;box-shadow: 3px 3px 10px 0px rgb(88, 88, 88);}
.link  div{margin: 5px ;}
.link img{border:0px;float: left;}
.link span{font-size:14px;}
.left{float: left; width: 60%}
.right{float: right; width: 40%}
.meetpic img{width: 50px;}
.meetbody .r{margin-left: 60px;}
.meetbody .d{margin-left: 60px;}
.meetbody .p{margin-left: 60px;}
.meetpic{width: 50px;height: 80px;float: left;margin-right: 20px;}
.foot {background: #555; padding: 18px 0px 10px;text-align: center;margin-top: 30px;text-shadow: none;border-bottom: 15px solid #9e0101;}
.foot p {color: #fff; line-height: 25px; font-size: 12px;}
.foot a{color: #fff;}
.lead{width: 1200px;margin:0 auto;} 
.bottombox{float: left;width: 84px;padding: 0 43px;}
hr{clear: both;display: block;    margin: 20px 0 8px 0;border-top: 1px solid #2f2f2f;border-right: 0;border-bottom: 1px solid #6f6f6f;border-left: 0;}
.foot .topnav a{    display: inline-block;min-height: 30px;margin-bottom: 10px;padding: 0;color: #fff;}
.foot .topnav{text-align: left;}
.foot .secondnav{text-align: left;}
.foot .secondnav a{    display: inline-block;padding: 0;color: #ccc;font-size: 12px;}
.bottomlogo img{float: right;height: 80px;}
.copyright{margin:0 auto;width: 1200px;height:60px;text-align: center;background-repeat: no-repeat;background-position: right bottom;background-size: contain;}
/* ______________________index_article________________________ */
.intitle p{color: #9e0101;font-weight: bold;font-size: 20px;text-indent: 0em;border-bottom: 2px solid #ab0909;}
.intitle{margin-top: -20px;line-height: 70px;    margin-bottom: 1.8em;}
.biaoqian ul li{float: left;}
.childbody{
	width: 1200px;
	min-height: 680px;
	margin: 0 auto;
}
.bodytext{
	min-height: 400px;padding-left: 20px;
}
.main_le{
	width: 220px;
	float: left;
	padding: 0 10px;
	min-height: 200px;
	margin-left: 18px;
}
.vice_right {
	width: 882px;  margin-left: 15px; float: left; display: block;
}
.vice_nav{
    width: 900px;
    height: 40px;
   
}
.bodytext p{
	text-indent:2em; font-size: 15px;
}
/*.bodytext strong{font-size: 16px;} */
.vice_left li{
	background-color: #f4f4f4;
    color: #555;
    border-bottom: 1px solid #fff;
    padding-left:25px;
    font-size: 16px;
    font-weight: bold;
}
 .vice_left li:hover{
	background-color:#ece9e9;
    border-bottom: none;
} 

.content{
	margin-bottom: 20px;
    
width:900px;}
.vice_left a{
color:#333;
font-size:18px;}

.text{text-align:center;}
.active li{background-color: #9e0101;color: #fff;border-bottom: none;}
.mainbody{width:100%;background:#fdfdfd; }
.row{overflow: hidden;width: 1200px;margin: 0 auto;}
.notice{width:100%; }
.notice p span{float: right;}
.row .title a{margin-top:5px;font-size:16px;color: #fff;padding: 0 10px;}
.pic_more{
	background:#b01861;width:40px;float:left;height:120px;margin-left:-10px;box-shadow: 1px 1px 6px 0px rgb(88, 88, 88);
}
.pic_more p{width: 40px;text-align: center;color: #fff;}
.life p span{float: right;}
.vice_left{margin-top: 10px;}
.boxpic{width:335px;height: 150px;overflow: hidden;}
.boxpic img{width: 335px;}
.explain{width: 96%;margin-right: 40px;}
.explain li{color:#1252a0;}
.explain span {color:#bf2269;margin:0 5px;font-size: 12px; }

.cleft{ float: left; width: 95%; text-align: center;}
.cright{ float: right; width: 5%; text-align: right;}

.yxxw{ width: 32%;border: 4px solid #ffffff ; float: left; background: #eceaea ; padding: 10px 0; text-align: center;}
.yxxw img{ width: 200px; height: 146px; }

.show{}

.meetbox{width: 368px; padding: 20px 16px; float: left;}
.meetbox img{width: 100px; height: 135px; overflow: hidden; float: left; padding:0 10px;}
.meetbox p{line-height: 130%;}
.meettitle{height: 70px; margin-bottom: 12px; overflow: hidden; color: #880000; font-weight: bold;}
.meetpeople { white-space: nowrap; overflow: hidden; font-size: 14px;}
.meettime { white-space: nowrap; overflow: hidden; font-size: 14px;}
.meetposition { white-space: nowrap; overflow: hidden; font-size: 14px;}