@charset "gb2312";
ul li.nomar{
	margin-right: 0;
}
.posirela{
	position: relative;
}
.main{
	width: 1200px;
	margin: 0 auto;
}
a:hover{
	color: #FF0000;
}

.zgHead{
	height: 50px;
}
.logo{
	padding-top: 6px;
}
.logolink{
	width: 172px;
	height: 36px;
}
.head_link{
	padding-top: 16px;
	margin-left: 31px;
	font-size: 12px;
	line-height: 26px;
	color: #000000;
	font-family: "宋体"
}
.head_link a{
	color: #333;
}
.head_link span{
	margin-left: -2px;
	margin-right: 4px;
}
.head_link a:hover{
	color: #e60012;
}
.service_tel{
	width: 360px;
	color: #000000;
	padding-top: 8px;
	font-size: 18px;
	line-height: 42px;
}


.banner_JD{
    width: 100%;
    height: 700px;
    background: url(imagesbannerBj_JD.png) no-repeat center;
    position: relative;
}
#particles{
    width: 100%;
    height: 700px;
}
.wangge_JD{
    width: 100%;
    height: 700px;
    background: url(imageswangge_JD.png) no-repeat center;
    overflow: hidden;
    position: absolute;
    left: 0;
    top:0;
    bottom: 0;
}
.bannerCon_JD {
    width: 1000px;
    height: 885px;
    margin: 0 auto;
    position: relative;
}
.bannerCon_JD .bannerImg1_JD{
    position: absolute;
    top:-88px;
    animation: myrot2 15s linear infinite;
}
.bannerCon_JD .bannerImg2_JD{
    position: absolute;
    top:95px;
    left: 240px;
    animation: myrot1 50s linear infinite;
}
.bannerCon_JD .bannerImg3_JD{
    position: absolute;
    top:115px;
    left: 263px;
    animation: myrot 50s linear infinite;
}
.bannerTitle_JD{
    position: absolute;
    top:70px;
    left:160px;
}
.bannerText_JD h1{
    font-size: 80px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    line-height: 154px;
}
.bannerText_JD .ban_text1{
	width: 483px;
	height: 66px;
	background: #006dfe;
    font-size: 36px;
    line-height: 66px;
    margin-top: 23px;
    color: #fff;
    text-align: center;
}
.bannerText_JD .ban_text2{
	height: 66px;
    font-size: 23px;
    line-height: 40px;
    margin-top: 33px;
    color: #fff;
    text-align: center;
}
.bannerBtn_JD{
    position: absolute;
    top:500px;
    left: 420px;
}
.bannerBtn_JD .ban_link{
    display: block;
    width: 172px;
    height: 44px;
    line-height: 44px;
    border: 1px solid #00e9fd;
    float: left;
    font-size: 20px;
    text-align: center;
    border-radius: 20px;
    color: #03e5f6;
    margin-right: 20px;
}
.bannerBtn_JD .ban_link:hover{
	background: #00E9FD;
	color: white;
}
.jianzheng{
	font-size: 36px;
	line-height: 60px;
	color: #04e3a2;
	position: absolute;
	left: 0;
	top: 500px;
	font-weight: bold;
}
.congshi{
	font-size: 37px;
	line-height: 60px;
	color: #f2da11;
	position: absolute;
	right: 30px;
	top: 480px;
	font-weight: bold;
}
@keyframes myrot{
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}
@keyframes myrot1{
    from {-webkit-transform: rotate(360deg);}
    to {-webkit-transform: rotate(0deg);}
}
@keyframes myrot2{
    0% {-webkit-transform: rotate(0deg);}
    50% {-webkit-transform: rotate(90deg);}
    100% {-webkit-transform: rotate(0deg);}
}
.lineMove_JD .line1_JD{
    position: absolute;
    top: 40%;
    left: 49%;
    background: #00e9fe;
    margin: -180px 0 0 198px;
    width: 200px;
    height: 2px;
}
.lineMove_JD .line2_JD{
    position: absolute;
    top: 40%;
    left: 49%;
    background: #00e9fe;
    margin: -215px 0 0 155px;
    width: 80px;
    height: 2px;
}
.lineMove_JD .line3_JD{
    position: absolute;
    top: 40%;
    left: 49%;
    background: #00e9fe;
    margin: -147px 0 0 226px;
    width: 60px;
    height: 2px;
}
.lineMove_JD .line4_JD{
    position: absolute;
    top: 39%;
    left: 50%;
    background: #00e9fe;
    margin: 200px 0 0 -180px;
    width: 220px;
    height: 2px;
}
.lineMove_JD .line5_JD{
    position: absolute;
    top: 39%;
    left: 50%;
    background: #00e9fe;
    margin: 160px 0 0 -218px;
    width: 100px;
    height: 2px;
}
.lineMove_JD .line6_JD{
    position: absolute;
    top: 39%;
    left: 50%;
    background: #00e9fe;
    margin: 240px 0 0 -134px;
    width: 70px;
    height: 2px;
}
.lineMove_JD .line1_JD{
    transform: rotate(-45deg);
    transform-origin: 0 0;
    -ms-transform: rotate(-45deg);
    -ms-transform-origin: 0 0;
    -webkit-transform: rotate(-45deg);
    -webkit-transform-origin: 0 0;
    -o-transform: rotate(-45deg);
    -o-transform-origin: 0 0;
    animation: line1move 3s infinite alternate;
    animation-delay: 3s;
    -webkit-animation: line1move 3s infinite alternate;
    -webkit-animation-delay: 3s;
    -moz-animation: line1move 3s infinite alternate;
    -moz-animation-delay: 3s;
    -o-animation: line1move 3s infinite alternate;
    -o-animation-delay: 3s;
}
.lineMove_JD .line2_JD{
    transform: rotate(-45deg);
    transform-origin: 0 0;
    -ms-transform: rotate(-45deg);
    -ms-transform-origin: 0 0;
    -webkit-transform: rotate(-45deg);
    -webkit-transform-origin: 0 0;
    -o-transform: rotate(-45deg);
    -o-transform-origin: 0 0;
    animation: line2move 1.5s infinite alternate;
    animation-delay: 3s;
    -webkit-animation: line2move 1.5s infinite alternate;
    -webkit-animation-delay: 3s;
    -moz-animation: line2move 1.5s infinite alternate;
    -moz-animation-delay: 3s;
    -o-animation: line1move 1.5s infinite alternate;
    -o-animation-delay: 3s;
}
.lineMove_JD .line3_JD{
    transform: rotate(-45deg);
    transform-origin: 0 0;
    -ms-transform: rotate(-45deg);
    -ms-transform-origin: 0 0;
    -webkit-transform: rotate(-45deg);
    -webkit-transform-origin: 0 0;
    -o-transform: rotate(-45deg);
    -o-transform-origin: 0 0;
    animation: line3move 2s infinite alternate;
    animation-delay: 3s;
    -webkit-animation: line3move 2s infinite alternate;
    -webkit-animation-delay: 3s;
    -moz-animation: line3move  2s infinite alternate;
    -moz-animation-delay: 3s;
    -o-animation: line3move 2s infinite alternate;
    -o-animation-delay: 3s;
}
.lineMove_JD .line4_JD{
    transform: rotate(135deg);
    transform-origin: 0 0;
    -ms-transform: rotate(135deg);
    -ms-transform-origin: 0 0;
    -webkit-transform: rotate(135deg);
    -webkit-transform-origin: 0 0;
    -o-transform: rotate(135deg);
    -o-transform-origin: 0 0;
    animation: line4move 3s infinite alternate;
    animation-delay: 3s;
    -webkit-animation: line4move 3s infinite alternate;
    -webkit-animation-delay: 3s;
    -moz-animation: line4move 3s infinite alternate;
    -moz-animation-delay: 3s;
    -o-animation: line4move 3s infinite alternate;
    -o-animation-delay: 3s;
}
.lineMove_JD .line5_JD{
    transform: rotate(135deg);
    transform-origin: 0 0;
    -ms-transform: rotate(135deg);
    -ms-transform-origin: 0 0;
    -webkit-transform: rotate(135deg);
    -webkit-transform-origin: 0 0;
    -o-transform: rotate(135deg);
    -o-transform-origin: 0 0;
    animation: line5move 1.5s infinite alternate;
    animation-delay: 3s;
    -webkit-animation: line5move 1.5s infinite alternate;
    -webkit-animation-delay: 3s;
    -moz-animation: line5move 1.5s infinite alternate;
    -moz-animation-delay: 3s;
    -o-animation: line5move 1.5s infinite alternate;
    -o-animation-delay: 3s;
}
.lineMove_JD .line6_JD{
    transform: rotate(135deg);
    transform-origin: 0 0;
    -ms-transform: rotate(135deg);
    -ms-transform-origin: 0 0;
    -webkit-transform: rotate(135deg);
    -webkit-transform-origin: 0 0;
    -o-transform: rotate(135deg);
    -o-transform-origin: 0 0;
    animation: line6move 1s infinite alternate;
    animation-delay: 3s;
    -webkit-animation: line6move 2s infinite alternate;
    -webkit-animation-delay: 3s;
    -moz-animation: line6move 2s infinite alternate;
    -moz-animation-delay: 3s;
    -o-animation: line6move 2s infinite alternate;
    -o-animation-delay: 3s;
}
@keyframes line1move {
    0%{width: 0;}
    50%{width: 200px;}
    100%{width: 0}
}
@keyframes line2move {
    0%{width: 0;}
    50%{width: 100px;}
    100%{width: 0}
}
@keyframes line3move {
    0%{width: 0;}
    50%{width: 150px;}
    100%{width: 0}
}
@keyframes line4move {
    0%{width: 200px;}
    50%{width: 0;}
    100%{width: 200px;}
}
@keyframes line5move {
    0%{width: 100px;}
    50%{width: 0;}
    100%{width: 100px}
}
@keyframes line6move {
    0%{width: 150px;}
    50%{width: 0;}
    100%{width:150px}
}

/*第一部分*/
.one{
	padding-bottom: 18px;
}
.one_title{
	height: 230px;
	background: url(imagesone_ttbg.png) no-repeat left bottom;
}
.kuaiji{
	font-size: 44px;
	line-height: 84px;
	padding-top: 61px;
	color: #2c4887;
	margin-left: 116px;
	width: 398px;
	background: url(imageswenhao.png) no-repeat right 57px;
}
.jieshi{
	width: 499px;
	margin-right: 13px;
	padding-right: 160px;
	font-size: 18px;
	line-height: 28px;
	color: #2c4887;
	text-indent: 2em;
	background: url(imagesheiwenhao.png) no-repeat right 42px;
	padding-top: 77px;
}
.kj_list{
	margin-top: 18px;
}
.kj_list li{
	width: 386px;
	height: 259px;
	background: url(imageskj_list.png) no-repeat;
	float: left;
	margin-right: 21px;
}
.kj_list li div{
	text-align: center;
	font-size: 25px;
	line-height: 47px;
	color: #151301;
	margin-top: 73px;
}
.kj_list li p{
	text-align: center;
	font-size: 18px;
	line-height: 27px;
	color: #151301;
	margin-top: 14px;
}

/*第二部分*/
.two{
	height: 579px;
	background: url(imagestwo_bg_06.jpg) no-repeat center top;
}
.two_title{
	padding-top: 15px;
	height: 113px;
	background: url(imagestwo_ttbg.png) no-repeat right bottom;
	font-size: 44px;
	line-height: 102px;
	color: white;
	text-indent: 116px;
}
.fangda{
	width: 158px;
	height: 118px;
	padding: 57px 16px 116px 118px;
	background: url(imagesfangda.png) no-repeat;
	position: absolute;
	font-size: 29px;
	line-height: 38px;
	text-align: center;
	color: #016ba4;
	top: 200px;
	left: -111px;
}
.two_cont{
	margin-top: 29px;
}
.wt_list{
	margin-left: 228px;
	width: 550px;
	margin-top: 14px;
}
.wt_list li{
	height: 60px;
	margin-top: -6px;
}
.wt1{
	background: url(imageswt1.jpg) no-repeat left center;
}
.wt2{
	background: url(imageswt2_06.jpg) no-repeat left center;
}
.wt3{
	background: url(imageswt3_08.jpg) no-repeat left center;
}
.wt4{
	background: url(imageswt4_10.jpg) no-repeat left center;
}
.wt5{
	background: url(imageswt5_12.jpg) no-repeat left center;
}
.wt6{
	background: url(imageswt6_14.jpg) no-repeat left center;
}
.wt_list li a{
	display: block;
	height: 60px;
	margin-left: 136px;
	text-indent: 65px;
	font-size: 18px;
	line-height: 60px;
}
.wa1{
	width: 318px;
	background: url(imagesa1.png) no-repeat left top;
}
.wt_list li a:hover{
	background-position: left bottom;
	color: white;
	text-decoration: underline;
}
.wa2{
	width: 337px;
	background: url(imagesa2.png) no-repeat left top;
}
.wa3{
	width: 355px;
	background: url(imagesa3.png) no-repeat left top;
}
.wa4{
	width: 368px;
	background: url(imagesa4.png) no-repeat left top;
}
.wa5{
	width: 382px;
	background: url(imagesa5.png) no-repeat left top;
}
.wa6{
	width: 401px;
	background: url(imagesa6.png) no-repeat left top;
}
.two_form{
	width: 418px;
	
}
.twofott{
	font-size: 25px;
	text-align: center;
	line-height: 51px;
	color: #2e4881;
	margin-bottom: 16px;
}
.item1{
	margin-bottom: 26px;
}
.item1 .text{
    width: 124px;
    height: 40px;
    line-height: 40px;
    /*text-align: right;*/
   text-indent: 38px;
    margin-right: 15px;
    font-size: 18px;
    color: #FFFFFF;
}
.item1 .value input,.city1{
    width: 217px;
    height: 38px;
    border: 1px solid #ffffff;
    border-radius: 2px;
    padding-left: 13px;
    line-height: 24px;
    font-size: 14px;
    background: rgba(53,207,250,0.1);
}
.item1 select option{ color:#333 }
.city1{
	width: 230px;
	color: white;
}
.two_form input:focus{
	background: #a369e6;
	border: 1px solid #a369e6;
}
.two_form input::-webkit-input-placeholder {color:white;}
.two_form input:-moz-placeholder {color:white;}
.two_form input::-moz-placeholder {color:white;}
.two_form input:-ms-input-placeholder {color:white;}
.zxgkk{
	width: 260px;
	height: 57px;
	background: #ffde27;
	font-size: 20px;
	line-height: 57px;
	text-align: center;
	border-radius: 26px;
	margin-left: 98px;
	border: none;
	cursor: pointer;
}

/*第三部分*/
.three_head{
	background: url(imagesthree_ttbg.png) no-repeat left bottom;
	padding-top: 15px;
}
.three_title{
	text-indent: 118px;
	font-size: 44px;
	line-height: 124px;
	color: #2c4887;
}
.three_details{
	width: 540px;
	margin-right: 43px;
	text-indent: 2em;
	font-size: 18px;
	line-height: 29px;
	margin-top: 45px;
	color: #2c4887;
}
.three_cont{
	margin-top: 26px;
	height: 457px;
	background: url(imagesthree_cont.png) no-repeat center top;
}
.three_left{
	width: 606px;
}
.thrletext{
	width: 326px;
	margin-left: 18px;
	font-size: 16px;
	line-height: 26px;
	margin-top: 107px;
	color: #666;
}
.thrletext span{
	color: #d60404;
}
.s_title{
	width: 120px;
	text-align: center;
	font-size: 27px;
	color: white;
	line-height: 44px;
	margin-top: 80px;
	margin-right: 76px;
}
.mt48{
	margin-top: 48px;
}
.jiqi{
	margin-left: 37px;
}
.sws{
	margin-left: 11px;
	font-size: 16px;
	line-height: 30px;
	margin-top: 45px;
	color: #666666;
}
.sws span{
	color: #d60404;
}
.cy{
	width: 110px;
	margin-right: 44px;
	text-align: center;
	font-size: 35px;
	line-height: 45px;
	margin-top: 27px;
	color: white;
}
.three_right{
	width: 543px;
}
.youyi{
	margin-top: 48px;
}
.diqu_text{
	font-size: 28px;
	line-height: 40px;
	width: 94px;
	text-align: center;
	color: white;
	margin-right: 79px;
	margin-top: 49px;
}
.youer{
	margin-top: 62px;
}
.jinsheng{
	font-size: 28px;
	line-height: 43px;
	margin-left: 39px;
	width: 94px;
	text-align: center;
	color: white;
}
.zhiwei{
	margin-left: 120px;
	font-size: 16px;
	line-height: 26px;
	margin-top: 33px;
	width: 206px;
	color: #666666;
}
.zhiwei span{
	color: #dc4545;
}

/*第四部分*/
.four{
	background: #cbf2ff;
	padding-bottom: 19px;
	border-bottom: 2px solid #FFFFFF;
}
.four_title{
	padding-top: 20px;
	color: #2c4887;
	background: url(imagesfour_ttbg.png) no-repeat right bottom;
}
.four_list1{
	margin-top: 23px;
}
.four_list1 li{
	float: left;
	width: 400px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-size: 27px;
	color: white;
	background: #15aaff;
	border-radius: 26px 26px 0 0;
	cursor: pointer;
	margin-bottom: -4px;
}
.four_list1 li.active{
	height: 60px;
	margin-top: -9px;
	background: #d60404;
	margin-bottom: -5px;
}
.four_cont{
	display: none;
	width: 1322px;
	height: 438px;
	margin: 0px auto;
	background: #eff9fe;
}
.four_pic{
	width: 424px;
	height: 312px;
	margin-top: 58px;
}
.four_right{
	width: 628px;
	margin-left: 40px;
	padding-top: 38px;
}
.rumen{
	font-size: 20px;
	line-height: 38px;
	background: url(imagesyuanweizhui_17.jpg) no-repeat 357px center;
}
.four_right p{
	font-size: 16px;
	line-height: 36px;
	margin-bottom: 5px;
	margin-left: 151px;
}
.zmz{
	padding-left: 40px;
	width: 522px;
	background: url(imagesyuanweizhui_17.jpg) no-repeat 394px center;
}
.blj{
	padding-left: 114px;
	width: 448px;
	background: url(imagesyuanweizhui_17.jpg) no-repeat 394px center;
}
.jz{
	text-indent: 86px;
}
.four_btn{
	width: 229px;
	height: 45px;
	background: url(imagesfour_btn.png) no-repeat;
	line-height: 45px;
	text-align: center;
	color: white;
	font-size: 20px;
	margin-left: 284px;
	margin-top: 11px;
}
.four_btn:hover{
	color: black;
}
.four_fdj{
	position: absolute;
	right: -123px;
	top: 82px;
	font-size: 28px;
	line-height: 39px;
	text-align: center;
	width: 158px;
	padding: 51px 118px 162px 16px;
	height: 78px;
	background: url(imagesfour_fdj.png) no-repeat;
	color: #f65300;
	font-weight: bold;
}

/*第五部分*/
.five{
	height: 641px;
	background: url(imagesfive_bg.jpg) no-repeat center top;
}
.fiv_title{
	background: url(imagesfive_ttbg.png) no-repeat right bottom;
}
.five_cont{
	margin-top: 20px;
}
.five_left{
	width: 715px;
	height: 468px;
	background: url(imagesfive_lebg.png) no-repeat;
}
.five_boxbg{
	width: 587px;
	height: 372px;
	background: white;
	margin-left: 74px;
	margin-top: 66px;
}
.five_qiecont{
	width: 464px;
	margin-left: 66px;
}
.kc_list{
	padding-top: 10px;
	margin-left: 5px;
}
.kc_list li{
	padding: 0 4px;
	font-size: 18px;
	line-height: 46px;
	float: left;
	border-bottom: 2px solid #FFFFFF;
	margin-right: 32px;
	cursor: pointer;
}
.kc_list li.active{
	color: #f56e3d;
	border-bottom: 2px solid #f56e3d;
	font-weight: bold;
}
.kcbh{
	padding-top: 18px;
	height: 116px;
	border-bottom: 2px dashed #69a0f1;
}
.kcbh p{
	font-size: 14px;
	line-height: 26px;
}
.zsd{
	padding-top: 38px;
}
.zsd p{
	font-size: 14px;
	line-height: 26px;
}
.change_box{
	display: none;
}
.kc_fixed{
	width: 54px;
	height: 360px;
	background: url(imageskecheng.png) no-repeat;
	top: 71px;
	left: 53px;
	position: absolute;
}
.kc_fixed_text1{
	width: 24px;
	text-align: center;
	color: white;
	font-size: 20px;
	line-height: 24px;
	margin-top: 43px;
	margin-left: 10px;
	height: 136px;
}
.kc_fixed_text2{
	width: 24px;
	text-align: center;
	color: white;
	font-size: 20px;
	line-height: 24px;
	margin-top: 55px;
	margin-left: 10px;
}
.fivemore{
	width: 115px;
	padding-top: 6px;
	height: 31px;
	background: url(imagesfivemore.png) no-repeat;
	position: absolute;
	text-align: center;
	font-size: 18px;
	color: white;
	line-height: 31px;
	right: 48px;
	bottom: 28px;
}
.fivemore:hover{
	color: black;
}
.five_right{
	width: 464px;
}
.jinzai{
	margin-top: 28px;
	background: url(imagesxinhao.png) no-repeat left 19px;
}
.jinzai h3{
	margin-left: 49px;
	text-align: center;
	font-size: 29px;
	line-height: 65px;
	font-style: italic;
	color: #0c7ffc;	
}
.jinzai p{
	font-size: 16px;
	line-height: 26px;
	margin-left: 79px;
	color: #0c7ffc;
}
.tj_box{
	margin-top: 22px;
	margin-left: 14px;
}
.tj_left{
	width: 137px;
}
.tj_bg{
	height: 173px;
	background: url(imagestj_bg.png) no-repeat;
}
.tj_bg p{
	font-size: 16px;
	line-height: 32px;
	color: white;
	padding-top: 7px;
	text-indent: 23px;
}
.tj_bg div{
	font-size: 16px;
	text-indent: 39px;
	line-height: 52px;
	color: white;
}
.bz{
	font-size: 16px;
	line-height: 34px;
	color: #0c74ea;
	text-indent: 31px;
}
.tj_right{
	width: 257px;
	height: 169px;
	border: 1px solid #0c7ffc;
	margin-left: 23px;
	margin-top: 11px;
	padding-top: 16px;
}
.item2{
	margin-bottom: 8px;
}
.item2 .text{
    width: 55px;
    height: 29px;
    line-height: 29px;
    text-align: right;
    margin-right: 19px;
    font-size: 14px;
    color: #0c7ffc;
}
.item2 .value input,.city2{
    width: 143px;
    height: 29px;
    border: none;
    padding-left: 13px;
    line-height: 29px;
    font-size: 14px;
    background: #FFFFFF;
}
.city2{
	width: 156px;
	padding-left: 0;
}
.yycp{
	width: 107px;
	height: 33px;
	background: #ff581c;
	margin-left: 78px;
	margin-top: 17px;
	border: none;
	border-radius: 16px;
	color: white;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	line-height: 33px;
	cursor: pointer;
}
.five_zixun{
	width: 274px;
	height: 63px;
	background: #ffde27;
	margin-left: 94px;
	margin-top: 19px;
	color: #333333;
	text-align: center;
	line-height: 63px;
	font-size: 19px;
	border-radius: 27px;
}

/*第六部分*/
.six{
	height: 675px;
	background: url(imagessix_bg_20.jpg) no-repeat center top;
}
.six_title{
	padding-top: 19px;
    height: 121px;
    background: url(imagessix_ttbg.png) no-repeat right bottom;
    font-size: 44px;
    line-height: 102px;
    color: #2c4887;
    text-indent: 116px;
}
.jihua{
	height: 400px;
	background: url(imagessix_cont.png) no-repeat left bottom;
}
.ji1{
	width: 246px;
}
.ji1 p{
	width: 155px;
	margin-left: 91px;
	padding-top: 203px;
}
.ji1 div{
	width: 88px;
	text-align: center;
	margin-left: 91px;
	margin-top: 74px;
}
.ji2{
	width: 209px;
}
.ji2 p{
	padding: 169px 15px 0;
}
.ji2 div{
	width: 132px;
	text-align: center;
	margin-top: 80px;
}
.ji3{
	width: 166px;
}
.ji3  p{
	padding: 156px 15px 0 10px;
}
.ji3 div{        
	margin-top: 85px;
}
.ji4{
	width: 192px;
}
.jihua div{
	font-size: 20px;
	color: white;
	line-height: 24px;
}
.jihua p{
	color: #151301;
	text-align: center;
	font-size: 17px;
	line-height: 23px;
}
.ji4  p{
	padding: 90px 20px 0 12px;
}
.ji4 div{        
	margin-top: 128px;
}
.ji5{
	width: 202px;
}
.ji5  p{
	padding: 135px 30px 0 9px;
}
.ji5 div{        
	margin-top: 133px;
}
.ji6{
	width: 185px;
}
.ji6  p{
	padding-top: 30px;
}
.ji6 div{        
	margin-top: 133px;
}
.fangan{
	width: 260px;
	height: 57px;
	margin-top: 44px;
	margin-left: 492px;
	text-align: center;
	line-height: 57px;
	font-size: 20px;
	font-weight: bold;
	color: white;
	background: url(imagesfangan.png) no-repeat;
}














/*第八部分*/
.eight{
	height: 857px;
	background: url(imageseight_bg.jpg) no-repeat center top;
}
.eight_title{
	/*text-align: center;*/
	text-indent: 326px;
	font-size: 44px;
	line-height: 70px;
	height: 70px;
	padding-top: 45px;
	color: #2c4887;
}
.eight_title strong{
	text-indent: 0;
	font-size: 68px;
	display: inline-block;
	*display: inline;
	zoom: 1;	
}
.shizi{
	height: 366px;
	background: #effdfe;
	margin-top: 337px;
}
.sz_title{
	font-size: 27px;
	font-style: italic;
	color: #ff5a5f;
	line-height: 63px;
	padding-top: 8px;
	margin-left: 55px;
}
.sz_jieshao{
	color: #444444;
	font-size: 17px;
	line-height: 27px;
	padding: 0 52px 0 110px;
	text-indent: 2em;
}
.sz1{
	width: 323px;
	height: 153px;
	background: url(imagesyoubian.png) no-repeat right bottom;
	margin-left: 42px;
	margin-top: 26px;
}
.sz1_ti{
	color: #444444;
	font-size: 27px;
	line-height: 44px;
	font-style: italic;
	height: 44px;
}
.sz1_ti span{
	font-size: 42px;
	display: inline-block;
	*display: inline;
	zoom: 1;
	color: #ff5a5f;
}
.sz1 p{
	color: #444444;
	font-size: 17px;
	line-height: 27px;
	text-indent: 2em;
	margin-top: 27px;
	padding-right: 10px;
}
.sz2{
	width: 410px;
	height: 181px;
	background: url(imagesyoubian.png) no-repeat right bottom;
	margin-top: 2px;
}
.sz2_ti{
	text-align: center;
	color: #444444;
}
.sz2 p{
	color: #444444;
	font-size: 17px;
	line-height: 27px;
	text-indent: 2em;
	margin-top: 51px;
	padding: 0 34px;
}
.sz3{
	background: none;
	margin-left: 34px;
}
.sz3_ti{
	margin-left: 22px;
}
.sz3 p{
	width: 336px;
}

/*第九部分*/
.nine{
	height: 711px;
	background: url(imagesnine_bg.jpg) no-repeat center top;
}
.nine_title{
	padding-top: 26px;
	background: url(imagesnine_ttbg.png) no-repeat right bottom;
}
.nine_left{
	width: 500px;
}
.nine_line1{
	font-size: 28px;
	line-height: 52px;
	color: white;
	margin-top: 75px;
	margin-left: 68px;
}
.nine_line1 span{
	font-size: 35px;
	line-height: 52px;
	color: #ff6541;
}
.nine_line2{
	margin-top: 6px;
	margin-left: 208px;
}
.nine_right{
	width: 610px;
}
.yuan_list{
	margin-top: 51px;
}
@keyframes yaobai{
	0%{
		transform: rotate(45deg);
	}
	100%{
		transform: rotate(-45deg);
	}
}

.yuan_list li{
	width: 146px;
	height: 214px;
	margin-right: 45px;
	float: left;
	transform-origin: center top; 
	animation: yaobai 3s linear infinite alternate;
}
.yuan1{
	background: url(imagesnine1.png) no-repeat;	
}
.yuan1 p{
	font-size: 17px;
	line-height: 25px;
	padding-top: 69px;
	text-align: center;
	color: #320258;
}
.yuan2{
	background: url(imagesnine2.png) no-repeat;
}
.yuan2 p{
	font-size: 17px;
	line-height: 25px;
	padding-top: 69px;
	text-align: center;
	color: #320258;
}
.yuan2 p span{
	color: #ff9227;
	font-weight: bold;
}
.yuan3{
	background: url(imagesnine3.png) no-repeat;
}
.yuan3 p{
	font-size: 17px;
	line-height: 25px;
	padding-top: 80px;
	text-align: center;
	color: #320258;
}
.yuan3 span{
	color: #ff9227;
	font-weight: bold;
}
.jiang{
	margin-top: 39px;
	width: 338px;
	margin-left: 191px;
}
.jiang p{
	font-size: 17px;
	line-height: 33px;
	text-align: center;
	color: #a492ff;
}
.jiang p span{
	color: #ffde27;
}


/*第十部分*/
.ten{
	padding-bottom: 25px;
}
.ten_title{
	padding-top: 27px;
	background: url(imagesten_ttbg.png) no-repeat right bottom;
}
.ten_box{
	width: 1135px;
	height: 499px;
	background: url(imagesten_box.png) no-repeat;
	margin-left: 33px;
	margin-top: 22px;
}
.jidi_list{
	padding-top: 23px;
	margin-left: 43px;
}
.jidi_list li{
	width: 240px;
	height: 63px;
	background: url(imagesten_list.png) no-repeat;
	font-size: 25px;
	line-height: 63px;
	text-align: center;
	color: #2c4887;
	margin-right: 13px;
	cursor: pointer;
	float: left;
}
.jidi_list li.active{
	color: white;
	background: url(imagesten_listac.png) no-repeat;
}
.ten_cont{
	display: none;
}
.tenpic{
	margin-left: 73px;
	margin-top: 29px;
}
.ten_jie{
	width: 339px;
	height: 365px;
	background: url(imageswenzi_box.png) no-repeat;
	margin-top: 21px;
	margin-right: 120px;
}
.jie_box{
	height: 299px;
}
.ten_text1{
	text-align: center;
	font-size: 18px;
	line-height: 30px;
	width: 310px;
	margin-left: 15px;
	color: white;
	padding-top: 12px;
	padding-bottom: 17px;
	background: url(imagesbaixian.png) no-repeat left bottom;
}
.ten_text2{
	text-align: center;
	font-size: 18px;
	line-height: 30px;
	width: 310px;
	margin-left: 15px;
	padding-top: 10px;
	color: white;
}
.huoqu{
	width: 187px;
	height: 46px;
	background: url(imageshuoqu.png) no-repeat;
	text-align: center;
	line-height: 46px;
	color: white;
	font-size: 18px;
	margin-left: 80px;
}
.huoqu:hover{
	color: black;
}


/*十一部分*/
.eleven{
	padding-bottom: 66px;
}
.eleven_title{
	background: url(imageseleven_ttbg.png) no-repeat right bottom;
}
.jineng_left{
	width: 544px;
	height: 244px;
	background: url(imageseleven_left.png) no-repeat;
	margin-left: 33px;
	margin-top: 29px;
}
.zhidao{
	margin-left: 176px;
	color: white;
	font-size: 20px;
	line-height: 23px;
	margin-top: 92px;
	font-weight: bold;
	width: 21px;
}
.zhidao_jie{
	width: 250px;
	margin-left: 47px;
	margin-top: 81px;
}
.zhidao_jie p{
	font-size: 16px;
	line-height: 24px;
	color: #666666;
}
.jineng_right{
	width: 497px;
	height: 311px;
	background: url(imageseleven_right.png) no-repeat;
	margin-left: 45px;
}
.tuijian{
	margin-left: 171px;
	color: white;
	font-size: 20px;
	line-height: 23px;
	margin-top: 121px;
	font-weight: bold;
	width: 21px;
}
.tuijian_jie{
	margin-left: 37px;
	width: 250px;
	margin-top: 128px;
}
.tuijian_jie p{
	font-size: 16px;
	line-height: 24px;
	color: #666666;
}
.zhichi{
	text-align: center;
	margin-top: 37px;
	position: relative;
}
.huhang{
	position: absolute;
	height: 255px;
	left: 307px;
	top: -71px;
	width: 590px;	
}
.huhang p{
	text-align: center;
	line-height: 85px;
	color: white;
	font-size: 38px;
	background: #fe6b23;
}
.bolang{
	height: 170px;
	background: url(imagesbolang.png) no-repeat 264px top;
}


/*十二部分*/
.twelve{
	height: 796px;
	background: url(imagestwelve_bg_28.jpg) no-repeat center top;
}
.twelve .main{
	height: 796px;
	background: url(imagesditu_30.jpg) no-repeat 397px 109px;
	position: relative;
}
.twelve_title{
	font-size: 72px;
	line-height: 84px;
	padding-top: 31px;
	color: #333333;
}
.twelve_title span{
	color: #1b98aa;
}
.jiamen{
	line-height: 42px;
	font-size: 23px;
	margin-top: 57px;
	margin-left: 29px;
}
.fangbian{
	font-size: 23px;
	line-height: 75px;
	margin-left: 63px;
}
.twelve_list{
	margin-top: 4px;
	margin-left: 28px;
}
.twelve_list li{
	width: 249px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	color: white;
	background: #01e4fd;
	font-size: 19px;
	margin-bottom: 13px;
}
.bangyang_bg{
	width: 483px;
	height: 585px;
	border-radius: 20px;
	background: #467278;
	opacity: 0.7;
	filter: alpha(opacity=70);
	position: absolute;
	top: 100px;
	right: 32px;
}
.bangyang_head{
	width: 206px;
	height: 64px;
	background: #01e4fd;
	color: white;
	text-align: center;
	font-size: 26px;
	line-height: 64px;
	position: absolute;
	top: 71px;
	right: 176px;
}
.bangyang{
	width: 408px;
	/*height: 434px;*/
	position: absolute;
	right: 64px;
	top: 163px;
}
.txtMarquee-top{
	height: 434px;
}
.who{
	font-size: 19px;
	line-height: 37px;
	color: #01e4fd;
}
.ganyan{
	font-size: 16px;
	line-height: 23px;
	color: white;
	text-indent: 1em;
}
.chengji{
	font-size: 16px;
	line-height: 23px;
	margin-top: 8px;
	color: white;
}
.xuexi{
	width: 217px;
	height: 49px;
	border: 1px solid #01e4fd;
	text-align: center;
	line-height: 49px;
	color: #01e4fd;
	margin-left: 88px;
	border-radius: 20px;
	font-size: 20px;
}
.xuexi:hover{
	background: #01e4fd;
	color: white;
}


/*底端*/
.footer{
	/*height: 1271px;
	background: url(imagesfootbg.jpg) no-repeat center top;*/
}
.foot_title{
	font-size: 107px;
	line-height: 167px;
	text-align: center;
	padding-top: 738px;
	color: #ff5b02;
}
.qianjing{
	width: 250px;
	height: 64px;
	border: 1px solid #ff3737;
	margin-left: 465px;
	color: #FF3737;
	border-radius: 24px;
	text-align: center;
	line-height: 64px;
	font-size: 21px;
}
.qianjing:hover{
	background: #FF3737;
	color: white;
}
.last_left{
	width: 769px;
	text-align: center;	
	font-size: 12px;
	line-height: 24px;
	color: #444547;
	margin-top: 55px;
}
.last_left a{
	color: #444547;
}
.lianxi{
	margin-top: 27px;
}
.zhuzhai{
	margin-left: 210px;
	margin-right: 12px;
}
.haoma{
	width: 117px;
	height: 22px;
	background: #fb7c21;
	color: white;
	text-align: center;
	line-height: 22px;
	font-size: 16px;
	margin-top: 10px;
}
.qq{
	margin-left: 20px;
	margin-top: 2px;
	margin-right: 17px;
}
.last_right{
	width: 376px;
}
.ewm1{
	margin-left: 16px;
	margin-top: 48px;
}
.ewm2{
	margin-left: 26px;
	margin-top: 48px;
}













.box8{
	height: 945px;
	position: relative;
	background: #222;
}
.box8 .myh2{ 
	width:792px; height:76px; 
	background-image:url(imagessev_title.png); 
	margin-left:-185px; 
	top: 51px;
	position: absolute;
    left: 50%;
}
.box8 .con8 div{ width:100%; height:189px; background:url(imagessev_bg_21.jpg) no-repeat center top;}
.box8 .con8 .div1{ background-image:url(imagessev_bg_22.jpg);}
.box8 .con8 .div2{ background-image:url(imagessev_bg_23.jpg);}
.box8 .con8 .div3{ background-image:url(imagessev_bg_24.jpg);}
.box8 .con8 .div4{ background-image:url(imagessev_bg_25.jpg);}
.box8 .box_in{ width:1200px; height:750px; position:absolute; left:50%; top:157px; margin-left:-580px; overflow:visible;}
.slideTxtBox{ width:100%; }
.slideTxtBox .hd{ position:absolute; left:-23px; top:0;}
.slideTxtBox .banji{
	width: 206px;
	height: 50px;
	position: absolute;
	left: 696px;
	top: 28px;
	font-size: 29px;
	line-height: 50px;
	text-align: center;
	color: #41c7f9;
}
.slideTxtBox .hd ul li{
	cursor:pointer; 
	width:185px; 
	height:48px; 
	background:url(imagesbox82.jpg) no-repeat; 
	text-align:center; color:#fff; 
	line-height:48px; 
	font-size:22px; 
	margin-bottom:8px;
}
.slideTxtBox .hd ul li.on{ background:#000;}
.slideTxtBox .bd{ 
	position:absolute; 
	left:288px; 
	top:92px;
	
	
	overflow: hidden;
}
.yuke_quan{
	width: 594px;
	height: 331px;
	background: url(imagesying.png) no-repeat;
	margin-top: -10px;
	margin-left: 185px;
	position: relative;
}
.yuke_quan span{
	width: 200px;
	font-size: 30px;
	line-height: 40px;
	position: absolute;
	color: #0389f8;
}
.yuke_txt1{
	left: 93px;
	top: 35px;
}
.yuke_txt2{
	left: 416px;
	top: 35px;
}
.yuke_txt3{
	left: -53px;
	top: 172px;
}
.yuke_txt4{
	left: 433px;
	top: 195px;
}
.djzx{
	width: 156px;
	height: 40px;
	text-indent: 24px;
	color: white;
	font-size: 24px;
	line-height: 40px;
	left: 156px;
	top: 229px;
	position: absolute;
}
.kcgm{
	width: 196px;
	height: 40px;
	text-indent: 56px;
	color: white;
	font-size: 24px;
	line-height: 40px;
	left: 224px;
	top: 271px;
	position: absolute;
}
.yuke_tabbox{
	width: 789px;
	padding-top: 17px;
	height: 136px;
	background: url(imagesyuke_tabbox.png) no-repeat;
	position: relative;
}
.tixi{
	width: 209px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	color: white;
	font-size: 19px;
	background: #ef4a36;	
	position: absolute;
	top: -42px;
}
.yuke_tab{
	width: 756px;
	height: 92px;
	border: 1px solid #cdd3a4;
	margin-left: 15px;
	margin-top: 17px;
}
.yuke_tab th{
	font-size: 18px;
	line-height: 43px;
	color: #222222;
	border: 1px solid #cdd3a4;
}
.yuke_tab td{
	font-size: 17px;
	line-height: 27px;
	text-align: center;
	padding: 8px 10px 13px;
	border: 1px solid #cdd3a4;
}
.ljzx{
	width: 83px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	color: white;
	font-size: 16px;
	background: url(imagesljzx.png) no-repeat;
}
.ljgm{
	background: url(imagesljgm.png) no-repeat;
}

.zmbys{
	width: 490px;
	height: 399px;
	background: url(imageszmbys.png) no-repeat;
	margin-top: 87px;
	/*margin-left: -53px;*/
	position: relative;
}
.zm_txt1{
	width: 100px;
	font-size: 18px;
	line-height: 24px;
	text-align: center;
	color: #426195;
	position: absolute;
	left: 44px;
	top: 24px;
}
.zm_txt2{
	width: 90px;
	font-size: 18px;
	line-height: 24px;
	text-align: center;
	color: #FFFFFF;
	position: absolute;
	left: 290px;
	top: 22px;
}
.zm_txt3{
	left: 0;
	top: 170px;
}
.zm_txt4{
	left: 396px;
	top: 136px;
}
.zm_txt5{
	left: 52px;
	top: 302px;
}
.zm_txt6{
	left: 238px;
	top: 333px;
}
.zm_txt7{
	left: 352px;
	top: 262px;
}
.zm_txtall{
	font-size: 18px;
	color: white;
	font-weight: bold;
	line-height: 25px;
	width: 125px;
	text-align: center;
	position: absolute;
	left: 170px;
	top: 163px;
}
.zmbtab{
	width: 789px;
	height: 464px;
	margin-left: 25px;
	margin-top: 37px;
}
.san{
	width: 1310px;
}
.zm_list li{
	width: 180px;
	height: 42px;
	background: #f85e4b;
	color: white;
	text-align: center;
	line-height: 42px;
	font-size: 19px;
	float: left;
	cursor: pointer;
}
.zm_list li.active{
	background: #ef4a36;
}
.zm_tabbox{
	display: none;
	height: 405px;
	padding-top: 17px;
	background: #f8ffc5 url(imagesheidian.png) no-repeat left bottom;
}
.zm_tab{
	width: 756px;
	height: 366px;
	margin-left: 15px;
	border: 1px solid #cdd4a9; overflow:scroll;
}
.zm_tab th{
	font-size: 16px;
	line-height: 16px;
	color: #222222;
	border: 1px solid #cdd3a4;
}
.zm_tab td{
	font-size: 14px;
	line-height: 14px;
	text-align: center;
	padding: 5px 10px 5px;
	border: 1px solid #cdd3a4;
}


.zm_tab12{
	width: 756px;
	height: 366px;
	margin-left: 15px;
	border: 1px solid #cdd4a9; overflow:scroll;
}
.zm_tab12 th{
	font-size: 14px;
	line-height: 22px;
	color: #222222;
	border: 1px solid #cdd3a4;
}
.zm_tab12 td{
	font-size: 12px;
	line-height: 12px;
	text-align: center;
	padding: 0 10px;
	border: 1px solid #cdd3a4;
}

.er{
	width: 1700px;
}
.fbbtab{
	width: 889px;
	height: 365px;
	margin-left: 20px;
	margin-top: 64px;
}
.fbb_list li{
	width: 180px;
	height: 42px;
	background: #f85e4b;
	color: white;
	text-align: center;
	line-height: 42px;
	font-size: 19px;
	float: left;
	cursor: pointer;
}
.fbb_list li.active{
	background: #ef4a36;
}
.fbb_title{
	width: 209px;
	height: 42px;
	background: #ef4a36;
	color: white;
	text-align: center;
	line-height: 42px;
	font-size: 19px;
}
.fbb_tabbox{
	display: none;
	height: 405px;
	padding-top: 17px;
	background: #f8ffc5 url(imagesheidian.png) repeat-x left bottom;
	overflow-y:auto;
	position:relative;
}
.fbb_tab{
	margin-left: 15px;
	border: 1px solid #cdd4a9;
	width: 856px;
	height: 273px;
}
.fbb_tab th{
	font-size: 18px;
	line-height: 43px;
	color: #222222;
	border: 1px solid #cdd3a4;
}
.fbb_tab td{
	font-size: 17px;
	line-height: 27px;
	text-align: center;
	padding: 2px 3px;
	border: 1px solid #cdd3a4;
}
.szln{
	padding-top: 57px;
	width: 646px;
	height: 197px;
	background: url(imagesszln.png) no-repeat;
	/*margin-left: -50px;*/
}
.ln_txt{
	font-size: 19px;
	line-height: 29px;
	color: white;
	margin-left: 68px;
}
.ln_txt strong{
	color: #f53636;
}
.sz_tabbox{
	padding-top: 11px;
	width: 934px;
	height: 274px;
	background: #f8ffc5 url(imagesheidian.png) repeat-x left bottom;
	position: relative;
	margin-top: 10px;
}
.sz_tab{
	margin-left: 15px;
	border: 1px solid #cdd4a9;
	width: 902px;
	height: 231px;
}
.sz_tab th{
	font-size: 18px;
	line-height: 45px;
	color: #222222;
	border: 1px solid #cdd3a4;
}
.sz_tab td{
	font-size: 17px;
	line-height: 21px;
	text-align: center;
	padding: 0 3px 3px;
	border: 1px solid #cdd3a4;
}
.szb_name{
	width: 265px;
	height: 42px;
	text-align: center;
	line-height: 42px;
	font-size: 19px;
	background: #EF4A36;
	position: absolute;
	color: white;
	right: 0;
	top: -42px;
}
.sz_zx{
	margin-left: 739px;
	margin-top: 3px;
}
.sz_gm{
	margin-left: 23px;
	margin-top: 3px;
}
.jy_title{
	font-size: 28px;
	color: white;
	line-height: 86px;
	padding-top: 30px;
}
.jy_title span{
	color: #01ddfd;
}
.jy_name{
	width: 265px;
	height: 42px;
	color: white;
	text-align: center;
	line-height: 42px;
	background: #ef4a36;
	font-size: 19px;
}
.jy_tabbox{
	width: 934px;
	height: 247px;
	padding-top: 17px;
	background: #f8ffc5 url(imagesheidian.png) repeat-x left bottom;
}
.jy_tab{
	margin-left: 15px;
	border: 1px solid #cdd4a9;
	width: 902px;
	height: 192px;
}
.jy_tab th{
	font-size: 18px;
	line-height: 45px;
	color: #222222;
	border: 1px solid #cdd3a4;
}
.jy_tab td{
	font-size: 17px;
	line-height: 27px;
	text-align: center;
	padding: 3px 6px;
	border: 1px solid #cdd3a4;
}
.jy_zx{
	margin-left: 695px;
	margin-top: 9px;
}
.jy_gm{
	margin-left: 23px;
	margin-top: 9px;
}
.liu{
	width: 1900px;
}
.jlbpic{
	margin-top: 76px;
}
.jlbtab{
	width: 935px;
	margin-left: 30px;
	margin-top: 45px;
}
.jlb_name{
	width: 265px;
	height: 42px;
	color: white;
	text-align: center;
	line-height: 42px;
	background: #ef4a36;
	font-size: 19px;
}
.jlb_tabbox{
	width: 935px;
	height: 348px;
	padding-top: 17px;
	background: #f8ffc5 url(imagesheidian.png) repeat-x left bottom;
}
.jlb_tab{
	margin-left: 15px;
	border: 1px solid #cdd4a9;
	width: 902px;
	height: 293px;
}
.jlb_tab th{
	font-size: 18px;
	height: 45px;
	color: #222222;
	border: 1px solid #cdd3a4;
}
.jlb_tab td{
	font-size: 16px;
	line-height: 26px;
	text-align: center;
	/*padding: 5px 7px;*/
	border: 1px solid #cdd3a4;
}
.jlb_zx{
	margin-left: 695px;
	margin-top: 8px;
}
.jlb_gm{
	margin-left: 23px;
	margin-top: 8px;
}

.project-main { width: 1320px; height: 560px; overflow: hidden;}
.project-box { left: 0; top: 0; height: 560px;}
.yuke{
	font-size: 39px;
	line-height: 55px;
	color: white;
}
.yuke span{
	color: #feb205;
}
.qh{
	display: none;
	width: 960px;
	position: relative;
	height: 560px;
	overflow: hidden;
}
.project-txt { width:240px; text-align: center; padding: 8px 0; color:#fff; background:#000; font-weight: bold; font-size: 20px; top: -10%;left: 50%;transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); box-shadow: 0 0 15px rgba(0,0,0,0.5);  -o-box-shadow: 0 0 15px rgba(0,0,0,0.5);  -ms-box-shadow: 0 0 15px rgba(0,0,0,0.5);  -moz-box-shadow: 0 0 15px rgba(0,0,0,0.5); -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.5); position: absolute;}
.fl { float: left; }
.pr { position: relative; }
.pa { position: absolute; }
.box8 .myquan{ 
	width:251px; 
	height:251px; 
	position:absolute; 
	left:0; 
	top: 340px;
z-index:99999;}
.box8 .quan{ width:251px; height:251px; position:relative;}
.box8 .quan img{ position:absolute;}
.box8 .quan .circlebg{ display:block; width:251px; height:251px; left:0; top:0;}
.box8 .circle-outer{ display:block; width:190px; height:190px; left:30px; top:30px; -webkit-animation:circle-outer 6s linear infinite;-moz-animation:circle-outer 6s linear infinite;-o-animation:circle-outer 6s linear infinite;animation:circle-outer 6s linear infinite;}
.box8 .circle-inner{ display:block; width:142px; height:142px; left:55px; top:55px; -webkit-animation:circle-inner 12s linear infinite;-moz-animation:circle-inner 12s linear infinite;-o-animation:circle-inner 12s linear infinite;animation:circle-inner 12s linear infinite;}
.box8 .a_btn{ 
	background:url(imageslingqu.png) no-repeat; 
	position:absolute; 
	bottom:20px; 
	left:500px;
	width: 270px;
	height: 50px;
	color: white;
	font-size: 19px;
	line-height: 50px;
	text-align: center;
}
.box8 .a_btn:hover{
	color: #FF0000;
}

.zxzx,.zxzx_s{position:fixed; top:0px; right:0px; margin-top:10%;}
.zxzx_s{ right:-45px }
.zxzx_close,.cs_close{position:absolute; top:0px; right:49px; display:block; width:16px; height:16px; cursor:pointer}

.cs_box{width:540px;height:360px;position:fixed;top:50%;right:50%;margin-right:-270px;margin-top:-185px;z-index:9999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-400+"px");display:none;}
.cs{width:540px;height:360px;position:fixed;}
.csAnimateIn{
  animation:zoomInDownCs 1s 0s linear both;
  -webkit-animation:zoomInDownCs 1s 0s linear both;
  -moz-animation:zoomInDownCs 1s 0s linear both;
  -ms-animation:zoomInDownCs 1s 0s linear both;
  -o-animation:zoomInDownCs 1s 0s linear both;
}
.cs_close_box{width:36px;height:36px;right:6px;top:6px;cursor:pointer; position:absolute;}
.cs_close{width: 33px;height: 33px;z-index:10000;right: 22px;top: 16px;}


--------------外圈旋转------------
@-webkit-keyframes circle-outer{
	from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes circle-outer{
	from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}
}
@-o-keyframes circle-outer{
	from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}
}
@keyframes circle-outer{
	from{transform:rotate(0deg)}to{transform:rotate(360deg)}
}
/*--------------内圈旋转------------*/
@-webkit-keyframes circle-inner{
	0%{-webkit-transform:rotate(0deg)}10.7%{-webkit-transform:rotate(-90deg)}25%{-webkit-transform:rotate(-90deg)}35.7%{-webkit-transform:rotate(-180deg)}50%{-webkit-transform:rotate(-180deg)}60.7%{-webkit-transform:rotate(-270deg)}75%{-webkit-transform:rotate(-270deg)}85.7%{-webkit-transform:rotate(-360deg)}100%{-webkit-transform:rotate(-360deg)}
}
@-moz-keyframes circle-inner{
	0%{-moz-transform:rotate(0deg)}10.7%{-moz-transform:rotate(-90deg)}25%{-moz-transform:rotate(-90deg)}35.7%{-moz-transform:rotate(-180deg)}50%{-moz-transform:rotate(-180deg)}60.7%{-moz-transform:rotate(-270deg)}75%{-moz-transform:rotate(-270deg)}85.7%{-moz-transform:rotate(-360deg)}100%{-moz-transform:rotate(-360deg)}
}
@-o-keyframes circle-inner{
	0%{-o-transform:rotate(0deg)}10.7%{-o-transform:rotate(-90deg)}25%{-o-transform:rotate(-90deg)}35.7%{-o-transform:rotate(-180deg)}50%{-o-transform:rotate(-180deg)}60.7%{-o-transform:rotate(-270deg)}75%{-o-transform:rotate(-270deg)}85.7%{-o-transform:rotate(-360deg)}100%{-o-transform:rotate(-360deg)}
}
@keyframes circle-inner{
	0%{transform:rotate(0deg)}10.7%{transform:rotate(-90deg)}25%{transform:rotate(-90deg)}35.7%{transform:rotate(-180deg)}50%{transform:rotate(-180deg)}60.7%{transform:rotate(-270deg)}75%{transform:rotate(-270deg)}85.7%{transform:rotate(-360deg)}100%{transform:rotate(-360deg)}
}*/