@charset "utf-8";

/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,table,tbody,p,th,td,em{-webkit-text-size-adjust:none;margin:0;padding:0;border:none;font-family:"Microsoft Yahei","微软雅黑","宋体",Tahoma,Arial,Helvetica,STHeiti;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
img,input,button,a,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none;} 
ol,ul{list-style:none;} 
h1,h2,h3,h4,h5,h6,p,em,i,b,em{font-size:100%;word-wrap:break-word;font-weight:normal;font-style:normal;}
a:active, a:focus{outline:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
*html{background-image:url(about:blank);background-attachment:fixed;}
h1,h2,h3,h4,h5,h6,ul,p,ol,th,dl,dt,form{ margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6 { margin: 0; font-weight: bold; }
li{ list-style-type: none; }
a img{ border:none;}
.clear{ clear:both; overflow:hidden; height:1px;}
.clear5{ clear:both; overflow:hidden; height:5px;}
.clear8{ clear:both; overflow:hidden; height:8px;}
.clear10{ clear:both; overflow:hidden; height:10px;}
.clear15{ clear:both; overflow:hidden; height:15px;}
.clear20{ clear:both; overflow:hidden; height:20px;}
.clear25{ clear:both; overflow:hidden; height:25px;}
.clear28{ clear:both; overflow:hidden; height:28px;}
.clear30{ clear:both; overflow:hidden; height:30px;}
.clear40{ clear:both; overflow:hidden; height:40px;}
.clear50{ clear:both; overflow:hidden; height:50px;}
.padding8{ padding:8px;}
.padding10{ padding:10px;}
.padding15{ padding:15px;}
.padding20{ padding:20px;}

a{text-decoration: none;cursor: pointer;color:#535d68; }
a:hover{text-decoration: none;color:#000;}
table { font-size: inherit; }
.date{float: right;}
.red{ color: #e51e30;}
.red:hover{color: #d70014;}
.lan{color:#177cd1;}
.lan:hover{ color: #015dac;}
.floatLeft{ float:left;}
.floatRight{ float:right;}
.width1300{ width: 1300px; margin: 0 auto;}
.width1200{ width: 1200px; margin: 0 auto;}
.yuanjiao{-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.yc{display: block;text-overflow: ellipsis;white-space: nowrap;}
.jianbian{background-image: -webkit-linear-gradient(top right, #60b0ff, #3286ff);  background-image: -moz-linear-gradient(top right, #60b0ff, #3286ff);  background-image: -ms-linear-gradient(top right, #60b0ff, #3286ff); background-image: -o-linear-gradient(top right, #60b0ff, #3286ff); }

.shadow{-moz-box-shadow:3px 2px 5px #333333; -webkit-box-shadow:3px 2px 5px #333333; box-shadow:3px 2px 5px #333333;}/*投影*/
.duiqi{ text-align-last:justify;text-align:justify;text-justify:distribute-all-lines; display:block;}/*两端对齐 两个字 三个字对齐*/
/*定义placeholder*/
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #999;}
input:-moz-placeholder,textarea:-moz-placeholder {color: #999;}
input::-moz-placeholder,textarea::-moz-placeholder {color: #999;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #999;}
a .line {
 width: 0;
 height: 50px;
 display: block;
 background: #a9cf56;
 -webkit-transition: width 0.3s ease;
 -moz-transition: width 0.3s ease;
 -o-transition: width 0.3s ease;
 transition: width 0.3s ease;
}
a:hover .line {
 width: 100%;
 border-left: 10px solid #51545d;
}


