html {

	font-size: 14px;

	overflow-x: hidden;

}

body {

    font: 12px/140% Arial,,Helvetica, sans-serif,Verdana;

    color: #5a5a5a;

    margin: 0;

    background: #FFF;

}

li {

	list-style: none;

}

a {

	color: #434343

}

a:hover {

	text-decoration: none;

	color: #c40000;

}

p, dl, dt, dd, ul {

	margin: 0px;

	padding: 0px;

}

img{

	max-width: 100%;

}

.red{

	color:red;

}

.text-secondary a {

	color: #6c757d;

}

.card, .figure {

	margin: 15px 0;	

}

/*头部*/

.topWrap{ background:url(../images/h_bg.jpg) no-repeat center top; overflow:hidden;}

.h_top{ font:14px/34px ""; color:#747474; overflow:hidden;}

.h_top span{color:#747474;}

.h_top span a { color:#747474; display:inline-block; padding:0 15px 0 20px;}

.h_top span img{ vertical-align:middle;} 

.h_top span .h_a1{background:url(../images/h_ic1.png) no-repeat left center;}

.h_top span .h_a2{background:url(../images/h_ic2.png) no-repeat left center;}

.h_top span .h_a3{background:url(../images/h_ic3.png) no-repeat left center;}



.h_c{padding-top:20px; padding-bottom: 20px; overflow:hidden;}

.h_c h1{ display:block;overflow:hidden;}

.h_c h1 img{height:80px;}

.h_c h1 span{ overflow: hidden; padding-left: 24px;display: block; font:bold 30px/36px ""; color:#4c4c4c; background:url(../images/h_l.png) no-repeat left center;}

.h_c h1 span i{padding-left: 10px; font:24px/44px ""; display:inline-block; color:#0067ac;}

.h_c h1 span em{  display: block;font-size: 18px;font-weight: normal;}



.h_tel{ padding-left:52px; overflow:hidden; font:16px/22px ""; color:#747474;overflow:hidden; background:url(../images/h_tel.png) no-repeat left center;}

.h_tel span{color:#0067ac; display:block; font:32px/40px Impact;} 

/*nav*/

.nav_bg{background: url(../images/h_navbg.png) no-repeat center top; position: relative; z-index: 10; margin-top: -7px; overflow:hidden;}

.h_nav ul {margin-top: 7px;}

.h_nav ul li {font:16px/67px "";  height:67px; overflow:hidden; margin-left: -30px;}

.h_nav ul li a{display:inline-block; height:67px; color:#fff; padding-left:43px;white-space: nowrap;}

.h_nav ul li a span{ float:left;display:inline-block; height:67px; color:#fff; padding-right:43px;}

.h_nav li a:hover, .h_nav .cur a{ text-decoration:none; color:#fff; background:url(../images/h_nav1.png) no-repeat left top;}

.h_nav li a:hover span, .h_nav .cur a span{  text-decoration:none; color:#fff;  background:url(../images/h_nav2.png) no-repeat right top;}

.h_nav .nones{ background:none;}



/*导航*/

.navbar{

	padding: 0px;

}

.navbar-expand-lg .navbar-nav .nav-link {

	padding: 0rem 0rem;

	padding-right: 4.5rem;

	padding-left: 4.5rem;

	font-size: 16px;

	color: #f4f4f4;

	line-height: 50px;

}

.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{

	color: #fff;

    background-color: #c71625;

    font-weight: bold;

}

.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {

    color: #fff;

    background-color: #c71625;

    font-weight: bold;

}

.navbar-brand {

	font-size: 20px;

	padding-top: 0px;

	padding-bottom: 0px;	

}

/*分页*/

.page-num:not(:disabled) {

	cursor: pointer;

}

.page-num, .page-link {

	position: relative;

	display: block;

	padding: .5rem .75rem;

	margin-left: -1px;

	line-height: 1.25;

	color: #434343;

	background-color: #fff;

	border: 1px solid #dee2e6;

}

a.page-num:hover, .page-link:hover {

	text-decoration: none;

}

.page-num-current {

	z-index: 1;

	color: #fff;

	background-color: #e22434;

	border-color: #e22434;

}

.page-num-current:hover {

	color: #fff;

}

/*其他*/

.pages {

	min-height: 500px;

	padding-top: 10px;

	padding-bottom: 10px;

}

.pages h2:after{

	display: block;

	content: "";

	width: 40px;

	height: 3px;

	margin: 5px auto;

	background-color: #e22434;

}

.code, .code img {

	height: 100px;

}

/*新闻*/

.news{	

	padding:20px 0px;

}

.news dl{

	margin-bottom: 10px;

    padding: 20px 25px;

    background: #f9f9f9;

    border: 1px solid #d7d7d7;

    border-bottom: 4px solid #d7d7d7;   

}

.news dl dt img{

	width: 100%;

	transition: all 0.3s ease 0s;

}

.news dl dt:hover img{-webkit-transform:scale(1.06,1.06);-moz-transform:scale(1.06,1.06);-transform:scale(1.06,1.06);}

.news dl dd h3{

	font-size: 18px;

	line-height: 2;

	border-bottom: 1px dotted #959595;

}

.news dl dd h3 .time{

	font-size: 12px;

}

.news dl dd .desc{

	margin-bottom: 15px;

	font-size: 14px;

	line-height: 1.5;

}

.btn-detail{

	width: 120px;

	margin-right: 15px;

	background: url(../images/main_bg2.gif) no-repeat center top;

    color: #FF9000;

}

.btn-online{

	width: 120px;

	background: url(../images/main_bg.gif) no-repeat center top;

    color: #0067ac;

}

/*常见问题*/

.faqlist{ clear:both;padding:5px 0 0;}

.faqlist dl{padding:7px 20px 0 0;height:110px; overflow:hidden;margin:0 0 30px; background:#f6f6f6; position:relative;}

.faqlist dl.bg { background:#edf6f4;}

.faqlist dl h4{ padding:20px 5px 0 0;text-align:center; overflow:hidden;}

.faqlist dl h4 b{ font-weight:100; display:block; line-height:36px;height:36px; overflow:hidden; font-size:36px; font-family:Arial; text-transform:uppercase;}

.faqlist dl h4 span{ font-weight:100; display:block; line-height:16px;height:16px; overflow:hidden; font-size:12px; font-family:Arial; text-transform:uppercase; color:#343434;}

.faqlist dl p{ line-height:26px;overflow:hidden;font-size:14px;  color:#666; }

.faqlist dl p b{ display:block; font-weight:100; color:#000000;}

.faqlist dl p b a,.faqlist dl p b a:hover{ color:#343434; font-weight:bold; font-size:16px;}

.faqlist dl p b a:hover{ color:#343434;}

.faqlist dl .faq-more{padding:5px 10px; line-height:25px; text-align:center; color:#ffffff; background-color:#FF9000; }

.faqlist dl .faq-more:hover{ background:#FF9000;}



.faqlist dl .lijia{ z-index:2; position:relative; top:0; right:0;}

.transition500 {

    transition: all 500ms ease-out 0s;

}

.faqlist dl  .cq {

    background: #B6B6B6 none repeat scroll 0 0;

    opacity:0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);

    height: 100%;

    left: 0;

    position: absolute;

    top: 0;

    width: 0;

    z-index: 0;

}

.faqlist dl:hover  .cq{ width:100%;}



/*推荐新闻*/

.RandomNews {

    padding-bottom: 10px;

    margin-bottom: 15px;

}

.RandomNews .diysr {    

    line-height: 50px;   

    color: #0067ac;   

    font-size: 16px;

    font-weight: bold;

    text-indent: 5px;

    border-bottom: 1px solid #ececec;

}

.diysr i {

    font-size: 10px;

    font-family: arial;

    font-weight: normal;

    text-transform: uppercase;

    font-style: normal;

    padding-left: 5px;

    color: #333333;

}

.new-s dl{margin: 0 auto;padding-top:25px;border-bottom:1px solid #e2e2e2;}

.new-s dl dt a{position: relative; display: block; overflow:hidden;}

.new-s dl dt img{width: 100%;transition: all 0.3s ease 0s;}

.new-s dl dt a:hover img{-webkit-transform:scale(1.06,1.06);-moz-transform:scale(1.06,1.06);-transform:scale(1.06,1.06);}

.new-s dl dt p{background:rgba(0,0,0,0.5);width: 100%;height: 28px;position: absolute;bottom:0px;left:0px;font-size: 14px;color: #fff;text-align: center;line-height: 28px; overflow:hidden;}

.new-s dl dd{ position:relative; padding-top:10px;}

.new-s dl dd p{color: #353e47;font-size: 16px;font-weight: bold;margin-bottom:10px; overflow:hidden;}

.new-s dl dd span{font-size: 14px ;color: #666;display:inline-block;line-height: 28px; overflow:hidden;}

.new-s dl dd a.dda{display: inline-block;font-size:12px;color: #0067ac; float:right; position:absolute; bottom:15px; right:5px;}

.new-s dl dd a.dda:hover{ color:#FF9000;}

.new-s dl dd p a{color: #353e47;}

.new-s dl dd p a:hover{color: #FF9000;}



.news_randomcq{ font-size:14px;}

.news_randomcq ul{ padding-top:10px;}

.news_randomcq ul li{line-height:28px; overflow:hidden;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.news_randomcq ul li a{ background:url(../images/ico55.gif) no-repeat 0 6px; padding-left:12px;}

.news_randomcq ul li a:hover{ color:#FF9000;}

.news_randomcq ul li span{ font-size:12px;}



/*右侧标题*/

.cate-title{

	font-size: 18px;

	font-weight: bold;

	line-height: 50px;

	border-bottom: 1px solid #ececec;

}

.cate-title span{

	float: right;

    font-size: 14px;

    color: #2b2b2b;

    font-weight: normal;

}

/*左侧*/

.cstlayer{

	background: url(../images/pro_t2.jpg) repeat-x scroll center top;

	padding-top: 13px;

	padding-bottom: 2px;

	font-size: 18px;

	color: #fff;

	line-height: 110%;

	text-align: center;

    text-transform: uppercase;

}

.cstlayer span{

	display: block;

	font-size: 14px;

}

.cstlayer span:after{

	display: block;

	content: "";

	width: 100%;

	height: 2px;

	margin: 15px 0px 0px;	

	background-color: #fff;

}

.sonsort ul li a{

	line-height: 42px;

	font-size: 16px;

	display: block;

	margin-bottom: 2px;

	background-color: #FAFAFA;

	padding: 0px 15px;

}

.sonsort ul li a:hover,.sonsort ul li a.active{

	line-height: 42px;

	margin-bottom: 2px;

	background-color: #FF9000;

	padding: 0px 15px;

	color: #fff;

}

.sonsort ul li .subnav {

	display: none;

}

.sonsort ul li .subnav.active{

	display: block;

}

.sonsort ul li .subnav .collection a{

	background: #fff;

	font-size: 14px;

	border-bottom: 1px dashed #dedede;

}

.sonsort ul li .subnav .collection a:hover,.sonsort ul li .subnav .active a{

	color: #FF9000;

}

/*侧边联系我们*/

.left-contact{

	margin-top: 20px;

	background: #F4F4F4;

}

.left-con{

	text-align: center;   

    font-size: 14px;

    padding: 10px;

    line-height: 2;

    margin-bottom: 20px;

}

.left-con span{

	 color: #0067ac;

	 font-size: 24px;

	 display: block;

}

.topadcs{width:100%; overflow:hidden; text-align:center;margin:0 auto; margin-bottom:0;  margin-top:-6px;}

.topadcs a img{ width:100%; height:auto; display:block;}

.topadcs a{display:block;margin:0 auto;}

.topadcs a.fullad{ height:350px;}

/*关键词*/

.keyword {

	color: #434343;

	padding-top: 12px;

	padding-bottom: 12px;

	background: #f0f0f0;

}

.keyword .search-key b {

    color: #666;

    padding-right: 3px;

    display: inline-block;

}

.keyword .search-key a {

    color: #666;

    padding-right: 15px;

    display: inline-block;

}

.search-key{

	font-size: 14px;

	line-height: 35px;

	display: flex;

}

.search-key ul li a:hover{

	font-weight: bold;

}

.search .search-input{

	width: 100%;

}

.search .search-input input{

	width: 100%;

	line-height: 35px;

	color: #666;

	padding-left: 15px;

    padding-right: 5px;

    outline: none;

    border: none;

    background: url(../images/ser1.png) no-repeat left top;

}

.search .search-icon{

	position: absolute;

	right: 0px;

	top: 0px;

}

.search .search-icon button{

	border: 0px;

	background: url(../images/ser2.png) no-repeat left top;

    width: 103px;

    height: 35px;

    cursor: pointer;

    text-align: center;

}

/*当前位置*/

.position{	

    line-height: 24px;

    padding: 7px 0px;

    position: relative;

    color: #666;

    overflow: hidden;

    font-size: 14px;

    border-bottom: 1px solid #ececec;

}

/*核心产品*/

.classification{ padding:20px 0px 50px 0px;background:url(../images/pro_bg1.jpg) no-repeat center top; overflow:hidden;}

.t_h2{ margin:39px auto 36px; overflow:hidden; text-align:center;  background:url(../images/pro_t1.png) no-repeat center top;}

.t_h2 a{display: inline-block;}

.t_h2 i{ display:block; color:#0067ac; font:10px/15px Arial Verdana; text-transform: uppercase;}

.t_h2 b{display: block;padding-bottom: 7px; color: #0067ac;font: bold 36px/46px "";}

.t_h2 em{display: block; color:#222; font:22px/38px "";}

.t_h2 a:hover{ text-decoration:none;}

.product-show .swiper-slide{position: relative; text-align:center; background: #fff; margin-bottom: 20px; }

.product-show .swiper-slide a{ display: block; border: 1px solid #dfdfdf;}

.product-show .swiper-slide img{width:100%; display: block; margin: 0 auto;}

.product-show .swiper-slide b{margin-top: -15px; width: 100%; height: 34px; display:block;font:bold 16px/34px "";  color:#222; background:url(../images/pro_ic.jpg) no-repeat center bottom;}

.product-show .swiper-slide div{padding: 0px 20px; margin-top: 20px; margin-bottom: 20px; color: #666;font:14px/23px ""; 

  overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 2;

  line-clamp: 2;

  -webkit-box-orient: vertical;}

.product-show .swiper-slide em{border: 1px solid #0067AC;background: #0067AC; margin: 0 auto; margin-bottom: -15px; display: block; width: 88px; height: 27px;  color: #fff;font:14px/27px "";}

.product-show .swiper-slide a:hover,.pro1 ul .cur a{text-decoration: none; border: 1px solid #0067ac;}

.product-show .swiper-slide a:hover b,.pro1 ul .cur a b{ color: #0067ac; }

/*产品中心*/

.product-center{ background:url(../images/pro_bg2.jpg) no-repeat center top; overflow:hidden; padding-bottom: 30px;} 

.pro_l{ width:21%; background: #0067ac; overflow:hidden;}

.pro_l h2{padding-top: 17px; padding-bottom: 17px;margin-bottom: 20px; overflow:hidden; text-align:center; font:24px/32px "";

 background:url(../images/pro_t2.jpg) repeat-x;}

.pro_l h2 a{ color:#fff;}

.pro_l h2 i{ display: block; color: #a5c3e2; text-transform: uppercase; font:16px/26px Arial, Helvetica, sans-serif; }

.pro_l h2 a:hover{text-decoration: none;}

.pro_l ul{padding:0px 10px; padding-bottom: 15px; overflow: hidden;}

.pro_l ul li{margin-bottom: 9px; height:38px; overflow:hidden; font:14px/38px "";}

.pro_l ul li a{display:block; padding-left: 16px; height: 38px; color:#fff;background:url(../images/pro_ip3.png) no-repeat right top;}

.pro_l ul li a i{font-weight: lighter;padding: 0px 4px;}

.pro_l ul li a:hover,.pro_l ul .cur a{font-weight: bold; font-size: 16px; background:url(../images/pro_ip2.png) no-repeat right top #ff9000;}

.pro_l ul .nones a{height: 36px; line-height: 36px;}

.pro_l ul .nones a:hover{background:url(../images/pro_ip3.png) no-repeat center top;}



.pro_r{width: 76%; overflow: hidden;}

.pro2_dl{margin-bottom: 7px; overflow:hidden;}

.pro2_dl dl{position: relative; overflow:hidden;}

.pro2_dl dt{overflow:hidden;}

.pro2_dl dt img{width: 100%;overflow:hidden;}

.pro2_dl dd{position: absolute; left:0px; bottom: 0px; padding: 7px 15px 10px; width: 100%;background:rgba(0,0,0,0.6); overflow:hidden;}

.pro2_dl dd p{float: left; width: 75%; font:14px/22px ""; color: #fff;overflow:hidden;}

.pro2_dl dd p b{display:block;  font: bold 18px/28px "";overflow:hidden;}

.pro2_dl dd p a{ color:#fff;}



.pro2_dl dd em{float: right; display:block; margin-top:7px; width:137px; height:41px; text-align:center; font: bold 14px/41px "";background:url(../images/pro_btn0.png) no-repeat left top;}

.pro2_dl dd em a{ color:#fff; display:block;}



.pro_img{position: absolute; left:505px; top:280px; width: 460px; height: 200px;}



.p_roll{width:938px; overflow: hidden;}

.roll1{position: absolute; z-index: 100; top:134px; left:0px;}

.roll2{position: absolute; z-index: 100; top:134px; left:896px;}

.roll1,.roll2{width:42px; height:98px; display: inline-block;}

.roll1 img,.roll2 img{width:42px; height:98px;}



.pro_r ul{overflow:hidden;}

.pro_r ul li{float:left;position: relative; line-height: 0px;width:24.5%; margin-right:0.5%;overflow:hidden;}

.pro_r ul li img{width:100%;}

.pro_r ul li em{ position: absolute; left:0px; bottom: 0px;width: 100%; display:block; text-align:center; font:14px/32px "";  color:#fff;background:rgba(0,0,0,0.6);}

.pro_r ul .nones{ margin-right:0px;}

/*map_bg*/

.wap_bg{ background:url(../images/wap_bg.jpg) no-repeat center top; height:673px; overflow:hidden;} 

.wap{margin: 81px auto 0; height:542px; width: 1200px; background: #fff;}

.map_img{position: relative; width: 726px; height:542px; float: left;background:url(../images/wap.jpg) no-repeat center top;}



.map_img p{color: #fff; font-family:""; }

.map_img p i{display: block;width: 21px; height: 29px;line-height: 0px; background:url(../images/wsp_gif1.png) no-repeat center top; z-index:1;}

.map_img span{display: none;position: absolute;left:-160px; top:-140px; width: 338px; height: 131px;padding: 0 10px;  color: #fff; z-index:7; background:url(../images/wap_ip.png) no-repeat center top;}

.map_img p span b{display: block; padding-top: 8px; font-size: 16px; line-height: 28px;}

.map_img p span em{display: block;font-size: 14px; line-height: 23px;}

.map_img p.cur i,.map_img p i:hover {zoom: 1; background:url(../images/wsp_gif2.png) no-repeat center top;}

.map_img p span{display: none;}

.map_img p.cur span{display: block;}



.map_img p.map01{position: absolute; left:183px; top:168px;}

.map_img p.map02{position: absolute; left:323px; top:158px;}

.map_img p.map03{position: absolute; left:388px; top:120px;}

.map_img p.map04{position: absolute; left:524px; top:127px;}

.map_img p.map05{position: absolute; left:616px; top:96px;}



.map_img p.map06{position: absolute; left:293px; top:221px;}

.map_img p.map07{position: absolute; left:384px; top:210px;}

.map_img p.map08{position: absolute; left:420px; top:170px;}

.map_img p.map09{position: absolute; left:449px; top:207px;}

.map_img p.map010{position: absolute; left:484px; top:180px;}



.map_img p.map011{position: absolute; left:578px; top:196px;}

.map_img p.map012{position: absolute; left:613px; top:178px;}

.map_img p.map013{position: absolute; left:660px; top:178px;}

.map_img p.map014{position: absolute; left:670px; top:131px;}



.map_img p.map015{position: absolute; left:227px; top:288px;}

.map_img p.map016{position: absolute; left:289px; top:278px;}

.map_img p.map017{position: absolute; left:353px; top:268px;}

.map_img p.map018{position: absolute; left:416px; top:280px;}

.map_img p.map019{position: absolute; left:413px; top:240px;}

.map_img p.map020{position: absolute; left:477px; top:240px;}



.map_img p.map021{position: absolute; left:160px; top:342px;}

.map_img p.map022{position: absolute; left:152px; top:464px;}



.wap_r{float: right; width: 430px; }

.wap_r b{display: block; margin-top: 20px; font:bold 24px/50px ""; color: #0067ac;}

.wap_r i{display: block;  font:20px/40px ""; color: #666666;}

.wap_r i em{display: block;   color: #0067ac;}

.wap_r p{display: block;  font:16px/36px ""; color: #666; padding:16px 20px 10px 0;}

.wap_r span{display: block; margin: 5px 0 10px 0; font:14px/46px ""; color: #0067ac;}

.wap_r span .shenf{width: 185px; height: 46px; color: #0067ac;  padding-left: 10px;}

.wap_r span .chengs{margin-left: 10px;}

.wap_r .reg_btn{text-align: center; margin-top: 20px; width: 137px; height: 41px; display: block; font:20px/41px ""; background:url(../images/wap_b.gif) no-repeat center top; padding:0;}

.wap_r .reg_btn a{color: #0067ac;}

.wap_r .zjgs{ display:none;}

.wap_r .gs1{ display:block;}

/*case*/

.case_bg{background:url(../images/cs_bg.jpg) no-repeat center top; overflow:hidden; padding-bottom: 30px;} 

.case .t_h2{margin:58px auto 30px; background:url(../images/cs_t.png) no-repeat center top;}



.caset{margin: 0 0 31px 50px; height: 42px;}

.caset li{width: 155px;margin-right: 25px; line-height: 0px; text-align: center; float: left; }

.caset li a{display: inline-block;background:url(../images/cs_iip3.png) no-repeat center top;width: 155px; height: 42px; color: #fff; font:18px/42px "";}

.caset li a:hover,.caset .cur a{ background:url(../images/cs_iip2.png) no-repeat center top;}



.cs_wz dl{background: #fff; width: 290px; float: left;}

.cs_wz dt{height: 227px; overflow:hidden;}

.cs_wz dt img{height: 227px; }



.cs_wz dd{padding: 20px 20px 0;  height: 207px; overflow:hidden; }

.cs_wz dd h3{ font: bold 18px/54px ""; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.cs_wz dd h3 a{ color:#494949;}

.cs_wz dd p{ font:14px/27px ""; color:#666;} 

.cs_wz dd em{display: block; margin-top:15px;}

.cs_wz dd em img{width: 27px; height: 27px;}



/*优势*/

.ys_bg{overflow:hidden;background:url(../images/ys_bg.jpg) no-repeat center top;}

.ys{position: relative; overflow:hidden;}

.ys h2{ margin:59px auto 0; height: 107px; position: relative; background:url(../images/ys_t.png) no-repeat center top; color: #fff; }

.ys h2 p{float: left; width: 590px; text-align: right;font:bold 34px/107px "";font-style: italic; }

.ys h2 span{float: right;margin-top: 32px; display: block; width: 445px; text-align: left;font:bold 30px/75px "";font-style: italic; }

.ys dl{ overflow: hidden; }

.ys dl dt{overflow: hidden; margin-bottom: 22px;}

.ys dl dt img{float: left; width:65px; height: 65px;}

.ys dl dt p{color: #ed6603;font:bold 18px/28px "";}

.ys dl dt p b{color: #0067ac; display: block;font:bold 30px/38px "";}

.ys dl dd{overflow: hidden;}

.ys dl dd span{display: block; padding-left: 70px; color: #666; font:16px/40px ""; background:url(../images/ys_ic.png) no-repeat 53px 16px;}

.ys dl dd span em{ color:#0067ac; font-weight:bold;}

.ys .ys01{ padding-top: 140px; }

.ys .ys_i4 img{ margin-top: -50px; }

/*关于我们*/

.about_bg{ background:url(../images/about_bg.jpg) no-repeat center top; height:1092px; overflow:hidden;}

.about .t_h2{padding-top: 37px; margin:0px auto 34px; background:url(../images/about_t.png) no-repeat center 37px;}



.about dl{ overflow: hidden;}

.about dt {overflow:hidden;}

.about dt img{width:100%;}

.about dd{padding: 25px 25px;text-align: center; font:14px/30px ""; color:#525252; overflow:hidden; }

.about dd a{color:#525252;}



.about_li{margin-bottom: 23px; border-bottom: 1px solid #b2c2c9; overflow:hidden; height:47px;}

.about_li span{ display: block; font:16px/47px ""; }

.about_li span a{ color:#0067ac;}

.about_li li{ padding-left: 0px; padding-right: 0px;height:47px;text-align: center; overflow:hidden;}

.about_li li a{display:block; font:20px/47px ""; color:#fff; height:47px; overflow:hidden;background: #656565;}

.about_li li a:hover,.about_li .cur a{ text-decoration:none; background:#0067ac; }



.about_c ul li img{width:100%; border:1px solid #dddddd; padding: 1px; background: #fff;}

.about_c ul li em{display: block;text-align: center; color: #525252; font:14px/24px ""; padding-top:10px;}



/*新闻列表*/

.new_bg{ background:url(../images/new_bg.jpg) no-repeat center top; overflow:hidden; padding-bottom: 30px;}

.new_h2{margin: 30px auto 37px; overflow:hidden; font:30px/60px ""; background:url(../images/new_l1.png) no-repeat left bottom;}

.new_h2 a{ color:#2b2b2b;}

.new_h2 a:hover{ text-decoration:none;}

.new_h2 span{font-size: 16px;}

.new_h2 span a{ color:#0067ac;}



.new_l dl{ overflow:hidden;}

.new_l dt{ margin-top:5px; overflow:hidden;}

.new_l dt img{float: left; width:75%;}

.new_l dt span{display: block; float: left; width: 25%; overflow: hidden; background: #e6e6e6;}

.new_l dt span img{width:100%;}

.new_l dt span em{display: block;text-align: center; padding-top: 8px; color: #868585; font:16px/20px Arial, Helvetica, sans-serif;}

.new_l dt span em b{display: block; color: #4e4c4c; font-size: 30px; line-height: 32px;}



.new_l dd{ overflow:hidden; }

.new_l dd h3{margin-bottom: 15px; font: bold 16px/26px "";}

.new_l dd h3 a{ color:#2b2b2b;}

.new_l dd p{ font:14px/23px ""; color:#666;} 

.new_l dd em{display: block; margin-top:10px;}

.new_l dd em img{width: 27px; height: 27px;}

.new02{border-top: 1px solid #dadada;margin-top: 28px; padding-top: 28px;}

.new02 li{ padding-left: 20px; overflow:hidden; font:14px/30px "";background:url(../images/new_ic.png) no-repeat 8px center;}

.new02 li a{ color:#666;}

.new02 li em{display: block; float:right; color: #9f9e9e;}

.new02 li a:hover{ text-decoration:none; }

.new02 .nones{ border-bottom:0;}

.new_r{padding-left: 60px;}

.new_r dl{overflow:hidden; padding:0 0 15px 0; }

.new_r dt{margin-bottom: 12px; height:50px; border-bottom: 1px solid #dadada; overflow:hidden; background:url(../images/new_w.png) no-repeat left 14px; font:14px/50px "";}

.new_r dt a{padding-left:34px; color:#2b2b2b; display:inline-block;}

.new_r dd{ padding-left:34px; font:14px/30px ""; color:#666;}



/*reg*/

.reg_bg{ background:url(../images/reg_bg.jpg) no-repeat center top; overflow:hidden; padding-bottom: 30px;}

.lc{position: relative; float: left; width: 840px;}

.lc p{position: absolute; left:370px; top:110px;  padding-left:62px;  overflow:hidden; font:18px/22px ""; color:#222;overflow:hidden; background:url(../images/reg_tel.png) no-repeat left center;}

.lc p b{color:#0067ac; display:block; font:bold 30px/36px "";} 

.lc01{margin-top: 414px;}

.lc01 h3{float: left; height: 115px; width: 55px; text-align: center; padding: 14px 20px 10px 10px; color: #fff; font:18px/20px "";  background:url(../images/reg_b.png) no-repeat left center; }

.lc01 ul{float: left;}

.lc01 li{position: relative;float: left; margin-right: 4px; width: 153px; height: 126px;}

.lc01 li img{width: 153px; height: 126px;}

.lc01 li em{position: absolute; left:27px; bottom: 0px;width: 124px; display: block; text-align: center; font:14px/40px ""; color: #fff;}

.lc01 .nones{margin-right: 0px;}



.reg{width: 315px; float: right;}

.reg p{ margin-top:55px; display:block; height:77px; font:14px/24px ""; color:#353535;}

.reg p b{display: block; color:#0067ac; font:20px/34px "";}



.reg li{ margin:0 0 8px 0; line-height:0px;color:#0067ac;}

.reg li img{ vertical-align:middle; margin-left:14px;}

.reg li span{ display:inline-block; font:14px/34px "";vertical-align:top; text-align:right; height:34px; width:74px; overflow:hidden; color:#666;}

.reg li .sx{ display: inline-block; padding-left: 10px; font-size: 14px; color:#0067ac; width:50px;}



.reg .inp1{ width:201px; padding-left:10px;height:32px;border:1px solid #dadada; line-height:32px; overflow:hidden; background:none; margin-right:5px; color:#666;outline:none;}

.reg .inp2{ width:201px; padding-left:10px; height:79px;border:1px solid #dadada; line-height:20px; overflow:hidden; background:none; resize:none; color:#666;outline:none;}

.reg .inp3{ width:76px; padding-left:10px; height:38px;line-height:38px; border:1px solid #dadada; overflow:hidden; background:none;color:#666;outline:none;}



.reg .li04{ height:35px; margin:24px 0 0 10px; float:left; display:inline; overflow:hidden;}

.reg .btn1{ display:inline-block; background:url(../images/reg_btn1.jpg) no-repeat left top;width:121px; height:35px; border:0; cursor:pointer;}

.reg .btn2{ display:inline-block; background:url(../images/reg_btn2.jpg) no-repeat left top; width:121px; height:35px; margin-left:37px; border:0;cursor:pointer;}



/*单篇关于我们*/

.a_nav {margin-top: 30px;margin-left: 0px;margin-right: 0px;}

.a_nav .col{text-align: center; font-size: 14px;border: 1px solid #efefef;border-left: 0; padding-left: 0px; padding-right: 0px;}

.a_nav .col a {display: block; line-height: 40px;background: #0067ac;color: #fff;}

.a_nav .col a:hover,.a_nav .col.cur a{ background:#ff9000; color:#fff; font-weight:bold;}



.content {color: #666;line-height: 2; font-size: 14px;}

.content.about-txt{

	background: url(../images/about.jpg) no-repeat center top;   

    color: #333;

    line-height: 2;

    padding: 173px 25px 20px 25px;

}

.content.about-txt p{margin: 20px 0;}

.content img, .content iframe {max-width: 100% !important;}

.content li {list-style: disc outside none;margin-left: 20px;}

.news-show {padding:20px 0px;font-size: 14px;line-height: 1.8;}

.news-show p img{margin-top: 10px;}

.contact .img_over{margin-bottom: 40px;}

.contact .img_over i{font-size: 60px;}



/*在线留言*/

.temp_on_inp { background:url(../images/on_bj.jpg) no-repeat center top; overflow:hidden; padding-top:90px; }

.temp_on_inp h3 { border-bottom: 2px solid #cf181f; font-size:24px; font-weight:bold; color:#cf181f; line-height:24px; float:right; }

.temp_on_inp h3 span { display:block; font:14px Arial; color:#cf181f; line-height:36px; text-transform:uppercase; }

.temp_on_inp h3 a { color:#cf181f; }



/*上一条 下一条*/

.gduo {

    line-height: 30px;

    background: #f7f7f7;

    overflow: hidden;

    margin: 15px 0px;

    padding: 0 10px;

}

/*新闻内容页推荐阅读*/

.redNews {

    margin: 0 auto;

    border: 1px solid #D6D6D6;

}

.redNews .t04 { 

    border-bottom: 1px solid #E0E0E0;    

    line-height: 48px;

    height: 48px;

    font-size: 20px;

    text-indent:20px;

}

.info_b{border-top:none; padding:10px;}

.left2bot{ display:none;}

.news-related h4,.news-new h4{

    color: #0067ac;

    display: block;

    line-height: 46px;    

    font-size: 18px;

    border-bottom: 2px solid #E0E0E0;  

}

ul.p_list_ul li, ul.p_list_ul2 li { background:url(../images/kh_jt2.png) no-repeat left center; line-height:40px; height:40px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-indent:20px; margin-left:10px; display:block; border-bottom:1px dashed #ccc; color:#666; font-size:14px; padding-left:6px;}

ul.p_list_ul2 li { padding-right:5px;}

.info_key { border-bottom:solid 1px #ccc; line-height:30px; padding:0 10px; margin:0px 0; overflow:hidden; font: 14px/30px "Microsoft Yahei","微软雅黑"; padding-bottom:20px;}

.info_key em{ padding: 0px 12px;}

.info_key span { font-size:14px;}

.info_key a { margin-right:10px;}

.pro_key {

    line-height: 35px;   

    margin-top: 5px;    

}

.pro_key a{font-size: 14px; margin-right: 10px;}

/*产品轮播*/

.view .swiper-slide {	

	padding: 0 3px;

	box-sizing: border-box;

	overflow: hidden;

	text-align: center;

}

.view .swiper-slide img {	

	max-width: 100%;

}

.view .swiper-slide a{

	display: block;

	border: 1px solid #ececec;

	transition: all 1s;

}

.view .swiper-slide a:hover{

	display: block;

	opacity: 0.8;

	cursor: url(../images/zoomin.cur), pointer !important;

}

.view .arrow-left {

	background: url(../images/index_tab_l.png) no-repeat left center;

	position: absolute;

	left: 10px;

	width: 28px;

	height: 300px;

	z-index: 10;

	display: none;

}

.view .arrow-right {

	background: url(../images/index_tab_r.png) no-repeat right center;

	position: absolute;

	right: 10px;

	width: 28px;

	height: 300px;

	z-index: 10;

	display: none;

}

.preview {

	position: relative;	

}

.preview .swiper-slide {	

	box-sizing: border-box;

	overflow: hidden;

	cursor: pointer;

	width: 77px;

}

.preview .swiper-slide img {

	display: inline-block;

	max-width: 100%;

}

.preview .swiper-slide-thumb-active {

	border: 2px solid #e20718;

}

.product-con h5{

   font-size: 22px;

   font-weight: bolder;

   color: #333;

}

.product-con h5:after {

    display: block;

    content: "";

    width: 100%;

    height: 1px;

    margin: 10px 0;

    background-color: #ccc;

}

.product-con .overview{

	font-size: 14px;

	line-height: 1.6;

	height: 235px;

	overflow: hidden;		

}

.product-con .overview .over-name{

	font-size: 18px;

	font-weight: bolder;

	color: #0067ac;

	display: block;

}

.product-con .overview .pd_hotline{

	font-size: 16px;

    color: #333;

    font-weight: bold;

}

.product-con .overview span.font_hotline{

    font-size: 24px;

    color: #0067ac;

}

/*产品详情*/

.box-title{

	text-align: center;    

	padding-bottom: 7px;

    color: #0067ac;

    position: relative;

}

.box-title b{

    display:block;

    color: #0067ac;

    font-size: 32px;

    line-height:1.8; 

}

.box-title span{

    display:inline-block;

    padding-left: 5px;

    padding-right: 5px;

    color: #0067ac;

    font-size: 14px;

    text-transform: uppercase;

    background: #fff;   

    

}

.box-title:before{

	content: "";

	width: 360px;

	left:50%;

	margin-left: -180px;	

	position: absolute;

	top:10px;

	border-bottom: 1px solid #0067ac;

	z-index: -1;

}

.box-title:after{

	content: "";

	width: 360px;	

	display: block;

	margin: 0px auto;

	border-bottom: 1px solid #0067ac;

}

.pro-box .tab-pane {

    padding: 20px 0px;

    font-size: 16px;

    line-height: 2;

}

.pro-introduction{

	background: #F6F6F6;

	padding: 20px 20px;

}

.pro-box .name-title span{

	background-color: #0067AC;

    margin: 5px 0px;

    padding: 2px 10px;

    line-height: 40px;

    text-align: center;

    color: #ffffff;

    display: inline-block;

    font-size: 16px;

    font-weight: bold;

}

mark{

	background-color: #0067AC;

	color: #fff;

	padding: 0.8rem 2rem;

	font-size: 16px;

    font-weight: bold;

}

.pro-box table{

	width: 100%;

	margin-top: 20px;

	margin-bottom: 20px;

}

.pro-box table tr td{

	padding-left: 12px;

    border: 1px solid #F6F6F6;

    border-bottom: 1px solid #0067AC;

    background-color: #F6F6F6;

    text-align: left;

}

.pro-features{

	background: url(../images/pro-features.jpg) no-repeat;

	padding: 20px 15px 15px;

}

.pro-advantage .card{

	padding: 5px;

	font-size: 14px;

}

.pro-advantage .card .card-title{

	font-size: 16px;

    line-height: 30px;

    font-weight: bold;

    text-align: center;  

    margin-top: 10px;

}

.pro-advantage .card .card-title span{

	font-size: 22px;

	color: #0067AC;

	display: block;

}

.pro-contact .contact-con{

	background: url(../images/contact-con.jpg) no-repeat 20px center #f4f4f4;

	font-size: 14px;

    padding-top: 45px;

    padding-bottom: 45px;

    line-height: 30px;

    margin-bottom: 20px;

}

.pro-contact .contact-con b{

	font-size: 16px;

    font-weight: bold;

    color: #041122;

}

.pro-contact .contact-con span{

	color: #FF0000;

}

.pro-contact .contact-list p{

	border-bottom: 1px solid #ddd;

	line-height: 45px;

	font-size: 16px;

	margin-top: 10px;

	padding-left: 50px;

	padding-bottom: 10px;

}

.pro-contact .company-name{

	font-size: 18px;

    font-weight: bold;

    display: block;

    margin-bottom: 20px;

    color: rgb(0, 103, 172);

}

.pro-contact .contact-list p.icon-contact{

	background: url(../images/contact.png) no-repeat;

}

.pro-contact .contact-list p.icon-fax{

	background: url(../images/fax.png) no-repeat;

}

.pro-contact .contact-list p.icon-tel{

	background: url(../images/tel.png) no-repeat;

}

.pro-contact .contact-list p.icon-email{

	background: url(../images/email.png) no-repeat;

}

.pro-contact .contact-list p.icon-add{

	background: url(../images/add.png) no-repeat;

}

/*采购信息表*/

.onlines {

    border-top: 1px solid #e5e5e5;

    margin: 20px 0 0;

    padding: 20px 0;

}

.onlines h3{

    font-size: 16px;

    line-height: 30px;

    color: #333;

}

.onlines h3 span{ color:#666; display:inline-block; padding-left:20px; font-weight:normal;}



.onlines .form-group label {

    display: inline-block;     

    font-size: 14px;

    vertical-align: top;

    color: #4a4a4a;

    text-align: right;

}

/*产品列表页*/

.prolist h5.card-title{

	margin-top: 3px;    

    line-height: 30px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    position: relative;

    text-align: center;

    font-size: 14px;

}

/*定制服务*/

.custom .card{

	background: #f7f7f7;

	padding: 10px 10px;   

    margin-bottom: 10px;   

    border: 1px solid #f7f7f7;

    border-radius: 0;

    color: #000000;

    font-size: 14px;

    line-height: 1.8;

}

.custom .card-body{

	padding: 1.25rem 0px;

}

.custom .card-title{

	font-size: 16px;

    line-height: 1;

    text-align: center;

    font-weight: bold; 

    color: #0067AC;

}

.custom .card-text{

	height: 175px;

}

/*叉车租赁*/

.lease .prospects{

	width: 100%;

	margin-top: 20px;

	margin-bottom: 20px;

	font-size: 16px;

    line-height: 2;

    padding: 20px 0px;

	padding-left: 12px;

    border: 1px solid #F6F6F6;

    border-bottom: 1px solid #0067AC;

    background-color: #F6F6F6;

}

.lease .benefits{

	margin: 20px 0px;	

}

.lease .benefits .col-md-6{

	background-color: #F6F6F6;

	padding:0px 0px;

	border: 1px solid #fff;

}

.lease .benefits .benefits-con{

	padding: 20px;

	font-size: 16px;

	line-height: 2;

}

.lease .benefits img{

	width: 100%;

}

.lease table{

	width: 100%;

	margin-top: 20px;

	margin-bottom: 20px;

}

.lease table tr td{	

    border: 1px solid #fff;    

    background-color: #F6F6F6;

    text-align: left;

}

.lease .lease-service tr td{

	padding-left: 12px;

    border: 1px solid #ffffff;

    border-bottom: 1px solid #FF9000;

}

/*销售网络*/

.network_t{line-height:40px;color:#fff;margin:10px auto 20px auto;font-weight:bold;}

.network_t li{border-bottom:1px solid #fbfbfb;font-size:14px; text-align: center; background:#0067AC;color:#fff;line-height:46px;}

.network_t li a:hover,.network_t li.cur a{color:#000;display:block;cursor:pointer;background:#FF9000;}

.network_t li a{color:#fff;}

.network_c ul{ visibility: hidden; height: 0;}

.network_c ul.cur{ visibility: visible; height:auto; }

.network_c li{margin-bottom:30px;}

.network_c li a{color:#333;font-size:13px;display:block;text-align:center;margin-top:8px;margin-bottom:30px;}

.network_c li dl dt{border-bottom: 1px solid #c1c1c1;color: #3e3e3e;font-size: 26px;line-height: 48px;}

.network_c li dl dd{font-size: 14px;line-height: 24px;padding-top:12px;}

.network_c li dl dd span{display:block;padding-left:16px;text-align:justify;line-height: 26px;margin-bottom: 10px;color: #333;font-size: 13px;}



/*搜索显示页*/

.sear_product { overflow:hidden; border-bottom:1px #d0d0d0 dashed;margin-bottom:23px; clear:both;}

.sear_product dt img { width:100%; border:5px solid #e7e7e7; display:block;}

.sear_product dd h5 { font-weight:normal; line-height:48px; overflow:hidden; font-size:18px; text-transform:uppercase;}

.sear_product dd h5 a { color:#1c1c1c;}

.sear_product dd .card-text { font-size:14px; color:#666; line-height:24px; overflow:hidden; margin-bottom:12px; color:#7b7b7b;}

.sear_product dd span a { font-weight:100; color:#fff; font-size:14px; display:inline-block; text-align:center; background:#0067ac;width:82px; line-height:24px;height:24px; color:#fff;}



.sear_dl{ font-size:13px; font-family:sans-serif;color: #333333; padding-bottom:20px; border-bottom:1px solid #ccc; margin-top:10px;}

.sear_dl.row{margin-left: 0px; margin-right: 0px;}

.sear_dl dt{font:16px/30px "Microsoft Yahei","微软雅黑";}

.sear_dl dt .fr{ font-size:12px; color:#bbb;}

.sear_dl .tit_a{ color:#222222;}

.sear_dl .tit_a:hover{ color:#336699;}

.sear_dl dd{ color:#888;line-height:22px;}

.sear_dl dd .tags a{color: #004079;padding: 0 5px;}

.sear_dl dd .fx{ width:185px; float:right; padding:0;}



/*---网站地图---*/

.sitemap_con .map_top { border-bottom:solid 1px #ccc; }

.sitemap_con .map_top img { float:left;}

.site_r_link {  margin:25px 0px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px;  text-align: right;} /*网站地图，显示方式样式，上边界根据需要进行调整*/



.sitemap_con h4 { line-height:30px; font-size: 14px;font-weight: bold;}

.b4 { border:solid 1px #E0E0E0; overflow: hidden;}

.b4 ul { padding:0 11px;}

.b4 li { float:left ; line-height:25px; width:153px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.b4 li a { color:#666;}

.b4 li a:hover { color:#0067ac;}



/*底部信息*/

.footer{

	background: url(../images/f_bg.png) no-repeat top center;

	overflow: hidden;

}

.f_nav{overflow:hidden; text-align:center; font-size:16px; line-height:4;}

.f_nav a{ color:#fff; padding:0 25px; display:inline-block; background:url(../images/f_nav.gif) no-repeat right center;}

.f_nav a:last-child{ background:none;}

.f_con{margin-top: 40px; margin-bottom: 20px; }

.f_logo span{display: block;margin: 0 auto 11px; width:121px; height:78px;}

.f_logo img{ width:121px; height:78px;}

.f_logo p{margin: 0 auto; width:103px; height:117px; overflow:hidden; background: #80adcb;}

.f_logo p img{ width:87px; height:86px; display: block; margin: 6px auto 0;}

.f_logo p i{display:block; text-align:center; color:#263139; font:14px/25px;}

.f_h3{margin-bottom: 12px; font-size: 18px; font-weight: bold; line-height: 2; color:#fff;}

.f_h3:after {

    display: block;

    content: "";

    width: 20px;

    height: 2px;

    background-color: #fff;

}

.f_h3 a{color: #fff;}

.f_h3 img{vertical-align: middle; padding-right: 10px;}



.f_all{overflow:hidden; font-size:14px;line-height: 1.6; color:#fff; }

.f_all a{ color:#fff;}

.f_all b{margin-left: 0px; font:24px/30px Arial, Helvetica, sans-serif; }

.f_all em{display: block; margin-bottom: 4px;}

.f_all img{ vertical-align:middle; padding-right: 12px;}

.f_pro .f_h3 img{padding-left: 10px;}

.f_pro ul li{padding-left: 15px; font-size: 14px; line-height: 1.6; background:url(../images/f_ic.gif) no-repeat 2px center;}

.f_pro ul li a{color: #fff;}

.copyright{

	background-color: #000000;

}

/*在线客服*/

.online {

	position: fixed;

	bottom: 150px;

	right: 10px;

	width: 60px;

	z-index: 999;

	color: #999;

}

.online a {

	color: #666;

}

.online a:hover {

	text-decoration: none;

}

.online dl {

	background: #1c6ba0;

	padding: 10px 5px;

	margin-bottom: 1px;

	position: relative;

	border-radius: 100%;

}

.online dl dd {

	color: #fff;

	text-align: center;

	font-size: 12px;

	cursor: pointer;

}

.online dl dd i {

	font-size: 25px;

}

.online dl:hover {

	background: #0e629a;

}

.online dl dt {

	position: absolute;

	top: 0px;

	right: 60px;

	background: #fff;

	border: 1px solid #ccc;

	z-index: 9999;

	display: none;

	padding: 10px 15px;

	font-weight: normal;

}

.online dl dt h3 {

	display: block;

	font-size: 16px;

	color: #666;

	border-bottom: 1px solid #ccc;

	padding-bottom: 5px;

}

.online dl dt h3 i {

	margin-right: 5px;

}

.online dl dt h3 span {

	float: right;

	cursor: pointer;

}

.online dl dt input {

	border: 1px solid #ccc;

	border-radius: 5px;

	margin-top: 15px;

	height: 40px;

	line-height: 40px;

	padding: 3px 5px;

	width: 100%;

}

.online dl dt button {

	margin: 10px 0;

	border: none;

	border-radius: 5px;

	width: 100%;

	font-size: 18px;

	height: 40px;

	line-height: 40px;

	background: #28a7e1;

	color: #fff;

	cursor: pointer;

}

.card-img-260 .card-img-top,.imgmask{

	transition-duration: 0.6s;

}

.card-img-260:hover .card-img-top{

	transform: scale(1.1);

}

.imgmask{

	text-align: center;

    position: absolute;

    top: 0px;

    left: 0.15625px;

    background: rgba(204, 0, 0, 0.7);

    z-index: 1002;

    width: 100%;

    height: 100%;

    opacity: 0;    

    display: block;

}

.imgmask img{

	margin-top: 35%;

}

.card-img-260:hover .imgmask{	

	opacity: 1;



}

@media only screen and (max-width: 768px) {

.topadcs a.fullad {height: 110px;background-size: 160%; background-position: center; background-repeat: no-repeat;}



.h_c {

    padding-top: 8px;

    padding-bottom: 8px;

}

.h_c h1 img {    

    height: 50px;

}

.h_nav ul {    

    background: #005085;

}

.h_nav ul li {

    font: 14px/32px "";

    height: 32px;

	border-bottom: 1px solid #055c95;   

}

.h_nav ul li a {

    display: block;

    height: 32px;    

}

.h_nav ul li a span {

    float: left;

    display: block;

    height: 32px;

}

.pro_l,.pro_r{

	width: 100%;

}

.new_r{

	padding-left: 15px;

}

.new_bg{

	background: #f9f9f9;

}

.about dd {

   padding: 5px 0px; 

   font: 14px/24px "";

}

.caset{

	margin: 0 0 31px 0px; 

}

.caset li{

	margin: 0 0.417rem 0.542rem 0;

    float: left;

    text-align: center;

    width: 30.6%;

    height: 2rem;

    color: #222;

    font: 1rem/2rem "";

    overflow: hidden;

    border-radius: 1rem;

    background: #fff;

    border: 1px solid #bcbcbc;

}

.caset li a{	   

    text-align: center;     

    font: 1rem/2rem "";

    width: 100%;

    height: auto;  

}

.f_con {

    margin-top: 12px;

}

.cs_wz dl {   

    width: 100%;

    float: none;

}

.about_li li a {    

    font: 14px/47px "";    

}

.reg {

    width: 100%;

    float: none;

    background: #fff;

    padding: 10px;overflow: hidden;

}

.reg p {margin-top: 0px;}

.view .swiper-slide {

	height: 200px;

}

.preview {

	display: none;

}

.view .arrow-left, .view .arrow-right {

	height: 200px;

	display: block;

}

.sonsort {   

    margin-top: 0px;    

}

.cstlayer{	

	padding: 15px 60px;

	font-size: 14px;	

}

.cstlayer span{	

	font-size: 20px;

}

.cstlayer span:after{	

	margin: 5px 0px;	

}



}





/*sm屏幕以上*/

@media only screen and (min-width: 576px) {

.card-img-260 {

	height: 260px;

	overflow: hidden;

	position: relative;

}

.card-img-180 {

	height: 180px;

	overflow: hidden;

}

.card-img-150 {

	height: 150px;

	overflow: hidden;

}

.card-img-120 {

	height: 120px;

	overflow: hidden;

}

.card-img-100 {

	height: 100px;

	overflow: hidden;

}

}

/*sm屏幕以下*/

@media only screen and (max-width: 576px) {

.page-num {

	display: none;

}

.head-sm-height {

	height: 61px !important;

}

.top .logo-sm-height{

	height: 45px;

}

}



/*link*/

.link_bg{ background:#1c6ba0; overflow:hidden;} 

.link h2{float: left; height:70px; width:140px; overflow:hidden; font:bold 18px/70px "";}

.link h2 a{ color:#a8bed3;}

.link h2 i{ display:inline-block; padding-left: 5px; font:16px/70px Arial, Helvetica, sans-serif;color:#a8bed3; text-transform: uppercase; }



.link p{float: left; height:70px; overflow:hidden; font:14px/70px "";}

.link p a{ color:#a8bed3; padding:0 15px; display:inline-block;}



.link span{ width:150px; display:block; text-align:right; height:70px; line-height:70px;}

.link span a{ color:#a8bed3;}





