p{margin: 0 0 0 0;}
.fl{float: left;}
.fr{float: right;}


/* */
.w1920{width: 1920px;margin-left: -960px;left:50%;position: relative;}
.w1200{width: 1200px;margin:0 auto;}

/* */
.head{height: 33px;line-height: 33px;background: #eee;color: #717171;font-size: 12px;}
.head a{color: #717171;}
.logo{line-height: 121px;float: left;}
.top_tel{float: right;background: url(../images/tel.png)no-repeat right;padding-right: 72px;color: #333;font-size: 21px;margin-top:25px;line-height: 30px;text-align: right;}
.menu{background: #275ABC;height: 60px;line-height: 60px;}

/* */
.ss{height: 59px;}
.hotSearch{line-height: 59px;color: #5a5a5a;font-size: 14px;}
.hotSearch a{color: #5a5a5a;display: inline-block;margin-right: 5px;}
#formsearch{float: right;background: url(../images/ss.png)no-repeat;margin-top: 14px;}
#formsearch input{background: none;border:none;float: left;outline: none;height: 34px;line-height: 34px;}
#formsearch input#keyword{width: 205px;padding-left: 14px;color: #b8b8b8;font-size: 14px;}
#formsearch input#s_btn{width: 51px;}

/* */
.box1{background: url(../images/bj1.png)no-repeat;height: 594px;padding-top: 51px;}
.bt{text-align: center;}
.bt h3{line-height: 42px;color: #173E8E;font-size: 36px;font-weight: bold;}
.bt h3 b{display: inline-block;margin:0 10px;}
.bt span{display: block;margin-top: 13px;line-height: 22px;color: #5a5a5a;font-size: 16px;background: url(../images/tit.png)no-repeat center;}
.box1 ul{margin-top: 38px;margin-left: 5px;}
.box1 ul li{float: left;width: 385px;height: 379px;text-align:center;background:#fff;border:1px solid #eee;box-shadow: 0 0 10px #eee;margin-right: 19px;padding-top: 39px;}
.box1 ul li:nth-child(3){margin-right: 0;}
.box1 ul li h3{color: #323232;font-size: 24px;font-weight: bold;line-height: 36px;}
.box1 ul li .img1{height: 57px;margin-top: 34px;line-height: 57px;}
.box1 ul li p{color: #5a5a5a;font-size: 14px;line-height: 24px;margin-top: 30px;height: 69px;}
.box1 ul li a{display: inline-block;width: 178px;height: 41px;border-radius: 50px;line-height: 41px;background: #eee;color: #5a5a5a;font-size: 16px;}
.box1 ul li:hover a{background: #275ABC;color: #fff;}

/* */
.box2{margin-top: 34px;}
.box2-cont{margin-top: 34px;}
.box2-le{width: 285px;background: #eee; padding-bottom:8px; margin-bottom: 50px}
.box2-le h3{background: url(../images/p1.png)no-repeat;height: 89px;color: #fff;font-size: 24px;font-weight: bold;padding-left: 115px;line-height: 79px;}
.fenlei{width: 271px;margin:0 auto;background: #fff;margin-top: 4px;}
.fenlei>li{border-bottom: 1px solid #ddd;}
.fenlei>li>a{display: block;height:40px;line-height: 40px;background:url(../images/p2.png)no-repeat 230px;text-indent: 30px;color: #5a5a5a;font-size: 16px;font-weight: bold;}
.fenlei>li:last-child{border-bottom: none;}
.fenlei>li>.layer2{background: #fff;}
.fenlei>li>.layer2>li{line-height:35px;padding-left: 30px;}
.fenlei>li>.layer2>li>a{color: #5a5a5a;font-size: 15px;}
.fenlei>li.change>a{background: url(../images/p3.png)no-repeat 230px #E94609;}
.fenlei>li.change>a{color: #fff;}
.box2-ri{width: 890px;}
.product_list1{ margin-left: 40px;}
.product_list1 li{float: left;width: 265px;margin-right: 16px;}
.product_list1 li:nth-child(3n){margin-right: 0;}
.product_list1 li .img{width: 242px;height: 242px;border:1px solid #e5e5e5;text-align: center;line-height: 206px; justify-content:center; align-items:center; overflow:hidden}
.product_list1 li .img img{max-width: 242px;max-height: 242px;transition:all 1s;}
.product_list1 li .img img:hover{ transform:scale(1.5)}
.product_list1 li h3{line-height: 40px;text-align: center;color: #535353;font-size: 14px;}
.product_list1 li:hover h3{color: #173E8E}


/* */
.box3{background: #f6f6f4;height: 573px;margin-top: 30px;padding-top: 45px;}
.box3-cont{margin-top: 2px;position: relative;}
.box3-cont .bd{padding-top: 65px;height: 250px;}
.box3-cont .bd ul{}
.box3-cont .bd ul h3{background: url(../images/hh.png)no-repeat left top;padding-top: 24px;line-height: 24px;color: #323232;font-size: 20px;font-weight: bold;}
.box3-cont .bd ul p{color: #5a5a5a;font-size: 16px;line-height: 30px;margin-top: 30px;width: 500px;}
.box3-cont .hd{}
.box3-cont .hd ul{}
.box3-cont .hd ul li{float: left;width: 96px;text-align: center;}
.box3-cont .hd ul li+li{margin-left: 38px;}
.box3-cont .hd ul li .img{width: 96px;height: 96px;position: relative;text-align: center;line-height: 94px;border:1px solid #173E8E;background: #fff;border-radius: 5px;}
.box3-cont .hd ul li img{position: absolute;left:26%;top:25%;}
.box3-cont .hd ul li .img2{opacity: 0;}
.box3-cont .hd ul li h3{color: #5a5a5a;font-size: 16px;margin-top: 10px;}
.box3-cont .hd ul li.on{border-color: #fff;}
.box3-cont .hd ul li.on .img{background: #275ABC;}
.box3-cont .hd ul li.on .img2{opacity: 1}
.box3-cont .hd ul li.on .img1{opacity: 0;}
.box3-cont .hd ul li.on h3{color: #275ABC}
.box3-cont .hd a{display: block;position: absolute;top:83px;left: 408px;width: 40px;height: 40px;z-index: 999;cursor: pointer;}
.box3-cont .hd a.prev{background: url(../images/left.png)no-repeat;}
.box3-cont .hd a.next{background: url(../images/right.png)no-repeat;left: 458px;}
.box3img{position: absolute;top:0;right: 55px;}

/* */
.box4{background: url(../images/heng.png)no-repeat;height: 235px;z-index: 999;}
.box4-le{width: 675px;margin-top: 40px;}
.box4-le h3{line-height: 30px;color: #fff;font-size: 23px;font-weight: bold;letter-spacing: 1px;}
.box4-le h3 b{color: #ffe916}
.box4-le p{color: #fff;font-size: 16px;margin-top: 40px;line-height: 18px;letter-spacing: 1px;}
.box4-ri{width: 220px;}
.box4-ri .box4-tel{color: #fff;font-size: 16px;margin-top: 40px;line-height: 30px;}
.box4-ri a{display: block;width: 149px;height: 36px;line-height: 36px;border-radius: 10px;background: #434343;color: #fff;font-size: 18px;text-align: center;margin-top: 10px;}


/* */
.box5{height: 1584px;background:url(../images/bj2.jpg)no-repeat;margin-top: -57px;padding-top: 115px;}
.box5-cont{margin-top: 55px;position: relative;height: 1336px;}
.box5-cont ul{}
.box5-cont ul li{overflow: hidden;}
.box5-cont ul li .img{float: left;}
.box5-cont ul li .cont{float: right;width: 545px;margin-top: 34px;}
.box5-cont ul li .cont h3{padding-left: 103px;height: 85px;color: #333;font-size:24px;font-weight: bold;padding-top: 16px;line-height: 30px;}
.box5-cont ul li .cont h3 span{display: block;font-weight: normal;color: #666;font-size: 17px;}
.box5-cont ul li .cont p{margin-top: 24px;color: #383838;font-size: 16px;line-height: 34px;}
.box5-cont ul li:nth-child(1) {height: 294px;}
.box5-cont ul li:nth-child(1) .img{margin-left: -11px;}
.box5-cont ul li:nth-child(3) {height: 335px;margin-top: -32px;}
.box5-cont ul li:nth-child(3) .cont{margin-top: 83px;}
.box5-cont ul li:nth-child(2){height: 298px;margin-top: -11px;}
.box5-cont ul li:nth-child(2) .img{float: right;}
.box5-cont ul li:nth-child(2) .cont{float: left;margin-top: 60px;}
.box5-cont ul li:nth-child(4){margin-top: -10px;}
.box5-cont ul li:nth-child(4) .img{float: right;}
.box5-cont ul li:nth-child(4) .cont{float: left;margin-top: 58px;}
.box5-tel{position: absolute;height: 197px;bottom: 0;left:0;}
.box5-zixun{height: 32px;line-height: 32px;font-weight: bold;color: #275ABC;font-size: 16px;}
.box5-tel a{display: block;width: 199px;height: 40px;line-height: 40px;border-radius: 20px;text-align: center;background: #275ABC;color: #fff;font-size: 14px;margin-top: 20px;}

/* */
.box6{margin-top: 39px;}
.box6-cont{margin-top: 28px;position: relative;height: 453px;}
.box6-cont .hd a{display: block;position:absolute;top:130px;display: block;width: 42px;height: 63px;cursor: pointer;z-index: 9999;}
.box6-cont .hd a.prev{background: url(../images/left2.png)no-repeat;left:50px;}
.box6-cont .hd a.next{background: url(../images/right2.png)no-repeat;right: 0px;}
.box6-cont .hd a.prev:hover{background: url(../images/hleft2.png)no-repeat;}
.box6-cont .hd a.next:hover{background: url(../images/hright2.png)no-repeat;}

.box6-cont .bd{ padding:10px;   }
.box6-cont .bd ul{ overflow:hidden; zoom:1; }
.box6-cont .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.box6-cont .bd ul li .pic{ text-align:center;width:300px; height:300px; display: flex; align-items: center; justify-content: center; overflow: hidden;border:1px solid #ccc;}
.box6-cont .bd ul li .pic img{ max-width: 300px; max-height: 300px; padding:2px;  }
.box6-cont .bd ul li .pic a:hover img{ border-color:#999;  }
.box6-cont .bd ul li .title{ line-height:24px; font-size:16px; color: #333; margin-top: 10px  }

/* */
.box7{height: 275px;background: url(../images/bj3.png)no-repeat;}
.box7-le{margin-left: 80px;color: #fff;font-size: 18px;}
.box7-le span{display: block;width: 26px;color: #fff;font-size: 18px;margin-top: 50px;float: left;line-height: 18px;text-align: center;}
.box7-le h3{float: left;width: 55px;color: #fff;font-size: 30px;font-weight: bold;margin-top: 67px;text-align: center;}
.box7 ul{width: 915px;margin-top: 67px;}
.box7 ul li{float: left;width: 107px;text-align: center;cursor: pointer;}
.box7 ul li .img{width: 107px;height: 107px;background: url(../images/2.png)no-repeat;text-align: center;line-height: 107px;}
.box7 ul li+li{margin-left: 54px;}
.box7 ul li h3{color: #fff;font-size: 18px;margin-top: 33px;}
.box7 ul li:hover .img{background: url(../images/3.png)no-repeat;}

/* */
.box8{background: url(../images/bj4.png)no-repeat;height:490px;padding-top: 43px;}
.box8 .bt span{background: url(../images/tit2.png)no-repeat center;}
.box8-cont{height: 281px;background: #275ABC;position: relative;margin-top: 30px;}
.box8-cont .abimg{position: absolute;top:-40px;left:55px;}
.ab-ri{width: 814px;margin-top: 37px;}
.ab-ri h3{width: 368px;height: 42px;line-height: 42px;background:#fff;border-radius: 20px;text-align: center;color: #323232;font-size: 24px;font-weight: bold;}
.ab-ri .cont{margin-top: 31px;color: #fff;font-size: 14px;line-height: 30px;padding-right: 84px;text-align: justify;height: 109px;overflow: hidden;}
.ab-ri a{display: block;width: 134px;height: 39px;line-height: 39px;border-radius: 20px;background: #fff;color: #275ABC;font-size: 14px;text-align: center;}
.abul{margin-top: 12px;}
.abul li{float: left;width: 230px;height: 200px;background: #fff;border:1px solid #dcdcdc;text-align: center;padding-top: 16px;}
.abul li+li{margin-left: 12px;}
.abul li .img{display:flex; justify-content:center; text-align: center; align-items:center; overflow:hidden;width: 228px;height:137px;}
.abul li .img img{max-width: 205px;max-height: 137px;}
.abul li h3{color: #343434;font-size: 36px;font-weight: bold;margin-top: 27px;line-height: 37px;transition: all 1s;}
.abul li h3 span{font-size: 16px;font-weight: normal;display: inline-block;margin-left: 14px;}
.abul li p{margin-top: 10px;color: #343434;font-size: 14px;line-height: 21px;}
/*.abul li a{display: none;}*/
.abul li:hover h3{margin-top: 13px;line-height: 33px;}
/*.abul li:hover p{margin-top: 0;line-height:32px;}*/
/*.abul li:hover a{display: block;height: 40px;line-height: 40px;background: #173E8E;color: #fff;font-size: 14px;}*/
.abul li:hover{box-shadow: 0 0 10px #dcdcdc;}

/* */
.box9{margin-top: 42px;}
.xin-cont{margin-top: 10px;}
.xin-le{width: 797px;}
.xin-tit{background: url(../images/x3.png)no-repeat left bottom;height: 40px;line-height: 37px;}
.xin-tit h3{background: url(../images/x1.png)no-repeat 2px;padding-left: 36px;color: #275ABC;font-size: 18px;}
.xin-nei{width: 796px;height: 544px;background: #f6f6f6;margin-top: 19px;padding-top: 3px ;}
.news_list1{}
.news_list1 li{width:760px;height:240px;}
.news_list1 li span{display: block;height: 68px;border-bottom: 1px solid #e5e5e5;color: #ababab;font-size: 24px;line-height: 68px;}
.news_list1 li .cont{ float:right; width:460px;margin-top: 25px;}
.news_list1 li h3{color: #282828;font-size: 16px;font-weight: bold;line-height: 20px;}
.news_list1 li p{color: #787878;font-size: 14px;line-height: 24px;margin-top: 22px;height: 100px;}
.news_list1 li:hover h3{color: #275ABC;}
.news_list1 li .n-pic{ float:left; display:flex; justify-content:center; align-items:center; overflow:hidden;width: 250px; height: 185px; margin-left: 30px;margin-top: 25px; border: #ddd solid 1px}
.news_list1 li .n-pic img{max-width: 250px; max-height: 185px;}
.xian{height: 6px;background: #fff;}
.news_list2{margin-left: 45px;margin-top:42px;}
.news_list2 li{background: url(../images/x4.png)no-repeat left;padding-left:18px; line-height: 22px;position: relative;margin-bottom: 20px;}
.news_list2 li a{color: #5a5a5a;font-size: 14px;}
.news_list2 li span{position: absolute;right: 45px;top:0;color:#787878;font-size: 14px; }

.xin-ri{width: 370px;}
.xin-ri .xin-tit h3{background: url(../images/x2.png)no-repeat 2px;}
.xin-ri-cont{width: 370px;height: 544px;background: #f6f6f6;padding-top: 39px;margin-top: 19px;}
.news_list3{}
.news_list3 li{height: 286px;width: 304px;background: #fff;margin:0 auto;}
.news_list3 li img{}
.news_list3 li a{display: block;padding-top: 26px;line-height: 16px;color: #323232;font-size: 16px;font-weight: bold;padding-left: 22px;}
.news_list3 li p{color: #a2a2a2;font-size: 14px;line-height: 24px;padding:21px 28px 0 22px;}

.news_list4{margin-left: 37px;margin-top: 30px;}
.news_list4 li{background: url(../images/x4.png)no-repeat left;padding-left:18px; line-height: 22px;position: relative;margin-bottom: 23px;}
.news_list4 li a{color: #5a5a5a;font-size: 14px;}
.news_list4 li:hover a{color: #275ABC}

/* */
.link{margin-top: 24px;background: #f1f1f1;height: 40px;line-height: 40px;color: #282828;font-size: 14px;font-weight: bold;}
.link a{font-weight: normal;color: #7c7c7c;font-size: 12px;display: inline-block;margin-right: 5px;}

/* */
.foot{background: #173E8E;height: 210px;}
.ff_a{width: 306px;margin-top: 23px;border-right: 1px solid #4d5774;height: 164px;}
.ff_a h3{margin-top: 17px;line-height: 22px;color: #fff;font-size: 18px;font-weight: bold;}
.ff_a b{color: #fff;font-size: 16px;font-weight: bold;margin-top: 18px;display: block;line-height: 21px;}
.ff_tel{margin-top: 10px;display: block;width: 221px;height: 46px;line-height: 44px;border:1px solid #fff;color: #fff;font-size:24px;font-weight: bold;text-align: center;}
.ff_b{margin-left: 43px;width: 600px;margin-top: 23px;border-right: 1px solid #4d5774;height: 164px;}
.ff_b h3{line-height: 36px;color: #fff;font-size: 16px;font-weight: bold;background: url(../images/ff.png)no-repeat right;width: 104px;}
.ff_nav{color: #a6a6a6;font-size: 14px;margin-top: 10px;}
.ff_nav p{ width: 199px; float: left; margin-bottom: 20px;}
.ff_nav a{color: #fff;line-height: 20px; font-size: 16px}
.ff_c{margin-left: 43px;width: 305px;margin-top: 23px;}
.ff_c h3{line-height: 36px;color: #fff;font-size: 16px;font-weight: bold;background: url(../images/ff.png)no-repeat right;width: 104px;}
.ff_nei{margin-top: 10px;color: #fff;font-size: 14px;line-height: 30px;}
.ff_er{margin-top: 37px;margin-left: 62px;text-align: center;color: #8b8b8b;font-size: 12px;}
.ff_er img{margin-bottom: 5px; max-width: 120px; border: #fff solid 2px}
.ff_er p{color:#fff}
.gs-pic{ width: 304px; height: 164px;display:flex; justify-content:center; align-items:center; overflow:hidden; border-bottom: #ddd solid 1px}
.gs-pic img{max-width: 304px; max-height: 220px;}

.copyright{background: #12316F;color: #fff;font-size: 12px;line-height:22px; text-align: center; padding: 10px 0px}
.copyright a{color: #fff;}



.nyfr_tit{ height:35px; line-height:35px;  border-bottom:#ddd solid 1px; margin-bottom:10px;}
.nyfr_tit span{ float:right}
.nyfr_tit b{ font-size:18px; border-bottom:#275ABC solid 3px; padding:5px 0px}
.nyfr_tit a{color: #333}









