.pin{border-top: 2px solid #1953d0; }

.m1_bg{ background: url(/_m/images/bg2.png) center top no-repeat;width:100%; position: relative;}

.m2_bg{ background:#f6f7f9;width:100%;padding:10px 0px 0px;  position: relative;}
.m3_bg{ background:#f6f7f9;width:100%;padding:5px 0px 15px;  position: relative;}
.pline{border-bottom: 1px solid #dadada;}

.Maincon{width:96%;padding:0em 2%;}
.Maincon .Title{width:100%;color:#1953d0;height:46px;line-height:46px;position:relative;text-transform: uppercase;}


.swiper-container2 .swiper-wrapper .swiper-slide img{  width: 100%;  }
.swiper-container2 .swiper-pagination {text-align: center;  -webkit-transition: .3s;  -moz-transition: .3s;  -o-transition: .3s;  transition: .3s;  -webkit-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);  -o-transform: translate3d(0,0,0);  transform: translate3d(0,0,0); margin-top: 5px;  z-index: 10; left: 0;  width: 100%;  }
.swiper-container2 .swiper-pagination-bullet {  width: 0.6em;  height: 0.6em;  display: inline-block;  background: #ccc;  margin: 0 0.4em;  border-radius: 100%;  }
.swiper-container2 .swiper-pagination-bullet-active {  background: #1953d0;  }
.swiper-container2 .swiper-slide a .tit{  font-size: 16px;  text-align: center;  color: #1953d0;font-weight: 600;  display: block;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  margin-top: 0.8em; padding:0px 10px;  }

.news-name{display:block; font-size:20px; font-weight: 600; line-height:46px; color: #1953d0;padding-left:5px;padding-right:5px;}
.news-name img{vertical-align:middle; padding-right: 0.4em;width:40px;}
.news-e{display:block;font-size:0.938em; color: #888888;padding-left: 0.3em; }
.news-more{font-size:35px;padding-right:8px;font-size:14px;}
.news-more a{color:#333333; }
.Maincon .Title em{display:inline-block;width:0.15em;position:relative;height:0.85em;background:#3c6d87;top:0.125em;margin-right:0.4em;}
.Maincon .Title b{color:#1953d0;}
.mainOne img{display:block;width:100%;margin-bottom:0.6em;}
.mainOne p{font-size:1.1965em;color:#4c4c4c;text-indent:2em;line-height:1.5em;}
.know{display:block;margin:1em auto 0;width:35%;background:#3c6d87;color:#fff;text-align:center;font-size:1.3675em;border-radius:5px;line-height:2.45em;}

.news-name2{ color: #0d3e9e; font-size:18px;}
.news-name2 img{vertical-align: middle;padding-right:8px;}
.news-name3{color: #1953d0;}

.Maincon .Title1{width:100%;color:#bc0610;line-height:46px;position:relative;}
.news-name1{display:block;  font-size:17px; color:#bc0610;padding:0px 8px; font-weight: 600;}
.news-more1{font-size:35px;line-height:36px;padding-right:8px;font-size:14px;}
.news-more1 a{color:#fff;}

.new_tj{margin-top:5px; width: 100%;}
.new_tj .pic{ width:46%; float: left; background:#fff;box-shadow: 0 2px 2px #f1f1f1; margin-right: 2%; margin-left: 2%; margin-bottom: 5%;}
.new_tj .pic .img{  position: relative; text-align: center;background: #f8f8f8; overflow: hidden;}
.new_tj .pic .img img{}
.new_tj .pic .img .a_hover:hover{width:320px; min-height:194px;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;transition:1s; transform:scale(1.05);-webkit-transform:scale(1.05);}
.new_tj .pic .img span{ width:60%; height: 30px; line-height: 30px; display: block; float: left; text-align: center; position: absolute; top:5px; left: 5px;font-size: 15px;background-color: rgba(25, 83, 208 ,0.7); color: #ffffff;}


.new_tj .pic .img .a_hover img{max-height: 100%;max-width: 100%;vertical-align: middle;}

@media only screen and (min-width:0px) and (max-width:300px) {
	.new_tj .pic .img .a_hover{height: 93px;line-height: 93px;}
}
@media only screen and (min-width:300px) and (max-width:350px) {
	.new_tj .pic .img .a_hover{height: 93px;line-height: 93px;}
}
@media only screen and (min-width:350px) and (max-width:760px) {
	.new_tj .pic .img .a_hover{height: 121px;line-height: 121px;}
}
@media only screen and (min-width:760px) {
	.new_tj .pic .img .a_hover{height: 123px;line-height: 123px;}
}
.list_img li img{width:100%;}

.new_tj .pic .title{ font-size: 15px; color: #333333;  margin: 10px 7px 10px 7px;line-height:22px;  display: -webkit-box;  overflow: hidden;  text-overflow: ellipsis;  word-wrap: break-word;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}
.new_tj .pic .title a{color: #333333;}
.new_tj .pic .title a:hover{ color: #1953d0;}

.news_list{}
.news_list li{margin-bottom:2%; width: 100%}
.news_list li a{display: block;transition: 0.6s all;position: relative;padding: 13px 15px 0px;background:#fff;border-bottom: 3px solid #e9e9e9;box-shadow: 0px 0px 5px 0px rgba(4, 0, 0, 0.2);}
.news_list li .time{width: 50px;position: relative;float: left;margin-top:5px;}
.news_list li .day{font-size: 24px;color: #1953d0;text-align: center;transition: 0.6s all;}
.news_list li .year{font-size: 15px;color: #323232;text-align: center;text-align: center;transition: 0.6s all;}
.news_list li .text{margin-left: 72px;position: relative;padding-bottom: 4px;}
.news_list li .text p{transition: 0.6s all;padding-top: 10px;bfont-size: 16px;line-height: 28px;color: #323232;height: 60px;overflow: hidden;display: -webkit-box;  overflow: hidden;  text-overflow: ellipsis;  word-wrap: break-word;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}
.line_div{width:30px;height:2px;background:#1953d0;transition:0.6s all;}
.news_list li:hover a{box-shadow: 0px 0px 15px 0px rgba(4, 0, 0, 0.4);transition: 0.6s all;border-bottom: 3px solid #1953d0;}
.news_list li:hover .text p{color: #a90e09;transition: 0.6s all;}
.news_list li:hover .day{color: #a90e09;transition: 0.6s all;}
.news_list li:hover .year{color: #a90e09;transition: 0.6s all;}

.xyxw{ padding: 0.3em 2%;}
.three-list{}
.three-list{margin-top:25px;}
.three-list li{ width:94%; padding: 0px 3%;}
.three-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.three-list li .three-con{width:100%;padding-bottom:5px;}
.three-list li .three-con .img{width:100%;height:auto;display:block; position: relative;}


.three-list li .three-con .img .pic{display: block;width: 100%;font-size: 0;text-align: center;font-size:15px;background: #f8f8f8; overflow: hidden;}
.three-list li .three-con .img .pic img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.three-list li .three-con .img span{ width:60px;display: block; float: left; text-align: center; position: absolute; top:0px; left: 0px;}
.three-list li .three-con .img span em{ font-size:15px;height: 24px;  background-color: rgba(36, 88, 194 ,0.7); color: #ffffff; display: block; line-height:24px;}



.three-list li .three-con .img span i{ font-size: 15px; display: block; line-height: 26px;background-color: rgba(250, 141, 0 ,0.7); color: #ffffff;}
.three-list li .three-con .wen{width:100%;}
.three-list li .three-con .wen .tit{ color: #333; font-size:16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-weight: normal;line-height:28px; margin-top:10px;}

.three-list li .three-con .wen p{font-size:14px;line-height:1.75em;color:#707070;margin-top:0.7em;text-indent:2em;display: -webkit-box;  overflow: hidden;  text-overflow: ellipsis;  /*省略号*/  word-wrap: break-word;/*允许换行*/  -webkit-line-clamp: 2; /*只显示两行*/  -webkit-box-orient: vertical;}
.three-list li .three-ico{text-align:right;font-size:1.25em;line-height:1.75em;color:#9d9d9d;margin-top:0.4em;}
.three-list li .three-ico span{display:inline-block;margin-left:0.6em;}
.three-list li .three-ico span.vie{padding-left:4%;background-size:40%;}
.three-list li .three-ico span.time{padding-left:6.5%;background:url(/_m/images/time.png) no-repeat left center;background-size:13%;padding-right:2%;}

.six-list li{float:left;width:47%;margin:0 5.6% 2% 5.6%;}
.zmhd-list li{margin:2% 1.5% 5% 1.5%; position: relative;}
.six-list li:nth-child(3n){}
.six-list li a.img{display:block;}
.six-list li a.img img{width:100%;display:block;}
.six-list li a.tit{width:100%;font-size:1em;color:#fff;display:block;line-height:2.5em;text-align:center; position: absolute; bottom: 0em; }

.six-list li span{display:block;text-align:left;color:#c1c1c1;font-size:0.8547em;margin-top:0.2em;}

.xyyx_pic{width:100%; padding-top:1%;}
.xyyx_a{width:100%;}
.xyyx_a li{float:left;width:47%;margin: 1% 1.5% 2% 1.5%;}
.xyyx_a li a.img{display:block;}
.xyyx_a li a.img img{width:100%;display:block;}
.xyyx_b{width:97%;margin: 1% 1.5% 2% 1.5%;}


.dbkslj{width:100%;  margin:1em 0 0; }
.dbkslj a{ background: #891b24; width:48%; display: block; float: left; height:45px; font-size: 16px; color: #fff; line-height:45px;  font-weight: 100;margin: 0 1% 2% 1%;}
.dbkslj h1{display:inline-block;text-align:left;padding:0px 10% 0px 10%;}
.dbkslj img{vertical-align:middle; padding-right:10px; height: 4.7vh;  }



.a_tblj{width: 97%;  padding: 0em 1.5%;  margin-top: 10px;}
.a_tblj a{ width:33%; float: left; text-align: center; font-size:16px; line-height:40px; color: #fff;padding-top:10px;padding: 16px 0px 5px;}
.a_tblj a img{margin: auto; height: 40px;}

.a_tblj a.bgs1{background:#1953d0;}
.a_tblj a.bgs2{background:#2f6ae8;}
.a_tblj a.bgs3{background:#407bf8;}
.a_tblj a.bgs4{background:#538afe;}
.a_tblj a.bgs5{background:#6999fd;}
.a_tblj a.bgs6{background:#80a9ff;}
.a_tblj a.bgs7{background:#96b8ff;}
.a_tblj a.bgs8{background:#a9c5ff;}
.a_tblj a.bgs9{background:#bad0fd;}

.ny_header{ background: #2458c2;}
.ny_banner{position: relative;  width: 100%;}
.ejlm{ margin-top: 15px; display: block; }
.ejlm span{display: inline-block;  padding: 0 15px;  height: 34px;  background: #1953d0;  color: #fff;  font-size: 18px;font-weight: 100;  line-height: 34px;  }
.ejlm a{color: #1953d0; display: inline-block;  padding: 0 10px 10px; display: inline-block;line-height: 24px;  }
.ny_Maincon{width: 96%;  margin:5% 2% 20px 2%; z-index: -1;}
.wz_top{  text-align:left; font-size:15px; color:#666; padding-bottom: 10px;}
.wz_top img{vertical-align: middle; padding-right: 5px;}
.wz_top a{color:#666;display: inline-block;line-height: 26px;}
.wz_top a:hover{color:#1953d0;}
.wz_top a.dqwzlmmc{color:#1953d0;}
/*列表页*/
.listCon{width:96%;padding:1.4em 2% 1.6em;background:#fff;margin-bottom:2.5%;}
.list1{width:100%;}
.list1 li{/*padding-bottom:0.8em;margin-bottom:0.8em;background:url(/_m/images/doc.png) 7px center no-repeat;padding-left:23px;*/border-bottom:1px dashed #d7d7d7;}
.list1 li a{display:block;color:#4d4d4d;line-height:40px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.list1 li a:hover

.list2{width:98%;padding:5px 1% 0;}
.list2 li{height:36px; line-height:36px; background: url(/_m/images/line1.png) 3px center no-repeat;  padding-left: 18px;}
.list2 li span{float:right;color:#1953d0;font-size:15px; margin-left: 5px;}
.list2 li a{display:block;color:#222;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.tzgg_nr .tj a{ margin-bottom: 10px; background: url("/_m/images/tzgg_bg1.png") right top no-repeat #fff; box-shadow: 0px 0px 3px 0px rgba(4, 0, 0, 0.2); display: block; padding: 15px 15px 10px;}
.tzgg_nr .tj a .tit{ height: 60px;}
.tzgg_nr .tj a .tit .time{width:58px; height:58px; position: relative;float: left;background: #5b9ff0;}
.tzgg_nr .tj a .tit .day{font-size:20px;color: #fff;text-align: center;transition: 0.6s all; line-height: 30px;padding-top: 0.1em;}
.tzgg_nr .tj a .tit .year{font-size: 14px;color: #fff;text-align: center;text-align: center;transition: 0.6s all; padding-top: 0.2em;}
.tzgg_nr .tj a .tit h1{font-size:16px; line-height: 30px; color: #222; font-weight: 100; width: 74%; float: left; margin-left: 4%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;font-weight: normal;}
.tzgg_nr .tj a .txt{font-size: 16px;color: #222;line-height: 30px; margin-top: 15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;font-weight: normal;}

.mtls_rb em{}

.list3{background: #fff;padding: 10px 10px 0px;background-color: rgba(255, 255, 255 ,0.2);border: 1px solid #678fd1;}
.list3 li{height:26px; line-height:26px; color: #fff;margin-top: 0px;padding-bottom: 6px;padding-top: 6px;}
.list3 li span{background:#2458c2; color: #fff; padding-left: 5px; padding-right:5px; border-right: none;}
.list3 li a{color: #fff;}

.sslb_list{width:98%;padding:5px 1% 0;}
.sslb_list li{height:36px; line-height:36px; background: url(/_m/images/line1.png) 3px center no-repeat;  padding-left: 18px;}
.sslb_list li span{color:#1953d0;font-size:15px;font-family: "Microsoft YaHei";}
.sslb_list li a{display:block;color:#222;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.videoImg{ padding: 0.7em 0.3em;}
.am-img-responsive{display: block;  max-width: 100%;  height: auto;}

.zxdttplj{padding-top:15px;}
.zxdttplj a{width:44%;  float: left; text-align: center; display: block; padding: 0px 10px;}
.zxdttplj a img{border-radius:10px;}
.xdyx{margin-top:24px; margin-bottom:24px; border: 2px solid #93b0e1; padding:10px 10px;border-radius:10px; }
.xdyx a{ display: block; font-size: 16px; color: #fff; line-height:38px;background: url(/_m/images/jgsz_list1.png)  left center no-repeat; padding-left: 15px; float: left; width:28%;  }
.xdyx a:hover{color: #f1a733;}

/*特色推荐*/
.np_bottom{height:12px;}
.tstj{width:100%;}
.tstj ul li{width:32%;float:left;margin-left:1%;margin-top:20px;}

.gg_font{width:100%;padding-top:6px;position:relative;}
.gg_font ul li{margin-right:3%;line-height:40px;float:left;background: url(/_m/images/ldoc.jpg) left center no-repeat;padding-left:12px;font-size:14px;}
.gg_font ul li span{float:right;}
.zsjy_gd{ position: absolute;  right: 3px;font-size:14px;}


.gg_nav span{float:right;padding-top:20px;}

.zsjy_gd{ position: absolute; top: -41px; right: 3px;}








/*图片列表*/
.listCon{width:96%;padding:1.4em 2% 1.6em;background:#fff;margin-bottom:2.5%;}
.list_img{width:98%;padding-top:10px;padding-left:1%;}

.list_img li{width:96%;display:block;text-align:center;margin:0 1% 10px;}

.list_img li .pic{display: block;width: 100%;font-size: 0;text-align: center;font-size:15px;background: #f8f8f8; overflow: hidden;}
.list_img li .pic img{max-height: 100%;max-width: 100%;vertical-align: middle;}

@media only screen and (min-width:0px) and (max-width:300px) {
	.list_img li .pic{height: 93px;line-height: 93px;}
}
@media only screen and (min-width:300px) and (max-width:350px) {
	.list_img li .pic{height: 93px;line-height: 93px;}
}
@media only screen and (min-width:350px) and (max-width:760px) {
	.list_img li .pic{height: 107px;line-height: 107px;}
}

@media only screen and (min-width:760px) {
	.list_img li .pic{height: 123px;line-height: 123px;}
}
.list_img li img{width:100%;}

.list_img li a{display:block;color:#000000;line-height:2.8175em;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.list_img li a span{line-height:2.7em;text-align:center;display:block;margin:0 auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;} 
  .list_img li span  a{text-align:center;}
.list_img li a:hover{color:#0062b7;text-align:center;}
.load_more{display:block;width:96%;border-radius:6px;color:#333;text-align:center;margin:1.4em auto 0;line-height:2.35em;font-size:14px;background:#f1f0f0;cursor:pointer;}



/*搜索结果页*/
.listCon h2{font-size:1.3675em;color:#666;text-align:center;margin-top:0.4em;}
.listCon h2 span{color:#0c5f67;}
.sear-list{margin-top:1.4em;}
.sear-list li{padding-bottom:1.2em;margin-bottom:1em;border-bottom:1px solid #f5f5f5;}
.sear-list li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0;}
.sear-list li .sear-time{text-align:center;width:9%;}
.sear-list li .sear-time .day{font-size:1.1965em;color:#999;line-height:1.8em;background:#f8f8f8;}
.sear-list li .sear-time .month{color:#fff;font-size:0.8547em;line-height:2.5em;background:#869bae;}
.sear-list li .sear-wen{width:88%;}
.sear-list li .sear-wen .tit{color:#333333;font-size:1.1965em;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.sear-list li .sear-wen p{font-size:0.9402em;color:#4c4c4c;width:100%;margin-top:0.6em;line-height:1.5em;}


.content-title{width:100%; }
.content-title h2{font-size:17px; line-height:2em; width:100%;  font-weight: 600;text-align:center;color:#222;margin-top:5px;}
.content-title p{width:96%; color:#666; font-size:15px; margin-top:0.500em;text-align:center;background:#fbfbfb;margin:0em 2%;padding:0.7em 0;}
.content-con p{text-indent:2em; line-height:34px; font-size:16px; text-align:justify;color:#333;}
.content-con{padding:10px 1em 1.625em 1em; text-align:center;-webkit-text-size-adjust : none ;
    -moz-text-size-adjust : none ;
    -ms-text-size-adjust : none ;
    text-size-adjust : none}
	
	
	
.yxszlj_nr{ min-height:300px;}
.yxszlj_nr ul li{ width: 48%; float: left;}
.yxszlj_nr ul li img{height:180px;}
.yxszlj_nr ul li P { LINE-HEIGHT: 200%; text-indent: 2em; font-size: 1.5em;}
.yxszlj_nr ul li p A {color: #005bac; }
.yxszlj_nr ul li p A:visited {color: #005bac; }


@media only screen and (min-width:0px) and (max-width:300px) {
	.yxszlj_nr ul li img{height:180px;}
}
@media only screen and (min-width:300px) and (max-width:350px) {
	.yxszlj_nr ul li img{height:180px;}
}
@media only screen and (min-width:350px) and (max-width:760px) {
	.yxszlj_nr ul li img{height:210px;}
}

@media only screen and (min-width:760px) {
	.yxszlj_nr ul li img{height:210px;}
}



.xyxw_lb{ padding-bottom: 0.7em;}
.xyxw_lb li{ padding-top: 0.8em;}
.date{ width:14%;  position:relative; float:left;border-right: 1px solid #d5d5d5; padding-right:0.1em;  }
.date span{width:100%; display: block; height:1.4em; line-height:1.4em; padding-top:0.1em; font-size:15px; color:#0d3e9e; text-align:left;}
.date i{width:100%; display: block;  font-weight: 100; line-height:1.4em; height:1.4em;  font-size: 14px; color: #333333; }
.xsxx-txt-1{margin-left:0.5em; width:82%;}
.xsxx-txt-1 h2{font-size: 16px; width:100%; height:1.4em; line-height:1.4em; overflow:hidden;  margin-bottom:0.3em; color:#454545; font-weight:normal;}
.xsxx-txt-1 h2 a{ color: #454545;}
.xsxx-txt-1 p{color:#666; font-size: 13px; text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  text-size-adjust : none;}


.xwdt{padding-bottom:1em;}
.hidden{display:none;}
.scrollUl1{ width:80%; height:42px; line-height: 42px;  position:relative; margin: 0 auto;}
.scrollUl li,.scrollUl1 li{float:left; text-align: center}
.bor03{}
.sd01{ cursor:pointer;font-size: 18px; text-align: center;  color: #333; line-height: 42px; height: 42px;  width: 50%;}
.sd01 img{vertical-align:middle; padding-right: 0.4em;width:40px;}
.sd02{cursor:pointer; font-size:18px; color: #2458c2; line-height: 42px; height: 42px;  width: 50%;}
.sd02 img{vertical-align:middle; padding-right: 0.4em;width:40px;}
.f_scroll {position: relative}

.scrollUl2{ width:100%; height:42px; line-height: 42px;  position:relative; margin: 0 auto 10px;}
.scrollU12 li,.scrollUl2 li{float:left; text-align: center}
.bor03{}
.sd11{ cursor:pointer;font-size: 20px; text-align: center;  color: #f1a733; line-height: 42px; height: 42px;  width: 33%;}
.sd12{cursor:pointer; font-size:20px; color: #222; line-height: 42px; height: 42px; width: 33%;}
.sd11 img{vertical-align:middle; padding-right: 0.4em;width:30px;}
.sd12 img{vertical-align:middle; padding-right: 0.4em;width:30px;}
.bottom_more{color: #2458c2; display: block; width:100px; height:30px; line-height: 30px; text-align: center; margin: 20px auto 0; }
.bottom_more a{color: #2458c2; background: #fff;  display: block; border-radius: 5px; font-size: 15px;}
.bottom_more a:hover{color: #fff; background: #f1a733;border-radius: 5px;}

.yclb{padding-bottom:0px;}
.yclb li{line-height:42px; background:url("/_m/images/list1.jpg") left center no-repeat; padding-left:13px;border-bottom: 1px solid #d2d3d3; }
.yclb a{color: #222;font-size: 16px;display: block; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.yclb a span{ color: #666; float: right; }
.yclb a:hover{color: #f1a733;}
.yclb a:hover span{color: #f1a733;}

.tzgg{}
.tzgg_lb{ margin-top: 10px;}
.tzgg_lb ul li{ margin-top: 0.2em;  margin-bottom: 1em; background: url(/_m/images/tzgg_bg1.png) left top no-repeat #fff;box-shadow: 0 4px 6px #f1f1f1; padding:5px;}

.tzgg_date{ width:16%;  position:relative; float:left;}
.tzgg_date span{width:100%; display: block; text-align: center; height:1.6em; line-height:1.6em;  font-size:18px; color:#2458c2; }
.tzgg_date i{width:100%; display: block; text-align: center;  font-weight: 100; line-height:1.6em; height:1.6em;font-size: 13px; color: #2458c2; }
.tzgg_xsxx-txt-1{margin-left:10px; width:80%;}
.tzgg_xsxx-txt-1 .hx{margin-top:5px; width: 50px; height: 2px; background: #2458c2; margin-bottom: 5px;}
.tzgg_xsxx-txt-1 h2{font-size: 16px; width:100%; line-height:24px; overflow:hidden;color:#222; font-weight:normal;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.tzgg_xsxx-txt-1 h2 a{ color: #222;}
.tzgg_xsxx-txt-1 p{color:#222; font-size: 15px; text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  text-size-adjust : none;}

.tzgg_more{display:block;width:50%;color:#070707;text-align:center;margin:1em auto 0;line-height:2.35em;font-size:14px;background:#ffea00;}

.yxsz_nr{ padding-top: 0px; padding-left: 8px;}
.yxsz_nr a{ width: 29%; float: left; display: block; font-size:1em; color: #393505; line-height:2.2em;background: url(/_m/images/jgsz_list1.png)  left center no-repeat; padding-left:4%;  }
.yxsz_nr a:hover{ color: #0d3e9e}
.ny_yxsz_nr a{width: 46%;color: #888888;background: url(/_m/images/jgsz_list2.png)  left center no-repeat;   }



.db_tplj{ padding: 0em 2.5% 1em; }
.tblj2 a{ width:33%; float: left;font-size:15px; line-height:40px; color: #fff; text-align: center;}
.tblj2 a img{ margin: auto;}



.banner-list{width:100%;height:100%;}
.banner-list img{width:100%;height:100%;}
.dqlm-name{border-bottom:1px solid #ddd;width:96%;margin:0.5em 2% 0;}
.list-name{border-bottom:2px solid #0b77cf;float:left;padding:0.5em;font-size:1.5675em;color:#0b77cf;}
.foot{background:#1953d0;width:100%;  color: #fff; padding-top:15px; margin-top: 15px;}
.f_bq{ line-height:26px;color: #fff; font-size: 15px; text-align: center; padding:0px 3px 10px; border-bottom: 1px solid #538afe;}
.f_bq img{vertical-align:middle; padding-right: 0.4em;}
.f_b{padding:0px 10px;}
.f_sydw{ float:left; width: 25%; margin-top: 15px;margin-left: 20%; }
.f_sydw img{ width: 50px;}

.foot .dbewm{ width:100%;margin-top:20px; padding-bottom: 15px;}
.foot .dbewm li{  width:26%; float: left; text-align: center; color: #fff;;line-height:36px;font-size: 15px; margin-left: 5.5%;}
.foot .dbewm img{}

.foot .link{float: left;width:80%;padding-top:18px;color:#fff;}
.foot .link-group{ width:45%;height:32px;float:left;margin-left:10px;}
.foot .link-group select{ width:100%; height:32px; line-height: 32px; text-align: center; color: #fff; background: #1953d0;  border: 1px solid #538afe;}
.f_dnb{ line-height: 32px; text-align: center; background: #003f7a; color: #fff; font-size: 15px; display: block;}
.dbsydw{ width: 18%; float: right; padding-top: 10px;}
@media screen and (max-device-width:320px){body{-webkit-text-size-adjust:none}
}
@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}
}
@media only screen and (-webkit-min-device-pixel-ratio:2){body{-webkit-text-size-adjust:none}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){body{-webkit-text-size-adjust:none}
}

.pbot{}

.mtjd-list ul{padding:0.625em 0 ; width:100%;}


.xsxx-list{padding:0.625em 0 0; width:100%;}
.xsxx-list a{width:100%; display:block; color:#000;}

.xsxx-list ul{ padding:0em  0.2em 0em;}
.xsxx-list ul li{  margin-bottom:2px;}


.ss_list{width:98%;padding:5px 1% 0;}
.ss_list li{height:20px; line-height:20px; margin-top: 15px;color: #222;}
.ss_list li a{display:block;color:#222;line-height:20px;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.ss_list li a span{ color:#2458c2; font-family: "Microsoft YaHei";font-size:15px;}
 
.date1{ width:15%; height:3.75em;  position:relative; float:left;}
.date-yue1{width:98%; height:1.4em; line-height:1.2em;padding-top:0.3em; font-size:13px; color:#fff; text-align:center;background:#c27805;border:1px #c27805 solid;border-top-left-radius:5px;border-top-right-radius:5px;}
.date-ri1{width:98%; text-align:center; line-height:1.4em; height:1.4em; color:#222; font-size:13px;border:1px #d5d5d5 solid;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.xsxx-txt{width:100%; float:right;}
.xsxx-txt-11{margin-left:0.750em; width: 80%;}
.xsxx-txt-11 h2{font-size:15px; width:100%; height:1.250em; line-height:1.250em; overflow:hidden; margin-top:0.1em; margin-bottom:0.3em;  font-weight:normal;}
.xsxx-txt-11 h2 a{color:#c27805;}    .xsxx-txt-1 h2 a:hover{color:#c27805; text-decoration:underline;}
.xsxx-txt-11 p{color:#666; font-size:13px; text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  text-size-adjust : none;}
.xsxx-txt-11 p a{color:#666666;}
 .xsxx-txt-11 p a:hover{color:#c27805;}


/*招聘会*/
.zph{width:96%;padding:10px 2% 0px;}
.zph img,.zrl img{width:100%;}

.zrl{width:96%;padding:0px 2% 5px;}

/*友情链接*/
.yqlj{width:98%;padding:8px 2%;}
.yqlj ul li{float:left;line-height:34px;font-size:14px;}
.yqlj ul li.line{line-height:34px;padding:0px 3px;}



/*快捷链接*/
.kjlj{width:100%;padding:0.625em 0% 0 0%;}
.kjlj ul li{width:46%;margin-left:4%;float:left;text-align:center;margin-bottom:10px;}
.kjlj ul li img{width:100%;}

/*专题*/
.zt_zt{width:100%;padding-top:8px;}
.zt_zt ul li{float:left;line-height:35px;font-size:14px;margin-left:2%;text-align:center;text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  text-size-adjust : none;color:#010101;}
.zt_zt ul li a{color:#010101;}

.pbanner{width:98%;padding:0px 1% 8px;}

.jsfc_a{background:#f6f7f9;
    width: 100%;
    padding: 20px 0px 15px;
    position: relative;}
#vsb_content img {
    display: block; margin: 0 auto;
}

.jsfc{background: url(/_m/images/bg5.png) center bottom no-repeat;width:100%;padding:0px 0px 15px;  position: relative;}
.xywh_nr .pic{ width: 150px; float: left; }
.xywh_nr .pic +.pic{ }
.xywh_nr .pic .img{ height: 113px; position: relative; overflow: hidden;text-align:center;background: #ebebeb; }
.xywh_nr .pic .img img{height: 113px;}
.xywh_nr .pic .title{ font-size: 16px; color: #222; line-height:28px; margin:5px 0px 0px;  padding-bottom:5px;}
.xywh_nr .pic .title a{color: #222;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.xywh_nr .pic .title a:hover{ color: #2458c2;}
.xywh_nr .pic .sj{ font-size: 15px; color: #666; line-height: 22px; margin:2px 0px; background: url("/_m/images/sjan.png") left center no-repeat; padding-left: 20px;}

/* 本例子css -------------------------------------- */
	.picScroll{}
	.picScroll .bd ul{ width:100%;  float:left; padding-top:10px;  }
	.picScroll .bd li{ width:46%; float:left; font-size:14px;margin:5px 5px;}
	.picScroll .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
	.picScroll .bd li img{ height:142px;  background:url(/_m/css/images/loading.gif) #fff center center no-repeat; text-align:center; }


	.picScroll .hd{ height:40px; line-height:40px;  overflow:hidden; padding:0 10px; width:140px;margin:0 auto;}
	.picScroll .hd ul{ float:right; padding-top:13px;   }	
	.picScroll .hd li{ float:left; width:8px; height:8px; background:#D0D0D0; margin:0 5px; overflow:hidden; 
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
	}
	.picScroll .hd .on{ background:#2458c2;  }
	.picScroll .prev,.picScroll .next{ display:block; float:right;  width:9px; height:12px;background:url("/_m/images/zjt.png") left center no-repeat; overflow:hidden; margin:11px 5px 0 5px;  }
	.picScroll .next{ background:url("/_m/images/yjt.png") left center no-repeat; }
	.picScroll .prevStop{ background:url("/_m/images/zjt.png") left center no-repeat; }
	.picScroll .nextStop{ background:url("/_m/images/yjt.png") left center no-repeat; }

/* 本例子css -------------------------------------- */

        .picScroll_a{}
	.picScroll_a .bd ul{ width:200px;  float:left; padding-top:10px;  }
	.picScroll_a .bd li{ width:46%; float:left; font-size:14px;margin:5px 5px;}
	.picScroll_a .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
	.picScroll_a .bd li img{ height:142px;  background:url(/_m/css/images/loading.gif) #fff center center no-repeat; text-align:center; }


	.picScroll_a .hd{ height:40px; line-height:40px;  overflow:hidden; padding:0 10px; width:140px;margin:0 auto;}
	.picScroll_a .hd ul{ float:right; padding-top:13px;   }	
	.picScroll_a .hd li{ float:left; width:8px; height:8px; background:#D0D0D0; margin:0 5px; overflow:hidden; 
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
	}
	.picScroll_a .hd .on{ background:#2458c2;  }
	.picScroll_a .prev,.picScroll_a .next{ display:block; float:right;  width:9px; height:12px;background:url("/_m/images/zjt.png") left center no-repeat; overflow:hidden; margin:11px 5px 0 5px;  }
	.picScroll_a .next{ background:url("/_m/images/yjt.png") left center no-repeat; }
	.picScroll_a .prevStop{ background:url("/_m/images/zjt.png") left center no-repeat; }
	.picScroll_a .nextStop{ background:url("/_m/images/yjt.png") left center no-repeat; }

/* 本例子css -------------------------------------- */
	.picScroll_b{}
	.picScroll_b .bd ul{ width:100%;  float:left; padding-top:10px;  }
	.picScroll_b .bd li{ width:46%; float:left; font-size:14px;margin:5px 5px;}
	.picScroll_b .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
	.picScroll_b .bd li img{ height:142px;  background:url(/_m/css/images/loading.gif) #fff center center no-repeat; text-align:center; }


	.picScroll_b .hd{ height:40px; line-height:40px;  overflow:hidden; padding:0 10px; width:140px;margin:0 auto;}
	.picScroll_b .hd ul{ float:right; padding-top:13px;   }	
	.picScroll_b .hd li{ float:left; width:8px; height:8px; background:#D0D0D0; margin:0 5px; overflow:hidden; 
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
	}
	.picScroll_b .hd .on{ background:#2458c2;  }
	.picScroll_b .prev,.picScroll_b .next{ display:block; float:right;  width:9px; height:12px;background:url("/_m/images/zjt.png") left center no-repeat; overflow:hidden; margin:11px 5px 0 5px;  }
	.picScroll_b .next{ background:url("/_m/images/yjt.png") left center no-repeat; }
	.picScroll_b .prevStop{ background:url("/_m/images/zjt.png") left center no-repeat; }
	.picScroll_b .nextStop{ background:url("/_m/images/yjt.png") left center no-repeat; }

#vsb_content_100 span{word-break: break-all;}


#vsb_content_100 div{text-indent:2em !important;font-size:16px !important; line-height: 34px !important; color: #333 !important;font-family: "Microsoft YaHei" !important;}
#vsb_content_100 p{text-indent:2em !important;font-size:16px !important; line-height: 34px !important; color: #333 !important;font-family: "Microsoft YaHei" !important;}
#vsb_content_100 span{text-indent:2em !important;font-size:16px !important; line-height: 34px !important; color: #333 !important;font-family: "Microsoft YaHei" !important;}

.jgsz_tit{margin: 17px 0 0px;font-size:20px; line-height: 38px ;color: #1953d0;padding-left:5px; font-weight: 600;}
.jgfl{ }
.jgfl li{background:#f5f5f5;min-height: 44px; line-height: 44px; color: #555555;  margin-top: 15px;list-style: none;}
.jgfl li p{display: block; padding-left:10px; font-size: 16px;}
.jgfl li p a{color: #555555;}
.jgfl li p a:hover{color: #1953d0;}