﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

.pagebox{ font-family:Arial; text-align:center;clear:both;}
.page{ display:inline-block; margin-top:30px; margin-bottom:20px; margin-left:1px; font-size:0px;}
.page a,.page span{ margin-left:-1px; display:inline-block; font-size:14px; line-height:30px; width:30px; border:1px  solid #e0e0e0;}
.page span.on{  border:1px  solid #1eb5fa; background:#1eb5fa; color:#fff;}
.page a:first-child,.page span:first-child{ border-radius:4px 0px 0px 4px;}
.page a:last-child,.page span:last-child{ border-radius:0px 4px 4px 0px;}
.page2 { margin-top:20px;}
.page2 span{ color:#999;}
/*banner*/

/*广告*/
.banner{ width:100%; overflow:hidden; position:relative; margin-top:0px;}
.banner *{ box-sizing:content-box;}
.banner ul{ position:relative; width:10000%;}
.banner ul li{ float:left; width:1%; overflow:hidden;}
.banner ul li a{ display:block;}
.banner ul li img{display:block; width:1920px; position:relative; left:50%; margin-left:-960px;}
.bandd{ position:absolute; left:0; bottom:3%; width:100%; text-align:center; z-index:5;}
.bandd span{z-index:2;cursor:pointer;margin-right:5px;display:inline-block;width:10px;height:10px;zoom:1;border-radius:100%;border:2px solid #888;position:relative;-webkit-transition:.3s;transition:.3s;}
.bandd span:after{content:"";position:absolute;width:6px;height:6px;background:#888;top:2px;left:2px;border-radius:100%}
.bandd span.on,.bandd span:hover{border:2px solid #046ca4;transform:scale(1.1)}
.bandd span.on:after{background:#046ca4}
.banz,.bany{ position:absolute; top:50%; margin-top:-25px;width:50px; height:50px; opacity:0; transition:0.3s; cursor:pointer; z-index:5;}
.banz{ left:5%; background:url(../img/ban_l.png) center no-repeat;}
.bany{ right:5%; background:url(../img/ban_r.png) center no-repeat;}
.banner:hover .banz,.banner:hover .bany{ opacity:1;}

/*搜索*/
.seabox{overflow: hidden;height:41px;line-height:24px;padding:11px 0 0;background:#fff;display: block;clear: both;font-family:"Microsoft Yahei";border-bottom: solid 1px #eaeaea;box-shadow: 2px 2px 0 #f5f5f5;}
.sea_inp{width:264px;background:none;display: block;}
.sea_inp .serach{width:177px;height:22px;border: solid 1px #efefef; border-right:0;background:url(../images/ico01.gif) no-repeat 11px 5px #fff;line-height:22px;color:#c6c6c6;padding:0 0 0 36px;float:left;outline: none;display: block;font-size:14px;}
.sea_inp .sub{ width:49px; height:24px;background:url(../images/sea_ico.gif) no-repeat 0 0;border:0;float:left;cursor: pointer;display: block;}
.k_word{overflow:hidden;width:750px;color:#999;background:url(../images/ico02.gif) no-repeat 0 5px;padding: 0 0 0 25px;}
.k_word a{color:#999;padding: 0 20px 0 0;}


/*产品优势*/
.isect1{position:relative;padding-top: 0px;}
.isect1 {padding:30px 0;}
.publine{width:57px;height:1px;position:absolute;top:26px;background:#969696;}
.through1{left:0;}
.through2{right:0;}
.headline{text-align:center;}
.lesstit{line-height: 56px;background-repeat:no-repeat;background-position:center;font-size:36px;color:#03439b;padding:0 90px;display: inline-block;position: relative;}
.describe{font-size:16px;color:#969696;display:block;margin-top:10px;line-height: 26px;}
.cargo{padding:30px 0; overflow: hidden;}
.merchand{width: 100%; height: auto;}
.merchand ul{margin-right: -2%;}
.merchand li{border:1px solid #d2d2d2;width:22%;padding-bottom: 30px;box-shadow:0 6px 8px rgba(0,0,0,0.12);margin-right: 2%;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s; float: left; margin-bottom: 30px;}

.nylon{width:100%;height:auto;display:block;}
.nylon img{width: 100%}
.brand{text-align: center;padding:0 26px;}               
.catit{line-height:40px;font-size:15px;color:#333; font-weight: normal;}
.unwound{font-size:14px;color:#555;line-height:26px;min-height:78px;display: block;text-align:left;}
.check{margin-top:0px;width: 70%;height: 34px;line-height: 34px;text-align:center;border:1px solid #7d7d7d;display: inline-block;font-size:14px;color:#555;}
.merchand li:hover .check{background:#03439b;border-color:#03439b;color:#fff;}
.merchand li:hover{margin-top:-10px;box-shadow: 0 6px 8px rgba(0,0,0,0.12);-webkit-transition: height 300ms;-moz-transition: height 300ms;-ms-transition: height 300ms;-o-transition: height 300ms;transition: height 300ms;}
.merchand .slick-list{padding:10px 0;}
.merchand button{background-repeat:no-repeat;width: 50px;height: 50px;border: none;text-indent:-6000px;position: absolute;top: 300px;}
.merchand .slick-prev{background-image:url(../images/merchand-arrow1.jpg);left:-324px;}
.merchand .slick-next{background-image:url(../images/merchand-arrow2.jpg);left: -260px;}
.merchand .slick-prev:hover{background-image:url(../images/merchand-arrow01.jpg);}
.merchand .slick-next:hover{background-image:url(../images/merchand-arrow02.jpg);}
/*产品优势*/



/*  首页内容 */
.in_about{width: 100%; height: auto; padding: 50px 0; overflow: hidden; background: url(../images/app_bg.jpg) no-repeat center; background-size: cover;}
.in_about_tit{width: 100%; height: auto; text-align: center;}
.in_about_tit_cn{font-size: 26px; color: #333; font-weight: 600; line-height: 50px;}
.in_about_tit_cn_i{width: 30px; background: #555; height: 2px; margin: 0 auto;}
.in_about_tit_cn_zi{font-size: 14px; color: #555; margin-top: 10px;}
.in_about_ny{width: 100%; height: auto; margin-top: 30px; overflow: hidden;}
.in_about_textnr{width: 50%; height: auto; float: left;}
.in_about_textnr_tit{font-size: 24px; line-height: 40px; color: #fff; font-weight: 600}
.in_about_textnr_tit_line{width: 20px; background: #fff; height: 2px;}
.in_about_textnr_tit_zi{font-size: 14px; color: #fff; margin-bottom: 10px;}
.in_about_text{width:100%; float:left; margin:10px 0; font-size:16px; line-height:30px; font-weight: normal; color: #eaeaea}
.in_about_sj{width:100%; float:left; margin-top:40px;margin-bottom:40px;}
.in_about_sj li{width:24%; float:left; border-right:1px solid #e6e6e6; padding-right:3%; margin-right:5%;}
.in_about_sj li .sz{width:100%; float:left;}
.in_about_sj li .sz_bt{font-size:40px; float:left; font-weight:bold; color:#00b9ef; line-height:30px; font-family:Arial;}
.in_about_sj li .sz_xb{float:left; margin:10px 0 0 10px; font-size:14px; color:#000;}
.in_about_sj li .txt{width:100%; float:left; margin-top:10px; font-size:14px;}
.more{width: 15%; height: auto; background: #444; border-radius: 20px; overflow: hidden;text-align: center; }
.more a{ font-size: 14px; line-height: 35px; color: #fff;}
.more a:hover{background: #00b9ef; border-radius: 20px; color: #fff; display: block;}

.align-items: { width:100%; margin-top:230px;}
.items .slides{ width:36%; vertical-align:middle; border-left:1px solid #ebebeb; padding-left:6%;box-sizing: border-box; margin-bottom: 50px; color: #eaeaea}
.items .slides img{ width:44px; vertical-align:middle; margin-top:-2px; margin-right:20px;}
.items .slides:nth-child(1){ width:28%; border-left:none; padding-left:0;}
.items .slides:nth-child(1) img{ margin-right:10px;}
.items .slides:nth-child(4){ width:28%; border-left:none; padding-left:0;}
.items .slides:nth-child(4) img{ margin-right:10px;}    

.in_about_right{width:45%; float:right; overflow:hidden;}
.in_about_pic{overflow: hidden;}
.in_about_pic img{width:100%; display:block; -webkit-transition:all .3s; transition:all .3s;}
.in_about_pic a:hover img{-webkit-transform:scale(1.1); transform:scale(1.1);}
.in_about_workshop{width:100%; margin-top: 10px;}
.in_about_workshop ul{margin-right: -11px;}
.in_about_workshop li{width: 31.333%; margin-right: 11px; float: left}
.in_about_workshop li img{width: 100%}


.ny_al_bg{padding-top: 20px; box-sizing: border-box; max-width: 1200px; position: relative; overflow: hidden;}
.ny_al{overflow:hidden;}
.ny_al ul{ width:10000%; position:relative;}
.ny_al ul li{ float:left; width:0.235%; margin-right:0.02%;box-sizing:border-box;}
.ny_al ul li:hover{ background:#34a1db;}
.ny_al ul li img{ display:block; box-sizing:border-box; width:100%;border:1px solid #e3e1e1;}
.ny_al ul li h2{ text-align:center; font-size:16px; line-height:40px; color:#555; background: #e3e1e1; padding:10px; box-sizing: border-box;}
.ny_al ul li:hover h2{color:#fff; background: #03439b}
.ny_alz,.ny_aly{ position:absolute; top:50%; margin-top:-25px;width:50px; height:50px; transition:0.3s; cursor:pointer;}
.ny_alz{ left:0; background:url(../images/ban_l.png) center no-repeat;}
.ny_aly{ right:0; background:url(../images/ban_r.png) center no-repeat;}


.derp{ padding:30px 0; background:#fff; overflow: hidden;}
.derp h2{ line-height:50px; padding-bottom: 18px; border-bottom:1px solid #DDD; font-size:30px; color:#474443; text-align:center;}
.derp .news_index{ margin-top:20px;}
.derp .news_index .hd{ padding: 0; text-align:center;}
.derp .news_index .hd ul{ margin-left:-1%;}
.derp .news_index .hd ul li{ cursor:pointer; display:inline-block; width:10%; margin-left:1%; font-size:15px;}
.derp .news_index .hd ul li .border{ border:2px solid #999; height:35px; line-height:35px;}
.derp .news_index .hd ul li.on  .border{ border:2px solid #03439b; background:#03439b; color:#FFF;}
.derp .news_index .bd{ padding:2% 0 0; overflow: hidden;}
.derp .news_index .bd .con{width: 100%;}
.derp .news_index .bd .con .list{width: 50%; float: left; background:#FFF; margin-bottom:20px;background:#f8f8f8;}
.derp .news_index .bd .con .list .pic_er{ float:left; width:48%;}
.derp .news_index .bd .con .list .pic_er img{ max-width:100%;}
.derp .news_index .bd .con .list dl{ float:right; width:49%; margin-right:1%; margin-top:8px;}
.derp .news_index .bd .con .list dt{ line-height:30px; font-size:15px; font-weight: bold; padding-bottom: 6px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.derp .news_index .bd .con .list dd.txt{ line-height:25px; height:50px; font-size: 12px; overflow:hidden;}
.derp .news_index .bd .con .list dd.mores{ margin-top:10px;font-size: 12px; color: #999;}


.fullSlide{width:100%;position:relative;height:520px;}
.fullSlide .bd li{height:520px;overflow:hidden;text-align:center; background-position:center top; background-repeat:no-repeat;}
.fullSlide .bd li a{display:block; height:520px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:6px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:20px;margin:1px;overflow:hidden;background:#333; border-radius:100%;}
.fullSlide .hd ul .on{background:#ff0091;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:81px; height:80px;}
.fullSlide .prev{background:url(../images/left1s.png) no-repeat;}
.fullSlide .next{left:auto;right:1%;background:url(../images/right1s.png) no-repeat;}


.ban_pic{width: 100%; margin-top:0px; overflow: hidden;font-size: 0;}
.ban_pic img{ width:100%;}


/*内页*/
.ny_bj{width:100%; padding-top:50px; padding-bottom:80px; background:#fff;}
.ny_wb{font-size:15px; line-height:28px;}

.ny_l{width:280px; float:left;}
.ny_l .ny_l_bt{color:#03439b; font-size:18px; line-height:60px; border-bottom:1px solid #ddd; margin-bottom:18px;}

.ny_l .ny_l_dh .ny_l_dh_bt{color:#fff; font-size:24px; line-height:80px; padding:0 20px; padding-left:64px; border-radius:6px 6px 0 0;}
.ny_l .ny_l_dh ul{overflow:hidden; border:1px #ddd solid; border-top:none; border-radius:0 0 6px 6px;}
.ny_l .ny_l_dh ul li:last-child:last-child:after{display:none;}
.ny_l .ny_l_dh ul li{position:relative;}
.ny_l .ny_l_dh ul li:after{content:""; width:90%; height:1px; background:#eee; position:absolute; bottom:0; left:5%;}
.ny_l .ny_l_dh ul li a{display:block; font-size:16px; line-height:20px; padding:18px 20px; background:url(../images/cpzs_l_dh_ej.png) 246px center no-repeat;}
.ny_l .ny_l_dh ul li:hover a{color:#03439b; background:#f5f5f5 url(../images/cpzs_l_dh_ej2.png) 246px center no-repeat;}
.ny_l .ny_l_dh ul li.s a{color:#03439b; background:url(../images/cpzs_l_dh_ej2.png) 246px center no-repeat;}


.sp-li-er{width:80%;display:none; margin:0 auto; }
.sp-li-er ul{border:none!important;}
.sp-li-er li:after{border-bottom:none!important;}

.sp-li-er a{padding:0!important;background:none!important;border-bottom:none;margin:0 10% 0 10px;text-align: left;line-height:40px !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#333!important;font-size:14px!important;text-indent: 0;}
.sp-li-er a:hover{color: #333!important;}
.sp-li-er a.on{color: #333!important;}

.triangle_right {width: 15px;height: 0;border-top: 6px solid transparent;border-left: 8px solid #03439b ;border-bottom: 6px solid transparent;margin-top: 12px;float: left;}

.ny_l .ny_l_lx{border: 1px solid #e4e4e4; margin-top: 20px; padding: 0 20px 16px; border-radius:6px;}
.ny_l .ny_l_lx .ny_l_lx_wb p{font-size:15px; margin-bottom:12px; line-height:20px;}

.ny_r{width:calc(100% - 330px); float:right;}
.ny_r_bt{line-height:20px; margin-bottom:26px; padding-bottom:16px; border-bottom:1px #ddd solid;}
.ny_r_bt:after{content: " "; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.ny_r_bt .ny_r_bt_l{float:left; color:#03439b; font-size:20px; font-weight:bold; text-align:center; position:relative;}
.ny_r_bt .ny_r_bt_l:after{content:""; width:100%; height:1px; background:#03439b; position:absolute; bottom:-17px; left:0;}
.ny_r_bt .ny_r_bt_r{float:right;}
.ny_r_bt .ny_r_bt_r ul{overflow:hidden;}
.ny_r_bt .ny_r_bt_r ul li{float:left; color:#666; margin-left:12px; padding-right:18px; position:relative;}
.ny_r_bt .ny_r_bt_r ul li:after{content:"»"; color:#777; position:absolute; right:0; top:0;}
.ny_r_bt .ny_r_bt_r ul li:nth-child(1){padding:0; padding-left:24px; background:url(../images/home_tb.png) left center no-repeat;}
.ny_r_bt .ny_r_bt_r ul li:nth-child(1):after{display:none;}
.ny_r_bt .ny_r_bt_r ul li:last-child{padding:0;}
.ny_r_bt .ny_r_bt_r ul li:last-child:after{display:none;}
.ny_r_bt .ny_r_bt_r ul li a{color:#777;}
.ny_r_bt .ny_r_bt_r ul li:hover a{color:#03439b;}

.contact_companyny{color:#333;line-height:30px; font-size:14px;}
.contact_companyny ul{ margin-right:-2%;}
.contact_companyny li{width:48%;float: left; margin-right:2%; margin-bottom:20px;}

.ny_gy_lc{padding-left: 180px;padding-top: 0px; overflow: 100%}
.ny_gy_lc ul{border-left: 1px dashed #ddd;padding-left: 70px;}
.ny_gy_lc ul li{position: relative;margin-bottom:20px;}
.ny_gy_lc ul li:last-child{margin-bottom:0px;}
.ny_gy_lc ul li:after{content:"";position: absolute;left:-79px;top: 50%;margin-top:-9px;border: 2px solid #03439b;width: 14px;height: 14px;background: #fff;border-radius: 50%;}
.ny_gy_lc ul li .h1{position: absolute;left:-250px;top: 50%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);font-size: 28px;color: #333;line-height: 48px;}
.ny_gy_lc ul li .h2{padding: 10px 15px;/*background: #fff;*/position: relative;font-size: 16px;line-height: 30px;color: #333;}
.ny_gy_lc ul li .h2:after{content:"";position: absolute;left:-30px;top: 50%;margin-top:-15px; /*border: 15px solid transparent;border-right: 15px solid #fff;*/}
.ny_gy_lc ul li:hover .h1{color: #03439b;}
.ny_gy_lc ul li:hover .h2{color: #03439b;}
/*.ny_gy_lc ul li:hover .h2:after{border-right: 15px solid #f26900;}*/

.contact_companyny2{color:#333;line-height:30px; font-size:14px;}
.contact_companyny2 ul{ margin-right:-2%;}
.contact_companyny2 li{width:48%;float: left; margin-right:2%; margin-bottom:20px; height: 324px}

/*荣誉证书*/
.honor{width: 100%; height: auto; overflow: hidden;}
.honor ul{margin-top:-2%; margin-left:-2%;}
.honor ul li{width:31.333%; float:left; text-align:center; margin-top:2%; margin-left:2%;}
.honor ul li .gccg_img{overflow:hidden; border:1px #ddd solid; transition:all 0.5s;}
.honor ul li:hover .gccg_img{border:1px #03439b solid;}
.honor ul li .gccg_img img{ transition:all 0.5s; width: 100%}
.honor ul li:hover .gccg_img img{transform:scale(1.1);}
.honor ul li .gccg_wz{font-size:15px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:12px;}

/*合伙伙伴*/
.partner{width: 100%; height: auto; overflow: hidden;}
.partner ul{margin-top:-2%; margin-left:-2%;}
.partner ul li{width:23%; float:left; text-align:center; margin-top:2%; margin-left:2%;}
.partner ul li .gccg_img{overflow:hidden; border:1px #ddd solid; transition:all 0.5s;}
.partner ul li:hover .gccg_img{border:1px #03439b solid;}
.partner ul li .gccg_img img{ transition:all 0.5s; width: 100%}
.partner ul li:hover .gccg_img img{transform:scale(1.1);}
.partner ul li .gccg_wz{font-size:15px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:12px;}




/*产品中心*/
.cpzx{width: 100%; height: auto; overflow: hidden;}
.cpzx ul{margin-top:-3%; margin-left:-2%;}
.cpzx ul:after{content: " "; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.cpzx ul li{width:31.333%; float:left; margin-top:3%; margin-left:2%;}
.cpzx ul li .cpzx_img{overflow:hidden; border:1px #e1e1e1 solid; border-radius:6px 6px 0 0;}
.cpzx ul li .cpzx_img img{transition:all 0.5s; width: 100%}
.cpzx ul li:hover .cpzx_img img{transform:scale(1.1);}
.cpzx ul li .cpzx_wb{padding:10px; border:1px #e1e1e1 solid; border-top:none; border-radius:0 0 6px 6px; background:#f5f5f5; transition:all 0.5s;}
.cpzx ul li:hover .cpzx_wb{border-color:#03439b; background:#03439b;}
.cpzx ul li .cpzx_wb .cpzx_wb_bt{font-size:14px; line-height:20px; transition:all 0.5s;}
.cpzx ul li:hover .cpzx_wb .cpzx_wb_bt{color:#fff;}
.cpzx ul li .cpzx_wb .cpzx_wb_xh{color:#777; line-height:14px; margin-top:6px; transition:all 0.5s;}
.cpzx ul li:hover .cpzx_wb .cpzx_wb_xh{color:#fff;}


.products{width:100%; margin-top:0px;}
.promore_l{width:45%;float:left;}

/*å›¾ç‰‡æ”¾å¤§é•œæ ·å¼*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;width: 100%;}
.jqzoom img{width:100%; border:1px solid #d6d6d6;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:100%;height:100%;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#fff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}


/*å›¾ç‰‡å°å›¾é¢„è§ˆåˆ—è¡¨*/
.spec-preview{width:100%; height:100%;}
.spec-scroll{clear:both;margin-top:10px;width:100%; float:left;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block; width:32px; height:32px; cursor:pointer; margin-top:5px;}
.spec-scroll .items{float:left;position:relative;width:80%; height:51px; overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #d6d6d6; padding:2px;width:54px;height:41px;}
.spec-scroll .items ul li img:hover{border:2px solid #03439b; padding:1px;}

.pros_right{width:50%; float:right; overflow:hidden;}
.pros_right_top{overflow:hidden; border-bottom:1px dashed #e6e6e6;}
.pros_right_top h1{overflow:hidden; display:inline-block; font-size:24px; color:#03439b; padding-bottom:10px;}
.proleft{width:100%;float:left; font-size:14px; line-height:30px; margin-top:20px;}
.proleft p{font-size:14px; line-height:25px; }

.proleft_btn{width:100%; float:left; margin-top:30px;}
.proleft_btn li{width:150px; float:left; margin-right:10px;}
.proleft_btn li a{width:150px; height:40px; float:left; line-height:40px; text-align:center; font-size:16px; background:#eee; display:block; color: #03439b}
.proleft_btn li span{float:left; padding-right:20px;}
.proleft_btn li a:hover,.proleft_btn li a.on{background:#03439b; color:#fff;}

.tabs-basic{width:100%; margin-top:50px; float:left;}
/* The tabs */
.tabs-basic ul{list-style:none; text-align:left; margin:0; padding:0; border-bottom:1px solid #e6e6e6; background:#eee;}
.tabs-basic ul li{display:inline-block; margin-bottom:-1px; font-size:16px; text-transform:uppercase;}
.tabs-basic a{display:block; text-decoration:none; background:#eee; border:1px solid transparent; padding:10px 40px; color: #333}
.tabs-basic .tab-active{border-bottom:2px solid #03439b; color:#fff; background:#03439b;}
/* The content */
.tabs-basic .tabs-content-placeholder{overflow:hidden; margin:auto; background:#fff; padding:20px 0;}
.tabs-basic .tabs-content-placeholder .div{display:none;}
.tabs-basic .tabs-content-placeholder .div.tab-content-active{display:block; line-height:30px; font-size:14px;}
.tabs-basic .tabs-content-placeholder .div.tab-content-active table{border:1px solid #d6d6d6; line-height:24px; text-align:center;}
.tabs-basic .tabs-content-placeholder .div.tab-content-active table tr{padding-left:20px;}
.tabs-basic .tabs-content-placeholder .div p{line-height:30px; text-align:left; margin-top:10px;}
.tabs-basic .tabs-content-placeholder .div img{max-width:100%;}
.tabs-basic table{border-collapse:collapse; border: 1px #e6e6e6 solid !important; width:100% !important;line-height:30px!important;}
.tabs-basic table td{padding:8px!important; padding-left:12px !important; word-wrap:break-word; word-break:break-all; border:1px #e6e6e6 solid !important; line-height:30px!important;}
.tabs-basic table td div{padding:0px!important;height:auto!important;}


.view-page{width:100%; max-width:1200px; float:left; position:relative; margin:40px 0; border-top:1px solid #d6d6d6; padding-top:40px;}
.view-page .prev,.view-page .back,.view-page .next{font-size:14px; width:160px; height:40px; line-height:40px; position: absolute;transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out; }
.view-page .prev{left:0;}
.view-page .prev a{background:#fff url(../images/le.png) 20px center no-repeat; padding-left:60px; border:1px solid #e6e6e6; color: #555; line-height: 38px;}
.view-page .prev:hover a{color:#fff; background:url(../images/le-white.png) 20px center no-repeat #03439b;}
.view-page a{display:block;} 
.view-page .back{left:50%; margin-left:-80px; width:160px;}
.view-page .back a{background:url(../images/back.png) 20px center no-repeat #03439b;color: #fff; text-align:center; padding-left:25px; line-height: 40px;}
.view-page .back a:hover{background:url(../images/back.png) 20px center no-repeat #03439b; color:#000;}
.view-page .next{right:0;}
.view-page .next a{background:#fff url(../images/ri.png) 90% center no-repeat;text-align:center; border:1px solid #e6e6e6; line-height: 38px; color: #555}
.view-page .next:hover a{color:#fff; background:url(../images/ri-white.png) 90% center no-repeat #03439b;}

.hot_pro2{width:100%;float:left; margin-top:50px;}
.hot_pro2_tit{width:100%; height:45px; background:#f1f1f1; color:#03439b; line-height:45px; font-size:16px; padding:0 20px; font-weight:bold; border:1px solid #d6d6d6; box-sizing: border-box;}

.scrollleft2{width:100%; float:left; margin-top:20px; margin-bottom: 30px;}
.scrollleft2 li{width:200px; float:left; margin-right:20px; overflow:hidden;}
.scrollleft2 li img{width:99%; display:block; border:1px solid #e6e6e6;}
.scrollleft2 li img:hover{border:1px solid #03439b;}
.scrollleft2 li a{color: #333}
.scrollleft2 li span{display:block; width:100%; line-height:30px; margin-top:10px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}


/*内页新闻中心*/
.news_main{background-color: #fff;zoom: 1;padding:25px 0px;overflow: hidden;}
.inf_lc{clear: both;padding: 12px 0 0;}
.inf_lc li{padding: 15px 20px 15px 0; border: 1px solid white; border-radius: 8px; height: auto; overflow: hidden; margin: 0 0 30px; background: #f9f9f9;}
.inf_lc li:hover{border-color: #1452b7;border-radius: 4px;}
.inf_lc li.bg{background: #f5f5f5;}
.inf_lc li .bt{padding: 22px 5px 0 15px;text-align: center;float: left;width: 70px;overflow: hidden;}
.inf_lc li .bt b{font-weight: 100;display: block;line-height: 36px;height: 36px;overflow: hidden;font-size: 36px;font-family: Arial;text-transform: uppercase;}
.inf_lc li .bt span{font-weight: 100;display: block;line-height: 16px;height: 16px;overflow: hidden;font-size: 12px;font-family: Arial;text-transform: uppercase;color: #343434;}
.inf_lc li .nyzi{padding: 0 0 0 14px;line-height: 26px;width: 77%;font-size: 14px;float: left;color: #999;}
.inf_lc li .nyzi b{display: block;font-weight: 100;color: #1452b7;line-height: 30px;height: 30px;margin: 5px 0;font-size: 15px;}
.inf_lc li .nyzi b a, .inf_lc li .nyzi b a:hover{color: #1452b7;font-weight: bold;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 560px; font-size: 15px;}
.inf_lc li .nyzi b a:hover{color: #1452b7;}
.inf_lc li .fr{margin: 35px 0 0;width: 70px;height: 25px;line-height: 25px;text-align: center;color: #ffffff;background-color: #ee0000; font-size: 12px;}
.inf_lc li .fr:hover{background: #1452b7;}
/*内页新闻中心*/

/*内页新闻详情*/
/*新闻详情*/
.xinwenxiangqing{width:100%; height: auto; overflow: hidden; margin: 30px 0; }
.xinwenxiangqing .nd_head{text-align: center;margin-top:10px;padding-bottom: 30px;border-bottom: 1px dashed #d6d6d6;}
.xinwenxiangqing .nd_head p{color: #1452b7;font-size: 28px;margin-bottom: 18px;height: auto;}
.xinwenxiangqing .nd_head span{color: #666;font-size: 14px;margin: 0 15px;}
.xinwenxiangqing .nd_text {text-align: left;font-size:14px;line-height:30px;  padding: 30px 0;}
.xinwenxiangqing .nd_text img{ max-width: 100%; display: block; margin: 10px auto;}
.detail_fenx a{font-size:14px;padding:12px 0;overflow:hidden;margin-top:20px;border-top:1px dotted #adadad; color:#333;}
.new_s2{width:100%;float:left; margin-top:50px;}
.hot_pro2{width:100%;float:left; margin-top:50px;}
.hot_pro2_tit{width:100%; height:45px; background:#f1f1f1; color:#0063ae; line-height:45px; font-size:16px; padding:0 20px; font-weight:bold; border:1px solid #d6d6d6; box-sizing: border-box;}
.news_random2{width:100%;float:left; background:#fff; border:1px solid #d6d6d6; padding:20px; border-top:none; box-sizing: border-box;}
.news_random2 ul li{width:48%; float:left; font-size:14px; line-height:36px; overflow:hidden; margin-right:4%; border-bottom:1px dashed #e6e6e6;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.news_random2 ul li:nth-child(2n){margin-right:0;}
.news_random2 ul li a{background:url(../images/ly_li.png) no-repeat left center; padding-left:15px; color: #333}
.news_random2 ul li a:hover{color:#0063ae;}
.news_random2 ul li span{float:right; color:#999; line-height: 37px;}

.news_con_b{border-top: 1px solid #EEE;margin-top: 50px;padding-top: 50px;}
.news_con_b ul{line-height: 30px;float: left;}
.news_con_b li {font-size: 14px; color: #555;}
.news_con_b li a{font-size: 14px; color: #555;}
.news_con_b li a:hover{font-size: 14px; color: #0063ae;}
.news_con_b .fhlb{float: right;width: 140px;height: 40px;line-height: 40px;background: #0063ae;text-align: center;}
.news_con_b .fhlb a{display: block;color: #FFF; font-size: 14px;}
.news_con_b .fhlb a:hover{display: block;color: #FFF;text-decoration: none;}

/*内页新闻详情*/

/*工厂参观*/
.workshop{width: 100%; height: auto; overflow: hidden;}
.workshop ul{margin-top:-2%; margin-left:-2%;}
.workshop ul li{width:31.333%; float:left; text-align:center; margin-top:2%; margin-left:2%;}
.workshop ul li .gccg_img{overflow:hidden; border:1px #ddd solid; transition:all 0.5s;}
.workshop ul li:hover .gccg_img{border:1px #03439b solid;}
.workshop ul li .gccg_img img{ transition:all 0.5s; width: 100%}
.workshop ul li:hover .gccg_img img{transform:scale(1.1);}
.workshop ul li .gccg_wz{font-size:15px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:12px;}
/*工厂参观*/

.ac-a{width: 100%;}
.ac-b{margin: 0 auto;}
.ac-c{width: 100%;overflow: hidden;padding-bottom: 30px;border-bottom: 1px solid #666;}
.ac-d{float: left;font-size: 18px;color: #222;}
.ac-e{float: right;font-size: 14px;color: #333;line-height: 36px;}
.ac-blue{color: #1452b7;}
.ac-f{width: 100%;}
.ac-g{width: 100%;border-bottom: 1px solid #dcdcdc;}
.ac-g.active .ac-n:after{content: "-";}
.ac-h{width: 100%;overflow: hidden;padding:30px 20px;cursor: pointer;transition: background-color .3s; box-sizing: border-box;}
.ac-h:hover{background-color: #f7f7f7;}
.ac-i{float: left;font-size: 0; width:75%;}
.ac-k{font-size: 13px;color: #333;display: inline-block;vertical-align: top;line-height: 44px;}
.ac-k1{padding-right: 38px;box-sizing: content-box; width: 40%}
.ac-k2{padding-right: 28px;box-sizing: content-box;}
.ac-k3{padding-left: .28rem;}
.ac-n{float: right;font-size: 13px;color: #333;}
.ac-n:after{content: "+";display: inline-block;vertical-align: middle;width: 30px;text-align: center;font-size: 28px;color: #1452b7;padding-left: .25rem;}
.ac-o{display: none;width: 100%;background-color: #f7f7f7;}
.ac-p{width: 100%;padding: 20px;border-bottom: 2px solid #eee;font-size: 0; box-sizing: border-box;}
.ac-r{display: inline-block;vertical-align: top;width: 25%;font-size: 14px;color: #333;}
.ac-s{width: 100%;padding: 50px;box-sizing: border-box;}
.ac-t{width: 100%;overflow: hidden;margin-bottom: 45px;}
.ac-u{width: 50%;}
.ac-u1{float: left;}
.ac-u2{float: right;}
.ac-v{font-size: 14px;color: #1452b7;margin-bottom: 32px;}
.ac-w{font-size: 14px;color: #333;line-height: 24px;}
.ac-x{display: block;width:15%;height: 56px;line-height: 56px;border: none;text-align: center;background-color: #1452b7;font-size: 16px;color: #fff;cursor: pointer;border-radius: 50px;}


.contact{width: 100%; height: auto; overflow: hidden;}
.contact_lx{margin-top:33px; font-size: 16px; line-height: 35px; width:100%;} 
.contact_lx p:first-child{font-size: 19px; }

.tactfrm{width:50%;float:right; margin-top:35px;}
.tactfrm h2{font-size: 25px;color:#333;font-weight: normal; margin-bottom: 20px}
.tactfrm ul{overflow: hidden; margin-right: -5%}
.tactfrm li{width:45%;float:left;height:45px;margin:0 5% 12px 0;position:relative;}
.tactfrm li input{width:98%;height:42px;padding:0 15px;border:solid 1px #ddd;border-radius: 3px;box-sizing: border-box}
.tactfrm li.area{height:auto;width:100%;}
.tactfrm li textarea{padding:15px;width:94%;height:120px;border:solid 1px #ddd;border-radius: 3px; font-family: Arial, "sans-serif";box-sizing: border-box}
.tactfrm li:nth-child(2n){margin-right:0;}
.tactfrm .btn{text-align: center;margin-top:0;overflow: hidden;}
.tactfrm .btn input{height:40px;width:120px;font-size:16px;color:#fff;background:#03439b;border-radius: 5px; border: none;}

.redxing{position:absolute;top:11px;left:57px;color:#046ca4;}

.contact_map{ width:100%;  padding-top: 30px;}
.contact_tu{width:43%;float:right;  margin-top: 25px;}
#map_container{height: 400px; margin-top: 25px;}