
body{ font-family: "微软雅黑";overflow-x:hidden;background: #F2F2F2;}
body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,button{ margin:0; padding:0; }
ul,li{list-style:none;}
a{ text-decoration: none;}
.container{ width: 100%;}
.container .head-nav{ height: 600px; overflow: hidden;}
.container .head-banner{width:100%; height:600px;position:absolute;top:0; left:0;min-width:1000px;}
.container .head-banner-contact{width:100%; height:600px;position:absolute;top:0; left:0;min-width:1000px;z-index:-10;background:url("../images/f31130ea_lxfs_banner.png") no-repeat;background-size: cover;-webkit-background-size: cover;-o-background-size: cover;zoom: 1;background-position: 50%;background-origin:content-box;}
.container .head-banner-about-us{width:100%; height:600px;position:absolute;top:0; left:0;min-width:1000px;z-index:-10;background:url("../images/53ef71d8_gywm_banner.png") no-repeat;background-size: cover;-webkit-background-size: cover;-o-background-size: cover;zoom: 1;background-position: 50%;background-origin:content-box;}
.container .head-banner-typical-user{width:100%; height:600px;position:absolute;top:0; left:0;min-width:1000px;z-index:-10;background:url("../images/47df3ffd_dxyh_banner.png") no-repeat;background-size: cover;-webkit-background-size: cover;-o-background-size: cover;zoom: 1;background-position: 50%;background-origin:content-box;}
.container .head-nav-bar{width: 1250px; overflow:hidden; margin: 20px auto;z-index: 10;position: relative;}
.container .nav-logo{padding: 0!important;}
.container .nav-logo img{width: 75%;vertical-align: bottom;}
.container .nav-bar{float: left; color: #fff;font-size: 1.4em; padding: 10px 20px;line-height: 66px;}
.container .nav-bar a{color: #fff;}

.container .product-row {background: #D4E0F5; height: 475px;}
.container .product-in ,.cases-row,.news-row{width: 1250px; height: 500px; margin: 0 auto;position: relative;}
.container .product-cpjx{position: absolute;top: 68px;left: 0;}
.container .product-cpjx img{width: 100%;}
.container .product-about{position: absolute;top: -50px;left:0;}
.container .product-list{float: left; background: #fff;width: 300px;padding: 10px 0;}
.container .product-list1{margin-left: 16px;}
.container .product-list .ab-title{margin-left: 10px;padding: 15px 0;float: left;}
.container .product-list .ab-title>h2{color: #3273DE;font-weight: normal;}
.container .product-list .ab-title>h4{color: #6F6F6F;font-weight: normal;}
.container .ab-img{width: 75px; height: 75px;float: left;margin-left: 10px;}
.container .ab-img img{width: 100%;}

/*产品轮播*/
.container .prduct-mes-row{background: #3967CE; height: 600px;}
.container .prduct-wrap{width: 1250px; height: 600px; margin: 0 auto;position: relative;font: 12px/18px Microsoft YaHei, Arial, Verdana, "SimSun";}
.container .prduct-wrap-title h2{color: #fff;font-size: 30px;padding-top: 15px;}
#container {overflow: hidden;}.wrapper {width: calc(100% - 60px);margin: 0 auto;} 
#carousel, #carousel1,#carousel2,#carousel3,#carousel4 {height: 400px; width: 720px;}
.demo {background: #bbb;text-align: center;line-height: 200px;font-size: 40px;}
.demo img{width: 100%;}








.container .cases{background: #D4E0F5; overflow: hidden;}
.container .cases-wrap,.news-wrap{overflow: hidden; padding-top: 10px;}
.container .cases-title,.news-title{float: left;}
.container .cases-title>h2{color: #3273DE;font-weight: normal;font-size: 30px;padding: 10px 0;}
.container .cases-title>h4{color: #6F6F6F;font-weight: normal;}
.container .cases-more,.news-more{float: right; color: #6F6F6F;margin-top: 30px;font-size: 14px;}
.container .cases-pic{margin-top: 20px;}
.container .cases-pic img{width: 100%;}

.container .news{background: #9EB5E3; height: 500px;}
.container .news-title>h2{color: #3273DE;font-weight: normal;font-size: 30px; padding: 10px 0;}
.container .news-title>h4{color: #6F6F6F;font-weight: normal;}
.container .news-content{margin-top: 10px;}
.container .news-img{width: 840px;float: left;}
.container .news-img img{width: 100%;}
.container .news-right{float: left; width: 390px;height: 396px; margin-left: 16px; background: #fff;}
.container .news-right p{width: 304px;color: #717172; margin: 29px 45px;border-bottom: 1px solid #ccc;padding: 10px 0;}



/*联系方式*/
.container .contact-row{background: #D6E8F8; height: 500px;}
.container .contact-wrap,.about-us-wrap{width: 1250px; height: 500px; margin: 0 auto;position: relative; }
.container .contact-title,.about-us-title,.typical-user-title{background: #F0F5F9;font-size: 22px; height: 50px;line-height: 50px;color: #797979;text-indent: 40px; width: 1250px;position: absolute;top: -60px;left: 0;padding: 5px 0;}
.container .contact-content,.about-us-content{background: #fff;height: 400px;padding: 50px 100px;}
.container .contact-img{width: 550px;float: left;}
.container .contact-img img{width: 100%;}
.container .contact-mes{float: left;font-size: 18px;height: 45px;line-height: 45px; margin-top: 35px;padding-left: 30px;}

/*关于我们*/
.container .about-us-row{background: #D6E8F8; height: auto;}
.container .about-us-wrap{width: 1250px; height: auto; margin: 0 auto;position: relative; }
.container .about-us-content p{font-size: 16px;line-height: 35px;text-indent: 30px;color: #777777;}
.container .about-us-content{background: #fff;height: auto;padding: 50px 100px;}
.container .about-us-bg{width: 1050px;margin-top: 15px;}
.container .about-us-bg img{width: 100%;}

/*典型用户*/
.container .typical-user-row{background: #D6E8F8; height: 3100px;}
.container .typical-user-wrap{width: 1250px; height: 800px; margin: 0 auto;position: relative; }
.container .typical-user-content p{font-size: 16px;line-height: 35px;text-indent: 30px;color: #777777;margin-bottom: 20px;}
.container .typical-user-content{background: #fff;height: 3000px;padding: 50px 100px;}
.container .typical-user{border-top: 1px solid #BAD1E5;padding: 20px 0;overflow: hidden;}
.container .typical-user-h2{display: inline-block;font-size: 28px;}
.container .typical-user-span{display:inline-block;font-size: 14px;color: #353535;}
.container .school-badge{display: inline-block;width:80px;vertical-align: middle;margin-right: 20px; }
.container .school-badge img{width: 100%;}
.container .school-list{float: left;width: 320px; height:80px;font-size: 18px; font-weight: bold; overflow: hidden;margin: 10px 0;margin-left:30px;}
.container .shcool-list-shyjy{display: inline-block;width: 195px;vertical-align: middle;}
/*脚部*/
.container .footer{background: #161B3E; height: 200px;}
.container .footer-row{border-bottom: 1px solid #3E4682; overflow: hidden; height: 80px;}
.container .foot-wrap,.footer-title{width: 600px; margin: 0 auto;}
.container .footer-nav-bar{float: left; margin: 10px 20px;line-height: 60px;}
.container .footer-nav-bar a{color: #fff;}
.container .footer-title{color: #8FB7EE;margin-top: 30px;}
.container .footer-mes{width: 280px;display: inline-block; margin-left: 20px;height: 35px;line-height: 35px;}
.container .fonter-img{width: 15px; height: 15px;display: inline-block;margin: 0 6px;}
.container .fonter-img img{width: 100%;}



