﻿@charset "utf-8";
/*banner*/
.banner{ height:640px; }
.banner a{ display:block; background:url(../images/banner.jpg) no-repeat center 0;height:640px;}

.banners{height: 640px;}
.fullSlide {width:100%;position:relative;height:640px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {background-repeat: no-repeat;width:100% !important;height:640px;overflow:hidden;text-align:center;background-position:center top;}
.fullSlide .bd li a {display:block;height:640px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;border-radius: 10px; transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */
                  -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */
                   display:inline-block;*display:inline;zoom:1;width:15px;height:15px;margin:6px;overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on {background:#01429e;width:30px;}


.g_pp{background:url(../images/ppbg.jpg) no-repeat center 0;height:322px;padding-top: 22px;}
.g_pp dt{float: right;width: 338px;height: 218px;}
.g_pp dt img{width: 338px;height: 218px;display: block;}
.g_pp dd{float: left;width: 796px;}
.g_pp h3{width: 250px;height: 64px;line-height: 64px;border-bottom: 1px solid #ccc;font-size: 26px;color: #3b3b3b;font-weight: bold; margin-bottom: 15px;}
.g_pp p{font-size: 14px;line-height: 28px;color: #666666;}
.g_pp span{display: block;float: right;height: 51px;line-height: 51px;font-size: 14px;color: #333333;}
.g_pp span b{position: relative;top:15px;}

.g_fl{height: 200px;}
.g_fl h2{height: 115px;text-align: center;background:url(../images/cptit.jpg) no-repeat;font-size: 34px;font-weight: bold;color: #444444; }
.g_fl h2 a{color: #444444;}
.g_fl h2 em{display: block;font-size: 20px;font-weight: normal;color: #2a2a2c;padding-top: 8px;}
.g_fl dl{height: 43px;}
.g_fl dt{float: left;width: 202px;font-size: 15px;color: #fff;text-align: center;height: 45px;line-height: 45px; }
.g_fl dt a{color: #fff;}
.g_fl .fl01 dt{background: #01429e;border-bottom: 1px solid #01429e;border-right: 1px solid #fff;}
.g_fl .fl01 dt:hover{background-color: #00ace8;}
.g_fl .fl02 dt{background: #125cc4;border-bottom: 1px solid #3a77ce;}
.g_fl .fl03 dt{background: #01429e;border-bottom: 1px solid #01429e;}
.g_fl dd{float: left;width: 1046px;background: #fff;border-bottom: 1px dotted #c2c2c2;height: 41px;line-height: 41px;border-right: 1px solid #d1d1d1;}
.g_fl dd a{display: block;float: left;padding-left: 30px;width: 86px;font-size: 14px;color: #666666;}
.g_fl .fl03 dd{border-bottom: 1px solid #d1d1d1;}
.g_fl .fl01 dd{border-top: 1px solid #d1d1d1;}

.g_pro{height: 865px;}
.pro_ad{width:1200px;height:404px; position:relative;margin-bottom: 15px;}
.pro_ad .hd{ position:absolute; left:500px;top:374px;}
.pro_ad .hd li{font-size:14px;height:20px;line-height:20px;width:20px;margin:0 5px; text-align:center; float:left; background:#d1d1d1;}
.pro_ad .hd li.on{background: #327ade; color:#fff;}
.g_pro .cptj{height: 404px; margin-bottom: 15px;}
.g_pro .cptj dt{float: left;width: 718px;height: 404px;}
.g_pro .cptj dt img{width: 718px;height: 404px;display: block;}
.g_pro .cptj dd{background:url(../images/cpdd.jpg) no-repeat;width: 360px;height: 404px;padding: 10px 70px 0 50px; float: left;}
.g_pro .cptj h3{height: 26px;line-height: 26px;overflow: hidden;font-size: 16px;color: #333333;font-weight: bold;margin-bottom: 23px;}
.g_pro .cptj h3 a{color: #333333;}
.g_pro .cptj p{font-size: 14px;color: #666666;line-height: 30px;margin-bottom: 26px;}
.g_pro .wz{height: 168px;}
.g_pro .cptj span a{width: 140px;height: 40px;line-height: 40px;display: block;border: 1px solid #01429e;border-radius: 20px;text-align: center;font-size: 14px;color: #01429e;}
.g_pro .cplst li{float: left;width: 288px;margin-right: 15px;}
.g_pro .cplst .lastli{margin-right: 0;}
.g_pro .cplst li a{text-decoration: none;}
.g_pro .cplst li img{width:286px;height:286px;display:block;}
.g_pro .cplst li em{display: block;width: 243px;height: 48px;line-height: 48px; overflow: hidden; border-bottom: 3px solid #ccc;background:url(../images/cpico1.jpg) no-repeat 268px 16px; padding: 0 30px 0 15px;font-size: 14px;color: #333333;}
.g_pro .cplst li:hover em{background:url(../images/cpico2.jpg) no-repeat 268px 16px;color: #01429e; border-bottom: 3px solid #01429e;}

/*关于我们*/


.aboutus { padding:40px 0;}
.aboutus .about { float:left; width:650px; line-height:40px; color:#3b3b3b;font-size: 17px;}
.aboutus .about .tit { clear:both; font-size:28px; display:block; width:590px; height:85px; color:#0857b3; font-weight:bold}
.aboutus .about .tit h4 { float:left; color:#acacac; font-size:46px; font-family:"Times New Roman", Times, serif;}
.aboutus .about .tit span { float:left; margin-left:10px; line-height:72px;}
.aboutus .about li { float:left; width:180px; margin-top:50px; margin-right:20px; height:55px; line-height:55px;}

.aboutus .about li .a1 {background:url(../images/ico1.png) #666666 no-repeat 24px 10px; display:block; text-indent:70px; font-size:16px; color:#fff;}
.aboutus .about li .a2 {background:url(../images/ico2.png) #666666 no-repeat 24px 10px; display:block; text-indent:70px; font-size:16px; color:#fff;}
.aboutus .about li .a3 {background:url(../images/ico3.png) #666666 no-repeat 24px 10px; display:block; text-indent:70px; font-size:16px; color:#fff;}
.aboutus .about li .a1:hover {background:url(../images/ico1.png) #01429e no-repeat 24px 10px; }
.aboutus .about li .a2:hover {background:url(../images/ico2.png) #01429e no-repeat 24px 10px; }
.aboutus .about li .a3:hover {background:url(../images/ico3.png) #01429e no-repeat 24px 10px; }

/* 工程案例 */
.g_an{background:url(../images/anbg.jpg) no-repeat center top;height: 1020px;}
.g_an h2{height: 143px;text-align: center;background:url(../images/antit.jpg) no-repeat;font-size: 34px;font-weight: bold;color: #444444; }
.g_an h2 a{color: #444444;}
.g_an h2 em{display: block;font-size: 20px;font-weight: normal;color: #2a2a2c;padding-top: 19px;}
.g_an .antit{height: 80px;line-height: 80px;overflow: hidden;margin-bottom: 36px;}
.g_an .antit li{float: left;width: 199px;border-right: 1px solid #cecece;}
.g_an .antit li a{display: block;float: left;color: #666666;font-size: 16px;background:url(../images/anico1.jpg) no-repeat 40px 29px; padding-left: 70px; width: 129px; text-decoration: none;}
.g_an .antit li a:hover,.g_an .antit .cur a{border-top: 5px solid #01429e;background:#fff url(../images/anico2.jpg) no-repeat 40px 29px; color: #01429e;}
.g_an .antit span{float: left;width: 199px;border-right: 1px solid #cecece;}
.g_an .antit span a{display: block;float: left;color: #666666;font-size: 16px;background:url(../images/anico1.jpg) no-repeat 40px 29px; padding-left: 70px; width: 129px; text-decoration: none;}
.g_an .antit span a:hover,.g_an .antit .cur a{border-top: 5px solid #01429e;background:#fff url(../images/anico2.jpg) no-repeat 40px 29px; color: #01429e;}
.g_an .anli dt,.g_an .anli dt img{width: 1200px;height: 527px;display: block;}
.g_an .anli dd{height: 125px;position: relative;padding-left: 250px;}
.g_an .anli h3{position: absolute;left:0;top:0;width: 200px;height: 78px;border: 1px solid #01429e;font-size: 30px;color: #01429e; text-align: center;font-weight: normal;line-height: 78px;}
.g_an .anli h4{height: 32px;line-height: 32px;font-size: 16px;color: #01429e;font-weight: normal;}
.g_an .anli h4 a{color: #01429e;}
.g_an .anli p{font-size: 14px;color: #333333;line-height: 26px;}
.g_an .anli p a{color: #01429e;}

/* 品牌实力见证 */
.g_ys{height: 966px;}
.g_ys h2{height: 143px;text-align: center;background:url(../images/jztit.jpg) no-repeat;font-size: 34px;font-weight: bold;color: #444444; width: 1200px;margin: 0 auto; }
.g_ys h2 a{color: #444444;}
.g_ys h2 em{display: block;font-size: 20px;font-weight: normal;color: #2a2a2c;padding-top: 19px;}
.g_ys .ystit{width: 660px;margin-left: 540px; margin-top: 48px; position: absolute;right: 0;top:0;}
.g_ys .ystit dl{padding: 20px 0 0 0;height: 134px;}
.g_ys .ystit dl:hover{background:url(../images/ysh.png) no-repeat;color: #fff;}
.g_ys .ystit dt{position: relative;float: left;width: 100px;height: 82px;margin-right: 60px;margin-top: 16px;}
.g_ys .ystit dt em{position: absolute;left:0;top:0;display: none;}
.g_ys .ystit dl:hover em{display: block;}
.g_ys .ystit dd{float: left;width: 470px;}
.g_ys .ystit h3{height: 34px;line-height: 34px;font-weight: normal;color: #05101f;font-size: 22px;}
.g_ys .ystit p{font-size: 14px;color: #333333;line-height: 24px;}
.g_ys .ystit dl:hover h3{color: #fff;}
.g_ys .ystit dl:hover p{color: #fff;}
.ysbg1{background:url(../images/ysbg1.jpg) no-repeat center top;height: 761px;}
.ysbg1 h4{position: absolute;left:0;top:660px;width:384px;height: 72px;line-height: 72px;background: #01429e;text-align: center;font-size: 22px;color: #fff;font-weight: normal;}

.ysbg2{background:url(../images/ysbg2.jpg) no-repeat center top;height: 761px;}
.ysbg2 h4{position: absolute;left:0;top:660px;width:384px;height: 72px;line-height: 72px;background: #01429e;text-align: center;font-size: 22px;color: #fff;font-weight: normal;}

.ysbg3{background:url(../images/ysbg3.jpg) no-repeat center top;height: 761px;}
.ysbg3 h4{position: absolute;left:0;top:660px;width:384px;height: 72px;line-height: 72px;background: #01429e;text-align: center;font-size: 22px;color: #fff;font-weight: normal;}
.ysbg4{background:url(../images/ysbg4.jpg) no-repeat center top;height: 761px;}
.ysbg4 h4{position: absolute;left:0;top:660px;width:384px;height: 72px;line-height: 72px;background: #01429e;text-align: center;font-size: 22px;color: #fff;font-weight: normal;}



/* 新闻资讯 */
/*.g_newcon{height:756px; }*/
.g_news{width: 584px;float: left; margin-right: 42px;}
.g_newcon h2{height: 143px;text-align: center;background:url(../images/newtit.png) no-repeat;font-size: 34px;font-weight: bold;color: #444444; width: 1200px;margin: 0 auto; }
.g_newcon h2 a{color: #444444;}
.g_newcon h2 em{display: block;font-size: 20px;font-weight: normal;color: #2a2a2c;padding-top: 19px;}
.g_newcon h3{height: 42px;padding-top: 6px;padding-left: 12px;background:url(../images/newtit2.jpg) no-repeat 0 12px;font-size: 20px;font-weight: normal;color: #333333;  }
.g_newcon h3 a{color: #333333;}
.g_newcon h3 span a{text-transform: uppercase;font-size: 18px;color: #666666;}

.g_news .u_dlst3{ height: 440px;}
.g_news .u_dlst3 dt{position: relative;width: 584px;margin-bottom: 10px; }
.g_news .u_dlst3 dt img{width: 584px; height: 327px;display: block;}
.g_news .u_dlst3 dd h4 a{ font-size: 14px; display: block; color: #333333; height: 26px; line-height: 26px; overflow: hidden; font-weight: bold; margin-bottom: 10px;}
.g_news .u_dlst3 dd h4 a:hover{color:#01429e;}
.g_news .u_dlst3 dd h4 span{display: block; height: 26px; line-height: 26px; font-weight: normal;font-size: 14px;color: #333333;}
.g_news .u_dlst3 dd p{ color: #666666; font-size: 14px; line-height: 24px; height: 48px; overflow: hidden;}
.g_news .u_dlst3 dd p a{color: #01429e;}
.g_news .u_lst5 li{ overflow: hidden; height: 36px; line-height: 36px; color: #333333; background:url(../images/dtico.jpg) no-repeat 0 20px; padding-left: 12px;}
.g_news .u_lst5 li a{ font-size: 14px; color: #333333;}
.g_news .u_lst5 li a:hover{color:#01429e;}
.g_news .u_lst5 li span{float: right; color: #333333; font-family: arial;font-size: 14px;}

.wend{width:568px;float: right;}
.wend dl{ height: 130px;}
.wend dt{float: left;width:200px; }
.wend dt img{width: 200px;height: 112px;display: block;}
.wend dd{float: left;width: 338px; padding: 18px 14px 0 14px;height: 112px;}  
.wend h4{height: 28px;line-height: 28px; overflow: hidden; font-size: 14px;font-weight: bold;color: #333333;}
.wend h4 a{color: #333333;}
.wend h4 a:hover{color:#01429e;}
.wend p{height: 52px;line-height: 26px;font-size: 14px;color: #666666; overflow: hidden;}
.wend p:hover{color:#01429e;}
.wend p a{color: #01429e;}
.wend .lastdl{background: #f9f9f9;}

.g_ab{height: 848px;}
.g_ab h2{position: absolute;left:44px;top:60px;background:url(../images/abtit2.jpg) no-repeat;width: 214px;height: 140px;text-align: center; padding-top: 45px;font-size: 30px;font-weight: bold;color: #333333;}
.g_ab h2 a{color: #333333;}
.g_ab h2 em{display: block;font-size: 14px;color: #666666;font-weight: normal;padding-top: 38px;}
.g_ab .m_ab{padding: 75px 0 44px 313px;}
.g_ab h3{height: 70px;line-height: 34px;overflow: hidden;font-size: 24px;font-weight: bold;color: #01429e;}
.g_ab h3 a{color: #01429e;text-decoration: none;}
.g_ab h3 em{display: block;font-size: 13px;color: #231815;padding-top: 5px;text-transform: uppercase;}
.g_ab p{font-size: 14px;color: #666666;line-height: 28px;}
.g_ab p a{color: #01429e;text-decoration: none;}

/* 快速通道 */
.g_td{height: 246px;margin-top: 44px;}
.g_td h2{background:url(../images/tdtit.jpg) no-repeat;height: 82px;text-align: center;font-size: 26px;font-weight: normal;color: #111111;}
.g_td h2 a{color: #111111;}
.g_td h2 b{font-weight: normal;color: #01429e}
.g_td dl{height: 30px;line-height: 30px;margin-bottom: 8px;}
.g_td dt{float: left; padding-left: 30px;width: 92px;background:url(../images/tdico.jpg) no-repeat 0 9px;font-size: 18px;font-weight: bold;color: #212121;}
.g_td dt a{color: #212121;text-decoration: none;}
.g_td dd{float: right;width: 1072px;}
.g_td dd p{float: left;width: 1020px;}
.g_td dd p a{display: inline-block;font-size: 14px;color: #666666;padding: 0 25px;}
.g_td dd span a{color: #01429e;}


















