@charset "utf-8";
/* CSS Document */

/* flexslider */
.flexslider{position:relative;height:520px;overflow:hidden;background:url(Images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:520px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;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(images/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; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*.flex-direction-nav li a.flex-prev{left:60px;background:url(../Images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../Images/next.png) center center no-repeat;}*/


.slidecenter{position:relative;height:520px;overflow:hidden; background-color:#000}
.aboutcon{ background-color:#fff; width:800px; padding:20px 20px; position:absolute; z-index:100; left:50%; top:300px;  border-radius:15px;margin-left:-450px; filter:alpha(Opacity=40);-moz-opacity:0.4;opacity: 0.4; cursor:pointer}
.aboutcon h3{ font-size:30px; font-weight:normal; }
.aboutcon p{ line-height:25px; font-size:14px; }
.aboutcon:hover{ filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}

.search2{ overflow:hidden; margin-top:20px;}
.input2{ height:40px; line-height:40px; padding-left:20px; font-size:14px; color:#666; float:left; background:#dddddd; margin:0; border:0; float:left; width:900px;}
.but2{ background:#e05314; height:40px; line-height:40px; font-size:24px; color:#FFF; border:0; margin:0; width:250px; text-align:left; padding-left:80px; float:right; cursor:pointer}

.indexpro{ overflow:hidden}
.indexpro li{ float:left; width:280px; background-color:#fff;  margin-right:15px; margin-top:20px;  overflow:hidden;  background: -webkit-linear-gradient(#f1f2f7, #fff); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#f1f2f7, #fff); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#f1f2f7, #fff); /* Firefox 3.6 - 15 */
  background: linear-gradient(#f1f2f7, #fff); /* 标准的语法 */}
.prol1,.prol2,.prol3,.prol4{ height:260px;}
.prol5,.prol6,.prol7,.prol8{ height:330px;}
.PROIMG{ width:285px; height:130PX; overflow:hidden}
.indexpro h2{ font-size:36px; font-weight:normal; color:#333;}
.indexpro li h3{ font-size:24px; line-height:50px; padding-left:10px; color:#666}
.indexpro li h3 a{ color:#666; font-weight:normal}
.indexpro li p{ padding:0 10px; line-height:20px; }
.indexpro li p a{ display:block; color:#666; font-size:10px;}
.indexpro li{ overflow:hidden}
.indexpro li img{transition:1s all; -webkit-transition:1s all;}
.indexpro li img:hover{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-moz-:scale(1.1,1.1);}



