#main { margin: 0 auto; width: 100%; overflow: hidden; clear: both; }
/*广告大图*/
/*********焦点广告******************/

#banner { margin: 5px auto; width: 100%; height: 515px; position: relative; }
.banner { margin: 0px auto; width: 100%; height: 515px; text-align: center; overflow: hidden; }
.banner li { margin: 0px auto; float: none; width: 100%; height: 515px; }
#banner .adarea { display: block; height: 515px; width: 100%; }
#banner .navia { position: absolute; left: 48%; bottom: 20px; }
#banner .navia a { display: block; float: left; margin: 0 5px; width: 10px; height: 10px; color: #fff; text-align: center; line-height: 10px; background: url(../images/focus_icon.png) -18px top no-repeat; }
#banner .navia a.current { background: url(../images/focus_icon.png) 0px top no-repeat; }
#index_main { margin: 10px auto; width: 100%; height: auto; overflow: hidden; }
/* 产品中心 */
.product { margin: 10px auto 0; width: 1000px; height: auto; overflow: hidden; }
.pro_right { width: 765px; margin-top: 5px; }
.pror_tit { font-size: 13px; line-height: 41px; height: 41px; border-bottom: 1px solid #015ab4; }
.pror_tit h3{ display:inline-block; color:#fff; padding:0 30px; background:#015ab4;}
.pror_tit span{ float:right;}
.newsli { width: 665px; float: left; }
.newsli h3 { margin-right: 5px; float: left; width: 101px; text-align: center; font-size: 15px; background: url(../images/pronav_bj.png) no-repeat; height: 41px; color: #fff; }
.newsspan { text-align: right; padding-right: 5px; line-height: 42px; }
.newsspan a { font-size: 12px; }
.pror_txt { margin: 15px auto; }
.pror_txt1 { margin: 0 auto; width: 765px; }
.pror_txt1 dl { margin: 0 auto; width: 245px; padding: 10px 5px 0; float: left; display: block; list-style: none; }
.pror_txt1 dl dt {  float: left; }
.pror_txt1 dl dt img { width: 235px; height: 200px; padding: 2px; border: 1px solid #ccc; }
.pror_txt1 dl dd { width: 225px; padding: 0 10px 0 10px; float: left; line-height: 28px; }
/* 合作伙伴 */
.hzhb { margin: 20px auto; width: 1000px; height: auto; overflow: hidden; }
.hzhb_t { background: url(../images/jjfa_tit.png) no-repeat center; height: 45px; padding: 10px 0; }
.hzhb_t ul { margin: 0 auto; width: 460px; }
.hzhb_t ul li { font-size: 14px; font-weight: 600; color: #fff; line-height: 36px; }
.hzhb_b dl { margin: 0 auto; width: 150px; height: 135px; padding: 10px 0 10px 5px; float: left; text-align: center; display: block; list-style: none; }
.hzhb_b dl dt { width: 145px; background: url(../images/jjfaimg_b.png) no-repeat center 77px; height: 95px; float: left; }
.hzhb_b dl dt img { width: 143px; height: 73px; padding: 1px; border: 1px solid #ccc; }
.hzhb_b dl dd { line-height: 26px; }
#demo { width: 1000px; float: left; overflow: hidden; height: 135px; border: none; }
#indemo { float: left; width: 800%; }
#demo1, #demo2 { height: 135px; float: left; display: inline-table; }
#demo1 { float: left; }
#demo2 { float: left; }
/* 运用案例 */
.case { margin: 0 auto; width: 1000px; height: auto; overflow: hidden; clear: both; }
.case .hzhb_t ul { margin: 0 auto; width: 310px; }
.case_txt { width: 100%; height: 500px; }
.case_txt dl { margin: 0 auto; width: 245px; height: 220px; padding: 20px 0 0px 5px; float: left; text-align: center; display: block; list-style: none; }
.case_txt dl dt { width: 240px; background: url(../images/alimg_b.png) no-repeat 0 154px; height: 180px; float: left; }
.case_txt dl dt img { width: 230px; height: 150px; padding: 1px; border: 1px solid #ccc; }
/* 好品?*/
.hpz { margin: 0 auto; width: 100%; background: url(../images/hpz_bj.png) repeat-x; height: 765px; overflow: hidden; }
.hpz1 { margin: 20px auto 0; width: 1000px; background: url(../images/hpz.jpg) no-repeat; height: 720px; }
.ad { margin: 10px auto; width: 100%; background: url(../images/ad.png) no-repeat center; height: 65px; overflow: hidden; }
/* 公司优势 */
.gsys { margin: 0 auto; width: 100%; background: url(../images/ys_bj.png) repeat-x; height: 1255px; overflow: hidden; clear: both; }
.youshi { margin: 0 auto; width: 1000px; font-family: "微软雅黑"; overflow: hidden; clear: both; }
.ys_t { width: 100%; background: url(../images/ys_t.png) no-repeat; height: 120px; }
.ys_t ul { margin: 0 auto; width: 385px; padding-top: 56px; height: 58px; }
.ys_t ul li { line-height: 58px; font-size: 18px; font-weight: 600; }
.ys_t ul li span { font-size: 25px; color: #fc7100; font-family: "Arial"; }
.ys_b p { font-size: 14px; background: url(../images/ysli_l.png) no-repeat 8px 10px; line-height: 30px; padding-left: 27px; }
.ys_1 { width: 100%; background: url(../images/ys_01.jpg) no-repeat; height: 446px; }
.ys_1 ul { padding-left: 15px; }
.ys_1 ul.ys_1t { padding-top: 115px; }
.ys_1 ul.ys_1b { padding-top: 100px; }
.ys_2 { width: 100%; background: url(../images/ys_02.jpg) no-repeat; height: 420px; }
.ys_2 ul { margin: 190px 5px 0 0; width: 500px; float: right; }
.ys_3 { width: 100%; background: url(../images/ys_03.jpg) no-repeat; height: 265px; }
.ys_3 ul { padding: 110px 0 0 5px; }
.ad01 { margin: 10px auto; width: 1000px; background: url(../images/ad_b.png) no-repeat center 120px; height: 145px; overflow: hidden; }
.ad01 ul { margin: 0 auto; width: 100%; background: url(../images/ad01.jpg) no-repeat; height: 120px; }
.ad01 ul li { padding: 25px 85px 0 0; text-align: right; }
/* 实力 */
.gcsl { margin: 0 auto; width: 1000px; height: auto; overflow: hidden; }
.gcsl_r { width: 460px; padding: 0 10px; }
.gcsl_r h5 { background: url(../images/gcsl_t.png) no-repeat; height: 43px; line-height: 43px; color: #fff; font-size: 14px; padding-left: 45px; }
.gcsl_r ul { margin-top: 15px; background: url(../images/gcsl_l.png) no-repeat; height: 255px; }
.gcsl_r ul p { line-height: 26px; padding: 0 0 23px 30px; }
/* 客户见证 */
.khjz { margin: 30px auto; width: 1000px; height: auto; overflow: hidden; }
.khjz_t { width: 100%; height: 36px; line-height: 36px; border-bottom: 2px solid #016bd7; }
.khjz_t h3 { width: 135px; background: url(../images/tit_bj.png) repeat-x; height: 36px; color: #fff; text-align: center; }
.khjz_t span { float: right; padding: 5px 10px 0 0; }
.khjz_b ul { width: 490px; padding: 15px 5px; float: left; }
.khjz_b ul span { float: left; background: url(../images/img_b.png) no-repeat 0 150px; height: 170px; }
.khjz_b ul span img { width: 196px; height: 146px; padding: 1px; border: 1px solid #ccc; }
.khjz_b ul dl { width: 255px; float: left; line-height: 26px; padding: 0 10px 0 20px; }
.khjz_b ul dl dt { font-weight: 600; padding: 5px 0; overflow:hidden; height:21px;}
.khjz_b ul dl dd{ height:100px; overflow:hidden;}
.khjz_b ul dl p { float: right; margin-top: 15px; width: 70px; background: #1f8bf8; height: 24px; line-height: 24px; text-align: center; }
.khjz_b ul dl p a { color: #fff; }
.ad02 { margin: 10px auto; width: 100%; background: url(../images/ad_b.png) no-repeat center 142px; height: 165px; overflow: hidden; }
.ad02_txt { margin: 0 auto; width: 100%; background: url(../images/ad02.jpg) no-repeat center; height: 142px; }
.ad02_txt ul { margin: 0 auto; width: 900px; }
.ad02_txt ul li { padding: 25px 0 0 75px; }
/* 关于华凯 */
.abouts { margin: 0 auto; width: 1000px; height: auto; overflow: hidden; }
.zjhm { width: 740px; background: url(../images/about_r.png) no-repeat right 36px; height: 330px; }
.zjhm_tit { width: 710px; height: 36px; line-height: 36px; border-bottom: 2px solid #016bd7; }
.zjhm_tit h3 { width: 135px; background: url(../images/tit_bj.png) repeat-x; height: 36px; color: #fff; text-align: center; }
.zjhm_tit span { float: right; padding: 5px 10px 0 0; }
.zjhm_txt { margin: 0px auto; width: 710px; float: left; }
.zjhm_txt ul { margin: 10px auto; }
.zjhm_txt ul img { float: left; width: 250px; height: 175px; margin-right: 15px; }
.zjhm_txt ul h2 { color: #555; font-size: 15px; line-height: 30px; }
.zjhm_txt ul p { line-height: 26px; text-indent: 2em; }
/* 资质证书 */
.zs { margin: 0 auto; width: 242px; }
.zs_tit { width: 242px; background: url(../images/zizhi_tit.png) no-repeat; height: 35px; line-height: 35px; }
.zs_tit h3 { float: left; color: #fff; padding-left: 20px; }
.zs_tit span { float: right; padding-right: 10px; }
.zs_tit span a { color: #fff; }
.zs_txt { margin: 0 auto; width: 241px; }
.blk_18 { margin: 0 auto; float: left; overflow: hidden; width: 241px; zoom: 1; }
.blk_18 .pcont { float: left; overflow: hidden; width: 200px; padding-top: 25px; }
.blk_18 .ScrCont { width: 32766px; zoom: 1; }
.blk_18 #List1_1 { float: left; }
.blk_18 #List2_1 { float: left; }
.blk_18 .LeftBotton1 { background: url(../images/zizhi_l.png) no-repeat 0px 0px; float: left; width: 20px; height: 60px; margin-top: 90px; }
.blk_18 .RightBotton1 { background: url(../images/zizhi_r.png) no-repeat 0px 0px; float: right; width: 20px; height: 60px; margin-top: 90px; cursor: pointer; position: absolute; }
.blk_18 .pcont li { width: 180px; float: left; padding: 0 10px; }
.blk_18 .pcont li img { width: 180px; }
/* 工厂展示 */
.factory { margin: 10px auto; width: 1000px; height: auto; overflow: hidden; }
.blk { width: 940px; padding: 0 30px; overflow: hidden; zoom: 1; position: relative; }
.LeftBotton { background: url(../images/zizhi_l.png) no-repeat 0px 0px; float: left; left: 0; width: 20px; cursor: pointer; position: absolute; top: 35px; height: 60px; }
.RightBotton { right: 0; background: url(../images/zizhi_r.png) no-repeat 0px 0px; float: right; width: 20px; cursor: pointer; position: absolute; top: 35px; height: 60px; }
.blk .Cont1 { margin: 0px auto; overflow: hidden; padding-top: 15px; }
.blk dl { float: left; width: 220px; padding: 0 7.5px; height: 185px; text-align: center; }
.blk dl dt {
 *float: left; width: 220px; background: url(../images/gc_img_b.png) no-repeat center 144px; height: 159px; }
.blk dl dt img { width: 215px; height: 140px; padding: 1px; border: #ccc 1px solid; display: block; background: #fff; margin: 0px auto; }
.blk dl dd { line-height: 30px; }
/* 新闻 */
.news { margin: 30px auto 20px; width: 1000px; height: 340px; overflow: hidden; clear: both; }
.jszc { width: 285px; background: url(../images/news_r.png) no-repeat right 35px; height: 315px; }
.jszc_tit { width: 270px; height: 32px; border-bottom: 3px solid #008e3d; }
.jszc_tit h3 { font-size: 14px; background: url(../images/news_tit_li.png) no-repeat 0 5px; padding-left: 50px; line-height: 32px; }
.jszc_tit span { float: right; line-height: 32px; padding-right: 5px; }
.jszc_txt { width: 270px; }
.jszc_txt img { padding: 10px 0; }
.jszc_txt ul li { line-height: 30px; background: url(../images/newsli_l.png) no-repeat 5px 13px; padding-left: 20px; }
.xwdt { width: 380px; padding: 0px 20px; background: url(../images/news_r.png) no-repeat right 35px; height: 315px; }
.xwdt_tit { width: 375px; }
.xwdt_c { color: #555; width: 375px; height: 105px; padding: 10px 0; float: left; }
.xwdt_c .borx_img { width: 105px; height: 90px; float: left; }
.xwdt_c .borx_r { width: 240px; padding-right: 5px; float: right; }
.xwdt_c .borx_r li { line-height: 30px; }
.xwdt_c .borx_r li a { padding-bottom: 5px; color: #02843c; font-weight: 600; }
.xwdt_c .borx_r p { line-height: 24px; }
.xwdt_c .borx_r p a { color: #c5271e; }
.xwdt_b { width: 390px; clear: both; }
.cjwt { width: 280px; padding-left: 15px; }
.cjwt_t { width: 280px; }
.cjwt_txt ul{height:246px; overflow:hidden;}
.cjwt_txt ul dl { margin: 10px 0 15px width: 280px; height: 110px; line-height: 28px; padding-bottom: 4px; border-bottom: 1px dotted #02843c; }
.cjwt_txt ul dl a { color: #02843c; font-weight: 600; }
.cjwt_txt dl dt { background: url(../images/wen.png) no-repeat 5px 6px; padding-left: 32px; overflow: hidden; }
.cjwt_txt dl dd { background: url(../images/da.png) no-repeat 5px 6px; padding: 2px 0 0 32px; overflow: hidden; color: #666666; line-height: 26px; }
/* 团队风采 */
.team { margin: 0 auto; width: 1000px; height: auto; overflow: hidden; }
.team_tit { background: url(../images/team_t.jpg) no-repeat; height: 120px; }
.team_txt { margin: 0px auto; width: 100%; height: auto; overflow: hidden; }
.blk1 { width: 950px; padding: 0 25px; overflow: hidden; zoom: 1; position: relative; }
.blk1 .LeftBotton { top: 45px; }
.blk1 .RightBotton { top: 45px; }
.blk1 .Cont1 { margin: 0px auto; overflow: hidden; padding-top: 15px; }
.blk1 dl { float: left; width: 184px; padding: 0 3px; height: 180px; text-align: center; }
.blk1 dl dt {
 *float: left; width: 184px; background: url(../images/tdfc_img_b.png) no-repeat center 124px; height: 137px; }
.blk1 dl dt img { width: 180px; height: 120px; padding: 1px; border: #ccc 1px solid; display: block; background: #fff; margin: 0px auto; }
.blk1 dl dd { line-height: 30px; }
/* 友情链接 */
.links { margin: 0 auto; width: 100%; background: #f2f2f2; height: 85px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; overflow: hidden; }
.link1 { margin: 0 auto; width: 1000px; height: 85px; overflow: hidden; }
.links_l { width: 90px; background: url(../images/links.png) no-repeat 5px 0; height: 45px; margin: 20px 0; border-right: 1px solid #aeaeae; }
.links_r { width: 900px; margin: 15px 0; }
.links_r ul li { float: left; width: 90px; height: 26px; line-height: 26px; text-align: center; }