@charset "utf-8";
/* CSS Document */

table,table tr th, table tr td { border:1px solid #ddd;padding:0 10px; }
table {border-collapse: collapse;}  


.jianju{ height:144px; width:100%}
.daohang{ position:fixed; width:100%; z-index:998; top:0; left:0; right:0; background:#fff; margin-top:36px;}
.daohang .daohang_nei{ max-width:1150px; margin:0 auto}

/**焦点图开始**/
.banner{height:400px; overflow:hidden; position:relative; background:#020F2F; z-index:9;}
.banner .hd{height:20px; overflow:hidden; position:absolute; bottom:22px; right: 48.2%; z-index:1;}
.banner .hd ul{overflow:hidden; zoom:1; float:left;}
.banner .hd ul li{
	float:left;
	width:14px;
	height:14px; 
	text-align:center; 
	background:#FFFFFF; 
	opacity:0.8;
	cursor:pointer;
	border-radius:10px; 
	-moz-border-radius:10px; 
	-ms-border-radius:10px; 
	-o-border-radius:10px; 
	-webkit-border-radius:10px; 
	margin:0 5px;
}
.related{margin-top: 12px;}
.banner .hd ul li.on{opacity: 1; background:#e46616;}
.banner .bd{position:relative; height:100%; z-index:0;}
.banner .bd li{zoom:1; text-align: center;}
.banner .bd img{height:400px; display:block; position:relative; left:50%; margin-left:-960px; width:1920px;} 

/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .prev,
.banner .next{ position:absolute; left:3%; top:55%; margin-top:-25px; display:block; width:32px; height:40px; background:url("../images/slider-arrow.png") -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0; transition:all .3s;}
.banner:hover .prev,.banner:hover .next{opacity:0.5;}
.banner .next{ left:auto; right:3%; background-position:8px 5px; }
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100); opacity:1; }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }

/**焦点图结束**/

/**推荐**/
.tj_pro{height: 90px; background: #19499d; text-align: center;}
.tj_pro_tit{font-size: 26px; color: #fff; line-height:90px;}
.tj_pro_show{background: #293037; color: #fff; padding:13px 24px; -moz-border-radius: 25px; -webkit-border-radius: 25px; border-radius: 25px; display: inline-block;transition:all .2s; margin-left: 45px;}
.tj_pro_show:hover{padding:13px 18px 13px 30px;}

/**标题**/
.tit{text-align: center;/* padding-top: 42px;*/}
.tit h3{color: #333;}
.tit h5{width:50px; margin: 0px auto; background: #3897EB; height: 2px; margin-top:10px;}
.tit p{line-height: 20px; color: #868686; margin-top:10px;}

/**产品**/
.product{background: #F7F7F7;}
.product_list{padding: 0 5px;}
.product_list li{
	float: left;
	height: 170px;
	width: 170px;
	padding:45px 10px;
}
.product_list li a{display: block; height: 170px; overflow: hidden; position: relative;}
.product_list li p{font-size:16px;text-align:center;height:24px;line-height:24px;overflow:hidden;margin-top:5px;}
.product_list li p a{height:24px;line-height:24px;overflow:hidden;font-weight: bold;text-transform: uppercase;}
.product_list li .img_lan{
    transition:all .41s;
}
.product_list li a:hover .img_lan{
	transform: rotate(360deg);
}
.product_list li .img_ju{
	position: absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    opacity:0;
    text-align:center;
    transition: all 0.60s ease-in-out 0s;
    z-index: 0;
}
.product_list li a:hover .img_ju{opacity:1;}

/**热卖产品**/
.hot_pro{width: 1260px; margin: 0 auto; }

.hot_pro_a{text-align:center;margin:30px 0 0;}
.hot_pro_a .tab_a{display:block;float:left;padding:10px 0;font-size:16px;text-decoration:none;cursor:pointer;background:#ccc;margin:0 5px;width:242px;color:#333;}
.hot_pro_a .tab_a.on{background:#1cabf3;color:#fff;}

.hot_pro_list{ overflow:hidden; position:relative; padding-top: 40px;display:none;}
.hot_pro_list.active{display:block;}
.hot_pro_list .prev,.hot_pro_list .next{position: absolute; display:block;  width:34px; height:34px; top:130px; overflow:hidden; cursor:pointer; background:url("../images/arrow.png") no-repeat; opacity: 0.6;}
.hot_pro_list .next{ background-position:-34px 0; right:0px;}
.hot_pro_list .prev:hover,.hot_pro_list .next:hover{opacity: 1;}

.hot_pro_list .bd{width:1160px;  margin-left: 57px;}
.hot_pro_list .bd ul{ overflow:hidden; zoom:1; }
.hot_pro_list .bd ul li{margin:0 5px; width: 217px; float:left; _display:inline; overflow:hidden; text-align:center; }
.hot_pro_list .bd ul li a .pic{ text-align:center; position: relative;}
.hot_pro_list .bd ul li a .pic>img{width:215px; height:215px; display:block; border:1px solid #ccc;}
.hot_pro_list .bd ul li a .pic span{position: absolute; top: 0px; height: 0%; opacity: 0; display: block; background: rgba(238,119,26,.75); transition:all .3s; width: 100%;}
.hot_pro_list .bd ul li a .pic span img{height: 45px; width: 45px; display: block; margin:0 auto; transition:all .3s;}
.hot_pro_list .bd ul li a:hover .pic span{ height: 100%; opacity: 1; padding-top: 0px;}
.hot_pro_list .bd ul li a:hover .pic span img{padding-top: 40%;}
.hot_pro_list .bd ul li a .title{line-height:22px; color: #333; border-bottom: 1px solid #ddd; padding:7px 0; text-align:center; height:45px;
display:-webkit-box;
	 display:-webkit-flex;
	 display:-moz-box;
	 display:-moz-flex;
	display:-ms-flexbox;
	display:flex;
	/* 水平居中*/ 
		   -webkit-box-align:center;
			  -moz-box-align:center;
			   -ms-flex-pack:center;
	 /* IE 10 */
	 -webkit-justify-content:center; 
		-moz-justify-content:center;
			 justify-content:center;
	/* IE 11+,Firefox 22+,Chrome 29+,Opera 12.1*/
	/* 垂直居中 */ 
			-webkit-box-pack:center;
			  -ms-flex-align:center;
			   -moz-box-pack:center;
	/* IE 10 */
		 -webkit-align-items:center;
			-moz-align-items:center;
				 align-items:center;

}
.hot_pro_list .bd ul li a:hover  .title{color: #E46616;}

/****/
.xinxi{background:#f7f7f7; padding:43px 0;margin-top:30px;}
.tt{padding-left: 25px;}
.tt h4{color:#333;font-weight:700;font-size:24px;}
/**新闻**/
.news{float: left;/*width: 750px;*/width:810px; margin-right: 35px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.news_box{ padding: 25px 25px 20px; background: #fff; margin-top: 25px; /*height: 295px;*/ position: relative;height: 255px;overflow:hidden;}
.news_box .mmo{position: absolute; right: 0px; top: 0;}

.big_news{padding-bottom: 20px; /*border-bottom: 1px dashed #ccc;*/}
.big_news .pic{float: left;}
.big_news .txt{float: right; width: 545px;}
.big_news .txt h5{font-size: 16px; color: #333; font-weight: bold;}
.big_news .txt p{line-height: 24px; margin:5px 0; display:inline-block; height:75px; overflow:hidden}
.big_news .txt a{color: #EE771A; display: block; transition:all .3s;}
.big_news .txt a:hover{margin-left: 5px;}
.news_list{padding-top: 15px;}
.news_list li{line-height: 30px; background: url("../images/ico_fk.png") no-repeat left center; padding-left: 10px;}
.news_list li span{float: right; font-size: 12px; color: #999;}
.news_list li a{color: #333; width:580px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display: block; transition:all .3s;}
.news_list li a:hover{color:#EE771A; padding-left: 10px;}

/**联系**/
.contact{float: left;/*width: 365px;*/width:415px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.contact_list{padding: 20px 25px; background: #fff; margin-top: 25px; height: 260px;overflow:hidden;}
.contact_list h5{font-size: 16px;font-weight: bold; color: #333; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 1px dashed #ddd;}
.contact_list p{line-height: 22px; /*margin: 8px 0px*/}
.contact_list .share{/*margin-top:15px;*/}
.contact_list .share a{display: inline-block; margin-right: 55px; transition: all .5s;}
.contact_list .share a:hover{transform: rotate(360deg);}

/**关于**/
.video_box{float: left; height: 345px; width: 460px; padding: 40px 0;}

#video_button{width: 460px;height: 345px;position: absolute;cursor: pointer;z-index:111;background: url("../images/bgg14.png") no-repeat 50%,url("../images/video.jpg") no-repeat 50%;}

.about_txt{float: right; width: 660px; margin-left: 30px;margin-top: 40px;}
.about_txt h3{font-size: 20px; color: #333; margin-bottom: 15px;}
.lbx {height: 100px; padding-top:40px;}
.lbx li{float: left; margin:0 30px; text-align: center; }
.lbx li a{display: block;}
.lbx li .pic{position: relative; height: 60px; width: 76px; margin: 0 auto 12px;}
.lbx li .tu1{filter:alpha(opacity=100); opacity: 1; transition:all .2s; position: absolute; top: 0; left:0;}
.lbx li .tu2{filter:alpha(opacity=0); opacity: 0; transition:all .2s; position: absolute;top: 0; left:0;}
.lbx li p{text-transform: uppercase;}
.lbx li a{color: #666;}
.lbx li a:hover{color: #EE771A;}
.lbx li a:hover .tu1{opacity: 0;}
.lbx li a:hover .tu2{opacity: 1; }

.new_work{background:#f7f7f7; padding:20px 0 40px;}
.new{float: left;/*width: 465px; */width:575px;margin-right: 35px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.new_box{ padding: 25px 25px 20px; background: #fff; margin-top: 25px; /*height: 295px;*/ position: relative;height: 5px;overflow:hidden;}
.new_box .mmo{position: absolute; right: 0px; top: 0;}

.big_new{padding-bottom: 20px; /*border-bottom: 1px dashed #ccc;*/}
.big_new .pic{float: left;}
.big_new .txt{float: right; width: 545px;}
.big_new .txt h5{font-size: 16px; color: #333; font-weight: bold;}
.big_new .txt p{line-height: 24px; margin:5px 0; display:inline-block; height:75px; overflow:hidden}
.big_new .txt a{color: #EE771A; display: block; transition:all .3s;}
.big_new .txt a:hover{margin-left: 5px;}
.new_list{height:252px;background:#fff;padding:0 20px 10px;overflow:hidden;}
.new_list li{line-height: 25px; background: url("../images/ico_fk.png") no-repeat left center; padding-left: 10px;}
.new_list li span{float: right; font-size: 12px; color: #999;}
.new_list li a{color: #333; width:410px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display: block; transition:all .3s;}
.new_list li a:hover{color:#EE771A; padding-left: 10px;}


/**应用**/
.application{/*background:#f7f7f7; padding-bottom:43px;*/float: left;width:650px}
.application .tt h4{color:#333;font-weight:700;font-size:24px;}
.application_list{width: 650px; margin: 25px auto 0px; overflow:hidden; position:relative;background:#fff}
.application .prev,.application .next{position: absolute; display:block;  width:11px; height:20px; top:130px; overflow:hidden; cursor:pointer; background:url("../images/arrow2.png") no-repeat; opacity: 0.6;}
.application .next{ background-position:-11px 0; right:0px;}
.application .prev:hover,.application .next:hover{opacity: 1;}

.application .bd{width:610px;  margin: 31px 20px 20px;overflow:hidden;}
.application .bd ul{ overflow:hidden; zoom:1; }
.application .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center; width: 230px; }
.application .bd ul li a{ text-align:center; display:inline-block; width:230px}
.application .bd ul li .pic{text-align:center; width:230px; height:230px; overflow: hidden;}
.application .bd ul li .pic img{width:230px; height:230px; display:block; transition:all .4s;}
.application .bd ul li a:hover .pic img{ border-color:#999; transform:scale(1.1); }
.application .bd ul li .title{ line-height:20px;height:20px;overflow:hidden; margin-top: 5px; text-align: left; text-align:center}

/***内页***/
.page-banner{height: 240px; text-align: center;}
.page-banner img{display: block;}

.page_content{padding:10px 0 80px;}
/*左边*/
.page_left{width:300px; float: left; margin-right: 50px;}
/*侧边大标题*/
.page_left h3{text-transform: uppercase; font-size: 20px; height: 56px; line-height: 56px; padding-left: 20px;}
/*侧边导航*/
.sub_nav{padding-bottom: 20px; background: #fff;}
.sub_nav h3{color: #fff; background: #19499d;}
.sub_nav_list {border:1px solid #ddd;}
.sub_nav_list>li{
    font-size: 16px;
    height: 55px;
    line-height: 55px;
    border-bottom: 1px dashed #ddd;
    position:relative;
}
.sub_nav_list>li:last-child{border-bottom: 0;}
.sub_nav_list>li>a{display: block; padding: 0 20px; color: #666; width:250px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.sub_nav_list>li.active>a,.sub_nav_list>li:hover>a{color: #F0771A;}
.sub_nav_list>li.dropdown>a{background: url("../images/rjt1.png") no-repeat 225px center;}
.sub_nav_list>li.dropdown:hover>a,.sub_nav_list li.dropdown.active a{background-image: url("../images/rjt2.png");}
.sub_nav_list li.dropdown:hover{
    -moz-box-shadow: inset 0px 0px 0px 1px #F0771A;; 
    -webkit-box-shadow: inset 0px 0px 0px 1px #F0771A;
    box-shadow: inset 0px 0px 0px 1px #F0771A;
}
.menu_sub{    
    background-color:#fff;
    position:absolute;
    left:247px;
    top:0px; /* make this equal to the line-height of the links (specified below) */
    width:200px;
    border:1px solid #F0771A;
    display: none;
    padding: 10px 25px;
    box-shadow: 2px 2px 6px #ddd;    z-index: 21;
}

.menu_sub li{
    height: 36px;
    line-height: 36px;
    font-size: 14px;
	overflow:hidden;
}
.menu_sub li a{background:url("../images/ico_fk.png") 0 center no-repeat !important; padding-left: 15px; color: #666;}
.menu_sub li a:hover{color: #F0771A;}
.sub_nav_list li.dropdown:hover .menu_sub{display: block;}

/*侧边联系*/
.sub_contact{/*padding-bottom: 20px;*/ border:1px solid #ddd;}
.sub_contact h3{color:#19499d; background: #F6F6F6; border-bottom:1px solid #ddd;}
.sub_contact_list{padding: 15px; background: #fff; height: 255px; }
.sub_contact_list h5{font-size: 13px;font-weight: bold; color: #333; margin-bottom: 10px; padding-bottom: 8px; border-bottom: 1px dashed #ddd; line-height: 24px;}
.sub_contact_list p{line-height: 22px; margin: 6px 0px; font-size: 13px;}
.sub_contact_list .share{margin-top:15px;}
.sub_contact_list .share a{display: inline-block; margin: 0 12px; transition: all .5s;}
.sub_contact_list .share a:hover{transform: rotate(360deg);}

/*右侧关于*/
.wrap{width:910px; float: right; border:1px solid #ddd;}
.wrap h2{text-align: center; font-size: 23px; font-weight: bold; color: #333; height: 43px; background: url("../images/ico.png") no-repeat center bottom; margin-bottom: 23px; text-transform: uppercase;}

/*右侧介绍*/
.page_about{padding: 45px 25px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;text-align:justify;}

/*右侧工厂*/
.page_foctory{padding: 45px 13px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.foctory_img li{float: left; text-align: center; margin: 8px 4px 20px; width:284px; border: 1px solid #ddd; display: block;}
.foctory_img li .pic img{width: 284px; height: 284px; overflow: hidden;}
.foctory_img li .title{border-top: 1px solid #ddd; line-height: 40px;height: 40px;overflow:hidden;}

/*历程*/
.history{ width:1px; margin:0 auto 20px; padding:90px 0 60px 0; border-left: 1px dashed #ddd; }
.history .history_xun{ float:right; display:inline-block; width:390px;}
.history .history_xun .history_quan{ float:right; width:13px; margin:4px -5px 0 -5px; height:13px; border-radius:17px;}
.history .history_xun .history_quan div{ width:13px; height:13px; border-radius:9px;background: #19499d}
.history .history_xun .history_text_box{ 
    position:relative; 
    font-size:14px; 
    color:#666; 
    line-height:28px; 
    float:left;
    margin:-48px 30px 0 0 ; 
    background:#f9f9f9; 
    padding:15px 22px; 
    border-radius:5px; 
    border:#ebebeb solid 1px;
}
.history .history_xun .history_text_box .history_arrow{ 
    width:0; 
    height:0; 
    border-top:9px solid transparent; 
    border-bottom:9px solid transparent; 
    border-left: 9px solid rgba(235, 235, 235, 0.8); 
    border-right:none; 
    position:absolute;
     top:31px; 
    right:-10px;
}
.history .history_xun .history_text_box span{display: block; font-size: 20px; color: #19499d;}

.history .history_xun:nth-child(2n){ float:left; }
.history .history_xun:nth-child(2n) .history_quan{ float:left;}
.history .history_xun:nth-child(2n) .history_text_box{margin: -48px 0 0 30px}
.history .history_xun:nth-child(2n) .history_text_box .history_arrow{ left:-10px; border-right: 9px solid rgba(235, 235, 235, 0.8); border-left:none;}
.history .history_xun:nth-child(3n+2) .history_text_box .history_arrow{ border-left:9px solid #0d6cbe; border-right:none;}
.history .history_xun:nth-child(6n+2) .history_text_box .history_arrow{ border-right:9px solid rgba(235, 235, 235, 0.6); border-left:none; }

/**应用**/
.page_application{padding: 45px 26px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.application_img{margin-bottom: 35px;}
.application_img li{border-bottom: 1px dashed #ddd; padding: 20px 0;}
.application_img li .pic{float: left; width: 180px; height: 160px;}
.application_img li .pic img{width: 178px; height: 158px; border: 1px solid #eee; box-shadow: 0px 0px 12px #ccc;}
.application_img li .title{float: right; width: 580px; }
.application_img li .title h4{font-size: 18px; color: #333;}
.application_img li .title p{color: #666; margin-top: 10px; line-height: 24px;}

/**产品**/
.product_yi{width:800px; float: right;}
.product_yi h2{font-size: 23px; border-bottom: 1px solid #ddd; font-weight: bold; color: #333; height: 36px; text-transform: uppercase;}
.product_yi_img>ul>li{float: left; width: 400px; /*height: 576px;*/ margin: 30px 10px 10px; background: #fff;transition: all 0.3s ease;
    -webkit-transform: all 0.3s ease; }
.product_yi_img>ul>li:hover{box-shadow: 0px 0px 15px #999;transition: all 0.3s ease;
    -webkit-transform: all 0.3s ease; }

.product_yi_img>ul>li .pic img{width: 375px; height: 220px;}
.product_yi_img>ul>li .title a{display: block; height:52px; line-height: 52px; background: #19499d; text-align: center; color: #fff; font-size: 18px;}
.product_yi_img>ul>li .title a:hover{background: #EE7718; }
.product_yi_img>ul>li ul{padding:14px 25px; border: 1px solid #eee; border-top: 0; height: 144px; overflow:hidden}
.product_yi_img>ul>li li a{display: block; line-height: 24px; background: url("../images/ico_jt.png") no-repeat left center; padding-left: 13px; color: #666;}
.product_yi_img>ul>li li a:hover{background-image: url("../images/ico_jt2.png"); color:#EE7718;}

/***产品列表***/
.product_er{/*width:850px; float: right;*/}
.product_er h1{font-size: 20px; font-weight: bold; color: #333; height: 30px;}
.product_er h2{font-size: 14px;font-weight: bold;color: #333;}
.product_er p{line-height: 20px;}

.pro_search{text-align: center; margin: 0px 80px ; padding: 30px 0;  height: 42px;}
.pro_search input,.pro_search select{border: 1px solid #EE7718; float: left; margin: 0 7px;}
.shuru{width:220px; height: 40px; line-height: 40px; outline:none; padding-left: 27px; background: url("../images/ico_ss2.png") no-repeat 7px center;}
.xuanze{width:220px; height: 42px; line-height: 42px; outline:none; padding-left: 10px; color: #999;}
.queding{width:150px; height: 42px; line-height: 42px; background: #EE7718; border: 0; color: #fff; font-size: 18px; cursor: pointer; outline:none;}

.list_pro_a{text-align:center;margin:30px 0;margin-left:-9px;overflow: hidden;}
.list_pro_a .tab_a{display:block;float:left;padding:10px;font-size:14px;text-decoration:none;cursor:pointer;background:#ccc;margin:10px 9px;/*width:250px;*/width:279px;overflow: hidden;font-weight:700;color:#333;}
.list_pro_a .tab_a.on{background:#1cabf3;color:#fff;}

.product_er_img{margin: 30px 0;}
.product_er_img>ul>li{padding:30px 15px 30px 0; border-bottom: 1px solid #ddd;/*width:560px;*/width:615px;float:left;overflow:hidden;}
.product_er_img li .pic{float: left; width:184px; height: 184px; border: 1px solid #ddd;}
.product_er_img li .pic img{width:184px; height: 184px;}
.product_er_img li .title{float: left; /*width: 640px; margin-left: 24px;*/width: 415px;margin-left:14px;}
.product_er_img li .title h4{font-size: 14px; text-transform: uppercase;overflow: hidden;height:30px;line-height:30px;}
.product_er_img li .title p{margin: 10px 0;height:20px;overflow:hidden;}
.product_er_img li .l_pro{float: left; /*width: 640px;*/width: 415px;}
.product_er_img li .left_p{float: left; width: 290px;}
.product_er_img li .left_p li{width:415px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.product_er_img li .right_p{float: right; width: 350px;}
.product_er_img li .right_p li{width:350px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.product_er_img li .r_pro{float: right; width: 60px;}
.product_er_img li .r_pro a{margin: 0px 0 6px; display: block;}

/***产品详情页***/
/***左侧产品***/
.sub_pro{margin:20px auto 0; overflow:hidden; position:relative;  border:1px solid #ccc;}
.sub_pro h3{background: url("../images/huo.png") no-repeat 0px 0px; }
.sub_pro .bd{padding: 10px 15px 15px;}
.sub_pro .bd ul{ overflow:hidden; zoom:1; }
.sub_pro .bd ul li{padding: 15px 0; border-bottom: 1px dashed #ddd;}
.sub_pro .bd ul li .pic{text-align:center; float: left;}
.sub_pro .bd ul li .pic img{width:50px; height:50px; display:block;  padding:2px; border:1px solid #ccc; }
.sub_pro .bd ul li .title{line-height:18px; float: left; margin-left: 20px;  width: 142px; font-size: 12px; color: #666;}
.sub_pro .bd ul li a:hover .title{color: #EE7718;}
/***右侧***/
.product_show {width:910px; float: right;}
.product_show h1{color: #333; font-size: 20px; text-transform: uppercase;}
/***图片放大***/
.big_pic{width: 300px; float: left; margin-top: 30px ;}
.big_pic .pic{width: 300px; height: 300px; border: 1px solid #19499d; position: relative;}
.big_pic img.fd_pic{ width: 300px; height: 300px;}
.big_pic img.fdj_ico{position: absolute; right: 0; bottom: 0; border-top: 1px solid #19499d; border-left:  1px solid #19499d; width: 38px; height: 38px;}
.big_pic p{font-size: 16px; margin-top: 30px;}
.big_pic p span{float: right;}
#inquiry{-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #1cabf3; box-shadow: 0 3px 0 #1cabf0; border: 0;width: 100px; height: 38px; line-height: 38px; text-align: center; color: #fff; cursor: pointer; font-weight: bold;}
/***右参数***/
.big_canshu{width: 570px; float: right; margin: 30px 0px 0px 35px;}
.big_canshu ul{margin-top:-14px;}
.big_canshu li{padding:7px 0; border-bottom: 1px solid #ddd;}

/***产品详情***/
.product_page{margin-top: 40px; }
.product_page .hd{ height:38px; position:relative; }
.product_page .hd ul{ float:left;  position:absolute; top:-1px; }
.product_page .hd ul li{ float:left; width: 190px; margin: 0 15px; cursor:pointer; }
.product_page .hd ul li:first-child{margin-left: 0px;}
.product_page .hd ul li:last-child{margin-right: 0px;}
.product_page .hd ul li a{display: block; background: #F4F4F4; box-shadow: 0 3px 0 #E0E0E0; text-align: center; height: 38px; line-height: 38px; color: #666;}
.product_page .hd ul li.on{ height:30px;  background:#fff;  }
.product_page .hd ul li.on a{background: #EE7718; box-shadow: 0 3px 0 #B3602C;color: #fff;}
.product_page .bd{border: 1px solid #ddd; margin-top:30px; padding: 20px 25px;}
.product_page .bd .title{font-size: 20px; color: #333; font-weight: bold; margin-top: 25px;}
.product_page .bd ul{  zoom:1;  }
.product_page .bd li{margin: 30px 0}
 .product_page .bd li h3{color:#22304b; font-size: 18px; height: 40px; line-height: 40px; background: #EAF2FB; margin-bottom: 10px;}
.product_page .bd li h3 span{
    display: block;
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 8px solid rgba(34, 48, 75, 1);
    border-right: none;
    float: left;
    margin: 14px 10px 0 18px;
}
.product_page .bd li h3 i{font-style: normal; margin: 0 10px;}

.pro_xg li{float: left; padding: 0 20px;}
.pro_xg li img{width: 200px; border: 1px solid #ddd;}

/**跳转链接**/
.tiaozhuan{margin:20px 0; }
.tiaozhuan a{background: url("../images/ii.png") no-repeat left center; padding-left: 22px; color: #EE7718; text-decoration: underline;}

/**相关产品**/
.related h4{ font-size: 18px; margin-bottom: 6px; color: #333;}
.related li{float: left; width: 405px; margin:0 10px;}
.related li a{display: block; font-size: 13px; color: #666; width: 400px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.related li a:hover{color:#EE7718 }

/**相关产品**/

.certificate_img .hd{ height:115px; position:relative; background: #F5F5F5; padding:20px 0;}
.certificate_img .hd ul{ float:left; position:absolute; left:40px; top:-1px; height:115px; margin-top: 20px;}
.certificate_img .hd ul li{ float:left; cursor:pointer; font-weight: bold; border: 1px solid #ddd; width: 113px; height: 113px;background: #fff;margin: 0 5px;
    overflow: hidden;
    display:-webkit-box;
     display:-webkit-flex;
     display:-moz-box;
     display:-moz-flex;
    display:-ms-flexbox;
    display:flex;
    /* 水平居中*/ 
       -webkit-box-align:center;
          -moz-box-align:center;
           -ms-flex-pack:center;
     /* IE 10 */
     -webkit-justify-content:center; 
        -moz-justify-content:center;
             justify-content:center;
    /* IE 11+,Firefox 22+,Chrome 29+,Opera 12.1*/
    /* 垂直居中 */ 
        -webkit-box-pack:center;
          -ms-flex-align:center;
           -moz-box-pack:center;
    /* IE 10 */
     -webkit-align-items:center;
        -moz-align-items:center;
             align-items:center;}
.certificate_img .hd ul li.on{border-color: #19499d}

.certificate_img .bd{width: 500px; margin:20px auto;}
.certificate_img .bd .certificate_pic{text-align: center;}
.certificate_img .bd .certificate_pic .pic{
    border: 1px solid #ddd; 
    width:500px; 
    height:500px; 
    line-height:24px; 
    display:-webkit-box;
     display:-webkit-flex;
     display:-moz-box;
     display:-moz-flex;
    display:-ms-flexbox;
    display:flex;
    /* 水平居中*/ 
       -webkit-box-align:center;
          -moz-box-align:center;
           -ms-flex-pack:center;
     /* IE 10 */
     -webkit-justify-content:center; 
        -moz-justify-content:center;
             justify-content:center;
    /* IE 11+,Firefox 22+,Chrome 29+,Opera 12.1*/
    /* 垂直居中 */ 
        -webkit-box-pack:center;
          -ms-flex-align:center;
           -moz-box-pack:center;
    /* IE 10 */
     -webkit-align-items:center;
        -moz-align-items:center;
             align-items:center;
            }
.certificate_img .bd .certificate_pic img{display: block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.certificate_img .arrow{ position:absolute; left:15px; top:0; z-index: 9999;}
.certificate_img .arrow a{display:block;  width:25px; height:68px; float:right; margin-top:42px; overflow:hidden;
     cursor:pointer; background:url("../images/ll.jpg") 0 0 no-repeat;}
.certificate_img .arrow .next{ background-image:url("../images/rr.jpg");}

/***下载列表***/
.download{width: 800px; float: right;}
.download h3{font-size: 22px; color: #333; border-bottom: 1px solid #ddd; padding:15px 0; font-weight: bold;}
.download_search{margin: 35px auto; width: 455px;}
.download_search input{ height: 44px; float: left; outline: none; }
.download_search .neiro{border:1px solid #ddd; border-right:0;background: #fff url("../images/fdj_ico.png") no-repeat 0px center; padding-left: 40px; width:300px;}
.download_search .sear{width: 110px; height: 46px; background: #E76815; color: #fff; border:1px solid #E76815; cursor: pointer; font-size: 15px;}

.download_nav {border-bottom: 2px solid #19499d;}
.download_nav li{float: left; width: 133px; margin: 0 5px;}
.download_nav li:first-child{margin-left: 0px;}
.download_nav li:last-child{margin-right: 0px;}
.download_nav li a{display: block; width: 133px; background: #EEEEEE; text-align: center; height: 40px; line-height: 40px;}
.download_nav li.active a,.download_nav li:hover a{background: #19499d; color: #fff;}

.download_img tr{height: 58px;}
.download_img tr td{padding-left: 25px;}
.download_img tr td:nth-clind(2n){width: 100px;}
.download_img tr td:last-child{width: 140px;}

/***新闻列表***/
.page_news{width: 910px; float: right;}
.page_news h3{font-size: 22px; color: #333; border-bottom: 1px solid #ddd; padding:15px 0; font-weight: bold;}
.news_img{margin-bottom: 30px;}
.news_img li{border-bottom: 1px dashed #ddd; padding: 20px 0;}
.news_img li .pic{float: left; width: 165px; height: 165px;}
.news_img li .pic img{width: 165px; height: 165px;}
.news_img li .title{float: right; width: 705px; }
.news_img li .title h4{font-size: 18px; color: #333;}
.news_img li .title h4 a{color: #333;}
.news_img li .title p{color: #666; margin-top: 10px; line-height: 24px; height:73px; overflow:hidden}
.news_img li .title a{display: block; color: #E76815; margin-top: 10px;}
.news_img li .title a:hover{text-decoration: underline;}

/***新闻详情页***/
.news-show{width: 910px; float: right;}
.news-show h3{font-size: 18px; color: #333; border-bottom: 1px solid #ddd; padding:15px 0; font-weight: bold;}
.news-show h3 p{font-size: 12px; color: #999;}
.news-show h3 p span:first-child{background: url("../images/time.png") no-repeat left center; padding-left: 20px;}
.news-show h3 p span:last-child{background: url("../images/see.png") no-repeat left center; padding-left: 20px; margin-left: 30px;}

.news_bt{padding-bottom: 10px; border-bottom: 1px dashed #dddddd; text-align: center;margin-top: 40px; margin-bottom: 20px;}
.news_bt h4{color: #333333;margin-bottom: 10px;}
.news_bt p{font-size: 12px; color: #888888; margin: 0;}

/**表单**/
.enquiry{color:#666; margin-top:25px; width: 910px; float: right;}
.enquiry h5{font-size: 16px; color: #333; font-weight: bold;}
.enquiry h5 p{color: #666; font-style: italic; font-weight: normal; line-height: 26px;}
.enquiry form p{margin:15px 0 17px 35px;}
.enquiry input,.enquiry textarea{vertical-align:middle; }
.enquiry input{height: 24px;}
.enquiry .input{border:1px solid #e8e8e8;padding:.6em .4em;font-size:12px;color:#666;background:url("../images/input_bg.jpg") repeat-x;}
.enquiry .dan{margin-left:35px;}
                    
.enquiry .ibl{float:left;width:15%;text-align:right;display:block;padding-top:.4em}
.enquiry .ibr{margin:0 0 0 15%;display:block;padding-left:.3em}

/*提交，重置按钮*/
.btn-submit{margin-top:20px; width:160px;height:36px !important;border:0;background:#E66715;cursor:pointer;color:#fff;font-size:14px;font-weihgt:bold;-moz-border-radius: 25px; -webkit-border-radius: 25px; border-radius: 25px;}

/**联系**/
.page_contact{border: 1px solid #ddd;width:788px; float: right; padding: 30px;}
.page_contact h2{font-size: 22px; color: #333; font-weight: bold;}
.page_contact li{border-bottom: 1px solid #e9e9e9; margin: 20px 0;}
.page_contact li .pic{float: left; width: 140px;}
.page_contact li .title{text-transform: uppercase; float: right; width: 630px; padding: 25px 0;}
.page_contact li .title p{margin: 5px 0;}

/***分页***/
.fenye{text-align: center; margin-top: 20px;}
.fenye a{color: #333333; margin: 0px 6px; border-radius: 25px; width: 32px; height: 32px; display: inline-block; text-align: center; background: #EEEEEE; font-size: 16px; line-height:32px; font-family: 'Arial'}
.fenye a:hover,.fenye a.active{color: #ffffff; background: #E66715; }
.fenye a.on{color: #ffffff; background: #E66715; }

.page{padding:20px 0; font-size:14px;font-weight:400;text-align:center;}
.page span,.page a{display: inline-block;border:solid 1px #e5e5e5;line-height: 32px;padding: 0 12px;color:#666666;}
.page span{color:#fff;background:#ff7300;border-color: #fff;}
.page a:hover{text-decoration: none;border-color: #666666;color:#666666}
.page .a1{background: #fff;}


/***翻页***/
.fanpian{margin-top: 35px; border-top: 1px solid #eeeeee; padding-top: 25px; font-size: 14px;}
.fan_left{float: left; width: 635px;}
.fan_left span{display: block; color: #666;}
.fan_left a{color: #666666; width: 500px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fan_left a:hover{color: #E76815; }
.fan_right{float: right; width: 200px; margin-top: 5px;}
.fan_right a{display: block; height: 200px; height: 40px; line-height: 40px; color: #19499d; font-size: 16px; text-align: center; border: 1px solid #19499d; background: #fff;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.fan_right a:hover{background: #19499d; color: #fff; }


.background_q{ width:100%; height:100%; text-align:center; position:fixed; top:0; left:0; z-index:99999999999; background:rgba(0,0,0,0.50); display:none}

#wrap{width:100%;/*position:fixed;top:0; z-index:500; margin-top:36px*/}
#nav{/*height:50px;*/border-bottom:1px solid #666; background:#fff;box-shadow: rgba(0,0,0,0.13) 5px 5px 5px; width:100% }
#nav.hide .logo{ margin:8px auto;transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;}
#nav.hide .phone{display:none;}
#nav.hide .logo img{ width:100px;transition: all 0.5s ease 0s;-webkit-transform: all 0.5s ease 0s;}
#nav.hide .top_search{ display:none;}
#nav.hide .bgg{ display:none;}
#nav.hide nav a{transition: all 0.5s ease 0s;-webkit-transform: all 0.5s ease 0s;margin: 0 10px;}
.phone{ position: absolute; right: 308px;top: 12px;}
.daohang_nei{ position: relative;}
.bgg{ position: absolute; left: 324px;top: 30px;}
.bgg span{ padding-right:20px}
.bgg p{font-size: 24px;font-weight: 700;color: #19499d;}


/**应用**/
.application_a{background:#f7f7f7; padding-bottom:43px;}
.application_a .tit h4{color:#333;font-weight:700;font-size:24px;}
.application_a .application_list{width: 1260px; margin: 20px auto 0px; overflow:hidden; position:relative;}

.application_a .prev,.application_a .next{position: absolute; display:block;  width:11px; height:20px; top:130px; overflow:hidden; cursor:pointer; background:url("../images/arrow2.png") no-repeat; opacity: 0.6;}
.application_a .prev{left:6px;}
.application_a .next{ background-position:-11px 0; right:6px;}
.application_a .prev:hover,.application_a .next:hover{opacity: 1;}

.application_a .bd{width:1220px;  margin: 20px 20px 10px;overflow:hidden;}
.application_a .bd ul{ overflow:hidden; zoom:1; }
.application_a .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center; width: 285px; }
.application_a .bd ul li a{ text-align:center; display:inline-block; width:285px}
.application_a .bd ul li .pic{text-align:center; width:285px; height:285px; overflow: hidden;}
.application_a .bd ul li .pic img{width:285px; height:285px; display:block; transition:all .4s;}
.application_a .bd ul li a:hover .pic img{ border-color:#999; transform:scale(1.1); }
.application_a .bd ul li .title{ line-height:20px;height:20px;overflow:hidden; margin-top: 5px; text-align: left; text-align:center}

/*轮播*/
.fullSlide {width: 100%;position: relative;height: 400;background: #000;overflow:hidden;}
.fullSlide .bd { margin: 0 auto;position: relative;z-index: 0;overflow: hidden;}
.fullSlide .bd ul {width: 100% !important;}
.fullSlide .bd li {width: 100% !important;height: 400px;overflow: hidden;text-align: center;}
.fullSlide .bd li a {display: block;height: 400px;}
.fullSlide .hd {width: 100%;position: absolute; z-index: 1;bottom: 0;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: 42px;height: 5px;margin: 1px;overflow: hidden; background: #fff;filter: alpha(opacity=50);opacity: 0.5;line-height: 999px;}
.fullSlide .hd ul .on {background: #19499d;}

        
        