﻿@charset "utf-8";.content,.footer,.header{width:1200px;margin:0 auto}
.f_fm{font-family:"Microsoft Yahei"}
.f_ft{font-family:"Times New Roman",Times,serif}
.f_far{font-family:Arial,Helvetica,sans-serif}
.f_fim{font-family:Impact}
.banner{position:relative;height:593px;overflow:hidden}
.banner,.banner li{height:593px;overflow:hidden}
.banner li a{display:block;height:593px;background:url(../img/banner.jpg) no-repeat center 0}
.bantil{display:block;width:116px;position:absolute;top:544px;left:50%;margin-left:-58px}
.bantil li{width:15px;height:15px;background:#fff;border-radius:16px;float:left;margin:0 0 0 12px}
.bantil li.cur{background:#015198}
.anli_bg{padding-top:56px;height:491px;background:url(../img/al_bg.jpg) no-repeat center bottom}
.t_h2{margin:0 auto 30px;width:1200px;position:relative;height: 70px;text-align:center;}
.t_h2 img{height:90px;width:1200px}
.t_h2 i{display:block;text-align:center;color:#666;position:absolute;left:0;bottom:0;line-height:42px;height:42px;width:1200px;font-size:16px;letter-spacing:6px;font-weight:100}
.anli{position:relative;width:1200px;height:491px}
.anli p{position:absolute;right:0;bottom:0}
.anli p img{width:339px;height:252px}
.anli dl{margin:0 auto;height:303px;width:1045px;background:#143a85}
.anli dl dt{float:left}
.anli dl dt img{width:471px;height:303px}
.anli dl dd{padding:25px 30px 0 0;float:right;width:490px;font-size:16px;color:#fff;line-height:30px}



.probox{height:auto;  overflow: hidden; font-family:"Microsoft Yahei";overflow: hidden;padding:46px 0 0;background: #f3f4f6;}
.pro_nav{background:#1c4aaa;padding: 0 3px;width: 230px;}
.pro_nav h3{line-height:35px;font-size: 30px;font-weight: normal;height:89px;padding:33px 0 0;text-align: center;}
.pro_nav h3 em{line-height:24px;font-size:24px;display: block;text-transform: uppercase;opacity: 0.4;font-family: Arial;}
.pro_nav a{color: #fff;display: inline-block;}
.pro_nc{height: auto; overflow: hidden; padding: 12px 8px 0;background: #fff;}
.pro_nc h4{height:39px;padding:0 0 0 10px;background: #1c4aaa;font-size: 16px;margin-bottom: 12px;clear: both;line-height: 39px;border-radius: 3px;}
.pro_nc h4:hover,.pro_nc h4.pro_n1{background: #062a6f;}
.pro_nc h4 a{display: block;padding: 0 0 0 30px;background:url(../img/ico02.png) no-repeat 0 center;}
.pro_nc ul{display:none;}
.pro_nc ul.pro_c1{display:block;}
.pro_nc li{padding: 0 0 9px 15px;background:url(../img/ico03.gif) no-repeat 5px 9px;height: 25px;line-height: 25px;}
.pro_nc li a{display: block;color: #666;}
.pro_pho{clear: both;background:url(../img/c_pho.gif) no-repeat 32px 16px;text-align: center;color: #fff;padding: 16px;line-height: 20px;font-size: 16px;}
.pro_pho span{display: block;font-family: Arial;line-height: 30px;font-size: 24px;}

.pro_c{width: 963px;overflow: hidden;}
.pro_c li{width: 304px;float: left;margin: 0 0 20px 17px;position: relative;}
.pro_c li p{border: solid 1px #dae0e7;}
.pro_c li p,.pro_c li p img{width: 302px;height: 267px;display: block;overflow: hidden;}
.pro_c li span{line-height: 43px;height: 43px;text-align: center;display: block;background: #fff;}
.pro_c li span a{display: block;color: #666;}
.pro_bg{margin:36px auto;height:auto; overflow: hidden;}
.t_h2{margin-bottom:25px;background: url(../img/t_h2.png) center 30px no-repeat;padding-top: 5px;}
.t_h2 a{font-size:32px;color:#163588;font-weight:700;letter-spacing: 2px;}
.pro_t{width:1020px;margin: 0 auto 25px;height:115px;line-height:40px;font-size:20px;text-align:center;}
.pro_t li{margin:8px;display: inline;width:188px;height:40px;}
.pro_t li a{width:188px;height:40px;display:inline-block;color:#fff;background:url(../img/pro_ic2.png) no-repeat center top}
.pro_t li a:hover,.pro_t li.cur a{background:url(../img/pro_ic1.png) no-repeat center top}
.pro_con{margin:0 auto;width: 1200px;overflow:hidden;}
.pro_qh{width:1338px;margin:0 auto}
.roll1,.roll2{margin-top:143px;display:inline;width:49px;height:56px;overflow:hidden}
.roll1 a,.roll2 a{width:49px;height:56px;overflow:hidden;display:inline-block}
.roll1 a{background:url(../img/roll1.png) no-repeat 0 top}
.roll1 a:hover{background:url(../img/roll11.png) no-repeat 0 top}
.roll2 a{background:url(../img/roll2.png) no-repeat left top}
.roll2 a:hover{background:url(../img/roll22.png) no-repeat left top}
.pro_list{/* margin-left:20px; */width:1200px;overflow:hidden;}
.pro_list ul li{position:relative;float:left;line-height:0;width: 286px;margin-right:18px;overflow:hidden;margin-bottom:30px;}
.pro_list ul li:nth-child(4n+0){margin-right:0}
.pro_list ul li img{width:286px;height: 215px;}
.pro_list ul li span{margin-top:1px;width:286px;display:block;text-align:center;height:60px;line-height:60px;color:#666;background:#fff}
.pro_list ul li.nones{margin-right:0}
.pro_list ul li:hover span{color:#fff;background:#d21212}
.pz_bg{height: 730px;background: url(../img/pz_bg.jpg) no-repeat center 110px;}
.pz_bg .t_h2{}
.pz{position:relative}
.pz dl{width:340px}
.pz dt{float:right}
.pz dt img{width:102px;height:117px}
.pz dd{float:left;width:222px;color:#fff;text-align:right}
.pz dd h3{line-height:34px;font-size:20px;font-weight:400;margin-top:19px}
.pz dd p{line-height:22px;font-size:14px}
.pz_dl1{position:absolute;left:30px;top:258px}
.pz_dl2{position:absolute;left:90px;top:120px}
.pz_dl3{position:absolute;left:230px;top:0}
.pz_dl4 dt,.pz_dl5 dt,.pz_dl6 dt{float:left}
.pz_dl4 dd,.pz_dl5 dd,.pz_dl6 dd{float:right;text-align:left}
.pz_dl6{position:absolute;right:30px;top:258px}
.pz_dl5{position:absolute;right:90px;top:120px}
.pz_dl4{position:absolute;right:230px;top:0}
.ys{height:1574px;position:relative;background:url(../img/ys_ic.jpg) no-repeat center 95px}
.ys .t_h2{margin-bottom:28px}
.ys dl{width:1200px}
.ys dt{float:left}
.ys dt img{width:505px;height:354px}
.ys dd{float:right;padding-right:75px;width:450px}
.ys dd h3{margin:65px 0 22px 0;height:100px;color:#143a85;line-height:50px;font-size:30px;background:url(../img/ys_l.jpg) no-repeat left bottom}
.ys dd h3 i{color:#333;display:block;line-height:40px;font-weight:400;font-size:22px}
.ys dd p{line-height:30px;color:#666;font-size:16px}
.ys_dl2 dt,.ys_dl4 dt{float:right}
.ys_dl2 dd,.ys_dl4 dd{float:left}
.ys_dl3 dd h3{margin-top:110px}
.ys_dl1{position:absolute;left:0;top:118px}
.ys_dl2{position:absolute;left:0;top:462px}
.ys_dl3{position:absolute;left:0;top:790px}
.ys_dl4{position:absolute;left:0;top:1166px}
.bann_bg{height:210px;position:relative;background:url(../img/bann1.jpg) no-repeat center top}
.bann p{padding:130px 0 0 525px;line-height:50px;display:block;color:#fff;font-size:20px}
.bann p b{color:#fe9223;font-size:26px}
.part_bg{overflow:hidden;height:375px;margin-top:35px}
.part_bg .t_h2{margin-bottom:30px}
.part_con{margin:0 auto;width:1240px;overflow:hidden}
.part_qh{width:1240px;margin:0 auto}
.part_bg .roll1,.part_bg .roll2{margin-top:75px}
.part_list{margin-left:40px;width:1050px;overflow:hidden}
.part_list ul li{position:relative;float:left;line-height:0;width:243px;margin-right:24px;overflow:hidden}
.part_list ul li img{width:241px;height:88px;border:1px solid #eaeaea;margin-bottom:24px}
.part_list ul li.nones{margin-right:0}
.new_bg{margin-top:60px;height:520px;overflow:hidden;background: #ffffff;padding-bottom:20px;}
.new_bg .t_h2{}
.new{width:1050px;margin:0 auto}
.new h2{line-height:67px;font-weight:700;font-size:16px}
.new h2 a{color:#143a85}
.new h2 em{display:inline-block;padding-left:10px;font-size:14px;color:#666}
.new_l{width:487px;float:left}
.new_l dl{border-bottom:1px solid #ecedee;padding-bottom:10px;margin-bottom:15px}
.new_l dt{margin-bottom:20px}
.new_l dt img{width:487px;height:120px}
.new_l dd h3{line-height:20px;font-size:14px}
.new_l dd h3 a{color:#3f3f3f}
.new_l dd h3 i{color:#999;display:block;line-height:18px;font-weight:400;font-size:12px}
.new_l dd p{line-height:35px;color:#666;font-size:14px}
.new_l ul li{line-height:30px;font-weight:400;font-size:14px}
.new_l ul li a{color:#666}
.new_r{width:490px;height:395px;overflow:hidden;float:right}
.new_r dl{border-bottom:1px solid #ecedee;height:100px;margin-bottom:25px}
.new_r dt{float:left;margin-top:5px;width:106px}
.new_r dt img{width:106px;height:67px}
.new_r dd{float:right;width:340px}
.new_r dd h3{line-height:20px;font-size:14px}
.new_r dd h3 a{color:#3f3f3f}
.new_r dd h3 i{color:#999;display:block;line-height:18px;font-weight:400;font-size:12px}
.new_r dd p{line-height:20px;color:#666;font-size:14px}
.new_r dl.nones{border:0}
.about_bg{height:700px;padding-top:35px;background:url(../img/about_bg2.jpg) no-repeat center top}
.about{height: 684px;background:url(../img/about_bg.jpg) no-repeat center bottom;}
.about .t_h2{margin-bottom:25px}

.about .t_h2 i,.about .t_h2 a{color:#fff}
.about dl{width:1200px;height:542px;background:#f6f6f6}
.about dt img{width:1200px;height:344px}
.about dd{width:1164px;margin:0 auto}
.about dd h3{line-height:70px;font-size:20px;text-align:center}
.about dd h3 a{color:#143a85}
.about dd h3 i{color:#333;display:block;line-height:40px;font-weight:400;font-size:22px}
.about dd p{line-height:25px;color:#666;font-size:14px}
.cul_bg{position:relative;margin-top:-13px;height:408px}
.cul_t{width:388px;margin:0 auto 28px;height:40px;line-height:40px;font-size:20px;text-align:center}
.cul_t li{float:left;width:188px;height:40px}
.cul_t li a{width:188px;height:40px;display:inline-block;color:#fff;background:url(../img/pro_ic2.png) no-repeat center top}
.cul_t li a:hover,.cul_t li.cur a{background:url(../img/pro_ic1.png) no-repeat center top}
.cul_t li.nones{float:right}
.cul_con{margin:0 auto;width:1338px;overflow:hidden}
.cul_qh{width:1338px;margin:0 auto}
.roll1,.roll2{margin-top:120px;display:inline;width:49px;height:56px;overflow:hidden}
.roll1 a,.roll2 a{width:49px;height:56px;overflow:hidden;display:inline-block}
.roll1 a{background:url(../img/roll1.png) no-repeat 0 top}
.roll1 a:hover{background:url(../img/roll11.png) no-repeat 0 top}
.roll2 a{background:url(../img/roll2.png) no-repeat left top}
.roll2 a:hover{background:url(../img/roll22.png) no-repeat left top}
.cul_list{margin-left:20px;width:1200px;overflow:hidden}
.cul_list ul li{position:relative;float:left;line-height:0;width:280px;margin-right:26px;overflow:hidden}
.cul_list ul li img{width:276px;height:247px;border:2px solid #f2f2f2}
.cul_list ul li span{font-size:16px;display:block;text-align:center;line-height:58px;color:#747474}
.cul_list ul li.nones{margin-right:0}
.link_bg{font-family:"Microsoft Yahei";font-size:14px;line-height:50px;background:#ececec;clear:both;height:50px;overflow:hidden}
.link_c span{color:#143a85;display:block;font-size:16px}
.link_c p a{color:#666;display:inline-block;padding:0 20px}
.link h2{height:50px;line-height:50px;overflow:hidden;margin-bottom:40px;font-weight:700}
.link h2 a{color:#143a85}
.seabox{overflow:hidden;height:60px;overflow:hidden;background: #174199;font-family:"Microsoft Yahei";}
.sea_in{margin-top:13px}
.sea_in .serach{width:276px;height:35px;border:0;line-height:35px;color:#fff;padding:0 0 0 10px;float:left;outline:0;display:block;font-size:14px;background:url(../img/sou1.jpg) no-repeat left top;border:none}
.sea_in .sub{width:31px;height:35px;background:url(../img/sou2.jpg) no-repeat left top;border:none;float:left}
.k_word{overflow:hidden;width:800px;color:#fff;height:60px;line-height:60px}
.k_word a{color:#fff;display:inline-block;padding:0 8px}
.k_word b{font-weight:400}
/*品牌坚守*/
/*实力践行*/
.shi_bg{background:url(../img/yin_bg.jpg) no-repeat center 0;height: 610px;margin-top: -74px;padding: 128px 0 0;}
.yin_t{font-size: 40px;color: #333;text-align: center;position: relative;height: 90px;line-height: 42px;}
.yin_t:before{content: "";width: 18px;height: 1px;background: #000;position: absolute;top: 24px;left: 33%;}
.yin_t:after{content: "";width: 18px;height: 1px;background: #000;position: absolute;top: 24px;right: 33%;}
.yin_t a{color: #333;}
.yin_t span{display: block;font-size: 20px;font-weight: normal;}
.shi .shi_ul01{display: block;padding: 20px 0 0;height: 140px;}
.shi .shi_ul01 li{font-size: 16px;color: #666;height: 45px;line-height: 45px;overflow: hidden;background:url(../img/yin_ico07.png) no-repeat 20px 18px;width: 350px;float: left;padding: 0 0 0 50px;}
.pinz{background:url(../img/pinz_bg.jpg) no-repeat center 0;height: 700px;overflow: hidden;padding: 90px 0 0;}
.pinz .yin_t{color: #fff;height: 127px;}
.pinz .yin_t:before{left: 32%;background: #fff;}
.pinz .yin_t:after{right: 32%;background: #fff;}
.pinz01{width: 234px;height: 444px;position: relative;float: left;margin-right: 7px;overflow: hidden;}
.pinz01 dl{width: 234px;height: 444px;overflow: hidden;text-align: center;}
.pinz01 dl dt{width: 234px;height: 212px;line-height: 0;}
.pinz01 dl dt img{width: 234px;height: 212px;}
.pinz01 dl dd{width: 234px;height: 190px;background: #fff;position: absolute;padding: 42px 0 0;}
.pinz01 dl dd em{display: block;width: 68px;height: 68px;position: absolute;top: -34px;left: 84px;}
.pinz01 dl dd em img,.pin01_m em img{width: 68px;height: 68px;}
.pinz01 dl dd h5,.pin01_m h5{font-size: 18px;color: #333;height: 50px;line-height: 50px;overflow: hidden;background:url(../img/pinz_line01.gif) no-repeat center 49px;}
.pinz01 dl dd p,.pin01_m p{font-size: 14px;color: #666;line-height: 25px;padding: 10px 0 0;height: 75px;overflow: hidden;}
.pinz01 dl dd p i,.pin01_m p i{display: block;}
.pinz01:hover dd{display: none;}
.pinz .nobor{margin-right: 0;}
.pin01_m{width: 234px;height: 0;position: absolute;bottom: 0;left: 0;overflow: hidden;text-align: center;background: rgba(246,129,0,0.9);
transition:height .5s;
-moz-transition:height .5s; /* Firefox 4 */
-webkit-transition:height .5s; /* Safari and Chrome */
-o-transition:height .5s; /* Opera */}
.pin01_m em{display: block;width: 68px;height: 68px;margin:0 auto;padding: 110px 0 0;}
.pin01_m h5{color: #fff;background:url(../img/pinz_line02.gif) no-repeat center 49px;}
.pin01_m p{color: #fff;}
.pinz01:hover .pin01_m{height: 444px;}
