*{margin: 0;padding:0}
.navbar-default{background: none;border: none;}
.navbar-collapse{padding-top: 20px;}
.navbar-collapse .navbar-nav li a:hover{color: #ff4439;}
.navbar-nav {padding-left:170px ;}
.navbar-nav li{padding-right: 5px;padding-left: 5px;color: #c0c0c0;}
.tel img{padding-top: 10px; padding-left:35px ; display: inline-block;}
.tel-right{float: right; padding-top: 5px;}
.tel-right span{font-size: 12px; color: #bcbcbc;}
.tel-right p {font-size: 14px; color: #787575; text-decoration: none;}
.tel-right p:hover{color: #333333;}
@media only screen and (min-width: 768px) and (max-width: 992px) {
	.navbar-brand img{width: 180px;}
	.nav > li > a{padding:4px!important;}
}
.navbar-nav .active:visited{color: #ff4439;}
.in-pro h3{font-size: 26px;padding-top: 20px;}
.in-pro .menu{clear: both;width: 480px;margin: 0 auto;padding-bottom: 30px;padding-top: 20px;}
.in-pro .menu a{text-decoration: none;color: #333333;}
.in-pro .menu .menu-tips a{padding:5px;}
.in-pro .menu a:hover{border:1px solid #ff4439;color: #ffffff;background: #ff4439;}
.hovereffect {width: 100%;height: 100%;float: left;overflow: hidden;position: relative;text-align: center;cursor: default;}
.hovereffect .overlay {width: 100%;height: 100%;position: absolute;overflow: hidden;top: 0;left: 0;background-color: rgba(75,75,75,0.7);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.hovereffect:hover .overlay {background-color: rgba(255, 68, 57, 0.8);}
.hovereffect img {display: block;position: relative;}
.hovereffect h2 {text-transform: uppercase;color: #fff;text-align: center;position: relative;font-size: 17px;padding: 10px;background: rgba(0, 0, 0, 0.6);-webkit-transform: translateY(45px);-ms-transform: translateY(45px);transform: translateY(45px);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.hovereffect:hover h2 {-webkit-transform: translateY(5px);-ms-transform: translateY(5px);transform: translateY(5px);}
.hovereffect p.info {display: inline-block;text-decoration: none;padding: 7px 14px;text-transform: uppercase;color: #fff;border: 1px solid #fff;background-color: transparent;opacity: 0;filter: alpha(opacity=0);-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;font-weight: normal;margin: -52px 0 0 0;padding: 62px 30px;}
.hovereffect:hover p.info {opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.hovereffect p.info:hover {box-shadow: 0 0 5px #fff;}
.in-case h3{font-size: 26px;padding-top: 20px;}
.in-case a{text-decoration: none;}
.in-case a h5{color:#787575; font-size: 15px;}
.in-case a:hover h5{color: #ff4439;}
.in-case .row{padding-top: 15px;}
.in-ab p{line-height: 26px;}
.in-ab a{text-decoration: none;color: #787575;font-size: 15px;padding-top: 50px;}
.in-ab a:hover{color: #ff4439;}
.in-ab .row{padding-top: 15px;}
.in-news{padding-bottom: 30px;}
.in-news h3{font-size: 26px;padding-top: 20px;padding-bottom: 15px;}
.in-news h5{font-size: 20px;padding-bottom: 10px;}
.in-news a{text-decoration: none;color: #5a5a5a;}
.in-news a p{display:inline-block;}
.in-news a span{float:right;}
.in-news a:hover{color: #ff4439;}
footer{background: #666464; padding-top: 30px;}
footer .container ul{padding-bottom: 20px;}
footer .container ul li{list-style: none;}
footer .container ul li h4{font-size: 20px;color: #ffffff;}
footer .container ul li a{color: #ffffff;}
footer .container-fluid{background: #434343; padding-top: 20px;padding-bottom: 8px;}
footer .container-fluid p{color: #e2e2e2;}
.ab-main .container-fluid{background: #f5f5f5;padding-bottom: 60px;}
.ab-top h2{padding-top: 30px;padding-bottom: 15px;font-size: 28px;}
.ab-top p{padding-bottom: 45px;}
.ab-bot .container{background: #ffffff;border: 1px solid #f5f5f5;margin-top: -70px;}
.ab-bot .gy{padding: 40px 0px 30px; 0px;}
.ab-bot .gy span{font-size: 24px;}
.shili{padding-bottom: 20px;}
.shili h2{font-size: 28px;padding: 30px 0px 20px 0px;}
.shili p{line-height: 24px;text-indent:2em;padding-bottom: 20px;}
.shili .row{padding-bottom: 30px;}
.tips p{float: right;padding-top: 10px;}
.pro-menu{clear: both;width: 680px;margin: 0 auto;padding-bottom: 30px;padding-top: 20px;}
.pro-menu a{text-decoration: none;color: #333333;}
.pro-menu .menu-tips a{padding:5px;}
.pro-menu a:hover{border:1px solid #ff4439;color: #ffffff;background: #ff4439;}
.pro-main a{text-decoration: none;}
.pro-main a p{color:#333333;margin-top: 18px;}
.bor img {border:none;}
a.bor {display:block; width: 238px;height:235px;}
a.bor:hover {border:2px #ff4439 solid;}
.pro-main a:hover{background: #ff4439;}
.pro-main a:hover p{color: #fefefe;}
.xian{border-bottom: solid 1px #e7e4e4;padding-top: 40px;}
.tuijian{width: 180px;height: 30px;background: #e7e4e4;margin: 0 auto;margin-top: -15px;}
.tuijian p{padding-top: 8px;font-size: 13px;}
.pro-case a{text-decoration: none;}
.pro-case a h5{color:#787575; font-size: 15px;}
.pro-case a:hover h5{color: #ff4439;}
.pro-case {padding: 40px 0px;}
.pro-description h1{font-size: 24px;color: #333333;padding-top: 20px;}
.pro-description p{color: #989898;line-height: 25px;padding-top: 10px;}
.pro-description a{text-decoration: none;color: #ff4439;font-size: 15px;padding-left: 10px;}
.pro-msg a.pro-consult{width:100%;height: 35px;border:2px #ff4439 solid;float:right;text-align: center;background: #ff4439;color: #ffffff;line-height:35px;}
.pro-msg a.pro-phone{width:100%;height: 35px;border:2px #ff4439 solid;text-align: center;float:left;line-height:35px;}
.pro-msg a{font-size: 18px;color: #ff4439;text-decoration: none;cursor:pointer;}
.pro-msg a.pro-phone:hover{background-color: #ff4439;color: #ffffff}
.pro-youshi h3{padding:30px  0px 5px 15px;font-size: 22px;}
.pro-youshi h6{font-size: 15px;padding-bottom: 5px; font-weight: bold;}
.pro-youshi p{padding-bottom: 30px;line-height: 24px;}
.pro-yuanli h3{padding:0px  0px 5px 15px;font-size: 22px;}
.pro-yuanli p{line-height: 24px;padding-top: 10px;}
.pro-anli h3{padding:10px  0px 5px 15px;font-size: 22px;}
.pro-anli h5{font-size: 18px;color: #ff4439;}
.pro-anli h6{font-size: 15px;padding: 4px 0px;color: #333333;}
.pro-anli p{font-size:13px;line-height:22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;color: #333333;}
@media only screen and (min-width: 768px) and (max-width: 992px) {
	.pro-anli a p{padding-bottom: 80px;}
}
.pro-canshu h3{padding:30px  0px 5px 15px;font-size: 22px;}
.pro-canshu .cs tr{text-align:center;color: #333333;}
.pro-canshu .cs th{text-align:center;color: #333333;}
.pro-canshu .cs tr:hover{background: #ff9b81;color: white;}
.pro-canshu .largen{width: 200px;}
.pro-canshu .fill p{float: right;}
.pro-canshu .zhushi p{color: #333333;margin-top: -15px;padding-bottom: 50px;border-bottom: 1px solid#cccccc;}
.pro-canshu p{padding-top: 10px;}
.case-menu{clear: both;width: 330px;margin: 0 auto;padding-bottom: 30px;padding-top: 20px;}
.case-menu a{text-decoration: none;color: #333333;}
.case-menu a:hover{border:1px solid #ff4439;color: #ffffff;background: #ff4439;}
.case-menu .menu-tips a{padding:5px;}
.case-main{padding-bottom: 30px;}
.case-main img{padding-bottom: 10px;}
.case-main a{text-decoration: none;}
.case-main a p{font-size: 14px;color: #222222;padding-bottom: 20px;}
.case-main a:hover p{color: #ff4439;}
.case-tj{padding:30px 0px 40px 0px;}
.case-tj P{color: #333333;}
.case-tj a{text-decoration: none;color: #333333;}
.case-tj a:hover{color: #ff4439;}
.ca-main h4{padding:50px 0px 20px 0px; color: #ff4439;}
.case-text h3{padding-top: 20px;font-size: 22px;}
.case-text p{line-height: 25px;}
 .news-main h1{font-size: 30px;color:#333333;padding-left: 80px;}
.news-head{width: 351px;margin: 0 auto;padding-top: 15px;border: none;}
.news-head .news-left a{border:2px solid #bfbfbf;border-radius:25px;width: 160px;height: 35px;float: left;color: #444444;padding-top: 6px;text-decoration: none;}
.news-head .news-right a{border:2px solid #bfbfbf;border-radius:25px;width: 160px;height: 35px;float: right;color: #444444;padding-top: 6px;text-decoration: none;}
.news-head .news-left a:hover{background: #ff4439;color: #ffffff;border:2px solid #ff4439;}
.news-head .news-right a:hover{background: #ff4439;color: #ffffff;border:2px solid #ff4439;}
.news-body{padding-top: 30px;}
.news-body a:hover b{color: #ff4439;}
.news-body a{text-decoration: none;}
.news-body a .row{padding: 30px 0px 30px 0px;border-bottom:1px dashed #000; }
.news-body a .row h5{font-size: 18px;color: #696969;margin-left: 15px;}
.news-body a .row p{font-size: 14px;color: #5d5d5d;padding-top: 5px;line-height: 27px;margin-left: 15px;}
.news-body a .row span{font-size: 14px;color: #666666;margin-left: 15px;}
nav .pagination a{color: #333333;border: none;}
nav .pagination{border: 1px solid #b6b5b5;}
nav .pagination a:visited{color: #333333;}
nav .pagination a:hover{color: #ff4439;}
.new-paging ul li a{color: #7f7f7f;margin-left: 10px;}
.new-paging ul li a:hover{color: #4bb344;}
.news-essay h1{font-size: 20px;color: #3b3b3b;padding-top: 20px;}
.news-essay p{font-size: 16px;color: #828282;line-height: 25px;padding-top: 25px;}
.news-essay span{padding-top: 45px;}
.news-essay a{text-decoration:none;}
.news-wz h4{padding-top: 40px;font-size: 24px;}
.news-wz p{line-height: 24px;text-indent: 2em;padding-top: 10px;}
.news-wz img{padding: 10px 0px;}
.ab-bot .lx{padding: 40px 0px 30px; 0px;}
.ab-bot .lx img{display: inline-block;padding-bottom: 10px;}
.ab-bot .lx span{color: #d9dade;}
.ab-bot .lx p{padding-top: 10px;}
.con-dt{padding-top: 50px;}
.con-ly h4{color:#ff4439;padding-top: 20px;}
.con-ly p{color: #5d5d5d;}
.con-ly input{background: #f1f1f1;}
.con-ly select{background: #f1f1f1;}
.con-ly textarea{background: #f1f1f1;}
.con-ly .con-tj{float: right;margin: 20px;}
.con-ly .con-tj input{background: #ff4439;color: #ffffff;}


