@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{ font-family:Arial, Helvetica, "宋体" ; font-size:12px; color:#333; line-height:24px;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#0162b3; text-decoration:underline;}
a img{ border:0px;}
ul li{ list-style:none;}
.clear{ clear:both;}


#header{ width:auto; height:auto;}
.banner{ width:auto; height:450px; margin:0 auto; z-index:100; position:relative;}
.banner_nei{ width:auto; height:350px; margin:0 auto; z-index:100; position:relative;}
.top{ width:1100px; height:88px; margin:0 auto; z-index:888; position:absolute; left:170px;}
.logo{ width:260px; height:88px; float:left;}
.top_right{ width:840px; height:88px; background:url(../image/top_right.png) no-repeat; float:right;}
.top_yuyan{ text-align:right; padding-top:17px; padding-right:10px; color:#2893ed;}
.top_yuyan a{ color:#2893ed;}
.menu{ width:840px; height:auto; margin-top:7px;}
.menu ul{ width:816px; height:auto; padding-left:13px;}
.menu ul li{ width:102px; height:40px; line-height:40px; color:#fff; font-size:14px; float:left; text-align:center;}
.menu ul li a{ width:102px; height:40px; display:block; color:#fff;}
.menu ul li a:hover{ width:102px; height:40px; background:#0366ba; text-decoration:none; color:#fff;}
.ind_main{ width:1100px; height:auto; margin:25px auto 0px;}
.ind_about{ width:390px; height:auto; float:left;}
.ind_about_top{ font-size:16px; color:#06C;}
.ind_about_top a{color:#06C; padding-left:20px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.ind_about_top a:hover{ color:#09C}
.ind_about_con{ width:390px; height:155px; overflow:hidden; background:url(../image/ind_about_bg.jpg) none left bottom; padding-left:0px; margin-top:10px; line-height:23px;}
.ind_news{ width:380px; height:auto; float:left; margin-left:25px;}
.ind_wangluo{ width:280px; height:auto; float:right;}
.ind_news_con{ margin-top:10px;}
.ind_news_con_left{ width:110px; height:auto; float:left;}
.ind_news_con_right{ width:255px; height:auto; float:right; line-height:21px; color:#555;}
.ind_news_con_right a{ font-weight:bold;}
.ind_news_list{ margin-top:10px;}
.ind_news_list ul li{ width:365px; height:28px; line-height:28px; padding-left:15px; background:url(../image/dian.jpg) no-repeat left center; border-bottom:1px dotted #ddd;}
.ind_wangluo_con{ margin-top:10px; text-align:center;}
.ind_yewu{ width:1100px; height:auto; margin:25px auto 0px;}
.ind_yewu_con{ margin-top:7px;}
.ind_yewu_list{ width:210px; height:auto; border:1px solid #ddd; float:left; margin-right:8px;}
.ind_yewu_pic{ width:210px; height:120px; text-align:center;}
.ind_yewu_font{ width:200px; height:25px; padding:0px 5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
.foot{ width:1084px; height:auto; margin:25px auto 0px; background:url(../image/foot_bg.jpg) repeat-x; padding:8px;}
.foot_left{ width:780px; height:auto; float:left;}
.foot_right{ width:300px; height:auto; float:right; text-align:right;}

.main{ width:1100px; height:auto; margin:25px auto 0px; padding-bottom:80px;}
.left{ width:220px; height:auto; float:left;}
.left_top{ width:220px; height:45px; background:url(../image/left_top.jpg) no-repeat; text-align:center; font-size:16px; color:#fff; padding-top:40px;}
.left_list{ width:220px; height:auto; background:url(../image/left_list_bg.jpg) repeat-y; padding-bottom:10px;}
.left_list ul{ width:180px; height:auto; padding:0px 20px;}
.left_list ul li{ width:170px; height:30px; line-height:30px; background:url(../image/dian2.jpg) no-repeat left center; border-bottom:1px dashed #fff; padding-left:10px;}
.left_list ul li a{ width:170px; height:30px; display:block; color:#fff;}

.left_list2{ width:220px; height:auto; background:url(../image/left_list_bg.jpg) repeat-y; padding-bottom:10px;}
.left_list2 ul{ height:auto;}
.left_list2 ul li{width:170px;  height:30px; line-height:30px; border-bottom:1px dashed #fff; padding-left:10px;}
.left_list2 ul li a{  height:30px; display:block; color:#fff;}


.left_lianxi{ margin-top:20px;}
.right{ width:850px; height:auto; float:right;}
.add{ width:810px; height:37px; line-height:37px; background:url(../image/add_bg.jpg) no-repeat left center; border-bottom:2px solid #2893ed; padding-left:40px;}
.right_nei{ width:850px; height:auto; margin:30px auto 0px; line-height:20px;}
.con{ width:475px; height:auto; float:left;}
.right_nei p{ margin-top:8px;}
.right_pic{ width:350px; height:auto; float:right;}

.news{ width:800px; height:auto; margin:0 auto;}
.news ul li{ width:780px; height:30px; line-height:30px; padding-left:20px; background:url(../image/dian.jpg) no-repeat 5px center; border-bottom:1px dashed #ddd;}
.news ul li a{ width:690px; height:auto; float:left;}
.news ul li span{ width:80px; height:auto; text-align:right; float:left;}
.title{ width:850px; height:auto; color:#0162b3; font-size:16px;}
.time{ width:829px; margin-top:15px; color:#666; background:#f5f5f5; text-align:left; padding:0px 10px; border-left:1px solid #0162b3;}
.news_con{ margin-top:20px;}
.map{ width:1100px; height:auto; padding:0px; margin:auto; text-align:center; position: relative;}
.mapimg{ width:907px; height:398px; margin:auto; padding:0px; }
.gangkou{ width:830px; height:aoto; margin:auto; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.wenzi{ text-transform: uppercase; letter-spacing: 1px;}
.wenzi a{ color:#FFF}

#zoom {
	z-index: 99990;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8);
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
#zoom .content {
	z-index: 99991;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	background: #ffffff no-repeat 50% 50%;
	padding: 0;
	margin: -100px 0 0 -100px;
	box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
}
#zoom .content.loading {
	background-image: url('../img/loading.gif');
}
#zoom img {
	display: block;
	max-width: none;
	background: #ececec;
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);
	border-radius: 4px;
}
#zoom .close {
	z-index: 99993;
	position: absolute;
	top: 0;
	right: 0;
	width: 49px;
	height: 49px;
	cursor: pointer;
	background: transparent url('../img/icons/close.png') no-repeat 50% 50%;
	opacity: 1;
	filter: alpha(opacity=100);
	border-radius: 0 0 0 4px;
}
#zoom .previous,
#zoom .next {
	z-index: 99992;
	position: absolute;
	top: 50%;
	overflow: hidden;
	display: block;
	width: 49px;
	height: 49px;
	margin-top: -25px;
}
#zoom .previous {
	left: 0;
	background: url('../img/icons/arrows.png') no-repeat 0 0;
	border-radius: 0 4px 4px 0;
}
#zoom .next {
	right: 0;
	background: url('../img/icons/arrows.png') no-repeat 100% 0;
	border-radius: 4px 0 0 4px;
}
#zoom .close:hover {
	background-color: #da4f49;
}
#zoom .previous:hover,
#zoom .next:hover {
	background-color: #0088cc;
}
pre{overflow-x:scroll;background:#ffffff;border:1px solid #cecece;padding:10px;}
.clear{clear:both;}
.zoomed > .container{-webkit-filter:blur(3px);filter:blur(3px);}
.container{width:350px;margin:0 auto;}
.gallery{list-style-type:none;float:left;background:#ffffff;padding:20px 20px 10px 20px;margin:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.gallery li{float:left ;padding:0 10px 10px 0;}
.gallery li img{ width:145px; height:120px;}
.gallery li:nth-child(6n){padding-right:0;}
.gallery li a,.gallery li img{float:left;}

