/*banner*/
.banner_box{ width: 100%; height: 500px; position: relative; margin-bottom: 30px;}
.service_box_hide{width: 269px; height: 270px; position: absolute; left:50%; top:83px; background: url(../img/service.png) no-repeat; z-index: 10; margin-left: 300px;}
.service_title{display: block; text-align: center; font-size: 18px; font-weight: normal; margin: 20px auto; border-bottom: solid 1px #d8d8d8; width: 80%; padding-bottom: 10px;}
.service_link{display: block; width: 235px; height: 76px; margin: 0 auto 20px;}
.service_box_hide .service_icon1{background: url(../img/index_img.png) no-repeat 0 -82px;}
.service_box_hide .service_icon2{background: url(../img/index_img.png) no-repeat 0 -167px;}

/*news*/
.cont_box{background: #fff; padding:20px 30px; width: 1140px; margin: 0 auto 30px; overflow: hidden;}
.new_img{width: 460px; height: 296px; float: left;}
.new_main{width: 650px; float: right;}
.new_title{width: 100%; margin-bottom: 20px; line-height: 20px; border-bottom: solid 1px #e5e5e5;}
.new_title h3{font-weight: normal; font-size: 16px; padding-bottom: 13px; display: inline-block; border-bottom: solid 2px #333333;}
.new_title .more{display: inline-block; float: right; color: #009a47;}
.new_title .more:hover{color: #f7af01;}
.new_title .green{color: #009a47; border-bottom: solid 2px #009a47;}
.new_cont{display: block; width: 100%;}
.new_cont .new_row{display: block; border-bottom: dashed 1px #d3d3d3; padding-bottom: 10px; overflow: hidden; margin-bottom: 10px;}
.new_cont .new_row:nth-last-child(1){border-bottom: 0;}
.new_cont .new_head{width: 59px; height: 59px; position: relative; border: solid 1px #d3d3d3; float: left; border-radius: 3px; text-align: center;}
.new_cont .new_head em{width: 50px; height: 50px; background: url(../img/index_img.png) no-repeat 0 -251px; position: absolute; left: 0; top: 0;}
.new_cont .new_head b{display: block; color: #666666; font-size: 26px; padding: 8px 0 0;}
.new_cont .new_head span{padding: 2px 0; display: block; background: #999999; color: #fff; margin-top: 11px;}
.new_rt{float: right; width: 570px;}
.new_rt h3{display: block; color: #333333; font-size: 14px; height: 40px; line-height: 40px; font-weight: normal; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.new_rt .active{font-size: 18px;}
.new_rt p{display: block; color: #666; font-size: 12px; line-height: 20px; height: 20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/*公司动态*/
.company_box{width: 382px; float: left;}
.company_box .preface{font-size: 16px; color: #333; line-height: 20px; height: 40px; overflow: hidden; margin-bottom: 10px; display: block;}
.company_box p{display: block; color: #999999; font-size: 12px; line-height: 20px; height: 40px; border-bottom: dashed 1px #d6d6d6; padding-bottom: 18px;}
.company_list{display: block; margin-top: 18px;}
.company_list li{display: block; background: url(../img/icon1.jpg) no-repeat 0 center; line-height: 22px; margin-bottom: 5px;}
.company_list li span{display: inline-block; width: 266px; padding-left: 20px; overflow: hidden; color: #666666;}
.company_list li b{font-weight: normal; float: right; color: #666666;}

/*便民之家*/
.home_box{width: 303px; float: right;}
.home_img,.home_img img{width: 100%; display: block;}

.culture_box{width: 1140px; overflow: hidden;}
.culture{display: block; overflow: hidden; width: 1180px;}
.culture li{display: inline-block; width: 350px; margin-right: 40px;}
.culture li img{width: 350px; height:203px; display: block; }
.culture li span{display: block; text-align: center; padding: 20px 0 0;}

/*友情链接*/
.friend_link{width: 1160px; margin: 0 auto;}
.friend_link a{display: inline-block; float: left; width: 268px; height: 125px; margin-right: 22px;}
.friend_link a img{width: 100%;}


.flexslider{position:relative;height:500px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.slides li a{display: block; width: 100%; height: 500px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

#flex_new{position:relative;height:296px;overflow:hidden;}
#flex_new .slides li{height:296px;}
#flex_new .slides li a{display: block; width: 100%; height: 296px;}
#flex_new .slides li img{width: 100%;}
#flex_new .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/dot2.png) right 0 no-repeat;cursor:pointer;}
#flex_new .flex-control-nav .flex-active{background-position:0 0;}


