@charset "utf-8";
/* CSS Document */
img { padding: 0; margin: 0; border: 0; height: auto!important; max-width: 100%!important; max-height: auto!important; }
/*index*/
.index_title {text-align: center;font-size: 32px;font-weight: bold;color: #e0e0e0;font-family: Arial;text-transform: uppercase;line-height: 27px;}
.index_title span {background: url(../images/tit.png) no-repeat center center;font-family: '微软雅黑';display: block;font-size: 24px;color: #d1ab62;}

/*产品展示*/
.home_product {padding-bottom:65px;padding-top: 20px; overflow: hidden; background: url(../images/index_bg01.jpg) no-repeat bottom center}
.index_pro {margin-top: 30px;background: #d1ab62;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding: 15px;overflow: hidden;}

.cpfl_one {width: 220px;float: left;background: #fff;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding: 10px;}
.cpfl_one li{height: 39px;line-height: 39px;margin-bottom:8px;text-align: center;background: #d1ab62;}
.cpfl_one li a{display: block;color:#fff}
.cpfl_one li:hover{background:#cc2727}

.cpfl_two {margin-left: 250px;overflow: hidden;}
.cpfl_two dl{width:29.33%;float: left;display: block;margin: 0 2%;}
.cpfl_two dl dt{border: 3px solid #fff;padding:5px;}
.cpfl_two dl dt img{display: block;}
.cpfl_two dl dd{ color: #FFFFFF;line-height: 35px;text-align: center; font-size: 15px}

.cpfl_two dl:hover dt{border: 3px solid #cc2727;}
.cpfl_two dl:hover dd{color: #cc2727;}

@media (max-width: 768px){
	.index_pro{background:none;}
	.cpfl_one{width: 100%; float: none;text-align: center;padding:20px 0;background:none;}
	.cpfl_one li{display: inline-block}
	.cpfl_one li a{padding: 0 20px;}
	
	.cpfl_two {margin-left:0;}
	.cpfl_two dl{width:46%;}
	.cpfl_two dl dt{border: 3px solid #d1ab62;}
	.cpfl_two dl dd{ color: #d1ab62;}
}

/*关于我们*/
.home_about {padding:65px 0;overflow: hidden; }
.index_abo{margin-top:40px;overflow: hidden;}
.webox_p{width:28%;overflow: hidden;display: block;}
.webox_w {background: url(../images/wetil.png) no-repeat 0 11px; width:70%;}
.webox_w p{padding-left: 250px;font-size: 15px;}

.edge_t {text-align: center;height: 222px;background: url(../images/dgetbg.png) no-repeat center 0;}
@media (max-width: 768px){
	.webox_p {width:95%; margin: auto; float:none; text-align: center}
	.webox_w{width: 95%;margin: auto; float:none;background:none;}
	.webox_w p{padding-left: 0px;}
}

/*case*/
.home_case {padding:65px 0;overflow: hidden; background: #f5f5f5 }
.index_img{margin-top:60px;overflow: hidden;}
.index_img ul li{width: 50%;float: left; display: blockl;}
.home-img-item {padding:0 20px;  margin-bottom: 30px;}
.home-img-item a{width: 100%;height:275px;overflow: hidden; display: block}
.home-img-item img{display: block;max-width: 100%;height: auto;}
.home-img-text {background-color: #d1ab62;padding: 25px 35px;}
.home-img-text h5 {font-size: 22px;color: #ffffff;}
.home-img-text p{font-size:16px;margin-top: 10px;color: #ffffff;}

@media (max-width: 768px){
	.home-img-item {padding:0 8px;}
    .home-img-item a{height:auto;}
	.home-img-text {padding:10px 15px;}
	.home-img-text h5 {font-size:18px;}
    .home-img-text p{font-size:14px;}
}

/*new*/
.home_new {padding:65px 0;overflow: hidden;}
.index_new {margin-top:60px;overflow: hidden;}
.index_new_fl{width: 50%; float: left;}
.xinwen1{overflow: hidden;background-color: #f5f5f5;padding: 12px;}
.xinwen1 dt{width: 30%;float: left;margin-right: 3%;}
.xinwen1 dt img{display: block}
.xinwen1 dd .year{font-size: 13px;color: #ababab;line-height: 20px;}
.xinwen1 dd .month{font-size:18px;font-weight: bold;color: #585858;}
.xinwen1 dd h3{font-size: 16px;margin: 0px;line-height: 30px;}
.xinwen1 dd .desc{font-size: 13px;height:40px;overflow: hidden;line-height: 20px;}
.xinwen1_2 li{display: block;height: 34px;line-height: 22px;color: #777;padding: 12px 0 0;clear: both;border-bottom: dashed 1px #bfbfbf;background-image: url(../images/dot.jpg);background-repeat: no-repeat;background-position: left center; text-indent: 10px;}
.xinwen1_2 li span{float: right;}

.index_new_fr {width: 46%;float: right;}
.xinwen2{}
.xinwen2 dl{}
.xinwen2 dl dt{font-size:20px;height:40px;overflow:hidden;position:relative;line-height:30px;border-bottom:1px solid #EFEFEF;}
.xinwen2 dl dt strong{font-weight: 700}
.xinwen2 dl dt span{font-size: 16px;color: #333;}
.xinwen2 dl dt a {position: absolute;right: 0px;top: 0px;font-size: 15px;color: #000;}

.xinwen2 dl dd{height: 70px;margin-bottom: 14px;margin-top: 14px;border-bottom: 1px solid #e9e9e9;}
.xinwen2 dl dd h3 { height: 35px; overflow: hidden;line-height: 35px;font-size: 16px;font-weight: bold; margin: 0px;}
.xinwen2 dl dd h3 a {color: #d1ab62;}
.xinwen2 dl dd .desc {height: 28px;overflow: hidden;line-height: 28px;font-size: 10px;font-weight: normal;}

@media (max-width: 768px){
	.index_new_fl{width:95%;margin: auto;float: none; margin-bottom: 30px}
	.index_new_fr{width:95%;margin: auto;float: none;}
}

/**************************************************************
******************************内页*****************************
***************************************************************/
.w-system-content { padding:20px 0; overflow: hidden;}
@media (max-width: 1200px) and (min-width: 768px) {
.w-system-content { width: 96%; margin: auto }
}
/*---------------------------菜单-------------------------*/
.side_bar { float: left; }
.w-com-menu-in { background: #F2F2F2; }
.w-com-menu-new { background: #F2F2F2; }
.systitle { background: #d1ab62; color: #fff; font-size: 20px; text-align: center; padding: 1em 12px; }
.systitle .fa { font-size: 100%; font-weight: normal; right: 0; top: 5px; bottom: auto; }
.side_bar { width: 250px; }
.side_left { margin-left: 280px; overflow: hidden; }
.submenubox { padding-bottom: 20px; }
.submenubox .left_title {height: 80px;background: #d1ab62;color: #fff;}
.submenubox .left_title h3 {font-size: 26px;font-weight: 500;line-height: 60px;text-transform: uppercase;padding: 10px;text-align: center;margin: 0 10px;}
.submenu {border: 1px solid #d1ab62;padding: 10px 10px 20px 10px;}
.submenu li {height: 40px;line-height: 40px;background: url(../images/jiantou.png) no-repeat 5px center;text-indent: 23px;border-bottom: 1px dotted #cecece;}
.submenu li a.sub1 {height: 40px;line-height: 40px;display: block;padding-left: 10px;font-size: 15px;overflow: hidden;}
.submenu li.hover a.sub1, .submenu li a.sub1:hover{color: #d1ab62;}
.submenu li a:hover{padding-left: 18px;transition: all 0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; -webkit-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out;}
.leftbox {position: relative;margin-bottom: 20px;border: 1px solid #d1ab62;overflow: hidden;}
.leftbox .left_title {background: #d1ab62;text-align: center;line-height: 50px;}
.leftbox .left_title h3 {font-size: 18px;font-weight: normal;color: #ffffff;display: block;text-transform: uppercase;}
.leftbox .leftprocomt { padding-top: 10px; }


.leftbox .cont {padding-top: 18px;white-space: normal;overflow: hidden;padding: 10px;font-size: 15px;}
.leftbox .cont .img {/* float: left; */display: block;border: 1px solid #e5e5e5;margin: 0 auto 10px;margin-top: 20px;}
.leftbox .cont img {width: 100%;display: block;}

/*左侧新闻推荐*/
.tj_new{margin-bottom: 30px;border:1px solid #eaeaea;}
.lnav_title {border-top: 2px solid #d1ab62;border-bottom: 1px solid #dddddd;line-height: 46px;font-size: 15px;color: #666;padding-left: 10px;letter-spacing: 1px;font-weight: normal;}
.tj_new ul{padding: 10px;}
.tj_new ul li{height: 36px; line-height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tj_new ul li i{font-size:12px;color: #fff;width: 16px;height: 16px;line-height: 16px;background: #424242;display: inline-block;text-align: center;font-weight: normal;margin-right: 10px;}
.tj_new ul li:nth-child(1) i{background: #d01616;}
.tj_new ul li:nth-child(2) i{background: #d01616;}
.tj_new ul li:nth-child(3) i{background: #d01616;}

/*左侧产品推荐*/
.tj_pro {margin-bottom: 30px;border: 1px solid #d1ab62;}
.tj_pro ul{padding: 10px;}
.tj_pro ul li{width: 100%;overflow: hidden;margin-bottom: 10px;text-overflow: ellipsis;white-space: nowrap;}
.tj_pro ul li a{display:block;border: 1px solid #d9d9d9;}
.tj_pro ul li img{display: block;}
.tj_pro ul li p{font-size: 14px;color: #fff;width: 100%;height: 30px;line-height: 30px;background: #d1ab62;display: inline-block;text-align: center;font-weight: normal;margin-right: 10px;}


 @media only screen and (max-width:768px) {
.side_bar { width: 96%; margin: 0 auto; float: none; }
.leftbox, .tj_new{ display: none }
.side_left { margin-left: 0; width: 96%; margin: auto; }
}
/*内容页*/
.crumbs {border-left-color: #d1ab62;padding: 0 0 0 10px;background: #F9F9F9;border-left: 2px solid #d1ab62;margin-bottom: 20px;line-height:50px;}
.crumbs h3 { color: #333; font-size: 20px; padding-left: 14px; }
.company { padding: 25px 0 50px 0; }

/*新闻*/
.newlist { width:100%; margin: 0 auto; overflow:hidden; }
.newlist li {width:100%;overflow: hidden; margin-bottom: 20px;}
.newlist li a {display: block;padding: 15px;border: 1px solid #dbdbdb;overflow: hidden}
/*.newlist li .img {float: left;width:25%;margin-right:5%;transition: ease .65s;}*/
.newlist li .text{float: left;/*width:70%;*/transition: ease .65s;}
.newlist li .text h4{color: #999;position: relative;margin-bottom: 45px;top: 10px;font-weight: 500; font-size:15px}
.newlist li .text h2{font-size: 16px; color: #333; height: 18px; line-height: 18px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: ease .65s;}
.newlist li .text h3{ line-height: 24px; color: #888; margin-top: 20px; height: 48px; overflow: hidden; font-size: 14px; font-weight: 500;}
.newlist li .text h4:after {content: ''; display: block; width: 20px; height:2px;background: #1c5eb4;position: absolute;left: 0; bottom: -15px; transition: ease .65s;}
.newlist li:hover .img { transform: scale(1.0) translateX(10px); }
.newlist li:hover .text { transform: translateX(20px); transition-delay: .25s; }
.newlist li:hover h2 { color: #d1ab62; transition-delay: .25s; }

/*产品*/
.img_listcom li { width: 31%; float: left; margin: 0 1%; margin-bottom: 1.5em; background:#F4F4F4;text-align: center;overflow: hidden;border: #ddd 1px solid; }
.img_listcom li a { display: block; }
.img_listcom li .pic{padding: 8px;background:#FFF;}
.img_listcom li img { width: 100%;height:auto; height: auto; display: block }
.img_listcom li .wz{ padding: 5px 10px;}
.img_listcom li .wz span {height: 35px; line-height: 35px;font-size: 14px;color: #555; text-align: center;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;display: block; }
.img_listcom li .wz p {height: 30px;line-height: 30px;font-size: 12px;color: #999;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.img_listcom li:hover{ border:1px solid #d1ab62; background:#d1ab62;}
.img_listcom li:hover .wz p{ color:#fff;}
.img_listcom li:hover .wz span{ color:#fff;}
@media (max-width:768px) {
.img_listcom li {width: 47%;margin: 0 1%;margin-bottom: 1.5em;}
}
/*分页样式*/
/*分页样式*/
.pglist {padding:30px 0 15px; width: 100%; text-align: center; clear: both; }
.pglist a {color:#666;padding: 0 12px;margin: 0 2px;background:#fff;border:1px solid #edebeb;border-radius: 3px;}
.pglist * {display:inline-block;vertical-align: middle;line-height: 32px;padding-bottom:1px;}
.pglist a:hover, .pglist .hover {display: inline-block;color: #fff;background: #d1ab62;border-color: #d1ab62;}
.pageinfo{display:none;}
.pglist span{color:#666;padding: 0 12px;margin: 0 2px;background:#fff;border:1px solid #edebeb;border-radius: 3px;}
.pglist span.current{color: #fff;background: #d1ab62;border-color: #d1ab62;}
/**/
.nrcompany h1 {text-align: center;font-weight: 400;padding-top: 10px;padding-bottom: 10px;font-size: 32px;}
.xwzy {font-size: 13px;color: #a2a2a2;line-height: 24px;margin-bottom: 10px;margin-top: 20px;}

/*contact*/
.contact-bg {background-color:#d1ab62;padding: 30px 50px; overflow: hidden}
.lianxi_fl {width: 58%;float: left;display: inline;color: #fff;}
.lianxi_fl a{color: #fff}
.lianxi_fr{width: 41%; float: right;}
@media (max-width:768px) {
.lianxi_fl {width:100%;float:none;}
.lianxi_fr{width: 100%; float:none;}
}

/*友情链接*/
.links {margin: 0 auto;height:35px;margin-top: 8px; background:#fff}
.links span {width: 90px;float: left;line-height:35px;overflow: hidden;font-size: 16px;color: #6a6a6a}
.links a {margin-right: 10px;color:#afafaf;display:inline-block;line-height:35px;font-size: 13px;}

/*新闻模块*/
.news-list-md{margin: 20px 0px;padding: 20px 0px;border-top:1px solid #d3d3d3;border-bottom: 1px solid #FFF;overflow: hidden;}
.news-list-md h3{font-size: 18px;font-weight: 300;margin: 0px;}
.list-group { margin-top: 10px; margin-bottom: 0px; }
.list-group li{width:48%;float:left;display: block;line-height:40px;height:40px;overflow:hidden;}
.list-group a {width:75%;float: left; color:#555555;font-size:15px;display: block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-group a:hover { color:#b90505; }
.list-group span{float: right;color: #a6a6a6;}
.list-group li:nth-child(2n){margin-left:4%;}
@media (max-width:767px) {
.list-group li{width:100%;}
.list-group li:nth-child(2n){margin-left:0;}
}
/*产品框架*/
.img-list-md{margin: 20px 0px;padding: 20px 0px;border-top:1px solid #d3d3d3;border-bottom: 1px solid #FFF;overflow: hidden;}
.img-list-md h3{font-size: 18px;font-weight: 300;margin: 0px;}
.list-group2 {margin-top: 10px;margin-bottom: 0px;overflow: hidden;}
.list-group2 li{display: block;padding:10px 0;width:23%;margin: 0 1%;float: left;}
.list-group2 img{display: block;width: 100%;}
.list-group2 a {color: #555555;font-size: 15px;text-align: center;display: block;}
.list-group2 a:hover { color:#b90505; }
@media only screen and (max-width:640px) {
.imgbody_l{width:95%;float:none; margin:auto}
.imgrelated_r{width:95%;float:none; margin:auto}
}