body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, select, option, textarea, p, blockquote{font-size:12px; font-family:"Microsoft Yahei", Verdana, Helvetica, Arial, sans-serif;padding: 0;margin: 0;}
html{overflow-y: scroll;}
body{color:#666666;min-width:1002px;background-color:#ededed;} 
td{font-size:12px;table-LAYOUT:fixed;word-break:break-all}
img{border:0;}

a, a:link, A:visited{color: #666666; font-size: 12px;text-decoration: none;}
a:hover{color: #336699; font-size: 12px;text-decoration:  underline;} 

.clear{clear:both;}
.hide{display:none;}
.blue{color:#4747ba;}
.black{color:#111} 
.line {line-height: 160%;font-size: 12px;} 

.linetop{border-top:solid 1px #DFDFDF;}
.linebottom{border-bottom:solid 1px #DFDFDF;}
.margintop5{margin-top:5px;}
.margintop10{margin-top:10px;}
.margintop15{margin-top:15px;}
.margintop20{margin-top:20px;}
.margintop40{margin-top:40px;}
.paddingtop20{padding-top:20px;}

.textcenter{text-align:center;}
.textright{text-align:right;}
.width1002{width:1002px; margin-left:auto;margin-right:auto;}
 

.strong{font-weight:bold;}
.size12,.size12 a:link,.size12 a:visited,.size12 a:hover{font-size:12px;}
.size14,.size14 a:link,.size14 a:visited,.size14 a:hover{font-size:14px;}
.size16,.size16 a:link,.size16 a:visited,.size16 a:hover{font-size:16px;}
.size18,.size18 a:link,.size18 a:visited,.size18 a:hover{font-size:18px;} 
  
/*********************/

.topsearch{height:28px; text-align:right; float:right; border:solid 1px #ccc;}
.topsearchkey{height:20px; width:180px; font-size:11pt; margin:0px; padding:2px;  border:0; color:#999999; }
.topsearch button{height:20px; margin:0; padding:4px; font-size:12pt; border:0; background:white;}

.pagetop{height:85px;background-color:#fff; padding-top:15px; margin:0; border-top:3px solid #0098d3 }  

#logo{width:130px; float:left; margin-left:0; margin-top:5px; padding:0; } 

A.lang_EN:link,A.lang_EN:visited,A.lang_EN:hover{font-family: "verdana";text-decoration: none;font-size:11px;}
A.lang_CN:link,A.lang_CN:visited,A.lang_CN:hover{font-family:"Microsoft YaHei";text-decoration: none; font-size:11px;} 

.main_main{background:#fff;}
.main_copy{background:#ededed; color:#666666; padding:40px 0 30px 0;}
.main_copy h3{text-align:left; font-size:13pt; font-weight:normal; color:#333; padding-bottom:10px;}
.main_copy ul{list-style-type:none;  padding:0}
.main_copy ul li{line-height:200%;}
.copycontact{width:50%;color:#666; float:left;}
.copymiddle{width:25%; float:left;}
.copymore{width:18%;float:right; text-align:right;}
.copyfollow{width:15%; float:left;}
.copyfollow li{background-repeat:no-repeat; background-position:left top; height:24px; padding-left:32px; margin-bottom:5px;}
.copyright{text-align:left; margin-top:20px;}
.copymore button{ margin-top:15px; cursor:pointer; border:0; padding-left:25px; font-size:16px; line-height:34px; color:White; background:url(/images/need-help-button.png);height:34px; width:117px; }

/*********************/
 
.cd-top {display: inline-block;height: 40px; width: 40px; position: fixed; bottom: 40px; right: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);  overflow: hidden; text-indent: 100%;  white-space: nowrap; background: rgba(00, 98, 180, 0.8) url(/images/cd-top-arrow.svg) no-repeat center 50%; visibility: hidden; opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
.cd-top.cd-is-visible {visibility: visible;opacity: 1;}
.cd-top.cd-fade-out { opacity: .5;}/* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
.no-touch .cd-top:hover { background-color: #e86256; opacity: 1;}
@media only screen and (min-width: 768px) {.cd-top {right: 20px; bottom: 20px;}}
@media only screen and (min-width: 1024px) {.cd-top {height: 60px;width: 60px; right: 30px;bottom: 30px;}}