theme-cases1body {font-family: "微软雅黑";font-size:12px;line-height: 1;color:#000;width:100%;overflow-x: hidden;}
body,html,p,div,ul,ol {margin:0;padding:0;}
h1,h2,h3,h4 {
	margin:0;
	line-height: 1;
	font-size:14px;
}
i,b{font-style: normal;font-weight: normal;}
h3 a{color:#000;}
a{color:#666;transition:all .5s ease;-webkit-transition:all .5s ease;}
.imgw100{display: block;width: 100%;}
a:hover {color:#666;}
button {border:0;}
ul,ol,li {
	list-style: none;
	margin:0;
}
.f-14 {font-size:14px;}
.f-16 {font-size:16px;}
.f-18 {font-size:18px;}
.f-22 {font-size:22px;}
.f-24 {font-size:24px;}
.f-28 {font-size:28px;}
.f-32 {font-size:32px;}
.l-h-32 {line-height: 32px;}
.text-up {text-transform: uppercase;}
.m-l-10 {margin-left:10px;}
.p-l-10 {padding-left:10px;}
.ellipsis {
	white-space: nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
}
.header {height: 60px; background: #fff;}
.pull-right {float: right !important;font-size: 12px;}
.header .nav-list li {float: left;width: 80px;line-height: 60px;}
.div_banner{position: relative;}
.div_banner div img{width:100%;height:100%;}
.div_banner div{position: relative;}
.guest{
	font-size: 14px;
    font-family: 宋体;
    color: black;
    position: absolute;
    line-height: 26px;
    width: 450px;
    left: 23%;
    top: 68%;
	}
.guest i{color: #ff4949; font-family: 微软雅黑;}
.introduction{background-color: #ffe92f;height: 260px;width: 100%;}
/*.introduction img{width: 100%;height: 260px;}*/
.w925{width: 1000px;margin: 0 auto;}
.introduction_middle{background: url(../images/dy_bg1.jpg) no-repeat;height: 260px;}
.introduction_middle p i{float: right;text-transform: uppercase;font-size: 14px;color: #ff4949;display: inline-block;padding-top: 30px;}
.introduction_middle p b{font-style: normal;font-size: 14px;display: inline-block;padding-top: 40px;line-height: 30px;}
.introduction_middle p{
	height: 260px;
	position: relative;
}
.left_jiantou{position: absolute;top: -21px;left: -64px;}
.right_jiantou{position:absolute ;bottom: -23px;right: -80px;}
.guest_List ul li{padding: 90px 0px;}
.guest_List ul li div.contain{width: 1000px;margin: 0 auto;}
/*.guest_List ul li:nth-of-type(odd){ margin-left: 20px;}奇数行*/   
.guest_List ul li:nth-of-type(even){background: #f2f2f2;} 
.contain .left {
    width: 280px;
    float: left;
    overflow: hidden;
    display: inline;
}
.contain .right {
    width: 720px;
    float: left;
    overflow: hidden;
    display: inline;
}
.contain .right p{height: 78px;line-height: 26px;font-size: 14px;margin-top: 30px;}
.contain .right h2 span{font-size: 18px;display: block;font-weight: normal;padding-bottom: 20px;padding-top: 2px;}
.contain .right h2 i{font-size: 14px;color: #808080;}
.contain .left img{display: inline-block;width: 200px;height: 200px;}
.clear{height: 0px;width: 0px;clear: both;}
.check{display: block;width: 100px;height: 30px;background: #ff4949;color: white;border-radius: 4px;font-size: 14px;margin-top: 25px;}
.footer {
    height: 40px;
    color: white;
    background-color: #333333;
}
.footer .linkus {
    height: 30px;
    margin-top: 10px;
}

.text-center {
    text-align: center;
}
.footer .linkus .wx {
    position: relative;
    background-position: -77px 0;
}
.footer .linkus a {
    display: block;
    float: right;
    margin-left: 14px;
    width: 24px;
    height: 24px;
    background: url(../images/theme_icon_link.png) no-repeat;
}
.footer .linkus .wb {
    background-position: -38px 0;
}
.footer a {
    color: white;
}
.footer .copyright {
    line-height: 40px;
    font-size: 12px;
}
.guest_List ul li:hover {
    box-shadow: 2px 2px 15px rgba(0,0,0,.15);
}
.laryer{	
    position: fixed;
    width: 100%;
    height: 500px;
    top: 0;
    left: 0;
    z-index: 9999995;
  	display: none;
    background: rgba(1,1,1,0.6);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.laryer_back_insert_img{	
	position: fixed;
    top: 5%;
    left: 78%;
    width: 50%;
    max-width: 780px;
    min-width: 320px;
    cursor: pointer;
}
.laryer_back_insert_img img{
	width: 45px;
	height: 45px;
	display: block;
}
.laryer_content{
    position: fixed;
    top: 50%;
    left: 50%;
    width: 50%;
    max-width: 780px;
    min-width: 320px;
    height: 650px;
	overflow-y: auto;
    z-index: 9999999;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
   /* margin-bottom: 10px;*/
/*	margin-right: 100px;*/	
}
.laryer_role{
	background: #ffe92f;
	padding: 40px 0px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.laryer_role img{width: 180px;height: 180px;border-radius: 50%;margin: 0 auto;display: block;}
.laryer_role p i{font-size: 28px;color: #000000;text-align: center;display: inline-block;width: 100%;margin: .67em 0;}
.laryer_role p b{
	color: #333333;
	text-align: center;
	font-weight: normal;
	display: inline-block;
	margin-top: 5px;
	width: 100%;
}
.laryer_article{
	background: white;
	padding: 30px 60px 10px 60px;		
}
.laryer_article p{font-size: 12px;line-height: 26px;margin-bottom: 20px;text-indent: 13px;}
.laryer_article p img{display: block;margin:10px auto ;width: 100%;height: auto;}
/*右侧导航css*/
.fixednav {
    position: fixed;
    _position: absolute;
    left: 50%;
    top: 30%;
    display: none;
    margin-left: 505px;
    margin-top: -150px;
    width: 130px;
    overflow: hidden;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-278));
    z-index: 999999999999;
}
.qnavlist {
    zoom: 1;
    z-index: 2;
    position: relative;
    border-radius: 4px;
}
.qnavlist li {
    height: 45px;
    text-align: center;
    background: #4d4d4d;
    border-bottom: 1px solid #808080;
}
.qnavlist li a {
    display: block;
    line-height: 45px !important;
   /* padding: 0 0 0 28px;*/
    font: 16px/36px "Microsoft YaHei";
    color: #666;
    background-position: -123px 10px;
    outline: none;
    color: white;
}
.fixednav .backtop {
    margin-left: 1px;
    width: 130px;
    height: 46px;
    text-indent: -999em;
    overflow: hidden;
    cursor: pointer;
    z-index: 2;
    position: relative;
    background:url(../images/top.png) 40px 0 no-repeat;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="../images/top.png");
}