﻿@charset "utf-8";
/* CSS Document */

/*-- 导航 --*/
#home{background: url(../images/b_bg.jpg) center top no-repeat;background-color: #fff;}
.wierp{overflow: hidden;color: #888;width: 100%;min-width: 300px;max-width: 1920px;margin: 0 auto;}
.header { width:100%; /* background:#fff; position:fixed; border-bottom:1px solid #ccc; */ height: 72px;margin:0 auto;}
.con {  width:98%; margin:0 auto; max-width:1100px; min-width:300px;font-size:0.875rem; clear:both}
.logo { width:132px; float:left; margin-top:10px; border-right:1px solid #ccc; margin-right:15px; padding-right:15px; }
.logo-nav ul li { float:right; }
.logo-nav ul li a { color:#777; font-size:16px; display:block; width:88px; height:69px; line-height:69px; text-align:center; }
.logo-nav ul li a:hover { text-decoration:none; border-bottom:3px solid #2dac6f; color:#2dac6f; }
.dianzhubudong { border-bottom:3px solid #2dac6f; color:#2dac6f; }
.wz { color:#777; font-size:15px; height:69px; line-height:69px; }
.m20{ padding-top:30px;}
/*-- 导航结束 --*/
.banner{height:666px;position: relative;width:1100px;margin: 0 auto;z-index:2;}
/*-- 政策支撑 --*/
.zhichi{position:relative;}
.bgg{ height:671px; width:100%;min-width:1100px; max-width: 1920px;}
.bgg img{ width:100%; height:100%;}
.tit_t{ width: 570px; height: 50px; line-height: 50px;background: url(../images/tit.png) center no-repeat; margin: 0 auto; text-align: center;}
.tit_t span{ font-size: 26px; color: #fff; background:url(../images/huang.png) left no-repeat ; padding-left: 32px; background-size: 22px 35px; display: inline-block;}
.tit_t i{font-size: 22px; color: #bfead5; padding-left: 10px; font-family: arial; font-style: normal;}
.zhichi .con{margin-top:-400px;}
.zhichi_tit{ width:100%; padding-top:100px;}
.zhichi_tit p{ font-size: 20px; line-height: 42px; text-indent: 30px;}
.zhichi_jpg img{ margin-top: 40px;}
.zhichi_jpg{ width:30%}
.zhichi_con{ margin-bottom:20px;}
/*-- 建设目标 --*/
.mubiao{background: url(../images/bg2.png) center no-repeat; background-size: cover; height:578px; width:100%;}
.mubiao .tit_t{ background: none; padding-top: 100px;}
.mubiao_con{ margin-top: 50px;}
.mubiao_con .tu{ width:25%;}
.mubiao_con .tu img{ width:239px;}
.mubiao_con .tu_txt{ width:75%;}
.tu_txt p{ font-size:20px; color:#fff; text-indent:30px; line-height:44px;}
/*-- 功能框架 --*/
.kuang{ padding-top:50px;background:#fff url(../images/bg3.png) bottom no-repeat;}
.guang_con{margin-top: 30px;}
.tubiao{ padding:60px 0 0;}
.tubiao li{ width:20%; text-align:center; float:left; padding:20px 0}
.tubiao li img{ display:block; width:85px; margin:0 auto;}
.tubiao li p{ font-size:18px; padding-top:16px;}
/*-- 大数据 --*/
.dashuj{ margin:60px 0; text-align: center;}
.shouji{background: url(../images/bg4.png) center no-repeat;}
.dianhua{ width: 780px; margin: 80px auto;}
.dianhua dd{ margin-left: 20px;}
.dianhua .left{ float:left;}
.dianhua .right{ float:right;}
.dianhua dd p{ font-size:22px ; color: #8e8e8e;}
.dianhua dd h3{font-size:46px ; color: #2dac6f;}
.zixun .right{font-size: 24px; background:#efaa3c; padding: 10px 40px; box-shadow: 0 0 10px #efaa3c; border-radius: 30px; text-align: center; color: #fff; display: block; margin-top: 10px;}

.foot{ background: url(../images/bg5.png) center no-repeat; height: 300px;}
.foot p{ font-size:18px; line-height:36px; text-align:center; color: #fff; padding-top: 160px;}
.foot p a{font-size:20px; color:#fff;}

@media screen and (max-width:1024px) and (min-width:800px){
.logo-nav ul li a { padding: 0 10px;}
#home{background: url(../images/b_bg.jpg) center top no-repeat;background-color: #fff; background-size:cover; height:600px; width:100%}
.wz {
    color: #777; padding-top:16px;
    font-size: 14px;
     height:auto !important;
    line-height:20px !important;
}
.conts p{ font-size:15px; text-align: center; line-height:20px !important;}
.cont img{ width:100%; margin:20px auto; display: block;}
.logo-nav ul.nav{ display:none !important;}

.banner {
    height:480px;
    position: relative;
    width: 100%;
    margin: 0 auto;
    z-index: 2;
}
.zhichi_tit {
    width: 100%;
    padding-top:50px;
}
.zhichi_jpg img{ width:100%;}
.zhichi_tit p {
    font-size:18px;
    line-height:36px;
    text-indent: 30px;
}
.zhichi .con{margin-top:-800px;}
.mubiao_con li {
    width: 25%;
    float: left;
    text-align: center;
}
.gong_l{ float: left; width:25%; padding:20px 6px 6px; box-sizing:border-box;}
.gong_l dd { padding: 10px 12px;}
.gong_l dd p {
    line-height: 32px;
    font-size: 14px;
    padding-left: 10px;
}
.dashuj img{ width:100%; margin:0 auto;}
.dianhua {
    width:96%;
    margin: 40px auto;
}
.mubiao_con .tu img{ width:100%}
.mubiao_con .tu_txt {
    width: 72%;
}
.tu_txt p {
    font-size: 18px;
    color: #fff;
    text-indent: 30px;
    line-height: 36px;
}
}
@media screen and (max-width:799px) and (min-width:641px){
.logo-nav ul.nav{ display:none !important;}
.mubiao_con .tu{ width:25%;}
.mubiao_con .tu img{ width:100%;}
.mubiao_con .tu_txt{ width:72%;}
.zhichi_tit {
    width: 100%;
    padding-top: 58px;
}
.dianhua {
    width: 720px;
    margin: 80px auto;
}
.tu_txt p {
    font-size: 18px;
    color: #fff;
    text-indent: 30px;
    line-height: 34px;
}	
.zhichi_jpg img { width:100%;
    margin-top:60px;
}
.dashuj img{ width:100%;}
	}
@media(max-width:640px){
.logo-nav ul.nav{ display:none !important;}
.zhichi_jpg {
    width: 100%;
}
.mubiao_con .tu { display:none;}
.mubiao_con .tu_txt {
    width:100%; 
}
.tu_txt p {
    font-size: 14px;
    color: #fff;
    text-indent: 30px;
    line-height: 28px;
}
.kuang {
    padding-top:20px;}
.tubiao li img {
    display: block;
    width: 40px;
    margin: 0 auto;
}
.tubiao {
    padding:10px 0 0;
}
.tubiao li p {
    font-size: 14px;
    padding-top: 10px; white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis; 
overflow:hidden;
-moz-binding:url('ellipsis.xml#ellipsis');
}
.tubiao li {
    width: 25%;
    text-align: center;
    float: left;
    padding:10px 0;
}
.zhichi .con {
    margin-top: -411px;
}
.bgg {
    height: 265px;
    width: 100%;
    min-width:300px;
    max-width: 1920px;
}	
.left,.right { float:none; }

.logo img {
    width: 90%;
    margin-left: 10px;
}
.wz {
    padding-top: 16px;
    font-size: 14px;
    height: auto !important;
    line-height: 20px !important;
}
#home{background: url(../images/b_bg.jpg) center top no-repeat;background-color: #fff; background-size:cover; height:640px; width:100%}
.banner {
    height: 500px;
    position: relative;
    width: 100%;
    margin: 0 auto;
    z-index: 2;
}
.tit_t {
    width: 86%;
    height: 40px;
    line-height: 40px;
    background: url(../images/tit.png) center no-repeat;
    background-size: 100% 78%;
    text-align: center;
}
.tit_t span {
    font-size: 18px;
    color: #fff;
    background: url(../images/huang.png) left no-repeat;
    padding-left: 32px;
    background-size: 18px 26px;
    display: inline-block;
}
.tit_t i {
    font-size: 18px;
    color: #bfead5;
    padding-left: 10px;
    font-family: arial;
    font-style: normal;
}
.gong_l dd{ display:none;}
.gong_l dt {
    background: #ddfeee;
    border-radius: 10px;
    padding: 10px;
    text-align: center;
    color: #2dac6f;
    font-size: 15px;
	 overflow:hidden;
   text-overflow:ellipsis;
    white-space:nowrap
}
.gong_l{ float: left; width:50%; padding:10px; box-sizing:border-box;}
.dianhua {
    width: 100%;
    margin:30px auto;
}
.dianhua .left img{ width:56px; margin-left:10px}
.zixun{ display:none;}
.dashuj {
    margin:30px 0;
    text-align: center;
}
.dianhua dd p{ font-size:16px ; color: #8e8e8e;}
.dianhua dd h3{font-size:26px ; color: #2dac6f;}
.zhichi_tit{ width:100% !important;padding-top:30px;}
.zhichi_jpg img{ width:80%; margin-top: 20px;}
.zhichi_tit p {
    font-size:16px;
    line-height: 28px;
    text-indent: 30px;
}
.zhichi_jpg{ text-align:center;}
.dashuj img{ width:100% !important; display:block;}
.mubiao .tit_t{
    background: none;
    padding-top:40px;
}
.mubiao_con {
    margin-top: 10px;
}
.mubiao {
    background: url(../images/bg2.png) center no-repeat;
    background-size: cover;
    height: 388px;
    width: 100%;
}
.mubiao_con li {
    width: 50%;
    float: left;
    text-align: center; padding:10px 0 10px;
}
.mubiao_con li img {
    width:50px;height:50px;
}
.mubiao_con li p {
    font-size:14px;
    line-height: 20px;
    padding-top:0px;
    color: #fff;
}
.foot {
    background: url(../images/bg5.png) center no-repeat;
	background-size: cover;
    height: 200px;
	width:100%;
}
.foot p {
    font-size: 14px;
    line-height:20px;
    text-align: center;
    color: #fff;
    padding-top:80px;
}
.foot p a{ font-size:16px; padding-bottom:10px}
}
@media (max-width:320px){
.tu_txt p {
    font-size: 14px;
    color: #fff;
    text-indent: 30px;
    line-height: 26px;
}
}
