@charset "utf-8";
img{max-width:100%;}
.top-max a{ color:#137cbf;}
.list1 a,.callback li a,.newslist li a,.inner-news a,.inner-nav a{ color:#333;}

/*动态 */
.actionbox{ }
/*.action-text{ width:50%; }
.action-text h1{font-family:"宋体"; padding:0.5em 0 0.4em 0; font-size:1.5em; font-weight:bold; text-align:center; color:#fff;}
.action-text p{ font-size:0.8em; padding:0 0 0.6em 0; text-align:center; color:#fff;}*/
/*.action-text1{ width:50%; }
.action-text1 h1{font-family:"宋体"; padding:0.6em 0 0.5em 0; font-size:1.2em; font-weight:bold; text-align:center; color:#fff;}
.action-text1 p{ font-size:0.9em; padding:0 0 0.5em 0; text-align:center; color:#fff;}*/
.action-image{ width:100%; overflow:hidden; box-sizing:border-box;}
.action-image img{ width:100%;}

/*inner-nav*/
.inner-nav{ color:#333; line-height:2.5em; padding-left:0.4em; border-bottom:#d9d9d9 1px solid; font-size:1em}
.inner-nav a:first-child {color: rgb(255, 132, 0); font-weight:700;}
.inner-news{ width:98%; margin:0 auto;}
.inner-news h1{ color:#000; font-size:1.2em; font-weight:bold; text-align:center; padding:0.6em 0 0em 0;}
.inner-news article{ padding:0 5px;}
.inner-news p{ color:#666; line-height:1.8em; letter-spacing:0.05em; margin-bottom:0.6em;}
.inner-news .info{
	text-align:center;
	font-size:0.8em;
	line-height:2;
	color:#333;
	border-bottom:1px dashed #ccc;
	margin-bottom:5px;
}

.newslist{ margin:0.7em 0; font-size:1em}
.newslist li{ line-height:1.8em; width:100%; overflow:hidden; color:#333; height:1.8em;}

/*look*/
.lookbox{ margin:0em auto 1em auto;}
.lookbox li{ float:left; background-color:#137cbf; color:#FFF;  width:32%; margin-right:2%; margin-top:0.4em; text-align:center; 
	line-height:3em;
	-webkit-text-shadow:2px 2px 2px #155547;
	-moz-text-shadow:2px 2px 2px #155547;
	-o-text-shadow:2px 2px 2px #155547;
	text-shadow:2px 2px 2px #155547;}
.lookbox li a{ width:100%; color:white;font-size:1em;}
.lookbox .margin-r{ margin-right:0;}

/*callback*/
.callback{ box-sizing:border-box; margin:1em auto; }
.neiyetitle h1{
	font-size: 1em;
	padding-bottom: 0.3em;
	border-bottom: 1px #ccc solid;
	color: #2f9dec;
	margin-bottom: 1%;
}
.callback ul li{
	width: 100%;
	font-size: 0.9rem;
	overflow:hidden;
	padding: 0.5em 1%;
	box-sizing:border-box;
	border-bottom: 1px #ccc dashed;
}
.callback ul li img{width:30%;height: 4.5rem;float:left;}
.callback ul li div{width:68%;float:right;}
.callback ul li div strong{width:80%;display: inline-block;vertical-align: middle;}
.callback ul li div a{}
.callback ul li a{
	font-size: 0.9rem;
}
#py .swiper-slide {
    width: 60%;
    height: 100%;
}
#py .swiper-slide a {
    display: block;
    width: 100%;
    font-size: 0.7rem;
    text-align: center;
    line-height: 2rem;
}
#py .swiper-slide video {
    width:100%;    
}
