	body {
		min-width: 1250px;
	}
	.fonts {
		font-size: 15px !important;
	}
	.nav-boxs,
	.pc-none,
	.min-bottom-logo,
	.move-list-bg {
		display: none;
	}
	.m0 {
		margin-top: 0px !important;
	}
	.ov {
		overflow: hidden;
	}
	.fl {
		float: left;
	}
	.fr {
		float: right;
	}
	.big-title a:hover,
	.more a:hover,
	.notice-list li a:hover h3,
	.notice-list li a:hover h4,
	.table-list li:hover a,
	.table-list li:hover span,
	.con32 li a:hover {
		color: #9b2421 !important;
	}
.notice-list {margin-top:5px;padding:10px;}

          .list-banner{width:100%;height:auto;margin:0 auto;}
.list-banner img{width:100%;height:100%;}
	.top-box {
		width: 100%;
		height: 120px;
                      padding:18px 0;
                      background: #a41907;
                     
	}
	.top {   		width: 1200px;
		margin: 0 auto;
		overflow: hidden;
	}
	.logo {    margin-top:10px;

		display: block;
		width: 836px;
		height: 100px;
		float: left;
                    	}
	.search { 
		width: 220px;
		float: right;
		margin-top: 40px;
		height: 26px;
		padding: 6px 5px;
		background: none;
		overflow: hidden;
		border-radius: 21px;
		border: 1px solid #fff;
	}
	.search-text {
		width: 150px;
		float: left;
		line-height: 26px;
		color: #fff;
		background: none;
		border: none;
		padding-left: 15px;
	}
	.search-image {
		width: 20px;
		height: 20px;
		float: right;
		margin-top: 3px;
		cursor: pointer;
		margin-right: 10px;
	}
	/**********菜单带二级菜单***********开始*******/
	.nav-box {
		width: 100%;
		background: #fff1f1;
		height: 54px;
	}
	.nav {
		width: 1200px;
		margin: 0 auto;
		overflow: hidden;
		height: 54px;
	}
	.nav>li {
				float: left;
	}
	.nav>li>a {
		
		display: block;
		height: 54px;
		line-height: 54px;
		text-align: center;
		color: #1a1a1a;
		font-size: 20px;
                     -webkit-border-radius: 0px;-moz-border-radius: 0px;-o-border-radius: 0px;-ms-border-radius: 0px;border-radius: 0px;
               
	}


.link-box{height:40px;background-color:#f2f2f2;padding-top:15px;}
.link{width:1200px;overflow:hidden;margin:0 auto;height:25px;}
.link-title{float:left;line-height:25px;width:80px;overflow:hidden;height:25px;font-weight:700; }
.link-title span{color:#700d13;float:left;font-size:16px;}
.link-title p{color:#808080;float:left;}
.link-line{width:30px;height:1px; background:#afafaf;float:left;margin-top:35px;margin-left:7px;}
.link li{float:left;margin-left:12px;height:25px;}
.link li a{line-height:25px;color:#1a1a1a;font-size:16px;}
.link li a:hover{line-height:25px;color:#700d13;font-size:16px;}     
            .wraphome{width:100%;margin:0 auto;}
          .loca{float:right;
                font-size:16px;
                padding-top:5px;
}
          .loca a{ font-size:16px;
                padding-top:5px;
color: #333;}
	.nav>img {
		display: block;
		float: left;
		margin: 15px 3px;
	}
	.nav>li>a:hover {
		background-color: #a41907;
		color: #fff;
	}
	.nav>li>ul {
		display: none;
	}
	.nav>li:hover>ul {
		display: block;
		/*background: #bb5345;*/
                     background-color:rgba(250,4,4,0.6); 
		width: 120px;
				position: absolute;
		z-index: 20;
		padding-bottom:10px;	}
	.nav>li:hover>ul li a {
		border-bottom: 1px dashed #f2f2f2;
                    		/*line-height: 40px;*/
		display: block;
				margin: 0 auto;
		text-align: center;
		color: #fff;
                     font-size: 16px;
                     padding:15px 0;
	}
	.nav>li:hover>ul li a:hover {
		font-size: 16px; background-color:rgba(251,1,1,0.7); 

	}
.dropdown-menu {border:none;-webkit-box-shadow: 0 3px 12px rgba(0,0,0,.05);box-shadow: 0 3px 12px rgba(0,0,0,.05);-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
	/**********菜单带二级菜单***********结束*******/
	/**********banner***********开始*******/
	.focuss {
		width: 100%;
		max-width: 1400px;
		margin: 0 auto;
		position: relative;
		overflow: hidden;
	}
	.focuspics li a img {
		width: 100%;
	}
	.focuss .nums {
		overflow: hidden;
		height: 25px;
		position: absolute;
		bottom: 2px;
		left: 48%;
		zoom: 1;
		z-index: 3;
	}
	.focuss .nums li {
		width: 12px;
		height: 12px;
		line-height: 12px;
		text-align: center;
		color: #FFFFFF;
		background: #fff;
		margin-right: 10px;
		border-radius: 50%;
		cursor: pointer;
		float: left;
		border: 1px solid #9b2421;
	}
	.focuss .nums li.on {
		background: #9b2421;
	}
	.focuss .prev,
	.focuss .next {
		display: block;
		width: 60px;
		height: 60px;
		background: url(../images/btn.png) no-repeat;
		position: absolute;
		top: 140px;
		opacity: 0.3;
	}
	.focuss .prev {
		left: 100px;
	}
	.focuss .next {
		right: 100px;
		background-position: right;
	}
	.news-big-box {
		width: 1200px;
		margin: 0 auto;
	}
	.big-title {
		overflow: hidden;
		width: 100%;
		margin-top: 10px;
	}
	.big-title .title { 
		width: 100%;
		                      }
           .big-title .title a{float:right;}
	.title h4 {
		width: 200px;
		font-size: 26px;
		color: #1a1a1a;
		line-height: 52px;
		display: block;
		height: 52px;
		cursor: pointer;
		text-indent: 38px;
			}
	.title div {
		width: 50px;
		height: 4px;
		background: #9b2421;
		margin: 0 auto;
	}
	.big-titlea {
		float: right;
		line-height: 90px;
		color: #808080;
		font-size: 16px;
	}
	.news-box {
		width: 1200px;
		margin: 0 auto;
		overflow: hidden;
	}
	.news-img {
		width: 590px;
		float: left;
	}
	.focus {
		width: 580px;
		height: 370px;
		position: relative;
		overflow: hidden;
	}
	.focus .num {
		overflow: hidden;
		height: 25px;
		position: absolute;
		bottom: 1px;
		right: 10px;
		zoom: 1;
		z-index: 15;
	}
	.focus .num li {
		width: 10px;
		height: 10px;
		line-height: 10px;
		text-align: center;
		color: #fff;
		background: #fff;
		margin-right: 5px;
		cursor: pointer;
		float: left;
		opacity: 1;
		font-size: 1px;
	}
	.focus .num li.on {
		background: #bd0e17;
		opacity: 1.0;
	}
	.focuspic li a img {
		width: 580px;
		height: 370px;
	}
	.focuspic li a {
		position: relative;
		display: block;
		width: 550px;
		height: 370px;
	}

/**new 带标题banner*/

.bannerWrap {
	width: 100%;
	margin: 0 auto;
	height: auto;
	overflow: hidden;
}
/*banner*/
.ibanner{ width:100%;  overflow:hidden; position:relative;}
.ibanner .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.ibanner .hd ul{ overflow:hidden; zoom:1; float:left;}
.ibanner .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
.ibanner .hd ul li.on{ background:#f00; color:#fff;}
.ibanner .bd{ position:relative; height:100%; z-index:0;}
.ibanner .bd li{ zoom:1; vertical-align:middle; position: relative ;}
.ibanner .bd li h1{position: absolute; bottom: 10px; left: 18%; background:url(../images/tt_bg.png); font-size: 24px; color: #ffffff; padding: 5px 10px;}
.ibanner .bd img{ width:100%;  display:block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.ibanner .prev,
.ibanner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:45px; height:80px; background:url(../images/slider-arrow.png) -120px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.ibanner .next{ left:auto; right:3%; background-position:-2px 5px; width: 45px; height: 80px;}
.ibanner .prev:hover,
.ibanner .next:hover{ filter:alpha(opacity=100);opacity:1;}
.ibanner .prevStop{ display:none;}
.ibanner .nextStop{ display:none;}

/*服务按钮*/
.no1_con{ margin-top:0px;
  		width: 100%;
          margin-bottom:30px;
  		                     
  	}
  	.no1_con ul {
  		width: 100%;
  		  		
  	}
  	.no1_top {
  		width: 100%;
  		height: 120px;
  		text-align: center;
  	}
  	 .no1_con ul li{
  		float: left;
  		width: 140px;
  		height: 140px;
  		border: 1px solid rgba(229,229,229,1);
  		  		box-shadow: grey;
  		text-align: center;
                     border-radius: 10px;
                     margin:15px 34px;
                    
  	}
 .no1_con ul li:Hover{background:#cccccc;
  		float: left;
  		width: 140px;
  		height: 140px;
  		border: 1px solid rgba(229,229,229,1);
  		 margin:15px 34px;
  		box-shadow: grey;
  		text-align: center;
                     color:#fff;
                     border-radius: 10px;
  	}
.no1_con ul li:Hover p{color:#000000;}
  	.no1_con ul li a{
  		font-size: 18px;
  	}
  	.no1_con ul li img{
  		margin-top: 30px;
  	}
.no1_con ul li p{margin-top:15px;color:#333333;font-size:18px;}
.no1_con ul li p a{margin-top:15px;margin-top: 5px;padding:5px;color:#333333;font-weight:700; font-size:18px;}
.no1_con ul li p a:hover{margin-top:15px;color:#000000;font-weight:400;}

.no2_con{ margin:0 auto;
  	width: 100%;
           		                     
  	}
  	.no2_con ul {
  		width: 100%;
  		  		
  	}
  	.no2_top {
  		width: 100%;
  		height: 120px;
  		text-align: center;
  	}
  	 .no2_con ul li{
  		float: left;
  		width: 100px;
  		height: 120px;
  		border: 1px solid rgba(229,229,229,1);
  		  		box-shadow: grey;
  		text-align: center;
                     border-radius: 10px;
                     margin:40px 22px 0;
                    
  	}
 .no2_con ul li:Hover{background:#cccccc;
  		float: left;
  		width: 100px;
  		height: 120px;
  		border: 1px solid rgba(229,229,229,1);
  		 margin:40px 22px 0;
  		box-shadow: grey;
  		text-align: center;
                     color:#fff;
                     border-radius: 10px;
  	}
.no2_con ul li:Hover p{color:#000000;}
  	.no2_con ul li a{
  		font-size: 14px;
  	}
  	.no2_con ul li img{
  		margin-top: 10px;
  	}
.no2_con ul li p{padding-bottom:5px;margin-top:5px;color:#333333;font-size:14px;}
.no2_con ul li p a{margin-top: 5px;padding-bottom:5px;color:#333333;font-weight:700; font-size:14px;}
.no2_con ul li p a:hover{padding-bottom:5px;margin-top:5px;color:#000000;font-weight:400;}


	.news-img-title {
		width: 580px;
		height: 42px;
		line-height: 42px;
		background: url(../images/news-img-bg.png);
		color: #fff;
		position: absolute;
		z-index: 10;
		bottom: 0;
		left: 0;
		text-indent: 20px;
	}
	.news-list {
		width: 590px;
		float: right;
	}
	.table {
		width: 100%;
		overflow: hidden;
	}
	.table-title {
		width: 300px;
		overflow: hidden;
		float: left;
		margin: 5px 0;
	}
	.table-title li {
		cursor: pointer;
		float: left;
		width: 120px;
		line-height: 40px;
		background-color: #d1908f;
		color: #fff;
		margin-right: 30px;
		border-radius: 15px;
		font-size: 20px;
		text-align: center;
	}
	.table-title .ac {
		background: #bc1311 !important;
	}
	.table-more {
		float: right;
	}
	.table-more a {
		line-height: 50px;
		color: #999;
		font-size: 16px;
	}
	.table-con {
		margin-top: 5px;
	}
	.table-list li {
		line-height: 34px;
		height: 34px;
		overflow: hidden;
		background: url(../images/5pxh.png) no-repeat;
		background-position-y: 28px;
		padding: 12px 0;
		border-bottom: 1px dashed #ccc;
		margin-top: 5px;
		padding-left: 20px;
	}
	.table-list-w1 li {
		width: 560px;
	}
	.table-list li a {
		line-height: 34px;
		color: #1a1a1a;
		font-size: 16px;
		float: left;
	}
	.table-list li span {
		float: right;
		line-height: 44px;
		color: #999;
		font-size: 16px;
	}
	.table-list li div {
		float: right;
		line-height: 34px;
		color: #fff;
		font-size: 16px;
		padding: 0 10px;
		background: #9b2421;
		text-align: center;
	}
	.news-top {
		width: 100%;
		line-height: 60px;
		height: 60px;
		overflow: hidden;
		font-size: 20px;
		color: #9b2421;
		text-align: center;
		display: block;
		font-weight: 900;
	}
           .con1-box {
		width: 100%;
		/*background:#f5f9f9 url(../images/tsgbj2.jpg) no-repeat center bottom;*/
		padding: 20px 0 ;
			}
	.con1 {
		width: 1200px;
		margin: 0 auto;
		overflow: hidden;
                                       
	}
	.con2-box {
		width: 100%;
		background:#f5f9f9 url(../images/tsgbj2.jpg) no-repeat center bottom;
		padding: 50px 0 ;
			}
	.con2 {
		width: 1200px;
		margin: 0 auto;
		overflow: hidden;
                                       
	}
	.mr60 {
		margin-left: 20px;
	}
	.wd {
		width: 590px;
	}
.wd1 {
		width: 600px;
	}
	.news-list-box {
		float: left;
                     background: #FFFFFF;
	box-shadow: 2px 2px 3px #d7d7d7;	
	box-sizing: border-box;
	}
	.news-line {
		overflow: hidden;
border-bottom: 3px solid #a41907;
                      
	}
	.news-list-title {
		float: left;
	}
	#news-title {
		width: 520px;
		overflow: hidden;
		float: left;
                   	}
	#news-title li {
		float: left;
                      padding: 0 20px;
                      border-top-right-radius: 40px;
                      background:#a41907;
                      color:#fff;    height:100%;                  
	}
            #news-title li a{color:#fff;}


.news-line1 {
		overflow: hidden;
border-bottom: 2px solid #eaeaea;
                      
	}
	.news-list-title {
		float: left;
	}
	#news-title1 {
		width: 520px;
		overflow: hidden;
		float: left;
                   	}
	#news-title1 li { width: 120px;		float: left;
                     border-bottom: 3px solid #b20606;  color:#fff;    height:100%; text-align:center;                 
	}
            #news-title1 li a{color:#a50b0b;}


.notice-list li{
	padding-left: 10px;padding-right:10px;
}
.notice-list li a{
	padding-left: 10px;
}
.news-list-box .text-list {
	float: right;
	width: 100%;
	margin-top: 42px;
	padding-top: 8px;
	height: 333px;
	border-top: 1px solid #bbbbbb;}
.news-list-box .text-list li{
	line-height: 54px;
	border-bottom: 1px dashed #b9b6b1;
	padding-left: 10px;
font-size:16px;
}
.news-list-box .text-list li a{font-size:16px;}
.news-list-box .text-list li a:hover{
	color: #9b2421;}
.news-list-box .text-list li .date{
	float: right;}
.news-list-box .text-list li .line{
	margin: 0 2px;}
.news-list-box .text-list li .top{
	color: #de0707;
}
	.icon1 {
		background: url(../images/zd.gif) no-repeat;
		background-position-y: 15px;
	}
	.icon2 {
		background: url(../images/ssd.png) no-repeat;
		background-position-y: 10px;
	}
	.icon3 {
		background: url(../images/fc.png) no-repeat;
		background-position-y: 15px;
	}
	.icon4 {
		background: url(../images/icon4.png) no-repeat;
		background-position-y: 15px;
	}
	.icon5 {
		background: url(../images/icon5.png) no-repeat;
		background-position-y: 15px;
	}
	#news-title2 {
		width: 275px;
		float: inherit;
	}
	#news-title3 {
		width: 275px;
		float: left;
	}
	.news-list-title li a {
		font-size: 24px;
		color: #1a1a1a;
		line-height: 52px;
		display: block;
		height: 52px;
		cursor: pointer;
		/*text-indent: 38px;*/
	}
	.notice-list li {
		width: 550px;
		overflow: hidden;
		border-bottom: 1px dashed #ccc;
		padding: 16px 10px;
	}
	.notice-list li a {
		width: 550px;
		float: right;
	}
	.notice-list li .date {
		float: left;
		width: 60px;
		background-color: #9b2421;
		padding: 3px 0;
	}
	.day {
		height: 30px;
		width: 60px;
		text-align: center;
		font-size: 30px;
		line-height: 30px;
		color: #fff;
	}
	.year {
		width: 60px;
		height: 18px;
		line-height: 18px;
		color: #fff;
		text-align: center;
		font-size: 12px;
	}
	.notice-list li a h3 {
		line-height: 24px;
		font-size: 16px;
		color: #1a1a1a;
		font-weight: 500;
		height: 24px;
		overflow: hidden;
		padding-left:5px;
	}
	.notice-list li a h4 {
		line-height: 24px;
		font-size: 14px;
		color: #808080;
		font-weight: 500;
		margin-top: 6px;
		height: 24px;
		overflow: hidden;
		width: 490px;
	}
	.more {
		float: right;
		margin-top: 0px;
                padding-right:10px;
                     	}
	.more a {
		line-height: 50px;
		color: #7a7a7a;
		font-size: 16px;
	}
	.spe-box {
		width: 100%;
		height: 400px;
		padding-top: 1px;
		background: url(../images/spe-bg.jpg) top center;
	}
	.spe {
		width: 100%;
		margin: 0 auto;
	}
	.spe-list {
		width: 100%;
		overflow: hidden;
		margin: 0 auto;
		margin-top: 40px;
	}
	.spe-list li {
		float: left;
		width: 170px;
		height: 170px;
		background: #fff;
		margin-bottom: 40px;
	}
	.spe-list li a {
		display: block;
		width: 170px;
		padding: 0 20px;
		padding-top: 125px;
		line-height: 30px;
		height: 55px;
		text-align: center;
		font-size: 18px;
		color: #1a1a1a;
	}
.spe-list li a:hover {
		display: block;
		width: 170px;
		padding: 0 20px;
		padding-top: 125px;
		line-height: 30px;
		height: 55px;
		text-align: center;
		font-size: 18px;
		color: #1a1a1a;
	}
	.spe-list .spe-ic2,
	.spe-list .spe-ic5 {
		margin: 0 20px;
	}
	.spe-list .spe-ic1 a {
		background: url(../images/spe1.png) no-repeat;
		background-position-y: 20px;
		background-position-x: 20px;
	}
	.spe-list .spe-ic2 a {
		background: url(../images/spe2.png) no-repeat;
		background-position-y: 20px;
		background-position-x: 20px;
	}
	.spe-list .spe-ic3 a {
		background: url(../images/spe3.png) no-repeat;
		background-position-y: 20px;
		background-position-x: 20px;
	}
	.spe-list .spe-ic4 a {
		background: url(../images/spe4.png) no-repeat;
		background-position-y: 20px;
		background-position-x: 20px;
	}
	.spe-list .spe-ic5 a {
		background: url(../images/spe5.png) no-repeat;
		background-position-y: 20px;
		background-position-x: 20px;
	}
	.spe-list .spe-ic6 a {
		background: url(../images/spe6.png) no-repeat;
		background-position-y: 20px;
		background-position-x: 20px;
	}
	.spe-list .spe-ic1 a:hover {
		background: #dc5d2a url(../images/spe-ac1.png) no-repeat !important;
		color: #fff;
		background-position-y: 20px !important;
		background-position-x: 20px !important;
	}
	.spe-list .spe-ic2 a:hover {
		background: #a01dc1 url(../images/spe-ac2.png) no-repeat !important;
		color: #fff;
		background-position-y: 20px !important;
		background-position-x: 20px !important;
	}
	.spe-list .spe-ic3 a:hover {
		background: #6fae15 url(../images/spe-ac3.png) no-repeat !important;
		color: #fff;
		background-position-y: 20px !important;
		background-position-x: 20px !important;
	}
	.spe-list .spe-ic4 a:hover {
		background: #16ae65 url(../images/spe-ac4.png) no-repeat !important;
		color: #fff;
		background-position-y: 20px !important;
		background-position-x: 20px !important;
	}
	.spe-list .spe-ic5 a:hover {
		background: #9b2421 url(../images/spe-ac5.png) no-repeat !important;
		color: #fff;
		background-position-y: 20px !important;
		background-position-x: 20px !important;
	}
	.spe-list .spe-ic6 a:hover {
		background: #c06d1d url(../images/spe-ac6.png) no-repeat !important;
		color: #fff;
		background-position-y: 20px !important;
		background-position-x: 20px !important;
	}
	.con3-box {
		width: 1200px;
		margin: 0 auto;
		overflow: hidden;
	}
	.con3-left {
		width: 1200px;
		float: left;
	}
	.con31 {
		overflow: hidden;
		width: 1200px;
	}
	.con31 li {
		float: left;
	}
	.mr2 {
		margin-left: 40px;
	}
	.con31 li a {
		display: block;
		width: 380px;
		overflow: hidden;
	}
	.con31 li a img {
		width: 165px;
		height: 220px;
		float: left;
	}
	.con31s {
		background: #fffef0 url(../images/min-bg.png) no-repeat top left;
		background-position-y: 25px;
		background-position-x: 165px;
		width: 195px;
		padding-left: 20px;
		float: left;
		height: 220px;
	}
	.con31s h4 {
		font-size: 18px;
		color: #9b2421;
		line-height: 34px;
		margin-top: 15px;
		font-weight: 500;
	}
	.con31s span {
		color: #333;
		font-size: 16px;
		line-height: 30px;
		border-bottom: 1px dashed #e5e5e5;
		display: block;
		width: 175px;
		padding-bottom: 10px;
	}
	.con31s p {
		line-height: 26px;
		font-size: 14px;
		color: #808080;
		text-indent: 2em;
		margin-top: 15px;
		display: block;
		width: 175px;
	}
	.news-lines {
		padding: 0px 0;
                     border-bottom: 1px solid #bbbbbb;
	}
	.con3-right {
		float: right;
		width: 360px;
	}
	.con32 {
		background-color: #f1f1f1;
		width: 290px;
		height: 190px;
		padding: 15px 35px;
	}
	.con32 li {
		background: url(../images/5pxl.png) no-repeat;
		background-position-y: 17px;
	}
	.con32 li a {
		line-height: 40px;
		height: 40px;
		color: #4c4c4c;
		font-size: 16px;
		display: block;
		text-indent: 20px;
	}
	.bottom-box {
		width: 100%;
		background: #a41907;		
                   
	}
	.bottom {
		width: 1200px;
		overflow: hidden;
		margin: 0 auto;
                                                          

	}
.bottom  .copyright{float:left;padding:20px 0 5px;width:100%;text-align:center;}

          .bottom  .copyright  p{color:#fff; 
                     font-size:16px;line-height:30px;text-align:center;
  }
        .bottom  .copyright  p a{color:#fff; 
                    font-size:16px;line-height:30px;

  }
          .bottom  .qrcode{float:right;margin:10px;margin-right:40px;}
           .bottom  .qrcode img{width:60px;height:60px;}
           .bottom p{color:#fff; 
                     font-size:16px;
  }
             .bottom p a{color:#fff; 
                     font-size:16px;
                     }
	.bottom-logo {
		float: left;
		display: block;
		margin-top: 10px;
		width: 680px;
		height: auto;
	}

	/****************list********************/
	.list-bg {
		width: 100%;
		height: 400px;
		background: url(../images/banner1.jpg) no-repeat top center;
	}
	.list-box {
		width: 1200px;
		margin: 0 auto;
		min-height: 460px;
		margin-bottom: 40px;
		margin-top: 20px;
		margin-top: -70px;
	}
/*
	.list-nav {
		width: 280px;
		box-shadow: 0 0 10px #666;
		margin-left: 10px;
		margin-bottom: 10px;
                    min-height:200px;
	}
	.list-nav h2 {
		line-height: 140px;
		width: 280px;
		background: url(../images/list-title-bj.png);
		text-align: center;
		font-size: 30px;
		font-weight: 500;
		color: #fff;
	}
	.list-nav ul {
		background-color: #f2f2f2;
		padding-bottom: 182px;
		background: #fff url(../images/list-nav-bg.png) no-repeat bottom;
		border: 1px solid #e5e5e5;
		border-top: none;
	}
	.list-nav ul li a {
		display: block;
		color: #1a1a1a;
		line-height: 50px;
		text-align: center;
		font-size: 18px;
		width: 240px;
		background: #f1f1f1;
		margin: 20px;
	}
	.list-nav ul li:last-child a {
		border-bottom: none;
	}
	.list-nav ul .active a,
	.list-nav ul li a:hover {
		background-color: #9b2421;
		color: #fff;
	}
	.list-top {
		width: 1200px;
		border-bottom:2px solid #be0000;
                      height: 22px;
		padding: 25px 0;
		margin-top: 68px;
                      margin-bottom:20px;
                     
	}
	.list-top h3 {
		border-left: 4px solid #a41907;
		float: left;
		line-height: 26px;
		color: #333;
		font-size: 24px;
		text-indent: 25px;
		font-weight: 500;
                     margin-left:20px;
                     
	}
	.list-top ul {
		overflow: hidden;
		float: right;
		padding-left: 20px;
		margin-top: 3px;
	}
	.list-top ul li,
	.list-top ul div {
		float: left;
		margin-left: 16px;
	}
	.list-top ul li a {
		color: #575757;
		line-height: 22px;
	}
	.list-top ul li a:hover {
		color: #9b2421;
	}
	.list-top ul div {
		width: 6px;
		height: 22px;
	}


*/

.list-bg{width:100%;height:390px;background:url(../images/banner1.jpg) no-repeat top center;}
.list-box{width:1200px;margin:0 auto;min-height:460px;margin-bottom:60px;margin-top:20px;margin-top:-70px;}
.list-nav{width:280px;box-shadow: 0 0 10px #666;margin-left:10px;margin-bottom:10px; }
.list-nav h2{line-height:140px;width:280px;background-color: rgba(187, 42, 23, 0.8);;text-align: center;font-size:30px;font-weight:500;color:#fff}
.list-nav ul{background-color:#f2f2f2;background:#fff url(../images/list-nav-bg.png) no-repeat bottom; border:1px solid #e5e5e5; border-top:none}
.list-nav ul li ul{background-color:#f2f2f2;background:#fff ; border:1px solid #e5e5e5; border-top:none;border-bottom:none;}
.list-nav ul li a{display: block;color:#1a1a1a;line-height:30px;text-align:center;font-size:20px;width:240px;background:#cccccc;margin:20px;padding:10px 5px;}
.list-nav ul li ul li a{display: block;color:#1a1a1a;line-height:30px;text-align:center;font-size:16px;width:220px;background:#f1f1f1;margin:20px;margin-left:30px;margin-right:30px; padding:10px 5px; }
.list-nav ul li:last-child a{border-bottom:none}
.list-nav ul li ul li:last-child a{border-bottom:none}
.zlm{padding-bottom:182px;}
.list-nav ul .active a,.list-nav ul li a:hover{background-color:#a41907;color:#fff;}
.list-top{width:910px;border-bottom:2px solid #be0000;height:22px;padding:25px 0;margin-top:68px}
.list-top h3{border-left:4px solid #751c22;float:left;line-height:26px;color:#333;font-size:24px;text-indent: 25px;font-weight:500;margin-left:5px;}
.list-top ul{overflow: hidden;float:right;padding-left:20px;margin-top:3px;}
.list-top ul li,.list-top ul div{float:left; margin-left:16px;}
.list-top ul li a{color:#575757;line-height:22px;}
.list-top ul li a:hover{color:#1559ae}
.list-top ul div{width:6px;height:22px;}

.list{margin-top:10px;margin-left:50px;}
.list li{ padding-left: 15px; width: 845px; height: 48px; overflow: hideen; background-position-y: 21px; border-bottom: 1px dashed #e5e5e5; background-image: url(../images/5pxl.png); background-repeat: no-repeat; background-position: left center; }
.list li a{float:left;line-height:48px;height:48px;width:720px;color:#515151;overflow: hidden;font-size:16px;}
.list li a:hover{color:#1559ae}
.list li p{float:right;width:105px;line-height:48px;color:#999; text-align:right}
/****************content********************/
.content-box{width:900px; margin:0 auto}
.contentss{width:900px; margin:0 auto}
.content-box p{ text-indent:2em; line-height:2em; font-size:18px; color:#444}
.content-title{line-height:48px;font-size:30px;margin:26px 0;text-align: center;color:#4c4c4c}
.label{line-height:38px;color:#949494;font-size:14px;text-align: center;margin:0 auto}
.content{width:900px; margin:0 auto;margin-top:10px;}
.content p{line-height:38px;font-size:14px;color:#3a3a3a;margin-top:10px;}

.list-img{width:900px;overflow:hidden;padding-top:10px;margin-left:10px;}
.list-img li{margin:20px 0;margin-left:40px;box-shadow: 0 0 3px #999;float:left;width:236px;padding:0 10px;}
.list-img li a img{margin-top:15px; display:block;width:236px;height:160px;}
.zhiwu-title{line-height:40px;color:#333;width:236px;overflow:hidden;font-size:14px; text-align:center}
.list-img li:hover{box-shadow: 0 0 6px #666;}
.list-img li:hover a .zhiwu-title{color:#751c22}
.list-img li:hover a .zhiwu-title span{color:#751c22}

/*	.list {
		margin-top: 10px;
		margin: 0px 10px;
	}
	.list li {
		padding-left: 15px;
		width: 1180px;
		height: 48px;
		overflow: hideen;
		background-position-y: 21px;
		border-bottom: 1px dashed #e5e5e5;
		background-image: url(../images/5pxl.png);
		background-repeat: no-repeat;
		background-position: left center;
	}
	.list li a {
		float: left;
		line-height: 48px;
		height: 48px;
		width: 1000px;
		color: #515151;
		overflow: hidden;
		font-size: 16px;
	}
	.list li a:hover {
		color: #9b2421;
	}
	.list li p {
		float: right;
		width: 120px;
		line-height: 48px;
		color: #999;
		text-align: right;padding-right:5px;
	}
	/****************content********************/
	.content-box {
		width: 120px;
		margin: 0 auto;
	}
	.contentss {
		width: 900px;
		margin: 0 auto;
	}
	.content-box p {
		text-indent: 2em;
		line-height: 2em;
		font-size: 18px;
		color: #333;
	}
	.content-title {
		line-height: 48px;
		font-size: 30px;
		margin: 26px 0;
		text-align: center;
		color: #4c4c4c;
	}
	.label {
		line-height: 38px;
		color: #949494;
		font-size: 14px;
				width: 900px;
		text-align: center;
		margin: 0 auto;
	}
	.content {
		width: 900px;
		margin: 0 auto;
		margin-top: 20px;
	}
	.content p {
		line-height: 38px;
		font-size: 14px;
		color: #333;
		margin-top: 10px;
	}
.content p a {
		line-height: 38px;
		font-size: 14px;
		color: #333;
		margin-top: 10px;
	}
	.list-img {
		width: 900px;
		overflow: hidden;
		padding-top: 10px;
		margin-left: 10px;
	}
	.list-img li {
		margin: 20px 0;
		margin-left: 40px;
		box-shadow: 0 0 3px #999;
		float: left;
		width: 236px;
		padding: 0 10px;
	}
	.list-img li a img {
		margin-top: 15px;
		display: block;
		width: 236px;
		height: 160px;
	}
*/
	.zhiwu-title {
		line-height: 40px;
		color: #333;
		width: 236px;
		overflow: hidden;
		font-size: 14px;
		text-align: center;
	}
	.list-img li:hover {
		box-shadow: 0 0 6px #666;
	}
	.list-img li:hover a .zhiwu-title {
		color: #751c22;
	}
	.list-img li:hover a .zhiwu-title span {
		color: #751c22;
	}
	.ma {
		float: right;
		margin-top: 5px;
	}
	.copy {
		width: 100%;
		float: left;
		overflow: hidden;
		height: 38px;
		margin-top: 13px;
	}
	.copy p,
	.copy p a {
		line-height: 38px;
		color: #dfe3ec;
	}
	#vsb_content p {
		line-height: 28px;
		font-size: 15px;
		text-indent: 2em;
		margin-top: 10px;
		color: #1a1a1a;
	}
	.vsbcontent_img img {
		max-width: 100%;
		display: block;
		margin: 5px auto;
	}
	#vsb_content table {
		width: 90%;
		margin: 10px auto;
		border-collapse: collapse;
	}
	#vsb_content table,
	#vsb_content table tr {
		border: 1px solid #ccc;
	}
	#vsb_content table tr td {
		border: 1px solid #ccc;
		padding: 3px;
	}
	#vsb_content table tr td p {
		text-indent: 0 !important;
	}
p a {
		line-height: 38px;
		font-size: 16px;
		color: #333;
		margin-top: 10px;
	}


.navbar-main{background-color:#f9f9f9;}
.navlist{width:100%;}
.navlist li{width:10%;text-align:center;}
.navbar-default .navbar-nav>li>a {color: #2a2a2a;font-size:18px;padding-top:20px;padding-bottom:20px;position:relative;}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color: #1158a3 !important;background-color:transparent;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{color: #1158a3 !important;}
.navlist li a.on1{background: url(images/home2.jpg) 10px center no-repeat;}
.navbar-nav>.open>a:after,.navbar-default .navbar-nav>.open>a:focus:after{width:100%;border-bottom:4px solid #1158a3;position:absolute;bottom:0;left:0;content:"";}
.navlist .dropdown-menu{padding:0;background-color:transparent;}
.navlist .dropdown-menu li{width:100%;margin-bottom:1px;}
.navlist .dropdown-menu li:last-child {border-bottom: none;}
.navlist .dropdown-menu li a{font-size:14px;padding:10px 20px;color:#fff;text-align:left;background: url(images/navbg.jpg) repeat;}
.navlist .dropdown-menu li a:hover{background-color:#1083ec;}
.navbar-right .dropdown-menu {left: 0;right: auto;}
.dropdown-menu, .dropdown-menu > li > a {-webkit-border-radius: 0px;-moz-border-radius: 0px;-o-border-radius: 0px;-ms-border-radius: 0px;border-radius: 0px;font-weight: normal;}
.dropdown-menu {border:none;-webkit-box-shadow: 0 3px 12px rgba(0,0,0,.05);box-shadow: 0 3px 12px rgba(0,0,0,.05);-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}

.menu1{display: block; -webkit-animation: menu 0.8s;animation: menu 0.8s;}
.menu2{display: block; -webkit-animation: menu 1.0s;animation: menu 1.0s;}
.menu3{display: block; -webkit-animation: menu 1.2s;animation: menu 1.2s;}
.menu4{display: block; -webkit-animation: menu 1.4s;animation: menu 1.4s;}
.menu5{display: block; -webkit-animation: menu 1.6s;animation: menu 1.6s;}
.menu6{display: block; -webkit-animation: menu 1.8s;animation: menu 1.8s;}
.menu7{display: block; -webkit-animation: menu 2.0s;animation: menu 2.0s;}
.menu8{display: block; -webkit-animation: menu 2.2s;animation: menu 2.2s;}
.menu9{display: block; -webkit-animation: menu 2.4s;animation: menu 2.4s;}
@-webkit-keyframes menu {  
0%{ opacity: 0;-webkit-transform:rotateX(-50deg)rotatey(135deg)rotateZ(15deg) translate(0px,20px);}}
@keyframes menu { 
0%{ opacity: 0;transform:rotateX(-50deg)rotatey(135deg)rotateZ(15deg) translate(0px,20px);}}
.navbar-default .navbar-toggle{border-color: #fff;margin-top:10px;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
.fixednav{height:56px;background-color: rgba(17,88,163,.78);position: fixed;top: 0;width: 100%;left: 0;display:none;z-index: 9999;}
.fixednav li{float: left;width:9%;text-align:center;}
.fixednav li a{display:block;font-size:16px;color:#fff;height:56px;line-height:56px;text-decoration:none;}
.fixednav li a.on1{background: url(images/home.jpg) 10px center no-repeat;}
.fixednav li a.on1:hover{background: #fff url(images/home2.jpg) 10px center no-repeat;}
.fixednav li a:hover{background-color:#fff;color:#1158a3;}


.dibu {height:175px; background:#0070d9;}
.dibu1 { width:1200px; margin:auto; height:175px;}
.dibu2 {padding-top: 20px;width:1200px;height:111px;}
.dblogo { width:330px; float:left;}
.dbdz {color: #fff;
    text-align: right;
    padding-right: 15px;}
.dbdh {margin-left: 20px;margin-top: 13px;width:483px;height:82px;float:left;}
.wx {
    margin-top: -11px;
    width: 120px;
    padding-top: 30px;
    height: 78px;
    float: right;
    position: relative;
}

#wp_nav_w2 .wp_nav .nav-item { background: url(images/dhbj.jpg) no-repeat 0px 0px;
    display: inline-block;
    float: left;
    position: relative;
    vertical-align: bottom;
}
#wp_nav_w61 .wp_nav .nav-item a {
    color: #fff;
    font-family: "Microsoft Yahei";
    display: block;
    text-align: center;
    position: relative;
    z-index: 100;
}