@charset "utf-8";
body{
margin:0 auto;padding:0;
width:100%;
min-width:1000px;
max-width:1600px;
font-size:14px;
font-weight:550px;
font-family:"微软雅黑";
overflow-x:hidden;}
ul,li{
	padding:0;margin:0;list-style-type:none;}
a:link,a:visited,a:active{color:inherit; text-decoration:none;}
a:hover{
	color:#B80E12;
	text-decoration:none;}	
img{
	border:0;}
/* 通用部分 */

.common_width{
	margin:0 auto;
	width:100%;
	height:auto;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFD799,endColorStr=#FFFFFF); /*ie 6 7 8*/
	background: -ms-linear-gradient(top,#FFD799, #FFFFFF);        /* ie 10 */
	background:-moz-linear-gradient(top,#FFD799,#FFFFFF);/*火狐*/
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#FFD799), to(#FFFFFF));/*谷歌*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFD799), to(#FFFFFF));      /* safari 4-5, chrome 1-9*/
	background: -webkit-linear-gradient(top, #FFD799, #FFFFFF);   /*safari5.1 chrome 10+*/
	background: -o-linear-gradient(top, #FFD799,#FFFFFF);  /*opera 11.10+*/
	overflow:hidden;
	/* padding-bottom:30px; */
	}
.header_position{
	width:100%;
	height:210px;
	margin:0 auto;
    float:left;
	clear:both;}
.header_position img{
	width:100%;
	height:210px;
	float:left;}
.in_position{
	width:1000px;
	margin:0 auto;position:relative;}
.h_set_add{position:absolute;
	z-index:999;
	top:10px;right:0;
	color:#fff;
	font-size:12px;}
.h_set_add span{
	margin:5px;
	cursor:pointer;}
.logo{
     position:absolute;
	 top:45px;}
.logo img{
	width:710px;
	height:135px;}
		/* 本例子css */
		.nav{height:40px;z-index:2;width:100%;font-size:16px;clear:both;position:relative;
		     filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#DC151A,endColorStr=#A5201C); /*ie 6 7 8*/ 
			background: -ms-linear-gradient(top, #DC151A, #A5201C);        /* ie 10 */
			background:-moz-linear-gradient(top,#DC151A,#A5201C);/*火狐*/ 
			background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#DC151A), to(#A5201C));/*谷歌*/ 
			background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DC151A), to(#A5201C));      /* safari 4-5, chrome 1-9*/
			background: -webkit-linear-gradient(top, #DC151A, #A5201C);   /*safari5.1 chrome 10+*/
			background: -o-linear-gradient(top, #DC151A,#A5201C);}
		.nav a{ color:#fff;}
		.nav .nLi{ float:left; display:inline;width:125px;margin:0 auto; list-style-type:none;
		           					background:url(bg_nav.jpg) no-repeat right;margin:0 auto;}
		.nav .nLi div{
					height:40px;
					text-align:center;
					color:#fff;
					line-height:40px;
					width:100px;
					margin-left:10px;}
	    .nav .nLi div:hover{background:#fff;}
		.nav .nLi div a{ display:block;}
		.nav .nLi div a:hover{ color:#C90100;}
		.nav .sub{ display:none; width:125px; top:34px;  position:absolute; background:#4E4E4E; z-index:2; line-height:40px;margin-top:6px; list-style-type:none; text-align:center;}
		.nav .sub a{ display:block; padding:0 0px;}
		.nav .sub a:hover{ background:#6d6d6d; color:#C90100;}
	    .nav_position{
			width:1085px;
			margin:0 auto;
			padding-left:40px;}
.footer{
	width:100%;
	height:175px;
	background:#B80E12;
	clear:both;}
.f_position{
	width:1000px;
	margin:0 auto;
	padding:30px 0 0 0;}
.f_left{float:left;color: #fff;}
.f_left p a:hover{color:#fff;}
.f_left img{width:290px;height:55px;}
.f_left span{
	display:block;font-size:14px;color:#fff;
	margin:15px 0;}
.f_right{float:right;padding-left:20px;background:url(bw_barcode.jpg) no-repeat left;}
.f_right img{
	width:115px;
	height:115px;}
/*  首页 css */
 .xwgg{
	width:950px;
	height:auto;
	padding:20px 25px 0 25px;
	margin:0 auto;
	background:#fff;
	clear:both;}
.left_pic{
	float:left;
	height:330px;
	width:440px;}
             /* 本例子css */
		.slideBox{ width:440px; height:330px; overflow:hidden; position:relative;}
		.slideBox .hd{ height:40px; width:440px;overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1; background:rgba(0,0,0,.7);}
		.slideBox .hd ul{float:right; width:100px; line-height:30px;}
		.slideBox .hd ul li{ float:left; margin-right:10px;margin-top:15px;  width:10px; height:10px;border:0;border-radius:50%; text-align:center; background:#fff; cursor:pointer;}
		.slideBox .hd ul li.on{ background:#f00; color:#fff;}
		.slideBox .bd{ height:330px; z-index:0;  padding:0;}
		.slideBox .bd img{ width:440px; height:330px; display:block; float:left;}
		.xw_title{
			position:absolute;
			bottom:0px;
			float:left;
			color:#fff;
			line-height:40px;
			padding-left:15px;
			display:block;
			z-index:1;}
.right_con{float:left;width:480px;height:330px;margin-left:30px;}
.xw_b1_title{
	width:480px;}
.xw_b1_title span{
	display:inline-block;}
.name_title{
	width:50px;
	height:45px;
	background:#B50206;
	font-size:16px;
	color:#fff;
	text-align:center;
	padding:5px;
	 float:left;
	 margin-right:20px;}
.con_title,.con_date{
	line-height:26px;}
.con_title{
	font-size:14px;
	color:#292929;}
.con_date{
	font-size:14px;
	color:#000000;}
.xw_b1_detail{
	margin-top:10px;
	height:100px;
	font-size:14px;
	color:#6D6D6D;
	overflow:hidden;
	border-bottom:1px solid #ddd;	
	line-height:28px;}
.xw_b2{
	margin-top:20px;}
.xw_b2_detail{
	margin-top:10px;
	height:100px;
	font-size:14px;
	color:#6D6D6D;
	overflow:hidden;
	line-height:28px;}
.bw_block{
	width:1000px;
	margin:0 auto;
	height:350px;
	overflow:hidden;
	padding-top:30px;}
.bw_block1{
	width:298px;
    border:1px solid #eee;
	border-top:2px solid #B80E12;
	float:left;
	margin-right:30px;
	height:345px;}
.title_more span{
	display:inline-block;
	line-height:40px;}
.block1_title{
	font-size:18px;
	color:#282828;
	margin-left:15px;}
.block1_more{
	float:right;
	font-size:14px;
	color:#7A7A7A;
	margin-right:15px;}
.szjy{
	float:left;
     border:1px solid #ddd;
	 height:30px;
	 width:148px;
	 background:#F3F3F3;
	 font-size:14px;
	 text-align:center;
	 color:#3E3E3E;
	 line-height:30px;cursor:pointer;}
.szjy_on{
	float:left;
	border:0px;
     border-top:2px solid #B80E12;
	 height:29px;
	 width:146px;
	 background:#fff;
	 font-size:14px;
	 text-align:center;
	 color:#3E3E3E;
	 line-height:30px;
	 	 cursor:default;}
.bw_sz_list{
	width:300px;overflow:hidden;clear:both;float:left;margin-top:10px;}
.bw_sz_list ul{	float:left;}
.sz_list_one{
	width:260px;
	height:30px;
	list-style-type:none;
	clear:both;
	line-height:30px;
	padding:1px 15px;
	margin-left:10px;
	background:url(bg_list.jpg) no-repeat left;}
.sz_list_one span{
	display:inlein-block;}
.sz_one_title{
	font-size:14px;
	color:#6D6D6D;}
.sz_one_date{
	font-size:14px;
	color:#6E6E6E;
	float:right;}
  .contactBtn{
width:300px;height:75px;background:#B80E12;clear:left;margin-top:240px;
	text-align:center;
      line-height:75px;}
.contactBtn span{
	margin-left:10px;
	color:#fff;
	float:left;}
.contactBtn img{
	float:left;
	margin:15px 0 0 15px;
	padding:0 0 0 20px;}
	.jcjs_zyfw{
		width:628px;
		height:410px;
		float:left;}
#jcjs a:hover,#zyfw a:hover{color:#fff;}
.block3_title{
	width:314px;
	height:40px;
	border-top:2px solid #B80E12;
	float:left;
	margin-top:30px;
	background:#F3F3F3;
	text-align:center;
	line-height:40px;
	color:#3D3D3D;
	cursor:pointer;}
.block3_title_on{
	background:#B80E12;
	width:314px;
	height:40px;
	border-top:2px solid #B80E12;
	float:left;
	margin-top:30px;
	text-align:center;
	line-height:40px;
	color:#fff;}
	/* 通用 */
.x_list_one{
	width:630px;
	height:70px;
	clear:both;
	padding:20px 0;
	border-bottom:1px solid #ddd;}
.x_list_one span{
	display:inline-block;
		line-height:25px;}
.x_con_title{
	font-size:14px;
	color:#292929;}
.x_con_date{
	font-size:14px;
	color:#292929;
	float:right;}
.x_con_detail{
	margin-top:5px;
	color:#6D6D6D;
	font-size:14px;}
.tw_list_one{
	width:630px;
	height:70px;
	clear:both;
	padding:20px 0;
	border-bottom:1px solid #ddd;}
.tw_right_pic{
	float:left;}
.tw_left_con{
	margin-left:120px;
	line-height:20px;}
	.tw_right_pic img{	width:100px;height:75px;float:left;}.x_list_one span{	display:inline-block;		line-height:25px;}.tw_con_title{	font-size:14px;	color:#292929;}.tw_con_date{	font-size:12px;	color:#292929;	float:right;}.tw_con_detail{	margin-top:5px;	color:#6D6D6D;	font-size:14px;}.video_list{	padding-left:15px;}.video_list_one{	width:260px;	height:30px;	list-style-type:none;	clear:both;	line-height:32px;	padding:0 15px 0 25px;	margin-left:10px;	background:url(bg_video.jpg) no-repeat left;}.video_list_one span{	display:inlein-block;}.video_one_title{	font-size:14px;	color:#6D6D6D;}
.jptp{
	clear:both;
	background:#EFEFEF;
	width:960px;
	height:260px;
	margin-top:20px;
	margin-bottom:30px;
	float:left;}
/* 本例子css */
		.picScroll-left{ width:888px;  position:relative;margin:20px 0 0 25px;}
		 .hd{width:990px;position:absolute;}
		 .hd .prev, .hd .next{ display:block;  width:155px; height:50px;margin-top:55px;  overflow:hidden;position:absolute;margin-left:-80px;
			 cursor:pointer;}
		 .hd .next{right:0;background:url(bg_next.jpg) no-repeat center;}
		 .hd .prev{left:0; background:url(bg_prev.jpg) no-repeat center;}
		  .hd .prev li{list-style-type:none;}
		.picScroll-left .bd{ padding:10px;}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
		.picScroll-left .bd ul li{ margin:0 8px; float:left; display:inline; overflow:hidden; text-align:center;}
		.picScroll-left .bd ul li .pic{ text-align:center;}
		.picScroll-left .bd ul li .pic img{ width:200px; height:150px; display:block;  padding:2px; border:1px solid #ccc;}
		.picScroll-left .bd ul li .title{ line-height:24px;}
     .yqlj{
		 width:960px;
		 height:125px;
		 clear:both;}
	.yqlj_con{
		padding:15px;
		font-size:12px;
		color:#6D6D6D;
         height:55px;
		 overflow:hidden;
		 border:1px solid #ddd;}
	.yqlj_con span{
		display:inline-block;padding:5px 10px;}
/* 内页通用 */
.left_nav{float:left;padding:20px 0 0 20px;}
.left_nav ul{border-top:1px solid #eee;}
.mNormal{
width:199px;height:60px;background:#fff;
	text-align:center;
      line-height:60px;	 
	  border:1px solid #eee;
	  border-top:0; 
	  font-size:16px;}
.mChoose,.mNormal:hover{
width:199px;height:60px;background:#B80E12;
	text-align:center;
      line-height:60px;	 
	  border:1px solid #eee;
	  border-top:0; 
	  color:#fff;
	  font-size:16px;}	 
.left_nav a:hover{
	color:#fff;}
 .contactBtn_nav{
width:200px;height:50px;background:#B80E12;
	text-align:center;
      line-height:20px;
	  padding-top:15px;
	  float:left;
	  margin-top:20px;}
.contactBtn_nav span{
	margin-left:10px;
	margin-top:2px;
	color:#fff;
	display:inline-block;
	float:left;}
.contactBtn_nav img{
	float:left;
	padding:0 0 0 20px;}
 .content{
	width:1000px;
	margin:0 auto;
	background:#fff;
	clear:both;}
.s_nav{
	 float:left;
	width:730px;
	height:60px;
	line-height:60px;
	background:#fff;
	margin:0 20px;
	border-bottom:1px solid #ddd;}
.s_nav span{
	display:inline-block;
	margin-right:10px;
	float:left;
	font-size:14px;
	color:#282828;}
.block_name{
	font-size:16px;
	color:#B80E12;
	float:left;}
.r_nav{float:right;}
/* d page*/
.d_m_content{float:left;width:730px;height:auto;background:#fff;padding:0 20px; overflow:hidden;margin-bottom:20px;margin-top:5px;}
.d_m_content img{ max-width:730px;}
.d_title,.d_date{text-align:center;line-height:20px;}
.d_title{
	font-size:16px;
	color:#B80E12;
	font-weight:bold;}
.d_date{
	font-size:14px;
	color:#858585;}
.d_con{font-size:14px;color:#646464;line-height:24px;}

 .m_list_one{
	width:705px;
	height:35px;
	list-style-type:none;
	clear:both;
	line-height:35px;
	padding:0px 0 0 25px;
	background:url(bg_list.jpg) no-repeat left;}
.m_list_one span{
	display:inlein-block;}
.m_one_title{
	font-size:14px;
	color:#6D6D6D;}
.m_one_date{
	font-size:14px;
	color:#6E6E6E;
	float:right;}
.tu_list_one{
	width:730px;
	height:130px;
	clear:both;
	padding:20px 0;}
.tu_left_pic{
	float:left;}
.tu_right_con{
	margin-left:195px;
	line-height:20px;}
	.tu_left_pic img{	width:175px;height:130px;float:left;padding:2px;border:1px solid #ddd;}
	.tu_con_title{	font-size:16px;	color:#292929;}
	.tu_con_date{	font-size:14px;	color:#292929;	float:right;}
	.tu_con_detail{	margin-top:5px;	color:#6D6D6D;	font-size:14px;	height:70px;padding-top:15px;}
	.tu_more{
		font-szie:14px;
		color:#B6302D;}

.picBox{width:750px;}
 .picBox li{ margin:10px 21px 1px 0px; float:left; overflow:hidden; text-align:center;}
		 .picBox li .pic{ text-align:center;}
		 .picBox li .pic img{ width:160px; height:115px; display:block;  padding:2px; border:1px solid #ccc;}
		 .picBox li .title{ line-height:24px;margin-top:5px;}
.content{min-height: 600px;}
