body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
address,caption,cite,code,dfn,em,strong,th,var,i{font-weight:normal;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
q:before,q:after{content:''}
fieldset,img,abbr,acronym{border:0}


#footer_ied {text-align:center;font-size:12px;line-height:19px;color:#fefefe;background-color: #000000;height: 205px;}
.wrap_ied {margin:0 auto;padding:60px 30px;width:940px}
.wrap_ied a {color:#fefefe}
#footer_ied .e {font-size:10px;-webkit-text-size-adjust:none;}


.c:before,.c:after {content:"";display:table}
.c:after {clear:both}
.c {zoom:1}
body {font:14px/1.5 '\5FAE\8F6F\96C5\9ED1';background-color: #fdfdfd;}
a {text-decoration:none;overflow:hidden;}
a:hover {text-decoration:underline}
.wrap,.wrap1,#footer_ied {width:100%;min-width:1200px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1202?'1200px':'');}
.wrap {background:url(../image/rp1.jpg) no-repeat 50% 0;}
.wrap1 {background:url(../image/rp2.jpg) no-repeat 50% 1352px;}
.container {width:1200px;margin:0 auto;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.pr {position:relative;}
.pa {position:absolute;}
.db {display:block;text-indent:-999em;}
.sp{background: url(../image/sp.png) no-repeat;}
.xz{background: url(../image/xz.jpg) no-repeat;}
.wrap img{display: block;}
.wrap .last{margin-right: 0;}


.wrap2{width:100%;width:expression(document.body.clientWidth <= 1200? "1200px": "auto");min-width:1200px;}
.blacktop,.blacktop a{color:#fff;text-decoration:none;}

.blacktop{position:relative;height:60px;width:100%;overflow:hidden;background-color:#000;background-position:0 0;background-repeat:repeat-x;z-index:999;box-shadow:0 2px 2px rgba(0,0,0,.3);}
.blacktop_logo{position:absolute;top:50%;left:20px;width:100px;height:35px;margin:-15px 0 0;background-position:0 100%;text-indent:-9999px;}
.blacktop_logo a{display:block;height:100%;text-indent:-9999px;}
.blacktop_topsilder{float:right;}
.blacktop_topsilder .logfrg{float:right;}
.blacktop_topsilder .logstate{float:right;line-height:60px;}
.blacktop_topsilder .logstate p span{color:#2fc3a3;margin-left:5px;font-weight:bold;}
.blacktop_topsilder .logstate p a,.blacktop_topsilder .logstate .areainfo em{margin:0 5px;}
.blacktop_topsilder .logined a:hover{color:#fff;}
.blacktop_topsilder .logstate .dologout{color:#cfae69;}
.blacktop_topsilder .logstate .bang:hover,.blacktop_topsilder .logstate .rebang:hover{color:#2FC3A3}
.blacktop_btnavs{width:235px;*width:245px;padding:13px 10px 0;height:100%;float:right;overflow:hidden;*display:inline;}
.blacktop_btnavs .blacktop_btnav{float:left;border:2px solid #2fc3a3;padding:0 15px;margin:0 0 0 10px;border-radius:15px;line-height:30px;}
.blacktop_btnavs .blacktop_bta{display:block;padding:0 0 0 20px;font-size:13px;}
.blacktop_btnavs .blacktop_tohome{background-position:-167px -75px;}
.blacktop_btnavs .blacktop_toevent{background-position:-167px -135px;}
.blacktop_btnavs .blacktop_bta:hover{color:#ececec;}
.c_kj{position:absolute;left:-99999px;}
  
.blacktop,.blacktop a{color:#fff;text-decoration:none;}
.blacktop_btm,.blacktop_logo,.blacktop_btnavs .blacktop_bta{background-image:url(../image/tianxu_img.png);background-repeat:no-repeat;}
.blacktop{position:relative;height:136px;width:100%;background-color:#313131;z-index:999;box-shadow:0 2px 2px rgba(0,0,0,.3);}
.blacktop_logo{position:absolute;top:0;left:0;width:190px;height:120px;background-position:0 0;text-indent:-9999px;z-index:2;}
.blacktop_logo a{display:block;height:100%;text-indent:-9999px;}
.blacktop_topsilder{float:right;}
.blacktop_topsilder .logfrg{float:right;}
.blacktop_topsilder .logstate{float:right;line-height:49px;}
.blacktop_topsilder .logstate p span{color:#2fc3a3;margin-left:5px;font-weight:bold;}
.blacktop_topsilder .logstate p a,.blacktop_topsilder .logstate .areainfo em{margin:0 5px;}
.blacktop_topsilder .logined a:hover{color:#fff;}
.blacktop_topsilder .logstate .dologout{color:#cfae69;}
.blacktop_topsilder .logstate .bang:hover,.blacktop_topsilder .logstate .rebang:hover{color:#2FC3A3}
.blacktop_btnavs{width:235px;*width:245px;padding:7px 10px 0;height:100%;float:right;overflow:hidden;*display:inline;}
.blacktop_btnavs .blacktop_btnav{float:left;border:2px solid #2fc3a3;padding:0 15px;margin:0 0 0 10px;border-radius:15px;line-height:30px;}
.blacktop_btnavs .blacktop_bta{display:block;padding:0 0 0 20px;font-size:13px;}
.blacktop_btnavs .blacktop_tohome{background-position:-295px 7px;}
.blacktop_btnavs .blacktop_toevent{background-position:-295px -52px;}
.blacktop_btnavs .blacktop_bta:hover{color:#ececec;}
.blacktop_btm{position:absolute;top:49px;left:0;height:88px;width:100%;background-position:0 -121px;background-repeat:repeat-x;text-align:center;z-index:1;background: url(../image/top_bg.jpg) repeat;}
.blacktop_btm .blacktop_navs{width:1200px;margin:0 auto;height:100%;}
.blacktop_navs .blacktop_nav{float:left;height:100%;width:169px;}
.blacktop_navs .blacktop_nav_a,.blacktop_navs .blacktop_nav_eng,.blacktop_navs .blacktop_nav_wds{display:block;cursor:pointer;}
.blacktop_navs .blacktop_nav_a{position:relative;height:100%;}
.blacktop_navs .blacktop_nav_a:after{display:none;content:"";position:absolute;width:0;height:0;margin:0 0 0 -10px;left:50%;bottom:-10px;border-top:10px solid #2fc3a3;border-left:10px solid transparent;border-right:10px solid transparent;}
.blacktop_navs .blacktop_nav_eng{font-size:12px;color:#656565;line-height:54px;}
.blacktop_navs .blacktop_nav_wds{margin:-18px 0 0;font-size:20px;}
.blacktop_navs .blacktop_nav_a:hover{background: url(../image/top_on.jpg) repeat;color: #ffffff;}


.blacktop_navs .cur_nav .blacktop_nav_a:after{display:block;}
.blacktop_navstyle .blacktop_nav_eng{ line-height:27px;}
.blacktop_navstyle .blacktop_nav_wds{ margin: -4px 0 0;}
.blacktop_logo{background: url(../image/logo1.png) no-repeat;position:absolute;top:18px;left:27px;width:160px;height:54px;text-indent:-9999px;z-index:2;}
.logo2{background: url(../image/tianxu_img.png) no-repeat;position:absolute;top:6px;left:190px;width:135px;height:43px;text-indent:-9999px;z-index:2;}

.head{background:url(../image/tianxu_img.jpg) no-repeat 50% 0;height: 651px;}
	.btn_down{width: 394px;height: 76px;background-position: 0 0;left: 32%;top: 60%;}
	
	

.content{background:url(../image/tianxu_img.jpg) no-repeat 50% 0;height: 260px;}

	
	.nav{width: 905px;margin: 0 auto;padding-top: 40px;}
		.nav a{float: left;width: 184px;height: 145px;background-position: 0 -268px;margin-right: 56px;color: #e4333a;font-size: 28px;font-weight: bold;text-align: center;line-height: 145px;}
		.nav a:hover{background-position: -197px -268px;color: #ffffff;text-decoration: none;}
		.nav .nav3{line-height: 32px;padding-top: 38px;height: 107px;}
	
	.tit{width: 100%;height: 45px;color: #e4333a;font-size: 34px;padding: 8px 0 0 80px;}
			.tit strong{font-weight: bold;padding-right: 10px;}	
	
	
	.part1{padding-top: 126px;height: 1095px;}
		.tit1{background-position: -153px -431px;}
		.active_list{margin-top: 24px;}
			.active_list li{float: left;width: 384px;height: 447px;margin: 0 24px 13px 0;display: inline;padding-top: 30px;position: relative;}
			.active_list .active1{background: url(../image/pic_bg1.png) no-repeat;}
			.active_list .active2{background: url(../image/pic_bg2.png) no-repeat;}
			.active_list .active3{background: url(../image/pic_bg3.png) no-repeat;}
			.active_list .active4{width: 287px;height: 412px;background: url(../image/pic_bg4.png) no-repeat;margin-right: 17px;padding-top: 15px;}
			.active_list .active5{width: 287px;height: 412px;background: url(../image/pic_bg5.png) no-repeat;margin-right: 17px;padding-top: 15px;}
			.active_list .active6{width: 287px;height: 412px;background: url(../image/pic_bg6.png) no-repeat;margin-right: 0;padding-top: 15px;}
			.a_tit{color: #ffffff;font-size: 32px;font-weight: bold;text-align: center;line-height: 36px;}
				.a_tit em{font-size: 22px;padding: 0 6px;}
			.a_txt{color: #ffffff;font-size: 14px;text-align: center;line-height: 20px;padding-top: 18px;}	
			.a_txt1{text-align: left;padding-left: 33px;padding-bottom: 6px;}
			.a_txt3{padding: 5px 0 0 20px;text-align: left;}
			.active5 .a_txt,.active6 .a_txt{padding-top: 5px;}
			.img_box{width: 100%;position: relative;height: 262px;}	
			.img_box1{height: 237px;}
			.img_box2{height: 154px;}
				.img_box img{position: absolute;bottom: 0;left: 36px;}
			.btn_activ{display: block;width: 174px;height: 46px;background-position: 0 -211px;margin: 22px auto 0;color: #e4333a;font-size: 24px;font-weight: bold;text-align: center;line-height: 46px;}
				.btn_activ:hover{text-decoration: none;}
			.a_tit1{color: #ffffff;font-size: 16px;text-align: center;line-height: 28px;}
				.a_tit1 strong{font-size: 28px;font-weight: bold;}
			.a_img{margin: 0 auto;}
			.a_img1{padding-top: 5px;}
			.a_img2{padding-top: 45px;}
	
	
	.part2{padding-top: 36px;position: relative;height: 722px;}
		.btn_video{width: 52px;height: 62px;background-position: -415px -310px;left: 408px;top: 44px;}
		.tit2{background-position: -158px -496px;color: #ffffff;padding-left: 90px;}
		.pr2_txt{color: #ffdadb;font-size: 14px;line-height: 20px;padding: 33px 0 26px 90px;}
		.pr2_list{width: 1025px;margin: 0 auto;}
			.pr2_list li{float: left;width: 317px;height: 382px;margin-right: 37px;display: inline;background: url(../image/pic_bg7.png) no-repeat;padding-top: 16px;}
			.pr2_list img{margin: 0 auto;}
			.p2_tit{color: #e4333a;font-size: 16px;text-align: center;line-height: 30px;padding-bottom: 20px;}
				.p2_tit strong{font-weight: bold;font-size: 28px;}
			.p2_txt{color: #af151b;font-size: 14px;line-height: 20px;padding: 15px 0 0 29px;}
			.p2_txt1{padding-top: 10px;}
		.link_more{text-align: center;padding: 26px 0 11px;}
			.link_more a{color: #310606;font-size: 14px;text-decoration: underline;}	
		.btn_go{display: block;width: 254px;height: 72px;background-position: 0 -135px;margin: 0 auto;color: #e4333a;font-size: 36px;font-weight: bold;text-align: center;line-height: 72px;}
			.btn_go:hover{text-decoration: none;}
	
			
	.part3{padding-top: 62px;height: 454px;}
		.tit3{background-position: -158px -569px;padding-left: 90px;}
		.pt_list,.mt_list{padding-top: 23px;}
			.pt_list a{float: left;margin-right: 8px;display: block;margin-bottom: 7px;}
			.pt_list a.pt_1{margin-right: 10px;}
			.mt_list a{float: left;margin-right: 5px;display: block;margin-bottom: 7px;}
			.mt_list a.pt_2{margin-right: 6px;}
	
	.part4{padding-top: 65px;}
		.tit4{background-position: -158px -627px;padding-left: 90px;}
	

.pop {display:none;width:800px;height:500px;border:5px solid #1d1c1a;position:relative;background-color:#1d1c1a;}
	.pop-close {display:block;width:40px;height:40px;text-align:center;line-height:40px;background-color:#1d1c1a;position:absolute;right:-45px;top:-5px;font-family:Tahoma;font-size:30px;color:#aaa;text-decoration: none;}
	.pop-close:hover {color:#fff;text-decoration:none;}
	.video {left:0;top:0;z-index:20;position:absolute;width: 800px;height: 500px;}
	.ts {text-align:center;width:100%;top:50%;margin-top:-9px;color:#fff;z-index:10;position:absolute;}



.float{display: none;}
.float,.fixed {top:548px;left:50%;margin-left: 650px;z-index: 5;}
	.float {position:absolute;top:548px !important;left:50%;margin-left: 650px;}
	.fixed {
		position:fixed;top: 50px;
		_position:absolute;_top:expression(eval(document.documentElement.scrollTop)+50);_bottom:auto;
	}
	* html {background-image:url(about:blank);background-attachment:fixed;}
	
.float_cn{width: 165px;}
	.float_cn img{display: block;}
	.float_cn a{display: block;width: 165px;margin: 0 auto;color: #fdfdfd;font-size: 22px;font-weight: bold;text-align: center;line-height: 63px;border-top: 1px solid #ed999c;}
	.float_cn a:hover{text-decoration: none;}
	.float_cn .cn_pr{height: 63px;background-position: -266px -136px;}
	.float_cn .cn_home{height: 64px;background-position: -266px -201px;margin-bottom: -1px;}
	.float_cn .btn_top{width: 44px;height: 44px;background-position: -456px -149px;border: 0;}


.pop_active{width: 880px;height: 440px;display: none;position: relative;}
	.pop_active a{display: block;width: 880px;height: 440px;}
		.pop_active img{display: block;}
	.pop_active .close_btn{width: 39px;height: 39px;background: url(../image/close.png) no-repeat;position: absolute;right: -39px;top: 0;}
:focus{outline: none;}