/*公共样式*/
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, font, 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 { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins, em { text-decoration: none; font-style: normal; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
img { vertical-align: top; }
p { word-wrap: break-word; }
/*把h1--h6的字体大小和加粗样式全部清除掉，这样h标签就跟普通标签没有区别*/
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
/*a样式*/
a { text-decoration: none; color: #fff; }
a:link { color: #666666; }
a:hover { color: #ffa800; text-decoration: underline; }
a:active, a:visited { color: #fff; }
/*clear,clearfix是清楚浮动的----clearfix用法是：给浮动元素的父级添加class="clearfix"，即可清楚子元素的浮动，目前是业内比较流行的清楚浮动方法。*/
.cleatit { clear: both; height: 0px; }
.titleh2 { font: 24px/54px Microsoft YaHei; }
/*公共头尾*/
body { background: #FFFFFF url(//www.xinhuanet.com/science/kjqydst/jqrzt/imgs/bg.jpg) repeat-x left top; font: normal 14px/26px Microsoft YaHei; text-align: justify; text-justify: inter-ideograph; color: #666; }
.banner { margin: 0 auto; width: 1004px; }
.nav { margin: 0 auto; width: 100%; height: 50px; background: #1a5db4; }
.nav div { margin: 0 auto; width: 1004px; height: 50px; background: #1a5db4; font: 18px/50px Microsoft YaHei; }
.nav_li li { float: left; padding: 0 30px; }
.nav_li li a { color: #fff; }
.nav_li li.cur a { color: #ffa800; }
.main { clear: both; margin: 0 auto; width: 1004px; }
.footer { clear: both; margin: 0 auto; width: 100%; height: 82px; background-color: #3279D1; }
.footer ul { margin: 0 auto; width: 1004px; height: 62px; padding: 10px 0; background-color: #3279D1; }
.footer ul li { line-height: 36px; color: #fff; text-align: center; }
.footer ul li a { color: #FFFFFF; }
