input{
	box-sizing: border-box;
}
body{
	font-size: 14px;
	background: #fff;
}
.last{
	margin-right: 0px!important;
}
.laster{
	margin-right: 0px!important;
}
.wrap{
    width:100%;
    min-width:320px;
    max-width:1920px;
    margin:0 auto;
    overflow:hidden;
    background: #fff;
}
.content{
    max-width:1200px;
    margin:0 auto;
    width: 95%;
    min-width:  320px;
}
.footer{
	width: 100%;
	background: #cecece;
}
.footer ul{
	padding: 43px 0 50px 0;
}
.footer ul li{
	float: left;
	padding: 0 6.1%;
}
.footer ul li.footer_first{
	padding-left: 0px!important;
}
.footer ul li.footer_last{
	padding-right: 0px!important;
}
.footer_ul h2.h2_11{
	font-size: 14px;
	color: #34b051;
	padding: 14px 0px;
	cursor: pointer;
}
.footer_ul p{
	padding-bottom: 10px;
}
.footer_ul p a{
	font-size: 12px; 
	color: #666;
	padding-bottom: 10px;
}
.wei{
	width: 120px!important;
	height: 148px;
	float: right!important;
    margin-top: -5.2%;
	width: 124px;
}
.wei img{
	width: 100%;
}
.wei p{
	padding-bottom: 0px!important;
}
.wei .p_2{
	width: 118px;
	height: 31px;
	line-height: 31px;
	background: #fff;
	color: #787878;
	text-align: center;
	border: 1px solid #e3e3e3;
}
.copyright{
	line-height: 48px;
	color: #919191;
	font-size: 12px;
	background: #c3c3c3;
}
.copyright .em_2{
	float: right;
}

.banner{
	position: relative;
	overflow: hidden;
}
.banner img{
	width: 100%;
}
.banner_ul{
	position: relative;
	width: 1000%;
}
.banner_ul>li{
	float: left;
	width: 10%;
	position: relative;
}
.foz36{
	font-size: 36px;
}

.foz20{
	font-size: 20px;
}

.sonbox{
	position: absolute;
	top: 25%;
	left: 100%;
	width: 100%;
}

.sonbox>div{
	max-width: 1200px;
	width: 100%;
	margin: 0px auto;
}

.sonnbaul{
	color: #fff;
}
.list{
	position: absolute;
	width: 100%;
	bottom: 2%;
	text-align: center;
}
.list>li{
	display: inline-block;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	background: #fff;
	margin: 0 7px;
}
.active{
	background: #1bb53f!important;
}
.header{
	height: 80px;
	line-height: 80px;
	border-top: 4px solid #2a9160;
}
.header .em_2{
	float: right;
}
.header .em_2 a{
	display: inline-block;
	margin-left: 11px;
}
.header .img_01{
	display: inline-block;
	margin-top: -3px;
}
.nav{
	background: #eaf2ee;
}
.all{
	width: 100%!important;
}
.con{
	position: relative;
	height: 46px;
}
.top{
	display: none;
}
.nav_ul{
	width: 100%;
	background: #eaf2ee;
	position: absolute;
	left: 0;
	bottom: 0;
}
.nav_ul li{
	float: left;
	height: 40px;
	line-height: 40px;
	padding: 0 1.5%;
	font-size: 14px;
	font-weight: bold;
	margin-right: 1px;
	background: #eaf2ee ;
    position:relative;
}
.nav_ul .bj{
	float: left;
	height: 40px;
	line-height: 40px;
	padding: 0 1.5%;
	font-size: 14px;
	font-weight: bold;
	margin-right: 1px;
	background: #eaf2ee url(../images/pic_05.png) no-repeat 90% 20px;
    position:relative;
}
.nav_ul li a{
	color: #454545;
	padding-right: 17px;
}
.nav_ul li em{
	font-size: 12px;
	color: #1bb53f;
	font-weight: normal;
	margin-left: 1px;
}
.nav_ul li.act{
	background: #1bb53f ;
	border-radius: 3px 3px 0 0;
}
.nav_ul .bj.act{
	background: #1bb53f url(../images/pic_04.png) no-repeat 90% 20px;
	border-radius: 3px 3px 0 0;
}
.nav_ul .bj:hover{
	background: #1bb53f url(../images/pic_04.png) no-repeat 90% 20px;
	border-radius: 3px 3px 0 0;
}
.nav_ul li:hover{
	background: #1bb53f;
	border-radius: 3px 3px 0 0;
}
.nav_ul li.act em, .nav_ul li:hover em{
	color: #fff;
}
.nav_ul li.act a, .nav_ul li:hover a{
	display: block;
	color: #fff;
}
.main11{
	padding: 50px 0;
}
.main11 ul{
	position: relative;
}
.main11 ul li{
	float: left;
	width: 32.5%;
	margin: 10px 0.55%;
}
.main11 li.li_1{
	/*width: 32.5%;*/
}
.main11 li.li_2{
	width: 31.66%!important;
}
.main11 li.li_3{
	position: absolute!important;
	top: 50%;
	left: 0;
}
.main11 ul img{
	width: 100%;
}
.main11 ul li{
	position: relative!important;
}
.main11 ul li:nth-of-type(1){
	/*margin-bottom: 20px;*/
}
.main11 ul li:hover .em_1{
	color: #22c24c;
}
.main11 .p_2{
	position: absolute;
	left: 0;
	top: 0;
	padding-left: 5%;
	color: #fff;
	font-size: 14px;
	font-family: "Arial";
}
.main11 .em_1{
	display: block;
	font-size: 18px;
	font-family: "微软雅黑";
	padding: 5% 0 1% 0;
	font-weight: bold;
}
.main22{
	padding: 0 0 40px 0;
	background: url(../images/img_16.jpg) no-repeat 0px 0px;
}
.main22 ul li{
	float: left;
	width: 22.75%;
	position: relative;
	margin-right: 1.66%;
}
.main22 .p_1 img{
	width: 100%;
}
.main22 .p_2{
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(../images/pic_07.png) repeat;
	height: 40px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	font-size: 16px;
}
.main22 ul li:hover .p_2{
	background: url(../images/pic_06.png) repeat;
}
.main33{
	padding: 0 0 50px 0;
	background: #fff;
}
.main_left{
	/*width: 562px;*/
	width: 46.83%;
	float: left;
	/*margin-right: 35px;*/
}
.main_left ul{
	background: #f2f5f7;
}
.main_left li:hover .p_1{
	border: 1px solid #34b051;
}
.main_left li:hover .em_1{
	color: #34b051;
}
.main_left li.li_1{
	padding: 0 0 13px 0;
	border-bottom: 1px solid #fff;
}
.main_left li.li_2{
	padding: 13px 0 0px 0;
}
.main_left .p_1{
	float: left;
	width: 24.2%;
	border: 1px solid #e3e3e3;
    margin-top:3%;
}
.main_left .p_1 img{
	width: 100%;
}
.main_left .p_2{
	float: left;
	width: 70%;
	color: #545454;
	font-size: 12px;
	line-height: 180%;
	padding: 0 2.66% 0 2%;
}
.main_left em{
	display: block;
}
.main_left .em_1{
	color: #454545;
	font-size: 14px;
	font-weight: bold;
	padding: 15px 0 7px 0;
}
.main_left .em_3{
	color: #437c8c;
	padding: 10px 0 0px 0;
}
.main_right{
	float: right;
	width: 50%;
}
.main_right_map{
	width: 100%;
	background: url(../images/img_15.jpg) no-repeat 0px 0px;
	background-size: cover;
	border: 1px solid #e3e3e3;
}
.main_right_map p{
	float: left;
	/*width: 180px;*/
	width: 30%;
	height: 147px;
	font-size: 14px;
	font-weight: bold;
	/*padding: 0 10px;*/
	padding: 0 1.667%;
}
.main_right_map p a{
	color: #fff;
}
.main_right_map p:nth-child(odd) a{
	color: #545454;
}
.main_right_map p:nth-child(odd){
	background: url(../images/pic_08.png) repeat;
}
.main_right_map em{
	display: block;
	padding: 16px 0 7px 0;
}
.main_right_map span{
	display: none;
}
.main_right_map i{
	display: block;
	line-height: 200%;
	font-weight: normal;
	font-size: 12px;
}
.main_right_map p:hover, .main_right p.p_now{
	background: #32ad4e;
}
.main_right_map p:hover a{
	color: #fff;
}
.main_right_map p:hover span{
	display: block;
}

.more{
	padding: 25px 0 8px 0;
	border-bottom: 1px solid #dfe3e1;
	color: #333;
	font-size: 24px;
	margin-bottom: 20px;
}
.more i{
	display: inline;
	margin-left: 11px;
	font-size: 12px;
	vertical-align: middle;
}
.more a{
	display: inline-block;
	float: right;
	width: 64px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	background: #34b0a9;
	color: #fff;
	border-radius: 10px;
	font-family: "Arial";
	font-size: 12px;
	margin-top: 7px;
}


.aboutUs{
	margin-top: 40px;
}
.about_left{
	/*width: 250px;*/
	width: 20.8333%;
	float: left;
	position: relative;
    margin-bottom:40px;
}
.h2h2{
	height: 58px;
	line-height: 58px;
	background: #1bb53f;
	color: #fff;
	font-size: 20px;
	padding-left: 8%;
}
.about_ul{
	width: 100%;
}
.about_ul li{
	height: 54px;
	line-height: 54px;
	background: #f1f1f1;
	font-size: 14px;
	margin-bottom: 1px;
}
.about_ul li a{
	display: block;
	padding: 0 4% 0 8%;
	color: #545454;
}
.about_ul li em{
	float: right;
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 14px;
	background: url(../images/pic_10.png) no-repeat right center;
	margin-top: 20px;
}
.about_ul li:hover em, .about_ul li.hover em{
	background: url(../images/pic_09.png) no-repeat right center;
}
.about_ul li:hover a, .about_ul li.hover a{
	color: #1bb53f;
}
.about_ul li:hover, .about_ul li.hover{
	height: 52px;
	line-height: 52px;
	background: #fff;
	font-weight: bold;
	border: 1px solid #f1f1f1;
}
.about_rg{
	/*width: 920px;*/
	width: 76.666%;
	float: right;
}
.about_ul1{
	border-top: 1px solid #e9f2f7;
}
.writing{
	line-height: 200%;
	color: #454545;
	margin: 40px 0 70px 0;
}
.writing p{
	margin-bottom: 25px;
}
.writing em{
	color: #1bb53f;
}
.picture{
	float: right;
	width: 52.17%;
	margin-left: 5.61%;
}
.picture img{
	width: 100%;
}
.company{
	color: #333;
	font-size: 24px;
	border-bottom: 1px solid #e9f2f7;
	margin-bottom: 39px;
	padding: 0 0 8px 0;
}
.company i{
	padding: 0 0 11px 0;
	background: url(../images/img_19.jpg) no-repeat 0px bottom;
}
.company_all i{
	padding: 0 0 11px 0;
	background: url(../images/img_29.jpg) no-repeat 0px bottom;
}
.company em{
	float: right;
	color: #a4a4a4;
	font-size: 12px;
	margin-top: 15px;
}
.company em a{
	color: #04a442;
}
.company em img{
	margin-top: -2px;
}
.contactus{
	margin-top: 20px;
}
.contactus img{
	width: 100%;
}
.shouze p{
	line-height: 200%;
	color: #454545;
	margin-bottom: 40px;
}
.shouze p span{
	display: block;
	line-height: 30px;
	display: block;
}
.shouze p i{
	display: inline-block;
	width: 30px;
	text-align: center;
	color: #fff;
	background: url(../images/pic_13.png) no-repeat 0px 0px;
	margin-right: 8px;
}
.shouze p em{
	color: #1bb53f;
	margin-left: 15px;
}
.job{
	margin-bottom: 61px;
}
.job_list h2{
	width: 100%;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	color: #454545;
	font-weight: normal;
}
.job_list h2 span{
	background: #f0f0f0 url(../images/pic_28.png) no-repeat 97.5% center;
}
.job_auto h2 span{
	background: #287db3 url(../images/pic_29.png) no-repeat 97.5% center;
}
.job_list{
	margin-bottom: 9px;
}
.job_auto h2{
	color: #fff;
	font-weight: bold;
}
.job h2 span{
	display: block;
	/*padding: 0 1.84% 0 2.28%;*/
	padding: 0 17px 0 21px;
	/*width: 100%;*/
}
.job_in{
	border: 1px solid #f0f0f0;
	border-top: none;
	background: #fff url(../images/pic_14.png) no-repeat right bottom;
	padding: 20px 3.26% 30px 3.26%;
	color: #454545!important;
}
.job_in em{
	display: block;
	line-height: 250%;
	font-size: 12px;
}
.job_in em a{
	color: #287db3;
}
.job_in .p_1{
	font-weight: bold;
	font-size: 14px;
	padding: 10px 0 5px 0;
}
.job_ul .p_2{
	padding-left: 35px;
}
.soluve_ul{
	/*border-top: 1px solid #e7e7e7;*/
}
.soluve_ul li{
	float: left;
	width: 31.5%;
	margin: 0px 2.6% 24px 0;
}
/*.soluve_ul:nth-of-type(1) li{
	margin: 0px 2.6% 24px 0;
}
.soluve_ul:nth-of-type(1){
	border-top: none;
}*/
.soluve_ul .p_1 img{
	width: 100%;
}
.soluve_ul .p_2{
	width: 100%;
	background: #f5f5f5;
	height: 55px;
	line-height: 55px;
	color: #454545;
	text-align: center;
	font-size: 18px;
}
.soluve_ul li:hover .p_2{
	background: #2289e6;
	color: #fff;
}
.pageld{
	margin:6px auto 70px auto;
	text-align: center;
}
.pageld a{
	display: inline-block;
	width: 30px;
	border:1px solid #d8d4cd;
	height:26px;
	line-height:26px;
	border-right:none;
	text-align:center;
	font-size:12px;
	color:#555;
	background:#fff;
	margin-left: -5px;
}
.pageld .fen{
	border-right:1px solid #d8d4cd;
}
.pageld a.n{
	width: 42px;
}
.pageld a.fir{
	width: 48px;
}
.pageld a.gong{
	width: 58px;
}
.pageld a:hover , .pageld a.hover{
	color:#fff;
	background:#04a442;
	/*margin: -1px;*/
	font-weight: bold;
}
.tot{
	background: #f7f7f7;
	padding: 20px 0 70px 0;
}
.total{
	/*width: 91.68%;
	background: #fff;
	padding: 30px 1.66% 0 1.66%;*/
    margin-bottom:40px;
}
.white{
	background: #fff;
}
.total p{
	margin-bottom: 30px;
	color: #454545;
	line-height: 200%;
}
.total p em{
	display: block;
}
.total p em i{
	color: #1bb53f;
	/*font-weight: bold;*/
}
.total p.p_img{
	border: 1px solid #e8e8e8;
	padding: 3% 0;
	text-align: center;
	margin-bottom: 0px!important;
}
.total p img{
	text-align: center;
	/*width: 100%;*/
}
.p_imgimg img{
	text-align: center;
	width: 80%;
}
.wenzhang{
	height: 52px;
	line-height: 52px!important;
	margin-bottom: 0px!important;
}
.wenzhang a{
	color: #666;
}
.wenzhang .next{
	float: right;
}
.wenzhang a:hover{
	color: #1bb53f;
}
.connec{
	background: #f1f1f1;
	padding: 30px 4.6%;
}
.connec li{
	width: 50%;
	float: left;
	font-size: 14px;
	/*margin-right: 9.28%;*/
}
.connec p{
	line-height: 48px;
}
.connec i{
	display: inline-block;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background: #04a442 url(../images/pic_24.png) no-repeat center center;
	/*background-size: contain;*/
	margin-right: 10px;
	vertical-align: middle;
}
.connec i.i_4{
	background: #04a442 url(../images/pic_25.png) no-repeat center center;
}
.connec i.i_5{
	background: #04a442 url(../images/pic_26.png) no-repeat center center;
}
.connec i.i_6{
	background: #04a442 url(../images/pic_27.png) no-repeat center center;
}
.connec em{
	color: #666;
}
.connec b{
	font-weight: normal;
	color: #454545;
}
.map{
	margin: 20px 0 70px 0;
	width: 100%;
}
.about_02{
	margin-bottom: 70px;
	position: relative;
}
.about_02 img{
	width: 100%;
}
.about_02 .p_2{
	position: absolute;
	left: 3.26%;
	top: 40px;
	background: url(../images/pic_30.png) repeat;
	border-radius: 16px 0 16px 16px;
	width: 38%;
	color: #fff;
	font-size: 18px;
	padding: 19px 3.5%;
}
.about_02 .p_2 em{
	font-size: 36px;
	margin-right: 21px;
	vertical-align: middle;
}
.about_02 .p_2 b{
	display: block;
	line-height: 280%;
}

.sub_ul1 ul li{
	float: left;
	margin: 13.25px 0.92%;
}
.sub_ul1 li.li_1{
	width: 35.86%;
}
.sub_ul1 li.li_2{
	width: 29.3%;
}
.sub_ul1 ul li p{
	position: relative;
}
.sub_ul1 ul img{
	width: 100%;
}
.sub_ul1 em{
	display: block;
	width: 100%;
}
.sub_ul1 span{
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(../images/pic_07.png) repeat;
	height: 40px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	font-size: 18px;
}
.sub_ul1 p:hover span{
	background: url(../images/pic_06.png) repeat;
}
.sub_ul2 li{
	float: left;
	width: 31.5%;
	margin: 0 2.6% 30px 0;
}
.sub_ul2 li:hover{
	box-shadow: 0 0 10px #ebebeb;
}
.sub_ul2 li:hover .p_2{
	border: 1px solid #fff;
}
.sub_ul2 .p_1 img{
	width: 100%;
}
.sub_ul2 .p_2{
	background: #fff;
	color: #a4a4a4;
	text-align: center;
	font-size: 12px;
	border: 1px solid #dedede;
}
.sub_ul2 .em_1{
	display: block;
	color: #1bb53f;
	font-weight: bold;
	padding: 13px 0;
	font-size: 18px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.sub_ul2 .em_2{
	display: block;
	padding: 0px 0 16px 0;
}
.sub_ul2 .em_2 i{
	display: inline-block;
	margin: 0 11px;
}
.news{
	margin: 0 0 50px 0;
}
.news p{
	line-height: 230%;
	color: #545454;
	text-indent: 2em;
	margin-bottom: 30px;
}
.news p.p_img, .wenzhang11{
	text-indent: 0em!important;
}
.news p.p_img img{
	width: 100%;
}
.news p.p_img .img_01{
	display: inline-block;
	width: 54.89%;
	margin-right: 2%;
}
.news p.p_img .img_02{
	display: inline-block;
	width: 42.28%;
}
.wenzhang11{
	border-top: 1px solid #f2f7f4;
}
.news .p_tit{
	text-align: center;
	color: #437c8c;
	font-size: 12px;
}
.news .p_tit b{
	display: block;
	color: #34b051;
	font-size: 18px;
	padding: 10px 0;
	border-bottom: 1px solid #f2f7f4;
}
.news .p_tit em{
	text-align: center;
	display: inline-block;
	margin: 0 1.96%;
	padding: 6px 0 0 0;
	text-indent: 0em!important;
}
.news .p_tit em img{
	margin-top: -3px;
}
.sales{
	padding: 0 0 70px 0;
	background: #fff url(../images/img_49.jpg) no-repeat right bottom;
}
.sales ul{
	float: left;
}
.sales ul li{
	border: 1px solid #dedede;
	margin-bottom: 30px;
	padding: 5% 4.4% 3.5% 4.4%;
    width:39%;
    float:left;
    margin-left:1%;
}
/*.sales ul.ul_1{
	width: 428px;
	margin-right: 29px;
}
.sales ul.ul_2{
	width: 458px;
	margin-right: 29px;
}*/
.sales ul.ul_1{
    width: 100%;
    margin-right: 3.15%;
}
.sales ul.ul_2{
    width: 49.78%;
}
.sales .p_1{
	float: left;
	width: 20.6%;
	margin-top: 2.5%;
}
.sales .p_1 img{
	width: 100%;
}
.sales .p_2{
	float: left;
	width: 74%;
	margin-left: 4.6%;
	color: #545454;
	line-height: 200%;
}
.sales em{
	display: block;
}
.sales .em_1{
	font-size: 18px;
	font-weight: bold;
	padding: 0 0 8px 0;
}

.news_ul li{
	cursor: pointer;
	background: #fff;
	margin-top: 20px;
	border-bottom: 1px solid #e9eeeb;
	padding-bottom: 20px;
}
.news_ul li:nth-of-type(1){
	margin-top: 0px;
}
.news_ul li:hover, .news_ul li.hover{
	background: #fcfcfc;
}
.news_ul .p_1{
	float: left;
	width: 20.43%;
}
.news_ul .p_1 img{
	width: 100%;
}
.news_ul .p_2{
	float: right;
	width: 75%;
	padding: 0 2.17%;
}
.news_ul em{
	display: block;
	color: #545454;
	line-height: 200%;
}
.news_ul .em_1{
	color: #1bb53f;
	font-size: 16px;
	font-weight: bold;
	padding: 16px 0 2px 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.news_ul .em_3{
	color: #437c8c;
	font-size: 12px;
	padding: 5px 0 0px 0;
}
.news_ul .em_3 a{
	display: inline-block;
	float: right;
	color: #ff681e;
}
.page{
	text-align: center;
	padding: 30px 0 70px 0;
}
.page a, .page span{
	display: inline-block;
	width: 30px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	background: #f6f8f7;
	border: 1px solid #e5e5e5;
	margin: 0 4px;
	color: #555;
	font-size: 12px;
}
.page .n{
	width: 48px;
}

.page span, .page a:hover{
	color: #04a442;
	font-weight: bold;
}


.honor_ul{
	margin-bottom: 40px;
}
.honor_ul li{
	float: left;
	width: 30.65%;
	margin: 0 3.69% 30px 0;
	text-align: center;
	cursor: pointer;
}
.honor_ul li.li_1 .p_1{
	height: 413px!important;
	line-height: 413px!important;
}
.honor_ul li:hover .p_2{
	background: #1bb53f;
	color: #fff;
	border: none;
}
.honor_ul .p_1{
	border: 1px solid #dedede;
	height: 199px;
	line-height: 199px;
}
.honor_ul .p_1 img{
	/*width: 100%;*/
}
.honor_ul .p_2{
	line-height: 38px;
	color: #454545;
	font-size: 18px;
	border: 1px solid #dedede;
	border-top: none;
}



	.overflow{
		overflow: hidden;
	}
	.tra{
		transition: all 0.35s;
		-webkit-transition: all 0.35s;
		-ms-transition: all 0.35s; 	/* IE 9 */
		-moz-transition: all 0.35s; 	/* Firefox */
		-o-transition : all 0.35s; 	/* Opera */
	}

	.tra1{
		transition: all 0.5s;
		-webkit-transition: all 0.5s;
		-ms-transition: all 0.5s; 	/* IE 9 */
		-moz-transition: all 0.5s; 	/* Firefox */
		-o-transition : all 0.5s; 	/* Opera */
	}

	.traf{
		transform: scale( 1.2 , 1.2 );
		-ms-transform: scale(1.2 , 1.2); 	/* IE 9 */
		-moz-transform: scale(1.2 , 1.2); 	/* Firefox */
		-webkit-transform: scale(1.2 , 1.2); /* Safari 和 Chrome */
		-o-transform: scale(1.2 , 1.2); 	/* Opera */
	}

	.trad{
		transform:rotate(360deg);
		-ms-transform:rotate(360deg); 	/* IE 9 */
		-moz-transform:rotate(360deg); 	/* Firefox */
		-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
		-o-transform:rotate(360deg); 	/* Opera */
	}

	.trad1{
		transform:rotate(-360deg);
		-ms-transform:rotate(-360deg); 	/* IE 9 */
		-moz-transform:rotate(-360deg); 	/* Firefox */
		-webkit-transform:rotate(-360deg); /* Safari 和 Chrome */
		-o-transform:rotate(-360deg); 	/* Opera */
	}






























































































































































































































































































































.overflow{
	overflow: hidden;
}
.tra{
	transition: all 0.35s;
	-webkit-transition: all 0.35s;
	-ms-transition: all 0.35s; 	/* IE 9 */
	-moz-transition: all 0.35s; 	/* Firefox */
	-o-transition : all 0.35s; 	/* Opera */
}

.tra1{
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-ms-transition: all 0.5s; 	/* IE 9 */
	-moz-transition: all 0.5s; 	/* Firefox */
	-o-transition : all 0.5s; 	/* Opera */
}

.traf{
	transform: scale( 1.2 , 1.2 );
	-ms-transform: scale(1.2 , 1.2); 	/* IE 9 */
	-moz-transform: scale(1.2 , 1.2); 	/* Firefox */
	-webkit-transform: scale(1.2 , 1.2); /* Safari 和 Chrome */
	-o-transform: scale(1.2 , 1.2); 	/* Opera */
}

.trad{
	transform:rotate(360deg);
	-ms-transform:rotate(360deg); 	/* IE 9 */
	-moz-transform:rotate(360deg); 	/* Firefox */
	-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
	-o-transform:rotate(360deg); 	/* Opera */
}

.trad1{
	transform:rotate(-360deg);
	-ms-transform:rotate(-360deg); 	/* IE 9 */
	-moz-transform:rotate(-360deg); 	/* Firefox */
	-webkit-transform:rotate(-360deg); /* Safari 和 Chrome */
	-o-transform:rotate(-360deg); 	/* Opera */
}

