﻿@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0;}
ul,li{margin:0; padding:0; list-style:none;}
img{ border:0;}

#banner { position:relative; width:100%; height:931px; overflow:hidden;}
#banner ul { position:absolute; bottom:8px; z-index:1003; left:50%; margin-left:-40px;}
#banner ul li {width:13px; height:13px; line-height:13px; background:url(../images/ipointoff.png) no-repeat; cursor:pointer; float:left; margin-right:20px; display:inline; text-indent:-9999px; overflow:hidden;}
#banner ul li.on { background:url(../images/yuan1.png) no-repeat;}
#banner_list a{position:absolute; left:50%; margin-left:-720px;}


/*联系页*/

.banner-contact {
	margin-top: 70px;
	margin-bottom: 20px;
}

.altp {
	text-align: center;
}

.wb {
	text-align: center;
	margin-top: 30px;
	;
}

.wb span {
	font-size: 25px;
	color: black;
	font-family: "微软雅黑";
}

.wb p {
	font-family: "微软雅黑";
	color: black;
	font-size: 14px;
	margin-top: 10px;
}

.banner-news {
	margin-top: 12%;
}

/*新闻页*/
.biaoti h2{
	font-size:18px;
	text-align:center;
	margin-bottom:10px;}
	.col-xs-6 .n-t{
	font-size: 16px;
    font-weight: 500;
    margin: 10px 0;}
	.n-t2{
		font-size: 13px;
    line-height: 22px;}
	.fanye{
		text-align: center;
    margin-bottom: 7%;
    margin-top: 7%;}
	.fanye .onclick{
		padding:4px 4px;
		color: #fff;
    background: #c60013;}
/*米麦页*/
.title1{
	    color: #434343;
    font-size: 22px;
    line-height: 31%;
    letter-spacing: 0.18em;
    font-family: 'MyriadPro-LightCond';
    font-weight: 100;
    font-stretch: ultra-condensed;
    width: 100%;
    text-align: center;
    margin-top: 9%;}
	.case{
		text-align:center}
		.sub-red{
	text-align:center;}
	.case-t{
		font-size: 20px;
    margin-top: 10px;
		text-align:center}
		.more{
	margin-left:30%;
	background:url(../images/r-button.jpg) no-repeat 114px center;
    background-size:20% 30%;
    clear: both;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    border: 1px #c60013 solid;
    font-size: 14px;
    width: 162px;
	margin-bottom:17px;}
	/*.case-t{
		margin-bottom:3%;
	font-size: 1.3em;
    margin-top: 1%;
    border-bottom: 1px #A0A0A0 solid;
    padding-bottom: 10px;
    width: 22%;
    margin-left: 40%;}*/
	.cont-t{
		font-size: 14px;
    padding: 0 15px;}
	.a{
		margin-top:10px;}
/*企业优势*/
.p1{
	border-bottom: 1px #949494 solid;
    padding-bottom: 5%;}
	.who{
		text-align: center;
    border-bottom: 1px #c60013 solid;
    padding-bottom: 4%;}
.a-p{
	margin-top:3%;}
	
/*案例*/
.mainNav {
	padding: 30px 0;
	text-align: center;
}

.mainNav .child {
	color: #808080;
	font-size: 10px;
	text-align: center;
	width: 19%;
	height: 25px;
	line-height: 20px;
	border: 2px solid #B9B8B8;
	margin: 0 8px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

.mainNav .on {
	background: #e60012;
	border: 2px solid #e60012;
	color: #fff;
	font-size: 10px;
	text-align: center;
	width: 19%;
	height: 25px;
	line-height: 20px;
	margin: 0 8px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

.casewb {
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
}

.casewb span {
	font-size: 25px;
	color: black;
	font-family: "微软雅黑";
}

.casewb p {
	font-family: "微软雅黑";
	color: black;
	font-size: 14px;
	margin-top: 10px;
}


 .gdc .gdal {
	background: #e60012;
	border: 2px solid ;
	color: #fff;
	font-size: 10px;
	text-align: center;
	width: 70px;
	height: 25px;
	line-height: 20px;
	margin: 0 40%;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-top: 20px;
	margin-bottom: 10px;
}
/*业务*/
.last{
	text-align:center;
	margin:6%}
.ding{
	color:#666;
	display:inline;
	    padding: 5px;
    border: 1px #787878 solid;}
a:hover{
	text-decoration:none !important;
	}

.mainNav {
	padding: 8% 0 7% 0;
	text-align: center;
}




.casewb {
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
}

.casewb span {
	font-size: 25px;
	color: black;
	font-family: "微软雅黑";
}

.casewb p {
	font-family: "微软雅黑";
	color: black;
	font-size: 14px;
	margin-top: 10px;
}


.gdc .gdal {
	background: #e60012;
	border: 2px solid #B9B8B8;
	color: #fff;
	font-size: 10px;
	text-align: center;
	width: 70px;
	height: 25px;
	line-height: 20px;
	margin: 0 40%;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-top: 20px;
	margin-bottom: 10px;
}

/*案例详情页*/
.gdal1{
	border: 2px solid #CCCCCC;	
	font-size: 10px;
	text-align: center;
	width: 80px;
	height: 25px;
	line-height: 20px;
	margin: 0 40%;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-bottom: 10px;	 
}

.gdal2 {
	background: #e60012;
	border: 2px solid #B9B8B8;
	color: #fff;
	font-size: 10px;
	text-align: center;
	width: 80px;
	height: 25px;
	line-height: 20px;
	margin: 0 40%;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-bottom: 10px; 
}

.gd{margin-bottom: 50px;margin-top: 10px;}

.gdal1{
	clear: both;
    padding:  1px 10px;
    float: left;
    margin: 0px;
    border: 1px #c60013 solid;
    margin-left: 15%;
    margin-bottom: 4%;
    margin-top: 3%;
    }
    
.gdal2{
	padding:  1px 10px;
    float: left;
    margin: 0px;
    border: 1px #c60013 solid;
    margin-left: 20%;
    margin-bottom: 4%;
    margin-top: 3%;
    }

.albt{margin-top: 75px;
	clear:both;
}
.altitle{
	border-bottom:1px solid #CCCCCC;
	height:100px;
	text-align: center;
	margin:auto;
}
.altitle .albt1{			
	padding-top:8%;
    padding-bottom:3%;
	font-size: 20px;     
}
.altitle .albt2{font-size: 10px;}

.t_content {
	line-height: 2em;
	margin: auto;
	padding: 20px;}
.text{margin-top: 10px;}
.text p{font-family: "微软雅黑";font-size: 14px;line-height: 22px;}
.t_content img{margin-bottom: 10px;margin-top: 10px;width:100% !important;height: 100% !important;}
.text span{margin-top: 10px;
    margin-bottom: 10px;
    font-weight: 700;
    color: #333;}

/*新闻详情页*/
.xwbt{margin-top: 12%;
	clear:both;
	    background: #c60013
}
.xwtitle{
	height:100px;
	text-align: center;
	margin:auto;
}
.xwtitle .xwbt1{color: #fff;			
	padding-top: 20px;
    padding-bottom: 15px;
	font-size: 20px;     
}
.xwtitle .xwbt2{color: #fff;font-size: 10px;}
.t_content h2{font-size: 20px;margin-top: 5%;
    margin-bottom: 10%}

.xb{margin-top:30px;}
.sx{margin: 10px auto;}

.xb .sx a{color:#666;transition:0.5s; }
.xb .sx a:hover { color:red; }

.tvp_controls .tvp_button .tvp_playpause_button .tvp_play{background-color:transparent!important;}

/*电影排期*/
.dy_content {
	
		margin: 25px auto 0;
		
}
.dy_content .dylist {margin-left: 20px;
	width: 35%;
	height: 75%;
	float: left
}

.dylist h3 {
	font-size: 28px;
	color: #eee;
	font-weight: normal;
}
.dylist img{width: 100%;height: 185px;}


.dy_content dl {
	    width: 35%;
	float: left;
	margin: 0 33px;
}

.dy_content dt {
	font-size: 18px;
	color:#e60012;
	margin-bottom: 5px;
}

.dy_content dd {
	width: 135%;
	font-size: 13px;
	height: 95px;
	line-height: 22px
}

.dy_content dl .lj {
	color: #a1392e;
	float: right;
	font-size: 10px;
}

.dy_content li {
	margin-left: 1%;
	margin-bottom: 25px;
}

.dy_content li .donghua {
	display: block;
	overflow: hidden;
}

.dy_content li .donghua img:hover {
	transform: scale(1.08);
	transition: all ease 0.5s
}

.ygp {
	width: 60%;
	height: 25%;
	font-size: 16px;
	text-align: center;
	border: 1px solid;
	border-radius: 7px;
	background-color: #FFFFFF;
	margin-top: 25%;
}
.ygp a{color: #767676;line-height: 25px;}


.pqyf{height: 40%;
background-color:#c60013;
	font-size: 20px;
	margin-bottom: 20px;
}
.pqyf h2{
	color: #FFFFFF;
	line-height: 170%;
    margin-left: 2%;
}


.moviepq .child.on{
    background: #e60013;
    border: 1px solid #e60013;
    color: #fff;
}
.moviepq .child:hover{
    background: #e60013;
    border: 1px solid #e60013;
    color: #fff;
}

.moviepq .child {
        cursor: pointer;
    position: relative;
    color: #808080;
    font-size: 16px;
    text-align: center;
    width: 45%;
    height: 18%;
    line-height: 31px;
    border: 2px solid #B9B8B8;
    margin: 5px 5px;
    display: inline-block;
}
.moviepq{
    margin-bottom: 20px;
    text-align: center;
}
