a:link{text-decoration:none ; }
a:visited {text-decoration:none ; color:#fff ;}
a:hover {text-decoration:none ; }
a:active {text-decoration:none ; }
.a2:link{text-decoration:none ;color:#fff ; }
.a2:visited {text-decoration:none ; color:#fff ;}
.a2:hover {text-decoration:none ;color:#fff ; }
.a2:active {text-decoration:none ;color:#fff ; }
.header {
    background-color: #fff;
    border-bottom: 1px solid #ccc;
	height: 80px;
    width: 100%;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.font28{
	font-size:28px;
}
.font36{
	font: 36px "微软雅黑","Trajan Pro";
}

.margin10{
margin:10px auto
}
.margin20{
margin-top:20px;
margin-bottom:20px;
}

.margin50{
	margin:50px auto;
}
.margin-top30{
	margin-top:30px;
}
.margin-top50{
	margin-top:50px;
}
.margin-bottom50{
	margin-bottom:50px;
}
.color-withe{
color:#FFF;
}

.bt-more{
border:2px solid #e6e6e6;
border-radius: 0.3em;
color:#fff; 
display: inline-block;
font-size: 1em;
font-family:"Trajan Pro","微软雅黑";
padding:0.8em 2em;
transition: all 0.5s ease 0s;
text-transform: uppercase;
margin-top:20px;
}
.bt-more:hover {
 border:2px solid #fff;
 color: #fff;
 padding: 0.8em 6em;
}

.bt-more02{
border:2px solid #000;
border-radius: 0.3em;
color:#000 !important;
display: inline-block;
font-size: 1em;
font-family:"Trajan Pro","微软雅黑";
padding:0.8em 2em;
transition: all 0.5s ease 0s;
text-transform: uppercase;
margin-top:20px;
}
.bt-more02:hover {
 border:2px solid #0078d7;
 color: #0078d7;
 padding: 0.8em 6em;
}

.pad-0{
padding-left:0;
padding-right:0;
}
.pad-20{
padding-top:20px;
padding-bottom:20px
}
.pad-50{
padding-top:50px;
padding-bottom:50px
}

.pad-100{
padding-top:100px;
padding-bottom:50px
}

.img-width-100{
width:100%;
height:100%;
max-width:255px;
}

.bg-color{
background: none repeat scroll 0 0 #0078D7;
}
.bg-color-01{
background: none repeat scroll 0 0 #8A8A8A;
}
.bg-color-02{
background: none repeat scroll 0 0 #333;
}


.span01{
border-bottom:2px #fff solid;
padding-bottom:8px;
color:#fff;
font-size:16px;
}

.spantext{
padding-bottom:8px;
color:#fff;
padding-top:10%;
padding-left:10%;
padding-right:10%;
}

.footer-h3{
border-top: 2px solid #fff;
display: inline-block;
color:#fff;
margin:0.4em 0;
width:100%;
}
.footer-copyright{
padding:10px;
color:#fff;
}

.container-960{
max-width:960px;
}

.pIndent{
text-indent: 2em;
}

.con-width {
    max-width: 980px;
    width: 90%;
}
.blockquoteALL{
    border: 5px solid #eee;
    font-size: 1em;
    padding: 3em 2.5em;
}
.pUnderline {
    border-bottom: 2px solid #fff;
    display: inline-block;
    padding:  0 0 0.4em;
}

.mediabd{
	padding:25px  5px;
	margin:10px;
}
.mediabd02{
	border-left:1px solid #80B3FF;
	padding:15px;
	color:#fff;
}
.mediabd02:first-child{
	border-left:none;	
}
.off{
	display:none;
	}

.text-rich{
color: #fff;
font-size:2em;
text-align:center;
}
.text-rich:first-child{
text-align:left;
}
.text-rich:last-child{
text-align:right;
}
/*代理要求*/
.inside-kl {
    color: #333;
    font-size: 36px;
	margin-top:20px;
	margin-bottom:20px;
}