@charset "utf-8";
/* CSS Document */
html{}
body{ padding:0px; margin:0; color:#333333; font-size:14px; font-family:'Microsoft Yahei', Arial, Helvetica, sans-serif; background:#fff; overflow-x:hidden }
form,p,h1,h2,h3,h4,h5,h6{ margin:0px;padding:0px; font-weight:normal;}
i{ font-style:normal;}
img{margin:0px; padding:0px; border:0px;}
li{ list-style:none; padding:0; margin:0;}
ul{margin:0px;padding:0px;list-style-type:none;}
input,select{margin:0px;padding:0px; font-size:14px;outline:none;}
a{ color:#333; text-decoration:none;}
a:hover{color:#c7000b; text-decoration:none;}
.fix:before,.fix:after{content:"";display:table;}
.fix{*zoom:1;}
.fix:after{clear:both;}

.top{ width:94%; margin:auto; height:auto; padding-top:12px; padding-bottom:20px; position:relative; z-index:999}
.top h1{ position:absolute; left:2%; z-index:999}
.top h1 img{ width:100%;}

.fr_right{ position:absolute; right:2%; top:6px; z-index:999}
.sharebox{margin-top: 10px;height: 26px;}
.sharebox a{float: right;margin: 0 0 0 15px;display: block;width: 26px;height: 26px;padding: 0;}
.sharebox .sina{background:url(../images/ico_109.png) no-repeat center;}
.sharebox .wei{background:url(../images/ico_108.png) no-repeat center;position: relative;z-index:999;}
.sharebox .sina:hover{background:url(../images/ico_02.png) no-repeat center;}
.sharebox .wei:hover{background:url(../images/ico_01.png) no-repeat center;}
.sharebox .wei img{position: absolute;left: -70px;top: 0px;width:140px;display:none;}
.sharebox .wei:hover img{ display:block; top:40px}

/*banner*/
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%; margin-left:-34px; bottom:12px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; width:13px; height:13px; margin-right:10px; background:url(../images/ico_03.png) no-repeat; cursor:pointer; }
.slideBox .hd ul li.on{  background:url(../images/ico_04.png) no-repeat;}
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;  display:block;  }

.sj_banner{ width:100%; display:none;}
.biaoyu{ width:100%; text-align:center; padding-top:20px; padding-bottom:10px;}
.biaoyu2{ width:100%; text-align:center;}

.gsjj{ width:860px; margin:auto;}
.gsjj .eng{ font-size:42px; text-align:center; padding-top:42px; padding-bottom:20px; background:url(../images/red_x.jpg) no-repeat bottom center;}
.gsjj h2{ width:208px; margin:auto; font-size:23px; color:#474747; text-align:center; margin-top:30px; padding-bottom:10px; background:url(../images/x_x.jpg) no-repeat bottom center; margin-bottom:20px;}
.gsjj span{ font-size:20px; }
.gsjj_nr{ width:100%; text-align:center; font-size:14px; line-height:28px;}
.more{ width:234px; margin:auto; height:48px; line-height:48px; font-size:16px; margin-top:20px; background:url(../images/more_bg.jpg) no-repeat top center;}
.more a{ color:#e81b2b}

.fuwu{ width:100%; background:url(../images/fuwu_bg.jpg) no-repeat; height:auto; margin-top:59px; padding-top:38px; padding-bottom:30px}
.fuwu h2{ width:816px; margin:auto}
.fuwu ul{ width:924px; margin:auto; padding-top:10px}
.fuwu ul li{ float:left; width:248px; height:288px; overflow:hidden; text-align:center; font-size:15px; line-height:24px; color:#666; margin:10px 30px; cursor:pointer}
.fuwu ul li span{ display:block; font-size:32px; color:#333; padding-bottom:10px; padding-top:20px;}
.fuwu ul li.a1 .fu_biao{ background:url(../images/fw_biao1.png) no-repeat; width:166px; height:164px; margin:auto}
.fuwu ul li.a1 .fu_biao:hover{ background:url(../images/fw_biao1s.png) no-repeat;}

.fuwu ul li.a2 .fu_biao{ background:url(../images/fw_biao4.png) no-repeat; width:166px; height:164px; margin:auto}
.fuwu ul li.a2 .fu_biao:hover{ background:url(../images/fw_biao4s.png) no-repeat;}

.fuwu ul li.a3 .fu_biao{ background:url(../images/fw_biao6.png) no-repeat; width:166px; height:164px; margin:auto}
.fuwu ul li.a3 .fu_biao:hover{ background:url(../images/fw_biao6s.png) no-repeat;}

.fuwu ul li.a4 .fu_biao{ background:url(../images/fw_biao7.png) no-repeat; width:166px; height:164px; margin:auto}
.fuwu ul li.a4 .fu_biao:hover{ background:url(../images/fw_biao7s.png) no-repeat;}

.fuwu ul li.a5 .fu_biao{ background:url(../images/fw_biao8.png) no-repeat; width:166px; height:164px; margin:auto}
.fuwu ul li.a5 .fu_biao:hover{ background:url(../images/fw_biao8s.png) no-repeat;}

.fuwu ul li.a6 .fu_biao{ background:url(../images/fw_biao9.png) no-repeat; width:166px; height:164px; margin:auto}
.fuwu ul li.a6 .fu_biao:hover{ background:url(../images/fw_biao9s.png) no-repeat;}

.fuwu ul li.a7 .fu_biao{ background:url(../images/fw_biao3.png) no-repeat; width:166px; height:164px; margin:auto}
.fuwu ul li.a7 .fu_biao:hover{ background:url(../images/fw_biao3s.png) no-repeat;}

.fuwu ul li.a8 .fu_biao{ background:url(../images/fw_biao5.png) no-repeat; width:166px; height:164px; margin:auto}
.fuwu ul li.a8 .fu_biao:hover{ background:url(../images/fw_biao5s.png) no-repeat;}

.fuwu ul li.a9 .fu_biao{ background:url(../images/fw_biao2.png) no-repeat; width:166px; height:164px; margin:auto}
.fuwu ul li.a9 .fu_biao:hover{ background:url(../images/fw_biao2s.png) no-repeat;}

.ggw{ width:100%; text-align:center;}
.ggw img{ width:100%;}

.youshi{ width:880px; margin:auto}
.youshi h2{font-size:44px; color:#474747; text-align:center; margin-top:30px; background:url(../images/red_x.jpg) no-repeat top center; padding-top:20px; margin-bottom:20px;}
.youshi h2 span{ color:#de0011}
.youshi h2 i{ display:block; text-align:center; font-size:26px; padding-top:5px;}
.youshi ul{ width:100%;}
.youshi ul li{ float:left; margin-bottom:10px}

.news{ width:100%; background:url(../images/xw_bg.jpg) no-repeat bottom center #f3f3f3; margin-top:45px; padding-bottom:50px}
.news_center{ width:1024px; background:#fff; margin:auto; margin-top:50px;}
.news_center h2{ width:98%; height:74px; line-height:74px; font-size:24px; padding-left:2%;}
.news_center h2 i{ font-size:16px; color:#666; padding-left:10px;}
.news_center h2 span{ float:right; font-size:14px; padding-right:2%;}
.news_center h2 span a{ color:#c7000b}

.news ul{ width:100%;}
.news ul li{ width:98%; height:67px; padding-top:20px; padding-bottom:20px; font-size:12px; color:#666; overflow:hidden; cursor:pointer; padding-right:2%}
.news ul li .date{ float:left; width:67px; height:49px;background:url(../images/date.png) no-repeat; margin-left:2%; text-align:center; padding-top:12px; padding-right:10px; font-size:14px;}
.news ul li .date span{ display:block;}
.news ul li h6{ font-size:14px; padding-bottom:5px;}
.news ul li:hover{ background:#c7000b; color:#fff}
.news ul li:hover a{ color:#fff}

.lxwm{ width:1162px; margin:auto; height:auto; margin-top:35px; position:relative; margin-bottom:40px}
.lxwm h2{ width:816px; margin:auto; padding-top:5px;}
.ditu{ position:relative; left:73px; top:30px; height:468px; padding-bottom:45px;}
.lx_dz{ position:absolute; left:0; top:144px; width:260px; height:350px; background:#db0d0d; padding:15px; color:#fff; line-height:26px;}

.foot{ width:100%; padding-top:50px; background:#3a3a3a; color:#fff; padding-bottom:50px;}
.foot_center{ width:1024px; margin:auto}

.foot_logo{ float:left; padding-left:50px}
.foot_t ul{ float:left; border-right:1px #626262 solid}
.foot_t ul li{ float:left; color:#fff; margin-right:65px; line-height:28px;}
.foot_t ul li a,.foot_t ul li a:hover{ color:#fff}
.foot_t ul li h2{ font-size:18px; margin-bottom:5px;}

.foot_b{ float:left; width:100%; text-align:center; padding-top:30px}
.foot_b i{ padding:0 15px;}
.foot_b a,.foot_b a:hover{ color:#fff}

.zcgs{ width:402px; margin:auto; text-align:center;}
.my_fuwu{ width:1024px; margin:auto; text-align:center; padding-top:40px; padding-bottom:40px;}
.zczc{ width:880px; margin:auto}
.zczc h3{ font-size:24px; padding-bottom:19px; border-bottom:1px #de0011 solid}
.zczc h3 i{ font-size:16px; color:#9c9c9c; padding-left:10px;}
.zczc h3 span{ float:right; font-size:14px; margin-top:6px;}
.zczc h3 span a,.zczc h3 span a:hover{ color:#de0011;}
.zczc ul{ padding-top:25px; padding-bottom:35px;}
.zczc ul li{ width:100%; height:42px; line-height:42px; overflow:hidden; border-bottom:1px #e2e2e2 dashed}
.zczc ul li span{ float:right; font-size:14px; color:#666}

.article{ width:880px; margin:auto}
.article h6{ font-size:26px; text-align:center; margin-top:25px; padding-top:10px; background:url(../images/red_x.jpg) no-repeat top center;}
.article .date{ font-size:16px; color:#666; padding-top:15px; text-align:center; width:100%; border-bottom:1px #d3d3d3 dashed; padding-bottom:15px;}

.article_nr{ width:100%; font-size:16px; line-height:32px; padding-top:15px; padding-bottom:15px;}
.article_nr img{ max-width:880px;}

.pre{ width:100%; margin-top:20px; padding-top:10px;border-top:1px #d3d3d3 dashed; padding-bottom:30px; }
.pre ul li{ width:100%; line-height:34px; font-size:16px}

/* 分页 */
#page{ font-family:"宋体";text-align:center; padding-top:10px; padding-bottom:35px; display:block;}
#page a { display:inline-block; height:27px; line-height:27px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 12px}
#page a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px;  }
#page a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#page span { display:inline-block; height:27px; line-height:27px; background:#c72022;color:#fff; text-align:center;padding:0 12px}

@media ( max-width:1024px){
	
	.news{ margin-top:25px; padding-bottom:25px}
	.news_center{ width:100%; margin-top:30px;}
	.news ul li p{ height:40px; overflow:hidden}

	.lxwm{ width:100%; height:auto; margin-bottom:30px}
	.lxwm h2{ width:96%; margin:auto; padding-top:5px;}
	.ditu{ display:none}
	.lx_dz{ width:96%; padding:5% 2% 0% 2%; background:#db0d0d; position:relative; top:20px; padding-top:}

    .foot{ padding-top:25px; padding-bottom:18px; margin-top:-10px}
    .foot_center{ width:100%;}
    .foot_t{ display:none}
	.foot_b{ width:90%; padding-top:0px; line-height:22px; padding-left:5%;}
   
	
}


@media ( max-width:768px){
    .biaoyu img{ width:64%; margin:auto; padding-top:10px;}
    .biaoyu2{ width:100%;}
	.biaoyu2 img{ float:left; width:33.3%;}
    .slideBox{ display:none}
    .sj_banner{ display:block}
	#wrapper {
		margin:0;
		width:100%;
		height:auto;
		float:left;
		position:relative;	/* On older OS versions "position" and "z-index" must be defined, */
		z-index:1;			/* it seems that recent webkit is less picky and works anyway. */
		overflow:hidden;
	}
	#wrapper img{ width:100%;}
	#scroller {
		height:auto;
		float:left;
		padding:0;
	}

	#scroller ul {
		list-style:none;
		display:block;
		float:left;
		width:100%;
		height:auto;
		padding:0;
		margin:0;
		text-align:left;
	}

	#scroller li {
		display:block; float:left;
		width:auto; height:auto;
		text-align:center;
		font-size:0px;
		padding:0;
		position:relative;
	}

	#nav {
		float:left;
		margin-top: -24px;
		padding: 0;
		position: relative;
		width: auto;
		z-index: 3;
		left:50%; 
		margin-left:-37px;
		display:inline;
	}


	#indicator > li {
		display:block; float:left;
		list-style:none;
		padding:0; margin:0;
	}
	
	#indicator {
		display: block;
		margin: 0;
		padding: 0;
		width: auto;
	}
	
	#indicator > li {
		width:13px;
		height:13px;
		text-indent:-9999em;
		background:url(../images/ico_03.png) no-repeat;
		overflow:hidden;
		margin:0 5px ;
	}

	#indicator > li.active {
		background:url(../images/ico_04.png);
	}
	
	#indicator > li:last-child {
		margin:0 5px ;
	}
	
	.gsjj{ width:94%; margin:auto}
	.gsjj .eng{ font-size:18px; padding-top:24px; }
	.gsjj h2{margin-top:20px; padding-bottom:10px;margin-bottom:15px;}
	.more{ width:180px; height:40px; line-height:40px; font-size:15px; margin-top:15px; background:url(../images/more_bgs.jpg) no-repeat top center;}
	
	.zcgs{ width:70%; margin:auto}
	.zcgs img{ width:100%}
	
	.fuwu{margin-top:29px; padding-top:20px; padding-bottom:20px}
	.fuwu h2{ width:96%; margin:auto}
	.fuwu h2 img{ width:30%;}
	.fuwu ul{ width:96%; margin:auto; padding-top:10px}
	.fuwu ul li{ float:left; width:44%; height:296px; overflow:hidden; text-align:center; font-size:15px; line-height:24px; color:#666; margin:10px 3%; cursor:pointer}
	.fuwu ul li span{ font-size:22px;}
	
	.fuwu ul li.a1 .fu_biao{ width:120px; height:119px; margin:auto; background-size:100%}
	.fuwu ul li.a1 .fu_biao:hover{ width:120px; height:119px; margin:auto; background-size:100%}
	
	.fuwu ul li.a2 .fu_biao{width:120px; height:119px; margin:auto; background-size:100%}
	.fuwu ul li.a2 .fu_biao:hover{width:120px; height:119px; margin:auto; background-size:100%}
	
	.fuwu ul li.a3 .fu_biao{width:120px; height:119px; margin:auto; background-size:100%}
	.fuwu ul li.a3 .fu_biao:hover{width:120px;  height:119px;margin:auto; background-size:100%}
	
	.fuwu ul li.a4 .fu_biao{width:120px; height:119px; margin:auto; background-size:100%}
	.fuwu ul li.a4 .fu_biao:hover{width:120px; height:119px; margin:auto; background-size:100%}
	
	.fuwu ul li.a5 .fu_biao{width:120px; height:119px; margin:auto; background-size:100%}
	.fuwu ul li.a5 .fu_biao:hover{width:120px; height:119px; margin:auto; background-size:100%}
	
	.fuwu ul li.a6 .fu_biao{width:120px; height:119px; margin:auto; background-size:100%}
	.fuwu ul li.a6 .fu_biao:hover{width:120px; height:119px; margin:auto; background-size:100%}
	
	.fuwu ul li.a7{ display:none}
	.fuwu ul li.a7 .fu_biao{width:120px; height:119px; margin:auto; background-size:100%}
	.fuwu ul li.a7 .fu_biao:hover{width:120px; height:119px; margin:auto; background-size:100%}
	
	.fuwu ul li.a8 .fu_biao{width:120px; height:119px; margin:auto; background-size:100%}
	.fuwu ul li.a8 .fu_biao:hover{width:120px; height:119px; margin:auto; background-size:100%}
	
	.fuwu ul li.a9 .fu_biao{width:120px; height:119px; margin:auto; background-size:100%}
	.fuwu ul li.a9 .fu_biao:hover{width:120px; height:119px; margin:auto; background-size:100%}
	
	.youshi{ width:100%}
	.youshi h2{font-size:20px; }
	.youshi h2 i{ font-size:15px;}
	.youshi ul li{ width:50%; margin-bottom:0px;}
    .youshi ul li img{ width:100%;}
    .youshi ul li.a1{ margin-bottom:10px;}
	
	.my_fuwu{ width:96%; margin:auto; padding-top:30px; padding-bottom:30px;}
	.my_fuwu img{ width:100%}
	
	.zczc{ width:96%; margin:auto}
     
	.article{ width:96%; margin:auto}
    .article h6{ font-size:20px; }
	.article img{ width:100%;}
	 
	 
	 
}
