body{font-family: "微软雅黑";font-size: 15px;color: black;}
/*header*/
.navbar-default{background-color: white;background: white;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{border-bottom: 6px solid #ff0000;background-color: white;color: #ff0000;}
.navbar-default .navbar-nav > li > a{color: black;}
.nav > li > a{padding: 10px 0;margin-left: 20px;font-size: 17px;padding-bottom: 12px;word-spacing: 25px;}
.navbar-default .navbar-nav > li > a:hover{border-bottom: 6px solid #ff0000;color: #ff0000;}
.navbar-nav{margin-top: 20px;}
.navbar{margin-bottom: 0;border: 0px solid transparent;}
/*banner*/
.banner img{width: 100%;}
/*index*/
.header h1{color: #e60012;text-align: center;}
.titlename h2{text-align: center;margin-top: 30px;}
.titlename p{line-height: 35px;text-align: center;padding: 0 100px;}
.titlename span{height: 8px;word-spacing: 20px;color: #383838;}
.titlename hr{height: 1px;background: #959595;margin-top: -24px;width: 25%;}
.indexpro a:hover{text-decoration: none;}
.indexpro a:hover h4{color: #ff0000;}
.indexprolist{margin-top: 30px;text-align: center;padding-left: 15px;background: url(../img/proback.jpg) no-repeat 0 0px;}
.indexprolist img{width: 100%;padding-top: 15px;}
.indexprolist h4{color: black;letter-spacing: 1px;}
.indexprolist p{color: #333;letter-spacing: 1px;font-size: 14px;margin-top: 15px;margin-bottom: 5px;}
.proback{background: #ededed;padding: 10px 0;}
.indexaboutback img{width: 100%;margin-top: 40px;}
.indexab{margin-top: -300px;}
.indexabout{text-align: center;background: #ebeced;padding: 2px 20px 15px 20px;}
.indexabout h2{color: #ff0000;font-size: 40px;}
.indexabout h4{font-size: 15px;}
.indexabout p{font-size: 13px;line-height: 25px;word-spacing: 1px;color: #333;}
.indexback{background: #ededed;margin-top: 123px;padding-bottom: 40px;}
.indexcase h2{margin-top: 40px;}
.indexcase a:hover{text-decoration: none;}
.indexcaselist{background: white;padding: 20px 20px 15px 20px;margin-top: 30px;}
.indexcaselist img{width: 100%;}
.indexcaselist h4{margin-top: 20px;color: black;font-size: 17px;}
.indexcaselist p{font-size: 13px;color: #333;line-height: 25px;letter-spacing: 1px;}
.indexcaselist hr{height: 1px;background: #959595;margin-bottom: 15px;margin-top: 0;}
.indexcaselist h5{border: 1px solid #959595;padding: 5px 20px;color: #333;border-radius: 5px;text-align: center;display: initial;font-size: 13px;letter-spacing: 1px;}
.xiangqing{text-align: center;}
.indexcaselist:hover h4{color: #e60012;}
.indexcaselist:hover hr{background: #e60012;}
.indexcaselist:hover h5{color: #e60012;border: 1px solid #e60012;background: #e60012;color: white;}
.indexnews{margin-top: 20px;}
.indexnewslist{margin-top: 50px;}
.indexnewslist a:hover{text-decoration: none;}
.indexnewsleft{background: url(../img/indexnewsback.jpg) no-repeat 0 0;padding-left: 15px;}
.wenback{background: #ededed;padding: 15px 0 10px 0;}
.indexnewsleft img{padding-top: 17px;}
.indexnewsleft h4{color: black;padding: 0 20px;font-size: 17px;}
.indexnewsleft p{color: #333;font-size: 13px;letter-spacing: 1px;line-height: 23px;padding: 0 20px;margin-top: 13px;}
.indexnewsleft:hover h4{color: #ff0000;}
.indexnewsleft:hover p{color: #ff0000;}
.indexnewsright{margin-top: 20px;}
.indexnewsright a:hover{text-decoration: none;}
.indexnewsright h3{color: black;font-size: 29px;margin-top: 10px;margin-bottom: 0px;}
.indexnewsright h5{color: dimgray;padding-top: 6px;}
.indexnewsright h4{color: black;font-size: 14px;}
.indexnewsright p{color: dimgray;font-size: 13px;line-height: 23px;margin-bottom: 0;}
.indexnewscon{background: #ededed;border-bottom: 3px solid white;}
.indexnewsconl{float: right;width: 85%;border-left: 3px solid white;padding: 8px 5px 12px 20px;}
.indexnewsconr{text-align: center;width: 15%;padding: 12px 10px 0 0;}
.indexnewsright a:hover h3{color: #ff0000;}
.indexnewsright a:hover h5{color: #ff0000;}
.indexnewsright a:hover h4{color: #ff0000;}
.indexnewsright a:hover p{color: #ff0000;}
/*about*/
.jieshao{margin-top: 30px;text-align: center;}
.jieshao hr{height: 1px;background: #b5b5b5;width: 100px;margin-top: 26px;}
.jieshao p{line-height: 27px;color: black;font-size: 13px;letter-spacing: 1px;padding: 0px 10px;}
.aboutimg img{width: 100%;margin-top: 25px;}
.daohang{border-bottom: 1px solid #333;border-top: 1px solid darkgray;background: lightgray;}
.daohang p{margin-bottom: 0;line-height: 30px;}
.daohang a{color: black;}
.daohang a:hover{color: #ff0000;}
/*pro-art*/
.propro{margin-bottom: 20px;}
.projianjie{margin-top: 20px;}
.projianjie p{line-height: 30px;color: black;letter-spacing: 1px;font-size: 14px;}
.jianjie-b{text-indent: 30px;}
.prolink a:hover{text-decoration: none;}
.prolink a{color: white;background: #383838;padding: 7px 15px;font-size: 13px;letter-spacing: 1px;}
.prolink{margin-top: 20px;}
.zixun{margin-left: 30px;}
.youshi h3{font-size: 20px;font-weight: bold;margin-top: 10px;}
.youshi p{line-height: 30px;font-size: 14px;}
.product{margin-top: 10px;}
.product img{width: 100%;}
.product p{text-align: center;color: black;margin-top: 10px;margin-bottom: 0;font-size: 16px;background: lightgray;position: absolute;bottom: 0;padding: 5px 10px;}
.product a{display: block;}
.product a:hover{text-decoration: none;}
.product a:hover p{color: #ff0000;}
table{margin-top: 17px;}
table td{line-height: 26px;text-align: center;}
/*case*/
.caselist{background: #ededed;}
/*case-art*/
.wuliaojianjie{margin-top: 30px;}
.wuliaojianjie img{width: 100%;border: 10px solid #ededed;}
.wuliaojianjie hr{height: 1px;margin-top: 0px;background: #959595;margin-top: 30px;margin-bottom: 0px;}
.wuliaojianjie p{line-height: 30px;letter-spacing: 1px;color: #333;font-size: 14px;margin-top: 20px;}
.lianxifangshi a:hover{text-decoration: none;}
.lianxifangshi a{color: white;background: #e60012;padding: 7px 15px;font-size: 13px;letter-spacing: 1px;}
.lianxifangshi span{padding-left: 30px;color: #da3d1e;font-size: 20px;margin-left: 45px;}
.lianxifangshi{margin-top: 30px;}
.casehengxian{height: 3px;background: #e60012;width: 100px;margin-top: -3px;}
.qianjing p{line-height: 30px;letter-spacing: 1px;color: #333;font-size: 14px;}
.qianjing hr{margin-top: 35px;}
.qianjing h4{font-size: 17px;font-weight: bolder;margin-top: 30px;}
.gongyi h3{color: white;background: #e60012;padding: 7px 15px;letter-spacing: 1px;display: inline-block;font-size: 20px;}
.jieduan{margin-top: 25px;}
.gongyi h5{letter-spacing: 1px;margin-top: 0px;}
.gongyi p{font-size: 13px;color: #333;line-height: 30px;letter-spacing: 1px;}
.tupian{width: 10%;}
.shebei{margin-top: 15px;}
.shebei img{width: 100%;}
.shebei h5{background: dimgray;color: white;line-height: 30px;text-align: center;letter-spacing: 1px;opacity: 0.8;position: absolute;bottom: 0;width: 100%;margin-left: -15px;margin-bottom: 0px;font-size: 14px;}
.wuliaoshebei a:hover{text-decoration: none;}
/*news*/
.newsxinwen{margin-top: 20px;}
.page{margin-top: 20px;text-align: center;margin-top: 30px;}
.page li{display: inline-block;border: 1px solid #333;padding: 5px 12px;}
.page li a{display: block;color: black;}
.page li:hover{border: 1px solid #ff0000;}
.page li a:hover{color: #ff0000;text-decoration: none;}
.page .thisclass{color: #ff0000;border: 1px solid #ff0000;}
.page .thisclass a{color: #ff0000;}
/*news-art*/
.xinwen h1{font-size: 21px;margin-top: 30px;}
.xinwen h1 span{margin-right: 10px;color: #333;}
.xinwen hr{height: 3px;background: #d2d2d2;margin-top: 0;}
.xinwen h5{color: gray;margin-top: 15px;word-spacing: 20px;}
.xinwen h5 a{color: #ff0000;}
.xinwen p{line-height: 35px;font-size: 14px;letter-spacing: 1px;text-indent: 32px;color:#333;}
.xinwen h4{font-size: 16px;font-weight: bold;}
.dianji{margin-top: 15px;}
.dianji a{color: black;}
.dianji a:hover{color: #ff0000;}
/*con*/
.luiyan h3{font-size: 20px;}
.luiyan hr{height: 1px;width: 50px;background: black;display: inline-block;margin-top: 10px;margin-bottom: 0px;}
.biaodan hr{height: 1px;background: #dcdcdc;margin-top: -6px;}
.form-control{border-radius: 0;margin-top: 10px;}
.form-horizontal .control-label{text-align: left;font-weight: normal;}
.city{margin-left: -10px;}
.diqu p{margin-left: 10px;margin-top: 15px;}
.shiqu{margin-left: -5px;}
.zhongyao p{color: #ff0000;}
.form-horizontal .control-label{padding-top: 16px;}
.btn{color: white;padding: 6px 16px;background: #ff0000;border-radius: 0;letter-spacing: 1px;float: right;margin-right: 35px;margin-top: 15px;}
.btn:hover{color: white;}
.lianxiwomen h4{color: #ff0000;font-size: 15px;padding: 10px 0px 10px 46px;}
.lianxiwomen p{color: #ff0000;line-height: 30px;font-size: 13px;}
.xiaoshourexian{background: url(../img/lianxidianhua.jpg) no-repeat;}
.weizhi{background: url(../img/lianxiweizhi.jpg) no-repeat;}
.youbian{background: url(../img/lianxiyoubian.jpg) no-repeat;}
/*foot*/
footer{background: #ffffff;margin-top: 40px;}
footer hr{height: 3px;background: #959595;}
.foot h4{letter-spacing: 1px;margin-bottom: 16px;font-size: 17px;margin-top: 10px;}
.foot p{color: black;font-size: 13px;letter-spacing: 1px;line-height: 20px;}
.dianhua{background: url(../img/dianhua.jpg) no-repeat 0 6px;padding-left: 23px;}
.youjian{background: url(../img/youjian.jpg) no-repeat 0 6px;padding-left: 23px;}
.foot a:hover{text-decoration: none;}
.foot a{color: black;font-size: 13px;}
.footlink{float: right;width: 50%;}
.footguanyu{padding-right: 128px;}
.footbottom{border-top: 1px dashed #959595;margin-top: 25px;}
.footbottom p{font-size: 14px; color: #727272;padding-top: 10px;letter-spacing: 1px;word-spacing: 100px;}
.footguanyu p{line-height: 28px;}
.footguanyu h4{margin-bottom: 13px;}
.youlian{line-height: 33px;}
.youlian li{display: inline-block;}
.youlian li a{color: black;margin-left: 10px;}
.kefu{position: fixed;right: 0;top: 35%;}
.kefu p{font-size: 17px;background: #fd5105;font-weight: bold;padding: 5px 10px;border-radius: 5px;margin-top: 10px;}
.kefu p a{color: white;}
.kefu p a:hover{text-decoration: none;}