﻿@charset "utf-8";
/* CSS Document */
/*banner图*/
	/* flexslider   banner */
.flexslider,
.flexslider .slides li { position: relative; overflow: hidden;}
.flex-viewport,.flexslider .slides,.flexslider .slides li,.flexslider .slides li a,.flexslider .slides li a img{ display: block; width:100%; height:100%;}

		/*按钮*/
.flex-direction-nav { display:none;}
.flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center;}
.flex-control-nav li {display:inline-block;zoom:1;*display:inline;}
.flex-control-nav li a {display: block; overflow: hidden; text-indent: -99em; cursor: pointer;}

	/*banner图基本设置到此*/
#demo01{width:100%; height:100%; z-index:3;}
#demo01 .slides li a { width:1920px; position: relative; left:50%; margin-left:-960px}

.banner { position: relative; overflow: hidden; z-index:2;}
#demo01 { height:100%; z-index:3;}
.banner .contact_us { position: relative; z-index:4; height:0;}
.banner .contact_us .in { position: absolute; right:33px; bottom:85px;}
.banner .contact_us .in .box { position: relative; margin-top:3px;}
.banner .contact_us .in .box .icon { display: block; width:40px; height:40px; position: relative; background-color:#ffffff;}
.banner .contact_us .in .box .icon .img { display: block; position: absolute; top:0; right:0;}
.banner .contact_us .in .box .icon .img2 { display:none;}
.banner .contact_us .in .box .nrbox { display:none; position: absolute; right:40px; top:0; width:138px; height:100%; background-color:#00a57d;}
.banner .contact_us .in .box .nrbox .wz1 { color: #ffffff; font-size:18px; text-align: center; font-family:Arial; line-height:40px;}
/**/
.banner .contact_us .in .box:hover .nrbox { display: block;}
.banner .contact_us .in .box:hover .icon { background-color:#007357;}
.banner .contact_us .in .box:hover .icon .img1 { display:none;}
.banner .contact_us .in .box:hover .icon .img2 { display:block;}

