@CHARSET "UTF-8";
body,p,h1,dl,dd{margin:0;}
ul,li{list-style:none;padding:0;margin:0;}
img{border:none;}
a{text-decoration:none;margin:0;}
*{color:#666666;font-family:"微软雅黑";}
.clear{clear:both;}
.w100{width:100px;}
.w150{width:150px;}
.w300{width:300px;}
.mt50{margin-top:50px;}
.mt70{margin-top:70px;}
.mt30{margin-top:30px;}
.mt140{margin-top:140px;}
.fl{float:left;}

/*banner*/
.banner_container{overflow:hidden;height:380px;margin:auto;width:100%;position:relative;}
.banner{position:absolute;top:0;}
.banner_btn{position:absolute;left:50%;margin-left:-23px;bottom:10px;z-index:999}
.banner_btn li{float:left;width:11px;height:11px;background-color:#a6a39e;margin:0 4px;}
.banner_btn .on{background-color:white;}
.banner_btn li{cursor:pointer;}
.slideBox .bd ul li img{margin:auto;}
.slideBox .bd ul li a{width:100%;height:380px;display:block;}
.slideBox_row .btns a {position:absolute; top:50%; z-index:4; margin-top:-25px; width:50px; height:50px; -ms-transition:left 400ms, right 400ms; transition:left 400ms, right 400ms; -webkit-transition:left 400ms, right 400ms; -moz-transition:left 400ms, right 400ms; -o-transition:left 400ms, right 400ms;}
.slideBox_row .btns .prev {position: absolute;left: 10%;top: 50%;margin-top:-20px;width:39px;height:39px;z-index: 9999;display: none;cursor: pointer;background: url(../images/page_1.png);}
.slideBox_row .btns .next {position: absolute;right: 10%;top: 50%;margin-top:-20px;width:39px;height:39px;z-index: 9999;display: none;cursor: pointer;background: url(../images/page_2.png);}
.slideBox_row:hover .next,.slideBox_row:hover .prev{display: block;}

/* 滚动 */
.top-news{
	line-height:40px;
	background:#4e575e;
	    display: block;
}
.top-new span{background:url(../images/zt_sx/sx_news.png) left center no-repeat;padding-left:40px;color:#FFF;font-size:16px;}
.scroll-box {
	height:40px;
	line-height:40px;
	overflow:hidden;
	max-width: 50%;
	text-overflow:ellipsis;
    white-space:nowrap;
}
.scroll-box ul {
	list-style:none;
	height:40px;
	display:block;
}
.scroll-box ul li a{
	color:#FFF;
	width:100%;
	height:40px;
	box-sizing:border-box;
	line-height:40px;
	text-align:left;
	font-size:16px;
	max-width:100%;
	overflow:hidden;
	display: block;
	text-overflow:ellipsis;
	white-space:nowrap;
}


/*news*/
.new_m .new_h3_tip{
	font-size: 20px;
	color:#323232;
	border-left:2px solid #323232;
	height:20px;
	line-height:20px; 
	float: left;
	padding-left:18px;
	margin-top:40px;
}
.m-new-content .list-img{border:1px solid #e5e5e5;display:inline-block;width: 100%;margin-bottom:48px;}
.m-new-content .list-text1{width:775px;max-width:100%;max-height:224px;}
.m-new-content a{display:block;}
.m-new-content2 a{display:unset;}
.m-new-content .list-img .list-img-img{width:348px;height:100%;max-height:224px;padding:12px 0px 12px 12px;display:inline-flex;margin-right:48px;overflow:hidden;text-align: center;}
.m-new-content .list-img img{max-height:100%;max-width:100%;object-fit: cover;}
.m-new-content li h4{font-weight:normal;float:left;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.m-new-content .list-img h4{margin-top:20px;font-size:20px;}
.m-new-content .list-img span{font-size:14px;line-height:40px;margin-bottom:10px;}
.m-new-content .list-img .view{margin:20px 0px;}
.m-new-content .view{padding:0px 25px;line-height:35px;background:#2089f6;/* background:#989898; */color:#fff;}
.m-new-content a.view:hover, .m-new-content .list-text1 a.view{background:#2089f6;color:#feffff;}
.m-new-content .list-text{margin-bottom:30px;background:#f5f5f5;min-height:120px;}
.m-new-content .list-text2{width:1025px;height:100%;}
.m-new-content .list-text .time{width:140px; text-align: center;padding-top:20px;}
.m-new-content .list-text .time .time-d{font-size:32px;line-height:40px;}
.m-new-content .list-text .time .time-y-m{font-size:16px;}
.m-new-content .list-text2 h4{font-size:18px;line-height:50px;}
.m-new-content .list-text2 .l-t-box{width:834px;max-width: 100%;}
.m-new-content .list-text2 .v-box{float:right;height:100%;}
.m-new-content .list-text2 .v-box .sv{
    display: table-cell;
    height: 120px;
    vertical-align: middle;}

.news_container{border-bottom:1px solid #e0e0e0;height:40px;margin:auto;overflow:hidden;}
.news{width:1000px;margin:auto;line-height:38px;overflow:hidden;}
.news dl{padding-left:20px;}
.news a:hover{color:#fd423d;}
.news span{padding-left:80px;}
.news img{float:left;margin-top:12px;}
.more{float:right;}
/*中部*/
.central_container{width:1000px;margin:auto;margin-bottom:10px;overflow:hidden;}
.central_container span{line-height:50px;color:#333333;font-weight:bold;}
.central_box{overflow:hidden;}
.central_box li{float:left;}
.jianjie{width:400px;font-size:12px;line-height:24px;text-align:justify;}
.tufirst{margin-left:10px;}
.tusecond{margin-left:10px;}
.central_down li{float:left;padding-top:10px;padding-bottom:30px;}


.fixed_banner{margin:auto;width:100%;overflow:hidden;}
.fixed_banner img{margin:auto;object-fit: cover;height:250px;width:100%}
.central_container2{width:1000px;margin:auto;margin-top:10px;border-top:1px solid #e0e0e0;overflow:hidden;}
.central_l{float:left;width:230px;min-height:600px;background-color:#f5f5f5;color:#4d4d4d;font-weight:bold;}
.cl-titles{ margin:0;padding:0px;width:100%;overflow:hidden; border-bottom:1px solid #dbd4cd; padding:12px 0px;}
.cl-titles h2{ margin:0;padding:0px;color:#f99d33; font-size:28px; line-height:40px;font-weight:normal;text-align:center;}

.menu_current, .menu_current a span,.central_l li:hover a span{background-color:#f5930a;color:#ffffff;}
.menu .menu_current a span, .central_l li:hover a span{background:url(../images/disc2.png) left center no-repeat;padding-left:10px;}
.menu li{line-height:50px;border-bottom:1px solid #dbdbdb;}
.menu li a{display:block;padding-left:50px;}
.menu li a span{background:url(../images/disc.png) left center no-repeat;padding-left:10px;}
.menu li:hover a, .menu .menu_current a{display:block;}
.central_l li:hover{background-color:#f5930a;}


.central_r{float:right;width:770px;min-height:600px;position:relative;}
.new-content{padding:20px 40px;line-height:24px;    max-width: 100%;
    overflow: hidden;}
.new-content img{max-width:690px;}
.message-t span{font-size: 16px;}

.new_m{position:relative;}
/* 选项卡 */
.children_menu{margin-top:30px;float: right;z-index: 99;}
.children_menu li{
	display:block;
	float:left;
	min-width: 140px;
    padding: 0px 10px;
	height:45px;
	background-color:#aaa6a3;
	margin-left:40px;
	margin-bottom:10px;
	text-align:center;
	line-height:45px;
	font-size:20px;
	cursor:pointer;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 3px;
    -webkit-box-shadow: 3px;
    box-shadow: 3px;
	color:#ffffff;
}
.children_menu li a{color:#FFF;font-size:20px;}
.children_menu_c{
	background: linear-gradient(to right, #f6b57b, #f78e7b); 
	color:#ffffff;
}
.m-new-content{font-size:14px;line-height:24px;text-align:justify;margin-bottom:20px;position:relative;}
.m-new-content p{font-size:14px;max-width:100%;overflow:hidden;line-height: 25px;}
.jianzhu{position:absolute;top:5px;right:0px;}
.m-new-content img{max-width:100%;display:-webkit-inline-box;}
/*文章列表*/
.listbox li { clear:both; padding:20px 0; border-bottom:1px dotted #dedede; }
.listbox li .name { font-size:16px; font-weight:bold; font-family:\5FAE\8F6F\96C5\9ED1; margin-top:-5px; }
.listbox li time { clear:both; color:#690; }
.listbox li .name a:hover{color:#f5930a}
.listbox li .intro { color: #777; line-height: 22px; font-size:14px; padding-top:10px;}

.list-img li{padding:0 15px;}
.list-img .imgbox{width:100%;height:280px;overflow:hidden;text-align:center;
    -moz-box-shadow: 4px 4px 10px #dedede;
    -webkit-box-shadow: 4px 4px 10px #dedede;
    box-shadow:4px 4px 10px #dedede;}
.list-img .imgbox img{max-width:100%;max-height:100%;display: -webkit-inline-box;}
.list-img p.title{line-height:48px;font-size:18px;text-align:center;}
/* 分页 */
.page_center{display:table;margin:0 auto;}
.pages { padding: 10px; height:26px; clear:both; white-space:nowrap; }
.pages li{float:left;}
.pages a { width:auto; background-color: #ccc; color: #f8f8f8; height: 24px; line-height: 24px; font-size: 14px; padding:0 10px; text-decoration: none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin-right: 10px; cursor: pointer; }
.pages a:hover{background-color:#4a9bcd;color:#fff}
.pages .c{width: auto;height: 24px;line-height: 24px;font-size: 14px; padding: 0px 10px;margin-right: 10px; border:1px #2089f6 solid; -moz-border-radius: 3px; -webkit-border-radius: 3px;  border-radius: 3px; color:#2089f6;}
 /* 文章内容页面 */
.t-t{height:90px;width:100%;border-bottom:1px sold #dbdbdb; border-bottom:1px solid #dbdbdb;}
.t-t h3{width:100%;text-align: center;font-size:36px;line-height:36px; font-weight: normal;margin-top:5px;margin-bottom:16px;}
.t-t .article_time{text-align:center;font-size:14px;font-weight:400;}
.t-t .space{margin-left:20px;float:left;}
.t-t .w150{width:150px;overflow:hidden;}
.ncb{border-bottom:1px solid #006ab7;padding-bottom:20px;display: block;}
.ntj h4{font-size:14px;font-weight:bold;color:#006ab7;}
.ntj ul li{list-style:initial;margin-left:20px;}

/* 留言 */
.message-c dl, .message-c dl dt, .message-c dl dd{float:left;}
.message-c dl{float:left;line-height:40px;margin:5px;}
.message-c dl dt{width:70px;font-size:14px;font-weight:bold;color:#006ab7;}
.message-c .minput input,.minput input[type=text], .message-c .minput select, .message-c textarea{background:#f1f3f5;border:none;height: 40px;*height:40px;line-height:40px;width:580px;}
.message-c #u_name{width:450px;height: 40px;line-height:40px;}
.message-c .select_g select{background:#f1f3f5;width:120px;line-height:40px;*line-height:40px;height:40px;*height:40px;border:none;padding:0 15px;}
.message-c .minput select{line-height:40px;*line-height:40px;height:40px;*height:40px;border:none;padding-left:15px;}
.message-c .btnbig{background:#006ab7;width:70px;height:30px;border:none;color:#ffffff;cursor: pointer;}
select{padding:8px 0px 8px 15px !important;} 
/* 招聘 */
.zp-head{height:40px;line-height:40px;background:#88c2f1;clear:both;}
.zp-head li{float:left;text-align:center;display:block;margin:0px 5px;color:#0262a7;font-size:16px;}
.zp-body{margin-top:10px;width:100%;}
.zp-body li{border-bottom: 1px dotted #dedede;display:block;clear:both;height:40px;line-height:40px;}
.zp-body li span{float:left;margin: 0px 5px;text-align:center;}
.zp-body li span.w300{text-align:left;padding-left:20px;overflow:hidden;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.zp-body li:after{display:table;content:"";line-height:0;}
.zp-body li:hover{background:#edefe3;color:#f8ae0a}
.zp-body li:hover span, .zp-body li:hover a{color:#b98d2b}
.sx{width:100%;height:40px;margin-top:20px;line-height:40px;display:block;}
.sx span{margin-right:20px;float:left;}
/*底部*/
.footer{border-top:1px solid #e0e0e0;margin:auto;}
.friendLine{border:none;margin:auto;}
.footer_r, .friendLine_r{width:1000px;margin:auto;line-height:40px;overflow:hidden;}
.footer_r span, .friendLine_r span{float:left;font-size:12px;}
.footer_r span a, .friendLine_r span a{font-size:12px;color:#4895cb}
.footer_r span a:hover , .friendLine_r span a:hover{color:#f5930a}
.footer_r li{float:right;}
.friendLine_r li{float:left}
.footer_r li a, .friendLine_r li a{font-size:12px;padding:0px 10px; border-right: 1px solid #5a5a5a;}
.footer_r li a.last, .friendLine_r li a.last{border:none !important;}
/* 置顶按钮
--------------------------------------------------------------------*/
/*.top {
	z-index: 1000;
	position: fixed;
	right: 0px;
	bottom: 0px;
	display: block;
	width: 35px;
	height: 35px;
	background: url(../../images/common/top.gif) no-repeat 0px 0px;
}*/
#scrollUp {
	bottom: 10px;
	right: 5px;
	height: 38px;
	width: 38px;
	background: url(../../images/common/top.png) no-repeat;
	_background: url(../../images/common/top.gif) no-repeat;
}

/* 产品列表页 */
.met_section{width:1000px;position:relative;margin:0 auto;}
.met_section{position:relative;padding:40px 0 50px;}
.met_section .aside{position:relative;float:left;width:230px;}
.met_section .article{float:left;margin-left:-230px;width:100%;}
.met_section .article .met_article{margin-left:250px;}
.met_section_asidenone .article{float:none;margin-left:0;}
.met_section_asidenone .article .met_article{margin-left:0;}
.met_section .aside .section{border:1px solid #ddd;}
.met_section .aside .section h2{color:#333;padding:0 20px;height:45px;border-bottom:1px solid #ddd;font-size:18px;line-height:40px;}
.met_section .aside .met_aside_list{padding:10px 0;}
.met_section .aside .met_aside dl dt{height:45px;line-height:45px;}
.met_section .aside .met_aside dl dt a{display:block;padding:0 20px;color:#333;}
.met_section .aside .met_aside dl dt a:hover{background:#efefef;}
.met_section .aside .met_aside dl dt.on{background:#efefef; border-left:4px solid #e9280c;}
.met_section .aside .met_aside dl dd{padding:6px 0 6px 0;}
.met_section .aside .met_aside dl dd a{display:block;padding-left:40px;height:35px;color:#333;font-weight:normal;line-height:35px;}
.met_section .aside .met_aside dl dd .on a,.met_aside dl dd a:hover{background:#efefef;}
.met_section .aside .met_related{margin-top:20px;}
.met_section .aside .met_related ul{padding:20px;}
.met_section .aside .met_related li{margin-bottom:8px;list-style:none;}
.met_article_head{position:relative;padding:0 10px;height:60px;border-bottom:1px solid #ddd;line-height:60px;}
.met_article_head .met_position{position:absolute;top:0;right:10px;color:#aaa;font-family:'宋体';}
.met_article_head .met_position a{color:#999;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
.met_article_head h1{color:#555;font-weight:normal;font-size:18px;}
.met_section_sehed{padding-top:0;}
.met_section_head{height:50px;color:#aaa;font-size:12px;font-family:'宋体';line-height:50px;}
.met_section_head a{color:#999;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
.met_section_head a:hover{color:#e9280c;}

.met_clear{clear:both}
.met_none{display:none}
.met_tools{border-top:1px solid #ddd;margin-top:30px;position:relative;padding:10px 10px 0;height:50px;line-height:50px}
.met_tools .met_page{clear:both;position:absolute;right:5px;top:0;color:#818181}
.met_tools .met_page li{ display:inline; list-style:none; margin-left:30px;}
.met_tools .met_page li span{ padding-right:5px;}
.met_tools .met_page a{color:#607fa6}
.met_module3_list ul.list_1{list-style:none;visibility:hidden}
.met_module3_list ul.list_1 li{float:left;text-align:center;margin-top:30px;overflow:hidden}
.met_module3_list ul.list_1 li a{text-align:center;display:block;margin:0 auto;background:#fff;border:1px solid #ddd;font-size:0;    overflow: hidden;}
.met_module3_list ul.list_1 li h2{text-align:left;font-size:14px;padding:10px 10px;font-weight:normal;border-top:1px solid #ddd;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.met_module3_list ul a img{object-fit: contain;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.met_module3_list ul a:hover h2{color:#333}
.met_module3_list ul a:hover img{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.met_module3_list ul.list_2{list-style:none;visibility:hidden}
.met_module3_list ul.list_2 li{padding:20px 10px;border-bottom:1px solid #ddd}
.met_module3_list ul.list_2 dt{float:left;position:relative}
.met_module3_list ul.list_2 dd{float:left;width:100%}
.met_module3_list ul.list_2 dd h2{padding:5px 10px;font-size:15px;font-weight:normal}
.met_module3_list ul.list_2 dd p{padding:5px 10px;color:#818181}
.met_pager{text-align:center;}
.met_pager ul{width:100%;}
.met_pager li{margin:30px 0 0;display:inline-block;}
.met_pager li, .met_pager a{text-align:center;height:28px;margin-left:2px;line-height:28px;min-width:28px;_width:28px;text-align:center;display:inline-block;color:#aaa}
.met_pager a{border:1px solid #e0e0e0;}
.met_pager a:hover{border:1px solid #a0a0a0;color:#aaa}
.met_pager .PreSpan,.met_pager .NextSpan{height:30px;line-height:30px;min-width:60px;_width:60px;text-align:center;background:#f0f0f0;color:#ccc;display:inline-block}
.met_pager .PreA,.met_pager .NextA{height:28px;line-height:28px;min-width:58px;_width:58px;color:#aaa}
.met_pager .PreSpan,.met_pager .PreA{margin-right:6px}
.met_pager .NextSpan,.met_pager .NextA{margin-left:6px}
.met_pager .firstPage,.met_pager .lastPage{font-weight:bold;height:28px;line-height:28px;min-width:40px;_width:40px;color:#aaa}
.met_pager .c{font-weight:bold;background:#f0f0f0;color:#aaa;border: 1px solid #e0e0e0;}
.met_pager .PageText{margin-left:10px;color:#aaa}
.met_pager #metPageT,#metPageB{text-align:center;border:1px solid #e0e0e0;color:#aaa}
.met_pager #metPageT{width:20px;padding:6px 5px 5px}
.met_pager #metPageB{min-width:40px;_width:40px;padding:6px 0 5px;cursor:pointer;font-weight:bold}
*html .met_pager #metPageT{height:13px;line-height:13px}
*html .met_pager #metPageB{padding:0;height:28px;line-height:20px}
*+html .met_pager #metPageT{height:13px;line-height:13px}
*+html .met_pager #metPageB{padding:0;height:28px;line-height:20px}

/* 产品详情页 */
.slides,.flex-control-nav,.flex-direction-nav {
    margin: 0;
    padding: 0;
    list-style: none
}
.slides:after {
    content: "\0020";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}
html[xmlns] .slides {
    display: block
}

* html .slides {
    height: 1%
}
.met_imgshowbox{width:448px;height:445px; overflow: hidden;border:1px solid #dedede;    display: table-cell;vertical-align: middle; text-align: center;}
.met_imgshowbox .big{height:445px;width:448px;display: table-cell;vertical-align: middle;text-align:center !important;}
.met_imgshowbox img{min-width:98%;max-width:100%;max-height:100%;margin: 0 auto;-moz-box-shadow: 2px 2px 10px #b0b0ae;
    -webkit-box-shadow: 2px 2px 10px #b0b0ae;
    box-shadow:2px 2px 10px #b0b0ae;}
.small img{width:100px; height:100px;}

.imgc ul li{display:inline-block;margin-right:10px;margin-top:25px;float:left;cursor:pointer}
.imgc ul li img{filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}
.imgc ul li.flex-active{border:2px solid #000;width:66px;height:66px;position:relative;overflow:hidden}
.imgc ul li.flex-active img{position:relative;left:-2px;top:-2px}
.imgc ul li.the{width:100px; height:100px;overflow: hidden;box-sizing: border-box;border:2px solid #0895e4;}


.product-gallery {
	width:448px;
	max-width:100%;
	overflow: hidden;
	_border-right:none;
	*border-right:none
}
.product-gallery .product-photo {	
	width:448px;
	height:448px;
	max-width:100%;	
	border:1px solid #dedede;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.product-gallery .product-img {
	position:relative;
	width:445px;
	height:445px;	
	max-width:100%; 
	overflow: hidden;
	text-align:center;
	 display: table-cell;
 vertical-align:middle;
    
    /* 兼容IE6/IE7 */
    *display:block;
    *font-size:349px; /* 字体大小约为容器高度的0.873倍 400*0.873 = 349 */
    *font-family:Arial; /* 防止非utf-8引起的hack失效问题，如gbk编码 */
}
.product-gallery .product-img img {	
	width:445px;
	object-fit: contain;
    height: 445px;	
	max-height:100%;	
	max-width: 100% !important;		    
	 vertical-align:middle;
}
.product-gallery .next-btn {
	display:block;
	width:20px;
	height:33px;
	cursor:pointer;
	margin-top:54px;
	position: absolute;
	z-index:9;
	background:#fff;
}
.product-gallery .next-left {
	left:0px;
	background:url(../images/hover-prev.png) no-repeat;
}
.product-gallery .next-left.disabled{
	background:url(../images/disabled-prev.png) no-repeat;
}
.product-gallery .next-right {
	right:0px;
	background:url(../images/hover-next.png) no-repeat;
}
.product-gallery .next-right.disabled{
	background:url(../images/disabled-next.png) no-repeat;
}

.product-small-img{width:448px;height:125px;max-width:100%;overflow:hidden;display:block;position: relative;}
.product-small-img .pic-hide-box {
	position:relative;
	width:400px;
	height:125px;
	margin: 0px 24px;
	overflow:hidden
	
}
.product-small-img .small-pic{width:900px;position: absolute;}
.product-small-img .small-pic-li{display:inline-block;margin-right:8px;margin-top:25px;float:left;cursor:pointer}
.small-pic-li img{width:94px; height:94px;}
.product-small-img .the{width:94px; height:94px;overflow: hidden;box-sizing: border-box;border:2px solid #0895e4;}
.product-small-img .the img{width:92px; height:92px;}
.zoomdiv .bigimg{min-width:800px;min-height:800px;}


.pmsg{height:460px;overflow:hidden;}
.ptitle{font-size:30px;line-height:80px;font-weight:normal;color:#2e2e30;}
.subtatle{line-height:30px;min-height:84px;padding:10px;background:#e4f5fd;color:#0994e5;}
.ggsj{margin-top:38px;border-top:1px solid #dbdbdb;padding:10px;}
.ggsj p{line-height:30px;font-size:16px;}
.ggsj p span{border:1px solid #ddd;padding:2px 5px;margin-right:5px;}
.p-button{width: 520px;margin: 0 auto;display: block; height: 100px; max-width: 100%;}
.p-button .bluebg, .p-button .orangebg{width:230px;height:64px;margin-top:30px;overflow:hidden;-moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius: 5px;}
.p-button .bluebg{background:#0895e4;margin-right:50px;text-align: center;}
.p-button .bluebg a{line-height:64px;color:#ffffff;font-size:20px;}
.p-button .orangebg{background:#f3521c;padding:8px 45px;text-align:left;}
.p-button .orangebg .rx{font-size:20px;color:#ffffff;}
.p-button .orangebg .tel{color:#fefb70;font-size:18px;}

.p-content, .p-contentl{max-width:100%;border-top:1px solid #dbdbdb; }
.p-content img{max-width:100%;}

.p-content .toptip{}
.p-contentl .toptip i, .p-content .toptip i{width:65px;height: 0px;display: block;border-top:2px solid #0895e5;margin: -2px auto 0px;}
.toptip i:before, .toptip i:before{width:0px;height:0px;content:""; display: block;
    margin: 0 auto;border-width: 4px;border-style: solid;
border-color: #4b4d4a transparent transparent transparent;}
.p-contentl{max-width:870px;}
.toptip p{line-height:50px;text-align:center;font-size:20px; color:#0895e5;overflow: visible; white-space: nowrap;}
.pcontent{border:1px solid #dbdbdb;padding:20px;}
.pcontent p, .pcontent img{max-width:100%;}

.pr-traid-tip p{text-align:center;font-size:26px;color:#000000;line-height:52px;}
.p-contentr .tjlist li{max-width:100%;text-align:center;margin-bottom:25px;}
.p-contentr .tjlist img{width:300px;margin: 0 auto;}
.p-contentr .tjlist li p{line-height:55px;max-width:100%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}

.pnavlist{/* margin-top:40px; */margin-bottom:20px;}

.pnavlist .fieldsname{float:left;line-height:50px;width:100px;background:#e1e1e1;text-align:center;color:#323232;font-size:14px;}
.pnavlist .forcheck{float:left;line-height:50px;margin:0 14px;min-width:48px;text-align: center;}
.pnavlist .forcheck.all{min-width:auto;}
.pnavlist .dli{clear:left;}
.pnavlist ul{height:50px;display:block;margin-bottom:1px;clear:both; /* width: 1040px; */max-width:700px;}
.pnavlist ul li{float:left;line-height:50px;}
.pnavlist .all a{color:#2ebff6}
.pnavlist ul li .check{color:#fd9a35;}


.listl, .ptjl{width:220px;margin-top:12px;text-align:center;}
.listl h2, .ptjl h2{font-size:24px; color:#12b7f9;line-height:60px;font-weight:normal;}
.listl .navleft1{border-bottom:1px solid #FFF;}
.listl .navleft1:last-child{margin-bottom:0px;}
.listl .navleft1 h3{background:#d7d7d7;height:60px;line-height:60px;}
.listl .navleft1 h3 a{line-height:60px;font-size:18px;color:#323232;font-weight:normal;}
.listl .navleft1 span{cursor: pointer;}
.listl .navleft1 span:before{content:"";height:60px;width:25px;background:url(../images/rowdown-back1.png) center center no-repeat;position: absolute;}
.listl .open h3{background:#0fb9f7;}
.listl .open h3 a{line-height:60px;font-size:18px;color:#fff;font-weight:normal;}
.listl .open span:before{content:"";height:60px;width:25px;background:url(../images/rowdown-white1.png) center center no-repeat;position: absolute;}
.listl .list-child{display:none;height:50px;line-height:50px;padding:0px 20px;border-width:0px 1px;border-style: solid; border-color: #d1d1d1; }
.listl .list-child a{display:block;border-bottom:1px dashed #d1d1d1;}
.listl .list-child a:hover, .listl .list-child a.c{color:#0fb9f6;}
.listl .list-child:last-child{border-bottom:1px solid #d1d1d1;margin-bottom: -1px;}
.listl .list-child:last-child a{border-bottom:none;}
.listl .open .list-child{display:block;}

.listr{width:940px;margin-top:72px;}
.listr .plist li{height:370px;}
.listr a{height:370px;width:300px;}
.listr a img{width:300px;height:300px;object-fit: contain;max-height:300px;max-width: 100%;border:1px solid #ddd;-moz-box-shadow: 2px 2px 5px #b0b0ae;
    -webkit-box-shadow: 2px 2px 5px #b0b0ae;
    box-shadow:2px 2px 5px #b0b0ae;}
.listr a p{line-height:70px;text-align:center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.position-relative{ position: relative;}
.ptjl{clear:left;}
.rto-top{    cursor: pointer;height:22px;width:100%;display:block;background:url(../images/ico-up.png) center center no-repeat;}
.rto-bottom{    cursor: pointer;height:22px;width:100%;display:block;background:url(../images/ico-down.png) center center no-repeat;}
.tjbox{height:464px;overflow:hidden;}
.tjul{position:relative; }
.ptjl .tjlistl, .ptjl .connectl{border:1px solid #d1d1d1;}
.ptjl .tjlistl img{max-width:100%;height:200px;}
.ptjl .tjlistl li p{line-height:30px;text-align:center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ptjl .tjlistl li{height:232px;}
.ptjl .connectl {margin-bottom:20px;}
.ptjl .connectl .tc{margin-top:20px;text-align:center;}
.ptjl .connectl ul{padding:6px; }
.ptjl .connectl ul li{padding-left:24px;line-height:35px;text-align:left;font-size:14px;}
.ptjl .connectl ul li.tel{background:url(../images/ico-phone.png) left 12px no-repeat;background-size: 17px;}
.ptjl .connectl ul li.email{word-break:break-all;background:url(../images/ico-email.png) left 12px no-repeat;background-size: 17px;}
.ptjl .connectl ul li.address{background:url(../images/ico-address.png) left 8px no-repeat;background-size: 17px; line-height:25px;}

.page-box{margin:0 auto;width:100%;}
.page{margin:0 auto;display: table;}
.page li{margin:5px;display: -webkit-inline-box;float:left;border:1px solid #d1d1d1;padding:0px 6px;line-height:20px;font-size:14px;}
.page li.c{background:#0fb7f5;color:#fff;border-color:#0fb7f5;}

#downloadlist{padding:15px}
#downloadlist .metlist{margin-bottom:20px}
#downloadlist .metlist dt{border-bottom:1px solid #ddd;font-size:14px;font-weight:bold;padding:8px 5px 8px 0;background:url(../images/dt-9.gif) no-repeat 5px 11px}
#downloadlist .metlist dd{color:#999;padding:8px;background:#f7f8fa}
#downloadlist .metlist dd b{font-weight:normal}
#downloadlist .metlist dd div{float:right}
#downloadlist .metlist dd span{padding-right:20px}
#downloadlist .metlist dd a{color:#1c57c4}
#downloadlist .metlist dd a.down{color:#fa1a1a}
#showdownload{padding:15px}
#showdownload h1.title{font-size:24px;padding:15px 5px;border-bottom:1px solid #ddd;margin-bottom:30px}
#showdownload .paralist{background:#8c989f;padding:5px 10px;color:#fff;visibility:hidden}
#showdownload .paralist li{list-style:none;padding:8px 5px 8px 90px;min-height:20px;position:relative;border-bottom:1px solid #ddd}
#showdownload .paralist li:last-child{border-bottom:0}
#showdownload .paralist li a{color:#fff}
#showdownload .paralist li span{position:absolute;left:0;top:0;width:80px;padding:8px 5px;word-wrap:break-word}
#showdownload .met_editor{padding:0 10px}
#showdownload .ctitle{margin:30px 0 10px;padding:0 10px;font-size:16px;font-weight:normal;height:40px;line-height:40px;border-bottom:1px solid #ddd}
#showdownload .downloadbox{margin-top:30px}
#showdownload .downloadbox a{display:inline-block;background:#23b7e5;height:35px;line-height:35px;padding:0 35px;color:#fff;border-radius:2px}
#showdownload .downloadbox a:hover{background:#38c4f0}
#showdownload .downloadbox a.active{background:#1ba4cf}


.new_positions {
    line-height: 50px;
    border-bottom: 1px solid #989898;
}
.new_positions a, .new_positions .mobile-four{font-size:16px;}
.new_fix_box {
    width: 1200px;
    max-width: 100%;
    margin: 0 auto;
}
.bluebg{background:#3258c3;}
.new_title-content {
    padding-top: 60px;
}
.new_title-content h3 {
    background: url(../images/zt_bl5/zt_bl5_titlebg2.png) top center no-repeat;
    line-height: 50px;
    text-align: center;
    font-size: 36px;
    color: #ffffff;
    font-weight: normal;
}
.new_title-content h3 a{font-size: 36px;color: #ffffff;}
.new_title-content2 h3 {
    background: url(../images/zt_bl5/zt_bl5_titlebg.png) top center no-repeat;
    line-height: 50px;
    text-align: center;
    font-size: 36px;
    color: #323232;
    font-weight: normal;
}

.ct3 .content_tip{margin-top:30px;}
.ct3 .tip span{
	width:155px;
	max-width:100%;
	height:48px;
	line-height:48px;
	text-align:center;
	cursor: pointer;
	color:#323232;
	font-size:18px;
	border:1px solid #c2c2c2;
	float:left;
	margin-right:30px;
	margin-top:20px;
	-moz-border-radius: 24px;
    -webkit-border-radius: 24px;
    border-radius: 24px;
    -moz-box-shadow: 24px;
    -webkit-box-shadow: 24px;
    box-shadow: 24px;
}
.ct3 .tip.nomr span{margin-right:0px !important;}
.ct3 .tip.active span{border-color: transparent;background:#2a68d9;color:#fff;box-shadow:0 7px 10px #e4e2e3;}
.ct3 .product{text-align:center;}
.ct3 .product ul{clear:both;display:none;margin-top:30px; width: 100%;}
.ct3 .product ul.active{display:block;}
.ct3 .product ul li{
	padding:20px 15px;
	/* width:380px; */
	max-width:100%;
	float:left;
}
.ct3 .product ul li a{text-align:center;}
.ct3 .product ul li .plist-imgbox{
	width:380px;	
	height:280px;
	max-width:100%;
}
.ct3 .product ul li img{	
	width:380px;	
	max-width:100%;
	max-height:280px;
	background:#efedee;
	-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    -moz-box-shadow: 8px;
    -webkit-box-shadow: 8px;
    box-shadow: 8px;
}
.ct3 .product ul li p{width:100%;text-align:center;line-height:50px;height:50px;font-size:18px;color:#313131; white-space: nowrap;text-overflow:ellipsis;overflow:hidden;}

.ct3 .product ul.onepic li{
	margin: 50px auto 20px;
    width: 380px;
    max-width: 100%;
    float: none;}
.ct3 .product .twopic.active{
	margin:30px auto;
	display: table;
}


.ct7 .view-more {text-align: center;margin-top:35px;margin-bottom:60px;}
.ct7 .view-more a{
	background-color: #f7fbfe;
    color: #2355b4;
	display: inline-block;
    width: 130px;
    font-size: 18px;
    font-weight: normal;
    text-align: center;
    line-height: 30px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    -moz-box-shadow: 15px;
    -webkit-box-shadow: 15px;
    box-shadow:0 7px 10px #2b4fa3;
}
.ct7 .zy-list{margin:0 auto;    display: table; padding-bottom:40px;}
.ct7 .zy-list li{
	float:left;
	width:188px;
	height:68px;
	line-height:70px;
	border:1px solid #fff;
	margin-bottom:20px;
	text-align: center;
	overflow: hidden;
	padding:0px 20px;
}

.ct7 .zy-list a{
	color:#fff;
	max-width: 100%; 
	line-height: 68px;
    height: 68px;
	overflow:hidden;
    display: -webkit-inline-box;
	
}
.ct7 .zy-list li span{height:68px;line-height:68px;display: table-cell; vertical-align: middle;}
.ct7 .zy-list li img{margin-right:25px;}
.ct7 .zy-list li p{color:#fff; line-height:20px;vertical-align: middle;display: table-cell;}
.ct7 .zy-list li:hover{background:#159efe;}

.box-gl{width: 1200px;max-width:100%;overflow:hidden;position:fixed; z-index: 99;}

.fixed-box{
	position:fixed;
	width: 100%;
	z-index:99;
	background:#fff;
}

.sp_fix_box{
	width:1200px;
	max-width:100%;
	margin:0 auto;	
}



.lytitle{text-align:center;}
.lytitle h3{font-size:32px;color:#484647;font-weight:normal;margin-top:60px;border:1px solid #7d7d7f;display: inline-block;line-height:60px;padding:0px 25px;}
.lytitleb1{background:url(../images/lyttbg1.jpg) center center no-repeat;height:80px;display:block;}
.lybox{width:585px;max-width:100%;height:585px;margin-top:30px;}
.lybox a{width:585px;max-width:100%;height:585px;border:1px solid #cbcbcb;display:block;}
.lybox a:hover{ -moz-box-shadow: 0px 0px 20px #cbcbcb;
    -webkit-box-shadow:0px 0px 20px #cbcbcb;
    box-shadow:0px 0px 20px #cbcbcb;}
.lybox p{font-size:20px;color:#4b4b4b;font-weight:bold;text-align:center;margin-top:50px;}
.lybox span{font-size:14px;max-width:446px;line-height:36px;text-align:center;margin: 30px auto 0px;display: block;}
.lybox img{text-align:center;margin:40px auto; display: -webkit-box;}
/* 1366屏 */
@media only screen and (max-width:1366px){
	.row .box-gl{width:1100px;}
	.i_r4 .i_r4-img .i4-img img{max-height:345px;}
	.ct3 .tip span{width:150px;margin-right:15px;}
	.m-new-content .list-text1{width:675px;}
	.list-text1 p{
	display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align: -webkit-auto;
	}
	.m-new-content .list-text2{width:925px;}
	.m-new-content .list-text2 .l-t-box{width:734px;}
	
	.product-right{max-width:580px;}
	.listr{width:840px;}
	.listr .plist li{height:330px;}
	.listr a img{width:260px;height:260px;max-height: 40vw;}
	.pnavlist ul{width: 940px;}
	
	
	.lybox{width:535px;height:535px;}
	.lybox a{width:535px;height:535px;}

}

/* Mobile Grid and Overrides ---------------------- */
@media screen and (max-width:780px){
	.fixed_banner img{margin:auto;object-fit: cover;height:90px;width:100%}
	.m-new-content p{
		    display: block;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;  
		overflow: hidden;
	} 
	.m-new-content .list-text .time{padding:20px 0px 0px;}
	.m-new-content .list-text2 h4{line-height:35px;}
	.m-new-content .list-text2 .v-box{float:right; padding: 5px 0px 10px;}
	.m-new-content .list-text2 .v-box .sv{height:auto;}
	.ct3 .product ul li .plist-imgbox{height:180px;display: table-cell; vertical-align: middle;	}
	.m-new-content .list-text2 p{display:-webkit-box;}
	
	.prt{margin-top:20px;}
	
	.listr .plist li {
	    height: auto;
		min-height:240px;
	}
	.pmsg, .product-gallery .product-photo, .product-gallery .product-img{height:auto;}
	 .product-gallery .product-img {min-height:380px}
	.p-button .orangebg{text-align:center;}
	.pnavlist ul{height:auto;}
}


.yw_i_mf{margin-bottom:50px;}