@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:#04498c;}

/*头部*/
.header{ width:100%; height:170px; margin:0 auto;}
.top{width:100%; height:127px; margin:0 auto;}
.logo{ width:100%; height:127px; margin:0 auto; position:relative;}
.logo_link{width:1000px; height:127px; margin:0 auto; display:block;}
.logo img{}
.search{width:193px; height:26px;position:absolute;right:50%; margin-right:-500px;top:170px;background:url(/tjyxxxy/images/search.jpg) no-repeat left center; z-index:1000; }
.search input{position:absolute; width:186px;height:26px;line-height:26px; 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:26px;left:193px;}

.nav{ width:auto;;height:43px; line-height:43px; background-color:#04498c; margin:0px auto;}
.nav ul{ width:1000px; margin:0px auto;}
.nav ul li{float:left;color:#fff; font-size:15px; font-weight:bold;height:43px;line-height:43px; padding:0px 27px; background:url(/tjyxxxy/images/nav_li.jpg) no-repeat left center;}
.nav ul li:first-child{ background: none;}
.nav ul li a{color:#fff; font-size:15px; font-weight:normal}
.nav ul li a:hover,.nav ul li.on a{color:#fff;}
.nav ul li .subNav{ line-height:30px; font-size:14px;display:none; position:absolute; left:0px; top:43px; text-align:left;z-index:999; width:171px; background-color:#fff;}
.nav ul li.on .subNav a{ color:#333;}
.nav ul li.on .subNav dl{ padding:10px 0px;}
.nav ul li.on .subNav dl dd{ line-height:30px;padding-left:25px;}
.nav ul li.on .subNav dl dd a{ padding:0px; margin:0px;text-align:left;}

.content{ width:1000px; margin:0px auto; background:#fff; overflow:hidden;}
.Banner{width:1000px; height:287px; margin:0 auto;}

/*图片轮播*/
.flexslider{ width:1000px; height: 287px; overflow: hidden;}
.flexslider ul.slides li img{ width:1000px; height:287px; display:block}
.flexslider .til_slides{ width:500px; height: 60px; position: absolute;bottom:100px; right:0; line-height: 24px; background: #000; background: rgba(0,0,0,.6);filter:alpha(opacity=80); color:#fff; padding-left: 15px; font-size:14px; padding-top:10px;}
.flexslider .til_slides a{ font-size:16px; color:#fff;}
.flex-control-nav{ bottom:15px; text-align:center;}
.flex-control-paging li{ margin:0 10px 0 0;}
.flex-control-paging li a{ width: 10px; height: 10px; line-height: 8px; border-radius: 6px; background: #fff;text-indent:999px;}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{ background: #0b76f1; color:#fff;}

.mode01{ margin-top:20px; height:723px;}
.mode01 .lf{width:265px; float:left; margin-right:34px;}
.mode01 .md{width:403px; float:left;}
.mode01 .rt{width:265px; float:right;}
.mode01 .lf .nest01{height:204px;}
.mode01 .lf .nest01 .lf{ width:265px; height:204px; margin:0px 0px 0px; overflow:hidden}
.mode01 .lf .nest02{height:256px; margin-top:13PX;}
.mode01 .lf .nest02 .lf{height:256px; width:265px; margin:0px; overflow:hidden}
.mode01 .lf .nest03{height:206px; margin-top:33px;}
.mode01 .lf .nest03 .lf{height:206px; width:265px; margin:0px; overflow:hidden}

.mode01 .md .nest01{height:228px;}
.mode01 .md .nest01 .lf{ width:403px; height:228px; margin:0px 0px 0px; overflow:hidden}
.mode01 .md .nest02{height:232px; margin-top:13PX;}
.mode01 .md .nest02 .lf{height:232px; width:403px; margin:0px; overflow:hidden}
.mode01 .md .nest03{height:206px; margin-top:33px;}
.mode01 .md .nest03 .lf{height:206px; width:403px; margin:0px; overflow:hidden}

.mode01 .rt .nest01{height:228px;}
.mode01 .rt .nest01 .lf{ width:265px; height:228px; margin:0px 0px 0px; overflow:hidden}
.mode01 .rt .nest02{height:232px; margin-top:13PX;}
.mode01 .rt .nest02 .lf{height:232px; width:265px; margin:0px; overflow:hidden}
.mode01 .rt .nest03{height:206px; margin-top:33px;}
.mode01 .rt .nest03 .lf{height:206px; width:265px; margin:0px; overflow:hidden}

.more{ display:block; height:15px; line-height:10px; text-align:center; width:19px; background-color:#04498c;}
.more a{color: #fff; font-size:12px; }
.more2{ display:block; height:15px; line-height:10px; text-align:center; width:19px; background-color:#ce6b00; float:right}
.more2 a{color: #fff; font-size:12px; }

.more3{ display:block; height:28px; line-height:28px; text-align:center; width:50px;float:right; margin-top:10px;}
.more3 a{color: #333; font-size:12px; text-decoration:underline}

.articleList4{ border-top:2px solid #04498c;}
.articleList4 ul{}
.articleList4 ul li{ height: 26px; line-height: 26px; background: url(/tjyxxxy/images/icon1.jpg) no-repeat 0px center; padding-left:15px;}
.articleList4 ul li a{ font-size:12px;}
.articleList4 ul li span{ float:right; font-size:12px; color:#333333}


.articleList{ border-top:2px solid #04498c;}
.listTitle{height:36px; line-height: 36px; overflow: hidden;} 
.listTitle h2{font-size: 16px; color:#04498c;height: 36px; line-height: 36px; padding:0px;}
.listTitle h2 a{font-size: 16px; color:#04498c;}
.articleList ul{}
.articleList ul li{ height: 26px; line-height: 26px; background: url(/tjyxxxy/images/icon1.jpg) no-repeat 0px center; padding-left:15px;}
.articleList ul li a{ font-size:12px;}
.articleList ul li span{ float:right; font-size:12px; color:#333333}

.articleList3{ border-top:2px solid #04498c;}
.listTitle3{height:38px; line-height: 38px; overflow: hidden;} 
.listTitle3 h2{font-size: 16px; color:#04498c;height: 38px; line-height: 38px; padding:0px;}
.listTitle3 h2 a{font-size: 16px; color:#04498c;}
.articleList3 ul{}
.articleList3 ul li{ height: 28px; line-height: 28px; background: url(/tjyxxxy/images/icon1.jpg) no-repeat 0px center; padding-left:15px;}
.articleList3 ul li a{ font-size:12px;}
.articleList3 ul li span{ float:right; font-size:12px; color:#333333}

.articleList_firstImageSummary{border-top:2px solid #ce6b00;}
.articleList_firstImageSummary_title{height:36px; line-height: 36px; overflow: hidden;} 
.articleList_firstImageSummary_title h2{font-size: 16px; color:#ce6b00;height: 36px; line-height: 36px; padding:0px;}
.articleList_firstImageSummary .firstArticle{ overflow:hidden;}
.articleList_firstImageSummary .firstArticle_content{ width:290px; float:right;overflow:hidden}
.articleList_firstImageSummary .firstArticle_content span{line-height:26px;display:block; font-size:12px; color:#323232;}
.articleList_firstImageSummary .firstArticle_content a:link,.lf .firstArticle_content a:visited{color:#323232;font-size:12px; font-weight:bold;text-decoration:none;}
.articleList_firstImageSummary .firstArticle_content a:hover{ color:#ce6b00;}
.articleList_firstImageSummary .firstArticle_image{width:96px;float:left; height:61px; overflow:hidden;}
.articleList_firstImageSummary .firstArticle_image img{ width:100%;}
.articleList_firstImageSummary ul{clear:both;padding-top:10px;}
.articleList_firstImageSummary ul li{height: 26px; line-height: 26px; background: url(/tjyxxxy/images/icon2.jpg) no-repeat 0px center; padding-left:15px;}
.articleList_firstImageSummary ul li a:hover{color:#ce6b00}
.articleList_firstImageSummary ul li span{ float:right; color:#333333;}

.articleList2{ border-top:2px solid #ce6b00;}
.listTitle2{height:36px; line-height: 36px; overflow: hidden;} 
.listTitle2 h2{font-size: 16px; color:#ce6b00;height: 36px; line-height: 36px; padding:0px;}
.listTitle2 h2 a{font-size: 16px; color:#ce6b00;}
.articleList2 ul{}
.articleList2 ul li{ height: 26px; line-height: 26px; background: url(/tjyxxxy/images/icon2.jpg) no-repeat 0px center; padding-left:15px;}
.articleList2 ul li a{ font-size:12px;}
.articleList2 ul li a:hover{ color:#ce6b00}
.articleList2 ul li span{ float:right; font-size:12px; color:#333333}

.imageLink1 a{ display:block;margin-top:25px;margin-bottom:25px;}

.mode02{ width:1000px; height:218px;}

.articleList_scroll{ background-color:#e4e4e4;}
.articleList_scroll_title{ height: 48px; line-height: 48px;}
.articleList_scroll_title h2{ width:100px; height: 48px; line-height: 48px; font-size: 16px; font-weight:bolder; color:#043267;text-align: center;}
.scroll{ width:100%; height:174px; overflow:hidden; position:relative;}
.scroll .prev,.scroll .next{ position: absolute; top:23px; cursor: pointer; display:none;}
.scroll .scrollBox{ width:974px; height:174px;margin-left:14px; overflow:hidden; position:relative;}
.scroll .scrollBox li{ width:223px; margin:0 28px 0px 0px; height:147px; display:inline; float:left; }
.scroll .scrollBox li img{ width:223px; height:147px; border:1px solid #e0e0e0; display:block;}
.scroll .scrollBox li img:hover{ filter:alpha(opacity=80);opacity:0.8;}

.mode03{ width:1000px; height:42px; margin:20px 0px;}

.friendLink{ background-color:#e4e4e4; overflow:hidden;}
.friendLink .friendLink_title{  float:left;font-weight:bold; height:42px; line-height:42px; color:#043267; font-size:16px; width:100px; text-align:center}
.friendLink .friendLink_title h2 a{font-weight:bold; height:42px; line-height:42px; color:#043267; font-size:16px; margin-left:10px;}
.friendLink ul li { float:left; height:42px; line-height:42px; color:#333333;}
.friendLink ul li a { color:#333333;  margin:0 20px 0 20px; font-size:12px;}
.friendLink ul li a:hover{ color:#043267}


/*底部开始*/
.footer{height:47px; background:#04498c; color:#fff;line-height:47px;}
.copyRight{width:1000px; margin:0 auto;text-align:center;  font-family:"微软雅黑";}


/*二级页*/
.pageBanner{ width:1000px; height:200px; overflow:hidden; margin-bottom:10px;}
.subPage{width:1000px; margin:0 auto; overflow:hidden; padding:10px 0 40px 0;}
.pg_content{border:1px solid #cfcfcf;border-top:2px solid #04498c; background-color:#e3ebf5;}
.Bread{ height:36px; line-height:36px; border-bottom:1px solid #ccc; width:auto; margin:0px; text-align:right}
.Bread a{color:#333;}
.pgarticleList{}
.pgarticleList ul li{ background: url(/tjyxxxy/images/icon1.jpg) no-repeat left center;height:30px; line-height:30px; padding-left:15px;}
.pgarticleList ul li span{ float:right}
.pglistTitle{ background:none; margin-bottom:10px;} 
.pglistTitle h2{color: #065895; font-size: 16px; font-weight: bold; line-height:33px; padding:0px; margin:5px 0px;}
.pglistTitle .more3{ float:right; width:30px;}
.subPage .pgarticleList{ margin:10px 0px 20px;}
 
.pageList,.pageArticle{ background:#f6faff; 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 10px; border-top:1px solid #ccd7e0;}
.page a{ padding:0 5px;}

.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 18px; color:#065895; 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;background: #fff; 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:#065895; padding-left:5px;}
.Annex ul li { height: 26px; line-height: 26px;background:url(/tjyxxxy/images/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;}
