﻿body,ul,li,h1,h2,h3,h4,h5,h6,p,input{

	margin:0px;

	padding:0px;

	list-style:none;

}


 


*{

	font-family:"微软雅黑","宋体","Arial";

	font-size:14px;

	color:#313131;

}

a{

	text-decoration:none;

}

img{

	border:0;

	vertical-align:bottom;

}

.ztnr{

	width:1000px;

	height:auto;

	margin:0 auto;

	clear:both;

}

.fl{

	float:left;

}

.fr{

	float:right;

}

.tbdt{

	width:100%;

}

.tbdt img{

	width:100%;

}

.tb_nav{

	height:54px;

	background:url(../Images/daohang_bg.gif);

}

.tb_nav_left{

	width:65%;

	float:left;

}

.tb_nav_right{

	width:35%;

	float:right;

}

.tb_nav .left{

	width:98px;

	height:53px;

	float:left;

}

.nav_content{

	float:left;

	width:70%;

	padding:5px 0px 0px 50px;

}

.tb_nav .left img{

	width:100%;

	margin-top:1px;

}

.tb_nav .right{

	float:right;

}

.nav_content li{

	float:left;

	margin-left:7px;

	line-height:25px;

	display:inline;

}

.nav_content li a{

	font-size:14px;

}

.tb_nav_right{

	height:100%;

	background:url(../Images/tb_bg.gif);

	/*background-size:100%;*/

}

.tb_nav_right li{

	float:left;

}

.tb_nav_right li.searchtp{

	width:10%;

	margin-top:15px;

}

.tb_nav_right li.searchtp img{

	width:85%;

}

.tb_nav_right li.wzss{

	color:#fff;

	line-height:50px;

	font-size:12px;

}

.tb_nav_right .search_ss{

	width:90%;

	margin:0 auto;

	margin-top:15px;

	background:url(../Images/search_bg_03.png) no-repeat;

	background-size:100%;

	height:30px;

	line-height:29px;

}

.tb_nav_right .search_ss input{

	border:none;

	outline:none;

	background:transparent;

}

.tb_nav_right .search_ss .gjjs{

	width:25%;

	text-align:center;

	position:relative;

}

.tb_nav_right .search_ss .gjjs_la{

	position:absolute;

	top:40px;

	left:0px;

}

.tb_nav_right .search_ss .text{

	width:52%;

	font-size:14px;

	margin-left:15px;

}

.tb_nav_right .search_ss .btn{

	border:none;

	outline:none;

	height:30px;

	width:15%;

}

.wznr{

	width:100%;

	height:auto;

	margin-top:3px;

	overflow:hidden;

}

.wznr_left{

	width:75%;

	float:left;

	border:1px solid #ccc;

	box-shadow:1px 1px 5px #BFBFBF;

}

.wznr_left_left,.wznr_left_right{

	width:50%;

	float:left;

}

/*轮播图代码*/

.lbt{

	margin:5px 0px 5px 5px;

}

#banner { position: relative; width:345px; height:226px; border: 1px solid #666; overflow: hidden; }



#banner_list img { border: 0px;width:100%; }



#banner_bg { position: absolute; bottom: 0px; background-color: #000; height: 20px; filter: Alpha(Opacity=30); opacity: 0.3; z-index: 1000; cursor: pointer; width:100%; }



#banner_info { position: absolute; bottom: 0px; left: 5px; height: 20px; color: #000; z-index: 1001; cursor: pointer;font-size:12px; }



#banner_text { position: absolute; width: 120px; z-index: 1002; right: 3px; bottom: 3px; }



#banner ul { position: absolute; list-style-type: none; filter: Alpha(Opacity=80); opacity: 0.8; z-index: 1002; margin: 0; padding: 0; bottom: 20px; right: 0px; }



#banner ul li { padding: 0px 5px; float: left; display: block; color: #FFF; background: rgba(0,0,0,0.8); cursor: pointer; border: 1px solid #333;font-size:12px; }



#banner ul li.on { background-color: #CE0609; }



#banner_list a { position: absolute; }



.zhxw{

	width:93%;

	height:auto;

	margin-left:5px;

}

.zhxw_top{

	width:100%;

	height:23px;

	background:#F6F6F6;

}

.zhxw_top_left{

	float:left;	

	width:16%;

	height:21px;

	background:#F41B02;

	line-height:21px;

	text-align: center;

}

.zhxw_top_left a{

	color:#fff;

	font-size:12px;

}

.zhxw_top_right{

	float:right;

	margin-right:10px;

	margin-top:-4px;

}

.zhxw_bottom li{

	border-bottom:1px dashed #ccc;

}

.zhxw_bottom li a{

    font-size:12px;

    line-height:25px;

}

.zhxw_bottom li.border_none{

	border:none;

}

.wznr_left_right .fenlei{

	height:22px;

	background:#F6F6F6;

	border-bottom:1px dotted #D0D0D0;

	margin-right:5px;

}

.wznr_left_right .fenlei li{

	float:left;

	width:20%;

	text-align: center;

	font-weight:bold;

}

.wznr_left_right .fenlei li a{

	color:#CC0000;

	font-size:14px;

}

.wznr_left_right .tjwz{

	background:#F5F5F5;

	border-bottom:1px dotted #D0D0D0;

	padding:5px 20px;

	margin:0px 5px 10px 0px;

}

.wznr_left_right .tjwz .title a{

	font-size:15px;

	font-weight:bold;

	color:#b1412d



}

.wznr_left_right .tjwz .text{

	text-indent: 2em;

	padding-top:10px;

}

.wznr_left_right .tjwz .text a{

	color:#CC0000;

}

.gnzt{

	width:97%;

}

.wznr_right{

	width:24%;

	float:right;

	height:auto;

}

.wznr_right .zngg_title{

	padding:0px 20px 0px 10px;

	height:24px;

	background:url(../Images/main_tbg.gif);

	margin-bottom:3px;

}

.zngg_title_left{

	line-height:24px;

}

.zngg_title_left a{

	color:#CF0000;

	font-weight:bold;

}

.zngg_content{

	padding:5px;

	height:168px;

	border:1px solid #ccc;

	overflow: hidden;

}

.zngg_content li{

	line-height:25px;

	margin-top: 0px;

}

.date{

	width:100%;

	height:23px;

	background:#F6F6F6;

	text-align: center;

	line-height:23px; 

}

.date font{

	color:#FF0000;

	margin:0 auto;

}

.rdtj_title{

	padding:0px 20px 0px 10px;

	height:24px;

	background:url(../Images/main_tbg.gif);

	margin-bottom:3px;

	color:#CF0000;

	line-height:24px;

	font-weight:bold;

}

.rdtj_content{

	height:230px;

}

.lm8{

	height:38px;

	background:#FFF2B5;

	border:1px solid #ccc;

	margin-top:3px;

	padding:0px 20px;

}

.lm8 li{

	float:left;

	width:12.5%;

	background:url(../Images/bj1.jpg) no-repeat;

	height:26px;

	line-height:26px;

	text-align: center;

	margin-top:5px;

}

.lm8 li a{

	font-weight:bold;

}

.xxcd{



	border:1px solid #ccc;

	margin-top:5px;

	overflow:hidden;

}

.xxcd_title{

	height:22px;

	background:url(../Images/bj2.jpg);

	padding:0px 5px;

}

.xxcd_title a{

	color:#CC0000;

	font-weight:bold;

	font-size: 14px;

}

.xxcd_content{

	padding:5px 10px;

	height:auto;

}



.xxcd_content .fenlei li{

	width:24.5%;

	background:#F6F6F6;

	float:left;

	margin-left:4px;

	height:24px;

	line-height: 24px;

	text-align:center;

	font-weight: bold;

	margin-bottom:5px;

}

.xxcd_content .xxcdtp li{

    width:24%;

    float:left;

    margin-left:8px;

}

.xxcd_content .xxcdtp li .wzlb li{

	width:100%;

	line-height:25px;

}

.xxcd_content .xxcdtp li img{

	width:100%;

}

.xxcd_content .xxcdtp li span{

	line-height:25px

}

.sjlm_top{

	height:24px;

	line-height: 24px;

	margin-top:5px;

}

.sjlm_top_left{

	width:77%;

}

.sjlm_top_left li{

	float:left;

	padding:0px 30px;

	background:#F5F5F5;

}

.sjlm_top_left li{

	margin-right:5px;

	font-weight:bold;

}

.sjlm_top_left li.active{

	background:#D70000;

}

.sjlm_top_left li.active a{

	color:#fff;

}

.sjlm_top_right{

	width:23%;

	background:#F5F5F5;

	color:#D70000;

	text-align:right;

	font-weight:bold;

}

.sjlm_top_right a{

	color:#D70000;

}

.sjlm_top_left li:hover{

	background:#D70000;

}

.sjlm_top_left li:hover a{

	color:#fff;

}

.sjlm_content{

	margin:10px 15px 10px 0px;

	height:100%;

	overflow: hidden;

}

.sjlm_content li{

	width:15.5%;

	height:auto;

	float:left;

	margin-left:11px;

	text-align: center;

}

.sjlm_content li img{

	width:100%;

	border:1px solid #666;

}

.sjlm_content li p{

	line-height:30px;

}

.tezl_top_left{

	width:55%;

}

.tezl_top_right{

	width:45%;

}

.tezl_top_left li{

	margin-right:6px;

}

.smk{

/*	margin:5px 0px;*/

	overflow:hidden;

}

.smk_left{

	width:77%;

}



.smk_right{

	width:21.8%;

	border:1px solid #ccc;

	height:100%;

	padding:8px 5px;

	margin-top:6px;

}

.rdjj{

	width:48.7%;

	padding:5px;

	float:left;

}

.rdjj_top{

	padding:0px 10px;

   height:32px;

   line-height:32px;

   background:url(../Images/main_tbg2.jpg) no-repeat;

   background-size:100%;

}

.rdjj_top a{

	color:#CC0000;

	font-weight: bold;

	font-size:13px;

	margin-left:30px;

}

.rdjj_top a img{

	margin-bottom:10px;

	margin-right:5px;

}

.rdjj_content {

	padding:5px 15px;

	background: url(../Images/main_bg.jpg);

	background-size:100%;

}

.rdjj_content li{

	line-height:21px;

	border-bottom:1px dashed #ccc;

}



.rdjj_content li.border_none{

	border:none;

}

.rdjj_bottom{

	height:14px;

	 background:url(../Images/main_buttom.jpg) no-repeat;

   background-size:100%;

}

.smk_right a{

	display:block;

	width:100%;

	margin-bottom:5px;

}

.smk_right a img{

	width:100%;

}

.smk_right_bottom_title{

	height:35px;

	background:url(../Images/left_t3.gif) no-repeat;

	background-size:cover;

	line-height:35px;

}

.smk_right_bottom_title a{

	color:#CC0000;

	font-weight:bold;

	margin-left:40px;

}

.smk_right_bottom_content{

	padding:10px 5px 0px;

}

.smk_right_bottom_content li{

	line-height:16px;

}

.yqlj_title{

	height:23px;

	background:#F5F5F5;

}

.yqlj_title a{

	width:11%;

	height:23px;

	line-height:23px;

	background:#D70000;

	text-align: center;

	color:#fff;

	font-weight:bold;

}

.yqli_content{

	padding:20px 10px;

	overflow:hidden;

}

.yqli_content li{

	float:left;

	width:11%;

	text-align:center;

	line-height:20px;

}

.foot{

	width:100%;

	height:auto;

}

.foot_top{

	height:12px;

	background:#CC0000;

	border-bottom:3px solid #999999;

}

.foot_content{

	height:55px;

	background:url(../Images/buttom_bg.gif);

}

.foot_content ul{

	width:31%;

	margin:0 auto;

	height:25px;

}

.foot_content li{

 	float:left;

 	margin:0px 10px;

 	line-height:25px;

 	font-weight: bold;

}

.foot_content p{

	text-align:center;

}

.foot_content p span{

	font-weight:bold;

}



.lbtwz{

	width:100%;

	margin-top:10px;

	overflow:hidden;

}

.lbtwz_left{

	width:60%;

}

.lbtwz_right{

	width:40%;

	height:388px;

	overflow:hidden;

}

.lbtwz_left_content{

	width:96%;

	/*border:1px solid #B1B5B8;*/

}

.lbtwz_left_content img{

	width:100%;

	height:100%;

}

.lbtwz_right li{

	height:130px;

	border-bottom:1px solid #EC2A28;

}

.lbtwz_right li a,.lbtwz_right li h1{

	color:#EC2A28;

}

.lbtwz_right li h1{

	font-size:20px;

	line-height:50px;

}

.lbtwz_right li p{

	text-indent:2em;

}

.border_none{

	border:none!important;

}

.article_content{

	width:100%;

	overflow:hidden;

}

.article_content .lm70{

	width:70%;

	

	overflow:hidden;

}

.article_content .lm30{

	width:30%;

}

.wzlb{

	width:95%;

}

.wzlb_top{

	height:45px;

	line-height:45px;

	border-bottom:1px solid #C2C2C2;

}

.wzlb_top h1{

	width:20%;

	float:left;

}

.wzlb_top h1 a{

    margin-left:10px;

    color:#E71F19;

    font-size: 18px;

}

.wzlb_top h1 img{

	margin-bottom:12px;

}

.lmfl {

	width:80%;

	height:100%;

}

.lmfl li{

	float:left;

	margin-left:40px;

}

.lmfl li a{

	font-size:16px;

	

}

.lmfl li a.active{

	color:#E71F19;

}

.wzlb_bottom{

  padding:15px 0px; 

}

.wzlb_bottom li{

	line-height:30px;

}

.wzlb_bottom li a{

	font-size:16px;

}

.wzlb_bottom li span{

	float:right;

	font-size:16px;

	margin-right:30px;

}

.wzlb_bottom li.tw {

	overflow:hidden;

	line-height:25px;

}

.wzlb_bottom li.tw .img{

	width:40%;

}

.wzlb_bottom .img img{

	width:100%;

}

.wzlb_bottom .wzr{

	width:52%;

	margin-right:20px;

}

.wzlb_bottom h1 a{

	font-size:18px;

	line-height:30px;

}

.wzlb_bottom .wzr span{

	width:100%;

	display:block;

	float:left;

}

.wzlb_bottom .wzr span a{

	color:#626262;

	font-size:14px;

	margin-right:5px;

}

.wzlb_bottom .wzr p{

	text-indent:2em;

}

.wzlb_bottom .wzr p a{

	color:#EC2A28;

}

.lm30_top{

	height:45px;

	line-height:45px;

	border-bottom:1px solid #C2C2C2;

	margin-bottom:20px;

}

.lm30_top a{

	width:20%;

	font-size:18px;

	color:#E71F19;

	margin-left:10px;

}

.lm30_top img{

	margin-bottom:12px;

}

.lm30_top span{

	width:20%;

	float:right;

}

.lm30_top span a{

	font-size:14px;

	color:#121212;

	font-weight:normal;

}

.sp_content img{

	width:100%;

}

.sp_content video{

	width:100%;

}

.zngg_new{

	margin-top:45px;

}

.zngg_new_content li{

	line-height:30px;

}

.zngg_new_content li a{

	font-size:16px;

}

.rdtj{

   margin-top:10px;

}

.xxkd{

    margin-top:17px;

    height:640px;

    overflow:hidden;

}

.xxkd_fenlei{

	width:70%;

	height:30px;

	margin:0 auto;

}

.xxkd_fenlei li{

	float:left;

	text-align:center;

	margin-left:30px;

}

.xxkd_fenlei li a{

	font-size:16px;

}

.xxkd_content li{

	line-height:30px;

}

.xxkd_content li a{

	font-size:16px;

}

.xxkd_tj{

	line-height:25px!important;

	padding:10px 0px;

	border-bottom:1px solid #C2C2C2;

}

.xxkd_tj img{

   width:100%;

}

.xxkd_tj h1 a{

 font-size:18px;

 line-height:45px

}

.xxkd_tj span a{

	color:#626262;

	margin-right:5px;

	font-size:14px;

}

.xxkd_tj p{

	text-indent:2em;

}

.xxkd_tj p a{

	color:#EC2A28;

}

.lm450{

  width:100%;

  overflow:hidden;

}

.lm50{

	width:48%;

}

.lm50 span{

	float:right;

	margin-right:20px;

}

.lm50 span a{

	color:#E71F19;

}

.lm50 .lmfl{

	width:50%;

}

.lm50 .wzlb_bottom li.tw{

	line-height:27px;

}

.twzl{

	overflow:hidden;

}

.twzl  .wzlb_top h1{

	width:10%;

}

.twzl_content{

	padding:15px 0px;

/*	overflow:hidden;*/

}

.twzl_content li{

	width:15%;

	float:left;



	margin-left:13px;

}

.twzl_content li img{

	width:100%;

	border:1px solid #6C6C6C;

}

.twzl_content li p{

	line-height:30px;

	text-align:center;

}

.yqlj{

	overflow:hidden;

}

.sjsp .twzl_content li{

	width:18%;

	margin-left:17px;

}

.sjsp li img{

	border:none;

}

.yqlj_tp {

	margin-top:20px;

}

.yqlj_tp li{

	height:53px;

	width:15%;

	float:left;

	margin:0px 0px 15px 14px;

}

.yqlj_tp li img{

	width:100%;

}

.yqlj_wz{

	height:50px;

}

.yqlj_wz li{

	padding:0px 22px 10px;

	float:left;

	line-height:50px;

}

.yqlj_wz li a{

	font-size:16px;

}

#banner{

		width:562px;

		height:385px;

	}

.video_content li a{

	display:block;

	position:relative;

}

.video_content li span{

	display:block;

	width:50px;

	height:25px;

	background:rgba(0,0,0,0.5);

	border-radius:20px;

	position:absolute;

	bottom:40px;

	right:10px;

	color:#fff;

	line-height:25px;

	text-align:center;

	padding:0px 5px;

}

.video_content li span img{

	width:12px;

	margin-bottom:7px;

}

@media screen and (min-width:1280px){

	.ztnr{

		width:1200px;

	}

	.nav_content{

		width:75%;

	}

	.nav_content li{

		margin-left:23px;

	}

	.tb_nav_right .search_ss{

		height:35px;

		line-height:35px;

		background:url(../Images/search_bg_03mid.png);

		margin-top:13px;

	}

	.lbtwz_right{

		height:475px;

	}

	.lbtwz_right li{

		height:120px;

	}

	.zngg_new{

		margin-top:13px;

	}

	.rdtj{

		margin-top:10px;

	}

	.wzlb_bottom li.tw .img{

		width:35%;

	}

	.wzlb_bottom .wzr{

		width:58%;

	}

	.xxkd{

  		height:640px;

  		overflow:hidden;

	}

	.yqlj_tp li{

		height:60px;

		margin:0px 0px 15px 17px;

	}

	.tb_nav_right .search_ss .text{

		margin-left:20px;

	}

	.xxkd_fenlei li{

		margin-left:35px;

	}

	.list_nr .tw{

		/*height:190px!important;*/

	}

	.list_nr .tw a.fl{

		/*height:160px!important;*/

	}

	.foot_content ul{

	   width:26%;

	}

	.twzl_content li{

		margin-left:17px;

	}

	.sjsp .twzl_content li{

		margin-left:20px;

	}

	#banner{

		width:692px;

		height:469px;

	}

	#chajhemuzsfncjnhmt{ width:845px!important;height:475px!important; }

}

@media screen and (min-width:1600px){

	*{

		font-size:16px;

	}

	

	.ztnr{

		width:1400px;

	}

	.nav_content{

		width:75%;

	}

	.nav_content li{

		margin-left:33px;

	}

	.nav_content li a{

		font-size:16px;

	}

	.tb_nav_right .search_ss{

		height:40px;

		line-height:40px;

		margin-top:10px;

		background:url(../Images/search_bg_03big.png);

	}

	.tb_nav_right .search_ss .text{

		margin-left:20px;

		font-size:16px;

	}

	.lbtwz_right{

		height:545px;

	}

	.lbtwz_right li{

		height:140px;

	}

	.lbtwz_right li h1{

		font-size:22px;

	}

	.lbtwz_right li p{

		line-height:25px;

	}

	.wzlb_top h1 a{

		font-size:22px;

	}

	.lm30_top a{

		font-size:22px;

	}

	

	.wzlb_bottom li a,.zngg_new_content li a,.lmfl li a{

		font-size:18px;

	}

	.wzlb_bottom li,.zngg_new_content li{

		line-height:36px;

	}

	.lm30_top span a{

		font-size:16px;

	}

	.zngg_new{

		margin-top:25px;

	}

	.rdtj{

		margin-top:12px;

	}

	.xxkd{

		margin-top:7px;

		height:730px;

	}

	

	.wzlb_bottom h1 a{

		font-size:20px;

	}

	.wzlb_bottom .wzr span a{

		font-size:16px;

	}

	.wzlb_bottom .wzr p{

		line-height:30px;

	}

	.wzlb_bottom .wzr h1{

		line-height:50px;

	}

	.xxkd_tj h1 a{

		font-size:20px;

	}

	.xxkd_tj p{

		line-height:30px;

	}

	.xxkd_content li a{

		font-size:18px;

	}

	.xxkd_content li{

		line-height:36px;

	}

	.xxkd_content li span a{

		font-size:16px;

	}

	.twzl_content li{

		margin-left:20px;

	}

	.sjsp .twzl_content li{

		margin-left:24px;

	}

	.yqlj_tp li{

		height:75px;

	}

	.yqlj_wz li a{

		font-size:18px;

	}

	.foot_content ul{

		width:25%;

	}

	.xxkd_fenlei li a{

		font-size:18px;

	}

	.xxkd_fenlei li{

		margin-left:40px;

	}

	.yqlj_tp li{

		margin:0px 0px 15px 20px;

	}

	

	#banner{

		width:806px;

		height:542px;

	}

	.back2top{

		margin-left:720px;

	}

}