/**============= ??????? =============**/
/*box1*/
.list ul li { height: 28px; line-height: 28px; }
.list ul li a { font-size: 12px; padding-left: 12px; float: left; width: 72%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.list ul li a:hover { text-decoration: underline; color: #000; }
.list ul li span { float: right; font-size: 12px; color: #878787; }
/*box1*/
.box1 { padding-top: 10px;}
.box1 .dongtai{ width: 743px; border: 1px solid #e0e0e0; padding: 4px; box-sizing: border-box; height: 282px; overflow: hidden;}
.box1 .dongtai .slideBox1 { overflow: hidden; position: relative; border: 1px solid #e0e0e0; padding: 4px; box-sizing: border-box; margin-right: 17px;}
.box1 .dongtai .slideBox1 .hd { position: absolute; right: 5px; bottom: 13px; z-index: 1; }
.box1 .dongtai .slideBox1 .hd ul li { float: left; margin-right: 5px; width: 16px; height: 16px; background: #fff; cursor: pointer; text-align: center; line-height: 16px;}
.box1 .dongtai .slideBox1 .hd ul li.on { background: #f90; color: #fff; }
.box1 .dongtai .slideBox1 .bd li { width: 319px; height: 262px; z-index: 0; }
.box1 .dongtai .slideBox1 .bd li img { width: 100%; height: 100%; display: block; }
.box1 .dongtai .slideBox1 .bd li .txt { position: absolute; bottom: 0; width: 100%; line-height: 36px;  height: 36px; background: url(../images/hei.png); }
.box1 .dongtai .slideBox1 .bd li .txt a { display: block; color: #fff; width: 70%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding-left: 10px;  }
.box1 .dongtai .list { width: 379px; }
.box1 .dongtai .list ul li { background: url("../images/d1.jpg") no-repeat left center; }
.box1 .zhidu { width: 327px; }
.box1 .zhidu ul { border: 1px solid #dfdfdf; border-top: none; padding: 0 20px 4px 10px; box-sizing: border-box; }
.box1 .zhidu ul li { background: url("../images/d2.jpg") no-repeat left center; }

/*box2*/
.box2 { padding-top: 10px;}
.box2 .jujiao { width: 332px;}
.box2 .jujiao ul {  height: 240px; overflow: hidden;}
.box2 ul { border: 1px solid #dfdfdf; border-top: none; padding: 0 20px 4px 10px; box-sizing: border-box; }
.box2 ul li { background: url("../images/icon1.png") no-repeat left center; border-bottom: 1px dotted #b2b2b2; }
.box2 .ketang { width: 396px; margin: 0 12px;}
.box2 .ketang ul {  height: 240px; overflow: hidden;}
.box2 .hudong { width: 327px;}
.box2 .hudong ul {  height: 210px; overflow: hidden;}

/*box3*/
.box3 { padding-top: 10px; }
.box3 .fengcai { background: url("../images/box3bg.png") no-repeat top left; height: 195px; padding: 16px 0 0 20px; box-sizing: border-box; }
.box3 .fengcai .tempWrap {width:1040px!important; }
.box3 .fengcai ul{ overflow:hidden; zoom:1;}
.box3 .fengcai ul li{ margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center; width:166px!important;}
.box3 .fengcai ul li .pic{  width:100%; height:125px; }
.box3 .fengcai ul li .pic img{ width:100%; height:100%; display:block; }
.box3 .fengcai ul li .title1{ line-height:40px;}
.box3 .fengcai ul li .title1 a { color:#6f6f6f; }


/*link*/
.link { background: url("../images/yqlink.jpg") no-repeat left center; height: 47px;}
.link .box { margin-left: 114px; }
.link .box .link_list { position: relative;  text-align: center; width: 170px; margin: 12px 10px 0; }
.link .box .link_list .tit { border: 1px solid #ccc; height: 20px; line-height: 20px; padding-left: 6px; background-color: #fff;  }
.link .box .link_list .sub { display: none; position: absolute; top:20px; left: 0; border: 1px solid #ccc; background-color: #fff; }
.link .box .link_list .sub a { display: block; width: 170px; line-height: 22px; padding-left: 5px; }
.link .box .link_list .sub a:hover { display: block; width: 170px; line-height: 22px; padding-left: 5px;    background: #1e90ff;
    color: #fff;}
.link .box .link_list:hover .sub { display: block; }



/**============= ?????? =============**/
/*content*/
.ny_main .ny_right .m_word {  border: 1px solid #dcdedd; border-top: none;    min-height: 430px;}
.ny_main .ny_right .m_word h3 { text-align: center; font-size: 20px; font-weight: bold; line-height: 50px; }
.ny_main .ny_right .m_word .time { background: url("../images/datatime.jpg") no-repeat top center; height: 36px; line-height: 36px; text-align: center; font-size: 14px; }
.ny_main .ny_right .m_word .infor{ margin: 10px 30px;}
.ny_main .ny_right .m_word .infor span { font-size: 14px;}
.ny_main .ny_right .m_word .content { margin: 0 30px; }
.ny_main .ny_right .m_word .content p { text-indent: 2em; line-height: 30px; font-size: 14px;}
.ny_main .ny_right .m_word .content img {     margin: 0px auto;
    padding: 5px 0; max-width: 100%;}
/*list*/
.ny_main .ny_right .m_list { border: 1px solid #dcdedd; border-top: none;min-height:500px;}
.ny_main .ny_right .m_list ul li { background: url("../images/rlistbg.jpg") no-repeat center; height: 40px; line-height: 40px; position: relative }
.ny_main .ny_right .m_list ul li a { margin-left: 83px; box-sizing: border-box; width: 70%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; font-size: 12px;}
.ny_main .ny_right .m_list ul li:hover a { text-decoration: underline; }
.ny_main .ny_right .m_list ul li b { position: absolute; top:2px; right:55px; color: #a6a6a6; font-size: 12px;font-weight: normal; }