﻿@charset "utf-8";
/*banner*/
.anban{ height:400px; }
.anban a{ display:block; background:url(../images/anban.jpg) no-repeat center 0;height:400px;}

.cpban{ height:400px; }
.cpban a{ display:block; background:url(../images/cp1ban.jpg) no-repeat center 0;height:400px;}

.cpban2{ height:400px; }
.cpban2 a{ display:block; background:url(../images/cp2ban.jpg) no-repeat center 0;height:400px;}

.cpban3{ height:400px; }
.cpban3 a{ display:block; background:url(../images/cp3ban.jpg) no-repeat center 0;height:400px;}


.newban{ height:400px; }
.newban a{ display:block; background:url(../images/newban.jpg) no-repeat center 0;height:400px;}

.abban{ height:400px; }
.abban a{ display:block; background:url(Img/about/abban.jpg) no-repeat center 0;height:400px;}

.lxban{ height:400px; }
.lxban a{ display:block; background:url(Img/about/lxban.jpg) no-repeat center 0;height:400px;}




/*搜索*/
.g_ser{height: 50px;border-bottom: 1px solid #e9e9e9; margin-bottom: 40px;}
.h_sea{ height:50px;line-height: 50px; overflow:hidden; color:#999999; }
.h_sea b{font-weight: normal; color: #999999;}
.key a{color:#8b8b8b;padding: 0 10px;}
.key .cur{color: #008add;}
.inp01{height:36px;line-height:36px;   padding-left: 10px; width:220px;float:left;color:#9d9d9d;  border: none; background: none; font-family:"Microsoft Yahei"}
.s_ss{float:left; width:50px; height:36px; background: none;border: none; cursor: pointer;}
.s_inp{ margin-top: 7px; background:url(Img/Common/nyserbg.jpg) no-repeat; width: 281px;height: 36px;}

.gctit2{ background:url(../images/antit1.jpg) no-repeat 0 6px;padding-left: 20px;font-size: 32px;color: #252525;font-weight: normal; height: 58px; margin-top:15px; }
.gctit2 a{color: #252525;}

/* 市政工程 */
.g_szgc{height: 632px;}
.gctit{background:url(../images/antit1.jpg) no-repeat 0 6px;padding-left: 20px;font-size: 32px;color: #252525;font-weight: normal; height: 58px; }
.gctit a{color: #252525;}
.gctit em{font-size: 20px;font-weight: normal;color: #cccccc;text-transform: uppercase;display: inline-block;padding-left: 10px;}
.gctit span{font-size: 16px;color: #7a7a7a;text-transform: uppercase; height: 58px;line-height: 58px;}
.gctit span a{color: #7a7a7a;}
.gctit span a:hover{color: #008add;}

.g_szgc .gctj{float: left;width: 485px;}
.g_szgc .gctj dt,.g_szgc .gctj dt img{width: 485px;height: 273px;display: block;}
.g_szgc .gctj dd{padding: 15px 20px 0;height: 194px;border: 1px solid #e5e5e5;background: #eee;}
.g_szgc .gctj h3{height: 42px;line-height: 42px;text-align: center;font-size: 24px;color: #252525;font-weight: normal;margin-bottom: 5px; overflow: hidden;}
.g_szgc .gctj h3 a{color: #252525;}
.g_szgc .gctj p{font-size: 14px;color:#252525;line-height: 24px;height: 72px;overflow: hidden;margin-bottom: 24px;}
.g_szgc .gctj span a{display: block;margin: 0 auto;width: 124px;height: 40px;line-height: 40px;background: #008add;text-align: center;font-size: 14px;color: #fff;}
.g_szgc .m_gcr{float: right;width:715px; }
.g_szgc .m_gcr li{float: left;width: 335px;margin-left:17px;margin-bottom: 20px;}
.g_szgc .m_gcr li img{width: 335px;height: 186px;display: block;}
.g_szgc .m_gcr li em{display: block;height: 46px;line-height: 46px;background: #eeeeee;text-align: center;font-size: 16px;color: #252525; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; }
.g_dcgc .gctj{float: right;}
.g_dcgc .m_gcr{float: left;}
.g_dcgc .m_gcr li{margin-right:19px;margin-left: 0}


.g_sygc{height: 688px;}
.g_sygc dl{border: 1px solid #e5e5e5;padding: 19px 30px 0 20px;height: 246px;margin-bottom: 20px;}
.g_sygc .lastdl{background: #eeeeee}
.g_sygc dt{float: left;width: 400px;height: 225px;}
.g_sygc dt img{width: 400px;height: 225px;display: block;}
.g_sygc dd{float:right;width: 700px; padding-top: 16px;}
.g_sygc h3{height: 42px;line-height: 42px;overflow: hidden; font-size: 24px;color: #252525;font-weight: normal;margin-bottom: 5px;}
.g_sygc h3 a{color: #252525;}
.g_sygc p{font-size: 14px;color:#252525;line-height: 24px;height: 72px;overflow: hidden;margin-bottom: 24px;}
.g_sygc em a{display: block;width: 124px;height: 40px;line-height: 40px;background: #008add;text-align: center;font-size: 14px;color: #fff;}

/* 供电系统工程 */
.g_gdgc{height: 600px;}
.g_gdgc dl{float: left;width: 325px;margin-right: 19px;border: 1px solid #e5e5e5;padding: 20px 30px 0;height: 460px;}
.g_gdgc .lastdl{margin-right: 0;}
.g_gdgc dt,.g_gdgc dt img{width: 336px;height: 188px;display: block;}
.g_gdgc dd{padding-top: 15px;}
.g_gdgc h3{height: 36px;line-height: 36px;overflow: hidden; font-size: 24px;color: #252525;font-weight: normal;margin-bottom: 10px;text-align: center;}
.g_gdgc h3 a{color: #252525;}
.g_gdgc p{font-size: 14px;color:#252525;line-height: 24px;height: 120px;overflow: hidden;margin-bottom: 15px;}
.g_gdgc em a{display: block;width: 124px;height: 40px;line-height: 40px;background: #008add;text-align: center;font-size: 14px;color: #fff; margin: 0 auto;}
.tips{font-size: 14px;font-weight: bold;color: #ee0d0d;position: relative;margin-top: -30px;height: 100px;}

/* 产品 */
.g_cplst{margin-bottom:92px;}
.g_cplst .m_cpfl{float: left;width: 279px;}
.g_cplst .m_cpfl h2{background:url(../images/fltit.jpg) no-repeat;text-align: center;font-size: 24px;font-weight: bold;color: #fff; padding-top: 20px;height: 88px;}
.g_cplst .m_cpfl h2 a{color: #fff;}
.g_cplst .m_cpfl h2 em{display: block;font-size: 20px;font-weight: normal;color: #98afcf;text-transform: uppercase;}
.g_cplst .m_cpfl h3{height: 77px;overflow: hidden;}
.g_cplst .m_cpfl h3 a{display: block;background:#c7c7c7 url(../images/flh3.jpg) no-repeat 220px 25px;height: 76px;line-height: 76px; padding: 0 60px 0 45px;font-size: 18px;color: #252525;font-weight: normal;border-bottom: 1px solid #d7d7d7; border: 1px solid #d1d1d1;text-decoration: none;}
.g_cplst .m_cpfl h3 a:hover,.g_cplst .m_cpfl .cur a{background:#f7f7f7 url(../images/flh3h.jpg) no-repeat 29px 28px;color: #008add;font-weight: bold;border: 1px solid #d1d1d1;}
.g_cplst .cplst {border: 1px solid #d1d1d1; padding: 7px 25px;border-bottom: none;}
.g_cplst .cplst li{height: 54px;line-height: 54px;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.g_cplst .cplst li a{display: block;height: 54px;line-height: 54px;font-size: 16px;color: #666666;padding-left: 50px;background:url(../images/flh4.jpg) no-repeat 20px 18px}
.g_cplst .cplst li a:hover,.g_cplst .cplst .cur2 a{background:url(../images/flh4h.jpg) no-repeat 20px 18px;color: #008add; border:0;}
.g_cplst .cpimg li{margin-top: 10px;border: 1px solid #e6e6e6;padding: 1px;}
.g_cplst .cpimg li img{width: 276px;height: 75px;display: block;}
.g_cplst .fltel{margin-top: 10px;background:url(../images/flte.jpg) no-repeat;width: 259px;height: 94px;padding: 40px 0 0 20px;font-size: 14px;color: #fff;}
.g_cplst .fltel b{display: block;font-size: 26px;color: #fff;}


.g_cplst .m_cp{float: right;width: 894px;}
.g_cplst .cptj{height: 404px;margin-bottom: 26px;position: relative;}
.g_cplst .cptj dl{height: 404px;width: 894px;position: relative;}
.g_cplst .cptj dt{float: left;width: 579px;height: 404px;}
.g_cplst .cptj dt img{width: 579px;height: 404px;display: block;}
.g_cplst .cptj dd{float: left;width: 262px;padding: 34px 25px 0 26px;background: #008add;height:370px; }
.g_cplst .cptj dd a{ text-decoration:none;}
.g_cplst .cptj h3{height: 90px;font-size: 30px;font-weight: bold;color: #fff;}
.g_cplst .cptj h3 a{color: #fff;}
.g_cplst .cptj h3 em{display: block;font-weight: normal;font-size: 12px;color: #fff;text-transform: uppercase;}
.g_cplst .cptj h4{height: 40px;line-height: 40px;font-weight: normal;font-size: 22px;color: #fff;margin-bottom: 22px;}
.g_cplst .cptj p{font-size: 14px;line-height: 26px;color: #fff;height: 104px;overflow: hidden;}
.g_cplst .cptj i{position: absolute;left:494px;top:182px;width: 122px;height: 1px;background: #a7b9d1; display: none;}
.g_cplst .cptj .hd{position: absolute;left:606px;top:372px; z-index:9 }
.g_cplst .cptj .hd li{float: left;width: 36px;height: 6px;margin-right: 4px; background:url(../images/line1.jpg) no-repeat;}
.g_cplst .cptj .hd li:hover,.g_cplst .cptj .hd .cur{background:url(../images/line2.jpg) no-repeat;}

.g_cplst .cptj2{height: 404px;margin-bottom: 26px;position: relative;}
.g_cplst .cptj2 dt{float: left;width: 532px;height: 404px;}
.g_cplst .cptj2 dt img{width: 532px;height: 404px;display: block;}
.g_cplst .cptj2 dd{float: left;width: 310px;padding: 34px 25px 0 26px;background: #008add;height:370px; }
.g_cplst .cptj2 h3{height: 80px;font-size: 30px;font-weight: bold;color: #fff;}
.g_cplst .cptj2 h3 a{color: #fff;}
.g_cplst .cptj2 h3 em{display: block;font-weight: normal;font-size: 12px;color: #fff;text-transform: uppercase;}
.g_cplst .cptj2 h4{height: 40px;line-height: 40px;font-weight: normal;font-size: 22px;color: #fff;margin-bottom: 22px;}
.g_cplst .cptj2 p{font-size: 14px;line-height: 26px;color: #fff;height: 156px;overflow: hidden;}
.g_cplst .cptj2 i{position: absolute;left:494px;top:170px;width: 122px;height: 1px;background: #a7b9d1;}
.g_cplst .cptj2 .hd{position: absolute;left:606px;top:372px;}
.g_cplst .cptj2 .hd li{float: left;width: 36px;height: 6px;margin-right: 4px; background:url(../images/line1.jpg) no-repeat;}
.g_cplst .cptj2 .hd li:hover,.g_cplst .cptj2 .hd .cur{background:url(../images/line2.jpg) no-repeat;}


.cpcon dl{height: 300px;margin-bottom: 20px;}
.cpcon dt{float: left;width: 300px;height: 300px;}
.cpcon dt img{width: 300px;height: 300px;display: block;}
.cpcon dd{float:left;width: 528px;padding: 30px 20px 0 45px;border: 1px solid #ddd;border-left: none;height: 268px;}
.cpcon h3{height: 42px;line-height: 42px;overflow: hidden; font-size: 18px;color: #252525;font-weight: bold;margin-bottom: 5px;}
.cpcon h3 a{color: #252525;}
.cpcon p{font-size: 14px;color:#666666;line-height: 26px;height: 130px;overflow: hidden;margin-bottom: 20px;}
.cpcon em a{display: block;width: 124px;height: 40px;line-height: 40px;background: #008add;text-align: center;font-size: 14px;color: #fff;}

.g_jdan{height: 500px;}
.jdantit{height: 76px;}
.jdantit h2{background:url(../images/antit.jpg) no-repeat 0 9px;font-size: 32px;font-weight: normal;color: #252525;padding-left: 15px; float: left;width: 360px; }
.jdantit h2 a{color: #252525;}
.jdantit h2 em{display: inline-block;font-size: 20px;font-weight: normal;color: #cccccc;text-transform: uppercase; padding-left: 10px;}
.jdantit .antit{float: right;width: 760px;border: 1px solid #e4e4e4;}
.jdantit .antit li{float: left;width: 152px;height: 50px;line-height: 50px;}
.jdantit .antit li a{display: block;width: 151px;text-align: center;border-right: 1px solid #e4e4e4;background: #f5f5f5;font-size: 18px;color: #626262; text-decoration: none;}
.jdantit .antit li a:hover,.jdantit .antit .cur a{background: #008add;color: #fff;border-right: 1px solid #008add;}

.jdanc li{float: left;width: 292px;height: 164px;position: relative; margin: 0 0 9px 8px;}
.jdanc li img{width: 292px;height: 164px;display: block;}
.jdanc li em{position: absolute; left:0;bottom: 0; width: 292px;height: 42px;line-height: 42px;text-align: center;font-size: 14px;font-weight: bold;color: #fff;background:url(../images/sha.png) repeat}

.jdanc .jan1{width: 600px;height: 338px; margin-left: 0}
.jdanc .jan1 img{width: 600px;height: 338px;display: block;}
.jdanc .jan1 em{width: 600px;}





/* 案例列表 */
.m_anfl1{float: left;width: 279px;}
.m_anfl1 h2{background:url(../images/fltit.jpg) no-repeat;text-align: center;font-size: 24px;font-weight: bold;color: #fff; padding-top: 20px;height: 88px;}
.m_anfl1 h2 a{color: #fff;}
.m_anfl1 h2 em{display: block;font-size: 20px;font-weight: normal;color: #98afcf;text-transform: uppercase;}
.m_anfl1 h3{height: 78px;overflow: hidden;}
.m_anfl1 h3 a{display: block;background:#c7c7c7 url(../images/anh3.jpg) no-repeat 29px 25px;height: 76px;line-height: 76px; padding: 0 60px 0 45px;font-size: 18px;color: #252525;font-weight: normal;border-bottom: 1px solid #d1d1d1; border: 1px solid #d1d1d1; border-top: 1px solid #d7d7d7; text-decoration: none;}
.m_anfl1 h3 a:hover,.m_anfl1 .cur a{background:#f7f7f7 url(../images/anh3h.jpg) no-repeat 29px 28px;color: #008add;font-weight: bold;border: 1px solid #d1d1d1;}

.m_anfl1 .cpimg li{margin-top: 10px;border: 1px solid #e6e6e6;padding: 1px;}
.m_anfl1 .cpimg li img{width: 276px;height: 75px;display: block;}
.m_anfl1 .fltel{margin-top: 10px;background:url(../images/flte.jpg) no-repeat;width: 259px;height: 94px;padding: 40px 0 0 20px;font-size: 14px;color: #fff;}
.m_anfl1 .fltel b{display: block;font-size: 26px;color: #fff;}


.g_anlst .m_an{float: right;width: 888px;}
.g_anlst .m_an dl{height: 206px;margin-bottom: 20px; padding: 20px 28px 0 20px;border: 1px solid #e5e5e5;}
.g_anlst .m_an dt{float: left;width: 335px;height: 188px;}
.g_anlst .m_an dt img{width: 335px;height: 188px;display: block;}

.g_anlst .m_an dd{float:right;width: 480px;padding: 6px 0 0 0;}
.g_anlst .m_an h3{height: 28px;line-height: 28px;overflow: hidden; font-size: 20px;color: #252525;font-weight: normal;margin-bottom: 5px;}
.g_anlst .m_an h3 a{color: #252525;}
.g_anlst .m_an p{font-size: 14px;color:#666666;line-height: 26px;height: 78px;overflow: hidden;margin-bottom: 20px;}
.g_anlst .m_an em a{display: block;width: 124px;height: 40px;line-height: 40px;background: #008add;text-align: center;font-size: 14px;color: #fff;}
.g_anlst .m_an .odd{background: #eeeeee}

.g_anlst .anlstit{background:url(../images/antit.jpg) no-repeat 0 9px;font-size: 32px;font-weight: normal;color: #252525;padding-left: 15px; height: 56px; }
.g_anlst .anlstit a{color: #252525;}
.g_anlst .anlstit em{display: inline-block;font-size: 20px;font-weight: normal;color: #cccccc;text-transform: uppercase; padding-left: 10px;}
.g_anxx{background: #f5f5f5; position: relative;margin-top: -40px; padding-top: 40px; padding-bottom: 35px;}
.g_anxx .m_anfl{float: right;}

.g_anxx .m_anxx{padding: 42px 35px 20px;background: #fff; float: left;width: 825px;}
.g_anxx .m_anxx h3{height: 46px;line-height: 46px;text-align: center;font-weight: normal;color: #252525;font-size: 24px; margin-bottom: 22px;}
.g_anxx .xxtit{height: 42px;line-height: 42px;border-bottom: 1px solid #eeeeee;margin-bottom: 26px;}
.g_anxx .lytit li{float: left;width: 230px;font-size: 14px;color: #999999;}
.g_anxx .lytit li b{font-weight: normal;}
.g_anxx .xxtit span a{font-size: 14px;color: #008add;}
.g_anxx .m_anxx h4{font-size: 16px;line-height: 24px;color: #252525;margin-bottom: 25px;}
.g_anxx .m_anxx p{font-size: 14px;line-height: 24px;color: #252525;margin-bottom: 25px;}
.g_anxx .m_anxx p b{font-weight: normal;color: #008add;}
.anxx1{margin: 0 auto 40px;width: 673px;}
.g_anxx .bq{background: #eeeeee;padding: 28px 0 0 32px;height: 88px;margin-bottom: 60px;}
.g_anxx .bq dl{height: 30px;line-height: 30px;font-size: 14px;color: #666666;}
.g_anxx .bq .bq1 dd a{color: #333333;padding: 0 12px 0 0;}
.g_anxx .bq dt{float: left;width: 85px;}
.g_anxx .bq dd{float: left;width: 605px;}
.g_anxx .sxpian{border-top: 2px solid #eee;padding-top: 15px; height: 85px;}
.g_anxx .sxpian dl{float: left;width: 410px;}
.g_anxx .sxpian dt{float: left;width: 76px;height: 32px;line-height: 32px;background: #d0d0d0;text-align: center;font-size: 14px;color: #333333;}
.g_anxx .sxpian dt a{color: #333333;text-decoration: none;display: block;width: 76px;height: 32px;line-height: 32px;}
.g_anxx .sxpian dl:hover dt a{background: #008add;color: #fff;}
.g_anxx .sxpian dd{float: left;height: 32px;line-height: 32px;padding-left: 15px;width: 250px;font-size: 14px;color: #333333}


.otanli h2{height: 46px;line-height: 46px;font-size: 18px;font-weight: bold;color: #000}
.otanli h2 a{color: #000}
.otanli dl{height: 206px;margin-bottom: 20px; padding: 20px 25px 0 20px;border: 1px solid #e5e5e5;}
.otanli dt{float: left;width: 335px;height: 188px;}
.otanli dt img{width: 335px;height: 188px;display: block;}
.otanli dd{float:right;width: 400px;padding: 6px 0 0 0;}
.otanli h6{height: 28px;line-height: 28px;overflow: hidden; font-size: 20px;color: #252525;font-weight: normal;margin-bottom: 5px; text-align: left;}
.otanli h6 a{color: #252525;}
.otanli .alp{font-size: 14px;color:#666666;line-height: 26px;height: 78px;overflow: hidden;margin-bottom: 20px;}
.otanli em a{display: block;width: 124px;height: 40px;line-height: 40px;background: #008add;text-align: center;font-size: 14px;color: #fff;}
.otanli .odd{background: #eeeeee}



.g_qynew{margin-top: 10px; padding-bottom: 60px;}
.g_qynew h2{background:url(../images/antit1.jpg) no-repeat 0 6px;font-size: 32px;font-weight: normal;color: #252525;height: 66px; padding-left: 18px;}
.g_qynew h2 a{color: #252525;}
.g_qynew h2 em{display: inline-block;font-size: 20px;font-weight: normal;color: #cccccc;text-transform: uppercase; padding-left: 10px;}
.g_qynew h2 span a{font-size: 16px;color: #008add;padding-top: 26px;display: block;}
.g_qynew .qynewtj{height: 286px;}
.g_qynew .qynewtj dt{float: left;width: 40%;height: 286px;}
.g_qynew .qynewtj dt img{width: 100%;height: 100%;display: block;}
.g_qynew .qynewtj dd{padding: 36px 44px 0 46px;background: #eeeeee;width: 60%;height: 286px;float: left;}
.g_qynew .qynewtj h3{position: relative;height: 40px;margin-bottom: 15px;padding-left: 100px;font-size: 18px;color: #000;}
.g_qynew .qynewtj h3 a{color: #000;}
.g_qynew .qynewtj h3 b{position: absolute;left:0;top:0;width: 76px;height: 40px;line-height: 40px;background: #008add;text-align: center;font-size: 20px;color: #fff;font-weight: normal;}
.g_qynew .qynewtj p{font-size: 16px;color: #666666;line-height: 30px;height: 120px;overflow: hidden;margin-bottom: 20px;}
.g_qynew .qynewtj span{display: block;height: 36px;line-height: 36px;font-size: 16px;color: #008add;}
.g_qynew .qynewtj span a{color: #008add;}
.g_qynew .qynewtj span em{color: #666666;}
.g_qynew .qynew dl{float: left;width: 33.32%; border: 1px solid #f5f5f5; padding: 30px 0 0 0;}
.g_qynew .qynew dt{height: 30px;line-height: 30px;overflow: hidden;font-size: 16px;color: #333333;margin-bottom: 22px; padding: 0 30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.g_qynew .qynew dt a{color: #333333;}
.g_qynew .qynew dd p{font-size: 14px;color: #666666;line-height: 26px;height: 52px;overflow: hidden; margin-bottom: 30px; padding: 0 30px;}
.g_qynew .qynew dd span{display: block;height: 58px;line-height: 58px;border-top: 1px solid #e9e9e9;padding: 0 30px;}
.g_qynew .qynew dd span a{text-decoration: none;font-size: 16px;color: #008add;}

.g_bk{background: #f9fafc;padding-top: 55px;height: 600px;}
.g_bk h2{background:url(../images/antit1.jpg) no-repeat 0 6px;font-size: 32px;font-weight: normal;color: #252525;height: 66px; padding-left: 18px;}
.g_bk h2 a{color: #252525;}
.g_bk h2 em{display: inline-block;font-size: 20px;font-weight: normal;color: #cccccc;text-transform: uppercase; padding-left: 10px;}
.g_bk h2 span a{font-size: 16px;color: #7a7a7a;padding-top: 26px;display: block;}
.g_bk dl{float: left; width:  33.33333%;/*margin-right: 23px;*/position:relative;}

.m_bk { display:flex; justify-content:space-between;}
.g_bk dl dt.bks1 { position:absolute; top:0px;}
.g_bk dl dd.bkx1 { position:absolute; top:216px;}
.g_bk dl dt.bks2 { position:absolute; top:246px;}
.g_bk dl dd.bkx2 { position:absolute; top:0px;}
.g_bk dl dt.bks3 { position:absolute; top:0px;}
.g_bk dl dd.bkx3 { position:absolute; top:216px;}

/*.g_bk .bks1{ top:0px;  }
.g_bk .bkx1{ top:216px;  }
.g_bk .bks2{ top:216px;  }
.g_bk .bkx2{ top:0px;  }
.g_bk .bks3{top:0px;  }
.g_bk .bkx3{top:216px;  }
*/

.g_bk .lastdl{margin-right: 0;}
.g_bk dt,.g_bk dt img{width: 100%;height: 216px;display: block;}
.g_bk dd{padding-top: 20px;background: #fff;height: 246px;}
.g_bk h3{height: 30px;line-height: 30px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;font-size: 18px;color: #313131;margin-bottom: 8px; padding: 0 30px;}
.g_bk h3 a{color: #313131;}
.g_bk dd p{font-size: 14px;color: #666666;line-height: 28px;height: 112px;overflow: hidden; margin-bottom: 16px; padding: 0 30px;}
.g_bk dd span{display: block;height: 58px;line-height: 58px;border-top: 1px solid #e9e9e9;padding: 0 30px;}
.g_bk dd span a{text-decoration: none;font-size: 16px;color: #008add;background:url(../images/bkm.jpg) no-repeat 300px 18px;display: block;height: 58px;line-height: 58px;}

.g_nwd{padding-top: 55px;height: 468px;}
.g_nwd h2{background:url(../images/antit1.jpg) no-repeat 0 6px;font-size: 32px;font-weight: normal;color: #252525;height: 66px; padding-left: 18px;}
.g_nwd h2 a{color: #252525;}
.g_nwd h2 em{display: inline-block;font-size: 20px;font-weight: normal;color: #cccccc;text-transform: uppercase; padding-left: 10px;}
.g_nwd h2 span a{font-size: 16px;color: #7a7a7a;padding-top: 26px;display: block;}



.g_nwd .m_nwd dl{float:left;width: 49%;margin-bottom: 20px;height: 148px;}


.lastd1 {margin-right: 1%;}
.lastd2 {margin-right: 0;}
.lastd3 {margin-right: 1%;}
.lastd4 {margin-right: 0;}

.g_nwd .m_nwd dt{background:url(../images/wdate.jpg) no-repeat #0064b0;width: 22%;height: 148px;padding-top: 40px;font-size: 30px;color: #fff;padding-left: 20px; float: left;}
.g_nwd .m_nwd dt b{display: block;font-weight: normal;height: 50px;}
.g_nwd .m_nwd dt i{display: block;font-style: normal;font-size: 24px;color: #fff;padding-left: 38px;}
.g_nwd .m_nwd dt prc01{display: block;font-style: normal;font-size: 24px;color: #fff;padding-left: 38px;}
.g_nwd .m_nwd dt prc02{display: block;font-style: normal;font-size: 24px;color: #fff;padding-left: 38px;}
.g_nwd .m_nwd dt prc03{display: block;font-style: normal;font-size: 24px;color: #fff;padding-left: 38px;}
.g_nwd .m_nwd dt prc04{display: block;font-style: normal;font-size: 24px;color: #fff;padding-left: 38px;}

.g_nwd .m_nwd dt prc05{display: block;font-style: normal;font-size: 24px;color: #fff;padding-left: 38px;}
.g_nwd .m_nwd dt prc06{display: block;font-style: normal;font-size: 24px;color: #fff;padding-left: 38px;}
.g_nwd .m_nwd dt prc07{display: block;font-style: normal;font-size: 24px;color: #fff;padding-left: 38px;}
.g_nwd .m_nwd dt prc08{display: block;font-style: normal;font-size: 24px;color: #fff;padding-left: 38px;}

.g_nwd .m_nwd dt prc09{display: block;font-style: normal;font-size: 24px;color: #fff;padding-left: 38px;}
.g_nwd .m_nwd dt prc10{display: block;font-style: normal;font-size: 24px;color: #fff;padding-left: 38px;}
.g_nwd .m_nwd dt prc11{display: block;font-style: normal;font-size: 24px;color: #fff;padding-left: 38px;}
.g_nwd .m_nwd dt prc12{display: block;font-style: normal;font-size: 24px;color: #fff;padding-left: 38px;}





.g_nwd .m_nwd dd{background: #eeeeee;float: left;padding: 20px 25px 0 30px;height:148px; width: 78%;}
.g_nwd .m_nwd h3{height: 34px;line-height: 34px;overflow: hidden;font-size: 18px;color: #313131;font-weight: bold;margin-bottom: 8px;}
.g_nwd .m_nwd h3 a{color: #313131;}
.g_nwd .m_nwd p{font-size: 14px;color: #666666;line-height: 26px;height: 52px;overflow: hidden;}
.g_nwd .m_nwd p a{color: #008add}


/* 新闻列表 */
.m_newfl2{float: left;width: 20%;}
.m_newfl2 h2{padding-top: 20px;height: 86px;background: #727272;text-align: center;font-size: 20px; line-height:25px; font-weight: bold;color: #fff;border-bottom: 1px solid #d7d7d7;}
.m_newfl2 h2 a{color: #fff;}
.m_newfl2 h2 em{display: block;font-weight: normal;font-size: 20px;color: #a8a8a8;text-transform: uppercase;}
.m_newfl2 h3{height: 76px;line-height: 76px;border: 1px solid #d1d1d1;position: relative;border-top: none; font-weight: normal;}
.m_newfl2 h3 em{position: absolute;width: 56px;height: 56px;overflow: hidden;left:28px;top:0px; font-size:45px;}
.m_newfl2 h3 a{ font-size:20px; display: block;height: 76px;line-height: 76px; padding-left: 111px;text-decoration: none;}
.m_newfl2 h3 a:hover,.m_newfl2 h3.cur a{background: #008add;color: #fff;font-weight: bold;}
.m_newfl2 h3 a:hover em img,.m_newfl2 h3.cur a em img{margin-top: -56px;}


.s_inp2{ margin-top: 20px; background:url(../images/newser.jpg) no-repeat; width: 280px;height: 50px;}
.inp02{height:50px;line-height:50px;   padding-left: 18px; width:215px;float:left;color:#999999; font-size: 16px;  border: none; background: none; font-family:"Microsoft Yahei"}
.s_ss2{float:left; width:47px; height:50px; background: none;border: none; cursor: pointer;}
.newcode{background: #e9e9e9;padding-top: 27px;border-bottom: 0px solid #fff;margin-top: 20px;}
.newcode img{width: 136px;margin: 0 auto; height: 136px;display: block; margin-bottom: 20px;}
.newcode em{display: block;text-align: center;font-size: 16px;color: #2e2e2e;}
.newtel{background: #ececec;padding: 23px 0 10px 23px;font-size: 20px;color: #131313;}
.newtel b{display: block;font-size: 32px;color: #2d459b;font-family: arial;}


.g_newlst .m_news {float: right;width: 78%;}
.g_newlst .anlstit{background:url(../images/antit1.jpg) no-repeat 0 6px;font-size: 32px;font-weight: normal;color: #252525;height: 66px; padding-left: 18px;}
.g_newlst .anlstit a{color: #252525;}
.g_newlst .anlstit em{display: inline-block;font-size: 20px;font-weight: normal;color: #cccccc;text-transform: uppercase; padding-left: 10px;}
.g_newlst .anlstit span a{font-size: 16px;color: #7a7a7a;padding-top: 26px;display: block;}
.g_newlst .ttnew{padding: 36px 40px 0 40px;height: 190px;border: 1px solid #e5e5e5; margin-bottom: 20px;}
.g_newlst .ttnew h4{position: relative;height: 40px;line-height: 40px;margin-bottom: 15px;padding-left: 100px;font-size: 20px;color: #252525;font-weight: normal;}
.g_newlst .ttnew h4 a{color: #252525;}
.g_newlst .ttnew h4 b{position: absolute;left:0;top:0;width: 76px;height: 40px;line-height: 40px;background: #008add;text-align: center;font-size: 20px;color: #fff;font-weight: normal;}
.g_newlst .ttnew p.p1{font-size: 16px;color: #666666;line-height: 30px;height: 90px;overflow: hidden;margin-bottom: 20px;}
.g_newlst .ttnew p.p1 a{color: #008add;}

.g_newlst .m_newlst dl{height: 236px;margin-bottom: 20px; padding: 20px 28px 0 20px;border: 1px solid #e5e5e5;}
.g_newlst .m_newlst dt{float: left;width: 30%;height: 188px;}
.g_newlst .m_newlst dt img{width: 305px;height: 188px;display: block;}

.g_newlst .m_newlst dd{float:right;width:68%;padding: 6px 0 0 0;}
.g_newlst .m_newlst h3{height: 28px;line-height: 28px;overflow: hidden; font-size: 20px;color: #252525;font-weight: normal;margin-bottom: 5px;}
.g_newlst .m_newlst h3 a{color: #252525;}
.g_newlst .m_newlst p{font-size: 14px;color:#666666;line-height: 26px;height: 78px;overflow: hidden;margin-bottom: 20px;}
.g_newlst .m_newlst em a{display: block;width: 124px;height: 40px;line-height: 40px;background: #008add;text-align: center;font-size: 14px;color: #fff;}
.g_newlst .m_newlst .odd{background: #eeeeee}


.g_newlst .m_newlst dl:nth-child(odd){ background:#f5f3f0;}
.g_newlst .m_newlst dl:nth-child(even){ background:#fff;}


.g_bg{background: #f5f5f5;position: relative; padding-top: 40px;padding-bottom: 40px; margin-bottom: 80px;}
.g_bg .m_newfl {float: right;width: 279px;}
.g_newlst .m_newxx{padding: 5%;background: #fff; float: left;width: 78%; margin-right:2%;}
.g_newlst .m_newxx h3{height: 46px;line-height: 46px;text-align: center;font-weight: normal;color: #252525;font-size: 24px; margin-bottom: 22px; overflow:hidden;}
.g_newlst .xxtit{height: 42px;line-height: 42px;border-bottom: 1px solid #eeeeee;margin-bottom: 26px;}
.g_newlst .lytit li{float: left;width: 33.3%;font-size: 14px;color: #999999;}
.g_newlst .lytit li b{font-weight: normal;}
.g_newlst .xxtit span a{font-size: 14px;color: #008add;}
.g_newlst .m_newxx h4{font-size: 16px;line-height: 24px;color: #252525;margin-bottom: 25px;}
.g_newlst .m_newxx { line-height:30px;}
.g_newlst .m_newxx p{font-size: 14px;line-height: 30px;color: #252525;margin-bottom: 25px;}
.g_newlst .m_newxx p b{font-weight: normal;color: #008add;}
.g_newlst .anxx1{margin: 0 auto;width: 673px;}
.g_newlst .anxx1 em{display: block; height: 62px;line-height: 62px;text-align: center;font-size: 14px;color: #252525;}
.g_newlst .bq{background: #eeeeee;padding: 28px 0 0 32px;height: 88px;margin-bottom: 60px;}
.g_newlst .bq dl{height: 30px;line-height: 30px;font-size: 14px;color: #666666;}
.g_newlst .bq .bq1 dd a{color: #333333;padding: 0 12px 0 0;}
.g_newlst .bq dt{float: left;width: 85px;}
.g_newlst .bq dd{float: left;width: 605px;}
.g_newlst .sxpian{border-top: 2px solid #eee;padding-top: 15px; height: 85px;}
.g_newlst .sxpian dl{float: left;width: 400px;}
.g_newlst .sxpian dt{float: left;width: 76px;height: 32px;line-height: 32px;background: #d0d0d0;text-align: center;font-size: 14px;color: #333333;}
.g_newlst .sxpian dt a{color: #333333;text-decoration: none;display: block;width: 76px;height: 32px;line-height: 32px;}
.g_newlst .sxpian dl:hover dt a{background: #008add;color: #fff;}
.g_newlst .sxpian dd{float: left;height: 32px;line-height: 32px;padding-left: 15px;width: 250px;font-size: 14px;color: #333333; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}

.otnew h2{height: 44px;font-size: 18px;font-weight: bold;color: #000000;}
.otnew h2 a{color: #000000;}
.otnew .otnewlst{padding: 17px 38px 28px;background: #eee;}
.otnew .otnewlst li{height: 42px;line-height: 42px;border-bottom: 1px dashed #b7b7b7; padding-left: 23px;font-size: 14px;color: #333333; background:url(../images/newico.jpg) no-repeat 0 18px;}
.otnew .otnewlst li a{color: #333333;}



/* 关于我们 */
.g_gsjj{height: 950px;}
.g_gsjj h2{background:url(../images/antit1.jpg) no-repeat 0 6px;font-size: 32px;font-weight: normal;color: #252525;height: 66px; padding-left: 18px;}
.g_gsjj h2 a{color: #252525;}
.g_gsjj h2 em{display: inline-block;font-size: 20px;font-weight: normal;color: #cccccc;text-transform: uppercase; padding-left: 10px;}
.g_gsjj h2 span a{font-size: 16px;color: #7a7a7a;padding-top: 26px;display: block;}
.g_gsjj .m_gsjs{float: left;width: 780px;}
.g_gsjj .m_gsjs img{width: 780px;display: block;height: 439px;}
.g_gsjj .m_gsjs h3{height: 70px;line-height: 70px;font-weight: normal;font-size: 26px;color: #008add;}
.g_gsjj .m_gsjs h3 em{display: inline-block;font-size: 12px;color: #a6a6a6;text-transform: uppercase;font-weight: normal; padding-left: 10px;}
.g_gsjj .m_gsjs .js{height: 70px;margin-bottom: 16px;}
.g_gsjj .m_gsjs .js li{float: left;width: 330px;height: 70px;line-height: 70px;padding-left: 30px;font-size: 20px;font-weight: normal;color: #333333; margin-right: 10px;background: #f5f5f5;}
.g_gsjj .m_gsjs .js li b{font-weight: normal;color: #008add;}
.g_gsjj .m_gsjs p{text-indent: 24px;font-size: 14px;line-height: 28px;color: #252525;width: 736px;}

.g_gsjj .ablst{float: right;width: 400px;}
.g_gsjj .ablst li{margin-bottom: 20px;height: 264px;}
.g_gsjj .ablst li img{width: 400px;height: 224px;display: block;}
.g_gsjj .ablst li em{display: block;width: 400px;height: 40px;line-height: 40px;background: #f5f5f5;text-align: center;font-size: 14px;color: #252525; overflow: hidden;}


.g_3s{padding-top: 48px;height: 342px;background: #f5f5f5;border-bottom: 1px solid #ececec;border-top: 1px solid #ececec;}
.m_3s{float: left;width: 480px;}
.m_3s h2{height: 60px;line-height: 60px;border-bottom: 1px solid #e0e0e0;font-size: 26px;color: #008add;font-weight: normal;margin-bottom: 35px;}
.m_3s h2 em{display: inline-block;font-size: 12px;color: #a6a6a6;text-transform: uppercase;font-weight: normal; padding-left: 10px;}
.m_3s p{font-size: 14px;color: #252525;line-height: 30px;}
.slst3{float: right;width: 716px;}
.slst3 li{float: left;width:198px;height: 282px; margin-left: 18px;font-size: 14px;color: #252525;line-height: 26px; padding: 0 10px;text-align: center;}
.slst3 .s01{background:url(Img/about/3s01.jpg) no-repeat}
.slst3 .s02{background:url(Img/about/3s02.jpg) no-repeat}
.slst3 .s03{background:url(Img/about/3s03.jpg) no-repeat}
.slst3 li b{display: block;font-size: 20px;color: #252525;text-align: center;padding-top: 146px;margin-bottom: 10px;}

.g_fzlc{margin-top: 52px;background:url(Img/about/fzbg.jpg) no-repeat center top; height: 460px;}
.g_fzlc h2{background:url(../images/antit1.jpg) no-repeat 0 6px;font-size: 32px;font-weight: normal;color: #252525;height: 80px; padding-left: 18px;}
.g_fzlc h2 a{color: #252525;}
.g_fzlc h2 em{display: inline-block;font-size: 20px;font-weight: normal;color: #cccccc;text-transform: uppercase; padding-left: 10px;}
.g_fzlc h2 span a{font-size: 16px;color: #7a7a7a;padding-top: 26px;display: block;}
.g_fzlc .fztit{padding-left: 60px;height: 96px;}
.g_fzlc .fztit li{float: left; width: 160px;text-align: center;font-size: 24px;color: #525252;background:url(Img/about/fzico1.png) no-repeat center 32px; height: 96px;}
.g_fzlc .fztit li:hover,.g_fzlc .fztit .on {background:url(Img/about/fzico2.png) no-repeat center 32px;}
.g_fzlc .u_ljt,.g_fzlc .u_rjt{position: absolute;width: 32px;height: 32px;}
.g_fzlc .u_ljt{background:url(Img/about/jt.png) no-repeat 0 0;left:0;top:110px;}
.g_fzlc .u_rjt{background:url(Img/about/jt.png) no-repeat right 0;right:0;top:110px;}
.g_fzlc .fzimg{height: 242px;background: #eee;}
.g_fzlc .fzimg dt{float: left;width: 438px;height: 242px; margin-right: 58px;}
.g_fzlc .fzimg dt img{width: 438px;height: 242px;display: block;}
.g_fzlc .fzimg dd{float: left;padding: 60px 0 0 0;width: 600px;}
.g_fzlc .fzimg h3{height: 28px;line-height: 28px;font-weight: normal;color: #525252;font-size: 24px;margin-bottom: 15px;}
.g_fzlc .fzimg p{font-size: 16px;color: #252525;line-height: 30px;}


.g_wh{height: 452px;}
.g_wh dd{float: left;width: 792px;}
.g_wh dt,.g_wh dt img{width: 408px;height: 329px;display: block;float: right;}
.g_wh dd p{float: left;width: 344px;padding: 55px 0 0 50px;height: 108px;border: 1px solid #d5d5d5;border-right: none;border-bottom: none;}
.g_wh dd .lastp{border-bottom: 1px solid #d5d5d5;}
.g_wh dd p b{display: block;height: 28px;line-height: 28px;font-size: 20px;font-weight: bold;color: #008add;margin-bottom: 9px;}

/* 产业布局 */
.g_bj{background:url(Img/about/bjbg.jpg) no-repeat center top;padding-top: 40px;height:674px; }
.g_bj p{position: absolute;right: 0;top:440px;background:url(Img/about/bjico.png) no-repeat;width:521px;height: 148px;padding: 20px 25px 0 62px; font-size: 16px;color: #4d4d4d;line-height: 30px;}

.g_sb{margin-top: 53px;height: 540px;}
.g_sb p{font-size: 14px;color: #252525;line-height: 28px;height: 90px;width: 888px;}
.g_sb li{float: left;width: 392px;margin-right: 10px;}
.g_sb .lastli{margin-right: 0;}
.g_sb li img{width: 392px;height: 294px;display: block;}
.g_sb li em{display: block;width: 392px;height: 60px;line-height: 60px;text-align: center;font-size: 14px;color: #252525; overflow: hidden;}

.g_team{height: 548px;}
.g_team h2{position: absolute;left:0;top:0;width: 236px;height: 105px;background: #008add;padding: 40px 0 0 0;text-align: center;font-size: 30px;font-weight: normal;color: #fff;z-index:9;}
.g_team h2 a{color:#fff;}
.g_team h2 em{display: block;font-weight: normal;font-size: 12px;color: #fff;text-transform: uppercase;padding-top: 12px;}
.g_team .team1{position: absolute;left:0;top:0;}
.g_team .team2{position: absolute;left:362px;top:0;}
.g_team .team3{position: absolute;left:600px;top:0;}
.g_team .team4{position: absolute;left:975px;top:0;}
.g_team .team5{position: absolute;left:362px;top:243px;}
.g_team .team6{position: absolute;left:921px;top:243px;}
.g_team .team1 img{width: 354px;height: 480px;display: block;}
.g_team .team2 img{width: 232px;height: 235px;display: block;}
.g_team .team3 img{width: 367px;height: 235px;display: block;}
.g_team .team4 img{width: 224px;height: 235px;display: block;}
.g_team .team5 img{width: 552px;height: 238px;display: block;}
.g_team .team6 img{width: 278px;height: 239px;display: block;}


.g_zs{height: 500px;}
.g_zs .hd{background:url(Img/about/zstit.jpg) no-repeat;height: 62px; padding-left: 400px;margin-bottom: 28px; }
.g_zs .hd li{float: left;width: 188px;height: 58px;line-height: 58px;border: 2px solid #b5b5b5;text-align: center;background: #fff;font-size: 30px;color: #393939;border-left: 2px solid #008add;}
.g_zs .hd li a{color:#393939;}
.g_zs .hd .cur,.g_zs .hd li:hover{background: #008add;color: #fff;border: 2px solid #008add; }
.g_zs .hd .cur a,.g_zs .hd li:hover a{color: #fff;}
.g_zs .zslst li{float: left;width: 224px;margin-right: 20px;}
.g_zs .zslst .lastli{margin-right: 0;}
.g_zs .zslst li em{display: block;width: 224px;height: 44px;line-height: 44px;text-align: center;font-size: 14px;color: #1f1f1f; overflow: hidden;}
.g_zs .zslst li img{width: 218px;height: 312px;display: block;border: 1px solid #d8d8d8}

.g_fk{height: 300px;margin-bottom: 56px;}
.g_fk dt{float: left;width: 440px}
.g_fk dt img{width: 440px;height: 300px;display: block;}
.g_fk dd{float: left;background:url(Img/about/linebg.jpg) no-repeat;width: 720px;height: 230px;padding: 70px 0 0 40px;}
.g_fk h3{height: 32px;font-weight: normal;font-size: 18px;color: #008add;}
.g_fk p{font-size: 16px;color: #666666;line-height: 34px;width: 666px;}

.g_lxwm {height: 428px;}
.g_lxwm .lxwm{border: 1px solid #e1e1e1; padding: 16px 0;}
.g_lxwm .lxwm li{position: relative; padding-left: 100px; float: left;width: 446px;height: 78px;line-height: 78px;border-bottom: 1px solid #e9e9e9; margin: 0 24px 0 24px; font-size: 18px;color: #333333;}
.g_lxwm .lxwm .latli{border-bottom: none;}
.g_lxwm .lxwm li em{position: absolute;left:29px;top:20px;}
.g_lxwm .line{width: 1px;height: 290px;background: #e9e9e9;left:595px;top:80px;position: absolute;}

.g_map{background: #f5f5f5;padding: 36px 0 0 0;height: 574px;}
.g_map .content{background: #fff;border: 1px solid #e1e1e1;padding: 28px 50px 0 50px;height: 505px; width:1100px; }
.g_map h2{height: 52px;font-size: 24px;color: #008add;font-weight: normal;}



.g_cpxx{height: 612px;}
.g_cpxx .m_cpleft{float: left;width: 430px;}
.g_cpxx .m_cpleft img{width: 430px;height: 430px;display: block;}
.g_cpxx .small{margin-top: 15px; height: 100px; position:relative;}
.g_cpxx .small .navPrev, .g_cpxx .small .navNext{ position:absolute; top:23px; width:30px; height:45px; display:block;}
.g_cpxx .small .navPrev{ background:url(../images/l2.png) no-repeat;left:0;z-index:9;}
.g_cpxx .small .navNext{ background:url(../images/r2.png) no-repeat;right:0;z-index:9;}
.g_cpxx .small .prevStop{background:url(../images/l.png) no-repeat;left:0;z-index:9;}
.g_cpxx .small .nextStop{ background:url(../images/r.png) no-repeat;right:0;z-index:9;}
.g_cpxx .small ul{width:430px;}
.g_cpxx .small li{float: left;width: 93px;margin-right: 19px;}
.g_cpxx .small .lastli{margin-right: 0;}
.g_cpxx .small li img{width: 88px;height: 88px;display: block;border: 2px solid #ebebeb;}
.g_cpxx .small li.on img{width: 88px;height: 88px;display: block;border: 2px solid #008add;}

.g_cpxx .m_cpr{float: right;width: 748px;}
.g_cpxx .cprup{padding: 40px 0 0 0;background: #f5f5f5;height: 392px;}
.g_cpxx .cprup h3{padding-left: 48px;  height: 40px;line-height: 40px;font-weight: normal;font-size: 20px;color: #252525;margin-bottom: 5px;}
.g_cpxx .cprup .xh{height: 252px;padding:0 48px;}
.g_cpxx .cprup .xh{font-size: 14px;color: #252525;line-height: 28px;}
.g_cpxx .cprup h4{padding-left: 48px;font-size: 16px;font-weight: bold;color: #252525;height: 33px;}
.g_cpxx .cprup p{padding-left: 48px;font-size: 14px;color: #252525;line-height: 26px;margin-bottom: 30px; width: 640px;}
.g_cpxx .cprup .hotline{border-top: 1px solid #e3e3e3;height: 70px;line-height: 70px;font-size: 16px;font-weight: bold;color: #252525;padding-left: 48px;}
.g_cpxx .cprup .hotline b{font-size: 24px;font-weight: bold;color: #008add;}
.cpxxbtn{margin: 33px 0 0 49px;display: block;}
.cpxxbtn a{text-decoration: none;}
.cpxxbtn .cpbtn1{float: left;background:url(../images/cpbtn1.jpg) no-repeat;padding-left: 80px;width: 146px;height: 56px;line-height: 56px;font-size: 16px;font-weight: bold;color: #008add;margin-right: 40px;}
.cpxxbtn .cpbtn2{float: left;background:url(../images/cpbtn2.jpg) no-repeat;padding-left: 100px;width: 126px;height: 56px;line-height: 56px;font-size: 16px;font-weight: bold;color: #fff;}

.g_cpys{border-bottom: 1px solid #dcdcdc;padding-bottom: 66px;margin-bottom: 60px;}
.g_cpys .p{padding: 30px 36px 37px 30px;background: #f5f5f5;font-size: 14px;line-height: 28px;color: #666666;}
.g_cpys .p b{color: #252525}

.g_ys44{margin:30px 0;}
.g_ys44 dl{float: left; width: 550px;margin-right:45px;height: 124px;}
.g_ys44 .lastdl{margin-right: 0;}
.g_ys44 dt{float: left;width: 76px;margin-right: 10px;}
.g_ys44 dd{float: left;width: 460px;}
.g_ys44 h3{height: 36px;font-size: 24px;font-weight: bold;color: #222222;margin-bottom: 5px;}
.g_ys44 h3 b{color: #008add;}
.g_ys44 p{font-size: 14px;color: #666666;line-height: 23px;}



.g_cpjg{border-bottom: 1px solid #dcdcdc;padding-bottom: 66px; margin-bottom: 58px;}

.g_cpjg .cyjg{margin: 0 106px; border: 1px solid #00ace8;border-bottom: none;}
.g_cpjg .cyxhcs{margin-left: 106px; height: 42px;line-height: 42px;font-size: 20px;font-weight: bold;color: #252525;}
.g_cpjg .cyjgtit{height: 54px;background: #00ace8;}
.g_cpjg .cyjgtit li{float: left;height: 54px;text-align: center;font-size: 16px;font-weight: bold;color: #fff;}
.g_cpjg .cyjgtit .li1{width: 290px;border-right: 1px solid #8ac0d3;}
.g_cpjg .cyjgtit .li1 b{display: block;height: 28px;line-height: 28px;border-bottom: 1px solid #8ac0d3;}
.g_cpjg .cyjgtit .li1 em{display: block;height: 26px;line-height: 26px;}
.g_cpjg .cyjgtit .li2{width: 506px;border-right: 1px solid #8ac0d3;line-height: 54px;}
.g_cpjg .cyjgtit .li3{width: 185px;line-height: 54px;}
.g_cpjg .cyjgcon li{height: 40px;line-height: 40px;float: left;}
.g_cpjg .cyjgcon .li1{width: 290px;border-right: 1px solid #00ace8;border-bottom:1px solid #00ace8; text-align:center;}
.g_cpjg .cyjgcon .li2{width: 490px;padding-left: 16px; border-right: 1px solid #00ace8;border-bottom:1px solid #00ace8; font-size: 14px;color: #333333}
.g_cpjg .cyjgcon .li3{width: 188px;border-bottom:1px solid #00ace8; font-size: 14px;color: #333333;text-align: center;}
.g_cpjg .cyjgcon .li1 b{float: left;width: 145px;border-right:1px solid #00ace8;text-align: center;font-weight: normal;font-size: 14px;color: #333333}

.g_cpjg .cyjgcon .li4{height: auto;float: none; line-height: 25px;padding:8px 15px;  text-align:justify;font-size: 14px;color: #333333;border-bottom:1px solid #00ace8;}


.g_cj{padding-bottom: 56px;}
.g_cj p{font-size: 14px;color: #343434;line-height: 28px;width: 600px;margin-bottom: 36px;}

.g_zs2{border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;padding: 50px 0 0 0;height: 494px;background: #f5f5f5;}

.g_proan{background: #f5f5f5;padding-top: 62px;}


.g_otcp{padding-top: 50px;height: 440px;}
.g_otcp li{float: left;width: 288px;margin-right: 15px;}
.g_otcp li img{width: 286px;height: 286px;}
.g_otcp .lastli{margin-right: 0;}
.g_otcp li a{text-decoration: none;}
.g_otcp li em{ display: block;width: 243px;height: 48px;line-height: 48px;border-bottom: 3px solid #ccc;background:url(../images/cpico1.jpg) no-repeat 268px 16px; padding: 0 30px 0 15px;font-size: 14px;color: #333333; overflow:hidden;}
.g_otcp li:hover em{background:url(../images/cpico2.jpg) no-repeat 268px 16px;color: #008add; border-bottom: 3px solid #008add;}










/* 分页 */
.m_page{margin: 28px 0 92px 0;clear: both; float: right;}
.m_page span{display: block;float: left;width: 45px;height: 31px;}
.m_page span a{text-decoration: none;}

.m_page ul{float: left;width: 220px}
.m_page li{float: left;width: 27px;height: 30px;border: 1px solid #d8d9dd; line-height: 30px;text-align: center;font-size: 16px;color: #929292;margin-left: 6px;}
.m_page li:hover,.m_page .cur{background:#012f95;color: #fff;border: 1px solid #012f95;}




/*---网站地图---*/

.map_main { overflow:hidden; border:solid 0px #F0F0F0; margin:10px 0; padding-bottom:10px; background:#fff; }
.sitemap_con { width:1200px; margin:0 auto; color:#333;}
.sitemap_con .map_top { border-bottom:solid 1px #ececec; }
.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 center; padding:5px 0; text-indent:10px;}
.sitemap_con h4 { line-height:44px; font-size:16px; font-weight:normal;color:#000;}
.sitemap_con h4 a{color:#000;}
.b4 { border:solid 1px #E0E0E0;}
.b4 ul { padding:0 11px;}
.b4 li { font-size:14px; float:left ; line-height:32px; width:168px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.b4 li a { color:#666;}
.b4 li a:hover { color:#008add;}

/*搜索*/
.search_con{margin-bottom:48px;}
.sear_product { height:330px; overflow:hidden; border-bottom:1px #d0d0d0 dashed;margin-bottom:23px; clear:both;}
.sear_product dt { float:left;}
.sear_product dt img { width:300px; height:300px; border:5px solid #e7e7e7; display:block;}
.sear_product dd { width:845px;float:right;}
.sear_product dd h5 { border-bottom:1px dashed #ccc;font-weight:normal;font-family:"Microsoft Yahei","微软雅黑"; 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 {padding:12px 0;  font-size:14px; font-family:'Microsoft YaHei','微软雅黑'; color:#666; line-height:25px;  height:150px; overflow:hidden;margin-bottom:12px; }
.sear_product dd .div_p span{ display:inline-block; color:#333; font-weight:bold; width:220px;}
.sear_product dd .div_p em{ font-weight:normal; color:#777;}
.sear_product dd span a { font-weight:100; color:#585858; font-size:14px; display:inline-block; text-align:center; background:#008add;width:124px; line-height:40px;height:40px; color:#fff;}

.searchfr{ margin:0;}


.sear_news{ font-family:"Microsoft Yahei";}
.sear_news { height:172px;border-bottom:1px solid #d1d1d1;padding-top:20px;}
.sear_news dt,.sear_news dt span{width:340px;height:149px;display: block; float: left; text-align:center;font-size:20px;background:none;color:#333; position:relative;}
.sear_news dt,.sear_news dt span img{width: 340px;height:149px;display: block;}
.sear_news dt em{filter:alpha(opacity=80);opacity:0.8; position:absolute;left:0;top:0;color:#fff; background:#008add;width: 340px;height:149px; display: none; float: left;font-family: "Times New Roman","Arial"; font-size: 16px; font-weight:bold; }
.sear_news dt em b{  display: block; font-size: 58px; font-weight: bold;color:#fff; letter-spacing: -2px;line-height: 149px;}
.sear_news dt a:hover em{display:block;}
.sear_news dd{ float:left;margin-left:25px; width:742px; }
.sear_news dd h4{  font:bold 16px/44px "Microsoft Yahei"; height: 44px; overflow: hidden;}
.sear_news dd h4 a{ color:#444;}

.sear_news dd .p1{ height:78px; overflow: hidden; color: #494949; font: 14px/26px "Microsoft Yahei";margin-bottom:4px;}
.sear_news dd .p2{ height:32px; overflow: hidden; color: #494949; font: 14px/32px "Microsoft Yahei";}
.sear_news dd p a{ color:#d60c1a;}
.sear_news dd p .tags a{color: #008add;padding: 0 5px;}
.News_search dl.dl-top{background:#f8f8f8; display:block;}
.News_search dl.cur dt em{display:block;}

.rele_search h5{ margin-top:10px; font:16px/30px "微软雅黑"; background:#008add; color:#fff; padding-left:20px; margin-bottom:10px;}


/*新闻通栏*/
.allcontent{}
.allcontent p{line-height:25px;margin:25px 0;}
.allcontent table tr td {border: 1px solid #ccc;padding: 5px;text-align: center;}
.gduo{ height:30px; line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px;}
.gduo span{ float:right; width:320px; overflow:hidden; height:30px; display:block;}
.gduo a{  font-weight:bold;}
.ks5{ border:1px solid #ececec; width:450px; height:80px; margin-top:10px;}

.allcontent h3{ display:block; color:#333; text-align:center; font:28px "Microsoft Yahei"; text-align:center; height:48px; overflow:hidden;}
.allcontent .p01{ font:12px "Microsoft Yahei"; text-align:center; line-height:20px; padding:10px 25px; border:1px solid #ccc;margin-top:10px;}
.allcontent .fx{display:block; height:38px; font:14px "Microsoft Yahei"; color:#999; border-bottom:0px dashed #999; overflow:hidden; line-height:38px;}
.allcontent .fx em a{ color:#999;}
.allcontent .fx b{ padding:0 20px;}
.allcontent .fx .bdshare-button-style1-16{padding:8px;}
.allcontent .fx .bdsharebuttonbox{margin:6px 0 0 5px;}
.allcontent .fx img{ vertical-align:middle;}
.allcontent .fx .fx1{ background:url(../images/fx1.gif) no-repeat 20px center; padding-left:36px;  display:inline-block;}
.allcontent .fx .fx2{ background:url(../images/fx6.gif) no-repeat 20px center; padding-left:36px;}
.allcontent .fx span{ display:inline-block; width:97px; height:24px; float:right; margin-top:8px;}
.allcontent .fx span a{ padding:0; background:none;}

.gduo_cnt{ height:32px; overflow:hidden;margin:15px 0;}
.gduo_cnt p{ width:38%; padding-left:12%; float:left; height:32px; overflow:hidden; font:14px "Microsoft Yahei"; color:#666; line-height:32px;}
.gduo_cnt p em{ display:inline-block; width:80px; height:32px; font:14px "Microsoft Yahei"; text-align:center; color:#fff; background:#afafaf; margin-right:20px; float:left; line-height:32px;}

.yd{ margin-bottom:15px; overflow:hidden; background:#f7f8f8; padding:0 25px 25px;}
.yd h3{ display:block; font:20px "Microsoft Yahei"; height:35px; color:#000; margin-top:20px; overflow:hidden;}
.yd ul{overflow:hidden;margin-left:7px;}
.yd ul li {border-bottom:1px dashed #bbb; line-height:35px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:20px; background:url(img/pro/a2.gif) no-repeat left center;   }
.yd ul li a{ display:block;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font:14px Microsoft YaHei; color:#494949; height:35px; line-height:35px; padding-left:6px; }
.yd ul li.on_li{background:url(img/pro/a1.gif) no-repeat left center; }
.yd li span{ float:right;}
.yd p{ font:14px "Microsoft Yahei"; line-height:29px; color:#898989; margin-top:12px;}
.yd p em{ padding:0 20px;}
.yd p a{ padding:0 20px 0 0;}
/*友情链接*/
.sp-title{ height:32px;line-height:32px;padding:0 15px; background:#008add ;overflow:hidden; border:1px solid #008add; margin-top:25px;}
.sp-title a{font-size:14px; color:#fff;}
.formbox{ background:url(Img/FriendLinkb.jpg) no-repeat right bottom;border:1px solid #ececec;overflow:hidden; margin-bottom:25px;width:1198px;}
.formbox #tbForm{margin-top:25px;}
.formbox td{ padding:3px 4px;}
.formbox input{padding:4px 5px; border:1px solid #ececec;} 
.formbox input.b13{border:none;padding:0;}
.formbox .b13 { background:#008add; height:28px;width:70px;color:#fff;font:16px "SimHei"; }

/*内页友情连接*/
.link21{line-height:35px; color:#555;  border:0; margin-bottom:20px; padding:10px; font-size:14px;min-height:158px; border:1px solid #f4f4f4; background:#f8f8f8;}
.link21 a{ padding:0 8px;} 
.link31{ border:1px solid #ececec;width:752px; padding-bottom:10px; margin-bottom:10px; }
.link31 li{ float:left; width:114px; height:44px; line-height:0; font-size:0; padding:10px 0 0 10px;}
.link31 li img{ width:110px; height:40px; padding:1px; border:1px solid #ececec;}

/* -- 翻页效果 -- */
/*默认是屏蔽了当前记录数的可以通过CSS “cust_txt”开启*/
.apage { text-align:right;line-height:26px; margin: 30px 0 10px; }
.apage a { display:inline-block; text-align:center; margin:0 2px; color:#929292; background:#fff; font-size:16px; width:32px; height:30px; border:1px solid #d8d9dd; }
.apage a img{ vertical-align: middle;}
.apage .num_btns { float:right; font-family:"Microsoft Yahei";font:14px "Microsoft Yahei"; }
.apage a:hover, .apage .cur { border:1px solid #012f95  !important; background-color:#012f95 ; color:#fff; text-decoration:none; }
.apage .cust_txt { display:none; float:left; }
.apage .oran_pg_fp { padding:0 5px;background:none;border:1px solid #e3e3e3;color:#666; display:none; }
.apage .oran_pg_pp,.apage .oran_pg_pp:hover { width:45px; height:32px; text-align:center; font-size:14px;background:#D0D0D0 ; border:0;color:#fff;}
.apage .oran_pg_np,.apage .oran_pg_np:hover { width:45px; height:32px; text-align:center; font-size:14px;background:#D0D0D0; border:0;color:#fff; }
.apage .oran_pg_lp { padding:0 5px;background:none;border:1px solid #e3e3e3;color:#666;display:none; }
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px; }
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }


/*新闻列表*/
/*资讯中心列表页面（图片列表）--dl_2*/
.Help_3{ padding-top:8px; padding-bottom:20px;}
dl.dl_2 { width:208px; padding:25px 22px 0; float:left; display:inline-block;}
dl.dl_2 dt { width:204px; height:148px; overflow:hidden; } /*图片边框*/
dl.dl_2 dt a { width:200px; height:144px;  padding:1px; border:1px solid #f4f4f4; display:block;}
dl.dl_2 img { display:block;  }
dl.dl_2 dd {width:200px; height:24px; line-height:24px;overflow:hidden; text-align:center; padding:10px 4px 0; font-size:14px; text-overflow:ellipsis; white-space:nowrap;}
 /*ry3*/
dl.ry3 { width:225px; padding:0px 18px 25px 0; float:left; display:inline-block; height:363px;}
dl.ry3 dt { width:225px; height:323px; overflow:hidden; }
dl.ry3 img { display:block;width:217px; height:315px;border:1px solid #f4f4f4; display:block; padding:3px;}
dl.ry3 dd {font-weight:normal;width:225px; height:40px; line-height:40px;overflow:hidden; text-align:center; padding:0px 0px 0; font-size:14px; text-overflow:ellipsis; white-space:nowrap; color:#222;}
.ry3_warp dl:hover {}
.ry3_warp dl:hover img{ filter:alpha(opacity=80);opacity:0.8;transition:all 0.5s;border:1px solid #008add;}
.ry3_warp dl:hover dd{background:none;transition:all 0.5s;}
.ry3_warp dl:hover dd{color: #008add; font-weight:normal;}
 /*xc3*/
dl.xc3 { width:388px; padding:25px 18px 0 0; float:left; display:inline-block; height:334px;}
dl.xc3 dt { width:388px; height:294px; overflow:hidden; }
dl.xc3 img { display:block;width:378px; height:284px;border:1px solid #f4f4f4; display:block; padding:4px;}
dl.xc3 dd {font-weight:normal;width:388px; height:40px; line-height:40px;overflow:hidden; text-align:center; padding:0px 0px 0; font-size:16px; text-overflow:ellipsis; white-space:nowrap;}
.xc3_warp dl:hover {}
.xc3_warp dl:hover img{ filter:alpha(opacity=80);opacity:0.8;transition:all 0.5s;border:1px solid #008add;}
.xc3_warp dl:hover dd{background:none;transition:all 0.5s;}
.xc3_warp dl:hover dd{color: #008add; font-weight:bold;}

dl._lastdl{padding-right:0;}
/*资讯中心列表页面（标题简介*/
.inf_lc{ clear:both;padding:5px 0 0;}
.inf_lc li{padding:7px 20px 0 0;height:110px; overflow:hidden;margin:0 0 30px; background:#f6f6f6;}
.inf_lc li.bg { background:#edf6f4;}
.inf_lc li h4{ padding:20px 5px 0 0;text-align:center; float:left;width:64px; overflow:hidden;}
.inf_lc li h4 b{ font-weight:100; display:block; line-height:36px;height:36px; overflow:hidden; font-size:36px; font-family:Arial; text-transform:uppercase;}
.inf_lc li h4 span{ font-weight:100; display:block; line-height:16px;height:16px; overflow:hidden; font-size:12px; font-family:Arial; text-transform:uppercase; color:#343434;}
.inf_lc li p{padding:0 0 0 14px; line-height:26px;width:505px; overflow:hidden;font-size:14px; float:left; color:#666; }
.inf_lc li p b{ display:block; font-weight:100; color:#000000;}
.inf_lc li p b a,.inf_lc li p b a:hover{ color:#343434; font-weight:bold;}
.inf_lc li p b a:hover{ color:#137bde;}
.inf_lc li .fr{margin:20px 0 0; width:70px; height:25px; line-height:25px; text-align:center; color:#ffffff; background-color:#999; }
.inf_lc li .fr:hover{ background:#137bde;}

/*帮助二级导航*/
.a_nav{ margin:0px 0;}
.a_nav ul{ width:1200px;margin:0px auto; background:#f6f6f6;}
.a_nav li{ float:left; text-align:center;background:none; width:194px; border-right:2px solid #fff; font-size:16px; padding:0px;}
.a_nav li a{ text-decoration:none; display:block; height:42px; line-height:42px;display:block;}
.a_nav li a:hover,.a_nav li.cur a{ background:#008add url(img/icos.png) no-repeat center bottom ;color:#fff; font-weight:normal;}
.a_nav li.nones{margin-right:0;}

