﻿    *{
	    margin:0 auto;
	    padding:0;
		font-family:微软雅黑;
		color:#464646;
	}
    body{
	    background:#e6e6e6;
		font-size:14px;
	}
	a{
	    text-decoration:none;
	}
	li{
	    list-style:none;
	}
	.fl{
	    float:left;
	}
	.fr{
	    float:right;
	}
	#db{
	    display:block;
	}
	.clear{
	    clear:both;
	}
	.w-1000{
	    width:1000px;
	}
	.top{

	}
	.top .tool{
	    background:#ffffff;
		height:27px;
		margin-bottom:1px;
	}
	.top .tool p{
	    line-height:27px;
		font-size:12px;
		color:#464646;
	}
	.top .tool p a{
		color:#494949;
		margin-left:5px;
	}
    .top .tool .text-s{
	    height:19px;
	    width:150px;
	    padding-left:10px;
		margin-top:3px;
	    font-size:12px;
		color:#646464;
	    border:1px solid #d7d5d5;
    }
    .top .tool .text-i{
	    height:21px;
	    width:33px;
		margin-top:3px;
		margin-right:10px;
    }
    .top .tool input:focus{
        outline: none;
    }
	.top .banner{
		height:161px;
		position:relative;
	}
	.top .banner img{
	    width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	.top .nav{
		height:75px;
	    margin-top:3px;
	}
	.top .nav p{
	    width:262px;
		height:65px;
text-align: center;
		float:left;
padding-top:8px;
margin-top:2px;
background:#ffffff;
	}
	.top .nav ul{
	    background:url(../images/nav-bg.jpg) no-repeat center center;
		float:left;
		width:738px;
	}
	.top .nav ul li{
	    padding:0 13px 0 13px;
		line-height:75px;
		float:left;
	}
	.top .nav ul li a{
	    color:white;
		font-size:20px;
		font-weight:bolder;
		font-family:宋体;
	}
	.news-top{
		height:85px;
	    margin-top:4px;
	    background:white;
	}
	.news-top p{
	width: 262px;
	height: 75px;
	margin-top: 15px;
	float: left;
	text-align: center;
	}
	.news-top ul{
		float:left;
		width:738px;
		margin-top:5px;
	}
	.news-top ul li{
	    width:100%;
		height:75px;
	   
	}
	.nav-ns{
		height:55px;
		background:url(../images/news-bg.jpg) no-repeat center center;
		overflow:hidden;
		padding:10px 0 10px 0;
		margin-top:5px;
	}
	.nav-ns ul{
		width:1500px;
	}
	.nav-ns ul li{
	    padding-left:14px;
		float:left;
		border-right:1px solid white;
		height:55px;
	}
	.nav-ns ul li a{
	    color:white;
		font-size:16px;	
		margin-left:25px;
		font-weight:bolder;
		font-family:"宋体";
	}
	.nav-ns .li1{
	    line-height:55px;
		width:127px;
	}
	.nav-ns .li2{
	    line-height:27px;
		width:127px;
	}
	.nav-ns .li3{
	    line-height:27px;
		width:225px;
	}
	.nownav{
	    line-height:43px;
	}
	.main{
	    background:url(../images/main-bj.png) repeat-y;
	}
	.main .list-l{
	    width:328px;
		padding:20px;
	}
	.main .list-l ul{
	    width:328px;
		border-top:4px solid #2b70d9;
		padding-top:5px;
		float:left;
	}
	.main .list-l ul li{
	    width:25%;
		text-align:center;
		float:left;
	    line-height:25px;
		font-size:16px;
		font-weight:bold;
		cursor:default;
	}
	.main .list-l .this{
	    border-bottom:3px solid #2b70d9;
		color:#2b70d9;
	}
	.main .list-l #dis{
	    display:block;
	}
	.main .list-l .list{
	    width:328px;
		display:none;
	}
	.main .list-l .list ol{
	    width:328px;
		float:left;
		min-height:660px;
	}
	.main .list-l .list ol li{
	    width:100%;
		border-bottom:1px solid #e6e6e6;
		line-height:28px;
		padding:15px 0 10px 0;
	}
	.main .list-l .list ol li .p1{
	    font-weight:bold;
		height:28px;
		overflow:hidden;
	}
	.main .list-l .list ol li .p2{
	    color:#676767;
	    height:28px;
		overflow:hidden;
	}
	.main .list-l .list .pmore{
	    width:328px;
	    line-height:26px;
		font-weight:bold;
		text-align:center;
		background:#e6e6e6;
		margin-top:20px;
	}
	.main .list-l .list .pmore a{
		color:#676767;
		display:block;
		font-size:12px;
	}
	.main .list-r{
	    width:579px;
		padding:20px 20px 0 20px;
	}
	.main .list-r .cptj{
	    font-size:18px;
		font-weight:bold;
		border-bottom:3px solid #2b70d9;
		line-height:30px;
		margin-top:20px;
	    width:579px;
	}
	.main .list-r .cptj-list{
	    width:579px;
		overflow:hidden;
	}
	.main .list-r .cptj-list ol{
	    width:605px;
		float:left;
		border-top:1px solid #e6e6e6;
	}
	.main .list-r .cptj-list ol li{
	    width:176px;
		padding-right:12px;
		margin:10px 12px 20px 0;
		border-right:1px solid #e6e6e6;
		float:left;	
		line-height:25px;
	}
	.main .list-r .cptj-list ol li .p1{
	    color:#ff5a00;
		font-weight:bold;
		height:25px;
		overflow:hidden;
	}	
	.main .list-r .cptj-list ol li .p2{
	    color:#676767;
		font-size:12px;
		height:75px;
		overflow:hidden;
	}
	.main .list-r .cptj-list ol li img{
	    width:176px;
		height:102px;
	}	
	.jrjg{
	
	}
	.jrjg .part1{
	    width:635px;
		height:87px;
		background:white;
	}
	.jrjg .part1 ul{
	    width:100%;
	}
	.jrjg .part1 ul li{
	    float:left;
		padding:5px 16px 0 16px;
		text-align:center;
	}
	.jrjg .part2{
	    width:351px;
		height:87px;
		margin-left:14px;
	}
	.jrjg .part3{
	    background:white;
		padding:20px;
		width:960px;
		margin-top:15px;
	}
	.jrjg .part3 ul{
	    width:958px;
		border:1px solid #dadada;
		margin-bottom:20px;
		float:left;
	}
	.jrjg .part3 ul li{
	    width:20%;
		text-align:center;
		float:left;
		line-height:44px;
		font-size:18px;
		font-weight:bold;
		background:#f9f9f9;
		cursor:default;
	}	
	.jrjg .part3 .blue{
	    background:#2b70d9;
		color:white;
	}
	.jrjg .part3 #jj{
		display:block;
	}		
	.jrjg .part3 .jrjg-list{
	    width:960px;
		overflow:hidden;
		display:none;
	}	
	.jrjg .part3 .jrjg-list ol{
	    width:980px;
		min-height:572px;
		float:left;
	}
	.jrjg .part3 .jrjg-list ol li{
	    width:289px;
		height:116px;
		margin:10px 20px 10px 0;
		padding:15px 0 0 15px;
		border:1px solid #dadada;
		float:left;
		position:relative;
	}
	.jrjg .part3 .jrjg-list ol li:hover{
		border:1px solid #2b70d9;
	}
	.jrjg .part3 .jrjg-list ol li img{
	    position:absolute;
		top:15px;
		left:15px;
	}	
	.jrjg .part3 .jrjg-list ol li .p1{
		line-height:40px;
		font-size:16px;
		font-weight:bold;
		margin-left:55px;
		margin-bottom:10px;
		height:40px;
		width:219px;
		overflow:hidden;
	}
	.jrjg .part3 .jrjg-list ol li .p2{
        width:274px;
		line-height:20px;
		min-height:30px;
		overflow:hidden;
	}
	.jrjg .part3 .jrjg-list .page{
	    width:960px;
		text-align:center;
		padding:30px 0 40px 0;
	}
	.jrjg .part3 .jrjg-list .page a{
		padding:5px 10px 5px 10px;
		border:1px solid #dadada;
		font-size:12px;
	}
	.jrjg .part3 .jrjg-list .page b{
		padding:5px 10px 5px 10px;
		border:1px solid #dadada;
		font-size:12px;
	}
	.jgfm{
	    background:white;
		padding:20px 20px 0 20px;
		width:960px;
	}
	.jgfm .l-nav{
	    width:190px;
		padding-right:25px;
		overflow:hidden;
	}
	.jgfm .l-nav ul{
	    width:210px;
		float:left;
	}
	.jgfm .l-nav ul li{
	    width:210px;	
	    float:left;
		text-align:center;
		margin-bottom:20px;
	}
	.jgfm .l-nav ul li a{
	    font-size:18px;
		background:url(../images/dark.png) no-repeat left center;
		line-height:77px;
		font-size:18px;
		font-weight:bold;
		display:block;
		padding-right:20px;
	}
	.jgfm .l-nav ul li a:hover{
		background:url(../images/blue.png) no-repeat left center;
		color:white;
	}
	.jgfm .l-nav .aa{

	}
	.jgfm .l-nav .aa a{
	    background:url(../images/blue.png) no-repeat left center;
		color:white;
	}
	.jgfm .l-nav img{
		margin-bottom:20px;
		float:left;
		width:190px;
	}
	.jgfm .r-list{
	    width:745px;
	}
	.jgfm .r-list .mtop{
	    width:745px;
		height:75px;
	}
	.jgfm .r-list .mtop img{
	    float:left;
		margin-top:17px;
		margin-right:10px;
width:50px;	
	}
	.jgfm .r-list .mtop span{
	    line-height:75px;
		font-size:24px;
		font-weight:bold;
		float:left;
	}
	.jgfm .r-list .mtop i{
	    line-height:75px;
		background:url(../images/pnumber.png) no-repeat left center;
		padding-left:35px;
		float:right;
		font-family:Arial;
		font-size:20px;
		color:#be0000;
	}
	.jgfm .r-list ul{
	    line-height:44px;
		width:743px;
		border:1px solid #e6e6e6;
		border-bottom:0;
		background:#f3f7fd;
		float:left;
	}
	.jgfm .r-list ul li{
	    width:25%;
		float:left;
		text-align:center;
		font-size:16px;
		cursor:default;
		background:url(../images/nav-b-bj0.png) no-repeat center bottom;
	}
	.jgfm .r-list .ll{
	    color:#2b70d9;
		background:url(../images/nav-b-bj1.png) no-repeat center bottom;
	}
	.jgfm .r-list #dd{
		display:block;
	}
	.jgfm .r-list .c-div{
	    width:745px;
		display:none;
	}
	.jgfm .r-list .c-div .list{
        width:745px;
	}
	.jgfm .r-list .c-div .list ol{
	    float:left;
		width:730px;
		padding:15px 0 15px 15px;
		
	}
	.jgfm .r-list .c-div .list ol li{
	    list-style-image:url(../images/point.png);
		float:left;
		width:727px;
		line-height:30px;
	}
	.jgfm .r-list .c-div .list ol li a{
		font-size:16px;
	}
	.jgfm .r-list .c-div .list ol li span{
		float:right;
		font-size:16px;
	}
	.jgfm .r-list .c-div .list .page{
        width:745px;
		text-align:center;
		padding:20px 0 50px 0;
	}
	.jgfm .r-list .c-div .list .page a {
		font-size:12px;
		display:block;
		background:#dadada;
		line-height:25px;
	}
	.jgfm .r-list .c-div .list .page b{
		font-size:12px;
		margin-right:5px;
	}
	.jgfm .r-list .c-div .diy{
	    padding:20px;
		line-height:30px;
		font-size:16px;
	}
    .tbch{
	
	}
	.tbch .top{
	    padding:20px;
		background:white;
		width:960px;
	}
    .tbch .top .text{
	    width:238px;
		height:303px;
		overflow:hidden;
		display:none;
	}
	.tbch .top .text h1{
	    font-size:18px;
		line-height:40px;
	}
	.tbch .top .text p{
	    text-indent:2em;
		line-height:30px;
	}
	.tbch .min{
	    background:url(../images/tbch-bj.png) repeat-y;
		margin-top:15px;
	}
	.tbch .min .part-l{
	    width:586px;
		padding:15px 15px 20px 20px;
	}
	.tbch .min .part-l h1{
	    width:556px;
	    float:left;
	    padding-left:30px;
		margin-bottom:20px;
		background:url(../images/ztzl-bj.png) no-repeat center center;
	}
    .tbch .min .part-l h1 p{
	    background:url(../images/ztzl.png) no-repeat left center;
		color:white;
		font-size:18px;
		padding-left:35px;
		line-height:41px;
	}
    .tbch .min .part-l ul{
	    width:100%;
		min-height:920px;
		float:left;
	}
    .tbch .min .part-l ul li{
	    width:554px;
		border:1px solid #dadada;
		height:132px;
		float:left;
		margin-bottom:20px;
		padding:15px;
	}
    .tbch .min .part-l ul li .div1{
	    margin-right:20px;
		width:359px;
		height:132px;
	}
    .tbch .min .part-l ul li .div1 .p1{
	    font-size:18px;
		line-height:18px;
		font-weight:bold;
		margin-bottom:15px;
		height:18px;
		overflow:hidden;		
	}
    .tbch .min .part-l ul li .div1 .p2{
		line-height:27px;
		max-height:81px;
		overflow:hidden;
	}	
    .tbch .min .part-l ul li .div1 .p3{
	    font-size:12px;
		line-height:30px;
	}
    .tbch .min .part-l ul li .div2{
	    width:175px;
		height:132px;
	}
    .tbch .min .part-l ul li .div2 img{
	    width:175px;
		height:120px;
	}		
    .tbch .min .part-l ul li .div2 a{
	    font-size:12px;
		float:right;
		line-height:22px;
	}	
    .tbch .min .part-l .more{
	    height:26px;
		background:#e6e6e6;
		text-align:center;
		width:100%;
	}
    .tbch .min .part-l .more a{
		font-weight:bold;
		line-height:26px;
	}				
	.tbch .min .part-r{
	    width:324px;
		padding:0 20px 0 20px;
max-height:1040px;
		overflow:hidden;
	}
	.tbch .min .part-r .bt{
	    border-top:7px solid #2b70d9;
		line-height:43px;
		font-size:18px;
		font-weight:bold;
	}
	.tbch .min .part-r .a-more{
		margin-top:7px;
		padding-top:14px;
	}
	.tbch .min .part-r .tt{
		width:324px;
		border-bottom:1px solid #dadada;
		padding-bottom:10px;
	}
	.tbch .min .part-r .tt img{
		width:calc(100% - 2px);
		height:182px;
		border:1px solid #dadada;
	}
	.tbch .min .part-r .tt h1{
		line-height:40px;
		height:40px;
		font-size:14px;
		overflow:hidden;
	}
	.tbch .min .part-r .tt p{
		line-height:22px;
		max-height:44px;
		overflow:hidden;
	}
	.tbch .min .part-r ul{
        width:324px;
		margin-top:10px;
	}
	.tbch .min .part-r ul li{
        width:100%;
		float:left;
		line-height:29px;
	}
	.tbch .min .part-r ul li img{
        margin-top:10px;
		width:100%;
		height:97px;
	}
	.tbch .min .part-r ul li span{
        padding-left:15px;
		background:url(../images/point.png) no-repeat left center;
	}
	.tsjr{
	    background:white;
	}
	.tsjr #tx{
	    display:block;
	}
	.tsjr .img-top{
	    position:relative;
	    width:960px;
		height:355px;
		padding:15px 20px 15px 20px;
		display:none;
	}
	.tsjr .img-top .img-box{
	    width:762px;
		height:355px;
		position:relative;
		margin-right:13px;
	}
	.tsjr .img-top .img-box img{
	    width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	.tsjr .img-top ul{
	    width:185px;
		height:355px;
		overflow:hidden;
		float:left;
	}
	.tsjr .img-top ul li{
	    width:100%;
		float:left;
		height:82px;
		margin-bottom:9px;
	}
	.tsjr .img-top ul li img{
	    width:100%;
		height:100%;
	}
	.tsjr .img-top ol{
	    width:185px;
		height:364px;
		top:15px;
		right:20px;
		position:absolute;
	}
	.tsjr .img-top ol li{
	    width:100%;
		float:left;
		height:82px;
		margin-bottom:9px;
		background:white;
		opacity:0.4;
	}
	.tsjr .img-top .xz{
		background:none;
	}
	.tsjr .img-bt{
		width:960px;
		height:30px;
		text-align:right;
	}
	.tsjr .img-bt a{
		padding:2px 20px 2px 20px;
		background:#f9f9f9;
		border:1px solid #dadada;
		border-radius:10px;
		font-size:12px;
	}
	.tsjr .img-bt .ax{
		font-weight:bold;
	}
	.tsjr-img{
	    background:url(../images/img-bj.png) repeat-y;
		margin-top:15px;
	}
	.tsjr-img .img-l{
	    width:647px;
		padding:15px 20px 15px 20px;
	}
	.tsjr-img .img-l ul{
	    width:647px;
		min-height:792px;
		border-top:2px solid #2b70d9;
		float:left;
	}
	.tsjr-img .img-l ul li{
	    width:100%;
		height:101px;
		float:left;
		padding:15px 0 15px 0;
		border-bottom:1px solid #e6e6e6;
	}
	.tsjr-img .img-l ul li img{
	    width:167px;
		height:101px;
		float:left;
	}
	.tsjr-img .img-l ul li h1{
	    width:465px;
	    font-size:18px;
		height:25px;
		line-height:25px;
		overflow:hidden;
		margin-left:15px;
		float:left;
	}
	.tsjr-img .img-l ul li .p1{
	    width:465px;
		margin:8px 0 8px 15px;
		height:40px;
		line-height:20px;
		overflow:hidden;
	}
	.tsjr-img .img-l ul li .p2{
	    width:465px;
		margin-left:15px;
		height:20px;
		line-height:20px;
	}	
	.tsjr-img .img-l ul li .p2 span{
	    float:right;
		color:#786f6f;
	}
	.tsjr-img .img-l ul li .p2 a{
	    color:#786f6f;
	}
	.tsjr-img .img-l .more{
	    line-height:26px;
		background:#e6e6e6;
		text-align:center;
		width:647px;
	}
	.tsjr-img .img-l .more a{
	    font-size:12px;
		font-weight:bold;
	}
	.tsjr-img .img-r{
	    width:265px;
		padding:15px;
	}
	.tsjr-img .img-r ul{
	    width:265px;
		margin-top:10px;
		border-top:1px solid #e6e6e6;
	}
	.tsjr-img .img-r ul li{
	    width:100%;
		margin-top:13px;
		float:left;
	}
	.tsjr-img .img-r ul li img{
	    width:calc(100% - 2px);
		border:1px solid #dadada;
		height:167px;
	}
	.tsjr-img .img-r ul li span{
        padding-left:10px;
		background:url(../images/point.png) no-repeat left center;
	}
/*图片列表*/
	.tsjr-img .img-l1{
	    width:630px;
		padding:0px 20px 0px 30px;
	}
	.tsjr-img .img-l1 ul{
	    width:610px;
		min-height:792px;
		border-top:2px solid #2b70d9;
		float:left;
	}
	.tsjr-img .img-l1 ul li{
	    width:100%;
		height:101px;
		float:left;
		padding:15px 0 15px 0;
		border-bottom:1px solid #e6e6e6;
	}
	.tsjr-img .img-l1 ul li img{
	    width:167px;
		height:101px;
		float:left;
	}
	.tsjr-img .img-l1 ul li h1{
	    width:420px;
	    font-size:18px;
		height:25px;
		line-height:25px;
		overflow:hidden;
		margin-left:15px;
		float:left;
	}
	.tsjr-img .img-l1 ul li .p1{
	    width:420px;
		margin:8px 0 8px 15px;
		height:40px;
		line-height:20px;
		overflow:hidden;
	}
	.tsjr-img .img-l1 ul li .p2{
	    width:420px;
		margin-left:15px;
		height:20px;
		line-height:20px;
	}	
	.tsjr-img .img-l1 ul li .p2 span{
	    float:right;
		color:#786f6f;
	}
	.tsjr-img .img-l1 ul li .p2 a{
	    color:#786f6f;
	}
	
	/*图片列表结束*/

	.xwzx{
	    
	}
	.xwzx .img-sport{
	    width:660px;
		height:326px;
		padding:13px 0 13px 0;
		background:white;
	}
	.xwzx .list-sport{
	    width:660px;
		height:266px;
		border-top:3px solid #2b70d9;
		background:white;
		margin-top:10px;
	}
	.xwzx .list-sport .more-t{
	    height:36px;
		width:100%;
		background:#f5f5f5;
		border-bottom:1px solid #e6e6e6;
	}
	.xwzx .list-sport .more-t ol{
		float:left;
	}
	.xwzx .list-sport .more-t ol li{
	    width:168px;
		line-height:36px;
		float:left;
		text-align:center;
		border-left:1px solid #e6e6e6;
		font-size:16px;
		font-weight:bold;
		cursor:default;
	}	
	.xwzx .list-sport .more-t .lia{
	    background:url(../images/up.png) no-repeat center bottom;
		color:#2b70d9;
	}
	.xwzx .list-sport .more-t a{
	    font-weight:bold;
		float:right;
		line-height:36px;
		margin-right:20px;
		display:none;
	}
	.xwzx .list-sport .more-t .ad{
	    display:block;
	}
	.xwzx .list-sport .d-b{
	    display:block;
	}	
	.xwzx .list-sport ul{
	    width:620px;
		padding:10px 20px 0 20px;
		display:none;
	}
	.xwzx .list-sport ul li{
	    width:100%;
		float:left;
		list-style-image:url(../images/point.png);
		line-height:30px;
	}
	.xwzx .list-sport ul li span{
	    float:right;
		color:#abaaaa;
	}
	.xwzx .list-long{
	    width:290px;
		height:631px;
		background:white;
		padding:0 20px 0 20px;
	}
	.xwzx .list-long p{
	    overflow:hidden;
		float:left;
		font-size:12px;
		color:black;
padding-top:5px;
	}
	.xwzx .list-long .zb-t{
	    width:57%;
		font-weight:bold;
		text-align:center;
		line-height:60px;
		height:50px;
	}
	.xwzx .list-long .dw-t{
	    width:21%;
		margin-left:1%;
		text-align:center;
		font-weight:bold;
		line-height:60px;
		height:50px;	}
	.xwzx .list-long .sj-t{
	    width:20%;
		margin-left:1%;
		text-align:center;
		font-weight:bold;
		line-height:60px;
		height:50px;
	}
	.xwzx .list-long .demo{
	    width:290px;
		height:576px;
		overflow:hidden;
	}	
	.xwzx .list-long .demo ul{
	    width:290px;
		float:left;
	}
	.xwzx .list-long .demo ul li{
	    width:290px;
		line-height:32px;
	}
	.xwzx .list-long .demo ul li .zb{
	    width:57%;
	}
	.xwzx .list-long .demo ul li .dw{
	    width:21%;
		margin-left:1%;
		text-align:center;
	}
	.xwzx .list-long .demo ul li .sj{
	    width:20%;
		margin-left:1%;
		text-align:center;
	}
	.pic{
	    margin-top:10px;
		height:87px;
		width:1012px;
		overflow:hidden;
	}
	.pic img{
	    float:left;
		margin-right:6px;
		margin-left:6px;
	}
	.copy{
	    margin-top:15px;
		height:347px;
		width:1010px;
	}
	.copy .c-list{
	    width:495px;
		height:347px;
		margin-right:5px;
		margin-left:5px;
		float:left;
		background:white;
	}	
	.copy .c-list ol{
	    width:100%;
		height:36px;
		border-top:3px solid #2b70d9;
		border-bottom:1px solid #e6e6e6;
	}
	.copy .c-list ol li{
	    width:122px;;
		line-height:36px;
		float:left;
		text-align:center;
		font-size:16px;
		font-weight:bold;
		border-left:1px solid #e6e6e6;
		cursor:default;
	}
	.copy .c-list .lic{
	    background:url(../images/up.png) no-repeat center bottom;
		color:#2b70d9;
	}
	.copy .c-list .do{
	    display:none;
	}
	.copy .c-list #d-b{
	    display:block;
	}
	.copy .c-list #d-k{
	    display:block;
	}
	.copy .c-list .tj{
	    width:425px;
		height:101px;
		border:1px solid #e6e6e6;
		margin-top:20px;
		padding:7px 15px 7px 15px;
		line-height:25px;
	}
	.copy .c-list .tj img{
	    width:174px;
		height:101px;
		float:left;
	}
	.copy .c-list .tj img{
	    width:174px;
		height:101px;
		float:left;
	}
	.copy .c-list .tj p{
	    width:241px;
        height:75px;
        overflow:hidden;
		float:left;
		margin-left:10px;
	}	
	.copy .c-list .tj a{
        float:right;
	}
	.copy .c-list ul{
	    width:445px;
		height:112px;
		padding:10px 20px 0 30px;
	}
	.copy .c-list ul li{
	    width:100%;
		float:left;
		list-style-image:url(../images/point.png);
		line-height:28px;
	}
	.copy .c-list ul li span{
	    float:right;
		color:#abaaaa;
	}
	.copy .c-list .c-more{
	   line-height:26px;
	   background:#dbd9d9;
	   font-weight:bold;
	   float:left;
	   margin-left:20px;
	   margin-top:10px;
	   width:455px;
	   text-align:center;
	}			
	.copy-t{
	    margin-top:10px;
	}
	.copy-t .zt{
	    width:718px;
		height:86px;
		float:left;
	}	
	.copy-t .zt img{
	    width:100%;
		height:100%;
	}
	.copy-t .c-left{
	    width:718px;
		height:292px;
		float:left;
		background:white;
		margin-top:15px;
	}
	.copy-t .c-left ol{
	    width:100%;
		height:36px;
		border-top:3px solid #2b70d9;
		border-bottom:1px solid #e6e6e6;
	}
	.copy-t .c-left ol li{
	    width:178px;
		line-height:36px;
		float:left;
		text-align:center;
		font-size:16px;
		font-weight:bold;
		border-left:1px solid #e6e6e6;
		cursor:default;
	}
	.copy-t .c-left .lit{
	    background:url(../images/up.png) no-repeat center bottom;
		color:#2b70d9;
	}
	.copy-t .c-left .do{
	    display:none;
	}
	.copy-t .c-left #d-l{
	    display:block;
	}
	.copy-t .c-left .p-news{
	    width:208px;
		height:167px;
		float:left;
		margin-left:20px;
		margin-top:20px;
		position:relative;
	}
	.copy-t .c-left .p-news img{
	    width:100%;
		height:100%;
	}
	.copy-t .c-left .p-news p{
	    position:absolute;
		bottom:0;
		left:0;
		background:black;
		opacity:0.7;
		line-height:28px;
		color:white;
		height:28px;
		overflow:hidden;
		width:188px;
		padding:0 10px 0 10px;
	}	
	.copy-t .c-left ul{
	    width:440px;
		height:168px;
	    padding:20px 20px 0 30px;
		float:left;
	}
	.copy-t .c-left ul li{
	    width:100%;
		float:left;
		list-style-image:url(../images/point.png);
		line-height:28px;
	}
	.copy-t .c-left ul li span{
	    float:right;
		color:#abaaaa;
	}
	.copy-t .c-left .t-more{
	   line-height:26px;
	   background:#dbd9d9;
	   font-weight:bold;
	   float:left;
	   margin-left:20px;
	   margin-top:20px;
	   width:678px;
	   text-align:center;
	}	
	.copy-t .c-right{
	    width:270px;
		height:393px;
		float:right;
		background:white;
		margin-left:12px;
	}
	.copy-t .c-right .gcsy{
	    width:29px;
		height:243px;
		float:left;
		padding:150px 0 0 11px;
		background:url(../images/gcsy.jpg) no-repeat center center;
	}
	.copy-t .c-right .gcsy a{
		font-size:18px;
		color:white;
	}
    .copy-t .c-right ul{
	    width:200px;
		float:left;
		margin-left:10px;
		margin-top:20px;
	}
    .copy-t .c-right ul li{
	    width:200px;
		float:left;
		margin-bottom:10px;
	}
    .copy-t .c-right ul li .img-d{
	    width:200px;
		height:122px;
		position:relative;
		margin-bottom:5px;
	}	
    .copy-t .c-right ul li .img-d img{
	    width:100%;
		height:100%;
	}
    .copy-t .c-right ul li .img-d p{
	    width:200px;
		text-align:center;
		background:black;
		opacity:0.7;
		position:absolute;
		bottom:0;
		left:0;
		color:white;
	}
    .copy-t .c-right ul li .pp{
	    line-height:25px;
		height:50px;
		overflow:hidden;
		position:relative;
	}
    .copy-t .c-right ul li .pp a{
        position:absolute;
		right:0;
		bottom:0;
		background:white;
	}
	.news-list{
	    margin-top:5px;
	}
	.news-list .n-left{
	    width:667px;
		min-height:942px;
		float:left;
		background:white;
	}
	.news-list .n-left .lbbt{
	    font-size:24px;
		font-weight:bold;
		line-height:33px;
		background:url(../images/lblogo.jpg) no-repeat left center;
		padding-left:32px;
		margin:10px 0 20px 0;
		color:#2b70d9;
		float:left;
	}
	.news-list .n-left .list-zt{
	    width:100%;
		height:764px;
		float:left;
	}
	.news-list .n-left .list-zt ul{
	    width:593px;
		float:left;
		height:155px;
		margin:0 0 20px 32px;
		padding:15px 0 0 20px;
		border-top:1px solid #c8c8c8;
	}
	.news-list .n-left .list-zt ul li{
	    width:100%;
		float:left;
		list-style-image:url(../images/point.png);
		line-height:31px;
	}
	.news-list .n-left .list-zt ul li span{
	    float:right;
	}
	.news-list .n-left .page{
	    width:613px;
		text-align:center;
		margin-left:32px;
		float:left;
		line-height:104px;
		border-top:1px solid #c8c8c8;
	}
	.news-list .n-left .page a,b{
		font-size:14px;
		margin-right:5px;
	}
	.news-list .n-left .art-text{
	    width:667px;
		min-height:1076px;
	}
	.news-list .n-left .art-text .zw-bt{
	    width:627px;
		height:79px;
		margin-left:20px;
		padding-top:25px;
		border-bottom:1px solid #c8c8c8;
	}
	.news-list .n-left .art-text .zw-bt h1{
	    font-size:28px;
		text-align:center;
padding-bottom:8px;
	}
	.news-list .n-left .art-text .zw-bt p{
	    font-size:12px;
		width:calc(50% - 10px);
		line-height:39px;
		float:left;
	}	
	.news-list .n-left .art-text .zw-bt .p1{
		text-align:right;	
		margin-right:20px;
	}
	.news-list .n-left .art-text .zw-bt .p2{
		text-align:left;
	}
	.news-list .n-left .art-text .zw-nr{
        width:567px;
		min-height:831px;
		padding:40px 50px 40px 50px;
		font-size:16px;
		color:#3c3c3c;
		line-height:25px;
	}
    .news-list .n-left .art-text .zw-nr .top-bt{
	    text-align:center;
	}
    .news-list .n-left .art-text .zw-nr .top-fbt{
	    font-weight:bold;
	    text-align:center;
	}
    .news-list .n-left .art-text .zw-nr .sl{
	    margin-top:30px;
		width:100%;
	}
    .news-list .n-left .art-text .zw-nr .tp{
	    text-align:center;
	}
    .news-list .n-left .art-text .zw-nr .dl{
	    margin-top:30px;
		text-indent:2em;
	}					
	.news-list .n-left .art-text .zw-db{
        width:627px;
		height:69px;
		margin-left:20px;
		border-top:1px solid #c8c8c8;
	}
	.news-list .n-left .art-text .zw-db p{
        float:left;
		line-height:64px;
		margin-right:10px;
	}
	.news-list .n-left .art-text .zw-db span{
        float:right;
		line-height:64px;
	}						
	.news-list .n-right{
	    width:318px;
		float:right;
	}
	.news-list .n-right img{
	    width:318px;
		margin-bottom:10px;
	}
	.news-list .n-right .h24{
	    width:288px;
		height:310px;
		background:white;
		padding:15px;
		margin-bottom:10px;
	}
	.news-list .n-right .h24 .h-t{
		background:url(../images/24h.jpg) no-repeat left center;
		padding-left:37px;
		line-height:30px;
	}
	.news-list .n-right .h24 .h-t a{
		font-size:18px;
		font-weight:bold;
	}
	.news-list .n-right .h24 ul{
	    width:268px;
		height:auto;
		padding-left:20px;
		margin-top:8px;
		background:url(../images/num.jpg) no-repeat left 7px;
	}
	.news-list .n-right .h24 ul li{
	    width:268px;
		line-height:28px;
		height:28px;
		overflow:hidden;
	}
	.news-list .n-right .zttj{
	    width:278px;
		height:392px;
		background:white;
		padding:0 20px 0 20px;
	}
	.news-list .n-right .zttj .z-t{
	    font-size:18px;
		font-weight:bold;
		color:#2b70d9;
		line-height:46px;
	}	
	.news-list .n-right .zttj img{
	    width:276px;
		height:198px;
		border:1px solid #c5c2c2;
	}
	.news-list .n-right .zttj .z-p{
	    width:278px;
		line-height:21px;
		height:105px;
		overflow:hidden;
		position:relative;
	}
	.news-list .n-right .zttj .z-p a{
	    position:absolute;
		right:0;
		bottom:0;
		background:white;
	}	
	.bottom{
	    border-top:4px solid #2b70d9;
		margin-top:20px;
		padding-top:7px;
	}
	.bottom .flink{
	    border-bottom:1px solid #cfcfcf;
	}
    .bottom .flink span{
        color:#0474d0;
	    line-height:22px;
	    width:100px;
	    text-align:center;
	    font-weight:bold;
	    float:left;
	}
    .bottom .flink ul{
        width:900px;
	    float:left;
    }
    .bottom .flink ul li{
        float:left;
	    margin-right:30px;
	    cursor:default;
	    font-weight:bold;
	    line-height:22px;
	    padding:0px 10px 0px 10px;
    }
    .bottom .flink .dq{
        background:#0474d0;
	    color:white;
    }
    .bottom .flink .d-b{
        display:block;
    }
    .bottom .flink ol{
        padding:0px 100px 0px 100px;
	    width:800px;
	    float:left;
	    display:none;
    }
    .bottom .flink ol li{
        width:180px;
	    float:left;
    }
    .bottom .flink ol li a{
        line-height:35px;
    }
	.bottom .webinfo{
	    text-align:center;
	    line-height:25px;
	    padding-top:10px;
	    padding-bottom:20px;
	}
	.bottom .webinfo .ba{
	    padding-left:22px;
		background:url(../images/gaba.png) no-repeat left center;
    }
	