﻿
body {
	background-color: #FFFFFF;
	overflow:hidden;
	font-family:"黑体";
}

ul li {
	list-style: none;
}

.bor-rd {
	border-radius: 100%;
	color: #fff;
	width: 80%;
}

a:hover {
	text-decoration: none;
}

.bg-lred {
	background-color: #ff2424;
}
.bg-zgreen
{
    background-color:#84ABAA;
}
.bg-dpbrown {
	background-color: #F0D399;
}

.bg-green {
	background-color: #37b44d;
}

.bg-pblue {
	background-color: #2fade8;
}

.bg-dzgreen {
	background-color: #0E8D94;
}
.bg-orange {
	background-color: #fca61d;
}
.bg-pgreen
{
    background-color:#77CCA4;
}

.bg-pbrown
{
    background-color:#DED1B6;
}
.font-lred {
	color: #ff2424;
}
.font-zgreen
{
    color: #84ABAA;
}
.font-dzgreen {
	color: #0E8D94;
}
.font-green {
	color: #37b44d;
}

.font-pblue {
	color: #2fade8;
}
.font-dblue {
	color: #5a8faf;
}
.font-pink
{
    color: #ff698c;
}
.font-purple {
	color: #d66fd8;
}
.font-ppurple{
	color: #b5b3fb;
}
.font-orange {
	color: #fca61d;
}
.font-pgreen
{
    color:#77CCA4;
}

.font-pbrown
{
    color:#DED1B6;
}

/*图片翻滚  start*/
  
.slider-box{
    position:relative;
    overflow:hidden;
}
.slider-box  .slider-view{
    display:-webkit-box;
    display:box;
    width:100%;
    height:200px;
    /*新余height:185px; */
    backface-visibility:hidden;
    -webkit-backface-visibility:hidden;
    z-index:0;
}
.slider-box .slider-view .slider-item{
    width:100%;
    height:100%;
    overflow:hidden;
}

.slider-box .slider-item img{
    float:left;
    width:100%;
    opacity:1;
   -webkit-transition-duration:200ms;
   transition-duration: 200ms;
}
.slider-box  .slider-view  .slider-item:before{
    position:absolute;
    display:block;
    content:attr(title);
    width:100%;
    line-height:1.7em;
    font-size:1.125em;
    font-weight:bold;
    text-align:left;
    margin-left:0.6125em;
    color:#fff;
    /**background:url(images/title.png);**/
    z-index:10;
    bottom:1em;
}


.slider-box .slider-tag{
    position:absolute;
    bottom:0.125em;
    width:100%;
    height:1em;
    display:-webkit-box;
    display: box;
    -webkit-box-pack:end;
    box-pack:end;
    -webkit-box-align:center;
    box-align:center;
    z-index:1;
    
}
.slider-box .slider-tag input{
    position:relative;
    display:block!important;
    counter-increment:item;
    width:0.4375em;
    height:0.4375em;
    margin:0 0.25em;
    padding:0;
    background:url(images/switch.png) no-repeat;
    -webkit-background-size:0.875em 0.4375em;
    background-size: 0.875em 0.4375em;
}
.slider-box .slider-tag input:last-child{
    margin-right: 0.6125em;
}
.slider-box .slider-tag input:checked{
    background-position:-0.4375em 0;
}
 /*图片翻滚  end*/   


 
/*WFW功能页布局  start*/
.apps a:before {
	width: 0
}

.slider-item {
	background-image: url(../../content/imgs/bg_top.jpg);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position:center center;
	background-repeat:no-repeat;
}

div.apps a[class^=col] {
	padding: 0 0 15px 0 ;
	text-align: center;
	border-style: dashed;
	border-width: 0 1px 1px 1px;
	border-color: #e9e9e9;
}

div.apps a.col-xs-4 .menuIcon {
	border-radius: 100%;
	font-size: 2em;
	line-height: 2;
	padding: 0 .1em;
	width: 45%;
	text-align: center;
	margin-top: 10px;
	background-repeat: no-repeat;
	background-size: 60% 70%;
	background-position: center center;
	height: 2em
}

div.apps a.col-xs-4 .menuText {
	margin-left: 15%;
	margin-right: 15%;
	text-align: center;
	display: inline-block;
	width: 70%;
	font-size: 14px;
  font-weight: 400;
	line-height: 2;
	color:#333;
}  

div.apps a.col-xs-3 .menuIcon {
	border-radius: 100%;
	font-size: 2em;
	line-height: 2;
	padding: 0 .1em;
	width: 45%;
	text-align: center;
	margin-top: 10px;
	background-repeat: no-repeat;
	background-size: 60% 70%;
	background-position: center center;
	height: 2em
}

div.apps a.col-xs-3 .menuText {
	text-align: center;
	display: inline-block;
	font-size: 15px;
	line-height: 2;
	color:#333;
}
 /*WFW功能页布局  end*/  
/*WFW底部布局  start*/  
 body {
	font-family: "Hiragino Sans GB","Microsoft YaHei",SimSun,sans-serif
}

.div_footer {
	position: absolute;
	bottom: 2px;
	width: 100%;
	text-align: center;
	font-size: 13px;
	border-top: 1px solid #999;
    background-color: #ffffff;
}

.div_footer .btn-link{
	color: #333;
}
.div_footer .btn-link:first-child{
	border-right: 1px solid #999;
}
.btn-link.active,.btn-link:active,.btn-link:hover {
    color: #1080FF;
    font-weight: bolder;
}

  /*WFW底部布局  end*/  


/*微门户相关样式  start*/
body {
	background: #F0F0F0;
}     
.carousel-control.right,.carousel-control.left
{
    background-image:none !important;
}
.carousel-caption {
    right: 0!important;
    left:0!important;
    line-height:2;
    font-size:14px;
    text-indent:3em;
    bottom: 0px !important;
    padding: 0 !important;
    text-align:left!important;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
} 
    div[class^="col"]
    {
        padding:0;
    }      
    #bannerMH
    {
        width:100%;
        height:200px;
    }
    #bannerMH .carousel-inner .item
    {
        width:100%;
        height:200px;
        background-position:center center;
        background-size:100% 100%;
        background-repeat:no-repeat;
    } 
    #contentMH
    {        
       overflow-x:hidden;
       overflow-y:auto;
       margin-top: 1em;
    }       
    #contentMH .col-xs-4
    {        
        border-style:dashed;
        border-width:0 1px 1px 1px;
        border-color:#ececec;
    }      
    #contentMH .col-xs-4 a
    {
        width:100%;
        height:100%;
        color:#333;
        /*font-family:"KaiTi";
        font-weight:bolder;*/  
    }      
    #contentMH .col-xs-4 a .menuIcon
    {
        border-radius: 100%;
        /*color: #fff;*/
        font-size: 2em;
        line-height: 2;
        padding: 0 0.1em;
        width: 60%;
        text-align: center;
        margin-top:10px;
    }
    #contentMH .col-xs-4 a .menuImg
    {
        border-radius: 100%;
	    font-size: 2em;
	    line-height: 2;
	    padding: 0 .1em;
	    width: 80%;
	    text-align: center;
	    margin-top: 10px;
	    background-repeat: no-repeat;
	    background-size: 80% 90%;
	    background-position: center center;
	    height: 3em
    } 
    #contentMH .col-xs-4 a .menuI
    {
        margin: 0 22.5%;
        padding: 0;
        width: auto;
        height: 57%;
        max-width: 80%;
        max-height: 80%;
    }  
                   
    #contentMH .col-xs-4 a .menuText
    {
        margin: 5% 0 0 15%;
        text-align: center;
        display: inline-block;
        width: 70%;
        font-size: 15px;
        overflow:hidden; 
        text-overflow:ellipsis;
        display:-webkit-box; 
        -webkit-box-orient:vertical;
        -webkit-line-clamp:2; 
    }
    
     #contentMH .col-xs-3 a .menuImg
    {
         border-radius: 100%;
	    font-size: 2em;
	    line-height: 2;
	    padding: 0 .1em;
	    width: 90%;
	    text-align: center;
	    margin-top: 10px;
	    background-repeat: no-repeat;
	    background-size: 90% 100%;
	    background-position: center center;
	    height: 3em
    }                
    #contentMH .col-xs-3 a .menuText
    {
        margin-left: 15%;
        margin-right: 15%;
         line-height:4em;
        text-align: center;
        display: inline-block;
        width: 75%;
        font-size: 15px;
        overflow:hidden; 
        text-overflow:ellipsis;
        display:-webkit-box; 
        -webkit-box-orient:vertical;
        -webkit-line-clamp:2; 
       
    }
    .l-h-1
    {
        line-height:1em !important;
    }
    .l-h-2
    {
        line-height:2.3em !important;
    }
    span.icon-bg
    {
        /*border: 1px solid;*/
        position: relative;
        display: block;
        width: 50%;
        height: 60px;
        line-height: 60px;
        text-align: center;
        font-size: 20px;
        margin: 0 auto;
        background-image: url(../../Content/imgs/icon_wmh.png);
        /* background-image: url(../../Content/imgs/icon_bg.png); */
        background-repeat: no-repeat;
        background-size: 100% 600px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 100%;
        margin-top: 10%;
    }
    i.icon-bg:before
    {
        position: absolute;
        top: 0;
        left: 0;
        content: '';
        width: 100%;
        height: 100%;
        background-image:url(../../Content/imgs/icon_bg.png);
        background-repeat: no-repeat;
        background-size: 100% auto;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;        
    }   
    /*登记指南*/
    .i-djzl
    {
     background-position:0 5px;   
    } 
    /*收费标准*/
     .i-sfbz
    {
          background-position:0 -43px;  
    }
    /*办事地点*/ 
    .i-bsdd
    {
        background-position:0 -95px;        
    }
    /*机构简介*/      
     .i-jgjj
    {
        background-position:0 -145px;        
    }
    /*不动产定位*/      
     .i-bdcdw
    {
        background-position:0 -195px;       
    } 
     /*登记申报*/    
     .i-djsb
    {
          background-position:0 -242px;  
    } 
    /*办理进度*/     
    .i-bljd
    {
        background-position:0 -295px;        
    }
     /*证书验证*/     
     .i-zsyz
    {
        background-position:0 -340px;       
    }  
     /*动态新闻*/      
     .i-dtxw
    {
        background-position:0 -390px;        
    } 
     /*政策文件*/    
     .i-zcwj
    {
        background-position:0 -440px;       
    } 
    /*登记公告*/     
    .i-djgg
    {
        background-position:0 -488px;             
    }
     /*法律法规*/     
     .i-flfg
    {
        background-position:0 -542px;         
    } 
             
 /*微门户相关样式  end*/