@charset "utf-8";
/* css document */
/*全局控制*/
	body{margin:0; padding:0; border:0; font-family:"微软雅黑"; font-size:12px; color:#3e3e3e;}
/*重置浏览器默认样式*/
	ul,li,p,img,h1,h2,h3,h4,p,dl,dt,dd,input{margin:0; padding:0; list-style:none; border:0;}
/*公共样式*/
	img{display:block;}
	input{outline:none;}
	a{text-decoration:none;}
/*header部分*/
	#header{width:100%; height:80px; background:#202020;}
	#header .head{width:1200px; height:80px; margin:0 auto;}
	#header h1{width:136px; height:43px; float:left; margin-top:18px; margin-right:49px;}
	#header ul li{width:145px; height:80px; float:left; font-size:16px; line-height:80px; text-align:center;}
	#header .head li a{color:#fff;}
	#header .head li a:hover{color:#e9454d;}
/*banner部分*/
	#banner{width:100%; height:450px; background:#dedede; margin-bottom:60px;}
	#banner .bannerwrap{width:1200px; height:450px; margin:0 auto; background:url(/uploads/image/tdimages/lianxi.jpg) no-repeat;}
/*dizhi部分*/
	#dizhi{width:100%; height:380px;}
	.dizhiwrap{width:1200px; height:380px; margin:0 auto;}
	.dizhiwrap .left{width:600px; height:280px; float:left; padding-top:100px;}
	.dizhiwrap .left h2{font-size:16px; font-weight:bold; margin-bottom:30px;}
	.dizhiwrap .left p{font-size:14px; height:32px; background:blue; line-height:32px; padding-left:70px; margin-bottom:12px;}
		/*right*/
	.dizhiwrap .right{width:600px; height:380px; float:left; background:url(/uploads/image/tdimages/china map.png) no-repeat center center; position:relative;}
	.dizhiwrap .right span{color:#fff; line-height:18px; text-align:center; cursor:pointer;}
	.dizhiwrap .right span.bj{position:absolute; left:370px; top:136px; width:36px; height:18px; background:#e9454d;}
	.dizhiwrap .right span.sh{position:absolute; left:420px; top:220px; width:36px; height:18px; background:#e9454d;}
	.dizhiwrap .right span.cq{position:absolute; left:290px; top:256px; width:36px; height:18px; background:#e9454d;}
	.dizhiwrap .right span.zz{position:absolute; left:330px; top:195px; width:36px; height:18px; background:#e9454d;}
	.dizhiwrap .right span.wh{position:absolute; left:352px; top:245px; width:36px; height:18px; background:#e9454d;}
	.dizhiwrap .right span.sz{position:absolute; left:347px; top:316px; width:36px; height:18px; background:#e9454d;}
	.dizhiwrap .right span.xa{position:absolute; left:225px; top:185px; width:36px; height:18px; background:#e9454d;}
	.dizhiwrap .right .box{display:none; width:170px; height:80px; background:#e9454d;}
	.dizhiwrap .right .box p{line-height:18px; color:#fff;}
		/*弹出层样式*/
      #bgdiv{background:; position:absolute; z-index:99; left:0; top:0; display:none; width:100%;}
      #dialogdiv{position:absolute; width:360px;; left:50%; top:50%; margin-left:-200px; height:172px; z-index:100; background-color:#fff;}
      #dialogdiv h2{font-size:16px; position:relative; padding:24px;}
      #dialogdiv h2 a{position:absolute; right:12px; font-size:12px; color:#e9454d;}
	  #dialogdiv h2 a:hover{text-decoration:underline;}
	  #dialogdiv p{font-size:14px; height:26px; margin-bottom:12px; margin-left:20px; padding-left:36px; padding-top:6px;}
      #dialogdiv .form{padding:10px;}
	  
      #dialogdiv2{position:absolute; width:360px;; left:50%; top:50%; margin-left:-200px; height:172px; z-index:100; background-color:#fff;}
      #dialogdiv2 h2{font-size:16px; position:relative; padding:24px;}
      #dialogdiv2 h2 a{position:absolute; right:12px; font-size:12px; color:#e9454d;}
	  #dialogdiv2 h2 a:hover{text-decoration:underline;}
	  #dialogdiv2 p{font-size:14px; height:26px; margin-bottom:12px; margin-left:20px; padding-left:36px; padding-top:6px;}
      #dialogdiv2 .form{padding:10px;}
	  
      #dialogdiv3{position:absolute; width:360px;; left:50%; top:50%; margin-left:-200px; height:172px; z-index:100; background-color:#fff;}
      #dialogdiv3 h2{font-size:16px; position:relative; padding:24px;}
      #dialogdiv3 h2 a{position:absolute; right:12px; font-size:12px; color:#e9454d;}
	  #dialogdiv3 h2 a:hover{text-decoration:underline;}
	  #dialogdiv3 p{font-size:14px; height:26px; margin-bottom:12px; margin-left:20px; padding-left:36px; padding-top:6px;}
      #dialogdiv3 .form{padding:10px;}
	  
      #dialogdiv4{position:absolute; width:360px;; left:50%; top:50%; margin-left:-200px; height:172px; z-index:100; background-color:#fff;}
      #dialogdiv4 h2{font-size:16px; position:relative; padding:24px;}
      #dialogdiv4 h2 a{position:absolute; right:12px; font-size:12px; color:#e9454d;}
	  #dialogdiv4 h2 a:hover{text-decoration:underline;}
	  #dialogdiv4 p{font-size:14px; height:26px; margin-bottom:12px; margin-left:20px; padding-left:36px; padding-top:6px;}
      #dialogdiv4 .form{padding:10px;}
	  
      #dialogdiv5{position:absolute; width:360px;; left:50%; top:50%; margin-left:-200px; height:172px; z-index:100; background-color:#fff;}
      #dialogdiv5 h2{font-size:16px; position:relative; padding:24px;}
      #dialogdiv5 h2 a{position:absolute; right:12px; font-size:12px; color:#e9454d;}
	  #dialogdiv5 h2 a:hover{text-decoration:underline;}
	  #dialogdiv5 p{font-size:14px; height:26px; margin-bottom:12px; margin-left:20px; padding-left:36px; padding-top:6px;}
      #dialogdiv5 .form{padding:10px;}
	  
      #dialogdiv6{position:absolute; width:360px;; left:50%; top:50%; margin-left:-200px; height:172px; z-index:100; background-color:#fff;}
      #dialogdiv6 h2{font-size:16px; position:relative; padding:24px;}
      #dialogdiv6 h2 a{position:absolute; right:12px; font-size:12px; color:#e9454d;}
	  #dialogdiv6 h2 a:hover{text-decoration:underline;}
	  #dialogdiv6 p{font-size:14px; height:26px; margin-bottom:12px; margin-left:20px; padding-left:36px; padding-top:6px;}
      #dialogdiv6 .form{padding:10px;}
	  
      #dialogdiv7{position:absolute; width:360px;; left:50%; top:50%; margin-left:-200px; height:172px; z-index:100; background-color:#fff;}
      #dialogdiv7 h2{font-size:16px; position:relative; padding:24px;}
      #dialogdiv7 h2 a{position:absolute; right:12px; font-size:12px; color:#e9454d;}
	  #dialogdiv7 h2 a:hover{text-decoration:underline;}
	  #dialogdiv7 p{font-size:14px; height:26px; margin-bottom:12px; margin-left:20px; padding-left:36px; padding-top:6px;}
      #dialogdiv7 .form{padding:10px;}
/*fankui部分*/
	#fankui{width:100%; height:612px; background:#f5f5f5; overflow:hidden;}
	#fankui h3{font-weight:normal;}
	.fankuiwrap{width:1200px; height:auto; margin:0 auto;}
	.fankuiwrap p{font-size:20px; text-align:center; width:110px; height:32px; margin:0 auto; border:1px solid #4c4d52; line-height:32px; margin-bottom:45px; margin-top:30px;}
	.fankuiwrap input.tex1{width:560px; height:40px; border:1px solid #4c4d52; float:left; line-height:40px;}
	.fankuiwrap input.tex2{width:560px; height:40px; border:1px solid #4c4d52; float:right; line-height:40px;}
	.fankuiwrap textarea.tex3{width:1198px; border:1px solid #4c4d52; height:298px; margin-bottom:20px; resize:none;}
	.fankuiwrap .btn{width:100px; height:32px; background:#4c4d52; color:#fff; line-height:28px; display:block; margin:0 auto;}
/*map部分*/
	#ditucontent{margin:0 auto; margin-top:30px; margin-bottom:30px;}
/*footer部分*/
	#footer .up{width:100%; height:160px; background:#202020;}
	#footer .upwrap{width:1200px; height:135px; padding-top:25px; margin:0 auto; overflow:hidden;}
	.upwrap span{font-size:24px; color:#e9464d; width:100%; height:32px; display:block; margin-bottom:18px;}
	.upwrap .ul01{height:19px; margin-bottom:10px;}
	.upwrap .ul01 li{float:left; margin-right:28px;}
	.upwrap .ul02{height:19px; margin-bottom:36px;}
	.upwrap .ul02 li{float:left; margin-right:28px;}
	.upwrap .ul01 a,.upwrap .ul02 a{color:#7b7b7b;}
	.upwrap .ul01 a:hover,.upwrap .ul02 a:hover{color:#fff;}
	.upwrap-left{width:600px; background:url(/uploads/image/tdimages/hour.png) no-repeat right center; height:60px; float:left;}
	.upwrap-left .logo{width:138px; height:52px; padding-top:8px; background:url(/uploads/image/tdimages/logo.png) no-repeat center center; float:left; margin-right:10px;}
	.upwrap-left .p1{padding-top:10px; margin-bottom:4px;}
	.upwrap-left .p1 a{color:#7b7b7b;}
	.upwrap-left .p1 a:hover{color:#fff;}
	.upwrap-right{width:456px; float:right; height:45px; padding-top:20px;}
	.upwrap-right li{width:140px; height:45px; float:right; font-size:16px; line-height:45px; text-align:center; margin-right:18px  ; display:inline-block;}
	.upwrap-right li a{color:#fff;}
	.upwrap-right li a:hover{color:#fff;}
	/*#footer .down*/
	#footer .down{width:100%; height:45px; background:#0a0a0a;}
	#footer .downwrap{width:1200px; height:45px; margin:0 auto;}
	#footer .downwrap p{color:#999; line-height:45px; text-align:right;}
	#footer .downwrap p a{color:#999;}
	#footer .downwrap p a:hover{color:#fff;}
