.weizhi{ margin:30px 0px; padding-left:25px; background:url("../images/home.png") no-repeat left center; height:20px; font-size: 14px;  font-family: '微软雅黑'; color:black; vertical-align: middle; margin:15px 0px;}
.weizhi a{ color:black;}
.category{ width:100%; padding:20px; background: white; font-family:'微软雅黑'!important;}
.lianxibox{margin-top:15px; padding:15px;background: white;height:600px; }
.lianxibox .left{float:left; width:645px;height:100%; margin-right: 15px; }
.lianxibox .right{float:left; width:310px;height:100%; background: #ECE2D0; }
.navbar-fixed-top-n{ position:absolute!important; top:0px; left:0px; }
.navbar-nav > li > a {
    padding-top: 0px!important;
	padding-left: 3px!important;
	padding-right: 3px!important;
	font-family: '微软雅黑';
     margin-left:13px!important;
     margin-right:13px!important;
     padding-bottom:5px !important;
}
.main1_title{position: relative;}
.main1_title span{ padding-left:10px;}
.newnav li{
	width:62px; background: url("../images/navbg.png") repeat;float:left; margin-right: 2px;  text-align: center;
	padding:15px 0px;
}
.newnav li:hover,.newnav li.hover{ background: url("../images/navbg-hover.png") repeat;   padding:25px 0px;position: relative;top:-10px;}
.newnav li a{ color:white; text-align: center; }
.newscontent{margin-top:0px; padding: 0px ;height:auto; }
.newscontent .left{float:left; width:785px;height:100%; margin-right: 45px; }
.newscontent .right{float:left; width:310px;height:100%; background: white; padding-bottom:30px; }
.newscontent .category{ width:100%; font-weight:500; padding:30px; margin-top:0px; background: white;margin-bottom:0px; font-family:'微软雅黑'!important;border-bottom:2px solid #E5E5E5;}
.newscontent .childcate{ float:right; }
.newscontent .childcate li{ float:left; padding: 5px 10px; cursor: pointer; font-size:17px; }
.newscontent .childcate li a{color:#333333; font-weight:500;}
.newscontent .childcate li a.active{ color:#AC8C65}
.newscontent .childcate li a:hover{color:#AC8C65}

.newscontent .newlist{ width:100%; height:auto;}
.newscontent .newlist li{ margin: 0px; padding:15px 25px; background: white; overflow: hidden; height:148px;
 width:100%; font-family:'微软雅黑'; font-weight:500; cursor: pointer; position: relative; font-size: 14px;  }
.newscontent .newlist li:hover{background:#E5E5E5;}

.list2_li .shadow{ opacity:0;
filter:alpha(opacity=0);}
.list2_li:hover .shadow{opacity:0.4;filter:alpha(opacity=40);}

.l4_0{ width:100%; height:180px; }
.l4_1{ width:100%; height:340px;}
.l4_2{ width:100%; height:208px;}
.l4_3{ width:100%; height:173px;}
.l4_4{ width:58.3%; height:315px; float:left;margin-left:1.7%; }
.l4_5{ width:38.3%; height:315px; float:left;margin-left:1.7%;}
.l4_6{ width:70.3%; height:170px; float:left;margin-left:1.7%; }
.l4_7{ width:26.3%; height:170px; float:left;margin-left:1.7%;}
.l4_8{ width:36.3%; height:426px; float:left;margin-left:1.7%;}
.l4_9{ width:60.3%; height:245px; float:left;margin-left:1.7%;}
.l4_10{ width:60.3%; height:171px; float:left;margin-left:1.7%;}
.load_more{ width:100%; padding:15px ;font-size:16px; background: white; font-family:'微软雅黑'!important; text-align: center; cursor: pointer; }
.newlist2{margin-bottom:0px;}
.filespan{
	
	display: block;
    float: left;
    margin: 5px 0px 3px 10px;
    width: 260px;
    height: 30px;
    overflow: hidden;
    line-height: 30px;
    position: relative;
    padding-right: 10px;
    border: 1px solid #ccc;
    padding-left: 10px;
    border-radius: 5px;}

.c {*zoom:1;}
.c:after {content:'';display:block;clear:both;height:0px;}






.main0bg .main1_title{ text-align: center; padding:40px 0px 15px; position:relative;}
.main0bg .main1_title p{ text-transform:uppercase; color: black; font-size: 24px; margin: 0;}
.main0bg .main1_title h2{ display: inline-block; font-size: 26px; color: black; margin: 0; background: url(../images/main1_titlebg.jpg) left center repeat-x; padding: 0 80px;}
.main0bg .main1_title h2 span{background: #f0efee; padding: 0 10px;}


.main2_bg{  min-height: 200px; width: 100%; padding-bottom: 50px;}
.main2_bg .media{ padding:25px 0; border-bottom: 1px solid #c7c7c6; margin:0;}
.main2_bg .media .pull-left{ width: 25%;}
.main2_bg .media .pull-left img{ border: 2px solid #FFFFFF;}
.main2_bg .main2_title{ text-align: center; padding:40px 0px 15px; position:relative;}
.main2_bg .main2_title p{ text-transform:uppercase; color: black; font-size: 24px; margin: 0;}
.main2_bg .main2_title h2{ display: inline-block; font-size: 26px; color: black; margin: 0; background: url(../images/main1_titlebg.jpg) left center repeat-x; padding: 0 80px;}
.main2_bg .main2_title h2 span{background: #f0efee; padding: 0 10px;}



.main2_bg .tabBox{ margin:10px auto;   }
.main2_bg .tabBox .hd{ height:29px; line-height:29px; font-size:14px; overflow:hidden; padding:0 0px;  }
.main2_bg .tabBox .hd ul{ text-align: center;}
.main2_bg .tabBox .hd ul li{ display: inline-block;  padding:0 20px; vertical-align:top; background: #cccccc; border-radius: 5px;  }
.main2_bg .tabBox .hd ul li a{ color: #FFFFFF;}
.main2_bg .tabBox .hd ul li.on{ background-color: #2dbec0;}
.main2_bg .tabBox .hd ul li.on a{ display:block; height:29px; line-height:29px;}
.main2_bg .row .image_thumb img{ width: 100%;}
.main2_bg .row .col-md-3{ padding: 0px;}
.main2_bg .row .image_thumb a:hover .main2_text{ border-color: #0f9a9c;}
.main2_bg .row .image_thumb a:hover .main2_text p{ color: #0f9a9c; font-weight: bold;}
.main2_bg .row .col-md-3{ margin: 0; }



.main1_img{ position: relative;}
.main1_imgshadow{ z-index:0; position: absolute; width: 100%; height: 100%; left: 0; top: 0;   background-color:rgba(18,164,166,0); transition: all 0.2s ease-in-out 0s;}
.main2_bg .row .image_thumb a:hover .main1_imgshadow{background-color:rgba(0,0,0,0.5);}
.main1_imgtop{  z-index:1; position: absolute; top:45%; width:100%;  transition: all 0.5s ease-in-out 0s; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;}
.main1_imgtop p{ width:100%; color: #FFFFFF; font-size: 13px; text-align:center; margin:0px auto;}
.main2_bg .row .image_thumb a:hover .main1_imgtop{ opacity:1; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}
.main2_imgbot{ position: absolute; left: 0; bottom: 10px; background: url(../images/main2_yuan.png) center center no-repeat;  min-height: 50px; width: 100%; transition: all 0.5s ease-in-out 0s; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;}
.main2_bg .row .image_thumb a:hover .main1_imgbot{ bottom:20px; opacity:1; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}

.container{ width:1170px!important;}

@media (min-width: 970px) { 
	.main2_bg .media1{ padding-right: 20px;}
	.main2_bg .media2{ padding-left: 20px;}
	.main2_bg .media-1{ border: none;}
	.main2_bg .media-2{ border: none;}
 }
@media (min-width: 1200px) {
 	.main2_bg .media{ height: 150px;}
}
@media (min-width: 990px) and (max-width:1200px){
	.main2_bg .media{ height: 200px;}
}
@media (max-width: 480px) {
	.main2_bg .main2_title p{ font-size: 20px;}
	.main2_bg .main2_title h2{font-size: 22px;}
	.main2_bg .media{ padding: 15px 0;}
	.main2_bg .media .pull-left{ width: 100%; padding-bottom: 10px;}
	.main2_bg .media .pull-left img{ width: 100%;}
	.main2_bg .media-body{  width: 100%;}
}



.main5_bg{  min-height: 200px; width: 100%; padding-bottom: 50px;}
.main5_bg .media{ padding:25px 0; border-bottom: 1px solid #c7c7c6; margin:0;}
.main5_bg .media .pull-left{ width: 25%;}
.main5_bg .media .pull-left img{ border: 2px solid #FFFFFF;}
.main5_bg .main1_title{ text-align: center; padding:40px 0px 15px; position:relative;}
.main5_bg .main1_title p{ text-transform:uppercase; color: black; font-size: 24px; margin: 0;}
.main5_bg .main1_title h2{ display: inline-block; font-size: 26px; color: black; margin: 0; background: url(../images/main1_titlebg.jpg) left center repeat-x; padding: 0 80px;}
.main5_bg .main1_title h2 span{background: #f0efee; padding: 0 10px;}



.main5_bg .tabBox{ margin:10px auto;   }
.main5_bg .tabBox .hd{ height:29px; line-height:29px; font-size:14px; overflow:hidden; padding:0 0px;  }
.main5_bg .tabBox .hd ul{ text-align: center;}
.main5_bg .tabBox .hd ul li{ display: inline-block;  padding:0 20px; vertical-align:top; background: #cccccc; border-radius: 5px;  }
.main5_bg .tabBox .hd ul li a{ color: #FFFFFF;}
.main5_bg .tabBox .hd ul li.on{ background-color: #2dbec0;}
.main5_bg .tabBox .hd ul li.on a{ display:block; height:29px; line-height:29px;}
.main5_bg .row .image_thumb img{}
.main5_bg .row .col-md-3{ padding: 0px;}
.main5_bg .row .image_thumb a:hover .main2_text{ border-color: #0f9a9c;}
.main5_bg .row .image_thumb a:hover .main2_text p{ color: #0f9a9c; font-weight: bold;}
.main5_bg .row .col-md-3{ margin: 0; }



.main1_img{ position: relative;}
.main1_imgshadow{ z-index:0; position: absolute; width: 100%; height: 100%; left: 0; top: 0;   background-color:rgba(18,164,166,0); transition: all 0.2s ease-in-out 0s;}
.main5_bg .row .image_thumb a:hover .main1_imgshadow{background-color:rgba(0,0,0,0.3);}
.main1_imgtop{  z-index:1; position: absolute; top:45%; width:100%;  transition: all 0.5s ease-in-out 0s; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;}
.main1_imgtop p{ width:100%; color: #FFFFFF; font-size: 13px; text-align:center; margin:0px auto;}
.main5_bg .row .image_thumb a:hover .main1_imgtop{ opacity:1; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}
.main2_imgbot{ position: absolute; left: 0; bottom: 10px; background: url(../images/main2_yuan.png) center center no-repeat;  min-height: 50px; width: 100%; transition: all 0.5s ease-in-out 0s; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;}
.main5_bg .row .image_thumb a:hover .main1_imgbot{ bottom:20px; opacity:1; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}
.newabout li{height:45px; line-height:45px;font-size:16px;font-weight:500;float:left;width:100px;cursor:pointer;text-align:center;}
.newabout li.active{ border-bottom:3px solid #038DD6;}
.container{ width:1000px!important;padding:0!important;}
.more_h{ background: url("../images/lm_bg.png") no-repeat;height:50px;font-size:20px; text-align: left;line-height: 45px;width:1000px;}
@media (min-width: 970px) { 
	.main5_bg .media1{ padding-right: 20px;}
	.main5_bg .media2{ padding-left: 20px;}
	.main5_bg .media-1{ border: none;}
	.main5_bg .media-2{ border: none;}
 }
@media (min-width: 1200px) {
 	.main5_bg .media{ height: 150px;}
}
@media (min-width: 990px) and (max-width:1200px){
	.main5_bg .media{ height: 200px;}
}
@media (max-width: 480px) {
	.main5_bg .main1_title p{ font-size: 20px;}
	.main5_bg .main1_title h2{font-size: 22px;}
	.main5_bg .media{ padding: 15px 0;}
	.main5_bg .media .pull-left{ width: 100%; padding-bottom: 10px;}
	.main5_bg .media .pull-left img{ width: 100%;}
	.main5_bg .media-body{  width: 100%;}
}

.imageflow img{ border:10px solid white!important;}
