body,html{font-size:1em; color: #333; line-height: 1.6em; font-family: "microsoft yahei", 微软雅黑;}
*{ padding: 0; margin: 0;}
ul li,ol,li{ list-style: none;}
img{ border: 0em; display: block;}
.bule{ color: #148abc;}
.allbg{background-color:#f9f9f9;}
.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive{ width: 100%;}
.jumbotron {
    background-color:transparent;
    color: inherit;
    padding-bottom:0px;
    padding-top:150px;
	min-height:480px;
    margin: 0px auto;
    text-align: center;
    background-position:cenetr;
}
.container_nobg{ margin:0px auto;}
.container_nobg h1{ color:#ffff33;}
.container_nobg h2{color:#fff; font-size:20px; font-variant:normal;}
.nav_bg{ margin: 0px auto; width: 100%; overflow: hidden; background:#007750;} 
.navbar-inverse {
    background-color: #000;
    border-color: #007750;
}
.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/quanyutudi_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_1bg{ background: #fff; color: #000; padding: 15px; font-size:25px;}

@media screen and (max-width: 768px) {
  .container {
    width: auto;
    background: #fff;
	overflow:hidden;
  }
  h3{font-size:18px;}
   .carousel-caption {
  bottom:20px;
}
  .container_nobg {
    width: auto;
	overflow:hidden;
  }
  .title_1bg{ background: #fff; color: #000; padding:10px; font-size:20px;}

}
@media screen and (min-width: 768px) {
  .container {
    width: 750px;
    background: #fff;
	overflow:hidden;
  }
  .container_nobg {
    width: 750px;
	overflow:hidden;
  }
 .title_1bg{background: #fff; color: #000; padding:12px; font-size:22px;}
}
@media screen and (min-width: 992px) {
  .container {
    width: 970px;
    background: #fff;
	overflow:hidden;
  }
  .container_nobg {
    width: 970px;
	overflow:hidden;
  }
  
}
@media screen and (min-width: 1200px) {
  .container {
    width: 1170px;
    background: #fff;
  }
  .container_nobg {
    width: 1170px;
  }
  
}

.title_1{background: #02a757 none repeat scroll 0 0;color: #fff;font-size: 1.5em;height:0.5em;line-height:0.5em;text-align: center; margin: 15px auto;}
.title_2{color: #02a757;font-size: 1.35em;height: 2em;line-height: 2em;text-align:left; margin:8px 0px; }
.title_2_1{ width:4px; background: #029149;border-radius:0.5px;}
.title2_list{padding: 8px 15px;background-color:#02a757;color: #fff;font-weight: bold;height: 45px;}
.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*/

.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 {
    color: #5cb85c;
    font-size: 40px;
    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:#f9f9f9;}
.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:#f9f9f9;
}
.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: #fff;
    font-size: 15px;
    padding: 20px 0;
    text-align: center;
	background:#186b51;
	overflow:hidden;
}
.footdao {
    padding-bottom: 25px;
    color: #fff;
}
.footdao a{color:#fff;}
.footdao li {
    float: left;
}
.footdao li a {
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    margin-right: 15px;
    color: #fff;
}

/*发展背景*/
.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: #007a4f;
    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/quanyutudi_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/quanyutudi_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: #02a757 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 #02a757;
    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;
	margin-bottom:18px;
}
.zb-box .t {
    background: #9f9f9f none repeat scroll 0 0;
}
.zb-box .c {
    min-height: 200px;
    padding: 1.5em 1em 1.5em 1em;
}
.zb-box .c li {
    list-style-type: circle;
}
.zht-box {
    box-shadow: 0 0 15px #a3e3c4;
}
.zht-box .t {
    background: #02a757 none repeat scroll 0 0;
}
.zht-box .c li {
    color: #02a757;
}
.zht-box .c li p {
    color: #02a757;
}

.zb-list {
    font-size: 14px;
}
.zb-list li {
    background: #02a757 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 #02a757;
    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/quanyutudi_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;}

.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}
#quanyutudi05 .thumbnail > img{height:193px;}