﻿body {margin:0; font-family:微软雅黑, Arial; font-size:15px;  }
td {font-family: 微软雅黑,Arial, Helvetica, sans-serif; font-size:14px; line-height:30px;}
th {font-family: 微软雅黑,Arial, Helvetica, sans-serif;}
ul,li,h1,h2,h3,h4,h5,h6{margin:0; padding:0; list-style:none;}
h2{ font-weight: normal; }
a{ text-decoration:none; border:0; text-decoration:none;}
img{ border:0;}

.clear{clear:both;}

/***.floatnav{position:fixed; z-index:1; width:1440px; height:100px; left:0; top:0px;  _position:absolute; _bottom:auto; 
_top:expression(eval(document.documentElement.scrollTop));}
****/



body{margin:0; background:#fff; font-family:微软雅黑, Arial; color:#595757; }

ul{margin:0; padding:0;}


@font-face{ font-family:pictos; 
	src:url(../font/兰亭黑简.TTF);
	url('../font/兰亭黑简.TTF'),
    url('../font/兰亭黑简.TTF'); /* IE9 */
}
@font-face{ font-family:pictos_bl; 
	src:url(../font/兰亭粗黑简.TTF);
	url('../font/兰亭粗黑简.TTF'),
    url('../font/兰亭粗黑简.TTF'); /* IE9 */
}
.leftbnt{ width:100px; height:100px; background:url(../images/icon_bnt.png) no-repeat center 18px #e70012; position:fixed; z-index:100; right:5%; top:30%; border-radius:6px; border:1px solid #fff;}

.leftbnt a{ color:#fff; font-size:16px; font-weight:bold; text-align:center; display:block; padding-top:66px;}

#main{margin:0 auto; max-width:1920px; min-width:1180px; }

.main_a,.main_b,.main_c,.main_d,.main_e,.main_f{ overflow:hidden;margin:auto; clear:both; height:auto;}

.main_a{ margin:auto; width:1180px; padding:20px 0;}
.insty p{ text-indent:2em; font-size:18px; line-height:36px;}
.insty p span{ color:#F00;}



.mainbanner { overflow:hidden; clear:both; position:relative;}
.mainbanner img{ width:100%;}
.mainlink{  text-align: center; position:absolute; top:68%; left:40%; width:300px; }


#nav_main{ background:#f4f4f4; width:100%;  overflow:hidden; clear:both; margin-top:-4px; text-align:center; line-height:80px; font-size:24px; }

#nav{display:block; height:80px; width: 1180px; margin:auto;}
#nav li{float:left; height:80px; }
#nav li a{display:block; font-size:20px; color:#727171; line-height:76px;
	text-decoration:none;  font-family:微软雅黑; margin: 0 62px; font-weight:bold; }
#nav li a:hover{ border-bottom: 4px solid #e60012; }

.title{ text-align: center; width:370px; margin:auto; background:url(../images/link.gif) repeat-x 0 6px; }
.title h2{ font-size: 30px; color: #ff0000; background:#f6f6f6; display:inline-block; padding:0 20px;}
.title {}

.blackhome{ float:right; padding:20px 20px 0 0;}
.blackhome a{ line-height:36px; font-size:18px; color:#727171; text-decoration:underline;}
.blackhome a:hover{ color:#db1828;}




.maps_a{text-align:center;}
.maps_a img{ width: 80%; }

.mapsbg{  overflow-y:auto; }
.mapsbg img{ } 

.main_b{ background: #f8f8f8; padding: 30px 0;  }
.info{ margin:0 auto; padding-top:24px; width: 1180px; }
.info li{ width:49%; height:346px; float:left;}
.info li:nth-child(2n){ float:right;}
.ainfo{ font-size: 18px; line-height: 36px; }
.inico{ background: url(../images/icon.png) no-repeat left center; padding-left:40px;}

.left{ float: left; width: 50%;}
.right{ float:right; width:50%;}

.title_a h3{ font-size:24px; color:red; }
.title_a span{ font-size:20px;}
.infolist{ border:1px dashed red; width:91%; font-size:18px; line-height:36px; padding:24px; margin-top:16px; height:190px;}



.bottom{ background:#d71518; height:52px; line-height:52px; text-align:center; color:#fff; font-size:16px;}



/*@media screen and (max-width: 1601px) { 

.info{ margin: 0 80px; padding-top: 80px;}
.info li{ font-size: 24px; } 
.binfo{ font-size: 24px; line-height: 50px; }

.ainfo img { width: 90%; }
.cinfo h3{ font-size: 30px; }
.cinfo h4{ font-size: 30px; float: left; margin-right: 16px; }
.cinfo{ padding: 16px 0; line-height: 48px; font-size: 24px;}
.mainfolist{margin-left:80px;}
.mainfolist h2{ font-size: 48px;padding: 50px 0 30px 0; }
.infolistli li{ line-height: 48px; font-size: 26px; color: #333; padding: 10px 0;}

.title h2{ font-size: 48px;  }


} 
*/
@media screen and (max-width: 1601px) {
	.mainlink{  width:260px;
	
 }
	
}
@media screen and (max-width: 1401px) {
	.mainlink{  width:220px; }
	
}

