
textarea,select, input {
	vertical-align: middle;
	outline: none;
	font-family:"Microsoft YaHei";
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer;
	outline: none;
}

::-webkit-input-placeholder{}    /* 使用webkit内核的浏览器 */
:-moz-placeholder{}                  /* Firefox版本4-18 */
::-moz-placeholder{}                  /* Firefox版本19+ */
:-ms-input-placeholder{}           /* IE浏览器 */

.clear{clear: both;}
.h10{clear: both;height: 10px;}
.h15{clear: both;height: 16px;}
.h20{clear: both;height: 20px;}
.h25{clear: both;height: 25px;}
.h30{clear: both;height: 30px;}
.h35{clear: both;height: 35px;}
.h40{clear: both;height: 40px;}
.h45{clear: both;height: 45px;}
.h50{clear: both;height: 50px;}
.h55{clear: both;height: 55px;}
.h60{clear: both;height: 60px;}
.h65{clear: both;height: 65px;}
.h80{clear: both;height: 80px;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}

.ellipsis{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ellipsis_two{
	text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 2; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.jqthumb{
	position:absolute;
	left:0px;
	top:0px;
}

/*公共部分结束*/
/*^
 * 框架
 * @return
 */	
.wrap{
	clear:both;
	width:1200px;
	margin:0 auto;
	}
.minH{
	min-height:350px;
	height:auto !important;
	height:350px;
	}
.pic img{transform: scale(1);transition-duration: 0.3s;transition-property: all;transition-timing-function: linear}
.pic:hover img{transform: scale(1.05)}
/*
///////////////top
*/
.indTop .headBox{
	width: 100%;
	z-index: 999;
	position: fixed;
	left: 0px;
	top: 0px;
	-webkit-box-shadow: 0px 3px 5px rgba(0,0,0,0.2);
	box-shadow: 0px 3px 5px rgba(0,0,0,0.2);
}
.headBox{
	z-index: 999;
	background: #fff;
	-webkit-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}
.indTop .headBox.fixed{
	background: rgba(0,0,0,0);
	-webkit-box-shadow: 0px 3px 5px rgba(0,0,0,0);
	box-shadow: 0px 3px 5px rgba(0,0,0,0);
}
/**/
.logo{
	height: 60px;
	overflow: hidden;
	margin: 10px 0px;
}
.logo a{
	display: block;
	width: 365px;
	height: 60px;
	background: url(../images/logo.png) no-repeat left center;
	-webkit-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}
.indTop .fixed .logo a{
	background: url(../images/logo_h.png) no-repeat left center;
}
.logo a img{width: auto;height: 60px;}
/*导航*/
.menuBox{position: relative;right:-25px;z-index: 9}
.menuDl dd{
	display: inline;
	float:left;
	position: relative;
	padding: 10px 0px;
	/*margin: 0px 20px;*/
}
.menuDl dd .a1{
	display: block;
	height: 60px;
	line-height: 60px;
	overflow: hidden;
	color: #383838;
	font-size: 16px;
	padding: 0 25px;
	transition: all 0.4s linear;
}
.indTop .fixed .menuDl dd .a1{
    text-decoration:none;
	color:#000;
}
.menuDl dd.hover .a1{
    color: #c00000;
    text-decoration:none;
}
.indTop .fixed .menuDl dd.hover .a1{color: #b10000;}
.menuDl dd .div_a{
	width: 100%;
	overflow: hidden;
	position: absolute;
	top: 80px;
	left: 0;
	z-index: 99;
	display: none;
}
.menuDl dd .div_a a{
	display: block;
	height: 35px;
	overflow: hidden;
	text-align: center;
	text-decoration:none;
	line-height: 35px;
	text-align: center;
	color: #333333;
	font-size: 14px;
	background:#fff;
}
.indTop .fixed .menuDl dd .div_a a{
	text-decoration : none;
	color: #000;
	background: rgba(255,255,255,0.8);
} 
.menuDl dd .div_a a.hover{color: #c00000}
.menuDl dd .div_a a:hover{color: #c00000}

.indTop .fixed .menuDl dd .div_a a.hover{color: #b10000}
.indTop .fixed .menuDl dd .div_a a:hover{color: #b10000}
.menuIcon div{
	-webkit-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}
.indTop .fixed .menuIcon div{background: #b10000 !important;}
@media screen and (max-width: 1366px){
	.logo{
		height: 50px;
	}
	.logo a img{width: auto;height: 50px;}
	/*导航*/
	.menuDl dd .a1{
		height: 50px;
		line-height: 50px;
		font-size: 15px;
	}
	.menuDl dd .div_a{
		top: 70px;
	}
}
/*
////////////banner
*/
/*.bannerSlide{
	clear: both;
	width: 100%;
	overflow: hidden;
	position: relative;
	padding-top:36.72%;
}
.bannerLine{
	left:0;
	top:105px;
	width:100%;
	position:absolute;
	z-index:9;
	background: rgba(255,255,255,0.5);
	}
.bannerSlide .bd1{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	z-index:1;
}
.bd1_dl dd{
	width: 100%;
	padding-top:36.72%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size:cover;
	position: relative;
}
.bannerSlide .hd1{
	width: 100%;
	height: 22px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index:2;
	text-align: center;
}
.hd1_ul{display: inline-block}
.hd1_ul li{
	display: inline;
	float: left;
	width: 50px;
	height: 4px;
	margin: 0 5px;
	background: #bdbdbd;
	line-height: 9999px;
	overflow: hidden;
	cursor: pointer;
}
.hd1_ul li.on{background: #f6c016}*/
/*
.articlePage a:hover,.articlePage a.hover{
    color:#fff;
    background:#666;
    }
	
.pageUp{
	clear:both;
	overflow:hidden;
	line-height:35px;
	font-size:16px;
	padding:20px 0;
}

/**
 * 全图列表1
 * @author 杨朝杰
 * @return
 */
.imgList1{overflow:hidden;position:relative; margin: 0px -20px;}
.imgList1 dd{
	float:left;
	display: inline;
	width: 33.3333333333%;
	padding: 10px 0px;
	/*background:#fff; 
	-webkit-animation:gfadeIn 0.6s 0.8s both; 
	-moz-animation:gfadeIn 0.6s 0.8s both; 
	animation:gfadeIn 0.6s 0.8s both;
    transition: all .2s;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    -moz-transition: all .2s;*/
    /*border-radius: 4px;
    box-shadow: 0px 1px 2px 0px #e1e1e1;*/
	overflow:hidden;
	}
/*.imgList1 dd:nth-of-type(1){-webkit-animation-delay:0.2s; -moz-animation-delay:0.2s; animation-delay:0.2s;}
.imgList1 dd:nth-of-type(2){-webkit-animation-delay:0.4s; -moz-animation-delay:0.4s; animation-delay:0.4s;}
.imgList1 dd:nth-of-type(3){-webkit-animation-delay:0.6s; -moz-animation-delay:0.6s; animation-delay:0.6s;}
.imgList1 dd:nth-of-type(4){-webkit-animation-delay:0.8s; -moz-animation-delay:0.8s; animation-delay:0.8s;}
.imgList1 dd:nth-of-type(5){-webkit-animation-delay:1s; -moz-animation-delay:1s; animation-delay:1s;}
.imgList1 dd:nth-of-type(6){-webkit-animation-delay:1.2s; -moz-animation-delay:1.2s; animation-delay:1.2s;}
.imgList1 dd:nth-of-type(7){-webkit-animation-delay:1.4s; -moz-animation-delay:1.4s; animation-delay:1.4s;}
.imgList1 dd:nth-of-type(8){-webkit-animation-delay:1.6s; -moz-animation-delay:1.6s; animation-delay:1.6s;}
.imgList1 dd:nth-of-type(9){-webkit-animation-delay:1.8s; -moz-animation-delay:1.8s; animation-delay:1.8s;}
.imgList1 dd:nth-of-type(10){-webkit-animation-delay:2s; -moz-animation-delay:2s; animation-delay:2s;}
.imgList1 dd:nth-of-type(11){-webkit-animation-delay:2.2s; -moz-animation-delay:2.2s; animation-delay:2.2s;}
.imgList1 dd:nth-of-type(12){-webkit-animation-delay:2.4; -moz-animation-delay:2.4; animation-delay:2.4s;}
*/
.imgList1 dd a{
	display:block; 
	overflow:hidden;
	margin:0px 20px;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.imgList1 dd .picture{display:block;padding-top: 66.666666667%;width:100%; overflow:hidden; position:relative;}
.imgList1 dd .picture img{
	-webkit-transition:0.3s; 
	-moz-transition:0.3s; 
	transition:0.3s;
	display: block;
    width: 100%;
    height: 100%;
    *height: auto;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 2;
	}	
a .ui-s-cover { background: #000; position: absolute; width: 100%; top: 0; left: 0; height: 100%; filter: alpha(opacity=40); opacity: 0.4; transition: all 0.2s ease-in-out; z-index: 5; }
a:hover .ui-s-cover { filter: alpha(opacity=0); opacity: 0; }	
.imgList1 dd span{
    padding:15px;
    background: #fff;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
	font-size:15px;
	display:block;
	text-align:center;
	overflow:hidden;
	height:20px;
	line-height: 20px;
	}
.imgList1 dd a:hover{
    box-shadow: 0 0px 25px rgba(0,0,0,0.1);
    -webkit-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px);
    transform: translate3d(0, -2px, 0);
    -webkit-transform: translate3d(0, -2px, 0);
    -o-transform: translate3d(0, -2px, 0);
    -moz-transform: translate3d(0, -2px, 0);
}
.ui-s-video{
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
    background: rgba(0,0,0,0.5) url(../images/video.png) no-repeat center center;
    z-index: 3;
	-webkit-transition:0.3s; 
	-moz-transition:0.3s; 
	transition:0.3s;
	opacity: 0.7;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
a:hover .ui-s-video{opacity: 1;}
.imgList1 dd.tile{border: none;margin: 0px;}

.pictureDiv{
	padding: 5px;
	overflow: hidden;
	border: 1px solid #ddd;
} 


/*




/*
 * 宽屏模式代码区
*/
.headBox2 .wrap{
	width: auto;
	padding: 0px 100px;
}
@media screen and (max-width:1366px){
	.headBox2 .wrap{
		width: 1200px;
		padding: 0px;
	}
}

.footerBox1 .wrap{
	width: auto;
	padding: 0px 100px;
}
@media screen and(max-width: 1366px){
	.footerBox1 .wrap{
		width: 1200px;
		padding: 0px 100px;
	}
}
.footerBox2 .wrap{
	width: auto;
	padding: 15px 100px;
}
@media screen and(max-width: 1366px){
	.footerBox2 .wrap{
		width: 1200px;
		padding: 15px 0px;
	}
}


/*
