/* html5doctor.com Reset Stylesheetv1.4.1 2010-03-01Author:Richard Clark - http://richclarkdesign.com*/
* {margin:0;padding:0;}
a {text-decoration:none;color:#000; }
img {display:block;max-width:100%; margin: 0px; padding:0px;}
ul,li {list-style-type:none;padding:0px;margin:0px;}
body {font-family:'Microsoft YaHei',arial;font-size:14px;-webkit-tap-highlight-color:transparent;min-width:320px; max-width:720px; margin:0px auto;}
h1,h2,h3,h4,p{margin:0px;padding:0px;font-family:'Microsoft YaHei',arial;}font-weight:normal;
.clear{clear:both;}
.blank0{clear:both;display:block;font-size:0px;visibility:hidden;height:0px;line-height:0px;margin:0px auto;}
.blank5{clear:both;display:block;font-size:1px;overflow:hidden;height:5px;}
.blank10{clear:both;display:block;font-size:1px;overflow:hidden;height:10px;}
.blank15{clear:both;display:block;font-size:1px;overflow:hidden;height:15px;}
.blank20{clear:both;display:block;font-size:1px;overflow:hidden;height:20px;}
/* */
.dis{ display:block;}
.undis{ display:none!important;}
.hover{}
.dis1{display:block;height:35px;font:16px; line-height:30px; display:block;color:#000;padding-left:20px; }
.dis1:hover{font:16px; line-height:30px; color:#c8050e; padding-left:20px;}

.Index .main { margin:0 auto 0}
.clearfix:after {content:"";display:block;height:0;visibility:hidden;clear:both;}
.text-overflow {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.Index{}
.wrap {position:relative;}

span.date{position:absolute;text-align:right;right:0px; top:0px;color:#666; color:#999;}
/**/

.header-toolbar{position: absolute; top: 5px; line-height: 26px; right: 45px; color: #fff;}
.header-toolbar a{color: #fff;}

/*搜索*/
.searchIcon{width:26px;height:26px;background:url(/global/ss.png) no-repeat center;float:right;position:absolute;top:5px;right:10px;}
.searchForm{width:100%;height:35px;background:#8ac5d7;display:none;}
.searchForm form{width:100%;height:30px; position:absolute;right:0px;padding:2px;}
.searchForm form .SearchTxt{float:left;width:83%;padding:5px 0;line-height:20px;height:20px;border:none;color:#999;margin-left:5px;text-indent:5px;}
.searchForm form .SearchBtn{width:14%;height:30px;background:#2f6ea3;cursor:pointer;border:none;margin-left:4px; color: #fff}
input:focus, textarea:focus, select:focus{font:outline: none;}
input::-webkit-input-placeholder{color:#999;-webkit-transition:color.5s;}
input:focus::-webkit-input-placeholder, input:hover::-webkit-input-placeholder{color: #cecece;-webkit-transition:color.5s;} 
button,input,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);}
@media (max-width: 450px) {
  .header > img{min-height: 120px;}	
}
/*当前位置*/
.localtion {line-height:20px;background: #ecf1f7 url(/global/123.png) 5px no-repeat;background-size:20px 20px; padding:5px 5px 5px 30px}
.localtion a{ color:#000}
.localtion a:hover{color:#c50505;}

/*图片切换*/
.Index .banner {position:relative;overflow:hidden;margin-bottom:10px;}
.Index .banner-list {display:-webkit-box;}
.Index .banner-list li{ text-align:center;width:353px;} 
.Index .banner-list li img {display:block;min-width: 100%;}
.Index .banner .banner-slogan {width:100%;height:36px;position:absolute;left:0px;bottom:0px;}
.Index .banner .banner-slogan .bg {position:absolute;left:0px;bottom:0px;z-index:10;width:100%;height:36px;opacity:0.6;background:#000;}
.Index .banner .banner-slogan .cont {display:block;text-align:center;position:relative;padding:0px 12px;z-index:20;line-height:36px;color:#fff;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.Index .banner .points {position:absolute;left:50%;width:200px;margin-left:-100px;bottom:36px;text-align:center;}
.Index .banner .points span {display:inline-block;width:8px;height:8px;margin:0 4px;border-radius:50%;background:#fff;}
.Index .banner .points span .swiper-pagination-bullet-active{opacity:1;background:#000;}/**/
.Index .header .banner-content{width:100%;}
.Index .header .banner-content ul{min-height:60px; background:#d32017;background-size:100% 100%;-moz-background-size:100% 100%; padding:0px; clear:both; width:100%; overflow:hidden;}
.Index .header .banner-content ul li{width:25%;float:left;text-align:center ;padding:10px 0px;background:url(/global/menuline.jpg) right center no-repeat; color: #fff}
.Index .header .banner-content ul li a{color:#fff;font-size:14px;}
.Index .header .banner-content ul li a:hover{color:#f6f6f6; font-weight: bold}


/*首页*/
.box {margin-bottom:10px;padding:0px;}
.box-head{height:38px;position:relative;text-align:center;display:-webkit-box;border-bottom:solid 1px #dddddd;border-top:solid 1px #dddddd;background:url(/global/bjin.png);padding-left:10px; margin-bottom:5px;}
.box-head a{width:65px;height:36px;float:right;position:absolute;top:10px;right:0px;}
.box-head span{}
.box-head .active{height:37px; width:90px;line-height:36px;display:block;background:#f8f8f8;border-top:solid 3px #d32017;border-left:solid 1px #dddddd;line-height:36px; position:relative;top:1px;font-size:18px;font-weight:normal;top:-1px;padding:0px 10px;}

.box-head .more{height:36px;width:50px;color:#999;position:absolute;right:0px;top:0px;text-align:left;font-size:13px;line-height:40px;float:right;background:url(/global/more.png) no-repeat; background-position:27px 11px;}
.box-head .more:hover{color:#b71d22;}
.box-cont ul{display:none;padding:5px 0px;}
.box-cont ul.active{display:block;}
.box-cont ul li{height:28px;line-height:28px;position:relative;display:block; margin-left:0px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; overflow:ellipsis;color:#b71d22;}
.box-cont ul li a{display:block;box-sizing:border-box;color:#444;padding-left:10px;padding-right:50px;position:relative;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; overflow:ellipsis;}
.box-cont ul li a:hover{color:#c50505;}
.box-cont ul li a:before{display:block;width:4px;height:4px;background:#14ae8c;position:absolute;left:0px;top:13px;}
.box-cont ul li span{width:50px;font-size:13px;display:block;height:30px; padding-right:5px;text-align:right;line-height:30px;position:absolute;right:7px;top:0px;color:#666;}
.box-cont-bt{height:30px;font-size:19px;line-height:30px;padding:0px;color:#b71d22;} 
.box-cont-bt a{color:#b71d22;}
.box-cont-bt a:hover{color:#000;}

/*首页互动*/
.indexhd ul{display:block;}
.indexhd ul li{line-height:23px;position:relative;display:block; margin-left:0px;color:#b71d22; padding:3px 10px; border-bottom:#CCC 1px dotted}
.indexhd ul li a{display:block;box-sizing:border-box;color:#444;}
.indexhd ul li a:hover{color:#c50505;}
.indexhd ul li div{color:#999}

/*政务公开按钮*/
.box .bt{padding:5px 5px;overflow:hidden; margin-left:-2%;}
.box .bt li{width:48%;float:left;height:50px;margin:10px 0px 0px 2%;text-align:center;}
.box .bt li:nth-of-type(even){float:left;}
.box .bt li .tb1{background:url(/global/zw1.png) 25% center no-repeat;}
.box .bt li .tb2{background:url(/global/zw2.png) 25% center no-repeat;}
.box .bt li .tb3{background:url(/global/zw3.png) 25% center no-repeat;}
.box .bt li .tb4{background:url(/global/zw4.png) 25% center no-repeat;}
.box .bt li a{line-height:50px;color:#c50505; display:block;text-indent:36px;border:solid 2px #c50505;}

/*办事服务*/
.box-cont .bslink{width:95%;background:url(/global/hongsjx.png) no-repeat;background-size:100% 100%;text-align:center;margin:5px auto; line-height:40px}
.box-cont .bslink a{ color:#FFF; font-size:18px}

.boxbs{padding:5px 5px;overflow:hidden;}
.boxbsb{text-align:center;}
.boxbsb span{width:45%;border:solid 2px #c50505;height:50px;margin:10px 1% 5px 1%;text-align:center; display:inline-block}
.boxbsb span a{line-height:50px;color:#c50505;font-size:16px}
.boxbsb span a:hover{ color:#F00}
.boxbslink {text-align:center;}
.boxbslink a{ display:inline-block;width:24%; text-align:center; line-height:30px}
.boxbslink a:hover{ color:#F00}


/*专题*/
.zti{ border:2px #ca0707 solid; padding:5px 5px 5px 10%;margin:5px; background:url(/global/zhuanti.png) no-repeat;}
.ztil{float:left; margin-right:5px;}
.ztir{ margin:2px;}
.ztir img{ border:none;}

/*走进高新*交流互动*/
.zjgx{ height:60px;padding:0px 5px;}
.zjgx ul{margin:10px 0 10px 0;}
.zjgx ul li{width:31%;float:left;margin:5px 0 5px 2%; text-align:center;background:#ebebeb; cursor:pointer;}
.zjgx ul li a{display:block;border:2px #CCCCCC solid;height:40px; line-height:40px;}
.zjgx ul li a:hover,.zjgx ul li.on a{border:2px #c50505 solid;}
.gxgk{height:30px; line-height:30px;font-size:20px;background:#c50505;position:relative; color:#FFF; margin:auto 0px; text-indent:20px; clear:both}

/*走进高新文章*/
.contents{margin:auto 5px; text-align:left}
.contents h2{text-align:center; margin:15px;}
.contents span{display:block;margin:15px;}
.contents p{text-indent:25px;text-align:left}

/*列表*/
.newslist{margin:10px 5px;}
.listclass{height:30px;line-height:30px;font-size:20px;background:#c50505;position:relative; color:#fff;text-indent:20px;}
.listclass a{position:absolute;display:inline-block;font-size:16px;color:#FFF;right:5px;}
.listclass a:hover{color:#000;}
.newslist ul{}
.newslist li{position:relative; height:34px; line-height:34px; border-bottom:1px #999 dashed;  padding-right:100px;}
.newslist ul li a{font-size:16px;display:block; height:34px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.newslist ul li a:hover{color:#c50505;}
.newslist ul li span{font-size:14px;color:#c50505;}
 
/*互动*/
.hdlist{padding:0px 5px;}
.hdlist li{font-size:16px;border-bottom:1px #999 dashed; padding:5px 5px; line-height:22px; overflow:hidden;}
.hdlist ul li a{ color:#000}
.hdlist ul li a:hover{color:#c50505;}
.hdlist ul li span{font-size:12px;color:#c50505;}
.hdlist ul li div{ font-size:12px; color:#666; display:block}

/*互动调查*/


/*查看页*/
.main .infoTitle {font-size:16px;text-align:center;padding:10px 10px;line-height:26px;border-bottom:#ccc 1px solid; font-weight:bold}
.main .infoDate {text-align:center;padding-top:5px;color:#666;font-size:12px;}
.main .infoCont {padding:10px 8px 10px 8px;font-size:14px;line-height:26px; text-align:left}
.main .infoCont p{font-size:14px;text-align:justify;line-height:26px;text-align:left}
.main .infoCont img{margin:0px auto;max-width:100%;max-heitght:100%;min-width:10%;min-height:10%;}
.main .infoCont video{ min-width:290px; max-width:95%;height: auto;}
.main .infofoot{text-align:right;}
.main .infofoot p{text-align:right;}

/*分页*/
.page {display:block;clear:both;margin:10px 0px;text-align:center;}
.page .page-text {font-size:13px;word-spacing:5px;padding:5px 0px;background:#ffffff;font:12px/18px Verdana,Simsun,Helvetica,Arial,sans-serif;color:#014CCC;text-align:center;}
.paginator {padding:5px 0px;}
.paginator,.paginator input,.paginator button {font-family:Tahoma,"";font-size:12px;}
.paginator a,.paginator span {display:inline-block;height:19px;margin:0 3px 0 0;text-align:center;white-space:nowrap;vertical-align:middle;line-height:19px;background:#fff;}
.paginator a {color:#014ccc;}
.paginator a:link,.paginator a:visited,.paginator a:hover,.paginator a:active {text-decoration:none;}
.paginator .page-start,.paginator a,.paginator .page-end {padding:0 3px;border:1px solid #ccc;background:#ffffff;}
.paginator .page-start {border-color:#d9d9d9;color:#d9d9d9;}
.paginator a.page-prev {}
.paginator a.page-next {}
.paginator .page-end {border-color:#d9d9d9;color:#d9d9d9;}
.paginator .page-this,.paginator .page-break {padding:0 3px;}
.paginator .page-break {border:1px solid #fff;}
.paginator .page-this {border:1px solid #fff;color:#ff5500;font-weight:bold;}
.paginator a:hover {border:1px solid #ff5500;color:#ff5500 !important;text-decoration:none;}

/*公共分页*/
.pages{padding:15px 0px 15px 0px;text-align:center;display:block; clear:both}
.pages a,.pages span {display: inline-block;line-height:30px;margin:0px 2px;padding:0px 10px;font-size:14px;vertical-align:middle;background:#ccc; border-radius:3px;}
.pages a:hover {background:#c8040e;text-decoration:none;color:#fff;}
.pages .page-this{background:#c8040e;color:#fff;}
.page a.current {border: 1px #e0e0e0 solid;background-color:#f1f1f1;color:#868585;}
.pages select{width:40px; border:1px solid #e0e0e0;height:20px;line-height:20px;margin:0px;vertical-align:middle;}
.pages .Page_Xu_select{height: 30px;width: 50px;border:1px solid #ccc;text-align: center;}
/*公共分页end*/	
 
/*底部*/
.footer{background:#999;text-align:center; clear:both}
.foot span{font-size:1em;color:#fff;text-align:center; display:block;background:#7a7a7a;padding:5px 0px;}