﻿@charset "utf-8"; 
@import url(csscw.css);
/* 以下是本站自定义 */

/* 网站主色调fix[分页选中色/主字色/主背景色] */
.buts,#cmspage a:hover,#wappage a:hover{color:#fff;background:#aaaaaa;}
.benzi,.benzi a,.benzi a:hover,a.benzi,a:hover.benzi{color:#c00;}
.benbg{background:#c00;}
body{min-width:1200px;}
ul,ol,li,dl,dt,dd{list-style-type:none;margin:0;padding:0;}
img,a img{border:0;margin:0;padding:0;vertical-align:middle;}.
/* CWCMS_文章列表 */
.list_news li{height:40px;line-height:40px;border-bottom:1px dashed #ccc;background:url(dot1.gif) no-repeat 0px 15px;padding-left:14px;}
.list_news li,.list_news li a,.list_news li a:hover{font-size:14px;}
.list_pic li{width:25%;float:left;text-align:center;padding-bottom:20px;}

/* CWCMS_文章正文页 */
.cwnews {text-align:center;}.cwnews .title{padding:10px 0;font-size:30px;width:80%;margin:auto;margin-bottom:20px;}.cwnews .click{border-bottom:1px solid #e8e8e8;background:#fff;padding:5px 0;}.cwnews .content{line-height:170%;padding:20px 0;text-align:left;}.cwnews img{max-width:100%;}

/* CWCMS_分类列表 */
.fldh{border-bottom:1px solid #ddd;height:28px;margin-bottom:10px;}
.fldh h1{float:left;}
.fldhli li{ line-height:36px; font-size:16px; padding-left:12px; background:url(yq.png) no-repeat 0 14px;}

.all{width:1200px;margin:auto;}.copy{padding:20px 0;}
.hbg{height:30px; background:#000; color:#fff; line-height:30px;}
.hbg a{ color:#fff;}

.navbox{background:#005ca7;height:50px;line-height:50px;}


		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav{position:relative; z-index:1;  }
		.nav a{ color:#fff;  }
		.nav .nLi{ float:left;  position:relative; display:inline;  }
		.nav .nLi h3{ float:left; font-size:18px;font-family:"microsoft yahei","黑体"; }
		.nav .nLi h3 a{ color:#fff;padding:0 49px;display:block}
		.nav .sub{ display:none; width:170px; left:0; top:50px;  position:absolute; background:#c00204;line-height:30px;text-align:center }
		.nav .sub li{ zoom:1; }
		.nav .sub a{ display:block;}
		.nav .sub a:hover{ background:#005ca7; color:#fff;}
		.nav .on h3 a{ background:#c00204; color:#fff;   }





.zzbox li{ float:left;width:380px;margin:10px;}
.zzbox li img{width:380px;height:250px;}



#owl-demo{position:relative;height:640px;width:100%}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:100%;height:100%;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(bg17.png);}
.owl-next{right:0;background-image:url(bg18.png);}
.owl-prev:hover{background-image:url(bg19.png);}
.owl-next:hover{background-image:url(bg20.png);}
.b1{width:100%;}
.b1 img{width:100%;}
.dd{height:120px;background:url(bg1.jpg) no-repeat center}
.ddimg{height:420px;background:url(bg2.jpg) no-repeat center}
.dlm{ overflow:hidden}.f80{font-size:80px;}
.dlm li{ width:438px;float:left}
.dlm li .dimg{line-height:120px;}
.dtext{color:#fff;margin:26px 0px 0px 45px;}
.dtext h1{font-size:32px;font-family:"microsoft yahei","黑体";}
.dtext h1 a{color:#fff;}
.dtext h1 a{ text-decoration:none;}
.dtext p{margin:0;line-height:25px;}
.dtext1{ color:#000;margin:26px 0px 0px 45px;}
.dtext1 h1{font-size:32px;font-family:"microsoft yahei","黑体";}
.dtext1 p{margin:0;line-height:25px;}
.dtext1 h1 a:hover{ text-decoration:none; color:#000;}

.itext{width:590px;}.itext p{ line-height:28px; font-size:14px;text-indent:30px;}
.yjbox{}

		.slideTxtBox .hd{ width:640px; margin:0 auto;position:relative; height:35px;}
		.slideTxtBox .hd ul{position:absolute;}
		.slideTxtBox .hd ul li{float:left;line-height:35px; height:35px; width:160px; background:url(1.png) no-repeat center;cursor:pointer; text-align:center; font-size:18px;font-family:"microsoft yahei","黑体";}
		.slideTxtBox .hd ul li a{ color:#fff;}	
		.slideTxtBox .hd ul li.on{ background:url(2.png) no-repeat center;}
		.slideTxtBox .bd ul{zoom:1;  }
		.slideTxtBox .bd li{ float:left}

.image-wrapper{overflow:hidden}
.image-wrapper li{float:left;width:380px; height:250px; margin:10px 12px; text-align:center}
.media{
  overflow: hidden;
  position: relative;
}

.media:hover {
  cursor: pointer;
}

.overlay {
  background: rgba(0, 0, 0, 0.2);
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 3;
  opacity: 0;
  transition: all ease-in-out 0.5s;
}

.media:hover .overlay {
  opacity: 1;
}



.media:hover img {
  transform: scale(1.1);
  filter: blur(2px);
}

.image-details {
  width:380px; 
  height:250px; 
  font-family:"microsoft yahei","黑体";
  text-align:center;
  color: white;
  font-size: 20px;
  z-index: 4;
  position: absolute;
  top: 100%;
  opacity: 0;
  transition: all ease-in-out 0.5s;
}
.image-details a{
	 margin:auto;
	display:block;
	border:solid 1px #fff;
	color:#fff;
	width:128px;
	height:32px;
	font-size:18px;
	 line-height:32px;
}
.media:hover .image-details {
  top: 30%;
  opacity: 1;
}

@media only screen and (max-width: 900px) {
  .media {
    width: 70%;
    height: 70%;
  }
}

.newbox li{width:380px; float:left; margin:0 10px;}
.newbox li h1{line-height:36px;}
.newbox li p{margin:0; line-height:20px; color:#666;}
.newbox li span{line-height:20px}

.dbox{background:#333;padding:20px 0;}
.dt li{ line-height:30px; font-size:18px;}
.dt li i{ margin-right:10px;}
.dleft{width:350px}
.dright{width:750px}
.n1{ width:340px; height:40px; line-height:40px; background:none; border:solid 1px #fff; padding-left:10px; color:#CCC}
.n2{ width:720px; height:150px; background:none; border:solid 1px #fff;  padding-left:10px;color:#CCC}
.n3{ width:150px; height:40px; border:none; background:#3c3c3c; color:#fff;}
.n4{ background:#fff; height:22px; border:none;}

.down{background:#262626}
.gsbox{ width:750px; margin:0 auto}
.bq{ margin-left:40px;}
.bq p{ margin:0;color:#fff; text-align:center; line-height:30px; font-size:14px;}
.bq p a{color:#fff;}

.nne li{border-bottom:solid 1px #ccc; line-height:80px;height:90px; margin:10px 0 }
.nne li span{width:80px; height:60px; line-height:25px; display:block;background:#005ca7;text-align:center; padding-top:20px; color:#fff;}
.nne li span{ margin-right:20px;}

.c2 h1{line-height:36px;border-bottom:solid 1px #ccc}

		.xx{width:640px; margin:0 auto; height:35px;}
		.xx li{float:left;line-height:35px;color:#fff; height:35px; width:160px; background:url(1.png) no-repeat center;cursor:pointer; text-align:center; font-size:18px;font-family:"microsoft yahei","黑体";}
		.xx li a{color:#fff;}	
	        .xx li:hover{ background:url(2.png) no-repeat center;}
	        .xx li.on{ background:url(2.png) no-repeat center;}

		.xx1{width:350px; margin:0 auto; height:35px;}
		.xx1 li{float:left;line-height:35px;color:#fff; height:35px; width:160px; background:url(1.png) no-repeat center;cursor:pointer; text-align:center; font-size:18px;font-family:"microsoft yahei","黑体";}
		.xx1 li a{color:#fff;}	
	        .xx1 li:hover{ background:url(2.png) no-repeat center;}
	        .xx1 li.on{ background:url(2.png) no-repeat center;}



/* CMS文章正文页 */
.cw_view {text-align:center;}
.cw_view .title{font-size:20px;font-weight:bold;padding:10px 0;}
.cw_view .click{border:1px solid #E8E8E8;background:#F7F7F7;padding:5px 0;}
.cw_view .click,.cw_view .click a,.cw_view .click a:hover {color:#505050;}
.cw_view .content{line-height:160%;padding:20px 0;text-align:left;}
/* CMS列表分页 */
.cms_listpage {padding:6px;text-align:center;}
.cms_listpage a{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#036cb4;text-decoration:none;}
.cms_listpage a:hover,.cms_listpage a:active {border:#999 1px solid;color:#666;}
/* CMS图片列表 */
.cms_piclist ul{list-style-type:none; overflow:hidden} 
.cms_piclist li{width:380px; float:left;display:block;text-align:center; margin:8px;}
.cms_piclist li a{line-height:30px;}
.cms_picclass {}
/* CMS留言 */
.cms_gbinps{border:1px solid #BBB;padding:4px 4px;}
.cms_gbbuts{border:0;height:24px;line-height:24px;background:#AAA;color:#FFF;}
a.cms_viewpage{color:#003C9E;}
/* CMS搜索结果 */
.cms_sea {}
.cms_sea .seakeyword{color:red;}
.cms_sea .info,.cms_sea .info a,.cms_sea .info a:hover{color:#777;}



1
