/* 上海银象网络科技有限公司（www.seo120.com.cn）做最好的企业官方网站模版 */

/*资讯*/
.zixun {
    width: 100%;
    height: 550px;
    border-top: 5px solid #217deb;
}
.zixun >.title {
    padding-top: 50px;
    height: 36px;
    width: 1200px;
    margin: 0 auto;
    text-align: center;
}
.zixun >.msg{
    width: 1200px;
    height: 357px;
    margin-top: 50px;
}
.zixun >.msg >.wenzi{
  float: right;
}
.zixun >.msg >.lunbo {
    width: 559px;
    height: 357px;
    float: left;
}
.bd {
    position: relative;
}
.lunbo-title {
    bottom: 0px;
    line-height: 50px;
    width: 559px;
    height: 50px;
    background-color: black;
    color: white;
    position: absolute;
    z-index: 999;
}
.lunbo-title >a {
    margin-left: 20px;
    color: white;
}
.slideBox{ width:559px; height:357px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:5px; height:5px; line-height:14px; text-align:center; background:#fff; cursor:pointer;border-radius:5px; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ display:block;  }
.long_box{    width: 580px;
    height: 336px;
}
.long_box_mid{
    width: 580px;
    height: 336px;
    float: left;
    overflow: hidden;
    position: relative;}
.long_box_midb{
    float: left;
    position: absolute;
}
.long_box_con{
    width: 580px;
    height: 160px;
    text-align: center;
    line-height: 145px;
    font-size: 36px;
    color: #AAA;
    cursor: pointer;}
.long_box_con:hover{color:#CCC;}
.long_box_top{float: left; background-color:rgba(246, 246, 246, 0.31);}

.long_box_bottom{float: right; background-color:rgba(246, 246, 246, 0.31);}

.long_box_b{
    width:580px;
    height:125px;
    float:left;
}
.left_b {
    height: 105px;
    width: 580px;
    border-left: 1px solid #dbdbdb;
}
.msg_box_b {
    margin-left: 20px;
    width: 560px;
    height: 105px;
    border-bottom: 1px #dbdbdb dashed ;
}
.left_b >.msg_box_b >p{
    font-size: 16px;
    color: #333333;
    margin-bottom: 20px;
}
.left_b >.msg_box_b > span {
    font-size: 14px;
    line-height: 22px;
    color: #909090;
}
.left_b >.msg_box_b > a {
    color: red;
    font-size: 14px;
    line-height: 22px;
}

/*简介*/
.jianjie {
    margin-top: 50px;
    width: 1200px;
    height: 525px;
}
.jianjie .map {
    width: 360px;
    float: left;
}
.jianjie .msgs {
    float: left;
    margin-left: 35px;
    width: 790px;
}
.jianjie .msgs >.msg {
    font-size: 16px;
    color: #666666;
    line-height: 28px;
}
.jianjie .msgs >.direction >.title {
    margin-top: 50px;
}
.jianjie .msgs >.direction >.sans {
    width: 790px;
    margin-top: 40px;
}
.jianjie .msgs >.direction >.sans >.san {
    width: 120px;
    height: 50px;
    margin-left: 20px;
    float: left;
}
.jianjie .msgs >.direction >.sans >.san >.title {
    color: #333333;
    font-size: 24px;
    text-align: center;
}
.jianjie .msgs >.direction >.sans >.san >.half {
    margin-top: 25px;
    width: 18px;
    height: 8px;
    background-color: #1086ff;
    -webkit-border-radius: 8px 8px 0 0;
}
.jianjie .msgs >.direction >.sans >.san >.msg {
    text-align: center;
    color: white;
    background-color: #1086ff;
    height: 140px;
}
.jianjie .msgs >.direction >.sans >.san >.msg p {
    padding-top: 5px;
}

/*引言样式*/
.yy{background:url(../images/yybg.jpg) no-repeat; height:210px; background-position:center;}
.yy .ybox{ width:785px; height:60px; position:relative; top:55px; left:0;  color:#000000; font-size:16px; text-align:center;  }
.yy .ybox p{}
.yy .ybox span.smallTitle{ font-size:24px;}
.yy .ybox>span{ text-align: center;display: block;}

/*惠及企业*/
/*轮播*/
.hjqy{ height:340px;}
.titles{ width:1200px; height:120px; text-align:center; padding-top:35px; }
.titles .y{ font-size:20px; color:#333333; font-family:Arial; height:40px; width:1200px;}
.titles .c{ font-size:28px; color:#333333; font-family:"微软雅黑"; height:40px; width:1200px;}
.titles .c .wz{width:800px; text-align:center;}
.titles .c .tel{ float:right; font-size:24px; position:relative; top:-31px; margin-right:25px;}
.titles .l{height:40px; width:1200px; text-align:center;  border-top: 1px solid #e8e8e8;margin-top: 20px;}
.titles .l .b{ width:30px; height:6px; background-color:#0076ca; margin-top:-3px;}
.lb{ width:1300px; text-align:center; margin:0 auto;}
.tp{ width:1300px; height:155px; }
.tpl{ float:left; width:18px; height:32px; cursor:pointer; padding:55px 0;}
.tpcen{ float:left; width:1200px; height:130px;border:#F00 1px solid; margin-left:50px;}
.tpr{ float:right;width:18px; height:32px;  cursor:pointer;padding:55px 0;}

.box92{width:1300px; height:150px; float:left;}
.long_box2{width: 1300px; height: 150px; float:left; ; margin-top: 10px;}
.long_box_left2{float: left;}
.long_box_right2{float: left;}
.long_box_con2{width:50px; height:32px; text-align:center; line-height:110px;  color:#AAA; cursor:pointer;}
.long_box_mid2{width: 1200px; height: 130px; float: left; overflow: hidden;position: relative;}
.long_box_midb2{ height: 130px; float: left;position: absolute;}
.long_box_con2{width:50px; height:32px; text-align:center; line-height:130px; font-size:36px; color:#AAA; cursor:pointer;}
.long_box_b2{width:185px; height:130px; float:left; margin:0 7px 0 8px; }

/*新闻*/
.blank70 {
	clear: both;
	height: 70px;
}
.meau{ margin:0 auto; height:70px; text-align:center;}
.mw8{ width:508px;}
.mw10{ width:596px;}
.mw18{ width:868px;}

.meau .mwz{ font-size:36px; height:70px; line-height:70px; float:left; margin: 0 10px;}
.smtit{ font-size:24px; text-align:center; height:35px;}

.new{ width:100%; height:660px; background-color:#f6f6f6;}
.new .nbox{ width:1160px; margin:0 auto; margin-top:70px; }
.new .nbox .nbl{ width:565px; height:368px; float:left;}
.new .nbox .nbl .bl1{ width:565px; height:183px;}
.new .nbox .nbl .bl1 a{ color:#333333;}
.new .nbox .nbl .bl2{ font-size:14px; line-height:28px; color:#333333; margin-top:10px;}
.new .nbox .nbl .bl2 .bl2t{ float:left;}
.new .nbox .nbl .bl2 .bl2t a{ color:#333333;}
.new .nbox .nbl .bl2 .bl2t a:hover{ color:#3089db;}
.new .nbox .nbl .bl2 .bl2d{ float:right;}
.new .nbox .nbl .bl3{font-size:14px; line-height:28px; color:#333333; margin-top:5px;}
.new .nbox .nbl .bl4{ width:545px; height:47px; background:url(../images/n_2.jpg) no-repeat; font-size:18px; line-height:47px; color:#FFFFFF; text-align:left; padding-left:20px; margin-top:10px;}

.new .nbox .nbr{ width:575px; height:368px; float:left; margin-left:20px;}
.new .nbox .nbr li{ width:575px; height:118px; background-color:#FFFFFF;}
.new .nbox .nbr li .lnew{ width:400px; float:left; padding-left:20px; padding-top:20px;}
.new .nbox .nbr li .lnew .lnt{ font-size:18px; line-height:22px;}
.new .nbox .nbr li .lnew .lnt a{ color:#333333;}
.new .nbox .nbr li .lnew .lnt a:hover{ color:#3089db;}
.new .nbox .nbr li .lnew .lnc{ font-size:14px; line-height:22px; color:#b6b6b6; margin-top:10px;}
.new .nbox .nbr li .limg{ width:110px; float:right; text-align:center; margin-top:45px;}

.new .nbox .nbr li .lpic{width:110px; float:left; text-align:center;}
.new .nbox .nbr li .lpic .lpt{ font-size:60px;  color:#333333; height:70px; margin-top:15px; font-family:"Arial";}
.new .nbox .nbr li .lpic .lpn{ font-size:16px; color:#bababa; font-family:"Arial";}


/*banner样式*/
.ban{ width::100%; height:557px; position: relative;}
.header-ad {
	height: 557px;
	width: 100%;
}
.header-ad .slides{
	height: 557px;
	width: 100%;
}
.header-ad .slides li{
	height: 557px;
	width: 100%;
	min-width: 1200px;
/* margin-top: 100px; */
}
.header-ad .slides li a{
	height: 557px;
    width: 100%;
    display: block;
    overflow: hidden;
    background-position: center center;
}
.header-ad .slides li a img{
	height: 557px;
	width: 1920px;
    margin-top: 35px;
}

.header-ad>.turn-left,
.header-ad>.turn-right {
	cursor: pointer;
	height: 100px;
	width: 50px;
	background-color: rgba(0, 0, 0, 0.57);
	position: absolute;
	top: 170px;
	line-height: 100px;
}

.header-ad>.turn-left {
	left: 30px;
}

.header-ad>.turn-right {
	right: 30px;
}

.header-ad .left-icon,
.header-ad .right-icon {
	width: 25px;
	height: 25px;
	border-bottom: 3px solid white;
	border-left: 3px solid white;
	display: block;
	position: relative;
	top: 35px;
}

.header-ad .left-icon {
	left: 8px;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	/* IE 9 */
	-moz-transform: rotate(45deg);
	/* Firefox */
	-webkit-transform: rotate(45deg);
	/* Safari 和 Chrome */
	-o-transform: rotate(45deg);
	/* Opera */
}

.header-ad .right-icon {
	right: 8px;
	transform: rotate(-135deg);
	-ms-transform: rotate(-135deg);
	/* IE 9 */
	-moz-transform: rotate(-135deg);
	/* Firefox */
	-webkit-transform: rotate(-135deg);
	/* Safari 和 Chrome */
	-o-transform: rotate(-135deg);
	/* Opera */
}
.flex-control-nav {
    width: 200px;
    height: 16px;
    text-align: center;
    position: absolute;
    top: 500px;
    left: 45%;
}
.flex-control-nav li {
    margin: 0 2px;
    display: inline-block;
    zoom: 1;
}
.flex-control-nav li a {
    display: inline-block;
    width: 37px;
    height: 7px;    
    float: left;
	 background-color: #ffffff;
}
.flex-control-paging li a.flex-active, .flex-control-paging li.active a {
    background-color: #40b5e5;
}
.ban .fbox{ width:495px; height:390px; position:absolute; top:90px; left:990px;}
.ban .fbox .tit{ font-size:24px; color:#FFFFFF; width:340px;}



