@charset "utf-8";
/* CSS Document */

/* reset */
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu { margin: 0; padding: 0; }
header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details { display: block; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th { text-align: left; font-weight: normal; }
html, body, fieldset, img, iframe, abbr { border: 0; }
i, cite, em, var, address, dfn { font-style: normal; }
[hidefocus], summary { outline: 0; }
li { list-style: none; }
h1, h2, h3, h4, h5, h6, small { font-size: 100%; }
sup, sub { font-size: 83%; }
pre, code, kbd, samp { font-family: inherit; }
q:before, q:after { content: none; }
textarea { overflow: auto; resize: none; }
label, summary { cursor: default; }
a, button { cursor: pointer; }
h1, h2, h3, h4, h5, h6, em, strong, b { font-weight: bold; }
del, ins, u, s, a, a:hover { text-decoration: none; }
body, textarea, input, button, select, keygen, legend { font: 14px/1.69 \5FAE\8F6F\96C5\9ED1, arial, sans-serif; color: #333; outline: 0; }
body { background: #fff; }
a { color: #364d54; }
a:hover { color: #55a9fd; }

/*公共样式*/
* { padding: 0px; margin: 0px; }
li { list-style: none; }
a { text-align: center; }
img { border: 0px; }
.f-cb:after, .f-cbli li:after { display: block; clear: both; visibility: hidden; height: 0; overflow: hidden; content: "."; }
.f-cb, .f-cbli li { zoom: 1; }
.f-fl { float: left; }
.f-fr { float: right; }
.f-oh { overflow: hidden; }

.g-wrapper{width:1200px; margin:0 auto;}
/*index*/
.g-top .u-logo{display: block; width: 260px;}
.top-img{margin:10px 0 0 100px;}
.g-top .m-nav{margin:8px 0 0 70px;}
.g-top .m-nav li{float: left; margin-right: 20px;}
.m-indexlistbox{width: 66%;}
.m-listone{ margin: 20px 30px 0 0;}
.m-listone h7 a img{border-bottom: 4px solid #b68c02;}
.index-adbox,.g-concen,.con-left,.con-right{margin-top: 20px;}
.index-adbox ul li{margin-left: 20px;}
.g-con ul li.first-ad{margin-left: 0;}
.m-imgs{width: 33%; margin-left: 1%;}
.cenimgbox ul li{float: left;margin-left: 20px;}
.g-concen .neirong .m-listone{width: 379px;}
.g-links ul li{float: left; width: 49%; margin-left: 1%;}
.g-links ul li.links-first{margin-left: 0;}

/*list*/
.con-left{width: 28%; margin-right: 2%;}  
.con-right{width: 70%;}
.con-right .m-content .article-h7{display:block;text-align: center;}
.m-content div,.m-content p{text-indent: 2em; list-style: 28px;}
.m-content ul li{font-size: 16px; line-height: 32px;}


/*banner*/
.slideBox {overflow: hidden; position: relative;margin-top: 10px; }
.slideBox .hd { height:8px; overflow: hidden; position: absolute; right: 0px; bottom: 5px; z-index: 1; font-size: 12px; }
.slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }
.slideBox .hd ul li { float: left; margin-right: 2px; width:6px; height:6px;border-radius:50%;text-indent:-9999999em;background: #fff; cursor: pointer; }
.slideBox .hd ul li.on { background: #f00; color: #fff; }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd li { zoom: 1; vertical-align: middle; }
.slideBox .bd img { display: block; }
/*banner下三个ad*/
.little-ad{margin-top:18px;}
.little-ad ul li{float:left;}
.little-ad ul li.ad-2{margin:0 12px;}
.little-ad ul li img{display:block;width:200px; height:104px;}


/*links*/
.g-links{margin-top: 20px;}

/*底部*/
.g-ft { width: 1200px; margin: 0 auto; margin-top: 10px; }
.g-ft .hd { padding-left: 5px; background:#206F96;}
.g-ft .hd span { font-size: 16px; }
.g-ft .hd span a { color: #fff; }
.g-ft-top ul { padding-top: 6px;}
.g-ft-top ul li { float: left; padding:0 5px;}
.g-ft-bot { text-align: center; font-size: 12px; margin-top: 10px; }
.g-ft-bot p { background: url(../images/bot.jpg) repeat-x; padding-top: 10px; padding-bottom: 10px; line-height: 1.89; }