html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}

img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}

abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}

a{color:inherit;text-decoration:none;}

a:hover {}

/*******CSS reset*************/

body{min-width:1200px;overflow-x:hidden;position:relative;color:#444;font-size:14px;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;}

a{text-decoration:none;cursor :pointer;outline: none; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;-o-transition: all 0.5s;}

.transition1s{ transition: all 1s;

-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s; }

.radius5{-moz-border-radius: 5px;      /* Gecko browsers */

    -webkit-border-radius: 5px;   /* Webkit browsers */

    border-radius:5px;            /* W3C syntax */}

input,textarea,button {padding:10px;}

.f12{font-size:12px;}

.f14{font-size:14px;}

.f16{font-size:16px;}

.f18{font-size:18px;}

.f20{font-size:20px;}

.f22{font-size:22px;}

.f24{font-size:24px;}

.f28{font-size:28px;}

.f30{font-size:30px!important;}

.f32{font-size:32px!important;}

.f36{font-size:36px!important;}

.f40{font-size:40px;}

.f42{font-size:42px;}

.bold{font-weight:bold;}

.white{color:#fff!important;}

.left{float:left;}

.right{float:right;}

.t_r{text-align:right;}

.t_c{text-align:center;}

.clear{clear:both;}

.relative{position:relative;}

.absolute{position:absolute;}

.rel_center{position:relative;left:50%;}

.padding-up-20 {padding-top:20px;}

.hidden{display:none;}

.block {display:block;}

.center {margin:0 auto;}

.m0 {margin:0!important;}

.aaa {color:#aaa;}

.font-color {color:#009ddf;}/*文字主色*/

.bg-color {background-color:#009ddf;}/*背景主色*/

.wrap{margin:0 auto;width:1200px;min-width:1200px;}

/*img {transition: 0.4s all;}

img:hover {transform: scale(1.05);}*/



.top_title {width:100%;height:40px;line-height: 40px;background:#009ddf;color:#fff;border-bottom:1px solid #33b1e5;}

.in_title {padding-top:45px;padding-bottom:30px;}

.header {height:130px;background:url(../Image/header_bg.jpg) no-repeat center top;}

.header>.wrap {padding-bottom:40px;}

.logo {font-size:17px;/*background:url(../Image/logo.png) no-repeat left center;background-size:45px 45px;*/ }

.logo b {font-size:35px;}

.logo span {font-size:16px;display:block;float:right;margin-left:20px;}

.tel {width:160px;height:37px;line-height:37px;text-align:center;background:#c21515;color:#fff;font-size:18px;border-radius: 3px;margin-top:60px;}

.tel b {font-size:23px;}

.ewm img {width:100px;height:100px;}

.menu {width:100%;background:url(../Image/menu_bg.jpg) repeat-x;}

.nav {width:1200px;min-width:1200px;height:56px;line-height: 56px;color:#fff;text-align:center;font-size:16px;}

.nav li {float:left;width:10%;transition: background 0.5s;}

.nav li a {display:block;}

.nav li:hover {background:#000;color:#fff;}



.banner {width:1920px;}
.swiper-pagination{width: 200px;left: unset!important;right: 30px;}
.swiper-pagination-bullet{float: right;background: #fff!important;opacity: 1!important;}
.swiper-pagination-bullet-active{float: right;background: red!important;}

.title-style-1 {margin-bottom:20px;padding-left:20px;color:#fff;font-size:20px;height:45px;line-height:45px;position:relative;background:url(../Image/title-style-1_bg.png) no-repeat center center;}
.title-style-1 a {font-size:14px;position:absolute;right:15px;}
.title-style-2 {margin-bottom:25px;height:45px;width:400px;background-color:#000;position:relative;}
.title-style-2 img {position:absolute;left:15px;bottom:15px;}

.index-wrap {margin-top:20px;}
.index-wrap-left {width: 840px;max-width:840px;overflow:hidden;margin-right:48px;float:left;}
.index-wrap-left .swiper-container {float:left;width:840px;height:445px;position:relative;}
.index-wrap-right {width:312px;overflow:hidden;}
.index-wrap-img {margin-bottom:10px;}
.index-wrap-img img {width:100%;}
.index-wrap-tit {font-size:18px;line-height:50px;border-top:1px solid #ccc;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index-wrap-con {font-size:16px;color:#8c8c8c;line-height: 23px;height:46px;overflow:hidden;margin-bottom:10px;}
.index-wrap-time {color:#8c8c8c;background:url(../Image/yh.png) no-repeat left center;padding-left:30px;}
.right-panel {margin-bottom:45px;}
.index-wrap-name {font-size:16px;text-align: center;line-height:40px;color:#606a77;}
.index-wrap-keywords {text-align: center;margin-bottom: 20px;}
.qyjfc-small {float:left;}
.qyjfc-small:nth-child(2n){margin-left:12px;}

.index-company {margin-top:20px;margin-bottom: 30px;}
.index-company-tit {margin-bottom:30px;}
.index-company-con p{float:left;padding:30px 20px 0;height: 280px;}
.index-company-con div {line-height:40px; font-size: 16px;color:#606a77;}

.djxw {padding:20px 20px 20px;float:left;width:370px;}
.djxw-tit {width:100%;overflow:hidden;font-size:16px;margin-left:10px;line-height:40px;color:#606a77;    white-space: nowrap;background:url(../Image/dico.png) no-repeat left center; padding-left:20px;}
.hydw {padding:20px 20px 20px;float:right;width:370px;}
.hydw-tit {margin-bottom:5px;line-height:36px;width:100%;overflow:hidden;font-size:16px;padding:0 20px 0;background:#f3f3f3;}
.hydw-tit a {padding-right:30px;display:block;color:#606a77;background:url(../Image/right.png) no-repeat right 15px center;}
.gzdt {padding:20px 20px 20px;float:left;width:370px;}
.gzdt-tit {padding-left:20px;line-height: 30px;color:#b7b7b7;margin-bottom:10px;overflow:hidden;}
.gzdt-tit a{white-space:nowrap;font-size:16px;color:#606a77;}
.shzc {padding:20px 20px 20px;float:left;width:370px;height: 325px;margin-left:20px;}
.shzc-con {line-height: 26px;color:#606a77;padding:0 10px 0;overflow:hidden;height:203px;}
.hyfw {float:right;width:312px;margin-top:20px;}


.index-02 {margin-top:50px;}
.in02-title {text-align: center;margin-bottom: 20px;}
.in02-con-tit {position:absolute;bottom:0;left:0;right:0;font-size:16px;height:38px;line-height: 38px;color:#fff;background:rgba(0,0,0,.7);text-align:center;}

.index-03 {margin-top:30px;}

.friend-link {height:140px;background:url(../Image/f_link_bg.png) repeat-x top;}
.fl-tit {font-size:18px;line-height:48px;padding-left:30px;}
.fl-con {padding:25px 30px;line-height:30px;}
.fl-con a {margin-right:40px;}

.i {height:2px;width:40px;background-color:#009ddf;display: block;}
.more {float:right;font-size:14px;color:#aaa;}
.in_tit {position:relative;display:block;height:50px;line-height: 40px;font-size: 28px;font-weight: bold;}
.stit {width:200px;font-size:14px;color:#aaa;list-style:none;}

.footer_bottom {padding-top:20px;margin-top:50px;height:80px;color:#cecece;line-height: 32px;
	background:#262627;text-align:center;}
.f_menu li {display:inline-block;margin:auto 14px;}
.f_menu li a {display:block;}
.f-logo {position:relative;width:1200px;margin:0 auto;}
.f-logo img {position:absolute;left:0;top:10px;}

.sidebar {width:240px;min-height:600px;}

.sidebar .panel .title {font-size:24px;font-weight: bold;text-align: center;color:#fff;display:block;padding-top:20px;padding-bottom:20px;}

.sidebar .panel ul {/*border:1px solid #eee;*/height:40px;padding-bottom:20px;line-height: 40px;}

.sidebar .panel .pro_type{height:auto;}

.sidebar .panel .address{height:auto;margin-bottom:50px;}

.sidebar .panel .pro_type li {text-align: center;border-bottom:1px dotted #eee;}

.sidebar .panel .pro_type li a {width:238px;height:40px;display:block;background: url(../Image/in01_li.png) no-repeat  200px center;}

.sidebar .panel .pro_type li a:hover {font-weight: bold;background-color:#009ddf;color:#fff;}

.sidebar .panel .address li {position:relative;padding:0 20px;}

.sidebar .panel .address li a:hover {padding-left:5px;transform: all 0.5s;}

.sidebar .panel .address li a span {width:200px;right:0;bottom:0;}



.order {margin-top:20px;}

.pro_list {margin-top:20px;}

.pro_list li {float:left;overflow:hidden; margin-right:19px;margin-bottom:20px;width:287px;height:215px; text-align: center;}

.pro_list li img{max-height:100%;transition: all 0.6s;}

.pro_list li img:hover {transform: scale(1.1);}

.pro_list li span {color:#eee;bottom:-1px;left:0;height:30px;line-height:30px;width:100%;background: rgba(0,0,0,.7);}

.pro_list li:nth-child(3n) {margin-right:0;}

.main-img {/*height:450px;*/max-width: 600px;max-height: 450px;}

.r-content {width: 900px;font-size:16px;line-height:30px;margin-left: 16px;margin-bottom:20px;padding: 20px;border: 1px solid #ddd;}

.r-content .title {background: url(../Image/t_l.jpg) no-repeat center left;height:40px;line-height:40px;padding-left:10px;border-bottom:1px solid #eee;}

.r-content .title strong {font-size:20px;}

.r-content img {max-width:80%;}

.r-content .info_title {text-align: center;padding:10px;}

.r-content .info_bar {background-color: #009ddf;margin-top:20px;padding:8px 0;}

.r-content .info_bar b {background-color:#000;color:#fff;font-weight:bold;padding:8px;}

.r-content .new_list {padding-top:10px;}

.r-content .new_list li{width:880px;border-bottom: 1px dotted #eee;padding:10px 20px;}

.r-content .new_list li a{transition:padding 0.5s;}

.r-content .new_list li a:hover {padding-left:5px;transition:padding 0.5s;}

#prev_next {margin-top:20px;}



.page {display:block;width:920px;text-align: center;}



/*产品内页样式*/

.imgbox{ width: 100%; height:315px;padding-top:18px;}

.imgbox .imgbox_lf{ width: 440px; height:300px; border: 1px #ebebeb solid;overflow: hidden; float: left; }

.imgbox .imgbox_lf img{transition: 0.4s all;height: 300px;display: block;margin: 0 auto;}

.imgbox .imgbox_lf img:hover{transform: scale(1.05);}

.imgbox .imgbox_rt{ width: 420px; height: 300px;line-height: 38px; float: right; position: relative; }

.imgbox .imgbox_rt .s01{font-size:21px;line-height:40px;display: block;}

.imgbox .imgbox_rt .s02{width:110px;height:34px;color: #fff;font-size: 18px;line-height:34px;background: #009ddf;text-align: center;border-radius: 17px;margin-top: 12px;margin-bottom: 10px;display: block;}

.imgbox .imgbox_rt b{color: #086ddf;font-size: 29px;font-family: Georgia,serif,verdana}

.protxt{width: 100%;min-height:280px;height: auto;line-height: 32px;color: #3f3f3f; overflow: hidden;}

.protxt .intitle01{width: 100%;height: 54px;margin: 15px auto 5px;}

.protxt .intitle01 span{width: 124px; font-size: 21px;font-weight: bold;text-align: center; color: #fff;line-height:38px; background:#009ddf;border-radius: 19px; display: block;}

.protxt .intitle02{width: 100%;height: 54px;border-bottom: 1px #e8e8e8 solid;margin: 15px auto 20px;}

.protxt .intitle02 span{width: 128px; font-size: 21px;font-weight: bold;text-align: center; color: #009ddf;line-height:53px;border-bottom: 3px #009ddf solid; display: block;}

.protxt .pics{width: 100%;height: 210px;}

.protxt .pics li{width:280px;height: 260px;float: left;margin-right: 15px;overflow: hidden;border: 1px #ebebeb solid;}

.protxt .pics li img{width:280px;height: 210px;transition: 0.4s all}

.protxt .pics li img:hover{transform: scale(1.05);cursor: pointer;}

/*产品内页样式*/

