body,html{font-size:1em; color: #333; line-height: 1.6em; font-family:Helvetica Neue,Helvetica,Arial,Hiragino Sans GB,Hiragino Sans GB W3,WenQuanYi Micro Hei,sans-serif;}
*{ padding: 0; margin: 0;}
ul li,ol,li{ list-style: none;}
a{color:#003366;}
img{ border: 0em; display: block;}
.bule{ color: #148abc;}
.blue1{color:#003366; padding-right:10px;}
.topfex{ position:relative; clear:both; margin:0px auto;}
.imgcenter img{ margin:10px auto; text-align:center;}
h3,.h3{ font-size:20px;}
@media screen and (max-width: 768px) {
  .container {
    width: auto;
	overflow:hidden;
  }
  .container_nobg {
    width: auto;
	overflow:hidden;
	position:absolute;
  }
  .masthead h1 {
    font-size:18px;
    line-height:1.2;
    letter-spacing:2px;
    font-weight:600;
	color:#900;
  }
  
.jumbotron {
	background-image: url(../allzt/shisiwu_img/shisiwutop1.jpg);
    color: inherit;
    padding-bottom:0px;
    padding-top:50px;
    margin: 0px auto;
    text-align: center;
    background-position:cenetr;
	min-height:390px;
}
  
}
@media screen and (min-width: 768px) {
  .container {
    width: 750px;
	overflow:hidden;
  }
  .container_nobg {
    width: 750px;
	overflow:hidden;
	position:absolute;
  }
    .masthead h1 {
	font-size:20px;
    line-height:1.5;
    letter-spacing:2px;
    font-weight:600;
	color:#900;
  }
  
.jumbotron {
	background-image: url(../allzt/shisiwu_img/shisiwutop1.jpg);
    color: inherit;
    padding-bottom:0px;
    padding-top:80px;
    margin: 0px auto;
    text-align: center;
    background-position:cenetr;
	min-height:390px;
}
  
}
@media screen and (min-width: 992px) {
  .container {
    width: 970px;
	overflow:hidden;
  }
  .container_nobg {
    width: 970px;
	overflow:hidden;
	position:absolute;

  }
  .masthead h1 {
    font-size:24px;
    line-height:2;
    letter-spacing:2px;
    font-weight:600;
	color:#900;
  }
  
.jumbotron {
	background-image: url(../allzt/shisiwu_img/shisiwutop1.jpg);
    color: inherit;
    padding-bottom:0px;
    padding-top:120px;
    margin: 0px auto;
    text-align: center;
    background-position:cenetr;
	min-height:590px;
}
}
@media screen and (min-width: 1200px) {
  .container {
    width: 1170px;
  }
  .container_nobg {
    width: 1170px;
	position:absolute;

  }
  .masthead h1 {
    font-size:32px;
    line-height:2;
    letter-spacing:2px;
    font-weight:600;
	color:#900;
  }
  
.jumbotron {
	background-image: url(../allzt/shisiwu_img/shisiwutop1.jpg);
    color: inherit;
    padding-bottom:0px;
    padding-top:150px;
    margin: 0px auto;
    text-align: center;
    background-position:cenetr;
	min-height:690px;
}
}
<!--.allbg{ background: url(shisiwu_img/mainbg_xc.jpg) repeat fixed center top;}-->
.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img{ width: 100%;}
.section1{ margin-left:5px; margin-right:0px; margin-bottom:8px; padding:8px; font-size:16px; background:#e6e6e6; min-height:120px; text-align:center;border:1px #ccc solid;width:100%;}
.section1:hover{ color:#FFF; background:#337ab7;}
.section2{ text-align:center; background-color:#e6e6e6; height:160px; border-radius:110px;}
.section2 h3{ font-weight:bold;}
.section2 p{ font-size:14px;}
.masthead h2{ color:#f52906;}

.title2{padding:8px 15px; background-color:#e6e6e6; color:#000; font-weight:bold; height:45px;}
.container_nobg{ margin:0px auto; position:absolute; left:0; right:0;z-index:999;}
.nav_bg{margin: 0px auto; width: 100%; overflow: hidden; background:#003366;} 
.navbar-inverse {
    background-color: #003366;
    border-color: #003366;
}
.navbar {
    border-radius: 0px;
}
.navbar {
    border: 0px;
    margin-bottom: 0px;
    min-height: 50px;
    position: relative;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
    background-color: #2e6da4;
    color: #fff;
}
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:focus, .navbar-inverse .navbar-nav > .disabled > a:hover {
    background-color: transparent;
    color: #fff;
}
.navbar-inverse .navbar-nav > li > a{ color: #fff;}
.navbar-inverse .navbar-nav > li { padding-right:13px;}
.navbar-inverse .navbar-nav > li:nth-last-child{ padding-right: 0;}
.title_center{ text-align:center;}
th {text-align: center;}
.bggray{ background: #f5f5f5;}
.cirbg{ height:230px; width: 230px;  background-color: #029149; border-radius:50%; color: #fff; margin: 0px auto; text-align: center;
line-height: 2em; font-size: 1.5em; padding-top:90px;}
.cirbg_min{ height:120px; width: 180px;  background-color:#5cb85c; border-radius:10%; color: #fff; margin: 0px auto; text-align: center;
line-height:1.6em; font-size: 1.3em; padding-top: 40px;}
.cirbg_min_img{ background: url(../allzt/shisiwu_img/cirbg_min.png) no-repeat;}
.clearfix50{clear:both; height: 50px;}
.clearfix40{clear: both;height: 40px;}
.clearfix30{clear: both;height: 30px;}
.clearfix20{clear: both;height: 20px;}
.clearfix10{clear:both; height: 10px;}
.clearfix{ clear:both;}
.center_content{ margin: 10px auto; text-align:center;}
.title_1{border-bottom:3px solid #cc3333;color: #fff;font-size: 1.5em;height:1.5em;line-height:1.5em; text-align: center; margin:45px auto 15px auto;}
.title_1bg{ background: #fff; color: #000; padding: 15px; font-size:25px;}
.title_2{color: #cc3333;font-size: 1.35em;height: 2em;line-height: 2em;text-align:left; margin:8px 0px; border-bottom:1px #ddd solid;}
.title_2_1{ width:4px; background: #029149;border-radius:0.5px;}
.title_3{color: #000;font-size: 1.1em;height:auto;line-height:1.3em;text-align:center; margin-top: 8px; margin-bottom: 20px;}
.title_4{background: #7ac3e2 none repeat scroll 0 0;color: #fff;font-size: 1.5em;height:2em;line-height: 2em;text-align: center;}
.content_1{line-height: 25px; padding: 10px 0px; text-indent: 2em;}

.wedo {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #f5f5f5;
    display: inline-block;
    float: left;
    height: 210px;
    margin-bottom: 10px;
    margin-left: -1px;
    margin-top: 10px;
    overflow: hidden;
    position: relative;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;
    z-index: 0;
}
.wedo:hover {
    background: #f4f4f3 none repeat scroll 0 0;
    border-color: #f5f5f5;
    box-shadow: 0 0 20px 5px rgba(2, 145, 73, 0.5);
    z-index: 4;
}
.wedo h3{font-size: 18px; color: #fff; background-color:#02A757; padding: 5px;}
/*关于ul*/

/*提供的业务*/
.whylist li:hover{color:#003366; font-weight:bold;}
.oneplanli li{height: 120px; margin-bottom: 20px;}
.oneplanli li:nth-child(2){ margin-bottom: 0px;}

.twoplanli li{height: 40px; line-height: 40px; margin-bottom: 40px;}
.twoplanli li:nth-child(2){ margin-bottom: 0px;}
#blue_min{ background: #dff0d8;border-radius: 3px; padding-left: 10px;}
.threeplanli li{ height: 40px;  line-height:40px;padding-left: 10px;}
.threeplanli li:nth-child(2n){ background: #f5f5f5;}

#fourplanli{ height:55px; line-height:55px;background: #f5f5f5; text-align: center; margin: 0px auto;}
#fourplanli li{ float:left; margin-right: 15px;}
#fourplanli li:nth-last-child{ margin-right: 0px;}

.fourplanli_one{ padding:4px 10px;}
.fourplanli_two{ padding:4px 10px;}
.fourplanli_two li{ float:left;width: 48%; margin-right:2%;}
.fourplanli_two li:nth-child(2n){margin-right: 0%;}

.fourplanli_three{ padding:4px 10px;}
.fourplanli_three li{ float:left;width: 32%; margin-right:2%;}
.fourplanli_three li:nth-child(3n){margin-right: 0%;}

.fiveplanli_five li {
    background: #f8f8f8 none repeat scroll 0 0;
    float: left;
    margin-top: 15px;
}
.fiveplanli_five li:hover {
    background: #449d44 none repeat scroll 0 0; 
}
.fiveplanli_five li .content_four_content1:hover{color: #fff;} 
.fiveplanli_five li .content_four_content1 .score:hover{
    color: #fff;   
}
.sixplanli_five li{ line-height: 35px; max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sixplanli_five li a{ color:#666;}

.score{ font-size:50px; color:#cc3333; font-weight:bold;}

.content_four_content1 {
    font-size: 14px;
    line-height: 25px;
    padding: 10px;
    text-align: left;
    color: #666;
}
.content_four_content1 b{font-size: 16px;}
/*关于col内容背景*/
.bggray_box{ background: #f5f5f5; padding:0px 5px 10px 5px; overflow: hidden; color: #666; height: 183px;}
.bggray_box:hover{background: #e3e3e3;}
.bggray_box h2{ background: #5cb85c; height: 35px; line-height: 35px; font-size: 1em; color: #fff; text-align: center;}
.thumbnail_four_top .rightmore a{ font-size: 14px; color: #204D74;}
/*thumbnail*/
.thumbnail_three {
    background-color: #f5f5f5;
    border-radius: 4px;
    display: block;
    line-height: 1.42857;
    margin-bottom: 20px;
    padding: 4px;
    transition: border 0.2s ease-in-out 0s; 
}

.thumbnail_three .caption {
    color: #333;
    padding: 9px;
}
.thumbnail_three .caption h3{ margin-bottom:25px;}

.thumbnail_four_title1{ height: 35px; margin-bottom:10px;}
.thumbnail_four_title1 h2{ margin-top:0px;}
.thumbnail_four_title1 h2 a{ font-size: 18px; font-weight:bold;color: #000; line-height: 35px; padding-left: 10px;}

.thumbnail_four_title{ height: 35px; background:#7ac3e2;}
.thumbnail_four_title h3{ font-size: 16px; color: #fff; line-height: 35px; padding-left: 10px;}
.rightmore{ float:right;line-height: 35px; }
.rightmore a{ padding-right:10px; color: #fff; font-size: 14px; line-height: 35px; display: inline;}
.thumbnail_four {  
    border-radius:0px 0px 4px 4px;
    display: block;
    line-height: 1.42857;
    margin-bottom: 20px;
    padding: 15px;
    transition: border 0.2s ease-in-out 0s; 
    background:#f5f5f5;
}
.thumbnail_four_top{color: #000;font-size: 14px; line-height: 25px; height: auto; overflow: hidden;margin:10px 0px;}

.topimg{ border-bottom: 1px dotted #222222; overflow: hidden;}
.topimg img{ float: left; padding: 5px; width: 136px; height: 93px;}

.footer {   
    color: #999;
    font-size: 15px;
    padding: 20px 0;
    text-align: center;
	background:#eae8e8;
	min-height:150px;
	height:auto;
}
.footdao {
    padding-bottom: 25px;
}
.footdao li {
    float: left;
}
.footdao li a {
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    margin-right: 15px;
	color:#333;
}

.footdao li a:hover{ color:#23527c;}

/*发展背景*/
.policy {
    padding: 0 10px;
}
.timeline {
    border-left: 1px solid #71969f;
    margin-left: 120px;
    margin-top: 30px;
    padding-left: 15px;
}
.timeline li {
    margin-bottom: 10px;
    position: relative;
}
.timeline li h3 {
    color: #23527c;
    font-size: 15px;
    line-height: 26px;
}
.timeline li p {
    color: #666;
    font-size: 14px;
    line-height: 26px;
}
.time_tag {
    background: rgba(0, 0, 0, 0) url("../allzt/shisiwu_img/tag.png") no-repeat scroll 0 center;
    color: #fff;
    font-size: 16px;
    height: 30px;
    left: -140px;
    line-height: 30px;
    position: absolute;
    text-align: center;
    top: 5px;
    width: 103px;
}
.time_pointer {
    background: rgba(0, 0, 0, 0) url("../allzt/shisiwu_img/tagpointer.png") no-repeat scroll center center;
    height: 14px;
    left: -24px;
    position: absolute;
    top: 10px;
    width: 14px;
}

/*各地政策*/
.policytwo_left{ padding: 8px; background: #eef8f5; overflow: hidden; font-size: 14px;}


.zb-box {
    box-shadow: 0 0 15px #ddd;
    margin-top: 0;
    background: #fcfcfc none repeat scroll 0 0;
    border-radius: 5px 5px 0 0;
    margin-top: 1em;
    overflow: hidden;
}
 .zb-box .t {
    background: #cc3333 none repeat scroll 0 0;
    color: #fff;
    font-size: 1.25em;
    height: 3em;
    line-height: 3em;
    position: relative;
    text-align: center;
}

.what-tyzht .t em, .zb-box .t em {
    border-left: 10px dashed transparent;
    border-right: 10px dashed transparent;
    border-top: 10px solid #cc3333;
    display: inline-block;
    height: 0;
    left: 50%;
    margin-left: -5px;
    overflow: hidden;
    position: absolute;
    top: 3em;
    vertical-align: middle;
    width: 0;
}
.what-tyzht .c, .zb-box .c {
    box-sizing: border-box;
    min-height: 310px;
    padding: 2em 4em 2em 5em;
}
.what-tyzht .c li, .zb-box .c li {
    color: #aeaeae;
    list-style-type: disc;
    margin-bottom: 15px;
    margin-top: 15px;
}
.what-tyzht .c li p, .zb-box .c li p {
    color: #474747;
}
.zb-box {
    box-shadow: 0 0 15px #ddd;
    margin-top: 0;
}
.zb-box .t {
    background: #9f9f9f none repeat scroll 0 0;
}
.zb-box .c {
    min-height: 200px;
    padding: 1.5em 1em 2em 3em;
}
.zb-box .c li {
    list-style-type: circle;
}
.zht-box {
    box-shadow: 0 0 15px #a3e3c4;
}
.zht-box .t {
    background: #cc3333 none repeat scroll 0 0;
}
.zht-box .c li {
    color: #cc3333;
}
.zht-box .c li p {
    color: #cc3333;
}

.zb-list {
    font-size: 14px;
}
.zb-list li {
    background: #cc3333 none repeat scroll 0 0;
    color: #fff;
    display: block;
    height: 48px;
    line-height: 48px;
    margin-top: 1.5em;
    position: relative;
    text-indent: 1em;
}
.zb-list li::after {
    border-bottom: 24px dashed transparent;
    border-left: 24px solid #cc3333;
    border-top: 24px dashed transparent;
    content: "";
    display: inline-block;
    height: 0;
    overflow: hidden;
    position: absolute;
    right: -12px;
    top: 0;
    vertical-align: middle;
    width: 0;
}
.zb-list li.l2 {
    background: #f19149 none repeat scroll 0 0;
}
.zb-list li.l2::after {
    border-bottom: 24px dashed transparent;
    border-left: 24px solid #f19149;
    border-top: 24px dashed transparent;
    display: inline-block;
    height: 0;
    overflow: hidden;
    vertical-align: middle;
    width: 0;
}
.zb-list li.l3 {
    background: #00b7ee none repeat scroll 0 0;
}
.zb-list li.l3::after {
    border-bottom: 24px dashed transparent;
    border-left: 24px solid #00b7ee;
    border-top: 24px dashed transparent;
    display: inline-block;
    height: 0;
    overflow: hidden;
    vertical-align: middle;
    width: 0;
}
.zb-list li.l4 {
    background: #aa89bd none repeat scroll 0 0;
}
.zb-list li.l4::after {
    border-bottom: 24px dashed transparent;
    border-left: 24px solid #aa89bd;
    border-top: 24px dashed transparent;
    display: inline-block;
    height: 0;
    overflow: hidden;
    vertical-align: middle;
    width: 0;
}
.wedo {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #d7d8d9;
    display: inline-block;
    float: left;
    height: 280px;
    margin-bottom: 10px;
    margin-left: -1px;
    margin-top: 10px;
    overflow: hidden;
    position: relative;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;
    z-index: 0;
}

.cl-box {
    background: rgba(0, 0, 0, 0) url("../allzt/shisiwu_img/celue.png") no-repeat scroll center bottom;
    min-height: 480px;
    position: relative;
}
.cl-box li {
    position: absolute;
    width: 350px;
}
.cl-box li b {
    display: block;
    font-size: 16px;
    text-align: center;
}
.cl-box li p {
    color: #707070;
    font-size: 14px;
}
.cl-box li.cb1 {
    left: 50%;
    margin-left: -160px;
    top: 0;
}
.cl-box li.cb2 {
    left: 2%;
    top: 200px;
}
.cl-box li.cb3 {
    right: 2%;
    top: 200px;
}
.cl-box li.cb4 {
    bottom: 0;
    left: 5%;
}
.cl-box li.cb5 {
    bottom: 0;
    right: 7%;
}
}

.tab-content{ padding-top: 15px;}

.caption p{ font-size:14px; color:#555;}
.caption h3 a{ font-size:18px;}
.caption h3 a:hover{ text-decoration:none;}

/*重点与难点*/
.fuwuList {
 margin-bottom:15px;
 background:#fff;
 border:1px solid #ddd
}
.fuwuList b {
 display:block;
 background:#e5edf1;
 text-align:center;
 height:70px;
 line-height:70px;
 font-size:18px;
 font-weight:normal
}
.fuwuList p {
 padding:20px;
 font-size:15px;
 line-height:1.8;
 height:250px
}
.fuwuList:hover {
 -webkit-box-shadow:0 0 15px #b6d4f9;
 -moz-box-shadow:0 0 15px #b6d4f9;
 box-shadow:0 0 15px #b6d4f9
}
.fuwuList:hover b {
 background:#1153a2;
 color:#fff
}
.sbznlist div {
 width:100%;
 background:#e5edf1;
 text-align:center;
 display:table
}
.sbznlist b {
 display:block;
 background:#e5edf1;
 text-align:center;
 height:70px;
 line-height:1.2;
 font-size:18px;
 padding:0 15px;
 font-weight:normal;
 display:table-cell;
 vertical-align:middle
}
.online{width:100%;overflow:hidden;position:fixed;bottom:0;left:0;z-index:999998;background:#000}
.online,.online a{height:3rem;line-height:3rem;text-align:center;font-size:1.2rem}
.online a{display:block;float:left;width:50%}
.online .a1,.online .a1:visited,.online .a1:hover,.online .a1:active{background:#095751;color:#fff}
.online .a2,.online .a2:visited,.online .a2:hover,.online .a2:active{background:#ee550e;color:#fff}