.more a{cursor:pointer;display:block;  }
.more a:hover{display:block; color:#f66;  background-color: #ddd; }

#mainwrap{width:1170px; margin:50px auto; background:#fff;}

#mainwrap p.more{  text-align:right; color:#036; background-image:none;}
#mainwrap p.more a{ float:right;}
#mainwrap .lm a,#mainwrap .ngg a{font-size:inherit; color:#333;display:inline-block;width:95%;}
#mainwrap .njdt a{width:20px !important; display:inline-block; height:20px; line-height:20px; float:left; }

#mainwrap li>a:hover{ color:#33f; background-color: #eee; }
#mainwrap li:hover{  color:#33f;  }
#mainwrap  li span{display:inline-block;float:right;}
#mainwrap  li{ clear:both; }

.news{width:100%;}	
.njdt{width:49%; height:350px; float:left; position:relative; overflow:hidden; }	
.njdt a{display:inline-block; float:right; width:20px!important; }
.box{width:100%; height:350px;position:relative; overflow:hidden}
.box td div a{ width:20px; height:20px; margin:3px;float:left; }
.box .imgBox{width:95%; height:320px; margin:0 auto;}
.box .imgBox img{width:100%; height:320px;}

.ngg{
	width:49%; height:350px; float:right;}
.ngg .nggt{
	width:100%; height:50px; line-height:50px;  font-size:20px; font-weight:bold; color:#333; border-bottom:2px solid #036;}
.ngg .nggc li{
	width:100%; height:40px; text-indent:25px; line-height:40px; font-size:16px;  background-image:url(../images/itemd2.gif); background-repeat:no-repeat; background-position:10px 50%;}
	
.lm{
	width:100%; clear:both; margin-top:30px;}	
.lm .lmcontl{
	width:48%; height:300px; float:left;}
.lm .lmcontr{
	width:48%; height:300px; float:right;}
.lm .lmt{
	width:100%; height:50px; line-height:50px;  font-size:20px; font-weight:bold; border-bottom:2px solid #036;  color:#333;}
.lm .lmc li{
	width:100%; height:35px; text-indent:25px; line-height:35px; font-size:16px;  background-image:url(../images/itemd2.gif); background-repeat:no-repeat; background-position:10px 50%;  }

{
    padding-top: 13px;
    overflow: hidden;
}
.lkpic {
    width: 300px;
    height: 45px;
    float: left;
    margin: 20px;
    margin-right: 55px;
    background: #dcdcdc;
	background-image:url(../images/flag.gif);
	background-repeat:no-repeat;
	background-position:250px 5px;
	background-size: 40px;
}
.lkdt {
    width: 10px;
    padding-top: 6px;
    height: 35px;
    float: left;
	background-color: #aaf;
}
.lkdc {
    width: 260px;
    height: 45px;
    float: left;
    overflow: hidden;
}
.lkdc img:hover{
margin-left: -5px;
}
.lkdt a {
    display: block;
    padding-top: 53px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #4e4e4e;
}
/*
.lk1 .lkdt a {
    background: url(../images/x1.png) center top no-repeat;
}
.lk2 .lkdt a {
    background: url(../images/x2.png) center top no-repeat;
}
.lk3 .lkdt a {
    background: url(../images/x3.png) center top no-repeat;
}
.lk4 .lkdt a {
    background: url(../images/x4.png) center top no-repeat;
}
.lk4 {
    margin-right: 0;
}*/
.linkcon .lk1 {
    margin-left: 55px;
	
	}
.newslist .lk1,.newslist .lk2,.newslist .lk3,.newslist .lk4{
margin:10px 0px;
padding:0px;
}