@charset "utf-8";
/* CSS Document */
.top{/*background:url(../images/img_03.png) no-repeat center;*/ height:130px; width:1190px;margin: 0 auto;}
.logo{margin-top:15px; margin-left:20px;}
.zdmc{font-size:30px; margin-left:10px; color:#fff; margin-top:40px;}
.nav {
    width: 100%;
    margin: 0 auto;
    height: 40px;
    background: #006dc6;

}
.menu_a{background:url(../images/pic_08.jpg) repeat-x; height:40px;}
.menu{ margin:0 auto;}
.menu li{float:left; padding:0 30px; font-size:18px; color:#ffffff; line-height:40px; text-align:center;}
.menu li a{color:#ffffff; text-decoration:none;}
.menu li:hover {
    background:url(../images/daohang.png) no-repeat bottom center;
}
.menu li.on {
    background:url(../images/daohang.png) no-repeat bottom center;
}
.menu li img{margin-top:9px;}
.sousuo {
	 width:205px; height:46px; background:#0080ca; left:50%; margin-left:295px; display:none; z-index:1;top:180px;position: absolute;
	}
.sousuo .srk {
	margin: 0;
	padding: 0 5px;
	height: 24px;
	line-height:24px;
	width: 144px;
	float: left;
	font-family: "宋体";
	font-size: 12px;
	color: #005E60;
	border:1px solid #d7d7d7; border-right:none;
	background:#fff;

}
.zb14 {
	font-size: 14px;
	color: #fff;
}
.zb14 a {color: #fff;}
.zb14 a:hover {color: #fff;}
.mbg{background:url(../images/npic_14.jpg) repeat-x bottom; width:100%;}
.tyt{height:38px; width:296px; /*background:url(../images/09.jpg) no-repeat bottom;border-bottom: 1px solid #e4e4e4;*/}
.tyt2{height:38px; width:467px; background:url(../images/pic_29.jpg) no-repeat bottom;}
.tybt{color:#126cb8; font-size:20px; line-height:39px;font-weight: bold; height:39px; padding-left:35px; text-align:center;background: url(../images/bullet-title.png) 20px no-repeat;}
.tymore{padding-top:10px; padding-right:15px;}
.tymore a{color:#999999;}
.list{margin:0 auto; width:100%;}
.list li{/*border-bottom:1px dashed #ccc;*/ line-height:42px; _line-height:42px; text-align:right; padding:0 10px;}
.list li a{float:left; text-decoration:none; color:#414242; font-size:14px;}
.list .item li a{float:left; text-decoration:none; color:#414242; font-size:16px;background: url(../images/a01.png) left no-repeat;padding: 0 10px 0 20px;}
.list li .date{color:#999999;}
.list li a:hover{color:#00588d;}
.list2{margin:0 auto; width:95%;}
.list2 li{ line-height:33px; _line-height:30px; text-align:left; color:#bcbcbc; padding:0 10px;border-bottom:1px dashed #ccc;}
.list2 li a{text-decoration:none; color:#414242; font-size:14px;}
.list2 li a:hover{color:#00588d;}
.list ul li span {
    color: #999;
    padding-left: 20px;
}
.list p{line-height:25px; text-align:left; text-indent:2em;} 
.list_img{margin:0 auto; width:100%;}
.list_img li{}
.list_img li p{line-height:25px; text-align:center;}
.tplist{margin:0 auto; width:100%;}
.tplist li{margin:5px 15px; float:left; width:112px;}
.tplist li p{line-height:25px; text-align:left;}



.lxlb{width:550px; margin-top:6px; margin-left:30px;}
.lxlb a{float:left; line-height:30px; text-align:left; width:100px;}
.tit{width:auto; height:40px;}
.tit_eb{font-size:36px; color:#4297d5; line-height:36px; height:35px; text-transform:uppercase;}
.tit_zw{font-size:20px; color:#4297d5; line-height:18px;}
.tit_es{font-size:12px; color:#a5a5a5; font-family:arial; line-height:17px;}
.tit_more{padding-top:22px; padding-right:25px;}
.boot{line-height:30px; padding: 30px 0; text-align:center; height:100px; _height:68px; font-size:14px;background: #006dc6;
    border-top: 1px solid #006dc6;clear: both;}


/*-----neiye------*/
.nytit{background:#006dc6; height:53px; width:108%; font-size:28px; text-align:center; line-height:53px; color:#fff;}
.nylanm{margin:0 auto;}
.nylanm li{background:#f1f1f1; height:42px; line-height:42px; text-align:center; /*text-indent:20px;*/ width:100%;margin-top: 10px;}
.nylanm li a{color:#15518e; text-decoration:none;}

.nylanm li:hover, .nylanm li.on {
    background: #f90;
    color: #fff;
}

.nrtit{border-bottom:1px solid #085fa9; height:40px; line-height:40px;}
.nrbt{border-bottom:4px solid #f90; color:#095ba5; font-size:24px; line-height:36px; padding:0 5px;}
.nrmore{padding-top:15px; line-height:20px; padding-right:10px;}
.jj_tit{font-size:20px; line-height:40px; text-align:center;}
.nry_tit{font-size:20px; line-height:40px; text-align:center; border-bottom:1px dashed #ccc; margin-top: 20px;}
.articleTitle {
    padding: 0 20px 20px;
    line-height: 30px;
    font-size: 20px;
    font-weight: 600;
    text-align: center;
}
.v_news_content{
    line-height: 30px;
    padding: 15px;
}
.nry_tit p{color:#b6b6b6; line-height:20px; text-align:center; font-size:14px; margin-bottom: 20px;}
.nry{text-indent:2em; text-align:left; padding:10px; line-height:25px;}
.nry table *{text-indent:0;}
.kjrk{margin:0 auto; width:97%;}
.kjrk li{float:left; margin:10px 8px; background:url(../images/kj_11.jpg) no-repeat 10px 14px #ebebeb;  height:43px; text-align:left; line-height:43px; padding:0 20px 0 40px;}
.kjrk li a{color:#000; text-decoration:none; }
.kjrk li a:hover{display:block; background:url(../images/kj_13.jpg)  no-repeat 10px 14px #1ca6f5;  height:43px; color:#fff;}


.isearch .submitBtn {
        height: 32px;
    line-height: 32px;
    width: 52px;
    background: #084d9e;
    color: #ffffff;
    vertical-align: middle;
    cursor: pointer;
    border: none;
}


.isearch .keyValue{
    color: #222222;
    position: relative;
    height: 30px;
    width: 200px;
    background-image: url(/system/_owners/cggl02/_webprj/images/search.png);

    background-position: 5px 50%;
    background-repeat: no-repeat;
    border: none;
    padding-left: 30px;
    margin-right: -4px;
    background-color: #9ac3f1;
}







/* -----------图片切换样式----------- */
#slideshow{position:relative;height:278px; width:480px;}
#slideshow div{position:absolute;top:0;left:0;z-index:8;opacity:0.0;height:278px;overflow:hidden; width:480px;}
#slideshow div.current{z-index:10;}
#slideshow div.prev{z-index:9;}
#slideshow div img{display:block;border:0; width:480px; height:278px;}
#slideshow div span{display:none;position:absolute;bottom:0;left:0; text-align:center;height:40px;line-height:40px;background:#808080;color:#fff; width:480px;}
#slideshow div.current span{display:block;}