﻿@charset "utf-8";
/* 通用基础样式 */
*{padding:0;margin:0;}
body{ font-family:Verdana, Geneva, sans-serif; font-size:14px; overflow-x:hidden;}
img{ border:0;}
ul li{ list-style:none;}
a{text-decoration:none;}
.box{ width:1200px; height:auto; margin:0 auto; background:#f4f4f4;}
.clear{ clear:both;}

.top{ width:100%; height:100px; background:#fff;}
.logo{ width:200px; height:100%; float:left;margin-top:30px;}
.nav{ width:675px; height:100px; float:right;}
.nav ul li{ width:112px; height:40px; float:left; padding-top:42px; text-align:center} 
.nav ul li a{ font-family:"微软雅黑";}
.nav ul li a:hover{ border-bottom:2px solid #ff9501; padding-bottom:15px;}

.top_t{ width: 100%; height: 40px; background: #dcdcdc; line-height: 40px; color: #2D2D2D}
.top_t .box a{ color: #2D2D2D}

.banner{width:100%; height:595px;}
.ft-carousel {position: relative; height: 595px;overflow: hidden; position:relative; left:50%; margin-left:-960px; width:1920px;}
.ft-carousel .carousel-inner {position: absolute;left: 0;top: 0;height: 100%;}
.ft-carousel .carousel-inner .carousel-item {float: left;height: 100%;}
.ft-carousel .carousel-item img {width: 100%; }
.ft-carousel .carousel-indicators {position: absolute;left: 0;bottom: 50px;width: 100%;	text-align: center;	font-size: 0;}
.ft-carousel .carousel-indicators span {display: inline-block;width: 12px;height: 12px;	background-color: #fff;	margin: 0 4px;	border-radius: 50%;	cursor: pointer;}
.ft-carousel .carousel-indicators span.active {	background-color: #de3a3a;}
.ft-carousel .carousel-btn {position: absolute;	top: 50%;width: 50px;height: 45px;	margin-top: -25px;	cursor: pointer;}
.ft-carousel .carousel-prev-btn {left: 0;background: url(../img/prev.png) no-repeat;}
.ft-carousel .carousel-next-btn {right: 0;	background: url(../img/next.png) no-repeat;}

.about{ width:100%; margin:0 auto; height:525px; background:url(../images/pro_bg.jpg) center top; position:relative}
.about_left{ width:420px; height:485px; background:#fbfbfb; left:0; padding-top:40px; float: left}
.about_left_p{ width:330px; height:145px; margin:0 auto;}
.about_left_p p{ font-size:24px; color:#003b90; font-family:"微软雅黑";}
.about_left_p font{ font-size:16px; color:#989898; font-family:"微软雅黑";}
.about_slide{ width:65px; height:30px; border-bottom:3px solid #003b8f;}
.about_tel{ width:420px; height:100px; background:#45464a; margin-top:78px;}
.about_tel_n1{ width:140px; height:65px; float:left; background:url(../images/tel_ico.jpg) no-repeat left; padding:35px 0px 0px 60px}
.about_tel_n2{ width:140px; height:65px; float:left; background:url(../images/fax_ico.jpg) no-repeat left; padding:35px 0px 0px 60px}
.about_tel p{ color:#ff9501; font-family:"微软雅黑"}
.about_tel font{ color:#fff; font-size:16px}
.about_right{ width:745px; height:415px;background:url(../images/about_title.png) top left no-repeat; float: right; padding-top: 60px; margin-top: 30px; }
.about_right font{ font-size:18px; font-family:"微软雅黑"; color:#fff;}
.about_slide2{ width:65px; height:20px; border-bottom:3px solid #fff; margin-bottom:20px}
.about_right p{ font-size:14px; line-height:32px; color:#fff;}
.about_right p a{ color:#fff}
.more{ display:block; height:40px; width:130px; text-align:center; line-height:40px; border:2px solid #e2e2e2; color:#b6b6b6; margin-top:20px}
.more:hover{border:2px solid #fff; color:#fff;}

.product{ width:100%; height:620px; background:#f2f2f2; padding-top:50px}
.product_title{ width:100%; text-align:center; font-size:24px; font-family:"微软雅黑"; height:80px; color:#fff; line-height:80px}
.product_list{ width:1200px; height:88px; margin:0 auto; text-align:center; margin-top:40px}
.product_list ul{display:table;margin-left:auto;margin-right:auto;}
.product_list li{ width:120px; height:40px; float:left;*float:none;*display:inline;*zoom:1; margin-right:18px;}
.product_list li a{ background:#fff; display:block; width:100%; height:100%; border-radius:25px; line-height:40px; color:#2465cd}
.product_list li a:hover{ color:#000 }
.pro_boxa{ width:1360px; position:relative; height:350px;  margin:0 auto; margin-top:0px;}
.swiper-container {width:1200px; margin:0 auto; height:100%;}
.swiper-slide { text-align: center; font-size: 18px; background:url(../images/bg.PNG) bottom center no-repeat;;
/* Center slide text vertically */
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  position:relative;
    }
.pro_title{ width:100%; height:80px; line-height:80px; font-size:14px; font-family:"微软雅黑";}
.pro_img{ width:100%; height:164px;}
.pro_img img{ width:271px; height:164px;}
.pro_more{ width:50%; height:30px; margin:0 auto; border-bottom:1px #e1e1e1 solid; line-height:30px; margin-top:15px}
.pro_more a{ color:#777777; font-size:14px; font-family:"微软雅黑"; }
.pro_more a:hover{ color:#2465cd}
.swiper-button-next{ background:url(../images/next.png) no-repeat;}
.swiper-button-prev{ background:url(../images/prev.png) no-repeat;}

.pr_top{ width:100%; height:58px; background:url(../images/pr_top.jpg) no-repeat center top; padding-top:52px}
.pr_top p{ text-align:center; font-size:24px; font-family:"微软雅黑"; color:#222;}


.advantage{ width:100%; height:340px; background:#f2f2f2; padding-top:55px}
.advantage_top{ width:100%; height:58px; background:url(../images/advantage_top.jpg) no-repeat center top; padding-top:52px}
.advantage_top p{ text-align:center; font-size:24px; font-family:"微软雅黑"; color:#222;}
.top_slide{ width:65px; height:20px; border-bottom:3px solid #ff9501; margin:0 auto;}
.advantage_nav{ width:100%; height:135px; margin-top:40px}
.advantage_nav ul li{ width:295px; float:left; height:135px; cursor:pointer; text-align:center; font-family:"微软雅黑"; font-size:14px; }
.adv1{ background:url(../images/adv1.jpg) no-repeat center top; height:35px; width:295px; margin:0 auto; padding-top:100px;border-right:1px solid #d0d0d0;}
.adv1:hover{background:url(../images/adv1_h.jpg) no-repeat center top; color:#ff9501;}
.adv2{ background:url(../images/adv2.jpg) no-repeat center top; height:35px; width:295px; margin:0 auto; padding-top:100px;border-right:1px solid #d0d0d0;}
.adv2:hover{background:url(../images/adv2_h.jpg) no-repeat center top; color:#ff9501;}
.adv3{ background:url(../images/adv3.jpg) no-repeat center top; height:35px; width:295px; margin:0 auto; padding-top:100px;border-right:1px solid #d0d0d0;}
.adv3:hover{background:url(../images/adv3_h.jpg) no-repeat center top; color:#ff9501;}
.adv4{ background:url(../images/adv4.jpg) no-repeat center top; height:35px; width:295px; margin:0 auto; padding-top:100px}
.adv4:hover{background:url(../images/adv4_h.jpg) no-repeat center top; color:#ff9501;}

.news{ width:100%; height:790px; background:#f2f2f2; padding-top:30px}
.news_top{ width:100%; height:58px; background:url(../images/news_top.jpg) no-repeat center top; padding-top:52px}
.news_top p{ text-align:center; font-size:24px; font-family:"微软雅黑"; color:#222;}
.news_nav{ height:570px;}
.news_nav ul li{ width:570px; height:72px; float:left; margin-top:40px; margin-left:30px;}
.time{ background:#3c3c3c; width:100px; float:left; height:60px; color:#fff; text-align:center; padding-top:12px}
.time p{ font-size:16px;}
.time font{ font-size:24px;}
.news_list{ width:455px; float:right; padding-top:8px;}
.news_list p a { font-size:14px; font-family:"微软雅黑"; color:#3c3c3c;}
.news_list font{ font-size:12px; color:#c0c0c0}
.news_more{ height:50px; width:134px; margin:0 auto;}

.partner{ width:100%; height:265px; padding-top:30px}
.partner_top{ width:100%; height:58px; background:url(../images/partner_top.jpg) no-repeat center top; padding-top:52px}
.partner_top p{ text-align:center; font-size:24px; font-family:"微软雅黑"; color:#222;}
.partner_c{ width:100%; height:131px; background:url(../images/partner.jpg) center no-repeat;}

.link{ width:100%; height:77px; background:#f2f2f2;}
.link_l{ width:128px; float:left; height:77px; background:url(../images/link_c.jpg) no-repeat;}
.link_c{ width:1000px; float:left; height:77px; line-height:77px;}
.link_c a{ color:#333; font-size:12px;}

.foot{ width:100%; height:255px; background:#2d2d2d; padding-top:45px;}
.foot_left{ width:415px; height:216px; background:url(../images/foot_l.jpg) no-repeat left; float:left}
.copyright{ width:100%; height:66px; background:#1a1a1a; color:#999; line-height:66px; font-size:12px; text-align:center;}
.foot_right{ width:780px; height:255px; float:right;}
.foot_list{ width:120px; height:215px; float:left; border-left:1px solid #666; padding-left:30px;}
.foot_list p{ font-family:"微软雅黑"; font-size:18px; color:#eee;}
.foot_list ul{ margin-top:20px;}
.foot_list ul li{ height:26px;}
.foot_list ul li a{ color:#999;}
.foot_list ul li a:hover{ color:#fff}
.foot_slide{ width:40px; height:20px; border-bottom:3px solid #ff9501;}
.foot_contact{width:410px; height:215px; float:left; border-left:1px solid #666; padding-left:30px;}
.foot_contact p{ font-family:"微软雅黑"; font-size:18px; color:#eee;}
.foot_contact ul{ margin-top:20px;}
.foot_contact ul li{color:#999;height:26px;}

.zy_main{ width:100%; height:auto; background:#f7f7f7; padding-top:30px;zoom:1;overflow:hidden;}
.main{ width:1200px; margin:0 auto; height:auto; zoom:1;overflow:hidden; margin-bottom:30px}
.main_left{ width:250px; height:auto; float:left; background:#fff;}
.left_title{ width:220px; height:60px; background:#0857b3; color:#fff; line-height:60px; font-size:16px !important;    padding-left: 30px;}
.main_left ul { list-style:none;}
.li_c1{width: 215px;height: 46px;line-height: 46px;padding-left: 35px;background-image: url(../images/pro_list1.jpg)!important;border-bottom: 1px solid #e3e3e3;}
.li_c1 a{ color:#666; text-decoration:none}
.li_c1 a:hover{ color:#0857b3}
.li_c2{width: 201px;height: 36px;line-height: 36px;padding-left: 49px; background-image: url(../images/pro_list2.jpg)!important;border-bottom: 1px solid #e3e3e3; }
.li_c2 a{ color:#666; text-decoration:none; font-size:12px;}
.li_c2 a:hover{ color:#0857b3}
.main_right{ width:890px; float:right; height:auto; background:#fff; padding:15px; margin-bottom:30px}
.zy_title{ width:100%; height:30px; border-bottom:1px solid #cecece; margin-bottom:10px; padding-bottom:5px}
.title{ width:45%; height:30px; line-height:30px; float:left; font-size:18px; font-family:  "Microsoft YaHei";}
.zy_p{ width:50%; height:30px; line-height:30px; float:right; font-size:12px; text-align:right;}
.zy_p a{ color:#666}
.zy_content{ width:100%; line-height:28px}
.zy_content a{ color:#666;}
.pro_box{ width:100%; height:auto; list-style:none; margin-top:20px }
.pro_box li{ width:270px; height:240px; float:left; margin-right:20px; text-align:center;}
.pro_box_img{ width:100%;}
.pro_box li img{ width:100%; height:190px;  border:1px #cecece solid;}
.pro_box li a{ color:#666; text-decoration:none; font-size:12px;}
.nry_new_list ul{ list-style:none;}
.nry_new_list ul li{ padding-top:10px; padding-bottom:15px;border-bottom:1px dashed #e1e1e1;}
.zy{border: 1px solid #dbdbdb;    width: 98%;    height: auto;    padding: 10px; margin-bottom:20px; margin-top:20px}
.nry_new_list ul li a{ color:#000}
.nry_new_list ul li a:hover{ color:#F00}


.floating_ck{position:fixed;right:2px;top:30%;z-index:999;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#333;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#2068bc;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(../kf/images/icon0701/zxicon.png);}
.quote{background-image:url(../kf/images/icon0701/sp.png);}
.qrcord{background-image:url(../kf/images/icon0701/erweima.png);}
.return{background-image:url(../kf/images/icon0701/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#2068bc;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(../kf/images/code.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}

