﻿/*1029626114@qq.com*/
@charset "utf-8";
/*banner*/
.g_pp{background: url(../images/ppbg.jpg) no-repeat center top;height: 496px;padding-top: 60px;overflow:hidden;}
.g_pp dl{height: 307px;}
.g_pp h3{height: 80px;line-height: 80px; font-size: 48px;color: #333333;font-weight: normal;text-align: center;} 
.g_pp h3 b{color: #0168b7}
.g_pp p{font-size: 16px;line-height: 30px;color: #666666;height: 95px;}
.g_pp span{display: block;margin-left: 125px;height: 115px;}
.g_pp span em{display: block;float: left;width: 240px;text-align: center;font-size: 24px;color: #333333;position: relative;}
.g_pp span i{display: block;width: 72px;margin: 0 auto;}
.g_pp span em:before{content: "";position: absolute;width: 1px;height: 72px;background: #c9c9c9;right: 0;top:12px;}
.g_pp span em:nth-child(4):before{background: none;}
.ibrand-num{z-index: 300;}
.ibrand-num li{float: left;position: relative;}
.ibrand-num li em{display: inline-block;font-size: 60px;color: #0168b7;}
.ibrand-num li span{display: block;font-size: 16px;color: #666666;text-align: left;margin-left: 0;}
.ibrand-num li i{position: relative;width: 26px;height: 26px;line-height: 26px;background: #0168b7;font-size: 16px;color: #fff;border-radius: 50%; display: inline-block; font-style: normal;top:-5px;text-align: center;left:5px;}
.ibrand-num li:before{content: "";position: absolute;width: 178px;height: 1px;background: #c9c9c9;right: 0;top:36px;}
.ibrand-num li:nth-child(4):before{background: none;}

.ibrand-num .num1{width: 304px;}
.ibrand-num .num2{width: 320px;padding-left: 20px;box-sizing: border-box;}
.ibrand-num .num3{width: 338px;padding-left: 20px;box-sizing: border-box;}
.ibrand-num .num4{width: 238px;padding-left: 20px;box-sizing: border-box;}


.g_fa{background: url(../images/fabg.jpg) no-repeat center top;height: 994px;padding-top: 80px; overflow:hidden;}
.g_fa h2 a{display: block;text-align: center;height: 140px;font-size: 55px;color: #0168b7;}
.g_fa h2 em{display: block;font-size: 24px;color: #666666;font-weight: normal;}
.g_fa dl{float: left;width: 586px;height: 730px;position: relative; box-shadow: 0 0 20px rgba(0,0,0,.2)}

.g_fa dl:nth-child(2){float: right;}
.g_fa dt{width: 586px;height: 730px;overflow: hidden;}
.g_fa dt img{width: 586px;height: 730px;display: block;}
.g_fa dd{position: absolute;left:135px;bottom: 50px;width: 410px;}
.g_fa h3 a{display: block;line-height: 42px;font-size: 26px;color: #333333;font-weight: bold;margin-bottom: 8px;}
.g_fa p{font-size: 14px;line-height: 24px;color: #666666;height: 48px;overflow: hidden;margin-bottom: 20px; width:350px;}
.g_fa p b{color: #333333;}
.g_fa span a{display: block;width: 177px;height: 49px;line-height: 44px;border: 2px solid #0168b7;border-radius: 5px;padding-left: 73px;position: relative;font-size: 16px;color: #0168b7;
	-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_fa span a:before{content: "";position: absolute;background: url(../images/fabtn2.png) no-repeat;width: 22px;height: 22px;left:46px;top:13px;}
.g_fa span a:hover{background: #0168b7;color: #fff;}
.g_fa span a:hover:before{background: url(../images/fabtn1.png) no-repeat;}

.g_fa .u_ljt,.g_fa .u_rjt{position: absolute;width: 55px;height: 40px;}
.g_fa .u_ljt{background:url(../images/ljt.png) no-repeat;left:-76px;top:472px;}
.g_fa .u_rjt{background:url(../images/rjt.png) no-repeat;right:-76px;top:472px;}
.g_fa .u_ljt:hover,.g_fa .u_rjt:hover{background-position: -55px 0}



.g_bz{background: url(../images/bzbg2.jpg) no-repeat center top;height: 909px;padding-top: 86px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_bz h2 {display: block;text-align: center;height: 155px;font-size: 55px;color: #0168b7;}
.g_bz h2 em{display: block;font-size: 24px;color: #666666;font-weight: normal;}
.m_bz dl{position: absolute;transition: all 0.3s linear 0s;}
.m_bz dt b{display: block;text-align: center;font-size: 18px;color: #333333;font-weight: normal;}
.m_bz dt i{display: block;width: 75px;height: 75px;background: url(../images/pzbg2.png) no-repeat;overflow: hidden;line-height: 75px;text-align: center;font-size: 24px;color: #fff;font-style: normal; margin-left: 23px;}
.g_bz dd{position: absolute;width: 518px;height: 148px;display: none;transition: all 0.3s linear 0s;background: url(../images/bzdd.png) no-repeat;z-index: 15}

.g_bz span{width: 186px;padding: 25px 0 0 20px;height: 146px;display: block;float: left;text-align: center;font-size:20px;color: #fff; line-height: 26px;box-sizing: border-box; }
.g_bz span img{display: block;width: 145px;height: 60px; margin: 0 auto;}
.g_bz dd p{float: left;padding: 20px 0 0 36px;width: 315px;font-size: 16px;line-height: 27px;color: #666;box-sizing: border-box;}


.g_bz .cptd1{left:0;top:25px;}
.g_bz .cptd2{left:0;top:376px;}
.g_bz .cptd3{left:330px;top:190px;}
.g_bz .cptd4{left:546px;top:190px;}
.g_bz .cptd5{left:752px;top:190px;}
.g_bz .cptd5 dt{width: 96px;}
.g_bz .cptd5 dt i{margin-left: 10px;}
.g_bz .cptd6{left:1102px;top:376px;}
.g_bz .cptd7{left:1062px;top:40px;}
.g_bz .cptd1 i,.g_bz .cptd2 i{margin: 15px 0}
.g_bz .cptd7 dt{width: 192px;text-align: center;}
.g_bz .cptd7 i{margin-left: 62px;}
.g_bz .cptd6 dt{width: 162px;text-align: center;}
.g_bz .cptd6 i{margin-left: 32px;}
.g_bz .active dd{display: block;}
.g_bz .active dt i{background-position: -75px 0}
.g_bz .active dt b{color: #0168b7;font-weight: bold;}
.g_bz .cptd1 dd{left:120px;top:-40px;}
.g_bz .cptd1 dd p{padding-top: 35px;}

.g_bz .cptd2 dd{left:-20px;top:140px; }
.g_bz .cptd2 dd p{padding-top: 35px;}

.g_bz .cptd3 dd{left:-200px;top:120px; }
.g_bz .cptd3 dd p{padding-top: 15px;}


.g_bz .cptd4 dd{left:-200px;top:120px; }
.g_bz .cptd4 dd p{padding-top: 15px;}

.g_bz .cptd5 dd{left:-200px;top:120px; }
.g_bz .cptd5 dd p{padding-top: 35px;}

.g_bz .cptd6 dd{left:-300px;top:120px; }
.g_bz .cptd6 dd p{padding-top: 15px;}

.g_bz .cptd7 dd{left:-400px;top:120px; }
.g_bz .cptd7 dd p{padding-top: 15px;}
.g_bz dl:hover{margin-left: 5px;}
.g_bz .bzmore{position: absolute;left:905px;top:388px;font-size: 18px;color: #0168b7;font-weight: bold;}
.g_bz .bzmore a{color: #0168b7;}
.g_bz .bzmore em{display: block;font-size: 12px;color: #666666;font-weight: normal;}
.g_bz .bzmore span{display: block;margin-top: 36px; padding: 0}
.g_bz .bzmore span img{width: 70px;height: 29px;display: block;margin: 0}
.g_bz dl:hover dt i{background: url(../images/pzbg2.png) no-repeat right 0}



.g_an{background:#f7f7f7;height: 906px;padding-top: 90px;}
.g_an h2 a{display: block;text-align: center;height: 140px;font-size: 55px;color: #0168b7;}
.g_an h2 em{display: block;font-size: 24px;color: #666666;font-weight: normal;padding-top: 6px;}
.g_an .antit{height: 40px;line-height: 40px;margin-bottom: 23px; margin-left: 90px;}
.g_an .antit li a{float: left;padding: 0 32px;font-size: 18px;color: #333333;position: relative;}
.g_an .antit li a{color: #333;display: block;}
.g_an .antit .cur a,.g_an .antit li:hover a{background: #0168b7;border-radius: 35px;color: #fff;font-weight:bold;}
.g_an .antit li:last-child{background: url(../images/anmore.jpg) no-repeat right 13px;}

.g_an .anlst dl{float: left;width: 382px;margin-right: 27px;margin-bottom: 27px;transition: all 0.3s linear 0s;overflow: hidden; position: relative;}
.g_an .anlst dl:nth-child(3n){margin-right: 0;}
.g_an .anlst dt{width: 382px;height: 286px;overflow: hidden;position: relative;}
.g_an .anlst dt img{width: 382px;height: 286px;display: block;transition: all 0.3s linear 0s;}
.g_an .anlst dt:before{content: "";position: absolute;width: 382px;height: 286px; background: url(../images/ansha.png) no-repeat;left:0;top:0;}
.g_an .anlst dt em{position: absolute;left:0;bottom: 0;width: 382px;height: 52px;line-height: 52px;font-size: 16px;color: #fff;text-align: center;}
.g_an .anlst dd{position: absolute;left:0;top:0;width: 382px;height: 286px;background: rgba(1,104,183,.9); overflow: hidden; display:none; }
.g_an .anlst dd:before{content: "";position: absolute;background: url(../images/anh.png) no-repeat;width: 14px;height: 96px;left:50%;margin-left: -7px;top:-50%;transition: all 0.6s cubic-bezier(.17,.84,.44,1) 0s;opacity: 0;}
.g_an .anlst h3 a{display: block;line-height: 26px;font-size: 18px;color: #fff;font-weight: normal;padding-top: 126px;height: 160px; text-align: center;}
.g_an .anlst dl:hover dd{display: block;}
.g_an .anlst dl:hover{ transform: translateX(-5px);}
.g_an .anlst dl:hover dt em{display: none;}
.g_an .anlst dl:hover dd:before{top: 0;opacity: 1;}
.g_an .anlst dl:hover dt img{transform: scale(1.1);}



.g_ys{background: url(../images/ysbg.jpg) no-repeat center top;height: 1065px;padding-top: 80px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_ys h2{display: block;text-align: center;height: 150px;font-size: 55px;color: #0168b7;}
.g_ys h2 em{display: block;font-size: 24px;color: #666666;font-weight: normal;padding-top: 6px;}
.g_ys .yshd{position: absolute;left:62px;top:723px;z-index: 125}
.g_ys .yshd li{float: left;background: url(../images/ystab1.png) no-repeat;width: 261px;margin-right: 8px;height: 173px;padding-top: 45px; position: relative;transition: all 0.3s linear 0s;}
.g_ys .yshd li i{display: block;width: 70px;height: 60px;margin: 0 auto;overflow: hidden;transition: all 0.3s linear 0s;}
.g_ys .yshd li b{display: block;text-align: center;font-size: 28px;color: #222222;font-weight: normal;}
.g_ys .yshd .on{background: url(../images/ystab2.png) no-repeat;}
.g_ys .yshd .on i img{margin-left: -70px;}
.g_ys .yshd .on b{color:#fff;}
.g_ys .yshd .on i{transform:rotate(5deg);}
.g_ys dl{width: 1200px;height: 603px;}
.g_ys dt{width: 728px;height: 603px;overflow: hidden;float: left;}
.g_ys dt img{width: 728px;height: 603px;display: block;}
.g_ys dd{float: right;padding: 188px 20px 0 0;width: 405px;text-align: left;position: relative;}
.g_ys dd i{position: absolute;top:89px;right: 30px}
.g_ys h3{line-height: 45px;font-size: 22px;color: #222222;font-weight: normal;margin-bottom: 30px;}
.g_ys p{font-size: 16px;line-height: 24px;color: #666666;margin-bottom: 12px;position:relative; padding-left:36px;}
.g_ys p:before{content:"";position: absolute;width:8px;height:8px;background:#333;left:10px;top:8px;border-radius:50%;}
.g_ys .ysimg1 dd{width: 365px;text-align: left;padding-left: 0;}

.g_ys .u_ljt,.g_ys .u_rjt{position: absolute;width: 44px;height: 44px;}
.g_ys .u_ljt{background:url(../images/ljt2.png) no-repeat;left:1031px;top:675px;}
.g_ys .u_rjt{background:url(../images/rjt2.png) no-repeat;left:1088px;top:675px;}
.g_ys .u_ljt:hover,.g_ys .u_rjt:hover{background-position: -44px 0}

.g_fwmm{background:url(../images/fwbg.jpg) no-repeat center top;height: 543px;padding-top: 100px;}
.g_fwmm h2{display: block;text-align: center;height: 166px;font-size: 55px;color: #0168b7;}
.g_fwmm h2 em{display: block;font-size: 24px;color: #666666;font-weight: normal;padding-top: 6px;}
.g_fwmm li{position: absolute;text-align: right;}
.g_fwmm li b{display: block;line-height: 30px;font-size: 20px;color: #0168b7;}
.g_fwmm li p{font-size: 14px;color: #666666;}
.g_fwmm li:nth-child(2n){text-align: left;}
.g_fwmm li:nth-child(1){right: 776px;top:167px;}
.g_fwmm li:nth-child(2){left: 766px;top:167px;}
.g_fwmm li:nth-child(3){right: 816px;top:280px;}
.g_fwmm li:nth-child(4){left: 800px;top:280px;}
.g_fwmm li:nth-child(5){right: 780px;top:400px;}
.g_fwmm li:nth-child(6){left: 766px;top:415px;}


.g_news{background:#f5f5f5;height: 880px;padding-top: 85px;}
.g_news h2 a{display: block;text-align: center;height: 150px;font-size: 55px;color: #0168b7;}
.g_news h2 em{display: block;font-size: 24px;color: #666666;font-weight: normal;padding-top: 6px;}
.g_news .m_newl{float:left;width: 800px;}
.g_news .m_newl h3 a{display: block;background: url(../images/newtit1.jpg) no-repeat;padding-left: 72px;font-size: 18px;color: #fff;font-weight: normal;height: 55px;line-height: 55px;}
.g_news .m_newl h3 span{font-size: 14px;color: #333333}

.g_news .newltj{height: 426px;background: #fff; position: relative;margin-bottom: 7px;}
.g_news .newltj:before{content: "";position: absolute;width: 800px;height: 1px;background: #ededed;left:0;top:70px;}
.g_news .newltj dl{float: left;width: 340px;margin-left: 40px;}
.g_news .newltj dl:nth-child(2){margin-right: 0;}
.g_news .newltj dd{height: 200px;}
.g_news .newltj b{display: block;line-height: 70px; line-height: 70px; margin-bottom: 20px;font-size: 24px;color: #ababab;font-weight: normal;}
.g_news .newltj h4 a{display: block;line-height: 24px;font-size: 16px;color: #333333;font-weight: normal;margin-bottom: 16px;}
.g_news .newltj h4 a:hover{ color:#0168b7;}

.g_news .newltj p{font-size: 14px;line-height: 24px;color: #787878;height: 48px;overflow: hidden;}
.g_news .newltj p a{color: #0168b7}
.g_news .newltj dt{width: 337px;height: 190px;overflow: hidden;}
.g_news .newltj dt img{width: 337px;height: 190px;display: block;transition: all 0.3s linear 0s;}
.g_news .newltj dt:hover img{transform: scale(1.1);}

.g_news .newlst1{background: #fff;height: 148px;padding: 20px 0 0 38px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_news .newlst1 li a{display: block;line-height: 34px;padding-left: 22px;font-size: 14px;color: #5c5c5c;background: url(../images/dtico.jpg) no-repeat 0 12px; }
.g_news .newlst1 li span{float: right;color: #bcbcbc; font-size: 14px; padding-right: 30px;}
.g_news .newlst1 li a:hover{ color:#0168b7;}
.hot{overflow:hidden;width: 372px;height: 635px;}
.hot .wdtit a{display: block;background: url(../images/newtit2.jpg) no-repeat;padding-left: 72px;font-size: 18px;color: #fff;font-weight: normal;height: 55px;line-height: 55px;}
.hot .wdtit span{font-size: 14px;color: #333333}
.hot .hotc{background: #fff;height: 580px;padding: 34px 0 0 34px;overflow: hidden;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.hot dl{height:315px;}
.hot dt{ width:301px; height:170px; overflow:hidden;}
.hot dt img{ display:block;width:301px; height:170px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.hot dl:hover dt img{-webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);}
.hot dd{background: #f3f3f3 url(../images/wdline.jpg) no-repeat 0 bottom;padding: 20px 15px 0;box-sizing: border-box;width: 301px;height: 130px;}
.hot h3 a{display: block;line-height: 28px;font-size: 16px;color: #333333;font-weight: normal;margin-bottom: 6px;overflow: hidden;height: 28px;}
.hot h3 a:hover{ color:#0168b7;}
.hot p{font-size: 14px;line-height: 24px;color: #777777;height: 48px;overflow: hidden;}
.hot p a{color: #0168b7;}
.hot li{ font:14px "Microsoft YaHei"; line-height:36px; height:36px; overflow:hidden;padding-left: 22px;position: relative;background: url(../images/dtico.jpg) no-repeat 0 14px;}
.hot li a{ display:block; color:#777777;}
.hot li a:hover{ color:#0168b7;}


.g_ab{position: relative;}
.g_ab h2{position: absolute;left:50%;top:3.2rem;width: 1200px;margin-left: -600px;}
.g_ab h2 a{display: block;text-align: center;font-size: 55px;color: #0168b7;}
.g_ab h2 em{display: block;font-size: 24px;color: #666666;font-weight: normal;}
.g_ab dt{width: 100%;display: block;overflow: hidden;}
.g_ab dt img{width: 100%;display: block;transition: all 0.3s linear 0s;}
.g_ab dd{position: absolute;bottom: -80px;left:50%;width: 1200px;margin-left: -600px;height: 150px;background: #fff; box-shadow: 0 0 10px rgba(0,0,0,.15);padding: 27px 0 0 277px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_ab dd i{position: absolute;left:0;top:0;width: 209px;height: 150px;}
.g_ab h3 a{display: block;height: 38px;line-height: 38px;font-size: 20px;color: #333333;font-weight: normal;}
.g_ab p{font-size: 14px;line-height: 24px;color: #666666;width: 860px;}


.g_ablst{height: 478px;margin-top: 100px;}
.g_ablst dl{float: left;width: 385px;margin-right: 20px;}
.g_ablst dt{width: 385px;height: 211px;overflow: hidden;}
.g_ablst dt img{width: 385px;height: 211px;display: block;}
.g_ablst dl:nth-child(3){margin-right: 0;}
.g_ablst dd{background: #f7f7f7;padding: 27px 0 0 42px;position: relative;height: 137px}
.g_ablst dd i{position: absolute;right: 0;top:27px;}
.g_ablst h3 a{display: block;font-size: 24px;color: #333333;font-weight: normal;height: 70px}
.g_ablst h3 em{display: block;font-size: 14px;color: #cccccc;padding-top: 5px;}
.g_ablst span a{display: block;background: url(../images/abtn1.jpg) no-repeat;width: 62px;height: 33px;}
.g_ablst dl:hover span a{background: url(../images/abtn2.jpg) no-repeat}








/* 友情链接 */
.g_link{ height: 58px;background: #313537;}
.link_c{line-height:58px; overflow:hidden;font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 30px;float: left; height: 58px; line-height:58px; color:#999999;display: block;}
.link_c .lasta a{background: none;}




html {font-size: 10px;-webkit-text-size-adjust: none;}
@media screen and (min-width: 1200px) {html {font-size: 15px;}}
@media screen and (min-width: 1280px) {html {font-size: 16px;}}
@media screen and (min-width: 1366px) {html {font-size: 17px;}}
@media screen and (min-width: 1440px) {html {font-size: 18px;}}
@media screen and (min-width: 1600px) {html {font-size: 20px;}}
@media screen and (min-width: 1920px) {html {font-size: 24px;}}