/* CSS Document */




/*头部*/

head2er22{float:left; width:100%; min-width:1200px; height:228px; background:url(../img/head2.png) repeat-x #FFF;}



.head2-main ul li{ list-style:none;}
.head2-main{width:1200px; height:110px; line-height:36px; margin:0 auto; }

.head2-logo{float:left; width:402px; height:80px; margin-top:12px;}

.head2-logo a{float:left; width:310px; height:80px; background:url(../img/logo.png) no-repeat;}

.head2-ry{float:left; width:560px; height:100px; margin-top:5px; border-right:1px dashed #cccccc; overflow:hidden;}

.head2-ry ul{float:left; width:560px; height:100px;}

.head2-ry ul li{float:left; width:166px; height:48px; border-right:1px solid #e0e0e0; margin:26px 26px 0px 0px; list-style:none;}

.head2-ry ul li.head2-ry3{border:none; margin:26px 0px 0px 0px;}

.head2-ry ul li i{float:left; width:46px; height:46px; background:url(../img/ico-02.png) no-repeat;}

.head2-ry ul li p{float:left; margin-left:8px; line-height:22px; font-size:16px;}

.head2-ry ul li p span{font-size:12px;}

.head2-ry ul li.head2-ry1 i{background-position:0px 0px;}

.head2-ry ul li.head2-ry2 i{background-position:0px 0px;}

.head2-ry ul li.head2-ry3 i{background-position:-46px 0px;}



.head2-ss{float:right; width:210px; height:100px; margin-top:22px;}

.head2-zx{float:left; width:210px; height:62px;}

.head2-zx li{float:left; width:70px; height:62px; list-style:none;}

.head2-zx li i{float:left; width:32px; height:32px; display: block; margin-left:19px; transition: all 0.3s linear 0s; cursor:pointer; background:url(../img/ico-03.png) no-repeat;}

.head2-zx li.zx1 i{background-position:0px 0px;}

.head2-zx li.zx2 i{background-position:-32px 0px;}

.head2-zx li.zx3 i{background-position:-64px 0px;}

.head2-zx li.zx1 i:hover{background-position:0px -32px;}

.head2-zx li.zx2 i:hover{background-position:-32px -32px;}

.head2-zx li.zx3 i:hover{background-position:-64px -32px;}

.head2-zx li span{float:left;  text-align:center;}

.head2-zx .zx1 a:hover .wx1{opacity:1;

	filter: alpha(opacity=100); display:block;}

	

.wx2{position:absolute; z-index:100; opacity:0;

	filter: alpha(opacity=0); margin-left:-83px;

	transition: all 0.2s ease-in-out;

	-moz-transition: all 0.2s ease-in-out;

	-webkit-transition: all 0.2s ease-in-out;

	-o-transition: all 0.2s ease-in-out; display:none;}
	
.wx1{position:absolute; z-index:100; top:110px;opacity:0;

	filter: alpha(opacity=0); margin-left:-58px;

	transition: all 0.2s ease-in-out;

	-moz-transition: all 0.2s ease-in-out;

	-webkit-transition: all 0.2s ease-in-out;

	-o-transition: all 0.2s ease-in-out; display:none;}



