body,html{ background-color:#fff; font-size:16px; color:#333;font-family:'Microsoft YaHei','微软雅黑';}

a{ font-size:16px; color:#333;font-family:'Microsoft YaHei','微软雅黑';}
a:hover{ color:#8f000b;}
.bodywarp{}

.wraq_content{width: 100%; min-width: 320px;margin:0px auto 0px;}
.content1{ width:1100px; margin:0px auto;overflow:hidden;}

.content1 ul.img_linkPC li{ float:left; width:20%; position:relative;}
.content1 ul.img_linkPC li div.img_til{ margin:0px 10px;}

.img_til{ overflow:hidden;}
.img_til img.img01{ display:block;transition:1s;}
.img_til img.img01:hover{filter:alpha(opacity=80);-moz-opacity:0.9;opacity:0.9; transform:scale(1.1);-webkit-transform:scale(1.1);}

.content1 ul.img_linkPC li div.img_tit{ position:absolute; bottom:15px; left:50%; z-index:1; width:164px; height:37px; line-height:37px; margin-left:-82px; background-color:#f1040f; text-align:center;}
.content1 ul.img_linkPC li div.img_tit1{ background-color:#f1040f;}
.content1 ul.img_linkPC li div.img_tit2{ background-color:#0068b7;}
.content1 ul.img_linkPC li div.img_tit3{ background-color:#dd7e03;}
.content1 ul.img_linkPC li div.img_tit4{ background-color:#009944;}
.content1 ul.img_linkPC li div.img_tit5{ background-color:#8628b4;}
.content1 ul.img_linkPC li div.img_tit a{ color:#fff; font-size:16px;}
.content1 ul.img_linkPC li div.img_tit a:hover{ font-weight:bolder;}
.content1 ul.img_linkPC li div.img_tit:hover{filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}

.content1 ul.img_linkPh{ margin:0px 5px; display:none;}
.content1 ul.img_linkPh li{ height:38px; line-height:38px; text-align:center; margin-bottom:15px;}
.content1 ul.img_linkPh li a{ font-size:16px; color:#fff; display:block;}
.content1 ul.img_linkPh li.img_linkPh1{ background-color:#cf050e;}
.content1 ul.img_linkPh li.img_linkPh2{ background-color:#004097;}
.content1 ul.img_linkPh li.img_linkPh3{ background-color:#ce7502;}
.content1 ul.img_linkPh li.img_linkPh4{ background-color:#048d41;}
.content1 ul.img_linkPh li.img_linkPh5{ background-color:#8628b4;}

.content2{ background-color:#f2f2f2; padding:30px 0px 20px; overflow:hidden; margin:0px 0px 35px;}
.content4{ width: 100%; background-color:#f2f2f2; padding:20px 0px 20px; overflow:hidden; margin:25px auto 0px;}
.con2{ width:94%; max-width:1390px; margin:0px auto;overflow: hidden;}
.con2 .con2_lf{ width:32%; float:left; margin-right:2%;}
.con2 .con2_md{ width:32%; float:left; margin-right:2%;}
.con2 .con2_rt{ width:32%; float:right;}

.listTitle{ height:53px; line-height:30px; position:relative;}
.listTitle::before,
.listTitle2::before { position: absolute; left: 1px; top: 7px; display: block; width: 3px; height: 17px; background: /* #3b98de */#8f000b; content: "";}

.listTitle2::before{  top: 7px;}

.listTitle h2{ height:30px; line-height:30px; *height:none; *line-height:none; padding:0 0 0 13px;}
.listTitle h2 a { font-size:22px; font-weight:bold; color:#323232; font-family:"微软雅黑";}
.listTitle h2 a:hover,.listTitle3 h2 a:hover,
.listTitle2 h2 a:hover { color: #8c0000;}

.listTitle2{ height:30px; line-height:30px; position:relative;}
.listTitle2 h2{ height:30px; line-height:30px; *height:none; *line-height:none; padding:0 0 0 13px;}
.listTitle2 h2 a { font-size:22px; font-weight:bold; color:#323232; font-family:"微软雅黑";}
.listTitle2{ margin-bottom:10px;}

.listTitle2 .more { padding:0;}
.listTitle .more { padding:0;}
.listTitle .more img{ +padding-top:22px;}
.more {float: right;}
.listTitle3{ height:53px; line-height:30px; position:relative;}
.listTitle3 h2{ height:30px; line-height:30px; *height:none; *line-height:none; padding:0 0 0 13px;}
.listTitle3 h2 a { font-size:16px; font-weight:bold; color:#323232; font-family:"微软雅黑";}
.listTitle3 .more { padding:0;}

.articleList{}
/*图片轮播*/
.flexslider{ overflow: hidden;}
.flexslider ul.slides li img{ display:block;}
.flexslider .til_slides{line-height: 30px;color:#333;font-size:14px; height:70px; width:auto; display:block; margin-top:20px;}
.til_slides h2{ font-size:16px; line-height:24px; font-weight:normal;}
.til_slides p{ line-height:24px; font-size:12px; margin-top:10px;}
.flex-control-nav{ bottom:120px; text-align:center;}
.flex-control-paging li{ margin:0 10px 0 0;}
.flex-control-paging li a{ width: 9px; height: 9px; line-height: 8px; border-radius:10px; background: #a0a0a0;text-indent:999px;}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{ background: #8f000b; color:#fff;}
.flexslider{ background:none;}
.slides_img{ height:265px; background-position: center top; background-repeat: no-repeat; background-size:cover; display:block;}

.con2_md .row{}
.articleList2{ margin-bottom:10px;}
.articleList2 ul li { height:62px; vertical-align:middle;  border-bottom:1px solid #cccccc; padding:0px;}
.articleList2 ul li a { margin-left:75px; vertical-align:middle; line-height:50px; padding:5px 0 0 0; display:block; font-size:16px; font-family:"微软雅黑"; color:#000; height:50px; overflow:hidden;}
.articleList2 ul li a:hover { color:#8f000b ;}
.articleList2 ul li .date { position:relative;  float:left; 
    width: 60px;
    height: 50px;
    line-height: 26px;
    color: #84191f;
    border: solid 1px #84191f;
    text-align: center;
    margin-top: 4px;
    font-size: 13px;
}
.articleList2 ul li .date .month {
display:block;
    font-size: 16px;
    color: #fff;
    height: 26px;
    line-height: 26px;
    background: #84191f;
}
.articleList2 ul li .date .day { color:#8f000b; font-weight:normal;}
.articleList2 .NoticeList li a{margin-left: 0;}

.articleList3{background-color:#fdfdfd; border:3px solid #d8d8d8; padding:0px 22px; height:412px; margin-top:14px; overflow:hidden;}
.articleList3 .listTitle .more{ display:none;}
.articleList3 ul{ margin-top:10px;}
.articleList3 ul li{ border-bottom:1px solid #cccccc; padding-left:20px; padding-bottom:10px; margin-bottom:10px; line-height:24px; background:url(../images/icon3.jpg) no-repeat left 8px;}
.articleList3 ul li:last-child{ border-bottom:none;}
.articleList3 ul li a{}

.content3{ width:94%; max-width:1390px; margin:0px auto 35px; overflow:hidden;}
.con3_left{ width:66%; float:left; margin-right:2%;}
.con3_md{ width:250px; float:left;}
.con3_right{ width:32%; float:right;}

.articleList4{ background:url(../images/frlink.jpg) no-repeat center center; border:1px solid #d1d1d1; padding:0px 12px 15px; overflow:hidden;}
.articleList4 ul li{}
.articleList4 ul li a{ font-size:12px; display:block;height:30px; line-height:30px; background:url(../images/icon4.jpg) no-repeat left center; margin-right:5px; padding-left:10px;overflow:hidden;}

.articleList5{float: left;width: 48%;}
.articleList6{float: right;width: 48%;}
.articleList5 ul li{ height:50px; line-height:50px; background:url(../images/icon3.jpg) no-repeat left center; padding-left:15px; overflow:hidden; border-bottom:1px solid #ccc}
.articleList6 ul li{ height:50px; line-height:50px; background:url(../images/icon3.jpg) no-repeat left center; padding-left:15px; overflow:hidden; border-bottom:1px solid #ccc}
.articleList7 ul li{ height:50px; line-height:50px; overflow:hidden; border-bottom:1px solid #ccc}
.articleList8 ul li{ height:30px; line-height:30px; background:url(../images/icon3.jpg) no-repeat left center; padding-left:15px; overflow:hidden;}

.liuyan a{ display:block;}
.liuyan .ly_icon{ background-color:#8f000b; height:56px; text-align:center; padding-top:30px;}
.liuyan .ly_text{ background-color:#e7e7e7; height:48px; text-align:center; padding-top:15px;}

@media screen and (max-width:1090px){
	.content1{ width:auto; margin:0px;}
	.content1 ul.img_linkPC li div.img_tit{ width:140px; margin-left:-70px; height:30px; line-height:30px; bottom:15px;}
	.content1 ul.img_linkPC li div.img_tit a{ font-size:14px;}
	.content2,.content4{ background:none; padding:0px;margin-bottom: 0;}
	
	.con2 {margin:0 10px; width:auto;overflow:hidden;}
	.con2 .con2_lf{ width:35%; float:left; margin:0px;}
	.con2 .con2_md{ width:40%; float:left;margin:0px;}
	.con2 .con2_rt{ width:25%; float:left;margin:0px;}
	.articleList{ margin-right:15px;}
	.con2_md .row{margin-left:15px; margin-right:15px;}
	.articleList3{ margin-left:15px;}
	.content3{ width:auto; margin:0px 10px 30px;}
	
	.con3_left{ width:35%; float:left; margin:0px;}
	.con3_md{ width:40%; float:left;margin:0px;}
	.con3_right{ width:25%; float:left;margin:0px;}
	.articleList4{margin-right:15px;}
	/*.articleList5{margin-left:15px; margin-right:15px;}*/
	.liuyan{margin-left:15px;}
	
	
}
@media screen and (max-width:979px) {
	.content1{ margin:0px 5px;}
	.content1 ul.img_linkPC li div.img_til{ margin:0px 5px;}
	.content1 ul.img_linkPC li div.img_tit{ width:120px; margin-left:-60px; height:28px; line-height:28px; bottom:13px;}
	.content1 ul.img_linkPC li div.img_tit a{ font-size:14px;}
}
@media screen and (max-width:829px) {

	.con2 .con2_lf{ width:50%; float:left; margin:0px;}
	.con2 .con2_md{ width:50%; float:left;margin:0px;}
	.con2 .con2_rt{ width:100%; float:none;margin:0px; clear:both; padding-top:20px;}
	.con2_md .row{margin-right:0px;}
	.articleList3 {  margin:0px; background:none; border:none; padding:0px; height:auto;}
	.articleList3 .listTitle .more{ display:block;}
	.articleList3 ul li{ width:50%; float:left; padding:0px; height:64px; border:none; background:none;}
	.articleList3 ul li a{ padding-left:15px; display:block; border-bottom: 1px solid #b5b5b5; height:45px; padding-bottom:10px; overflow:hidden; background:url(../images/icon3.jpg) no-repeat left 8px;}
	.articleList3 ul li.artli1 a{ margin-right:15px;}
	.articleList3 ul li.artli2 a{ margin-left:15px;}
	.articleList3 ul li.artli3 a{ margin-right:15px;}
	.articleList3 ul li.artli4 a{ margin-left:15px;}
	
	.con3_left{ width:100%; float:none; margin:10px 0px;}
	.con3_md{ width:100%; float:none; margin:0px;}
	.con3_right{ width:100%; float:none;margin:0px; clear:both;}
	.articleList4{margin-right:15px;}
	.liuyan{margin-left:0px; height:38px; line-height:38px; padding-top:40px;}
	.liuyan .ly_icon{height:30px; line-height:30px; padding:7px 0px 0px; width:154px; float:left;}
	.liuyan .ly_text{height:32px; line-height:32px; padding:5px 0px 0px; margin-left:154px; text-align:left; padding-left:30px;} 
	.liuyan .ly_icon img{ width:55px; height:24px;}
	.liuyan .ly_text img{ width:66px;}
	
	.slides_img{ height:265px; background-position: center top; background-repeat: no-repeat; background-size:cover; display:block;}

}

@media screen and (max-width:799px) {
	.content1{margin:0px 5px;}
	.content1 ul.img_linkPC li div.img_til{ margin:0px 5px;}
	.content1 ul.img_linkPC li div.img_tit{ width:110px; margin-left:-55px; height:24px; line-height:24px; bottom:13px;}
	.content1 ul.img_linkPC li div.img_tit a{ font-size:12px;}
}

@media screen and (max-width:740px) {
	.content1{margin:0px 5px;}
	.content1 ul.img_linkPC li div.img_til{ margin:0px 5px;}
	.content1 ul.img_linkPC li div.img_tit{ width:100px; margin-left:-50px; height:24px; line-height:24px; bottom:11px;}
	.content1 ul.img_linkPC li div.img_tit a{ font-size:12px;}
	.slides_img{ height:203px; background-position: center top; background-repeat: no-repeat; background-size:350px 203px; display:block;}
	.flexslider .til_slides{ margin-top:10px;height:30px; }
}

@media screen and (max-width:639px) {
	.content1 ul.img_linkPC{ display:none;}
	.content1 ul.img_linkPh{ display:block;}
	.content2,.content4{ margin-top:0px;}

	
} 
@media screen and (max-width:580px) {
	
	.slides_img{ height:320px; background-position: center top; background-repeat: no-repeat; background-size:cover; display:block;}
	
	.articleList{ margin:20px 0 0;}
	.con2 .con2_lf{ width:100%; float:none; margin:0px;}
	.con2 .con2_md{ width:100%; float:none;margin:0px;}
	.con2 .con2_rt{ width:100%; float:none;margin:0px; clear:both; padding-top:20px;}
	.con2_md .row{margin:0px;}
	.articleList2{ margin-top:0px;}
	.articleList3 ul li{ float:none; width:100%;height:auto;}
	.articleList3 ul li a{ height:auto;}
	.articleList3 ul li.artli1 a{ margin:0px;}
	.articleList3 ul li.artli2 a{ margin:0px;}
	.articleList3 ul li.artli3 a{ margin:0px;}
	.articleList3 ul li.artli4 a{ margin:0px;}
	
	.con3_left{ width:100%; float:none; margin:0px;}
	.con3_md{ width:100%; float:none; margin:30px 0px 0px;}
	.con3_right{ width:100%; float:none;margin:0px; clear:both;}
	.articleList4{margin-right:0px;}
	.articleList4 ul li{ float:none; width:100%; margin:0px;}
	.articleList5{margin-left:0px; margin-right:0px;width: 100%;float: none;margin-top:30px;}
	.articleList6{float: none;width: 100%; margin-top:30px;}
.articleList7{float: none;width: 100%; margin-top:30px;}
	
	
	
}
@media screen and (max-width:480px) {
	.slides_img{ height:280px; background-position: center top; background-repeat: no-repeat; background-size:cover; display:block;}
}

@media screen and (max-width:320px) {
	.slides_img{ height:203px; background-position: center top; background-repeat: no-repeat;  display:block;}
}