html{overflow-x:hidden;background:#fff}



.banner{width:100%;height:520px;position:relative; margin-top:60px}
.flexslider{position:absolute;width:1920px;height:520px;left:50%;margin-left:-960px;overflow:hidden;zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.flexslider .slides{zoom:1}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease}
.flex-direction-nav .flex-next{background-position:0 -90px;right:17%}
.flex-direction-nav .flex-prev{left:17%}
.flexslider:hover .flex-next{opacity:.8;filter:alpha(opacity=25)}
.flexslider:hover .flex-prev{opacity:.8;filter:alpha(opacity=25)}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50)}

.flex-control-nav{width:100%;position:absolute;bottom:15px;left:45%}

.flex-control-nav li{margin:0 3px;display:inline-block;zoom:1;*display:inline}

.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer}

.flex-control-paging li a.flex-active{background-position:0 0}

.main1{width:1200px;height:650px;margin:0 auto;padding-top:1px}
.main1_bt{width:238px;height:101px;margin:69px auto 0}.main1_nb{width:1200px;height:329px;margin:65px auto 0}#xmfl{width:1200px;margin:auto;margin-top:20px}
#xmfl li{float:left;list-style:none;width:200px;margin-left:50px;margin-right:50px;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;cursor:pointer}#xmfl li a img{display:block;margin:auto}#xmfl li:hover{transform:translate(0px,-10px);-ms-transform:translate(0px,-10px);-webkit-transform:translate(0px,-10px)}#xmfl li p{font-weight:700;text-align:center;margin-top:10px}#xmfl li p a{color:#ba0903;font-size:20px}#xmfl li span{display:block;width:180px;margin:auto;font-size:14px;margin-top:5px;line-height:25px;color:#666;text-align:center}.main2{width:100%;height:812px;background:url(../images/main2_bg.jpg) top center;padding-top:108px}.main2_nb{width:1200px;height:812px;margin:0 auto}.main2_bt{width:201px;height:104px;margin:0 auto 57px}#slider{width:1200px;margin:0 auto;overflow:hidden}
div#slideshow{float:left;width:100%;height:477px;overflow:hidden}.slider-item{width:100%!important;height:432px}.slider_content_inner img{border:none}#slider_controls{float:right;position:relative;margin:10px 0 0;z-index:1000;width:1200px}#slider_controls ul{margin:0 auto;padding:2px 3px;width:68px;height:19px;background:url(../images/simple_tabs_bg.gif) top no-repeat}#slider_controls ul li{margin:0;padding:0;list-style:none}#slider_controls ul li{float:left;display:block}#slider_controls ul li a{width:18px;height:18px;background:url(../images/tabs_2.png) no-repeat center center;display:block;float:left;padding:0;margin:2px!important;margin:1px;outline:none}#slider_controls ul li a:focus{outline:none}#slider_controls ul li a:hover,#slider_controls ul li a.activeSlide{background:url(../images/tabs_1.png) no-repeat center center}.cases{width:1200px;height:auto;overflow:hidden}.casenr{display:block;width:288px;height:199px;position:relative;overflow:hidden;float:left;margin:0 6px 17px}.casenr img.casepic{width:288px;height:165px!important}.case_wz{display:block;width:288px;height:34px;background:#fff}.case_wz_l{float:left;font-family:Arial,Microsoft YaHei;font-size:13px;color:#444;line-height:34px;margin-left:9px;transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}.case_wz_r{float:right;font-size:12px;color:#bcbcbc;line-height:34px;margin-right:9px;transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}.link{display:block;width:44px;height:41px;position:absolute;right:288px;top:45px;transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}.b_pre{display:block;position:absolute;left:0;top:0;width:0;height:0;transition:All .3s ease-in-out;-webkit-transition:All .3s ease-in-out;-moz-transition:All .3s ease-in-out;-o-transition:All .3s ease-in-out;background:url(../images/case_bg.png)}.b_wz{display:block;position:absolute;bottom:199px;left:0;width:288px;height:65px;padding-top:70px;text-align:center;color:#fff;font-size:14px;font-family:Arial,Microsoft YaHei;transition:All .6s ease-in-out;-webkit-transition:All .6s ease-in-out;-moz-transition:All .6s ease-in-out;-o-transition:All .6s ease-in-out}.casenr:hover .b_pre{width:288px;height:165px}.casenr:hover .b_wz{bottom:35px}.casenr:hover .link{right:125px}.more2{width:181px;height:44px;display:block;margin:61px auto 0;position:relative}.casenr:hover .case_wz_l{color:#f39801}.casenr:hover .case_wz_r{color:#f39801}.main3{width:1200px;height:780px;margin:0 auto;padding-top:1px}.main3_bt{width:483px;height:84px;margin:70px auto 0}.main3_nb{width:1200px;height:291px;margin:93px auto 0}.hz{display:block;width:207px;height:125px;overflow:hidden;background:url(../images/hz_bg.jpg);float:left;margin:0 16px 40px}.hzimg{display:block;width:184px;height:123px;position:relative;margin:1px auto;overflow:hidden}.hzimgnr1{display:block;width:184px;height:60px;position:absolute;left:0;top:33px;transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}.hzimgnr2{display:block;width:184px;height:60px;position:absolute;left:0;top:123px;transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}.hz:hover .hzimgnr1{top:-90px}.hz:hover .hzimgnr2{top:33px}.main4{width:100%;height:958px;background:url(../images/main4_bg.jpg) top center no-repeat;padding-top:1px}




