﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom: 10px; }
.ml10 { margin-left: 10px; }
.bg { background: #FFF; }
.f_fm { font-family: "Microsoft Yahei"; }
.f_ft { font-family: "Times New Roman", Times, serif; }
.f_far { font-family: Arial, Helvetica, sans-serif; }
.f_fim { font-family: Impact; }
/*************************************register-2.1商标注册************************************************/
.register_banner a { display: block; background: url(Img/register/register_banner.jpg) no-repeat center top; height: 330px; overflow: hidden; }
.weizhi_bg { height: 62px; overflow: hidden; background: url(Img/register/weizhi_bg.gif) repeat-x center top; }
.weizhi p { height: 62px; overflow: hidden; color: #666; font: 14px/62px "Microsoft Yahei"; background: url(Img/register/weizhi_ic.gif) no-repeat 8px center; }
.weizhi p b { color: #666; display: inline-block; padding-left: 40px; }
.weizhi p a { display: inline-block; padding: 0 10px; color: #666; }
.weizhi p a.cur { color: #2d3e50; font-weight: bold; }
.sbfw_bg { height: 617px; overflow: hidden; }
.nt_h2 { margin: 50px auto 52px; height: 65px; overflow: hidden; text-align: center; font: 30px/39px "Microsoft Yahei"; background: url(Img/register/fw_t.jpg) no-repeat center 49px; color: #313131; }
.nt_h2 a { color: #313131; }
.nt_h2 i { display: block; color: #989898; font: 24px/26px Arial Verdana; text-transform: uppercase; }
.nt_h2 a:hover { text-decoration: none; }
.sbfw ul { }
.sbfw li { border: 1px solid #f6f6f6; border-right: 0px; height: 199px; text-align: center; float: left; }
.sbfw li img { width: 100px; height: 80px; display: block; margin: 28px auto 0; }
.sbfw li span { font: 22px/46px "Microsoft Yahei"; display: block; color: #2d3e50; }
.sbfw .nones { border-right: 1px solid #f6f6f6; }
.sbfw .sbfw_li1 { width: 248px; border-bottom: 0px; }
.sbfw .sbfw_li1 a { text-decoration: none; }
.sbfw .sbfw_li3 { width: 198px; }
.sbfw .sbfw_li3 a { text-decoration: none; }
.sbfw .sbfw_li3 img { margin: 46px auto 0; }
.sbjz_bg { height: 713px; overflow: hidden; background: url(Img/register/jz_bg.jpg) no-repeat center top; }
.sbjz h2 { margin: 114px auto 38px; height: 61px; width: 1000px; overflow: hidden; text-align: center; font: 30px/46px "Microsoft Yahei"; color: #fff; background: url(Img/register/jz_t.png) no-repeat center top; }
.sbjz dl { margin-left: 30px; display: inline; margin-bottom: 21px; float: left; }
.sbjz dt { float: left; width: 129px; height: 102px; overflow: hidden; }
.sbjz dt img { width: 129px; height: 102px; }
.sbjz dd { float: left; padding: 0 22px; width: 281px; height: 100px; border: 1px solid #f6f6f6; background: #eef7ff; font: 12px/25px "Microsoft Yahei"; color: #313131; }
.sbjz .sbjz_dl2 { float: right; margin-left: 0px; margin-right: 30px; display: inline; }
.sbjz dd b { font-size: 16px; display: block; }
.sbjz .sbjz_dl3 dd { padding-top: 0px; height: 100px; }
.bann1 { margin: 34px auto 0; height: 220px; width: 1000px; overflow: hidden; }
.bann1 img { height: 220px; width: 1000px; }
.nadv_bg { height: 1279px; overflow: hidden; background: url(Img/register/adv_bg.jpg) no-repeat center top; }
.nadv h2 { margin-bottom: 64px; height: 98px; overflow: hidden; }
.nadv h2 span { margin-left: 273px; display: inline; float: left; width: 229px; text-align: right; overflow: hidden; }
.nadv h2 span em { color: red; height: 75px; overflow: hidden; font: bold 70px/70px "Microsoft Yahei"; display: block; }
.nadv h2 i { color: rgb(0, 0, 0); float: left; font-size: 18px; font-weight: normal; letter-spacing: 2.5px; padding-left: 365px; text-align: center; display: block; font: 16px/26px Arial Verdana; }
.nadv h2 p { float: left; color: #313131; padding-top: 20px; font: bold 48px/54px "Microsoft Yahei"; font-style: italic; height: 58px; width: 470px; }
.nadv_c { margin-bottom: 35px; position: relative; width: 1000px; height: 253px; overflow: hidden; }
.nadv_c dd > b { color: #000; display: block; font-size: 20px; padding-left: 13px; }
.nadv_c dd > b a:hover { text-decoration: none; }
.nadv_c dl { }
.nadv_c dt { float: left; width: 420px; height: 252px; overflow: hidden; }
.nadv_c dt img { width: 420px; height: 252px; }
.nadv_c dd { margin-top: 35px; float: right; width: 335px; overflow: hidden; padding-right: 28px; }
.nadv_c dd h3 { height: 85px; overflow: hidden; }
.nadv_c dd h3 span { width: 70px; height: 70px; overflow: hidden; display: block; float: left; }
.nadv_c dd h3 span img { width: 70px; height: 70px; }
.nadv_c dd h3 p { float: right; width: 250px; overflow: hidden; color: #3d3d3d; font: bold 24px/40px "Microsoft Yahei"; }
.nadv_c dd h3 p b { color: #ff6c00; }
.nadv_c dd h3 p i { display: block; text-transform: uppercase; color: #aeaeae; font: 12px/20px Arial Verdana; }
.nadv_c dd em { padding-left: 13px; display: block; color: #676767; font: 14px/26px "Microsoft Yahei"; }
.nadv_p1 { position: absolute; left: 510px; top: 125px; width: 88px; height: 33px; padding-top: 3px; text-align: center; overflow: hidden; font: 24px/33px "Microsoft Yahei"; color: #fff; background: url(Img/register/adv_p1.png) no-repeat left top; }
.nadv_c2 dt { float: right; }
.nadv_c2 dd { float: left; margin-left: 28px; overflow: hidden; }
.nadv_c2 .nadv_p1 { position: absolute; left: 457px; top: 91px; background: url(Img/register/adv_p2.png) no-repeat left top; }
.nadv_c3 .nadv_p1 { position: absolute; left: 495px; top: 92px; background: url(Img/register/adv_p3.png) no-repeat left top; }
.nadv_c4 .nadv_p1 { position: absolute; left: 457px; top: 108px; background: url(Img/register/adv_p4.png) no-repeat left top; }
.nkh_bg { height: 460px; overflow: hidden; background: url(Img/register/kh_bg.jpg) no-repeat center top; }
.nkh { width: 1154px; overflow: hidden; margin: 0 auto; }
.nkh h2 { margin: 0px auto 53px; height: 107px; width: 1000px; text-align: center; color: #ffc600; font: 30px/62px "Microsoft Yahei"; background: url(Img/register/kh_t.png) no-repeat center 62px; }
.nkh h2 a { color: #ffc600; }
.nkh h2 a:hover { text-decoration: none; }
.nkh h2 i { font: 24px/45px "Microsoft Yahei"; color: #fff; display: block; }
.nkh .roll1, .nkh .roll2 { margin-top: 94px; width: 62px; height: 62px; overflow: hidden; }
.nkh .roll1 img, .nkh .roll2 img { width: 62px; height: 62px; }
.nkh .tempWrap { float: left; }
.nkh_c { width: 1000px; margin-left: 18px; display: inline; }
.nkh_c dl { float: left; width: 1000px; overflow: hidden; padding-left: 20px; }
.nkh_c dl li { float: left; width:212px; height:282px; overflow: hidden; margin-left:32px; margin-bottom: 20px; }
.nkh_c li img { width:212px; height:282px; }
.nkh_c dd { float: right; width: 270px; overflow: hidden; font: 14px/28px "Microsoft Yahei"; color: #fff; }
.nkh_c dd a { display: block; color: #ffc600; font: 16px/32px "Microsoft Yahei"; }
.nkh_c .nones { float: right; padding-left: 20px; }
.nkh_bg1 { height: 383px; overflow: hidden; background: url(Img/register/kh_bg.jpg) no-repeat center top; }
.nkh1 { width: 1154px; overflow: hidden; margin: 0 auto; }
.nkh1 h2 { margin: 27px auto 53px; height: 107px; width: 1000px; text-align: center; color: #ffc600; font: 30px/62px "Microsoft Yahei"; background: url(Img/register/kh_t.png) no-repeat center 62px; }
.nkh1 h2 a { color: #ffc600; }
.nkh1 h2 a:hover { text-decoration: none; }
.nkh1 h2 i { font: 24px/45px "Microsoft Yahei"; color: #fff; display: block; }
.nkh1 .roll1, .nkh1 .roll2 { margin-top: 28px; width: 62px; height: 62px; overflow: hidden; }
.nkh1 .roll1 img, .nkh1 .roll2 img { width: 62px; height: 62px; }
.nkh1 .tempWrap { float: left; }
.nkh1_c { width: 1000px; margin-left: 18px; display: inline; }
.nkh1_c dl { float: left; width: 475px; overflow: hidden; padding-left: 20px; }
.nkh1_c dt { float: left; width: 172px; height: 124px; overflow: hidden; }
.nkh1_c dt img { width: 172px; height: 124px; }
.nkh1_c dd { float: right; width: 270px; overflow: hidden; font: 14px/28px "Microsoft Yahei"; color: #fff; }
.nkh1_c dd a { display: block; color: #ffc600; font: 16px/32px "Microsoft Yahei"; }
.nkh1_c .nones { float: right; padding-left: 20px; }
.nlc_bg { height: 626px; overflow: hidden; background: url(Img/register/lc_bg.jpg) no-repeat center top; }
.nlc .nt_h2 { margin: 48px auto 54px; color: #313131; background: url(Img/register/lc_t.png) no-repeat center 49px; }
.nlc ul { height: 166px; overflow: hidden; }
.nlc li { position: relative; float: left; margin-right: 13px; width: 161px; overflow: hidden; background: url(Img/register/lc_ic.png) no-repeat right 52px; }
.nlc li div { width: 130px; overflow: hidden; }
.nlc li img { width: 130px; height: 130px; transition: .1s transform; transform: translateZ(0); }
.nlc li:hover img { transform: scale(1.4); transition: .3s transform; }
.nlc li span { position: absolute; left: 0px; top: 74px; width: 130px; display: block; text-align: center; height: 42px; overflow: hidden; color: #fff; font: 18px/42px "Microsoft Yahei"; }
.nlc .nones { margin-right: 0px; width: 130px; background: none; }
.nlc_c { position: relative; height: 210px !important; overflow: hidden; width: 1000px; }
.nlc dl { margin-top: 13px; width: 998px; height: 195px; overflow: hidden; border: 1px solid #b6c9de; background: #fff; }
.nlc dt { float: right; width: 347px; height: 195px; overflow: hidden; }
.nlc dt img { width: 347px; height: 195px; }
.nlc dd { float: left; width: 548px; overflow: hidden; padding: 40px 0 0 40px; color: #676767; font: 18px/48px "Microsoft Yahei"; }
.nlc dd em { display: block; }
.nlc_c p { width: 31px; height: 14px; overflow: hidden; }
.nlc_c p img { width: 31px; height: 14px; }
.nlc_c .lc_p1 { position: absolute; left: 49px; top: 0px; }
.nlc_c .lc_p2 { position: absolute; left: 222px; top: 0px; }
.nlc_c .lc_p3 { position: absolute; left: 396px; top: 0px; }
.nlc_c .lc_p4 { position: absolute; left: 578px; top: 0px; }
.nlc_c .lc_p5 { position: absolute; left: 750px; top: 0px; }
.nlc_c .lc_p6 { position: absolute; left: 925px; top: 0px; }
.njz_bg { height: 646px; overflow: hidden; background: url(Img/register/zj_bg.jpg) no-repeat center top; }
.njz .nt_h2 { margin: 70px auto 25px; color: #313131; background: url(Img/register/zj_t.png) no-repeat center 49px; }
.njz ul { margin-left: 34px; }
.njz li { float: left; margin-right: 30px; width: 210px; overflow: hidden; }
.njz li img { width: 210px; height: 283px; }
.njz li span { padding: 0 12px; display: block; color: #676767; font: 14px/26px "Microsoft Yahei"; }
.njz li span b { padding-top: 10px; text-align: center; display: block; color: #313131; font: bold 18px/36px "Microsoft Yahei"; }
.njz .nones { margin-right: 0px; }
.new_bg { height: 525px; overflow: hidden; }
.n1_new { position: relative; }
.n1_new h2 { margin: 56px auto 35px; height: 71px; padding-left: 30px; width: 970px; overflow: hidden; background: url(Img/register/new_t.jpg) no-repeat center top; }
.n1_new h2 b { float: left; width: 90px; text-align: center; display: block; font: 30px/35px "Microsoft Yahei"; color: #313131; }
.n1_new h2 i { margin-top: 20px; float: left; font: 24px/50px Arial, Helvetica, sans-serif; text-transform: uppercase; display: block; padding: 0 15px 0 15px; color: #acacac; }
.n1_new h2 i a { color: #acacac; }
.n1_new h2 em { margin-top: 20px; padding-left: 18px; float: left; background: url(Img/register/new_ic.gif) no-repeat left 20px; font: 16px/50px "Microsoft Yahei"; color: #2d3e50; }
.n1_new h2 em a { color: #2d3e50; }
.n1_new .kh2_more { position: absolute; right: 0px; top: 5px; }
.n1_new dl { float: left; width: 460px; overflow: hidden; padding: 0 0 50px 0; height: 125px; }
.n1_new dt { margin-bottom: 5px; height: 36px; width: 460px; overflow: hidden; background: url(Img/register/new_w.gif) no-repeat left 10px; font: 18px/40px "Microsoft Yahei"; }
.n1_new dt a { padding-left: 34px; color: #2d3e50; display: inline-block; }
.n1_new dd { padding-left: 34px; font: 14px/26px "Microsoft Yahei"; color: #787878; background: url(Img/register/new_d.gif) no-repeat left 4px; }
.n1_new .new_dl2 { float: right; }
/**********************registerdetail-2.2商标注册详情************************************************/
.registerdetail_banner a { display: block; background: url(Img/registerdetail/registerdetail_banner.jpg) no-repeat center top; height: 330px; overflow: hidden; }
.sbjs_bg { height: 320px; overflow: hidden; }
.sbjs p { margin-top: 45px; float: left; width: 245px; height: 208px; overflow: hidden; }
.sbjs p img { width: 245px; height: 208px; }
.sbjs_r { margin-top: 45px; float: right; width: 722px; overflow: hidden; }
.sbjs h3 { padding-left: 15px; width: 707px; height: 52px; overflow: hidden; font: 30px/52px "Microsoft Yahei"; color: #313131; background: url(Img/registerdetail/xq_cs02.jpg) no-repeat center top; }
.sbjs span { margin: 20px auto; display: block; color: #000; font: 14px/28px "Microsoft Yahei"; }
.sbjs em b { float: left; color: #787878; font: 14px/38px "Microsoft Yahei"; }
.sbjs em a { color: #ffc600; display: inline-block; margin-left: 10px; width: 164px; height: 38px; overflow: hidden; text-align: center; font: 18px/38px "Microsoft Yahei"; background: url(Img/registerdetail/xq_cs03.jpg) no-repeat center top; text-decoration: none; }
.sbhc_bg { height: 652px; background: #F6F6F6; border: 1px solid #f6f6f6; overflow: hidden; }
.sbhc { height: 652px; background: url(Img/registerdetail/hc_img.jpg) no-repeat left 115px; }
.sbhc .nt_h2 { margin: 35px auto 66px; color: #313131; background: url(Img/registerdetail/hc_t.gif) no-repeat center 49px; }
.sbhc ul { float: right; width: 620px; overflow: hidden; }
.sbhc li { margin-bottom: 20px; ma height: 68px;
overflow: hidden; font: 14px/68px "Microsoft Yahei"; color: #787878; }
.sbhc li em { margin-right: 15px; width: 68px; height: 68px; overflow: hidden; text-align: center; display: block; float: left; color: #fff; font: 36px/68px Arial, Helvetica, sans-serif; }
.sbhc .hc_li2 { margin-left: 70px; margin-bottom: 40px; }
.sbhc .hc_li3 { margin-left: 96px; margin-bottom: 36px; }
.sbhc .hc_li4 { margin-left: 63px; }
.nhow_bg { height: 705px; overflow: hidden; }
.nhow h2 { margin: 44px auto 0px; padding-left: 20px; background: #F6F6F6; border: 1px solid #f6f6f6; width: 978px; overflow: hidden; height: 53px; color: #313131; font: 30px/53px "Microsoft Yahei"; }
.nhow ul { border: 1px solid #f6f6f6; border-top: 0px; width: 965px; padding-left: 33px; padding-top: 48px; height: 205px; margin-bottom: 45px; overflow: hidden; background: url(Img/registerdetail/how_l.gif) no-repeat 45px 90px; }
.nhow li { float: left; margin-right: 12px; width: 130px; background: url(Img/registerdetail/how_ic.gif) no-repeat right 26px; }
.nhow li img { width: 86px; height: 86px; }
.nhow li span { margin-top: 20px; width: 86px; display: block; text-align: center; color: #313131; font: 18px/30px "Microsoft Yahei"; }
.nhow li span i { display: block; color: #787878; font: 14px/26px "Microsoft Yahei"; }
.nhow .nones { margin-right: 0px; width: 86px; background: none; }
.nhow .how_li2 span { width: 90px; }
.nhow h3 { float: left; padding-left: 25px; padding-top: 50px; width: 462px; height: 194px; overflow: hidden; }
.nhow h3 b { display: block; font: 30px/50px "Microsoft Yahei"; color: #0b0b0b; }
.nhow h3 em { display: block; font: 14px/28px "Microsoft Yahei"; color: #535353; }
.nhow .how_h3 { background: url(Img/registerdetail/zq01.jpg) no-repeat left top; }
.nhow .how_h32 { float: right; background: url(Img/registerdetail/zq02.jpg) no-repeat left top; }
/*************************************case-3.1商标案件************************************************/
.case_banner a { display: block; height: 330px; overflow: hidden; }
.casefw_bg { height: 564px; overflow: hidden; }
.casefw { }
.casefw .nt_h2 { margin: 44px auto 32px; color: #313131; background: url(Img/case/cs_fwt.gif) no-repeat center 49px; }
.casefw ul { }
.casefw li { border: 1px solid #f6f6f6; border-bottom: 0px; border-right: 0px; width: 248px; height: 199px; text-align: center; float: left; }
.casefw li a { text-decoration: none; }
.casefw li img { width: 80px; height: 80px; display: block; margin: 34px auto 0; }
.casefw li span { font: 22px/46px "Microsoft Yahei"; display: block; color: #2d3e50; }
.casefw .nones { border-right: 1px solid #f6f6f6; }
.casefw .cs_li1 { border-bottom: 1px solid #f6f6f6; }
.cs_advbg { height: 745px; overflow: hidden; background: #F6F6F6 url(Img/case/cs_advbg.jpg) no-repeat center top; }
.cs_adv { position: relative; height: 745px; overflow: hidden; background: url(Img/case/cs_adv1.jpg) no-repeat center 165px; }
.cs_adv h2 { padding-top: 35px; height: 58px; overflow: hidden; }
.cs_adv h2 span { margin-left: 273px; display: inline; float: left; width: 229px; text-align: center; overflow: hidden; }
.cs_adv h2 span em { color: #313131; height: 29px; overflow: hidden; font: 24px/29px "Microsoft Yahei"; display: block; background: url(Img/register/adv_b.png) no-repeat center top; }
.cs_adv h2 span i { display: block; color: #afbfd4; font: 16px/26px "Microsoft Yahei"; text-transform: uppercase; font-style: italic; }
.cs_adv h2 b { float: left; color: #ffffff; padding-left: 15px; font: bold 48px/54px "Microsoft Yahei"; font-style: italic; }
.cs_adv p { width: 400px; font: 14px/24px "Microsoft Yahei"; color: #676767; }
.cs_adv p em { padding-left: 32px; color: #2d3e50; display: block; text-align: center; float: right; width: 80px; height: 60px; overflow: hidden; font: 26px/60px "Microsoft Yahei"; }
.cs_adv .cs_p1 { position: absolute; left: 20px; top: 255px; }
.cs_adv .cs_p1 em { padding-top: 10px; }
.cs_adv .cs_p2 em { padding-top: 10px; }
.cs_adv .cs_p2 { position: absolute; left: 607px; top: 255px; }
.cs_adv .cs_p3 { position: absolute; left: 22px; top: 416px; }
.cs_adv .cs_p4 { position: absolute; left: 604px; top: 418px; }
.cs_adv .cs_p2, .cs_adv .cs_p4 { width: 375px; }
.cs_adv .cs_p5 { width: 335px; text-align: center; position: absolute; left: 338px; top: 495px; }
.cs_adv .cs_p5 em { margin: 0 auto 54px; padding-right: 15px; display: block; float: none; }
.cs_adv .cs_p2 em, .cs_adv .cs_p4 em { float: left; padding-left: 0px; padding-right: 32px; }
.cs_adv h3 { position: absolute; left: 487px; top: 189px; color: #2d3e50; font: 26px/60px "Microsoft Yahei"; }
.cs_adv h4 { position: absolute; left: 487px; top: 368px; color: #4e7aab; height: 60px; font: 14px/60px "Microsoft Yahei"; }
.cs_adv h4 a { color: #4e7aab; display: inline-block; height: 60px; }
.cs_lc { height: 360px; overflow: hidden; background: none; }
.cs_anlibg { height: 581px; overflow: hidden; background: url(Img/case/anli_bg.jpg) no-repeat center top; }
.cs_anli { float: left; margin: 56px 0 0 0; height: 485px; width: 250px; overflow: hidden; background: url(Img/case/al_lbg.jpg) no-repeat left 12px; }
.cs_anli h2 { float: left; margin-bottom: 2px; background: #688cb4; width: 245px; height: 85px; overflow: hidden; color: #fff; text-align: center; font: 28px/85px "Microsoft Yahei"; }
.cs_anli ul { width: 250px; overflow: hidden; }
.cs_anli li { background: url(Img/case/cs_l.png) no-repeat left bottom; width: 250px; height: 43px; overflow: hidden; font: 16px/42px "Microsoft Yahei"; }
.cs_anli li a { display: inline-block; padding-left: 50px; width: 200px; overflow: hidden; height: 42px; color: #2d3e50; background: url(Img/case/cs_alp1.png) no-repeat 1px top; }
.cs_anli li a:hover, .cs_anli .cur a { text-decoration: none; background: url(Img/case/cs_alp2.png) no-repeat 1px top; }
.cs_anli .nones { background: none; }
.anli_r { margin: 56px 0 0 0; float: right; padding: 30px 22px 0; width: 701px; overflow: hidden; height: 438px; overflow: hidden; background: #fff; }
.anli_r dl { margin-bottom: 18px; height: 124px; width: 700px; overflow: hidden; background: #f0f0f0; }
.anli_r dt { float: left; width: 172px; height: 124px; overflow: hidden; }
.anli_r dt img { width: 172px; height: 124px; }
.anli_r dd { float: right; display: inline-block; padding: 18px; width: 485px; font: 14px/26px "Microsoft Yahei"; color: #676767; }
.anli_r dd h3 { font: 16px/36px "Microsoft Yahei"; color: #2d3e50; }
.anli_r dd h3 a { color: #2d3e50; }
.anli_r dd a { color: #688cb4; }
.cs_partbg { height: 720px; }
.cs_partbg .nt_h2 { margin: 57px auto 40px; color: #313131; background: url(Img/case/cs_pt.gif) no-repeat center 49px; }
.cs_part { width: 1000px; height: 590px; overflow: hidden; background: url(Img/case/cs_bg.jpg) no-repeat left top; }
.cs_part .team { width: 958px; margin: 0 auto; height: 567px; display: block; }
.cs_part dl { width: 152px; height: 204px; overflow: hidden; float: left; margin-top: 87px; }
.cs_part dl dt { margin: 0 auto; width: 152px; height: 204px; overflow: hidden; }
.cs_part dl dt img { width: 152px; height: 204px; }
.cs_part dl dd { text-align: center; width: 278px; font: 14px/26px "Microsoft Yahei"; color: #676767; }
.cs_part dl dd h3 { font: 20px/58px "Microsoft Yahei"; color: #2d3e50; }
.cs_part dl dd h3 a { color: #2d3e50; }
.cs_part dl dd em { display: block; margin: 20px auto 0; width: 138px; height: 36px; overflow: hidden; font: 18px/36px "Microsoft Yahei"; background: #688cb4; }
.cs_part dl dd em a { color: #fff; }
.cs_part dl.showteam { width: 278px; height: 567px; margin-top: 0; margin-left: 25px; margin-right: 25px; }
.cs_part dl.showteam dt { margin: 0 auto; width: 278px; height: 375px; overflow: hidden; }
.cs_part dl.showteam dt img { width: 278px; height: 375px; }
.cs_part dl.showteam dd { text-align: center; width: 278px; font: 14px/26px "Microsoft Yahei"; color: #676767; }
.cs_part dl.showteam dd h3 { font: 20px/58px "Microsoft Yahei"; color: #2d3e50; }
.cs_part dl.showteam dd h3 a { color: #2d3e50; }
.cs_part dl.showteam dd em { display: block; margin: 20px auto 0; width: 138px; height: 36px; overflow: hidden; font: 18px/36px "Microsoft Yahei"; background: #688cb4; }
.cs_part dl.showteam dd em a { color: #fff; }
.cs_part dl.dl2 { margin-left: 10px; }
.cs_part dl.dl4 { margin-right: 10px; }
/*.g-pjj{height: 590px;padding-top: 10px; width:1000px; border:2px solid #efefef; margin:0 auto;}
.g-pjj h4{font:26px "Microsoft YaHei"; color:#000000;font-weight: bold;text-align: center;}
.pjj{position: relative; margin-top:30px;}
.pjj .le{position: absolute;left: 441px;top:90px; z-index:999;}
.pjj .ri{position: absolute;right: 448px;top:90px;z-index:999;}
.pjj-c li{float: left;}


.pjj li{float: left; position:relative}
.pjj .qsl{width: 152px;height: 205px;text-align: center; margin:87px 0 0;    margin-left: 20px;    overflow: hidden;}
.pjj .qsl span { display:none}
.pjj .qsl img{width: 152px;height: 205px;}
.pjj .qsl1{width:152px;height:205px;text-align: center;overflow:hidden;margin-left: 10px;}
.pjj .qsl1 img{width:152px;height:205px;margin: 0px 0px 0px 0;}
.pjj .qsl2{width: 278px;height:567px;text-align: center;padding-right: 0;margin-top: 0; margin-left:20px;overflow:visible;}
.pjj .qsl2 span{ display:block}
.pjj .qsl2 img{width:278px;height:375px;display: block;}
.pjj .qsl2 em img{width: 113px;height: 30px;margin: 0 auto;padding: 0px;}
.pjj .qsl2 b{display: block;font:14px "Microsoft YaHei"; color:#fff;font-weight: bold;line-height: 20px;padding-top: 15px;}
.pjj .qsl2 i{font-style: normal;display: block;font-weight: normal;}
.pjj .qsl2 p{font:12px "Microsoft YaHei"; color:#fff;line-height: 20px;padding-bottom: 15px;padding-top: 16px;}
.pjj .qsl2 em{font:12px "Microsoft YaHei"; color:#fff;margin: 0 auto; display: block;width: 110px;height: 27px;border: 2px solid #fff;text-align: center;line-height: 27px;}
.pjj .qsl2 .qsdesc{ text-align: center; margin-left: -23px; width: 340px; font:14px/26px "Microsoft Yahei"; color: #676767;}
.pjj .qsl2 .qsdesc h3{ font:20px/58px "Microsoft Yahei";color: #2d3e50;}
.pjj .qsl2 .qsdesc h3 a{color: #2d3e50;}
.pjj .qsl2 .qsdesc em{ display: block;margin: 20px auto 0; width: 138px; height: 36px; overflow: hidden;  font:18px/36px "Microsoft Yahei"; background: #688cb4;}
.pjj .qsl2 .qsdesc em a{color: #fff; }

.pjj .qsl4{width:152px;height:205px;text-align: center; margin-left:0;overflow:hidden;}
.pjj .qsl4 img{width:152px;height:205px;}
.pjj .qsk1{ text-align:center; display: block;}
.pjj .qsk1 i{font-style: normal;display: block;font-weight: normal;}
*/



.cs_new { height: 552px; overflow: hidden; background: #eef7ff; border-top: 1px solid #f6f6f6; }
.cs_newl { float: left; margin: 70px 0 0 0; height: 415px; overflow: hidden; background: #fff; width: 754px; }
.cs_newl dl { padding: 18px 0 0 19px; width: 676px; overflow: hidden; }
.cs_newl dt { float: left; background: #eef7ff; width: 94px; height: 80px; text-align: center; font: 16px/20px Arial, Helvetica, sans-serif; }
.cs_newl dt em { display: block; padding-top: 5px; color: #494949; font: 36px/50px Arial, Helvetica, sans-serif; }
.cs_newl dt a { color: #878b8e; }
.cs_newl dd { float: right; width: 555px; font: 14px/26px "Microsoft Yahei"; color: #777; }
.cs_newl dd p { float: left; }
.cs_newl dd span { display: block; padding-top: 10px; font: bold 16px/30px "Microsoft Yahei"; color: #2d3e50; }
.cs_newl dd span a { color: #4b4b4b; }
.cs_newl dd em { display: block; margin-top: 20px; text-align: center; float: right; width: 100px; height: 33px; overflow: hidden; font: 14px/33px "Microsoft Yahei"; border: 1px solid #688cb4; }
.cs_newl dd em a { color: #688cb4; }
.cs_fagr { margin: 70px 0 0 0; height: 415px; float: right; width: 246px; overflow: hidden; background: #ccddf0 url(Img/case/cs_ip.jpg) no-repeat center top; }
.cs_fagr h3 { height: 67px; text-align: center; color: #2d3e50; font: 24px/67px "Microsoft Yahei"; }
.cs_fagr span { margin: 66px 0 75px 107px; display: block; padding-left: 10px; text-align: center; width: 120px; height: 27px; overflow: hidden; font: 14px/27px "Microsoft Yahei"; background: url(Img/case/cs_b.png) no-repeat left top; }
.cs_fagr span a { color: #fff; }
.cs_fagr p { margin: 20px auto 0; text-align: center; width: 140px; height: 37px; overflow: hidden; font: 14px/37px "Microsoft Yahei"; background: #688cb4; }
.cs_fagr p a { color: #fff; }
.cs_fagr ul { margin-left: 28px; }
.cs_fagr li { padding-left: 10px; font: 14px/30px "Microsoft Yahei"; background: url(Img/case/cs_ic.gif) no-repeat left center; }
.cs_fagr li a { color: #505050; }
/*************************************casedetail-3.2商标案件详细************************************************/
.casedetail_banner a { display: block; background: url(Img/casedetail/casedetail_banner.jpg) no-repeat center top; height: 330px; overflow: hidden; }
.cs_lcbg { height: 570px; overflow: hidden; background: #eef7ff; }
.cs_lc { height: 570px; overflow: hidden; background: url(Img/casedetail/cs_lcbg.jpg) no-repeat center 156px; }
.cs_lc .nt_h2 { margin: 34px auto 50px; color: #313131; background: url(Img/casedetail/cs_lc2t.gif) no-repeat center 49px; }
.cs_lc li { width: 210px; height: 183px; text-align: center; float: left; }
.cs_lc li img { width: 99px; height: 99px; display: block; margin: 0 auto; }
.cs_lc li span { padding-top: 7px; font: 16px/26px "Microsoft Yahei"; display: block; color: #313131; }
.cs_lc .nones { margin-right: 0px; margin-left: 50px; }
.cs_lc .lc_li01 { width: 99px; overflow: hidden; margin-right: 50px; }
.cs_case { height: 325px; overflow: hidden; }
.cs_case h3 { margin-top: 32px; float: left; padding-left: 25px; padding-top: 50px; width: 462px; height: 194px; overflow: hidden; }
.cs_case h3 b { display: block; font: 30px/50px "Microsoft Yahei"; color: #0b0b0b; }
.cs_case h3 em { display: block; font: 14px/28px "Microsoft Yahei"; color: #535353; }
.cs_case .how_h3 { background: url(Img/casedetail/zq01.jpg) no-repeat left top; }
.cs_case .how_h32 { float: right; background: url(Img/casedetail/zq03.jpg) no-repeat left top; }
/*************************************deal-4商标交易************************************************/
.deal_bannerbg { position: relative; height: 330px; overflow: hidden; }
.deal_banner a { display: block; height: 330px; overflow: hidden; }
.deal_reg { position: absolute; margin-left: -500px; left: 50%; top: 0px; width: 1000px; height: 330px; overflow: hidden; }
.deal_con { position: relative; width: 674px; height: 215px; overflow: hidden; margin: 60px auto 0; background: url(Img/deal/jisoyi_sp.png) repeat center top; }
.deal_con p { width: 290px; height: 66px; overflow: hidden; text-align: center; margin: 11px auto 0; }
.deal_con p a { display: inline-block; float: left; padding: 0 36px; height: 66px; overflow: hidden; color: #2d3e50; font: 24px/66px "Microsoft Yahei"; }
.deal_con p .reg_a2 { color: #2d3e50; background: url(Img/deal/jisoyi_ic.gif) no-repeat left center; }
.deal_con p a.cur { color: #ff5a00; font: bold 24px/66px "Microsoft Yahei"; }
.deal_con ul { width: 540px; overflow: hidden; margin: 0 auto; }
.deal_con li { float: left; margin: 0 8px 22px 0; line-height: 0px; color: #2d3e50; }
.deal_con .reg_li2 { margin-right: 0px; }
.deal_con .reg_li2 span { float: right; display: inline-block; width: 49px; height: 44px; overflow: hidden; }
.deal_con .reg_li2 span img { width: 49px; height: 44px; }
.deal_con .reg_li2 .inp1 { font: 16px/44px "Microsoft Yahei"; float: left; width: 207px; padding-left: 10px; height: 44px; border: none; line-height: 44px; overflow: hidden; background: url(Img/deal/jiaoyi_p1.png) no-repeat left top; color: #999; outline: none; }
.deal_con .reg_li1 select { font: 16px/44px "Microsoft Yahei"; height: 44px; width: 240px; padding-left: 10px; overflow: hidden; background: url(Img/deal/jiaoyi_p2.png) no-repeat left top; border: none; border-right: 1px solid #C3D1DD; border-radius: 0px 6px 6px 0px; color: #999; }
.deal_con .reg_li3 { margin-left: 170px; height: 40px; line-height: 0px; width: 147px; overflow: hidden; }
.deal_con .reg_li3 .btn1 { display: inline-block; background: url(Img/deal/jiaoyi_btn.png) no-repeat left top; width: 147px; height: 40px; border: 0; }
.deal_con em { position: absolute; left: 418px; top: 82px; height: 24px; display: block; font: 16px/24px "Microsoft Yahei"; }
.deal_con em a { color: #2e4050; }
.deal_listbg { }
.deal_list { position: relative; width: 997px; margin-top: 58px; border-top: 3px solid #ff9600; overflow: hidden; }
.deal_list2 { border-top: 3px solid #18cea7; }
.deal_list3 { border-top: 3px solid #ff6584; }
.deal_list p { position: absolute; left: 0px; top: 0px; width: 247px; height: 297px; overflow: hidden; }
.deal_list p img { width: 247px; height: 297px; }
.deal_list p em { position: absolute; left: 74px; top: 91px; display: block; width: 100px; height: 32px; overflow: hidden; text-align: center; font: 14px/32px "Microsoft Yahei"; background: url(Img/deal/deal_btn1.gif) no-repeat center top; }
.deal_list em a { color: #fff; }
.deal_list .list_p3 em { background: url(Img/deal/deal_btn3.gif) no-repeat center top; }
.deal_list .list_p2 em { background: url(Img/deal/deal_btn2.gif) no-repeat center top; }
.deal_list li { position: relative; float: left; background: #f6f6f6; width: 245px; height: 296px; border: 1px solid #e8e8e8; border-right: 0px; border-bottom: 0px; }
.deal_list li a { text-decoration: none; }
.deal_list li img { width: 245px; height: 245px; border-bottom: 1px solid #e8e8e8; background-color: #fff; }
.deal_list li span { position: absolute; left: 0px; top: 212px; width: 245px; height: 30px; font: 14px/30px "Microsoft Yahei"; display: block; text-align: center; color: #676767; }
.deal_list li i { margin: 10px auto 0; display: block; padding-left: 35px; width: 41px; height: 29px; overflow: hidden; font: 14px/29px "Microsoft Yahei"; color: #fff; background: url(Img/deal/deal_ic1.gif) no-repeat center top; }
.deal_list .nones { border-right: 1px solid #e8e8e8; }
.deal_list .list_li1 { margin-left: 247px; }
.deal_list .list_li2 { border-bottom: 1px solid #e8e8e8; }
.deal_morebg { margin: 60px auto 60px; }
.deal_more { height: 565px; overflow: hidden; width: 998px; border: 1px solid #e8e8e8; }
.deal_more h2 { margin-bottom: 28px; height: 60px; padding: 0 25px; width: 948px; overflow: hidden; background: #f6f6f6; color: #313131; border-bottom: 1px solid #e8e8e8; font: 30px/60px "Microsoft Yahei"; }
.deal_more h2 span { background: #ff6584; margin-top: 15px; display: block; width: 115px; height: 35px; overflow: hidden; text-align: center; font: 14px/35px "Microsoft Yahei"; }
.deal_more h2 span a { color: #fff; }
.deal_more ul { width: 900px; margin: 0 auto; }
.deal_more li { float: left; width: 180px; font: 14px/46px "Microsoft Yahei"; color: #676767; border-bottom: 1px solid #e8e8e8; }
.deal_more li a { color: #676767; }
.deal_more ul .nones { border: 0px; }
.deal_lcbg { height: 310px; overflow: hidden; }
.deal_lc .nt_h2 { margin: 0px auto 43px; color: #313131; background: url(Img/deal/deal_lct.gif) no-repeat center 49px; }
.deal_lc ul { width: 1000px; overflow: hidden; background: url(Img/deal/deal_lcip.jpg) no-repeat center top; }
.deal_lc li { width: 169px; text-align: center; float: left; }
.deal_lc li img { width: 79px; height: 79px; display: block; margin: 0 auto; }
.deal_lc li span { padding-top: 6px; font: 14px/28px "Microsoft Yahei"; display: block; color: #313131; }
.deal_lc .deal_li1 { width: 159px; }
.deal_ncbg { height: 426px; background: #F6F6F6; border: 1px solid #f6f6f6; overflow: hidden; }
.deal_nc .nt_h2 { margin: 33px auto 18px; color: #313131; background: url(Img/deal/deal_cn.gif) no-repeat center 49px; }
.deal_nc p { width: 533px; height: 310px; overflow: hidden; float: left; }
.deal_nc p img { width: 533px; height: 310px; }
.deal_nc ul { float: right; width: 386px; margin: 34px auto 0; }
.deal_nc li { font: 14px/50px "Microsoft Yahei"; padding-left: 16px; color: #676767; background: url(Img/deal/deal_ic.gif) no-repeat left 23px; }
.deal_nc li a { color: #676767; }
.deal_fwbg { height: 540px; overflow: hidden; }
.deal_fw h2 { margin: 39px auto 58px; text-align: center; display: block; font: 30px/55px "Microsoft Yahei"; color: #313131; background: url(Img/deal/deal_fwt.jpg) no-repeat center 55px; }
.deal_fw h2 i { font: 24px/45px "Microsoft Yahei"; display: block; color: #fff; }
.deal_fw li { position: relative; float: left; margin-right: 52px; width: 210px; }
.deal_fw li img { width: 210px; height: 210px; }
.deal_fw li em { position: absolute; left: 0px; top: 122px; width: 210px; height: 53px; font: 24px/53px "Microsoft Yahei"; display: block; text-align: center; color: #fff; }
.deal_fw li span { margin: 30px auto 0; display: block; overflow: hidden; font: 14px/36px "Microsoft Yahei"; color: #676767; text-align: center; }
.deal_fw .nones { margin-right: 0px; }
/*************************************patent-5.1专利申请************************************************/
.patent_banner a { display: block; background: url(Img/patent/patent_banner.jpg) no-repeat center top; height: 330px; overflow: hidden; }
.zl_csbg { margin-top: 56px; height: 365px; overflow: hidden; }
.zl_case { }
.zl_case p { float: left; width: 246px; height: 291px; overflow: hidden; text-align: center; position: relative; }
.zl_case p img { width: 246px; height: 291px; }
.zl_case p span { position: absolute; left: 0px; top: 27px; width: 246px; overflow: hidden; color: #2d3e50; font: 30px/50px "Microsoft Yahei"; }
.zl_case ul { float: right; width: 752px; height: 289px; border-left: 0px; border: 1px solid #cbe8f0; }
.zl_case li { float: left; width: 249px; height: 289px; overflow: hidden; border-right: 1px solid #cbe8f0; }
.zl_case li img { display: block; width: 129px; height: 129px; margin: 38px auto 0; }
.zl_case li a { text-decoration: none; }
.zl_case li span { padding-top: 10px; display: block; text-align: center; color: #2d3e50; font: 18px/39px "Microsoft Yahei"; }
.zl_case li span b { display: block; color: #2d3e50; font: 24px/42px "Microsoft Yahei"; }
.zl_case .nones { border-right: 0px; }
.zl_albg { height: 540px; background: #f6f6f6; border: 1px solid #f6f6f6; overflow: hidden; }
.zl_anli .nt_h2 { margin: 40px auto 52px; color: #313131; }
.zl_anli ul { padding-left: 527px; width: 473px; padding-top: 27px; height: 310px; overflow: hidden; background: url(Img/patent/zl_alimg.jpg) no-repeat left top; }
.zl_anli li { margin-bottom: 33px; height: 26px; color: #313131; font: 14px/25px "Microsoft Yahei"; }
.zl_anli li em { float: left; width: 25px; height: 25px; overflow: hidden; text-align: center; color: #fff; margin-right: 8px; display: block; font: 18px/25px Arial, Helvetica, sans-serif; }
.zl_bzbg { height: 640px; background: url(Img/patent/zl_bzbg.jpg) no-repeat center top; }
.zl_bz { position: relative; height: 640px; overflow: hidden; }
.zl_bz .nt_h2 { margin: 50px auto 108px; color: #313131; background: url(Img/patent/zl_bzt.png) no-repeat center 49px; }
.zl_bz p { position: absolute; left: 301px; top: 184px; width: 400px; height: 388px; overflow: hidden; }
.zl_bz p img { width: 400px; height: 388px; }
.zl_bz ul { padding: 0 65px; }
.zl_bz li { margin-bottom: 80px; float: left; width: 205px; color: #676767; font: 14px/26px "Microsoft Yahei"; }
.zl_bz li em { color: #313131; display: block; font: 24px/55px "Microsoft Yahei"; }
.zl_bz .bz_li1 { margin-left: 400px; display: inline; float: right; }
.deal_lcbg2 { height: 380px; }
.deal_lc2 .nt_h2 { margin: 52px auto 68px; color: #313131; background: url(Img/patent/zl_lc.gif) no-repeat center 49px; }
.zl_xsbg { height: 562px; background: #F6F6F6; border: 1px solid #f6f6f6; overflow: hidden; }
.zl_xs .nt_h2 { margin: 42px auto 40px; color: #313131; background: url(Img/patent/zl_xst.gif) no-repeat center 49px; }
.zl_xs ul { }
.zl_xs li { float: left; width: 323px; height: 365px; overflow: hidden; margin-right: 15px; background: url(Img/patent/zl_xsip.jpg) no-repeat left 0px; }
.zl_xs li img { display: block; width: 214px; height: 214px; margin: 35px auto 0; }
.zl_xs li span { padding: 15px 55px 0; display: block; text-align: center; color: #676767; font: 14px/27px "Microsoft Yahei"; }
.zl_xs .nones { margin-right: 0px; }
/*************************************patentdetail-5.2专利申请详细************************************************/
.patentdetail_banner a { display: block; background: url(Img/patentdetail/patentdetail_banner.jpg) no-repeat center top; height: 330px; overflow: hidden; }
.sbjs_r h3 { background: url(Img/patentdetail/zl_fw2.jpg) no-repeat left top; }
.zl_case .how_h301 { float: right; background: url(Img/patentdetail/zq03.jpg) no-repeat left top; }
.zl_xqlcbg { height: 447px; background: #F6F6F6; border: 1px solid #f6f6f6; overflow: hidden; }
.zl_xqlc { padding-top: 42px; height: 405px; background: url(Img/patentdetail/zl_lcbg.jpg) no-repeat center top; }
.zl_xqlc .nt_h2 { margin: 0 auto 24px; color: #313131; background: url(Img/patentdetail/zl_xqlc.png) no-repeat center 49px; }
.zl_xqlc ul { padding-left: 60px; position: relative; height: 315px; overflow: hidden; }
.zl_xqlc li { margin-top: 80px; float: left; width: 125px; overflow: hidden; }
.zl_xqlc li em { margin: 0 auto; display: block; width: 68px; height: 68px; overflow: hidden; text-align: center; color: #17ae9c; font: 30px/68px Arial, Helvetica, sans-serif; }
.zl_xqlc li i { color: #313131; display: block; text-align: center; font: 14px/25px "Microsoft Yahei"; }
.zl_xqlc .zl_xq2 { }
.zl_xqlc .zl_xq3 { margin-top: 20px; }
.zl_xqlc .zl_xq3 i { height: 33px; padding-top: 25px; }
.zl_xqlc .zl_xq03 i { height: 60px; padding-top: 0px; }
.zl_xqlc .zl_i1 { margin-left: 5px; }
.zl_xqlc .zl_xq1 { margin-top: 0px; position: absolute; left: 0px; top: 0px; width: 140px; overflow: hidden; height: 68px; }
.zl_xqlc .zl_xq1 em { float: left; }
.zl_xqlc .zl_xq1 i { float: right; line-height: 68px; }
.zl_xqlc .zl_xq9 { margin-top: 0px; position: absolute; right: 0px; top: 191px; width: 147px; overflow: hidden; height: 68px; }
.zl_xqlc .zl_xq9 em { float: right; }
.zl_xqlc .zl_xq9 i { float: left; line-height: 68px; }
/*************************************copyright-6.版权登记************************************************/
.copyright_banner a { display: block; background: url(Img/copyright/copyright_banner.jpg) no-repeat center top; height: 330px; overflow: hidden; }
.dj_casebg { height: 420px; overflow: hidden; }
.dj_case .nt_h2 { margin: 50px auto 45px; color: #313131; background: url(Img/copyright/dj_cst.gif) no-repeat center 49px; }
.dj_case ul { }
.dj_case li { float: left; border: 1px solid #f6f6f6; border-right: 0px; width: 165px; height: 198px; overflow: hidden; }
.dj_case li a { text-decoration: none; }
.dj_case li img { display: block; margin: 35px auto 0; height: 80px; width: 80px; overflow: hidden; }
.dj_case li span { display: block; text-align: center; color: #2d3e50; font: 20px/55px "Microsoft Yahei"; }
.dj_case .nones { border-right: 1px solid #f6f6f6; }
.dj_case2bg { height: 380px; overflow: hidden; }
.dj_case2 .nt_h2 { margin: 0 auto 45px; color: #313131; background: url(Img/copyright/dj_cs2t.gif) no-repeat center 49px; }
.dj_case2 ul { }
.dj_case2 li { float: left; border: 1px solid #f6f6f6; border-right: 0px; width: 248px; height: 198px; overflow: hidden; }
.dj_case2 li a { text-decoration: none; }
.dj_case2 li img { display: block; margin: 35px auto 0; height: 80px; width: 80px; overflow: hidden; }
.dj_case2 li span { display: block; text-align: center; color: #2d3e50; font: 20px/55px "Microsoft Yahei"; }
.dj_case2 .nones { border-right: 1px solid #f6f6f6; }
.dj_hcbg { height: 764px; background: #F6F6F6; border: 1px solid #f6f6f6; overflow: hidden; }
.dj_hc .nt_h2 { margin: 46px auto 50px; color: #313131; background: url(Img/copyright/dj_hct.gif) no-repeat center 49px; }
.dj_hc p { float: left; width: 373px; height: 524px; overflow: hidden; }
.dj_hc p img { width: 373px; height: 524px; }
.dj_hc ul { width: 567px; overflow: hidden; float: right; }
.dj_hc li { height: 50px; overflow: hidden; margin-bottom: 8px; }
.dj_hc li em { float: left; display: block; width: 48px; height: 48px; overflow: hidden; text-align: center; color: #fff; font: 20px/48px Arial, Helvetica, sans-serif; margin-right: 10px; }
.dj_hc li p { float: right; width: 502px; font: 14px/48px "Microsoft Yahei"; color: #787878; }
.dj_hc .hc_li01 em { background: url(Img/copyright/hc1.gif) no-repeat left top; }
.dj_hc .hc_li02 em { background: url(Img/copyright/hc2.gif) no-repeat left top; }
.dj_hc .hc_li03 em { background: url(Img/copyright/hc3.gif) no-repeat left top; }
.dj_hc .hc_li04 em { background: url(Img/copyright/hc4.gif) no-repeat left top; }
.dj_hc .hc_li05 em { background: url(Img/copyright/hc5.gif) no-repeat left top; }
.dj_hc .hc_li06 em { background: url(Img/copyright/hc6.gif) no-repeat left top; }
.dj_hc .hc_li07 em { background: url(Img/copyright/hc7.gif) no-repeat left top; }
.dj_hc .hc_li08 em { background: url(Img/copyright/hc8.gif) no-repeat left top; }
.dj_hc .hc_li02, .dj_hc .hc_li03 { height: 80px; }
.dj_hc .hc_li02 p, .dj_hc .hc_li05 p, .dj_hc .hc_li03 p { line-height: 23px; }
.bann2 { margin: 40px auto 0; width: 1000px; height: 222px; overflow: hidden; }
.dj_xzbg { }
.dj_xz { height: 420px; overflow: hidden; }
.dj_xz .nt_h2 { margin: 0px auto 30px; color: #313131; background: url(Img/copyright/dj_xz.gif) no-repeat center 49px; }
.dj_xz li { float: left; width: 192px; text-align: center; overflow: hidden; margin-right: 72px; }
.dj_xz li img { width: 192px; height: 192px; }
.dj_xz li b { display: block; font: bold 16px/28px "Microsoft Yahei"; color: #2d3e50; }
.dj_xz li span { display: block; color: #535353; font: 14px/23px "Microsoft Yahei"; }
.dj_xz .nones { margin-right: 0px; }
.dj_zq { height: 420px; overflow: hidden; }
.dj_zq .nt_h2 { margin: 0px auto 55px; color: #313131; background: url(Img/copyright/dj_zq.gif) no-repeat center 49px; }
.dj_zq li { float: left; width: 255px; height: 257px; text-align: center; overflow: hidden; margin-right: 2px; background: url(Img/copyright/dj_ibg.jpg) no-repeat left top; }
.dj_zq li p { height: 257px; overflow: hidden; background: url(Img/copyright/dj_zqic.gif) no-repeat right 99px; }
.dj_zq li img { display: block; margin: 40px auto 15px; width: 86px; height: 86px; }
.dj_zq li b { display: block; font: 18px/42px "Microsoft Yahei"; color: #313131; }
.dj_zq li span { width: 225px; overflow: hidden; display: block; color: #787878; font: 14px/25px "Microsoft Yahei"; }
.dj_zq .nones { margin-right: 0px; width: 225px; }
.dj_cs2 { height: 335px; overflow: hidden; background: url(Img/copyright/zd_csbg.jpg) no-repeat center top; }
.dj_cs2 h3 { padding-left: 25px; padding-top: 19px; width: 555px; overflow: hidden; }
.dj_cs2 h3 b { display: block; font: 30px/50px "Microsoft Yahei"; color: #0b0b0b; }
.dj_cs2 h3 em { display: block; font: 14px/28px "Microsoft Yahei"; color: #535353; }
/*************************************newcase-7.1案例新闻************************************************/
.newcase_banner a { display: block; height: 330px; overflow: hidden; }
.new_csbg { }
.new_cs { position: relative; height: 700px; overflow: hidden; }
.new_cs .nt_h2 { margin: 30px auto 27px; color: #313131; background: url(Img/newcase/zx_t.gif) no-repeat center 49px; }
.new_cs .kh2_more { position: absolute; right: 0px; top: 66px; }
.n_dl1 { margin-bottom: 50px; position: relative; padding: 22px 22px 0 22px; width: 954px; height: 258px; overflow: hidden; border: 1px solid #f6f6f6; background: #eef7ff; }
.n_dl1 dt { float: left; width: 360px; height: 233px; overflow: hidden; }
.n_dl1 dt img { width: 360px; height: 233px; }
.n_dl1 dd { float: right; padding: 0 10px 0 0; width: 560px; overflow: hidden; }
.n_dl1 dd h3 { margin: 22px auto 20px; font: 18px/30px "Microsoft Yahei"; }
.n_dl1 dd h3 a { color: #51677f; }
.n_dl1 dd h3 i { height: 28px; margin-right: 10px; border: 1px solid #2d3e50; text-align: center; width: 84px; display: block; float: left; font: 20px/28px "Microsoft Yahei"; color: #51677f; }
.n_dl1 dd p { color: #787878; font: 14px/24px "Microsoft Yahei"; }
.n_dl1 dd em { margin-top: 35px; display: block; background: #2d3e50; width: 100px; text-align: center; height: 30x; font: 14px/30px "Microsoft Yahei"; }
.n_dl1 dd em a { color: #fff; }
.n_dl2 { float: left; width: 457px; height: 80px; border-bottom: 1px solid #cdcdcd; overflow: hidden; }
.n_dl2 dt { float: left; width: 106px; height: 80px; text-align: center; font: 16px/20px Arial, Helvetica, sans-serif; }
.n_dl2 dt em { display: block; padding-top: 5px; color: #494949; font: 36px/40px Arial, Helvetica, sans-serif; }
.n_dl2 dt a { color: #878b8e; text-decoration: none; }
.n_dl2 dd { float: right; width: 330px; font: 14px/26px "Microsoft Yahei"; color: #777; }
.n_dl2 dd span { display: block; padding-top: 10px; font: bold 16px/30px "Microsoft Yahei"; color: #2d3e50; }
.n_dl2 dd span a { color: #4b4b4b; }
.n_dl3 { float: right; }
.new_cs .nones { margin-top: 30px; border: 0px; }
/*************************************newlist7.2新闻列表************************************************/
.newlist_banner a { display: block; background: url(Img/newlist/newlist_banner.jpg) no-repeat center top; height: 330px; overflow: hidden; }
.nlist_l { float: left; margin-top: 35px; width: 216px; overflow: hidden; margin-bottom: 10px; }
.nlist_l h2 { width: 190px; padding-right: 26px; text-align: center; height: 66px; font: 24px/59px "Microsoft Yahei"; background: url(Img/newlist/new_t.png) no-repeat left top; color: #fff; }
.nlist_l h2 a { color: #fff; text-decoration: none; }
.nlist_h3 { width: 214px; overflow: hidden; background: #F6F6F6; border: 1px solid #f6f6f6; padding-bottom: 20px; }
.nlist_h3 h3 { margin: 10px auto 0; width: 187px; height: 36px; overflow: hidden; font: 16px/32px "Microsoft Yahei"; color: #313131; }
.nlist_h3 h3 a { padding-left: 35px; width: 152px; height: 36px; overflow: hidden; display: inline-block; color: #fff; background: url(Img/newlist/new_b2.png) no-repeat center top; }
.nlist_h3 h3 a:hover, .nlist_h3 h3.cur a { text-decoration: none; color: #2d3e50; background: url(Img/newlist/new_b1.png) no-repeat center top; }
.nlist_h3 h4 { margin: 10px auto 0; width: 187px; height: 36px; overflow: hidden; font: 16px/32px "Microsoft Yahei"; color: #313131; }
.nlist_h3 h4 a { padding-left: 35px; width: 152px; height: 36px; overflow: hidden; display: inline-block; color: #333; border: 1px solid #333; border: 1px solid #fff; background-color: #cfe1f1; border-radius: 20px; }
.nlist_h3 ul { width: 190px; display: block; margin: 10px auto 0; overflow: hidden; }
.nlist_h3 ul li { font: 14px/28px "Microsoft Yahei"; padding-left: 35px; height: 28px; width: 160px; }
.nlist_h3 ul li a { color: #666; }
.nlist_c { margin-top: 22px; width: 216px; background: #F6F6F6; overflow: hidden; }
.nlist_c h4 { width: 210px; padding-left: 6px; height: 66px; font: 24px/59px "Microsoft Yahei"; background: url(Img/newlist/new_t2.jpg) no-repeat left top; }
.nlist_c h4 a { color: #313131; text-decoration: none; }
.nlist_c h4 i { color: #2d3e50; }
.nlist_dl1 { margin: 14px auto 0; width: 195px; height: 245px; overflow: hidden; background: url(Img/newlist/new_l.png) no-repeat center bottom; }
.nlist_dl1 dt { margin: 0 auto; width: 192px; height: 123px; overflow: hidden; }
.nlist_dl1 dt img { width: 192px; height: 123px; }
.nlist_dl1 dd { padding: 0 5px; color: #777; font: 14px/24px "Microsoft Yahei"; }
.nlist_dl1 dd h3 { text-align: center; font: 14px/36px "Microsoft Yahei"; }
.nlist_dl1 dd h3 a { color: #2d3e50; }
.nlist_dl1 dd a { color: #2d3e50; }
.nlist_u1 { width: 206px; padding-left: 10px; overflow: hidden; margin: 15px auto 0; }
.nlist_u1 li { height: 30px; overflow: hidden; font: 14px/30px "Microsoft Yahei"; color: #666; }
.nlist_u1 li a { height: 30px; display: inline-block; color: #666; }
.nlist_u1 li em { float: left; margin-right: 13px; background: #b2b2b2; display: block; margin-top: 9px; width: 14px; height: 14px; overflow: hidden; text-align: center; font: 12px/14px "Microsoft Yahei"; color: #fff; }
.nlist_u1 li a:hover { text-decoration: none; }
.nlist_u1 li a:hover em, .nlist_u1 .cur a em { background: #004e96; }
.nlist_c p { margin-top: 20px; width: 216px; height: 294px; overflow: hidden; position: relative; }
.nlist_c p img { width: 216px; height: 294px; }
.nlist_c p i { position: absolute; left: 23px; top: 64px; width: 114px; height: 29px; overflow: hidden; text-align: center; font: 16px/29px "Microsoft Yahei"; background: url(Img/newlist/new_b04.png) no-repeat left top; color: #2d3e50; }
.nlist_r { width: 756px; overflow: hidden; float: right; margin-top: 27px; margin-bottom: 10px; }
.nlist_r h2 { width: 756px; height: 43px; padding-right: 12px; font: 24px/43px "Microsoft Yahei"; background: url(Img/newlist/new_l2.gif) no-repeat left bottom; color: #2d3e50; }
.nlist_r h2 a { color: #2d3e50; text-decoration: none; }
.nlist_r h2 i { display: inline-block; padding-left: 10px; text-transform: uppercase; font: 24px/43px Arial, Helvetica, sans-serif; color: #b1b1b1; }
.nlist_dl2 { padding: 22px 22px 0 22px; width: 710px; height: 185px; overflow: hidden; border: 1px solid #f6f6f6; border-top: 0px; background: #eef7ff; }
.nlist_dl2 dt { float: left; width: 253px; height: 163px; overflow: hidden; }
.nlist_dl2 dt img { width: 253px; height: 163px; }
.nlist_dl2 dd { float: right; width: 432px; overflow: hidden; color: #787878; font: 14px/24px "Microsoft Yahei"; }
.nlist_dl2 dd h3 { margin: 22px auto 20px; font: 18px/30px "Microsoft Yahei"; }
.nlist_dl2 dd h3 a { color: #51677f; }
.nlist_dl2 dd h3 i { height: 28px; margin-right: 10px; text-align: center; width: 70px; display: block; float: left; font: 20px/28px "Microsoft Yahei"; color: #51677f; background: #ffc600; }
.nlist_dl2 dd a { color: #51677f; }
.nlist_dl3 { margin-top: 20px; width: 754px; height: 121px; border: 1px solid #f6f6f6; background: #eef7ff; overflow: hidden; }
.nlist_dl3 dt { float: left; width: 135px; height: 121px; text-align: center; font: 16px/20px Arial, Helvetica, sans-serif; border-right: 1px solid #f6f6f6; }
.nlist_dl3 dt em { display: block; padding-top: 28px; color: #494949; font: 36px/40px Arial, Helvetica, sans-serif; }
.nlist_dl3 dt a { color: #878b8e; text-decoration: none; }
.nlist_dl3 dd { padding: 20px 20px 0 0; float: right; width: 580px; font: 14px/26px "Microsoft Yahei"; color: #676767; }
.nlist_dl3 dd h3 { display: block; font: bold 16px/30px "Microsoft Yahei"; color: #2d3e50; }
.nlist_dl3 dd h3 a { color: #4b4b4b; text-decoration: none; }
.nlist_dl3 dd a { color: #2d3e50; }
/********内页翻页按钮*********/
.n_roll { margin: 35px 0 58px 0; height: 30px; overflow: hidden; float: right; }
.nroll1, .nroll2 { width: 67px; height: 29px; overflow: hidden; }
.nroll1 img, .nroll2 img { width: 67px; height: 29px; }
.nroll_c { display: inline; margin-left: 7px; }
.roll_ul li { float: left; margin-right: 4px; display: inline; width: 29px; height: 29px; overflow: hidden; }
.roll_ul li a { width: 27px; height: 27px; overflow: hidden; display: inline-block; background: #fff; border: 1px solid #9d9d9d; color: #595959; text-align: center; font: 14px/27px "microsoft Yahei"; }
.roll_ul li a:hover, .roll_ul .cur a { text-decoration: none; background: #ffc600; border: 1px solid #ffc600; color: #2d3e50; }
/*************************************newdetail-7.3新闻详细******************************************/
.newdetail_banner a { display: block; background: url(Img/newdetail/newdetail_banner.jpg) no-repeat center top; height: 330px; overflow: hidden; }
.new_deatailbg { background: #eef7ff; overflow: hidden; }
.detail01 { float: right; }
.detail_h3 { background: #fff; }
.detail_c { background: #fff; }
.detail_c h4 { background: url(Img/newdetail/new_t2.jpg) no-repeat center top; }
.detail_con { width: 756px; overflow: hidden; float: left; margin-top: 35px; }
.ndt_t { background: #fff; border: 1px solid #f6f6f6; width: 754px; height: 177px; overflow: hidden; }
.ndt_t h3 { text-align: center; color: #323232; border-bottom: 1px dashed #b3c4d4; margin: 0 auto; width: 740px; height: 105px; font: 26px/105px "Microsoft Yahei"; }
.ndt_t em { padding: 0 25px; display: block; height: 68px; overflow: hidden; color: #8d8d8d; font: 14px/68px "Microsoft Yahei"; }
.ndt_t em b { margin-top: 23px; float: right; width: 79px; height: 38px; text-align: center; font: 14px/27px "Microsoft Yahei"; overflow: hidden; background: url(Img/newdetail/new_b.jpg) no-repeat left top; color: #fff; }
.ndt_t em b a { color: #2d3e50; text-decoration: none; }
.ndtail_con { padding-bottom: 20px; margin-top: 10px; background: #fff; border: 1px solid #f6f6f6; width: 754px; padding-top: 30px; overflow: hidden; }
.ndtail_con p { width: 701px; overflow: hidden; margin: 0 auto 25px; font: 14px/27px "Microsoft Yahei"; color: #666; }
.ndtail_con span { }
.ndtail_con span img { }
.ndtail_con i { display: block; width: 693px; overflow: hidden; margin: 0 auto; border-bottom: 1px dashed #cacaca; border-top: 1px dashed #cacaca; color: #797979; font: 14px/38px "Microsoft Yahei"; }
.ndtail_con i a { display: inline-block; padding: 0 10px; color: #797979; }
.ndtail_con em { margin: 0 0 0 28px; float: left; display: block; color: #545454; font: 14px/51px "Microsoft Yahei"; }
.ndtail_con em a { color: #2d3e50; }
.ndtail_con .ndt_em2 { float: left; display: block; margin: 0 0 0 28px; }
.ndt_new { width: 754px; margin: 10px auto 47px; height: 370px; border: 1px solid #f6f6f6; overflow: hidden; background: #fff; }
.ndt_new h2 { margin: 30px 0 0 22px; width: 116px; height: 36px; overflow: hidden; text-align: center; background: #ffc600; font: bold 16px/36px "Microsoft Yahei"; color: #2d3e50; }
.ndt_u2 { padding-left: 37px; width: 670px; overflow: hidden; margin: 10px auto 0; }
.ndt_u2 li { height: 42px; padding-left: 15px; overflow: hidden; font: 14px/42px "Microsoft Yahei"; background: url(Img/newdetail/new_ic.gif) no-repeat 0 center; }
.ndt_u2 li a { color: #545454; }
.ndt_u2 li em { float: right; color: #b5b5b5; padding-right: 40px; }
.ndt_u2 li a:hover, .ndt_u2 .cur a { text-decoration: none; }
/*************************************about-8.关于辰联******************************************/
.about_banner a { display: block; height: 330px; overflow: hidden; }
.about_abbg { height: 815px; }
.nab_dl01 { margin-top: 62px; height: 477px; width: 1000px; overflow: hidden; }
.nab_dl01 dt { float: left; width: 447px; height: 428px; overflow: hidden; }
.nab_dl01 dt img { width: 447px; height: 428px; }
.nab_dl01 dd { float: right; width: 520px; overflow: hidden; }
.nab_dl01 dd h3 { padding-bottom: 28px; color: #2d3e50; font: 24px/40px "Microsoft Yahei"; }
.nab_dl01 dd p { padding-bottom: 23px; color: #676767; font: 14px/25px "Microsoft Yahei"; }
.nab_dl02 { height: 300px; width: 1000px; overflow: hidden; }
.nab_dl02 dt { float: right; width: 554px; height: 261px; overflow: hidden; }
.nab_dl02 dt img { width: 554px; height: 261px; }
.nab_dl02 dd { padding-left: 10px; float: left; width: 400px; overflow: hidden; }
.nab_dl02 dd h3 { padding: 45px 0 18px 0; color: #2d3e50; font: 24px/40px "Microsoft Yahei"; }
.nab_dl02 dd p { color: #676767; font: 14px/28px "Microsoft Yahei"; }
.ab_slbg { height: 835px; overflow: hidden; background: #F6F6F6; border: 1px solid #f6f6f6; }
.ab_sl .nt_h2 { margin: 35px auto 48px; color: #313131; background: url(Img/about/ab_slt.gif) no-repeat center 49px; }
.ab_sl dl { float: left; height: 198px; width: 500px; overflow: hidden; }
.ab_sl dt { float: left; width: 250px; height: 198px; overflow: hidden; }
.ab_sl dt img { width: 250px; height: 198px; }
.ab_sl dd { float: right; padding: 48px 10px 0; width: 230px; overflow: hidden; font: 18px/28px "Microsoft Yahei"; color: #fff; background: #688cb4; height: 114px; padding-top: 84px; }
.ab_sl dd img { vertical-align: middle; padding: 0 5px; }
.ab_sl .sl_dl2 dd { background: #7eb900; }
.ab_sl .sl_dl3 dd { background: #27bd9d; }
.ab_sl .sl_dl6 dd { background: #ff6584; }
.ab_sl .sl_dl4 dt, .ab_sl .sl_dl3 dt { float: right; }
.ab_sl .sl_dl4 dd, .ab_sl .sl_dl3 dd { float: left; }
.ab_sl .sl_dl5 dd { width: 240px; padding: 84px 5px 0; }
.ab_partbg { }
.ab_part { height: 565px; overflow: hidden; }
.ab_part .nt_h2 { margin: 45px auto 27px; color: #313131; background: url(Img/about/ab_pt.gif) no-repeat center 49px; }
.pt_con { float: left; position: relative; height: 366px; width: 478px; overflow: hidden; }
.pt_con li img { height: 366px; width: 478px; }
.pt_con li span { position: absolute; left: 0px; bottom: 0px; height: 42px; width: 478px; overflow: hidden; text-align: center; color: #fff; font: 18px/42px "Microsoft Yahei"; background: url(Img/about/span.png) repeat; }
.pt_con .roll_1, .pt_con .roll_2 { position: absolute; top: 114px; width: 39px; height: 95px; overflow: hidden; }
.pt_con .roll_1 { left: 0px; }
.pt_con .roll_2 { right: 0px; }
.pt_con .roll_1 img, .pt_con .roll_2 img { width: 39px; height: 95px; }
.pt_list { float: right; position: relative; width: 520px; height: 368px; overflow: hidden; }
.pt_list .pt_02 { position: absolute; left: 0px; top: 0px; width: 344px; height: 201px; overflow: hidden; }
.pt_list .pt_02 img { width: 344px; height: 201px; }
.pt_list .pt_03 { position: absolute; left: 0px; top: 202px; width: 171px; height: 163px; overflow: hidden; }
.pt_list .pt_03 img { width: 171px; height: 163px; }
.pt_list .pt_04 { position: absolute; left: 172px; top: 202px; width: 171px; height: 163px; overflow: hidden; }
.pt_list .pt_04 img { width: 171px; height: 163px; }
.pt_list .pt_05 { position: absolute; left: 345px; top: 0px; width: 175px; height: 366px; overflow: hidden; }
.pt_list .pt_05 img { width: 174px; height: 366px; }
.honor { height: 355px; overflow: hidden; }
.honor .nt_h2 { margin: 0px auto 38px; color: #313131; background: url(Img/about/ab_hor.gif) no-repeat center 49px; }
.honor li { float: left; margin-right: 30px; line-height: 0px; width: 227px; overflow: hidden; }
.honor li img { height: 164px; width: 227px; }
.honor li span { display: block; text-align: center; color: #666; font: 14px/38px "Microsoft Yahei"; }
.honor .nones { margin-right: 0px; }
/*************************************contact_us-9.联系我们******************************************/
.contact_usbanner a { display: block; background: url(Img/contact_us/contact_usbanner.jpg) no-repeat center top; height: 330px; overflow: hidden; }
.kf { margin: 52px auto 20px; width: 998px; height: 215px; overflow: hidden; background: #F6F6F6; border: 1px solid #f6f6f6; }
.kf dt { float: left; padding: 21px 0 0 31px; width: 168px; height: 170px; overflow: hidden; }
.kf dt img { width: 168px; height: 170px; }
.kf dd { float: right; padding: 35px 35px 0 0; width: 750px; overflow: hidden; font: 14px/30px "Microsoft Yahei"; color: #676767; }
.kf dd h3 { color: #313131; font: bold 16px/48px "Microsoft Yahei"; }
.kf dd b { color: #2d3e50; font: bold 18px/30px "Microsoft Yahei"; }
.address { position: relative; height: 530px; overflow: hidden; background: #F6F6F6; border: 1px solid #f6f6f6; }
.address p { position: absolute; right: 25px; top: 40px; width: 455px; height: 480px; overflow: hidden; }
.address p img { width: 455px; height: 460px; }
.address dl { margin-top: 35px; height: 476px; width: 525px; overflow: hidden; }
.address dt { float: left; width: 95px; height: 95px; overflow: hidden; }
.address dt img { width: 95px; height: 95px; }
.address dd { padding: 15px 0 0 0; float: right; width: 500px; overflow: hidden; color: #666; font: 14px/25px "Microsoft Yahei"; }
.address dd b { color: #2d3e50; font: bold 18px/30px "Microsoft Yahei"; }
.address .ads_dl1 { margin-top: 37px; }
.address .ads_dl1 dd { padding-top: 0px; }
.address .ads_dl3 dd { padding-top: 5px; }
.address .ads_dl3 { border: 0px; }
.guanyubg { margin-top: 52px; height: 525px; overflow: hidden; background: #F6F6F6; border: 1px solid #f6f6f6; }
.guanyu dl { margin-top: 45px; }
.guanyu dt { float: left; width: 560px; height: 464px; overflow: hidden; }
.guanyu dt img { width: 560px; height: 464px; }
.guanyu dd { float: right; padding: 0 10px 0 0; width: 370px; overflow: hidden; color: #666; font: 14px/26px "Microsoft Yahei"; }
.guanyu dd h3 { margin: 65px auto 20px; font: 24px/40px "Microsoft Yahei"; }
.guanyu dd h3 a { color: #313131; }
.guanyu dd em { margin-top: 38px; display: block; padding-left: 70px; padding-top: 20px; width: 79px; height: 32px; font: 14px/32px "Microsoft Yahei"; background: url(Img/contact_us/ab_b.jpg) no-repeat left top; }
.guanyu dd em a { color: #4e7aab; }
.map { margin-top: 35px; height: 520px; overflow: hidden; }
.map h2 { color: #2d3e50; font: 36px/74px Arial, Helvetica, sans-serif; text-transform: uppercase; background: url(Img/contact_us/map_l.gif) no-repeat 81px 47px; }
.map p { width: 998px; height: 396px; overflow: hidden; border: 1px solid #f6f6f6; }
.map p img { width: 998px; height: 396px; }
.t_h2 { margin: 50px auto 35px; height: 65px; overflow: hidden; text-align: center; font: 30px/39px "Microsoft Yahei"; background: url(Img/Index/fw_t.gif) no-repeat center 49px; }
.t_h2 a { color: #313131; }
.t_h2 i { display: block; color: #989898; font: 24px/26px Arial Verdana; text-transform: uppercase; }
.t_h2 a:hover { text-decoration: none; }
/*kh2_bg*/
.kh2_bg { background: url(Img/Index/kh2_bg.jpg) no-repeat center top; height: 941px; overflow: hidden; }
.kh2 { position: relative; height: 941px; overflow: hidden; }
.kh2 .t_h2 { margin: 25px auto 40px; background: url(Img/Index/kh2_t.png) no-repeat center 49px; }
.kh2_more { position: absolute; right: 0px; top: 63px; height: 26px; overflow: hidden; font: 14px/26px "Microsoft Yahei"; }
.kh2_more a { color: #2d3e50; }
.kh2_dl1 { padding: 25px 25px 0; width: 950px; height: 293px; overflow: hidden; }
.kh2_dl1 dt { float: left; width: 376px; height: 271px; overflow: hidden; }
.kh2_dl1 dt img { width: 376px; height: 271px; }
.kh2_dl1 dd { float: right; padding: 0 20px 0 0; width: 525px; overflow: hidden; }
.kh2_dl1 dd h3 { font: 18px/55px "Microsoft Yahei"; }
.kh2_dl1 dd h3 a { color: #51677f; }
.kh2_dl1 dd p { color: #787878; font: 14px/28px "Microsoft Yahei"; }
.kh2_dl1 dd em { margin-top: 15px; display: block; background: #2d3e50; width: 100px; text-align: center; height: 30x; font: 14px/30px "Microsoft Yahei"; }
.kh2_dl1 dd em a { color: #fff; }
.kh2_dl2 { float: left; margin: 20px 46px 0 0; width: 285px; overflow: hidden; }
.kh2_dl3 { margin: 18px 46px 0 28px; }
.kh2_dl2 dt { width: 285px; height: 205px; overflow: hidden; }
.kh2_dl2 dt img { width: 285px; height: 205px; }
.kh2_dl2 dd { text-align: center; width: 285px; overflow: hidden; }
.kh2_dl2 dd h3 { font: 18px/55px "Microsoft Yahei"; }
.kh2_dl2 dd h3 a { color: #51677f; }
.kh2_dl2 dd p { color: #787878; font: 14px/28px "Microsoft Yahei"; }
.kh2_dl2 dd em { margin: 15px auto 0; display: block; border: 1px solid #2d3e50; width: 100px; height: 30x; font: 14px/30px "Microsoft Yahei"; }
.kh2_dl2 dd em a { color: #2d3e50; }
.kh2_dl4 { margin-right: 0px; }
.ser_bg { background: url(Img/Index/ser_bg.gif) repeat-x center top; height: 152px; overflow: hidden; }
.ser_c { height: 152px; overflow: hidden; }
.ser_r { width: 508px; margin: 0 auto; overflow: hidden; }
.ser_r span { display: block; width: 105px; padding-left: 45px; height: 40px; overflow: hidden; font: 14px/40px "Microsoft Yahei"; background: url(Img/Index/ser_b.jpg) no-repeat left top; }
.ser_r span a { color: #2d3e50; }
.inp01 { float: left; padding-left: 10px; width: 311px; height: 44px; overflow: hidden; font: 14px/44px "Microsoft Yahei"; border: none; background: url(Img/Index/ser1.gif) no-repeat left top; color: #999; display: inline; outline: none; }
.inp02 { float: left; background: url(Img/Index/ser2.gif) no-repeat left top; width: 32px; height: 44px; border: 0; outline: none; }
.ser_c p { height: 72px; margin: 0 auto; text-align: center; overflow: hidden; display: block; color: #2d3e50; font: 18px/72px "Microsoft Yahei"; }
.ser_c p a { color: #2d3e50; padding: 0 25px 0 20px; display: inline-block; height: 72px; background: url(Img/Index/ser_ic.gif) no-repeat right center; }
.ser_c p a:hover, .ser_c p a.cur { color: #ff8a00; font-weight: bold; text-decoration: none; }
.ser_c p a.nones { background: none; }
/*---网站地图---*/

.map_main { overflow: hidden; border: solid 5px #F0F0F0; margin: 10px 0; padding-bottom: 10px; }
.sitemap_con { width: 845px; margin: 0 auto; color: #666; }
.sitemap_con .map_top { border-bottom: solid 1px #efefef; }
.sitemap_con .map_top img { float: left; }
.site_r_link { width: 120px; margin-top: 45px;/*上边界根据需要进行调整*/ border: 1px solid #cdcdcd; background: #F8F8F8; padding: 5px 10px; float: right; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.site_plc { background: url(Img/ico27.gif) no-repeat 0 8px; padding: 5px 0; text-indent: 10px; }
.sitemap_con h4 { line-height: 50px; }
.b4 { border: solid 1px #E0E0E0; }
.b4 ul { padding: 0 11px; }
.b4 li { float: left; line-height: 40px; width: 164px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.b4 li a { color: #666; font-size: 14px; }
.b4 li a:hover { color: #0F6BD6; }
/*搜索*/
.search_con { padding: 10px; }
.search_con .search_hl { color: Red; padding: 0px; }
.sear_product { height: 192px; overflow: hidden; border-bottom: 1px #d0d0d0 dashed; margin-bottom: 23px; clear: both; }
.sear_product dt { float: left; }
.sear_product dt img { width: 279px; height: 177px; border: 5px solid #e7e7e7; display: block; }
.sear_product dd { width: 546px; float: right; }
.sear_product dd h5 { font-weight: normal; font-family: "微软雅黑", "微软雅黑"; height: 53px; line-height: 48px; overflow: hidden; font-size: 18px; text-transform: uppercase; }
.sear_product dd h5 a { color: #1c1c1c; }
.sear_product dd .div_p { font-size: 14px; font-family: "微软雅黑"; color: #666; line-height: 24px; height: 90px; overflow: hidden; margin-bottom: 12px; color: #7b7b7b; }
.sear_product dd span a { font-weight: 100; color: #585858; font-size: 14px; display: inline-block; text-align: center; background: #ffc600; width: 82px; line-height: 24px; height: 24px; color: #fff; }
.searchfr { margin: 0; }
.sear_dl { font-size: 13px; font-family: sans-serif; color: #333333; padding-bottom: 20px; border-bottom: 1px solid #efefef; margin-top: 10px; }
.sear_dl dt { font: 16px/30px "微软雅黑"; }
.sear_dl dt .fr { font-size: 12px; color: #bbb; }
.sear_dl .tit_a { color: #222222; }
.sear_dl .tit_a:hover { color: #ffc600; }
.sear_dl dd { color: #888; line-height: 22px; }
.sear_dl dd .tags a { color: #ffc600; padding: 0 5px; }
.sear_dl dd .fx { width: 185px; float: right; padding: 0; }
.rele_search h5 { margin-top: 10px; font: 16px/30px "微软雅黑"; background: #ffc600; color: #fff; padding-left: 20px; margin-bottom: 10px; }
.e_hot { background: #f1f1f1; height: auto; width: 256px; margin-top: 15px; overflow: hidden; }
.e_hot h2 { height: 44px; background: #ffc600; text-align: center; font: 24px "微软雅黑", "微软雅黑"; line-height: 45px; margin-bottom: 3px; overflow: hidden; }
.e_hot h2 a, .e_hot h2 { color: #fff; }
.e_hot dl { height: 90px; border-bottom: 1px dotted #cfcfcf; width: 242px; overflow: hidden; margin: 18px auto 0; }
.e_hot dt { width: 109px; height: 73px; overflow: hidden; display: inline; float: left; margin-left: 11px; }
.e_hot dt img { width: 109px; height: 73px; }
.e_hot dd { width: 110px; height: 73px; overflow: hidden; float: right; color: #7b7b7b; font-size: 14px; line-height: 26px; margin-top: 10px; }
.e_hot ul { margin: 20px 0 0 20px; padding-bottom: 30px; }
.e_hot li { font-size: 14px; height: 36px; line-height: 36px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 225px; }
.e_hot li a { color: #7b7b7b; }
.e_hot li span { display: inline-block; float: left; width: 17px; height: 17px; margin: 9px 6px 0 0; background: #ababab; color: #fff; text-align: center; line-height: 17px; overflow: hidden; font-size: 12px; }
.e_hot .li01 span, .e_hot .li02 span, .e_hot .li03 span { background: #ffc600; }
.rele_search a { display: block; width: 80px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float: left; padding-right: 10px; line-height: 30px; color: #222; }
