@media screen and (max-width: 768px) {
  .container {
    width: auto;
	background:#FFFFFF;
	overflow:hidden;
  }
  .container_nobg {
    width: auto;
	overflow:hidden;
  }
.masthead h1{font-size:24px;line-height:1;letter-spacing:-2px;font-weight:700;color:#f8f81c;}
.masthead h2{font-size:16px;font-weight:200;line-height:1.25;color:#f8f81c;}
}
@media screen and (min-width: 768px) {
  .container {
    width: 750px;
	background:#FFFFFF;
	overflow:hidden;
  }
  .container_nobg {
    width: 750px;
	overflow:hidden;
  }
.masthead h1{font-size:48px;line-height:1;letter-spacing:-2px;font-weight:700;color:#f8f81c;}
.masthead h2{font-size:20px;font-weight:200;line-height:1.5;color:#f8f81c;}
}
@media screen and (min-width: 992px) {
  .container {
    width: 970px;
	background:#FFFFFF;
	overflow:hidden;
  }
  .container_nobg {
    width: 970px;
	overflow:hidden;
  }
.masthead h1{font-size:48px;line-height:1;letter-spacing:-2px;font-weight:700;color:#085911;}
.masthead h2{font-size:20px;font-weight:500;line-height:1.5;color:#fff;}
}
@media screen and (min-width: 1200px) {
  .container {
    width: 1170px;
	background:#FFFFFF;
  }
  .container_nobg {
    width: 1170px;
  }
.masthead h1{font-size:60px;line-height:1;letter-spacing:-2px;font-weight:700;color:#085911;}
.masthead h2{font-size:24px;font-weight:600;line-height:1.7;color:#f8f81c;}  
}
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: url(../allzt/xiangcun_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%;}
.jumbotron {
background-image: url(../allzt/xiangcun_img/xiangcuntop1.jpg);
    color: inherit;
    padding-bottom:0px;
    padding-top:100px;
    margin: 0px auto;
    text-align: center;
    background-position:cenetr;
	min-height:416px;}

.masthead h1 {
    line-height: 1;
    letter-spacing: -2px;
    font-weight: 700;
  }
.container_nobg{ margin:0px auto;}
.nav_bg{ margin: 0px auto; width: 100%; overflow: hidden; background:#085911;} 
.navbar-inverse {
    background-color: #085911;
    border-color: #337ab7;
}
.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:16px;}
.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/xiangcun_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;}
.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_1bg{ background: #fff; color: #000; padding: 15px; font-size:25px;}
.title_2{color: #148abc;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*/

.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;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.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;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;color: #666; min-height:230px;height:auto;}
.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;
}
.footdao {
    padding-bottom: 25px;
}
.footdao li {
    float: left;
}
.footdao li a {
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    margin-right: 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}