a{color:#000}
body{  background: url(../images/micro/back_litile.jpg) center top no-repeat;}
#header {
    height: 420px;

}

#mainer {
    width: 1000px;
    margin: 0px auto;
}

.main1 {
    width: 1000px;
    height: 42px;
    line-height: 42px;
    padding-bottom: 6px;
    background: url(../images/wyzx/main1_bg.jpg) left center repeat-x;
    text-align: center;
}

.main1 ul {
    display: inline-block;
}

.main1 li, .main1 span {
    float: left;
    padding: 0px 5px;
    color: #fff;
}

.main1 li {
    padding: 0px 25px;
    font-family: "微软雅黑", "宋体", "黑体";
    font-size: 18px;
}

.main1 li a {
    color: #fff;
}

.main1 li:hover {
    background: #ffffff;
}

.main1 li:hover a {
    color: #2550AE;
}

.main2 {
    overflow: hidden;
    margin-top: 10px;
}

.main2l {
    width: 735px;
}

.m2l1 {
    overflow: hidden;
}

.m2l1-l {
    width: 300px;
    height: 270px;
}

.m2l1-l .silder {
    width: 296px;
    height: 266px;
    padding: 1px;
    border: 1px solid #c0c0c0;
}

.m2l1-l .erweima {
    width: 298px;
    border: 1px solid #c0c0c0;
    padding: 10px 0px;
    margin-top: 15px;
}

.m2l1-l .erweima p {
    text-align: center;
    line-height: 32px;
}

.m2l1-l .erweima p a {
    color: #D56D1D;
}

.m2l1-r {
    width: 420px;
    font-family: "微软雅黑", "宋体", "黑体";
}

.m2l1-rt {
    width: 420px;
    background: url(../images/wyzx/toutiao_bg.gif) left top repeat-y;
    color: #ffffff;
}

.m2l1-rt .toutiao {
    width: 86px;
    text-align: center;
}

.m2l1-rt .ttc {
    font-size: 20px;
    line-height: 26px;
    height: 26px;
}

.m2l1-rt .tte {
    font-size: 10px;
    height: 14px;
    line-height: 14px;
}

.m2l1-rm {
    padding: 5px;
    padding-bottom: 0px;
}

.m2l1-rm ul {
}

.m2l1-rm li {
    font-size: 14px;
    color: #666666;
    margin-bottom: 10px;
}

.m2l1-rm li .ttitle a {
    font-size: 18px;
    color: #003080;
    height: 28px;
    line-height: 28px;
}

.m2l1-rm li p {
    text-indent: 2em;
}

.m2l1-rm li p.ttitle {
    text-indent: 0em;
}

.m2l2 {
    margin-top: 10px;
}

.m2l2t {
    height: 44px;
    line-height: 44px;
    border-bottom: 1px solid #ececec;
    background: #fafafa;
    font-family: "微软雅黑", "宋体", "黑体";
    overflow: hidden;
}

.m2l2t span.title {
    border-top: 2px solid #1852a2;
    font-size: 20px;
    color: #185ca2;
    width: 85px;
    text-align: center;
    float: left;
    background: #ffffff;
}

.m2l2t ul {
}

.m2l2t ul li, .m2l2t ul span {
    float: left;
    padding: 0px;
}

.m2l2t ul li {
    float: left;
    padding: 0px 14px;
}

.m2l2t ul li:hover, .m2l2t ul li.on {
    background: #1852a2;
}

.m2l2t ul li:hover a, .m2l2t ul li.on a {
    color: #ffffff;
}

.m2l2m {
}

.m2l2m ul {
    display: none;
}

.m2l2m ul.on {
    display: block;
}

.m2l2m ul li {
    margin-top: 10px;
    padding-bottom: 5px;
    border-bottom: 1px solid #e3e3e3;
    display: inline-block;
}

.m2l2m-img {
    float: left;
    margin-bottom: 10px;
    margin-right:10px
}




.m2l2m-txt {
}

.m2l2m-txt .title {
    font-family: "微软雅黑", "宋体", "黑体";
    font-size: 18px;line-height: 25px;height:50px;
}

.m2l2m-txt .desc, .m2l2m-txt .info {
    text-indent: 2em;
    font-size: 12px;
    line-height: 20px;
}

.m2l2m-txt .info {
    text-indent: 0em;
}

.m2l3 {
    margin-top: 10px;
}

.m2l3 ul {
    width: 360px;
    float: left;
    background: url(../images/wyzx/uline.gif) left bottom repeat-x;
    margin-bottom: 5px;
    padding: 5px 0px;
}

.m2l3 ul.right {
    margin-left: 15px;
}

.m2l3 ul li a {
    color: #063d71;
}

.m2l3 ul li span {
    float: right;
}

.main2r {
    width: 250px;
}

.m2r1 {
    margin-top: 20px;
}

.m2r1t, .m2r2t {
    height: 36px;
    line-height: 36px;
    font-family: "微软雅黑", "宋体", "黑体";
}

.m2r1t .title {
    width: 160px;
    text-align: center;
    background: #2550ae;
    color: #fff;
    font-size: 16px;
}

.m2r1t .title .tte {
    font-size: 12px;
}

.m2r1m {
    padding: 5px;
}

.m2r1m ul {
}

.m2r1m li {
    border-bottom: 1px solid #cccccc;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
}

.m2r1m li.last {
    border-bottom: none;
}

.m2r1m li span {
    padding: 0px 10px;
    font-size: 20px;
    font-weight: 600;
}






.sp-list {
}

.sp-list li {
    margin-top: 15px;
    border-bottom: 1px solid #e3e3e3;
    text-align: center;
}

.sp-list li.last {
    border-bottom: none;
}

.sp-list li a {
    line-height: 32px;
}

.main3 {
    margin-top: 10px;
}

.main3t {
    width: 975px;
    height: 40px;
    padding-left: 25px;
    padding-bottom: 2px;
    background: url(../images/wyzx/main3t_bg.gif) 15px center no-repeat;
    border-bottom: 2px solid #dadada;
}

.main3t span {
    font-size: 24px;
    line-height: 40px;
    font-family: "微软雅黑", "宋体", "黑体";
    color: #5b5a5a;
}

.main3t ul {
}

.main3t li {
    float: left;
    padding: 0px 10px;
}

.main3t li.on {
    background: #1852a2;
}

.main3t li a {
    height: 40px;
    line-height: 40px;
}

.main3t li.on a {
    color: #fff;
}

.main3m {
    width: 988px;
    padding: 6px;
    background: #f3f3f3;
}

.main3m .tuji {
    display: none;
}

.main3m .on {
    display: block;
}

.main4 {
    margin-top: 10px;
}

.main4t {
    width: 100%;
    height: 42px;
    line-height: 42px;
    background: url(../images/main11t_bg.gif) left bottom repeat-x;
}

.main4t ul {
}

.main4t li {
    float: left;
    padding: 0px 10px;
    font-family: "微软雅黑", "宋体", "黑体";
    font-size: 16px;
}

.main4t span {
    float: left;
    padding-right:15px;font-size:10px;
}

.main4t li.on a {
    color: #990000;
}

.main4m {
    padding: 10px;
    overflow: hidden;
    background: #e5e5e4;
    font-size:14px;

}

.main4m ul {
}

.main4m li {
    float: left;
    width: 140px;
    line-height: 28px;
    font-size:14px;
}

/*三级子页面*/
.mainsub {
    width: 1000px;
    margin: 0px auto;

}

.msubl {
    width: 730px;
}

/*导航栏*/
#mainer .nav {
    margin-top: 10px;
    background: url(../images/micro/rect_navy.png);
    height: 38px;
    text-align:center
}

.nav ul {
    display: inline-block;
    line-height: 38px;
}

.nav li,.nav span {
    float: left;
    padding-right:5px;
    color: #fff;
    font-size:10px
}

.nav li {
    /*  padding-right:18px;*/
    font-family: "微软雅黑", "宋体", "黑体";
    font-size: 18px;
    padding:0 18px;
}

.nav li a {
    color: #fff;
}

.nav li:hover {
    background:#66c6b0;
}

.nav li:hover a {
    color: #fff;
}
.nav li:hover span{color:#66c6b0}

.msublm{
    border: 1px solid #d0d0d0;
    font-family: "宋体",serif;
    width: 725px;
    float:left;
    margin-top:20px;min-height: 1250px;
}
.msublm .imglist{border:none}
.msublm .imglist li{height:205px;font-size:14px;line-height:23px;margin-top:0;margin-bottom:20px;text-align:center;float: left;padding-left: 15px;}
.msublm .imglist  img{margin:0}
.msublm .imglist li p{padding:0 5px;padding-top:20px;}
.msublm .Semconf {
    padding:0 30px;

    text-align: center;
    margin-top: 16px;font: 800 26px/30px "宋体",arial;

}

.msublm .Semconf h2{
    color: #000;margin-bottom: 16px;text-align: center;font-weight:bold
}

.msublm .Semconf span{
    padding:0 5px;

}

.msublm .Semconf p{border-bottom: 1px solid #e5e5e5;padding-bottom: 8px;font-size: 12px;font-weight: normal;line-height: 20px;color: #999;
}
.msublm .txtc {

    font-size: 16px;
    padding: 0 40px;

}

.msublm .txtc img{
    max-width: 650px;
    text-align: center;font-size: 14px;
}
.msublm .txtc p{

    margin-top: 20px;
    line-height:2.5;
    text-indent:2em;
    color: #444444;
}

.msubl .lotof .know {
    background: blue;
    width: 30px;
    height: 120px;
}

.msubl .lotof know2 p {
    width: 20px;
    margin: 0 auto;
}

.msubl .lotof li {
    border-bottom: dotted 1px #CCCCCC;
}

.msublm .imgknow {
    font-size: 14px;
    line-height: 23px;
    margin: 0 auto;
}

.msubl .lotof {
    padding: 15px;
    border: 1px solid #d0d0d0;
}

.msublt {
    height: 40px;
    line-height: 40px;
    font-size: 12px;

}
.msublm ul {
    padding-left:15px;
    padding-top:20px;overflow:hidden
}

.msublm .list-com{}
.msublm .list-com li {
    height: 32px;
    line-height: 32px;
    font-size:14px;
    padding-right: 10px;

}

.msublm .list-com li span {
    float: right;
}


.msublm hr {
    border: none;
    height: 20px;
    margin-bottom: 10px;
}

.msublm .list-pic li{width:280px;width: 330px;

    border-bottom: 1px dashed #ddd;
    height: 110px;
    margin: 20px 20px 20px 0;}

#pages {
    text-align: center;
    font-size:14px;
}

.msubr {
    width: 250px;
}



.msubr .m2r1 {
    margin-top:40px;
}



.msubr .yaowen{}
.msubr .yaowen .ywt{font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    color: #4CAA94;height:30px;font-family:"微软雅黑";margin-bottom:10px;width:100%;}
.msubr .yaowen .ywc{width:100%;height:290px;}
.msubr .yaowen .ywpic{height:170px;width:100%;}
.msubr .yaowen .ywpic p{height:30px;line-height:30px;font-family:"微软雅黑";font-size:14px;font-weight:bold;text-align:left}
.msubr .yaowen .ywlist{width:100%;height:120px;margin-top: 5px;}
.msubr .yaowen .ywlist ul{padding-left:5px;}
.msubr .yaowen .ywlist li{height:30px;line-height:30px;font-family:"宋体";font-size:14px;background:url(../images/libg.gif) left center no-repeat;padding-left:10px;}
/*热门推荐*/
.msubr  .script_right {
    width: 250px;
    float: right;
    overflow: hidden;
    margin-bottom: 10px;
    border: solid 1px #DBDBDB;
    margin-top: 20px;
}

.msubr  .script_right .font {
    width: 230px;
    padding: 0 10px;
    height: 50px;
    line-height: 50px;
}

.msubr  .script_right .font span {
    font-size: 16px;
    font-weight: bold;

    color: #4CAA94;
}

.msubr  .script_right .font a {

    float: right;
}

.msubr  .script_right .window img {
    width: 217px;
    height: 114px;
    margin-top: 2px;
    margin-left: 5px;
    margin-left: 15px;
}

.msubr  .script_right .window h2 {
    font-size:14px;
    line-height: 25px;
    text-align:center;width:100%;font-weight:normal
}

.msubr  .script_right .window p {

    font-size: 12px;
    margin-left: 15px;
}
.msubr  .script_right {
    overflow:hidden;
    width:248px;
    height:560px;margin-top:10px;

}
.msubr  .script_right ul {
    width: 248px;
    margin-top: 15px;
    margin-left: 10px;
    text-align:center
}

.msubr  .script_right li {
    height: 160px;
    width:110px;
    float: left;
    padding:4px;
}

.msubr  .script_right li span {
    line-height: 25px;
    font-size: 14px;
    text-align: center;
}


/*影视单位*/
.msubr .filmunit {
    clear: both;
    margin-top: 10px;
    overflow: hidden;
}
.msubr .filmunit .spic{width:240px;height:100%;margin:0 auto;}
.msubr .filmunit .spic ul{width:100%}
.msubr .filmunit li{position: relative;width:240px;height:169px;padding:0}
.msubr  .filmunit .i_bg{ background: url(../images/bg.png) left center repeat;
    position: absolute;
    left: 0px;
    bottom: 0;
    width:240px;
    height: 30px;
}
.msubr  .filmunit .txc{position: absolute;
    left: 0px;
    bottom: 0;
    width:240px;
    line-height: 30px;
    overflow: hidden;
    color: #fff;
    font-size: 14px;
    padding-left: 10px;
    font-family: "微软雅黑";
    font-weight: bold;}

.msubr  .filmunit .font2 {
    border-bottom: solid 1px #DBDBDB;font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    color: #4CAA94;
    height: 30px;
    font-family: "微软雅黑";
}

.msubr  .filmunit .font2 p {
    font-size: 18px;
    font-weight: bold;
    width: 90px;background: #4CAA94;
    text-align: center; color: #fff;

}

.msubr  .filmunit .font2 span {

    font-weight:normal
}

.msubr  .filmunit img {

}