﻿/*1029626114@qq.com*/
@charset "utf-8";
.g_pp{background:#f5f9fd;padding: 67px 0 0 0;height: 450px;}
.g_pp dt{float: left;width: 600px;height: 386px;overflow: hidden;}
.g_pp dt img{width: 600px;height: 386px;display: block;transition: all 0.3s linear 0s;}
.g_pp dt:hover img{transform: scale(1.1);}
.g_pp dd{float: left;width: 600px;background: #fff;height: 350px;position: relative;padding-top: 36px;}
.g_pp h3{height: 116px;border-bottom: 1px solid #f1f1f1;padding-left: 55px;width: 510px;font-size: 48px;color: #262626;font-weight: normal;margin-bottom: 24px;}
.g_pp h3 em{display: block;font-size: 20px;color: #191919;font-weight: normal;}
.g_pp p{font-size: 16px;line-height: 36px;color: #5c5c5c;height: 98px;padding-left: 55px;width: 500px;}
.g_pp ul{margin-left: 55px;}
.g_pp li{float: left;width: 270px;}
.g_pp li i{float: left;width: 70px;}
.g_pp li span{display: block;float: left;width: 170px;padding-top: 1px;font-size: 24px;font-weight: bold;color: #1f2020;}
.g_pp li em{display: block;font-size: 12px;color: #dedede;font-weight: normal;}
.g_pp li:nth-child(1){width: 250px;}
.g_pp li:nth-child(2) span{width: 200px}


.g_fa{padding-top: 68px;height: 755px;}
.g_fa h2{height: 174px;text-align: center;font-size: 48px;color: #262626;font-weight: normal;}
.g_fa h2 a{color: #262626;}
.g_fa h2 em{display: block;background:url(../images/fatit.png) no-repeat;padding-top: 35px;font-size: 20px;color: #535353;}
.g_fa .fatit{float: left;width: 335px; overflow: hidden;}
.g_fa .fatit li{float: left;width: 149px;height: 109px;border: 1px solid #f0f0f0;margin: 0 8px 13px 0;position: relative;}
.g_fa .fatit li i{position: absolute;width: 72px;height: 60px; overflow: hidden;left:36px;top:15px;}
.g_fa .fatit li a{display: block;padding-top: 75px;height: 34px;text-align: center;font-size: 16px;color: #242424;}
.g_fa .fatit li a:hover,.g_fa .fatit .on a{background: #0054a8;color: #fff;}
.g_fa .fatit li a:hover i img,.g_fa .fatit .on i img{margin-top: -60px;}
.g_fa .famore{position: absolute;left:159px;top:372px;width: 149px;height: 109px;border: 1px solid #f0f0f0;}
.g_fa .famore i{position: absolute;width: 72px;height: 60px; overflow: hidden;left:36px;top:15px;}
.g_fa .famore a{display: block;padding-top: 75px;height: 34px;text-align: center;font-size: 16px;color: #242424;}


.g_fa .con{position: relative;width: 865px;height: 487px;}
.g_fa .newbds{float: right;width: 865px;height: 487px;}
.g_fa .newbds .newbd1 li{width: 865px;height: 487px;}
.g_fa .newbds .newbd1 li img{width: 865px;height: 487px;display: block;}
.g_fa .newbds .newhd1{position: absolute;left:13px;top:363px;}
.g_fa .newbds .newhd1 li{float: left;width: 195px;height: 107px;border: 3px solid #fff;margin: 0 13px 0 0;}
.g_fa .newbds .newhd1 li img{width: 195px;height: 107px;display: block;}
.g_fa .newbds .newhd1 li:nth-child(4){margin-right: 0;}
.g_fa .newbds .newhd1 .on{border: 3px solid #0054a8;}

.g_pro{background: #f5f9fd;padding-top: 51px;height: 863px;}
.g_pro h2{height: 155px;text-align: center;font-size: 48px;color: #262626;font-weight: normal;}
.g_pro h2 a{color: #262626;}
.g_pro h2 em{display: block;background:url(../images/fatit.png) no-repeat;padding-top: 35px;font-size: 20px;color: #535353;}
.g_pro .fltit{height: 97px;position:relative;}
.g_pro .fltit h3{float: left;width: 175px;background: #0054a8;padding-left: 75px;height:72px;padding-top: 25px;font-size: 30px;font-weight: bold;color: #fff;position: relative;}
.g_pro .fltit h3 a{color: #fff;}
.g_pro .fltit h3 em{display: block;font-size: 14px;color: #5c92c7;font-weight: normal;text-transform: uppercase;}
.g_pro .fltit h3 b{position: absolute;left:10px;top:20px;font-size: 50px;color: #59b923;letter-spacing: -3px;}
.g_pro .fltit ul{float: right;width: 930px;padding-top: 22px; }
.g_pro .fltit li a{display: block;font-size: 16px;color: #292929;padding-left: 18px;background:url(../images/cptitline.jpg) no-repeat right 0;padding-right: 28px;float: left}
.g_pro .fltit li em{display: block;font-size: 12px;color: #cfcfcf;padding-top: 8px;}
.g_pro .fltit .on a{color: #0054a8;font-weight: bold;}
.g_pro .fltit .on em{font-weight: normal;color: #0054a8;}
.g_pro .flbd1 dt{float: left;width: 960px;margin-left: -360px;}
.g_pro .flbd1 dd{float: right;width: 544px;padding-top:30px;}
.g_pro .flbd1 h4 a{display: block;height: 64px;line-height: 64px;border-bottom: 1px dashed #ebebeb;font-size: 30px;color: #282626;font-weight: bold;margin-bottom: 35px;background:url(../images/cptit2.png) no-repeat right 17px;}
.g_pro .flbd1 p{font-size: 16px;line-height: 36px;color: #535353;height: 132px;}
.g_pro .flbd1 p b{color: #252525;}
.g_pro .flbd1 .cplst li{float: left;width: 174px;margin-right: 10px;overflow: hidden;}
.g_pro .flbd1 .cplst li img{width: 174px;height: 131px;display: block;transition: all 0.3s linear 0s;}
.g_pro .flbd1 .cplst li:hover img{transform: scale(1.1);}
.g_pro .flbd1 .cplst li:nth-child(3){margin-right: 0;}
.g_pro .u_ljt{position: absolute;width: 93px;height: 50px; background:url(../images/ljt.jpg) no-repeat;left:657px;top:546px;}
.g_pro .u_rjt{position: absolute;width: 92px;height: 50px; background:url(../images/rjt.jpg) no-repeat right 0;left:750px;top:546px;}

.g_pro .flmore{position:absolute;right:0;top:22px;font-size: 16px;color: #292929;}
.g_pro .flmore a{color: #292929;}
.g_pro .flmore em{display: block;font-size: 12px;color: #cfcfcf;padding-top: 8px;}

.g_pro2{background:url(../images/cpbg2.jpg) repeat-x;padding-top: 54px;height:690px;overflow: hidden;}
.g_pro2 .fltit{height: 97px;}
.g_pro2 .fltit h3{float: right;width: 175px;background: #0054a8;padding-left: 75px;height:72px;padding-top: 25px;font-size: 30px;font-weight: bold;color: #fff;position: relative;}
.g_pro2 .fltit h3 a{color: #fff;}
.g_pro2 .fltit h3 em{display: block;font-size: 14px;color: #5c92c7;font-weight: normal;text-transform: uppercase;}
.g_pro2 .fltit h3 b{position: absolute;left:10px;top:20px;font-size: 50px;color: #59b923;letter-spacing: -3px;}

.g_pro2 .fltit ul{float: left;width: 930px;padding-top: 22px;}
.g_pro2 .fltit li a{display: block;font-size: 16px;color: #292929;padding-left: 18px;background:url(../images/cptitline2.jpg) no-repeat right 0;padding-right: 28px;float: left}
.g_pro2 .fltit li em{display: block;font-size: 12px;color: #cfcfcf;padding-top: 8px;}
.g_pro2 .fltit .on a{color: #0054a8;font-weight: bold;}
.g_pro2 .fltit .on em{font-weight: normal;color: #0054a8;}

.g_pro2 .flbd2 dt{float: right;width: 960px;margin-right: -360px;}
.g_pro2 .flbd2 dd{float: left;width: 544px;padding-top:30px;}
.g_pro2 .flbd2 h4 a{display: block;height: 64px;line-height: 64px;border-bottom: 1px dashed #ebebeb;font-size: 30px;color: #282626;font-weight: bold;margin-bottom: 35px;background:url(../images/cptit2.jpg) no-repeat right 17px;}
.g_pro2 .flbd2 p{font-size: 16px;line-height: 36px;color: #535353;height: 132px;}
.g_pro2 .flbd2 p b{color: #252525;}
.g_pro2 .flbd2 .cplst li{float: left;width: 174px;margin-right: 10px;overflow: hidden;}
.g_pro2 .flbd2 .cplst li img{width: 174px;height: 131px;display: block;transition: all 0.3s linear 0s;}
.g_pro2 .flbd2 .cplst li:hover img{transform: scale(1.1);}
.g_pro2 .flbd2 .cplst li:nth-child(3){margin-right: 0;}
.g_pro2 .u_ljt{position: absolute;width: 93px;height: 50px; background:url(../images/ljt.jpg) no-repeat;left:0;top:546px;}
.g_pro2 .u_rjt{position: absolute;width: 92px;height: 50px; background:url(../images/rjt.jpg) no-repeat right 0;left:93px;top:546px;}

.g_otcp{padding-top: 47px;height: 554px;}
.g_otcp .otcptit{height: 86px;}
.g_otcp .otcptit h2{height:72px;font-size: 30px;font-weight: bold;color: #323232;position: relative;padding-left: 60px;float: left;}
.g_otcp .otcptit h2 a{color: #323232;}
.g_otcp .otcptit h2 em{display: block;font-size: 14px;color: #d4d4d4;font-weight: normal;text-transform: uppercase;}
.g_otcp .otcptit h2 b{position: absolute;left:0;top:-3px;font-size: 50px;color: #0054a8;letter-spacing: -3px;}
.g_otcp .otcptit .ohhd{float: right;width: 878px;}
.g_otcp .otcptit .ohhd li a{float: left;width: 170px;height: 48px;line-height: 48px;border: 1px solid #ececec;text-align: center;margin-left:3px;font-size: 16px;color: #282828; display: block;}
.g_otcp .otcptit .ohhd .on a{background: #0054a8;border: 1px solid #0054a8;color: #fff;}

.g_otcp .otbd li{float:left;width: 377px;margin-right: 32px;}
.g_otcp .otbd li img{width: 377px;height: 283px;display: block;}
.g_otcp .otbd li em{display: block;height: 58px;line-height: 58px;background: #f5f9fd url(../images/cpico1.jpg) no-repeat 310px 25px;font-size: 16px;color: #2a2a2a; padding: 0 66px 0 20px; }
.g_otcp .otbd li:hover em{background: #0054a8 url(../images/cpico2.jpg) no-repeat 310px 25px;color: #fff;}
.g_otcp .othd{position: absolute;top:370px;left:558px;}
.g_otcp .othd li{float: left;width: 9px;height: 9px;border: 2px solid #c3c3c3;margin-right: 20px;border-radius: 50%;}
.g_otcp .othd .on{background: #0054a8;border: 2px solid #0054a8 }






.g_ys{background: #f5f9fd;padding-top: 48px;height: 986px;}
.g_ys h2{height: 155px;text-align: center;font-size: 48px;color: #262626;font-weight: normal;}
.g_ys h2 a{color: #262626;}
.g_ys h2 em{display: block;background:url(../images/fatit.png) no-repeat;padding-top: 35px;font-size: 20px;color: #535353;}
.g_ys .yshd{height: 145px;background: #0054a8;margin-bottom: 36px;}
.g_ys .yshd dl{float: left;width: 300px;padding-top: 12px;height: 133px;}
.g_ys .yshd dt{width: 150px;margin: 0 auto;} 
.g_ys .yshd dt img{width: 150px;height: 60px;display: block;}
.g_ys .yshd h3{text-align: center;font-size: 22px;color: #fff;}
.g_ys .yshd h3 em{display: block;font-size: 12px;color: #3173b4;font-weight: normal;}
.g_ys .yshd .on{box-shadow: 3px 0 29px rgba(0,0,0,.66)}
.g_ys .ysbd dl{position: relative;}
.g_ys .ysbd dt{width: 1200px;height: 578px;overflow: hidden;}
.g_ys .ysbd dt img{width: 1200px;height: 578px;display: block;}
.g_ys .ysbd dd{position: absolute;left:0;top:0;width: 1200px;height: 578px;background:url(../images/yssha.png) no-repeat}
.g_ys .ysbd .ddwz{margin-top: 478px;height: 90px;}
.g_ys .ysbd .ddwz b{float: left;width: 120px;text-align: center;position: relative;font-size: 72px;color: #59b923;margin-right: 22px;top:-10px;}
.g_ys .ysbd .ddwz b:before{content: "";position: absolute;width: 1px;height: 54px;background: #b7aa87;right: 0;top:20px;}
.g_ys .ysbd .ddwz p{float: left;width: 800px;font-size: 16px;line-height: 36px;color: #fff;}
.g_ys .u_ljt{position: absolute;width: 42px;height: 42px; background:url(../images/ljt.png) no-repeat;left:1073px;top:680px;}
.g_ys .u_rjt{position: absolute;width: 42px;height: 42px; background:url(../images/rjt.png) no-repeat;left:1124px;top:680px;}
.g_ys .u_ljt:hover,.g_ys .u_rjt:hover{background-position: -42px 0}


.g_gcan{padding:64px 0;}
.g_gcan h2{height: 160px;text-align: center;font-size: 48px;color: #262626;font-weight: normal;}
.g_gcan h2 a{color: #262626;}
.g_gcan h2 em{display: block;background:url(../images/fatit.png) no-repeat center top;padding-top: 35px;font-size: 20px;color: #535353;}

.g_gcan .antj{float: left;width: 49.7%;position: relative;}
.g_gcan .antj dt{overflow: hidden;}
.g_gcan .antj dt img{width: 100%;display: block;transition: all 0.3s linear 0s;}
.g_gcan .antj dt:hover img{transform: scale(1.1);}
.g_gcan .antj dd{position: absolute;left:0;bottom: 0;width: 100%;height: 60px;line-height: 60px;text-align: center;background: rgba(0,0,0,.55);font-size: 16px;color: #fff;}
.g_gcan .antj h3 a{display: block;color: #fff;font-weight: normal;}

.g_gcan .anlst{float: right;width: 50.3%;}
.g_gcan .anlst dl{float: left;width: 48%;margin-left: 2%;margin-bottom: 2%;overflow: hidden;position: relative;}
.g_gcan .anlst dt{width: 100%;position: relative;}
.g_gcan .anlst dt img{width: 100%;display: block;transition: all 0.3s linear 0s;}
.g_gcan .anlst dt em{position: absolute;left:0;bottom: 0;width: 100%;height: 60px;line-height: 60px;text-align: center;background: rgba(0,0,0,.55);font-size: 16px;color: #fff;}
.g_gcan .anlst dl:hover dt img{transform: scale(1.1);}
.g_gcan .anlst dd{position: absolute;left:0;top:0;width: 100%;height: 100%;box-sizing:border-box;background: rgba(0,84,168,.9);border: 4px solid #0054a8;display: none;}
.g_gcan .anlst h4 a{display: block;padding-top: 15%;line-height: 38px;font-size: 18px;color: #fff;margin-bottom: 12px;text-align: center;font-weight: normal;}
.g_gcan .anlst p{font-size: 14px;line-height: 24px;color: #d4deec;padding: 0 5%;text-align: center;}
.g_gcan .anlst span{display: block;width: 32px;height: 32px;margin: 24px auto 0;}
.g_gcan .anlst span img{display: block;width: 32px;height: 32px}
.g_gcan .anlst dl:hover dt em{display: none;}
.g_gcan .anlst dl:hover dd{display: block;}


.g_lc{height: 580px;}
.g_lc h2{height: 145px;text-align: center;font-size: 48px;color: #262626;font-weight: normal;}
.g_lc h2 a{color: #262626;}
.g_lc h2 em{display: block;background:url(../images/fatit.png) no-repeat center top;padding-top: 35px;font-size: 20px;color: #535353;}
.g_lc li{float: left;width:282px;height: 139px;background:url(../images/lcbg.jpg) no-repeat;margin: 0 23px 25px 0;padding-top: 20px;position: relative;}
.g_lc li:nth-child(4n){margin-right: 0;}
.g_lc li i{display: block;background:url(../images/lcbg2.png) no-repeat;width: 80px;height: 80px;margin: 0 auto;transition: all 0.3s linear 0s;}
.g_lc li b{text-align: center;font-weight: normal;font-size: 18px;color: #252525;display: block;padding-top: 12px;}
.g_lc li:before{content: "";position: absolute;background:url(../images/lcico.jpg) no-repeat;right: -22px;top:70px;width: 20px;height: 20px;}
.g_lc li:hover i{background:url(../images/lcbg3.png) no-repeat;transform:rotate(360deg);}
.g_lc li:nth-child(4n):before{background: none;}






/*资讯*/
.newbox{padding-top: 60px;height: 693px;background: #f5f9fd;}
.newbox h2{height: 151px;text-align: center;font-size: 48px;color: #262626;font-weight: normal;}
.newbox h2 a{color: #262626;}
.newbox h2 em{display: block;background:url(../images/fatit.png) no-repeat center top;padding-top: 35px;font-size: 20px;color: #535353;}
.newbox .newhd{height: 56px;position: relative;}
.newbox .newhd li{height: 56px;line-height: 56px;font-size: 20px;color: #292929;float: left;margin-right: 45px;width: 110px;}
.newbox .newhd li a{color: #292929}
.newbox .newhd .on{background:url(../images/newtit.jpg) no-repeat right 23px;}
.newbox .newhd .on a{color: #0054a8;font-weight: bold;}
.newbox .newhd .more{position: absolute;right: 0;top:19px;}
.news2,.faqs{width:600px;overflow: hidden;position: relative;}
.news2{width:600px;}
.new_c dt{width:600px;height:300px;overflow: hidden;}
.new_c dt img{width:600px;height:300px;display: block;transition: all 0.3s linear 0s}
.new_c dt:hover img{transform: scale(1.1);}

.new_c dd span{float: left; width: 90px;text-align: right;padding-right: 20px;padding-top: 20px; height: 104px;border-right: solid 1px #dfe5eb;font-size: 12px;color: #292828;}
.new_c dd span b{display: block;color: #292828;font-size: 30px;line-height: 48px;}
.new_c dd p{float: left; width: 432px;float: left; padding: 20px 0 0 30px;font-size: 14px;line-height: 24px;color: #666666;}
.new_c dd p a{display: block;font-size: 20px;height: 32px;line-height: 32px;color: #292828;font-weight: bold;margin-bottom: 12px;}
.faqs{width: 560px;}
.faq_c li{height: 72px; padding: 12px 0; margin-bottom: 6px;background: #fff;border: 1px solid #e3e8ed;}
.faq_c li span{height:57px;line-height: 22px;display: block;float: left;border-right: solid 1px #ebebeb;font-family: Arial;width: 100px;padding-right: 20px;text-align: right; padding-top: 15px;}
.faq_c li span b{display: block;color: #292828;font-size: 30px;padding-bottom: 5px;}
.faq_c li p{float: left; width: 382px;float: left; padding: 0 0 0 30px;font-size: 14px;line-height: 24px;color: #666666;}
.faq_c li p a{display: block;font-size: 20px;height: 36px;line-height: 36px;color: #262626;font-weight: normal;}

.g_zj{background:url(../images/abbg.jpg) no-repeat center top;height: 632px;padding-top: 80px;}
.g_zj .m_zj{width: 548px;height: 290px;}
.g_zj .m_zj h2 a{display: block;height: 152px;font-size: 48px;color: #262626;font-weight: normal;}
.g_zj .m_zj h2 em{display: block;font-size: 20px;color: #575656;}
.g_zj .m_zj p{font-size: 15px;line-height: 30px;color: #666666;}
.zjlst{width: 600px;}
.g_zj .zjhd{height: 42px;line-height: 42px;margin-bottom: 35px;}
.g_zj .zjhd li a{display: block;float: left;margin-right: 60px;font-size: 20px;color: #272727;font-weight: bold;border-bottom: 2px solid #fff}
.g_zj .zjhd .on a{color: #0054a8;font-size: 20px;border-bottom: 2px solid #0054a8}
.g_zj .zjbd li{float: left;width: 259px;margin-right: 20px;overflow: hidden;} 
.g_zj .zjbd li img{width: 259px;height: 194px;display: block;transition: all 0.3s linear 0s}
.g_zj .zjbd li:hover img{transform: scale(1.1);}





/* 友情链接 */
.g_link{position: relative;margin-top: -50px; width: 1200px; margin-left: -600px;left:50%;}
.g_link .content{width: 420px;margin: 0 auto; float: right;}
.link_c{ overflow:hidden;width: 420px; font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 10px;float: left; color:#333333;display: block;}
.link_c a:hover{color: #333333;}