html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
body,html{_background-image:url(about:blank);_background-attachment:fixed;}
body{background-repeat: repeat-x; background-color: #FFF; background-position: center 110px; }
ol,ul,li,dd,dt,dl{list-style:none;}
img{border:0;}
input,select,textarea{ font-size: 14px; color: #565656; font-family: Arial, Helvetica, sans-serif; }
body,p,div,span,strong,td,a{ font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 27px; color: #565656; }
:focus{outline:none;}
em,th{font-style:normal;font-weight:normal;}
.left,.fl{float:left;}
.right,.fr{float:right;}
img{display:block;border:0;}
a{text-decoration:none;}
a:hover{}
li{list-style:none;}
input::-webkit-input-placeholder,input:-ms-input-placeholder{ color: #999; -webkit-transition: color.5s; } 
input:focus::-webkit-input-placeholder,input:hover::-webkit-input-placeholder,input:focus:-ms-input-placeholder,input:hover:-ms-input-placeholder{ color: #333; -webkit-transition: color.5s; } 
h3.title{ line-height:33px; height:33px; background:url(image/back.png) left -380px; font-weight:bold; padding-left:15px; border-bottom:1px solid #DDD; font-size:14px;}
h3 em{}
h3 a.more{}
.clear{ clear:both; }
.line10,.h10{ line-height: 10px; height: 10px; width: 100%; clear:both; }
.line20{ line-height: 20px; height: 20px; width: 100%; }
.line40{ line-height: 40px; height: 40px; width: 100%; }
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mb15{margin-bottom:15px;}
.w1440{width:1440px;margin:0px auto;}

.border1{border:1px solid #DEDEDE;}
.border2{border:1px solid #DEDEDE; border-top:none;}
.border_b{border-bottom:1px solid #DEDEDE;}
.p5{padding:5px;}
.hide{display:none;}
a.more{ clear:both; display:block; width:230px; height:38px; border-radius:20px; margin:20px auto; background-color:#0286d8; text-align:center; line-height:38px; color:#FFF; font-size:16px; font-weight:500;}
a.more:hover{}
.-webkit_2{transition: .2s ease-in-out; -webkit-transition: .2s ease-in-out; -moz-transition: .2s ease-in-out; -o-transition: .2s ease-in-out;}
.-webkit_5{transition: .5s ease-in-out; -webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out;}






