.main{width: 100%;background-color: #F1F7FA;}
.main{ 
				background: #eef9fd; 
				background: -moz-linear-gradient(top, #eef9fd 0%, #ffffff 100%); 
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef9fd), color-stop(100%,#ffffff)); 
				background: -webkit-linear-gradient(top, #eef9fd 0%,#ffffff 100%); 
				background: -o-linear-gradient(top, #eef9fd 0%,#ffffff 100%); 
				background: -ms-linear-gradient(top, #eef9fd 0%,#ffffff 100%); 
				background: linear-gradient(to bottom, #eef9fd 0%,#ffffff 100%); 
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef9fd', endColorstr='#ffffff',GradientType=0 ); 
				} 
				:root .gradient{filter:none;} 


.main{position:relative;z-index: 40;}
.tab-menu-1{position:absolute;left:50%;margin-left:-600px;}
.main .main-content{width: 1200px;margin: 0 auto;background-color: #fff;padding: 15px 0;}
.main .main-left{width: 300px;float: left;padding: 0 20px 0 30px;text-align: center;}
.main .main-left .left-hd{height: 44px;width: 250px;background: url("lanmu.png") no-repeat;overflow: hidden;border-right: 1px solid #ddd;line-height: 40px;font-size: 16px;color: #fff;}
.main .main-left .left-bd{width: 243px;border: 1px solid #ddd;margin-left: 7px;border-top: 0;padding: 10px 0;}
/*.main .main-left .left-bd li{height: 40px;margin: 0 0 8px 0;background-color: #EAEAEA;line-height: 40px;font-size: 14px;}*/
.main .main-left .left-bd li{height: 40px;margin: 0 0 8px 0;background-color: #f2f2f2;line-height: 40px;font-size: 14px;}
.main .main-left .left-bd li a{display:block;color:#292929;text-decoration: none;}
.main .main-left .left-bd li a.left-bd-bg{border-top: 4px solid #00A3E3;color: #00A3E3;font-weight: bold;line-height: 35px;}
.main .main-right{margin-left: 300px;padding: 0 30px 0 20px;}
.right-content{border: 1px solid #ddd;margin-bottom: 60px;}
.right-hd{height: 35px;border-bottom: 1px solid #ddd;line-height: 35px;padding: 0 20px;}
.right-hd img{width: 16px;display: inline-block;vertical-align: middle;margin: 0 8px 5px 0;}
.right-hd a{color: #000;}
.right-hd a:hover{color: #00A3E3;}

#service .right-bd{padding: 30px 0 30px 50px;}
#service .right-bd:after {content: ".";height: 0;display: block;visibility: hidden;clear: both;}
#service .right-bd .item{width: 180px;height: 50px;margin: 0 15px 30px 0;line-height: 50px;float: left;box-shadow: 1px 1px 1px #222;}
#service .right-bd .item a{color:#292929;background-color: #F0F8FB;display: block;text-decoration: none;}
#service .right-bd .item a:hover{color:#00A3E3;background-color: #ddd;}
#service .right-bd .item a img{display: inline-block;width: 30px;margin:11px 0 0 15px;float: left;}
#service .right-bd .item a span{display: block;margin-left: 60px;}

#news .right-bd{padding: 30px 30px 5px;}
#news .right-bd:after {content: ".";height: 0;display: block;visibility: hidden;clear: both;}
#news .bd-title{font-size: 24px;text-align: center;}
#news .bd-img{width: 300px;margin: 0 auto;}
#news .bd-ly{font-size: 14px;height: 25px;width: 1000px;line-height: 23px;background: #E8F1F4;margin: 15px auto;/*padding: 0 7px;*/    text-align: center;display: block;line-height: 40px;height: 40px;}
.mobile_type #news .bd-ly {
    font-size: 14px;
    /* height: 25px; */
    /* width: 1000px; */
    line-height: 23px;
    background: #E8F1F4;
    margin: 15px auto;
    /* padding: 0 7px; */
    text-align: center;
    display: block;
    line-height: 40px;
    height: 130px;
    margin-left: 0px;
}
#news .bd-ly .span{margin-right: 15px;}
#news .bd-ly .font{cursor: pointer;}
#news .bd-ly .color{display: inline-block;height: 15px;width: 15px;border: 1px solid #dedede;margin: 0 0 3px 3px;vertical-align: middle;cursor: pointer;}
#news .right-bd p{font-size: 14px;color: #292929;/*text-indent: 28px;*/}
.article p{line-height: 2;}
#news .bd-footer{margin:50px 0 10px;}
#news .bd-footer>a{text-decoration: none;}
#news .bd-footer>a>span{color: #AD2F21;font-size: 12px;margin: 0 20px 0 0;}
#news .bd-footer>a>img{display: inline-block;width: 16px;float: right;margin: 0 0 0 5px;}
#news .bd-footer .shareimg img{width:16px;}

#news .right-content-down{border: 1px solid #ddd;margin: 0 0 30px;padding: 15px 30px;}
#news .down-hd{height: 30px;line-height: 30px;font-size: 16px;color: #00A3E3;}
#news .down-hd>span{width: 6px;height: 16px;margin: 7px 7px 0 0;border-radius: 3px;background: #00A3E3;display: inline-block;vertical-align: top;}
#news .down-bd{margin: 5px 0 0 20px;}
#news .down-bd li{line-height: 2.4;list-style-type:square;}
#news .down-bd li>a{color: #292929;display: block;}
#news .down-bd li>a:hover{color: #AD2F21;font-weight: bold;}
#news .down-bd li>a>span{float: right;}

#gw_list .right-bd{padding: 20px;}
#gw_list .bd-hd{background: url("gw_list_hd_bg.fw.png") no-repeat;border-right:1px solid #ccc; height: 45px;line-height: 45px;padding: 0 20px;color: #369ec6;font-size: 24px;}
#gw_list .input{height: 44px;padding: 10px 0;}
#gw_list .input>span{display:block;height: 24px;border: 1px solid #ddd;float: right;padding: 3px;width: 205px;}
#gw_list .input>span>input{padding: 0;border: 0;margin: 0;height: 16px;display: block;width: 150px;}
#gw_list .input>span>input:focus{border: 0;}
#gw_list .input>span>span{display: inline-block;height: 16px;width: 16px;float: right;cursor: pointer;}
#gw_list .input .clearBtn{background: url("gw_list_close.png") no-repeat 3px 3px;background-size: 12px;width: 23px;margin-right:3px;border-right: 1px solid #ccc;}
#gw_list .input .searchBtn{background: url("gw_list_search.png") no-repeat center center;background-size: 16px;}
#gw_list .right-bd .ul-hd{height:30px;line-height:30px;text-align:center;font-size: 16px;font-weight: bold;background: #F5F5F5;}
#gw_list .right-bd .ul-hd>span{display: block;width: 110px;float: right;}
#gw_list .right-bd .ul-hd>span:first-child{width: 463px;float:left;}
#gw_list .right-bd .ul-hd>span:last-child{width: 170px;float:right;}

#gw_list .right-bd .ul-hd .span1{width:463px;}
#gw_list .right-bd .ul-hd .span2{width:170px;}
#gw_list .right-bd .ul-hd .span3{width:117px;}


#gw_list .right-bd .ul-bd{margin: 5px 0 0 23px;}
#gw_list .right-bd .ul-bd li{/*list-style-type:square;*/line-height: 40px;border-bottom: 1px dashed #E5E5E5;width: 100%;height: 40px;text-align: center;}
#gw_list .right-bd .ul-bd li>a{color: #292929;display:block;overflow: hidden;/*margin-top:-40px;*/}
#gw_list .right-bd .ul-bd li>a:hover{color: #AD2F21;font-weight: bold;}
#gw_list .right-bd .ul-bd li>a>span{display: block;width: 110px;height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#gw_list .right-bd .ul-bd li>a>.span1{text-align: left;float:left;}
#gw_list .right-bd .ul-bd li>a>.span3{float:right;}

#gw_list .right-bd .ul-bd li>a>span:last-child{width: 170px;float:right;}

#gw_list .right-bd .ul-bd li a .span1{width:463px;}
#gw_list .right-bd .ul-bd li a .span2{width:170px;float:right;}
#gw_list .right-bd .ul-bd li a .span3{width:117px;}

#gw_list .footer{text-align: right;}
#gw_list .footer>span{color: #AD2F21;font-weight: bold;cursor: pointer;}

#jgzn .right-bd{padding: 25px 65px;}
#jgzn .right-bd .bd-infor{border: 1px solid #dedede;padding: 15px 0 15px 70px;height: 137px;}
#jgzn .right-bd .bd-infor>span{width: 50%;float: left;font-size: 14px;color: #292929;line-height: 35px;/*font-weight: bold;font-family: 宋体;*/}
#jgzn .right-bd .bd-title{line-height: 40px;font-weight: bold;font-size: 13px;margin: 10px 0 20px;}
#jgzn .right-bd>p{line-height: 2.4;text-indent: 50px;}
#jgzn .article p{margin:0;line-height:34px;/*text-indent: 4em;*/}
#jgzn .right-bd .bd-infor .zzjg-lxfs{height:100%;width: 100%;}
#jgzn .right-bd .bd-infor .zzjg-lxfs td{font-size: 14px;color: #292929;font-weight: bold;font-family: 宋体;}
#jgzn .bd-hd{background: url("gw_list_hd_bg.fw.png") no-repeat;height: auto;line-height: 40px;padding: 0 20px;color: #369ec6;font-size: 18px;border-right:1px solid #ccc;}

#ldjs .right-bd{padding: 45px 70px 0;}
#ldjs .infor-left{width: 150px;float: left;}
#ldjs .infor-left img{border: 1px solid #ddd;width: 122px;height: 183px;}
#ldjs .infor-right{margin: 0 0 0 150px;min-height: 185px;}
#ldjs .infor-right>p{margin: 0;line-height: 28px;}
#ldjs .infor-right .name{border: 1px solid #ddd;/*height: 35px;line-height: 33px;*/padding: 0 15px;margin-bottom: 10px;}
#ldjs .infor-right .name>span{/*margin-right: 70px;*/width:160px;display: inline-block;}
#ldjs .infor-right .zn{background: url("ldjs_1.jpg") no-repeat 13px 10px;padding-left: 40px;}
#ldjs .infor-right .tel{background: url("ldjs_2.jpg") no-repeat 13px center;padding-left: 40px;}
#ldjs .infor-right .jl{background: url("ldjs_3.jpg") no-repeat 13px center;padding-left: 40px;color: #BF474B;cursor: pointer;}
#ldjs .item-text{display: none;}
#ldjs .list-item{border-bottom: 1px dashed #E5E5E5;margin-bottom: 30px;padding-bottom: 15px;}

#mr_list .right-bd{padding: 20px;}
#mr_list .bd-hd{background: url("gw_list_hd_bg.fw.png") no-repeat;height: 45px;line-height: 40px;padding: 0 20px;color: #369ec6;font-size: 24px;border-right:1px solid #ccc;}
#mr_list .right-bd .ul-bd{margin: 15px 0 0 23px;}
#mr_list .right-bd .ul-bd li{/*list-style-type:square;*/line-height: 40px;border-bottom: 1px dashed #E5E5E5;width: 100%;height: 40px;}
#mr_list .right-bd .ul-bd li>a{color: #292929;display:block;overflow: hidden;/*margin-top: -40px;*/}
#mr_list .right-bd .ul-bd li>a:hover{color: #AD2F21;font-weight: bold;}
#mr_list .right-bd .ul-bd li>a>span{display: block;/*width: 70%;*/float: left;height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#mr_list .right-bd .ul-bd li>a>span:last-child{/*width: 30%;*/text-align: right;}
#mr_list .footer{text-align: right;}
#mr_list .footer>span{color: #AD2F21;font-weight: bold;cursor: pointer;}

#mr_list .span1{/*width:529px;*/width:614px;}
#mr_list .span2{/*width:235px;*/width:150px;text-align: right;}

#mr_list .span4{width:520px;}
#mr_list .right-bd .ul-bd li>a>span.span5{float:right;margin-left: 15px;}
#mr_list .right-bd .ul-bd li>a>span.span6{float:right;}


.main table .tdw-1{width:265px;}
.main table .tdw-2{width:155px;}
.main table .tdw-3{width:230px;}
.main table .tdw-4{width:157px;}
.main .article *{font-family: "宋体";}
.main .article img{margin:0 auto;width:auto;max-width: 788px;}

/* .flo-1{width:410px;float:left;padding-left:15px;}
 .flo-2{width:205px;float:left;}*/

/*主任信箱*/
#zrxx1 .right-bd{padding:20px;}
#zrxx1 .right-bd .stylelist{margin-bottom: 40px;}
#zrxx1  .right-bd .stylelist p{font-size: 16px;color:#f0091a;margin-left:140px;margin-bottom: 38px;}
#zrxx1  .right-bd .stylelist p span{color:#000;}
#zrxx1  .right-bd .stylelist label{display: block;width:280px;margin:0 auto;margin-bottom: 8px;overflow: hidden;}
#zrxx1  .right-bd .stylelist label span{float:left; font-weight:normal;font-size: 14px;display: inline-block;width:74px;text-align: right;}
#zrxx1  .right-bd .stylelist label{font-weight: normal;}
#zrxx1  .right-bd .stylelist label input{width:200px;height: 30px;}
#zrxx1  .right-bd .stylelist .m_code input{width:112px;float:left;margin-right: 14px;}
#zrxx1  .right-bd .stylelist .m_code .c_code{width:64px;display:block;float:left;margin-top:2px;}
#zrxx1  .right-bd .stylelist .qbutton{width:280px;height:36px;background: #00a4e3;color:#fff;font-size: 18px;border:none;display:block;margin:0 auto;}
#zrxx1  .right-bd .stylelist .qbutton:hover{background: #029eda;}
#zrxx1  .right-bd .stylelist .m_code .c2_code{width:80px;height:26px;border:none;background: #00a4e3;font-size: 13px;float:left;margin-top:2px;border-radius: 4px;}
			


/*主任信箱2*/
#zrxx2 .right-bd{overflow: hidden;padding:20px; padding-top: 48px;}
			#zrxx2 .right-bd label{
			width:728px;display: block; margin:0 auto;overflow: hidden; font-weight: normal;margin-bottom: 30px;	
			}
			#zrxx2 .right-bd label .title{display: block; width:65px;text-align: right;float:left;margin-right:15px;}
			#zrxx2 .right-bd label .boxs{width:342px;float:left;}
			#zrxx2 .right-bd label textarea{width:648px;float:left;}
			#zrxx2 .right-bd  button{width:112px;height:40px;background: #00a4e3;border-radius: 5px;font-size: 24px;color:#fff;border:none;margin:0 auto;display: block;margin-bottom: 19px;}

/*我要提问*/
#question .right-bd{padding:30px;}
#question .right-bd label{overflow: hidden;display: block;font-weight: normal;margin-bottom: 10px;}
			#question .right-bd label span{line-height:30px;}
			#question .right-bd label .red-tip{font-size: 14px;color:#f81c1c;float:left;}
			#question .right-bd label .title{width: 85px;overflow: hidden;float:left;text-align: right;}
			#question .right-bd label .title span{float:right;}
			#question .right-bd label input{float:left;line-height:24px;margin-right:10px;}
			#question .right-bd label textarea{float:left;width:664px;}
			#question .right-bd label .input1{width:232px;}
			#question .right-bd label .input2{width:289px;}
			#question .right-bd label .input3{width:198px;}
			#question .right-bd label .input4{width:170px;}
			#question .right-bd label .input5{margin-top:8px;margin-right:5px;}
			#question .right-bd label button{width:57px;height:30px;background: #fff;border:1px  solid #b5b5b5;margin-right:10px;}
			#question .right-bd label .radio-box{float:left;overflow: hidden;margin-right: 10px;padding-top: 5px;}
			#question .btn-box{overflow: hidden;text-align: center;}
			#question .btn-box .qbutton{width:122px;height:40px;background: #00a4e3;color:#fff;font-size: 18px;margin:26px 14px 40px;border:none;border-radius: 5px;}
			#question .right-bd label img{width:64px;margin-top:4px;}
			#question .right-bd label .m_code{width:84px;height:26px;background: #00a4e3;border:none;border-radius: 5px;color:#fff;}
			

/*专项调查*/
  	#special .right-bd .item{
    		width: 217px;
		    height: 50px;
		    margin: 0 30px 30px 0;
		    line-height: 50px;
		    float: left;
		    box-shadow: 1px 1px 1px #222;
    	}
    	#special .right-bd{overflow: hidden;padding:50px 50px 210px 50px;}
    	#special .right-bd .item a img{width:35px;display: inline-block;margin:11px 0 0 15px;float:left;}
    	#special .right-bd .item{text-align:center;}

/*专题专栏*/
#lxyz_f{height:auto;}
    		#lxyz_f ul li{background: #fff;height:26px;margin:0;line-height: 26px;}
    		#lxyz_f ul li .active{color:#fff;background: #00a4e3;}
.main .main-left #second-level li{height:auto;background-color:#fff;}
.main .main-left #second-level > li > a{background-color: #EAEAEA;margin-bottom: 10px;}
.main .main-left #second-level li>ul{display: none;}
.main .main-left #second-level .second-ul li a{background: #fff;line-height: 26px;}
.main .main-left #second-level .second-ul li{margin:0;}
.main .main-left #second-level .second-ul li .active{background:#00a4e3;color:#fff;}


/**/

.wsxf_title img{margin-left: 104px;margin-top: 50px;margin-bottom: 36px;}
.wsxf_content{margin-top: 35px;margin-left: 120px;overflow: hidden;}
.wsxf_content_l{width: 340px;float: left;}
.wsxf_content_left{overflow:hidden;margin-top: 22px;}
.wsxf_content_left img{width: 10px;float: left;margin-top: 5px;}
.wsxf_content_left span{font-family:"微软雅黑";font-size: 14px;color: #000000; float:left; display: inline-block; margin-left: 8px;}
.wsxf_content_r{width: 250px;float: left;}
.wsxf_content_right{overflow:hidden;margin-left: 25px;margin-top: 22px;}
.wsxf_content_right img{width: 10px;float: left;margin-top: 5px;}
.wsxf_content_right span{font-family:"微软雅黑";font-size: 14px;color: #000000; float:left; display: inline-block; margin-left: 8px;}
.wsxf_content_right span a{color: #fd3434; font-family: "微软雅黑";font-size: 14px;}
.wsxf_content{margin-bottom: 249px;}
#Nsjg #mr_list{margin-bottom: 44px;}
#Nsjg .bd-hd{/*margin-bottom: 26px;*/font-size: 18px;}
.csry{position:relative; width: 387px;min-height: 182px;overflow: hidden; background-color: #f0f0f0;margin-bottom:7px;margin-right:7px;padding-left:10px ;float: left;border-radius: 5px;}
.csry label{display: block;}
.csry label span{font-family:"黑体,微软雅黑";display:inline-block;margin-top: 10px;margin-left: 40px;}
.tel{/*position:absolute;bottom:10px;*/}
.csry_title{width: 83px;text-align-last:justify;font-weight: bold;}
#Nsjg .right-bd{overflow: hidden;}
#Nsjg #mr_list label{font-weight: normal;overflow: hidden;}
#Nsjg #mr_list label .csry_name{color:#ef5252;}
#Nsjg #mr_list .right-bd .text_box{
	/*padding:22px 29px;border:1px solid #ccc;width:784px;margin-left:7px;line-height: 30px;*/
	padding: 22px 29px;border: 1px solid #ccc;width: 808px;margin-left: 0;line-height: 30px;
	}

.csry_job{width:190px;    margin-right: 10px;}
.csry_tel{width:190px;}
.csry_duty{width:190px;}
.csry_name{width:190px;}
.m_spot{width:5px;height:5px;background: #000;float:left;margin-top:18px;margin-right:10px;}






