
.cf::before, .cf::after { content: ""; display: table; }
.cf::after { clear: both; }
/* ::::: http://demo151.abc.com/templets/68/styles/reset_html5.css ::::: */

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, 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, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { border: 0px none; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline; }
body { line-height: 1; }
ol, ul { list-style: outside none none; }
blockquote::before, blockquote::after, q::before, q::after { content: none; }
/* ::::: http://demo151.abc.com/templets/68/styles/index.css ::::: */

.banner { position: relative; }
.banner .slides li { position: relative; overflow: hidden; margin-top:93px;}
.banner img { width: 100%; display: block; }
.banner .para, .banner .text, .banner .para, .banner .pp { position: absolute; top: 0px; left: 0px; margin-left: 0px; }
.banner .text { top: 15%; left: 50%; width: auto; height: auto; margin-left: -500px; color: rgb(255, 255, 255); font-family: "Microsoft Yahei"; }
.banner .text dt { font-size: 36px; height: 50px; font-weight: bold; }
.banner .text dd.tit { height: 18px; font-size: 14px; text-indent: 2px; }
.banner .text dd.data { font-family: Microsoft Yahei; font-size: 10px; text-indent: 2px; }
.banner .text dd.btn { margin-top: 12px; }
.banner .text dd.btn a { display: block; height: 28px; line-height: 28px; width: 80px; background: rgb(255, 110, 0) none repeat scroll 0% 0%; text-align: center; font-size: 12px; color: rgb(255, 255, 255); font-family: "Microsoft Yahei"; }
.banner .flex-prev, .banner .flex-next { position: absolute; top: 50%; width: 77px; height: 118px; margin-top: -59px; text-indent: -100em; overflow: hidden; }
.banner .flex-prev { left: 0px; background: transparent url('../images/arrow-left.png') no-repeat scroll center center; }
.banner .flex-next { right: 0px; background: transparent url('../images/arrow-right.png') no-repeat scroll center center; }
.banner .flex-control-nav { position: absolute; top: 15%; left: 50%; margin-top: 220px; margin-left: -500px; }
.banner .flex-control-nav li { float: left; width: 10px; height: 10px; margin-left: 8px; }
.banner .flex-control-nav li a { display: block; width: 100%; height: 100%; text-indent: -100em; overflow: hidden; cursor: pointer; background: transparent url('../images/index-btn2.png') no-repeat scroll 0% 0%; }
.banner .flex-control-nav li .flex-active { background: transparent url('../images/index-btn1.png') no-repeat scroll 0% 0%; }
.index-content { position: relative; overflow: hidden; }
.newsslide { position: absolute; top: 29%; left: 50%; width: 320px; height: 103px; margin-top: 80px; margin-left: -500px; z-index: 99; font-family: "Microsoft Yahei"; }
.newsslide h2 { color: rgb(255, 255, 255); font-size: 12px; height: 22px; background: transparent url('../images/index-png.png') repeat-x scroll left bottom; }
/*.newsslide li{ background:#FF6E00; border-radius:3px;}*/
.newsslide li a { display: block; height: 38px; line-height: 38px; color: #fff; font-size: 12px; width: 320px; background: transparent url('../images/index-png.png') repeat-x scroll left bottom; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.newsslide .flex-prev, .newsslide .flex-next { position: absolute; left: 0px; top: 123px; width: 26px; height: 16px; text-indent: -100em; overflow: hidden; background: transparent url('../images/news-btn.png') no-repeat scroll 0% 0%; }
.newsslide .flex-next { left: 27px; background-position: -27px 0px; }
.newsslide .flex-direction-nav a:hover { background-image: url('../images/news-btn2.png'); }
.module { left: 0px; bottom: 0px; width: 100%; height: 98px; background: transparent url('../images/index-icon.png') repeat-x scroll 0px 0px; }
.module .center { width: 1120px; height: 98px; margin:0 auto; overflow: hidden; }
.module .index-center { background: transparent none repeat scroll 0% 0%; }
.kwicks { width: 1200px; height: 98px; }
.kwicks .kwick { float: left; width: 66px; height: 98px; border-right: 1px solid transparent; background: transparent url('../images/y-bg4.png') no-repeat scroll right center; overflow: hidden; }
.kwicks .kwick div { width: 535px; height: 98px; }
.kwicks .first { width: 535px; }
.kwicks .icon { float: left; width: 66px; height: 98px; background-repeat: no-repeat; background-position: center center; }
.kwicks .icon00 { background-image: url('../images/icon01.png'); }
.kwicks .icon01 { background-image: url('../images/icon02.png'); }
.kwicks .icon02 { background-image: url('../images/icon03.png'); }
.kwicks .icon03 { background-image: url('../images/icon04.png'); }
.kwicks .icon04 { background-image: url('../images/icon05.png'); }
.kwicks .icon05 { background-image: url('../images/icon06.png'); }
.kwicks .icon07 { background-image: url('../images/icon07.png'); }
.kwicks .icon08 { background-image: url('../images/icon08.png'); }
.kwicks .icon09 { background-image: url('../images/icon09.png'); }
.kwicks img { float: left; }
.kwicks .first .icon { background-color: rgb(255, 110, 0); }
.kwicks .kwick div.kwick-nr { width: 415px; height: 98px; float: left; }
.kwick-nr p { height: 98px; width: 179px; overflow: hidden; float: left; }
.kwick-nr h3 { text-align:left; color: rgb(241, 241, 241); padding-top: 15px; line-height: 24px; margin-left: 24px; width: 195px; float: left; font-size: 12px; font-family: "Microsoft Yahei"; }
.index-content { overflow: hidden; position: relative; }
/* ::::: http://v3.jiathis.com/code/css/jiathis_share.css ::::: */

