﻿.s-logo h2{ background-image: url(/img/minilogo.png); }

.banner{ background-image: url(/img/pagebanner.jpg); }
.side {
    width: 150px;
}
.side2 { float: left; margin-right: 20px; width: 250px;}
#columnD{ padding: 10px 0; }
#friendLink{ padding-left: 110px; }
#friendLink .links{ font-size: 0; overflow: hidden; text-align: left; }
#friendLink .links li{ display:inline-block; line-height: 26px; font-size: 14px; margin-right:15px; color: #333;}
#friendLink .links li a{ color: inherit; }
#friendLink .links li a:hover{ color: #333; }

.newsR{
    float:right;
    width: 760px;
}
#focusNews{
    margin-top: 0px;
}
.newsR .hd li,#dytd .hd li{
     float:left;
}
.newsR .hd li.on,#dytd .hd li.on{
       background: url(/img/boxhdh5bg.png) no-repeat 0 0;
}
.newsR .hd li a,#dytd .hd li a{
    display: block;
    font-size: 18px;
    margin-left: 30px;
    padding-right: 46px;

}
.newsR .hd li.on a,#dytd .hd li.on a{
	    color: #fff;
        background: url(/img/boxhdh5bgr.png) no-repeat right 0;
}
#yygw,#gzap{
    margin-top:20px;
}
#yygw{
    float:left;
}
#gzap{
    float:right;
}
.quickLink li{
    margin:0 10px 0px 0;
    width: 10%;
   text-align: left;
}

.quickLink li a{
    margin:0;
}

.quickLink{
	margin:0 0 20px 0;
    padding-top:0;
}
.quickLink li a i{
        margin: 0;
    position: absolute;
    left: 30%;
    top:10px;
     background-size: 90%;
}
.quickLink li a{
   padding: 62px 0 20px 0px;
    position: relative;
        text-align: center
}
.quickLink li.li9{
        float: right;
        width: 13%;
        position: relative;
        text-align: left;
        margin: 0;
}
.quickLink li.li9 i{
     position: absolute;
    left: 50px;
    top:20px;
    margin:0;
}
.quickLink li.li9 a{
    text-align: center;
}
.quickLink li.li2 i {
    background-position: center -45px;
}
.quickLink li.li3 i {
    background-position: center -86px;
}
.quickLink li.li4 i {
    background-position: center -130px;
}
.quickLink li.li7 a {
    background-color: #63d69d;
}
.quickLink li.li5 i {
    background-position: center -178px;
    height: 48px;
}
.quickLink li.li6 i {
    background-position: center -225px;
}

.quickLink li.li9 a {
    background-color: #fcaa92;
       font-size: 15px;
}

#columnA .topicList{
    margin-top: 0px;
}
#xyfg .picList li{
  margin-bottom: 0px;
}
.quickLink .li7 a i {
    background: url(/img/quickicon.png) no-repeat center -270px;
    background-size: 90%;
}
.quickLink .li8 a i {
    background: url(/img/quickicon.png) no-repeat center -312px;
    background-size: 90%;
        height: 44px;
}
.quickLink .li9 a i {
    background: url(/img/quickicon.png) no-repeat center -340px;
    background-size: 85%;
        height: 44px;
}

.e-mail{
    width:100%;
    border:2px #ddd solid;
    height:36px;
    line-height:36px;
    font-size:16px;
    margin-bottom:10px;
}
.index_tel .hd{
	height: 32px;
	line-height: 32px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	background: #46477a;
}
.index_tel .bd{
	border: 1px #ddd solid;
	padding: 20px 0px;
	line-height: 32px;
	font-size: 18px;
    font-weight: bold;
    font-family: "Arial";
    	text-align: center;
}
.index_tel .bd img{
    width:130px;
    height:130px;
}
.box .bd {
    height: 235px;
}
#columnA .topicList{
    padding-top:5px;
}
#xyfg .bd,#xyzx .bd{
    height:auto;
}

#header .logo{
    margin-top: -18px;
    background:none;
    border-radius: 0 ;
   padding:0;
}
#header {
   background: url(/img/headerbg.jpg) repeat-x; 
}
.s-form {
    margin: 15px 0 0 0;
}
#header .logoBar {
    height: 80px;
}
#header .logo img {
       max-width: 1200px;
    max-height: 70px;
}
/* 阳光服务 */
.ygfwLink{
    overflow: hidden;
    margin-bottom:20px;
}

.ygfwLink li{
   float: left;
   width: 19%;
   margin-right:1%;
   text-align: center;
    overflow: hidden;
    position: relative;
}
.ygfwLink li a {
    display: block;
    margin: 0 10px;
    padding: 25px 0;
    line-height: 20px;
    font-size: 18px;
    color: #fff;
    background-color: #93cbf0;
    transition: all 0.25s ease 0s;
    border-radius: 6px;
}
.ygfwLink li a i {
    margin: 0 75px;
    width: 50px;
    height: 55px;
    display: block;
    background: url(/img/quickicon1.png) no-repeat center 0;
    transition: all 0.5s ease 0s;
}

.ygfwLink li a:hover{ filter:alpha(opacity=80);opacity:0.8;}
.ygfwLink li a:hover i{transform:rotateY(180deg)}
.ygfwLink li.li2 a{ background-color:#63d69d;}
.ygfwLink li.li2 i{background-position:center -49px;}
.ygfwLink li.li3 a{ background-color:#e2cd7c;}
.ygfwLink li.li3 i{background-position:center -100px;}
.ygfwLink li.li4 a{ background-color:#fcaa92;}
.ygfwLink li.li4 i{background-position:center -150px;}
.ygfwLink li.li5 a{ background-color:#dac1e8;}
.ygfwLink li.li5 i{background-position:center -200px;}
.ygfwLink li.li6 a{ background-color:#f1be63;}
.ygfwLink li.li6 i{background-position:center -250px;}

.description{
    color:#999;
    font-size:12px;
}
#FormBox, .FormResult {
    padding: 20px 140px;
}

.box .infoList {
    padding: 8px 0;
}
#dytd,#yygw{
        width: 500px;
}
#tzgg,#gzap{
        float: right;
     width: 510px;
}

.box .topicList li{
    text-align: left;
}
.box .infoList li{
    height:32px;
    line-height:32px;
}