﻿@charset "utf-8";
/* CSS Document */
/*common_phone style start*/
*{margin:0;padding:0;color:#595757;}
html,body{}
body{font-family:Arial;background:#fff; color:#666;font-size:14px;width:100%;min-width:1200px;position:relative;top:0; left:0; margin:0 auto;padding:0;}
div,ul,li,dl,dt,dd,tr,table,td,input,textarea,select,h1,h2,h3,h4,p{margin:0; padding:0;}
body.active{overflow-y: scroll;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
	-webkit-appearance: none !important;
	margin: 0;
}
input{
	background:none;
	outline:none;
	border:0px;
}
input,table,textarea,select{border:0; outline:none; font-family: "微软雅黑"}
select{-webkit-appearance: none;}
button,input[type='number'],input[type="text"],input[type="button"],input[type="submit"],input[type="button"],input[type="radius"],input[type="date"]{-webkit-appearance: none;-webkit-border-radius:0;}

ul,li{list-style:none;}
img{border:0;  max-width:100%;}
a,div,input,select,textarea{ text-decoration:none; color:#666;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.fl{float:left;}
.fr{float:right;}
.clearfix{clear:both;width:0;height:0; margin:0;padding:0; display:block;}
.allbody{width:1200px;margin:0 auto;}
.hide{display:none;}
.ImgOut{position:relative;top:0; left:0; overflow: hidden;display:block;}
.ImgOut img{max-width:100%;max-height:100%;}
.ImgOut span{display:table-cell; text-align: center; vertical-align: middle;overflow:hidden;}
.link-hover{position:absolute;top:0;left:0; width:100%;height:100%; z-index:100;}
div:after,li:after{ content:''; display:block;clear:both; overflow: hidden; height:0;}
.relative{position:relative;top:0;left:0;}
.bodyH{position:fixed;top:0; left:0; width:100%; height:100%; z-index: -1;}
#header .menu-nav li span i,#header .menu-nav li a,#content .contain-service li span img,#content .contain-service li p
,#footer .footer-up li>a,.contain_body_nav a,.contain_body_list2_text a,.contain_body_list3_nav>span>span
,.contain_body_list4_down li,.contain_about4_list li:before,.contain_about4_center,
.contain_service_center li .ImgOut img,.contain_about3_list li .ImgOut img,.contain_custom_list_main .ImgOut img,.contain_custom_list_others li .ImgOut img,.contain_service_compute>span{transition:all 0.5s; -moz-animation:all 0.5s; -ms-animation:all 0.5s; -o-animation:all 0.5s; -webkit-transition:all 0.5s;}
.ImgOut img.active,.swiper-button-prev,.swiper-button-next{-webkit-animation:FadeIn 1s ease both;}
#content .contain-service li:hover span img,.contain_service_center li:hover .ImgOut img
,.contain_about3_list li:hover .ImgOut img,.contain_custom_list_main .ImgOut:hover img,.contain_custom_list_others li:hover .ImgOut img,#content .contain-service li:hover span img{-webkit-transform: scale(1.1,1.1);}
@-webkit-keyframes FadeIn{
	0%{opacity:0;}
	100%{opacity:1;}
}
/*#content .content_ban{}*/
#content .content_ban img{display:block; margin:0 auto; width:100%;}
#menu,#content,#banner,#footer{width:100%;min-width:1200px; margin-left:auto; margin-right:auto;}
#banner{background:#fff;position:relative;top:0; left:0;}
#banner a,#banner img{width:100% !important;display:block;}
.banner h1{position:absolute; top:50%; left:50%; width:460px; text-align: center; height:3.5em; margin-left:-230px; line-height:1.75em;margin-top:-4.75em; font-size:2.625em; color:#fff; z-index: 1000;}
/*head*/
#header{height:70px; line-height:70px;}
#header .logo{width:128px;height:37px;padding:16px 0 0;}
#header .logo a{display:block;}
#header .menu-block{/*width:1072px;*/}
#header .menu-nav li{float:left;/*width:116px;*/ text-align: center;}
/*#header .menu-nav li:nth-child(1),#header .menu-nav li:nth-child(1){width:84px !important;}*/
#header .menu-nav li a{display:block; padding:0 26px 0;font-size:16px; color:#595757;}
#header .menu-nav li span{display:inline-block; position:relative; top:0; left:0;}
#header .menu-nav li span i{display:block;position:absolute;bottom:0;width:0; height:2px; background:#135da4;right:0;}
#header .menu-nav li:hover span i,#header .menu-nav li.active span i{display:block;position:absolute;bottom:0;width:100%;left:0;}
#header .menu-nav li:hover a,#header .menu-nav li.active a{color:#135da4;}
#header .menu-email{font-size:13px;padding:0 50px 0 20px;}
#header .menu-email a{display:block;color:#b2b2b2;}
#header .menu-search{width:20px; height:70px; background:url(/resources/images/gzl/icon_s.jpg) no-repeat center; display:block; position:absolute; top:0; right:0;}
/*news*/

.bg-graw{background-color:#f2f2f2;}
.bg-graw_s{background-color:#ddddde;}
.bg-graw_sss{background-color:#c9cacb;}
.bg-blue{background-color:#0084c9;}
.bg-blue_ss{background-color:#00acbd;}
.bg-yellow{background-color:#ebad00;}
.bg-red{background-color:#b91c22;}
#content .contain-same{padding:36px 0;}
#content .contain-title{text-align: center;line-height:65px; font-size:32px; color:#000;}

#content .contain-service{padding:25px 0; text-align: center; width:1080px; margin:0 auto;}
#content .contain-service li{width:180px; float:left; cursor: pointer;padding-bottom:20px;position:relative;top:0;left:0;}
#content .contain-service li .contain-service_bg{width:180px; height:150px;position:absolute;top:-15px; z-index:2;background:url(/resources/images/gzl/service_bg.png) no-repeat center;}
#content .contain-service li a{display:block;}
#content .contain-service li span{width:122px; height:120px; position:relative;top:0; left:0; display:block; overflow:hidden;border-radius: 100%;-webkit-border-radius:100%;margin:0 auto;}
#content .contain-service li span img{display:block;}
#content .contain-service li p{font-size:22px; color:#1b232b; line-height:30px; padding:15px 30px 0;height:60px; z-index: 11;position:relative;top:0; left:0;}
#content .contain-service li.s1:hover p{color:#0d5cc4; }
#content .contain-service li.s2:hover p{color:#6e57d3; }
#content .contain-service li.s3:hover p{color:#a25ac3; }
#content .contain-service li.s4:hover p{color:#0084c9; }
#content .contain-service li.s5:hover p{color:#ebad00; }
#content .contain-service li.s6:hover p{color:#00acbd; }

#content .back-cx{background:#1065d6;width:100%;overflow:hidden;}
#content .contain-cxback1{position:absolute;top:0; left:0; width:100%; height:100%;background:#1065d6;}
/*#content .contain-cxback1 img{width:100%; display:block;}*/
#content .contain-cxback img{display:block; width:100%;}
#content .contain-cxback2{width:100%;/*animation: team_cx 5s linear 0s infinite alternate;
	-webkit-animation: team_cx 5s linear 0s infinite alternate;*/}
#content .contain-cxback2 img{width:100%;display:block;position:relative; top:0; left:0; z-index:3;}
#content .contain-cxback1{animation: lineAnimate 4s linear 0s infinite alternate;-webkit-animation: lineAnimate 4s linear 0s infinite alternate;}
#content .contain_cxback2_roll{height:722px;}
#content .contain_cxback2_roll div{position:absolute; border-radius:100%;background:#1967c9;}
#content .contain_cxback2_roll .roll-1{width:52px; height:52px; left:354px; bottom:50px;animation: team_cx 5s linear 0.2s infinite alternate;-webkit-animation: team_cx 5s linear 0.2s infinite alternate;}
#content .contain_cxback2_roll .roll-2{width:50px;height:50px; left:250px; top:274px;animation: team_cx 4s linear 0.4s infinite alternate;-webkit-animation: team_cx 4s linear 0.4s infinite alternate;}
#content .contain_cxback2_roll .roll-3{width:43px;height:43px; right:117px; bottom:82px;animation: team_cx 5s linear 0.6s infinite alternate;-webkit-animation: team_cx 5s linear 0.6s infinite alternate;}
#content .contain_cxback2_roll .roll-4{width:39px;height:39px; right:330px; top:81px;animation: team_cx 6s linear 0.8s infinite alternate;-webkit-animation: team_cx 6s linear 0.8s infinite alternate;}
@-webkit-keyframes lineAnimate{
	0%{ transform:scale(1,1); -webkit-transform:scale(1,1);opacity:0.8;}
	25%{ transform:scale(1.5,1.5); -webkit-transform:scale(1.5,1.5);opacity:1;}
	50%{ transform:scale(0.8,0.8); -webkit-transform:scale(0.8,0.8);opacity:0.8;}
	75%{ transform:scale(1.5,1.5); -webkit-transform:scale(1.5,1.5);opacity:1;}
	100%{ transform:scale(1,1); -webkit-transform:scale(1,1);opacity:1;}
}


@-webkit-keyframes team_cx{
	0%{ transform:translate(0,-10px); -webkit-transform:translate(0,-10px);opacity:1;}
	20%{ transform:translate(5px,-0px); -webkit-transform:translate(5px,-0px);opacity:0.7;}
	40%{ transform:translate(10px,5px); -webkit-transform:translate(10px,5px);opacity:1;}
	60%{ transform:translate(5px,10px); -webkit-transform:translate(5px,10px);opacity:0.5;}
	80%{ transform:translate(0,0px); -webkit-transform:translate(0,0);opacity:1;}
	100%{ transform:translate(0,-10px); -webkit-transform:translate(0,-10px);opacity:0.8;}
}
@-moz-keyframes team_cx{
	0%{ transform:translate(0,-10px); -webkit-transform:translate(0,-10px);opacity:1;}
	20%{ transform:translate(5px,-0px); -webkit-transform:translate(5px,-0px);opacity:0.7;}
	40%{ transform:translate(10px,5px); -webkit-transform:translate(10px,5px);opacity:1;}
	60%{ transform:translate(5px,10px); -webkit-transform:translate(5px,10px);opacity:0.5;}
	80%{ transform:translate(0,0px); -webkit-transform:translate(0,0);opacity:1;}
	100%{ transform:translate(0,-10px); -webkit-transform:translate(0,-10px);opacity:0.8;}
}
@-ms-keyframes team_cx{
	0%{ transform:translate(0,-10px); -webkit-transform:translate(0,-10px);opacity:1;}
	20%{ transform:translate(5px,-0px); -webkit-transform:translate(5px,-0px);opacity:0.7;}
	40%{ transform:translate(10px,5px); -webkit-transform:translate(10px,5px);opacity:1;}
	60%{ transform:translate(5px,10px); -webkit-transform:translate(5px,10px);opacity:0.5;}
	80%{ transform:translate(0,0px); -webkit-transform:translate(0,0);opacity:1;}
	100%{ transform:translate(0,-10px); -webkit-transform:translate(0,-10px);opacity:0.8;}
}
@-o-keyframes team_cx{
	0%{ transform:translate(0,-10px); -webkit-transform:translate(0,-10px);opacity:1;}
	20%{ transform:translate(5px,-0px); -webkit-transform:translate(5px,-0px);opacity:0.7;}
	40%{ transform:translate(10px,5px); -webkit-transform:translate(10px,5px);opacity:1;}
	60%{ transform:translate(5px,10px); -webkit-transform:translate(5px,10px);opacity:0.5;}
	80%{ transform:translate(0,0px); -webkit-transform:translate(0,0);opacity:1;}
	100%{ transform:translate(0,-10px); -webkit-transform:translate(0,-10px);opacity:0.8;}
}





#content .contain-cxtext{position:absolute;top:50%; width:100%; height:250px; margin-top:-125px; text-align: center; z-index:10;}
#content .contain-cxtext h1{color:#fff;font-size:58px; line-height:80px;}
#content .contain-cxtext h3{color:#fff;font-size:20px; line-height:30px;padding-top:10px;}
#content .contain-cxtext a{width:210px; height:45px; line-height:45px;display:block;margin:40px auto 0; color:#fff; background:#ebad00; border-radius:4px;}
#content .contain-news{padding:20px 0;}
#content .contain-news li{width:377px; float:left; padding-right:23px;}
#content .contain-news li .ImgOut,#content .contain-news li .ImgOut span{width:377px; height:214px;}
#content .contain-news li .contain-news-text h1{font-size:22px; line-height:40px; padding-top:10px; height:40px; overflow:hidden; color:#1b232b; font-weight:normal;}
#content .contain-news li .contain-news-text span{font-size:12px; color:#aaabab;}
#content .contain-news li .contain-news-text p{padding-top:15px; line-height:22px; max-height:66px;font-size:14px; color:#595757; overflow:hidden;}

#content .contain-news-more{margin:30px auto 50px; width:265px; height:50px; line-height:50px; text-align: center; font-size:14px;}
#content .contain-news-more a{background-color:#0856a0; color:#fff; display:block; border-radius:4px; }

#footer .footer-up{border-bottom:#c9c9c9 1px solid; padding:35px 0;}
#footer .footer-up li{float:left;width:240px;}
#footer .footer-up li h3{font-size:16px; color:#000; line-height:30px;}
#footer .footer-up li>a{display:block; line-height:26px;color:#727171;}
#footer .footer-up li>a:hover,#footer .footer-up li p:hover{color:#323232; cursor: pointer;}
#footer .foot-boke,#footer .foot-upload{width:200px; height:36px;line-height:36px; padding-left:35px;}
#footer .foot-boke{background:url(/resources/images/gzl/icon_i6.png) no-repeat left center;}
#footer .foot-upload{background:url(/resources/images/gzl/icon_i7.png) no-repeat left center;}
#footer .foot-wechat{padding-top:20px; width:84px; height:84px;}
#footer .foot-wechat img{display:block;width:100%;}

#footer .footer-dn{height:40px; padding-top:15px; line-height:20px;}
#footer .footer-dn-left a{display:inline-block;border-right:#dfdfdf 1px solid; padding:0 30px;}
#footer .footer-dn-left a:first-child{padding-left:0;}
#footer .footer-dn-left a:last-child{border:0;}
#footer .footer-dn-right,#footer .footer-dn-left a{color:#848486;font-size:13px;}




.swiper-button-next,.swiper-button-prev{width:36px !important; height:65px !important;}
.swiper-button-next{background:url(/resources/images/gzl/icon_ar.png) no-repeat center !important;right:20px !important;}
.swiper-button-prev{background:url(/resources/images/gzl/icon_al.png) no-repeat center !important;left:20px !important;}
.swiper-pagination-bullet{width:12px !important;height:12px !important;background:url(/resources/images/gzl/icon_rb.png) no-repeat center !important;}
.swiper-pagination-bullet-active{background:url(/resources/images/gzl/icon_rf.png) no-repeat center !important;}

#gotop{position:fixed;bottom:50px; right:40px; width:46px; height:46px;background:url(/resources/images/gzl/gotop.png) no-repeat center; cursor:pointer;z-index:11;}
#gotop span{width:21px;height:17px; background:url(/resources/images/gzl/up.png) no-repeat center;display:block; position:absolute;top:26px; left:13px;-webkit-animation: gotop 1s linear 0s infinite alternate;}

@-webkit-keyframes gotop{
	0%{ transform:translate(0,-10px); -webkit-transform:translate(0,-10px);opacity:1;}

	100%{ transform:translate(0,0); -webkit-transform:translate(0,0);opacity:0;}
}
@-moz-keyframes gotop{
	0%{ transform:translate(0,-10px); -webkit-transform:translate(0,-10px);opacity:1;}

	100%{ transform:translate(0,0); -webkit-transform:translate(0,0);opacity:0;}
}
@-ms-keyframes gotop{
	0%{ transform:translate(0,-10px); -webkit-transform:translate(0,-10px);opacity:1;}

	100%{ transform:translate(0,0); -webkit-transform:translate(0,0);opacity:0;}
}
@-o-keyframes gotop{
	0%{ transform:translate(0,-10px); -webkit-transform:translate(0,-10px);opacity:1;}

	100%{ transform:translate(0,0); -webkit-transform:translate(0,0);opacity:0;}
}
.allHeight{position:fixed;top:0; left:0; width:100%;height:100%; z-index:-1;}


.transition.active .service-animate-dn{-webkit-animation:slideDown 1s ease 0.4s both;}
.transition.active h3.service-animate-up{-webkit-animation:slideUp 1s ease 0.5s both;}
.transition.active a.service-animate-up{-webkit-animation:slideUp 1s ease 0.6s both;}
.transition.active .contain-title{-webkit-animation:slideUp 1s ease 0.2s both;}
.transition.active .contain-news{-webkit-animation:slideUp 1s ease 0.3s both;}
.transition.active .contain-news-more{-webkit-animation:slideUp 1s ease 0.4s both;}
/*.transition.active .contain_about4_center{-webkit-animation:slideer 0.5s ease 0s both;}*/




.menu-block.serviceAnimate .menu-nav li a,.menu-block.serviceAnimate .menu-email,.menu-block.serviceAnimate .menu-search{-webkit-animation:fadeOut 1s ease 0s both;}
.menu-block.active .menu-nav li a,.menu-block.active .menu-email,.menu-block.active .menu-search{-webkit-animation:disappear 1s ease 0s both;}
@-webkit-keyframes slideDown{
	0%{ transform:translate(0,-25px); -webkit-transform:translate(0,-25px);opacity:0;}

	100%{ transform:translate(0,0); -webkit-transform:translate(0,0);opacity:1;}
}
@-webkit-keyframes slideUp{
	0%{ transform:translate(0,20px); -webkit-transform:translate(0,20px);opacity:0;}

	100%{ transform:translate(0,0); -webkit-transform:translate(0,0);opacity:1;}
}
@-webkit-keyframes fadeOut{
	0%{ -webkit-transform: scale(1,1);opacity:1;}

	100%{ -webkit-transform: scale(0,0);opacity:1;}
}
@-webkit-keyframes disappear{
	0%{ -webkit-transform: scale(0,0);opacity:0;}

	100%{ -webkit-transform: scale(1,1);opacity:1;}
}
/*@-webkit-keyframes slideer{
	0%{height:0;opacity:0;}

	100%{ height:100%;opacity:1;}
}*/


.search-fadeIn{position:fixed; width:100%; height:100%; left:0; top:0; z-index:100;display:none;}
.search-fadeIn .search-fadeIn-bg{position:fixed; width:100%; height:100%; left:0;top:0; background:#fff;opacity:0.5;filter:alpha(opacity=50);}
.search-inside{padding-left:300px;}
.search-fadeIn-text .icon-search{width:30px; height:70px; background:url(/resources/images/gzl/icon_s.jpg) no-repeat center;display:block;float:Left;}
.search-close{position:absolute;top:0; line-height:70px; right:0;width:20px; font-size:30px; cursor: pointer;}
.search-input{width:560px; padding:0 10px; height:70px; line-height:70px; font-size:14px; color:#323232; float:Left;}
.search-list{width:630px; padding:10px 20px 10px 40px;background:#fff;}
.search-list h1{font-size:12px; color:#aaabab; line-height:20px;height:25px; font-weight:normal;}
.search-list a{font-size:14px; color:#323232; line-height:30px; display:block;}
.search-fadeIn-text{-webkit-animation:slideLeft 1s ease 0s both;}

@-webkit-keyframes slideLeft{
	0%{ transform:translate(20px,0); -webkit-transform:translate(20px,0);opacity:0;}

	100%{ transform:translate(0,0); -webkit-transform:translate(0,0);opacity:1;}
}
@-webkit-keyframes slideLefter{
	0%{ transform:translate(-20px,0); -webkit-transform:translate(-20px,0);opacity:0;}

	100%{ transform:translate(0,0); -webkit-transform:translate(0,0);opacity:1;}
}
@-webkit-keyframes slideright 	{
	0%{ transform:translate(0,20px); -webkit-transform:translate(0,20px);opacity:0;}

	100%{ transform:translate(0,0); -webkit-transform:translate(0,0);opacity:1;}
}
.inside_nav{position:absolute; height:22px; line-height:22px; font-size:18px;width:1200px;left:50%; margin-left:-600px;}
.inside_nav a{display:block; float:left;padding:0 34px; opacity:0;}
.about_nav{top:582px;}
.inside_inform_list{position:absolute; top:611px; width:1034px; left:50%; margin-left:-517px; height:930px;}
.inside_inform_list a{display:block; height:930px; opacity:0;}

.transition.active .sliderUp{-webkit-animation: slideUp 1s ease 0.2s both;}
.transition.active .sliderDown{-webkit-animation: slideDown 1s ease 0.2s both;}
.transition.active .sliderUpDelay{-webkit-animation: slideUp 1s ease 0.5s both;}
.transition.active .slideLefter{-webkit-animation: slideLefter 1s ease 0.2s both;}
.transition.active .slideright{-webkit-animation: slideright 1s ease 0.2s both;}

.about_video{text-align: center;}
.about_video img{display:block;margin:0 auto;}
.contain_body_nav{padding-top:30px; height:20px; line-height:20px;}
.contain_body_nav a{padding:0 35px;display:block;border-right:#1b232b 1px solid;font-size:18px;color:#1b232b;float:left;font-family: Arial;}
.contain_body_nav a:last-child{border:0;}
.contain_body_nav a:first-child{padding-left:0;}
.contain_body_nav a:hover{color:#000;}
.contain_body_nav a.active{color:#0856a0;}
.contain_body_title{font-size:36px; line-height:100px; text-align: center;color:#000;font-family:Arial;padding-top:10px;}

.contain_body_list2_img img{width:100%; margin:0 auto;display:block;}

.contain_body_list1{padding-top:10px;/*padding-bottom:50px;*/}
.contain_body_list1_text{line-height:30px; font-size:16px; height:150px; overflow:hidden;color:#595757;margin-bottom:40px; width:750px;}
.contain_body_list1_icon{width:37px; height:37px;margin:0 auto -18px; z-index:10;clear:both;cursor:pointer;position: relative;top:0; left:0;}
.contain_body_list1_icon.active img{
	transform:rotate(180deg);
	-ms-transform:rotate(180deg); /* IE 9 */
	-moz-transform:rotate(180deg); /* Firefox */
	-webkit-transform:rotate(180deg); /* Safari �� Chrome */
	-o-transform:rotate(180deg);}
.contain_body_list1_list{padding-top:60px;padding-bottom:90px;}
.contain_body_list1_list .allbody{width:750px; margin:0 auto;}
.contain_body_list1_zz{width:210px;padding:0 20px; text-align: center;}
.contain_body_list1_zz>span{width:120px; height:120px; display:block; position:relative;top:20px;opacity:0;border-radius:100%; margin:0 auto 30px; color:#fff; line-height:120px; font-size:21px;}
.contain_body_list1_zz>p{color:#595757; line-height:30px; font-size:18px;position:relative;top:20px;opacity:0;}

.contain_body_list2_text{position: absolute;top:50%; height:130px; margin-top:-65px; z-index: 2; width:800px; left:50%; margin-left:-400px;}
.contain_body_list2_text h1{color:#ffffff; font-size:40px;line-height:40px;font-weight:normal;}
.contain_body_list2_text a{display:block;width:250px; height:48px;line-height:48px; border-radius:4px; color:#fff; text-align: center;font-size:16px; position:absolute; bottom:0; left:0; border:#fff 1px solid;}


.contain_body_list2_text a span{color:#fff;}
.contain_body_list2_text a:hover{border-color:#ffbd03;}
.contain_body_list3_nav>span:hover span,.contain_body_list3_nav>span.active span{color:#fff;}
.contain_body_list2_text a span,.contain_body_list3_nav>span span{display:block; position:relative;top:0;left:0;  z-index:10;}
.contain_body_list2_text a:before{background: #ffbd03;}
.contain_body_list3_nav >span:before{background:#0084c9;}


.contain_body_list2_text a:before,.contain_body_list3_nav>span:before{content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 100%;
	z-index: 1;
	-webkit-transition: all 400ms cubic-bezier(1, 0, 0, 1);}
.contain_body_list2_text a:hover:before,.contain_body_list3_nav>span.active:before,.contain_body_list3_nav>span:hover:before{width:100%;}
.contain_body_list3{padding:20px 0 50px;}
.contain_body_list3_body{}
.contain_body_list3_nav{width:310px;position:absolute; top:40px; left:50%;margin-left:-155px;}
.contain_body_list3_nav>span{border-right:#e3e3e3 1px solid; border-bottom:#e3e3e3 1px solid;display:block;cursor:pointer;position:relative; top:0; left:0;width:100px; height:40px; line-height:40px; float:left;color:#595757;font-size:16px; text-align:center;}
.contain_body_list3_nav>span:nth-child(1),.contain_body_list3_nav>span:nth-child(4){border-left:#e3e3e3 1px solid;}
.contain_body_list3_nav>span:nth-child(1),.contain_body_list3_nav>span:nth-child(2),.contain_body_list3_nav>span:nth-child(3){border-top:#e3e3e3 1px solid;}






.contain_body_list3_main{width:1178px; height:800px; margin:0 auto; background:url(/resources/images/gzl/about_13.jpg) no-repeat center;}
.contain_body_list3 .contain_body_title{position:relative;top:20px; left:0; width:100%;margin-bottom:-20px; z-index:10;}

.contain_body_list4_text{position:absolute; top:50%; left:0; width:100%;margin-top:-250px;}
.contain_body_list4_text_body{width:1205px; margin:0 auto;}
.contain_body_list4_text_body .contain_body_title{padding:0;}
.contain_body_list4_down{/*width:1205px;*/margin:0 auto;padding-top:5px; overflow:hidden;height:360px;/*  overflow: hidden;*/}
.contain_body_list4_down .ImgOut{background:#cdd3df;}
.contain_body_list4_down .ImgOut,.contain_body_list4_down .ImgOut span{width:250px; height:330px;}
.contain_body_list4_down li{width:590px !important; height:330px; box-shadow:1px 3px 5px #3b83a6;background:#fff;float:left; margin-right:10px;}
.contain_body_list4_down li:hover{ box-shadow:2px 5px 20px #2a6a8a;-webkit-transform: translate(0,-20px);}
.contain_body_list4_li_text{padding:20px 30px 0;width:280px;}
.contain_body_list4_li_text h1{font-size:18px; line-height:30px;color:#000;font-weight:normal;margin-bottom:15px}
.contain_body_list4_li_text h3{font-size:12px; color:#000;;line-height:24px;}
.contain_body_list4_li_text p{font-size:12px; color:#727171; line-height:20px;}
.contain_body_list4 .swiper-pagination-bullet{width:8px !important; height:8px !important; background:#fff !important; margin:0 10px !important;}
.contain_body_list4 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#b3b3b3 !important;}
.contain_body_list4 .swiper-button-next,.contain_body_list4 .swiper-button-prev{display:none !important;opacity:0 !important;width:84px !important; height:104px !important;z-index:1000 !important; margin-top:-52px !important;}
.contain_body_list4 .swiper-button-next{background:url(/resources/images/gzl/about_22.jpg) no-repeat !important; right:0 !important;-webkit-transform:translate(-20px,0);}
.contain_body_list4 .swiper-button-prev{background:url(/resources/images/gzl/about_19.jpg) no-repeat !important; left:0 !important;-webkit-transform:translate(20px,0);}

.contain_body_list4_text:hover .swiper-button-next,.contain_body_list4_text:hover .swiper-button-prev{display:block !important; opacity:1 !important;-webkit-transform:translate(0,0) !important;}
.contain_body_list5:hover .swiper-button-next,.contain_body_list5:hover .swiper-button-prev{display:block !important; opacity:1 !important;-webkit-transform:translate(0,0) !important;}



.contain_body_list5{margin-bottom:70px;}
.contain_body_list5_text{width:1200px; margin:0 auto;padding-bottom:40px;padding-top:20px; overflow:hidden;}
.contain_body_list5_text li .ImgOut{margin-right:50px; height:245px; margin-bottom:40px;}
.contain_body_list5_text li .contain_body_list5_li{width:1300px;}
.contain_body_list5 .swiper-pagination-bullet{width:8px !important; height:8px !important; background:#e3e3e3 !important; margin:0 10px !important;}
.contain_body_list5 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#b3b3b3 !important;}
.contain_body_list5 .swiper-button-next,.contain_body_list5 .swiper-button-prev{display:none !important;opacity:0 !important;width:84px !important; height:104px !important;}
.contain_body_list5 .swiper-button-next{background:url(/resources/images/gzl/about_36.jpg) no-repeat !important; right:0 !important;-webkit-transform:translate(-20px,0) !important;}
.contain_body_list5 .swiper-button-prev{background:url(/resources/images/gzl/about_35.jpg) no-repeat !important; left:0 !important;-webkit-transform:translate(20px,0) !important;}


.contain_about2_text{padding:70px 0; line-height:30px; color:#595757;width:1080px; margin:auto;}
.contain_about2_text_dn h1{font-size:36px; line-height:50px; height:70px;}
.contain_about2_text_dn_p p{padding:5px 0;}
.contain_about2_text_dn_p p span{color:#444; font-weight:bold;}

.contain_about2_text_left{width:249px; height:330px; margin-right:40px;}
.contain_about2_text_left img{width:249px;}

.contain_about3_list,.contain_about4_list{margin-top:40px; margin-bottom:50px;}
.contain_about3_list li{float:left; width:367px;margin-right:30px; margin-bottom:30px;position:relative;top:0;left:0;}
.contain_about3_list li .pic_jz{position:absolute;top:0;left:0;width:100%; height:100%; z-index:3;}
.contain_about3_list li .ImgOut,.contain_about3_list li .ImgOut span{width:363px; height:255px;cursor: pointer;overflow:hidden;}
.contain_about3_list li .ImgOut{ border:#c9c9ca 1px solid;padding:1px;}
.contain_about3_list li:hover .ImgOut{ border:#1a7dbb 2px solid;padding:0;}
.contain_about3_list li p{ height:30px; line-height:30px;padding-top:5px; text-align:center; font-size:16px;}
.contain_about3_list li:hover p{color:#1a7dbb;}
.text-right{ text-align: right;}
.text-left{ text-align: left;}
.contain_about4_list li {line-height:30px; font-size:16px;position:relative;top:0; left:0;}
.contain_about4_center{position:absolute; top:35px; width:2px;height:0; z-index: 2; left:50%; overflow:hidden; margin-left:-121px;background:#ccc;}
.contain_about4_left{width:560px; font-size:26px; color:#9fa0a0;}
.contain_about4_text{width:560px; color:#595757;}
.contain_about4_list li .contain_about4_icon{width:80px; height:30px; position:relative;top:0; left:0; z-index:3;background:url(/resources/images/gzl/about_4_03.png) no-repeat center;}
.contain_about4_list li.bg-graw .contain_about4_icon{ background:url(/resources/images/gzl/about_4_06.png) no-repeat center;}

.contain_about4_list li.transition.active:nth-child(even):before{width:100%;}
.contain_about4_list li:before{content: "";  position: absolute;  left: 0;  top: 0;  width: 0;  height: 100%;  z-index: 0;
	-webkit-transition: all 1s cubic-bezier(1, 0, 0, 1);background:#f2f2f2;}
.contain_about4_list li .allbody{position:relative;left:-120px;top:0;padding:20px 0;}
.contain_about4_list li:nth-child(even) .contain_about4_icon{ background:url(/resources/images/gzl/about_4_06.png) no-repeat center;}


.contain_about5_ds{}
.contain_about5_ds,.contain_about5_honor_text{width:780px; margin-left:auto; margin-right:auto;padding:50px 0;}
.contain_about5_ds .ImgOut1{border-radius:100%;overflow:hidden;position:relative;top:0; left:0;}
.contain_about5_ds .ImgOut1,.contain_about5_ds .ImgOut1 span{width:286px; height:286px;display:block !important;}
.contain_about5_ds .ImgOut1 img{display:block; width:100% !important;}
.contain_about5_honor_text{line-height:28px;font-size:16px; color:#595757; }
.contain_about5_honor_text h1{ font-size:22px; color:#000; height:50px; line-height:30px; font-weight:normal;}
.contain_about5_ds_text{ width:420px;}
.contain_about5_ds_text h1{font-weight:normal; font-size:24px; height:40px; line-height:30px; color:#000;}
.contain_about5_ds_text h3{font-weight:normal; font-size:14px; height:30px; line-height:30px; color:#000;}
.contain_about5_ds_text p{font-size:14px;line-height:22px; color:#727171;}
.contain_about5_list{padding:70px 0 50px; width:1120px; margin:0 auto;}
.contain_about5_list li{float:left; width:370px;padding-bottom:40px;}
#employeeContainer li:nth-child(1),#employeeContainer li:nth-child(4),#employeeContainer li:nth-child(7),#employeeContainer li:nth-child(10),#employeeContainer li:nth-child(13){clear:both !important;}
.contain_about5_list li .ImgOut1{border-radius:100%; overflow:hidden;}
.contain_about5_list li .ImgOut1,.contain_about5_list li .ImgOut1 span{width:263px; height:263px;display:block;}
.contain_about5_list li .ImgOut1 img{display:block; width:100%;}
.contain_about_list_text{padding-top:30px; padding-left:20px;}
.contain_about_list_text h1{font-size:24px; line-height:30px; color:#000;font-weight:normal;}
.contain_about_list_text .contain_about5_list_text_dn{padding-top:10px; font-size:14px; color:#727171; line-height:22px;}
.contain_news{padding:70px 0 50px;}
.contain_news li{width:375px;margin-right:25px;float:left;margin-bottom:60px;}
.contain_news li a{display:block;}
.contain_news li .ImgOut,.contain_news li .ImgOut span{width:375px; height:215px; overflow:hidden;}
.contain_news li .contain_news_text_up{padding:20px 0; height:30px; line-height:30px;}
.contain_news li .contain_news_text_up h3{width:80px; color:#fff; font-size:12px; text-align: center;}
.contain_news li .contain_news_text_up span{color:#aaabab; }
.contain_news li.company_news .contain_news_text_up h3{background:#0084c9;}
.contain_news li.industry_news .contain_news_text_up h3{background:#ebad00;}
.contain_news li.policy_news .contain_news_text_up h3{background:#29c0a5;}
.contain_news li .contain_news_text_dn h1{line-height:40px;height:40px; font-size:18px; color:#1b232b;overflow: hidden;}
.contain_news li .contain_news_text_dn h3{line-height:24px;height:48px; font-size:15px; color:#595757;font-weight:normal;  overflow: hidden;}
.contain_news_more{width:265px; height:45px; text-align: center; line-height:45px; font-size:14px; background:#0856a0; border-radius:4px; margin:0 auto;}
.contain_news_more a{display:block; color:#fff;}

.contain_inform{padding:70px 0 50px; width:1046px; margin:0 auto;}
.contain_inform_title{height:56px; line-height:56px; font-size:18px;}
.contain_inform_title>div{color:#fff;}
.contain_inform_xmbh,.contain_inform_xmmc,.contain_inform_gclx,.contain_inform_fbsj{padding:0 15px;overflow: hidden; height:56px; line-height:56px;}
.contain_inform_xmbh{width:230px;}
.contain_inform_xmmc{width:440px; }
.contain_inform_gclx{width:105px;}
.contain_inform_fbsj{width:150px;}
.contain_inform_body_list li{}
.contain_inform_body_list li:nth-child(even) a{background:#f2f2f2;}
.contain_inform_body_list li a{display:block;border-top:#e5e5e5 1px solid;}

.contain_inform_body_list li a >div{color:#595757;}
.contain_inform_page{width:100%;height:2px; background:#e3e3e3; margin-top:40px;}
.contain_inform_page a{display:block;height:2px;float:left;}
.contain_inform_page a.active{background:#0084c9;}
.contain_inform_page.bg-blue_page a.active{background:#00acbd;}

.contain_custom_case .swiper_bottom_btn_bb{width:135px !important;margin-top:10px !important;}
.contain_inform_page_btn{width:95px !important;}
.contain_inform_page_btn,.contain_custom_case .swiper_bottom_btn_bb{ height:35px; margin:30px auto 0; position:relative; top:0; left:0;}
.contain_inform_page_btn a,.contain_custom_case .swiper-button-next,.contain_custom_case .swiper-button-prev{width:35px !important; height:35px !important;; display:block;top:0 !important;margin-top:0 !important; background:url(/resources/images/gzl/inform_btn.png) no-repeat !important;;}
.contain_inform_page_btn a.left,.contain_custom_case .swiper-button-prev{float:left; background-position:0 0  !important;;}
.contain_inform_page_btn a.right,.contain_custom_case .swiper-button-next{float:right; background-position:-60px 0 !important;;}


.contain_inform_detail>.transition>h1{font-size:26px; line-height:50px; padding-bottom:40px; border-bottom: #e3e3e3 1px solid; text-align: center; color:#000;}
.contain_inform_return{width:35px; height:35px;position:absolute; left:-78px; top:80px; background:url(/resources/images/gzl/inform_btn.png) no-repeat;}
.contain_inform_return a{display:block; width:35px; height:35px;}
.contaim_inform_detail_text{padding-top:30px;}
.contaim_inform_detail_text li .sliderUp{padding:15px 0;font-size:16px; line-height:30px; color:#595757; border-bottom: #e3e3e3 1px solid;}
.contaim_inform_detail_text li h3{font-size:16px; color:#595757}
.contaim_inform_detail_text li p{text-indent: 2em;}
.contaim_inform_detail_text li p span{display:inline-block;text-indent: 2em;}

.contain_inform_2_detail_list{font-size:16px; line-height:30px;}
.inform_2_small{width:480px;}
.contain_inform_2_title{padding:0 15px; height:50px; line-height:50px; color:#fff; }
.contain_inform_2_font{ line-height:20px;padding:0 15px; font-size:14px; text-align: left; font-weight: normal;}
.contain_inform_2_detail_list th,.contain_inform_2_detail_list td{height:20px; line-height:20px; padding:15px 0;border-right:#e3e3e3 1px solid; border-bottom:#e3e3e3 1px solid;}
.contain_inform_2_detail_list  tr>th:last-child,.contain_inform_2_detail_list tr >td:last-child{border-right:0;}
.contain_inform_2_detail_list table tr:nth-child(even){background:#f2f2f2;}

.inform_2_big{margin-top:60px;}
.contain_inform_2_detail_text{padding-top:30px; font-size:16px; color:#595757; line-height:30px;}
.contain_inform_2_detail_text h1{font-size:18px; line-height:30px; color:#000;}


.contain_service{padding:70px 0 0;}
.contain_service_center{ width:980px; margin-left:auto;margin-right:auto;}
.contain_service_center li a{display:block;}
.contain_service_text{color:#595757; text-align: center;width:774px; margin:20px auto 50px; font-size:16px;  line-height:30px;}
.contain_padding{padding:100px 0; }
.contain_service_list{border-top:#ebebeb 1px dashed;}
.contain_service_list ul{width:1000px;}
.contain_service_list li{width:480px;height:285px; overflow:hidden;float:left; margin:0 20px 20px 0; }
.contain_service_list li .cintain_service_contro{position:absolute; top:50%; line-height:40px; font-size:1.75em; color:#fff; width:320px; left:50%;margin-left:-160px; margin-top:-20px; text-align: center;}
.contain_inform_service{width:960px; margin-left:auto; margin-right:auto;}
.contain_inform_service>h1{ line-height:50px; font-size:22px; color:#0856a0;}
.contain_service_detail{padding-top:40px;}
.contain_service_detail li{padding:20px 0; line-height:30px; font-size:16px; border-bottom:#e3e3e3 1px solid;}
.contain_service_detail li h1{font-size:18px; line-height:40px;color:#000;}

.contain_service_standard{padding:70px 0;}
.contain_service_standard_nav{border-top:#e3e3e3 1px solid; font-size:16px;}
.contain_service_standard_nav a{display:block;padding-left:25px; height:45px;width:190px;line-height:45px; border-left:#e3e3e3 1px solid;border-right:#e3e3e3 1px solid;border-bottom:#e3e3e3 1px solid;}
.contain_service_standard_nav a.active,.contain_service_standard_nav a:hover{color:#fff; background:#0084c9;}


.contain_service_standard_right{width:915px;}
.contain_service_standard_right .contain_service_standard_title{width:915px; line-height:40px; font-size:22px; color:#000;margin-bottom:20px;}
.contain_service_standard_calculate{padding-top:10px; font-size:16px;margin-bottom:50px;}
.contain_service_compute{height:50px; line-height:50px; position:relative;top:0;left:0; text-align: center;border:#b3b3b3 1px solid; border-radius: 4px;width:390px;}
.contain_service_compute>span{display:block;width:180px; text-align: center; color:#fff;cursor: pointer;height:52px; line-height:52px;position:absolute;top:-1px; left:-1px;border-radius:4px 0 0 4px;}

.contain_service_compute>span:hover.bg-blue{background:#0097D6;}
.contain_service_compute>span:hover.bg-yellow{background:#ffbd05;}
.contain_service_compute>input{height:50px; line-height:50px; font-size:16px; width:210px; text-align: center;position:absolute;top:0; right:0;}
.contain_service_computer{width:440px; text-align: center;}
.contain_service_computer>span{display:block; width:200px; height:50px; border-radius:4px; line-height:50px; color:#fff;}
.contain_service_compute>p{ border-radius:4px; height:50px; line-height:50px; width:220px;position:absolute;top:0; right:0;}
.contain_service_compute .service_jiajian{position:absolute;top:0; height:52px;right:0;width:25px;display:none; z-index:10;}
.contain_service_compute .service_jiajian >div{width:25px; height:25px; cursor: pointer;}
.contain_service_compute .service_jiajian >.service_add{background:#eeefef url(/resources/images/gzl/icon_fw1.png) no-repeat center; border-radius:0 3px 0 0;}
.contain_service_compute .service_jiajian >.service_add:hover{background:#0084c9 url(/resources/images/gzl/icon_fw1_h.png) no-repeat center;}
.contain_service_compute .service_jiajian >.service_reduce:hover{background:#0084c9 url(/resources/images/gzl/icon_fw2_h.png) no-repeat center;}
.contain_service_compute .service_jiajian >.service_reduce{height:24px;background:#eeefef url(/resources/images/gzl/icon_fw2.png) no-repeat center;margin-top:1px;border-radius:0 0 3px 0;}
.contain_service_compute:hover .service_jiajian{display:block;}

.contain_service_standard_detail{}

.contain_service_standard_down{ line-height:30px; font-size:16px;}

.contain_custom_list_main{padding:25px 0; width:341px; margin:0 auto;}
.contain_custom_list_main .ImgOut,.contain_custom_list_main .ImgOut{width:341px; height:105px;}
.contain_custom_title{ height:62px; line-height:62px; color:#fff;font-size:21px;}

.contain_custom_list.allbody{width:1000px; text-align: center;}
.contain_custom_list_others{padding:20px 0;}
.contain_custom_list_others li{width:211px; height:75px; padding:10px 15px;float:left;}

.contain_custom_list_others li .ImgOut,.contain_custom_list_others li .ImgOut span{width:211px; height:75px;}
.contain_custom_case li{width:381px; height:255px;}
.contain_custom_case .allbody{overflow: hidden;}
.contain_custom_case{padding:30px 0 80px;}
.contain_custom_case li{position:relative;top:0; left:0;}
.contain_custom_case li a{display:block;}
.contain_custom_case li h3{position:absolute;top:50%; left:50%; width:310px; text-align: center; color:#fff; font-size:26px; line-height:40px; margin:-35px 0 0 -155px;}


.contain_contact{padding:50px 0; width:960px; margin:0 auto;}
.contain_contact_top{height:60px; line-height:40px; font-size:20px; color:#000; border-bottom:#e3e3e3 1px solid;}
.contain_contact_top >span{float:right;font-size:16px; color:#000;}
.contain_contact_top >span>span{font-size:22px;color:#595757;}
.contain_contact_look li,.contact_list li{padding:30px 0; border-bottom:#e3e3e3 1px solid;}
.contact_look_name{width:140px;padding-left:30px; font-size:18px; line-height:30px; color:#010101;}
.contact_look_text,.contact_list li .contact_list_text{width:230px; font-size:14px; line-height:30px;}
/*.contact_list li:last-child,.contact_list li:last-child(-1){border:0;}*/
.contact_look_text p span,.contact_list li .contact_list_text{display:block; float:left;}
.contact_look_map{width:420px;}
.contact_look_map .contact_look_map_pic{width:417px;height:182px; overflow:hidden;}
.contact_look_map_btn{clear:both;margin-top:20px;height:30px;}
.contact_look_map_btn a{color:#fff; font-size:12px; float:right; width:70px; height:22px;line-height:22px; text-align: center; background:#0856a0; display:block;}
.contact_list li{width:480px; float:left; height:140px;}
/*.contact_list li .contact_list_text{}*/


.contact_2_list{width:890px; margin:0 auto;padding-bottom:50px;}
.contact_2_list li{float:left;width:370px; padding:50px 0 50px 75px;/* height:280px;*/position:relative;top:0; left:0; z-index: 10;}
.contact_2_list li .contact_2_list_name{font-size:18px; line-height:42px;color:#010101;}
.contact_2_list li .contact_2_list_text{font-size:14px; line-height:30px;padding-top:10px;}


.contact_2_bg{position:absolute;width:100%; height:380px; top:380px;left:0;}
.contact_2_bg .bg-graw{width:100%;height:100%;}
.contact_3_down{width:960px; margin:50px auto;}
.contact_3_down li{padding:10px 0;}
.contact_3_down li .contact_3_left{padding-left:100px; line-height:40px;font-size:14px;}
.contact_3_down li .contact_3_left span{color:#007aff;}
.contact_3_down li .contact_3_right{width:610px;font-size:14px;}
.contact_3_down li .contact_3_select{border-radius:4px; border:#ddd 1px solid; height:43px; line-height:43px; text-align: center; width:205px;}
.contact_3_down li .contact_3_select select{width:205px; text-indent:20px; background:url(/resources/images/gzl/contact_3_03.png) no-repeat; border-radius:4px; height:43px; background-position:0 -1px;overflow: visible !important;text-align: center !important;/* padding:0 35px 0 20px;*/position:relative;top:0;}
.contact_3_down li .contact_3_select select option{ height:30px; line-height:30px; text-align:center; }


.contact_3_name,.contact_3_email #email,.contact_3_email #emailsure{background:#fff;height:43px; line-height:43px; border-radius:4px; border:#ddd 1px solid;padding:0 20px; width:407px;}
.contact_3_name input{display:block; height:45px; line-height:45px; width:100%; background:none;}
.contact_3_email #emailsure{margin-top:20px;}
.contact_3_textarea textarea{display:block;padding:0 20px;width:564px;height:146px; line-height:40px;border:#ddd 1px solid; border-radius:4px;background-position:0 -321px;}
.contact_3_right label input{ width:20px; height:20px; border:#eee 1px solid; display:inline-block; vertical-align:-4px; margin-right:5px;}
.contact_3_right label a{text-decoration: underline;color:#b2b2b2; margin-left:20px;}
.contact_3_right button{width:240px; height:45px; text-align:center; line-height:45px; color:#fff; font-size:16px; border-radius:4px; background:#ebad00; border:0; cursor: pointer;}


.contact_3_verity input{height:43px; line-height:43px; border:#ddd 1px solid;padding:0 10px; border-radius:4px;display:block; margin-right:20px;float:left;}
.contact_3_verity img{height:43px;display:block; border:1px solid #ddd;}



#pop_xy{position:fixed;top:0; width:100%; height:100%; z-index:-1; opacity:0;}
#pop_xy .pop-bg{position:fixed;top:0; left:0; width:100%; height:100%; z-index: 1; background:#000;opacity:0.4;filter:alpha(opacity=40);}
#pop_xy .pop-dn{width:1160px; height:540px;position:fixed;top:50%; left:50%;padding:20px 20px 20px 20px; margin-top:-300px; margin-left:-600px;background:#fff; border-radius:6px; z-index:2;}
#pop_xy .pop-dn .pop-close{position:absolute;top:10px; right:10px; width:30px; height:30px; line-height:30px; text-align:center;color:#666; font-size:20px; z-index: 10; cursor: pointer;}
#pop_xy .pop-dn .pop-dn-text{position:relative;height:510px; overflow: hidden;}
.swiper-container7{width:100%; height:100%; margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1;}
.secret_title{font-size:18px; text-align: center; line-height:30px; padding-bottom:15px;border-bottom:#eee 1px dashed;}
.secret_text{ line-height:24px; font-size:14px; }
.secret_text p{padding:3px 0;}

#banner .swiper-button-next{right:5% !important;}
#banner .swiper-button-prev{left:5% !important;}


.center,.center-avatar {  width: 80px;  height: 80px;border-radius: 100%;  position: absolute;  top: 50%; left: 50%;  margin: -40px 0 0 -40px;  }
.center-avatar {  border-radius: 100%;  z-index: 1;  }
.line {  height: 2px;
	background: linear-gradient(to right, rgba(5,124,230,0.3) 45%, rgba(5,124,230,1));
	-webkit-animation-duration: 5s;  animation-duration: 5s;  transform-origin: 0% top;  position: absolute;  top: 50%;  margin-left: 40px;  border-radius: 40px;
}
.FadeOut {
	-webkit-animation-name: FadeOut;
	animation-name: FadeOut;
}

@keyframes FadeOut {
	0% {

		width: 0;
	}
	100% {
		width: 2000px;
	}
}

@-webkit-keyframes FadeOut {
	0% {
		width: 0;
	}
	100% {
		width: 2000px;

	}
}

.error{width:530px; height:570px;position:fixed;top:50%;left:50%; margin:-285px 0 0 -265px;}
.error img{display:block;}
.error .error-btn{clear:both; height:47px;position:absolute;bottom:0; width:100%;}
.error .error-btn a{display:block; height:47px; border-radius:4px;width:240px; line-height:47px; text-align: center;font-size:14px; color:#fff;}
.error .error-btn .return-home{background:#0856a0;}
.error .error-btn .return-prev{background:#ebad00;}



.search-list-input{padding-top:70px;}
.search-list-input .search-bg{background:#000;opacity:0.1;display:none;filter:alpha(opacity=10);position:fixed;top:0; left:0;z-index:100;width:100%;height:100%;}
.search-input-down{border:#dadada 1px solid; height:32px; line-height:32px;padding:0 10px;width:330px; border-radius:4px; z-index:101; position:relative;top:0; left:0; background:#fff;}
.search-input-down .search-button{background:url(/resources/images/gzl/icon_s.jpg) no-repeat center;width:30px; height:32px;border:0;
	cursor: pointer;float:left;}
.search-input-down input{height:30px; padding:0 10px; width:250px;display:block;float:left;}
.search-input-down .search-list-close{width:15px; height:32px; background:url(/resources/images/gzl/search_icon.jpg) no-repeat center; float:right; display:block; border:0;
	cursor: pointer;}
.search-result-down{clear:both;}
.search-result{ padding-top:10px; line-height:30px; color:#acacac; font-size:12px;}
.search-result-list{padding:20px 0 40px; }
.search-result-list li{padding:20px 0;}
.search-result-list li h1{font-size:18px; line-height:30px; color:#000;}
.search-result-list li:hover h1{color:#0058c1;}
.search-result-list li h2{font-size:16px; line-height:28px; color:#595757;padding-top:5px;}
.search-result-list li a{color:#0058c1; font-size:16px;display:block;padding-top:5px;}