@charset "gb2312"; 

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin:0; padding:0}
table{border-collapse:collapse; border-spacing:0}
fieldset, img{border:0}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal; font-weight:normal}
ol, ul{list-style:none}
caption, th{text-align:left}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:normal}
q:before, q:after{content:''}
abbr, acronym{border:0}

.yahei{font-family:"Microsoft Yahei",Arial}
h2, h3, h4{font-family:"Microsoft Yahei",SimSun,Arial}
.f12{font-size:12px}
.f14{font-size:14px}
.f18{font-size:18px}
.f26{font-size:26px}
.fb{font-weight:bold}
.t2{text-indent:2em}
.t10{text-indent:10px}
.lh150{line-height:150%}
.lh180{line-height:180%}
.lh200{line-height:200%}
.lh30{line-height:30px}
.lh24{line-height:24px}
.lh21{line-height:21px}
.textHide{text-indent:-3000px}

.fl{float:left; display:inline}
.fr{float:right; display:inline}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.bc{margin-left:auto; margin-right:auto}
.vm, .vm img{vertical-align:middle}
.ov{overflow:hidden}
.block{display:block}
.cb{clear:both}

.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0}
.clearfix{*zoom:1}

.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb10{margin-bottom:10px}

.ml10{margin-left:10px}

.w80{width:80px}
.w150{width:150px}
.w370{width:370px}

body{font:12px/1.5 SimSun,Arial,sans-serif; color:#333}
a:link, a:visited{color:#333; text-decoration:none; outline:none}
a:hover{color:#bd0a01; cursor:pointer; text-decoration:underline}
h1{font-size:26px; font-weight:bold; text-align:center}
h1 strong{ font-weight:bold;}
.box190, .box750, .box950{float:left; display:inline; margin-left:5px; margin-right:5px}
.box190, .w190{width:190px}
.box750, .w750{width:750px}
.box950, .w950{width:950px}.box950{margin-top:5px;}
.w230{width:230px}
.w960{width:960px}

.li-fl li, .a-fl a{float:left}

#topNav{height:28px; line-height:30px; overflow:hidden; border-bottom:1px solid #c4c4c4; background:#f9f9f9}
#top-link{color:#999; margin-right:5px}
#top-link li{margin-left:8px}

.ic-title{font-size:14px; height:26px; line-height:28px; overflow:hidden; border-bottom:1px solid #c90c10}
.ic-title.main{margin:0 0 20px}
.ic-title.main h2{font-weight:bold; text-align:center; color:#fff}
.ic-title.side{background:#f1f1f1; border:1px solid #d8d8d8; text-indent:10px}
.ic-feature{ width:220px; margin-left:20px; line-height:24px;}
.ic-feature dd{text-indent:20px; color:#666}
.ic-content-main p{text-indent:2em; line-height:21px; margin-bottom:10px}
.ic-content-side{padding:10px 9px 5px; border:1px solid #d8d8d8; border-top:0; line-height:21px}
.ic-content-side li{margin-bottom:5px}
#ic-summary{ margin-top:20px;}
#ic-summary-relate{color:#f60;}

#ic-pic li{margin:0 0 20px;padding:0 0 10px; border-bottom:1px dashed #d8d8d8; font-size:14px; font-weight:bold;}
#ic-pic li .tl{font-weight:normal;}
#footer{margin:20px 0 0; padding:15px 0 5px}
#footer-link{color:#999}
#footer a{margin:0 10px}
#footer p{margin:5px}

.ic-title.red h2{background:#c90c10}

.ic-feature.red dt{color:#c90c10}

.ic-content-side.red{color:#ed1c24}

#ic-summary-relate.red{color:#333}
#ic-summary-relate.red a{color:#c90c10}

.more-red, .more-red a{color:#c90c10}
.footer-red{border-top:2px solid #c90c10}

strong.blue{color:#0096a7;}
div.ic-title.blue{border-color:#0096a7}

.ic-title.blue h2{background:#0096a7}

.ic-feature.blue dt{color:#0096a7}
.ic-content-side.blue{color:#0096a7}

#ic-summary-relate.blue a{color:#0096a7}

.more-blue, .more-blue a{color:#0096a7}
.footer-blue{border-top:2px solid #0096a7}

strong.maxim{color:#0D5b95}
div.ic-title.maxim{border-color:#002d5f}

.ic-title.maxim h2{background:#002d5f}

.ic-title.side h2.maxim{color:#0D5b95}

.ic-feature.maxim dt{color:#0D5b95}

.ic-content-side.maxim{color:#0D5b95}

#ic-summary-relate.maxim a{color:#0D5b95}

.more-maxim, .more-maxim a{color:#0D5b95}
.footer-maxim{border-top:2px solid #002D5F}
