@charset "utf-8";
/* CSS Document */
.subPage{width:100%;padding-bottom: 100px;background:url(../images/index_box.jpg) no-repeat center bottom #f8f8f8;}
.subPage1{width:100%; background: url(../images/index_box.jpg) no-repeat center bottom #f8f8f8;}

.subPage_con{width:1200px;margin:0px auto;position: relative;overflow: hidden;}

.subBanner{width: 100%; height:148px;margin:0 auto 0px;overflow: hidden;position: relative; background:#c1c6c8 url(../images/nybg.png);text-align: center;}
.subBanner img {margin-top:40px;}
.subBanner .subBannerImg{overflow: hidden;width: 100%;margin: 0 auto;background-size: 100% 100%;background-position: center top;background-repeat: no-repeat;}

.sub_mbtn{width:100%;height:40px;background:url(../images/sub-mbtn.png) no-repeat center center;background-color: #f3f3f3;cursor:pointer;display:none;}
/*.open{background:url(../images/sub-mbtn.png) no-repeat center center;background-color:#cda04a;}*/
.sub_navm{ width:100%; overflow: hidden;display: none;margin-bottom: 20px;}
.sub_navm h2{width:100%;height:48px;line-height:48px;background-color:#274372;color:#fff;padding-left:13px;font-weight: normal;font-size: 14px;}
.sub_navm h2 a{padding-left:13px;font-size: 14px; font-size:20px;font-family:Tahoma;display:block;color:#fff;}
.sub_navm ul{background-color: #ffffff;}
.sub_navm li{position: relative;}
.sub_navm li a{color:#515151; padding-left:13px; height:40px;line-height:40px;border-bottom:1px solid #d3d3d3;display:block;font-size: 14px;}
.sub_navm li a i{margin-left: 10px;color:#666;font-size: 12px;font-style: normal;}
.sub_navm li a:hover{color:#274372;}
.sub_navm li.on a{ color:#274372;}

.sub_navm dl{ display: none; background-color:#fff; padding:0px 0px 5px;}
.sub_navm dl dd{line-height:18px; padding:0px 0px 0px 15px;border-bottom:1px solid #ddd;}
.sub_navm li.on dl dd a{ font-size: 14px; color:#282828;font-weight:normal;display:inline; border:none; padding:0px;}
.sub_navm li dl dd a{ font-size: 14px; color:#282828; font-weight:normal; display:inline;  border:none; padding:0px;}
.sub_navm li dl dd a:hover{ color:#a70510;}


/*左侧边栏*/
.sub_left{width:100%;overflow:hidden;z-index:999;border-bottom: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;}
.sub_left .sub_nav{overflow:hidden;}
.sub_left .sub_nav li  { transition: all .5s ease;float: left;
 -moz-transition: all .5s ease;
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease;}
.sub_left .sub_nav li a{
    line-height: 24px;
    display: block;
    color: #fff;
   border-bottom: 1px solid #fff;}
.sub_left .sub_nav li a {display: block;
   
    padding: 13px 35px;
    position: relative;
    text-align: center;
    color: #587cb6;
    font-size: 18px;}



.sub_left .sub_nav li:hover a,.sub_left .sub_nav li.active a{background: #06327d;    color: #fff;}

.sub_left .sub_nav li a:after{content:""; width:1px; height:12px; position:absolute; right:0; top:50%; margin-top:-6px; background:#c7c7c7;}
.sub_left .sub_nav li.active a,.sub_left .sub_nav li a:hover{background:#06327d; color:#fff; font-weight:bold;}
.sub_left .sub_nav li.active a:after,.sub_left .sub_nav li a:hover:after{display:none;}




.sub_left .sub_leftTitle{border-bottom: 1px solid #ddd;padding-bottom: 20px;}
.sub_left .sub_leftTitle h2{font-size:22px; line-height:26px;border-left:4px solid #333;padding-left: 10px;}
.sub_left .sub_nav .subNavs1{display: none;}


.bread{ font-size: 14px;    color: #999;    line-height: 22px;  text-align: right;    margin-bottom: 3px;} 
.bread span{color:#999;}
.bread span a{color:#999;margin:0 5px;}
.bread span a:hover{color:#ff8d23;}



.sub_titleBig_title{width: 1200px;top:30%;left: 50%;z-index:3;position:  absolute;margin-left: -600px;}
.sub_titleBig_title h2{padding-left: 55px;}
.sub_titleBig_title h2 strong{display: block;color:#fff;font-size: 30px;font-weight:100;}

.subTitle{    font-size: 22px;    font-weight: bold;    padding-bottom: 15px;}
.subTitle span{    position: relative;    display: inline-block;}

.subTitle span:after{content:""; display:inline-block; width:100%; height:6px; background:#014492; margin-top:10px; float:left;}
.subTitle span:before{content:""; position:absolute; left:0; bottom:3px; height:2px; width:100%; background:#fff; z-index:2;}

.subLfRtBox{overflow: hidden;}

.subLfRtBox1{float: left;/*width: 74.75%;*/width: 100%;overflow: hidden;  border: 1px solid #efefef;
   box-sizing: border-box;}


.sub_right{margin:30px 0 0px 0px;/*padding-bottom: 40px;  */  min-height: 400px; overflow: hidden;}
.subLfRtBox1 .sub_right{margin-top: 0;}
.sub_navm .subNav{width: 100%!important;}

.sub_left .sub_nav li {position: relative;}
.sub_left .sub_nav li .subNavs{background: #f0e9e1;} 
.sub_left .sub_nav li .subNavs dl dd a{font-size: 14px;padding-left: 30px;padding:8px 30px;} 
.sub_left .sub_nav li.sub_has a:hover{border-right: 0;}
.sub_left .sub_nav li.sub_has .subNavs dl dd a:hover {color:#274372;border-right: 10px solid #274372;}
.sub_left .sub_nav li .skipBtn {
    border: none;
    margin: 0;
    padding: 0;
    display: block;
    width: 40px;
    text-align: center;
    height: 50px;
    position: absolute;
    right: 0px;
    top: 0px;
    font-size: 24px;
    line-height: 50px;
    color: #999;
    font-style: normal;
    margin: 0;}
.sub_left .sub_nav li .skipBtn.up {    background: url(../images/sub_left_up.png) no-repeat center center;}
.sub_left .sub_nav li .skipBtn.down{background: url(../images/sub_left_down.png) no-repeat center center;}

.sub_navm li .skipBtn {
    border: none;
    margin: 0;
    padding: 0;
    display: block;
    width: 40px;
    text-align: center;
    height: 41px;
    position: absolute;
    right: 0px;
    top: 0px;
    font-size: 24px;
    line-height: 41px;
    margin: 0;}

.second_title{height:px;border-bottom:2px solid #e5e5e5;}
.second_title .t{display:inline-block; display:50px; line-height:50px; position:relative; background:#06327d; color:#dde3ee; font-size:18px; padding:0 38px;}
/*.second_title .t:after{content:""; width:5px; height:100%; position:absolute; left:8px; top:0; background:#fff;}
.second_title .t:before{content:""; width:2px; height:100%; position:absolute; left:15px; top:0; background:#fff;}*/

.policy_list li{border-bottom:1px solid #7eacd8; padding:35px 45px 15px 70px; position:relative;}
.policy_list li .title{position:relative;  font-size:17px;}
.policy_list li .title:after{content:""; position:absolute; width:13px; height:13px; background:url(../images/d.png) no-repeat; left:-24px; top:50%; margin-top:-6px; opacity:0.7;}
.policy_list li .title a{color:#354964; display:block;  overflow:hidden;}
.policy_list li .txt{color:#666; line-height:24px;  margin:5px 0 10px 0;font-size: 13px;}
.policy_list li .more{color:#7eacd8; font-size:14px; padding-right:13px; background:url(../images/more.png) no-repeat center right; opacity:0.7; margin-left:20px; position:relative; top:1px;}
.policy_list li .time{ color:#d0d0d0; font-size:14px;}
.policy_list li:hover .title a{color:#3566ac;}
.policy_list li:hover .txt{color:#333;}
.policy_list li:hover .more,.policy_list li:hover .title:after{opacity:1;}




/*分页*/

.pages{ text-align:center; margin:20px 0 20px 0; *margin-top: 40px; overflow: hidden;}
.pages a{color:#333;margin:0 0px 0 8px; padding:0 5px 3px 5px;font-weight:bold; display: inline-block; *display:inline; *zoom:1; *vertical-align: middle;font-size: 14px;}
.pages a.on_pages,.pages a:hover{border-bottom: 3px solid #ff8d23;}


.pages_min{ margin-top: 25px; overflow: hidden; display: none;}
.pages_min a.prev_min,.pages_min a.next_min{ display: block; width:100px; height: 30px; float:left; background: #274372; border-radius: 3px; color:#fff; line-height: 30px; text-align: center;font-size: 16px;}
.pages_min a.next_min{ float:right;}
.pages_min a:hover{ background:#274372; color:#fff; transition:0.5s;border:1px solid #274372;}




.rightInfoBox{overflow: hidden;}
.rightInfo_img{float: left;width: 498px;overflow: hidden;}
.rightInfo_img img{display: block;width:100%;}

.right_right{overflow: hidden;}


table {  border-collapse:collapse; }
td  {padding:0;  border:1px solid #ddd; }

.page_text table { width:100% !important;}
.page_text td {  padding: 8px; line-height: 1.42857143; vertical-align: middle; border-top: 1px solid #ddd;   }

.table-striped>tbody>tr:nth-of-type(odd)  {  background-color: #f9f9f9;  }

table tr:nth-child(even){
    background-color: #fff;
}
/*偶数*/+
table tr:nth-child(odd){
    background-color: #F7F7F7;
}



/*文章页*/
.articleBox{width: 100%;margin: 0px auto ;overflow: hidden;position: relative;}
.page_text{text-align: center;padding-bottom: 20px;margin-bottom: 20px;     background: none !important; }
.page_text img{margin: 15px 0;}
.page_text p{text-align: left;font-size: 16px;line-height: 32px;  background: none !important; }
.page_text div ,.page_text span { background: none !important; }
.article p{text-align: left;font-size: 16px;line-height: 32px;}


.support_list{}
.support_list li{border-bottom:1px solid #efefef; padding:35px 30px 35px 185px; position:relative; min-height:64px;}
.support_list li .date{position:absolute; top:px; left:0; width:155px; text-align:center; line-height:32px; font-size:24px; color:#d0d0d0;}
.support_list li .date p{color:#d0d0d0;}
.support_list li .title{position:relative; line-height:20px; font-size:16px;}

.support_list li .title:after{content:""; position:absolute; width:6px; height:6px; border-radius:50px; background:#f5aa7b; left:-12px; top:10px; margin-top:-3px;}
.support_list li .title a{color:#354964; display:block; overflow:hidden;}
.support_list li .txt{color:#666; line-height:22px;  margin-top:15px;}
.support_list li .txt p{font-size: 14px;color:#666;}
.support_list li .more{color:#7eacd8; font-size:14px; padding-right:13px; background:url(../images/more.png) no-repeat center right; opacity:0.7; margin-left:0px; position:relative; top:1px;}
.support_list li:hover .date p{color:#a3b4d3;}
.support_list li:hover .title a{color:#3566ac;}
.support_list li:hover .txt p{color:#333;}
.support_list li:hover .more{opacity:1;}

.load_more{height:70px; line-height:70px; text-align:center; display:block; opacity:0.7;}
.load_more span{color:#7eacd8;  font-size:14px; padding-left:13px; background:url(../images/load_more.png) no-repeat left center;}
.load_more:hover{opacity:1;}

.right_box{width:23.33%; float:right; background:#fff; border:1px solid #efefef; border-radius:5px; display:none;}
.right_box .title{height:50px; line-height:50px; padding:0 10px; background:#06327d;}
.right_box .title .t{display:inline-block; height:50px; position:relative; font-size:22px; color:#fff;}
/*.right_box .title .t:before{content:""; position:absolute; left:0; top:-1px; height:4px; width:100%; background:#7eacd8;}
.hotspot_img{overflow:hidden;}*/
.hotspot_img li{position:relative; margin-bottom:20px;}
.hotspot_img li a{display:block; height:0px; padding-bottom:68%; width:100%;}
.hotspot_img li img{width:100%;  display:block; }
.hotspot_img li .txt{position:absolute; left:0; bottom:4px; width:100%; z-index:2; background:rgba(0,0,0,0.5); height:40px; line-height:40px; text-align:center; color:#fff;}


.hotspot_img li .txt span{display:block; height:40px; margin:0 10px; overflow:hidden;color:#fff;font-size: 12px;}
.hotspot_txt{overflow:hidden; padding-top:20px;}
.hotspot_txt li{padding:0 20px 0 30px; line-height:24px; position:relative; margin-bottom:15px; opacity:0.8;}
.hotspot_txt li i{position:absolute; left:10px; top:0; font-size:18px; color:#06327d; line-height:24px;}


.page_title{padding:40px 20px 10px 20px; border-bottom:1px solid #e5e5e5; text-align:center;}
.page_title .title{font-size:28px;     font-weight: bold;  color:#06327d; line-height:30px; padding-bottom:15px;}
.page_title .txt{color:#999999; font-size:14px;}
.page_title .txt span{padding:0 15px;color:#999;}
.page_text{padding:30px 30px 20px 30px; font-size:14px; line-height:24px;}
.notes_txt{padding-top:30px; text-align:right; color:#999999;}

.paging_bottom{padding:10px 30px 30px 30px; border-top:1px solid #7eacd8; font-size:14px; line-height:30px;}
.paging_bottom a{color:#999999;}
.paging_bottom a:hover{color:#06327d;}



/*定点扶贫*/
.second_title{border-bottom:2px solid #e5e5e5;}
.second_title .t{display:inline-block; display:50px; line-height:50px; position:relative; background:#06327d; color:#fff; font-size:18px; padding:0 38px; font-weight:bold;}
/*.second_title .t:after{content:""; width:5px; height:100%; position:absolute; left:8px; top:0; background:#fff;}
.second_title .t:before{content:""; width:2px; height:100%; position:absolute; left:15px; top:0; background:#fff;}*/
.poverty_list{position:relative; padding:0 40px 30px 40px; overflow:hidden; margin-top:20px;}
/*.poverty_list:after{content:""; position:absolute; width:1px; height:100%; left:50%; top:20px; margin-left:-0.5px; background:#004793;}
.poverty_list:before{content:""; position:absolute; width:31px; height:31px; left:50%; margin-left:-15px; top:0; background:url(../images/dot1.png) no-repeat; z-index:2;}*/
.poverty_list li{overflow:hidden; padding:20px; margin-top:-145px;}
.poverty_list li:first-child{margin:0;}
.poverty_list .li{width:37.4%; background:#fff; padding:25px; border-radius:10px; position:relative;}
.poverty_list .li .img{}
.poverty_list .li .img img{width:100%;}
.poverty_list .li .title{font-size:16px; font-weight:bold; line-height:30px; margin:10px 0;}
.poverty_list .li i{position:absolute;width:9px;height:17px;background:url(../images/li.png) no-repeat;opacity:0.7;top: 68px;margin-top:-8px;transition: all 0.5s ease;}
.poverty_list .li .txt{line-height:22px; font-size:14px; color:#666;}
.poverty_list .li .time{position:absolute;width:60px;height:60px;background:rgba(126,172,216,0.7);border-radius:50%;top: 44px;margin-top: 0px;z-index:4;}
.poverty_list .li .time em{width:52px; height:52px; background:#7eacd8; border:1px solid #fff; line-height:52px; text-align:center; font-size:16px; font-weight:bold; position:absolute; left:50%; margin-left:-27px; top:50%; margin-top:-27px; color:#fff; border-radius:50%;}

.poverty_list .left .li{float:left;} 
.poverty_list .left .title{}
.poverty_list .left  i{right:12px;}
.poverty_list .left .time{right:-77px;}

.poverty_list .right .li{float:right;}
.poverty_list .right .title{padding-left:22px;}
.poverty_list .right  i{left: 22px;background:url(../images/lia.png) no-repeat;}
.poverty_list .right .time{left:-77px;}

.poverty_list .li:hover{-webkit-box-shadow:rgba(189,186,185,0.75) 1px 0 18px;-moz-box-shadow:rgba(189,186,185,0.75) 1px 0 18px; box-shadow:rgba(189,186,185,0.75) 1px 0 18px;}
.poverty_list .li:hover .time{background:rgba(126,172,216,1);}
.poverty_list .li:hover .time em{background:#014997;}
.poverty_list .li:hover .title{color:#014997;}
.poverty_list .li:hover  i{opacity:1;}
.poverty_list .li:hover .txt{color:#333;}
.mt_20{ margin-top:20px;}
.mt_30{ margin-top:30px;}


.poverty_more{width:37px; height:37px; margin:0 auto 60px auto; display:block; background:url(../images/dotb.png) no-repeat; position:relative;}
.poverty_more span{position:absolute; width:1px; height:60px; left:50%; margin-left:-0.5px; top:37px; background:url(../images/line.jpg) no-repeat;}


.subTitleBox_title{float: left;display: none;}
.subTitleBox{margin:15px 0;overflow: hidden;}
.subTitleBox_title{font-size: 22px;color:#104883;font-weight: normal;}


/*校地合作*/
.map_box{width:825px; height:683px; position:relative; background:url(../images/map.png) no-repeat; margin:15px auto;}

.map_list{position:relative; padding:10px 70px 40px 190px; min-height:100px; border-bottom:1px solid #7eacd8;}
.map_list dt{width:160px; height:103px; border:1px solid #f6f6f6; position:absolute; left:12px; top:10px; font-size:40px; color:#afa5a5; background:url(../images/province.png) no-repeat center center; text-align:center; line-height:103px;}
.map_list dd{height:30px; line-height:30px; padding-left:15px; position:relative;}
.map_list dd:after{content:""; position:absolute; width:6px; height:6px; position:absolute; left:0; top:50%; margin-top:-3px; background:#f5aa7b; border-radius:50%;}
.map_list dd a{display:block; height:30px; overflow:hidden;}
.map_list dd a .a{float:left;}
.map_list dd a .time{float:right;}

.tab_box >div{display:none;}
.tab_box .show{display:block;}

.map_box a{font-size:14px; width:50px; height:50px; line-height:50px; text-align:center; position:absolute; font-weight:bold; color:#000;}
.map_box a .dot{position:absolute; width:36px; height:49px; left:50%; margin-left:-18px; top:-25px; background:url(../images/dot.png) no-repeat; display:none; z-index:2;}
.map_box a .t{position:relative; z-index:3;}
.map_box .a7 .dot,.map_box .a8 .dot,.map_box .a21 .dot{top:-32px;}
.map_box a .plate{position:absolute; display:none;}
.map_box a.hover .dot,.map_box a.hover .plate{}


.map_box .a1{left:145px; top:188px;}
.map_box .a2{left:298px; top:236px;}
.map_box .a3{left:400px; top:234px;}
.map_box .a4{right:78px; top:96px;}
.map_box .a5{right:101px; top:166px;}
.map_box .a6{right:138px; top:210px;}
.map_box .a7{right:234px; top:231px; width:30px; height:30px; line-height:30px;}
.map_box .a8{right:214px; top:258px; width:30px; height:30px; line-height:30px;}
.map_box .a9{right:231px; top:273px;}
.map_box .a10{right:278px; top:288px;}
.map_box .a11{right:334px; top:350px;}
.map_box .a12{right:366px; top:314px;}
.map_box .a13{left:277px; top:311px;}
.map_box .a14{left:156px; top:384px;}
.map_box .a15{left:367px; top:409px;}
.map_box .a16{left:421px; top:428px;}
.map_box .a17{right:275px; top:416px;}
.map_box .a18{right:259px; top:355px;}
.map_box .a19{right:185px; top:300px;}
.map_box .a20{right:169px; top:369px;}
.map_box .a21{right:142px; top:401px; width:30px; height:30px; line-height:30px;}
.map_box .a22{right:147px; top:427px;}
.map_box .a23{right:206px; top:412px;}
.map_box .a24{right:178px; top:497px;}
.map_box .a25{right:220px; top:464px;}
.map_box .a26{right:282px; top:464px;}
.map_box .a27{right:366px; top:487px;}
.map_box .a28{left:323px; top:526px;}
.map_box .a29{right:339px; top:543px;}
.map_box .a30{right:239px; top:548px;}
.map_box .a31{right:329px; top:625px;}
.map_box .a32{right:251px; top:588px;}
.map_box .a33{right:196px; top:570px;}
.map_box .a34{right:147px; top:537px;}

.map_box .a1 .plate{width:313px; height:250px; background:url(../images/xj_a.png) no-repeat; left:-145px; top:-121px;}
.map_box .a2 .plate{width:196px; height:202px; background:url(../images/gs_a.png) no-repeat; left:-24px; top:-34px;}
.map_box .a3 .plate{width:336px; height:298px; background:url(../images/nmg_a.png) no-repeat; left:-70px; top:-223px;}
.map_box .a4 .plate{width:175px; height:183px; background:url(../images/hlj_a.png) no-repeat; left:-85px; top:-97px;}
.map_box .a5 .plate{width:120px; height:97px; background:url(../images/jl_a.png) no-repeat; left:-34px; top:-30px;}
.map_box .a6 .plate{width:91px; height:89px; background:url(../images/ln_a.png) no-repeat; left:-33px; top:-15px;}
.map_box .a7 .plate{width:22px; height:24px; background:url(../images/bj_a.png) no-repeat; left:14px; top:20px;}
.map_box .a8 .plate{width:22px; height:24px; background:url(../images/tj_a.png) no-repeat; left:6px; top:4px;}
.map_box .a9 .plate{width:92px; height:119px; background:url(../images/hb_a.png) no-repeat; left:-15px; top:-56px;}
.map_box .a10 .plate{width:54px; height:106px; background:url(../images/sx_a.png) no-repeat; left:-4px; top:-29px;}
.map_box .a11 .plate{width:80px; height:135px; background:url(../images/shx_a.png) no-repeat; left:-16px; top:-73px;}
.map_box .a12 .plate{width:38px; height:76px; background:url(../images/nx_a.png) no-repeat; left:1px; top:-35px;}
.map_box .a13 .plate{width:193px; height:137px; background:url(../images/qh_a.png) no-repeat; left:-79px; top:-46px;}
.map_box .a14 .plate{width:302px; height:203px; background:url(../images/xz_a.png) no-repeat; left:-128px; top:-90px;}
.map_box .a15 .plate{width:146px; height:146px; background:url(../images/sc_a.png) no-repeat; left:-60px; top:-32px;}
.map_box .a16 .plate{width:56px; height:84px; background:url(../images/cq_a.png) no-repeat; left:11px; top:-19px;}
.map_box .a17 .plate{width:118px; height:78px; background:url(../images/hub_a.png) no-repeat; left:-42px; top:-23px;}
.map_box .a18 .plate{width:90px; height:89px; background:url(../images/hn_a.png) no-repeat; left:-26px; top:-20px;}
.map_box .a19 .plate{width:108px; height:75px; background:url(../images/sd_a.png) no-repeat; left:-32px; top:-9px;}
.map_box .a20 .plate{width:81px; height:77px; background:url(../images/js_a.png) no-repeat; left:-23px; top:-16px;}
.map_box .a21 .plate{}
.map_box .a22 .plate{width:60px; height:68px; background:url(../images/zj_a.png) no-repeat; left:-14px; top:0px;}
.map_box .a23 .plate{width:66px; height:92px; background:url(../images/ah_a.png) no-repeat; left:-3px; top:-42px;}

.map_box .a24 .plate{width:69px; height:82px; background:url(../images/fj_a.png) no-repeat; left:-12px; top:-15px;}
.map_box .a25 .plate{width:70px; height:97px; background:url(../images/jx_a.png) no-repeat; left:-9px; top:-8px;}
.map_box .a26 .plate{width:84px; height:95px; background:url(../images/hun_a.png) no-repeat; left:-26px; top:-9px;}
.map_box .a27 .plate{width:81px; height:77px; background:url(../images/gz_a.png) no-repeat; left:-14px; top:-16px;}
.map_box .a28 .plate{width:134px; height:149px; background:url(../images/yn_a.png) no-repeat; left:-37px; top:-62px;}
.map_box .a29 .plate{width:117px; height:90px; background:url(../images/gx_a.png) no-repeat; left:-38px; top:-21px;}
.map_box .a30 .plate{width:130px; height:91px; background:url(../images/gd_a.png) no-repeat; left:-58px; top:-12px;}
.map_box .a31 .plate{width:40px; height:37px; background:url(../images/han_a.png) no-repeat; left:16px; top:7px;}
.map_box .a32 .plate{}
.map_box .a33 .plate{}
.map_box .a34 .plate{width:32px; height:69px; background:url(../images/tw_a.png) no-repeat; left:25px; top:-15px;}





.newsWrap .btm{padding:20px;}
.newsWrap .btm ul{padding-bottom: 30px;}
.newsWrap .btm ul li{padding-bottom: 30px;border-bottom: 1px solid #dbdbdb;margin-bottom: 30px;}
.newsWrap .btm ul li a{display: block;min-height: 188px;padding-left: 328px;position: relative;}
.newsWrap .btm ul li a .pic{width: 300px;height: 188px;position: absolute;left: 0;top:0;overflow: hidden;border:1px solid #e5e5e5;}
.newsWrap .btm ul li a .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover; }
.newsWrap .btm ul li a .pic b{position: absolute;left: 0;top:0;width: 100%;height: 100%;background: rgba(0,0,0,0.4);opacity: 0;}
.newsWrap .btm ul li a .text{width: 100%;}
.newsWrap .btm ul li a .text h5{font-size: 22px;line-height: 40px;color: #1a1a1a; margin-bottom:4px;}
.newsWrap .btm ul li a .text p{font-size: 15px;line-height: 26px;color: #666666;overflow: hidden;margin-bottom: 22px;}
.newsWrap .btm ul li a .text .info{font-size: 14px;line-height: 38px;color: #808080;}
.newsWrap .btm ul li a .text .info .date{padding-left: 26px;background: url(../images/dateIcon.png) no-repeat left center;margin-right: 15px;}
.newsWrap .btm ul li a .text .info .views{padding-left: 42px;background: url(../images/viewsIcon2.png) no-repeat 15px center;position: relative;}
.newsWrap .btm ul li a .text .info .views:before{content: "";width: 1px;height: 12px;background: #dbdbdb;position: absolute;left: 0;top:50%;margin-top: -6px;}
.newsWrap .btm ul li.noPic a{padding-left: 0;padding-right: 328px;}
.newsWrap .btm ul li a:hover .pic b{opacity: 1;}
.newsWrap .btm ul li a:hover .text h5{color: #06327d;}



.newsWrap .btm ul li a .text .more2{color:#7eacd8; font-size:14px; padding-left:13px; background:url(../images/more.png) no-repeat center left; }


.soo { width:100%; background:#ccc;}

.search2 {margin-bottom:15px; width:100%; height:60px;}
.search2 input[type=text] { float: left; text-indent: 12px; height: 40px; line-height: 40px; font-family: 'microsoft yahei'; font-size: 15px; color: #999; border: 1px solid #d6d6d6; width:calc(100% - 166px); outline:none;}
.search2 input[type=submit] { float: left; width:160px; height:44px; border-left: none; background: #06327d; cursor: pointer; text-align:center; font-size:20px; color:#fff; font-weight:bold; border:0; outline:none; }


.table-bordered { }
.table-bordered .tt1 { background:#06327d; text-align:center; font-size:20px; color:#fff; font-weight:bold;}

.projectList {
	border-collapse: collapse;
	width: 100%;
	margin-top: 24px;
	overflow: hidden;
	font-size:1rem;
}
.projectList th, .projectList td {
	line-height: 54px;
	height: 54px;
	padding: 0 19px;
	text-align: left;
}
.projectList th {
	background: #06327d;
	color:#fff;
	font-size:18px;
	font-weight:bold;
}
.projectList td {
	border-bottom: 1px solid #e3e9f6;
}
.projectList tr:hover {
	background:#f4f5f6;
}


@media screen  and (max-width:1200px){
  .subPage_con{min-height: auto;width: 90%;}
    .bread {font-size:12px;}
    .sub_titleBig_title{width: 90%;margin-left:0;left: 5%;margin: 0 auto;}
   .subNameList li{width: 25%;}
   .subBasic .left{width: 65.33%;}
   .subBasic .right{width: 31.5%;}
   .support_list li{padding-right: 60px;}
   .right_box .title .t{font-size: 16px;}
   .poverty_list .li{width: 35.4%;}
   .poverty_list li{padding:0;}
   .sub_titleBig_title h2 strong{font-size: 22px;letter-spacing: 0;margin-bottom: 0;}
   .sub_titleBig_title h2{padding-left: 0;}
   .sub_right_map{overflow: auto;}
.rightInfoBoxmap{width: 897px;height: 864px;overflow: scroll;}
}



@media screen  and (max-width:1024px){
   .subArticle p img{float: none !important;display: block;text-align: center; margin-right: 0!important;}
   .poverty_list:after{left:74px;}
   .poverty_list:before{left: 72px;}
   .poverty_list .left .li{float: right;width:75%;margin: 5px auto 0;}
   .poverty_list li:first-child{margin-top: 30px;}
   .poverty_list .right .li{width: 75%;}
   .poverty_list .li i{background:url(../images/lia.png) no-repeat;left:5px;}
   .poverty_list li{margin-top: 0;}
   
   .poverty_more{margin-left: 56px;}
   .poverty_list .left .time{right:auto;left: -17%;}
   .poverty_list .right .time{left:-17%;}
   .poverty_list .li{padding:10px 25px;}
   .poverty_list .li .title{font-size: 14px;line-height: 20px;}
   .poverty_list .right .title{padding-left: 0;}
   .poverty_list .li .txt{font-size: 12px;}
   .poverty_list .li i{top:32px;}
   .poverty_list .li .time{top:11px;}
   .poverty_list {    padding: 0 20px 30px 20px;}
   .poverty_list .left .li,.poverty_list .right .li{width: 100%;position:static;padding: 10px 0px;}
  .poverty_list .li .time{position: relative;top:auto;left: auto;right:auto;float:  left;}
  .poverty_list .li i{position: static;top:auto;left: auto;}
  .poverty_list .li .img,.poverty_list .li .title,.poverty_list .li .txt{float: right;width: 85%;}
  .poverty_list:before {    left: 52px;}
  .poverty_list:after {    left: 53px;}
  .poverty_more {    margin-left: 35px;}
  .rightInfo_img{float: none;width: 100%;}
  .right_right{margin-left: 0;margin-top: 10px;}
  
}







@media screen  and (max-width:800px) {
    /*.sub_mbtn{display: block;margin-top:10px;}*/
    /*.sub_left{display:none;}*/

    .sub_right{width: 100%;margin: 14px auto 0;}
 
    .pages{display: block; font-size: 14px;  }

    .pages a { margin:0px;  }

.p_no a, .p_fun , .p_no_d { padding:.5em 0.5em !important; }

    .pages_min{display: block;}
  .page_text img,.page_text p img{width:100%!important;height:auto !important;display:inline-block !important;}
  .bread{line-height: 20px;}
  /*.subBanner .subBannerImg{background-size: 100% 100%;}*/
  .sub_titleBig_title{background: #f9f9f9;display: none;}
  .page_title{padding-top: 20px;}
 
  

  .subArticleTitle h2{font-size: 16px;}
  .sub_left .sub_nav li a{padding: 10px 18px;font-size: 14px;}
  .second_title .t{font-size: 16px;line-height: 40px;}
  .right_box{display: none;}
  .subLfRtBox1{width: 100%;float: none;}
  .support_list li .date {    line-height: 26px;font-size: 20px;}
  .support_list li {    padding:24px 20px 30px 146px;}
  .support_list li .date{width: 110px;}
  .policy_list li{padding:20px 20px 20px 30px;}
  .page_text{padding:20px 20px;}
  .bread{float: right;margin:0;margin-top: 10px;}
  .subTitleBox_title{display: block;}
  .map_list dt {width: 110px;height: 80px;font-size: 26px;background-size: 100% 100%;line-height: 80px;}
  .subBanner { height:98px;}

}



@media screen and (max-width:640px) {
  
 
  .sub_navm h2{height:30px;line-height:30px;}
  .sub_navm li a{font-size: 14px;height:30px;line-height:30px;}
  .sub_mbtn{height:30px;}
  .sub_navm li a.skipBtn {width: 33px;height: 31px;}
  
  .subPictrueList li{width: 50%;}
  .sub_titleBig_title h2{padding-left: 0;}
  
.newsWrap .btm{padding-top: 30px;}
.newsWrap .btm ul{padding-bottom: 15px;}
.newsWrap .btm ul li{padding-bottom: 15px;margin-bottom: 15px;}
.newsWrap .btm ul li a{padding-left: 0;min-height: auto;}
.newsWrap .btm ul li a .pic{width: 100%;position: relative;}
.newsWrap .btm ul li a .text p{margin-bottom: 10px;height: auto;max-height: 48px;}


.projectList th, .projectList td { width:100%; display:block;}

}

@media screen and (max-width:480px) {
  .subNameList li{width: 50%;}
  .subPictrueList{width: 100%;}
  .subPictrueList li{width: 100%;float: none;}
  .subPictrueList li a{margin-right: 0;}
  .subPic_info h3,.subPic_info p{height: auto;}
  .subResourceList li a i{margin-left: 0;}
  .subResourceList li a span{display: block; float: none;width: 100%;border-right: none;padding-bottom: 5px;margin-bottom: 5px;position: relative;}
  .subResourceList li a span:after{position: absolute;bottom:0;left: 0;content: '';width:30px;height: 2px;background: #ff8d23;}
  .subResourceList li a,.subResourceList01 li a{padding:10px 15px;}
  .subResourceList01 li a p,.subResourceList01 li a h3{font-size:  14px;}
  .support_list li {    padding: 20px 20px 20px 20px;}
  .support_list li .date{position: relative;width: 100%;overflow: hidden;margin-bottom: 6px;}
  .support_list li .date p{float: left;font-size: 16px;}
  .poverty_list .li .time em {width: 34px;    height: 34px;    line-height: 34px;    font-size: 12px;    margin-left: -18px;    margin-top: -18px;}
  .poverty_list .li .time {      width: 42px;    height: 42px;}
  .poverty_list:after {    left: 43px;}
  .poverty_list:before {    left: 41px;}
  .poverty_more{margin-left: 26px;}
  .subTitleBox_title{font-size: 18px;float: none;}
  .bread{float: none;text-align: left;margin-bottom: 10px;margin-top: 0;}
   
  .subBanner img {margin-top:50px;zoom:0.6;}

.page_title .title{font-size:24px;     font-weight: bold;  }

}


@media screen /*and (min-width:320px)*/ and (max-width:360px) {
    

}