body,ul,li,img{ padding:0; margin:0; list-style:none;}
.bannerbox{ background:#dfdfdf;}
/* .banner{ background:url(/eportal/fileDir/sdjs/resource/cms/2015/08/2015081009521196818.jpg) no-repeat; height:185px; margin:0 auto; width:1000px;}*/
.banner{  height:185px; margin:0 auto; width:1000px;}
.menubox{ width:100%;margin:0 auto; background:#dfdfdf;}
.menu{ width:1000px; height:42px; margin:0 auto;  background:#a80000;}
.menu ul{}
.menu li{ width:102px; float:left; line-height:40px; color:#fff; background:url(/eportal/fileDir/sdjs/resource/cms/2015/07/2015071315331137443.jpg) no-repeat right center; text-align:center;}
.menu li a{color:#fff;  font-size:14px;font-weight:bold; width:96px; height: 32px;line-height: 30px; margin-top: 5px;margin-left:2px; display: block;}
.menu li a:hover{ background:#fd4b4b; font-size:16px; font-weight:bold; display: block; width: 96px; height: 30px; line-height: 30px; }
.ts{ width:108px!important;}
.ts a{ width:96px!important;}
.ts a:hover{ background:#0481ff; font-size:16px; font-weight:bold; display: block; width: 96px!important; height: 30px; line-height: 30px; }

.clear{ clear:both;}

.ercenter{ width:1000px; margin:0 auto;padding-top:10px; overflow:hidden; background-color: #eaeae8; }
.left{ width:670px; float:left;background:#eaeae8;margin-left:10px;}
.left_top{width:670px; padding-left:5px;}
.left1{width:670px;margin-bottom:5px;border:1px solid #cac9c7;background:#fdfbfc;}
.left1_left{width:270px;float:left;padding-left:5px;}
.left1_right{width:380px;float:right;padding-right:5px;padding-left:5px;}
.left2{width:670px;margin-bottom:5px;border:1px solid #cac9c7;background:#fdfbfc;}
.left2_left{width:330px;float:left;padding-left:5px;}
.left2_right{width:330px;float:right;}
.left3{width:670px;border:1px solid #cac9c7;background:#fdfbfc;}
.left3_left{width:330px;float:left;padding-left:5px;}
.left3_right{width:330px;float:right;}
.left4{width:670px;border:1px solid #cac9c7;background:#fdfbfc;margin-bottom:5px;}
.left4_left{width:330px;float:left;padding-left:5px;}
.left4_right{width:330px;float:right;}
.right{ width:288px; float:right;background:#f5f5f5; background-color:#fdfbfc;  padding:5px; border:1px solid #cac9c7; margin-right:10px;}


@media (max-width: 991px) {

.banner,.banner img{ width:100%; height:auto!important;}
.menu{width:100%;height:84px;}
.menu li{ width:96px;}
.ercenter,.left,.right,.left4,.left4_left,.left4_right,.lsboxs,.right{ width:98%!important; margin:0 auto; float:none;}
.ggbox3,.ggbox2{ width:98%!important; margin:0 auto; float:none;height: 160px;}
}