﻿

.ibrand-num{z-index: 300; }
.ibrand-num li{float: left;position: relative;width: 170px;padding-left: 30px;padding-top: 5px;height: auto;}
.ibrand-num li em{display: inline-block;font-size: 60px;color: #181818;}
.ibrand-num li span{display: block;font-size: 12px;color: #7a7a7a;text-align: left; padding-right: 10px; line-height: 160%;}
.ibrand-num li i{font-size: 16px;color: #181818;display: inline-block;font-style: normal;}
.ibrand-num li:before{content: "";position: absolute;width: 1px;height: 128px;background: #afafaf;left: 0;top:27px;}
.ibrand-num li:hover{background: #294da0;border-radius: 5px;color: #fff;margin-right: -1px;}
.ibrand-num li:hover em,.ibrand-num li:hover span,.ibrand-num li:hover i{color: #fff;}
.ibrand-num li:hover:before{background: none;}


.g_fl{background: #f0f0f0;height: 737px;padding-top: 76px;}
.g_fl h2 a{display: block;text-align: center;font-size: 20px;color: #5a5a5a;font-weight: normal;height: 194px;}
.g_fl h2 span{display: block;font-size: 35px;color: #000;font-weight: bold;padding-bottom: 5px;}


.g_fl .flhd{position: absolute;left:696px;top:315px;width: 502px;z-index: 112}
.g_fl .flhd li{float: left;width:244px;height: 52px;line-height: 52px;background: #afafaf;text-align: center;font-size: 16px;color: #fff;margin: 0 10px 10px 0 }
.g_fl .flhd li a{color: #fff;}
.g_fl .flhd .on{background: #294da0}
.g_fl .flhd li:nth-child(2n){margin-right: 0;}
.g_fl dt{float: left;width: 960px;margin-left: -360px;overflow: hidden;}
.g_fl dt img{transition: all 0.3s linear 0s;}

.g_fl dd{float: right;width: 506px;padding-top: 62px;}
.g_fl dd em{display: block;height: auto;padding-bottom: 10px;width: 290px;border-bottom: 5px solid #272727;font-size: 20px;color: #272727;font-weight: bold;margin-bottom: 10px;}
.g_fl dd h3 a{display: block;width: 450px;border-bottom: 5px solid #272727;font-size: 32px;color: #272727;font-weight: bold; padding-bottom: 10px;}
.g_fl dd h3 b{display: block;font-size: 26px;font-weight: normal;color: #272727;}
.g_fl .u_ljt,.g_fl .u_rjt{width: 67px;height: 50px;position: absolute;}
.g_fl .u_ljt{background:url(../images/ljt.jpg) no-repeat;left:532px;top:497px; }
.g_fl .u_rjt{background:url(../images/rjt.jpg) no-repeat -67px 0;left:599px;top:497px;}
.g_fl .u_ljt:hover{background-position: -67px 0;}
.g_fl .u_rjt:hover{background-position: 0 0;}

.g_cplst{background: #f0f0f0;padding-top: 35px;height: 517px;}
.g_cplst .cphd{height: 50px;line-height: 50px;margin-bottom: 16px;}
.g_cplst .cphd li{float: left;padding: 0 30px;font-size: 18px;color: #191919;}
.g_cplst .cphd li a{color: #191919;}
.g_cplst .cphd .on a{color: #294da0;}
.g_cplst .cpbd li{float: left;width: 288px;margin-right: 15px;} 
.g_cplst .cpbd li img{width: 288px;height: 217px;display: block;}
.g_cplst .cpbd li em{display: block;width: 288px;height: 52px;line-height: 52px;background: #fff;text-align: center;font-size: 16px;color: #191919;}
.g_cplst .cpbd li:nth-child(4){margin-right: 0;}
.morecp{display: flex; justify-content: center;}
.morecp a{margin: 30px auto 0; display: inline-block;height: 54px;line-height: 54px;font-size: 18px;color: #272727;font-weight: bold;display: inline-flex; justify-content: center;}
.g_cplst .cpbd li:hover em{background: #294da0;color: #fff; display: flex;}




.g_cpys{background:url(../images/cpysbg.jpg) no-repeat center top;height: 926px;overflow: hidden;}
.g_cpys .cpysleft{width: 960px;margin-left: -360px;position: relative;}
.cpyshd{position: absolute;right:30px;bottom: 25px;z-index: 111}
.cpyshd li{float: left;width: 15px;height: 15px;background: #fff;margin-right: 20px;border-radius: 50%;}
.cpyshd .on{background: #3b59a2}
.cpysr{position: absolute;right: 0;top:80px;width: 502px;}
.cpysr h2{height: 110px;font-size: 14px;color: #fff;font-weight: normal;letter-spacing: 2px;}
.cpysr h2 span{display: block;font-size: 20px;color: #fff;font-weight: bold; margin-bottom: 10px;}
.cpysr dl{background: #fff;height: 168px;padding-top: 17px;width: 485px;padding-left: 15px;border-radius: 5px;margin-bottom: 20px;}
.cpysr dt{float: left;width: 186px;height: 151px;}
.cpysr dt img{width: 186px;height: 151px;display: block;}
.cpysr dd{float: left;margin-left: 20px;width: 266px;}
.cpysr em{display: block;font-size: 16px;color: #272727;border-bottom: 5px solid #a9a9a9;width: 100%; padding: 5px 0; line-height: 160%;}
.cpysr h3{font-size: 26px;font-weight: normal;color: #272727;height: 48px;line-height: 48px;}
.cpysr p{font-size: 12px;line-height: 140%;color: #7c7c7c;}
.g_cpys .u_ljt,.g_cpys .u_rjt{width: 68px;height: 50px;position: absolute;}
.g_cpys .u_ljt{background:url(../images/ljt3.jpg) no-repeat;left:15px;top:720px; }
.g_cpys .u_rjt{background:url(../images/ljt3.jpg) no-repeat -68px 0;left:83px;top:720px;}


.g_ys{padding-top: 102px;height: 1088px;}
.g_ys h2{display: block;text-align: center;font-size: 20px;color: #5a5a5a;font-weight: normal;height: 194px;}
.g_ys h2 span{display: block;font-size: 40px;color: #000;font-weight: bold;padding-bottom: 5px;}


.g_ys .yshd{height: 88px;margin-bottom: 16px;}
.g_ys .yshd li{float:left;width: 270px;position: relative;padding-left: 130px;font-size: 14px;color: #000000;padding-top: 18px; line-height: 180%; font-weight: bold;}
.g_ys .yshd li:before{content: "";position: absolute;width: 1px;height: 50px;background: #a6a6a6;right: 0;top:22px;}
.g_ys .yshd li img {
  max-height: 60px;
}
.g_ys .yshd li i{position: absolute;left:15px;top:6px;}
.g_ys .yshd li:nth-child(1):after{content: "";position: absolute;width: 1px;height: 50px;background: #a6a6a6;left: 0;top:22px;}
.g_ys dl{position: relative;}
.g_ys dt{width: 1200px;height: 565px;}
.g_ys dt img{width: 1200px;height: 565px;display: block;}
.g_ys dd{position: absolute;left:102px;top:478px;background:url(../images/ysdd.png) no-repeat;width: 1000px;height: 228px;padding: 22px 105px 0 90px;box-sizing:border-box;}
.g_ys h3{margin-bottom: 15px; font-size: 20px;color: #fff;font-weight: normal;}
.g_ys h3 b{display: block;font-size: 28px;}
.g_ys p{font-size: 15px;color: #a9b8d9;line-height: 18px;}

.g_ys .u_ljt,.g_ys .u_rjt{width: 67px;height: 50px;position: absolute;}
.g_ys .u_ljt{background:url(../images/ljt.jpg) no-repeat;left:0;top:885px; }
.g_ys .u_rjt{background:url(../images/rjt.jpg) no-repeat;right:0;top:885px;}
.g_ys .u_ljt:hover{background-position: -67px 0;}
.g_ys .u_rjt:hover{background-position: -67px 0;}


.g_hz{background: #f0f0f0;padding-top: 75px;height: 360px;}
.g_hz h2{display: block;text-align: center;font-size: 20px;color: #5a5a5a;font-weight: normal;height: 124px;}
.g_hz h2 span{display: block;font-size: 40px;color: #000;font-weight: bold;padding-bottom: 5px;}


.g_hz h3{position: absolute;left:0;top:130px;width: 20px;height: 128px;font-size: 22px;color: #fff;padding: 20px 20px 0;font-weight: normal;background: #294da0;}
.g_hz h3 {color: #fff;}
.m_hz{margin-left: 100px;}
.m_hz dl{float: left;width: 182px;height: 150px;border-left: 1px solid #d3d3d3;}
.m_hz dt{width: 180px;height: 90px;overflow: hidden;margin-bottom: 20px;}
.m_hz dt img{width: 180px;height: 90px;display: block;}
.m_hz dl:last-child{border-right: 1px solid #d3d3d3;}
.m_hz h4{display: block;text-align: center;font-size: 16px;font-weight: bold;color: #434343;}
.m_hz h4 em{display: block;font-size: 12px;color: #b2b2b2;font-weight: normal;}

.g_an{padding-top: 90px;height: 713px;}
.g_an h2 a{display: block;text-align: center;font-size: 20px;color: #5a5a5a;font-weight: normal;height: 122px;}
.g_an h2 span{display: block;font-size: 40px;color: #000;font-weight: bold;padding-bottom: 5px;}


.anbb{border-top: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;height: 40px;line-height: 40px;margin-bottom: 20px;position: relative;}
.anbb h3{float: left;font-size: 15px;font-weight: bold;color: #294da0;padding-left: 40px;background:url(../images/bb.jpg) no-repeat 0 7px; width: 120px;}
.anbb .anbbbd{float: left;width: 800px;}
.anbb .u_ljt,.anbb .u_rjt{width: 16px;height: 24px;position: absolute;}
.anbb .u_ljt{background:url(../images/ljt2.png) no-repeat;right:30px;top:11px; }
.anbb .u_rjt{background:url(../images/rjt2.png) no-repeat;right:0;top:11px;}
.anbb .u_ljt:hover{background-position: -16px 0;}
.anbb .u_rjt:hover{background-position: -16px 0;}


.anlst{height: 480px;}
.anlst dl{float: left;width: 386px;margin-right: 20px;}
.anlst dt{width: 386px;height: 290px;overflow: hidden;}
.anlst dt img{width: 386px;height: 290px;display: block;transition: all 0.3s linear 0s;}

.anlst dd{background: #f4f4f4;padding: 15px 25px 0;height: 140px;}
.anlst h4 a{display: block;line-height: 160%;font-size: 18px;color: #000000;font-weight: normal; display: -webkit-box;
  -webkit-line-clamp: 2;  /* 显示2行 */
  -webkit-box-orient: vertical;
  overflow: hidden;}
.anlst p{font-size: 14px;line-height: 22px;color: #6f6f6f;display: -webkit-box;
  -webkit-line-clamp:3;  /* 显示2行 */
  -webkit-box-orient: vertical;
  overflow: hidden;}
.anlst .u_ljt,.anlst .u_rjt{width: 34px;height: 34px;position: absolute;}
.anlst .u_ljt{background:url(../images/ljt.png) no-repeat;left:-55px;top:135px; }
.anlst .u_rjt{background:url(../images/rjt.png) no-repeat;right:-55px;top:135px;}
.anlst .u_ljt:hover{background-position: -34px 0;}
.anlst .u_rjt:hover{background-position: -34px 0;}
.anlst dl:hover dd{background: #294da0}
.anlst dl:hover h4 a{color: #fff;}
.anlst dl:hover p{color: #fff;}
.anlst dl:hover dt img{transform: scale(1.1);}





.g_lc{background:url(../images/lcbg.jpg) no-repeat center top;height: 340px;}
.g_lc h2{background:url(../images/lctit.jpg) no-repeat;height: 70px;line-height: 70px;font-size: 30px;font-weight: normal;color: #000000;text-align: center;margin-bottom: 20px;}
.g_lc li{float: left;width: 200px;text-align: center;font-size: 18px;color: #000}
.g_lc li i{display: block;width: 102px;height: 102px;margin: 0 auto 16px;transition: all 0.3s linear 0s;}
.g_lc li:hover{color: #294da0;}
.g_lc li:hover i{transform:rotate(360deg);}



/*资讯*/
.newbox{height:660px;font-family:"Microsoft Yahei";overflow: hidden;padding:42px 0 0;background: #f0f0f0;}
.newbox h2 a{height: 70px;line-height: 70px;font-size: 30px;font-weight: normal;color: #000000;text-align: center;margin-bottom: 20px; display:block;}
.more02 a{display: block;width: 30px;height:58px;background:url(../images/wdmore.jpg) no-repeat 0 17px;}
.new1{width:520px;overflow: hidden;}
.new1 h3{height: 58px;line-height: 58px;padding: 0 28px; font-weight: normal;background: #fff; border: solid 1px #ebebeb;border-radius: 5px; font-size:16px;color: #2c2c2c; margin-bottom: 18px; }
.new1 h3 a{color: #2c2c2c;display: block;float: left;}



.new2{width: 630px;overflow: hidden;}
.newtil{height:58px;line-height:58px;font-size:16px;color: #2c2c2c; margin-bottom: 40px;}
.newtil ul,.newtil li{float: left;}
.newtil li{float: left;margin:0 10px 0 0;}
.newtil li a{color: #2c2c2c;display: block;height: 58px; width: 198px; background: #fff;border: solid 1px #ebebeb;border-radius:3px; font-size: 16px;text-align: center;}
.newtil li.cur a,.newtil li a:hover{background:#294da0;color: #fff;}
.newtil li:nth-child(3){margin-right: 0;}


.new_c1 dl{height:238px;}
.new_c1 dt{float: left;}
.new_c1 dt{width:276px;height:207px;display: block;overflow: hidden;}
.new_c1 dt img{width:276px;height:207px;display: block;transition: all 0.3s linear 0s;}
.new_c1 dt:hover img{transform: scale(1.1);}
.new_c1 dd{display: block;padding:0 0 0 24px;width: 308px;float: left;}
.new_c1 dd h3{height:28px;white-space: nowrap;font-size: 16px;line-height:28px; margin-bottom: 18px; font-weight: normal;}
.new_c1 dd h3 a{color: #333333;}
.new_c1 dd p{height:84px; font-size: 14px;line-height: 28px; overflow: hidden;}
.new_c1 dd span{width: 172px;line-height: 42px;background: #294da0;border-radius: 25px;text-align: center;color: #fff;display: block; margin-top: 33px;}

.new_c1 li{line-height:56px;height:56px;border: solid 1px #ebebeb;margin-bottom: 20px;padding: 10px 0;background: #fff;}
.new_c1 li span{width: 115px;float: left;text-align: center;font-family: Arial;font-size: 16px; line-height:21px;height:56px;border-right: solid 1px #ebebeb;overflow: hidden;color: #aaa;}
.new_c1 li span b{display: block;font-size: 24px;color: #333;font-weight: normal;line-height: 29px;}
.new_c1 li p{width:452px;float: left;padding: 0 18px 0 38px;white-space: nowrap;}
.new_c1 li p a{display: block;background:url(../images/dtico1.jpg) no-repeat right 13px;color: #333; font-size: 14px;}
.new_c1 li p a:hover{background:url(../images/dtico2.jpg) no-repeat right 13px;}
.new_lc dl{height:110px; padding-top: 30px; overflow: hidden;border-bottom: dashed 1px #bfbfbf;}
.new_lc dt{height:32px;line-height: 32px;font-size: 15px; background:url(../images/wen.jpg) no-repeat 0 6px;padding-left: 46px;margin-bottom: 10px;}
.new_lc dt a{color: #333333;}
.new_lc dd{padding-left: 46px;font-size: 14px;line-height: 26px;color: #666666;height: 52px;overflow: hidden;}


.g_ab{background:url(../images/abbg.jpg) no-repeat center top;height: 180px;padding-top: 733px;margin-bottom: 70px;}
.g_ab h2{float: left;width: 260px;margin-left: 60px;position: relative;}
.g_ab h2 a{display: block;background:url(../images/abtit.png) no-repeat right 10px;font-size: 40px;color: #fff;font-weight: bold; }
.g_ab h2 em{font-size: 20px;color: #fff;line-height: 20px;display: block;padding-top: 9px;font-weight: normal;height: 82px;}
.g_ab h2:before{content: "";position: absolute;width: 247px;height: 5px;background: #fff;left:0;top:104px;}

.g_ab .m_ab{float: right;width:740px; }
.g_ab .m_ab dl{float: left;width: 160px;text-align: center;margin: 0 40px;}
.g_ab .m_ab dl:nth-child(4){margin-right: 0;}
.g_ab .m_ab dt{width: 106px;margin: 0 auto;position: relative;}
.g_ab .m_ab dt span{position: absolute;left:0;top:0;display: none;}
.g_ab .m_ab h3{font-weight: normal;text-align: center;font-size: 18px;color: #fff;}
.g_ab .m_ab h3 em{display: block;font-size: 12px;color: #4e6cb0;}
.g_ab .m_ab h3 a{color: #fff;}
.g_ab .m_ab dl:hover dt span{display: block;}





.g_pp{background: url(../images/ppbg.jpg) no-repeat center top;height: 642px;padding-top: 100px;}
.g_pp dl{height: 418px;}
.g_pp dd{float: left;width: 600px;}
.g_pp h3{font-size: 40px;font-weight: bold;color: #272727;} 
.g_pp h3 em{display: block;width: 260px;border-bottom: 5px solid #272727;margin-bottom: 10px;font-size: 20px;color: #272727;height: 59px;}
.g_pp h3 span{display: block;font-size: 30px;font-weight: normal;color: #272727;width: 450px;border-bottom: 5px solid #272727;text-align:left;height: 58px;}
.g_pp dt{float: left;width: 472px;margin: 15px 110px 0 14px;}
.g_pp dt img{transition: all 0.3s linear 0s;width: 472px;height: 300px;display: block;}
.g_pp p{font-size: 15px;line-height: 25px;color: #7c7c7c;margin-bottom: 15px;}
.ppmore{display: block;}






/* 友情链接 */
.g_link{ height: 60px;background: #f0f0f0;}
.g_link h2{float: left; width: 80px;height: 28px;line-height: 28px;font-size: 14px;font-weight: bold;color: #191919;}
.link_c{line-height:28px; overflow:hidden;float: left;width: 1080px; font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 30px;float: left; height: 28px; line-height:28px; color:#191919;display: block;}
.link_c .lasta a{background: none;}