﻿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; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
html { line-height: 1; }
ol, ul { list-style: none; }
div, dl, dt, dd, ol, ul, li { *zoom: 1; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }
q, blockquote { quotes: none; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; }
a img { border: none; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.hide { display: none; }
.mt10 { margin-top: 10px; }
.mb10 { margin-bottom: 10px; }
.mt20 { margin-top: 20px; }
.mb20 { margin-bottom: 20px; }
.clear { clear: both; *height: 0; *font-size: 0; *line-height: 0; }
.clearfix { *zoom: 1; overflow: hidden;}
.clearfix:after { content: ""; display: table; clear: both; }

body { font-size: 12px; line-height: 20px; color: #333; background-color: #fff; font-family: "Microsoft Yahei"; }

a { text-decoration: none; color: #444;transition: all .2s ease; }
a:hover { color: #1157B0; text-decoration: none; }

/* layout */
body { width: 1200px; margin: 0 auto; }
.container,#content { width: 1200px; margin-left: auto; margin-right: auto; }
.container ul{overflow: hidden;}

#content { *zoom: 1; }
#content:after { content: ""; display: table; clear: both; }

/* header */
#header {  height:  140px; overflow: hidden;}
#header .container { position: relative; }
#header .logo {position: absolute;background: url(/uploadfiles/logo-EN.svg) left top no-repeat;text-indent: -9999px;width: 500px;height: 117px;left: 25px;top: 41px;}
#header .link { position: absolute; }
#header .link a { color: #666; }
#header .link span { color: #999; margin: 0 10px; }
#header .link1 { font-size: 14px; right: 300px;top: 68px;}
#header .link2 { font-size: 12px; right: 20px;top: 20px;}
#header .search { position: absolute; border: 2px solid #ddd; right: 0;top: 60px;height: 32px;}
#header .search .keyword { border: 0; background: none; width: 230px; padding: 0 5px;float: left; outline: 0;height: 32px;line-height: 32px\9;_line-height: 32px;}
#header .search .submit { float: left; width: 30px; height: 32px; background: url(/Template/Default/Skin/english/images/icon-search.png) no-repeat 50% 50%; border: 0; cursor: pointer; text-indent: -9999px;}

/* topNav */
#topNav { height: 60px; background: #0098da; margin-bottom: 20px; overflow: hidden;}
#topNav li { float: left; padding: 0 10px;}
#topNav li a { display: block; font-size: 14px; color: #fff; padding: 0 15px 0px; line-height: 60px; text-transform: uppercase;height: 60px;}
#topNav li.on {}
#topNav li a:hover,
#topNav li.on a { background-color:#119d38; }


/* footer */
#footer { background: #333; height: 150px; }
#footer .container { position: relative; }
#footer .identify { position: absolute; left: 10px;top: 40px;}
#footer .link { position: absolute; left: 120px;top: 50px;}
#footer .link a { font-size: 14px; color: #999; margin-right: 20px; text-transform: uppercase; }
#footer .link a:hover { color: #fff; }
#footer .copyright { position: absolute; left: 0px;top: 120px;color: #666;border-top: 1px solid#484848;width: 100%;text-align: center;padding-top: 10px;}
#footer .qr {position: absolute;width: 120px;height: 120px;background: url(/skin/NanShan/guid/images/weixingongzhonghao.png) no-repeat;right: 10px;top: 10px;background-size: cover;}


.infoList li { height: 26px; line-height: 26px; font-size: 12px; white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.infoList li.noData { color: #999999; }
.infoList li.split { height: 0; line-height: 0; padding: 0; font-size: 0; background: none; border-bottom: #ddd 1px dotted; margin: 10px 0; }
.infoList li a { text-decoration: none; }
.infoList li a:hover, .infoList li a:focus { text-decoration: underline; }
.infoList li .date { float: right; color: #b3b3b3; }
.infoList li .dateRight { margin-left: 5px; color: #b3b3b3; }

.path { padding-left: 24px; }
.path em { font-style: normal; }
.path span, .path a { margin: 0 5px; }


/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ */
.indBox .hd{ height: 30px; line-height: 30px; overflow:hidden;    padding-left: 11px; background: #fff; font-size: 24px;      color: #2c95c0;}
.indBox .hd h3{line-height: 30px;height: 30px;}
.indBox .hd h3 a{  font: 20px/30px "Microsoft YaHei";  padding-left: 5px;  display: block;color: #0095d9;font-size: 20px;      font-weight: bold;}
.indBox .hd a.more{ display:block; float:right;  color: #fff; font-size: 12px;font-family: "Microsoft Yahei";background-color: #0095d9;padding: 0px 10px;}
.indBox{background:#fff;height: 160px;}
.indBox .bd{ padding: 6px 10px 0px 10px; overflow:hidden;z-index: 1;}
