﻿@charset "utf-8";
/* CSS Document */


/*Title*/
.Title{width: 100%;text-align: center;padding-top: 48px;}
.Title h3{font-size: 28px;color: #024585;text-align: center;}
.Title h3 a{color: #024585;text-decoration: none;}
.Title p{font-size: 14px;color: #666666;margin-top: 8px;}
.Title i{display: block;width: 143px;height: 3px;margin-top: 14px;}
.Title i img{display: block;}





/* flgw1Banner */
.flgw1Banner{width: 100%;overflow: hidden;height: 555px;position: relative;}
.flgw1Banner a{display: block;background: url(/style/images/flgw1banner.jpg) no-repeat center;height: 555px;}
.flgw1Banner .btnList{width: 100%;text-align: center;position: absolute;bottom: 77px;left: 0;}
.flgw1Banner .btnList span{display: inline-block;width: 13px;height:13px;cursor: pointer; background: #cfb7ab;margin: 0 14px;border-radius: 50%;background: url(/style/images/flgw1banner_icon01.png) no-repeat center top;}
.flgw1Banner .btnList span.on{background: url(/style/images/flgw1banner_icon01.png) no-repeat center bottom;}

/* xsBanner */
.xsBanner{width: 100%;overflow: hidden;height: 555px;position: relative;}
.xsBanner a{display: block;background: url(/style/images/xsbanner.jpg) no-repeat center;height: 555px;}
.xsBanner .btnList{width: 100%;text-align: center;position: absolute;bottom: 77px;left: 0;}
.xsBanner .btnList span{display: inline-block;width: 13px;height:13px;cursor: pointer; background: #cfb7ab;margin: 0 14px;border-radius: 50%;background: url(/style/images/flgw1banner_icon01.png) no-repeat center top;}
.xsBanner .btnList span.on{background: url(/style/images/flgw1banner_icon01.png) no-repeat center bottom;}


/* flgw1Con1 */
.flgw1Con1{width: 100%;}
.flgw1Con1 .container{position: relative;height: 182px;}
.flgw1Con1 img{display: block;height: 188px;width: 1220px;position: absolute;left: 0;top: -30px;}



/* flgw1Con2 */
.flgw1Con2{background: url(/style/images/fuwuyoushi_pic02.jpg) no-repeat center;height: 249px;width: 100%;}
.flgw1Con2 .box{width: 285px;float: right;}
.flgw1Con2 .box p{font-size: 28px;color: #fff;font-weight: bold;padding-top: 66px;}
.flgw1Con2 .box em{font-size: 28px;color: #fff;font-weight: bold;display: block;margin-top: 4px;}
.flgw1Con2 .box a{display: block;margin-top: 16px;}
.flgw1Con2 .box a img{display: block;width: 191px;height: 62px;}




/* flgw1Con3 */
.flgw1Con3{width: 100%;text-align: center;background: #f1f4f9;padding-top: 66px;padding-bottom: 68px;}
.flgw1Con3 h3{font-size: 48px;color: #044b8e;}
.flgw1Con3 span{display: block;font-size: 24px;color: #333333;margin-top: 14px;}
.flgw1Con3 p{font-size: 20px;color: #000000;margin-top: 56px;line-height: 36px;}
.flgw1Con3 p em{font-size: 36px;color: #000000;}
.flgw1Con3 a{display: block;font-size: 24px;color: #024585;width: 394px;height: 67px;line-height: 67px;text-align: center;margin: 32px auto 0;text-decoration: none;background: url(/style/images/flgw1con3bg01.png) no-repeat center;}

/* flgw1Con4 */
.flgw1Con4{width: 100%;}
.flgw1Con4 .mainCon{width: 100%;position: relative;padding-top: 13px;}
.flgw1Con4 .mainCon img{display: block;width: 600px;height: 457px;margin: 0 auto;}
.flgw1Con4 .mainCon li{width: 190px;height: 148px;padding-top: 68px;text-align: center;font-size: 18px;color: #024585;position: absolute;padding-right: 26px;}
.flgw1Con4 .mainCon .li1{background: url(/style/images/flgw1con4bg01.png) no-repeat center;left: 41px;top: -20px;}
.flgw1Con4 .mainCon .li2{background: url(/style/images/flgw1con4bg02.png) no-repeat center;left: 308px;top: 109px;}
.flgw1Con4 .mainCon .li3{background: url(/style/images/flgw1con4bg03.png) no-repeat center;left: 78px;top: 194px;}
.flgw1Con4 .mainCon .li4{background: url(/style/images/flgw1con4bg04.png) no-repeat center;left: 879px;top: 2px;}
.flgw1Con4 .mainCon .li5{background: url(/style/images/flgw1con4bg05.png) no-repeat center;left: 731px;top: 190px;}
.flgw1Con4 .mainCon .li6{background: url(/style/images/flgw1con4bg06.png) no-repeat center;left: 1010px;top: 109px;}
.flgw1Con4 .mainCon li em{font-size: 24px;}

/* flgw1Con5 */
.flgw1Con5{width: 100%;background: #f1f4f9;padding-bottom: 79px;}
.flgw1Con5 .mainCon{width: 100%;margin-top: 30px;position: relative;}
.flgw1Con5 .mainCon li{float: left;width: 368px;height: 508px;margin-left: 48px;background: #fff;}
.flgw1Con5 .mainCon li h3{height: 60px;line-height: 60px;background: #024585;text-indent: 30px;font-size: 18px;color: #fff;font-weight: normal;border-radius: 4px 4px 0 0;}
.flgw1Con5 .mainCon li:first-child{margin-left: 0;}
.flgw1Con5 .mainCon li .box{padding-top: 28px;height: 420px;border-radius: 0 0 4px 4px;}
.flgw1Con5 .mainCon li p{line-height: 26px;color: #333333;padding: 0 26px;font-size: 14px;color: #333333;}
.flgw1Con5 .mainCon li.li1 .box{background: url(/style/images/flgw1con5bg01.jpg) no-repeat bottom;}
.flgw1Con5 .mainCon li.li2 .box{background: url(/style/images/flgw1con5bg02.jpg) no-repeat bottom;}
.flgw1Con5 .mainCon li.li3 .box{background: url(/style/images/flgw1con5bg03.jpg) no-repeat bottom;}
.flgw1Con5 .mainCon a.more{display: block;width: 139px;height: 32px;margin: 30px auto 0;}
.flgw1Con5 .mainCon a.more img{display: block;width: 139px;height: 32px;}
.flgw1Con5 .mainCon .flgw1Con5-xian{display: block;width: 119px;height: 119px;position: absolute;}
.flgw1Con5 .mainCon .flgw1Con5-xian img{display: block;width: 119px;height: 119px;}
.flgw1Con5 .mainCon .flgw1Con5-xian01{left: -47px;top: -47px;}
.flgw1Con5 .mainCon .flgw1Con5-xian02{right: -56px;bottom: -46px;}

/* flgw1Con6 */
.flgw1Con6{background: url(/style/images/flgw1con6bg01.jpg) no-repeat center;height: 249px;width: 100%;}

/* xsCon6 */
.xsCon6{background: url(/style/images/xscon6bg01.jpg) no-repeat center;height: 249px;width: 100%;}


.flgw1Con7{width: 100%;background: #ffcd32;padding-bottom: 185px;}
.flgw1Con7 .Title p{font-size: 18px;color: #999999;font-family: arial;text-transform: uppercase;}
.flgw1Con7 .Title h3 em{font-size: 38px;font-weight: bold;}
.flgw1Con7 .flgw1Con7-box{width: 100%;margin: 147px auto 0;position: relative;}
.flgw1Con7 .mainCon{width: 100%;}
.flgw1Con7 .mainCon li{float: left;width: 72px;height: 72px;margin-left: 44px;position: relative;}
.flgw1Con7 .mainCon li:first-child{margin-left: 50px;}
.flgw1Con7 .mainCon li span{display: block;width: 72px;height: 72px;font-size: 18px;color: #fff;font-family: arial;background: url(/style/images/flgw1con7bg01.png) no-repeat center top;line-height: 72px;text-align: center;}
.flgw1Con7 .mainCon li.dif span{background: url(/style/images/flgw1con7bg01.png) no-repeat center bottom;position: relative;z-index: 2;transition: all 1s ease-out;
    animation:flgw1Con7Opacity 1s ease-out infinite;
    -moz-animation:flgw1Con7Opacity 1s ease-out infinite; /* Firefox */
    -webkit-animation:flgw1Con7Opacity 1s ease-out infinite; /* Safari and Chrome */
    -o-animation:flgw1Con7Opacity 1s ease-out infinite; /* Opera */
}
.flgw1Con7 .mainCon li i{display: block;background: #024585;width: 1px;height: 37px;position: absolute;top: -27px;left: 36px;z-index: 1;}
.flgw1Con7 .mainCon li.dif i{top: 62px;background: #0082ff;}
.flgw1Con7 .mainCon li p{width: 234px;line-height: 28px;font-size: 18px;color: #024585;text-align: center;position: absolute;left: 50%;margin-left: -117px;top: -86px;}
.flgw1Con7 .mainCon li.dif p{top: 102px;}
.flgw1Con7 .flgw1Con7-xian{height: 1px;width: 100%;background: #024585;top: 34px;position: absolute;left: 0;}

@keyframes flgw1Con7Opacity
{
0% {opacity:0.5;transform: scale(1);}

70% {opacity:1;transform: scale(1.2);}

100%{opacity:0.5;transform: scale(1.1);}
}


/* flgw1Con8 */
.flgw1Con8{width: 100%;}
.flgw1Con8 .mainCon{width: 100%;margin-top: 50px;position: relative;}
.flgw1Con8 .mainCon .box{width: 560px;}
.flgw1Con8 .mainCon .boxL{float: left;margin-right: 78px;}
.flgw1Con8 .mainCon .box .top{height: 118px;background: url(/style/images/flgw1con8bg01.png) no-repeat center;}
.flgw1Con8 .mainCon .boxL .top h3{color: #3b382e;font-weight: normal;font-size: 40px;text-indent: 80px;line-height: 105px;}
.flgw1Con8 .mainCon .boxL ul{width: 416px;margin: 0 auto;background: #024585;padding: 0 50px 0 70px;padding-bottom: 30px;}
.flgw1Con8 .mainCon .boxL li{height: 88px;border-bottom: 1px solid #356a9d;}
.flgw1Con8 .mainCon .boxL li:first-child{height: 73px;}
.flgw1Con8 .mainCon .boxL li p{font-size: 18px;color: #fff;line-height: 25px;vertical-align: middle;display: inline-block;*display: inline-block;*zoom:1;}
.flgw1Con8 .mainCon .boxL li span{vertical-align: middle;height: 100%;width: 0;display: inline-block;*display: inline-block;}
.flgw1Con8 .mainCon .boxR{float: right;}
.flgw1Con8 .mainCon .boxR .top{background: url(/style/images/flgw1con8bg02.png) no-repeat center;}
.flgw1Con8 .mainCon .boxR .top h3{color: #666666;font-weight: normal;font-size: 40px;text-indent: 80px;line-height: 105px;}
.flgw1Con8 .mainCon .boxR ul{width: 416px;margin: 0 auto;padding: 0 70px 0 50px;}
.flgw1Con8 .mainCon .boxR li{height: 88px;border-bottom: 1px solid #efefef;}
.flgw1Con8 .mainCon .boxR li:first-child{height: 73px;}
.flgw1Con8 .mainCon .boxR li p{font-size: 18px;color: #666666;line-height: 25px;vertical-align: middle;display: inline-block;*display: inline-block;*zoom:1;text-indent: 80px;}
.flgw1Con8 .mainCon .boxR li span{vertical-align: middle;height: 100%;width: 0;display: inline-block;*display: inline-block;}

.flgw1Con8 .mainCon .flgw1Con8-vs{position: absolute;width: 135px;height: 73px;top: 25px;left: 518px;}
.flgw1Con8 .mainCon .flgw1Con8-db li{width: 230px;height: 47px;line-height: 47px;text-align: center;position: absolute;left: 484px;background: url(/style/images/flgw1con8_ty.png) no-repeat center;font-size: 19px;color: #000000;}
.flgw1Con8 .mainCon .flgw1Con8-db li.li1{top: 146px;}
.flgw1Con8 .mainCon .flgw1Con8-db li.li2{top: 235px;}
.flgw1Con8 .mainCon .flgw1Con8-db li.li3{top: 324px;}
.flgw1Con8 .mainCon .flgw1Con8-db li.li4{top: 414px;}
.flgw1Con8 .mainCon .flgw1Con8-db li.li5{top: 502px;}

/* flgw1Con9 */
.flgw1Con9{width: 100%;}
.flgw1Con9 .Title{padding-top: 92px;}
.flgw1Con9 .mainCon{width: 100%;margin: 44px auto 0;}
.flgw1Con9 .mainCon li{float: left;width: 179px;height: 121px;margin-left: 15px;padding-top: 58px;text-align: center;background: url(/style/images/flgw1con9bg01.png) no-repeat center top;margin-bottom: 15px;}
.flgw1Con9 .mainCon li span{font-size: 24px;color: #fff;display: block;}
.flgw1Con9 .mainCon li span i{display: inline-block;*display: inline-block;width: 44px;height: 1px;background: #fff;margin: 0 8px;position: relative;top: -9px;}
.flgw1Con9 .mainCon li p{font-size: 24px;color: #fff;margin-top: 15px;}
.flgw1Con9 .mainCon li.dif{background-position: center bottom;}
.flgw1Con9 .mainCon li.dif i{background: #024585;}
.flgw1Con9 .mainCon li.dif span{color: #024585}
.flgw1Con9 .mainCon li.dif p{color: #024585;}


/* flgw1Con10 */
.flgw1Con10 .flgw1Con10-box{width: 100%;margin: 32px auto 0;position: relative;padding-bottom: 107px;}
.flgw1Con10 .flgw1Con10-box .flgw1Con10-xian{width: 100%;display: block;height: 1px;background: #ececec;position: absolute;top: 145px;left: 0;}
.flgw1Con10 .Title{padding-top: 85px;}
.flgw1Con10 .mainCon{width: 100%;}
.flgw1Con10 .mainCon ul{float: left;width: 908px;}
.flgw1Con10 .mainCon li{float: left;width: 175px;height: 254px;padding-top: 60px;background: url(/style/images/flgw1con10bg01.png) no-repeat center;text-align: center;margin-right: 6px;position: relative;}
.flgw1Con10 .mainCon li span{display: block;font-size: 20px;color: #333333;font-family: arial;}
.flgw1Con10 .mainCon li p{font-size: 20px;color: #024585;margin-top: 5px;}
.flgw1Con10 .mainCon li img{display: block;width: 141px;height: 141px;margin: 44px auto 0;border-radius: 50%;}
.flgw1Con10 .mainCon .box{width: 245px;float: right;position: relative;}
.flgw1Con10 .mainCon .box h3{font-size: 20px;color: #024585;line-height: 55px;font-weight: normal;text-align: center;}
.flgw1Con10 .mainCon .box input{width: 227px;height: 47px;line-height: 47px;border: 1px solid #d4d4d4;outline: none;margin-bottom: 10px;font-size: 15px;color: #333333;padding-left: 16px;}
.flgw1Con10 .mainCon .box a{display: block;width: 100%;text-align: center;height: 49px;line-height: 49px;text-align: center;font-size: 20px;color: #fff;background: #024585;text-decoration: none;}
.flgw1Con10 .mainCon .box p{margin-top: 24px;line-height: 26px;font-size: 20px;color: #333333;text-align: center;}

/* flgw1Con11 */
.flgw1Con11{width: 100%;}
.flgw1Con11 .container{margin-top: 30px;}
.flgw1Con11 .Title{padding-top: 125px;}
.flgw1Con11 .boxL{float: left;width: 772px;height: 511px;position: relative;}
.flgw1Con11 .boxL i.flgw1Con11-btn{display: block;width: 46px;height: 117px;position: absolute;top: 193px;cursor: pointer;z-index: 9;}
.flgw1Con11 .boxL i.prev{left: 14px;}
.flgw1Con11 .boxL i.next{right: 14px;}
.flgw1Con11 .boxL .con{width: 772px;height: 511px;overflow: hidden;position: relative;}
.flgw1Con11 .boxL .con ul{position: absolute;left: 0;top: 0;}
.flgw1Con11 .boxL .con li{float: left;width: 772px;height: 511px;position: relative}
.flgw1Con11 .boxL .con li img{display: block;width: 772px;height: 511px;}
.flgw1Con11 .boxL .con li p{height: 70px;line-height: 70px;text-align: center;position: absolute;left: 0;bottom: 0;width: 100%;background: url(/style/images/flgw1con11bg01.png);font-size: 18px;color: #fff;}
.flgw1Con11 .boxR{float: right;width: 420px;overflow: hidden;}
.flgw1Con11 .boxR ul{width: 103%;}
.flgw1Con11 .boxR li{float: left;width: 207px;height: 137px;margin-right: 6px;margin-bottom: 10px;position: relative;}
.flgw1Con11 .boxR li img{width: 207px;height: 137px;}
.flgw1Con11 .boxR li p{width: 183px;height: 137px;position: absolute;left: 0;top: 0;text-align: center;background: url(/style/images/flgw1con11bg01.png);display: none;padding: 0 12px;}
.flgw1Con11 .boxR li p span{font-size:14px;color: #fff;vertical-align: middle;display: inline-block;*display: inline-block;*zoom:1;}
.flgw1Con11 .boxR li p em{vertical-align: middle;height: 100%;width: 0;display: inline-block;*display: inline-block;}
.flgw1Con11 .boxR li:hover p{display: block;}
.flgw1Con11 .boxR a.more{display: block;height: 57px;line-height: 57px;text-align: center;border: 1px solid #024585;margin-top: 10px;font-size: 14px;color: #666666;text-decoration: none;}
.flgw1Con11 .boxR a.more img{margin-left: 14px;position: relative;top: -2px;}

/* flgw1Con12 */
.flgw1Con12{width: 100%;background: url(/style/images/flgw1con12bg01.jpg) no-repeat center;padding-top: 22px;height: 168px;margin-top: 60px;}
.flgw1Con12 .mainCon{width: 100%;}
.flgw1Con12 .mainCon .flgw1Con11-ma{float: left;margin-left: 30px;height: 148px;width: 143px;}
.flgw1Con12 .mainCon .flgw1Con11-ma img{display: block;width: 143px;height: 148px;}
.flgw1Con12 .mainCon .phone{float: right;margin-right: 42px;margin-top: 46px;padding-left: 54px;background: url(/style/images/flgw1con12_phone.png) no-repeat left center;}
.flgw1Con12 .mainCon .phone p{font-size: 16px;color: #3b382e;}
.flgw1Con12 .mainCon .phone span{font-size: 26px;color: #3b382e;font-weight: bold;display: block;}


/* flgw1Con13 */
.flgw1Con13{width: 100%;margin-top: 50px;padding-bottom: 50px;}
.flgw1Con13 .mainCon{width: 100%;}
.flgw1Con13 .mainCon .conL{width: 401px;height: 378px;padding: 17px 28px 0 358px;background: url(/style/images/flgw1con13bg01.jpg) no-repeat center;float: left;}
.flgw1Con13 .mainCon .conL .Input{width: 100%;background: #fff;border-radius: 6px;overflow: hidden;margin-bottom: 7px;}
.flgw1Con13 .mainCon .conL .Input span{display: block;width: 53px;height: 56px;float: left;border-right: 1px solid #dfdfdf;border-radius: 6px 0 0 6px;}
.flgw1Con13 .mainCon .conL .Input input{float: left;height: 56px;width: 332px;border-radius: 0 6px 6px 0;border: none;outline: none;font-size: 16px;color: #999999;line-height: 56px;padding-left: 15px;}
.flgw1Con13 .mainCon .conL .Input1 span{background: url(/style/images/flgw1con13_icon01.png) no-repeat center;}
.flgw1Con13 .mainCon .conL .Input2 span{background: url(/style/images/flgw1con13_icon02.png) no-repeat center;}
.flgw1Con13 .mainCon .conL .Textarea{width: 100%;background: #fff;border-radius: 6px;overflow: hidden;height: 157px;}
.flgw1Con13 .mainCon .conL .Textarea span{display: block;width: 53px;height: 157px;float: left;border-right: 1px solid #dfdfdf;border-radius: 6px 0 0 6px;background: url(/style/images/flgw1con13_icon03.png) no-repeat center 17px;}
.flgw1Con13 .mainCon .conL .Textarea textarea{float: left;height: 140px;width: 332px;border-radius: 0 6px 6px 0;border: none;outline: none;font-size: 16px;color: #999999;padding-left: 15px;padding-top: 17px;resize: none;}
.flgw1Con13 .mainCon .conL a{display: block;margin-top: 5px;width: 400px;height: 67px;}
.flgw1Con13 .mainCon .conL a img{display: block;width: 400px;height: 67px;}
.flgw1Con13 .mainCon .conR{width: 380px;float: right;}
.flgw1Con13 .mainCon .conR h3{font-size: 20px;color: #024585;height: 43px;line-height: 43px;border-bottom: 1px solid #e8e8e8;}
.flgw1Con13 .mainCon .conR h3 i{display: block;width: 226px;height: 3px;background: #024585;position: relative;top: -3px;}
.flgw1Con13 .mainCon .conR .box{position: relative;margin-top: 26px;height: 298px;overflow: hidden;}
.flgw1Con13 .mainCon .conR .box ul{position: absolute;left: 0;top: 0;}
.flgw1Con13 .mainCon .conR .box li{overflow: hidden;margin-bottom: 18px;}
.flgw1Con13 .mainCon .conR .box li a{display: block;padding-left: 14px;background: url(/style/images/flgw1con13_icon04.png) no-repeat left center;width: 322px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;font-size: 14px;color: #333333; cursor:default; text-decoration:none;}
.flgw1Con13 .mainCon .conR .box li span{display: block;font-size: 13px;color: #333333;margin-right: 26px;float: right;text-align: right;width: 80px;}

/*about*/
.about{width: 100%;padding-top: 55px;background: url(/style/images/aboutbg01.jpg) no-repeat center;height: 610px;}
.about .Title{padding-top:0px;}
.about .mainCon{width: 100%;margin-top: 45px;}
.about .mainCon{width: 100%;}
.about .mainCon .conBox{width: 100%;height: 370px;position: relative;overflow: hidden;}
.about .mainCon dl{width: 100%;height: 370px;}
.about .mainCon dt{float: left;}
.about .mainCon dd{float: left;}
.about .mainCon dl.dl1 dt{width: 600px;height: 370px;}
.about .mainCon dt img{display: block;}
.about .mainCon dl.same dd{width: 514px;}
.about .mainCon .dl1 dd{padding-top: 33px;margin-left: 34px;}
.about .mainCon .dl1{background: #0D4DA1;}
.about .mainCon dl.same dd h3{font-size: 20px;color: #fff;}
.about .mainCon dl.same dd h3 a{color: #fff;text-decoration: none;} 
.about .mainCon dl.same dd span{margin-top: 6px;font-size: 13px;color: #fff;font-family: arial;display: block;margin-top: 9px;text-transform: uppercase;}
.about .mainCon dl.same dd p{font-size: 14px;color: #fff;line-height: 26px;margin-top: 24px;}
.about .mainCon dl.same dd a.more{display: block;width: 109px;height: 32px;margin-top: 26px;}
.about .mainCon dl.same dd a.more img{display: block;}
.about .mainCon .dl2 ul{width: 102%;height: 370px;background: #fff;}
.about .mainCon .dl2 li{float: left;width: 242px;height: 180px;margin-right: 3px;margin-top: 3px;position: relative;}
.about .mainCon .dl2 li:first-child{width: 462px;height: 370px;margin-top: 0;}
.about .mainCon .dl2 li:first-child .text{width: 188px;padding: 31px 33px 0;height: 217px;background: url(/style/images/aboutbg06.png);position: absolute;top: 61px;right: 26px;}
.about .mainCon .dl2 li:first-child .text span{display: block;font-size: 14px;color: #fff;line-height: 28px;}
.about .mainCon .dl2 li p{position: absolute;background: url(/style/images/aboutbg06.png);height: 32px;line-height: 32px;text-align: center;width: 242px;font-size: 14px;color: #fff;bottom: 0;left: 0;}
.about .mainCon .dl4 dt{width: 623px;height: 370px;}
.about .mainCon .dl4 dd{width: 514px;height: 314px;padding: 56px 40px 0 23px;background:#024585;}
.about .mainCon .menu{width: 100%;}
.about .mainCon .menu ul{width: 575px;margin: 0 auto;position: relative;top: 56px;}
.about .mainCon .menu li{float: left;width: 125px;height: 90px;overflow: hidden;position: relative;padding-top: 36px;margin-left: 25px;text-align: center;;background: url(/style/images/aboutbg05.png) no-repeat left top; }
.about .mainCon .menu li a{text-decoration: none;}
.about .mainCon .menu li:first-child{margin-left: 0;}
.about .mainCon .menu li i{display: block;margin: 4px auto 0;width: 34px;height: 36px;}
.about .mainCon .menu li span{display: block;font-size: 14px;color: #fff;}
.about .mainCon .menu li.cur{background-position: left bottom;}
.about .mainCon .menu li.cur span{font-weight: bold;color: #3b382e;}

.about .mainCon .menu li.li1 i {background: url(/style/images/about_icon01.png) no-repeat center;}
.about .mainCon .menu li.li2 i {background: url(/style/images/about_icon02.png) no-repeat center;}
.about .mainCon .menu li.li3 i {background: url(/style/images/about_icon03.png) no-repeat center;}
.about .mainCon .menu li.li4 i {background: url(/style/images/about_icon04.png) no-repeat center;}
.about .mainCon .menu li.li1.cur i {background: url(/style/images/about_icon05.png) no-repeat center;}
.about .mainCon .menu li.li2.cur i {background: url(/style/images/about_icon06.png) no-repeat center;}
.about .mainCon .menu li.li3.cur i {background: url(/style/images/about_icon07.png) no-repeat center;}
.about .mainCon .menu li.li4.cur i {background: url(/style/images/about_icon08.png) no-repeat center;}

.hzhb .Title{padding-top:0px;}
.hzhb .Title p {font-size: 20px;color: #444;}
.hzhb .hzhb_con {padding-top: 30px;position: relative;}
.hzhb .hzhb_con li {float: left;width: 239px;height: 160px;border: 1px solid #ccc;margin:0 0 -1px -1px;position: relative;z-index: 1;overflow: hidden;}
.hzhb .hzhb_con li img {display: block;transition: all 0.5s;}
.hzhb .hzhb_con li:hover {border-color: #024585;z-index: 2;}
.hzhb .hzhb_con li:hover img {transform: scale(1.1);}
.hzhb .more{display: block;width: 139px;height: 32px;margin: 40px auto 0;}
.hzhb .more img{display: block;}


/**/
.jdal {padding: 50px 0;}

.jdal .jdal_con {margin-top: 30px;}
.jdal .jdal_con dl {padding: 25px 10px 0 90px;height: 190px;width: 486px;border: 1px solid #d2d2d2;position: relative;float: left;margin: 0 0 18px 24px;transition: all 0.5s;}
.jdal .jdal_con dl.bdnot {margin-left: 0;}
.jdal .jdal_con dl dt {height: 62px;position: absolute;left: 0;top: 25px;width: 73px;border-right: 1px solid #a0a0a0;}
.jdal .jdal_con dl dt span {display: block;height: 38px;line-height: 38px;font-size: 35px;text-align: center;}
.jdal .jdal_con dl dt em {display: block;height: 35px;line-height: 35px;text-align: center;font-size: 13px;}
.jdal .jdal_con dl dd.dd1 {font-size: 18px;height: 24px;line-height: 24px;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jdal .jdal_con dl dd.dd1 a {color: #000; text-decoration:none;}
.jdal .jdal_con dl dd.dd2 {font-size: 14px;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.jdal .jdal_con dl dd.dd2 a {color: #444;text-decoration:none;}
.jdal .jdal_con dl dd.dd3 {font-size: 14px;width: 122px;height: 33px;background: #ebebeb;margin-top: 20px;}
.jdal .jdal_con dl dd.dd3 a {display: block;height: 33px;line-height: 33px;text-indent: 41px;background: url(/style/images/icon02.png) no-repeat 15px center;}
.jdal .jdal_con dl dd.dd4 {width: 90px;padding-left: 32px;height: 33px;line-height: 33px;position: absolute;right: 10px;bottom: 33px;background: url(/style/images/icon01.png) no-repeat left center;}

.jdal .jdal_con dl:hover {background: #ebebeb;box-shadow: 8px 8px 15px #999;}
.jdal .jdal_con dl:hover dd.dd3 {background: #c99a47;}
.jdal .jdal_con dl:hover dd.dd3 a {background: url(/style/images/dkls_icon01.png) no-repeat 15px center;color: #fff;}

.jdal .more{display: block;width: 139px;height: 32px;margin: 40px auto 0;}
.jdal .more img{display: block;}


/**/
 .xgxw {
    padding-top: 50px;
}
 .xgxw .conleft {width: 580px;position: relative;}
 .xgxw h3.h3_tit {font-size: 14px;padding-bottom: 14px;border-bottom: 2px solid #024585;width: 350px;}
 .xgxw h3.h3_tit a {font-size: 20px; color: #024585;margin-right: 15px;}

 .xgxw .conleft .wtcont{ height:470px; padding-top:10px;overflow:hidden;border-top: 1px solid #e8e8e8;}

 .xgxw .conleft .wtcont td{ border:none;}

 .xgxw .conleft dl{padding:8px 0;font-size: 14px;width: 550px;border-bottom: 1px dashed #e7e7e7;}
 .xgxw .conleft dt{padding:2px 0; padding-left:30px; font-weight: bold;font-size: 16px;height: 22px;line-height: 22px;background: url(/style/images/news_q.png) no-repeat left center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
 .xgxw .conleft dt a{ color:#333;}
 .xgxw .conleft dd {height:60px;margin-top:13px; overflow: auto;background: url(/style/images/news_a.png) no-repeat left top;}

 .xgxw .conleft dd a {display: block; color:#868686; line-height:20px; height:60px;margin-left:30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;	-webkit-box-orient: vertical;}

 .xgxw .conright {width: 580px;position: relative;}
 .xgxw .conright .xgxw_type {margin-bottom: 20px;}
 .xgxw .conright .xgxw_type li {float: left;width: 130px;height: 42px;background: #ebebeb;line-height: 42px;text-align: center;font-size: 20px;margin-right: 9px;position: relative;}
 .xgxw .conright .xgxw_type li a {color:#333;}
 .xgxw .conright .xgxw_type li i {display: none;width: 16px;height: 10px;position: absolute;left: 50%;margin-left: -8px;bottom: -21px;background: url(/style/images/icon04.png) no-repeat center;}
 .xgxw .conright .xgxw_type li.cur  {background: #024585;font-weight: bold;}
 .xgxw .conright .xgxw_type li.cur i {display: block;}
 .xgxw .conright .xgxw_type li.cur a {color: #fff;}
 .xgxw .conright .conbox {height: 452px;border: 1px solid #ebebeb;}
 .xgxw .conright .conbox ul {display: none;padding-top: 25px;}
 .xgxw .conright .conbox ul.cur {display: block;}
 .xgxw .conright .conbox ul li {height: 34px;line-height: 34px;padding-left: 15px;font-size: 14px;overflow: hidden;position: relative;}
 .xgxw .conright .conbox ul li a {float: left;width: 420px;color: #333;white-space: nowrap;overflow: hidden; text-overflow: ellipsis; text-decoration:none;}
 .xgxw .conright .conbox ul li span {float: right;width: 110px;color: #333;text-align: center;}