﻿@charset "utf-8";

body{  font-family:"Microsoft Yahei"; font-size:12px;color:#333; font-weight:none;height:100%;}
ul,li,p,table{ padding:0px; margin:0px; list-style:none;}
body,form,p,dl,dt,dd,h1,h2,h3,div,dl,dt,dd,td,th,ul,li{margin:0;padding:0; list-style:none;}

a{font-size:14px;text-decoration:none;outline:0;}
img{ border:0px;}
.clear{ clear:both;}

/*header*/
#top{height:25px; line-height:25px;text-indent:2px ;background-color: #727171;
border-bottom: 1px solid #E6E2E1;color:#fff;}
#header{width:100%; height:40px; z-index:100; padding:10px 0px; background: #fff;}
.logo{ width:70%;height:40px; display:block; float:left; background-repeat:no-repeat; background-position:0 center; background-size:auto 100%; margin-left:10px;}
.logo a{ width:100%; height:100%; display:block;}
.topsub{ /*width:40px;*/height: auto;float: right;padding-top: 11px;padding-right: 23px;cursor: pointer;}
.topsub strong{width: 34px;display: inline-block;vertical-align: text-bottom;line-height: 14px;font-size: 12px; letter-spacing: 3px;}
.topsub .fa{color: #0065b3;}
#meaunblock{ display:none; list-style:none;  width:100%;  height:auto; background-color:#6f6f6f; -webkit-border-radius:4px; -moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px; border-radius:4px; padding:6px 0px; text-align:center;}
#meaunblock li{ height:28px; text-align:center; line-height:28px; border-bottom:1px solid #fff;}
#meaunblock li a{ color:#fff;}



/* banner */
.slideBox{ width:100%;height:auto; padding:0px; margin:0px;  overflow:hidden}
.slideBox .hd{ position:fixed; bottom: 10px;  left: 45%; width:40px; margin:0 auto; height:10px; line-height:10px; }
.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox .hd li.on{  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(../images/loading.gif) center center no-repeat;  vertical-align:top; width:100%; height:auto;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:30px; line-height:30px; background:url(../images/focusbg.png) repeat-x; color:#fff;  text-align:left;  }

/*主要样式*/
.subNavBox{width:97%;border:solid 1px #e5e3da; border-radius:5px; margin:10px auto 0px auto; }
.subNav{cursor:pointer;font-weight:bold;font-size:14px;color:#999;line-height:35px; height:35px;padding-left:10px;background:url(../images/jiantou.jpg) no-repeat;background-position:95% 50%}
.navContent:hover .subNav{border-bottom:solid 1px #e5e3da;}
.subNav:hover{}
.currentDd{color:#277fc2}
.navContent{display: none; width:100%; height:auto;border-top:solid 1px #e5e3da;}
.navContent li a{display:block;width:100%;heighr:28px;text-align:center;font-size:14px;line-height:28px;color:#333;border-bottom:solid 1px #e5e3da;}

/* NEWS */
.about p{ width:99%; height:auto; line-height:23px; margin:0 auto;}
#indexnews{ width:99%; margin:0 auto; height:auto;}
.index_title{ width:100%; height:30px;  background-color:#0065b3; margin:15px 0px 10px 0px;}
.index_title span{ float:left; font-weight:normal; height:30px;line-height:30px;font-size:14px;color:#fff; font-weight:bold;padding-left:10px;}
.index_title a{ float:right; padding-right:5px;color:#fff;height:30px;line-height:30px;font-size:12px;}
.indexnewslist{ padding:5px;overflow: hidden;}
.indexnewslist li{ width:100%;  border-bottom:1px dashed #D5D4D4; overflow:hidden;}
.indexnewslist li a{ float:left; color:#333; font-size:13px;height:32px; line-height:32px; width:74%; overflow:hidden; display: block;}
.indexnewslist li a:hover{ text-decoration:none; }
.indexnewslist li span{ float:right; color:#717171; display: block;height:32px; line-height:32px; width: 80px;}

#indexpro{width:99%; margin:0 auto; height:auto;}
.indexprolist{ width:100%; height:auto;overflow: hidden;}
.indexprolist li{ width:48%; height:auto; margin:1%; background-color:#888; overflow:hidden; float:left;}
.indexprolist li img{ width:100%; height:130px;}
.indexprolist li p{ color:#fff; text-align:center; line-height:25px; height:25px; width:100%;}

.color{ padding:0px; margin:0px;}

/*footer*/
#footer{background:#6f6f6f; color:#fff; margin-bottom:60px; clear:both; text-align:center;}
/*toolbar*/
#toolbar{width:100%;height:60px;background:#0065b3;position:fixed; z-index:10000; bottom: 0;  left: 0; opacity:0.9;}
#toolbar ul li{float:left; width:33.33333%; text-align:center; color:#fff;}
#toolbar ul li a{width:100%;color:#fff;padding-top:6px; height:32px; }
#toolbar ul li a span{ font-size:14px; line-height:23px;}
#nav{position:relative;}


#toolbar ul li ul li{ width:100%; border-bottom:1px solid #fff;}
#toolbar ul li ul li a{width:100%; padding:0px; height:28px; line-height:28px;}

.citylist{ width:100%; height:auto; padding:14px 0px;}
.citylist li{ float:left; margin:0px 2px;}
.citylist li a{ color:#333;}

/* 单页样式 */
#main{padding:2px;}
.cat_name{ width:99%; margin:0 auto; height:30px; line-height:30px; border-bottom:1px solid #333;}
.cat_name p{ padding-left:2px; font-weight:bold; font-size:14px;}
.ny_content{ width:98%; margin:0 auto; line-height:23px; color:#666; padding:6px 0px; font-size:13px;}
.ny_content img{ width:100%;}
.news_title{ width:100%; height:30px; line-height:30px; font-weight:bold; font-size:14px; overflow:hidden; text-align:center; color:#333; background-color:#dedede; margin-bottom:15px;}
.news_content img{
	width: 100%;
	height: auto;
}


/*内页新闻*/
.newslist{ padding:5px 0px;}
.newslist li{ width:100%; height:auto; border-bottom:1px dashed #D5D4D4; overflow:hidden;}
.newslist li a{ float:left; color:#333; font-size:13px; height:35px; line-height:35px; display:block; width: 100%; overflow: hidden;}
.newslist li a:hover{ text-decoration:none; }
.newslist li span{ float:right; color:#717171;}

.prolist{ width:100%; height:auto;}
.prolist li{ width:48%; margin:1%; overflow:hidden; float:left;}
.prolist li img{ width:100%; height:130px; display: block;}
.prolist li p{ color:#fff; text-align:center; line-height:25px; width:100%; display: block;background-color:#888;}
/*分页*/
.fenye{ width:100%; margin:0 auto; line-height:35px;}
.fenye .current{padding:3px;color:#CA0000; }
.fenye a{ color:#333; border:1px solid #dedede; padding: 3px; margin:0px 2px; }
.fenye a:hover{ color:#ED437D; }
.fenye a:visited{ color:#ED437D;}
/*分页*/
.page{ width:100%; margin:5px auto; text-align: center;}
.page li{
	display: inline-block;
}
.page a{ color:#333; border:1px solid #dedede; padding: 3px 10px; margin:0px 2px; }
.page .active a{color:#CA0000; border:1px solid #CA0000;}

.newsnext{ width:100%; height:auto;overflow: hidden;clear: both;}
.newsnext li{ width:100%; height:30px; line-height:30px; overflow:hidden;}
.newsnext li a{ color:#333;}

.zxlyinp{ width:200px;margin:5px 0px; height:25px;}
.zxlyyzm{ width:100px; height:30px; margin:5px 0px;}
.zxlysub{ width:120px; height:30px; background-color:#666; color:#fff; border-radius:5px; border:0px; margin:10px 0px; font-size:15px; font-weight:bold;}

#demo1 a{ text-align: center; line-height: 30px; text-align: center; display: block; color: #333; margin: 0px 10px;white-space: nowrap; overflow: hidden; width:120px; text-overflow: ellipsis; }