img{border:0px;}
a{text-decoration:none;}
*{margin:0px;padding:0px;}
ul{margin:0px;padding:0px;list-style:none;}
.top{margin:0 auto;width:1003px;}
.clear{clear:both;}
.nav1,.nav2{float:left;}
.nav1{width:25px;padding-top:1px;}
.nav2{background:url(/rwglx/template/page/index/zhong1_07.jpg) repeat-x left center;width:929px;height:38px;padding-left:20px;}
.nav3{float:right;width:29px;padding-top:1px;}

.gov_infoCatalog_tlist a{height:37px;line-height:37px;color:#fff;font-weight:bold;display:block;}
.gov_infoCatalog_tlist li{float:left; width:90px;}
.content_title{margin-top:20px;}

@charset "utf-8";
/* CSS Document */
img{border:0px;}
a{text-decoration:none;}
*{margin:0px;padding:0px;}
ul{margin:0px;padding:0px;list-style:none;}
.top{margin:0 auto;width:1003px;}
.clear{clear:both;}

.main{width:padding:3px;width:997px;margin:0 auto;}
.left{width:317px;float:left;}
.middle{width:433px;float:left;margin-left:18px;margin-right:15px;}
.right{width:211px;float:right;}
.tpxw{width:311px;height:251px;padding-left:3px;padding-right:3px;padding-top:5px;padding-bottom:26px;border:1px solid #c3c4c4;}
.box1_head{height:37px;line-height:37px;background:url(/rwglx/template/page/index/head_23.jpg) no-repeat;}
.title{width:320px;float:left;text-indent:42px;color:#fff;}
.more{width:60px;float:right;}
.box_list{border:1px solid #c5c5c5;padding}

.box_list li,.box2_list li,.box3_list li{height:27px;line-height:23px;border-bottom:1px dashed #6d6d6d;}
.box_list li a,.box2_list li a,.box3_list li a{font-size:12px;color:#454547;}
.box_list li span,.box2_list li span,.box3_list li span{font-size:12px;margin-top:2px;}
.box2 {width:318px;margin-top:14px;}
.box2_title{float:left;width:190px;color:#fff;text-indent:40px;}
.box2_head{background:url(/rwglx/template/page/index/head2_37.jpg) no-repeat;height:37px;line-height:37px;}

.box2_more{width:70px;float:right;}
.box2_list{border:1px solid #c1c1c1;border-top:0px;background:#ffffff;}
.box3_head{height:34px;line-height:34px;background:url(/rwglx/template/page/index/fdgdg_42.jpg) no-repeat;}
.box3_title{color:#fff;text-indent:35px;width:86px;float:left;}
.box3_more{width:76px;float:right;}
.box3{border:1px solid #c7c7c7;margin-bottom:14px;}
.gdtp{border:1px solid #a8a8a8;}
.gdtp .head{position:relative;}
.gdtp .head > a{position:absolute;right:10px;top:5px;}
.table_tu td{line-height:26px;font-size:12px;color:#000;}
#demo {
background: #FFF;
overflow:hidden;
border: 1px dashed #CCC;
width: 100%;
margin:0 auto;
}
#demo li{float:left;list-style:none;margin:0;padding:0;}
#demo ul{margin:0;padding:0;}
#demo img {
border: 3px solid #F2F2F2;
width:240px;
height:180px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

.list_right_r{float:left;width:655px;min-height:480px; background-color:#FFF;}
.list_right li{padding-left:30px;padding-right:10px;height:30px;line-height:30px;border-bottom:1px dashed #e3e3e3;}



.ctitle {
        width:95%;
        margin:0 auto;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
    }
.cauthor {
	line-height: 25px;
	color: #000;
	text-align: center;
	width: 95%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
        border-bottom:dashed 1px #e5e5e5;
}
.contentmain {
	font-size: 12px;
	line-height: 25px;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
		min-height:200px;
}
.contentmain P{
	text-indent: 2em;
	margin: 0px;
	padding: 0px;
	
		
	}
.contentmain .crelative {
	line-height: 25px;
	background-color: #fff;
	padding-left:50px;
	width: 90%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

@media screen and (max-width:568px){
        html,body{overflow:hidden;overflow-y:auto;width:100%}
        .page-div{margin-top:10px;}
        /**首页**/
	.top{
            width: 100%;
         }
         .top div{
              width:100%;
          }
         .head_top{display:flex}
         .head1{width:100%;background-image:url(/eportal/fileDir/kwc/template/page/index/top.jpg);background-size:100%;height:60px}
         .head1 img{
            width:100%;
         }
         .banner img{width:100%;height:80px}
         .head3 img{width:100%;height:100px}
         .head2{
              height:140px;
              background-size:100% 
         }
         .head3 img{height:auto}
         .main{display: flex;flex-wrap:wrap}
         .main{width:100%}
 
         .main > .list_right {
            margin-left:0;
            width:100%;
         }
          .main > .list_left {
            width:100%;
         }
         .main .left{width:100%}
         .nav2{background:none;height:auto;padding-left:0;}
         .gov_infoCatalog_tlist{padding-left:0px;overflow:hidden;}
         .gov_infoCatalog_tlist li{background:url(/rwglx/template/page/index/zhong1_07.jpg) repeat-x left center;padding-left:0;text-align:center;width:25%;}
         .center_lefttop1 li{background-size:100% }
         
         .main .more{width:10%}
         .nav1{display:none}
         .nav3{display:none}
         .center div{
             width: 100%;
         }
         #demo {width:100%}
         .center_left1_2 tbody tr td li{width:95%}
        .main .left .tpxw{width:calc(100% - 8px);}
        .box2{width:100%;}
        .box3{width:100%;}
        .middle{margin-left:0;margin-right:0;width:100%;}
        .main .right{width:100%;}
        .box2_head{background:url(/rwglx/template/page/index/head_23.jpg) no-repeat}
        .box3_head{background-color:#e0d7d7;}
        .box2_head .box2_title,.box1_head .title,.box3_head .box3_title{width:70%;}
        .box2_head .box2_more,.box1_head .more,.box3_head .box3_more{width:20%;text-align:right;}
        .box2_head .box2_more > a,.box1_head .more > a,.box3_head .box3_more > a{margin-right:10px;}
        .box2_list,.box_list,.box3_list{padding:0 10px;}
        .yqlj{}
        .yqlj .yqlj_head{background-color:#f0ebeb;}
        .gdtp{}
        .gdtp .head{position:relative;}
        .gdtp .head > a{position:absolute;right:10px;top:5px;}
        .foot{width:100%}
        .foot div{
            width:98%;
         }
        /**首页**/
       
       /**二级页面**/
       .left_nav .nav_list ul{margin-left:10px;margin-top:10px;height:auto;}
.list_right_r{float:none;min-height:0;}
       /**二级页面**/

      /**细览页面**/
      .xl_right{width:100%}
       .xl_right div{
             width: 98%;
      } 
      /**细览页面**/
      
     .center_bottom1{display:flex;flex-wrap:wrap;height:40px}
     .center_bottom1 select{width:20%}
}
.foot_left1,.foot_left2,.foot_right{

float:left;
}
.foot_left1{
width:250px;
text-align:center;
}
.xyname{

font-weight:bold;
font-size:18px;
color:#fff;
width:250px;
text-align:center;
}
.xyname:nth-child(3){

font-weight:20;
font-size:12px;
color:#fff;
width:250px;
text-align:center;
padding-top:20px;
}
.foot_left3{
    width: 55px;
height:30px;
    float:left;
    line-height:30px;
    margin-left: 100px;
color:#fff;
margin-top:100px;
border-right:#fff 1px solid;
margin-right:50px;

}
.dbxxx{color:#fff;}
.foot_left2{
    width: 400px;
    margin-top: 40px;
    line-height: 40px;
  
}
.gzhdy{


}
.gzhdy li{

float:left;
width:80px;
height:80px;
border-radius:40px;
background-color:#fff;
list-style:none;
text-align:center;
box-sizing:border-box;
padding-top:10px;

margin-right:40px;
position:relative;

}
.foot_right{

padding-top:70px;
}

.gzhdy li .hov{
position:absolute;
top:-100px;
left:-10px;
display:none;
}

.gzhdy li:hover .hov{

display:block;
}