/* CSS Document */

.index1{ width:1280px; height:820px; margin:0 auto;}
.index_con{ width:1920px; height:100%; background:url(../images/home0-img.png) no-repeat; margin-left:-320px; }
.index_pup{ width:100%; height:100%;position:relative; background:url(../images/home0-img.png) no-repeat; }
.index_pup>div{ width:100%; height:100%; background:rgba(0,0,0,0.5)}
.txt_in{ color:#fff; text-align:center; width:100%;}
.txt_in1{opacity: 0.8;font-size: 16px; top:60px; line-height:25px;}
.txt_in2{ font-size: 48px; top:178px;}
.txt_in3{font-size: 24px; top:316px;  line-height:35px;}
.btn_in{ width: 140px; height: 44px; background-color: #c03538; background-image:url(../images/right-chevron.png); left:50%; margin-left:-70px; background-repeat:no-repeat; background-position: 115px center; line-height:42px; text-align:center; font-size:18px; color:#fff; opacity:0.8; top:478px; cursor:pointer;}
.relitu{ width:1920px; height:940px; background:url(../images/relitu.jpg) no-repeat; margin-left:-320px; color:#fff; position:relative; overflow:hidden;}
.relitu>div{ width:100%; height:100%; background:rgba(0,0,0,0.5); overflow:hidden;}
.relitu_tit{ font-size: 40px; margin-left:344px; margin-top:100px;}
.relitu_txt{ width:410px; line-height:20px;font-size: 14px; margin-left:344px; margin-top:25px;}
.relitu_logo{ width:40px; height:44px; background:url(../images/ico-1-e.png) no-repeat; margin-left:344px;}
.relitu_listtit{ margin-left:344px; font-size: 18px; margin-top:20px;}
.relitu_list1{ margin-left:344px;  font-size: 40px; line-height:55px;text-align:right; width:200px;}
.relitu_list2{ margin-left:344px;  font-size: 40px; line-height:55px; text-align:right;width:200px;}
.relitu_list3{ margin-left:344px;  font-size: 40px; line-height:55px;text-align:right;width:200px;}

.relitu_list1>span{background:url(../images/top.png)center left no-repeat; padding-left:20px;}
.relitu_list2>span{background:url(../images/equl.png)center left no-repeat; padding-left:20px;}
.relitu_list3>span{background:url(../images/top2.png)center left no-repeat; padding-left:20px;}

.relitu_map{ width:1000px; height:793px; position:absolute; top:116px;left:680px;}
.gongshi{ width:200px; height:175px; margin-top:15px;}
.relitu_time{top:845px; left:1345px; position:absolute;   font-size: 18px;opacity: 0.8;}
.relitu_nav{ width:390px; height:40px; top:185px; position:absolute; left:925px; font-size:14px; color: #cccccc; background: rgba(28, 28, 28, 0.8); z-index:1;}
.relitu_nav>div{ width:130px; height:100%; float:left; line-height:17px; text-align:center; position:relative; cursor:pointer;}
.relitu_nav>div>div{ width: 40px; height: 4px ; background:rgba(170, 170, 170, 0.5); position:absolute; bottom:0; left:50%; margin-left:-20px;}
.nav_tiao{background:#888888 !important;}
.yuan{ width:4.5px; height:4.5px; background:#37AEEB; border-radius:6px; position:absolute; }
.hongqi{ width:16px; height:20px; background:url(../images/hq.png) no-repeat; background-size:100%; margin:-10px -8px; position:absolute; }
.gongshi{ margin-left:344px; position:relative; overflow:hidden;}
	.canvasbox{position: absolute; width: 200px; height: 200px;}
  	.canvasbox>div{position: absolute; top: 50%;  left: 50%;}
  	.canvasbox #bk{margin: -90px -90px;}
  	.canvasbox #time{margin: -95px -95px;}
  	.canvasbox #time2{margin: -100px -100px;}
	.relitu_curr{ text-align:center;}
	.relitu_start{ bottom:10px; left:5px;}
	.relitu_end{ bottom:10px; right:5px;}
	.relitu_worktxt{ width:120px; font-size:10px; text-align:center; left:50%; margin-left:-60px; top:60px; opacity:0.8;}
	.relitu_workshi{ width:110px; font-size:50px; color:#c03538;top: 75px; left: 0px; text-align:right;}
	.relitu_workfen{ width:90px; font-size:24px; color:#c03538;top: 85px; right: 0;text-align:left; }
	.relitu_workt1{ left: 110px; top: 115px; font-size:14px;}
.programme_btm{ width:280px; height:280px; left:50%; margin-left:-140px; top:20px; cursor:pointer;}
@media screen and (max-width: 900px){
	.index1{ width:100%; height:610px;}
	.index_con{ width: 100%;height: 236px;background-size: cover; margin-left:0;}
	.index_pup{ width:100%; height:100%;position:relative; background:url(../images/home0-img.png) no-repeat;}
	.txt_in{ color:#fff;  width:96%; left:2%;}
	.txt_in1{opacity: 0.8;font-size: 14px; bottom:0; line-height:25px; text-align:left; margin:0; height:100px;}
	.txt_in2{ font-size: 24px; color: #333333; top:78px;}
	.txt_in3{font-size: 18px; color: #666666; top:180px; line-height:35px;}
	.btn_in{ width: 100px;height: 45px; background-color:#dfdfdf; background-image:url(../images/left-chevron-red.png); left:50%; margin-left:-62px; background-repeat:3; background-position: left center; line-height:44px; text-align:center; padding-left:35px; font-size: 15.5px; color:#c03538; opacity:0.8; top:478px; cursor:pointer; font-weight:bold;}
	.txt_incon{ width:100%; height: 320px; background-color: #dfdfdf; top:236px;}
	
	.relitu{ width:100%; height:750px; margin-left:0;position:relative;}
	.relitu>div{ width:90%;padding:0 5%;  }
	.relitu_tit{ font-size: 26px; margin-left:0; margin-top:32px; width:100%; text-align:center;}
	.relitu_logo{margin-left:0; float:left;}
	.relitu_listtit{ margin-left:50px; height:44px; line-height:44px; margin-top:0; width:280px;}
	.relitu_list1{ width:33%;margin-left:0;float:left; text-align:center;  padding-left:0;font-size: 28px; height:60px; line-height:32px; position:relative}
	.relitu_list2{width:33%;margin-left:0;float:left; text-align:center; padding-left:0;font-size: 28px;height:60px; line-height:32px;position:relative}
	.relitu_list3{width:33%;margin-left:0;float:left; text-align:center;  padding-left:0;font-size: 28px;height:60px; line-height:32px;position:relative}
	.relitu_list1>span{ position:absolute; bottom:0;left: 0px;}
	.relitu_list2>span{ position:absolute;bottom:0;left: 20px;}
	.relitu_list3>span{ position:absolute;bottom:0;left: 20px;}
	.relitu_time{ width:100%;}
	.tongji{ width:100%; text-align:center; line-height:50px;}
	.tongji>span{ display:inline-block; width:50%; line-height:50px;}
	.suju{ text-align:right;}
	.relitu_time{top:600px; left:0;   font-size: 14px; text-align:center;}
	.gongshi{ margin:0 auto;}
	.relitu_btn{ width:280px; height:40px; background:#c03538; line-height:40px; text-align:center; left:50%; margin-left:-140px; bottom:50px; font-size:14px;}
	.relitu_pup{top: 320px;left: 123px;}
	.relitu_jt{top: 300px;left: 293px;}
}