body{
            font-family: "PingFang SC",Arial,"Microsoft YaHei",sans-serif;
            font-weight: 260;
        }
        .navbar-inner{
        	
        }
        .navbar .brand{
        	height:60px;
        }
        .navbar .brand img{
        	margin-top: 9px;
        }
        .navbar .nav > li > a{
        	padding-top: 20px;
    		padding-bottom: 20px;
        }
        .navbar{margin-bottom:0px;}
        .bodycontainer{width:1440px;}
        
        
        
        .swiper-slide .bannerimg a{
        	
        	width: 1440px;
		    height: 510px;
		    display: block;
		    border-radius: 5px;
		    
		    background-repeat: no-repeat;
		    background-size: 100% 100%;
		    background-position: center center;
        
        }
        .rowblock{
            background-color:#3283db;
            margin-top: 30px;
            color:#fff;
            height:480px;


        }
        h1,h2,h3,h4{font-family: "PingFang SC",Arial,"Microsoft YaHei",sans-serif;
        }
        .row-fluid h2{
            text-align: center;
            font-weight: 400;
            font-size: 30px;
            margin-top:65px;
            margin-bottom:40px;
        }
        .rowblock h3{
             
            font-weight: 200;
            font-size: 18px;
            background-repeat: no-repeat;
            background-position: 30px;
            padding-left: 78px;
        }
        .rowblock h3 i {display:none;}

        .rowblock h3.icon0{
            background-image: url(/images/newindex/icons.png);
            background-position:38px 7px;
            padding-left: 96px;
        }

        .rowblock h3.icon0 i{}
        .rowblock h3.icon1{
            background-image: url(/images/newindex/icons.png);
            background-position: 27px -47px;
        }
        .rowblock h3.icon2{
            background-image: url(/images/newindex/icons.png);
            background-position: 27px -101px;
        }
        .rowblock h3.icon3{
            background-image: url(/images/newindex/icons.png);
            background-position: 27px -158px;
        }
        .rowblock .rowblockin{
            width:90%;
            margin:0 auto;
        }
        .rowblock .blockinfo{
            padding: 20px 45px 0 30px;
            line-height: 30px;
        }
        .rowblock .blockinfo.first{
            padding-left:40px;
        }
        .label-white{
            background-color:#fff;
            color:#3d88d8;
        }
        .hero-unit p .l2abel{
            font-size: 15px;
            height: 30px;
            line-height: 30px;
            text-align: center;
            width: 80px;
        }
        .hero-unit{
            padding-top: 113px;
            padding-bottom: 113px;
        }
        .caselist{
            margin: 0 auto;
            width: 90%;
        }
        .caselist .casebox{
            width: 300px;
            float: left;
            position: relative;
            margin-right: 30px;
            
            margin-bottom: 50px;
            border-radius: 5px;
            overflow: hidden;
        }
        .caselist .caseboxlast{
            margin-right:0px;
        }
        .caselist .casebox .caseimg{
			width:300px;
            height:170px;
            background-repeat: no-repeat;
    		background-size: 100%  100%;
    		background-position: center;
        }
        .caselist .casebox .caseimg img{
            width:300px;
            height:170px;
        }
        .caselist .casebox .casetitle{
            padding: 9px 14px 0 14px;
            height: 45px;
            background-color:#f2f2f2;
        }
        .caselist .casebox .caseqrcode{
            position: absolute;
            top: 0;
            width: 100%;
            height: 100%;
            background-color:rgba(0, 0, 0, 0.75);
            display: none;
            text-align:center;
        }
        .caselist .casebox .caseqrcode span{
            color: #fff;
            line-height: 50px;
        }
        .caselist .casebox .caseqrcode .qrimg{width: 125px;margin:0 auto;}
        .caselist .casebox .caseqrcode .qrimg img{
            width: 125px;
            height:125px;
        }
        .moregotobtn{text-align: center;}
        .moregotobtn .morecasebtn{
            font-size: 18px;
            color: #fff;
            background-color: #ff8400;
            padding: 5px 69px 5px 47px;
            background-image: url(/images/newindex/icons.png);
            background-position: 127px -331px;
            background-repeat: no-repeat;
        }
        .moregotobtn .createvotebtn{
            font-size: 18px;
            color: #fff;
            background-color: #2b70bb;
            padding: 5px 69px 5px 47px;
            background-image: url(/images/newindex/icons.png);
            background-position: 158px -331px;
            background-repeat: no-repeat;
        }
        .rowblock_wh{
            background-color: #fff;
            color: #000;
            height: 542px;
        }
        .rowblock_wh h3{
            padding-left: 0px;
        }
        .rowblock_wh h3 span{
            float: left;
            width: 5px;
            background-color: #3283db;
            height: 32px;
            margin-right: 20px;
            margin-top: 3px;
        }
        
        .fieldblock{width:300px;margin-top: 30px;}
        .fieldblock .fieldrow{}
        .fieldblock .fieldrow .fw{
        	float: left;
			width: 130px;
			margin-left: 20px;
			height: 130px;
			margin-bottom: 20px;
        }
        .fieldblock .fieldrow .fw:first-child{margin-left:0px;}
        .fieldblock .fieldrow .w1{background-color:#32b9db;}
        .fieldblock .fieldrow .w2{background-color:#3283db;}
        .fieldblock .fieldrow .fw .wt{width:65px;margin:20px auto 0;;font-size:16px;}
        .fieldblock .fieldrow .fw .wt a{cursor: default;text-decoration: none;}
        .fieldblock .fieldrow .fw .wt .wtop{
        	background-image: url(/images/newindex/icons2.png);
            background-position: 6px -388px;
            background-repeat: no-repeat;
            height:50px;
            display: block;
        }
        .fieldblock .fieldrow .fw .wt .wtbot{margin-top: 20px;display: block;color:#fff}
        
        .fieldblock .fieldrow .fw .wt .wtop2{
        	background-position: 6px -466px;
        }
         .fieldblock .fieldrow .fw .wt .wtop3{
        	background-position: 6px -558px;
        }
         .fieldblock .fieldrow .fw .wt .wtop4{
        	background-position: 6px -651px;
        }
        .rowblock_wh_content{
        width: 280px;
		line-height: 32px;
		font-size: 15px;
		}
		.rowblock_wh_content ul {}
		.rowblock_wh_content ul li{
			line-height: 30px;
		}
		.rowblock_al{
			background-color: transparent;
			color: #000;
		}
		.rowblock_al h2{
			font-weight:400;
		}
		.rowblock_al .rowblockin{
			width:100%
		}
		.qyicon{
			display: inline-block;
			margin: 10px;
			text-align: center;
		}
		.qyicon img{}
		.panshilogo{height: 295px;}
		.panshilogo h2{
			text-align: left;
			font-size: 20px;
			margin: 10px;
			
			background-image: url(/images/newindex/icons3.png);
            background-position: -4px -748px;
            background-repeat: no-repeat;
            text-indent: 53px;
            
		}
		.panshilogo p{
			padding-left: 17px;
			padding-top: 0px;
			text-align: left;
			line-height: 30px;
		}
		.panshilogo .footer-links{
			margin: 0px 0;
			text-align: left;
			padding-left: 14px;
			float:right;
		}
		.footer .bodycontainer{
			width:1200px;
		}
		.beianhao{}
		.beianhao ul{
			text-align: right;
			list-style-type: none;
		}
		.beianhao ul li{line-height: 38px;}
		.beianhao ul li.bh1{}
		.beianhao ul li.bh2{}
		.customerspic{
			text-align: center;
			height: 700px;
		    background-image: url(https://rs.c.mvote.net/images/newindex/ourcustomers2.png);
		    background-repeat: no-repeat;
		    background-size: 100%;
		    background-position: center;
		    opacity: 0.6;
		}
		.customerspic img{
			
			width:1px;
			height:1px;
		}
		.logobuttom img{
			width:218px;border-radius: 10px;
			
		}
		.index_imgshow1{
			width: 265px;
    		height: 137px;
			background-image: url(https://rs.c.mvote.net/images/newindex/Interface-4.png);
		    background-repeat: no-repeat;
		    background-size: 260px 137px;
		    background-position: 15px center;
		}
		.index_imgshow2{
			width: 265px;
    		height: 137px;
			background-image: url(https://rs.c.mvote.net/images/newindex/demopic.png);
		    background-repeat: no-repeat;
		    background-size: 260px 137px;
		    background-position: 3px 34px;
		   
		}
		
		@media (max-width:1280px){
        
			.bodycontainer{width:1280px;}
			.caselist .casebox{width:265px;}
			.caselist .casebox .caseimg{width:265px;height:150px;}
		}
