﻿@charset "utf-8";
/* Header Style */
.containerscoll { width: 100%; position: relative; text-align: center; }
.codrops-top { line-height: 24px; font-size: 11px; background: rgba(255, 255, 255, 0.5); text-transform: uppercase; z-index: 9999; position: relative; box-shadow: 1px 0px 2px rgba(0,0,0,0.2); -webkit-animation: slideOut 0.5s ease-in-out 0.3s backwards; }
 @-webkit-keyframes slideOut {  0% {top:-30px;opacity: 0;}
 100% {top:0px;opacity: 1;}
}
.codrops-top a { padding: 0px 10px; letter-spacing: 1px; color: #333; text-shadow: 0px 1px 1px #fff; display: block; float: left; }
.codrops-top a:hover { background: #fff; }
.codrops-top span.right { float: right; }
.codrops-top span.right a { float: left; display: block; }
.codrops-demos { text-align: center; display: block; padding-top: 20px; }
.codrops-demos a,  .codrops-demos a.current-demo,  .codrops-demos a.current-demo:hover { display: inline-block; border: 1px solid #719c7f; padding: 4px 10px 3px; font-size: 13px; line-height: 18px; margin: 0px 3px; font-weight: 800; -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.1); box-shadow: 0px 1px 1px rgba(0,0,0,0.1); color: #fff; text-shadow: 1px 1px 1px rgba(0,0,0,0.9); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #90bd9e; background: -moz-linear-gradient(top, #90bd9e 0%, #72a081 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #90bd9e), color-stop(100%, #72a081)); background: -webkit-linear-gradient(top, #90bd9e 0%, #72a081 100%); background: -o-linear-gradient(top, #90bd9e 0%, #72a081 100%); background: -ms-linear-gradient(top, #90bd9e 0%, #72a081 100%); background: linear-gradient(top, #90bd9e 0%, #72a081 100%); }
.codrops-demos a:hover { background: #85b995; }
.codrops-demos a:active { -webkit-box-shadow: 0px 1px 1px rgba(255,255,255,0.4); -moz-box-shadow: 0px 1px 1px rgba(255,255,255,0.4); box-shadow: 0px 1px 1px rgba(255,255,255,0.4); }
.codrops-demos a.current-demo,  .codrops-demos a.current-demo:hover { color: #506757; text-shadow: 0px 1px 1px rgba(255,255,255,0.3); }

/* Media Queries */

@media screen and (max-width: 767px) {
.container > header { text-align: center; }
p.codrops-demos { position: relative; top: auto; left: auto; }
}
#carousel { width: 882px; height: 340px; position: relative; margin: 0 auto; clear: both; overflow: hidden; background-repeat: no-repeat; border-radius: 15px; }
#carousel img { visibility: hidden; /* hide images until carousel can handle them */ cursor: pointer; /* otherwise it's not as obvious items can be clicked */ box-shadow: rgba(0, 0, 0, 0.298039) 0px 5px 10px; padding: 1px; border: 1px solid #dbd9da; background: #dbd9da; }
.container { padding-bottom: 20px; }
.atitlesc { position: absolute; bottom: 8px; left: 266px; width: 334px; background: #4e484a; opacity: 0.7; filter: alpha(opacity=70); color: #fff; padding: 10px; font-size: 14px; }
/*banner*/

.banner { height: 500px; }
.banner a { display: block; height: 500px; }
/* 关于一 */

.g_ab1 { height: 550px; padding-top: 60px; }
.g_ab1 h2 { text-align: center; color: #333; font-size: 30px; font-weight: normal; height: 76px; }
.g_ab1 h2 a { color: #4e484a }
.g_ab1 h2 b { color: #e20f03; font-size: 30px; display: inline-block; }
.g_ab1 h2 em { display: block; font-size: 12px; color: #aaaaaa; font-weight: normal; text-transform: uppercase; padding-top: 6px; font-family: arial; }
.g_ab1 p { text-align: center; color: #666; font-size: 15px; line-height: 24px; height: 72px; overflow: hidden; margin: 0 auto; width: 710px; }
.g_ab1 p b { font-weight: normal; color: #b70a00; }
.m_abcp .m_3d { float: left; width: 913px; }
.m_abcp li { float: left; position: relative; }
.m_abcp .abcp1, .m_abcp .abcp2 { margin-top: 37px; }
.m_abcp .abcp1 { width: 280px; }
.m_abcp .abcp2 { width: 276px; }
.m_abcp .abcp3 { width: 354px; }
.m_abcp .abcp1 em { width: 276px; }
.m_abcp .abcp2 em { width: 272px; }
.m_abcp .abcp3 em { width: 350px; }
.m_abcp .abcp1 img { width: 276px; height: 252px; display: block; padding: 1px; border: 1px solid #dbd9da; background: #fff; }
.m_abcp .abcp2 img { width: 272px; height: 252px; display: block; padding: 1px; border: 1px solid #dbd9da; background: #fff; }
.m_abcp .abcp3 img { width: 350px; height: 315px; display: block; padding: 1px; border: 1px solid #dbd9da; background: #fff; }
.m_abcp li em { position: absolute; left: 2px; bottom: 2px; display: block; height: 40px; line-height: 40px; text-align: center; color: #fff; overflow: hidden; background: #4e484a; font-size: 14px; }
.m_abcp .u_ljt, .m_abcp .u_rjt { width: 32px; height: 32px; padding-top: 160px; float: left; cursor: pointer; display: block; }
.m_abcp .u_ljt { padding-right: 10px; }
.m_abcp .u_rjt { padding-left: 10px; }
.m_abcp .u_ljt a { background: url(../images/jt1.jpg) no-repeat; width: 32px; height: 32px; display: block; }
.m_abcp .u_rjt a { background: url(../images/jt1.jpg) no-repeat right 0; width: 32px; height: 32px; display: block; }
/*产品展示一*/


/*-- 产品2 --*/

.Lmct { background: #fff; padding: 20px 0 30px; }
.Lmct .container { overflow: hidden; }
.Lmct_l { width: 282px; float: left; background: #e20f03; padding-top: 17px; overflow: hidden; }
.Lmct_l .title { height: 41px; line-height: 41px; padding-left: 17px; padding-bottom: 13px; background: url(../images/cptt.png) no-repeat 17px bottom; }
.Lmct_l .title a { font-size: 28px; color: #fff; text-decoration: none; }
.Lmct_l .sortlist { overflow: hidden; margin-top: 10px; padding: 0px 15px; }
.Lmct_l .sideMen { overflow: hidden; margin-top: 10px; padding: 0px 15px; }
.Lmct_l .sideMen h3 { height: 49px; line-height: 49px; background: url(../images/circle.png) #333 no-repeat 15px center; font-size: 16px; padding-left: 45px; border-bottom: 1px solid #CA0E03; }
.Lmct_l .sideMen h3 a { color: #fff; }
.Lmct_l .sideMen h3 em { float: right; display: block; width: 40px; height: 49px; background: url(../images/icoAdd.png) 16px 21px no-repeat; cursor: pointer; }
.Lmct_l .sideMen h3.on em { background-position: 16px -47px; }
.Lmct_l .sideMen ul:after, .Lmct_l .sideMen ul:before { content: ""; display: block; clear: both; }
.Lmct_l .sideMen ul { padding: 10px; }
.Lmct_l .sideMen ul li { line-height: 26px; width: 50%; float: left; display: block; height: 26px; overflow: hidden; }
.Lmct_l .sideMen ul li a { color: #fff; }
.Lmct_l .sortlist li { height: 49px; line-height: 49px; border-bottom: 1px solid #CA0E03; background: url(../images/circle.png) no-repeat left center; padding-left: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.Lmct_l .sortlist li:hover { background: url(../images/circle.png) #333 no-repeat 15px center; padding-left: 45px; }
.Lmct_l .sortlist li a { font-size: 16px; color: #fff; display: block; }
.Lmct_l .hotline { background: #333; margin-top: 26px; padding-left: 22px; padding-top: 30px; padding-bottom: 30px; }
.Lmct_l .hotline h5 { font-size: 21px; color: #fff; text-transform: uppercase; }
.Lmct_l .hotline dl { overflow: hidden; margin-top: 25px; }
.Lmct_l .hotline dl dt { float: left; }
.Lmct_l .hotline dl dt img { display: block; }
.Lmct_l .hotline dl dd { padding-left: 56px; }
.Lmct_l .hotline dl dd span { font-size: 16px; color: #7d7d7d; }
.Lmct_l .hotline dl dd p { font-size: 25px; color: #fff; }
/*Lmct_l_end*/
.nxtt .hd { background: #333; height: 46px; line-height: 46px; overflow: hidden; margin-bottom: 20px; }
.nxtt .hd .more { float: right; display: block; width: 82px; text-align: center; border-left: #fff 1px solid; font-size: 12px; color: #fff; text-transform: uppercase; }
.nxtt .hd ul { float: left; }
.nxtt .hd ul li { float: left; }
.nxtt .hd ul li a { font-size: 15px; color: #fff; font-weight: bold; display: block; float: left; padding: 0 16.2px; height: 46px; border-right: #717171 1px solid; }
.nxtt .hd ul li.on a { background: #e20f03; }
.Lmct_r { width: 760px; overflow: hidden; float: right; position: relative; }
.Lmct_r .Lmct_rtop { height: 48px; line-height: 48px; font-weight: normal; background: url(../images/udline2.png) no-repeat left bottom; margin-bottom: 15px; }
.Lmct_r .Lmct_rtop * { display: inline-block; float: left; }
.Lmct_r .Lmct_rtop .tt { font-size: 18px; color: #000000; }
.Lmct_r .Lmct_rtop span { font-size: 13px; color: #9f9f9f; margin-left: 13px; }
.Lmct_r .Lmct_rtop .smore { float: right; font-size: 15px; color: #414141; }
.Lmct_r .Cptab { width: 100%; height: 0px; position: absolute; top: 81px; left: 0px; text-align: center; }
.Lmct_r .Cptab a { display: inline-block; width: 65px; height: 42px; margin: 0px 7px; *margin: 0px 8px;
}
.Lmct_r .Cptab .prev { background: url(../images/cpprev.png) no-repeat; }
.Lmct_r .Cptab .next { background: url(../images/cpnext.png) no-repeat; }
.Lmct_r .Cptab .prev:hover { background: url(../images/cpprev_h.png) no-repeat; }
.Lmct_r .Cptab .next:hover { background: url(../images/cpnext_h.png) no-repeat; }
.Lmct_rdown { overflow: hidden; margin-top: 80px; *padding-top: 80px;
}
.Lmct_rdown ul { overflow: hidden; width: 700px; }
.Lmct_rdown ul li { float: left; width: 313px; overflow: hidden; margin-right: 37px; }
.Lmct_rdown ul li img { display: block; border: 1px solid #c8c8c8; border-bottom: none; }
.Lmct_rdown ul li h5 { height: 40px; text-align: center; line-height: 40px; background: #f1f1f1; font-weight: normal; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.Lmct_rdown ul li h5 a { font-size: 14px; color: #000000; }
.Lmct_rdown ul li p { height: 40px; overflow: hidden; line-height: 20px; margin-top: 4px; color: #343434; font-size: 13px; }
.Lmct_rdown ul li>div { overflow: hidden; margin-top: 14px; }
.Lmct_rdown ul li>div a { display: inline-block; width: 148px; line-height: 45px; height: 45px; text-align: center; background: #c31515; font-size: 16px; color: #fff; }
.Lmct_rdown ul li>div .detail { background: #fff; color: #1b1b1b; margin-right: 12px; }
.m_cpc-1 dl { float: left; width: 240px; margin-right: 15px; margin-bottom: 10px; }
.m_cpc-1 dl:hover dt img { border-color: #e30f03; }
.m_cpc-1 dl:nth-child(3n+0) { margin-right: 0; }
.m_cpc-1 dt img { display: block; width: 240px; height: 240px; background: #fff; padding: 1px; border: 1px solid #dbd9da; }
.m_cpc-1 dt em { display: block; height: 40px; line-height: 40px; font-size: 14px; color: #666666; overflow: hidden; text-align: center; width: 233px; }
/* 问题 */

.g_wt { background: url(../images/whybg.jpg) no-repeat center top; height: 460px; padding-top: 80px; }
.g_wt h2 { text-align: center; margin-bottom: 30px; color: #e20f03; font-size: 32px; font-weight: bold; line-height: 50px; }
.g_wt h2 span { color: #333; }
.g_wt h2 a { color: #e20f03; font-size: 24px; font-weight: bold; }
.g_wt h2 em { display: block; color: #4e484a; font-size: 20px; font-weight: normal; }
.g_wt li { width: 25%; float: left; height: 287px; }
.g_wt li img { display: block; width: 250px; height: 252px; }
.g_wt .tel { font-size: 14px; color: #666666; text-align: center; }
.g_wt .tel b { font-size: 28px; color: #b70a00; font-weight: normal; }
.g_wt .btn1 { width: 107px; height: 34px; line-height: 34px; text-align: center; background: #e20f03; margin: 0 auto; color: #fff; font-size: 18px; font-weight: bold; margin-top: 15px; }
.g_wt .btn1 a { color: #fff; }
/* VS */

.g_vs { padding-top: 80px; height: 828px; background: url(../images/index_17.png) no-repeat center top; }
.g_vs h2 { text-align: center; font-size: 30px; font-weight: bold; color: #353535; height: 70px; }
.g_vs h2 a { color: #353535; }
.g_vs h2 b { color: #e20f03; font-size: 43px; }
.g_vs h3 { height: 60px; line-height: 60px; border: 1px solid #cdcccc; padding-left: 260px; font-size: 24px; font-weight: bold; color: #333333; margin-bottom: 16px; }
.g_vs h3 b { display: inline-block; padding-left: 104px; color: #e20f03; font-size: 36px; font-family: arial; }
.g_vs h3 b i { color: #969696; font-style: normal; }
.g_vs h3 em { display: inline-block; padding-left: 116px; }
.m_vs dl { float: left; width: 451px; height: 140px; margin-bottom: 20px; }
.m_vs .rdl { margin-right: 0; background: url(../images/vsbg2.jpg) no-repeat }
.m_vs .leftdl { margin-right: 0; background: url(../images/vsbg1.jpg) no-repeat; margin-right: 98px; }
.m_vs dt { float: left; width: 201px; height: 140px; }
.m_vs dt img { display: block; width: 201px; height: 140px; }
.m_vs dd { float: left; }
.m_vs .rdl dt { float: right; }
.m_vs .leftdl dd { float: left; padding: 50px 60px 0 10px; color: #fff; font-size: 16px; font-weight: bold; line-height: 24px; width: 180px; }
.m_vs .rdl dd { float: left; padding: 50px 40px 0; width: 170px; color: #333333; font-size: 16px; font-weight: bold; line-height: 24px; }
.g_vs .u_lst1 { position: absolute; width: 97px; left: 451px; top: 146px; }
.g_vs .u_lst1 li { height: 140px; margin-bottom: 21px; line-height: 140px; color: #333333; font-size: 24px; font-weight: bold; text-align: center; }
/*小广告*/

.g_xban { height: 152px ; }
.g_xban .kong { width: 1000px; height: 152px; display: block; }
.g_xban .btn1 { top: 89px; left: 782px; }
.g_xban .btn1 a { display: block; width: 140px; height: 40px; line-height: 40px; text-align: center; background: #e20f03; color: #fff; font-size: 18px; font-weight: bold; }
.g_xban .u_tel1 { left: 782px; top: 50px; color: #fff; font-size: 30px; font-weight: bold; font-family: arial; }
/*小广告*/

.g_xban2 { height: 152px; background: url(../images/xban2.jpg) no-repeat center top; }
.g_xban2 .kong { width: 1000px; height: 152px; display: block; }
.g_xban2 .btn1 { top: 89px; left: 832px; }
.g_xban2 .btn1 a { display: block; width: 140px; height: 40px; line-height: 40px; text-align: center; background: #e20f03; color: #fff; font-size: 18px; font-weight: bold; }
.g_xban2 .u_tel1 { left: 832px; top: 50px; color: #fff; font-size: 30px; font-weight: bold; font-family: arial; }
/*小广告*/

.g_xban3 { height: 152px; background: url(../images/xban3.jpg) no-repeat center top; }
.g_xban3 .kong { width: 1000px; height: 152px; display: block; }
.g_xban3 .btn1 { top: 89px; right: 40px; }
.g_xban3 .btn1 a { display: block; width: 130px; height: 40px; line-height: 40px; text-align: center; background: #e20f03; color: #fff; font-size: 18px; font-weight: bold; }
.g_xban3 .u_tel1 { right: 0; top: 56px; color: #fff; font-size: 28px; font-weight: normal; font-family: arial; }
/* 优势 */

.g_ys { height: 1479px; background: url(../images/ysbg.jpg) no-repeat center top; }
.ysimg1 { top: 240px; right: 0; }
.ysimg2 { top: 480px; left: 0; }
.ysimg3 { top: 820px; right: 0; }
.ysimg4 { top: 1095px; left: 0; }
.g_ys h2 { padding-top: 100px; text-align: center; color: #333; font-size: 30px; font-weight: bold; }
.g_ys h2 b { color: #e20f03; font-size: 50px; }
.g_ys h2 em { display: block; font-size: 32px; font-weight: normal; padding-top: 10px; color: #e20f03; }
.m_ys1 { top: 247px; left: 10px; width: 490px; }
.m_ys2 { top: 555px; left: 550px; width: 480px; }
.m_ys3 { top: 870px; left: 10px; width: 480px; }
.m_ys4 { top: 1208px; left: 550px; width: 480px; }
.g_ys .m_gy { position: absolute; }
.g_ys .m_gy h3 { text-align: left; color: #e20f03; font-size: 36px; font-weight: bold; height: 98px; }
.g_ys .m_gy h3 em { display: block; font-size: 30px; color: #4d484c; font-weight: bold; }
.g_ys .m_gy p { font-size: 14px; color: #666666; line-height: 26px; background: url(../images/ysico.png) no-repeat 0 6px; }
/* 左边合作右边客户 */

.g_con2 { height: 730px; padding-top: 20px; background: url(../images/meiti.jpg) no-repeat center center; }
.g_con2 .m_hz { width: 420px; margin-top: 65px; }
.g_con2 .m_hz h2 { margin: 10px 0; border: 1px solid #d46662; text-align: center; height: 28px; line-height: 28px; }
.g_con2 .m_hz h2 a { font-size: 16px; font-weight: normal; color: #fff; }
.g_con2 .m_hz h4 { font-weight: normal; font-size: 16px; line-height: 28px; color: #fff7f6; padding-bottom: 10px; margin-bottom: 30px; border-bottom: 1px solid #dc554b; }
.g_con2 .m_hz h4 a { display: block; color: #999; font-size: 12px; font-weight: normal; text-align: center; float: right; line-height: 30px; }
.g_con2 .u_lst2 { }
.g_con2 .u_lst2 li { width: 100%; border-bottom: 1px solid #d46662; }
.g_con2 .u_lst2 li a { font-size: 13px; color: #ff9692; line-height: 32px; }
.g_con2 .u_lst2 li img { width: 130px; height: 109px; display: block; }
.m_hz a#gengduo { background: #323232; color: #fff; padding: 10px 25px; display: inline-block; margin-top: 10px; }
.g_con2 .m_hz .u_ljt, .g_con2 .m_hz .u_rjt { width: 39px; height: 39px; position: absolute; cursor: pointer; display: block; }
.g_con2 .m_hz .u_ljt { right: -39px; top: 64px; }
.g_con2 .m_hz .u_rjt { right: -39px; top: 104px; }
.g_con2 .m_hz .u_ljt a { background: url(../images/jt2.png) no-repeat; width: 39px; height: 39px; display: block; }
.g_con2 .m_hz .u_rjt a { background: url(../images/jt3.png) no-repeat; width: 39px; height: 39px; display: block; }
.g_con2 .m_hz .u_ljt a:hover, .m_hz .u_rjt a:hover { background-position: 0 -39px; }
.g_con2 .m_jz .u_ljt, .g_con2 .m_jz .u_rjt { width: 39px; height: 39px; position: absolute; cursor: pointer; display: block; }
.g_con2 .m_jz .u_ljt { left: -39px; top: 64px; }
.g_con2 .m_jz .u_rjt { left: -39px; top: 104px; }
.g_con2 .m_jz .u_ljt a { background: url(../images/jt2.png) no-repeat; width: 39px; height: 39px; display: block; }
.g_con2 .m_jz .u_rjt a { background: url(../images/jt3.png) no-repeat; width: 39px; height: 39px; display: block; }
.g_con2 .m_jz .u_ljt a:hover, .m_jz .u_rjt a:hover { background-position: 0 -39px; }
.g_con2 .m_jz { width: 525px; }
.g_con2 .m_jz h2 { height: 50px; margin-top: 125px; }
.g_con2 .m_jz h2 a { font-size: 18px; font-weight: bold; color: #e20f03; }
.g_con2 .m_jz h2 em { display: block; color: #666666; font-size: 24px; font-weight: normal; }
.g_con2 .m_jz span a { font-size: 12px; color: #999999; font-weight: normal; padding-right: 8px; text-transform: uppercase; display: block; padding-top: 22px; }
.g_con2 .m_jzc dl { height: 178px; margin-bottom: 28px; }
.g_con2 .m_jzc dt { float: left; width: 237px; margin-right: 19px; }
.g_con2 .m_jzc dt img { width: 237px; height: 178px; display: block; }
.g_con2 .m_jzc dd { float: left; width: 378px; }
.g_con2 .m_jzc dd h3 { height: 34px; line-height: 34px; overflow: hidden; text-align: left; }
.g_con2 .m_jzc dd h3 a { color: #333; font-size: 14px; font-weight: bold; }
.g_con2 .m_jzc dd p { color: #666666; font-size: 12px; line-height: 25px; overflow: hidden; }
.g_con2 .m_jzc dd a#xiangxi { background: #999; padding: 5px 20px; display: inline-block; margin-top: 20px; color: #fff; }
.m_jzc { margin-top: 18px; }
/* 走进 */

.g_zj { height: 630px; padding-top: 54px; background: url(../images/index_13.jpg) repeat center center; }
.g_zj h2 { height: 76px; text-align: center; }
.g_zj h2 a { color: #e20f03; font-size: 30px; font-weight: bold; }
.g_zj h2 em { display: block; font-size: 18px; color: #d4d4d4; font-weight: normal; text-transform: uppercase; font-family: arial }
.g_zj h3 { text-align: center; font-size: 18px; color: #222222; font-weight: bold; height: 36px; }
.g_zj h3 a { color: #222222; }
.g_zj .aboutus  { padding: 0 35px; text-align: center; font-size: 13px; line-height: 24px;   overflow: hidden; margin-bottom: 30px; }
.g_zj .abouts span { color: #e20f03; }
.m_zsc .u_lst2 { width: 345px; height: 42px; line-height: 42px; margin: 0 auto; margin-bottom: 30px; clear: both; }
.m_zsc .u_lst2 li { width: 115px; float: left; }
.m_zsc .u_lst2 li a { display: block; float: left; width: 115px; text-align: center; color: #fff; font-size: 16px; font-weight: bold; background: #4e484a; }
.m_zsc .u_lst2 li a:hover, .m_zsc .u_lst2 .cur a { background: #e20f03; }
.m_zsc .u_min { width: 910px; }
.m_zsc .u_lst1 { width: 910px; overflow: hidden; float: left; }
.m_zsc .u_lst1 li { width: 296px; float: left; margin-right: 10px; }
.m_zsc .u_lst1 li .picbg { background: #fff; border: 1px solid #f1f1f1; }
.m_zsc .u_lst1 .lastli { margin-right: 0; }
.m_zsc .u_lst1 li img { max-width: 296px;  height: 222px; display: block; margin: 0 auto; }
.m_zsc .u_lst1 span { width: 296px; display: block; height: 50px; line-height: 50px; overflow: hidden; text-align: center; color: #4e484a; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; }
.g_zj .u_ljt, .g_zj .u_rjt { width: 32px; height: 32px; padding-top: 100px; float: left; cursor: pointer; display: block; }
.g_zj .u_ljt { padding-right: 10px; }
.g_zj .u_rjt { padding-left: 10px; }
.g_zj .u_ljt a { background: url(../images/jt1.jpg) no-repeat; width: 32px; height: 32px; display: block; }
.g_zj .u_rjt a { background: url(../images/jt1.jpg) no-repeat right 0; width: 32px; height: 32px; display: block; }
/* 资讯 */

.g_zx { height: 430px; padding-top: 60px; }
.g_zx h2 { background: url(../images/wentit.jpg) no-repeat 0 6px; height: 66px; padding-left: 18px; }
.g_zx h2 a { font-size: 18px; font-weight: bold; color: #e20f03; }
.g_zx h2 em { display: block; color: #bcbcbc; font-size: 24px; font-weight: normal; }
.g_zx span a { font-size: 12px; color: #999999; font-weight: normal; padding-right: 8px; text-transform: uppercase; display: block; padding-top: 22px; }
.g_zx .m_zx1 { width: 288px; margin-right: 50px; float: left; }
.g_zx .m_zx2 { width: 288px; margin-right: 50px; float: left; }
.g_zx .last { margin-right: 0; width: 314px; float: left; }
.g_zx .u_lst4 { padding-top: 14px; }
.g_zx .u_lst4 li { height: 30px; line-height: 30px; padding-left: 23px; background: url(../images/dtico.jpg) no-repeat 0 center; overflow: hidden; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; }
.g_zx .u_lst4 li span { color: #999; }
.g_zx .u_lst4 li a { color: #666666; }
.g_zx .u_lst4 .lastli { border-bottom: none; }
.wend dl { border-bottom: 1px dashed #666666; height: 85px; padding-top: 15px; }
.wend .lastdl { border-bottom: none; }
.wend .firstli { padding-top: 0; }
.wend dt { height: 30px; line-height: 30px; padding-left: 30px; background: url(../images/wen.jpg) no-repeat left 5px; font-size: 12px; color: #e20f03; overflow: hidden; }
.wend dt a { color: #111; }
.wend dd { margin-top: 6px; padding-left: 30px; background: url(../images/da.jpg) no-repeat left top; line-height: 20px; color: #666666; height: 40px; overflow: hidden; }
/* 友情链接 */

.g_link { background: url(../images/linkbg.jpg) no-repeat center top; height: 72px; }
.g_link h2 { float: left; width: 163px; padding: 20px 0 0 30px; }
.g_link span a { font-size: 12px; color: #bf1313; font-weight: normal; display: inline-block; float: left; padding-top: 20px; line-height: 28px; }
.link_c { line-height: 28px; overflow: hidden; width: 688px; float: left; padding-top: 20px; }
.link_c a { background: url(../images/linkico.jpg) no-repeat right center; white-space: nowrap; padding-left:10px; height: 28px; line-height: 28px; color: #333333; display: inline-block; }
.link_c .lasta { background: none; }
