@charset "utf-8";
/* CSS Document */
body{ font-family:"Microsoft YaHei","微软雅黑",helvetica,arial,verdana,tahoma,sans-serif; padding-top:229px;}
ul{ margin:0px; padding:0px;zoom:1;/*用于IE6*/ }
div {zoom:1;/*用于IE6,要是IE6错位,修复这个.*/}
li{ margin:0px; padding:0px;list-style:none;vertical-align:middle;float:left;}
dl,dt,dd {margin:0;padding:0;}
img{margin:0px auto;border:0;}
a {text-decoration:none;color:#000;}
a:hover {color:#FF3300;}
a img{border:none;border:0;}
p,h1,h2,h3,h4,h5 {margin:0;padding:0;}
.clear {clear:both;width:100%;height:0;font-size:0px;overflow:hidden;}
 
input,select {padding:0;margin:0;}
.wrap {width:1000px;margin:0 auto;height:auto;}
.fl {float:left;}
.fr {float:right;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}
.f22 {font-size:22px;}
.f24 {font-size:24px;}
.lh18 {line-height: 18px;}
.lh20 {line-height: 20px;}
.lh22 {line-height: 22px;}
.lh24 {line-height: 24px;}
.lh26 {line-height: 26px;}
.lh28 {line-height: 28px;}
.lh30 {line-height: 30px;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.fb {font-weight:bold;}
.fn {font-weight:normal;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.m10 {margin:10px;_display:inline;}
.m20 {margin:20px;}
.mb20 {margin-bottom:20px;}
.pl10 {padding-left: 10px;}
.pl20 {padding-left: 20px;}
.pr10 {padding-right: 10px;}
.pr20 {padding-right: 20px;}
.pt15 {padding-top: 15px;}
.pt10 {padding-top: 10px;}
.pt20 {padding-top: 20px;}
.pb10 {padding-bottom: 10px;}
.pb20 {padding-bottom: 20px;}
.pr5 {padding-right: 5px;}
.pl5 {padding-left: 5px;}
.pt5 {padding-top: 5px;}
.pb5 {padding-bottom: 5px;}
.p10 {padding: 10px;}
.p20 {padding:20px;}
.p5 {padding: 5px;}
.p1 {padding: 1px;}
.b {display:block;}
.in-b {display:inline-block;zoom:1;*display:inline;}
.por {position:relative;}
.poa {position:absolute;}
.ti {text-indent:-999999px;}
#no {border:none;border:0;}
.red{ color:#e40f41 !important;}
.clear{ clear:both;}
.ml3{ margin-left:3%;}
.mr3{ margin-right:3%;}
.white{ background:#fff;}
.bgf0{ background:#f0f0f0;}
.ml1{ margin-left:1%;}
.mr1{ margin-right:1%;}
.mt10{ margin-top:10px;}
.fn{ float:none !important;}
.mr4{ margin-right:4%;}
.pl3{ padding-left:3%;}
.pr3{ padding-right:3%;}
.strong{ font-weight:bold;}
.red{ color:#da261d;}
.blue{ color:#0080ff !important;}
.yellow{ color:#ff8800 !important;}
.grey{ color:#abaaa9 !important;}
.text-center{ text-align:center;}
.hidden{ visibility:hidden;}
.text-right{ text-align:right;}
a:hover{ text-decoration:none !important;}
.white{ background:#fff !important;}
.mt25{ margin-top:25px !important;}
a:focus{ text-decoration:none;}
.w100{ width:100% !important;}
.pl0{ padding-left:0px;}
.pr0{ padding-right:0px;}


/*首页*/
.navbar-default{ background:#fff !important; margin-bottom:0px !important; box-shadow:0px 0px 0px 0px  !important; border-radius:0px !important; border:0px !important; height:107px;}
.navbar-brand>img{ width:127px;}
.navbar-brand{ display:block; padding:0px !important; margin:10px 0px;}
.lang {
    position: relative;
	width:123px;
	margin-top:3px;
}
.search_top_info {
    width: 124px;
}
.search_top {
    width: 123px;
    height: 30px;
    
    position: relative;
}
.search_top_info i.on_i {
    float: left;
    margin-left: 10px;
	 
}
.search_top i.on_i {
    color: #717171;
    font-size: 13px;
    margin-top: 8px;
    margin-right: 9px !important;
    
}
.lang .info {
    border: none;
}
.info {
    width: 88px;
    float: right;
    height: 30px;
    border-left: 1px solid #d4d4d4;
    text-align: center;
    line-height: 30px;
    font-size: 13px;
}
.top-dark-right li i {
    margin-right: 5px;
}
.lang_ul {
    width: 123px;
    position: absolute;
    top: 32px;
    left: 0px;
    background: #fff;
    z-index: 1001;
    padding: 0px;
    border: 1px solid #e0e0e0;
    border-bottom: none;
    display: none;
}

.lang_ul li {
    border-bottom: 1px solid #e0e0e0;
    height: 30px;
    text-align: center;
    line-height: 30px;
    list-style: none;
	width:123px;
}
.lang_ul li:hover{ background:#245492;}
.lang_ul li:hover a{ color:#fff;}
.lang_ul li a {
    color: #8f8f8f;
}
.top{ border-bottom:1px solid #d2d2d2; line-height:35px; font-size:14px; color:#737373;}
.head ul li a{ font-size:15px; color:#000; padding:5px 15px;}
 .head ul li.active a{ color:#fff !important; background:#245492 !important; box-shadow:0px 0px 0px 0px !important;}
 
.bo_content{ overflow:hidden; z-index:20; position:relative;}
.img_bottom{ text-align:center; font-size:15px; color:#010101; padding:10px 0px;}
.bo_demo_list{ border-bottom:3px solid #d1d1d1; margin:20px 10px 20px 10px; background:#fff;}
.bo_content{ margin-top:-70px; background:#fff !important;}
.owl-item{ background:transparent;}
.bo_content{ padding-right:20px;}
 
.delay{ display:none; position:absolute; top:0px; left:0px; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.delay i{ position:absolute; top:50%; left:50%; margin-top:-20px; margin-left:-20px; color:#fff; font-size:40px;}
.de_img_wrap{ width:100%; height:auto; position:relative;}
.bo_demo_list:hover .delay{ display:block;  }
.bo_demo_list:hover{ border-bottom:3px solid #245492;}
.bo_demo{ z-index:20;} 
.new_titl{ font-size:19px; color:#000000; padding-bottom:20px; margin-top:25px;}
.new{ border-bottom:1px dotted #d9d9d9;}
.new_img img{ width:100%;}
 
.new_top{ font-size:14px; color:#000000;  }
.new_time{ font-size:13px; color:#8e8e8e;  }
.new_content{ font-size:13px; color:#777777; line-height:25px;}
.more{ display:block; border-radius:10px; background:#245492; color:#fff; padding:5px 10px; float:left; font-size:13px; margin-top:10px;}
.more:hover{ color:#fff; background:#08a050;}
.foot{ background:#222222; padding:30px 0px; }
.foot_h3 a{ font-size:16px; color:#fff; }
.foot_h3 { margin-bottom:15px; font-weight:bold;}
.foot_ul li a{ font-size:14px; color:#8394ab;}
.foot_ul li{ padding-bottom:5px; width:100%; font-size:14px; color:#8394ab;}
.foot_bottom{ background:#000; font-size:13px; color:#cecece; padding:10px; line-height:25px;}
.banner_img{ width:100%;  }
.owl-demo1-wrap .owl-prev{ background:url(../image/arr_l.jpg) no-repeat; display:block; width:38px; height:38px; background-size:cover; z-index:2;   margin-top:230px;}
.owl-demo1-wrap .owl-next{ background:url(../image/arr_r.jpg) no-repeat; display:block; width:38px; height:38px; background-size:cover; z-index:2;   margin-top:230px;}
 


/*产品中心*/
.pro_h3{ background:#245492; font-size:19px; color:#fff; text-align:center; line-height:60px; width:100%;}
.pro_ul_l li a{ font-size:14px; color:#575757; text-align:center; line-height:49px;}
.pro_ul_l li{ width:100%;  border-bottom:1px solid #c7c7c7; text-align:center;}
.pro_img_l img{ width:100%;}
.address_wrap p{ font-size:13px; color:#575757;}
.address_wrap .addre_name{ font-size:15px; color:#575757; font-weight:bold; margin-bottom:10px;}
.address_wrap{ width:100%; background:#f3f3f3; padding:15px; margin-bottom:15px;}
.pro_l{ background:#fff;   padding:25px 20px 20px;}
.pro_name{ font-size:16px; color:#575757; float:left;}
.pro_line{ display:block; width:100px; height:2px; background:#08a050; float:left; position:absolute; top:34px; left:0px;}
.pro_p{ float:right; }
.pro_p a{font-size:12px; color:#575757; }
.pro_p a:hover{ color:#08a050; }
.pro_p a.active{ color:#08a050;}
.pro_title{ border-bottom:1px solid #c7c7c7; padding-bottom:15px; position:relative;}
.pro_ul_l li.active{ background:#f3f3f3;}
.pro_r{ padding:25px 20px 20px 0px; background:#fff; display:none;}
.pro_r.active{ display:block;}
.pro_img img{ width:100%;}
.pro_img_wrap{ border:1px solid #c7c7c7; border-bottom: 3px solid #d1d1d1 !important;}
.img_pro_bottom{ border-top:1px solid #c7c7c7; font-size:15px; color:#575757; background:#efefef;}
.product_wrap{ margin-top:-25px; background:#fff; overflow:hidden;}

/*产品详情*/
.des_img{ border:1px solid #c7c7c7;}
.des_img img{ width:100%;}
.des_p{ font-size:15px; color:#575757; margin-bottom:15px;} 
.des_wrap{ height:36px; background:#ececec;}
.des_ul li a { font-size:15px; color:#575757; line-height:36px; padding:0px 15px;}
.des_ul li{ float:left; position:relative;}
.des_ul li img{ position:absolute; top:36px; left:50%; margin-left:-10px; display:none;}
.des_ul li.active{ background:#08a050;}
.des_ul li.active a{ color:#fff;}
.des_ul li.active img{ display:block;}
.des_con_p{ font-size:13px; color:#575757; margin-top:25px; margin-bottom:10px;}
.des_con_ul{ float:left;}
.des_con_ul li{font-size:13px; color:#575757; line-height:35px; float:none;}


/*服务中心*/
.ser_ul li{ border-bottom:1px solid #eaeaea; line-height:55px;  width:100%;  font-size:13px; color:#525252;}
.ser_ul li a{ font-size:13px; color:#525252;}
.ser_ul li a:hover{ color:#08a050;}
.ser_load{ font-size:13px; color:#fff !important; background:#8a8a8a; display:block; float:right; width:98px; height:28px; text-align:center; line-height:28px; margin-top:15px;}
.ser_load:hover{ background:#08a050; color:#fff !important;}
.about_p:nth-child(1){ margin-top:25px;}
.about_p{ font-size:13px; color:#575757; line-height:30px;}


/*联系我们*/
.contact_table{ margin-top:50px;}
.contact_table td{ font-size:14px; color:#575757; padding-bottom:20px;}
.contact_table td input{ border:1px solid #dddddd; border-radius:4px; height:30px; line-height:30px; text-indent:0.5em; width:90%; margin-right:5px;}
.contact_table td textarea{ border:1px solid #dddddd; border-radius:4px; line-height:30px; text-indent:0.5em; width:90%; margin-right:5px; min-height:100px; resize:none;}


/*新闻中心*/
.new_time_top{ font-size:12px; color:#b7b7b7; margin-top:20px;}
.new_title{ display:block; font-size:16px; color:#525252; margin-top:15px; margin-bottom:10px;}
.news_img img{ width:100%;}
.new_con{ font-size:13px; color:#595959; line-height:25px; display:block; }
.new_con:hover , .new_title:hover{ color:#08a050;}

.new_right{ border:1px solid #dddddd; border-top:none; border-right:none;}
.new_top_right{ padding:20px; border-bottom:1px solid #dddddd; font-size:14px; color:#595959;}
.new_right_p{ font-size:13px; color:#08a050; margin-bottom:15px;}
.new_bottom_right{ padding:20px;}
.new_right_ul li a{ font-size:13px; color:#575757; line-height:30px;}
.new_right_ul li{ float:none;}


.hoverBig:hover img{ transform:scale(1.1); transition:all 0.5s ease;}
.hoverBig{ overflow:hidden; transition:all 0.5s ease;}

/*新闻详情*/
.new_page_con{ font-size:16px; color:#525252; line-height:30px; margin-top:15px;}


.banner_img{ position:relative; min-height:150px;}
.banner_title{ font-size:36px; color:#e57a20; font-weight:bold;}
.banner_line{ display:block; width:50px; height:2px; background:#245492; margin:10px auto;}
.banner_name{ position:absolute;   top:38%; left:50%;      left: 0px;
    right: 0px;
    text-align: center;}
.lang_i{ position:absolute; top:8px; left:10px;}
.list-inline>li{ position:relative;}
.lang:hover{ cursor:pointer;}
.navbar-nav>li:hover .dropdown-menu{ display:block;}
.navbar-nav>li:hover{ background:#f26529;}
 
.navbar-nav>li:hover > a{color:#fff !important;}
.dropdown-menu li{ width:100%;}
 .dropdown-menu li:hover a{ color:#fff !important; background:#f26529 !important;}
 
.banner_img img{ width:100%; min-height:150px;}
.navbar{ z-index:200;}
.search_wrap{ width:200px; height:30px; position:absolute; top:74px; right:0px; background:#245492; display:none;}
.search_wrap input{ width:170px; height:30px; line-height:30px; text-indent:0.5em; border:1px solid #eee; float:left;}
.search_wrap i{ font-size:20px; color:#fff; margin-left:5px; margin-top:5px;}
.head_wrap{ position:fixed; top:0px; left:0px; z-index:100; width:100%; background:#fff;}
.top{ width:100%; background:#fff;}

/*历史沿革*/
.history_table{ margin:50px auto;}
.history_table td{ font-size:14px; color:#595959; padding:20px;}

.contact_table01 td{ border-bottom:1px solid #c7c7c7; padding:10px 0px;}
.contact_table01{ margin:50px auto;}
.des_con_ul_wrap{ display:none;}
.des_con_ul_wrap.active{ display:block;}
 .new_img{ margin-bottom:10px;}
#carousel-example-generic{ width:100%;}
.item > img{ width:100%;}
 
.index_p{ font-size:17px; color:#fff; margin-bottom:10px;}
.index_h3{ font-size:32px; color:#fff; margin-bottom:20px;}
.carousel-caption{  top:50%; left:23%; margin-top:-115px; text-align:left;}
.index_img{ position:absolute; top:10%; left:42%;}
.index_img img{ width:100%;}
.banner_box{ z-index:800;  position:absolute; top:25%; right:20%; width:245px; height:155px; background:#fff; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
.banner_h3{ padding-left:10px; font-size:16px; color:#fff; line-height:39px; height:39px; background:#3f9b41;}
.banner_ul li{ border-bottom:1px solid #e6e6e6; line-height:36px; padding-left:10px; float:none; width:100%; position:relative;}
.banner_ul li > a{ font-size:14px; color:#666666; display:block; }
.banner_ul li:nth-child(3){ border-bottom:none; }
.banner_ul li:hover{ background:#e5e5e6;}
.content{ width:600px; position:absolute; right:245px; top:0px; background:#fff; padding:20px; display:none; z-index:800;}
.table_h3{ font-size:18px; color:#fff; background:#3f9b41; padding:5px; border-radius:4px; webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
.content_p{font-size:14px; color:#000; line-height:20px; margin-bottom:20px; }
.table_p{ font-size:16px; color:#000; line-height:25px; margin:10px 0px;}
.cont_table input{ width:100px; height:20px; text-indent:0.5em; line-height:20px; float:left; font-size:12px;}
.cont_table select{ width:100px; height:20px;   line-height:20px; float:left; font-size:12px;}
.table_search{ line-height:20px; text-align:center;  font-size:12px; color:#000; display:block; float:left; width:50px; height:20px; margin-left:10px; border:1px solid #eee; background:#e0e3ed;}
.table_search:hover{ color:#fff; background:#3f9b41;}
.ser_h3{  margin:10px 0px;font-size:30px; color:#000;  }
.server_ban{ width:48%; float:left; border-radius:4px; webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; border:1px solid #eee;}
.server_ban02{ margin-left:20px;}
.ser_bann_h3{font-size:18px; color:#fff; background:#3f9b41; padding-left:10px; height:30px; line-height:30px; border-radius:4px 4px 0px 0px; webkit-border-radius:4px 4px 0px 0px; -moz-border-radius:4px 4px 0px 0px; -o-border-radius:4px 4px 0px 0px; -ms-border-radius:4px 4px 0px 0px;}
.ser_p{ padding-left:10px; font-size:12px; color:#000;}
.server_ul li{border-bottom:1px solid #eee; line-height:25px; font-size:12px; color:#000;}
.ser_search{ background:#48743b; font-size:18px; color:#fff; text-align:center; line-height:30px;  margin:96px auto 20px; display:block; width:100px; height:30px; border-radius:4px; webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
.server_phone{ font-size:12px; color:#000; margin-left:80px; margin-top:-25px;}
.server_ul li i{ font-size:8px; color:#3f9b41;}
.ser_search:hover{ color:#fff;}
.ser_search02{ color:#333d96; margin-left:10px; width:auto; height:auto; background:#fff; margin-top:20px;}
.ser_search02:hover{ color:#3f9b41; background:#fff;}
.server_ban03{ width:100%; margin-top:10px;}
.ser_search03{ margin-left:10px; text-align:left; margin-top:10px;}
.cont_table03{ border-top:1px solid #eee;}
.cont_table03 select{ margin-top:10px; width:200px;}
.table_search03{ margin-top:37px; margin-left:-49px;}

#name{ display:none;}



/*首页*/
.navbar-brand{ display:none;}
.navbar-default{ height:53px;}
 
.top{ height:110px;}
.head ul li a{ line-height:53px; padding:0px 25px; color:#fff; font-weight:bold;   }
   
.head ul li{  background:#363636;}
.head ul li:last-child{ border:none;}
.head_menu,.navbar-collapse, .head ul li.active a{ background:#363636 !important;}
.container-fluid, .navbar-collapse{ padding:0px;}
.logo_word{ margin-top:23px;}
.logo_img{ margin-top:28px;}
.list-inline>li .head_num{ font-size:22px; color:#0757b0; font-weight:bold; }
.list-inline>li{ display:block; float:none; font-size:15px; color:#323232;}
.banner_words{ font-size:15px; color:#507aa7; margin-top:5px;}
 
.banner_title{ margin-bottom:10px;    }
.product_wrap{ margin-top:0px;}
.pro_name{ font-size:18px; color:#20489d; font-weight:bold; line-height:50px;}
.pro_p , .pro_p a{ font-size:12px; color:#666;}
.pro_p a.active{ color:#20489d;}
.img_pro_bottom{ background:#c9c9c9; font-size:16px; color:#4e4e4e; margin-top:1px; border:none;}
.de_img_wrap{ border:1px solid #e9e9e9;}
.pro_img_wrap{ border:none;}
.pro_r{  border:1px solid #e9e9e9;}
.pro_l, .pro_r{ padding:inherit;}
.pro_title{ line-height:50px; border:none; background:#f8f8f8; margin-left:-15px; margin-right:-15px; padding:0px 15px;}
.pro_h3{ line-height:50px; background:#20489d; font-size:18px; font-weight:bold; text-align:left; padding-left:30px; padding-right:30px; position:relative;}
.pro_ul_l{  border:1px solid #e9e9e9; margin-bottom:18px;}
.pro_ul_l li{ border:none;}
.pro_ul_l li i{ line-height:45px; color:#8d8d8d;}
.pro_ul_l li.active{ background:#fff;}
.pro_i{ position:absolute; right:25px; top:17px; display:inline-block; width:19px; height:19px; border:1px solid #507fc0; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%;}
.pro_ul_l li{ text-align:left; padding:0px 30px;}
.pro_i i{ color:#507fc0; position:absolute; right:4px;}
.pro_l{ padding:0px;}
.pro_ul_l_new li a,.pro_ul_l_new li a i{ line-height:30px;}
.pro_ul_l_new li a i{ margin-right:5px;}
.pro_ul_l_new li a{ font-size:12px;}
.pro_ul_l_new{ padding:10px 0px;}
.pro_ul_l li em{ font-size:22px; color:#0f62c0; font-weight:bold;}
.pro_ul_l li .liuyan{ margin:0px auto; padding:0px; display:block; width:91px; height:30px; line-height:30px; text-align:center;background:#1358e1; border-radius:4px; -webkit-border-radius:4px;-o-border-radius:4px; -ms-border-radius:4px;  -moz-border-radius:4px;}
.pro_ul_l li .liuyan{ line-height:30px;  font-size:12px; color:#fff; }
.pro_ul_l_liuyan li{ text-align:center; line-height:40px;}
.pro_ul_l_liuyan{ margin-top:-18px; padding-bottom:30px;}
.foot_h3{ font-size:15px; color:#fff;}
.foot_ul li a{ font-size:13px; color:#fff;}
.foot{ background:#222222;}
.foot_bottom{ background:#222222; border-top:1px solid #2d2d2d;}
.foot_bottom a, .foot_bottom p{ font-size:13px; color:#fff;}

.product_img{ border-right:1px solid #e9e9e9;}
.product_name{ font-size:16px; color:#e50012; margin-top:30px; margin-bottom:20px;}
.product_con{ font-size:13px; color:#636363; line-height:30px; border-top:1px solid #e9e9e9; padding-top:10px;}
.product_des{ padding:30px 0px;}
.des_wrap{ margin:0px -15px;}
.des_ul li.active{ background:#f8f8f8}
.des_ul li.active a{ font-size:16px; color:#393939; font-weight:bold; padding:0px 100px;}
.product_all{ font-size:15px; color:#e50012; float:left;}
.more_product{ font-size:13px; color:#191919; float:right;}
.product_all_top{ border-bottom:1px solid #e9e9e9; padding-bottom:10px;}
.product_top{ font-size:15px; color:#191919; margin-bottom:10px;}
.product_top_bottom{ font-size:13px; color:#858585; line-height:25px;  }
.pro_ul_l_top li:nth-child(1){ padding:0px;}
.pro_ul_l li .top_i{ line-height:18px; right:5px;}
.abou_con{ font-size:13px; color:#858585; line-height:25px;}
.abou_top{ font-size:15px; color:#e50012; margin:30px 0px;}
.abou_con02{ font-size:12px; line-height:22px;}
.about_img_wrap{ border-top:1px dotted #dfdfdf; padding-bottom:30px; margin:20px 15px;}
.about_img{ border-radius:4px; margin:0px 0px 10px 10px;}
.abou_con_wrap{ padding:20px;}
.abou_con14{ font-size:14px; line-height:28px;}
.img_bottom02{ font-size:16px; color:#626262;}
.client_img{ border:1px solid #f4f4f4;}
.case_client_ul{ margin-bottom:20px;}
.case_client_ul li{ float:left; width:19%; margin-right:1%; margin-top:20px;  }
.case_client_ul li:last-child{ margin-right:0px;}
.product_all_tel{ float:none; margin:20px 0px;}
.tel_wrap{ background:#f8f8f8; margin:0px 30px;}
.tel_time{ font-size:12px; color:#767676; }
.tel_name{font-size:14px; color:#000; margin:5px 0px;}
.about_img_wrap02{ border:none;}
.pro_r{ padding-bottom:20px;}
.about_wrap{ margin-bottom:20px;}
.more_index{ display:inline-block; width:99px; height:31px; margin-top:20px; background:#20489d; font-size:13px; color:#fff; font-weight:bold; text-align:center; line-height:31px;border-radius:4px; -webkit-border-radius:4px; moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
.carousel02{ margin-top:0px !important; border:8px solid #f1f1f3;}
.index_content{ padding:30px 0px 20px;}
.product_all_top02{ border:none; margin-bottom:10px;}
.carousel-indicators02 li{ border:none; background:#fff; width:7px; height:7px;   margin:0px 5px 0px 0px;}
.carousel-indicators02 li.active{ background:#e50012; border:none; width:7px; height:7px; margin:0px 5px 0px 0px;}
.carousel-indicators02{ bottom:0px; left:80%;}
.banner_bottom{ position:absolute; bottom:0px; left:0px; right:0px; height:35px; background:rgba(0,0,0,0.5);}
.more_index:hover{ color:#fff; background:#e50012;}
.contatc_index_ul li{ font-size:12px; color:#777777; margin-bottom:10px; float:none;}
.contatc_index_ul li span{ font-size:12px; color:#000; font-weight:bold;}
.contatc_index_ul{ background:url(../img/img10.jpg) no-repeat; background-size:cover;  padding-bottom:20px; padding-top:10px;}
.contatc_index_ul02 li{ float:left; width:50%; height:47px; text-align:center; background:#20489d;   line-height:47px;}
.contatc_index_ul02 li:nth-child(2){ background:#b1b1b1;}
.contatc_index_ul02 li a{ font-size:14px; color:#fff; font-weight:bold; }
.about_wrap_index{ background:#f1f1f3; padding:7px;}
.product_all_top02 h3{ font-size:16px;}
.carousel-indicators03{ display:none;}
.banner_bootom_t{ overflow:hidden;}
.banner_top{ font-size:15px; color:#000; font-weight:bold; margin-bottom:5px;}
.bannre_con{ font-size:12px; color:#777777; line-height:22px;}
.bannre_bottom_wrap{ position:absolute; top:0px; left:0px; right:0px; height:39px; }
.banner_bootom_t{ background:rgba(238,239,241,0.9); margin:0px 15px; }
.owl-item:hover{ background:#fff;  }
 .bann_close{    
    width: 212px;
    height: 39px;
    background: #2c2e31;
    text-align: center;
    position: absolute;
    
    right: 123px;
    line-height: 39px;
    font-size: 14PX;
    color: #fff;
    cursor: pointer; overflow:hidden;}
.baner_close_wrap{ position:absolute; right:0px; top:-39px;  }
.img_bannr{ margin-left:1px;}
.bann_close.hover span{ display:block;}
.bann_close span{ display:none;}
.contatc_index_ul li i{ margin-right:5px;}
.share_i{ display:inline-block; width:27px; height:27px; border-radius:50%; text-align:center; line-height:27px; margin-right:10px; border:1px solid #6d6d6d;}
.share_i i{ color:#6d6d6d; margin-left:4px;}
.share_i:hover{border:1px solid #e50012;}
.share_i:hover i{ color:#e50012;}
.top-dark-right{ margin-top:14px;}
.top_li{ margin-bottom:-5px;}
.dropdown-menu{ padding:0px !important;}
.more_product:hover{ color:#e50012; }
.more_product_index{ color:#666;}
.contatc_index_ul02 li:hover{ background:#e50012; }

.pro_img img,.product_img img,.about_wrap img{ transition:all ease 0.5s;}
.pro_img:hover img ,.product_img:hover img , .about_wrap:hover img{  transform:scale(1.1); transition:all ease 0.5s;}


.about_wrap_index:hover{ background:#20489d;}
.about_wrap_index:hover .tel_time,.about_wrap_index:hover .tel_name ,.about_wrap_index:hover .abou_con02{ color:#fff;}
.contatc_index_ul03{ background:#fff; margin-top:20px;}
.contatc_index_ul03 li, .contatc_index_ul03 li span{ font-size:15px;}
.pro_ul_l li a:hover, .pro_ul_l li a:hover i ,.product_top:hover , .product_top_bottom:hover , .abou_con:hover{ color:#e50012; cursor:pointer;}
.pro_ul_l li .liuyan:hover{ background:#e50012; color:#fff;}
.abou_con_article:hover{ color:#858585;}

.carousel03{ position:absolute; width:100%; height:800px; overflow:hidden;}
.body{ position:relative; z-index:999; width:100%;  background:rgba(255,255,255,0.7);}
.ding{ height:686px; width:100%; position:relative; z-index:-9;}
.index_content{ background:#fff !important; position:relative;}
.play{ margin-right:1px;}
.carousel-indicators02{ width:50px;}
.navbar-toggle{ background:#e57a20;}
.navbar-toggle:hover{ background:#e50012 !important;}
.navbar-default .navbar-toggle .icon-bar{ background:#fff;}
.more_index{ margin-bottom:20px;}

.hidtool{ visibility:hidden; position:absolute;}
.navbar-toggle:hover,.navbar-toggle:focus{ background:#2986e2 !important;}

/*新*/
.scale{ transition:all 0.5s ease; overflow:hidden;}
.scale:hover img{ transform:scale(1.1); transition:all 0.5s ease;}
.head ul li a i, .phone i, .jishu_table td a:hover{ color:#f26529;}
.overhidden{ overflow:hidden;}
.mt40{ margin-top:40px;}
.mb40{ margin-bottom:40px;}

.top_div{ font-size:13px; color:#78939e;    }
.top_index{ background:#f2f7f9;  border-top:8px solid #2986e2; padding:0px 0px;}
.banner_load,.banner_load a{ font-size:17px; color:#282828;} 
.phone{ border:1px solid #eeeeee; border-radius:20px; padding:10px; font-size:13px; color:#363636; margin-right:10px; line-height:20px;}
.erweima{ width:100px; font-size:13px; color:#2986e2; line-height:20px; font-weight:bold;}
.sao a{ color:#2986e2;}
.erweima span.er{ position:relative; margin-right:5px; display:inline-block; width:40px; height:40px; background:#f26529; border-radius:50%;-webkit-border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; text-align:center;}
.sao span{   color:#363636;}
.erweima span i{ color:#fff; margin-top:10px; font-size:20px;}
.phone_wrap{
	margin-top:3px;
}
.search_wrap_in{ margin-top:9px; width:240px; height:35px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;-o-border-radius:20px; -ms-border-radius:20px; background:#464646;}
.search_wrap_in input{ border:none; width:80%; float:left; height:35px; line-height:35px; background:transparent; color:#fff; text-indent:0.5em;}
.search_wrap_in a{ display:inline-block; width:20%; text-align:center; padding:0px !important; line-height:35px !important;}
.search_wrap_in a i{ color:#fff !important;}
.head ul li.search_li:hover{ background:transparent !important;}
.f_img{ margin-bottom:10px;}
.more02{ display:inline-block; padding:10px 20px; background:#e57a20; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -ms-border-radius:20px; font-size:13px; color:#fff;}
.baout_til{ font-size:21px; color:#333333; font-weight:normal;}
.abou_content{ font-size:13px; color:#878787; line-height:25px;}
.abou_content img{ max-width:100%;}
.about{ background:#f6f6f6; padding:50px 0px;}
.zizhi_wrap{ border:1px solid #e9e9e9; position:relative;}
.zizhi_delay{ position:absolute; top:15px; right:15px; left:15px; bottom:15px; background:rgba(83,158,231,0.7); display:none;}
.zizhi_delay img{ position:absolute; top:50%; left:50%; margin-top:-25px; margin-left:-25px; width:auto !important;}
#owl-demo102 .owl-item:hover .zizhi_delay{ display:block;}
#owl-demo102 .owl-item{ padding:0px 10px;}
.border{ border:1px solid #e9e9e9;}
.more02:hover{ color:#fff;}
.jshu_ul_down li {
    text-align: center;
}
 
 .jishu_wrap{ border:1px solid #dedede; border-bottom:none;}
 .jishu_table th{ background:#efefef; font-size:14px; color:#8a8a8a; border-bottom:1px solid #dedede; padding:10px 0px; font-weight:normal;}
 .jishu_table th span{ padding-left:50px;}
 .jishu_table td{ font-size:14px; color:#8a8a8a; border-bottom:1px solid #dedede;  padding:10px 0px;}
 .jishu_table td a{color:#8a8a8a;}
 .pro_titl,.pro_names{ font-size:17px; color:#5f5f5f;}
 .pro_names{ text-align:center; padding:10px 0px;}
 .pro_titl_des{ color:#696969;}
 .new_l{ width:15%;}
 .new_top{ padding:5px; text-align:center; font-size:16px; color:#878787;}
 .new_month{ font-size:24px; color:#e57a20; border-bottom:1px solid #eeeeee; margin-bottom:5px; padding-bottom:5px;}
 .new_bottom{ font-size:12px; color:#525252; background:#f2f7f9; text-align:center; height:50px; line-height:50px;}
 .new_bottom i{ color:#2986e2;}
 .more02_new{ color:#878787; background:#fff;}
 .more02_new:hover{ color:#fff; background:#f26529;}
 .new_titles{ font-size:14px; color:#020202;}
 .new_r{ width:80%;}
 .news_top_ul {
    margin-top: 20px;
    width: 462px;
    margin: 20px auto;
}
.news_top_ul li {
    font-size: 13px;
    color: #747474;
    padding: 0px 10px;
}
.news_top_li {
    border: 1px dashed #919191;
    border-top: none;
    border-bottom: none;
}
.new_des_tit{ font-size:16px; color:#000; border-bottom:1px solid #d7d7d7; padding-bottom:10px; margin-bottom:10px; text-align:center;}
.rencai {
    background: #eeeeee;
    padding: 20px 0px;
}
.ren_titl {
    font-size: 30px;
    color: #555555;
    font-weight: bold;
}
.con_p_b {
    font-size: 14px;
    color: #919292;
    text-align: center;
}
.zhiwei_ul li {
    float: left;
    width: 28%;
    margin-right: 20px;
    margin-bottom: 20px;
}
  
  .pro_des_more_in {
    border: none;
    margin: 0px;
    padding: 8px 30px;
}
.pro_des_more {
    display: inline-block;
    background: #dd2a42;
    color: #fff;
    padding: 7px 46px;
}
.join_us_wrap {
    background: #fff;
    padding: 20px;
    border-radius: 0px 0px 50px 0px;
}
.join_time {
    font-size: 14px;
    color: #b1b0b0;
    margin-bottom: 10px;
}
.join_name {
    font-size: 18px;
    color: #5e5f60;
    border-bottom: 1px solid #c9c9c9;
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.join_con {
    font-size: 14px;
    color: #5e5f60;
    line-height: 25px;
}
.zhiwei_ul li select {
    width: 100%;
    border: 1px solid #e3e3e3;
    height: 34px;
    line-height: 34px;
    text-indent: 2em;
    font-size: 14px;
    color: #939191;
}
.zhiwei_ul li input.ipt{
    width: 100%;
    border: 1px solid #e3e3e3;
    height: 34px;
    line-height: 34px;
    text-indent: 2em;
    font-size: 14px;
    color: #939191;
}
.zhiwei_ul li.submit_li {
    margin-right: 0px;
    width: auto;
}
.reci_wrap {
    width: 50%;
    float: left;
    font-size: 14px;
    color: #788791;
    margin-bottom: 20px;
}
.reci_wrap span {
    display: inline-block;
    width: 100px;
    text-align: right;
    margin-right: 10px;
}
.reci_wrap input, .reci_wrap select {
    width: 75%;
    border: 1px solid #e5e5e5;
    height: 40px;
    line-height: 40px;
    text-indent: 0.5em;
    margin-right: 5px;
}
.reci_wrap .red_table {
    width: auto !important;
	color: #f26529;
}
input[type=file] {
    display: inline-block;
}
.sub_wrap {
    width: 238px;
    margin: 0px auto;
}
.reci_wrap {
    width: 50%;
    float: left;
    font-size: 14px;
    color: #788791;
    margin-bottom: 20px;
}
.table_send {
    display: block;
    width: 88px;
    height: 32px;
    font-size: 14px;
    color: #fff !important;
    background: #747474;
    text-align: center;
    line-height: 32px;
    border-radius: 4px;
    float: left;
    margin-right: 25px;
}
.table_sends01 {
    background: #f26529;
}
.banner_titl{ font-size:55px; color:#2986e2; text-transform:uppercase; font-weight:bold; margin-bottom:0px;}
.banner_p{ font-size:30px; color:#272727; font-weight:bold;  }
.bannre_p02{ font-size:18px; color:#272727; margin-bottom:30px; margin-top:10px;}
.banner_wrap{ width:200px; margin:0px auto;}
.banner_wrap a{ display:inline-block; border:3px solid #8c8c8c; padding:10px; font-size:16px; color:#272727; margin-right:10px;}
.banner_wrap a.active{ border:3px solid #2986e2; background:#2986e2; color:#fff;}
.carousel-indicators{ width:100px;}
.welcom_wrap i{ font-size:55px; color:#2986e2; margin-bottom:20px;}
.we_titl{ font-size:19px; color:#333333; margin-bottom:20px;}
.wel_com{ font-size:13px; color:#878787; line-height:30px;}
.welcom_titl{ font-size:45px; color:#333333; font-weight:normal; margin-top:80px; margin-bottom:20px;}
.welcom_titl span{ color:#e57a20;}
.welcom_p{ font-size:18px; color:#878787;}
.in_wel_img{ margin:20px auto;}
.welcom_wrap{ padding:0px 30px;}
.welcom_wrap:hover i{ color:#f26529;}
.welcom_titl02{ font-size:35px; font-weight:bold;}

.index_phone_ul li{ font-size:15px; color:#fff; font-weight:bold; margin-bottom:10px; float:none;}
.conta_more{    margin-top: 12px; margin-right: 23px;float:right; padding:10px; font-size:16px; color:#fff; border:2px solid #fff; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
.index_pohone{ background:url(../image/bg2.jpg) no-repeat; background-size:cover; padding:20px;}
.welcom, .contact_delay_in{ position:relative;}
.contact_delay{ position:absolute; top:0px; left:0px; right:0px; bottom:0px;}
.con_delay_img{ position:absolute; left:-20px; bottom:0px; }
.index_pohone{ position:absolute; left:0px; bottom:0px;right:0px;z-index: 999;}
.contact_delay_in{ top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px; height:100%;}
.index_phone_ul { margin-left:120px; margin-top:10px;}
.index_words{ width:373px; background:#3782cb; padding:20px;z-index: 999;}
.con_titl{ font-size:17px; color:#fff; font-weight:bold;}
.index_words input,.index_words textarea{ resize:none; width:100%; border:1px solid #4499ed; background:#2c73b9; font-size:12px; color:#84c1fc; height:40px; line-height:40px; text-indent:0.5em; margin-bottom:10px;}
.index_words textarea{ height:100px;}
.index_words .in_file{ font-size:17px; color:#fff; background:#e57a20; text-align:center;}
.index_words{ position:absolute;  right:0px; bottom: 140px;}
.index_words_in{ position:relative;}
.contact_img{ position:absolute; right:30px; bottom:-48px;}
.index_words textarea{ margin-bottom:-6px;}
.conta_more:hover{ color:#fff;}
#owl-demo103 .owl-item{ padding:0px !important;}
#owl-demo103 .owl-item:hover .zizhi_delay{ display:block; }
.zizhi_delay02{ background:rgba(0,0,0,0.7);}
.pro_in{ font-size:27px; color:#fff; text-align:center; position:absolute; top:60%; left:0px; right:0px;}
.phone_titl{ font-size:32px; color:#fff; font-weight:bold; margin-bottom:10px;}
.phone_p{  font-size:21px; color:#fff;}
.daili{padding: 0px 0px 0px 20px; width:540px; height:88px; line-height:44px; background:#81b2e2; font-size:22px; color:#fff; font-weight:bold; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px;}
.daili_p{ font-size:15px; color:#fff; margin-top:10px; margin-left:50px;}
.daili i{ color:#fff;}
.index_phone{ background:#3782cb; padding:40px 0px 40px;}
.index_phone_b{ background:url(../image/bg4.jpg); height:14px;}
.more02_dali{ line-height:20px; float:right; margin-top:-21px; border:none;padding: 12px 22px;}
.owl-demo1-wrap #owl-demo103 .owl-prev,.owl-demo1-wrap #owl-demo103 .owl-next { margin-top:-20px !important;}
.con_ul li {
    float: none;
    font-size: 14px;
    color: #5c5a5a;
    margin-bottom: 10px;
}
.words_table input {
    width: 23.7%;
    margin-right: 1%;
    line-height: 57px;
    text-indent: 2em;
    font-size: 14px;
    color: #999999;
    background: #fff;
    margin-bottom: 25px;
    border: none;
    border: 1px solid #d2d2d2;
}
.m0 {
    margin-right: 0px !important;
}
.words_table textarea {
    width: 99%;
    min-height: 238px;
    text-indent: 2em;
    font-size: 14px;
    color: #999999;
    background: #fff;
    border: none;
    line-height: 57px;
    resize: none;
    border: 1px solid #d2d2d2;
}
.brand_des_words {
    background: #dd2a42;
    width: 135px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    margin-top: 60px;
    border-radius: 30px;
    color: #fff;
}
.brand_des {
    display: block;
    font-size: 14px;
    color: #fff;
    text-align: center;
    margin: 30px auto 35px;
}
.erweima_in{ position:absolute; z-index:9999; left:0px; top:50px; display:none;}
.er:hover .erweima_in{ display:block;}

#page{ clear:both; text-align:center;}
.reci_wrap1 input{ border:none; margin-bottom:30px;}
.pagination{ margin-bottom:50px;}

.rightfix{ top:270px !important;  }

.carousel-indicators li{ margin:0px 5px !important;}
.carousel-indicators li:hover{ background:#fff;}
.banner_wrap  { display:none;}
