body { background:#f8f8f;}
.wraper{ margin:0 auto; margin-top:30px; width:1300px;}
.container4{ padding: 20px 20px 0 20px; background:#fff;
-moz-box-shadow:0px 0px 10px  #ccc;
-webkit-box-shadow: 0px 0px 10px  #ccc;
box-shadow:0px 0px 10px  #ccc;
position:relative; z-index:2; 
	
 }
.container1{ padding: 15px 20px 30px 20px; background:#fff;
-moz-box-shadow:0px 0px 10px  #ccc;
-webkit-box-shadow: 0px 0px 10px  #ccc;
box-shadow:0px 0px 10px  #ccc;
position:relative; z-index:2; 
	
 }
.news{ float:left; width: 50%; }
.news img{width: 100%;height:354px;}
.picnews{ width:47%; float:left; margin-left:20px;}
.titt{ border-bottom:1px dotted #ccc;}
.titt h4{ font-size:24px; font-weight:bold;}
.titt p{ font-size:16px; line-height:26px; color:#999; padding:16px 0px 0px 0px;width: 100%;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;margin-bottom: 14px;}

.titt p a{ color:#f83f32;}
.picnews ul li{ font-size:18px; line-height:42px;padding-left:5px;}
.picnews ul li i{margin-top: 15px;}
.picnews ul li span{ float:right; color:#8c8b8b;}
.stu{margin-top: 10px; }
.xdl{ width:48%;}
.xdltit{ height:45px; line-height:44px; border-bottom:1px solid #ccc;}
.xdltit h4{ font-size:24px; background:url(../png/t8mwns.png) 5px center no-repeat; padding-left:40px; padding-right:30px; border-bottom:2px solid #008cd6;}
.xdltit h4 a{ color:#008cd6;}
.xdltit span{ margin-right:15px;}
.cggll{ clear:both; padding:20px 0px; border-bottom:1px dotted #666;}

.cggll h3{ font-size:18px; font-weight:bold; text-align:left;}
.cggll h3 a{display: inline-block;width: 75%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.cggll p{ line-height:200%; margin-top:5px; color:#3f3f3f;}
.cggll p a{ color:#d73139;}
.zczc{ width:100%;margin-top: 30px;}
.zczc ul{ padding:13px 0;}
.zczc ul li i{display: inline-block;width: 3px;height: 3px;float: left;background: #008cd6;margin: 14px 10px 0 0;}
.zczc ul li{ font-size:18px; line-height:42px;}
.zczc ul li a{ float: left;display: inline-block;width: 75%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.zczc ul li span{float:right; color:#8c8b8b;}
.list-111 li{font-size: 14px;line-height: 200%;overflow: hidden;}
.list-111 li i{display: inline-block;width: 3px;height: 3px;float: left;background: #008cd6;margin: 17px 10px 0 0;}
.list-111 li a{float: left;display: inline-block;width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list-111 li span{float: right;font-size: 16px;color: #999;}


.top_main a.fhsy{ width:79px; height:25px; background:url("../png/sg3ixu.png") left center no-repeat; margin-top:10px;line-height:25p; text-align:center;color: #ffffff;text-decoration: none;}



.bot{background:#015bdc;text-align: center;}
.bot p{line-height: 30px;}

.xl_main{ padding:0px 20px;}
.n-tit {text-align:center;border-bottom:1px dashed #ccc; padding-bottom:10px;}
.n-tit h3 { font-size:22px; font-weight:bold;font-family:ËÎÌå !important;padding-top:25px;text-align:center;line-height:36px; }
.n-tit h4 { color:#000000; font-size:18px; font-weight:normal;font-family:ËÎÌå !important;padding-top:5px;text-align:center;line-height:25px;}
.n-tit h5 { color:#6e6e6e; font-size:12px; font-weight:normal;padding-top:24px;text-align:center;}
.n-tit h5 a {color:#6e6e6e;  font-size:12px; font-weight:normal;padding-top:24px;text-align:center;}
.n-tit h5 a:hover,.n-tit h5 a.dz_curr{color:#f26522;}
.box1 {margin-top:20px; padding:0px 36px 18px 36px;font-size:16px;color:#000000; text-align: justify;}
.box1 p{  font-size:16px; line-height:32px;}
.xl_btn_box{ margin-top:35px;}
.xl_btn a{ display:inline-block; background: url(/images/2016fjrs_XL_btn.jpg) left top no-repeat; width:60px; height:29px; line-height:29px; text-align:center; margin:0 10px;}
.xl_list ul li{ line-height:32px; background:url(/images/2016fjrs_lxyz_04.jpg) left center no-repeat; padding-left:10px; font-size:14px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.xglj_tit{ height:40px; border-bottom:1px solid #d2d2d2; margin-top:10px;}
.xglj_tit h4{ line-height:40px; background:url(/images/2016fjrs_xl_icon2.png) left center no-repeat; padding-left:29px; font-size:16px; font-weight:bold;}
.xglj_tit h4.iconfj { line-height:40px;  background:url(/images/2016fjrs_xl_icon.png) left center no-repeat; padding-left:29px; font-size:16px; font-weight:bold;}
.dqwz1 { height:40px; line-height:40px; border-bottom:1px solid #e7e7e7;}
.dqwz1 h4 { background:url(../jpg/pswu5q.jpg) left 13px no-repeat; float:left; padding-left:20px; font-size:14px;}
.dqwz1 p a{}
.dqwz1 p{float: left;   overflow: hidden;       
    white-space: nowrap;      
    text-overflow: ellipsis;}



.zcl{ width: 100%;}
.tith{ padding:28px 0; border-bottom:1px solid #ccc}
.tith h4{ font-size:20px; font-weight:bold; line-height:36px;}
.tith p{ font-size:14px; line-height:24px; margin-top:10px; }

.tith h4 a{float: left;display: inline-block;max-width: 75%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tith p a{ color:#336699;}
.tith h4 span{float: right;color: #8c8b8b;font-size: 16px;}

.cxxw{ width:310px;}

.xdlpic{}

.tithnews{ width:100%; overflow:hidden;}




@media screen and (max-width:1200px){
.list-111 li a{width: 75%;}


}
@media screen and (max-width:750px){
.list-111 li a{width: 80%;}


}