.con{width: 100%;max-width: 1200px;margin: 0 auto;}
/*头部*/
.yunu-header{
	position: relative;
	z-index: 99;
}
.hdt{
	background-color: #f3f3f3;
	height: 37px;
	line-height: 37px;
	font-size: 12px;
	color: #333;
}
.hdt p{
	float: left;
}
.hdt .tel{
	float: right;
}
.hdt .tel span{
	color: #f00;
}
.hdb{
	position: relative;
	z-index: 1;
	background-color: #fff;
	*zoom:1;
}
.hdb:after,.hdb:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.hdb .logo{
	overflow: hidden;
    height: 85px;
    line-height: 85px;
    padding-top: 25px;
}
.hdb .logo img{
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	max-height: 100%;
}
.menuBtn{
	display: none;
	position: relative;
	float: right;
	margin-top: 4px;
	width: 40px;
	height: 40px;
	padding: 5px;
	cursor: pointer;
}
.menuBtn b{
	display: block;
	width: 100%;
	height: 2px;
	border-radius: 2px;
	background-color: #0097d6;
	margin: 5px 0 7px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.menuBtn.open b{
	position: absolute;
	left: 5px;
	top: 35%;
	display: none;
	width: 30px;
}
.menuBtn.open b:first-child{
	display: block;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
}
.menuBtn.open b:last-child{
	display: block;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
}
.yunu-nav{
	float: right;
	margin-right: -15px;
}
.yunu-nav li{
	position: relative;
	float: left;
	height: 110px;
	line-height: 110px;
	padding: 0 15px;
}
.yunu-nav li > a{
	position: relative;
	display: block;
	font-size: 16px;
	color: #333;
	text-align: center;
}
.yunu-nav li > a:after{
	display: none;
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 4px;
	background-color: #0097d6;
}
.yunu-nav li:hover > a{
	color: #0097d6;
}
.yunu-nav li.on a{ color: #0097d6; }
.yunu-nav li:hover > a:after{
	display: block;
}
.yunu-nav li:hover .nav-sub{
	display: block;
}
.nav-sub{
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	padding: 10px 0;
	background-color: #fff;
	z-index: 99;
}
.nav-sub > dd{
	position: relative;
}
.nav-sub > dd > a{
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #666;
	text-align: center;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.nav-sub > dd:hover > a{
	color: #fff;
	background-color: #0097d6;
}
.nav-sub > dd:hover .nav-sub2{
	display: block;
}
/*头部*/
/*优势项目*/

.adv li {
	float:left;
        width: 240px;
    height: 100px;
    border: #e5e5e5 solid 1px;
	margin-left:20px;

}
.adv .fr h2 {
    padding-top: 10px;
}
.adv .fr  {
    padding-right:25px;
    padding-top:10px;
}
.adv li img{
	float:left;
	padding-top:20px;
	padding-left:15px;
	
}
.item-grid {
   background:#fff;
   filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
   -moz-box-shadow: 2px 2px 10px #909090;
   -webkit-box-shadow: 2px 2px 10px #909090;
   box-shadow:2px 2px 10px #909090;
}
.adv {
    margin-top: 50px;
	width: 100%;max-width: 1070px;
	margin-left:auto;
	margin-right:auto;
	
}
.txt {
    width: 122px;
}
.title {
    text-align: center;
    margin-top: 50px;
    padding-top: 50px;
	padding-bottom: 50px;
}
.title h2 {
    font-family: "微软雅黑";
    margin-top: -10px;
}

.xfgcal {
    margin-top: 20px;
    background: #efefef;
	padding-bottom:20px
}
p.titEn {
    font-size: 22px;
    font-weight: 800;
    color: #b5b2b2;
    text-transform: capitalize;
    font-style: italic;
    font-family: -webkit-body;
}

/*关于我们*/
.about .fr {
    width: 360px;
    background: url(../images/gy/2.jpg);
    height: 420px;
}

.about h1 {
    text-align: center;
    color: #d93c3c;
    font-family: '微软雅黑';
	    margin-top: 250px;
		margin-bottom:10px;
}

p.ustxt {

	text-indent:24px;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
}
p.xx a{
    float: right;
    margin-right: 30px;
    margin-top: 10px;
    color: #a54f4f;
}
.case {
    background: url(../images/case/bk.jpg ) no-repeat;  
    height: 500px;
}

/*I资讯*/
.ixfzixun{margin:auto; width:1200px; padding-top:20px; padding-bottom:20px;}
.ixfzixunbt{float:left;width:1200px; height:120px; background:url(../images/ijishubg.png) no-repeat center;}
.ixfzixunbt h2{float:left; margin-left:450px; width:180px; line-height:120px; font-size:30px; text-align:center; color:#ffffff;}
.izixuntitle em{float:left; margin-left:80px;background:#E3332D; width:45px; height:5px;}
.izixunxm{margin:auto; width:960px; height:45px; padding:30px;}
.izixunxm li{float:left; width:148px;border-radius:10px;background:#ffffff;margin-left:5px; margin-right:5px; height:43px; border:1px solid #dddddd; font-size:16px; text-align:center; line-height:43px;}
.izixunxm .hover{background:#E4332D; color:#FFFFFF;border:1px solid #E4332D; }
.izixunsml{float:left; width:690px; height:460px;}
.izixunsml img{border-radius:5px;}
.izixunsmr{float:right;width:500px;height:460px; font-size:14px; background:#fff;border-radius:5px;}
.izixunsmr .jianjie{float:left; width:490px; padding:8px; height:131px; border-bottom:1px solid #999999;}
.izixunsmr .jianjie .lbimg{float:left; width:180px; height:120px;}
.izixunsmr .jianjie .lbimg img{width:180px; height:120px;}
.izixunsmr .jianjie .lbxq{float:right; width:300px;}
.izixunsmr .jianjie .lbxq h2{font-size:20px; line-height:30px;color:#333333;}
.izixunsmr .jianjie .lbxq ul{font-size:14px; color:#999; height:75px; line-height:20px;}
.izixunsmr .jianjie .lbxq p{font-size:14px; color:#999;}
.izixunsmr .jianjie .lbxq p a{color:#999;}
.izixunsmr .liebiao{float:left; width:590px; padding:5px; height:320px; line-height:27px;}
.izixunsmr .liebiao li{float:left; width:255px; margin-right:10px;padding-left: 20px;}
.izixunsmr .liebiao li a{color:#333333;}
/*I资讯*/
.links{ background:#2B2B2B; width:100%; height:80px; clear:both;}
.links h2{ font-size:14px; line-height:80px; color:#dddddd; float:left; margin-right:10px;}
.links ul{ float:left;}
.links li{ line-height:80px; color:#dddddd; margin-right:15px; float:left;}
.links li a{ color:#dddddd; }

.space1{ width:100%; height:55px; clear:both; overflow:hidden;}

.footer{ background:#222222; width:100%; clear:both; overflow:hidden; padding:20px 0;}
.footer p{ text-align:center; color:#999; line-height:35px;}
.footer a{ color:#999;}
.footer a:hover{ color:#FFF;}
.bottom_ad {
    position: fixed;
    _position: absolute;
    bottom: 0px;
    left: 0px;
    margin-top: 30px;
    width: 100%;
    font-size: 30px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    background: rgba(200, 2, 0,.8);
    color: #fff;
    font-weight: bold;
}

/*内容页*/
.list_banner{ width:100%; height:346px; background:url(../images/banner.png) no-repeat;}
.list_banner .mask{ width:308px; height:267px; padding:40px; float:left; background:url(../images/list_09.png); position:relative;}
.list_banner .mask .list{ width:100%; clear:both; padding-top:30px;}
.list_banner .mask .list li{ text-align:center; float:left; margin:0 12px;}
.list_banner .mask .list li span{ display:block; line-height:40px;}
.list_banner .mask h1{ font-size:36px; line-height:40px; position:absolute; left:40px; top:40px; z-index:2;}
.list_banner .mask h2{ font-size:24px; line-height:40px; color:#c70d0b; font-weight:normal; margin-top:60px;}
.list_banner .mask h3{ font-size:24px; line-height:40px; font-weight:normal;}
.list_banner .mask i{ font-size:24px; font-style:normal; color:#E2D2D4; position:absolute; left:40px; top:65px; z-index:1;}
.list_banner .letter{ width:810px; padding-top:130px; float:left; font-size:32px; color:#FFF; text-align:center; text-shadow: .2rem 0rem .5rem #333,-.2rem 0rem .5rem #333,0rem .2rem .5rem #333,0rem -.2rem .5rem #333; line-height:50px;}

.az-list li {
    float: left;
    width: 220px;
    height: 223px;
    margin-left: 10px;
    text-align: center;
    font-size: 16px;
   
}
.az-list .pic img {
    width: 210px;
    height:157px;
	padding:5px;
	 border: solid 1px #efefef;
}
.sm_title {
    padding-top: 10px;
    padding-bottom: 10px;
}

/**内容**/
.nrleft{float:left;border:1px solid #DFDFDF; width:300px; margin-top:10px; background:#FFFFFF;}
.nrleft h2{float:left;width:300px; background:#CA110F; line-height:40px; text-align:center;color:#FFFFFF;}
.nrleft .daohang{float:left; width:300px;}
.nrleft .daohang li{float:left; width:130px;line-height:40px; font-size:16px;border:1px solid #DFDFDF; margin:9px; text-align:center;border-radius:5px;}
.nrleft .daohang li:hover{background:#CA110F;}
.nrleft .daohang li:hover a{color:#FFFFFF;}
.nrleft ul{float:left; width:280px; padding:10px; font-size:16px; line-height:30px;}
.nrright{float:right;border:1px solid #DFDFDF;width:890px;margin-top:10px;background:#FFFFFF;}
.nrright .weizhi{float:left;width:100%; height:40px;border-bottom:1px solid #DFDFDF; color:#FFFFFF;}
.nrright .weizhi h2{float:left; padding-left:10px; padding-right:10px;background:#CA110F; line-height:40px;}
.nrright .weizhir{float:right; margin-right:20px;line-height:40px;}


.list-con ul li .left{float:left;width:220px;height:166px;overflow:hidden;margin-right: 10px;
    margin-left: 10px;}
.list-con ul li .left img{width:220px;}
.list-con ul li .right{float:right;width:620px; margin-right: 10px;}
.list-con ul li .right .div1{height:25px;line-height:22px;margin-bottom:7px;overflow:hidden;}
.list-con ul li .right .div1 a{font-size:20px;color:#333;  font-weight: 600;  font-family: '微软雅黑';}
.list-con ul li .right .div1 a:hover{color:#da000e;}
.list-con ul li .right .div2{height:90px;color:#666;font-size:14px;line-height:22px;}
.list-con ul li .right .div2 a{color:#999;float:none;}
.list-con ul li .right .div2 a:hover{color:#666;}
.list-con ul li .right .div3 span{float:left;color:#999;font-size:12px;}
.list-con ul li .right .div3 .span3{float:right;}
.list-con ul li .right .div3 .span1{margin-right:30px;padding-left:20px;background:url(../images/view.jpg) 0 center no-repeat;}
.list-con ul li .right .div3 .span2{padding-left:15px;background:url(../images/care.jpg) 0 center no-repeat;}
.list-con ul .li_fenye{margin-top:50px;width:648px;}

.pages {
    float: right;
    padding-right: 20px;
    line-height: 40px;
    font-size: 16px;
  
}

.list_banner2{ width:100%; height:330px; background:url(../images/case.jpg) no-repeat; text-align:center; padding-top:70px;}
.list_banner2 h1{ font-size:60px; line-height:80px; color:#FFF; font-weight:normal;}
.list_banner2 h2{ font-size:28px; line-height:40px; font-weight:normal; margin:10px 0; color:#FFF;}
.list_banner2 h3{ font-size:18px; line-height:40px; font-weight:normal; color:#FFF;}
.list_banner2 i{ font-size:26px; font-style:normal; color:#A8A8A6;}

ul#list li {
    width: 420px;
    height:350px
}
ul#list li img{

    width:360px;
    height:270px;

}

.biaot h1 {
    text-align: center;
    font-size: 30px;
    padding: 10px;
    margin-top: 20px;
	font-family: '微软雅黑';
	margin-bottom: 30px;
}
.biaot {
    text-align: center;
}

.biaot p{font-size:14px;padding-bottom:20px;}


.body  img {
    width: 500px;
    margin: 0 auto;
    display: block;
}

.body p {
    font-size:16px;
    line-height:26px;
}
.body{padding:20px;}

.tuijian a {
    float: left;
    padding: 7px;
    margin: 5px;
    border: solid 1px  #efefefef;
}
.updown{font-size:14px;}
.danye {
    font-size: 18px;
    line-height: 30px;
    font-family: "微软雅黑";
    padding-top: 100px;
    padding-left: 101px;
    padding-bottom: 100px;
}
.xiaofanganzhuang .title h2 a {
    font-size: 26px;
}