﻿/*1029626114@qq.com*/
@charset "utf-8";
/*banner*/
.g_web{background:url(../images/ditubg.jpg) no-repeat center top;height: 757px;padding-top: 116px;}
.g_web .m_web{margin-left: 800px;}
.g_web h3{height: 154px;font-size: 54px;color: #37ae8e;font-weight: bold;}
.g_web h3 em{display: block;font-size: 24px;color: #333333;padding-top: 18px;font-weight: normal;}
.g_web ul{height: 265px;}
.g_web li{padding-left: 30px;font-size: 16px;line-height: 36px;color: #333333;background:url(../images/webico.png) no-repeat 0 12px;}
.g_web p{height: 175px;}
.g_web dl{position: relative;}
.g_web dl:before{content: "";position: absolute;width: 174px;height: 1px;background: #ccc;left:0;top:33px;}
.g_web dt{float: right;}
.g_web dd{float: left;text-align: right;width: 305px;}
.g_web dd h3{font-size: 17px;color: #666666;font-weight: normal;}
.g_web dd b{display: block;font-size: 20px;color: #000000;}
.g_web .webwz{position: absolute;left:62px;top:557px;width: 176px;height: 30px;line-height: 30px;border: 1px solid #e3e3e3;text-align: center;font-size: 17px;color: #828282;}

.g_fa{background:url(../images/fabg.jpg) no-repeat center top;height: 705px;padding-top: 75px;}
.g_fa .content{width: 1205px;}
.gytit{height: 150px;font-size: 44px;color: #37ae8e;text-align: center; line-height:44px;}
.gytit a{color: #37ae8e}
.gytit span{display: block;margin-bottom: 11px;}
.gytit em{font-size: 22px; display: inline-block; box-shadow: 1px 0 2px rgba(0,0,0,.3);font-weight: normal; color: #fff;text-align: center;height: 40px;line-height: 40px;border-radius: 20px;margin: 0 auto;padding: 0 30px;
background: rgb(55,174,142); 
background: -moz-linear-gradient(top,  rgb(55,174,142) 100%);  
background: -webkit-linear-gradient(top,  rgb(55,174,142) 100%); 
}
.m_fa{border: 1px solid #dcdcdc;margin-bottom: 20px;}
.m_fa dl{background: #f5f5f5; float: left;width: 170px;border-top: 1px solid #fff;border-right: 1px solid #fff;border-left: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;height: 184px; position: relative;}
.m_fa dl:nth-child(1),
.m_fa dl:nth-child(8)
{border-left: none;}
.m_fa dl:nth-child(8),
.m_fa dl:nth-child(9),
.m_fa dl:nth-child(10),
.m_fa dl:nth-child(11),
.m_fa dl:nth-child(12),
.m_fa dl:nth-child(13),
.m_fa dl:nth-child(14)
{border-bottom: none;}
.m_fa dd{padding-top: 35px;}
.m_fa p{width: 126px;margin: 0 auto 0;height:84px; overflow: hidden;}
.m_fa p img{transition: all 1s ease 0s;}
.m_fa h3{display: block;text-align: center;font-size: 20px;color: #333333;font-weight: normal;}
.m_fa dl:hover:before{box-shadow: 1px 3px 6px 3px rgba(0, 0, 0, 0.15);content:"";position: absolute;width:170px;height: 184px;z-index: 155;}
.m_fa dl:hover p img{margin-top:-84px;}



.fazx a{display: block;background:url(../images/btnbt.png) no-repeat;width: 124px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff;margin: 0 auto;}
.famore{position: absolute;right: 32px;top:542px;height: 42px;padding-right: 20px;background:url(../images/more.png) no-repeat right 13px;font-size: 16px;color: #afafaf;width: 70px;line-height: 42px;}
.famore a{color: #afafaf;}

.g_an{background:url(../images/kfbg.jpg) no-repeat center top;height: 820px;padding-top: 71px;}
.g_an h2{height: 134px;}
.antit{height: 54px;margin-bottom: 34px;
background:url(../images/antit.png) no-repeat;
}
.antit li{float: left;width: 133px; line-height: 54px; position: relative;font-size: 20px;color: #2f2f2f;text-align: center; opacity: 1}
.antit li a{font-weight: bold;color: #2f2f2f;}
.antit li:hover,.antit .cur{background: #37ae8e;color: #fff;border-radius: 10px;}
.antit li:hover a,.antit .cur a{color: #fff;}
.anbd{height: 500px;}
.anbd dl{float: left;width: 400px;background: #fff; box-shadow: 1px 0 24px 
    rgba(0, 0, 0, 0.32);transition: all 0.3s linear 0s;}
.anbd dt{width: 400px;height: 300px;overflow: hidden;}
.anbd dt img{width: 400px;height: 300px;display: block;}
.anbd dd{padding-top: 17px;height: 126px;background: #fff;width: 360px; padding: 20px 20px 0 20px;}
.anbd h3 a{display: block;height: 36px;line-height: 36px;font-size: 16px;color: #3c3c3c;font-weight: bold;}
.anbd p{font-size: 14px;line-height: 24px;color: #666666;}
.anbd p a{color: #37ae8e;}
.g_an .u_ljt,.g_an .u_rjt{width: 62px;height: 62px;position: absolute;}
.g_an .u_ljt{background:url(../images/ljt.jpg) no-repeat -62px 0;left:-92px;top:154px; }
.g_an .u_rjt{background:url(../images/rjt.jpg) no-repeat -62px 0;right:-92px;top:154px;}
.g_an .u_ljt:hover,.g_an .u_rjt:hover{background-position: 0 0}
.anbd dl:hover,.anbd .cur{transform: scale(1.05);}
.anbd dl:hover dt img,.anbd .cur img{border:10px solid #fff;-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
    
.fazx a{display: block;background:url(../images/btnbt.png) no-repeat;width: 124px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff;margin: 0 auto;}
.anmore{position: absolute;right: 32px;top:720px;height: 42px;padding-right: 20px;background:url(../images/more.png) no-repeat right 13px;font-size: 16px;color: #afafaf;width: 70px;line-height: 42px;}
.anmore a{color: #afafaf;}


.g_cpys{background:url(../images/cpysbg.jpg) no-repeat center top;height: 788px;padding-top: 76px;overflow: hidden;}
.g_cpys h2{height: 143px;}
.cpyshd{float: left;width: 300px;position: relative;left:-2px;}
.cpyshd li{width: 200px;height: 90px;margin-bottom: 3px;background:url(../images/cpystab1.png) no-repeat;position: relative;padding-left: 100px;font-size: 24px;color: #000000;line-height: 90px;font-weight: bold;}
.cpyshd li i{position: absolute;left:5px;top:4px;width: 82px;height: 82px;overflow: hidden;}
.cpyshd .on{background:url(../images/cpystab2.png) no-repeat;color: #fff;}
.cpyshd .on i img{margin-left: -82px;}
.cpyshd .cpystel{background:url(../images/cpystel.jpg) no-repeat;width: 300px;height: 173px;padding-top: 20px;}
.cpyshd .cpystel h3{padding-right: 20px;height: 96px;text-align: right;font-size: 30px;line-height: 36px;color: #37ae8e;}
.cpyshd .cpystel .tel{padding-left: 28px;font-size: 17px;color: #fff;}
.cpyshd .cpystel .tel b{display: block;font-size: 36px;color: #fff;}
.cpysbd{width: 898px;position: absolute;right:0;top:0;}
.cpysbd dt{width: 898px;height: 415px;overflow: hidden;}
.cpysbd dt img{width: 898px;height: 415px;display: block;}
.cpysbd dd{padding-top: 30px;height: 112px;}
.cpysbd h4{float: left;width: 180px;text-align: center;padding-top: 32px;font-size: 24px;color: #000000;font-weight: bold;}
.cpysbd p{float: left;width: 518px}
.cpysbd p em{display: block;height: 32px;line-height: 32px;padding-left: 20px;position: relative;font-size: 16px;color: #333333}
.cpysbd p em:before{content: "";position: absolute;width: 6px;height: 7px;border-radius: 50%;background: #e62129;left:0;top:12px;}
.cpysbd span{float: right;width: 192px;position: relative;}
.cpysbd span:before{content: "";position: absolute;width: 1px;height: 80px;background: #d6d6d6;left:0;top:3px;}
.cpysbd span a{display: block;background:url(../images/btnbt.png) no-repeat;width: 124px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff;margin: 27px auto 0;}


.g_ys{background:url(../images/ysbg.jpg) no-repeat center top;height: 1624px;padding-top: 70px;overflow: hidden;}
.g_ys .ysimg1{position: absolute;right: -42px;top:154px;}
.g_ys .ysimg2{position: absolute;left:-8px;top:458px;}
.g_ys .ysimg3{position: absolute;right: -9px;top:1139px;}
.g_ys .m_ysgy{position: absolute;}
.g_ys .m_ysgy h3{line-height: 52px;font-size: 28px;color: #37ae8e;margin-bottom: 8px;}
.g_ys .m_ysgy p{font-size: 16px;color: #333333;line-height: 26px;width: 448px;}
.g_ys .m_ys1{left:172px;top:210px;}
.g_ys .m_ys2{left:716px;top:680px;}
.g_ys .m_ys3{left:716px;top:966px;}
.g_ys .m_ys4{left:125px;top:1226px;}
.g_ys .ysbtn a{display: block;background:url(../images/btnbt.png) no-repeat;width: 124px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff;position: absolute;left:142px;top:1430px;}

.g_pro{background:url(../images/cpbg.jpg) no-repeat center top;height: 764px;padding-top: 55px;}
.g_pro h2{height: 164px;}
.g_pro dl{float: left;width: 300px;background: #fff; height: 500px;transition: all 0.3s linear 0s;}
.g_pro dt{width: 300px;height: 300px;overflow: hidden;}
.g_pro dt img{width: 300px;height: 300px;display: block;}
.g_pro dd{padding-top: 17px;height: 180px;background: #fff;width: 260px; padding: 20px 20px 0 20px; box-shadow: 1px 0 24px 
    rgba(0, 0, 0, 0.32);}
.g_pro h3 a{display: block;height: 36px;line-height: 36px;font-size: 22px;color: #333333;font-weight: bold;text-align: center;margin-bottom: 6px;}
.g_pro p{font-size: 14px;line-height: 20px;color: #666666;}
.g_pro span a{display: block;margin: 20px auto 0;width: 124px;height: 40px;line-height: 40px;background: #c7c7c7;text-align: center;border-radius: 20px;text-align: center;font-size: 16px;color: #fff;}
.g_pro dl:hover,.g_pro .cur{transform: scale(1.05);}
.g_pro dl:hover dd,.g_pro .cur dd{background: #37ae8e}
.g_pro dl:hover h3 a,.g_pro .cur h3 a{color: #fff;}
.g_pro dl:hover p,.g_pro .cur p{color: #fff;}
.g_pro dl:hover span a,.g_pro .cur span a{color: #37ae8e;background: #fff;}


.g_news{background:url(../images/newbg.jpg) no-repeat center top;height: 755px;padding-top: 65px;}
.g_news h2{height: 156px;}
.g_news .m_dt{float: left;width: 578px;}
.g_news .m_dt h3 a{display: block;background:url(../images/newtit1.jpg) no-repeat;line-height: 42px;padding: 0 20px 0 60px;font-size: 20px;color: #fff;font-weight: normal;}
.g_news .m_dt span{font-size: 14px;color: #000000;text-transform: uppercase;}
.g_news .m_dt dt{width: 573px;height: 302px;overflow: hidden;}
.g_news .m_dt dt img{width: 573px;height: 302px;display: block;transition: all 0.3s linear 0s;}
.g_news .m_dt dt:hover img{transform: scale(1.1);}

.g_news .m_dt dd{padding-top: 17px;height: 152px;background: #fff;width: 513px; padding: 20px 30px 0 30px;border-bottom: 1px solid #d3e2ea;}
.g_news .m_dt h4{line-height: 30px;font-size: 14px;color: #989898;}
.g_news .m_dt h5 a{line-height: 36px;font-size: 20px;color: #232323;font-weight: normal;margin-bottom: 8px;}
.g_news .m_dt h5 a:hover{color: #37ae8e;}

.g_news .m_dt p{font-size: 16px;line-height: 28px;color: #666666;}
.g_news .m_wd{float: right;width: 578px;}
.g_news .wdhd{background:url(../images/wdtit.jpg) no-repeat;position: relative;line-height: 42px;height: 42px;} 
.g_news .wdhd li{float: left;width: 186px;font-size: 20px;color: #000000;text-align: center;}
.g_news .wdhd li a{color: #000}
.g_news .wdhd .on{background:url(../images/newh.jpg) no-repeat;}
.g_news .wdhd .on a{color: #fff;}
.g_news .wdhd .more{position: absolute;right: 10px;font-size: 14px;color: #000;text-transform: uppercase;}
.g_news .wdhd .more a{color: #000}
.g_news .wdbd{background: #fff;height: 471px;background: #fff;border-bottom: 1px solid #d3e2ea;width: 570px;padding-left:6px;}
.g_news .wdbd dl{padding:30px 0 0 30px;height: 124px;border-bottom: 1px solid #d3e2ea;}
.g_news .wdbd dt{float: left;width: 100px;font-size: 16px;color: #b6b6b6;}
.g_news .wdbd dt em{display: block;font-size: 60px;color: #1d1d1d;}
.g_news .wdbd dl:nth-child(3){border-bottom: none;}
.g_news .wdbd dd{float: left;width: 422px;padding-top: 8px;}
.g_news .wdbd h4 a{display: block;line-height: 40px;font-size: 20px;color: #212121;font-weight: normal;}
.g_news .wdbd h4 a:hover{color: #37ae8e;}
.g_news .wdbd p{font-size: 16px;line-height: 28px;color: #666666;}


.g_ab{background:url(../images/abbg.jpg) no-repeat center 0;padding-top: 80px;height: 655px;}
.g_ab h2 a{display: block;text-align: center;font-size: 44px;color: #fff;height: 126px;}
.g_ab h2 em{display: block;font-size: 22px;color: #d3d4d6;font-weight: normal;padding-top: 10px;}
.g_ab p{padding: 0 205px;text-align: center;font-size: 14px;line-height: 26px;color: #d3d4d6;height: 152px;}
.g_ab p a{color: #d3d4d6;}
.g_ab .ablst{height: 190px;}
.g_ab .ablst li{float: left;width: 400px;text-align: center;font-size: 26px;}
.g_ab .ablst li a{color: #d3d4d6;}
.g_ab .ablst li img{display: block;width: 80px;margin: 0 auto;display: block;opacity: .6}
.g_ab .ablst li em{display: block;}
.g_ab .ablst li:hover img{opacity: 1}
.g_ab .ablst li:hover a{color: #fff;}

.g_ab .ibrand-num{z-index: 300; overflow: hidden;margin-left: 38px;}
.g_ab .ibrand-num li{float: left;position: relative;}
.g_ab .ibrand-num li em{display: inline-block;font-size:54px;color: #37ae8e;font-weight: bold;}
.g_ab .ibrand-num li span{display: block;font-size: 18px;color: #232323;font-weight: bold;}
.g_ab .ibrand-num li i{position: relative;font-size: 18px;color: #232323;border-radius: 50%;text-align: center; display: inline-block; font-weight: bold;font-style: normal;}

.g_ab .ibrand-num li:before{content: "";position: absolute;width: 1px;height: 72px;background: #e5e5e5;right: 0;top:13px;}
.g_ab .ibrand-num li:last-child:before{background: none;}
.g_ab .ibrand-num .num1{width: 193px;margin-right: 60px;}
.g_ab .ibrand-num .num2{width: 180px;margin-right: 50px;}
.g_ab .ibrand-num .num3{width: 188px;margin-right: 40px;}
.g_ab .ibrand-num .num4{width: 194px;margin-right: 40px;}
.g_ab .ibrand-num .num5{width: 196px;}



/* 友情链接 */
.g_link{ height: 58px;background: #273037;}
.link_c{line-height:58px; overflow:hidden;font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 8px;float: left; height: 58px; line-height:58px; color:#84a6c9;display: block;}
.link_c .lasta a{background: none;}