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 {color:#000;}
/*******CSS reset*************/
body{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:6px;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f22{font-size:22px;}
.bold{font-weight:bold;}
.white{color:#fff;}
.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%;}
.hidden{display:none;}
.block {display:block;}
.center {margin:0 auto;}
.m0 {margin:0!important;}
.padding-10 {padding:10px;}
.padding-20 {padding:20px;}
.padding-30 {padding:30px;}
.padding-up-10 {padding-top:10px;}
.padding-up-20 {padding-top:20px;}
.padding-up-30 {padding-top:30px;}
.padding-down-10 {padding-bottom:10px;}
.padding-down-20 {padding-bottom:20px;}
.padding-down-30 {padding-bottom:30px;}
.aaa {color:#aaa;}
.font-color {color:#d70001;}/*文字主色*/
.bg-color {background-color:#d70001;}/*背景主色*/
.wrap{margin:0 auto;width:1200px;}

.header {padding-top:30px;}
.logo {max-height:80px;line-height: 80px;}
.tel {line-height:50px;/*width:413px;*/height: 50px;background:url(../Image/tel.png) no-repeat center left;padding-left:30px;}
.tel b {font-size:28px;}
.tel span {font-size:16px;background-color:#d70001;border-radius:15px;padding:3px;padding-left:10px;padding-right:10px;color:#fff; }
.nav {height:46px;line-height: 46px;}
.nav li {float:left;width:12.5%;transition: background 0.5s;}
.nav li a {display:block;}
.nav li a:hover {color:#fff;transition: background 0.5s;background-color: #000;}

.banner {width:1920px;}


.tab {height:55px;line-height: 55px;width:100%;border:1px solid #ccc;}
.tab li {float:left;font-weight:bold;}
.tab li:hover {color:#000;cursor: pointer;}
.tab li:last-child {width:290px;height:55px;background-color:#d70001;color:#fff;float:right;font-size:20px;}
.tab li:nth-child(6n) i {display:none;}
.tab li a {padding: 5px;padding-left: 30px;padding-right: 30px;border-radius: 15px;margin:0 10px;}
.tab .on a{background-color: #d70001;color:#fff;}
.index_01 .product {min-height: 270px;max-height: 1080px;}
.product {width:1200px;text-align:center;overflow: hidden;padding-top:16px;}
.product li {float:left;width:288px;height:270px;margin:0 16px 0 0;overflow: hidden;}
.product li p {border:1px solid #ccc;width:286px;height:215px;overflow: hidden;}
.product li span {height:55px;line-height: 55px;}
.product li img {width:286px;height:215px;transition: all 0.6s;}
.product li img:hover {transform: scale(1.1);}
.product li:nth-child(4n) {margin-right: 0;}

.middel-tel {height:60px;background:url(../Image/middle_tel.jpg);cursor:pointer;}

.index_01 .title b {display:block;font-size:36px;}
.index_02 {padding-bottom:65px;}
.index_02 .title {line-height:32px;}
.index_02 .title b {line-height: 24px;margin-top:65px;padding-bottom:20px;display:block;font-size:36px;}
.index_02 .content {height:131px;}
.index_02 .content ul {width:804px;display: block;margin:0 auto;}
.index_02 .content ul li{float:left;margin:0 35px;width:131px;height:131px;overflow: hidden;}
.index_02 .content ul li:nth-child(1n) {background-image: url(../Image/li_01.png)}
.index_02 .content ul li:nth-child(2n) {background-image: url(../Image/li_02.png)}
.index_02 .content ul li:nth-child(3n) {background-image: url(../Image/li_03.png)}
.index_02 .content ul li:nth-child(4n) {background-image: url(../Image/li_04.png)}
.index_02 .content ul li:nth-child(1n):hover {background-image: url(../Image/li_01_img.png)}
.index_02 .content ul li:nth-child(2n):hover {background-image: url(../Image/li_02_img.png)}
.index_02 .content ul li:nth-child(3n):hover {background-image: url(../Image/li_03_img.png)}
.index_02 .content ul li:nth-child(4n):hover {background-image: url(../Image/li_04_img.png)}

.index_03 {background-color:#f5f3f1;padding-top:60px;padding-bottom:60px;}
.index_03 .title b {font-size:26px;}
.index_03_img {width:400px; height:220px;float:left;overflow: hidden;}
.index_03_img img {height:100%;display: block;margin:0 auto;transition: all 0.6s;}
.index_03_img img:hover {transform: scale(1.1);}
.news {margin-left:40px;width:750px;float:left;list-style: disc;}
.news li {width:50%;float:left;line-height:36px;font-size:15px;}
.news li .aaa {display:none;line-height:24px;}
.news li:first-child {width:100%;margin-bottom:20px;}
.news li:first-child .aaa {display: block;}
.news li:first-child .tit {font-weight:bold;font-size:18px;}
.news li a .tit:hover {padding-left:5px;transition:padding 0.5s;}

.index_04 {padding-top:55px;padding-bottom:20px;}
.index_04 .title b {font-size:26px;color:#fff;}
.index_04 .product li:nth-child(4n) {margin-right: 16px;}/*消除之前的*/

.footer {color:#999;height:135px;line-height:40px;padding-top:30px;padding-bottom:20px;background-color:#000;}
.footer_menu {text-align:center;width:1200px;font-size: 16px;}
.footer_menu a {color:#fff!important;}
.footer a {color:#999;}

.sidebar {width:240px;min-height:600px;}
.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;}
.sidebar .panel .pro_type li a:hover {font-weight: bold;background-color:#d70001;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;}

.r-content {width: 900px;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;}
.pro_list {margin-top:20px;}
.pro_list li {float:left;overflow:hidden; margin-right:19px;margin-bottom:20px;width:287px;height:215px;}
.pro_list li img{width: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: #00000064;}
.pro_list li:nth-child(3n) {margin-right:0;}
.r-content .info_title {text-align: center;padding:10px;}
.r-content .info_bar {background-color: #d70001;margin-top:20px;padding:8px 0;}
.r-content .info_bar b {background-color:#000;color:#fff;font-weight:bold;padding:8px;}
.main-img {height:450px;max-width: 600px;max-height: 450px;}
.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;}
.r-content>p {padding:10px 15px;}
#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: #d70001;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:#d70001;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: #d70001;line-height:53px;border-bottom: 3px #d70001 solid; display: block;}
.protxt .pics{width: 100%;height: 210px;}
.protxt .pics li{width:280px;height: 210px;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;}
/*产品内页样式*/