﻿*{margin:0;padding:0;box-sizing: border-box;}
html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%}
body{color:#555;font-family:'温软雅黑';font-style:normal;font-weight:400;line-height:1.5;font-size:1.6rem;font-size: initial;}
html, body {position: relative;height: 100%;}
abbr[title]{border-bottom:1px dotted #d1d1d1;cursor:help;}
b,strong{font-weight:700}
em,i{font-style:italic}
mark{background:#f0f0f0;color:#000}
button {background-image: none;background: 0 0;border: none;cursor: pointer;display: inline-block;
border-radius: 0;padding: 0;font-family: 'omega-regular',arial,helvetica,sans-serif;color: #555;font-size: 1.4rem;}
ul, ol, ul li, ol li {
    list-style: none none;
    padding: 0;
    margin: 0;
}
tr,td{margin:0px;}
p{font-size: 14px;}
.h1, .h2, .h3, h1, h2, h3{margin:0px;}
a{text-decoration: none;}
.clearfiex{clear: both;}
button, input, optgroup, select, textarea{font:-webkit-control;}
/*input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea{display: inline;vertical-align: -webkit-baseline-middle;}*/

.wdgx{width: 1200px;margin: 0px auto;overflow: hidden;}

.head{width: 100%;border-bottom: 1px solid #dedede;position: relative;z-index: 5;background: #072541;}
.head .head1{width: 1200px;margin:0px auto;overflow: hidden;}
.head .head1 span.head1_l{float: left;display: block;line-height: 40px;color: #fff;}
.head .head1 .head1_r{float: right;width:80px;}
.head .head1 .head1_r a.head1_r_l{color: #fff;font-size: 14px;float: left;line-height:40px;}
.head .head1 .head1_r .ss_r{float:right;width:50px;height:35px;line-height:35px;position: relative;}
.head .head1 .head1_r .ss_r .ss_rn{line-height: 0px;width: 50px;height:35px;position: absolute;right:0px;z-index: 1;top:0px;padding: 5px 0;padding: 16px 0;margin-top: 5px;background: none;}
.head .head1 .head1_r .ss_r .ss_rn:hover{background: none;}
.head .head1 .head1_r .ss_r .ss_rn i{font-size: 24px;color: #fff;}
.head .head1 .head1_r .ss_r .ss_rn.cur{width:50px;border-radius:0px 20px 20px 0px;line-height:0px;border:1px solid #cacaca;top:-3px;border-left:none;}
.head .head1 .head1_r .ss_rnssk{width:80%;height: 35px;border-radius:20px 0 0 20px;border: 1px solid #cacaca;text-indent: 1em;border-right:none;background: #072541;color: #fff;}
.head .head1 .head1_r .ss_rnssk1{line-height: 34px;}
.head .head1 .head1_r .ss_r .ss_rns{position: absolute;width:0px;right:0px;top: 1px;transition: 0.3s;opacity: 0;}
.head .head1 .head1_r .ss_r:hover .ss_rns{width:200px;opacity:1;}

.navs{width:100%;padding:20px 0px;position: relative;z-index:999;background: #fff;transition:all 5s ease-in-out;}
.nav1{width: 1200px;margin:0px auto;}
.nav1 .logo{display: inline-block;vertical-align: middle;transition:all 5s ease-in-out;margin-top: 5px;}
/*.navs.on .logo{width: 200px;}*/
.nav1 .logo em{display: block;overflow: hidden;font-size:0px;}
.nav1 .logo em img{max-width: 100%;}
.nav{width: 60%;float: right;}
.nav ul{}
.nav ul li{float: left;display: block;width:16%;height: 50px;position: relative;}
.nav ul li a{display: block;padding:26px 0;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 16px;}
.nav ul li a span, .nav ul li a span {clear: both;display: block;color: #000;font-size: 16px;height: 100%;line-height: 30px;padding-bottom: 10px;}
.nav ul li a .nav_cn {height: 40px;display: block;overflow: hidden;color: #ffffff;}
.nav ul li a .nav_cn p{transform: translateY(0px);transition: 0.3s;}
.nav ul li:hover a .nav_cn p{color: red;transform: translateY(-36px);}
.nav ul li .nav21{width:100%;background: red;position: absolute;background:rgba(25, 31, 45, 0.69);display: none;left:0%;z-index: 100;}
.nav ul li:nth-child(2) .nav21{width: 200px;left: -50%;transform: translateX(5%);}
.nav ul li:nth-child(3) .nav21{width: 200px;left: -50%;transform: translateX(5%);}
.nav21 dd{overflow: hidden;}
.nav21 dd a{color:#fff;}
.nav ul li .nav21 dd a{padding: 10px 0;}

.nav ul li a font {color:#e2522d;display: block;font-size: 16px;}
.nav2{margin-top: 30px;float:left;}
.nav2 li {float: left;position: relative;margin-right: 10px;overflow: hidden;}
.nav2 li button{background: none;border: none;}
.nav2 li button i{font-size:24px;color: #555;}
.nav2 a {text-decoration: none;outline: none;color: #555;display: block;width:75px;cursor: pointer;font-size:16px;line-height:25px;}
.nav2 img{vertical-align: top;}
.nav2 span {width: 108px;height: 24px;position: absolute;display: none;line-height: 24px;padding-left: 4px;font-size: 10px;color: #767676;}

/*手机导航*/
.tow{display: none;}

/*banner*/
.banner_sj{display: none;}
.banner_pc #demos .item{transform: translateY(0px);}
.active .item{transform: translateY(0px);}
.banner_pc #demos .owl-carousel .item{height: auto;padding:0px;background: none;}
.banner_pc #demos .row{max-width:100%;}
.banner_pc #demos .owl-carousel{margin:0px;}
.banner_pc #demos .large-12{padding: 0px;}
.banner_pc #demos .owl-nav.disabled+.owl-dots{position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
.banner_pc #demos  .owl-dots .owl-dot span{background:url(../images/banner_xan1.png) no-repeat;width: 20px;height: 20px;}
.banner_pc #demos .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:url(../images/banner_xan.png) no-repeat;width: 20px;height: 20px;}

.banner{height:auto;z-index: 10;position: relative;}
#owl-demo{width:100%;height:auto;overflow:hidden;clear:both;}
.owl-carousel .owl-item{overflow: hidden;}
#owl-demo .item i{display: block;overflow: hidden;font-size: 0px;}
#owl-demo .item i img{display: block;height:auto;width:100%;}
#owl-demo .owl-controls .owl-buttons div{background:none;}
#owl-demo .owl-controls .owl-page span{width:20px;height: 20px;background:url(../images/banner_xan1.png) no-repeat;opacity: 1;}
#owl-demo .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background:url(../images/banner_xan.png) no-repeat;}
#owl-demo .owl-pagination{transform: translateX(-50%);left: 50%;}

.bannersj{display: none;}
.bannersj #owl-demo2 .item i{display: block;overflow: hidden;font-size: 0px;}
.bannersj #owl-demo2 .item i img{max-width: 100%;}
.bannersj #owl-demo2 .owl-controls .owl-buttons div{background:none;}
.bannersj #owl-demo2 .owl-controls .owl-page span{width:20px;height: 20px;background:url(../images/banner_xan1.png) no-repeat;opacity: 1;}
.bannersj #owl-demo2 .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background:url(../images/banner_xan.png) no-repeat;}
.bannersj #owl-demo2 .owl-pagination{transform: translateX(-50%);left: 50%;}

/*关于我们*/
.about_sy{width: 100%;overflow:hidden;padding: 100px 0;border-bottom: 1px solid whitesmoke;background: #f9f9f9;z-index: 10;position: relative;}
.about_sy .about_sy1{width: 1200px;margin:0px auto;}
.about_sy .about_sy1 .aobut1_t{height: auto;position: relative;padding-bottom: 20px;}
.about_sy .about_sy1 .aobut1_t:before{content: '';width:70px;height:3px;background:#de4c23;position: absolute;bottom: 0;left:50%;transform: translateX(-50%);z-index: 3;}
.about_sy .about_sy1 .aobut1_t:after{content: '';width:200px;height:1px;background:#ccc;position: absolute;bottom: 1px;left:50%;transform: translateX(-50%);z-index: 2;}
.about_sy .about_sy1 .aobut1_t h2{font-size: 40px;text-align: center;font-weight: 400;}
.about_sy .about_sy1 .aobut1_t p{font-size: 16px;text-align: center;letter-spacing: 2px;padding: 10px 0px;}
.about_sy .about_sy1 .about_sy1_c{overflow: hidden;margin:80px 0 50px;line-height: 30px;}
.about_sy .about_sy1 .about_sy1_c .about_sy1_cl{float: left;width:48%;}
.about_sy .about_sy1 .about_sy1_c .about_sy1_cl em{display: block;overflow: hidden;font-size: 0px;}
.about_sy .about_sy1 .about_sy1_c .about_sy1_cl em img{max-width: 100%;}
.about_sy .about_sy1 .about_sy1_c .about_sy1_cr{float: right;width:50%;}
.about_sy .about_sy1 .about_sy1_c .about_sy1_cr span{display: block;overflow: hidden;}
.about_sy .about_sy1 .about_sy1_c .about_sy1_cr span a{display: block;width:130px;border-radius:30px;color:#555;text-align:center;padding:3px 0px;border: 1px solid #ccc;transition: 0.5s;}
.about_sy .about_sy1 .about_sy1_c .about_sy1_cr span a:hover{border: 1px solid #de4c23;color: #072541;}
.about_sy .about_sy1 .aobut1_more{overflow:hidden;text-align: center;padding: 5px 0;}
.about_sy .about_sy1 .aobut1_more a{display: block;overflow: hidden;color: #555;width: 110px;border: 1px solid #ccc;padding: 5px 0;margin: 0px auto;border-radius: 20px;transition: 0.5s;}
.about_sy .about_sy1 .aobut1_more a:hover{color:#fff;background: #de4c23;border: 1px solid #de4c23;}

/*产品*/
.product{width: 100%;overflow: hidden;padding:100px 0 30px;background: #fff;border-bottom: 1px solid #e5e5e5;position: relative;z-index: 10;background-position: 0px -100px;background-size: cover;}
.productn2{width: 100%;position: relative;background: url(../images/cp_bgs.jpg) no-repeat center fixed;padding: 100px 0;background-size: cover;}
.productn21{width: 1200px;margin: 0px auto;background:rgba(255, 255, 255, 0.6);height: 500px;}
.product1{width: 1200px;margin:0px auto;}
.product1_t{height: auto;text-align: center;position:relative;padding-bottom: 10px;}
.product1_t:before{content: '';width:70px;height:3px;background:#de4c23;position: absolute;bottom: 0;left:50%;transform: translateX(-50%);z-index: 3;}
.product1_t:after{content: '';width:200px;height:1px;background:#ccc;position: absolute;bottom: 1px;left:50%;transform: translateX(-50%);z-index: 2;}
.product1_t em{display: block;overflow: hidden;font-size: 0px;}
.product1_t h2{font-size:40px;color: #333;font-weight: 400;margin: 0px;}
.product1_t p{font-size:14px;letter-spacing: 3px;text-transform: uppercase;color: #333;padding: 10px 0px;margin: 0px;}
.product_dh{width:100%;overflow: hidden;font-size: 0;border-bottom: 2px solid #d5d5d5;background: #fff;margin-top:0px;position: relative;z-index: 2;}
.product_dh ul{}
.product1_c{height: auto;padding-top: 50px;}

.product1_c .product1_c_c{width: 1200px;padding:0px;margin: 0px auto;margin-top:40px;position: relative;background: #fff;padding: 80px 0;}
.cor01_bg{ background:url(../images/cor01_bg.jpg) top center no-repeat; height:690px; margin-top:40px;}
.cor01_box{ width:100%;padding: 50px 10px;}
.cor01_list{ width:1180px;  margin:0 auto;  overflow:hidden;}
.cor01_list ul{line-height: 0px;height: 400px;overflow: hidden;}
.cor01_list ul li{padding: 10px 0;}
.cor01_list ul li i{display: block;overflow: hidden;font-size: 0px;float: left;width: 180px;padding: 40px 0;background: #fff;border: 1px solid #ddd;}
.cor01_list ul li i img{max-width: 100%;}
.cor01_box_bg{ z-index:-1; position:absolute; width:1200px; margin:0px; height:auto; background:#fff;filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6;}
.cor01_list ul li div{ float:right; width:80%; padding-top:10px;}
.cor01_list ul li div h3{font-size: 24px;line-height: 30px;margin: 0px;padding-bottom: 10px;}
.cor01_list ul li div p{ display:block; height:60px;line-height:25px;overflow:hidden; font-size:14px; color:#373737;}
.cor01_list ul li div a{ display:block; width:115px; line-height:30px; color:#fff; font-size:14px; text-align:center; background:#072541; margin-top:40px;transition: 0.5s;}
.cor01_list ul li:hover div a{background: #de4c23;}
.cor01_list .up{ z-index:1; position:absolute; width:36px; height:37px; display:block; background:url(../images/cor01_up.jpg);top:80px;margin-left: 80px;}
.cor01_list .down{ z-index:1; position:absolute; width:36px; height:37px; display:block; background:url(../images/cor01_down.jpg);bottom:80px;margin-left: 80px;}



.product1_c .product1_c_t{overflow: hidden;text-align: center;}
.product1_c .product1_c_t ul{}
.product1_c .product1_c_t ul li{display:inline-block;vertical-align: middle;width: 135px;margin:0px 5px;}
.product1_c .product1_c_t ul li a{display: block;overflow: hidden;padding: 10px 0;color: #333;font-size: 16px;background:#f5f5f5;border-radius: 20px;transition: 0.5s;}
.product1_c .product1_c_t ul li:hover a{background:#de4c23;color:#fff;}
.product1_c .product1_c_t ul li.cur{width: 50px;height: 50px;}
.product1_c .product1_c_t ul li.cur a{border-radius: 0px;}

.product1_c .product1_c_c #owl-demopro .item .owl-demoprocn{overflow: hidden;}
.product1_c .product1_c_c #owl-demopro .owl-wrapper-outer{height: auto !important;}
.product1_c .product1_c_c #owl-demopro .item .owl-demoprocn ul{margin-left: -5%;}
.product1_c .product1_c_c #owl-demopro .item .owl-demoprocn ul li{float: left;width:45%;margin-left: 5%;margin-bottom: 30px;}
.product1_c .product1_c_c #owl-demopro .item .owl-demoprocn ul li dl{overflow: hidden;}
.product1_c .product1_c_c #owl-demopro .item .owl-demoprocn ul li dl dt{width: 150px;display: inline-block;vertical-align: middle;}
.product1_c .product1_c_c #owl-demopro .item .owl-demoprocn ul li dl dt em{display: block;overflow: hidden;font-size: 0px;}
.product1_c .product1_c_c #owl-demopro .item .owl-demoprocn ul li dl dt em img{max-width: 100%;}
.product1_c .product1_c_c #owl-demopro .item .owl-demoprocn ul li dl dd{display: inline-block;vertical-align: middle;width: 68%;padding-left: 3%;}
.product1_c .product1_c_c #owl-demopro .item .owl-demoprocn ul li dl dd h3{font-size:20px;font-weight: 500;color:#004c98;transition: 0.5s;}
.product1_c .product1_c_c #owl-demopro .item .owl-demoprocn ul li:hover dl dd h3{color:#de4c23;}
.product1_c .product1_c_c #owl-demopro .item .owl-demoprocn ul li dl dd .owl-demoprocn_x{overflow: hidden;font-size: 16px;color: #555;height: 45px;margin-top: 10px;}
.product1_c .product1_c_c #owl-demopro .owl-pagination{position: initial;}
.product1_c .product1_c_c #owl-demopro .owl-controls{margin: 50px 0 30px;}
#owl-demopro .owl-controls .owl-page span{width:20px;height: 20px;background:url(../images/banner_xan2.png) no-repeat;opacity: 1;}
#owl-demopro .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background:url(../images/banner_xan.png) no-repeat;}
#owl-demopro .owl-controls .owl-buttons{height: 0px;}
#owl-demopro .owl-controls .owl-buttons .owl-prev{transform: translate(-80px,-33px);position: initial;}
#owl-demopro .owl-controls .owl-buttons .owl-next{transform: translate(95px,-33px);position: initial;}
#owl-demopro .owl-controls .owl-buttons div{background:none; }
#owl-demopro .icon-chevron-left{width: 50px;height: 50px;background: url(../images/pre.png) no-repeat;}
#owl-demopro .icon-chevron-right{width: 50px;height: 50px;background: url(../images/next.png) no-repeat;}





.hzhb{width: 100%;overflow: hidden;padding:100px 0;background:url(../images/cp_bg.jpg) no-repeat center;position: relative;z-index: 10;display: none;}
.hzhb1{width: 1200px;margin:0px auto;}
.hzhb1_t{text-align: center;position: relative;padding-bottom: 20px;}
.hzhb1_t:before{content: '';width:70px;height:3px;background:#de4c23;position: absolute;bottom: 0;left:50%;transform: translateX(-50%);z-index: 3;}
.hzhb1_t:after{content: '';width:200px;height:1px;background:#ccc;position: absolute;bottom: 1px;left:50%;transform: translateX(-50%);z-index: 2;}
.hzhb1_t h2{text-align: center;color: #555;font-size:40px;font-weight: 400;margin: 0px;}
.hzhb1_t p{text-align: center;color: #555;font-size:16px;text-transform: uppercase;letter-spacing: 13px;padding: 10px 0px 0;margin: 0px;}
/*新闻中心*/
.news{width: 100%;overflow:hidden;background:#fff;padding: 100px 0 50px;position: relative;z-index: 10;}
.news1{width:1200px;margin:0 auto;padding:0px;overflow:hidden;}
.new1_c{overflow: hidden;margin-top:30px;}
.hzhb1_outer {width:98%; float:left;margin-left:14px;margin-top:30px;position:relative;width: 1200px;margin: auto;text-align: center;padding: 40px 0;position: relative;}
.hzhb1_tab {zoom:1;height:auto;overflow:hidden;}
.hzhb1_tab li {position:relative;z-index:10;cursor:pointer;line-height:40px;padding:0 30px;border-radius:20px;font-size:16px;margin: 0 25px;display: inline-block;background:#fff;margin-bottom: 20px;}
.hzhb1_tab li.current{background:#de4c23;}
.hzhb1_tab li.current a{color: #fff;}
.hzhb1_tab li.hzhb1_content{background:#de4c23;}
.hzhb1_tab li.hzhb1_content a {background: url(../images/pro08.png) 15px 0px no-repeat;color:#fff;}
.hzhb1_tab li a{display: block;font-size: 16px;background:url(../images/pro07.png) 15px 0px no-repeat;margin: auto;color:#333;transition:all 0.3s;}
.hzhb1_tab li:hover a{background:url(../images/pro08.png) 15px 0px no-repeat;}
.hzhb1_content {border-top-width:0;text-align: left;padding:0px 20px;margin-top: 50px;}
.hzhb1_content ul {display:none;overflow: hidden;}
.hzhb1_content ul dl{float: left;width:45%; margin: 0px 2% 30px;padding: 30px 10px;border-bottom: 1px dashed #ccc;transition: 0.5s;}
.hzhb1_content ul dl:hover{background: #fff;}
.hzhb1_content ul dl dt{float: left;width: 150px;}
.hzhb1_content ul dl dt i{display: block;overflow: hidden;font-size: 0px;}
.hzhb1_content ul dl dt i img{max-width: 100%;}
.hzhb1_content ul dl dd{float: right;width: 68%;}
.hzhb1_content ul dl dd h3{font-size: 16px;font-weight: 500;color: #333;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0px;}
.hzhb1_content ul dl dd .new1_c_x{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-top:10px;font-size: 14px;color: #555;}
.hzhb1_content ul dl dd .new1_time{overflow: hidden;margin-top: 8px;}
.hzhb1_content ul dl dd .new1_time p{background:url(../images/xw407-01.png) no-repeat;text-indent: 25px;color: #555;}



#content ul .content_xqnr h3{width:60%;height:40px;line-height:40px;border-bottom:1px dashed #CCCCCC;font-size:16px;font-weight:100;color:#288811;}
#content ul .content_xqnr_c{height:auto;overflow:hidden;margin-top:20px;}
#content ul .content_xqnr_c>div{width:100%;height:auto;float:left;margin-top:10px;text-align:left;}
#content ul .content_xqnr_c>div span{height:50px;line-height:50px;font-size:16px;font-weight:100;float:left;}
#content ul .content_xqnr_c>div input{width: 35%;height: 30px;float: left;padding: 3px 2%;margin-left:31px;}

.yqljs{width: 100%;overflow: hidden;background:#f7f7f7;position: relative;z-index: 10;border-bottom: 1px solid #e8e8e8;}
.yqljs1{width: 1200px;margin: 0px auto;padding: 10px 0;overflow: hidden;}
.yqljs1 ul h3{font-size: 16px;float: left;line-height: 30px;margin: 0px;}
.yqljs1 ul{}
.yqljs1 ul li{}
.yqljs1 ul li{float: left;padding: 0px 10px;font-size: 14px;line-height: 25px;}
.yqljs1 ul li a{color: #555;line-height: 30px;}
.yqljs1 ul li a:hover{color: #e95805;}

.footer_bg{width:100%;margin:auto;  padding:50px 0; overflow:hidden; color:#787876;transform: rotateY(180deg);
    background: -webkit-linear-gradient(red, blue);
    background: -o-linear-gradient(red, blue);
    background: -moz-linear-gradient(red, blue);
    background: linear-gradient(#f9f9f9, #f8f8f8);
    background: #f9f9f9;

}
.footer{width:1200px;margin:auto;transform: rotateY(180deg);margin-top:0px !important;}
.footer .footer_fle{float: left;width:50%}
.footer .footer_fle dl{width: 25%;float: left;}
.footer .footer_fle dl dt{font-size: 16px;color: #333;margin-bottom: 10px;}
.footer .footer_fle dl dd{font-size:14px;line-height: 30px;}
.footer .footer_fle dl dd a{color: #555;transition: 0.3s;}
.footer .footer_fle dl dd:hover a{color:#e95805;}
.footer .footer_rie{float: right;width: 45%;}

.footer_cont{width:315px;float:left;}
.footer_cont_tit{width:315px;float:left; padding-bottom:20px;font-size:16px; color:#555;}
.footer_cont_tit a{color:#333;} 
.footer_cont_tit a:hover{color:#f96105;}
.footer_cont_txt{width:255px;float:left; margin-top:0px; font-size:14px; color:#888;background:url(../images/footer_tb.jpg) left no-repeat; padding-left:60px; line-height:20px;}
.footer_cont_txt:hover{background:url(../images/footer_tbon.jpg) left no-repeat; display:block;}

.footer_cont_txt2{width:255px;float:left; margin-bottom:15px; font-size:14px; color:#888;background:url(../images/footer_tb2.jpg) left no-repeat; padding-left:60px; line-height:20px;}
.footer_cont_txt2:hover{background:url(../images/footer_tb2on.jpg) left no-repeat; display:block;}
.footer_cont_txt2 dir{width: 22%;float: left;}
.footer_cont_txt2 .footer_cont_txt2r{float: left;width: 75%;}
.footer_cont_txt2 .footer_cont_txt2r p{margin:0px;}
.footer_cont_txt3 dir{width: 22%;float: left;}
.footer_cont_txt3 .footer_cont_txt2r{float: left;width: 75%;}
.footer_cont_txt4 dir{width: 22%;float: left;}
.footer_cont_txt4 .footer_cont_txt2r{float: left;width: 75%;}

.footer_cont_txt3{width:255px;float:left; margin-bottom:15px; font-size:14px; color:#888;background:url(../images/footer_tb3.jpg) left no-repeat; padding-left:60px; line-height:20px;}
.footer_cont_txt3:hover{background:url(../images/footer_tb3on.jpg) left no-repeat; display:block;}
.footer_cont_txt3 a{color: #888;}

.footer_gjwm{width:315px;float:left; margin-left:90px;position: relative;}
.footer_gjwm_bt{width:200px;float: left;font-size: 14px;font-size:16px;color: #333;text-align: center;float:right;}
.footer_gjwm_tb{width:315px;float:left; margin-top:20px;}
.footer_gjwm_tb li{display:inline-block; width:38px; height:38px;overflow:hidden; margin-right:10px; font-size:0px;}
.footer_gjwm_tb li:nth-child(3n){ margin-right:0;}
.footer_gjwm_tb li a{display:block; width:38px; height:38px; line-height:38px;}
.footer_gjwm_tb li a:hover{display:block; width:38px; height:38px; line-height:38px;}
.footer_gjwm_tb li:nth-of-type(1){background:url(../images/footer_tb4.jpg) no-repeat left top;transition: 0.3s;}
.footer_gjwm_tb li:nth-of-type(2){background:url(../images/footer_tb5.jpg) no-repeat left top;transition: 0.3s;}
.footer_gjwm_tb li:nth-of-type(3){background:url(../images/footer_tb6.jpg) no-repeat left top;transition: 0.3s;}
.footer_gjwm_tb li:hover{background-position:left bottom;}

.footer_gjwm_bts h3{overflow: hidden;font-size: 16px;font-weight:400;color: #333;margin-bottom: 20px;margin-top: 0px;}
.footer_gjwm_bts em{display: block;overflow: hidden;width: 100%;}
.footer_gjwm_bts em img{max-width: 100%;}

.bq{width: 100%;overflow: hidden;background:#072541;padding: 15px 0;}
.bq_con{width: 1200px;margin: 0px auto;color:#fff; font-size:12px; line-height:42px;}
.bq_con p{margin: 0px;text-align: center;}
.bq_con p.bq_con_l{float:left;}
.bq_con p.bq_con_l{font-size:12px;color: #fff;}
.bq_con p.bq_con_r{float: right;color: #fff;}
.bq_con p.bq_con_r a{color:#fff;font-size:12px;}


/*内页*/
.about_banner{width: 100%;overflow:hidden;background: url(../images/about_banner.jpg) no-repeat center;text-align: center;padding: 92px 0;}
.about_banner p{font-size: 14px;color:#e2522d;text-transform: uppercase;letter-spacing: 7px;margin:0px;}
.about_banner h2{font-size: 50px;padding: 15px 0;font-weight: bold;margin:0px;color:#e2522d;}
.about_banner span{color:#555;}

/*.about_bannerwz p{font-size: 14px;color: #fff;text-transform: uppercase;letter-spacing: 7px;margin:0px;}
.about_bannerwz h2{font-size: 50px;padding: 15px 0;font-weight: bold;margin:0px;color: #fff;}
.about_bannerwz span{color: #fff;}*/

.about_ny{margin: 50px 0;}
.about_ny1 p{line-height: 30px;}

/*荣誉资质*/
.qywhny{overflow: hidden;}
.qywhny1{overflow: hidden;font-size: 0px;text-align: center;}
.qywhny1 .qywhny1_l{width: 50%;display: inline-block;vertical-align: middle;}
.qywhny1 .qywhny1_l .qywhny1_ln{overflow: hidden;margin-bottom: 15px;}
.qywhny1 .qywhny1_l .qywhny1_ln h3{font-size: 24px;padding: 20px 30px;background: #0795d7;width: 170px;float: left;font-weight: 500;color: #fff;text-align: left;}
.qywhny1 .qywhny1_l .qywhny1_ln .qywhny1_ln_r{float: left;width: 60%;margin-left: 20px;text-align: left;}
.qywhny1 .qywhny1_l .qywhny1_ln .qywhny1_ln_r h2{background: none;width: 100%;padding: 0px;color: #555;font-size: 18px;}

.qywhny1 .qywhny1_r{width: 34%;display: inline-block;vertical-align: middle;}
.qywhny2 .qywhny1_r{width: 50%;margin-top: 50px;}



.ryzz1{overflow: hidden;}
.ryzz1 ul{margin: 0px;margin-left:-2%;}
.ryzz1 ul li{width:23%;margin: 0px 0% 3% 2%;float: left;border: 1px solid #e2e7ea;}
.ryzz1 ul li a {color: #fff;text-align: center;display: block;width: 100%;height:auto;font-size: 0px;overflow: hidden;}
.ryzz1 ul li a img {width: 100%;max-width:100%;transition: 0.5s;}
.ryzz1 ul li:hover a img{transform: scale(1.2);}
.ryzz1 ul li p {text-align: center;height: 50px;line-height: 50px;background: #efefef;}
.ryzz1 ul li:hover p{background: #E4E4E4;}



.xdh{width: 100%;overflow: hidden;margin: 30px 0;}
.xdh1{width: 1200px;margin: 0px auto;color: #888;}
.xdh1 a{padding: 0px 10px;color: #888;font-size: 14px;}

/*产品分类*/
.product_ny{padding:0 0 50px 0;}
.product_banner{width: 100%;background: url(../images/product_banner.jpg) no-repeat center;}
.profl{width: 100%;overflow: hidden;overflow: hidden;margin-top: 15px;}
.profl1{background: #e2e7ea;padding: 30px 20px;}
.profl1 ul{margin-left:-30px;}
.profl1 ul li{float: left;margin-left: 30px;}
.profl1 ul li a{display: block;overflow: hidden;color: #555;background:#fff;padding: 10px 30px;border-radius: 10px;transition: 0.3s;}
.profl1 ul li a.cur{background:#e2522d;color: #fff;}
.profl1 ul li a:hover{background:#e2522d;color: #fff;}

.profl2{overflow: hidden;border: 1px solid #e2e7ea;padding: 30px 20px;margin-top: 30px;}
.profl2 ul{margin-left:-10px;} 
.profl2 ul li{float: left;margin-left: 10px;}
.profl2 ul li a{display: block;overflow: hidden;color: #555;background:#fff;padding: 10px 20px;border-radius: 10px;transition: 0.5s;}
.profl2 ul li a.cur{color:#3b8bb0;border-bottom: 1px solid #3b8bb0;}
.profl2 ul li a:hover{color:#3b8bb0;border-bottom: 1px solid #3b8bb0;}

.product_nycn{overflow: hidden;}
.product_nycn ul{margin-left:-2%;}
.product_nycn ul li{width: 31%;float: left;margin-left:2%;border: 1px solid #e7e7e7;margin-top: 30px;transition: 0.5s;}
.product_nycn ul li:hover{border: 1px solid #e2522d;}
.product_nycn ul li:nth-child(1){margin-top: 0px;}
.product_nycn ul li:nth-child(2){margin-top: 0px;}
.product_nycn ul li:nth-child(3){margin-top: 0px;}
.product_nycn ul li .product-img{overflow: hidden;}
.product_nycn ul li .product-img i{display: block;overflow: hidden;font-size: 0px;}
.product_nycn ul li .product-img i img{max-width: 100%;transition: 0.5s;}
.product_nycn ul li:hover .product-img i img{transform: scale(1.1);}
.product_nycn ul li .product-b-info{overflow: hidden;border-top: 1px solid #e7e7e7;padding: 10px;}
.product_nycn ul li .product-b-info h1{font-size: 20px;padding-bottom: 13px;color: #333;transition: 0.5s;}
.product_nycn ul li .product-b-info p{height: 85px;overflow: hidden;line-height: 30px;color: #555;}
.product_nycn ul li:hover .product-b-info h1{color:#e2522d;}
.product_nycn ul li .product-img h4{font-size: 16px;}
.product_nycn ul li .product-img table{margin-top: 30px;border-right:1px solid #f00;border-bottom:1px solid #f00;}
.product_nycn ul li .product-img table tbody td{border-left:1px solid #f00;border-top:1px solid #f00;}

.product_nysjcn ul li .product-b-info h1{font-size: 14px;text-align: center;}
.product_nysjcnxq{overflow: hidden;}
.product_nysjcnxq .product_nysjcnxql{width:33%;float: left;}
.product_nysjcnxq .product_nysjcnxqr{width: 50%;float: left;}
.product_nysjcnxq .product_nysjcnxqr h3{font-size:16px;padding-bottom: 10px;border-bottom: 1px solid #eaeaea;margin-bottom: 30px;}

.product_nysjcnxq_x{overflow: hidden;margin-top: 50px;}
.product_nysjcnxq_x h1{font-size: 20px;border-bottom: 1px solid #eaeaea;padding: 10px 0;}
.product_nysjcnxq_xcn{margin-top: 50px;}

/*二级页面*/
.product_nyejcn{overflow: hidden;}
.product_nyejcn .product_list_l{float: left;width: 350px;border: 1px solid #eaeaea;}
.product_nyejcn .product_list_l em{display: block;overflow: hidden;font-size: 0px;}
.product_nyejcn .product_list_l em img{max-width: 100%;}
.product_nyejcn .product_list_r{float: left;width: 67%;margin-left: 45px;}
.product_nyejcn .product_list_r h3{padding-bottom: 10px;border-bottom: 1px solid #eaeaea;margin-bottom: 15px;}
.product_nyejcn .product_list_r p{line-height: 30px;height: 83px;overflow: hidden;}
.product_nyejcn .product_listmr{overflow: hidden;margin-top:22px;}
.product_nyejcn .product_listmr ul{margin-left:-30px;}
.product_nyejcn .product_listmr ul li{float: left;margin-left:30px;}
.product_nyejcn .product_listmr a{display: block;padding: 7px 0px;border: 1px solid #eaeaea;width: 140px;text-align: center;color: #555;transition: 0.5s;}
.product_nyejcn .product_listmr a:hover{background: #e2522d;color: #fff;}

.product_nyejfl{overflow: hidden;margin-top: 50px;padding: 30px 10px;border: 1px solid #eaeaea;}
.product_nyejfl ul{margin-left: -30px;}
.product_nyejfl ul li{float: left;border:1px solid #eaeaea;margin-left: 30px;border-radius: 30px;transition: 0.5s;}
.product_nyejfl ul li a{display: block;padding:10px 30px;color: #555;}
.product_nyejfl ul li:hover{background:#e2522d;}
.product_nyejfl ul li a:hover{color: #fff;}
.product_nyejfl ul li.cur{border:1px solid #e2522d;background: #e2522d;}
.product_nyejfl ul li.cur a{color:#fff;}
.product_nyejfl ul li.product_more{width:45px;height: 45px;border-radius: 0px;}
.product_nyejfl ul li.product_more a{padding: 0px;text-align: center;line-height: 40px;font-size: 35px;font-weight: 300;}
.product_nyejfl ul li.product_more:hover{background:#e2522d;}

.product_nyejx{overflow: hidden;margin-top: 50px;}
.product_nyejx table{border-spacing: 0;border-collapse: collapse;width:100%;}
.product_nyejx table tbody{border-left:1px solid #ccc;border-top:1px solid #ccc;}
.product_nyejx table tbody tr td{border-right:1px solid #9eafb7;border-bottom:1px solid #9eafb7;font-size:14px;padding:10px;}
.product_nyejx table tbody tr:nth-child(1) td,.product_nyejx table tbody tr:nth-child(2) td{text-align: center;background: #b3c0c6;color:#fff;}
.product_nyejx table tbody tr td{text-align: center;background: #b3c0c6;color:#fff;}
.product_nyejx table tbody tr td{background: #fff;color: #555;}
.product_nyejx table tbody tr td a{color: #555;transition: 0.5s;}
.product_nyejx table tbody tr td a:hover{color: #e2522d;}



/*技术支持*/
.jszc_banner{background: url(../images/jszc_banner.jpg) no-repeat center;}

.cjwt{overflow: hidden;}
.cjwt ul{}
.cjwt ul li{width: 100%;border-bottom: 1px dashed #ccc;padding:15px 0;margin: 20px 0;}
.cjwt ul li a{color: #555;background: url(../images/zjt.png) no-repeat left;padding-left: 20px;}
.cjwt ul li span{float: right;font-size: 14px;}
.cjwt ul li:hover a{color: #e2522d;}

/*资料下载*/
/*资料下载*/
.zlxz{width:100%;overflow: hidden;background: #fff;}
.download-box{width:1200px;height:auto;clear:both;margin:auto}
.download-headtitle{clear:both;width:auto;display:block;float:left;height:60px;border-bottom:1px dashed #7d7d7d;border-top:1px dashed #7d7d7d;width: 100%;}
.download-headtitle ul li{float:left;line-height:60px;color:#f58029;text-align: center;}
.d_class{width: 12%;}
.d_name{width:52%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.d_look{width:12%;}
.d_time{width:12%;}
.d_load{width:12%}
.d_load a:hover{color:#f58029;text-decoration:underline}
.download-container{width:100%;height:auto;clear:both;padding-bottom:20px;border-bottom:1px dashed #7d7d7d}
.download-title{display:block;float:left;margin:0;width:12%;line-height:30px;clear:both;text-align: center;}
.text-show{width:83%;float:right;display:block;margin:0}
.download-container .download ul{padding:0}
.download ul li{display:block;float:left;height:auto;line-height:30px;text-align: center;}
.download .d_look{width:10%;height:30px;margin:0px 35px 0 70px;}
.d_look span{display:block;margin:3px auto;width:20px;height:20px;text-align:left;background:url(../images/fold-down.png) center no-repeat}
.download-container ul{padding-top:10px}
.download-container ul li{height:30px;margin:0;font-size: 14px;}
.download-container ul li.d_load{margin-left:20px;}
.download-container ul li.d_load a{color: #555;}
.download-container .d_s{margin-top:10px;height:140px}
.d_s .d_look span{background:url(../images/fold-up.png) center no-repeat}
.d_s .download-text{display:block}
.d_s .text-hide{display:block}
.d_s a{color:#f58029;text-decoration:underline}
.download .d_look span:hover{cursor:pointer}
.download-text{width:100%;height:90px;overflow:hidden;line-height:30px;color:#666;border-bottom:1px dashed #7d7d7d;padding-bottom:10px;display:none}

/*留言*/
.zxly_con{overflow: hidden;margin-top:50px;}
.feedback{padding-top:50px;overflow:hidden;margin-bottom: 50px;}
.feedback .title,.map2 .title{text-align:center;font-size:24px;font-weight:normal;margin-bottom:25px;color:#333;}
.feedback .title span,.map2 .title span{background:#fff;padding:0 30px;position:relative;top:-15px;}
.feedback .title::before,.map2 .title::before{content:"";border-bottom:1px solid #e1e1e1;height:12px;vertical-align:top;width:100%;display:block;}

#feedback_form .formidnr{width: 33.3%;overflow: hidden;float: left;}
#feedback_form label{display:block;float:left;height:32px;line-height:32px;margin-bottom:30px;padding-left:40px;font-size:14px;}
#feedback_form label.name{background-position:0 -32px;}
#feedback_form label.email{background-position:0 -64px;}
#feedback_form label.city{background-position:0 -96px;}
#feedback_form label.msg_title{background-position:0 -128px;}
#feedback_form label.address{background-position:0 -160px;}
#feedback_form label.message{background-position:0 -192px;margin-bottom:10px;}
#feedback_form input{width:240px;height:30px;line-height:30px;float:left;margin:0 37px 30px 0;padding:0 10px;border:1px solid #dbdbdb;}
#feedback_form input.last{margin-right:0;}
#feedback_form .msg{padding:30px 0;}
#feedback_form textarea{height:125px;width:1178px;padding:10px;border:1px solid #dbdbdb;display:block;}
#feedback_form .btns{width:120px;height:40px;margin-right:10px; background:#E95805;color:#fff;border:none;font-size:15px;margin-bottom:0;cursor:pointer;}
#feedback_form .btns:hover{background:#f96105;transition:all 0.3s;}
#feedback_form .reset{background:#ccc;cursor:pointer;margin-bottom:0;}
#feedback_form .tableRow{width:100%;height:32px;margin-bottom: 50px;}
#feedback_form .tableRow input{width:150px;margin-right:10px;color:#999;float:left;}
#feedback_form .tableRow .checkcode{width:50px;height:22px;margin-left:5px;border:1px solid #ccc;padding:4px 5px;display:block;float:left;background:#fff;}
#feedback_form input:focus,#feedback_form textarea:focus{border-color:#b39058;}

/*新闻*/
.new_ny_banner{background: url(../images/new_banner.jpg) no-repeat center;}
.new_ny{overflow: hidden;}
.new_ny ul{margin-left:-2%;}
.new_ny ul li{float: left;width:23%;margin-left:2%;height: 280px;}
.new_ny ul li i{display: block;overflow: hidden;font-size: 0px;}
.new_ny ul li i img{max-width: 100%;}
.new_ny ul li .new_nycn_c{overflow: hidden;}
.new_ny ul li .new_nycn_c h3{font-size:16px;color:#333;padding: 10px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_ny ul li .new_nycn_c p{height:50px;line-height: 25px;color: #555;}

.new_xq_ny .new_nyxq1_l_t {height: auto;margin-bottom: 30px;border-bottom: 1px solid #e6e6e6;}
.new_xq_ny .new_nyxq1_l_t h3{line-height:70px;font-size: 40px;text-align: left;margin:0px;text-align: center;}
.new_xq_ny .new_nyxq1_l_t .new_nyxq1_l_tc{width: 100%;overflow: hidden;text-align: center;margin:15px 0;}
.new_xq_ny .new_nyxq1_l_t .new_nyxq1_l_tc .M{line-height: 30px;display: inline-block;vertical-align: middle;}
.new_xq_ny .new_nyxq1_l_t .new_nyxq1_l_tc .fx{margin-left: 30px;display: inline-block;vertical-align: middle;}
.new_xq_ny .new_nyxq1_l_c{line-height: 2em;color:#555;font-size: 16px;}
.new_xq_ny .new_nyxq1_l_c img{max-width: 100%;display:block;margin:0px auto;padding:5px 0;}
.new_xq_ny .new_nyxq1_l_c h2{line-height: 56px;}
.new_xq_ny .new_nyxq1_l_c h3{font-weight: 400;}

.fys{width:835px;height:90px;margin: 0px auto;position: relative;border: 1px solid #e6e6e6;border-left:0;border-right:0;}
.fys i{display: block;width: 140px;height:40px;line-height:40px;padding:0px 30px;position: absolute;top:25px;border: 1px solid #ccc;text-align: center;font-style: normal;}
.fys i a{display: block;width:100%;color: #555;}
.fys i:hover{background:#f23c00;}
.fys i:hover a{color:#fff;}
.fys i.fys_l{left:0;}
.fys i.fys_c{left:50%;transform: translate(-50%,0);}
.fys i.fys_r{right:0;}
.fys_pro {border-bottom: 1px solid #ccc;}

/*人才招聘*/
.rczp_banner{background: url(../images/rczp_banner.jpg) no-repeat center;}
.job_show dt{background-image:url(../images/job_ico1.png);padding-right:100px; background-position: right center; background-repeat:no-repeat; font-size:18px; cursor:pointer; margin-bottom:10px;border-bottom:1px solid #ededed;line-height:70px;position:relative;}
.job_show dt.on{background-image:url(../images/job_ico2.png) }
.job_show dt h2{background-image:url(../images/job01.png);background-repeat:no-repeat;background-position:left center;margin-right:310px;font-size: 16px;}
.job_show dt p{position:absolute;top:0px;right:130px;font-size:14px;color:#666;line-height: 70px;}
.job_show dt p span{margin-right:20px;}
.job_show dt.on h2{background-image:url(../images/job02.png);color:#e2522d;}
.job_show dd{padding:5px 0; width:96% !important; display:none; margin:0 auto !important; line-height:30px;border-bottom:1px solid #ededed}
.job-div{margin-bottom:20px;}
.job-div .h2 h3{font-size: 16px;}


/*联系我们*/
.lxwm_ny{border-top: 1px solid #dddddd;padding-top: 30px;}
.lxwm_x{overflow: hidden;}
.lxwm_x ul{margin-bottom: 30px;}
.lxwm_x ul li{display: inline-block;width:33%;line-height: 40px;font-size: 14px;padding-left: 40px;}
.lxwm_x ul li em{font-style: normal;font-weight:bold;}

/*地图*/
.lxwmdt{width:100%;overflow: hidden;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;overflow: hidden;visibility: hidden;}
.map{ margin-top:60px;}
.map-left{ width:780px; height:560px;}
.map-line{ width:420px; height:550px; background-color:#111; padding-top:10px;}
.map-line dl{ margin:25px 30px 0; background-repeat:no-repeat; background-position:left 8px; padding-left:55px;}
.map-line dl dt{ font-size:18px; line-height:30px; color:#eee;}
.map-line dl dd{ font-size:14px; line-height:24px; color:#bbb; padding:5px 0 25px; border-bottom:1px dotted #888;}
.map-line dl:nth-last-child(1) dd{ border:none;}
.map-line dl.map-line-a{ background-image:url(../images/icon-cc-a.png);}
.map-line dl.map-line-b{ background-image:url(../images/icon-cc-b.png);}
.map-line dl.map-line-c{ background-image:url(../images/icon-cc-c.png); background-position:left 3px; }
#dituContent{width:780px;height:560px;float:left;}


/*联系我们*/
.lxwm_banner{background: url(../images/contact_banner.jpg);}

/* 在线客服样式 */
.float_qq{ position:fixed; top:270px; right:0; width:45px; height:203px; z-index:6666;}
.float_qq li{ width:auto; height:50px; z-index:20;}
.qq_drop_down{display: none;width:60px;height: 52px;text-align: center;}
.float_qq li.float_qq1,.float_qq li.float_qq4{ position:absolute; left:0; width:62px;}
.float_qq li.float_qq1{ top:138px;}
.float_qq li.float_qq2{ position:absolute; top:51px; left:0; width:126px;}
.float_qq li.float_qq3,.float_qq li.float_qq5{ position:absolute; top:92px; left:0; width:172px;}
.float_qq li.float_qq4{ top:0px;}
.float_qq li.float_qq5{top:46px;}
.float_qq6{position:absolute;top:500px;top:-46px;}
.float_qq4{ position:absolute; top:153px; left:0;}
.float_qq li a{ display:block;color:#FFF; font-size:14px; height:45px; line-height:50px; overflow:hidden; background-color:#000; opacity:0.8; border-radius:6px;}
.float_qq li a img{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px;}
.float_qq li a:hover{ background-color:#0075BE; opacity:1;}
.float_shwx{ position:absolute; top:0; left:-139px;width:139px; height:auto;display:none;background: #fff;}
.float_shwx img{ display:block; padding:13px; background-color:#fff;border:1px solid #dadada;width:139px; height:139px;}
.float_shwx p{line-height: 30px;text-align: center;}

/*分页*/
.digg{text-align:center;color: #fff;}
.DIV.digg {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center}
DIV.digg A {BORDER: #DEDEDE 1px solid; PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px;  COLOR: #333; PADDING-TOP: 2px; TEXT-DECORATION: none}
DIV.digg A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg SPAN.current {BORDER: #029BDE 1px solid; PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 2px;  BACKGROUND-COLOR: #029BDE}
DIV.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}