/*************************** 全局样式 Begin ***************************/
body,ul,ol,li,form,fieldset,img,div{font-size:16px;color:#333; margin:0; padding:0; border:0; font-family:'宋体',"黑体";}
ul,ol,li{list-style-type:none;}
td,table,input{font-size:16px;color:#333;}
a:link,a:visited{color: #333;text-decoration: none;}
a:hover{color: #E00;text-decoration:none;}

/*** 新闻详细内容 ***/
.NewsTitle{font-size:24px; font-weight:bold; line-height:260%;}
.NewsTitleFu{font-size:20px;font-weight: bold;line-height: 180%;font-family:'Microsoft YaHei';}
.NewsContent{font-size:16px; line-height:180%}
.NewsContent div{font-size:16px;}
.NewsContent a:link,.NewsContent a:visited {color: #0B57B4; text-decoration: underline;}
.NewsContent a:hover {color: #E00; text-decoration: underline;}
.NewsText{color:#333; font-size:16px; line-height:200%;}
/*************************** 全局样式 End ***************************/
/*** 分页样式 Begin ***/
.FX_PageDiv{width:auto; height:22px; padding:15px 15px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.Fx_PageDiv2_span2 span{ width:20px; height:18px; line-height:18px; color:#333; text-align:center; display:block; cursor:pointer; float:left; margin-right:4px; border:1px solid #CCC;}
.Fx_PageDiv2_span2 strong{ width:20px; height:18px; line-height:18px; color:#C00; text-align:center; display:block; cursor:pointer; float:left; margin-right:4px; border:1px solid #CCC; background-color:#DDD;}
.Fx_PageDiv2_span2 input{padding-top: 0px;margin-top: 0px; font-size:12px;}
.Fx_PageDiv2_span1{ float:left; padding-left:0; padding-top:3px;}
.Fx_PageDiv2_span2{ float:right; padding-right:0;}
.Fx_PageDiv2_1_2,.Fx_PageDiv2_1_3,.Fx_PageDiv2_1_4{ color:#C00;}
/*** 分页样式 End ***/

.tag1 td ,.tag2 td{
    font-family: '黑体';
    font-size: 24px;
    font-weight: bold;
}
.tag1 td.xxgk-more{
	font-family: '宋体';
    font-size: 16px;
    font-weight: unset;
}
.tag1sel{
    border-bottom: 3px solid #0056a1;
}
.tag1sel a{
    color:#0056a1;
}
.tag1selno{
    border-bottom: 3px solid #CCCCCC;
}
.tag2sel{
    border-bottom: 3px solid #0056a1;
}
.tag2sel a{
    color:#0056a1;
}
.tag2selno{
    border-bottom: 3px solid #CCCCCC;
}
.ico-td a:hover img{
	transition: all ease 1s;
    transform: rotateY(360deg);
}
/*********菜单**********/
.nav{
    /*background:url("bg4.png") center no-repeat;*/
    background-color: #0056a1;
}
.nav li{
    float: left;
    width: 200px;
    font-size: 24px;
    font-family: "黑体";
    text-align: center;
    height: 50px;
    line-height: 50px;
}
.nav li a{
    display: block;
    color:#ffffff;
}
.nav .nav-li:hover{
    position: relative;
    width: 200px;
}
.nav .nav-li:hover a{
    position: absolute;
    width: 100%;
    height: 56px;
    line-height: 56px;
    background: url("bg1.png") center no-repeat;
    top: -6px;
    color: #0056a1;
}
/*******菜单end********/

/*******新闻********/
.tit1 a{
    color:#0056a1;
    font-family: '黑体';
    font-size: 28px;
    font-weight: bold;
}
.tag-list td i{
    width: 4px;
    height: 4px;
    background-color: gray;
    display: inline-block;
    margin-right: 8px;
    vertical-align: middle;
}
.tag-list td.date{
    color:#868686;
}

.ico-tit a{
    font-family: "黑体";
    font-weight: bold;
    font-size: 18px;
}

/********专题滑动*********/
.slideContainer {
    width: 1140px;
    margin: 0 30px !important;
    height: 94px;
    position: relative;
    overflow: visible !important;
    float: right;
}
.slideContainer .prev,  .slideContainer .next {
    position: absolute;
    width: 30px;
    height: 30px;
    cursor: pointer;
    overflow: hidden;
    top: 0;
    z-index: 999;
}
.slideContainer .next {
    right: 10px;
    top: 30px;
    background: url(next.png) center no-repeat;
}
.slideContainer .prev {
    left: 10px;
    top: 30px;
    background: url(pre.png) center no-repeat;
}
.slideContainer .bd {
    overflow: hidden;
}
.slideContainer .bd li {
    float: left;
    width: 380px;
    height: 94px;
}
.slideContainer .bd li img {
    display: block;
    width: 360px;
    margin: 0 3%;
    height: 100%;
}
.slideContainer:hover .prev,  .slideContainer:hover .next {
    display: block;
}
/********专题滑动end*********/

/*********友情链接********/
.lj a{
    display: block;
    width: 255px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #cdcdcd;
    background-color: #ffffff;
}
.lj img{
    vertical-align: middle;
}
.lj select{
    width: 255px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #cdcdcd;
    background-color: #ffffff;
    font-size: 16px;
    font-family: '宋体';
    text-align: center;
}
/*********友情链接end********/

/***********底部***********/
.btm1{
    margin-top: 10px;
}
.btm1 td{
    font-family: '宋体';
}
.btm{
    padding-top: 20px;
}
.btm p{
    margin-top: 0;
}
#padding {
    width: 200px;
    height: 1200px;
}

/*.tag1sel{
    background: url("bg1.png");
}
.tag1sel a{
    color:#0056a1;
}
.tag1selno{
    height: 50px;
    background: url("bg2.png") repeat-x;
}
.tag1selno a{
    color: #ffffff;
}*/
/**********科技服务**********/
.kjfw{
    margin-top: 20px;
}
.kjfw td a{
    display: block;
    width: 92%;
    background-color: #eff8ff;
    border:1px solid #c7d9e6;
    padding-top: 10px;
}
.kjfw td p{
    font-family: '黑体';
    font-size: 18px;
    font-weight: bold;
    margin-top: 10px;
}
/********科技服务end*********/

/********信息公开*********/
.xxgk{
    margin-top: 30px;
}
.xxgk-tab{
    border-bottom: 3px solid #0056a1;
    color:#0056a1;
    font-family: '黑体';
    font-size: 24px;
    font-weight: bold;
}
.xxgk-more{
    border-bottom: 3px solid #CCCCCC;
}

.done{
    color:#CC0000;
}

/********列表样式*******/
.lm-tit{
    background-color: #0056a1;
    color: #ffffff;
    font-size: 22px;
    font-weight: bold;
}
.lm-list a{
    /*height: 40px;
    line-height: 40px;*/
	padding:15px 10px;
    font-size: 18px;
    text-align: center;
    padding-left: 0;
    color: #333;
    border-left: 5px solid #DDD;
    border-bottom: 1px solid #DDD;
    background-color: #F8F8F8;
    display: block;
}
.curr_cate_class a{
	padding: 15px 10px;
    font-size: 18px;
    text-align: center;
    padding-left: 0;
    color: #0056a1;
	font-weight:bold;
    border-left: 5px solid #0056a1;
    border-bottom: 1px solid #DDD;
    background-color: #F8F8F8;
    display: block;
}