@CHARSET "UTF-8";
*{margin:0;padding:0}
body{
	font-family:microsoft yahei;
	margin:0 auto;
	/* background:url(../images/about.jpg) no-repeat 0px -80px; */
}

.nav-header{
 	background: url(../images/constance_us.jpg) no-repeat scroll center 0;
}


.menu_bar{
	margin:0 auto;
	max-width:1920px;
	min-width:1080px;
	/* border:1px solid red; */
}
.menu_bar .menu{
	margin:0 auto;
	width:56%;
	margin-top:30px;
	min-width:1080px;
	/* border:1px solid red;; */
}
.menu_bar .menu .left{
	margin-top:12px;
	width:240px;
	display:block;
	height:2px;background:#000;
	/* border:1px solid blue; */
	float:left;
}
.menu_bar .menu .right{
	margin-top:12px;
	width:240px;
	display:block;
	height:2px;
	background:#000;
	float:right;
}
.menu_bar .menu ul{
	margin:0 auto;
	width:600px;
	float:left;
}
.menu_bar .menu ul li{
	list-style:none;
	display:inline-block;
	width:90px;
	height:25px;
	line-height:23px;
	border-radius:10px;
	border:1px solid #808080;
	text-align:center;
	margin:0 2px;
}

.about_us{
	margin:0 auto;
	width:56%;
	min-width:1080px;
}

.about_us .newabout{
	margin:30px auto;
}
.about_us .newabout strong{
	color:#414e6a;
	font-weight:bold;
}
.about_us .newabout ul{
	margin:25px 0px;
	
}
.about_us .newabout ul li{
	list-style:none;
	margin:10px 0px;
	color:#848484;
}

.about_us .newabout img{
	width:100%;
	height: auto;
}
.about_us .about{
	margin-top:115px;
	width:56%;
	height:260px;
	/* border:1px solid red; */
	/* text-indent:100px; */
	
	/* background:url(../images/about.jpg) no-repeat -300px -220px; */
	
}

.about_us .about .nr{
	width:600px;
	height:260px;
	border:1px solid red;
	/*padding:0px auto;
	 line-height:80%; */
	font-family:microsoft yahei;
	font-size:8px;
	color:#555;
	float:right;
}
.about_us .about .nr h1{
	font-size:18px;
	font-family:microsoft yahei;
	/* line-height:90px; */
	text-indent:20px;
	font-weight:normal;
}
.about_us .about .nr h1 span{
	font-size:18px;
	/* color:#b91d21; */
}

.about_us .about .tv{
	/* margin:50px auto; */
	width:400px;
	height:260px;
	/* border:1px solid red; */
	/* background:url("../images/tv1.png") no-repeat; */
	/* position: relative; */
	 border:1px solid red;
	float:left;
}
/* 
.about_us .about .tv img{
	width:400px;
	height:260px;
    opacity: 0.8;
	border:1px solid blue;
}
.about_us .about .tv video{
	width:400px;
	height:260px;
    opacity: 0.8;
	border:1px solid blue;
    opacity: 0.8;
} 
*/




.about_us .qualifications{
	/* width:1300px;
	height:2340px;
	border:1px solid black; */
}
.about_us .qualifications{}
.about_us .qualifications dl{
	width:1300px;
	height:2340px;
	/* border:1px solid black; */
}
.about_us .qualifications div div{margin:0 auto;width:140px;/* border:1px solid #000040; */}
.about_us .qualifications div .zscq{
	width:1000px;
	height:1100px;
	margin-top:30px;
	/* border:1px solid #ff8080; */
	text-align:center;
	
}
/* .about_us .qualifications div .zscq h2{
	border:1px solid #ff8080;
	display:block;
	width:140px;
	height:40px;
	margin:20px auto;
	margin:0 auto;
} */
.about_us .qualifications div .zscq span{font-size:20px;}
.about_us .qualifications div .zscq .rz{
	width:908px;
	height:400px;
}
.about_us .qualifications div .zscq .rz ul{
	width:908px;
	height:364px;
	margin:50px auto;
    /* border:1px solid lime; */
    overflow: hidden;
}
.about_us .qualifications div .zscq .rz ul li{
    list-style: none;
    width:106px;
    height:354px;
      /* background-color: red; */
      /*border:1px solid black;*/
    float: left;
    transition-property: width ;
    transition-duration: 0.5s;
    transition: width 0.5s;
}
.about_us .qualifications div .zscq .rz ul:hover li{
    width:106px;
}
.about_us .qualifications div .zscq .rz ul li:hover{
    width:262px;
    border:4px solid #ffeb3b;
}
.about_us .qualifications div .zscq .syxx{
	width:908px;
	height:400px;
}
.about_us .qualifications div .zscq .syxx ul{
	width:902px;
	height:358px;
	margin:80px auto;
    /* border:1px solid lime; */
    overflow: hidden;
}
.about_us .qualifications div .zscq .syxx ul li{
    list-style: none;
    width:106px;
    height:354px;
      /* background-color: red; */
      /*border:1px solid black;*/
    float: left;
    transition-property: width ;
    transition-duration: 0.5s;
    transition: width 0.5s;
}
.about_us .qualifications div .zscq .syxx ul:hover li{
    width:106px;
}
.about_us .qualifications div .zscq .syxx ul li:hover{
    width:262px;
    border:2px solid #ffeb3b;
}
.about_us .qualifications div .cpzcz{
	width:1000px;
	height:745px;
	margin-top:30px;
	/* border:1px solid #ff8080; */
	text-align:center;
}
.about_us .qualifications div .cpzcz div{
	margin:50px auto;
	width:392px;
	height:529px;
}
.about_us .qualifications div .cpzcz span{font-size:20px;}
.about_us .qualifications div .cpzcz img{
	width:392px;
	height:529px;
	border:6px solid #ffeb3b;
}
h2{
	border:1px solid #000000;
	display:block;
	width:140px;
	height:40px;
	margin:0 auto;
	display:block;
	font-size:22px;
	font-family:microsoft yahei;
	line-height:40px;
	/* text-indent:20px; */
	font-weight:normal;
	text-align:center;
}