@charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;min-width: 1200px;font:14px "Microsoft Yahei";color:#444;}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.border{border:1px solid #DFDFDF;}
a { text-decoration: none; outline: none; color: #000; transition: 0.2s; }
p{text-align: justify;text-justify:inter-ideograph;margin: 0;}
li { list-style-type: none; vertical-align: top; margin: 0;padding:0;}
ul {margin: 0;padding: 0;}
img{margin: 0;padding: 0;}
img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0;padding: 0}
i , em{font-style: normal;}
dd {display: block; margin-inline-start:0;}
.content{width: 1200px;margin:0 auto;}
/*banner*/
.flexslider{margin:0 auto 0;position:relative;width:100%;height:550px;overflow:hidden;zoom:1;z-index: 99;}
.flexslider .slides li{width:100%;height:100%}
.flex-direction-nav a{width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;-webkit-transition:all .3s ease;border-radius:35px}
.flex-direction-nav .flex-next{background-position:0 -70px;right:0}
.flex-direction-nav .flex-prev{left:0}
.flexslider:hover .flex-next{opacity:.8}
.flexslider:hover .flex-prev{opacity:.8}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1}
.flex-control-paging li a{background:#dfdfdf;display:block;height:10px;overflow:hidden;text-indent:-99em;width:10px;cursor:pointer;-webkit-transition:all 0s ease;border-radius:10px}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a{background:#ffa23b}
.flexslider .slides a img{width:100%;height:550px;display:block}

/*欢迎*/
.wel{background-color: #ccc;}
.xzsheader{height: 230px;overflow: hidden;}
.header{ width: 100%;background: rgb(255, 255, 255);}
.header .wel{ width: inherit; background: #ccc; line-height: 36px;}
.header .header_top .right{ float: right; text-align: center;}
.header .header_top .left,.header .header_top .right a{ color: #666; }
.header .header_top .right a{ margin-right: 25px;}
.header .header_top .right a:last-child{ margin-right: 0;}
.header .header_top .right a img{ vertical-align: middle; margin: -4px 5px 0 0;}
.header .nr{width: 1200px;margin:0 auto;}
.header .nr .zb>div,.header .nr .right>div{ display: inline-block; vertical-align: top;}
.header .nr .zb .left{ padding: 25px 0 0; line-height: 0; margin-right: 28px;}
.header .nr .zb .left img{ vertical-align: top;}
.header .nr .right{ margin:30px 0;}
.header .nr .right .icon{ margin: 0 16px 0 0;}
.header .nr .right .dz-rx  p b{color: #444; font-size:16px}
.header .nr .right .dz-rx p{ font-size:25px; color: #054e9a;font-weight: bold; line-height:28px;}
.header .nr .left{margin: 20px 0 20px 0;height: 82px;}
.header .nr .left img{width: 100%;height: 100%;}
.header .nr .left a{display:block;}

.header .ggy{font-size: 18px;padding-top: 15px}
/*导航栏*/
.hearer_Nav {height: 45px;line-height: 45px;position: relative;z-index: 1000;background-color: #054e9a;}
.hearer_Nav .daohang {width: 1200px;margin: 0 auto;height: 45px;}
.hearer_Nav ul li {font-size: 17px;width: 200px;line-height: 45px;float: left;text-align: center;position: relative}
.hearer_Nav ul li:last-child{padding-right: 0;float: right}
.hearer_Nav ul li.last {background: 0 0}
.hearer_Nav ul li>a {display: block;color: #fff;padding:0 20px 0 20px;}
.hearer_Nav ul li:hover>a,.hearer_Nav ul li.cur>a {background-color: #e6e5e5; text-decoration: none; color: #333;/*font-weight: 600;*/border-top: 3px solid #25982c; padding-bottom: -3px; margin-top: -3px;}
.hearer_Nav ul li .ej_Nav {position: absolute;width: 100%;  }
.hearer_Nav ul li .ej_Nav {filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0,direction=120,strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0,10px,0);-moz-transform: translate3d(0,10px,0);-webkit-transform: translate3d(0,10px,0)}
.hearer_Nav ul li:hover .ej_Nav {opacity: 1;visibility: visible;transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0)}
.hearer_Nav ul li .ej_Nav dd {width: 100%;height: 40px;line-height: 40px;float: left}
.hearer_Nav ul li .ej_Nav dd a {display: block;width: 100%;height: 39px;color: #333;font-size:15px;  text-align: center;background:rgb(238 238 238 / 68%); border-bottom: 1px solid #eee;}
.hearer_Nav ul li .ej_Nav dd a:hover {background-color: #25982c;color: #fff;}

/*统一使用的标题*/
.pubtit{text-align: center;height: 120px;font-size: 38px;color: #333;}
.pubtit a{color: #333;}
.pubtit em{color: #054e9a;font-weight: bold;}
.pubtit span{display: block;font-size: 20px;color: #282828;font-weight: normal;padding-top: 6px;}
.pubtit1{text-align: center;height: 120px;font-size: 38px;color: #333;}
.pubtit1 a{color: #fff;}
.pubtit1 em{color: #054e9a;font-weight: bold;}
.pubtit1 span{display: block;font-size: 20px;color: #ccc;font-weight: normal;padding-top: 6px;}


/*宣传*/
.cp_ys{padding-top:50px; height: 172px; background: #f3f3f3;box-sizing: border-box;   }
.cp_ys ul{width: 1326px; margin:0 auto;}
.cp_ys ul li{width: 220px; border-right: 1px solid #c8c8c8; height: 57px; float: left; text-align: center;font-size: 16px; color: #666666;}
.cp_ys ul li em{width: 58px; height: 40px; margin:0 auto 5px;  display: block;}
.cp_ys ul li:nth-child(1) em{background: url(../images/cpico1.png) no-repeat;}
.cp_ys ul li:nth-child(2) em{background: url(../images/cpico2.png) no-repeat;}
.cp_ys ul li:nth-child(3) em{background: url(../images/cpico3.png) no-repeat;}
.cp_ys ul li:nth-child(4) em{background: url(../images/cpico4.png) no-repeat;}
.cp_ys ul li:nth-child(5) em{background: url(../images/cpico5.png) no-repeat;}
.cp_ys ul li:nth-child(6) em{background: url(../images/cpico6.png) no-repeat;}
.cp_ys ul li:hover{color:#054e9a;}
.cp_ys ul li:hover:nth-child(1) em{background: url(../images/cpico1cur.png) no-repeat;}
.cp_ys ul li:hover:nth-child(2) em{background: url(../images/cpico2cur.png) no-repeat;}
.cp_ys ul li:hover:nth-child(3) em{background: url(../images/cpico3cur.png) no-repeat;}
.cp_ys ul li:hover:nth-child(4) em{background: url(../images/cpico4cur.png) no-repeat;}
.cp_ys ul li:hover:nth-child(5) em{background: url(../images/cpico5cur.png) no-repeat;}
.cp_ys ul li:hover:nth-child(6) em{background: url(../images/cpico6cur.png) no-repeat;}
.cp_ys ul li:nth-child(6){border-right: 0;}

/*产品*/
.product{background: #fff;padding:50px 0;}
.top{height: 80px;width:250px;text-align: center; color: #fff;line-height: 90px;background: url(../images/protbg.jpg) no-repeat 0 0;border-bottom:8px solid #fff;}  
.top a{color: #fff;font-size:30px;font-weight:bold;}
.productlist em{font-size: 30px;color:#0051a3;font-style: normal; font-weight: bold;}
.pro_left{width:250px;}
.pro_left a.ptit{ display: block;color: #fff; font-size:16px;width: 209px; line-height: 30px; padding-left:40px; border: 1px solid #e4e4e4;border-radius:9px; background: url(../images/proicon2.png) no-repeat #054e9a left 10px center;}
.pro_left a.ptit:hover{background: url(../images/proicon1.png) #25982c no-repeat left 10px center;color: #fff;}
.pro_left ul li{border-bottom: 1px solid #fff;background-color: #eee;}
.pro_left ul li a{color: #666;font-size: 14px;padding-left: 20px;line-height:23px;display: block;overflow: hidden; white-space: nowrap;  text-overflow: ellipsis;}
.pro_left ul li a:hover{color: #054e9a;}
/*右侧*/
.product .pro_right{width:905px;}
.product .pro_right ul li{width: 272px;margin: 0 44px 48px 0;float: left;overflow: hidden;}
.product .pro_right ul li:nth-child(3n){float: right;margin-right: 0}
.product .pro_right ul li .proimg{width:270px;border: 1px solid #ccc;overflow: hidden;}
.product .pro_right ul li p{width:100%;height: 45px;line-height: 45px;text-align: center;font-size: 16px;color: #333; background: #e4e4e4;overflow: hidden;white-space: nowrap;  text-overflow: ellipsis;}
.product .pro_right ul li:hover .proimg{border: 1px solid #50af4d;overflow: hidden;}
.product .pro_right ul li:hover p{color: #fff;background-color: #50af4d;}
.product .pro_right li img{ display: block;-moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;transition:.5s ease-in;}
.product .pro_right li img:hover { transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.product .pro_right ul li .proimg img{width:270px;height: 202.5px;display: block;overflow: hidden;}

/*介绍*/
.aboutbj{background: url(../images/abbg.jpg) no-repeat center top;box-sizing: border-box; position: relative;max-width: 1920px;padding-bottom: 40px; }
.about{width: 600px;border-left: 9px solid #054e9a; background: rgb(255 255 255 / 70%); border-radius: 5px;height: 363px; position: absolute; left: 50%; top: 40px; padding: 30px 50px 0 50px;box-sizing: border-box;}
.comimg{padding-top: 40px}
.about .img{color: #2d2d2d; font-weight: bold;margin-bottom: 30px;}
.about .img b{color: #054e9a;font-size: 38px;}
.about .img a{ text-decoration: none;color: #2d2d2d; }
.about .img i{font-size: 20px;color: #4d4d4d; display: block; font-weight: normal;}
.about .img em{ font-size: 10px;  color: #969696;opacity: 0.6;  font-weight: normal;font-family: "Times New Roman";  display: block;}
.about .wz p{font-size: 15px;text-indent: 2rem; color: #777777;line-height: 25px; text-align: justify;height: 127px;}
.about .wz span a{color: #fff; display: block; width: 145px; height: 45px; line-height: 45px;background: url(../images/abt_btn.png) no-repeat left top; text-align: left; text-decoration: none;padding-left: 33px;}
.about .wz span a:hover{background: url(../images/abt_btn1.png) no-repeat left top; }
.com_bot1{margin: 20px 0;padding: 25px;background: #054F9A;}
.com_bot1 li{width: 366px;float: left;margin-left: 25px;}
.com_bot1 li:nth-child(1) {margin-left: 0px}
.com_bot1 li .img{width: 366px;overflow: hidden;}
.com_bot1 li img{width: 100%;display: block;transition:.5s ease-in;}

.com_bot1 li:hover img{ transform:scale(1.1,1.1);}
/*滚动*/
.w1340{width: 1340px;margin:0 auto;}
.com_bot{padding-bottom: 80px;}
.com_bot .hd { overflow:hidden; width:810px; margin:0 auto; height:70px; margin-top:50px; position:relative}
.com_bot .hd i{ display:block; width:100%; height:1px; background-color:#d6d6d6; position:absolute; left:0; bottom:9px; z-index:0}
.com_bot .hd ul{ overflow:hidden; position:relative; z-index:1; width:177px; height:70px; margin:0 auto;}
.com_bot .hd li{ float:left; width:164px; height:70px; margin:0 10px;}
.com_bot .hd .list{ display:block; text-decoration:none; line-height:41px; background:url(../images/about_02.png) no-repeat center;  text-align:center; overflow:hidden; width:164px; height:41px; font-size:16px; color:#fff;}
.com_bot .hd span{ display: inline-block; width:27px; height:28px; overflow:hidden; position:relative; top:7px; *top:0; margin-right:5px;}
.com_bot .hd em{font-size: 18px;}
.com_bot .hd b{ display:block; width:16px; height:16px;margin:0 auto; margin-top:12px;}
.com_bot .hd li.on b{ background:url(../images/about_yc.png) no-repeat center}
.com_bot .slideBox{ overflow:hidden; zoom:1; padding:30px 0 10px 50px; position:relative;}
.com_bot .sPrev,.com_bot .sNext{ position:absolute; left:5px; top:30px; display:block; width:46px; height:204px; background: url(../images/arrow-left.png) no-repeat center;}
.com_bot .sNext{ left:auto; right:5px; background: url(../images/arrow-right.png) no-repeat center;}
.com_bot .sPrev:hover,.com_bot .sNext:hover{ border-color:#f60;}
.com_bot .bd ul{ overflow:hidden; zoom:1;}
.com_bot .bd ul li{ margin:0 20px; float:left;display:inline; overflow:hidden; text-align:center;}
.com_bot .bd ul li .pic{ text-align:center; }
.com_bot .bd ul li .pic img{ width:264px; height:198px; display:block;  padding:2px; border:1px solid #ccc;}
.com_bot .bd ul li .pic a:hover img{ border-color:#999;}
.com_bot .bd ul li .anli_title{ line-height:24px;}
.com_bot .bd ul li .anli_title a{display: block;width: 270px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;color: #333;font-size:16px;}



/*资讯版块*/
.news{overflow: hidden;padding:80px 0;background: url(../images/photo_bg.gif) repeat;}
.new-left{float: left;width: 650px;}

.con .f_cb{ height: 238px;}
.con .nimg{float: left;width: 260px;height:195px;overflow: hidden;}
.con .nimg img{width: 260px;height:195px;display: block;transition: all 0.3s linear 0s;}
.con .nimg:hover img{transform: scale(1.1);}
.con .wz{float: right;width: 320px;}
.con a.ntit1{display: block;color: #333333;font-weight: normal;overflow: hidden;line-height: 22px;    font-size: 16px; white-space: nowrap; text-overflow: ellipsis;}
.con p{line-height: 28px;height: 84px; overflow: hidden; color: #999;margin-top: 15px;}
.con a.more{display: block;margin-top: 26px;width: 120px;line-height:30px;background-color: #a2a2a2;color: #fff;text-align: center;border-radius: 20px;}
.con a.more:hover{background: #054e9a;}

/*新闻右侧*/
.n1{background: url(../images/dtbg1.jpg) no-repeat right center; width: 649px;height: 64px;margin-bottom: 22px;padding-top: 10px;}
.n1 .ntime{float: left;width: 115px;border-right: 1px solid #ebebeb;font-family: "Arial";text-align: center;}
.n1 .ntime span{display: block;font-size: 24px;color: #fff;line-height: 30px;font-weight: normal;}
.n1 .ntime em{display: block;font-size: 16px;color: #aaaaaa;line-height: 24px;font-weight: normal;}
.n1 a{float: right;width: 435px;margin-right: 20px;color: #fff;padding-right: 40px;line-height: 54px;    font-size: 16px;}
.n1:hover{background: url(../images/dtbg2.jpg) no-repeat right center;}
.new-right{float: right;width: 475px;}
.new-right-title{position: relative; height: 58px;border-top: 1px solid #cecece;border-bottom: 1px solid #cecece; margin-bottom: 30px;}
.new-right-title {line-height: 58px;font-size: 16px;color: #666;font-weight: normal;}
.new-right-text{padding: 0px 0 20px 45px; border-bottom: 1px dashed #cecece; background: url(../images/wen.jpg) no-repeat left 0;margin-bottom: 20px;}
.new-right-text a.ntit{display: block;line-height: 26px;color: #333;font-size: 16px;overflow: hidden;   white-space: nowrap; text-overflow: ellipsis;}
.new-right-text p{line-height: 26px;color: #999;margin-top: 15px;}
.new-right .none{border-bottom: 0;}
.new-right-text a.ntit:hover{color:#054e9a }
/*底部*/
.footWrap{background:#353535;box-sizing:border-box;overflow:hidden;}
.footer{width:1200px;margin:0 auto;overflow:hidden; padding: 100px 0;}
.footWrap span{display: block;line-height:30px;color:#fff; font-size: 26px;font-weight: 700;margin-bottom: 20px;font-family: arial; text-transform: uppercase;}
.fnav{overflow:hidden;width:315px;float:left;height:188px;border-right:1px solid #4a4a4a}
.fnavv a{font-size:15px;color:#cecece;line-height:36px;}
.fnavv li{float: left;height:36px;margin-right:35px;width:93px;}
.fcontact {float:left;overflow:hidden;width:507px;height:188px;box-sizing:border-box;border-right:1px solid #4a4a4a;padding-left:110px}
.fcontact p{height:42px;line-height:42px;padding-left:50px;background:url(../images/fttel.png) no-repeat left center;font-size:26px;color:#25982c;font-weight:700;margin-bottom:15px}
.fcontact li , .fcontact1 li{line-height:28px;color:#949494;font-weight:400;font-size: 16px;}
.fcontact li em , .fcontact1 li em{padding:0 10px}
.fcontact li a , .fcontact1 li a{color: #949494}
.fcontact1{float:left;overflow:hidden;height:188px;box-sizing:border-box;padding-left:120px;padding-top: 40px;}
.fcontact1 p{line-height:30px;padding-left:20px;font-size:15px;color:#fff;margin-top:30px;text-align: center}
/*版权*/
.footWrap2{height:108px;line-height:108px;color:#666;background:#2e2e2e}
.footWrap2 a{color:#666}
.flogo{width:179px;float:left;margin-right:30px}
.flogo img{width:179px;height:75px;display:block;margin-top:20px}
.footWrap2 p{text-align:center;opacity:.6;color:#fff}
.footWrap2 p a{color:#fff;opacity:1}
.footWrap2 em{padding:0 5px}