@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; background-color:#fff;}
a{text-decoration:none; color:#323232;}
a:hover{ color:#097a96;}

/*头部*/
.header{ width:100%; height:196px; margin:0 auto;}
.top{width:100%; height:150px; margin:0 auto;}
.logo{ width:100%; height:150px; margin:0 auto; position:relative;}
.logo_link{width:1000px; height:150px; margin:0 auto; display:block;}
.logo img{}
.search{width:185px; height:28px;position:absolute;right:50%; margin-right:-500px;bottom:10px;background:url(/jjxy/images/sea.jpg) no-repeat left center; z-index:1000; }
.search input{position:absolute; width:160px;height:28px;line-height:28px; color:#aaa9aa; border:none; background:none; left:0px; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#aaa9aa; padding-left:7px;}	
.search input.notxt1 {position:absolute;width:30px;height:28px;left:150px;}

.nav{ width:1000px;height:46px; line-height:46px; background-color:#dadada; margin:0px auto;}
.nav ul{ width:850px; margin:0px;}
.nav ul li{float:left;color:#fff; font-size:16px; font-weight:bold;height:46px;line-height:46px; padding:0px 28px;}
.nav ul li:first-child{ background: none;}
.nav ul li a{color:#097a96; font-size:16px;}
.nav ul li a:hover,.nav ul li.on a{color:#097a96; font-weight:bolder;}
.nav ul li .subNav{ width:120px;	padding-top:8px; position: absolute; top:40px; left:0px; display: none; z-index: 99; background: url(/jjxy/images/arr1.jpg) center top no-repeat;}
.nav ul li.on .subNav a{ color:#097a96;}
.nav ul li.on .subNav dl{ background-color:#f6fff3 ; padding:10px 0px;}
.nav ul li.on .subNav dl dd{ text-align:center; padding:0px;margin:0px;}
.nav ul li.on .subNav dl dd a{ padding:0px; margin:0px;text-align:center;}

.content{ width:1000px; margin:0px auto; background:#fff; overflow:hidden;}
.Banner{width:600px; height:380px; margin:0 auto;}

/*图片轮播*/
.flexslider{ width:600px; height: 380px; overflow: hidden;}
.flexslider ul.slides li img{ width:600px; height:380px; display:block}
.flexslider .til_slides{ width:585px; height: 40px; position: absolute;bottom:0; left:0; line-height: 40px; background: #444; background: rgba(0,0,0,.6); color:#fff; padding-left: 15px; font-size:14px;}
.flex-control-nav{ bottom:15px; text-align: right;}
.flex-control-paging li{ margin:0 10px 0 0;}
.flex-control-paging li a{ width: 8px; height: 8px; line-height: 8px; border-radius: 0; background: #fff;text-indent:999px;}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{ background: #7ecef4; color:#fff;}

.mode01{width:1000px; overflow:hidden; height:380px; margin-top:6px;}
.mode01 .lf{ width:600px; height:380px;float:left; overflow:hidden}
.mode01 .rt{ width:400px; height:380px; float:right;overflow:hidden}

.mode02{ margin-top:20px;}
.mode02 .lf{width:480px; float:left;}
.mode02 .rt{width:480px; float:right;}
.mode02 .lf .nest01{height:223px;}
.mode02 .lf .nest01 .lf{ width:480px; height:223px; margin:0px; overflow:hidden}
.mode02 .lf .nest02{height:215px; margin-top:13PX;}
.mode02 .lf .nest02 .lf{height:215px; width:480px; margin:0px; overflow:hidden}
.mode02 .lf .nest03{height:49px; margin-top:17px;}
.mode02 .lf .nest03 .lf{height:49px; width:480px; margin:0px; overflow:hidden}

.mode02 .rt .nest01{height:314px;}
.mode02 .rt .nest01 .lf{ width:480px; height:314px; margin:0px; overflow:hidden}
.mode02 .rt .nest02{height:210px; margin-top:11PX;}
.mode02 .rt .nest02 .lf{height:210px; width:480px; margin:0px; overflow:hidden}

.articleList{ background:url(/jjxy/images/articleList1_bg.jpg) no-repeat top center #e8e8e8; padding:10px 10px 40px 27px;}
.listTitle{overflow: hidden; height:50px; line-height:50px; width:280px;background:url(/jjxy/images/listTitle.jpg) no-repeat top center; margin:0px auto; text-align:center;} 
.listTitle h2{font-size: 16px; color:#005469;height: 50px; line-height: 40px; padding-left:3px;}
.articleList ul{padding-top: 8px;}
.articleList ul li{ height:54px; border-bottom:1px solid #cdcdcd; background:url(/jjxy/images/rili.jpg) no-repeat left 7px; padding-left:0px;}
.articleList ul li a{ font-size:14px; line-height:19px;}
.articleList ul li span { display:block; height:18px; line-height:18px; color:#323232; font-size:13px; float:none; padding-left:20px; padding-top:5px;}
.articleList ul li a:hover{color:#097a96;}
.articleList ul li:last-child{ border:none;}

.more{ display:block; height:26px; line-height:26px; text-align:right;}
.more a{color: #097a96; font-size:12px; padding-right:20px;}


.articleList2{}
.listTitle2{height:34px; line-height: 34px; border-bottom: 3px solid #d1d1d1; overflow: hidden; background:url(/jjxy/images/icon2.jpg) no-repeat 30px bottom;} 
.listTitle2 h2{font-size: 16px; color:#097a96;height: 34px; line-height: 34px; padding-left:3px;}
.articleList2 ul{padding-top:12px;}
.articleList2 ul li{ height: 30px; line-height: 30px; background: url(/jjxy/images/icon1.jpg) no-repeat 0px center; padding-left: 22px;}
.articleList2 ul li a{ font-size:14px;}
.articleList2 ul li span{ float:right; font-size:14px;}

.articleList3{}
.listTitle3{height:34px; line-height: 34px; border-bottom: 3px solid #d1d1d1; overflow: hidden; background:url(/jjxy/images/icon2.jpg) no-repeat 30px bottom;} 
.listTitle3 h2{font-size: 16px; color:#097a96;height: 34px; line-height: 34px; padding-left:3px;}
.articleList3 ul{padding-top:12px;}
.articleList3 ul li{ height: 30px; line-height: 30px; background: url(/jjxy/images/icon1.jpg) no-repeat 0px center; width:50%; float:left;}
.articleList3 ul li a{ font-size:14px; padding-left: 22px;}
.articleList3 ul li span{ float:right; font-size:14px;}

.more2{ float:right;}
.more2 a{color: #097a96; font-size:12px;}

.imageLink img{ width:480px; height:49px;}


/*底部开始*/
.footer{height:102px; background:url(/jjxy/images/footer.jpg) no-repeat top center; color:#fff; margin-top:20px;}
.copyRight{width:1000px; margin:0 auto;text-align:center; padding-top:25px; line-height:24px; font-family:"微软雅黑";}


/*二级页*/
.subPage{width:1000px; margin:0 auto; overflow:hidden; padding:10px 0 40px 0;}
.pageBanner{ width:1000px; height:200px;}
.pageBanner img{ width:1000px; height:200px;}
.Bread{ width:978px; height:32px; line-height:32px; padding-left:15px;}
.Bread a{color:#333; font-size:14px;}
.pgarticleList{}
.pgarticleList ul li{ background: url(/jjxy/images/pg_icon1.jpg) no-repeat left center;height:30px; line-height:30px; padding-left:20px;}
.pgarticleList ul li span{ float:right}
.pglistTitle{ padding-left:0px; background:none; padding:10px 0px 0px; border-bottom: 1px solid #ccd7e0; margin-bottom:10px;} 
.pglistTitle h2{color: #097a96; font-size: 16px; font-weight: bold; line-height:33px; padding:0px; margin:5px 0px;}
.pglistTitle h2 a{color: #097a96;}
.subPage .pgarticleList{ margin:0px 0px 10px;}
.pglistTitle a{ float:right; line-height: 40px; margin-right: 5px;}
 
.pageList,.pageArticle{ background:#f4f6fa; padding:0px 20px 10px;}
.page{ width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; padding:10px 0px 30px; border-top:1px solid #ccd7e0;}
.page a{ padding:0 5px;}

.articleTitle { width: 100%;text-align: center; padding-top:20px;}
.articleTitle h2{font-size: 18px; color:#097a96; line-height: 20px; padding:10px 0;}
.articleTitle h3{ font-size: 14px; color: #555; line-height: 20px; padding:10px 0; font-weight: bold;}
.articleAuthor { height: 30px;text-align: center; line-height: 30px; margin: 10px; color:#777; }
.article{overflow:hidden; margin:20px 10px;font-size:12px; line-height:22px;}
.Annex {padding:0px; overflow:hidden; margin-bottom:30px;}
.Annex h3 { font-size: 16px;line-height: 30px; color:#097a96; padding-left:5px;}
.Annex ul li { height: 26px; line-height: 26px;background:url(/jjxy/images/pg_icon1.jpg) no-repeat 10px center; padding-left: 28px;}
.Annex ul li a { font-size: 12px; line-height: 24px; color:#656464;}
.Annex ul li a:hover{ color:#065895;}
