body{font-family: "微软雅黑";font-size: 15px;color: black;}
/*header*/
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{color: white;background: #3d86ff;}
.navbar-default .navbar-nav > li > a{color: black;font-size: 17px;line-height: 57px;}
.navbar-default{background-color: white;border-color: white;}
/*.navbar-default .navbar-collapse, .navbar-default .navbar-form{margin-top: 30px;}*/
.navbar-default .navbar-nav > li > a:hover{color: white;background: #3d86ff;}
.navbar{margin-bottom: 0px;}
.nav > li > a{padding: 10px 10px;}
.navbar-toggle{margin-top: 34px;}
.navbar-nav > li{margin-left: 1px;display: inline-block;}
.navbar-nav{margin: 0 -15px;}
/*banner*/
.banner img{width: 100%;}
/*index*/
.indexback{background: #f3f3f3;}
.indexprotitle{padding-top: 30px;}
.indexprotitle h3{font-weight: bold;margin-top: 0;font-size: 20px;}
.indexprotitle span{color: darkgray;font-size: 17px;padding-left: 5px;}
.indexprolist a:hover{text-decoration: none;} 
.indexpro{text-align: center;background: white;margin-top: 20px;}
.indexproduct{padding-bottom: 40px;}
.indexpro h4{color: black;border-top: 1px solid lightgray;font-size: 17px;margin-bottom: 0;line-height: 30px;margin-top: 0px;}
.indexpro p{color: white;padding: 1px 20px;background: #b8b8b8;margin-top: 10px;margin-bottom: 0;margin-top: 0;}
.indexpro img{width: 80%;}
.indexprolist a:hover p{background: #3d86ff;} 
.indexnewslist a:hover{text-decoration: none;}
.indexnews h5{color: gray;margin-top: 15px;}
hr{margin-bottom: 0;}
.indexnews h4{color: black;font-size: 16px;}
.indexnews p{color: #333;line-height: 25px;font-size: 14px;}
.indexnews{margin-top: 20px;}
.indexnewslist a:hover h4{color: #3d86ff;}
.indexcaselist a:hover{text-decoration: none;}
.indexcaseleft h4{color: #3d86ff;}
.indexcaseleft h5{line-height: 25px;margin-top: 30px;margin-bottom: 30px;}
.indexcaseleft a{padding: 5px 10px;background: #b8b8b8;color: white;}
.indexcaseleft a:hover{background: #3d86ff;text-decoration: none;}
.indexcaseleft{margin-top: 20px;}
.indexcase{margin-top: 20px;border: 2px solid white;padding: 5px 5px;}
.indexcase h4{color: black;margin-bottom: 3px;font-size: 16px;border-bottom: 2px solid #3d86ff;padding-bottom: 8px;display: inline-block;}
.indexcase h5{line-height: 25px;color: black;margin-bottom: 20px;}
.indexcase img{width: 100%;}
.indexcase hr{background: #3d86ff;width: 50px;height: 3px;display: inline-block;margin-top: 0px;margin-bottom: 0;}
.indexcase:hover{border: 2px dashed #3d86ff;}
/*about*/
.qiyejianjie img{width: 30%;margin-top: 30px;}
.qiyejianjieright{width: 67%;float: right;}
.qiyejianjieright p{color: gray;line-height: 29px;font-size: 14px;margin-top: 20px;}
.qiyejianjieright h4{font-size: 17px;margin-top: 20px;}
.licheng img{width: 40%;margin-top: 30px;}
.lichengright{width: 55%;float: right;}
.lichengright h2{color: lightgray;margin-top: 15px;}
.lichengright p{color: #333;line-height: 35px;}
/*pro*/
.mianbaoxie{border-bottom: 1px solid lightgray;}
.fujidohang{margin: 6px 0;}
.fujidohang a{color: black;}
.fujidohang a:hover{color: #3d86ff}
.fujidohang p{margin-bottom: 0px;line-height: 20px;}
.proboder{border: 1px solid lightgray;}
/*pro-art*/
.projianjie h2{font-size: 20px;font-weight: bolder;margin-top: 15px;}
.projianjie p{line-height: 30px;}
.probackimg img{width: 100%;border: 6px solid white;}
.projianjie a:hover{text-decoration: none;background: #3d86ff;color: white;}
.projianjie a{background: #7e7e7e;padding: 6px 35px;border-radius: 15px;color: white;letter-spacing: 1px;}
.projianjie a span{margin-left: 6px;}
.zixun{margin-top: 30px;}
.linkright{margin-left: 30px;}
.proart{padding-bottom: 40px;padding-top: 40px;}
.tedian{display: inline-table;padding: 10px 10px;}
.tedian span{font-size: 17px;}
.tedian p{line-height: 30px;}
.youshi{margin: 0 -10px;}
.jieshoa p{margin-top: 20px;line-height: 30px;margin-bottom: 0px;}
.yuanli p{line-height: 30px;text-indent: 33px;}
.yuanli h3{margin-bottom: 20px;}
.proartboder h4{border: 1px solid white;margin-top: 0px;}
.proartboder:hover h4{color: #3d86ff;}
.canshu{margin-top: 10px;}
table{margin-top: 25px;}
/*case*/
.case h3{text-align: center;}
.case p{line-height: 30px;text-align: center;padding: 0 15%;margin-top: 20px;margin-bottom: 35px;}
.casecon{width: 25%;}
.caselist h4{color: black;font-size: 17px;text-align: center;line-height: 30px;}
.caselist p{color: black;font-size: 14px;text-align: center;margin-top: 16px;color: #333;}
.casecon:hover a{text-decoration: none;}
.casegeshu a:hover{text-decoration: none;}
.caselist{display: inline-block;background: white;margin-top: 40px;}
.caseback{padding-bottom: 40px;}
.caselist img{width: 100%;}
.caselist:hover h4{color: #3d86ff;font-weight: bolder;}
.caselist:hover img{transform: scale(1.1);transition: all 0.7s;}
.caselistimg{overflow: hidden;}
.casenews{display: inline-block;margin-top: 25px;}
.casenewstitle hr{width: 50px;height: 3px;background: #3d86ff;display: inline-block;margin: 0px;}
.casenewstitle a{padding: 3px 13px;background: #3d86ff;border-radius: 15px;color: white;}
.casenewstitle h5{margin-bottom: 25px;}
.newca a:hover{text-decoration: none;}
.casenewslist h4{font-size: 16px;color: black;line-height: 24px;padding-top: 10px;}
.casenewslist h5{color: darkgray;margin-top: 15px;}
.casenewslist p{line-height: 28px;color: #333;}
/*case-art*/
.casejianjie{float: right;width: 57%;margin-top: 30px;}
.caseimg img{width: 40%;padding-top: 40px;padding-bottom: 40px;}
.casejianjie h2{font-size: 20px;font-weight: bolder;margin-bottom: 30px;}
.casejianjie p{line-height: 30px;}
.casejianjie a:hover{text-decoration: none;background: #3d86ff;}
.casejianjie a{background: #7e7e7e;padding: 3px 15px;border-radius: 15px;color: white;}
.casejianjie a span{margin-left: 6px;}
.xianchang p{line-height: 30px;text-indent: 30px;margin-top: 20px;}
.xianchang h3{margin-top: 30px;text-align: center;}
.pingjia p{line-height: 30px;text-indent: 30px;margin-top: 20px;margin-bottom: 40px;}
.pingjia h3{text-align: center;}
.xiangguananli h3{text-align: center;padding-top: 20px;margin-bottom: 0;}
.jpan h4{text-align: center;color: black;font-size: 17px;margin-bottom: 0;margin-top: 0;}
.jpan img{width: 95%;}
.jpan a:hover{text-decoration: none;}
/*news*/
.newsnews{background: #f3f3f3;padding: 40px 0;}
.tuijian img{width: 40%;}
.tuijian:hover h3{color: #3d86ff;}
.tuijainxinwen{width: 57%;float: right;}
.tuijainxinwen h3{color: black;}
.tuijainxinwen h5{color: dimgray;margin-top: 20px;}
.tuijainxinwen p{color: black;line-height: 30px;letter-spacing: 1px;margin-top: 30px;}
.tuijainxinwen span{margin-left: -5px;}
.tuijainxinwen h2{color: #3d86ff;text-align: right;}
.newslist{border: 1px solid lightgray;padding: 0px 20px;margin-top: 30px;}
.newslist h3{color: black;font-size: 15px;font-weight: bold;}
.newslist h5{color: dimgray;}
.newslist p{color: black;line-height: 30px;margin-top: 6px;font-size-adjust: 15px;}
.newslist:hover{border: 1px solid #3d86ff;}
.newslist:hover h3{color: #3d86ff;}
.newcon a:hover{text-decoration: none;}
.page{margin-top: 40px;text-align: center;}
.page ul li{display: inline-block;border: 1px solid #333;padding: 6px 14px;}
.page ul .thisclass{color: #3d86ff;border-color: #3d86ff;}
.page ul li a{color: black;}
/*news-art*/
.wenzhang h1{font-size: 20px;margin-top: 40px;color: #3d86ff;font-weight: bold;}
.wenzhang h5{word-spacing: 20px;margin-top: 25px;color: #333;}
.wenzhang h5 a{color: red;}
.wenzhang p{text-indent: 33px;line-height: 30px;letter-spacing: 1px;margin-top: 23px;}
.linkleft{font-weight: bold;color: #3d86ff;}
.linkleft:hover{color: #3d86ff;}
.wenzhang a{color: #333;}
/*con*/
.biaodan h3{text-align: center;margin: 40px 0 30px 0;font-size: 22px;}
.biaodan h4{font-size: 17px;display: inline-block;text-align: center;width: 100%;word-spacing: 100px;margin-top: 30px;}
form{margin-top: 20px;}
.form-control{margin-top: 20px;border-radius: 0;}
.form-horizontal .control-label{margin-top: 16px;font-size: 16px;}
.btn{background: #3d86ff;border-radius: 0;color: white;margin-top: 10px;padding: 6px 21px;font-size: 17px;}
.btn:hover{color: white;}
.lianxi{background: #f3f3f3;margin-top: 30px;}
.biaodan p{text-align: center;padding: 0px 100px;line-height: 30px;}
/*foot*/
footer{background: #f9f9f9;margin-top: 30px;padding-bottom: 15px;border-top: 1px solid lightgray;}
.weibulink a:hover{text-decoration: none;}
.weibulink a{color: black;line-height: 30px;letter-spacing: 1px;}
.weibulink h3{font-size: 21px;margin: 40px 0 20px 0;font-size: 18px;}
.weibulink p{font-size: 14px;}
.inlj a{color: black;font-size: 14px;}
.guanyu p{line-height: 30px;letter-spacing: 1px;padding-right: 90px;}
.youlian{border-top: 1px solid gray;line-height: 30px;}
.youlian li{display: inline-block;font-size: 14px;color: #333;}
.youlian li a{color: #333;margin-left: 10px;font-size: 14px;}
