@charset "utf-8";
html { font-family:Arial, Helvetica, sans-serif; }
body { margin: 0; overflow-x: hidden;}
body, div, span, object, iframe, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section{ padding:0; margin:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}
a {  background-color: transparent; text-decoration:none; }
a:hover{}
a:active,a:hover { outline: 0; }
ul,li {list-style: none; }

.inner {width: 1000px; margin: 0 auto;}
.sectionGap { margin-top: 20px;}
.readMore { width: 107px; height: 32px; display: inline-block; border:2px solid #b80000; color:#b80000;font-weight: bold; font-size:12px; line-height: 32px; text-align: center;}

.header { width: 100%; height: auto; overflow: hidden; border-top:3px solid #0cb4b6;}
.header .logo { width: auto; float: left;}
.header .logo h1 { font-size:24px; }
.header .logo a { color:#0cb4b6; font-style: italic;}
.header .nav { width:auto; height: 70px; float: right;}
.header .nav ul { height: 180px; display: block;}
.header .nav ul li { width: auto; height: 70px; display: inline-block; text-align: center; line-height:70px; padding: 0 25px; }
.header .nav ul li a {color:#434343; font-size: 14px;}
.header .nav ul li.active,.header .nav ul li:hover { background: #0cb4b6;}
.header .nav ul li.active a,.header .nav ul li:hover a { color: #fff;}

.footer {height: 115px; background: #d0d8d8; color:#fff}
.footer .f_left { width: auto; float: left;}
.footer .f_left h2 { margin: 15px 0 4px; font-style: italic;}
.footer .f_left p { font-size: 12px; line-height: 20px;color:#878789; margin-bottom: 12px;}
.footer .f_right { width: auto; float: right; text-align: right;}
.footer .f_right .menu { padding: 25px 0 0;}
.footer .f_right .menu a {  color:#696969; font-size: 12px; padding: 0 10px;}

.footer .cr { font-size: 12px; color: #6f6f72; background: #c2cccc; padding: 8px 0; text-align: center; clear: both;}












