/*样式初始化*/
* {
	padding:0;
	margin:0;
}
body {
	font-size:12px;
	font-family:Microsoft YaHei;
	color:#333;
}
fieldset,img {
	border:0;
}
ol,ul,li {
	list-style:none;
}
q:before,q:after {
	content:"";
}
abbr,acronym {
	border:0;
}
a {
	font-size:12px;
}
a:link {
	color:#333333;
	text-decoration:none;
}
a:visited {
	text-decoration:none;
	color:#333333;
}
a:hover {
	text-decoration:none;
	color:#4E667B;
}
a:active {
	text-decoration:none;
}
.mt10 {
	margin-top:10px;
}
.mt20 {
	margin-top:20px;
}
.mb10 {
	margin-bottom:10px;
}
.cleardiv {
	clear:both;
}
.clear:before {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
.clearfix:before,.clearfix:after {
	display:table;
	content:" "
}
.clearfix:after {
	clear:both
}
.fl {
	float:left;
}
.fr {
	float:right
}
.f16{
	font-size:16px;
}
.f18{
	font-size:18px;
}
.f24{
	font-size:24px;
}
.f32{
	font-size:32px;
}
.wrap {
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
.spd-h200{
	line-height:200%;
}
.spd-tk2em{
	text-indent:2em;
}
.spd-color-white, .spd-color-white a{
	color:#fff;
}
.spd-row{
	margin-right:-15px;
	margin-left:-15px
}
.spd-p10{
	padding-top:10px;
	padding-bottom:10px;
}
.spd-p15{
	padding-top:15px;
	padding-bottom:15px;
}
.spd-p30{
	padding-top:30px;
	padding-bottom:30px;
}
.spd-text-center{
	text-align:center;
}
.spd-text-right{
	text-align:right;
}
.spd-text-left{
	text-align:left;
}
.spd-br1{
	border-right:1px solid #dfdfdf;
}


/**/
.spd-nav{
	/*background-color:#393D49;*/
	background-color:#067ccb;
	padding:5px 0;
}
.spd-nav a.first{
	color:#fff;
	font-size:16px;
}
.spd-nav a.first:hover{
	color:#000;
}


/**/
/*-----------------------------------
	Navigation Bar Styles
------------------------------------*/
.menubar{
	margin-bottom: 0px !important;
	/*background-color: #428bca;*/
	background-color:#fff;
	border: none !important;
	border-radius: 0px !important;
	z-index: 999;
}

.navstyle{padding:0;}
.navstyle li.mli a.firstnav{
	color: #fff;
	text-transform: uppercase;
	font-size:16px;
	border-radius:0;
	padding: 15px 15px!important;
}
.navstyle li.mli a.firstnav:hover, .navstyle li.mli a.firstnav:focus, .navstyle li.mli a.active{
	background-color: #7fcde9 !important;
	color: #fff;
}

#navbar-second{
	position:absolute;
	top:52px;
	left:0;
	display:none;
	width:100%;
}
#navbar-second a{
	display:block;
	height:48px;
	line-height:48px;
	overflow:hidden;
	border-bottom:1px solid #4895d7;
	background:#428bca;
	color:#fff;
	text-align:center;
	text-decoration:none;
}
#navbar-second a:hover{
	background-color:#7fcde9;
	text-decoration: none;
}
.menu-button {
    padding: 8px 10px !important;
    margin-top:10px !important;
    font-size: 30px !important;
	color: #000;
}
#myNavbar {
	overflow-x:hidden;
	padding-top:0;
	-webkit-transition:all .2s ease-in-out 0s;
	-moz-transition:all .2s ease-in-out 0s;
	-ms-transition:all .2s ease-in-out 0s;
	-o-transition:all .2s ease-in-out 0s;
	transition:all .2s ease-in-out 0s;
}
#myNavbar ul li:last-child a {
	padding-right:0;
}
.navbar.scrolled {
	background-color:#428bca;
	left:0;
}
.navbar.scrolled #navbar-second{
	top:52px;
}
.navbar.scrolled .spd-logo-bg {
	display:none;
}

.navbar.scrolled .menubar{
	background-color: #428bca;
}

.navbar.scrolled .navstyle li a{
	color:#fff;
}



/**/
.spd-logo-bg{
    width:100%;
	background:url(../images/logo-bg.jpg) no-repeat center top;	
}
@media (min-width: 200px) and (max-width: 767px) {
	.navbar.scrolled{display:none;}
	.spd-logo-bg {
    background:none;
    }
  .spd-logo{
	  position:relative;
	 }
   .spd-logo img{
	   max-width:50%;
	   display:block;
	   float:left;
	   padding-top:0px;
	  }
}
@media (min-width: 768px) and (max-width: 992px) {
  .spd-logo-bg {
    background:none;
  }
}

.spd-logo{
	position:relative;
	height:120px;
	line-height:120px;
}
.spd-logo-phone{
	position:relative;
	width:252px;
	padding-top:30px;
}
.spd-logo-phone span{
	display:inline-block;
	position:relative;
	float:left;
}
.spd-logo-phone span.icon{
	-webkit-animation: rotating 3s linear infinite;
	animation: rotating 3s linear infinite;
}
.spd-logo-phone span.glyphicon{
	font-size:18px;
	line-height:120%;
	padding-right:10px;
	
}
.spd-logo-phone span.text{
	color:#666;
	font-size:12px;
	line-height:200%;
	padding-right:10px;
}
.spd-logo-phone span.phone{
	font-size:40px;
	color:#f00;
	font-family:Impact;
}

.spd-footer{
	padding:30px 0;
    /*background:url(../images/foot-bg.jpg) no-repeat center;*/
	background-color:#067ccb;
	color:#fff;	
}
.spd-footer a{color:#fff;}

.spd-links{
	border:1px solid #0885d9;
	padding:10px;
	color:#66c1fd;
}

/*----------------------------------
 *banner*
----------------------------------*/
/*
.banner {position:relative;overflow:hidden;z-index:0;}
.banner ul{width:100% !important}
.banner li{height:auto;}

.banner .hd{width:100%;text-align:center;height:24px;position:absolute;bottom:20px;z-index:20;}
.banner span{display:inline-block;width:24px;height:24px;margin:0 3px;background:url(../images/banner_control.png) no-repeat left center;line-height:100;overflow:hidden;font-size:0;}
.banner span.on{background-position:right center;}
*/

.banner{overflow:hidden;position:relative;height:600px;}
.banner .d1{width:100%;height:600px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;bottom:2px;}
.banner .d2 ul{position:absolute;left:50%;top:0;margin:0 0 0 -48px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

/**/
.spd-other{
	width:100%;
	margin:auto;
	padding:30px 0;
	overflow:hidden;
	position:relative;
	background:url(../images/other-bg.jpg) no-repeat center;
	background-size:100% 100%;
}

/*时间轴样式*/
#TimeLine {
	width:100%;
	height:auto;
	min-height:600px;
	position:relative;
	padding:20px 0;
	margin-top:30px;
	font-size:14px;
}
#TimeLine > .lines {
	width:2px;
	height:0;
	background:#c8c8c8;
	position:absolute;
	top:-30px;
}
#TimeLine > .item {
	width:45%;
	height:auto;
	min-height:120px;
	background:#f0f0f0;
	position:absolute;
}
#TimeLine > .item:hover {
	box-shadow:0 1px 10px rgba(0,0,0,0.1);
	background-color:rgba(240,240,240,.9);
}
#TimeLine > .item .point {
	display:block;
	width:22px;
	height:22px;
	background:url("../images/icons.png") -138px 0 no-repeat;
	z-index:9;
	position:absolute;
	cursor:pointer;
}
#TimeLine > .item .point:hover {
	background-position:-138px -22px;
}
#TimeLine > .item .cornerL,#TimeLine > .item .cornerR {
	display:block;
	width:22px;
	height:30px;
	background:url("../images/icons-arrow.png") 0 0 no-repeat;
	position:absolute;
}
#TimeLine > .item .cornerL {
	background-position:-22px 0;
}
#TimeLine > .item .cornerR {
	background-position:0px 0;
}
.item-wraper {
	padding:10px;
	height:auto;
	overflow:hidden;
	word-break:break-all;
	position:relative;
}
.item-wraper img {
	max-width:100%;
	position:relative;
}
.item-wraper p {
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	position:absolute;
	left:0;
	bottom:0;
	background:url(../images/alpha_white80.png);
}


/**/
.spd-about{
	width:100%;
	height:640px;
	margin:auto;
	padding:30px 0;
	overflow:hidden;
	position:relative;
	background:#fff url(../images/p3.jpg) no-repeat center;
	background-size:100% 100%;
}
.spd-about h2 span{
	position:relative;
	top:3px;
}
@media (min-width: 200px) and (max-width: 767px) {
	.spd-about{
		background:#09f;
	}
}
@media (min-width: 768px) and (max-width: 992px) {
  .spd-about{
		background:#09f;
	}
}

/**/
ul.m-news-date{list-style:none;clear:both;overflow:hidden;}
ul.m-news-date li{list-style:none;height:36px;line-height:36px;background:url(../images/dian-green.jpg) no-repeat left center;width:100%;overflow:hidden;}
ul.m-news-date li a{position:relative;overflow:hidden;font-size:18px;color:#666;padding-left:8px;}
ul.m-news-date li ins{position:relative;float:right;text-decoration:none;font-style:normal;color:#9f9f9f;text-align:right;}
ul.m-news-date li:hover a{color:#f60;}
ul.m-news-date li.half{width:48%;}

/**/
.culture{
	width:70%;
	height:60px;
	line-height:60px;
	text-align:center;
	font-size:24px;
	border:1px solid #dfdfdf;
	margin:15px auto 0;
	-webkit-border-radius:30px;
	border-radius:30px;
	color:#0065b3;
}

/**/
.spd-honor{
	width:100%;
	margin:auto;
	padding:30px 0;
	overflow:hidden;
	position:relative;
	background-color:#fff;
}

/**/
.spd-product{
	width:100%;
	margin:auto;
	padding:30px 0;
	overflow:hidden;
	position:relative;
	background-color:#fff;
}

/**/
.spd-market{
	width:100%;
	margin:auto;
	padding:30px 0;
	overflow:hidden;
	position:relative;
	background-color:#09f;
	text-align:center;
}

/**/
.spd-fuwu{
	width:100%;
	margin:auto;
	overflow:hidden;
	position:relative;
	text-align:center;
	background-color:#eff0f0;
}
.spd-fuwu-box{
	background:#eff0f0 url(../images/fuwu.png) no-repeat center;
	background-size:100%;
	height:360px;
}
.spd-fuwu p{
	position:relative;
	top:100px;
	font-size:18px;
}
.spd-fuwu span{
	font-size:40px;
	color:#060;
}
.spd-fuwu p b{
	font-size:42px;
	color:#f00;
	padding-top:5px;
	display:inline-block;
	font-family:Georgia, "Times New Roman", Times, serif
}

/**/
.spd-case{width:100%;margin:auto;padding:30px 0;overflow:hidden;position:relative;}
.spd-case li{position:relative;list-style:none;width:224px;float:left;margin-right:20px;margin-bottom:20px;}
.spd-case li.nomr{margin-right:0;}
.spd-case li img{width:100%;height:180px;border-radius:3px;}

/**/
.spd-case-box {width:100%;padding:2em 0;margin:auto;display:block;list-style:none;}
.spd-case-box li {list-style:none;overflow:hidden;margin-bottom:19px;position:relative;}

.spd-case-box li .d1 {overflow:hidden;width:100%;height:240px;padding:2px;border:1px solid #efefef;margin:auto;}
.spd-case-box li .d1 img {width:100%;height:240px;transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;}
.spd-case-box li .d2 {
	width:100%;height:0px;background:url(../images/alpha_white80.png) left top repeat;overflow:hidden;position:absolute;left:3px;bottom:3px;z-index:100;
	transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;
}
.spd-case-box li .d2 b {width:90%;height:80px;line-height:30px;overflow:hidden;color:#fff;font-weight:normal;display:block;margin:8em auto 0;text-align:center;}
.spd-case-box li .d2 b a {font-size:24px;color:#fff;}
.spd-case-box li .d2 b a:hover {color:#f00;}
.spd-case-box li .d2 .d3 {width:80%;height:36px;margin:0 auto;position:absolute;left:63px;bottom:4em;}
.spd-case-box li .d2 .d3 a {width:80%;height:34px;line-height:34px;font-size:20px;color:#fff;text-align:center;border:1px solid #fff;display:block;background:#090;}
.spd-case-box li .d2 .d3 a:hover {background:#e60012;color:#fff;}
.spd-case-box li:hover .d2 {height:240px;transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;}

/**/

.spd-service {
	width:100%;
	margin:auto;
    padding:20px 0 40px;
}
.spd-service-box {
	overflow:hidden;
}
.spd-service-box ul {
	width:100%;
}
.spd-service-box .block {
	list-style:none;
	float:left;
	width:390px;
	height:300px;
	margin-right:15px;
	margin-bottom:15px;
}
.spd-service-box .item {
	width:100%;
	height:300px;
	position:relative;
}
.spd-service-box .item .pic {
	width:100%;
	height:100%;
	overflow:hidden;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
}
.spd-service-box .item .txt {
	position:absolute;
	left:10px;
	right:10px;
	top:80px;
	bottom:100px;
	height:148px;
	background:url(../images/alpha_white80.png) repeat;
	overflow:hidden;
}
.spd-service-box .item .txt h2 {
	font-size:24px;
	height:40px;
	line-height:40px;
	margin-bottom:10px;
	padding:0 20px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#0065b3;
}
.spd-service-box .item .txt h2 a {
	font-size:30px;
	color:#f00;
}
.spd-service-box .item .txt .line {
	border-bottom:2px #128cc9 solid;
	width:20px;
	margin:0 auto 20px;
}
.spd-service-box .item .txt .desc {
	/*opacity:0;
	filter:alpha(opacity=0);
	-khtml-opacity:0;
	-moz-opacity:0;*/
	font-size:24px;
	line-height:25px;
	padding:0 50px;
	margin-bottom:25px;
	height:75px;
	overflow:hidden;
	color:#09f;
}
.spd-service-box .item .txt .btns {
	opacity:0;
	filter:alpha(opacity=0);
	-khtml-opacity:0;
	-moz-opacity:0;
	font-size:0;
}
.spd-service-box .item .txt .btns a {
	color:#fff;
	width:120px;
	margin-left:10px;
	margin-right:10px;
}
/*
.spd-service-box .item.hover {
	-moz-box-shadow:0px 0px 30px rgba(0,0,0,0.3);
	-webkit-box-shadow:0px 0px 30px rgba(0,0,0,0.3);
	box-shadow:0px 0px 30px rgba(0,0,0,0.3);
	behavior:url(ie-css3.htc);
	zoom:1;
}
.spd-service-box .item.hover .txt {
	top:10px;
	margin-top:0;
	bottom:10px;
	padding-top:40px;
}
.spd-service-box .item.hover .txt .desc,.spd-service-box .item.hover .txt .btns {
	opacity:1;
	filter:alpha(opacity=100);
	-khtml-opacity:1;
	-moz-opacity:1;
}
*/
.ease-1 {
	-webkit-transition:all 0.1s ease-out;
	-khtml-transition:all 0.1s ease-out;
	-moz-transition:all 0.1s ease-out;
	-o-transition:all 0.1s ease-out;
	transition:all 0.1s ease-out;
}
.ease-3 {
	-webkit-transition:all 0.3s ease-out;
	-khtml-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
}

/**/
.spd-video{
	width:100%;
	height:500px;
	margin:auto;
	padding:30px 0;
	overflow:hidden;
	position:relative;
	background:url(../images/video-bg.jpg) no-repeat center;
	background-size:100% 100%;
}
.spd-video #videoBox{
	float:right;
	position:relative;
	margin-top:150px;
}
.spd-video-box{
	width:500px;
	height:430px;
	float:right;
	overflow:hidden;
	background:url(../images/pc-bg.png) no-repeat center top;
	margin-top:60px;
}
.spd-video-box .video{
	width:462px;
	height:260px;
	position:relative;
	top:20px;
	overflow:hidden;
	margin:auto;
}

/**/
.spd-join{
	width:100%;
	margin:auto;
	padding:30px 0;
	overflow:hidden;
	position:relative;
	background:url(../images/about-bg.jpg) no-repeat center;
	background-size:100% 100%;
}
@media (min-width: 200px) and (max-width: 767px) {
	.spd-join{
	background:none;
    }
	.mob-join-tell{
		background:url(../images/renben-5.png) no-repeat center -150px;
		height:148px;
	}
	.mob-join-tell p{
		padding-top:75px;
	}
}
.spd-join .company{
	position:relative;
	top:0px;
	margin:auto;
	display:block;
}
.spd-join .renben{
	position:relative;
	list-style:none;
}
.spd-join .renben li{
	list-style:none;
	position:relative;
	height:300px;
}
.spd-join .renben li.rb1{
	background:url(../images/renben-1.png) no-repeat center;
}
.spd-join .renben li.rb2{
	background:url(../images/renben-2.png) no-repeat center;
}
.spd-join .renben li.rb3{
	background:url(../images/renben-3.png) no-repeat center;
}
.spd-join .renben li.rb4{
	background:url(../images/renben-4.png) no-repeat center;
}
.spd-join .renben li.rb5{
	background:url(../images/renben-5.png) no-repeat center right;
	float:right;
}
.spd-join .renben li.rb5 span{
	position:relative;
	top:220px;
	float:right;
	text-align:right;
	font-size:16px;
	line-height:180%;
	display:inline-block;
	font-weight:bold;
}

/**/
.spd-news{width:100%;margin:auto;padding:30px 0;overflow:hidden;position:relative;background-color:#f3f3f3;}
.spd-news dl,.spd-news dl dt,.spd-news dl dd{position:relative;list-style:none;}
.spd-news dl{
	width:380px;float:left;background-color:#fff;margin-right:30px;border-radius:5px;
	box-shadow:-3px 0 3px rgba(0,0,0,.1), /*左边阴影*/  3px 0 3px rgba(0,0,0,.1), /*右边阴影*/   0 -3px 3px rgba(0,0,0,.1), /*顶部阴影*/ 0 3px 3px rgba(0,0,0,.1); /*底边阴影*/
}
.spd-news dl.nomr{margin-right:0;}
.spd-news dl dt{width:90%;height:48px;line-height:48px;margin:auto;}
.spd-news dl dt span{float:left;font-size:16px;}
.spd-news dl dt a{float:right;}
.spd-news dl dd{width:90%;height:400px;overflow:hidden;margin:auto;}
.spd-news dl dd p{height:30px;line-height:24px;padding-bottom:5px;overflow:hidden;border-bottom:1px dashed #f0f0f0;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.spd-news dl dd p a{font-size:14px;}
.spd-news dl dd img{margin-bottom:15px;}

/**/
.spd-support{width:1160px;margin:auto;}
.spd-support ul,.spd-support ul li{position:relative;list-style:none;}
.spd-support ul li{width:260px;float:left;margin-right:40px;text-align:center;margin-bottom:20px;}
.spd-support ul li.nomr{margin-right:0;}
.spd-support ul li div{border:1px solid #0b70b6;width:98%;height:62px;border-radius:30px;margin:auto;}
.spd-support ul li div p{display:block;width:96%;height:50px;line-height:50px;margin:5px auto;color:#fff;background-color:#0b70b6;font-size:16px;border-radius:30px;}
.spd-support ul li:hover div p{background-color:#0e8be8;}

/**/
.spd-shadow-bgwhite{
	box-shadow:-5px 0 5px #efefef, /*左边阴影*/  5px 0 5px #efefef, /*右边阴影*/   0 -5px 5px #efefef, /*顶部阴影*/ 0 5px 5px #efefef; /*底边阴影*/
	background-color:#fff;
	padding:20px;
}

/**/
ul.m-news-date{list-style:none;clear:both;overflow:hidden;margin-top:15px;}
ul.m-news-date li{list-style:none;height:36px;line-height:36px;overflow:hidden;border-bottom:1px dotted #e3e3e3;}
ul.m-news-date li i{position:relative;float:left;color:#09f;}
ul.m-news-date li a{position:relative;overflow:hidden;font-size:14px;color:#666;padding-left:10px;float:left;}
ul.m-news-date li ins{position:relative;float:right;text-decoration:none;font-style:normal;color:#9f9f9f;text-align:right;}
ul.m-news-date li:hover a{color:#09f;}


/**/
.spd-btn{display:block;width:200px;height:60px;line-height:60px;padding:0 24px;margin:20px auto;white-space:nowrap;text-align:center;font-size:16px;border:1px solid #ccc;border-radius:5px;cursor:pointer;}
.spd-btn:hover{border:1px solid #09f;background-color:#09f;color:#fff;}

/**/
.ih-item{position:relative;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}
.ih-item,.ih-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.ih-item a{color:#333}
.ih-item a:hover{text-decoration:none}
.ih-item img{width:100%;height:100%}
.ih-item.circle,.ih-item.circle .img{position:relative;width:210px;height:210px;border-radius:50%;margin:auto;}
.ih-item.circle .img:before{position:absolute;display:block;content:'';width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 16px rgba(255,255,255,.6),0 1px 2px rgba(0,0,0,.3);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.ih-item.circle .img img{border-radius:50%}
.ih-item.circle .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.ih-item.square{position:relative;width:316px;height:216px;border:8px solid #fff;box-shadow:1px 1px 3px rgba(0,0,0,.3)}
.ih-item.square .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.ih-item.circle.effect1 .spinner{width:220px;height:220px;border:10px solid #ecab18;border-right-color:#1ad280;border-bottom-color:#1ad280;border-radius:50%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.ih-item.circle.effect1 .img{position:absolute;top:10px;bottom:0;left:10px;right:0;width:auto;height:auto}
.ih-item.circle.effect1 .img:before{display:none}
.ih-item.circle.effect1.colored .info{background:#1a4a72;background:rgba(26,74,114,.6)}
.ih-item.circle.effect1 .info{top:10px;bottom:0;left:10px;right:0;background:#333;background:rgba(0,0,0,.6);opacity:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.ih-item.circle.effect1 .info h3{color:#fff;text-transform:uppercase;position:relative;letter-spacing:2px;font-size:24px;margin:0 30px;padding:55px 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,.3)}
.ih-item.circle.effect1 .info p{color:#bbb;padding:10px 5px;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,.5)}
.ih-item.circle.effect1 a:hover .spinner{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.ih-item.circle.effect1 a:hover .info{opacity:1}

/**/
/*内页侧导航下联系我们*/
.callus{width:100%;margin:0px auto;background:#f9f9f9 url(../images/contactpic.jpg) no-repeat center top;color:#333;}
.callus .cus{line-height:200%;font-size:14px;padding:130px 10px 10px}
.callus .cus .cus-z{width:35px;float:left;}
.callus .cus .cus-y{width:80%;float:right;}

/**/
.showbox{float: left; width: 100%; position: relative; overflow: hidden; text-align: center; border: 4px solid rgba(255, 255, 255, 0.9);}
.showbox img{width:100%;height:200px;}
.showbox p{padding-left:5px;padding-right:5px;height:40px;line-height:36px;overflow:hidden;}
.showbox a{font-size:14px;}

/**/
.port-1{float: left; width: 100%; position: relative; overflow: hidden; text-align: center; border: 4px solid rgba(255, 255, 255, 0.9);}
.port-1 .text-desc{opacity: 0.9; top: -100%; transition: 0.5s; color: #000; padding: 65px 20px 20px;}
.port-1 img{transition: 0.5s;}
.port-1:hover img{transform: scale(1.2);}

.port-1.effect-1:hover .text-desc{top: 0;}


.port-8{float: left; width: 100%; position: relative; overflow: hidden; text-align: center; border: 4px solid rgba(255, 255, 255, 0.9); overflow: hidden;}
.port-8 .text-desc{opacity: 0; transition: 0.5s; color: #000; padding: 65px 20px 20px;}

.port-8.effect-2 img{transition: 0.5s;}
.port-8.effect-2:hover img{transform: scale(1.1);}
.port-8.effect-2 .text-desc{left: 0; position: absolute; top: 0; width: 100%; height: 100%; transform: scale(0);  backface-visibility: hidden;}
.port-8.effect-2:hover .text-desc{opacity: .9; transform: scale(1); border-radius: 50% 0 50% 0;}


.spd-picbox{
	width: 100%; 
	position: relative; 
	overflow: hidden; 
	text-align: center; 
	border: 4px solid rgba(204, 204, 204, 0.9); 
	perspective: 800px;
}
.spd-picbox .text-desc{
	z-index: -1; 
	transition: 0.6s;
}
.image-box{
	transition: 0.4s;
}
.image-box img{
	width:100%;
	height:260px;
}
@media (min-width: 200px) and (max-width: 767px) {
    .image-box img{
	width:100%;
	height:160px;
}
}
.spd-picbox:hover .image-box{
	transform: rotateX(80deg); 
	transform-origin: center bottom 0; 
	transition: 0.4s;
}
.spd-picbox.effect-1:hover .text-desc{
	opacity: 1;
}

.spd-picbox.effect-2 .text-desc{
	opacity: 1; 
	top: -100%;
}
.spd-picbox.effect-2:hover .text-desc{
	top: 0;
}
.text-desc{
	position: absolute; 
	left: 0; 
	top: 0; 
	background-color: #fff; 
	height: 100%; 
	opacity: 0; 
	width: 100%; 
	padding: 20px;
}

/**/
.spd-showpic {
	width:260px;
	margin-right:20px;
	float:left;
	margin-bottom:20px;
}
.spd-showpic div{
	width:100%;
	height:210px;
	overflow:hidden;
}
.spd-showpic img {
	max-width:100%;
	height:210px;
	display:block;
	margin:auto;
	transition:all .4s;
	-moz-transition:all .4s;
	-ms-transition:all .4s;
	-o-transition:all .4s;
	-webkit-transition:all .4s;
}
@media (min-width: 200px) and (max-width: 767px) {
	.spd-showpic div{
	height:260px;
}
.spd-showpic img {
	height:260px;
}
.spd-showpic1 img{
	height:260px;
}
}
.spd-showpic p {
	display:block;
	height:30px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
}

.spd-showpic:hover img {
	transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
	-webkit-transform:scale(1.2,1.2);
}
.spd-showpic:hover{
	color:#09f;
}

.spd-showpic0{
	text-align:center;
	margin-right:15px;
	display:inline-block;
}
.spd-showpic0 img{
	height:240px;
	border-radius:5px;
}
.spd-showpic0 p{
	height:36px;
	line-height:36px;
	overflow:hidden;
}

.spd-showpic1{
	width:100%;
	margin:auto;
	position:relative;
}
.spd-showpic1 img{
	width:100%;
	height:220px;
	display:block;
	margin:auto;
	position:relative;
	z-index:1;
}
.spd-showpic1 p{
	position:absolute;
	left:0;
	top:0;
	z-index:99;
	width:100%;
	height:0;
	text-align:center;
	background:url(../images/alpha_white50.png);
}
.spd-showpic1 p i{
	font-style:normal;
	display:none;
}
.spd-showpic1:hover p{
	height:220px;
	transition:all .4s;
	-moz-transition:all .4s;
	-ms-transition:all .4s;
	-o-transition:all .4s;
	-webkit-transition:all .4s;
}
.spd-showpic1:hover p i{
	display:block;
	width:80%;
	padding:5px;
	border:1px solid #999;
	margin:30% auto;
	font-size:16px;
	color:#000;
	background:url(../images/alpha_white50.png);
}

/**/
.spd-text{
	position:relative;
}
.spd-text img, .spd-text h2{
	position:relative;
	display:inline-block;
	float:left;
}
.spd-text h2{
	margin-left:10px;
	font-size:24px;
}
.spd-text h2 span{
	color:#888;
	font-size:14px;
}
.spd-text h3{
	font-size:18px;
	color:#fff;
	padding-bottom:15px;
}
.spd-text a{
	color:#54baff;
	font-size:14px;
}
.spd-text a:hover{
	color:#fff;
}

/**/
.spd-text-box {
	width:100%;
	padding:0px 40px 20px;
}
.spd-text-box h2{
	font-size:32px;
	line-height:40px;
	padding:10px 0 10px;
}
.spd-text-box .line{
	width:180px;
	height:1px;
	display:block;
	margin:auto;
	background-color:#ddd;
}
.spd-text-box .line i{
	width:20px;
	height:2px;
	display:block;
	margin:auto;
	background-color:#128cc9;
}
.spd-text-box h3{
	font-size:20px;
	/*
	opacity:.5;
	filter: alpha(opacity=50);
	-khtml-opacity: .5;
	-moz-opacity: .5;
	*/
	font-weight:500;
	color:#ccc;
}
.spd-text-box h3 span{
	position:relative;
	top:2px;
	padding-left:5px;
	padding-right:5px;
	font-size:16px;
	color:#09f;
}

/**/
.text-c6{
	color:#666;
}

/**/
.spd-kefu-float{
	position: fixed;
	top: 30%;
	right: -201px;
	width: 250px;
	z-index: 9;
	transition:all 0.3s;
}
.spd-kefu-float:hover{
	right: 0px;
}
.spd-kefu-float .l-box{
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom: 1px solid #666;
	background: rgba(0, 0, 0, 0.7);
	height: 52px;
}
.spd-kefu-float .l-box span,.spd-kefu-float .l-box i{
	width:52px;
	height:52px;
	line-height:52px;
	color:#fff;
	font-size:16px;
	text-align:center;
	float:left;
	position:relative;
	border-right: 1px solid #505050;
}
.spd-kefu-float .l-box:hover{
	background: rgba(0, 0, 0, 0.5);
}
.spd-kefu-float .l-box:hover span,.spd-kefu-float .l-box:hover i{
	border-right: 1px solid #707070;
}
.spd-kefu-float .l-box a{
	line-height: 52px;
	display: inline-block;
	font-size: 14px;
	color: #fff;
	float:left;
	padding-left:10px;
}
.spd-kefu-float .jiathis_style_32x32{
	margin-left: 4px;
	float: left;
}
.spd-kefu-float .jiathis_style_32x32 span{
	width: 20px!important;
    height: 16px!important;
    margin: 0px!important;
    padding: 0px!important;
    margin-top: 18px!important;
    margin-right: 14px!important;
    margin-left: 11px!important;
}
.spd-kefu-float .jiathis_style_32x32  .jtico_tsina{
	background: url(../images/bc6.png) no-repeat;
}
.spd-kefu-float .jiathis_style_32x32  .jtico_weixin{
	background: url(../images/bc7.png) no-repeat;
}
.spd-kefu-float .jiathis_style_32x32  .jtico_jiathis{
	width: 20px!important;
	height: 16px!important;
	margin: 0px!important;
	padding: 0px!important;	
	background: url(../images/bc8.png) no-repeat;
	margin-top: 17px!important;
    margin-left: 12px!important;
}

@-webkit-keyframes rotating {
	from{
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
    	transform: rotate(0deg);
	}
	to{
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@-moz-keyframes rotating {
	from{
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
    	transform: rotate(0deg);
	}
	to{
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@-ms-keyframes rotating {
	from{
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
    	transform: rotate(0deg);
	}
	to{
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@-o-keyframes rotating {
	from{
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
    	transform: rotate(0deg);
	}
	to{
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@keyframes rotating {
    from{
        -webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to{
        -webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

/********************************以下是整站CMS部分**********************************/
.spd-wrap {width:1200px;height:auto;margin:20px auto 5px;zoom:1;position:relative;}
.spd-main {width:950px;float:right;position:relative;}
.spd-side {width:230px;text-align:left;float:left;position:relative;}

/**/
.spd-side .dragTable {float:left;clear:both;}
.spd-wrap .dragTable {width:100%;margin-top:0px;overflow:hide;}
.spd-wrap .dragTable .middle {line-height:24px;clear:both;position:relative;text-align:left;}

/**/
.spd_active {color:#fff!important;background:url(../images/side-nav.png) no-repeat right top!important;}
.spd_active a {color:#fff!important;}

/*分页*/
.pagination {float:right;margin:20px auto;border-radius:4px;font-size:16px;}
.pagination>li {display:inline}
.pagination>li>a,.pagination>li>span {position:relative;float:left;font-size:16px;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#428bca;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span {margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span {border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus {color:#2a6496;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus {
	z-index:2;
	color:#fff;
	cursor:default;
	background-color:#428bca;
	border-color:#428bca
}
/***文章内容页*****/
#view_article {}
#view_article .head {}
#view_article .middle {height:auto;zoom:1;margin-top:24px;padding:0 10px;}
#view_article .main_title {margin-bottom:15px;font-size:20px;line-height:180%;color:#000;font-weight:500;text-align:center;}
#view_article .fit_title {line-height:40px;font-size:15px;color:#000;}
#view_article .top_about {color:#999;padding-bottom:20px;border-bottom:1px dashed #ddd;margin:auto;margin-bottom:15px;text-align:center;font-size:12px;}
#view_article .top_about a {color:#999;}
#view_article .abstract {width:96%;margin:0px auto 12px;padding:5px;color:#888;line-height:180%;border:1px solid #eee;display:none;}
#view_article .content {width:100%;margin:auto;}
#view_article .content td {padding:5px;vertical-align:middle;}
.content_word,.content_word td,.content_word p,.content_word div,.content_word span,.content_word a {font-size:15px;line-height:200%;color:#555;word-wrap:break-word;}
#view_article .nextpage {border-top:1px dashed #ddd;width:100%;margin:20px auto 0;padding:20px 0;font-size:14px;}
#view_article .nextpage a {font-size:14px;cursor:pointer;}
#view_article .nextpage a:hover {color:#f60;}
.keywords {text-align:right;color:#666;}
.keywords a {color:#666;}
/****列表页****/
#list_article {}
#list_article .head {}
#list_article .middle {height:auto;zoom:1;clear:both;}

/**/
.list_box{width:46%;text-align:center;}
.list_box img{width:96%%;height:100px;border:1px solid #f0f0f0;padding:1px;display:block;margin:auto;}
.list_box p{width:100%;height:30px;line-height:30px;overflow:hidden;}

/*控制内容页的图片，不能超过700像素*/
.content_word img {
	display:block;
	max-width:700px;
	height:auto;
	margin:auto;
	zoom:expression( function(elm) {
	if (elm.width>640) {
	var oldVW = elm.width;
	elm.width=700;
	elm.height = elm.height*(700 /oldVW);
}
}(this));
}

@media (min-width: 200px) and (max-width: 767px) {
	.content_word img{max-width:100%}
}
@media (min-width: 768px) and (max-width: 992px) {
  .content_word img{max-width:100%}
}


/*图片幻灯片展示*/

#preview {
	text-align:center;
	margin:10px auto 0px;
	width:560px;
	float:none
}
.jqzoom {
	border:#ddd 1px solid;
	width:560px;
	margin-bottom:10px;
	height:400px;
	overflow:hidden;
	_height:400px;
	position:relative;
}
.zoomdiv {
	width:560px;
	height:400px;
	left:859px;
	z-index:100;
	border:#e4e4e4 1px solid;
	position:absolute;
	text-align:center;
	display:none;
	overflow:hidden;
}
#spec {
	position:relative;
	width:550px;
	height:56px;
	margin-left:6px;
	overflow:hidden;
	padding-top:6px
}
.specLeftT {
	position:absolute;
	width:5px;
	background:url(../images/proddetlicon.gif) no-repeat -157px 0px;
	float:left;
	height:9px;
	top:17px;
	cursor:pointer;
	left:0px
}
.specRightT {
	position:absolute;
	width:5px;
	background:url(../images/proddetlicon.gif) no-repeat -164px 0px;
	float:left;
	height:9px;
	top:17px;
	cursor:pointer;
	right:0px
}
.specLeftF {
	position:absolute;
	width:5px;
	background:url(../images/proddetlicon.gif) no-repeat -145px 0px;
	float:left;
	height:9px;
	top:17px;
	cursor:pointer;
	left:0px
}
.specRightF {
	position:absolute;
	width:5px;
	background:url(../images/proddetlicon.gif) no-repeat -151px 0px;
	float:left;
	height:9px;
	top:17px;
	cursor:pointer;
	right:0px
}
#specList {
	display:inline;
	float:left;
	margin-left:2px
}
#specList UL LI {
	width:50px;
	display:inline;
	float:left;
	margin-right:4px
}
#specList UL LI IMG {
	border:#ccc 1px solid;
	padding-bottom:2px;
	padding-left:2px;
	width:40px;
	padding-right:2px;
	margin-bottom:1px;
	height:40px;
	padding-top:2px
}
.bigimg {
	WIDTH:800px;
	HEIGHT:800px
}
.jqZoomPup {
	z-index:10;
	border:#aaa 1px solid;
	position:absolute;
	filter:alpha(opacity=50);
	width:50px;
	background:#fede4f no-repeat 50% top;
	height:50px;
	visibility:hidden;
	top:0px;
	cursor:move;
	left:0px;
	opacity:0.5;
	-moz-opacity:0.5;
	-khtml-opacity:0.5
}
#specList {
	POSITION:absolute;
	TEXT-ALIGN:left;
	WIDTH:520px;
	HEIGHT:60px;
	OVERFLOW:hidden;
	TOP:0px;
	LEFT:13px;
}
#specList UL {
	POSITION:absolute;
	WIDTH:520px;
	LEFT:4px
}
/*图文列表*/
.spd-tuwen {clear:both;width:94%;padding:1.6em 3%;border:1px solid #eee;background-color:#fff;margin-bottom:20px;}
.spd-tuwen:hover{box-shadow:-2px 0 2px #efefef, /*左边阴影*/  2px 0 2px #efefef, /*右边阴影*/   0 -2px 2px #efefef, /*顶部阴影*/ 0 2px 2px #efefef; /*底边阴影*/}
.spd-tuwen:hover a{color:#09f;}
.spd-tuwen .title {font-size:20px;font-weight:500;height:30px;line-height:30px;overflow:hidden;padding-bottom:10px;margin-bottom:15px;}
.spd-tuwen .title i {display:block;width:5px;height:30px;background-color:#f00;float:left;margin-right:10px;margin-top:3px;position:relative;}
.spd-tuwen .title a {height:30px;font-size:20px;font-weight:500;display:block;float:left;}
.spd-tuwen .title a:hover {color:#f60;}
.spd-tuwen .info {line-height:150%;padding:20px 0;}
.spd-tuwen .info,.spd-tuwen .info a {color:#9FA3A7;font-weight:normal;}
.spd-tuwen .info a:hover {text-decoration:underline;}
.spd-tuwen .column {color:#9FA3A7;}
.spd-tuwen .author {font-size:14px;}
.spd-tuwen .intro {font-size:15px;line-height:180%;color:#666;overflow:hidden;text-indent:2em;}
.spd-tuwen .intro img {float:left;margin-right:20px;width:200px;max-height:160px;}
.spd-tuwen a.twmore {
	display:block;width:90px;height:30px;line-height:28px;float:right;text-align:center;color:#fff;text-indent:0;margin-top:10px;
	-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;
}
.spd-tuwen a.twmore:hover {background:#F60;text-decoration:none;}
/*内容展示样式、列表样式*/
.showart-list {
	width:100%;
	margin:auto;
	height:42px;
	line-height:42px;
	clear:both;
	padding-top:6px;
	padding-bottom:6px;
	border-bottom:1px dotted #ccc;
}
.showart-list:last-child {
	border-bottom:0;
}
.showart-list .title {
	width:80%;
	float:left;
	text-align:left;
	padding-left:16px;
	display:inline-block;
	background:url(../images/dian-green.jpg) no-repeat left center;
	overflow:hidden;
}
.showart-list .title a {
	font-size:14px;
	display:inline-block;
	width:100%;
}
.showart-list .title span {
	color:#999;
}
.showart-list .time {
	width:15%;
	float:right;
	text-align:right;
	color:#999;
}
.showart-list:hover .title {
	background:url(../images/dian-green.jpg) no-repeat left center;
}
.showart-list:hover .title a {
	text-decoration:none;
	color:#09f;
}
.showart-list .dload-tit {
	text-align:left;
	background:url(../images/dload.gif) no-repeat right center;
	overflow:hidden;
}
.showart-list .dload-tit a {
	display:block;
	font-size:14px;
}
.showart-list .dload-tit span {
	color:#999;
	margin-left:8px;
}
.showart-list:hover .dload-tit {
	background:url(../images/dload0.gif) no-repeat right center;
}
.showart-list:hover .dload-tit a {
	text-decoration:none;
	color:red;
}
/*图片比例基本为宽（3）:高（4）====图片比例基本为宽（4）:高（3）*/
.showart-list-pic34,.showart-list-pic43 {width:100%;margin:0 auto;overflow:hidden;}
.showart-list-pic34 ul,.showart-list-pic43 ul {width:100%;}
.showart-list-pic34 ul li,.showart-list-pic43 ul li {float:left;margin-right:20px;margin-bottom:15px;display:inline;width:278px;overflow:hidden;position:relative;}
.showart-list-pic34 ul li .photo,.showart-list-pic43 ul li .photo {width:278px;overflow:hidden;}
.showart-list-pic34 ul li .photo img,.showart-list-pic43 ul li .photo img {
	width:auto;height:auto;max-width:100%;max-height:100%;display:block;margin:auto;
	transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;
}
.showart-list-pic34 ul li .ititle,.showart-list-pic43 ul li .ititle {
	width:276px;height:44px;line-height:44px;font-size:14px;text-indent:25px;margin:10px auto 0;overflow:hidden;text-overflow:ellipsis;
	background:url(../images/dian-green.jpg) no-repeat 10px 20px;
}
.showart-list-pic34 ul li a,.showart-list-pic43 ul li a {
	width:100%;color:#666;display:block;
	transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;
}
.showart-list-pic34 .rsp,.showart-list-pic43 .rsp {width:100%;overflow:hidden;position:absolute;top:0;left:0;}
.showart-list-pic34 .text,.showart-list-pic43 .text {position:absolute;width:100%;left:-242px;top:0;overflow:hidden;display:none;}
.showart-list-pic34 .text h3,.showart-list-pic43 .text h3 {width:100%;height:60px;line-height:30px;text-align:center;color:#fff;font-size:18px;overflow:hidden;}
.showart-list-pic34 .text b,.showart-list-pic43 .text b {width:100%;text-align:center;color:#fff;font-size:12px;font-weight:normal;display:block;}
.showart-list-pic34 ul li a:hover,.showart-list-pic43 ul li a:hover {color:#35843c;}
.showart-list-pic34 ul li a:hover img,.showart-list-pic43 ul li a:hover img {
	width:276px;display:block;margin:auto;
	transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);
}
.showart-list-pic34 ul li.nomr,.showart-list-pic43 ul li.nomr {margin-right:0;}
/*图片比例基本为宽（3）:高（4）*/
.showart-list-pic34 ul li {height:412px;}
.showart-list-pic34 ul li .photo{height:335px;}
.showart-list-pic34 ul li .photo img {height:auto;max-height:100%;}
.showart-list-pic34 ul li a {height:335px;}
.showart-list-pic34 .rsp {height:335px;}
.showart-list-pic34 .text {height:335px;}
.showart-list-pic34 .text h3 {margin-top:90px;}
/*图片比例基本为宽（4）:高（3）*/
.showart-list-pic43 ul li {height:300px;}
.showart-list-pic43 ul li .photo{height:238px;}
.showart-list-pic43 ul li .photo img {height:auto;max-height:100%;}
.showart-list-pic43 ul li a {height:238px;}
.showart-list-pic43 .rsp {height:238px;}
.showart-list-pic43 .text {height:238px;}
.showart-list-pic43 .text h3 {margin-top:50px;}
/*video type css list  col=4*/
.showart-list-video {
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.showart-list-video ul {
	width:100%;
}
.showart-list-video ul li {
	float:left;
	margin-right:15px;
	margin-bottom:15px;
	display:inline;
	width:250px;
	height:232px;
	padding:4px 4px 0;
	border:1px solid #eee;
	overflow:hidden;
	position:relative;
}
.showart-list-video ul li .spphoto {
	width:250px;
	height:191px;
	margin-bottom:1px;
	overflow:hidden;
}
.showart-list-video ul li .spphoto img {
	width:250px;
	height:191px;
	transition:all .9s;
	-moz-transition:all .9s;
	-ms-transition:all .9s;
	-o-transition:all .9s;
	-webkit-transition:all .9s;
}
.showart-list-video ul li .sptitle {
	width:245px;
	height:40px;
	padding-right:5px;
	overflow:hidden;
	line-height:40px;
	color:#333;
	text-align:left;
	font-size:16px;
	text-indent:32px;
	background:url(../images/vp1.jpg) #fff no-repeat 8px center;
}
.showart-list-video ul li a {
	width:250px;
	height:232px;
	display:block;
	transition:all .9s;
	-moz-transition:all .9s;
	-ms-transition:all .9s;
	-o-transition:all .9s;
	-webkit-transition:all .9s;
}
.showart-list-video ul li a:hover {
	background:#fff;
}
.showart-list-video ul li a:hover img {
	transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
	-webkit-transform:scale(1.2,1.2);
}
.showart-list-video ul li.spnmr {
	margin-right:0;
}
.showart-list-video .sprsp {
	width:250px;
	height:191px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
}
.showart-list-video .sptext {
	position:absolute;
	width:71px;
	height:71px;
	top:-90px;
	left:108px;
	overflow:hidden;
	background:url(../images/video-list.png) no-repeat;
}
/*video type css list  col=3*/
.showsp {
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.showsp ul {
	width:100%;
	display:block;
	margin:auto;
}
.showsp ul li {
	float:left;
	margin-right:10px;
	margin-bottom:16px;
	display:inline;
	width:360px;
	height:309px;
	overflow:hidden;
	position:relative;
}
.showsp ul li .sphoto {
	width:360px;
	height:255px;
	margin-bottom:1px;
	overflow:hidden;
}
.showsp ul li .sphoto img {
	transition:all .9s;
	-moz-transition:all .9s;
	-ms-transition:all .9s;
	-o-transition:all .9s;
	-webkit-transition:all .9s;
}
.showsp ul li .sititle {
	width:360px;
	height:53px;
	line-height:52px;
	color:#333;
	text-align:left;
	font-size:16px;
	text-indent:50px;
	background:url(../images/vp2.jpg) #E5E5E5 no-repeat 20px center;
}
.showsp ul li a {
	width:360px;
	height:309px;
	display:block;
	transition:all .9s;
	-moz-transition:all .9s;
	-ms-transition:all .9s;
	-o-transition:all .9s;
	-webkit-transition:all .9s;
}
.showsp ul li a:hover {
	background:#fff;
}
.showsp ul li a:hover img {
	transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
	-webkit-transform:scale(1.2,1.2);
}
.showsp ul li.spwu {
	margin-right:0;
}
.showsp .srsp {
	width:360px;
	height:255px;
	overflow:hidden;
	position:absolute;
	background:#000;
	top:0;
	left:0;
}
.showsp .stext {
	position:absolute;
	width:71px;
	height:71px;
	top:-92px;
	left:155px;
	overflow:hidden;
	background:url(../images/video-list.png) no-repeat;
}

/*资讯类文章列表样式  简图+标题+时间*/
.artnewslist {
	width:1100px;
	margin:0 auto;
	overflow:hidden;
}
.artnewslist ul {
	width:1100px;
}
.artnewslist ul li {
	float:left;
	margin-right:25px;
	margin-bottom:25px;
	display:inline;
	width:256px;
	height:416px;
	overflow:hidden;
	position:relative;
	background:#fff;
	border-bottom:1px solid #ccc;
}
.artnewslist ul li .nvsphoto {
	width:256px;
	height:172px;
}
.artnewslist ul li .nvsphoto img {
	width:256px;
	height:172px;
	position:relative;
}
.artnewslist ul li .nvsphoto .cat {
	position:absolute;
	top:0px;
	left:0px;
	height:24px;
	line-height:24px;
	padding:0px 5px;
	background:#f26c23;
	color:#fff;
	border-bottom-right-radius:10px;
}
.artnewslist ul li .nvsititle {
	width:220px;
	height:224px;
	line-height:24px;
	color:#bdbdbd;
	text-align:left;
	font-size:14px;
	padding:10px 18px;
	transition:all .9s;
	-o-transition:all .9s;
	-moz-transition:all .9s;
	-webkit-transition:all .9s;
	-ms-transition:all .9s;
	overflow:hidden;
}
.artnewslist ul li .nvsititle b {
	height:48px;
	display:inline-block;
	overflow:hidden;
	font-size:16px;
	color:#333;
	transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	-webkit-transition:all .2s;
	-ms-transition:all .2s;
}
.artnewslist ul li a {
	width:276px;
	height:276px;
	background:#fff;
	display:block;
	transition:all .2s;
	-o-transition:all .2s;
	-moz-transition:all .2s;
	-webkit-transition:all .2s;
	-ms-transition:all .2s;
}
.artnewslist ul li a:hover .nvsititle {
	background:#f60;
	color:#fff;
}
.artnewslist ul li a:hover .nvsititle b {
	color:#fff;
}
.artnewslist ul li.nvspwu {
	margin-right:0;
}
.artnewslist .nvsrsp {
	width:256px;
	height:172px;
	overflow:hidden;
	position:absolute;
	background:#000;
	top:0;
	left:0;
}
.artnewslist .nvstext {
	position:absolute;
	width:67px;
	height:50px;
	top:-90px;
	left:100px;
	overflow:hidden;
	background:url(../images/newsb.png) no-repeat;
}

/*dui lian css*/
.duilian {
	top:140px;
	position:absolute;
	width:100px;
	overflow:hidden;
}
.duilian_left {
	text-align:left;
	left:6px;
}
.duilian_right {
	text-align:right;
	right:6px;
}
.duilian_con {
	width:100px;
	overflow:hidden;
}
.duilian_close {
	width:100%;
	height:24px;
	line-height:24px;
	text-align:center;
	display:block;
	font-size:13px;
	color:#555555;
	text-decoration:none;
}