﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; list-style:none; text-decoration:none; font-family:"微软雅黑", "宋体", Arial; }
img{border: 0;}


	body{ background:url(bg.jpg); }
	.i-top{display:none;}
	.i-banner{display:none;}	
	.main .content .main01 .jc-news	.i-jc-title{display:none;}
	.main .content .main02 .main02-right .main02-r01 .i-btn{display:none;}
	.main .content .main02 .main02-left .frame .i-jwgk-title{display:none;}
	.main .content .i-banner2{display:none;}
	.i-down{display:none;}
	.fudong{display:none;}
	.fudong2{display:none;}
		
	.top{width:1280px; height:40px; margin:0 auto; background-color:#015293;}
	.top .frame{width:1280px; height:40px; overflow:hidden; margin:0 auto;}
	.top .frame .welcome{float:left; width:600px; height:40px; margin-left:50px; line-height:40px; color:#fff; font-size:14px;}
	.top .frame .nav-top{float:right; width:330px; height:40px; line-height:40px; margin-right:34px;}
	.top .frame .nav-top ul{display:block;}
	.top .frame .nav-top ul li{float:left; color:#fff; font-size:14px; margin-right:12px;}
	.top .frame .nav-top ul li a{color:#fff; font-size:14px;}
	.top .frame .nav-top ul li a:hover{color:#f00;}
	
	.banner{width:100%; height:466px; background:url(banner.jpg) no-repeat top center;}
	.banner .frame{width:1280px; height:466px; margin:0 auto; position:relative;}
	
	.banner .frame .search{width:300px; height:42px; background-color:#c6dbf1; border-radius:5px; position:absolute; top:64px; right:54px; padding-top:4px;  overflow:hidden;}
	.banner .frame .search .search-f{width:290px; height:38px; margin:0 auto; background-color:#d7e7f5; border-radius:5px;}
	.banner .frame .search .search-f .search-text{float:left; width:240px; height:38px;}
	.btn-search1{width:230px; height:38px; border:none; line-height:38px; color:#888; font-size:14px; background-color:transparent; padding-left:10px; outline:none;}
	.banner .frame .search .search-f .search-b{float:right; width:44px; height:36px; background-color:#688dbe; margin-right:1px; margin-top:1px; border-radius:5px;}
	.banner .frame .search .search-f .search-b .btn-search{width:28px; height:28px; background:url(icon-ss.jpg) no-repeat top center; border:none; margin-top:5px; margin-left:8px; cursor:pointer; }
	
	
	
	.nav{width:1280px; height:56px; margin:0 auto; background-color:#015293; border-top:3px solid #013e6f; }
	.nav .frame{width:1280px; height:56px; margin:0 auto;}
	.nav .frame ul{display:block; margin-left:24px;}
	.nav .frame ul li{float:left; border-right:1px solid #326f9b; height:56px;}
	.nav .frame ul li a{display:block; height:56px; line-height:56px; padding:0 54px; color:#fff; font-size:18px;}
	.nav .frame ul li a:hover{background-color:#013e6f;}
	.nav-line{border-left:1px solid #326f9b;}
	
	.main{width:100%;padding-bottom:24px;}
	.main .mainbg{width:1280px; margin:0 auto; background-color:#fff;}
	.main .mainbg .content{width:1234px; margin:0 auto; padding-top:22px; padding-bottom:20px; overflow:hidden;}
	.main .mainbg .content .main01{width:1234px; height:420px; overflow:hidden;}
	.main .mainbg .content .main01 .focus{width:748px; height:420px; float:left;}
	
	
	/*焦点图*/
	.slideBox{ width:748px; height:420px; overflow:hidden; position:relative; border:1px solid #ddd;  }
	.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
	.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
	.slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:10px; text-align:center; background:#ccc; cursor:pointer; }
	.slideBox .hd ul li.on{ background:#ffffff; color:#fff; }
	.slideBox .bd{ position:relative; height:100%; z-index:0;   }
	.slideBox .bd li{ zoom:1; vertical-align:middle; }
	.slideBox .bd li span a {  color:#FFFFFF; display:block; position:absolute; font-size:16px; bottom:14px; left:20px; z-index:3}
	.slideBox .bd li .blackcube { background:#333; height:46px; width:748px; position:absolute; bottom:0;       filter:alpha(opacity=60);  
	-moz-opacity:0.6;  
	-khtml-opacity: 0.6;  
	opacity: 0.6; z-index:2  }
	.slideBox .bd img{ width:748px; height:420px; display:block;  }
	
	.main .mainbg .content .main01 .jc-news{float:right; width:464px; height:420px;}
	.main .mainbg .content .main01 .jc-news .jc-newstitle{width:464px; height:40px;}
	.main .mainbg .content .main01 .jc-news .jc-top{width:464px; height:122px; background-color:#f6f6f6; margin:9px 0 4px;}
	.main .mainbg .content .main01 .jc-news .jc-top .jc-toptitle{height:32px; line-height:32px; width:400px; text-align:center; color:#02448e; font-size:18px; margin:0 auto; padding-top:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.main .mainbg .content .main01 .jc-news .jc-top .jc-toptitle a{color:#02448e;}
	.main .mainbg .content .main01 .jc-news .jc-top .jc-toptitle a:hover{color:#002f64;}
	.main .mainbg .content .main01 .jc-news .jc-top .jc-topnews{width:430px; height:56px; margin:0 auto; font-size:14px; line-height:28px; margin-top:8px; text-indent:2em; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
	.main .mainbg .content .main01 .jc-news .jc-top .jc-topnews a{color:#535353;}
	.main .mainbg .content .main01 .jc-news .jc-top .jc-topnews a:hover{color:#f00;}
	.main .mainbg .content .main01 .jc-news .jc-list{width:464px; height:246px;}
	.main .mainbg .content .main01 .jc-news .jc-list a{display:block; width:464px; height:48px; border-bottom:1px dotted #ddd; overflow:hidden;}
	.main .mainbg .content .main01 .jc-news .jc-list a .jc-list-title{float:left; width:360px; height:48px; line-height:48px; color:#4a4a4a; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;padding-left:26px; background:url(icon-dot.jpg) no-repeat 10px 24px;}
	.main .mainbg .content .main01 .jc-news .jc-list a .jc-list-time{float:right; width:70px; height:48px; line-height:48px; text-align:center; color:#999; font-size:14px;}
	.main .mainbg .content .main01 .jc-news .jc-list a:hover .jc-list-title{color:#f00;}
	
	.main .mainbg .content .main02{width:1234px; height:720px; overflow:hidden;margin-top:14px;}
	.main .mainbg .content .main02 .main02-left{float:left; width:380px; height:692px; background-color:#f4f4f4; padding-top:22px;}
	.main .mainbg .content .main02 .main02-left .frame{width:320px; height:890px; margin:0 auto;}
	.main .mainbg .content .main02 .main02-left .frame .left-title{width:320px; height:58px;}
	.main .mainbg .content .main02 .main02-left .frame .left-content{width:320px; height:324px; border-bottom:1px dotted #999; overflow:hidden; padding-top:20px; }
	.main .mainbg .content .main02 .main02-left .frame .left-content a{float:left; display:block; width:93px; height:144px; margin-top:12px; margin:6px;}
	.main .mainbg .content .main02 .main02-left .frame .left-content a .left-c{width:93px; height:76px; border-radius:5px; padding-top:16px;}
	.main .mainbg .content .main02 .main02-left .frame .left-content a .left-c img{display:block; margin:0 auto;}
	.c01{background-color:#5ba0e0;}
	.c02{background-color:#e0af5b;}
	.c03{background-color:#6dc075;}
	.c04{background-color:#b894d9;}
	.c05{background-color:#ffba77;}
	.c06{background-color:#9ebbc6;}
	.main .mainbg .content .main02 .main02-left .frame .left-content a .left-ctext{width:93px; height:58px; line-height:58px; text-align:center; color:#535353; font-size:15px;}
	.main .mainbg .content .main02 .main02-left .frame .left-banner{width:320px; height:252px; margin-top:20px;}
	.main .mainbg .content .main02 .main02-left .frame .left-banner .left-banner1{margin-bottom:18px;}
	
	.main .mainbg .content .main02 .main02-right{float:right; width:850px; height:934px;}
	.main .mainbg .content .main02 .main02-right .main02-r01{width:850px; height:712px; overflow:hidden;}
	.main .mainbg .content .main02 .main02-right .main02-r01 ul{display:block;}
	.main .mainbg .content .main02 .main02-right .main02-r01 ul li{float:left; width:395px; height:356px; margin-left:30px;}
	.main .mainbg .content .main02 .main02-right .main02-r01 ul li .main2-r01title{width:395px; height:66px; border-bottom:1px solid #ccc; overflow:hidden;}
	.main .mainbg .content .main02 .main02-right .main02-r01 ul li .main2-r01title .t01{float:left; width:260px; height:66px; line-height:66px; padding-left:38px; background:url(icon-right01.jpg) no-repeat 18px 20px; font-size:20px; font-weight:bold; color:#125095;}
	.main .mainbg .content .main02 .main02-right .main02-r01 ul li .main2-r01title .t02{float:right; width:64px; height:64px; line-height:80px; color:#888; font-size:16px;}
	.main .mainbg .content .main02 .main02-right .main02-r01 ul li .main2-r01title .t02 a{color:#888;}
	.main .mainbg .content .main02 .main02-right .main02-r01 ul li .main2-r01title .t02 a:hover{color:#f00;}
	.main .mainbg .content .main02 .main02-right .main02-r01 ul li .main2-r01c{width:376px; height:276px; margin:6px auto;}
	.main .mainbg .content .main02 .main02-right .main02-r01 ul li .main2-r01c a{display:block; width:360px; height:45px; line-height:45px; padding-left:16px; background:url(icon-dot.jpg) no-repeat 0 22px; color:#535353; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.main .mainbg .content .main02 .main02-right .main02-r01 ul li .main2-r01c a:hover{color:#f00;}
	
	.main .mainbg .content .main03{width:1234px; height:298px; overflow:hidden;margin-top:14px;}
	.main .mainbg .content .main03 .main02-r02{width:1234px; height:298px; overflow:hidden; border-top:1px dotted #999;}
	.main .mainbg .content .main03 .main02-r02 .jcwh{width:1234px; height:274px;  margin-top:28px; overflow:hidden;}
	.main .mainbg .content .main03 .main02-r02 .jcwh .jcwh01{float:left; width:50px; height:274px;}
	.main .mainbg .content .main03 .main02-r02 .jcwh .jcwh02{float:right; width:1170px; height:274px;}
	
	/*检察文化*/
	.picMarquee-left{ width:1170px;  overflow:hidden; position:relative;}
	.picMarquee-left .bd{ padding:0px;}
	.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
	.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
	.picMarquee-left .bd ul li .pic{ position:relative;width:286px; height:215px;overflow:hidden; }
	.picMarquee-left .bd ul li .pic a{ position:absolute;top:50%;left:50%;margin:0;padding:0; }
	.picMarquee-left .bd ul li .pic img{position:absolute;top:-50%;left:-50%;display:block;height:215px;}
	.picMarquee-left .bd ul li .pic img.hidden{visibility:hidden;position:static;}
	.picMarquee-left .bd ul li .pic a:hover img{ border-color:#bcd5f0;}
	.picMarquee-left .bd ul li .title{height:40px; line-height:40px; color:#535353; font-size:15px; margin-top:8px;}
	.picMarquee-left .bd ul li .title a{color:#535353;}
	.picMarquee-left .bd ul li .title a:hover{color:#f00;}
	/*检察文化end*/
	
	.down{width:1280px; height:330px; margin:0 auto; background-color:#015293;}
	.down .frame{width:1280px; height:330px; margin:0 auto;}
	.down .frame .down01{width:1280px; height:57px; border-bottom:1px solid #01467d; padding-top:25px;}
	.down .frame .down01 .link{width:1280px; height:36px; overflow:hidden;}
	.down .frame .down01 .link .link1{float:left; width:108px; height:36px;margin-left:60px;}
	.down .frame .down01 .link .link2{float:left; width:800px; height:36px; overflow:hidden;}
	.down .frame .down01 .link .link2 ul{display:block;}
	.down .frame .down01 .link .link2 ul li{float:left; height:36px; line-height:36px; color:#fff; font-size:15px; margin-left:20px;}
	.down .frame .down01 .link .link2 ul li a{color:#fff;}
	.down .frame .down01 .link .link2 ul li a:hover{color:#f00;}
	.down .frame .down01 .link .link3{float:right; width:280px; height:33px; margin-right:30px; padding-top:3px;}
	.jumpmenu01{width:270px; height:32px; padding-left:10px; font-size:14px; color:#535353; outline:none;}
	
	.down .frame .down02{width:1280px; height:240px; border-top:1px solid #106db8;}
	.down .frame .down02 .frame{width:1240px; height:166px; margin:30px auto; overflow:hidden;}
	.down .frame .down02 .frame .down001{float:left; width:100px; height:166px; border-right:1px solid #3475a9; padding-top:38px; padding-left:50px;}
	.down .frame .down02 .frame .down001 .down-zf{width:213px; height:68px; overflow:hidden;}
	.down .frame .down02 .frame .down001 .down-zf .zf01{float:left;}
	.down .frame .down02 .frame .down001 .down-zf .zf02{float:right;}
	.down .frame .down02 .frame .down002{float:left; width:600px; height:158px; margin-top:8px; margin-left:32px;}
	.down .frame .down02 .frame .down002 p{line-height:38px; color:#fff; font-size:16px;}
	.down .frame .down02 .frame .down003{width:423px; height:160px; float:right;margin-top:10px; overflow:hidden; margin-right:20px;}
	.down .frame .down02 .frame .down003 ul{display:block;}
	.down .frame .down02 .frame .down003 ul li{float:left; width:112px; height:160px; margin-left:29px;}
	.down .frame .down02 .frame .down003 ul li .icon-code{width:112px; height:115px;}
	.down .frame .down02 .frame .down003 ul li .text-code{width:112px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:15px;}
	
	
	
	/*新闻页*/
	.n-banner{width:100%; height:243px; background:url(n-banner.jpg) no-repeat top center;}
	.n-banner .frame{width:1280px; height:243px; margin:0 auto; position:relative;}
	.n-banner .frame .search{width:300px; height:42px; background-color:#c6dbf1; border-radius:5px; position:absolute; top:126px; right:66px; padding-top:4px;  overflow:hidden;}
	.n-banner .frame .search .search-f{width:290px; height:38px; margin:0 auto; background-color:#d7e7f5; border-radius:5px;}
	.n-banner .frame .search .search-f .search-text{float:left; width:240px; height:38px;}
	.btn-search1{width:230px; height:38px; border:none; line-height:38px; color:#888; font-size:14px; background-color:transparent; padding-left:10px; outline:none;}
	.n-banner .frame .search .search-f .search-b{float:right; width:44px; height:36px; background-color:#688dbe; margin-right:1px; margin-top:1px; border-radius:5px;}
	.n-banner .frame .search .search-f .search-b .btn-search{width:28px; height:28px; background:url(icon-ss.jpg) no-repeat top center; border:none; margin-top:5px; margin-left:8px; cursor:pointer; }
	
	.location{width:1280px; margin:0 auto; height:38px; background-color:#f2f2f2; border-bottom:1px solid #e9e9e9;padding-top:17px;}
	.location .frame{width:1180px; height:24px; margin:0 auto; overflow:hidden;}
	.location .frame ul{display:block;}
	.location .frame ul li{float:left; height:24px; line-height:24px; margin-right:8px; color:#535353; font-size:15px;}
	.location .frame ul li a{color:#535353;}
	.location .frame ul li a:hover{color:#f00;}
	
	.main .mainbg .content .n-left{float:left; width:380px; min-height:1000px; background-color:#f4f4f4;}
	.main .mainbg .content .n-left .n-left-f{width:320px; margin:0 auto; padding-top:20px;}
	.main .mainbg .content .n-left .n-left-f .n-left-title01{width:320px; height:52px;}
	.main .mainbg .content .n-left .n-left-f .n-left-nav{width:320px;  border-bottom:1px dotted #cdcdcd;}
	.main .mainbg .content .n-left .n-left-f .n-left-nav a{display:block; width:320px; height:46px; background-color:#6895c8; border-radius:5px; margin-top:22px;}
	.main .mainbg .content .n-left .n-left-f .n-left-nav a .lan{width:268px; height:18px; margin:0 auto; padding-top:14px; overflow:hidden;}
	.main .mainbg .content .n-left .n-left-f .n-left-nav a .lan .lan-l{float:left; width:200px; height:18px; line-height:18px; padding-left:20px; background:url(icon-01.png) no-repeat top left; color:#fff;  font-size:18px;}
	.main .mainbg .content .n-left .n-left-f .n-left-nav a .lan .lan-r{float:right; width:11px; height:18px;}
	.main .mainbg .content .n-left .n-left-f .n-left-nav a:hover{background-color:#095b9c;}
	.main .mainbg .content .n-left .n-left-f .n-left-banner{width:320px; margin-top:34px;}
	.main .mainbg .content .n-left .n-left-f .n-left-banner ul{display:block;}
	.main .mainbg .content .n-left .n-left-f .n-left-banner ul li{margin-bottom:18px;}
	
	.main .mainbg .content .n-right{float:right; width:820px; min-height:988px; padding-top:12px;}
	.main .mainbg .content .n-right .lanmu-title{width:776px; height:58px; line-height:58px; border-bottom:1px solid #ccc; padding-left:44px; color:#125095; font-size:24px; font-weight:bold; background:url(icon-right01.jpg) no-repeat 16px 16px;}
	.main .mainbg .content .n-right .lanmu-c{width:760px;  border-bottom:1px dotted #ddd; margin:20px auto 0;}
	.main .mainbg .content .n-right .lanmu-c a{display:block; width:760px; height:50px; overflow:hidden;}
	.main .mainbg .content .n-right .lanmu-c a .lanmu-c-title{float:left; width:624px; height:50px; line-height:50px; padding-left:16px; font-size:16px; background:url(icon-dot02.jpg) no-repeat 0 24px; color:#535353; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.main .mainbg .content .n-right .lanmu-c a:hover .lanmu-c-title{color:#f00;}
	.main .mainbg .content .n-right .lanmu-c a .lanmu-c-time{width:100px; float:right; height:50px; line-height:50px; text-align:center; color:#888; font-size:16px;}
	.main .mainbg .content .n-right .news-title{width:700px; margin:36px auto 26px; font-size:32px; font-weight:bold; color:#015293; text-align:center; line-height:52px;}
	.main .mainbg .content .n-right .news-time{width:800px; height:36px; line-height:36px; text-align:center; font-size:14px; color:#535353; background-color:#f3f3f3; margin:0 auto;}
	.main .mainbg .content .n-right .news-content{width:780px; margin:40px auto;}
	.main .mainbg .content .n-right .news-content p{color:#535353; line-height:2.6; text-indent:2em; font-size:18px;}
	.main .mainbg .content .n-right .news-content img{display:block; margin:30px auto ; max-width:600px;}
	.main .mainbg .content .n-right .news-content .news-code{width:132px; height:162px; margin:30px auto 70px;}
	.main .mainbg .content .n-right .news-content .news-code .news-code01{width:132px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#535353;}
	.main .mainbg .content .n-right .news-content .news-code .news-code02{width:132px; height:132px;}
	
	
	
	.main .mainbg .content .news{ float: none; width:100%;}
	.main .mainbg .content .news .lanmu-title{ width:100%;}
	.main .mainbg .content .news .news-title{ width:100%;}
	.main .mainbg .content .news .news-time{ width:100%;}
	.main .mainbg .content .news .news-content{ width:96%;}





 @media screen and (min-width: 350px) and (max-width: 767px){  
	img{width:100%;}	
	.top{display:none;}
	.banner{display:none;}
	.main .content .focus{display:none;}
	.main .content .main01 .jc-news	.jc-newstitle{display:none;}
	.i-topnews{display:none;}
	.main .mainbg .content .main02 .main02-left .frame .left-title{display:none;}
	.main .content .main02 .main02-left .frame .left-banner{display:none;}
	.main .mainbg .content .main02 .main02-right .main02-r02{display:none;}
	.down{display:none;}
	.main .content .main02 .main02-r02{display:none;}
	.main .mainbg .content .main02 .main02-right .main02-r01 ul li .main2-r01title .t02{display:none;}
	.n-banner{display:none;}
	.main .mainbg .content .n-left{display:none;}
	.main .mainbg .content .n-right .lanmu-c a .lanmu-c-time{display:none;}
	.main .mainbg .content .n-right .news-time .ddjcy{display:none;}
	.main .content .main03{display:none;}
	
		
		 
	.i-top{width:100%; height:54px; background-color:#0656ab; position:relative; border-bottom:3px solid #274376;}	
	.i-top .i-home{float:left; width:7.5%; position:absolute;  left:4.5%; top:15px;}
	.i-top .i-home img{width:100%; display:block;} 
	.i-top .i-search{width:54%; height:27px; margin:0 auto; overflow:hidden; padding-top:15px;}
	.i-top .i-search .i-from1{float:left; width:85%; height:27px;}
	.i-top .i-search .i-big{float:right; width:12%;}
	.i-input-search{width:100%; height:27px; background-color:transparent; border:none; outline:none; color:#fff;}
	input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
	color: #fff;}
	.i-top .i-nav{float:left; width:7.5%; position:absolute; right:4.5%; top:15px;}
	.i-top .i-nav img{width:100%; display:block;} 
	.i-top .i-search .searchbtn{width: 100%;}
	
	.i-banner{width:100%;}
	
	.nav{width:100%; height:76px; }
	.nav .frame ul{display:block;}
	.nav-line,.nav .frame ul li:first-child{display:none;}
	.nav .frame ul li{float:left; width:33.05%;height:38px; line-height:38px; border-bottom:1px solid #fff; background-color:#015293; border-right:1px solid #075ea4;}	
	.nav .frame ul li a{display:block; width:100%; height:38px; line-height:38px; color:#fff; font-size:15px; text-align:center; border-right:1px solid #075ea4;}
	
	
	.main{width:100%;}
	.main .content{width:96%; margin:0 auto;}
	.main .content .main01 .jc-news{width:100%;}
	.main .content .main01 .jc-news	.i-jc-title{width:100%; height:46px; line-height:46px;border-bottom:1px solid #ddd; background:url(icon-right01.jpg) no-repeat 20px 13px; padding-left:40px; font-size:20px; font-weight:bold; color:#015293; box-sizing:border-box; background-size:1.4%; margin-top:6px;}
	.main .content .main01 .jc-news .jc-list{width:100%;padding-top:6px;}	
	.main .content .main01 .jc-news .jc-list a{display:block; width:95%; height:40px; border-bottom:1px dotted #ddd; overflow:hidden;}
	.main .content .main01 .jc-news .jc-list a .jc-list-title{float:left; width:78%; height:40px; line-height:40px; color:#4a4a4a; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;padding-left:26px; background:url(icon-dot.jpg) no-repeat 10px 18px; box-sizing:border-box;}
	.main .content .main01 .jc-news .jc-list a .jc-list-time{float:right; width:20%; height:40px; line-height:40px; text-align:center; color:#999; font-size:14px;}
	.main .content .main01 .jc-news .jc-list  a:hover .jc-list-title{color:#f00;}
	.main .content .main01 .jc-news .i-btn{width:36%; height:26px; line-height:26px; margin:12px auto 2px; text-align:center; border:1px solid #b7b7b7; border-radius:20px; color:#535353; font-size:14px;display: block;}
	.main .content .main01 .jc-news>table{display: none;}
	
	
	
	.main .content .main02{width:100%;}
	.main .content .main02 .main02-left{width:100%;}
	.main .content .main02 .main02-left .frame .i-jwgk-title{width:100%; height:46px; line-height:46px;border-bottom:1px solid #ddd; background:url(icon-right01.jpg) no-repeat 20px 13px; padding-left:40px; font-size:20px; font-weight:bold; color:#015293; box-sizing:border-box; background-size:1.4%; margin-top:6px;}
		 
	.main .content .main02 .main02-left .frame .left-content{width:100%; overflow:hidden; padding-top:10px; padding-bottom:26px;}
	.main .content .main02 .main02-left .frame .left-content a{float:left; display:block; width:28%; height:130px; margin-left:16px; margin-top:12px;}
	.main .content .main02 .main02-left .frame .left-content a .left-c{width:100%; height:76px; border-radius:5px; padding-top:20px;}
	.main .content .main02 .main02-left .frame .left-content a .left-c img{display:block; margin:0 auto; width:50%;}
	.c01{background-color:#5ba0e0;}
	.c02{background-color:#e0af5b;}
	.c03{background-color:#6dc075;}
	.c04{background-color:#b894d9;}
	.c05{background-color:#ffba77;}
	.c06{background-color:#9ebbc6;}
	.main .content .main02 .main02-left .frame .left-content a .left-ctext{width:100%; height:52px; line-height:52px; text-align:center; color:#535353; font-size:16px;}
		 
	.main .content .main02 .main02-right{width:100%;}
	.main .content .main02 .main02-right .main02-r01{width:100%;}
	.main .content .main02 .main02-right .main02-r01 .main2-r01title{width:100%; height:46px; line-height:46px;border-bottom:1px solid #ddd; background:url(icon-right01.jpg) no-repeat 20px 13px; padding-left:40px; font-size:20px; font-weight:bold; color:#015293; box-sizing:border-box; background-size:1.4%; margin-top:6px;}
	.main .content .main02 .main02-right .main02-r01 .main2-r01c{width:100%;}
		 
	.main .content .main02 .main02-right .main02-r01 .main2-r01c{width:100%;margin:6px auto;}
	.main .content .main02 .main02-right .main02-r01 .main2-r01c a{display:block; width:94vw; height:42px; line-height:42px; padding-left:20px; background:url(icon-dot.jpg) no-repeat 8px 22px; color:#535353; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; box-sizing:border-box; border-bottom:1px dotted #ddd; padding-right:10px;}
	.main .content .main02 .main02-right .main02-r01 .main2-r01c a:hover{color:#f00;}
		 
	.main .content .main02 .main02-right .main02-r01 .i-btn{width:36%; height:26px; line-height:26px; margin:12px auto 2px; text-align:center; border:1px solid #b7b7b7; border-radius:20px; color:#535353; font-size:14px;display: block;}
		 
	.main .i-banner2{width:98%; margin:14px auto 0; }
	.main .i-banner2 ul{display:block;}
	.main .i-banner2 ul li{width:100%; margin-bottom:2px;}
		 
	.i-down{width:100%; margin-top:30px;}
		 
	.fudong{width:100%; z-index:999;position:fixed; bottom:0; left:0; overflow:hidden;}
	.fudong ul{max-width:1024px; margin:0 auto;width:100%; background-color:#00457d; display:block;overflow:hidden; padding:2% 0;}
	.fudong ul li{float:left; width:25%;}
	.fudong .icond1{width:35%;margin:0 auto;}
	.fudong .textd1{width:100%; color:#fff; font-size:14px; text-align:center;margin-top:6%;}
		 
		 
	/*list*/
	.location{width:100%; height:38px; background-color:#f2f2f2; border-bottom:1px solid #e9e9e9;padding-top:17px;}
	.location .frame{width:96%; height:24px; margin:0 auto; overflow:hidden;}
	.location .frame ul{display:block;}
	.location .frame ul li{float:left; height:24px; line-height:24px; margin-right:8px; color:#535353; font-size:15px;}
	.location .frame ul li a{color:#535353;}
	.location .frame ul li a:hover{color:#f00;}
		 
	.main .mainbg .content .n-right{float:right; width:100%; padding-bottom:120px;}
	.main .mainbg .content .n-right .lanmu-title{width:100%; height:50px; line-height:50px; border-bottom:1px solid #ccc; color:#125095; font-size:20px; font-weight:bold; text-align:center;}
	.main .mainbg .content .n-right .lanmu-c{width:100%;  border-bottom:1px dotted #ddd; margin:6px auto 0;}
	.main .mainbg .content .n-right .lanmu-c a{display:block; width:100%; height:46px; overflow:hidden;}
	.main .mainbg .content .n-right .lanmu-c a .lanmu-c-title{float:left; width:75vw; height:46px; line-height:46px; padding-left:16px; font-size:14px; background:url(icon-dot02.jpg) no-repeat 4px 24px; color:#535353; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.main .mainbg .content .n-right .lanmu-c a:hover .lanmu-c-title{color:#f00;}
	.main .mainbg .content .n-right .lanmu-c a .lanmu-c-time2{width:15vw; float:right; height:46px; line-height:46px; text-align:center; color:#888; font-size:16px;}
	.main .mainbg .content .n-right .news-title{width:88%; margin:36px auto 26px; font-size:18px; font-weight:bold; color:#015293; text-align:center; line-height:2; margin:16px auto;}
	.main .mainbg .content .n-right .news-time{width:100%; height:36px; line-height:36px; text-align:center; font-size:14px; color:#535353; background-color:#f3f3f3; margin:0 auto;}
	.main .mainbg .content .n-right .news-content{width:94%; margin:30px auto;}
	.main .mainbg .content .n-right .news-content p{color:#535353; line-height:2.4; text-indent:2em; font-size:15px;}
	.main .mainbg .content .n-right .news-content img{display:block; margin:16px auto; max-width:80%;}
		 
	.fudong2{width:100%; height:76px; position:fixed; bottom:0; left:0;}
	.fudong2 .fudong-nav{width:100%; height:52px; background-color:#00457d; position:absolute; bottom:0; left:0; z-index:10;}	 
	.fudong2 .fudong-nav .fudong-nav-left{float:left; width:42%; height:52px;}
	.fudong2 .fudong-nav .fudong-nav-left ul{margin:0 auto;width:100%; display:block;overflow:hidden; padding:3% 0;}
	.fudong2 .fudong-nav .fudong-nav-left ul li{float:left; width:50%;}
	.fudong2 .fudong-nav .fudong-nav-left .icond1{width:26%;margin:0 auto;}
	.fudong2 .fudong-nav .fudong-nav-left .textd1{width:100%; color:#fff; font-size:13px; text-align:center;margin-top:1%;}  
	.fudong2 .fudong-nav .fudong-nav-right{float:right; width:42%; height:52px;}
	.fudong2 .fudong-nav .fudong-nav-right ul{margin:0 auto;width:100%; display:block;overflow:hidden; padding:3% 0;}
	.fudong2 .fudong-nav .fudong-nav-right ul li{float:left; width:50%;}
	.fudong2 .fudong-nav .fudong-nav-right .icond1{width:26%;margin:0 auto;}
	.fudong2 .fudong-nav .fudong-nav-right .textd1{width:100%; color:#fff; font-size:13px; text-align:center;margin-top:1%;} 
		 
	.fudong2 .fudong-home{width:60px; height:60px; background-color:#00457d; border-radius:50%; position:absolute; top:0; z-index:100; left:0;right:0; bottom:0; margin: auto;}
	.fudong2 .fudong-home img{display:block; margin:4px auto; width:88%;}
} 


 @media screen and (min-width: 768px) and (max-width: 1024px) { 
	img{width:100%;}	
	.top{display:none;}
	.banner{display:none;}
	.main .content .focus{display:none;}
	.main .content .main01 .jc-news	.jc-newstitle{display:none;}
	.i-topnews{display:none;}
	.main .mainbg .content .main02 .main02-left .frame .left-title{display:none;}
	.main .content .main02 .main02-left .frame .left-banner{display:none;}
	.main .mainbg .content .main02 .main02-right .main02-r02{display:none;}
	.down{display:none;}
	.main .content .main02 .main02-r02{display:none;}
	.main .mainbg .content .main02 .main02-right .main02-r01 ul li .main2-r01title .t02{display:none;}
	.n-banner{display:none;}
	.main .mainbg .content .n-left{display:none;}
	.main .mainbg .content .n-right .lanmu-c a .lanmu-c-time{display:none;}
	.main .content .main03{display:none;}
		 
		 
	.i-top{width:100%; height:100px; background-color:#0656ab; position:relative; border-bottom:3px solid #274376;}	
	.i-top .i-home{float:left; width:7.5%; position:absolute;  left:4.5%; top:25px;}
	.i-top .i-home img{width:100%; display:block;} 
	.i-top .i-search{width:54%; height:60px; margin:0 auto; overflow:hidden; padding-top:20px;}
	.i-top .i-search .i-from1{float:left; width:82%; height:60px; }
	.i-top .i-search .i-big{float:right; width:10%; margin-top:12px;}
	.i-input-search{width:100%; height:60px; background-color:transparent; border:none; outline:none; color:#fff; font-size:20px;}
	input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
	color: #fff;}
	.i-top .i-nav{float:left; width:7.5%; position:absolute; right:4.5%; top:25px;}
	.i-top .i-nav img{width:100%; display:block;} 
	.i-banner{width:100%;}
		 
	.nav{width:100%; height:120px;}
	.nav .frame ul{display:block;}
	.nav-line{display:none;}
	.nav .frame ul li{float:left; width:33.2%;height:60px; line-height:60px; border-bottom:1px solid #fff; background-color:#015293; border-right:1px solid #075ea4;}	
	.nav .frame ul li a{display:block; width:100%; height:60px; line-height:60px; color:#fff; font-size:21px; text-align:center; border-right:1px solid #075ea4;}
		 
	.main{width:100%;}
	.main .content{width:96%; margin:0 auto;}
	.main .content .main01 .jc-news{width:100%;}
	.main .content .main01 .jc-news	.i-jc-title{width:100%; height:70px; line-height:70px;border-bottom:1px solid #ddd; background:url(icon-right01.jpg) no-repeat 20px 24px; padding-left:48px; font-size:26px; font-weight:bold; color:#015293; box-sizing:border-box; margin-top:6px;}
		 
	.main .content .main01 .jc-news .jc-list{width:100%;padding-top:6px;}	
	.main .content .main01 .jc-news .jc-list a{display:block; width:100%; height:56px; border-bottom:1px dotted #ddd; overflow:hidden;}
	 .main .content .main01 .jc-news .jc-list a .jc-list-title{float:left; width:85%; height:56px; line-height:56px; color:#4a4a4a; font-size:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;padding-left:26px; background:url(icon-dot.jpg) no-repeat 10px 28px; box-sizing:border-box;}
	 .main .content .main01 .jc-news .jc-list a .jc-list-time{float:right; width:15%; height:56px; line-height:56px; text-align:center; color:#999; font-size:18px;}
	 .main .content .main01 .jc-news .jc-list  a:hover .jc-list-title{color:#f00;}
	.main .content .main01 .jc-news .i-btn{width:36%; height:42px; line-height:42px; margin:22px auto 10px; text-align:center; border:1px solid #b7b7b7; border-radius:20px; color:#535353; font-size:20px;}
		 
	.main .content .main02{width:100%;}
	.main .content .main02 .main02-left{width:100%;}
	.main .content .main02 .main02-left .frame .i-jwgk-title{width:100%; height:70px; line-height:70px;border-bottom:1px solid #ddd; background:url(icon-right01.jpg) no-repeat 20px 24px; padding-left:48px; font-size:26px; font-weight:bold; color:#015293; box-sizing:border-box; margin-top:6px;}
		 
	.main .content .main02 .main02-left .frame .left-content{width:100%; overflow:hidden; padding-top:26px;}
	.main .content .main02 .main02-left .frame .left-content a{float:left; display:block; width:30.5%; height:26vh; margin-left:16px; margin-top:12px;}
	.main .content .main02 .main02-left .frame .left-content a .left-c{width:100%; height:15vh; border-radius:15px; padding-top:4vh;}
	.main .content .main02 .main02-left .frame .left-content a .left-c img{display:block; margin:0 auto; width:50%;}
	.c01{background-color:#5ba0e0;}
	.c02{background-color:#e0af5b;}
	.c03{background-color:#6dc075;}
	.c04{background-color:#b894d9;}
	.c05{background-color:#ffba77;}
	.c06{background-color:#9ebbc6;}
	.main .content .main02 .main02-left .frame .left-content a .left-ctext{width:100%; height:80px; line-height:80px; text-align:center; color:#535353; font-size:24px;}
		 
	.main .content .main02 .main02-right{width:100%;}
	.main .content .main02 .main02-right .main02-r01{width:100%;}
	.main .content .main02 .main02-right .main02-r01 .main2-r01title{width:100%; height:70px; line-height:70px;border-bottom:1px solid #ddd; background:url(icon-right01.jpg) no-repeat 20px 24px; padding-left:48px; font-size:26px; font-weight:bold; color:#015293; box-sizing:border-box; margin-top:6px;}
		 
	.main .content .main02 .main02-right .main02-r01 .main2-r01c{width:100%;}
		 
	.main .content .main02 .main02-right .main02-r01 .main2-r01c{width:100%;margin:6px auto;}
	.main .content .main02 .main02-right .main02-r01 .main2-r01c a{display:block; width:94vw; height:56px; line-height:56px; padding-left:30px; background:url(icon-dot.jpg) no-repeat 10px 26px; color:#535353; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:18px; box-sizing:border-box; border-bottom:1px dotted #ddd; padding-right:10px;}
	.main .content .main02 .main02-right .main02-r01 .main2-r01c a:hover{color:#f00;}
		 
	.main .content .main02 .main02-right .main02-r01 .i-btn{width:36%; height:56px; line-height:56px; margin:22px auto 10px; text-align:center; border:1px solid #b7b7b7; border-radius:20px; color:#535353; font-size:20px;}
		 
	.main .i-banner2{width:98%; margin:14px auto 0; }
	.main .i-banner2 ul{display:block;}
	.main .i-banner2 ul li{width:100%; margin-bottom:10px;}
		 
	.i-down{width:100%; margin-top:30px; margin-bottom:60px;}
		 
	.fudong{width:100%; z-index:999;position:fixed; bottom:0; left:0; overflow:hidden;}
	.fudong ul{max-width:1024px; margin:0 auto;width:100%; background-color:#00457d; display:block;overflow:hidden; padding:2% 0;}
	.fudong ul li{float:left; width:25%;}
	.fudong .icond1{width:35%;margin:0 auto;}
	.fudong .textd1{width:100%; color:#fff; font-size:14px; text-align:center;margin-top:6%;}
		
	/*list*/
	.location{width:100%; height:38px; background-color:#f2f2f2; border-bottom:1px solid #e9e9e9;padding-top:17px;}
	.location .frame{width:96%; height:24px; margin:0 auto; overflow:hidden;}
	.location .frame ul{display:block;}
	.location .frame ul li{float:left; height:24px; line-height:24px; margin-right:8px; color:#535353; font-size:18px;}
	.location .frame ul li a{color:#535353;}
	.location .frame ul li a:hover{color:#f00;}
		 
	.main .mainbg .content .n-right{float:right; width:100%; padding-bottom:200px;}
	.main .mainbg .content .n-right .lanmu-title{width:100%; height:80px; line-height:80px; border-bottom:1px solid #ccc; color:#125095; font-size:26px; font-weight:bold; text-align:center;}
	.main .mainbg .content .n-right .lanmu-c{width:100%; border-bottom:1px dotted #ddd; margin:6px auto 0;}
	.main .mainbg .content .n-right .lanmu-c a{display:block; width:100%; height:60px; overflow:hidden;}
	.main .mainbg .content .n-right .lanmu-c a .lanmu-c-title{float:left; width:75vw; height:60px; line-height:60px; padding-left:26px; font-size:18px; background:url(icon-dot02.jpg) no-repeat 12px 30px; color:#535353; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.main .mainbg .content .n-right .lanmu-c a:hover .lanmu-c-title{color:#f00;}
	.main .mainbg .content .n-right .lanmu-c a .lanmu-c-time2{width:15vw; float:right; height:60px; line-height:60px; text-align:center; color:#888; font-size:16px;}
	
	.main .mainbg .content .n-right .news-title{width:88%; font-size:28px; font-weight:bold; color:#015293; text-align:center; line-height:2; margin:16px auto;}
	.main .mainbg .content .n-right .news-time{width:100%; height:36px; line-height:36px; text-align:center; font-size:14px; color:#535353; background-color:#f3f3f3; margin:0 auto;}
	.main .mainbg .content .n-right .news-content{width:94%; margin:30px auto;}
	.main .mainbg .content .n-right .news-content p{color:#535353; line-height:2.4; text-indent:2em; font-size:22px;}
	.main .mainbg .content .n-right .news-content img{display:block; margin:16px auto; max-width:80%;}
		 
	.fudong2{width:100%; height:210px; position:fixed; bottom:0; left:0;}
	.fudong2 .fudong-nav{width:100%; height:150px; background-color:#00457d; position:absolute; bottom:0; left:0; z-index:10;}	 
	.fudong2 .fudong-nav .fudong-nav-left{float:left; width:42%; height:52px;}
	.fudong2 .fudong-nav .fudong-nav-left ul{margin:0 auto;width:100%; display:block;overflow:hidden; padding:5% 0;}
	.fudong2 .fudong-nav .fudong-nav-left ul li{float:left; width:50%;}
	.fudong2 .fudong-nav .fudong-nav-left .icond1{width:35%;margin:0 auto;}
	.fudong2 .fudong-nav .fudong-nav-left .textd1{width:100%; color:#fff; font-size:24px; text-align:center;margin-top:1%;}  
	.fudong2 .fudong-nav .fudong-nav-right{float:right; width:42%; height:52px;}
	.fudong2 .fudong-nav .fudong-nav-right ul{margin:0 auto;width:100%; display:block;overflow:hidden; padding:5% 0;}
	.fudong2 .fudong-nav .fudong-nav-right ul li{float:left; width:50%;}
	.fudong2 .fudong-nav .fudong-nav-right .icond1{width:35%;margin:0 auto;}
	.fudong2 .fudong-nav .fudong-nav-right .textd1{width:100%; color:#fff; font-size:24px; text-align:center;margin-top:1%;} 
		 
	.fudong2 .fudong-home{width:180px; height:180px; background-color:#00457d; border-radius:50%; position:absolute; top:0; z-index:100; left:0;right:0; bottom:0; margin: auto;}
	.fudong2 .fudong-home img{display:block; margin:14px auto; width:88%;}
}














