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{background-color: white;color: #3facf1;border-bottom: 3px solid #3facf1;}
.navbar-default .navbar-nav > li > a{color: black;font-size: 17px;}
.navbar-default{background-color: white;border-color: white;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{margin-top: 20px;}
.nav > li > a{padding: 10px 3px;}
.navbar-default .navbar-nav > li > a:hover{color: #3facf1;border-bottom: 3px solid #3facf1;}
.navbar{margin-bottom: 3px;}
.navbar-nav > li{margin-left: 12px;}
.navbar-toggle{margin-top: 34px;}
/*banner*/
.banner img{width: 100%;}
/*index*/
.qushi{display: inline-flex;}
.qushi h2{background: #f3d40a;color: #3facf1;padding: 10px 20px;font-size: 28px;display: inline-block;margin-bottom: 0;margin-top: 0;}
.qushi h2 span{font-size: 16px;padding-right: 5px;}
.qushi h4{color: black;display: inline-block;padding-left: 20px;font-size: 16px;letter-spacing: 1px;margin-top: -20px;margin-top: 18px;}
.qushiback{background: #d6d6d6;}
.shashi h3{text-align: center;padding-bottom: 20px;}
.shashi span{background: #3facf1;color: white;}
.shashi p{line-height: 33px;}
.shashiduibi{margin-top: 20px;}
.pk{margin-top: 70px;}
.jizhisha p{line-height: 26px;color: #333;}
.shashi img{padding-bottom: 15px;width: 100%;}
.fenxi{text-align: center;margin-top: 35px;}
.fenxi hr{height: 1px;background: #3facf1;}
.xingshifenxi{margin-top: 30px;}
.xingshifenxi p{line-height: 26px;color: #333;}
.shengchan{margin-top: 10px;}
.zhengce{margin-top: -5px;}
.juli{margin-top: 20px;}
.shengchantupian{margin-top: 15px;}
.liancheng{text-align: center;margin-top: 20px;}
.liancheng hr{height: 1px;background: #3facf1;}
.luichengtu span{font-size: 13px;background: #3facf1;color: white;padding: 0 1px;}
.luichengtu h2{color: #3facf1;margin-top: 0px;}
.luichengtu small{color: #3facf1;}
.lisnchengcon{margin-top: 30px;}
.lisnchengcon img{width: 100%;}
.lisnchengcon span{background: #f3d40a;color: white;padding: 9px 16px;margin-right: 25px;}
.lisnchengcon h3{font-size: 17px;margin-top: 8px;color: #80b4ed;}
.lisnchengconwenzi{background: #3facf1;padding: 3px 0;}
.lisnchengconwenzi p{padding: 10px 16px;color: white;line-height: 29px;letter-spacing: 1px;margin-top: 20px;}
.zhengcewenjian p{padding:  18px 160px;line-height: 30px;text-align: center;color: #333;}
.sigezhun{margin-top: 10px;text-align: center;}
.sigezhun p{line-height: 26px;color: #333;font-size: 13px;}
.sigezhun h4{font-size: 16px;margin-top: 25px;}
.biaozhun{margin-top: 20px;}
.chanpin a:hover{text-decoration: none;}
.chanpin{margin-bottom: 20px;}
.indexpro{background: #5c8bbf;margin-top: 20px;padding-top: 15px;padding-bottom: 40px;}
.indexpro a:hover{text-decoration: none;}
.indexprolist{color: #333;margin-top: 35px;}
.indexprolist:hover h4{color: white;background: #3facf1;}
.indexprolist h4{font-size: 17px;text-align: center;margin: 0;padding: 5px 0;}
.indexprolist p{line-height: 30px;}
.indexprolist img{width: 80%;margin-bottom: 12px;}
.indexproboder{border: 1px solid #86aad3;}
.anlixianchang h3{margin-top: 0;}
.anlixianchang p{color: gray;}
.indexanli a:hover{text-decoration: none;}
.indexanlilist{margin-top: 35px;}
.indexanlilist:hover h4{color: #3facf1;}
.indexanlilist img{width: 100%;}
.indexanlilist h4{font-size: 15px;color: black;margin-top: 20px;margin-bottom: 15px;text-align: center;}
.indexanlilist p{line-height: 25px;color: #333;}
.indexanlihr hr{margin-top: 0px;margin-bottom: 0px;height: 1px;background: lightgray;}
.indexnew{margin-top: 15px;}
.indexnews{margin-top: 20px;}
.indexnews h5{background: #3facf1;padding: 5px 5px;color: white;display: inline-block;margin-bottom: 5px;}
.indexnews p{line-height: 26px;color: #333;}
.indexnews h4{font-size: 14px;line-height: 24px;color: black;}
.indexinwen a:hover{text-decoration: none;}
.indexnewstitle hr{height: 1px;background: lightgray;margin-bottom: 5px;margin-left: 90px;margin-top: -27px;}
.indexnewstitle span{font-size: 17px;}
.indexnewstitle h3{margin-top: 5px;}
hr{margin-bottom: 0;}
/*about*/
.mianbaoxie p{padding: 6px 0;margin-bottom: 0;}
.mianbaoxie a{color: black;}
.mianbaoxie hr{height: 1px;background: lightgray;margin-top: 0;}
.gongsijianjie{margin-top: 20px;}
.gongsijianjie img{width: 100%;}
.gongsijianjie p{line-height: 33px;letter-spacing: 1px;}
.abouttitle h3{text-align: center;margin-top: 40px;}
.abouttitle h5{text-align: center;color: lightgray;}
.limingwenhua h4{font-size: 17px;border: 3px solid #3facf1;color: #3facf1;letter-spacing: 2px;text-align: center;line-height: 20px;border-radius: 55px;padding: 33px;display: inline-block;margin-top: 20px;}
.limingwenhua h4:hover{background: #3facf1;color: white;}
.limingwenhua p{text-align: center;margin-top: 20px;}
.aboutimg p{line-height: 33px;letter-spacing: 1px;text-indent: 33px;margin-top: 25px;}
.aboutimg img{margin-top: 20px;width: 100%;}
/*pro*/
.proborder{text-align: center;border: 1px solid lightgray;}
.indexprolist:hover .proborder{background: #3facf1;}
.indexprolist:hover .proborder h4{color: white;}
.indexprolist:hover .proborder p{color: white;}
.prolist:hover a{text-decoration: none;}
/*pro-art*/
.proart{margin-top: 0px;}
.proart h3{margin-top: 0;}
.projianjie h2{font-size: 23px;margin-bottom: 20px;}
.projianjie p{line-height: 30px;}
.projianjie a:hover{text-decoration: none;}
.projianjie a{padding: 8px 25px;color: white;}
.zixun{background: #3facf1;padding: 6px 10px;color: white;}
.luiyan{background: #edce00;margin-left: 30px;padding: 6px 15px;color: white;}
.lianxifangshi a:hover{color: white;text-decoration: none;}
.lianxifangshi{margin-top: 30px;}
.rexiaopro img{width: 80%;}
.rexiaopro{text-align: center;color: gray;}
.rexiaopro h5{margin-top: 0;margin-bottom: 0;}
.rexiaopro:hover h5{color: #216da1;}
.shebeichanpin h3{text-align: center;color: dimgray;font-size: 15px;margin-bottom: 0;}
.tuijianshebei a:hover{text-decoration: none;}
.neirong h3{font-size: 20px;margin-top: 30px;font-weight: bold;margin-top: 20px;}
.youshi h4{font-size: 17px;}
.youshi p{line-height: 31px;}
.projieshao{margin-top: 30px;margin-bottom: 20px;}
.projieshao h2{font-size: 23px;}
.projieshao p{line-height: 33px;}
.propro img{width: 80%;}
.propro h4{text-align: center;color: black;font-size: 17px;padding-top: 10px;}
.anlipro h3{text-align: center;font-size: 21px;margin-top: 40px;font-weight: bold;}
.propro a:hover h4{color: #3facf1;}
.propro a:hover{text-decoration: none;}
.propro img{margin-top: 30px;}
.canshu p{margin-top: 10px;}
tr{line-height: 30px;text-align: center;}
.xunjia{margin-top: 30px;}
/*case*/
.yincang{display: none;}
.caselist:hover .yincang{display: block;}
.caselist:hover h4{color: #3facf1;}
.caselist:hover p{color: #3facf1;}
.caselist{margin-top: 30px;}
/*case-art*/
.caseartjianjie{margin-top: 30px;}
.caseartjianjie img{width: 100%;}
.caseartjianjie p{line-height: 30px;}
.caseartjianjie a:hover{color: white;}
.anlijianjie h4{margin-bottom: 20px;}
.anlilink{margin-top: 25px;}
.pingjia{margin-top: 30px;}
.xianchang{text-align: center;line-height: 30px;margin-top: 30px;}
.xianchang p{color: #333;}
.xianchang h4{letter-spacing: 1px;margin-bottom: 20px;}
.casepro{text-align: center;letter-spacing: 1px;margin-bottom: 0px;margin-top: 20px;}
/*news*/
.newstuijan{margin-top: 40px;}
.newstuijan img{width: 100%;}
.tuijanxinwen h4{font-size: 16px;margin-top: 5px;}
.tuijanxinwen p{line-height: 28px;color: #333;letter-spacing: 1px;font-size: 13px;margin-top: 20px;}
.tuijanxinwen h5{color: darkgray;margin-bottom: 0;margin-top: 20px;}
.tuijanxinwen span{border: 1px solid lightgray;color: lightgray;padding: 2px 9px;border-radius: 30px;margin-top: -19px;}
.tuijanxinwen:hover h4{color: #216da1;}
.tuijanxinwen:hover span{color: #216da1;border: 1px solid #216da1;}
.tuijanxinwen:hover h5{color: #216da1;}
.zuixinxinwen a:hover{text-decoration: none;color: #216da1;}
.zuixinxinwen a{color: #333;line-height: 24px;font-size: 14px;}
.xinwenlistcon a:hover{text-decoration: none;}
.newsartitle h3{margin-bottom: 20px;margin-top: 0;}
.xinwencon{float: right;width: 83%;}
.xinwencon h5{color: gray;display: none;}
.shijian{width: 12%;}
.shijian h2{color: #c4c4c4;background: #f5f5f5;margin-bottom: 0;text-align: center;padding: 12px 0;}
.shijian h5{color: #929292;background: #e7e7e7;margin-top: 0;text-align: center;padding: 7px 0;}
.xinwencon h4{color: black;font-size: 14px;margin-top: 5px;}
.xinwencon p{line-height: 26px;letter-spacing: 1px;color: #333;margin-top: 16px;font-size: 13px;}
.xinwenlistcon:hover .shijian h2{background: #3facf1;color: white;}
.xinwenlistcon:hover .shijian h5{background: #7dcbfd;color: white;}
.xinwenlistcon:hover .xinwencon h4{color: #3facf1;}
.xinwenlistcon{margin-top: 20px;}
.fenye{margin-top: 20px;text-align: center;margin-top: 30px;}
.fenye li{display: inline-block;border: 1px solid #333;padding: 5px 12px;}
.fenye li a{display: block;color: black;}
.fenye li:hover{border: 1px solid #ff0000;}
.fenye li a:hover{color: #ff0000;text-decoration: none;}
.fenye .thisclass{color: #ff0000;border: 1px solid #ff0000;}
.fenye .thisclass a{color: #ff0000;}
/*news-art*/
.jiequ h1{margin-top: 0;font-size: 19px;text-align: center;}
.jiequ h5{color: darkgray;margin-top: 20px;text-align: center;}
.jiequ p{color: darkgray;font-size: 14px;line-height: 28px;margin-top: 20px;letter-spacing: 2px;border: 1px solid darkgray;padding: 10px 10px;margin-bottom: 0;}
.jiequ a{color: #3facf1;border-bottom: 2px solid #3facf1;}
.jiequ a:hover{text-decoration: none;}
.newsart{margin-top: 40px;}
.zuixinxinwen a span{margin-right: 10px;}
.zuixinxinwen a{letter-spacing: 1px;}
.wenzhang{margin-top: 20px;}
.wenzhang p{text-indent: 33px;line-height: 35px;letter-spacing: 1px;color: #333;margin-top: 20px;}
.wenzhang img{margin-bottom: 20px;margin-top: 20px;}
.newspro h4{padding: 5px 0;}
.newspro img{width: 85%;}
.dianji{margin-top: 15px;}
.dianji a{color: black;}
.dianji a:hover{color: #3facf1;}
/*con*/
.contact{margin-top: 30px;text-align: center;}
.contact h2{font-size: 23px;text-align: center;margin-top: 40px;}
.contact p{text-indent: 33px;line-height: 30px;margin-top: 20px;text-align: center;}
.contact h3{font-size: 18px;background: #216da1;color: white;padding: 10px 20px;display: inline-block;margin-top: 15px;margin-bottom: 20px;}
.form-control{border-radius: 0;margin-top: 15px;}
.form-horizontal .control-label{padding-top: 21px;}
.btn{border-radius: 0px;background: #3facf1;color: white;}
.btn:hover{color: white;}
/*foot*/
.footer{background: #424242;text-align: center;padding-bottom: 5px;padding-top: 20px;color: white;margin-top: 30px;}
.footer p{color: white;word-spacing: 20px;margin-top: 10px;}
.footer a:hover{text-decoration: none;font-weight: bold;}
.footer a{color: white;}
.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;}
@media only screen and (max-width: 566px) {
	.shijian{display: none;}
	.xinwencon{width: 100%;}
	.xinwencon h5{color: gray;display: block;margin-top: 15px;}
	.xinwencon p{margin-top: 10px;}
}
@media only screen and (max-width: 992px) {
	.anlixianchang h3{margin-top: 15px;}
	.anlixianchang p{margin-bottom: 0;}
}