﻿* { word-wrap: break-word; }
body { font: 12px/1.5 Tahoma,'Microsoft Yahei','Simsun'; color: #444; }
body, ul, li { margin: 0; padding: 0; }
    ul li { list-style: none; }
a { color: #000; text-decoration: none; }
    a:hover { text-decoration: underline; }
    a img { border: none; }
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }

.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; }

.block { margin: 10px 10px 0; }

.temp { margin: 1px; }

.slideshow { clear: both; }
    .slideshow li { position: relative; overflow: hidden; }
    .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
    .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }


ul, li { list-style: none; }
a:hover { text-decoration: underline; color: #a50001; }

.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; top: 5px; left: 4px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
        .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 700; }

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 800px; }
.comiis_wrapad { margin-top: 10px; }
.comiis_wrapad { overflow: hidden; }
    .comiis_wrapad img { float: left; margin-top: 0px; }

#slidesImgs li { width: 800px; height: 550px; display: none; }
.top {
    width: 100%;
    position: relative;
    z-index: 1000;
    background-color: #fff;
}

element.style {
}
.header-v3 .top-bar, .header-v3 .top-bar p {
    /* line-height: 36px; */
}
.top-bar {
    line-height: 36px;
    font-size: 13px;
    color: #808080;
    background-color: #fafafa;
    position: relative;
    z-index: 101;
}
.header-v3 .top-main {
    width: 100%;
    position: fixed;
    padding: 10px;
    background-color: #fff;
    border-bottom: 1px solid #f1f1f1;
}
.page-width {
    width: 1200px;
    margin: 0 auto;
}
.QHDEmptyArea {
    line-height: 0;
    height: 0;
    margin-top: 0!important;
    margin-bottom: 0!important;
    padding-top: 0!important;
    padding-bottom: 0!important;
}
.header_left {
    position: absolute;
    left: 40px;
    top: 15px;
}
.header_left .logo {
    float: left;
    line-height: 0px;
}
.header-v3 .logo {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -107px;
    text-align: center;
}
.header_left .stockcode {
    float: left;
    color: #017c76;
    font-size: 16px;
    padding-left: 165px;
    padding-top: 7px;
}
.header-v3 a {
    color: #999;
}
.header_left .logo img {
    height: 67px;
}
.header-v3 .logo img {
    display: inline-block;
    margin-bottom: -5px;
    margin-top: 0px;
}
.header_left .stockcode span {
    display: block;
    line-height: 25px;
}
.header-v3 .nav {
    padding-left: 310px;
}
.header-v3 .main-nav-left {
    float: left;
}
.header-v3 .main-nav .sf-menu li {
    background-color: transparent;
    line-height: 80px;
}
.sf-menu li {
    float: left;
    position: relative;
}
.header-v3 .main-nav .sf-menu a {
    border: none;
    padding-top: 20px;
    padding-bottom: 20px;
    display: block;
    font-size: 14px;
    color: #017c3e;
    font-weight: normal;
    text-align: center;
    line-height: normal;
    text-transform: uppercase;
}
.header-v3 .main-nav .sf-menu a strong {
    font-weight: bolder;
    display: block;
    font-size: 16px;
}

element.style {
}
.header-v3 .main-nav .sf-menu li {
    background-color: transparent;
    line-height: 80px;
}
.header-v3{}.header-v3 a{color:#999;}.header-v3 a:hover{color:#f30;text-decoration:none;}.header-v3 .top-main{width:100%;position:fixed;padding:10px;background-color:#fff;border-bottom:1px solid #f1f1f1;}.header-v3 .page-width{position:relative;}.header-v3 .logo{position:absolute;top:0;left:50%;margin-left:-107px;text-align:center;}.header-v3 .logo img{display:inline-block;margin-bottom:-5px;margin-top:0px;}.header-v3 .language{padding-left:25px;}.header-v3 .language a{margin-right:10px;}.header-v3 .top-main-content{position:absolute;right:0;bottom:-5px;}.header-v3 .top-widget{color:#808080;}.header-v3 .top-bar,.header-v3 .top-bar p{line-height:36px;}.header-v3 .main-nav-left{float:left;}.header-v3 .main-nav-right{float:right;}.header-v3 .nav{    padding-left: 250px;}.header-v3 .main-nav .sf-menu a,.header-v3 .main-nav .sf-menu a:visited{color:#017c3e;}.header-v3 .main-nav .sf-menu a:hover{text-decoration:none;color:#1e8b3c;}.header-v3 .main-nav .sf-menu a{border:none;padding-top:20px;padding-bottom:20px;display:block;font-size:14px;color:#017c3e;font-weight:normal;text-align:center;line-height:normal;text-transform:uppercase;}.header-v3 .main-nav .sf-menu a strong{font-weight:bolder;display:block;font-size:16px;}.header-v3 .main-nav .sf-menu li{background-color:transparent;line-height:80px;}.header-v3 .main-nav .sf-menu li.last{background-image:none;}.header-v3 .main-nav .sf-menu li:hover,.header-v3 .main-nav .sf-menu li.sfHover,.header-v3 .main-nav .sf-menu li.sfHover>a,.header-v3 .main-nav .sf-menu a:focus,.header-v3 .main-nav .sf-menu a:hover,.header-v3 .main-nav .sf-menu a:active{background-color:#fff;color:#017c3e;}.header-v3 .main-nav .sf-menu li.current,.header-v3 .main-nav .sf-menu li.current .first-level,.header-v3 .main-nav .sf-menu li.current .first-level:visited{background-color:#fff;color:#017c3e;}.header-v3 .main-nav .sf-sub-indicator{background-image:url(../images/superfish-arrows.gif);}.header-v3 .main-nav .sf-menu .first-level{border-right:none;margin-right:3px;}.header-v3 .main-nav .sf-menu .first-level .sf-sub-indicator{display:none;}.header-v3 .main-nav .sf-menu .last .first-level{border-right:none;}.header-v3 .main-nav .sf-menu li i{display:none;width:100%;_width:expression((this.parentElement.clientWidth) +'px'); height:2px; overflow:hidden; background-color:#1C984E; position:absolute; bottom:0; left:0; }.header-v3 .main-nav .sf-menu li:hover i,.header-v3 .main-nav .sf-menu .nav-hover i,.header-v3 .main-nav .sf-menu .current i,.header-v3 .main-nav .sf-menu .sfHover i{display:block;}.header-v3 .main-nav .sf-menu ul{width:10em;}.header-v3 .main-nav .sf-menu ul a{text-align:left;}.header-v3 .main-nav .sf-menu li:hover ul,.header-v3 .main-nav .sf-menu li.sfHover ul{top:81px;box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1);}.header-v3 .main-nav .sf-menu li li:hover ul,.header-v3 .main-nav .sf-menu li li.sfHover ul{top:0;left:10em;}.header-v3 .main-nav .sf-menu li li{margin-right:0;background-color:rgba(255,255,255,0.8);background-color:#fff\9;border-top:none;background-image:none;}.header-v3 .main-nav .sf-menu li li a,.header-v3 .main-nav .sf-menu li li a:visited{padding-top:0;padding-bottom:0;line-height:36px;font-weight:normal;font-size:13px;color:#4d4d4d;}.header-v3 .main-nav .sf-menu li li:hover,.header-v3 .main-nav .sf-menu li.sfHover li.sfHover,.header-v3 .main-nav .sf-menu li.sfHover li.sfHover>a,.header-v3 .main-nav .sf-menu li li a:focus,.header-v3 .main-nav .sf-menu li li a:hover,.header-v3 .main-nav .sf-menu li li a:active{background-color:#fff;color:#017c3e;}.header-v3 .main-nav .sf-menu li li .sf-sub-indicator{top:1em;display:block;}.header-v3 .top-search{width:190px;margin-top:10px;}.header-v3 .top-search .search-form .form-text{width:128px;margin-right:1px;background-color:#fff;}.header-v3 .logo-main,.header-v4 .logo-main{background:#fff;height:106px;border-bottom:1px solid #ECECEC;}.header-v3 .logo-main,.header-v3 .logo-left-icon,.header-v3 .logo-right-icon,.header-v4 .logo-main,.header-v4 .logo-left-icon,.header-v4 .logo-right-icon{display:inline-block;vertical-align:top;}.header-v3 .logo-left-icon,.header-v3 .logo-right-icon,.header-v4 .logo-left-icon,.header-v4 .logo-right-icon{width:76px;height:106px;}.header-v3 .logo-left-icon{background:url(../images/logo-left-icon.png) no-repeat;}.header-v4 .logo-left-icon{background:url(../images/logo-left-icon.png) no-repeat;}.header-v3 .logo-right-icon{background:url(../images/logo-right-icon.png) no-repeat;}
.header_right {
    position: absolute;
    right: 30px;
    top: 30px;
}

.header_right_btn {
    float: right;
    width: 106px;
    height: 40px;
    line-height: 40px;
    color: #2062c2;
    font-size: 12px;
    text-align: center;
    background: #ffffff;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}

.header_right_btn a {
    color: #2062c2 !important;
}

.header_right_btn a:hover {
    color: #4e96ff !important;
}

.inner_header .header_right_btn {
    background: #146ee9;
    color: #ffffff;
}

.inner_header .header_right_btn a {
    color: #ffffff !important;
}

.inner_header .header_right_btn a:hover {
    color: #eaeaea !important;
}
.header_left {
    position: absolute;
    left: 40px;
    top: 15px;
}

.header_left .logo {
    float: left;
    line-height: 0px;
}

.header_left .logo img {
    height: 67px;
}

.header_left .stockcode {
    float: left;
    color: #017c76;
    font-size: 16px;
    padding-left: 165px;
	    padding-top: 7px;
}

.header_left .stockcode span {
    display: block;
    line-height: 25px;
}
.header_right {
    position: absolute;
    right: 40px;
    top: 10px;
}
.header_right .stockcode {
    float: left;
    color: #017c76;
    font-size: 16px;
    padding-left: 15px;
	    padding-top: 7px;
}

.header_right .stockcode span {
    display: block;
    line-height: 25px;
	font-weight: bold;
	text-align:center;
}