@charset "utf-8";
body,html{ background-attachment:fixed; background-repeat:no-repeat;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend{margin:0;padding:0;}
body,button,input,select,textarea{ font-family: arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif; font-size: 14px;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,dl{list-style:none;}
a{text-decoration:none;}
a:hover{ text-decoration: none;}
.fl{ float:left; }
.fr{ float:right;}
.clear{ clear:both;}
.input20{ width:20px; height:20px; vertical-align:middle;}
.ash{ color:#c0c0c0;}
/*.666{ color:#666;}*/
.f60{ color:#f60;}
/*.999{ color:#999;}*/
input,button{ outline:none; }
button{ cursor:pointer;}
.font-18{ font-size: 1.8rem;}
img{border:none;}

.wrap{ width: 1200px; margin: 0 auto;}

.m-t-10{ margin-top:10px;}
.m-t-15{ margin-top:15px;}
.m-t-20{ margin-top:20px;}
.m-t-30{ margin-top:30px;}
.m-t-62{ margin-top:62px;}
.m-t-68{ margin-top:68px;}
.m-t-100{ margin-top:100px;}
.m-t-110{ margin-top:110px;}
.m-t-120{ margin-top:120px;}
.m-t-130{ margin-top:130px;}
.m-t-140{ margin-top:140px;}
.m-t-150{ margin-top:150px;}
.m-t-160{ margin-top:160px;}
.m-t-170{ margin-top:170px;}
.m-t-180{ margin-top:180px;}
.m-t-190{ margin-top:190px;}
.m-b-15{ margin-bottom:15px;}
.m-b-100{ margin-bottom:100px;}
.m-l-10{ margin-left: 10px;}
.m-l-20{ margin-left: 20px;}
.m-r-10{ margin-right: 10px;}
.m-r-20{ margin-right: 20px;}
.p-r-8{ padding-right:8px;}
.p-t-150{ padding-top:150px;}
.p-b-100{ padding-bottom:100px;}
.p-b-70{ padding-bottom:70px;}
.p-b-20{ padding-bottom:20px;}

.w-b-3{ width:3%;}
.w-b-5{ width:5%;}
.w-b-10{ width:10%;}
.w-b-15{ width:15%;}
.w-b-20{ width:20%;}
.w-b-24{ width:24%;}
.w-b-28{ width:28%;}
.w-b-30{ width:30%;}
.w-b-35{ width:35%;}
.w-b-32{ width:32%;}
.w-b-40{ width:40%;}
.w-b-50{ width:50%;}
.w-b-55{ width:55%;}
.w-b-60{ width:60%;}
.w-b-65{ width:65%;}
.w-b-70{ width:70%;}
.w-b-80{ width:80%;}
.w-b-90{ width:90%;}
.w-b-100{ width:100%;}
.h-50{height: 50px;}
.h-60{height: 60px;}
.h-70{height: 70px;}
.h-80{height: 80px;}
.h-90{height: 90px;}
.h-100{height: 100px;}
.h-110{height: 110px;}
.h-120{height: 120px;}
.hidden{ display: none; height: 0; width: 0;font-size: 0;}

.division{ border-top:1px solid #ddd; border-bottom: 1px solid #ddd; height: 15px; background: #eee;}
.xx-division{ border-top:1px dashed #ddd; padding:5px 0;}



.hidden{ display: none; height: 0; width: 0;font-size: 0;}


.bg-color-blue{background: #058ac8; color: #fff;}
.bg-color-orange{background: #f0832b; color: #fff;}
.bg-color-green{background: #7dc805; color: #fff;}
.bg-color-violet{background: #c805c1; color: #fff;}
.bg-color-red{background: #e1391d; color: #fff;}

.t-blue{ color: #6292d6;}
.t-orange{ color: #f0832b;}
.t-grey{ color: #999;}
.t-333{ color: #333;}



.home-top{height:100px; text-align: center;}
.home-top .logo{margin-top:50px; margin-bottom: 20px;  }
.home-top .personInfo{ width: 310px; margin: 0 auto;  }
.home-top .personInfo a{color: #666; font-size: 14px; margin-right: 30px;}

/*.h-icon1{ background-image:url(/images/20151028/h-icon1.png); background-repeat:no-repeat; line-height: 25px; height:25px; display:block; float:left; text-indent:30px; background-position:0 ;  }*/
/*.h-icon2{ background-image:url(/images/20151028/h-icon2.png); background-repeat:no-repeat; line-height: 25px; height:25px; display:block; float:left; text-indent:30px; background-position:0 ;  }*/
/*.h-icon3{ background-image:url(/images/20151028/h-icon3.png); background-repeat:no-repeat; line-height: 25px; height:25px; display:block; float:left; text-indent:30px; background-position:0 ;  }*/



/* CSS Document */


.copyright { padding-top:30px; position: relative;  }
.copyright .copy { position: absolute; top:60px;  color:#666; left:0; line-height: 180%;width:1200px;text-align: center;}
.copyright .copy strong { color: #f60;}
.copyright a { color: #333;}
.copyright .ewm { position: absolute; top:40px; right: 0;}
.copyright .ewm li { float: left; margin-left:20px; background: #fff; text-align: center; padding:5px;}




.h-copyright { padding-top:30px; text-align: center; }
.h-copyright .copy {   color:#666; line-height: 180%;}
.h-copyright .copy strong { color: #f60;}
.h-copyright a { color: #333;}
.h-copyright .ewm { width: 200px; margin: 20px auto 0 auto;}
.h-copyright .ewm li { float: left; margin-left:20px; background: #fff; text-align: center; padding:5px;}




