/*Ê×Ò³*/
.provideBox{background:url(../wimages/provideBg.gif); width:100%;overflow:hidden; padding-top:50px; margin-bottom:30px;}
.title_line{ border-bottom:1px solid #b7b7b7; float:left; width:100%; position:relative; margin:5px 0;}
.title_line span{ position:absolute; top:-1px; left:485px; border-bottom:3px solid #5d5552; float:left; width:130px;}
.provideList{ float:left; width:100%; padding:50px 0 0 0;}
.provideList li{width:220px; text-align:center; float:left; padding-bottom:50px;}
.provideList li a{ float:left; width:100%;}
.provideList li h2{ font-size:22px; color:#333;}
.provideList li p{ font-size:14px; color:#666; float:left; width:160px; padding:0 30px; line-height:24px;}
.provideList li i{background:url(../wimages/provideIcon.png) no-repeat; width:102px; height:102px; float:left; margin:18px 0 18px 59px;}
.provideList li .provide_01{ background-position:0 0;}
.provideList li .provide_02{ background-position:0 -102px;}
.provideList li .provide_03{ background-position:0 -204px;}
.provideList li .provide_04{ background-position:0 -306px;}
.provideList li .provide_05{ background-position:0 -408px;}
.provideList li .provide_01:hover {background-position:-102px 0; }
.provideList li .provide_02:hover {background-position:-102px -102px; }
.provideList li .provide_03:hover {background-position:-102px -204px; }
.provideList li .provide_04:hover {background-position:-102px -306px; }
.provideList li .provide_05:hover {background-position:-102px -408px; }
.arrowIcon{background:#fff; width:100px; height:48px; float:left; margin:auto 500px; cursor:pointer;}
.arrowIcon i{background:url(../wimages/arrowIcon.gif) no-repeat; width:25px; height:15px; float:left; margin:auto 37px; margin-top:16px;}
.arrowIcon .more{ background-position:0 0;}
.arrowIcon .more_up{ background-position:0 -15px;}

.solutionBox{ background:#ff6537; height:400px;}
.so_title{ font-size:50px; color:#fff; padding-top:75px;}
.so_moreBtn{ color:#fff; font-size:16px; width:160px; height:42px; line-height:42px; text-align:center; float:left; border:1px solid #fff; border-radius:3px; margin-top:45px;}
.so_moreBtn:hover{ background:#fff; color:#ff6600;}
.so_img{ position: absolute; top:0; right:0;background:url(../wimages/img_01.jpg) no-repeat; width:504px; height:400px; float:left;}
.so_con{ float:left;height:190px; width:100%; position:relative;}
.so_con ul{ float:left; width:100%; position:absolute; top:-60px; z-index:9;}
.so_con ul li{width:220px; text-align:center; float:left;}
.so_con ul li a{float:left; width:100%; display:block;}
.so_con ul li i{background:url(../wimages/soIcon.png) no-repeat; width:120px; height:120px; float:left; margin:0 0 0 50px;}
.so_con ul li .soIcon_01{ background-position:0 0;}
.so_con ul li .soIcon_02{ background-position:0 -120px;}
.so_con ul li .soIcon_03{ background-position:0 -240px;}
.so_con ul li .soIcon_04{ background-position:0 -360px;}
.so_con ul li .soIcon_05{ background-position:0 -480px;}

.so_con ul li .soIcon_01:hover{ background-position:-120px 0;}
.so_con ul li .soIcon_02:hover{ background-position:-120px -120px;}
.so_con ul li .soIcon_03:hover{ background-position:-120px -240px;}
.so_con ul li .soIcon_04:hover{ background-position:-120px -360px;}
.so_con ul li .soIcon_05:hover{ background-position:-120px -480px;}
.so_con ul li h4{ font-size:18px; color:#333; width:100%; text-align:center; float:left;}
.so_con ul li p{ font-size:14px; color:#666; float:left; width:140px; padding:0 40px; line-height:24px;}

.bottomGroup{ float:left; width:100%; padding-bottom:50px;}
.bottomGroup_list{ float:left; width:330px; padding-right:55px;}
.bottomGroup_list h5{ border-bottom:1px solid #b7b7b7; width:100%; float:left; height:35px;}
.bottomGroup_list .bo_curTil{ border-bottom:1px solid #ff6537; font-size:18px; color:#333; height:35px; padding-right:10px;}
.smallIcon{ float:left; width:100%;}
.smallIcon a{background:url(../wimages/smallIcon.png) no-repeat; margin:20px 14px 10px 14px; float:left; height:36px;}
.dlt_m a{margin:20px 0 10px 0;}
.smallIcon .smallIcon_01{background-position:0 0; width:36px;}
.smallIcon .smallIcon_02{background-position:-56px 0; width:36px;}
.smallIcon .smallIcon_03{background-position:-116px 0; width:36px; }
.smallIcon .smallIcon_04{background-position:0 -56px; width:36px;}
.smallIcon .smallIcon_05{background-position:-56px -56px; width:45px;}
.smallIcon .smallIcon_06{background-position:-116px -56px; width:36px; }
.smallIcon .smallIcon_07{background-position:0 -110px; width:36px;}
.smallIcon .smallIcon_08{background-position:-56px -110px; width:36px;}
.smallIcon .smallIcon_09{background-position:-116px -110px; width:40px;}
.smallIcon .smallIcon_10{background-position:0 -165px; width:36px;}
.smallIcon .smallIcon_11{background-position:-56px -163px; width:120px;}
.smallIcon .smallIcon_12{background-position:0 -212px; width:130px;}
.smallIcon .smallIcon_13{background-position:0 -254px; width:77px;}
.smallIcon .smallIcon_14{background-position:0 -305px; width:108px;}
.smallIcon .smallIcon_15{background-position:0 -354px; width:130px;}
.smallIcon .smallIcon_16{background-position:0 -402px; width:92px;}

.height55{ float:left; width:55px;}
.news_list{ float:left; width:100%;}
.news_list li{ border-bottom:1px dashed #ccc; float:left; width:100%; line-height:40px;}
.news_list li a{ color:#333; font-size:14px; float:left; width:275px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_list li a:hover{ color:#555;}
.news_list li span{ font-size:14px; color:#999; float:left; width:55px;}

/* flexslider */
.flexslider{position:relative;height:580px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:580px;}
.slides li a{ position: absolute; left:0; top:0; width:100%; height:580px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:10px;cursor:pointer;background:url(../wimages/dot.png) right 0 no-repeat; line-height:40px; overflow:hidden;}
.flex-control-nav .flex-active{background-position:0 0;}




