@charset "utf-8";
/*1.清除默认边距*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img, input{ margin:0; padding:0;}
/*2.全局声明body字体，主要3个*/
body{ font-size:12px; color:#6c6c6c; font-family:"宋体";}
/*3.针对性清除标签默认样式，风格统一*/
ul,ol{list-style:none;}			/* ul，li 默认小点*/
textarea{ resize:none;}				/*清除chrome，firefox 小三角*/
img{border:none; }   /*img在ie下有边，图片下方会有几级像素距离*/
a{color:#6c6c6c; text-decoration:none;}		/*a链接风格统一*/
a:hover{color:#f40; text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em,i{font-style:normal;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
li{list-style:none;}

.w{width: 1200px;margin:0 auto;}




html{overflow-x:hidden;}
.bannerbox{width:100%;height:560px;overflow:hidden;z-index:1;position:relative;}
.scroll{width:100%; height:560px; }
.scroll ul{ width:1000%; position:absolute;}
.scroll ul li{ float:left; width:10%; height:560px; position:relative; overflow:hidden;}
.scroll ul li img{ width: 100%;height: 100%}
.scroll span{width:100px; height:100px; cursor:pointer; position:absolute; left:0; top:50%; margin-top:-50px; font-size:100px; text-align:center; line-height:200px; color:#fff; display:none;}
.scroll span.right{ right:0; left:auto;}

.notice{background-color:#faf3ee;line-height:30px;}
.notice .notice-l{float:left;}
.notice .notice-l i{color:#c90101;}
.notice .notice-r{float:right;}

.icon{background-color:#faf3ee;padding:10px 0 20px;}
.iconwrapper li{float: left;width: 240px;height:240px;background-size:contain;}
.iconwrapper li a{width: 240px;height:240px;text-align:center;display:inline-block;background:url(../images/bg2.png) no-repeat;}
.iconwrapper li a em{display:inline-block;width:90px;height:90px;margin:40px auto 0;margin-left:10px;}
.iconwrapper li a strong{color:#666;display:inline-block;width:100%;line-height:20px;text-align:center;}
.iconwrapper li a span{font-size:12px;width:100%;text-align:center;display:inline-block;line-height:18px;}
.iconwrapper li.current a{background-image:url(../images/bg.png);}
.iconwrapper li.current span{color:#fff;}
.iconwrapper li.current strong{color:#fff;}
.iconwrapper li a:hover{background:url(../images/bg.png) no-repeat;}
.iconwrapper li a:hover span{color:#fff;}
.iconwrapper li a:hover strong{color:#fff;}

.iconwrapper li em.img1{background:url(../images/computer.png) no-repeat;}
.iconwrapper li.current em.img1{background:url(../images/computer2.png) no-repeat;}
.iconwrapper a:hover em.img1{background:url(../images/computer2.png) no-repeat;}

.iconwrapper li em.img2{background:url(../images/shop.png) no-repeat;}
.iconwrapper li.current em.img2{background:url(../images/shop2.png) no-repeat;}
.iconwrapper a:hover em.img2{background:url(../images/shop2.png) no-repeat;}

.iconwrapper li em.img3{background:url(../images/food.png) no-repeat;}
.iconwrapper li.current em.img3{background:url(../images/food2.png) no-repeat;}
.iconwrapper a:hover em.img3{background:url(../images/food2.png) no-repeat;}

.iconwrapper li em.img4{background:url(../images/box.png) no-repeat;}
.iconwrapper li.current em.img4{background:url(../images/box2.png) no-repeat;}
.iconwrapper a:hover em.img4{background:url(../images/box2.png) no-repeat;}

.iconwrapper li em.img5{background:url(../images/lift.png) no-repeat;}
.iconwrapper li.current em.img5{background:url(../images/lift2.png) no-repeat;}
.iconwrapper a:hover em.img5{background:url(../images/lift2.png) no-repeat;}

.iconwrapper li em.img6{background:url(../images/phone.png) no-repeat;}
.iconwrapper li.current em.img6{background:url(../images/phone2.png) no-repeat;}
.iconwrapper a:hover em.img6{background:url(../images/phone2.png) no-repeat;}

.iconwrapper li em.img7{background:url(../images/person.png) no-repeat;}
.iconwrapper li.current em.img7{background:url(../images/person2.png) no-repeat;}
.iconwrapper a:hover em.img7{background:url(../images/person2.png) no-repeat;}

.iconwrapper li em.img8{background:url(../images/run.png) no-repeat;}
.iconwrapper li.current em.img8{background:url(../images/run2.png) no-repeat;}
.iconwrapper a:hover em.img8{background:url(../images/run2.png) no-repeat;}

.iconwrapper li em.img9{background:url(../images/push.png) no-repeat;}
.iconwrapper li.current em.img9{background:url(../images/push2.png) no-repeat;}
.iconwrapper a:hover em.img9{background:url(../images/push2.png) no-repeat;}

.iconwrapper li em.img10{background:url(../images/server.png) no-repeat;}
.iconwrapper li.current em.img10{background:url(../images/server2.png) no-repeat;}
.iconwrapper a:hover em.img10{background:url(../images/server2.png) no-repeat;}

.iconwrapper li em.img11{background:url(../images/mes.png) no-repeat;}
.iconwrapper li.current em.img11{background:url(../images/mes2.png) no-repeat;}
.iconwrapper a:hover em.img11{background:url(../images/mes2.png) no-repeat;}

.iconwrapper li em.img12{background:url(../images/pic.png) no-repeat;}
.iconwrapper li.current em.img12{background:url(../images/pic2.png) no-repeat;}
.iconwrapper a:hover em.img12{background:url(../images/pic2.png) no-repeat;}

.iconwrapper li em.img13{background:url(../images/pen.png) no-repeat;}
.iconwrapper li.current em.img13{background:url(../images/pen2.png) no-repeat;}
.iconwrapper a:hover em.img13{background:url(../images/pen2.png) no-repeat;}

.iconwrapper li em.img14{background:url(../images/note.png) no-repeat;}
.iconwrapper li.current em.img14{background:url(../images/note2.png) no-repeat;}
.iconwrapper a:hover em.img14{background:url(../images/note2.png) no-repeat;}

.iconwrapper li em.img15{background:url(../images/count.png) no-repeat;}
.iconwrapper li.current em.img15{background:url(../images/count2.png) no-repeat;}
.iconwrapper a:hover em.img15{background:url(../images/count2.png) no-repeat;}

.iconwrapper li em.img16{background:url(../images/house.png) no-repeat;}
.iconwrapper li.current em.img16{background:url(../images/house2.png) no-repeat;}
.iconwrapper a:hover em.img16{background:url(../images/house2.png) no-repeat;}

.iconwrapper li em.img17{background:url(../images/car.png) no-repeat;}
.iconwrapper li.current em.img17{background:url(../images/car2.png) no-repeat;}
.iconwrapper a:hover em.img17{background:url(../images/car2.png) no-repeat;}

.iconwrapper li em.img18{background:url(../images/photo.png) no-repeat;}
.iconwrapper li.current em.img18{background:url(../images/photo2.png) no-repeat;}
.iconwrapper a:hover em.img18{background:url(../images/photo2.png) no-repeat;}

.iconwrapper li em.img19{background:url(../images/health.png) no-repeat;}
.iconwrapper li.current em.img19{background:url(../images/health2.png) no-repeat;}
.iconwrapper a:hover em.img19{background:url(../images/health2.png) no-repeat;}

.iconwrapper li em.img20{background:url(../images/hotel.png) no-repeat;}
.iconwrapper li.current em.img20{background:url(../images/hotel2.png) no-repeat;}
.iconwrapper a:hover em.img20{background:url(../images/hotel2.png) no-repeat;}


.show{background-color:#f09450;}
.imageflow{overflow:hidden; position:relative; text-align:left; visibility:hidden; width:100%}
.imageflow img{border:none; position:absolute; top:0px; visibility:hidden; -ms-interpolation-mode:bicubic}
.imageflow p{margin:0 auto; text-align:center}
.imageflow .loading{border:1px solid #ccc; height:15px; left:50%; margin-left:-106px; padding:5px; position:relative; visibility:visible; width:200px}
.imageflow .loading_bar{background:#ccc; height:15px; visibility:visible; width:1%}
.imageflow .caption{font-weight:bold; position:relative; text-align:center; z-index:10000}
.imageflow .scrollbar{border-bottom:1px solid #b3b3b3; position:relative; visibility:hidden; z-index:10001; height:1px}
.imageflow .slider{background-image:url(../images/slider.png); background-repeat:no-repeat; height:14px; margin:-6px 0 0 -7px; position:absolute; width:14px; z-index:10002}
.imageflow .images{overflow:hidden; white-space:nowrap}
.imageflow .button{cursor:pointer; height:17px; position:relative; width:17px}
.imageflow .previous{background:pink url(../images/button_left.png) top left no-repeat; float:left; margin:-7px 0 0 -30px;width:20px;height:40px;}
.imageflow .next{background:pink url(../images/button_right.png) top left no-repeat; float:right; margin:-7px -30px 0 30px;width:20px;height:40px;}

.companybox{background-color:#faf3ee;padding:50px 0 4px;*padding-bottom:50px;border-bottom:2px solid #c8a46d;}
.companybox-l{float:left;}
.companybox-l h2{width:580px;}
.companybox-l h2 img{display:inline-block;}
.companybox-l h2 i{line-height:20px;height:25px;display:inline-block;vertical-align: bottom;}
.companybox-l dl{border-top:1px dotted #cdc7c3;width:575px;padding:10px 0}
.companybox-l dl dd{width:575px;}
.companybox-l dl dt{padding-bottom:10px;}
.companybox-l dl dd a{width:575px;line-height:20px;}
.companybox-l dl dd span{float:left;}
.companybox-l dl dd i{float:right;margin-right:40px;}
.companybox-l h3{width:575px;border-bottom:1px dotted #cdc7c3;height:30px;}
.companybox-l h3 a{float:right;width:87px;height:25px;text-align:center;line-height:25px;color:#fff;background:url(../images/morebg.png) no-repeat;margin-right:20px;padding-bottom:4px;}
.companybox-c{margin:40px 15px;float:left;border-right:1px solid #818181;height:120px;}

.ourservice{padding:10px 0;background-color:#FFF;border-bottom:2px solid #c8a46d;}
.ourservice-h{padding:0 20px;}
.ourservice-h-l{float:left;width:430px;height:30px;border-bottom:2px solid #ea6b48;}
.ourservice-h-c{float:left;width:287px;text-align:center;}
.ourservice-h-c strong{font-size:18px;color:#333;line-height:30px;font-family:"微软雅黑";}
.ourservice-h-c p{width:290px;height:30px;background:url(../images/ovr.png) no-repeat;}

.ourservice-b li{width:230px;float:left;height:220px;padding:40px 80px;}
.ourservice-b li a{text-align:center;}
.ourservice-b li img{display:block;margin:0 auto;}
.ourservice-b li strong{width:100%;text-align:center;display:inline-block;line-height:20px;}
.ourservice-b li span{line-height:18px;}

.fourgood{background-color:#faf3ee;padding:10px 0;}
.fourgood h4{width:100%;text-align:center;font-size:20px;font-family:"微软雅黑";}
.fourgood-b li{float:left;width:25px;width:240px;padding:10px 26px;}
.fourgood-b li dl{width:170px;height:200px;padding:20px 30px;}
.fourgood-b li dl dt{width:90px;height:90px;font-size:18px;font-weight:bold;font-family:"微软雅黑";background:url(../images/fourbg.png) no-repeat;line-height:90px;text-align:center;margin:10px auto;}
.fourgood-b li dl dd{text-align:center;line-height:20px;}
.fourgood-b li.current dl{background-color:#FFF;}

.net{padding:10px 0;font-family:"微软雅黑";}
.net-h .net-h-l,.net-h .net-h-r{width:175px;height:35px;float:left;border-bottom:1px solid #fd7d15;}
.net-h .net-h-c{float:left;padding:10px 40px;font-size:36px;color:#f96a0b;width:740px;text-align:center;}
.net-h .net-h-r{float:right;}
.net h4{padding:10px 0;}
.net h4 p{width:510px;margin:0 auto;line-height:18px;}
.text{font-size:14px;line-height:18px;}

.footer-head{height:24px;background-color:#faf3ee;}

.footer{background-color:#fd7d15;}
.footer .footer-wrapper{padding:20px;color:#333;line-height:18px;position:relative;}
.footer .footer-wrapper a{color:#333;}

.footerqq{width:126px;height:36px;background:url(../images/footerqqbg.png) no-repeat;position:absolute;right:50px;top:20px;text-align:center;line-height:36px;}
.footer .footerqq a{color:#fff;}

.qqask{position:fixed;top:160px;right:90px;z-index:4;}
.qqask li{width:162px;}
.qqask li a{color:#fff;text-align:center;background:url(../images/qqaskbg.png) no-repeat;width:148px;height:42px;line-height:42px;display:block;}
.qqask li a img{display:inline-block;}
.qqask li a i{display:inline-block;vertical-align:top;*vertical-align:bottom;}
.qqask .qqask-last a{height:88px;background-image:url(../images/addbus.png);}
.qqask li a:hover{background:#fff;color:#f2a408;}

/*分页*/
.pageClass{background:#f3f0f0;padding:15px 0;width:100%; margin:20px 0;}
.pageNav{width:400px;margin:0 auto;}
.pageNav a{border:1px solid #ccc; cursor:pointer; background:#fff;width:30px;height:30px; line-height:30px;text-align:center;display:inline-block;font-size:14px;}
.pageNav a.page_pn{width:80px; border:0;background:none;font-size:12px;}
.pageNav a.pagecur{border:1px solid #f40;background:#f40;color:#fff;}

.xwzx_01 img{
 width:100%;
}










