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, dd, dl, dt, li, ol, ul, fieldset, l abel, legend, caption, tbody, tfoot, thead, form { margin: 0; padding: 0; }
ul, li { list-style-type: none; }
body { font-size: 12px; font-family: 'Microsoft YaHei'; background-image: url(top-news-bg.jpg); background-repeat: no-repeat; background-position: center 0px; }
select { font-size: 12px; color: #444444; font-family: tahoma }
input { font-size: 12px; color: #444444; font-family: tahoma }
.bkriht { border-right-width: 1px; border-right-style: solid; border-right-color: #dbdbdb; }
textarea { font-size: 12px; color: #444444; font-family: tahoma }
body { margin: 0px; color: #000000; }
form { margin: 0px }
.mian { width: 1100px; margin: 20px auto 0 auto; padding: 0 5px; }
a { color: #333333; text-decoration: none; font-family: 'Microsoft YaHei'; }
a:hover { color: #ec0000; text-decoration: underline; }
a:active { color: #ec0000 }
.agray { color: #999999 }
.aw { padding-left: 100px; width: 800px; overflow: hidden; }
.aw li { color: #ffffff; background-image: url(bottom_split.gif); background-repeat: no-repeat; background-position: right center; float: left; padding: 5px 15px; }
.aw a:hover { color: #000000 }
.aw a:active, .aw a { color: #ffffff }
.f30 { color: #FF0000; cursor: default; font-family: arial, helvetica, sans-serif, "Lucida Grande", arial, helvetica, clean, sans-serif; font-size: 24px; font-weight: 700; }
#listcon { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; OVERFLOW: auto; WIDTH: 154px; PADDING-TOP: 8px; HEIGHT: 172px }
#listcon_index { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; OVERFLOW: auto; WIDTH: 196px; PADDING-TOP: 8px; HEIGHT: 164px }
#zyqh { position: absolute; top: 30px; right: 5px; }
.navmain { height: 38px; line-height: 38px; width: 960px; overflow: hidden; background-color: #339900; }
.navmain li { height: 38px; line-height: 38px; float: left; width: 105px; background-image: url(bottom_split.gif); background-repeat: no-repeat; background-position: right center; text-align: center; }
.navmain li a, .navmain li A:visited { color: #FFFFFF; font-weight: 700; font-size: 14px; }
.navmain li a:hover { color: #990000; font-weight: 700; background-color: #FFFFFF; display: block; text-decoration: none; }
#zyqh a:hover { text-decoration: none; }
.biank { background-image: url(wz.gif); background-repeat: no-repeat; background-position: 0px 0px; text-indent: 66px; }
.bkbottom { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #E1E1E1; }
.tltie { height: 31px; background-image: url(right_class_bg.gif); background-repeat: no-repeat; text-align: left; }
.tltie_h3 { font-size: 12px; color: #FFFFFF; text-align: left; padding: 6px 0 0 38px; }
.tltie_one { height: 31px; background-image: url(class_bg.gif); background-repeat: no-repeat; text-align: left; }
.tltie_two { height: 31px; background-image: url(right_bg.gif); background-repeat: no-repeat; text-align: left; }
.gsjj { float: left; width: 420px; overflow: hidden; margin-right: 10px; }
.news { float: right; width: 260px; overflow: hidden; }
.index_top_s1, .index_title { background-image: url(img_2new.png); background-repeat: no-repeat; }
.index_top_s1 { background-position: right -87px; height: 27px; position: relative; z-index: 0; }
.index_titl { background-position: 5px 8px; height: 30px; position: absolute; left: 0px; top: 0px; width: 98px; padding-top: 7px; background-image: url(tdbg2.gif); background-repeat: no-repeat; }
.index_title { background-position: left 0px; height: 30px; position: absolute; left: 0px; top: 0px; width: 120px; padding-top: 8px; background-repeat: no-repeat; }
.index_title h3 { font-size: 12px; text-indent: 28px; color: #990000; }
.index_titl h3 { text-align: center; font-size: 12px; }
/*导航条*/
.daohang { height: 40px; line-height: 40px; background-color: #000; width: 100%; filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.more { position: absolute; top: 7px; right: 8px; font-size: 10px; }
.menu3 { font-size: 14px; margin: 0 auto; width: 1100px; }
.menu3 a { display: block; float: left; background-image: url(bottom_split.gif); background-repeat: no-repeat; background-position: right center; text-align: center; color: #999999; font-weight: 700; }
.menu3 .center3 { width: 1100px; float: left; }
.menu3 a:link, .menu3 a:visited { color: #fff; height: 40px; text-align: center; text-decoration: none; padding: 0px 48px; }
.menu3 a:hover { color: #FFF; background-color: #C8161D; background-image: none; }
#leftq {color: #FFF; background-color: #C8161D; background-image: none;}
.clear { height: 0px; float: left; width: 960px; }
.red { color: #FF0000 }
.rihgt_nr { width: 690px; overflow: hidden; }
.list_pr { float: left; margin: 0; padding: 0; }
.list_pr li { float: left; width: 230px; overflow: hidden; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; display: block; }
.tlte_cx { font-size: 22px; font-weight: bold; color: #000; }
.product_img img { width: 100%; margin-bottom: 10px; }
.b_conter { float: left; width: 680px; }
.title_news { background-image: url(081005185356385.gif); background-position: 0 bottom; background-repeat: repeat-x; height: 35px; position: relative; }
.title_news h3 { color: #FFFFFF; float: left; font-size: 16px; height: 35px; line-height: 35px; width: 120px; background-color: #000; text-align: center; }
.timeone { background-image: url(080905.png); background-position: right center; background-repeat: no-repeat; font-size: 12px; padding-right: 20px; position: absolute; right: 0; top: 5px; }
.remen { overflow: hidden; background-color: #FFF; padding:10px 0px; }
.remen ul li { background-image: url(doubledian.gif); background-position: left center; background-repeat: no-repeat; border-bottom: 1px dotted #bfbfbf; height: 50px; line-height: 50px; overflow: hidden; padding-left: 15px; }
.remen ul li a { font-size: 16px; color: #036; }
.timej { color: #F60; font-weight: bold; font-size: 16px; }
.timet { color: #CCC; font-size: 14px; float: right }
.info { border-bottom: 1px dashed #dbd4cd; border-top: 1px dashed #dbd4cd; line-height: 35px; margin-bottom: 10px; text-align: center; font-size: 16px; color: #ff9900 }
.dingdang { float: right; background-color: #0B4D7D; width: 200px; height: 45px; font-size: 20px; font-weight: bold; text-align: center; }
.dingdang a { color: #FFF; text-decoration: none; }
.dingdang a:hover { color: #FFF; text-decoration: none; font-size: 22px; }
.infot { float: left; font-size: 12px; height: 45px; line-height: 45px; padding-left: 20px; width: 100%; background: rgb(224, 71, 100) none repeat scroll 0px 0px; color: #FFF; text-align: left; }
.lilvyte { font-size: 22px; font-weight: bold; }
.lilvytt { font-size: 12px; }
/*图片轮换*/
.index_banner { position: relative; margin: 0 auto; }
.index_banner ul { overflow: hidden; }
.index_banner li { position: absolute; top: 0; left: 0; overflow: hidden; width: 100%; }
.index_banner li a { display: block; margin: 0 auto; }
.index_banner li a img { width: 100%; height: auto; }
.index_banner cite { position: absolute; bottom: 10px; left: 55%; z-index: 999; display: block; margin-left: -100px; width: 288px; height: 15px; _display: none; }
.index_banner cite span { float: left; display: block; width: 14px; height: 14px; text-indent: -999em; opacity: .8; cursor: pointer; background-image: url(dot.png); background-repeat: no-repeat; background-position: -14px center; margin-top: 0; margin-right: 4px; margin-bottom: 0; margin-left: 4px; }
.index_banner cite span:hover { }
.index_banner cite span.cur { cursor: default; background-image: url(dot.png); background-repeat: no-repeat; background-position: 0px center; }
.clear { clear: both; }
.m_fl { width: 1000px; clear: both; margin-top: 15px; margin-right: 0; margin-bottom: 15px; margin-left: 0; display: table; }
.u_lst2 li { border: 1px solid #cecece; float: left; height: 38px; line-height: 38px; margin-bottom: 20px; margin-right: 20px; width: 198px; text-align: center; font-weight: bold; }
.mina_cpzs li { float: left; width: 335px; padding: 15px }
.img_tlite { line-height: 35px; background-color: #F7F7F7; text-align: center; }
.img_tlite a { font-size: 14px; font-weight: bold; color: #000; }
.img_tlite1 { background-color: #F7F7F7; border-top-width: 1px; border-top-style: solid; border-top-color: #E5E5E5; color: #999; line-height: 40px; text-align: center; }
.leftlx { font-family: "Microsoft YaHei"; font-size: 14px; padding: 10px; text-align: center; width: 228px; }
.leftlx h5 { font-size: 16px; padding: 15px 0; }
.leftlx .phone img { height: 40px; padding-bottom: 10px; width: 40px; }
.leftlx span { display: block; }
.leftlx .phone p { border-bottom: 1px solid #dedede; font-size: 18px; font-weight: bold; padding-bottom: 10px; }
.leftlx p { line-height: 25px; padding-top: 10px; }
.picturec { display: inline; float: left; height: 134px; overflow: hidden; width: 170px; padding: 0 22px; }
.picture1c { background-color: #ffffff; border: 1px solid #ddd; display: table-cell; height: 89px; overflow: hidden; padding: 2px; text-align: center; vertical-align: middle; width: 167px; }
.picture2c { height: 20px; margin-top: 11px; text-align: center; width: 167px; }
.tupan { float: right; width: 480px; overflow: hidden }
/*left样式*/
.leftw { float: left; overflow: hidden; width: 250px; }
.leib2 { font-family: "Microsoft YaHei"; width: 250px; }
.leib2 .tit { color: #fff; font-size: 22px; font-weight: bold; height: 80px; line-height: 80px; overflow: hidden; text-align: center; background-color: #c8161d; }
.leib2 .nr { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; overflow: hidden; }
.leib2 .nr h4.cur { background: url("162232221337.gif") no-repeat scroll 30px center; }
.leib2 .nr h4 { background: url("162232221337.gif") no-repeat scroll 30px center; height: 42px; line-height: 42px; overflow: hidden; padding-left: 48px; border-bottom: 1px solid #e3e3e3; }
.leib2 .nr h4 a { color: #666; font-size: 14px; }
.right { float: right; margin-left: 24px; overflow: hidden; width: 830px; }
.plc { background: rgba(0, 0, 0, 0) url("plcimg.jpg") no-repeat scroll 0 0; color: #666; height: 30px; line-height: 30px; overflow: hidden; padding: 0 10px 0 80px; position: relative; }
.biankuang { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #E5E5E5; font-size: 14px; font-weight: bold; color: #333; }
#pli { float: left; overflow: hidden; width: 1000px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #F30; }
#pli ul { float: left; overflow: hidden; width: 1000px; }
#pli li { float: left; margin: 0 46px 10px 0; overflow: hidden; width: 215px; }
#pli li .pimg { float: left; height: 150px; overflow: hidden; width: 215px; margin-bottom: 5px; }
#pli li .pimg img { width: 215px; height: 150px; }
#pli li span { color: #000; float: left; font-size: 14px; display: block; width: 100%; line-height: 1.8 }
.index-congm { width: 100%; }
#tli { float: left; height: 118px; margin: 10px 0 0; overflow: hidden; width: 1000px; }
#tli ul { float: left; height: 120px; overflow: hidden; width: 480px; }
#tli li { border-bottom: 1px solid #ededed; float: left; font-size: 14px; height: 39px; line-height: 40px; overflow: hidden; width: 480px; }
#tli li a { color: #069; }
.tprice { color: #ef5a00; float: right; }
/*news lset*/
.other-titles { border-bottom: 1px solid #dbd4cd; overflow: hidden; padding-bottom: 12px; width: 100%; }
.other-titles h2 { color: #C8161D; float: left; font-size: 30px; font-weight: bold; line-height: 40px; font-family: "Microsoft YaHei"; }
.other-titles .location { padding-top: 17px; }
.fr { display: inline; float: right; }
.newslist li { border-bottom: 1px dotted #dbd4cd; overflow: hidden; padding: 20px 0; width: 100%; }
.newslist .time { float: left; width: 60px; }
.newslist .day { border-bottom: 1px solid #fff; color: #000; font-size: 30px; height: 42px; line-height: 42px; }
.newslist .day, .newslist .date { background-color: #eae6e2; display: block; font-family: Arial; text-align: center; }
.newslist .date { font-size: 10px; height: 18px; line-height: 18px; }
.newslist .conts { float: right; width: 730px; }
.newslist h3 { color: #757575; font-size: 14px; margin-top: -2px; padding-bottom: 10px; }
.newslist .more { margin-left: 8px; }
.newslist p { color: #666; }
.teldh { font-size: 14px; font-weight: bold; color: #FFF; }
/*底部*/
.bottm { background-color: #4f0408; margin: 0px auto; padding: 10px 0; color: #FFF; font-family: "Microsoft YaHei"; text-decoration: blink; }
.bottmm { background-image: url(ysbg.jpg); background-repeat: no-repeat; background-position: center center; height: 300px; width: 100%; }
.mian_cp { height: 50px; width: 1000px; float: left; margin-bottom: 10px; text-align: center; padding-top: 15px; }
#blink { border-bottom: 1px solid #92a7b5; color: #fff; font-size: 14px; height: 35px; line-height: 35px; margin: 0 auto; overflow: hidden; width: 100%; margin-bottom: 5px; }
#blink a { color: #fff; }
/*底部*/

.content { width: 1200px; margin: 0 auto; display: table; padding: 35px 0; }
.trans-up { float: left; width: 280px; margin: 0 10px 30px 10px; background-color: #F1F1F1; }
.subtitle { color: #000; font-size: 22px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.title { color: #000; font-size: 40px; margin-bottom: 48px; background-image: url(20160730102110351036.png); background-repeat: no-repeat; background-position: center center; }
.imgDescript { background-color: #fff; height: 185px; overflow: hidden; position: relative; }
.descip { height: 344px; padding: 20px; }
.nowBuy { background-color: #f57d00; color: #fff; cursor: pointer; height: 36px; line-height: 36px; text-align: center; font-size: 18px; font-weight: bold; }
.p-top { padding:10px 0; line-height:1.8 }
.nav-little { text-align:center; margin-bottom:20px;}