/* CSS Document  background:url(../images/nnbnsp_bg.jpg) repeat-y; */
body{ margin:0; padding:0; font-family:Microsoft Yahei; background:#FFFFFF;}
form,ul,li,p,h1,h2,h3,h4,h5,h6,font,dl,dt,dd,a{margin:0;padding:0;}
input,select{font-size:14px; padding:0px; margin:0px;}
img{border:0;vertical-align:middle; padding:0; margin:0;width:100%}
ul,li{list-style-type:none;}
a{color:#333; text-decoration:none;}
a:hover{ color:#d10000;text-decoration:underline;}


.xstjh01{ background: url(../images/xscth_01.jpg) no-repeat center; height:129px;}
.xstjh02{ background: url(../images/xscth_02.jpg) no-repeat center; height:149px;}
.xstjh03{ background: url(../images/xscth_03.jpg) no-repeat center; height:106px;}
.xstjh04{ background: url(../images/xscth_04.jpg) no-repeat center; height:142px;}
.xstjh05{ background: url(../images/xscth_05.jpg) no-repeat center; height:108px;}
.xstjh06{ background: url(../images/xscth_06.jpg) no-repeat center; height:124px;}


.ubody{ margin:0 auto; padding:0;}

/* 第一版块 */
.jiangjiu{ background:#FFFFFF; width:1200px; margin:0 auto; padding-bottom:50px;}
.jiangjiu_pp{width:1200px; margin:0 auto;}
/* 标题 */
.jiangjiu_title{ color:#000000;}
.jiangjiu_title h2{ background:url(baozhi.png) no-repeat 0 36px; float:left; font-size:35px; font-weight:bolder; padding-left:120px; line-height:140px;}
/* 广告位 */
.jiangjiu_ad{ margin:0 auto; padding:0;}
.jiangjiu_ad .pp{ height:290px; line-height:30px;}
.jiangjiu_ad ul li{ width:380px; float:left; margin-right:30px; overflow:hidden;}
.jiangjiu_ad ul li img{ width:380px; height:242px; overflow:hidden;}
.jiangjiu_ad p{ font-size:17px; color:#000000; overflow:hidden; height:30px; width:380px; line-height:32px; text-align:center; color:#2e377b;}

/* 第二版块 */
.bp{ background:#dde7ff; padding-bottom:50px;}
.baopin{width:1200px; margin:0 auto;}
/* 广告位 */
.baopin_ad{ margin:0 auto;}
.baopin_ad .pic{ width:450px; float:left; }
.baopin_ad .gx{}
.baopin_ad ul li{ 
	float:left; 
	margin-left:20px; 
	overflow:hidden;
	box-shadow: 0 7.97208px 25.43px rgba(0,0,0,.07);
}
.baopin_ad ul li img{ width:230px;height:230px; overflow:hidden; background-color:#FFFFFF;}
.baopin_ad p{ font-size:17px; color:#000000; overflow:hidden; height:56px; line-height:56px; width:230px; text-align:center; color:#2e377b;}

/* 第三版块 */
.third{ background:#F4F4F4; padding-bottom:50px;}
.thirds{ width:1200px; margin:0 auto;}
/* 广告位 */
.third_ad{ margin:0 auto;}
.third_ad .pic{ width:280px;  float:left; overflow:hidden;}
.third_ad .gx{}
.third_ad ul li{ float:left; margin-left:20px; margin-bottom:15px; overflow:hidden;
	box-shadow: 0 7.97208px 25.43px rgba(0,0,0,.07);
}
.third_ad ul li img{ width:210px; height:210px; overflow:hidden; background-color:#FFFFFF;}
.third_ad p{ font-size:17px; color:#000000; overflow:hidden; height:40px; width:200px; line-height:40px; text-align:center; color:#2e377b;}

/* 第四版块 */
.beer{ background:#ffffff; padding-bottom:50px;}
.pijiu{ width:1200px; margin:0 auto;}
/* 广告位 */
.pijiu_ad{ margin:0 auto;}
.pijiu_ad .pic{ width:450px;  float:right;}
.pijiu_ad .gx{}
.pijiu_ad ul li{ float:left; margin-right:20px; overflow:hidden;
	box-shadow: 0 7.97208px 25.43px rgba(0,0,0,.07);
	background-color:#b6daf9;
}
.pijiu_ad ul li img{ width:230px;height:230px;}
.pijiu_ad p{ font-size:17px; color:#000000; overflow:hidden; height:56px; width:220px; line-height:56px; text-align:center; color:#2e377b;}

/* 第五版块 */
.red{ background:#e3fff2; padding-bottom:50px;}
.red_wine{width:1200px; margin:0 auto;}
/* 广告位 */
.red_ad{ margin:0 auto;}
.red_ad .pic{ width:280px; float:right; overflow:hidden;}
.red_ad .gx{}
.red_ad ul li{ 
	float:left; 
	margin-right:20px; 
	margin-bottom:3px; 
	overflow:hidden;
	box-shadow: 0 7.97208px 25.43px rgba(0,0,0,.07);

}
.red_ad ul li img{ width:210px; height:210px; overflow:hidden; background-color:#FFFFFF;}
.red_ad p{  font-size:17px; color:#000000; overflow:hidden; height:56px; width:200px; line-height:56px; text-align:center; color:#2e377b;}


.bottom{ background:#dde7ff; padding-bottom:50px;}
.bottom_top{width:1200px; margin:0 auto;}

.bottom_title{ color:#000000;}
.bottom_title h2{ font-size:35px; text-align:center; margin:0 auto; line-height:60px; padding-top:60px;}
.bottom_title p{ font-size:10px; text-align:center; margin:0 auto; color:#919191; font-weight:lighter; letter-spacing:1px;}

.lxfs{ margin:0 auto; padding:0; height:240px; width:800px; margin-top:40px; text-align:center;}
.lxfs .ewm{ height:210px; line-height:30px; background:#FFFFFF;}
.lxfs ul li{ width:168px; float:left; margin-left:20px; overflow:hidden; padding:4px 1px 0 1px;}
.lxfs p{ font-size:20px; overflow:hidden; height:30px; width:168px; line-height:32px; text-align:center; font-weight:bolder;}
.lxfs m{font-size:16px; overflow:hidden; height:30px; width:168px; line-height:32px; text-align:center; float:left;}

.pp_bottom{ width:100%; margin-top:20px; border-top:#612c12 2px solid;}
.feet{ width:1000px; margin:0 auto; padding-bottom:20px}
.feet h3{ width:1000px; text-align:center; line-height:32px;font-weight:normal; color:#999;}
.feet h3 a{ padding:0 6px; font-size:12px;}
.feet p{ font-size:12px; line-height:20px; text-align:center; color:#666;}


/* 第二版块 */
.jm{ padding-bottom:50px; background-color:#eef5fb;}
.jiameng{width:1200px; margin:0 auto;}
/* 广告位 */
.jiameng_ad{ margin:0 auto;}
.jiameng_ad .pic{ width:450px; float:left; }
.jiameng_ad .gx{}
.jiameng_ad ul li{ float:left; margin-right:28px; overflow:hidden; border:#efefef 1px solid; background-color:#b6daf9; margin-bottom:30px;border-radius:10px;
	box-shadow: 0 7.97208px 25.43px rgba(0,0,0,.07);
}


.jiameng_ad ul li:hover{ float:left; border:1px solid #e2effa; overflow:hidden; background-color:#b6da99;}
.jiameng_ad ul li img{ width:261px;height:261px; padding:8px; overflow:hidden; background-color:#ffffff;}
.jiameng_ad p{ font-size:17px; color:#000000; overflow:hidden; width:261px; padding-left:8px; padding-right:8px; height:56px; line-height:56px; text-align:center; color:#2e377b;}


.brand_recommended{
    width: 100%;
    margin: 30px auto;
    margin-bottom: 0;
    background: #FCF6F6;
    padding: 30px 0;
}
.brand_title{
    display: flex;
    align-items: center;
    justify-content: center;
}
.brand_title>h3{
    font-size: 36px;
    color: #F32C2C;
    line-height: 50px;
    font-weight: bold;
    letter-spacing: 2px;
    margin: 30px; 10px;
}

/* 更多相关行业榜单 */
.related_brand{
    width: 100%;
    height: auto;
    padding: 30px 0;
    background: url(bg-middle.jpg);
    background-repeat: repeat;
    background-size: 100% auto;
    display: flex;
    flex-direction: column;
    align-items: center;
	background-color:#99CCFF;
}
.related_brand>.brand_title>h3{
    color:#003399;
}
.related_brand_btn{
    width: 1200px;
    overflow: hidden;
    margin: 25px auto;
    margin-bottom: 0;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.related_brand_btn li{
    height: 48px;
	line-height:48px;
	background-color:#003399;
    margin-bottom: 25px;
    margin-right: 15px;
    border-radius: 50px;
	text-align:center;
}
.related_brand_btn li:hover{
    height: 48px;
	line-height:48px;
	background-color:#fd790c;
    margin-bottom: 25px;
    margin-right: 15px;
    border-radius: 50px;
	text-align:center;
}
.related_brand_btn li a{
	text-align:center;

    width: 100%;
    height: 100%;
    padding: 0 20px;
	text-decoration:none;
	font-size:16px;
    color: #ffffff;
}

.related_brand_btn li a:hover{
	text-decoration:none;
	font-size:16px;
    color: #ffffff;
}

.related_brand_btn li i{
    color: #D00002;
    font-size: 16px;
}


/* 新闻资讯 */
.new_area{
    width: 100%;
    margin: 30px 0;
    margin-bottom: 0;
    background: url(../imgs/news-bg.png);
    background-size: 100% 100%;
}
.new_area .new_area_box{
    width: 1200px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    margin-top: 35px;
}
.new_area .new_area_box>div{
    width: 590px;
}
.new_area .top_news_left>h3,
.new_area .related_news_right>h3
{
    font-size: 24px;
    color: #333333;
    line-height: 28px;
    width: 100%;
    padding-left: 20px;
    border-left: 4px solid #D00002;
    margin-bottom: 20px;
}
.new_area .top_news_left .news_list h3
{
    font-size: 20px;
    color: #999999;
    line-height: 28px;
    width: 100%;

}
.new_area .related_news_right .news_list h3
{
    font-size: 20px;
    color: #999999;
    line-height: 28px;
    width: 100%;

}
/*.new_area_box .related_news_right .news_list a:hover
{
	text-decoration:none;
	color:#990000;
}
.new_area_box .top_news_left .news_list ae:hover
{
	text-decoration:none;
	color:#990000;
}*/
.new_area .top_news_left ul,
.new_area .related_news_right ul
{
    width: 100%;
}
.new_area .top_news_left li,
.new_area .related_news_right li{
    width: 100%;
    height: 167px;
    box-sizing: border-box;
    padding: 0 20px;
    background: #ffffff;
    margin-bottom: 20px;
    border: 1px solid rgba(204, 204, 204, 0.2);
}
.new_area li:hover{
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);
}
.new_area .top_news_left a,
.new_area .related_news_right a{
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%;
	text-decoration:none;
	color:#990000;
}
.new_area img{
    width: 200px;
    height: 127px;
    margin-right: 20px;
}
.new_area .top_news_left .news_list,
.new_area .related_news_right .news_list{
    flex: 1;
    height: 127px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.new_area .news_list>h3{
    line-height: 25px;
    color: #666666;
    height: 50px;
    font-size: 18px;    
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    /* font-weight: normal; */
}
.new_area .news_list>.news_list_msg{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.new_area .news_list>.news_list_msg>span{
    padding: 5px 10px;
    border: 1px solid #EBEBEB;
    border-radius: 5px;
    font-size: 14px;
    color: #999999;
    line-height: 20px;
}
.new_area .news_list>.news_list_msg>p{
    font-size: 14px;
    color: #999999;
    line-height: 20px;
}

.top_news_left li {
	display: flex;
	align-items: center;
}

.top_news_left li .news_img {
	flex: 2;
}

.top_news_left li .news_list {
	flex: 3 !important;
}
.top_news_left li .news_list .news_title {
	align-items: start;
	color: #666666;
}

.top_news_left li .news_list .news_list_msg a {
	color: #999
}

.related_news_right li {
	display: flex;
	align-items: center;
}

.related_news_right li .news_img {
	flex: 2;
}

.related_news_right li .news_list {
	flex: 3 !important;
}
.related_news_right li .news_list .news_title {
	align-items: start;
	font-size:20px;
	font-family:"微软雅黑";
	color: #666666;
}

.related_news_right li .news_list .news_list_msg a {
	color: #999
}




.l_page{
	TEXT-ALIGN: center; LINE-HEIGHT: 55px; PADDING-RIGHT: 30px; CLEAR: both; margin-top:50px; 
}
.l_page a{
	font-size:24px; border:1px solid #666666; padding:15px; padding-left:28px; padding-right:28px; margin-right:20px;
}
.l_page a:hover{
	font-size:24px; text-decoration:none; border:1px solid #e5e5e4; border:1px solid #333333;
}
.l_page strong{
	font-size:24px; font-weight:bold; text-decoration:none; color:#FF0000;
}
.l_page strong a{
	font-size:24px; font-weight:bold; text-decoration:none; color:#ffffff;border:1px solid #666666; background-color:#fd790c;
}
.l_page strong a:visited{
	font-size:24px; font-weight:bold; text-decoration:none; color:#ffffff;border:1px solid #666666; background-color:#fd790c;
}
