/*head*/
.head{width: 100%;height: 112px;}
.headLogo{width: 100%;height: 112px;}
.headLogo .nav{width: 666px;height: 47px;margin-left: 290px;margin-top: 60px;}
.headLogo .nav li{height: 47px;width: auto;margin-left: 30px;float: left;}
.headLogo .nav li a{font-size: 16px;color: #4c4c4c;height: 47px;width: auto;display: block;}
.headLogo .nav  .active a,.headLogo .nav  .ac a{border-bottom: 5px solid #0066cb;color: #0066cb;}

/*.headLogo .headSea{width: 144px;height: 35px;margin: 0;padding-left: 5px;border: 1px solid #dcdcdc;margin-top: 50px;margin-left: -10px;outline: none;line-height: 35px;}
.headLogo .headBtn{width: 34px;height: 37px;border: 1px solid #dcdcdc;background: #FFF url(../images/headBtn.png) center 8px no-repeat;border-left: none;margin-top: 50px;cursor: pointer;outline: none;}
*/
.headLogo img{margin-left: 10px;margin-top: 18px;}

/*banner*/
.banner{width: 1920px;height: 530px;position: relative;overflow: hidden;margin: 0 auto;}
.banner ul{height: 530px;position: absolute;overflow: hidden;left: 0;}
.banner li{height: 530px;float: left;width: 1920px;}
.banner .a{background:url(../images/banner1.jpg);}
.banner .b{background:url(../images/banner2.jpg);}
.banner .banlBtn,.banner .banrBtn{width: 43px;height: 43px;display: none;}
.banner .banlBtn{background: url(../images/bannerBtn01.jpg);position: absolute;left: 3%;top: 50%;cursor: pointer;opacity: 0.3;filter:alpha(opacity=30);}
.banner .banrBtn{background: url(../images/bannerBtn03.jpg);position: absolute;right: 3%;top: 50%;cursor: pointer;opacity: 0.3;filter:alpha(opacity=30);}
.banner .banlBtn:hover{background: url(../images/bannerBtn02.jpg);opacity: 1;filter:alpha(opacity=100);}
.banner .banrBtn:hover{background: url(../images/bannerBtn04.jpg);opacity: 1;filter:alpha(opacity=100);}

/*advantage*/
.advantage{width: 100%;height: 570px;}
.advTop{background: url(../images/advTop.jpg) center 0 no-repeat;width: 100%;height: 216px;}
.advLi{width: 100%;height: 315px;}
.advLi li {width: 255px;height: 315px;margin-right: 60px;float: left;}
.advLi .d{margin-right: 0;}
.advLi li .pa{font-size: 20px;color: #5e5e5e;display: block;margin-top: 158px;}
.advLi li .pb{font-size: 14px;color: #7c7c7c;display: block; margin-top:10px;line-height: 25px;text-align: justify;}
.advLi .a{background: url(../images/advLi_1a.jpg) center 0 no-repeat;}
.advLi .b{background: url(../images/advLi_2a.jpg) center 0 no-repeat;}
.advLi .c{background: url(../images/advLi_3a.jpg) center 0 no-repeat;}
.advLi .d{background: url(../images/advLi_4a.jpg) center 0 no-repeat;}

.advLi .a:hover{background: url(../images/advLi_1b.jpg) center 0 no-repeat;}
.advLi .b:hover{background: url(../images/advLi_2b.jpg) center 0 no-repeat;}
.advLi .c:hover{background: url(../images/advLi_3b.jpg) center 0 no-repeat;}
.advLi .d:hover{background: url(../images/advLi_4b.jpg) center 0 no-repeat;}

/*iAbout*/
.iAbout{width: 100%;height: 675px;background: url(../images/iAbout_bg.jpg) center 0 no-repeat;}
.iAboutT{width: 735px;height: 100%;overflow: hidden;}
.iAboutT .pa{margin-top: 268px;}
.iAboutT p{font-size: 14px;color: #8dc7fc;text-indent: 28px;line-height: 20px;}
.iA_morebtn{display: block;width: 190px;height: 62px;font-size: 24px;color: #fefefe;line-height: 62px;text-align: center;background-color: #0a54ab;margin-left: 668px;margin-top: -335px;}


/*iPro*/
.iPro{width: 100%;height: 760px;overflow: hidden;}
.iPro_top{width: 100%;height: 172px;background: url(../images/iPro_bg.jpg) 0 0 no-repeat;overflow: hidden;}
.iPro_top p{font-size: 14px;color: #7b7b7b;display: block;margin-top: 50px;margin-left: 408px;}
.iPro_list {width: 1210px;height: 35px;margin-left: -10px;padding-bottom: 44px;}
.iPro_list li{width: 134px;height: 35px;float: left;background: #0066cb;margin-left: 10px;margin-top: 18px;}
.iPro_list a{display: block;width: 124px;height: 35px;text-align: center;line-height: 35px;color: #fff;font-size: 16px;}
.iPro_run{height: 300px;width: 1200px;overflow: hidden;position: relative;margin-top: 67px;}
.runBox{position: absolute;top: 0;left: 0;height: 300px;overflow: hidden;}
.runBox li{width: 220px;height: 300px;float: left;background: #ebebeb;margin-right: 20px;}
.runBox li div{margin-left: 35px;margin-top: 18px;width: 150px;height: 150px;background-color: #FFF;display: block;overflow: hidden;}
.runBox img{display: block;max-width: 150px;max-height: 250px;margin:0 auto;}
.runBox span{display: block;text-align: center;font-size: 18px;color: #656565;margin-top: 32px;}
.runBox a{width: 76px;height: 29px;background: #acacac;color: #FFF;font-size: 14px;text-align: center;line-height: 29px;margin: 0 auto;display: block;margin-top: 22px;}
.runBox li:hover{background: #0066cb;}
.runBox li:hover span{color: #FFF;}
.runBox li:hover a{background: #0a54ab;}

.lBtn{width: 41px;height: 40px;background: url(../images/lBtn1.jpg) center 0 no-repeat;float: left;margin-left: -81px;margin-top: -142px;cursor: pointer;}
.rBtn{width: 41px;height: 40px;background: url(../images/rBtn1.jpg) center 0 no-repeat;float: right;margin-right: -72px;margin-top: -142px;cursor: pointer;}
.lBtn:hover{background: url(../images/lBtn2.jpg);}
.rBtn:hover{background: url(../images/rBtn2.jpg);}

/*application*/
.application{width: 100%;height: 318px;background: url(../images/application.jpg) center 0 no-repeat;overflow: hidden;}
.appPages{width: 96px;height: 4px;margin-top: 77px;}
.appPages ul{width: 96px;height: 4px;display: block;}
.appPages li{float: left;width: 27px;height: 4px;margin-left: 5px;background-color: #0a54ab;}
.appPages .hover{background-color: #FFF;}

.appBox{height: 123px;width: 1224px;margin-left: -24px;margin-top: 45px;overflow: hidden;position: relative;}
.piclist{height: 123px;overflow: hidden;width: 3672px;position: absolute;left:0;}
.piclist li {float: left;width: 1224px;height: 123px;}
.piclist li ul{float: left;width: 1224px;height: 123px;}
.piclist li li{width: 280px;height: 123px;margin-left: 26px;float: left;}
.piclist a{display: block;width: 280px;height: 123px;}

.piclist .a{background: url(../images/app_a1.jpg) center 0 no-repeat;}
.piclist .b{background: url(../images/app_b1.jpg) center 0 no-repeat;}
.piclist .c{background: url(../images/app_c1.jpg) center 0 no-repeat;}
.piclist .d{background: url(../images/app_d1.jpg) center 0 no-repeat;}

.piclist .a:hover{background: url(../images/app_a2.jpg) center 0 no-repeat;}
.piclist .b:hover{background: url(../images/app_b2.jpg) center 0 no-repeat;}
.piclist .c:hover{background: url(../images/app_c2.jpg) center 0 no-repeat;}
.piclist .d:hover{background: url(../images/app_d2.jpg) center 0 no-repeat;}


/*iNews*/
.iNews{width: 100%;height: 747px;overflow: hidden;}
.iNews_li{width: 1257px;height: 437px;margin-left: -57px;margin-top: 245px;}
.iNews-pic{width: 1257px;height: 199px;}
.iNews-pic li{width: 362px;height: 199px;float: left;margin-left:57px;}

.iNews-con{width: 1257px;height: 238px;}
.iNews-con li{width: 362px;height: 238px;margin-left: 57px;float: left;position: relative}
.iNews-con li .a1{display: block;width: 205px;height: 68px;background-color: #FFF;color: #646464;font-size: 16px;text-indent: 11px;margin-top: 0;margin-left: 0;line-height: 118px;margin-bottom: 23px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.iNews-con li .a2{display: block;width: 157px;height: 68px;background: #FFF url(../images/iNews_a2.png) 23px 51px no-repeat;color: #646464;font-size: 16px;text-indent: 50px;margin-top: 0;margin-left: 0;line-height: 118px;margin-bottom: 23px;}
.iNews-con li p{color: #9b9b9b;font-size:14px;line-height: 27px;display: block;overflow: hidden;width: 100%;height: 105px;}
.iNews-con li .a3{font-size: 14px;color: #646464;display: block;position: absolute;bottom: 19px;}
.iNews-con li:hover .a1{background-color: #0a54ab;color: #FFF;line-height: 68px;}
.iNews-con li:hover .a2{background: #0066cb url(../images/iNews_a2b.png) 23px 25px no-repeat;color: #FFF;line-height: 68px;}
.iNews-con li:hover .a3{color: #0066cb;}
.iNews-con li:hover{border-bottom: 4px solid #0a54ab;}


/*foot*/
.foot{width: 100%;height: 292px;}
.footTop{width: 100%;height: 255px;background: url(../images/footTop.png) center 0 no-repeat;}
.ftTxt{width: 893px;height: 255px;}
.ftCode{width: 307px;height: 255px;background: url(../images/ftCode.jpg) 3px 93px no-repeat;}
.footNav{width: 780px;margin-left: -27px;margin-top:50px;display: block;height: 18px;}
.footNav li{float: left;padding: 0 27px;height: 18px;position: relative;}
.footNav li a{font-size: 14px;color: #fff;display: block;}
.footNav .a:after{content:"";width: 1px;background-color: #848383;height: 50%;top: 6px;position: absolute;left: 0px;}

.footCon{display: block;margin-top: 44px;width: 240px;height: 140px;}
.footCon li{width: 240px;height: 35px;font-size: 14px;color: #969697;line-height: 35px;text-indent: 30px;}
.footCon .a{background: url(../images/footCon1.png) 0 8px no-repeat;}
.footCon .b{background: url(../images/footCon2.png) 0 11px no-repeat;}
.footCon .c{background: url(../images/footCon3.png) 0 11px no-repeat;}
.footCon .d{background: url(../images/footCon4.png) 0 10px no-repeat;}


.footBot{width: 100%;background-color: #282828;height: 50px;}
.footBot p{font-size: 14px;color: #7d7d7d;line-height: 14px;text-align: center;}


/*公司简介*/
/*aNav*/
.aNav{width: 100%;border-bottom: 2px solid #e4e4e4;overflow: hidden;}
.aNav ul{overflow: hidden;}
.aNav li{float: left;height: 60px;width: 214px;border-bottom: 3px solid transparent;border-left: 1px solid transparent;}
.aNav li a{display: block;height: 34px;width: 212px;margin: 0 auto;margin-top: 13px;font-size: 14px;color: #868686;text-align: center;line-height: 34px;border-right: 1px solid #e3e3e3;}
.aNav li:hover{border-bottom: 3px solid #0d55aa;}
.aNav li:hover a{color: #0d55aa;}


/*aLabel*/
.aLabel{margin-top: 37px;height: 20px;width: 800px;}
.aLabel ul{overflow: hidden;height: 20px;width: 800px;}
.aLabel li{float: left;width: 78px;line-height: 20px;}
.aLabel li a{font-size: 14px;color: #828282;}
.aLabel .a{background: url(../images/aLabel.png) 0 2px no-repeat;text-indent: 20px;width: 56px;}


/*aText*/
.aText{margin-top: 100px;width: 100%;overflow: hidden;min-height: 200px;padding-bottom: 100px;}
.aText p{font-size: 16px;color: #585858;text-indent: 32px;text-align: justify;line-height: 30px;}


/*企业荣誉*/
.honorImg{width: 100%;min-height: 200px;padding-bottom: 200px;overflow: hidden;background: url(../images/honorBg.png) center 0 no-repeat;margin-top: 40px;}
.honorImg ul{width: 100%;overflow: hidden;margin-top: 75px;padding-bottom: 6px;}
.honorImg li{width: 350px;height: 370px;margin-left:37px;margin-top: 43px;border: 1px solid #dfdfdf;float: left;}
.honorImg li p{color: #595959;font-size: 15px;text-indent: 23px;line-height: 75px;}
.honorImg img{display: block;margin:0 auto;}
.honorImg li:hover{box-shadow: 5px 5px 6px #585858;}


/*新闻中心*/
/*newsList*/
.newsList{width: 100%;min-height: 200px;padding-bottom: 200px;margin-top: 10px;overflow: hidden;}
.newsList ul{display: block;overflow: hidden;}
.newsList li{width: 100%;height: 160px;background: #f6f6f6;margin-top: 30px;overflow: hidden;}
.newsList img{float: left;width: 160px;height: 160px;display: block;}
.newsT{margin-left:57px;width: 800px;height: 138px;margin-top: 22px;float: left;}
.newsList .a{display: block;font-size: 18px;color: #323232;width: 480px;height: 23px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}  
.newsList p{font-size: 12px;color: #626262;line-height: 20px;}
.newsList .b{margin-top: 22px;display: block;width: 543px;height: 14px;line-height: 14px;font-size: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsList li:hover{background: #0d55aa;}
.newsList li:hover .a,.newsList li:hover .b,.newsList li:hover p{color: #FFF;}

/*newspage*/
.newspage{width: 100%;min-height: 200px;padding-bottom: 200px;margin-top: 30px;overflow: hidden;}
.newspage .title{font-size: 22px;color: #5c5c5c;text-align: center;}
.newsTime{width: 100%;margin-top: 30px;height: 32px;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;}
.newsTime p{font-size: 14px;color: #868686;text-align:center;line-height: 32px;}
.newsCon{overflow: hidden;padding-top: 50px;padding-bottom: 90px;width: 100%;}
.newsCon p{font-size: 16px;color: #737373;text-indent: 32px;}
.newsBtn{width: 100%;height: 32px;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;position: relative;}
.newsBtn span{width: 1px;height: 32px;background: #e1e1e1;position: absolute;left: 50%;top: 0;}
.newsBtn p{color: #737373;font-size: 14px;display: block;float: left;line-height: 32px;}
.newsBtn .a{margin-left: 50px; }
.newsBtn .b{margin-left: 550px;}

.related{margin-top: 20px;width: 100%;height: 42px;border-bottom: 1px solid #e1e1e1;}
.related p{font-size: 14px;color: #666666;line-height: 42px;}

.relaList{width: 100%;overflow: hidden;margin-top: 20px;}
.relaList li{background: url(../images/relaList.png) 0 7px no-repeat;text-indent: 15px;margin-top: 10px;margin-left: 50px;}
.relaList li a{font-size: 12px;color: #868686;}



/*产品展示*/
/*prolist*/
.proList{width: 100%;min-height: 200px;overflow: hidden;padding-bottom:60px;margin-top: 30px;}
.proList .a{width: auto;height: 34px; margin-top: 80px;margin-left: 100px;}
.proList .a li{height: 34px;width: auto;padding: 0 40px;float: left;border-radius: 6px;margin-left: 20px;}
.proList .a li a{font-size: 16px;line-height: 34px;color: #868686;}
.proList .a li:hover{background: #0c56ae;}
.proList .a li:hover a{color: #FFF;}


.proList .b{width: 100%;overflow: hidden;margin-top: 50px;padding-bottom: 6px;}
.proList .b li{width: 208px;height: 230px;margin-left:30px;margin-top: 43px;border: 1px solid #dfdfdf;float: left;}
.proList .b li p{color: #595959;font-size: 13px;text-indent: 13px;line-height: 40px;}
.proList .b img{display: block;margin:0 auto;max-height: 175px;max-width: 178px;}
.proList .b li:hover{box-shadow: 5px 5px 6px #ccc;}
.proList .b li:hover p{color: #0c56ae;}


.propage {width: 100%;min-height: 200px;overflow: hidden;padding-bottom:100px;margin-top: 10px;}
.proL{width: 568px;height: auto;padding-bottom: 50px;margin: 0 auto}
.proL img{display: block;margin: 0 auto;margin-top: 50px;border: 2px solid #666;}
.proR{width: 632px;height: auto;margin: 0 auto;}
.proR .fil{width: 632px;height: 1px;background: #aeaeae;}
.proR .a{font-size: 18px;color: #1d1d1d;}
.proR .b{font-size: 14px;color: #282828;line-height: 36px;}
.proR .c,.proR .e{font-size: 14px;color: #505050;display: block;margin-top: 20px;}
.proR .d,.proR li{font-size: 12px;color: #888888;line-height: 20px;}


