/*======Reset style======*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6,strong,em{font-size:100%;font-style:normal;font-weight:normal;}

body{font:16px/26px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;color:#666;min-width:1244px;background:#fff;}
.clear{display:block;clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.cursor{cursor:pointer;}
.undis{display:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#2c54a6;text-decoration:none;}
.ff8{font:bold 20px/32px \5FAE\8F6F\96C5\9ED1;color:#ff8700;}

.width1,.header{width:1200px;min-width:1200px;margin:0 auto;overflow:hidden;}
.width2{width:100%;min-width:1200px;overflow:hidden;}
.nobor{border:none;}


.m-head{background:url(../images/icon_top_furonghua.png) #10568a center top no-repeat;color: #fff;height:40px;}
.top-links{ height: 40px; line-height: 40px; font-size: 14px; color: #fff;}
.top-links .item a{ color: #fff; padding-right: 20px;}
.top-links .item a i{ padding-right: 8px;}
.top-links .item .top-login{ color:#A1D7FF;}
.top-links .item .top-login a{ padding: 0 4px; color: #A1D7FF;}
.top-links .item .top-login a:hover{ text-decoration: underline;}

/*======topBox======*/
.topBox{height:453px;background:url(../images/20200414_top_banner.jpg) center top no-repeat;}
.btn1,.btn2{float:left;width:160px;height:50px;margin:413px 0 0 285px;}
.btn2{margin:411px 0 0 186px;}
.header{height:539px;}

/*======main_nav======*/
.main_nav{height:50px;line-height:50px;background:url("../images/20200414_nav_bg.jpg") center top no-repeat;}
.nav_con{width:1200px;min-width:1200px;margin:0 auto;text-align:center;}
.nav_con a{height:50px;line-height:50px;font:bold 20px/30px \5FAE\8F6F\96C5\9ED1;color:#fff;margin:0 20px;}     
.nav_con a:hover{color:#Ff0;}
   
.nav_con dl{float:left;width:282px;}
        .nav_con dl dt{float:left;width:45px;font:bold 20px/30px \5FAE\8F6F\96C5\9ED1;color:#fff;}
        .nav_con dl dd{float:left;width:198px;}
                .nav_con dl dd a{float:left;width:66px;padding:0 0 0 24px;line-height:30px;color:#fff;}

/*======topLine======*/
.topLine{margin:30px 0 53px;overflow:hidden;}
.topLine h2,.news_list1{width:100%;overflow:hidden;}
.topLine h2{height:70px;text-align:center;font:bold 31px/70px \5FAE\8F6F\96C5\9ED1;}
	.topLine h2 a{color:#b91b26;}
.news_list1{height:60px;line-height:30px;text-indent:2em;color:#2b2323;overflow:hidden;}

.width1{margin-top:30px;}
.m-introduce{width:1200px;margin: auto;background: url(../images/bg-js.png)no-repeat bottom;padding:20px 54px;margin-top:30px;}
.m-introduce p{line-height: 28px;text-indent: 2em;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;line-clamp: 5;-webkit-box-orient: vertical;}

.pic_list1,.pic_list1 img{width:530px;height:324px;overflow:hidden;}

.news_list2{width:606px;height:324px;padding-left:28px;background:#fff;overflow:hidden;}
.news_list2 ul{width:548px;height:245px;padding-left:37px;margin-top:22px;background:url("../images/20200414_news_list_bg1.png") no-repeat;overflow:hidden;}
	.news_list2 li{height:45px;line-height:45.8px;font-size:18px;overflow:hidden;}

.title1{width:600px;height:41px;margin-top:18px;background:url("../images/20200414_main_title1_bg.png") no-repeat;overflow:hidden;}
	.title1 h2{float:left;width:70%;padding-left:18px;font:bold 24px/41px \5FAE\8F6F\96C5\9ED1;color:#fff;}
	.more1,.more2,.more3,.more4{width:60px;text-align:right;height:28px;line-height:20px;font-size:14px;color:#b98f4e;}



/*内容*/
.fg_cont_box{ background-color:#f9f9f9;margin:30px auto;overflow-y: auto;}
.fg_cont_box ul{margin-left:50px;}
.fg_cont_box ul li{
font-size: 20px;
color: #1b1b1b;
line-height: 36px;
padding: 16px 0;
/*border-bottom: 1px solid #cbcbcb;*/
list-style: disc;
}
.fg_cont_box li .date {
    display: inline-block;
}
.fg_cont_box li .date span {
    display: block;
    font-size: 18px;
    color: #cbcbcb;
    margin-left: 10px;
}
.fg_cont_box ul li a:hover{
    color: #2d66a5;
}


/*======container3======*/
.main_list3{padding-top:35px;height:371px;}

.title2{width:562px;height:45px;background:url("../images/20200414_main_title2.png") no-repeat;overflow:hidden;}
	.title2 h2{float:left;width:70%;padding-left:20px;font:bold 24px/38px \5FAE\8F6F\96C5\9ED1;color:#fff;}
	.more2{height:38px;line-height:38px;}

.news_list3{width:562px;height:310px;}
.news_list3 ul{width:100%;margin-top:34px;overflow:hidden;}
	.news_list3 li{height:42px;line-height:42px;padding-left:31px;font-size:18px;background:url("../images/20200414_list_bg.png") left center no-repeat;overflow:hidden;}

/*======container4======*/
.main_list4{height:385px;background:url("../images/20200414_main4_bg.jpg") center top no-repeat;overflow:hidden;}
.main_list4 .news_list3{margin-bottom:63px;}

.pic_list2{width:574px;height:197px;margin-top:47px;background:url("../images/20200414_news_list_bg2.png") 0 0 no-repeat;overflow:hidden;}
	.pic_list2 img{float:left;width:333px;height:197px;}
	.pic_list2 p{float:left;width:180px;margin:44px 0 20px 34px;font-size:18px;line-height:30px;color:#fff;}
	.pic_list2 p a{color:#fff;}

/*======container5======*/
.main_list5{padding-top:68px;width:1244px;height:515px;}

.title3{width:504px;height:35px;background:url("../images/20200414_main_title3.png") 0 0 no-repeat;overflow:hidden;}
	.title3 h2{float:left;width:70%;padding-left:18px;font:bold 24px/35px \5FAE\8F6F\96C5\9ED1;color:#333;}
	.more3{height:35px;line-height:35px;}

.main_list5_list1{width:527px;margin-left:22px;}
.pic_list3{margin-top:24px;width:238px;height:374px;margin-right:23px;border:1px solid #ececec;overflow:hidden;}	
	.pic_list3 img{width:100%;height:auto;}

.main_list5_list2{width:672px;}
	.main_list5_list2 .title3{width:650px;margin-bottom:24px;}
.pic_list4{margin:0 22px 18px 0;width:310px;height:175px;border:2px solid #f5f5f5;background:#fff;overflow:hidden;}	
	.pic_list4 img{width:298px;height:161px;border:6px solid #fff;}

/*======container6======*/
.main_list6{padding-top:40px;height:600px;background:#f7f7f7;overflow:hidden;}
	.main_list6 .width1{width:1230px;}

.title4{width:100%;height:62px;background:url("../images/20200414_main_title4.png") left bottom no-repeat;overflow:hidden;}
	.title4 h2{float:left;width:60%;font:bold 24px/60px \5FAE\8F6F\96C5\9ED1;color:#333;}
	.more4{height:60px;line-height:60px;}

.news_list4{float:left;width:378px;margin:0 15px;overflow:hidden;}
.news_list4_wap1,.news_list4_wap2{margin-top:35px;border:1px solid #ececec;background:#fff;overflow:hidden;}
	.news_list4_wap1{width:336px;height:356px;padding:20px;}
	.news_list4_wap2{width:376px;height:396px;}	
		.news_list4_wap2 img{width:360px;height:218px;margin:9px;}

.news_list4_con1,.news_list4_wap2 dl{margin:0 17px 0;}
	.news_list4_con1 li,.news_list4_wap2 dl *{height:32px;line-height:32px;overflow:hidden;}
		.news_list4_con1 li a,.news_list4_wap2 dt a{color:#666;}

.news_list4_wap2 dt{font-weight:700;}

.single-line{
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
}
/*焦点图*/
.slideBox{
    width:530px;
    height:324px;
    overflow:hidden;
    position:relative;
    float: left;
}
.slideBox .hd{
    height:5px;
    position:absolute;
    z-index:1;
    bottom:20px;
    right:20px;
}
.slideBox .hd ul{
    zoom:1;
    float:left;
}
.slideBox .hd ul li{
    cursor:pointer;
    width:10px;
    height:10px;
    display:block;
    text-indent:20px;
    background:#d0d5e1;
    float:left;
    margin-left:8px;
    border-radius: 50%;
}
.slideBox .hd ul li.on{
    background:#d42026;
}
.slideBox .bd{
    position:relative;
    height:100%;
    z-index:0;
}
.slideBox .bd li{
    zoom:1;
}
.slideBox .bd img{
    width:530px;
    height:324px;
}
.slideBox .bd h3{
    position:absolute;
    bottom:0;
    left:0;
    width: 400px;
    margin-left: 20px;
    z-index: 111;
    font-size: 20px;
}
.slideBox .bd h3 a{
    color: #fff;
    opacity: .8;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
}
.slideBox .bd h3 a:hover{
    text-decoration: none;
}
.slideBox .bd div{
    position:absolute;
    bottom:0;
    left:0;
    height:50px;
    background-color:#000;
    width:530px;
    opacity: 0.2;
    filter: alpha(opacity=20);
}
.slideBox .bd span{
    display: inline-block;
    font-size: 22px;
    color: #fff;
    background-color: rgba(0,0,0,.2);
}
.clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/
	content: "";
	display: block;
	height: 0;
	clear:both;
	visibility: hidden;
}
.clearfix{
	*zoom: 1;/*ie6清除浮动的方式 *号只有IE6-IE7执行，其他浏览器不执行*/
}

#footer{
	text-align: center;
    font-size:12px;
	padding: 20px;
	background: #c82a2d;
	color: #FFFFFF;
}

#footer a{color:#fff;}