﻿@charset "utf-8";


/*VR百校行*/
.container .bxx_text{ margin-top: 150px;}
.container .text_box{ width: 457px; height: 73px; padding: 10px; border: 1px solid #FFFFFF; margin-top: 15px; font: 16px/18px "微软雅黑"; color: #FFFFFF;}
.news_content{ margin-top: 73px;}
.news_list .news_img{ width: 240px; height: 157px;}
.list_box{ position: relative;}
.news_list li{ width: 845px; height: 183px; padding: 18px 37px 30px;}
.news_list li a{display: block; width: 845px;height: 157px; padding: 14px 0 12px;}
.news_list li:hover { background: url(../images/li_hover_bg.png) no-repeat center;}
.news_img{ float: left;}
.news_text{ width: 580px; float: right; color: #666666;}
.news_text .news_title{ font: 16px/30px "微软雅黑"; font-weight: bold;}
.news_text .news_p{display: block; width: 100%; height: 80px; font: 14px/20px "微软雅黑"; text-align: justify;}
.news_text .infobar{ font: 14px/20px "微软雅黑"; color: #999999; margin-top: 26px;}
.news_text .infobar span{ margin-right: 50px;}
.news_text .infobar i{ display: block; float: left; width: 19px; height: 12px; background: url(../images/eye.png) no-repeat center; margin-top: 4px; margin-right: 6px;}
.page{ width: 530px; height: 35px; margin: 0 auto; margin-top: 30px;}
.page span{ cursor: pointer; background-repeat: no-repeat; background-position: center;}
.page .prev{margin-right: 5px; background-image: url(../images/prev_ico.png);}
.page .prev.disab,.page .prev.disab:hover{background-image: url(../images/prev_ico_disab.png);}
.page .prev:hover{background-image: url(../images/prev_ico_hover.png);}
.page .next{margin-left: 5px; background-image: url(../images/next_ico.png);}
.page .next.disab,.page .next.disab:hover{background-image: url(../images/next_ico_disab.png);}
.page .next:hover{background-image: url(../images/next_ico_hover.png);}
.page .disab{ width: 35px; height: 35px; border: none; background-color: #f2f2f2;}
.page .page_list li{ float: left; margin: 0 5px;}
.page_list li a,.page span{ display: block; width: 33px; height: 33px; border: 1px solid #999999; text-align: center; font: 16px/33px "微软雅黑"; color: #666666;}
.page_list li a:hover,.page span:hover,.page_list li.active a{ color: #2871d5; border-color: #2871d5;}

.img_list li{ float: left; margin:0 6px; margin-bottom: 20px;padding-bottom:20px;max-height:238px;}
.img_box{ width: 280px;}
.img_box img{ height: 185px;width: 283px;}
.img_box .news_img_tit {display:inline-block;width:280px;height:76px;overflow:hidden;text-overflow:ellipsis;}
.news_img_tit{ font: 14px/38px "微软雅黑"; color: #666666; text-align: center;}
.news_img_tit i{ display: inline-block; vertical-align: middle; margin-bottom: 2px; width: 21px; height: 17px; margin-right: 15px; background: url(../images/img_ico.png) no-repeat center;}
.img_list li:hover .news_img_tit{ background: #FFFFFF; color: #2871d5;}
.img_list li:hover .news_img_tit i{ background: url(../images/img_ico_hover.png) no-repeat center;}
.img_list li:hover{ box-shadow: 0 5px 25px #CCCCCC;}

.sign{ width: 400px; height: 388px; padding: 25px 0; background: #FFFFFF; position: absolute; right: 0; top: 31px;}
.sign b{ border-left: 10px solid #2871D5; padding-left: 30px; font: 18px/21px "微软雅黑"; font-weight: bold; color: #2871D5;}
.sign_box{ padding: 0 40px; margin-top: 20px;}
.sign_row{ margin-bottom: 8px;}
.sign_row input{ padding: 0 10px; height: 33px; margin-left: 10px; font: 14px/33px "微软雅黑"; color: #666666; border: 1px solid #CCCCCC;}
.sign_row p{ font: 14px/30px "微软雅黑"; font-weight: bold; color: #666666;}
.sign_row p i{ display: block; float: left; width: 10px; color: #ff0000;}
.slt_box{ width: 143px; height: 33px;  margin-left: 10px; font: 14px/33px "微软雅黑"; color: #666666; border: 1px solid #CCCCCC; position: relative; cursor: pointer; float: left;}
.slt_box label{ cursor: pointer;}
.slt_box1{ width: 300px; height: 43px;  margin-right: 5px; font: 14px/33px "微软雅黑"; color: #666666; border: 1px solid #CCCCCC; position: relative; cursor: pointer; float: left;}
.slt_box .dh{display: block; margin: 0 10px; height: 33px; background: url(../images/aw01.png) no-repeat right center;}
.sign_btn{ margin: 0 auto;}
.sign_btn a{display: block; width: 300px; height: 50px; margin: 0 auto; margin-top: 14px; background: url(../images/sign_btn.png) no-repeat center; font: 14px/50px "微软雅黑"; color: #FFFFFF; text-align: center;}
.sign_btn a:hover{ background: url(../images/sign_btn_hover.png) no-repeat center;}
.option_box{position: absolute; display: none; width: 100%; max-height: 150px;overflow: auto; top: 33px; left: -1px; border: 1px solid #CCCCCC; background: #FFFFFF; z-index: 1;}
.option_box .option_list li{ padding: 0 10px;}
.option_list li:hover{ background: #2871D5; color: #FFFFFF;}

.news_content b.title_b{ font: 28px/40px "微软雅黑"; font-weight: bold; color: #445e8d;}
.cont_box{ margin-bottom: 30px;}
.cont_box .news_p{ padding-right: 60px; font: 14px/22px "微软雅黑"; color: #666666;}
.cont_box_border{ border-bottom: 1px solid #CCCCCC; padding-bottom: 40px;}
.cont_box_border p.title{ font: 36px/120px "微软雅黑"; color: #666666; text-align: center;}
.cont_box_border .map_box{ position: relative;}
.cont_box_border .map_box img{ display: block; margin-left: 167px;}
.map_box .tip_dot{position: absolute; width: 21px; height: 30px; background: url(../images/dot_ico.png) no-repeat center; cursor: pointer;}
.tip01{  right:313px; top: 140px;}
.tip02{  right:343px; top: 183px;}
.tip03{  right:353px; top: 200px;}
.tip04{  right:333px; top: 163px;}
.tip05{  right:333px; top: 185px;}
.tip06{  right:358px; top: 187px;}
.tip07{  right:373px; top: 183px;}
.tip08{  right:340px; top: 198px;}
.tip09{  right:366px; top: 330px;}
.tip10{  right:290px; top: 230px;}
.tip11{  right:430px; top: 250px;}
.tip12{  right:286px; top: 138px;}
.tip13{  right:319px; top: 205px;}
.tip14{  right:304px; top: 243px;}
.tip15{  right:403px; top: 328px;}
.tip16{  right:352px; top: 230px;}
.tip17{  right:334px; top: 248px;}
.tip18{  right: 452px;top: 304px;}
.tip19{  right: 446px;top: 233px;}
.tip20{  right: 486px;top: 171px;}
.tip21{  right: 543px;top: 261px;}
.tip22{  right: 521px;top: 147px;}
.tip23{  right: 552px;top: 119px;}
.tip24{  right: 472px;top: 193px;}
.tip25{  right:408px; top: 208px;}
.map_box .tip_box{ position: absolute; display: none; width: 290px;  font: 14px/20px "微软雅黑"; color: #FFFFFF; top: 34px; right: 10px; z-index: 1;}
.map_box .tip_box .tip_p{height: 40px;  padding: 20px 25px; background: url(../images/tip_bg.png) no-repeat center;}
.map_box .tip_dot:hover .tip_box{display: block;}
.map_box .tip_dot:hover{ background: url(../images/dot_ico_hover.png) no-repeat center; z-index: 1;}
.map_box .other_tips{ position: absolute; right: 335px; top: 166px;}
.cont_box_border .news_list{ margin-left: -20px;}
.cont_box_border .more_btn{display: block; width: 200px; height: 50px; margin: 20px auto 0; background: url(../images/more.png) no-repeat center}
.cont_box_border .more_btn:hover{background: url(../images/more_hover.png) no-repeat center}
.video_list .img_box p i{ background: url(../images/video_ico.png) no-repeat center;}
.video_list li:hover .img_box p i{ background: url(../images/video_ico_hover.png) no-repeat center;}
.video_list .img_box{ position: relative;}
.video_list .video_shade{position: absolute; left: 0; top: 0; width: 280px; height: 186px; background: url(../images/videoshade.png) no-repeat center;}
.video_list .video_shade i{display: block; width: 55px; height: 55px; position: absolute; left: 50%; top: 50%; margin-left: -27.5px; margin-top: -27.5px; background: url(../images/video_play.png) no-repeat center;}
.video_shade:hover i{ background: url(../images/video_play_hover.png) no-repeat center;}
.big_btn{ margin-top: 30px; display: block; width: 898px; height: 103px; background: url(../images/big_btn.png) no-repeat center; margin-left: -10px; text-align: center; line-height: 94px; font-size: 18px; color: #FFFFFF;}
.big_btn:hover{ background: url(../images/big_btn_hover.png) no-repeat center; color: #FFFFFF;}

.mous_out{ background: none; transition: all .6s ease;}
.mous_out li a,.mous_out p,.mous_out a,.mous_out li.active a,.mous_out li i{color: #FFFFFF;}
.mous_out .online{ background: url(../images/zx_w.png) left center no-repeat;}


.block_nav{ height: 140px; padding: 30px 0; background: #f6f6f6; border-bottom: 1px solid #e7e5e5;}
.block_nav .block_nav_list{ position: absolute; height: 140px;}
.block_nav_list{ width: 1200px; height: 140px;}
.block_nav_list li{position: relative; float: left; margin-right: 15px;}
.block_nav_list .block_nav_a{ display: block; position: relative;  width: 285px; height: 140px;}
.block_nav_list .block_nav_a .block_nav_tit{ position: absolute; left: 10px; bottom: 10px; color: #FFFFFF; font-size: 16px;}

.block_nav_shade{ display: none; position: absolute; left: 0; top: 0; width: 285px; height: 140px; background: url(../images/block_nav_shade.png) no-repeat center; z-index: 1;}
.block_nav_shade p{ font: 22px/30px "微软雅黑"; color: #FFFFFF; text-align: center; margin-top: 40px; margin-bottom: 10px;}
.block_nav_shade span{ display: block; margin: 0 auto; width: 200px; height: 32px; line-height: 32px; background: url(../images/titbg02.png) no-repeat center; text-align: center; font-size: 12px; color: #ec4b4b;}
.block_nav_list li:hover .block_nav_shade{ display: block;}
.block_nav_list li:hover .block_nav_tit{ display: none;}
.yuyue{ display: block; position: absolute; right: 0; top: 0; padding-left: 6px; width: 38px; height: 24px; background: url(../images/yybg.png) no-repeat left center; text-align:  center; font: 14px/24px "微软雅黑"; color: #FFFFFF;z-index: 2;}
.yuyue:hover{ color:#fff;}

.main_content .title{ font: 30px/40px "微软雅黑"; color: #333333; text-align: center; padding-top: 90px;}
.main_content .title .line{display: block; width: 50px; height: 2px; background: #168deb; margin: 8px auto 30px;}
.main_content .title.white{ color: #FFFFFF;}
.title.white .line{ background: #FFFFFF;}
.main_content .main_text{ padding: 0 30px; text-align: center; font: 18px/30px "微软雅黑"; color:#666;}
.main_content .video_box{ width: 870px; height: 496px; margin: 0 auto; margin-bottom: 40px; margin-top: 20px;}
.difficulty{ background: #e9eef4; padding-bottom: 100px;}
.difficulty_list a{ position: relative; display: block; width: 285px; float: left; margin-right: 13px;}
.difficulty_list a p{ font: 20px/30px "微软雅黑"; color: #666666; text-align: center;}
.difficulty_list .advantage_box{ display:none; position: absolute; left: 0; top: 0; width: 285px; height: 326px; background: url(../images/a_hover_bg.png); }
.difficulty .advantage_box p{ color: #FFFFFF; line-height: 326px;}
.difficulty_list a:hover .advantage_box{ display: block;}


.dzxt{ height: 644px; background-color:#012140 ; background-image: url(../images/dzxt2.jpg); background-position:center ; background-repeat:no-repeat ;}

.yjgc{ height: 882px; background: url(../images/yjgc.jpg) no-repeat center; position: relative; background-color: #c7c3ba;}
.rjxt{ height: 306px; background: url(../images/rjxt.png) no-repeat top center;}

.yjgc .dots{ display: block; width: 31px; height: 31px; background: url(../images/dotbg.png) no-repeat center; position: absolute; cursor: pointer;}
.yjgc .dots span{position: absolute; display: none; background: #FFFFFF; padding: 5px 10px; border-radius: 5px; font: 14px/20px "微软雅黑"; color: #666666;z-index: 3;}
.yjgc .dots span p{ display: block; width: 140px; float: left;}
.yjgc .dots span b{display: block;}
.yjgc .dots:hover span{ display: block;}
.yjgc .dots:hover{ background: url(../images/dotbg_hover.png) no-repeat center;}
.yjgc .dot01{ left: 272px; top: 394px;}
.yjgc .dot01 span,.yjgc .dot02 span,.yjgc .dot04 span{ left: 15px; top: 35px;}
.yjgc .dot02{ left: 31px; top: 404px;}
.yjgc .dot03{ left: 52px; top: 404px;}
.yjgc .dot03 span{ bottom: 26px; left: 26px;}
.yjgc .dot04{ left: 72px; top: 338px;}
.yjgc .dot05{ left: 391px; top: 344px;}
.yjgc .dot05 span{ top: 26px; right: 26px;}
.yjgc .dot06{ left: 479px; top: 368px;}
.yjgc .dot06 span{ bottom: 26px; right: 26px;}
.yjgc .dot07{ left: 675px; top: 717px;}
.yjgc .dot07 span{ top: 26px; right: 26px;}
.yjgc .dot08{ left: 788px; top: 727px;}
.yjgc .dot08 span{ bottom: 26px; left: 26px;}
.yjgc .dot09{ left: 800px; top: 752px;}
.yjgc .dot09 span{ bottom: 26px; left: 26px;}
.yjgc .dot10{ left: 1111px; top: 569px;}
.yjgc .dot10 span{ bottom: 26px; right: 26px;}

.rj_list{ width: 1200px;}
.rj_list li{ position: relative; float: left; margin-right: 20px; margin-bottom: 44px; cursor: pointer;}
.rj_list li p{display: block; width: 100%; position: absolute; bottom: 0; left: 0; text-align: center; font: 16px/40px "微软雅黑"; color: #FFFFFF;z-index: 1;}
.rj_list li .bottmo_shade{display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 62px; background: url(../images/bottombg.png) no-repeat left;}
.rj_list li .box_shade{position: absolute; display: none; left: 0; top: 0; width: 100%; height: 290px; background: url(../images/a_hover_bg.png);z-index: 2;}
.rj_list li:hover .box_shade{ display: block;}
.glpt { height: 704px; background: url(../images/glpt.jpg) no-repeat top center; background-color:#f2f9ff; }
.gtays{ height: 878px;background: url(../images/gtays.png) no-repeat top center;}
.user{ height: 630px; background: url(../images/userbg.png) no-repeat bottom center;}
.user_list li{ float: left; border: 1px solid #d7d7d7; border-width: 0 1px 1px 0;}
.user_list .last{ border-right: none;}
.user_list .no_btbd{ border-bottom: none;}
.user_list li a{ display: block; width: 224px; height: 163px; cursor: default;}
.user01 a{ background: url(../images/logoimg01.png) no-repeat center;}
.user02 a{ background: url(../images/logoimg02.png) no-repeat center;}
.user03 a{ background: url(../images/logoimg03.png) no-repeat center;}
.user04 a{ background: url(../images/logoimg04.png) no-repeat center;}
.user05 a{ background: url(../images/logoimg05.png) no-repeat center;}
.user06 a{ background: url(../images/logoimg06.png) no-repeat center;}
.user07 a{ background: url(../images/logoimg07.png) no-repeat center;}
.user08 a{ background: url(../images/logoimg08.png) no-repeat center;}
.user09 a{ background: url(../images/logoimg09.png) no-repeat center;}
.user10 a{ background: url(../images/logoimg10.png) no-repeat center;}

.user01 a:hover{ background: url(../images/logoimg01_hover.png) no-repeat center;}
.user02 a:hover{ background: url(../images/logoimg02_hover.png) no-repeat center;}
.user03 a:hover{ background: url(../images/logoimg03_hover.png) no-repeat center;}
.user04 a:hover{ background: url(../images/logoimg04_hover.png) no-repeat center;}
.user05 a:hover{ background: url(../images/logoimg05_hover.png) no-repeat center;}
.user06 a:hover{ background: url(../images/logoimg06_hover.png) no-repeat center;}
.user07 a:hover{ background: url(../images/logoimg07_hover.png) no-repeat center;}
.user08 a:hover{ background: url(../images/logoimg08_hover.png) no-repeat center;}
.user09 a:hover{ background: url(../images/logoimg09_hover.png) no-repeat center;}
.user10 a:hover{ background: url(../images/logoimg10_hover.png) no-repeat center;}

.hzgy{position: relative; height: 674px; background: url(../images/hzgy.jpg) no-repeat top center; background-color: #4e4e4e;}
.hzgy .container .text{ width: 700px; font: 24px/40px "微软雅黑"; color: #FFFFFF; position: absolute; left: 400px; top: 150px;}
.hzgy .text span{ font: 18px/20px "微软雅黑"; color: #0096ff;}

.index_banner{background-image: url(../images/index.jpg); background-repeat: no-repeat; background-position: center;}
.bxx{ background: url(../images/bxx.jpg) no-repeat center;}
.zhds{  background: url(../images/zhds.jpg) no-repeat center;}
.sxtyg{position: relative; background: url(../images/cxotyg.jpg) no-repeat center;}
.zhsxs{ background: url(../images/vrsxs.jpg) no-repeat center;}

.zhds_content{ padding: 40px 30px;}
.zhds_content h3{ font: 30px/40px "微软雅黑"; color: #666; text-align: center; margin-bottom: 20px;}
.zhds_content p{ font: 14px/24px "微软雅黑"; color: #666; text-indent: 2em; margin-bottom: 15px;}
.zhds_content b{ font: 20px/40px "微软雅黑"; color: #2871d5; font-weight: bold; margin-top: 10px; display: block; margin-bottom: 15px; margin-top: 25px;}

.pops{display: none; width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: url(../images/popshade.png); z-index: 99;}

.Absolute-Center {  
  margin: auto;  
  position: absolute;  
  top: 0; left: 0; bottom: 0; right: 0;  
}

.pop_content{display: none; width: 700px; height: 550px; background: #FFFFFF; border-radius: 5px;}
.pop_content .title{  padding: 0 26px; height: 66px; background: url(../images/pop_line.png) no-repeat bottom center;}
.pop_content .title span{float: left; font: 18px/66px "微软雅黑"; color: #4690f5;}
.pop_content .title .close{display: block; float: right; margin-top: 20px; width: 26px; height: 26px; background: url(../images/close_ico.png) no-repeat center; cursor: pointer;}
.pop_content .title .close:hover{ background: url(../images/close_ico_hover.png) no-repeat center;}
.pop_cont{ padding: 0 26px; margin-top: 20px;}
.pop_cont p{ font: 14px/20px "微软雅黑"; color: #666666; margin-bottom: 6px;}
.pop_cont p b{ display: block; float: left; height: 26px; padding: 0 5px; margin-right: 7px; line-height: 26px; border: 1px solid #999;}
.pop_cont p[class]{line-height: 26px;}
.pop_img{ height: 180px; margin-top: 16px;}
.pop_img p{ font: 14px/40px "微软雅黑"; color: #666666; text-align: center;}
.pop_img_box .img{ width: 260px; height: 150px; background: #aaaaaa; overflow: hidden;}
.pop_img_box img{width: 100%;}

.right_link{ position: fixed; right: 0px; top: 50%; margin-top: -119px; width: 105px; height: 238px; background: #168deb; z-index: 11111;}
.right_link .zx{ width: 100%; height: 97px; font: 16px/20px "微软雅黑"; color: #FFFFFF; text-align: center; cursor: pointer;}
.right_link .zx i{ display: block; width: 25px; height: 22px; margin: 0 auto; padding-top: 20px; background: url(../images/zx_ico.png) no-repeat bottom center;}
.right_link .zx p{ margin-top: 10px;}
.right_link  .gta_code{ width: 97px; height: 97px; padding: 3px; background: #FFFFFF; margin: 0 auto;}
.right_link  .gta_code img{ width: 100%;}
.right_link span{display: block; width: 105px; height: 39px; background: #d6d6d6; cursor: pointer; font: 16px/38px "微软雅黑"; color: #333333; text-align: center; margin-top: 1px;}
.b_style b{ font: 16px/24px "微软雅黑"; font-weight: bold;}


.news_content .news_tit{ color: #2c231d;font-size: 24px;text-align: center;font-weight: normal; margin-top: 40px;}
.breadcrumbs{
	line-height:69px;
	border-bottom: 1px solid #CCCCCC;
}
.breadcrumbs a,.breadcrumbs span{
	color:#3a2d25;
	font-size:16px;
	line-height:30px;
	padding:0 5px;
}
.breadcrumbs a:hover{
	color:#2871d5;
}
.breadcrumbs i.ico{
	display:inline-block;
	width:18px;
	height:16px;
	vertical-align:middle;
	margin-top:-4px;
	margin-right:5px;
	background:url(../images/homeico.png) no-repeat center;
}
.col-main .breadcrumbs{
	border-bottom:none;
}



.function{
	padding:35px 0 10px 0;
	overflow:hidden;
}
.function .pageviews{
	float:right;
	line-height:28px;
}
.function .share-box{
	float:right;
	padding-left:34px;
}
.share-box span{
	float:left;
	color:#5c5855;
	line-height:25px;
}
.share-box ul{
	display:inline-block;
}
.share-box li{
	float:left;
	margin-left:10px;
}
.share-box li .ico{
	display:inline-block;
	width:25px;
	height:25px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.share-box li.share1 .ico{background-position:-60px -30px;}
.share-box li.share2 .ico{background-position:-90px -30px;}
.share-box li.share3 .ico{background-position:-120px -30px;}
.share-box li.share4 .ico{background-position:-150px -30px;}
.share-box li.share1:hover .ico{background-position:-60px -60px;}
.share-box li.share2:hover .ico{background-position:-90px -60px;}
.share-box li.share3:hover .ico{background-position:-120px -60px;}
.share-box li.share4:hover .ico{background-position:-150px -60px;}

.news_content .video_img{ width: 640px; /*height: 480px;*/ margin: 20px auto;}
.news_content .video_img img{ max-width: 100%;}
.news_content .news_t{ width: 100%; float: none;}
.news_content .news_t p{ padding: 20px 20px 0; font: 16px/28px "微软雅黑"; color: #666666; text-indent: 2em;}

.keyword{
	margin-top: 30px;
	font-size: 16px;
	padding: 24px 0;
}
.keyword span{
	margin: 0 20px 0 10px;
	color: #2871d5;
}


.section-box{
	width: 100%;
	border-top:1px solid #e6e6e6;
	margin:10px 0 20px 0;
	overflow: hidden;
	padding-top:30px;
}
.section-box h3{
	font-size: 18px;
	color:#2c231d;
	font-weight:normal;
	padding-bottom: 15px;
}

.relevant-list ul li a{
	display: inline-block;
	font-size: 16px;
	margin-bottom: 16px;
	color: #5c5855;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.relevant-list ul li a:hover{
	color:#2871d5;
}
.relevant-list ul li span{
	float: right;
	color:#5c5855;
}



.steps{ width: 700px; margin: 0 auto; margin-top: 30px;}
.steps .stepbox{ width: 300px; float: left; text-align: center; position: relative; margin-left: 100px; margin-bottom: 120px;}
.stepbox .step_cont span{ display: block; width: 67px; height: 28px; padding-left: 5px; font: 14px/28px "微软雅黑"; font-weight: bold; color: #ff874c; text-align: center; background: url(../images/step/stepbg.png) no-repeat center;}
.stepbox .step_cont p{font: 14px/20px "微软雅黑"; color: #666666; margin-top: 10px;}
.stepbox .step_cont img{display: inline-block; margin-top: 26px;}
.steps .stepbox .step_aw01{ width: 87px; height: 39px; background: url(../images/step/step_aw01.png) no-repeat center;}
.steps .stepbox .step_aw02{ width: 38px; height: 51px; background: url(../images/step/step_aw02.png) no-repeat center;}
.steps .stepbox .step_aw03{ width: 85px; height: 39px; background: url(../images/step/step_aw03.png) no-repeat center;}
.steps .stepbox .step_aw04{ width: 52px; height: 43px; background: url(../images/step/step_aw04.png) no-repeat center;}
.steps .stepbox>span{ display: block; position: absolute;}

.step_aw01{ top: 230px; right: -90px;}
.step_aw02{ bottom: -100px; left: 130px;}
.step_aw03{ left: -100px; top: 170px;}

/* 国泰安官网软件(VR专题页)V3.2 20170731 start*/
/*首页样式开始*/
/*头部banner*/
.ban{
    width:100%;
    position:relative;
}
.over_hide{
    overflow: hidden;
}
.max_wd_img{
    width:1920px;
    position:absolute;
    left:50%;
    margin-left:-960px;
}

.ban_01{
    height:1020px;
}
.hd_ban_ad{
    position: absolute;
    bottom:0;
    background: url('../images/head/hd_ban_ad_bg.png');
}
.hd_ban_ad_btn{
    position:absolute;
    left:676px;
    top:30px;
    width:220px;
    height:42px;
    z-index:10;
    background:url('../images/head/hd_ban_ad_btn.png') no-repeat;
}
.hd_ban_ad_btn_box{
    width:1200px;
    margin:0 auto;
    position: relative;
}
/*内容01*/
.cont{
    background:url('../images/ban/ban_bg.png');
    padding:90px 0 40px 0;
}
.cont_01{
    height:930px;
    text-align: center;
}
.cont1_vdo{
    width:100%;
    height:600px;
    background:url('../images/ban/ban_02.png') no-repeat;
}
.cont1_vdo .c1_vdo_pt{
    width:900px;
    height:500px;
    margin:0 auto;
}

/*内容02 cont_02*/
.cont{
    background:url('../images/ban/ban_bg.png');
}
.cont_02{
    height:580px;
    text-align: center;
}

.cont2_ban{
    height:325px;
}
.cont2_ban_bg{
    width:620px;
    height:100%;
    background:url('../images/ban/cont2_ban.png') no-repeat left center;
}
.cont2_wd_box{
    width:290px;
    height:100%;
    position:relative;
}
.cont2_wd_box>ul>li{
    line-height:50px;
    position:absolute;
    width:100%;
}
.ct2_icon{
    display: block;
    width:50px;
    height:50px;
    background:url('../images/vr-sprite.png') no-repeat;
}
/*图标定位*/
.ct2_icon_01{
    left:0;
    top:0;
}
.ct2_icon_02{
    left:0;
    top:90px;
}
.ct2_icon_03{
    left:0;
    top:180px;
}
.ct2_icon_04{
    left:0;
    top:270px;
}
.ct2_icon_05{
    right:0;
    top:0;
}
.ct2_icon_06{
    right:0;
    top:90px;
}
.ct2_icon_07{
    right:0;
    top:180px;
}
.ct2_icon_08{
    right:0;
    top:270px;
}


.ct2_icon_01 i{
    background-position:0 0;
}
.ct2_icon_02 i{
    background-position:0 -50px;
}
.ct2_icon_03 i{
    background-position:0 -100px;
}
.ct2_icon_04 i{
    background-position:0 -150px;
}
.ct2_icon_05 i{
    background-position:-50px 0;
}
.ct2_icon_06 i{
    background-position:-50px -50px;
}
.ct2_icon_07 i{
    background-position:-50px -100px;
}
.ct2_icon_08 i{
    background-position:-50px -150px;
}
/*文字起始状态*/
[class^="ct2_icon"]>p{
    display:none;
}
.ct2_icon_rt{
    right:-150%;
}
.ct2_icon_lt{
    left:-150%;
}
.cont_02{
    overflow: hidden;
}
/*cont_03*/
.cont_03{
    height:680px;
    text-align: center;
}
.cont3_ban{
    width:1200px;
    margin: auto;
}


/*cont-04 */
.cont_04{
    height:1425px;
    text-align: center;
}
.cont_04 .ct4_tab li{
    float: left;
    width:33.3%;
}
.cont_04 .ct4_tab li a{
    display:block;
    width:190px;
    margin:0 auto;
}
.cont_04 .ct4_tab li a:hover{
    color:#63f9ff;
}
.ct4_tab li dt{
    width:100px;
    height:100px;
    margin:0 auto;
    margin-bottom:20px;
    position:relative;
}
.ct4_icon_hvr{
    position:absolute;
    left:0;
    top:0;
    display:none;
    width:100px;
    height:100px;
    line-height:100px;
    font-size:16px;
    background:url('../images/ban/ct4_icon_hvr.png') no-repeat;
    color:#021530;
}
.ct4_icon_hvr.cur{
    display:block;
}
/*cont_05*/
.cont_05{
    /*height:1200px;*/
    text-align: center;
}
.ct5_bot{
    padding:0 100px 50px 50px;
    background: #FFF;
    position:relative;
}

.ct5_pro_tab li{
    float:left;
}
.ct5_pro_tab li a{
    display:block;
    width:300px;
    height:200px;
    margin-left:50px;
}
.ct5_bot .pro_list{
    position:relative;
    width:300px;
    height:200px;
    color:#63f9ff;
    margin-top:50px;
}
.ct5_bot .pro_list .pro_name{
    position:absolute;
    bottom:0;
    width:100%;
    height:40px;
    line-height:40px;
    background:url('../images/ban/ct5_img_mdl.png') no-repeat;
}
/*hover 效果 */
.pro_li_hvr{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    line-height:200px;
    background:url('../images/ban/pro_list_hvr.png') no-repeat;
}
.pro_li_hvr .hvr_txt{
    display:none;
}
.ct5_bot ul li{ overflow:hidden;}
.ct5_bot ul li a{ display:block; }
.ct5_bot ul li .borderl{ width:1px; height:0; position:absolute; left:10px; bottom:10px; background:#63f9ff; z-index:2}
.ct5_bot ul li .borderr{ width:1px; height:0; position:absolute; right:10px; top:10px; background:#63f9ff; z-index:2}
.ct5_bot ul li .borderc1{ width:0; height:2px; position:absolute; left:113px; bottom:0; background:#63f9ff; z-index:2; }
.ct5_bot ul li .borderc2{ width:0; height:2px; position:absolute; right:114px; bottom:0; background:#63f9ff; z-index:2; }
.bordert{ height:1px; width:0; position:absolute; left:10px; top:10px; background:#63f9ff; z-index:4}
.borderb{ height:1px; width:0; position:absolute; right:10px; bottom:10px; background:#63f9ff; z-index:4}
   /*更多按钮*/
.new_ct5_bot{
    padding-bottom:80px;
}
.more_sel_pro{
    display:inline-block;
    width:80px;
    height:80px;
    line-height:80px;
    color:#021530;
    background:url('../images/sp_img/more_sel_pro.png') no-repeat;;
    margin-top:20px;
    position:absolute;
    bottom:-30px;
    left:50%;
    margin-left:-40px;
}
.more_sel_pro:hover{
    background:url('../images/sp_img/more_sel_pro_hvr.png') no-repeat;
}

/*cont_06*/
.cont_06{
    text-align: center;
}

/*cont_07*/
.cont_07{
    text-align: center;
}
.cp_clg ul li{
    float:left;
}
/*/cont-08*/
.cont_08{
    text-align: center;
}
.ct8_lt{
    width:560px;
    text-align: left;
}
.ct8_lt p{
    line-height:30px;
}
.vr_zs{
    display: block;
}

/*首页样式结束*/
/*vr招商 开始*/
/*ban*/
.zs_ban{
    position:relative;
}
.zs_ban_01{
    height:580px;
}
/*cont_01*/
.zs_cont_01{
    padding:0 0 90px 0;
    color:#666;
}
.zs_cont_01 .container{
    padding-top:140px;
}
.zs_cont .right_tit{
    position:absolute;
    right:0;
    top:0;
    width:175px;
    height:95px;
    padding:55px 50px 0 0;
}
.zs_cont .right_tit_01{
    background:url('../images/zs_img/vrzs_ct01_img1.png') right top no-repeat;
}
.zs_cont .right_tit h1{
    font-size:30px;
    color:#333;
}
.ins_ft1{
    margin-bottom:90px;
}
.ins_ft_tit{
    position:relative;
    height:30px;
    line-height:30px;
    padding-left:60px;
    font-size:24px;
    color:#333;
}
.ins_ft_icon{
    font-family: Arial;
    font-size: 20px;
    color:#666;
    position:absolute;
    left:0;
    top:0;
    width:40px;
    height:30px;
    line-height:30px;
    text-align: center;
    background:url('../images/zs_img/vrzs_sml_tit.png') no-repeat;
}
.ins_ft_wd{
    line-height:30px;
    margin:30px 0 40px 0;
}
/*cont_02*/
.zs_ban_02{
    height:975px;
}
/*cont_03*/
.zs_cont_03{
    height:1750px;
}
.zs_ban_03{
    height:1870px;
}
.zs_cont_03 .container{
    position:absolute;
    width:1200px;
    top:-120px;
    left:50%;
    margin-left:-600px;
    z-index:3;
    padding-top:140px;
}
.container_box{
    position:absolute;
    top:-120px;
    left:0;
    width:100%;
    height:1870px;
    z-index:2;
}
.cont03_box{
    height:420px;
}
.dali_icon_box{
    position:relative;
    padding-left:45px;
    height:50px;
}
.c3_box_list{
    margin-top:50px;
}
.c3_box_lt_pt{
    margin-top:85px;
}
.dali_icon{
    position:absolute;
    left:0;
    top:0;
    width:35px;
    height:20px;
    background:url('../images/zs_img/vrzs_ct03_icon1.png') left center no-repeat;
}
.cont03_box2{
    margin-top:60px;
}
.cont03_box3{
    margin-top:90px;
    height:915px;
}
.ct03_top_pt{
    margin-top:50px;
}

.ct03_t_l_pt_tit{
    position:relative;
    padding-left:40px;
    color:#2871d5;
}
.ct03_t_l_pt_wd{
    line-height:30px;
}
.ct03_t_l_pt_tit>span{
    position:absolute;
    top:0;
    left:0;
    width:30px;
    height:25px;
}
.ct03_t_l_pt_tit .ct03_icon_hum1{
    background:url('../images/zs_img/vrzs_ct02_hum1.png') no-repeat;
}
.ct03_t_l_pt_tit .ct03_icon_hum2{
    background:url('../images/zs_img/vrzs_ct02_hum2.png') no-repeat;
}
.ct03_t_l_pt_wd{
    width:545px;
}
.ct03_bot_pt{
    margin-top:40px;
}

/*招商 cont_04*/
.zs_cont_04{
    z-index:1;
    margin-top:-85px;
}
.zs_ban_04{
    height:800px;
}
/*招商 cont_05*/
.zs_cont_05{
    background: url('../images/zs_img/vrzs_ct05_bg.png');
}
.zs_cont_05 .container{
    height:430px;
}
.right_tit_02{
    background: url('../images/zs_img/vrzs_ct02_tit.png') right top no-repeat;
}
.zs_cont .right_tit .ft_wt{
    color:#fff;
}
.zs_cont_05 .ct05_box{
    padding-top:145px;
    text-align: center;
}
.zs_cont_05 .ct05_box>li{
    display:inline-block;
    width:325px;
}
/*vr招商 结束*/

/*hp_解决问题 开始*/
.hp_ban{
    position:relative;
}
.hp_ban_01{
    height:580px;
}
/*hp_cont_01 开始*/
.hp_cont_01 .container{
    padding:150px 0 100px 0;
    position:relative;
}
.hp_ct1_tab{
    position:absolute;
    top:-70px;
    left:0;
    height:160px;
    width:1200px;
    padding-top:20px;
    background:url('../images/hp_img/hp_tab_bg.png') no-repeat;
}
.hp_ct1_tab>ul{
    text-align: center;
    padding:0 30px;
}
.hp_ct1_tab>ul>li{
    float:left;
}
.hp_ct1_tab>ul>li>a{
    display:block;
    height:100px;
    line-height:100px;
    position:relative;
    margin: 0 5px;
    /*width:273px;*/
    font-size:18px;
}
.hp_ct1_tab>ul>li>a.active,.hp_ct1_tab>ul>li>a:hover{
    color:#2871d5;
    border-bottom: 2px solid #2871d5;
 }

.hp_ct1_tab .hp_tab_icon{
   /* position:absolute;
    top:35px;
    left:0;*/
    display:inline-block;
    vertical-align: middle;
    height:30px;
    width:30px;
    background:url('../images/hp_img/hp_sprite_01.png') no-repeat;
}
.hp_ct1_tab .hp_icon_01{
    background-position:0 0;
}
.hp_ct1_tab .hp_icon_02{
    background-position:-30px 0;
}
.hp_ct1_tab .hp_icon_03{
    background-position:-60px 0;
}

.hp_tab_content>div>h1,.hp_tab_cont_tit{
    text-align: center;
}
.hp_tab_cont_tit>div{
    display:inline-block;
    height:40px;
    line-height: 40px;
    width:580px;
    background: url('../images/hp_img/hp_dlp_bg.jpg') no-repeat;
    margin:30px 0 50px 0;
}
.hp_tab_cont_tit>p{
    color:#666;
    line-height:30px;
}
.hp_tab_cont_tit>p.first_p{
    margin-top:50px;
}
.hp_fun_box{
    margin-top:70px;
}
.hp_fun_list{
    margin-top: 60px;
}
.hp_fun_list>li{
    float:left;
    width:240px;
    text-align: center;
    margin-left:80px;
}
.hp_fun_list>li.hp_fun_list01{
    margin-left:0;
}
.hp_fun_list>li>p{
    margin:20px 0 35px;
}
.hp_fun_list .hp_fun_bg{
    color:#fff;
    text-align: left;
    height:270px;
    width:240px;
    padding:0 20px 0 40px;
    background:url('../images/hp_img/hp_fun_bg.png') no-repeat;
}
.hp_fun_list .hp_fun_bg>p{
    margin-bottom:15px;
}
/*.hp_fun_list .hp_fun_bg.hp_fun_bg_01{
    padding-top:45px;
}
.hp_fun_list .hp_fun_bg.hp_fun_bg_02{
    padding-top:70px;
}
.hp_fun_list .hp_fun_bg.hp_fun_bg_03{
    padding-top:30px;
}
.hp_fun_list .hp_fun_bg.hp_fun_bg_04{
    padding-top:85px;
}*/
.hp_fun_bg>ul>li{
    list-style: disc;
    line-height:25px;
    margin-top:25px;
}
.hp_fun_bg>ul>li:first-child{
    margin-top:0;
}
.hp_fun_bg_03>ul>li{
    margin-top:10px;
}
/*hp_cont_01 结束*/
/*hp_cont_02  开始*/
.hp_cont_02{
    padding:75px 0 100px 0;
    background: url('../images/hp_img/hp_part_bg.png');
}
.hp_cont_02>.container>h1{
    text-align: center;
}
.hp_part{
    height:600px;
    padding:50px 100px;
    margin-top:60px;
    background: url('../images/hp_img/hp_part_sml_bg.png') no-repeat;
}
.hp_part_lt{
    width:275px;
    position:relative;
    padding:30px 0;
    height:500px;
}
.hp_part_lt>h1{
    text-align: center;
}
.hp_lp_ct{
    line-height:27px;
}
/*文字居中*/
.hp_part_lt_box{
    height:290px;
    margin-top:15px;
}
/*.hp_lp_ct01>p{*/
    /*margin-top:100px;*/
/*}*/
.hp_part_lt .order_btn{
    height:70px;
    width:270px;
    background: url('../images/hp_img/hp_ord_btn.png') no-repeat;
    position:absolute;
    bottom:30px;
    left:0;
}
.hp_part_lt .order_btn.hover{
    background: url('../images/hp_img/hp_ord_btn_hvr.png') no-repeat;
}
.hp_part_lt .order_btn a{
    display:block;
    width:262px;
    height:60px;
    line-height: 60px;
    text-align: center;
}
.hp_lp_ct_tit{
    width:80px;
}
.hp_lp_ct_wd{
    width:195px;
}
/*.hp_lp_ct02>p{*/
    /*margin-top:35px;*/
/*}*/
.hp_lp_ct_ul>li{
    margin-top:30px;
}
/*.hp_lp_ct03>p{*/
    /*margin-top:100px;*/
/*}*/
/*//////////////////////图片切换 轮播样式*/
.hp_part_banner {
    width:680px;
    height: 500px;
    overflow: hidden;
    position: relative;
}

.hp_part_banner > ul {
    display: none;
    height: 500px;
    position: absolute;
    top:0;
    left: 0;
}

.hp_part_banner > ul > li  {
    float: left;
    height:500px;
    position:relative;
    overflow: hidden;
}
.hp_part_banner > ul > li>a>img{
    width:680px;
    height:500px;
}
.hp_part_banner > ul > li > a {
    display: block;
    text-align: center;
    width:680px;
    font-weight: bold;
    position:absolute;
    left:50%;
    margin-left:-340px;
}

.img-btn-list {
    width: 100%;
    height:50px;
    background:url('../images/hp_img/hp_btn_lt_bg.png');
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
}

.img-btn-list > span  {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 20px 5px;
    background: url('../images/hp_img/hp_btn_lt.png') no-repeat;
    cursor: pointer;
}

.img-btn-list >span.current {
    background: url('../images/hp_img/hp_btn_lt_hvr.png');
}
/*hp_cont_02 结束*/
/*hp_cont_03 开始*/
.hp_cont_03{
    height:390px;
    background:url('../images/hp_img/hp_ord_bg.jpg') center;
    text-align: center;
}
.hp_cont_03 .container{
    padding:120px 0 75px 0;
}
.hp_ord_btn{
    display: inline-block;
    height:70px;
    line-height:70px;
    width:210px;
    background:url('../images/hp_img/hp_go_btn.png') no-repeat;
}

/*hp_cont_03 结束*/
/*<!-- 弹窗样式- 开始->*/
.mdl_box{
    height:100%;
    width:100%;
    position:fixed;
    z-index:1000;
    top:0;
    left:0;
    background:url('../images/hp_img/mdl_box_bg.png');
}
.mdl_box_ct{
    position:absolute;
    color:#666;
}
.mdl_ord_bg{
    height:625px;
    width:800px;
    background:url('../images/hp_img/mdl_ord_bg_02.png');
    top:50%;
    margin-top:-312px;
    left:50%;
    margin-left:-400px;
}
.mdl_nav{
    height:65px;
    line-height:65px;
    padding:0 35px;
    border-bottom:1px solid #e0e0e0;
}
.mdl_box_close{
    display:block;
    width:18px;
    height:18px;
    background: url('../images/hp_img/model_close_ico.png') no-repeat;
    cursor: pointer;
}
.ord_box_close{
    margin-top:24px;
}
.mdl_box_close:hover{
    background: url('../images/hp_img/model_close_ico_hvr.png') no-repeat;
}
.mdl_ord_form{
    padding:0 35px;
    padding-top:15px;
}
.mdl_ord_form .mdl_form_lt{
    width:100px;
}
.mdl_ord_form .mdl_form_lt>ul>li{
    position: relative;
    padding-left:15px;
    margin-top:25px;
    height:40px;
    line-height:40px;
}
.mdl_ord_form .mdl_form_rt_ul>li{
    margin-top:25px;
    height:40px;
    position:relative;
}
.mdl_ord_form .mdl_form_rt_ul>li>input[type="text"]{
    height:40px;
    border: 1px #e0e0e0 solid;
    color:#333;
    width:610px;
    padding:0 15px;
}
.mdl_ord_form .mdl_form_rt_ul>li>input[type="text"]:hover{
    border: 1px #4082de solid;
}
.mdl_ord_form .mdl_form_rt_ul>li>input:focus{
    border: 1px #4082de solid;
}
.red_star{
    position:absolute;
    left:0;
    top:15px;
    width:10px;
    height:10px;
    background:url('../images/hp_img/red_star.png') no-repeat;
}
.mdl_ord_form .mdl_form_rt{
    width:610px;
}
.edu_kd_li{
    float:left;
    height:40px;
    line-height:40px;
    margin-right:40px;
}
.edu_kd_li>input[type="checkbox"]{
    width:16px;
    height:16px;
    font-size:0;
    float: left;
    margin-top:12px;
}
.edu_kd_li>input,.edu_kd_li>label{
    cursor: pointer;
}
.edu_kd_li>label{
    padding-left:5px;
}
.go_ord_btn{
    cursor: pointer;
    width:200px;
    margin:0 auto;
    margin-top:50px;
    text-align: center;
    display:block;
    height:42px;
    line-height:42px;
    background: url('../images/hp_img/go_ord_btn.png') no-repeat;
}
.go_ord_btn:hover{
    background: url('../images/hp_img/go_ord_btn_hvr.png') no-repeat;
}
/*<!-- 弹窗样式- 结束->*/

/*下拉框 样式 开始*/
.sewvmain{margin:0 auto;}
.sewv{position: relative;color:#999;}
.sewvtop{width:100%;height:40px;border: 1px #e0e0e0 solid;cursor:pointer;border-radius: 2px;overflow: hidden;padding:8px 10px;}
.sewvtop:hover{border:1px #4082de solid;}
.sewvtop>span{float:left;width:70%;height:23px;white-space:pre;text-overflow:ellipsis;overflow: hidden;font-size: 14px;line-height:22px;padding:0 5px;vertical-align: middle;}
.sewvtop>em{float:right;width: 20px;height: 20px;vertical-align: middle;}
.sewvbm{position: absolute;left: 0;top: 40px;display: none;border: 1px #e0e0e0 solid;border-radius: 2px;background:#fff;z-index:5;width:610px;max-height:200px;overflow: auto}
.sewvbm>li{cursor:pointer;width:100%;height:25px;line-height:25px;font-size: 14px;color: #666;padding-left:15px;}
.sewvbm>li:hover{background:#4082de;color: #fff;}
#city,#province{
    width:300px;
}
#city .sewvbm,#province .sewvbm{
    width:300px;
    left:0;
}
.sel_set .sewvbm{
    left:0;
    width:100%;
}
.error_msg{
    color:#ff5593;
    position:absolute;
    top:40px;
    left:0;
    padding-left:25px;
    background: url('../images/err_icon.png') left center no-repeat;
}
/*下拉框 样式 结束*/
/*hp_解决问题 结束*/

/*/!**!/精选产品详情页 开始*/
/*ct01 tab*/
   /*智慧交通*/
.hp_tab_icon.hp_icon_car{
    background-position:-90px 0;
}
  /*K12*/
.hp_tab_icon.hp_icon_K12{
    background-position:-120px 0;
}
  /*财经商贸*/
.hp_tab_icon.hp_icon_business{
    background-position:-150px ;
}
  /*管理服务*/
.hp_tab_icon.hp_icon_manage{
    background-position:-180px 0;
}
  /*农林牧业*/
.hp_tab_icon.hp_icon_farm{
    background-position:-210px 0;
}
  /*智慧制造*/
.hp_tab_icon.hp_icon_made{
    background-position:-240px 0;
}
/*ct_02 */
.sp_ban_02{
    height:880px;
    background: url('../images/sp_img/vr_sp_bg01.png') top left no-repeat;
}
.sp_ban_02 .container{
    padding-top:80px;
}
.sp_ban_02 .hp_part{
    margin-top:0;
    padding-left:60px;
    position:relative;
    background:url('../images/sp_img/vr_sp_bg02.png') left center no-repeat;
}
.sp_ban_02 .ht_part_01{
    height:650px;
}
.sp_ban_02 .sp_part_rt{
    position:absolute;
    top:50px;
    right:0;
}
.sp_ban_02 .hp_part .hp_part_lt{
    width:400px;
}
.sp_ban_02 .hp_part .hp_part_lt>h1{
    text-align: left;
    color:#2871d5;
}
.sp_ban_02 .hp_part_lt_box{
    height:450px;
    margin-top:60px;
}
.sp_ban_02 .hp_lp_ct_ul{
    padding-left:20px;
}
.sp_ban_02 .hp_lp_ct_ul>li{
    list-style: disc;
    list-style-position: outside;
/*    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;*/
}

/*ct_03*/
#box>div>a{
    cursor: default;
}
.sp_ban_03{
    background:url('../images/sp_img/vr_ct2_bg04.png') left bottom no-repeat;
    padding-bottom:150px;
}
.sp_ban_03 .sp_part_02{
    width:1140px;
}
.sp_part_top{
    padding:55px 60px 50px 60px;
    background:url('../images/sp_img/vr_sp_ct2_bg01.png') right repeat-y;
    text-align: center;
}
.sp_part_top>h1{
    margin-bottom:30px;
}
.sp_part_top>p{
    line-height:25px;
}
.sp_part_bot{
    height:630px;
    background:url('../images/sp_img/vr_sp_ct2_bg02.png');
    position:relative;
}
.sp_pt_blt{
    width:760px;
    height:580px;
    padding:40px;
    background:url('../images/sp_img/cr_ct2_bg03.png') center no-repeat;
    position:absolute;
    left:-100px;
    top:-35px;
}
.sp_part_bot{
    padding-right:80px;
}
.sp_pt_brt{
    width:340px;
    /*padding-top:25px;*/
    /*height:480px;*/
}
.sp_pt_blt .vr_sp_img_bg{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:60px;
    line-height: 60px;
    text-align: center;
    background: url('../images/sp_img/vr_sp_img_bg.png') no-repeat;
}
.sp_03_tab>ul>li{
    display:block;
    float:left;
    width:120px;
    height:120px;
    margin:25px 0;
    cursor:pointer;
    color:#2871d5;
    font-size:16px;
    text-align:center;
    line-height:120px;
    position: relative;
}
.sp_03_tab>ul>li>i{
    display:block;
    width:120px;
    height:120px;
    position:absolute;
    top:0;
    left:0;
    background:url('../images/sp_img/sp_ct2_tab_bghvr.png');
}
.sp_03_tab>ul>li>span{
    position: relative;
    z-index:2;
}
.sp_03_tab>ul>li.sp03_tab_lt{
    margin-right:80px;
}
.sp_03_tab>ul>li:hover i,.sp_03_tab>ul>li.active i{
    background:url('../images/sp_img/sp_ct2_tab_bg.png');
}
.sp_03_tab>ul>li:hover span,.sp_03_tab>ul>li.active span{
    color:#000;
}
/*/!**!/精选产品详情页 结束*/

/*//////精选产品 开始*/
.sp_pro_ct{
    /*height:840px;*/
    text-align: center;
}
.sp_pro_ct .ct5_bot{
    padding:0 0 100px 0;
}
.sp_pro_ct .ct5_bot .pro_list{
    width:360px;
    height:240px;
    margin-top:60px;

}
.sp_pro_ct .ct5_pro_tab li a{
    width:360px;
    height:240px;
    margin-left:0;
    margin-right:60px;
}
.sp_pro_ct .ct5_pro_tab .last-a{
    margin-right:0;
}
.sp_pro_ct .pro_li_hvr{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 240px;
    background: url(../images/sp_img/sp_pro_img_mdl.png) no-repeat;
}
.sp_pro_ct .ct5_bot .pro_list .pro_name{
    height:50px;
    line-height:50px;
    color:#fff;
    background:url('../images/sp_img/sp_pro_img_bg.png') no-repeat;
}
/*/////精选产品 结束*/

/*提交信息 提示弹窗*/
.in_mdl_box{
    position:absolute;
    top:50%;
    margin-top:-100px;
    left:50%;
    margin-left:-150px;
    width:300px;
    height:150px;
    padding:10px;
    background:url('../images/hp_img/remind_mdl_bg.png') no-repeat;
}
.in_mdl_nav{
    height:18px;
}
.in_mdl_box_close{
    margin-top:0;
}
.in_mdl_wds{
    width:278px;
    height:85px;
    text-align: center;
}
.get_btn {
    display:block;
    text-align: center;
    width:70px;
    height:28px;
    margin:0 auto;
    line-height:28px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 3px;
    background:#4b8ce8;
    cursor: pointer;
}
.get_btn:hover{
    background:#4082de;
}
/*解决方案免费咨询*/
.ban_img_box.max_wd_img > a {
    position:absolute;
    left:50%;
    top: 410px;
    width: 140px;
    height: 60px;
    margin-left: -70px;   
    z-index:99;
}
.hp_fun_list>li>div>img {
    width: 140px;
    height: 140px;
}
.hp_part_banner > ul > li>img {
    width: 100%;
    height: 100%;
}
.ct5_bot .pro_list img{
    width:100%;
    height:100%;
}

/* 国泰安官网软件(VR专题页)V3.2 20170731 end*/