/*初始化*/
@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,form,input,textarea,th,td,select{ margin:0; padding:0;}
em{ font-style:normal;}
li{ list-style:none;}
a{ text-decoration:none;color:#555555;font-size:14px;}
img{ border:none; vertical-align:middle;}
table{ border-collapse:collapse;}
input,textarea{ outline:none;}
textarea{ resize:none; overflow:auto;}
body{ font:14px "Arial";color:#333;}
#wrapper{height:auto;margin:0 auto;min-width:1240px;width:100%;}


.headbg{  background-color: #f5f5f5; width: 100%;}

   .head {
        background-color: #f5f5f5;
        height: 120px;
        width: 1400px;
        margin-right: auto;
        margin-left: auto;}

    .logo {
        float: left;
        margin-top: 20px;}

    .head .soso {
        float: right;
        width: 559px;
        margin-top: 40px;
        height: 27px;}

    .head .soso ul li {
        float: left;
        margin-left: 5px;
        height: 27px;
        width: 74px;
        display: block;
        line-height: 27px;
        font-size: 14px;
        color: #333333;
        background-color: #fff;
        text-align: center;}

    .head .soso ul li a {
        color: #333;}











/*清除浮动*/
.rmfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0;} 
.rmfloat{zoom:1;overflow: hidden;} 

.box{width:1200px;margin: 0 auto;}

.fl{
	float:left;}
.fr{
	float:right;}
.jd{
	position:absolute;}
.xd{
	position:relative;}
	
.mt40{margin-top:40px;}
.mt60{margin-top:60px;}
.mt30{margin-top:30px;}
.mr30{margin-right:30px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.mb30{margin-bottom:30px;}
.mb20{margin-bottom:20px;}
.mb50{margin-bottom:50px;}
.mb60{margin-bottom:60px;}
.ml10{margin-left:10px;}
.mt20{margin-top:0px;}
.mt35{margin-top:35px;}
.mt15{margin-top:15px;}
.ml15{margin-left:15px;}
.pb40{padding-bottom:40px;}
.pt40{padding-top:40px;}
.pb30{padding-bottom:30px;}
.pt30{padding-top:30px;}
.pt20{padding-top:20px;}
.pt60{padding-top:60px;}

.beijing{
	padding:60px 0;
	background:url(../images/beijing.png) no-repeat;}

	
/*
搜索框
*/
.sousuo{
	display: inline-block;
    width: 200px;
    height: 33px;
    background: url(../images/sousuo_back.png) no-repeat center center;}
.ip_txt{
	outline: none;
    height: 100%;
    border: none;
    background: none;
    margin-left: 15px;
    width: 75%;
	color:#fff;}
.ip_img{
	cursor:pointer;
	outline:none;
    margin-top: 7px;
	margin-left:5px;}

/*头部*/
.top {
    background: #890e6c;
    background-size: 100% 100%;
}
.chinese{
	width:30%;
	padding-right:10px;
	text-align:right;}
.chinese a{
	color:#fff;
	font-size:14px;}
	

/*导航*/
.dh{border-top:#4bb19e 1px solid;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{position:relative; z-index:1;  }
.nav a{ color:#444444;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi>a{float:left;  display:block; padding:0 20px;color:#fff; min-width:80px;text-align:center;font-size:16px;height:50px; line-height:50px; }
.nav .nLi:hover>a {
    background: #ba1b95;
    color: #ffffff;
}
.nav .sub{ display:none; left:0; top:50px;  position:absolute;    background: #890e6c;   }
.nav .sub li{ zoom:1; text-align:center;}
.nav .sub a {
    display: block;
    padding: 0 20px;
    min-width: 90px;
    line-height: 30px;
    height: auto;
    color: #fff;
    border-bottom: 1px solid #a1428a;
}
.nav .sub a:hover {
    background: rgba(0, 109, 0, 0.5);
}
.nav .on .sub li{    }


/*焦点图开始*/
.slideBox{ width:600px; height:340px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; bottom:20px; z-index:1; text-align:center;width:100%; }
.slideBox .hd ul{ overflow:hidden; zoom:1; display:inline-block; }
.slideBox .hd ul li{ float:left; font-size:0px;background:url(../images/yuan.png) no-repeat;width:12px;height:12px;margin-left:10px; cursor:pointer;}
.slideBox .hd ul li.on{ background-image:url(../images/yuan_lv.png); }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:100%px; display:block;  }

/*焦点图结束*/

.more{
	position:relative;
	top:210px;
	display:inline-block;
	height:30px;
	line-height:30px;
	width:100px;
	box-sizing:border-box;
	padding-left:20px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	background:url(../images/jiantou.png) no-repeat right 15px center #a0c96b;}
.more:hover{
	background-color:#008246;}

.abo{
	width:600px;
	height:340px;
	box-sizing:border-box;
	padding:35px;
	background:url(../images/bai.png);}
	

.about_tit {
    color: #fff;
    height: 40px;
    padding-bottom: 1px;
    border-bottom: #890e6c 1px solid;
}
.about{
	background:#890e6c;
	background-size:100% 100%;
	display:inline-block;
	min-width:170px;
	height:40px;
	line-height:40px;
	font-size:22px;
	font-weight:bold;}
.about .zs{
	display:block;
	position:absolute;
	width:100%;
	height:40px;
	background:url(../images/sanjiao.png) no-repeat right top;}
.shu{
	width:1px;
	display:inline-block;
	height:100%;
	padding-left:4px;
	border-right:1px solid #fff;}
.abo p{
	color:#666;
	font-size:15px;
	line-height:30px;
	padding:0 5px;}
.gd{
	font-size:13px;
	color:#969696;
	letter-spacing:5px;
	line-height:40px;}
.gd:hover{
	color:#890e6c;}
	
	

/*NEWS*/
.news{
	width:580px; }
.news_ul{
height:410px;}
.news_ul li .data{
	box-sizing:border-box;
	width:80px;
	height:80px;
	padding-top:10px;
	text-align:center;
	border:1px solid #cfcfcf;
	color:#969696;}
.news_ul li .data .ri{
	font-weight:bold;
	font-size:30px;
	line-height:40px;}
.news_ul li .news_tit{
	width:535px;
	box-sizing:border-box;
	height:80px;
	border-bottom:1px solid #e9e9e9;
	margin-left:20px;}
.news_ul li .news_tit a{
display:inline-block;
	word-break:break-all;
	font-size:16px;
	color:#555;
	line-height:30px;}
.news_ul li:hover .data{
	color:#fff;
	background-color:#a0c96b;
	border-color:#a0c96b;}
.news_ul li:hover .news_tit a {
    color: #890e6c;
    font-weight: bold;
}
	

	


/*inter*/

.inter{
	width:565px;}
	
.inter_ul li .wenben{
	width:80px;
	height:80px;
	background:#969696;
	display:table-cell;
	vertical-align:middle;
	text-align:center;}

.inter_ul li .inter_tit{
	box-sizing:border-box;
	background:#f8f8f8;
	border-left:1px solid #fff;
	padding:30px;
	height:190px;
	width:485px;}
.inter_ul li .inter_tit h2{
	font-size:16px;
	color:#555;}
.inter_ul li .inter_tit p{
	word-break:break-all;
	font-size:13px;
	line-height:24px;
	color:#8c8c8c;}
.inter_ul li .inter_tit .shijian{
	position:relative;
	top:100px;
	font-size:13px;
	color:#969696;}


.inter_ul li:hover .wenben{
	background:#890e6c;}
	


/*轮播图*/
.mr_frUl ul li{display:inline;float:left;overflow:hidden;position:relative;padding-right:25px;}
.mr_frUl ul li a img{width:280px;height:160px;}
.mr_frUl ul li a img:hover{
	opacity:0.8;
	filter:alpha(opacity=80);}




/*版权*/
.dibu {
    background: #890e6c;
    background-size: 100% 100%;
    height: 110px;
    box-sizing: border-box;
    padding: 30px 0;
}

.banquan .dibulogo{
	background:url(../images/shuxian.png) no-repeat right;
	padding-right:20px;
	margin-right:20px;}
.banquan p{
	line-height:22px;
	font-size:13px;
	color:#fff;}
.banquan .p2{
	text-align:right;}
	
	

/*列表页*/
.huise{
	background:#ebebeb;}
.huise .ls_banner{
	height:250px;}
	

.dqwz{
	box-sizing:border-box;
	font-size:12px;
	padding:20px 0;
	background:url(../images/home.png) no-repeat left center;
	padding-left:20px;}
.dqwz a{
	font-size:12px;
	color:#777777;
	padding:0 10px;}
.dqwz a:hover {
    color: #890e6c;
}
	
/*二级导航*/
.erji{
	}

.erji .erji_tit{
	font-size:22px;
	color:#fff;
	font-weight:bold;
	width:290px;
	height:80px;
	line-height:80px;
	background:url(../images/kuang.png) no-repeat left 25px center #890e6c;
	padding-left:38px;
	padding-right:10px;
	box-sizing:border-box;
	overflow:hidden;
	white-space: nowrap;  
    text-overflow: ellipsis;}

	
	
.erji ul{
	padding:20px;
	padding-bottom:40px;
	background:#f5f5f5;}
.erji ul li{
	padding-left:20px;
	background:url(../images/biaoji0119.png) no-repeat left center;
	height:40px;
	border-bottom:1px solid #cccbcb;}
.erji ul li a{
width:210px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	font-size:16px;
	display:block;
	background:url(../images/hui.png) no-repeat right center;
	line-height:40px;
	padding-right:20px;
	color:#444444;}
.erji ul li a:hover{
	color:#890e6c;
	background-image:url(../images/lv0119.png);}
	

.wai{
	width:860px;}
.tit_ {
    padding-bottom: 10px;
    font-size: 22px;
    font-weight: bold;
    line-height: 40px;
    border-bottom: #890e6c 1px solid;
}
.tit_ .lvxian {
    display: inline-block;
    width: 23px;
    border-bottom: #890e6c 2px solid;
}
.list ul li{
	line-height:55px;
	border-bottom:1px solid #d5d4d4;
	background:url(../images/style_ioc0119.png) no-repeat left 10px center;
	padding-left:30px;
	padding-right:20px; 
	font-size:16px;}
.list ul li a:hover{
	color:#890e6c;
	font-weight:bold;}
.list ul li .datatime{
	font-weight:normal;
	font-size:13px;
	color:#999;}
	

/*正文页*/
.con{
padding:0 20px;
	text-align:center;
	border-bottom:#e1e1e1 1px solid;}
.con h3{
	margin-top:30px;
	margin-bottom:15px;
	color:#559502;
	font-size:22px;
	font-weight:normal;}
.con .fu{
	display:block;
	color:#555555;
	font-size:18px;}
.con .date{
	display:block;
	margin-top:25px;
	margin-bottom:10px;
	font-size:13px;
	color:#949494;}
.cen{
	color:#555555;
	padding:20px;
	text-indent:2em;
	line-height:30px;
	font-size:14px;}
.cen .v_news_content{
overflow:auto;}
.cen p{
	line-height:30px;}




.defaultInputStyle{
    width: 25px;
    height: 18px;
    border: #999 1px ridge;
    position: relative;
    top: 1px;}


.dpzw{
padding:0 20px;}
.dpzw .n{
	text-indent:2em;
	line-height:30px;
	font-size:14px;
}

.listFrame a{
color:#559502;}


.about_tit ul li{float:left;  height:40px; line-height:40px; font-size:22px;color:#333;}
.about_tit ul li.about{color:#fff;}