
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,code,form,legend,b,button,input,textarea,blockquote{margin:0;padding:0;}
img,abbr,acronym{border:0;}
table td{word-break:break-all;}
caption,th{text-align:left;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:700;}
input,button,textarea,select{font-size:inherit;*font-size:100%;font-family:inherit;}
address,cite,dfn,em,code,var,caption,th{font-style:normal;font-weight:normal;}
q:before,q:after{content:'';}
wbr:after{content:'\00200b';}

/* Basic */
*{word-wrap: break-word;outline:none;}
::selection{background:#669bb7; color:#fff;}
img{ vertical-align:top}
.nav li,.nav li a{-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;}

body{ font:12px/1.5 'Microsoft YaHei','微雅软黑'; background:#fff; color:#000;}
a:link,a:visited{text-decoration:none;color:#000;}
a:hover,a:active{color:#23ac38;}

/*百度地图样式*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/*页面样式 -- 共用*/
.relative {
    position: relative;
}
.cbh{
    clear:both;
    height:0;
    overflow:hidden;
}
.fl{
    float:left;
}
.fr{
    float:right;
}
.color-green {
    color: #23ac38 !important;
}
.color-a5 {
    color: #a5a5a5 !important;
}
.color-55 {
    color: #555 !important;
}
.color-c1 {
    color: #c1c1c1 !important;
}
.size-16 {
    font-size: 16px;
}
.hidden {
    display: none;
}
.padding-bottom-40 {
    padding-bottom: 40px;
}
.padding-bottom-20 {
    padding-bottom: 20px;
}
.bg-f2 {
    background: #f2f2f2;
}
.bg-green {
    background: #23ac38;
}
.bg-orange {
    background: url("../image/cloud_part2_bg.jpg") repeat-y;
}
.bg-f8fffc {
    background: #f8fffc;
}


/*头部nav样式*/
.header {
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    padding: 10px 0 0;
    background: #fff;
    z-index: 99;
}
.nav {
    overflow: hidden;
    width: 1200px;
    margin: 0 auto;
    white-space: nowrap;
}
.nav li {
    float: left;
    width: 10%;
    padding: 0 20px;
    text-align: center;
}
.nav li:nth-of-type(3),.nav li:nth-of-type(6) {
	width: 15%;
}
.nav li a {
    display: block;
    height: 90px;
    line-height: 90px;
    font-size: 16px;
    font-weight: bold;
}
.nav li a:hover,.nav li.current a {
    border-bottom: 4px solid #f19149;
	color:#f19149 !important;
}
.nav span img {
    display: inline-block;
    width: 48px;
}

/*底部样式*/
.footer {
    width: 100%;
	min-width:1200px;
    background: #212831;
}
.footer-in {
    width: 1200px;
    margin: 0 auto;
    padding: 60px 0;
    overflow: hidden;
    color: #fff;
}
.footer-in em {
    float: left;
    width: 6.66%;
}
.footer-in dl {
    float: left;
    width: 16.66%;
}
.footer-in dl:last-of-type {
    width: 26.66%;
}
.footer-in dl dt a {
    display: block;
    font-size: 16px;
    color: #fff !important;
    padding-bottom: 20px;
}
.footer-in dl dd a {
    font-size: 14px;
    color: #fff !important;
}
.footer-in dl dd a em {
    text-indent: 3em;
    display: block;
    width: 100%;
}


