body,html{margin:0; padding:0;}
body,div,ul,li,span,p,input,table,tr,td,h1,h2,h3,h4,h5,h6,article,dl,dd,dt{margin:0; padding:0;}
ul,li{ list-style:none;}
img{ border:none; max-width:100%;display: block;}
iframe{display:block;margin:0 auto;}
a{ text-decoration:none;color:#000;}
body,html{
	max-width:640px;
    width: 100%;
	margin:0 auto;
    font-size: 62.5%;
    background: #EDEDED;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	color:#000;
}
input{
    outline:none;
}
b{font-weight: normal;}
i{font-style: normal;}
/*清除浮动*/
.clearfix:after{content:"\200B"; display:block; height:0; clear:both; }
.clearfix{ *zoom:1; }
[data-ani]{
    opacity: 0;
}
.box{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -o-box;
    display: box;
}
.boxHorizontal{
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -ms-flex-direction: row;
    -o-box-orient: horizontal;
    box-orient: horizontal;
    /*设置弹性盒模型对象的子元素为横向（水平）排列*/
}
.boxVertical{
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -ms-box-orient: vertical;
    box-orient: vertical;
    /*设置弹性盒模型对象的子元素为纵向（垂直）排列*/
}

/*设置或检索弹性盒模型对象的子元素如何分配其剩余空间。*/
.boxFlex1{
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
}
.boxFlex2{
    -webkit-box-flex: 2;
    -moz-box-flex: 2;
    -ms-flex: 2;
    -o-box-flex: 2;
    box-flex: 2;
}
/*end 颜色*/
.sizing-border{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    -o-box-sizing:border-box;
    box-sizing:border-box;
    /*padding和border被包含在定义的width和height之内。对象的实际宽度就等于设置的width值，即使定义有border和padding也不会改变对象的实际宽度*/
}

/*公用样式*/
.auto{
	height:auto;
	overflow:hidden;
}


/*首页*/
.header{width:100%;height:50px;background:#C10001;text-align:center;position:relative;}
.logo{margin:0 auto;width:auto;height:100%;}
.home{position:absolute;left:0;top:0;height:100%;}
.navsub{position:absolute;right:0;top:0;height:100%;}

.nav{width:100%;height:50px;overflow:hidden;position:absolute;left:0;top:50px;background:#fff;z-index:9;}
.nav ul li{float:left;width:20%;line-height:40px;height:40px;text-align:center;}
.nav ul li a{font-size:16px;color:#000;}
.navhover{height:120px;}

.banner{width:100%;position:relative;margin-top:40px;}
.bannerimg{width:400%;position:absolute;left:0;top:0;}
.bannerimg img{width:25%;float:left;}
.bannerblack{width:100%;height:40px;background:rgba(0,0,0,0.7);position:absolute;left:0;bottom:0;}
.banner ul{position:absolute;bottom:0;left:0;width:100%;}
.banner ul li{line-height:40px;font-size:14px;color:#fff;padding-left:3%;height:40px;display:none;}
.banner ul li:nth-child(1){display:block;}
.banner ol{position:absolute;width:100%;right:1%;bottom:4px;text-align:right;}
.banner ol li{width:10px;height:10px;background:#B8B8B8;display:inline-block;margin-right:2%;}
.banner ol li.cur{background:#FE0002;}

.main1{width:100%;background:#fff;}
.main1tit{width:100%;height:40px;border-bottom:1px solid #ccc;line-height:40px;}
.main1tit span{float:left;padding-left:3%;background:url(../image/mb20160822/titicon.jpg) no-repeat left center;background-size:auto 100%;font-size:16px;display:inline-block;margin:8px 0 0 4%;height:24px;line-height:24px;}
.main1tit p{float:right;margin-right:4%;}
.main1tit p img{float:left;width:20px;margin-left:10px;margin-top:10px;}
.main1con{width:100%;border-bottom:2px solid #DBDBDB;}
.main1conbox{width:100%;}
.main1conbox ul li{padding:10px 4%;border-bottom:1px dashed #dcdcdc;line-height:20px;font-size:14px;}
.main1conbox ul li:last-child{border:none;}
.main1conbox dl{border-bottom:1px dashed #dcdcdc;padding:15px 0;width:100%;height:auto;overflow:hidden;}
.main1conbox dl dd{float:left;margin-left:4%;width:26%;}
.main1conbox dl dt{width:64%;margin-right:4%;float:right;}
.main1conbox dl dt a{font-size:16px;line-height:20px;}
.main1conbox dl dt p{font-size:12px;color:#999;line-height:18px;margin-top:2px;}

.main2{margin-top:10px;background:#fff;}
.main1tit p a{font-size:12px;color:#777;}
.main1tit p span{color:#777;display:inline;margin:0;padding:0;background:none;float:none;margin:0 3px;}
.main2con dl{border-bottom:1px dashed #dcdcdc;padding:15px 0;width:100%;height:auto;overflow:hidden;}
.main2con dl dd{float:left;margin-left:4%;width:26%;}
.main2con dl dt{width:64%;margin-right:4%;float:right;}
.main2con dl dt a{font-size:16px;line-height:20px;}
.main2con dl dt p{font-size:12px;color:#999;line-height:18px;margin-top:2px;}

.main3{width:100%;background:#fff;margin-top:10px;}
.main3tit{width:100%;height:40px;background:url(../image/mb20160822/line.jpg) repeat-x bottom;}
.main3tit span{float:left;font-size:16px;display:block;height:38px;line-height:38px;line-height:38px;}
.main3tit i{font-style:normal;font-size:16px;float:left;margin:0 5px;line-height:35px;}
.main3tit span:nth-child(1){margin-left:4%;}
.main3tit span.tag{cursor:pointer;}
.main3tit span.cur{color:#c10001;border-bottom:2px solid #c10001;}
.main3tit a img{float:right;margin-right:4%;width:10%;margin-top:5px;}
.main3con{width:100%;padding-bottom:4%;}
.main3conbox{margin-left:4%;width:96%;}
.main3conbox dl{display:inline-block;width:28%;margin:4% 4.5% 0 0;}
.main3conbox dl dd{width:100%;height:90px;}
.main3conbox dl dd img{width:100%;height:85px;}
.main3conbox dl dt{font-size:14px;line-height:18px;height:54px;overflow:hidden;width:100%;margin-top:5px;}
.main3conbox dl dt a{color:#999;}

.main4con{width:100%;background:#fff;}
.main4conbox dl{width:92%;margin:5% auto 6%;}
.main4conbox dl dt{width:100%;height:30px;line-height:30px;text-align:center;background:url(../image/mb20160822/titbg.jpg);background-size:auto 100%;}
.main4conbox dl dt a{font-size:14px;}

.phonepc{width:100%;height:40px;background:#F4F4F4;border-top:1px dashed #CECECE;border-bottom:1px dashed #CECECE;text-align:center;line-height:40px;color:#878787;font-size:16px;}
.phonepc a{color:#878787;font-size:16px;margin:0 5px;}

.copyright{background:#fff;height:50px;padding:2% 0;line-height:50px;}
.copyright span{float:left;font-size:16px;color:#878787;margin-left:4%;}
.copyright img{float:right;width:70px;margin:4% 4% 0 0;}


/*要闻概述*/
.insidenav{width:100%;height:46px;overflow:hidden;background:#fff;}
.insidenav ul li{float:left;width:25%;line-height:40px;height:46px;text-align:center;position:relative;}
.insidenav ul li a{font-size:16px;color:#000;}
.insidenav ul li a.cur{color:#d70c18;}
.insidenav ul li .insidenavline{position:absolute;width:100%;height:2px;bottom:0;left:0;background:url(../image/mb20160822/insidenavline.jpg);}
.insidenav ul li img{position:absolute;left:50%;bottom:0;width:13px;margin-left:-6px;}

.subnav{width:94%;padding:5px 0;margin:0 auto;}
.subnav ul li{width:20%;height:30px;line-height:30px;text-align:center;float:left;}
.subnav ul li a{font-size:14px;}
.subnav ul li a.cur{color:#d70c18;}

.listmain1{padding-bottom:10px;}
.listmain1 .main2con{border:none;}
.listmain1 .main2con dl:last-child{border:none;}
.listmain1sub{width:94%;margin:0 auto 10px;height:30px;background:url(../image/mb20160822/titbg.jpg);background-size:auto 100%;}
.listmain1sub a{display:block;width:100%;height:30px;text-align:center;line-height:30px;font-size:14px;color:#999;}


/*内容页*/
.warp{width:100%;background:#fff;border-bottom:2px solid #DBDBDB;}
.showtit{width:92%;padding:0% 4% 0;font-size:16px;line-height:24px;}

.showmes{width:92%;margin:0 auto;line-height:30px;border-bottom:1px solid #ccc;color:#999;font-size:12px;}

.showtext{width:92%;margin:4% auto;font-size:16px;color:#4e4e4e;line-height:26px;text-align:center;}
.showtext p{padding:6px 0px 6px 0px;text-indent:2em;text-align:left;}
.showtext p span,strong{font-size:16px;}
.showmain2{margin-top:10px;border-bottom:1px solid #ccc;}
.showmain2 .main1con{border:none;}
.showmain2 .main2con dl:last-child{border:none;}

.ewm{width:100%;background:#fff;padding:5% 0;}
.ewmtop{width:100%;font-size:14px;line-height:30px;text-align:center;}
.ewmtop a{color:#52bbff;font-size:16px;}
.ewmbot{margin-top:5%;}
.ewmbot dl dd{text-align:center;}
.ewmbot dl dd img{width:50%;margin:0 auto;}
.ewmbot dl dt{text-align:center;font-size:14px;color:#8e8e8e;margin-top:3%;}


.indexad{width:100%;margin:0 auto;padding:10px 0px 0px 0px;height:auto;max-height:140px;}
/*2017.1.4修改*/
.indexad_top{width:96%;margin:0 auto;padding:10px 2% 0; margin-top:44px;}
.indexad_bottom{width:96%;margin:0 auto;padding:10px 2% 0; margin-top:10px;}
.indexad2{background:#fff;padding:0 4% 20px;}
.imgbg{display:none;}