/*BEGIN*/
.sub_tit{}
.sub_tit img{
	display:block;
	margin:0 auto;
	padding:38px 0 0;
}
.dqwz_box{
	width:1200px;
	margin:0 auto;
	text-align:center;
}
.dqwz_box em{
	display:inline-block;
	height:45px;
	line-height:45px;
	font-size:14px;
	color:#000;
	padding-left:20px;
	background:url(../images/dqwz_bg.jpg) left center no-repeat;
}
.dqwz_box a{
	font-size:14px;
	color:#000;}
.dqwz_box a:hover{
	color:#d30a10;}
.sub_nav{
	min-height:123px;
	background:#f4f4f4;
}
.sub_nav ul{
	width:1200px;
	margin:0 auto;
	text-align:center;

}
.sub_nav li{
	display:inline-block;
	width:160px;
	height:123px;
	background:url(../images/sub_nav_bg.jpg) left center no-repeat;
}
.sub_nav li a{
	display:block;
	height:93px;
	padding-top:30px;
}
.sub_nav li a span{
	display:block;
	width:40px;
	height:40px;
	margin:0 auto;
}
.sub_nav li a em{
	display:block;
	height:36px;
	line-height:36px;
	text-align:center;
	font-size:16px;
	color:#666;
}
.sub_nav li:hover a em,
.sub_nav li.on a em{
	color:#e60e14;
}

.sub_nav li a span.jj_bg01{
	background:url(../images/sub_tb01.png) center center no-repeat;}
.sub_nav li a span.jj_bg02{
	background:url(../images/sub_tb02.png) center center no-repeat;}
.sub_nav li a span.jj_bg03{
	background:url(../images/sub_tb03.png) center center no-repeat;}
.sub_nav li a span.jj_bg04{
	background:url(../images/sub_tb04.png) center center no-repeat;}
.sub_nav li a span.jj_bg05{
	background:url(../images/sub_tb05.png) center center no-repeat;}
.sub_nav li a span.jj_bg06{
	background:url(../images/sub_tb06.png) center center no-repeat;}
.sub_nav li a span.jj_bg07{
	background:url(../images/sub_tb07.png) center center no-repeat;}
.sub_nav li a span.jj_bg08{
	background:url(../images/sub_tb08.png) center center no-repeat;}
.sub_nav li a span.jj_bg09{
	background:url(../images/sub_tb09.png) center center no-repeat;}
.sub_nav li a span.jj_bg10{
	background:url(../images/sub_tb10.png) center center no-repeat;}
.sub_nav li a span.jj_bg11{
	background:url(../images/sub_tb11.png) center center no-repeat;}
.sub_nav li a span.jj_bg12{
	background:url(../images/sub_tb12.png) center center no-repeat;}
.sub_nav li a span.jj_bg13{
	background:url(../images/sub_tb13.png) center center no-repeat;}
.sub_nav li a span.jj_bg14{
	background:url(../images/sub_tb14.png) center center no-repeat;}
.sub_nav li a span.jj_bg15{
	background:url(../images/sub_tb15.png) center center no-repeat;}
.sub_nav li a span.jj_bg16{
	background:url(../images/sub_tb16.png) center center no-repeat;}
.sub_nav li a span.jj_bg17{
background:url(../images/zzz_beijing1.png) center center no-repeat;}
.sub_nav li a span.jj_bg18{
background:url(../images/zzz_beijing2.png) center center no-repeat;}
.sub_nav li a span.jj_bg19{
background:url(../images/zzz_beijing3.png) center center no-repeat;}
.sub_nav li a span.jj_bg20{
background:url(../images/zzz_beijing4.png) center center no-repeat;}
.sub_nav li a span.jj_bg21{
background:url(../images/zzz_beijing5.png) center center no-repeat;}

.sub_nav li:hover a span.jj_bg01,
.sub_nav li.on a span.jj_bg01{
	background:url(../images/sub_tb01_h.png) center center no-repeat;
}

.sub_nav li:hover a span.jj_bg02,
.sub_nav li.on a span.jj_bg02{
	background:url(../images/sub_tb02_h.png) center center no-repeat;
}

.sub_nav li:hover a span.jj_bg03,
.sub_nav li.on a span.jj_bg03{
	background:url(../images/sub_tb03_h.png) center center no-repeat;
}

.sub_nav li:hover a span.jj_bg04,
.sub_nav li.on a span.jj_bg04{
	background:url(../images/sub_tb04_h.png) center center no-repeat;
}

.sub_nav li:hover a span.jj_bg05,
.sub_nav li.on a span.jj_bg05{
	background:url(../images/sub_tb05_h.png) center center no-repeat;
}

.sub_nav li:hover a span.jj_bg06,
.sub_nav li.on a span.jj_bg06{
	background:url(../images/sub_tb06_h.png) center center no-repeat;
}

.sub_nav li:hover a span.jj_bg07,
.sub_nav li.on a span.jj_bg07{
	background:url(../images/sub_tb07_h.png) center center no-repeat;
}

.sub_nav li:hover a span.jj_bg08,
.sub_nav li.on a span.jj_bg08{
	background:url(../images/sub_tb08_h.png) center center no-repeat;
}

.sub_nav li:hover a span.jj_bg09,
.sub_nav li.on a span.jj_bg09{
	background:url(../images/sub_tb09_h.png) center center no-repeat;
}

.sub_nav li:hover a span.jj_bg10,
.sub_nav li.on a span.jj_bg10{
	background:url(../images/sub_tb10_h.png) center center no-repeat;
}

.sub_nav li:hover a span.jj_bg11,
.sub_nav li.on a span.jj_bg11{
	background:url(../images/sub_tb11_h.png) center center no-repeat;
}

.sub_nav li:hover a span.jj_bg12,
.sub_nav li.on a span.jj_bg12{
	background:url(../images/sub_tb12_h.png) center center no-repeat;
}

.sub_nav li:hover a span.jj_bg13,
.sub_nav li.on a span.jj_bg13{
	background:url(../images/sub_tb13_h.png) center center no-repeat;
}

.sub_nav li:hover a span.jj_bg14,
.sub_nav li.on a span.jj_bg14{
	background:url(../images/sub_tb14_h.png) center center no-repeat;
}

.sub_nav li:hover a span.jj_bg15,
.sub_nav li.on a span.jj_bg15{
	background:url(../images/sub_tb15_h.png) center center no-repeat;
}

.sub_nav li:hover a span.jj_bg16,
.sub_nav li.on a span.jj_bg16{
	background:url(../images/sub_tb16_h.png) center center no-repeat;
}
.sub_nav li:hover a span.jj_bg17,
.sub_nav li.on a span.jj_bg17{
	background:url(../images/zzz_beijing1_1.png) center center no-repeat;
}
.sub_nav li:hover a span.jj_bg18,
.sub_nav li.on a span.jj_bg18{
	background:url(../images/zzz_beijing2_1.png) center center no-repeat;
}
.sub_nav li:hover a span.jj_bg19,
.sub_nav li.on a span.jj_bg19{
	background:url(../images/zzz_beijing3_1.png) center center no-repeat;
}
.sub_nav li:hover a span.jj_bg20,
.sub_nav li.on a span.jj_bg20{
	background:url(../images/zzz_beijing4_1.png) center center no-repeat;
}
.sub_nav li:hover a span.jj_bg21,
.sub_nav li.on a span.jj_bg21{
	background:url(../images/zzz_beijing5_1.png) center center no-repeat;
}



.sub_c{
	min-height:400px;
	padding:40px 0;
	font-size:14px;
	color:#000;
	line-height:30px;
}
.sub_c img{
	max-width:100%;
}
/*END*/
/*BEGIN*/
.gsjj_c{}
.gsjj_img01{
	display:block;
	margin:0 auto;
}
.gsjj_cw{
	padding-top:27px;
}
.gsjj_cw a{
	color: #e60e14;
}
.gsjj_cw a:hover{
	color: #333;
}
/*END*/
/*BEGIN*/
.qywh_c{
	overflow:hidden;
}
.qywh_img02{
	float:left;
	padding-right:205px;
	padding-bottom:60px;
}
.qywh_img01{
	float:right;
	padding-top:44px;
	padding-left:70px;
}
.qywh_cw{
	font-size:14px;
	line-height:30px;
	color:#333;
}
.qywh_cw strong{
	font-size:16px;
	color:#e60e14;
	font-weight:bold;
}
/*END*/
/*BEGIN*/
.zzjg_c{}
.zzjg_c img{
	display:block;
	margin:0 auto;
}
/*END*/
/*BEGIN*/
.xcsp_c{}
.xcsp_c ul{ min-height:400px; padding-bottom:30px; width:1220px;}
.xcsp_c li{ position:relative; float:left; margin-bottom:35px; margin-right:15px; width:290px; box-shadow:0 0 5px #eee;}
.xcsp_c li img{ display:block;}
.xcsp_c li h3{ height:56px; line-height:56px; text-align:center; font-size:18px; color:#333; background:#fff;}
.xcsp_c li .zz{ position:absolute; left:0; top:0; width:100%; height:100%;}
.xcsp_c li:hover h3{ background:#e60e14; color:#fff;}
.xcsp_c li:hover .zz{ background:url(../images/xcsp_lizz.png) center 69px no-repeat;}
/*END*/
/*BEGIN*/
.xcsp_box{}
.xcsp_box img{
	display:block;
	margin:0 auto;
}
.xcsp_box iframe{
	width:577px;
	height:362px;
	margin:0 auto;
	border:none;
}
.xcsp_xxc h1{
	margin:17px 0 28px;
	min-height:40px;
	line-height:40px;
	font-size:18px;
	color:#333;
	font-weight:bold;
	text-align:center;
}
.xcsp_xxcw{
	min-height:60px;
	line-height:30px;
	font-size:14px;
	color:#333;
	padding-bottom:20px;
	border-bottom:1px solid #919191;
}
/*END*/
/*BEGIN*/
.cpzs_c{}
.cpzs_c ul{
	min-height:400px;
	padding-bottom:30px;
	width:1200px;
}
.cpzs_c li{
	float:left;
	width:163px;
	position:relative;
	margin:0 38px 60px;
}
.cpzs_c li .zz{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}
.cpzs_c li img{
	display:block;
}
.cpzs_c h3{
	height:64px;
	line-height:64px;
	text-align:center;
	font-size:20px;
	color:#333;
}
.cpzs_c li:hover img{
	box-shadow:0 0 8px #fdefef;
}
.cpzs_c li:hover h3{
	color:#c1031c;
}

/*END*/
/*BEGIN*/
.cpzs_xxc{
	overflow:hidden;
}
.cpzs_xximg{
	float:left;
	border:1px solid #e1e1e1;
	margin-top:10px;
}
.cpzs_xxcc{
	float:right;
	width:850px;
}
.cpzs_xxcc h1{
	min-height:36px;
	line-height:36px;
	font-size:18px;
	color:#333;
	font-weight:bold;
	padding-bottom:7px;
	padding-left:4px;
	border-bottom:1px solid #e82125;
}
.cpzs_xxcc_t{
	padding-top:8px;
}
.cpzs_xxcc_t em{
	display:block;
	min-height:30px;
	line-height:30px;
	font-size:14px;
	color:#333;
}
.cpzs_xxcc_tit{
	display:block;
	height:48px;
	line-height:48px;
	font-size:16px;
	color:#333;
	font-weight:bold;
}
.cpzs_xxcc_b{
	min-height:300px;
	line-height:30px;
	font-size:14px;
	color:#333;
	padding-bottom:30px;
	border-bottom:1px solid #bebebe;
}

/*END*/
/*BEGIN*/
.hjzs_c{}
.hjzs_c ul{ min-height:400px; padding-bottom:30px; width:1220px;}
.hjzs_c li{ position:relative; float:left; margin-bottom:35px; margin-right:15px; width:290px; box-shadow:0 0 5px #eee;}
.hjzs_c li img{ display:block;}
.hjzs_c li h3{ height:56px; line-height:56px; text-align:center; font-size:18px; color:#333; background:#fff;}
.hjzs_c li .zz{ position:absolute; left:0; top:0; width:100%; height:100%;}
.hjzs_c li .zz span{
	display:block;
	width:290px;
	height:182px;
	position:relative;
}
.hjzs_c li .zz em{ position:absolute; width:1px; height:1px;}
.hjzs_c li .zz em.pa01{
	left:15px;
	top:15px;
}
.hjzs_c li .zz em.pa02{
	right:15px;
	top:15px;
}
.hjzs_c li .zz em.pa03{
	right:15px;
	bottom:15px;
}
.hjzs_c li .zz em.pa04{
	left:15px;
	bottom:15px;
}
.hjzs_c li:hover h3{ background:#e60e14; color:#fff;}
.hjzs_c li:hover .zz em{ background:#fff;}
/*END*/
/*BEGIN*/
.mtzx_one{
	position:relative;
	overflow:hidden;
}
.mtzx_one .zz{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}
.mtzx_one img{
	float:left;
	padding-top:12px;

	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-ms-transition:all 1s;
	-o-transition:all 1s;
	transition:all 1s;
}
.mtzx_oc{
	float:right;
	width:920px;
}
.mtzx_ot{
	overflow:hidden;
}
.mtzx_ot h3{
	float:left;
	height:44px;
	line-height:44px;
	font-size:16px;
	color:#333;
	font-weight:bold;

	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-ms-transition:all 1s;
	-o-transition:all 1s;
	transition:all 1s;
}
.mtzx_ot em{
	float:right;
	height:44px;
	line-height:44px;
	font-size:18px;
	color:#666;
}
.mtzx_oc p{
	padding-top:13px;
	padding-bottom:26px;
	line-height:28px;
	font-size:14px;
	color:#666;
	border-bottom:1px dotted #b2b2b2;
}
.mtzx_one:hover h3{
	color:#e60e14;
}
.mtzx_one:hover img{
filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; /*Firefox私有，透明度50%*/
opacity:0.5;/*其他，透明度50%*/
}
.mtzx_c ul{
	padding-top:37px;
	min-height:400px;
	padding-bottom:30px;
	border-bottom:1px solid #ddd;
	margin-bottom:35px;
}
.mtzx_c li{
	float:left;
	position:relative;
	width:555px;
	height:79px;
	line-height:79px;
	background:url(../images/mtzx_cli_bg.jpg) left bottom no-repeat;

	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-ms-transition:all 1s;
	-o-transition:all 1s;
	transition:all 1s;
}
.mtzx_c li .zz{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}
.mtzx_c li h3{
	float:left;
	height:79px;
	line-height:79px;
	font-size:16px;
	color:#666;
	background:url(../images/mtzx_libg.jpg) left center no-repeat;
	padding-left:25px;

	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-ms-transition:all 1s;
	-o-transition:all 1s;
	transition:all 1s;
}
.mtzx_c li em{
	float:right;
	height:79px;
	line-height:79px;
	font-size:18px;
	color:#666;

	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-ms-transition:all 1s;
	-o-transition:all 1s;
	transition:all 1s;
}
.mtzx_c li.bg_no{ background:none;}
.mtzx_c li:hover{
	padding-right:15px;
	background:#e60e14;
}
.mtzx_c li:hover h3{
	color:#fff;
	padding-left:37px;
	background:url(../images/mtzx_libg_h.jpg) 12px center no-repeat;
}
.mtzx_c li:hover em{
	color:#fff;}
/*END*/
/*BEGIN*/
.xxy{}
.xxy h1{
	min-height:42px;
	line-height:42px;
	font-size:18px;
	color:#e60e14;
	font-weight:bold;
	text-align:center;
}
.xxy .gn{
	min-height:56px;
	line-height:56px;
	text-align:center;
	font-size:14px;
	color:#666;
	border-bottom:1px dotted #b2b2b2;
}
.xxy .gn em{
	vertical-align:middle;}
.xxy .gn a{
	font-size:14px;
	color:#666;
	vertical-align:middle;
}
.xxy .gn a:hover{
	color:#e60e14;
}
.xxy .gn div.bdsharebuttonbox{
	display:inline-block;
	vertical-align:middle;
}
.xxy .gn div.bdsharebuttonbox em{
	float:left;
}
.xxy .gn div.bdsharebuttonbox a{
	margin:20px 5px 0 0;
}
.xxy_cw{
	padding:20px 0;
	min-height:200px;
	line-height:36px;
	font-size:14px;
	border-bottom:1px solid #dadada;
}
.xgtj{
	margin-top:35px;}
.xgtj img{
	display:block;
}
.xgtj ul{
	min-height:150px;
	padding-top:10px;
}
.xgtj li{
	position:relative;
	width:525px;
	float:left;
	height:48px;
	line-height:48px;
	padding-left:25px;
	background:url(../images/mtzx_libg.jpg) 2px center no-repeat;

	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-ms-transition:all 1s;
	-o-transition:all 1s;
	transition:all 1s;
}
.xgtj li .zz{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	color:#666;
}
.xgtj li h3{
	float:left;
	height:48px;
	line-height:48px;
	width:405px;
	font-size:16px;
	}
.xgtj li em{
	float:right;
	height:48px;
	line-height:48px;
	font-size:18px;
}
.xgtj li:hover{
	padding-left:35px;
	padding-right:20px;
	color:#fff;
	background:#e60e14 url(../images/mtzx_libg_h.jpg) 12px center no-repeat;
}
/*END*/
/*BEGIN*/

/*END*/
/*BEGIN*/

/*END*/
/*BEGIN*/

/*END*/
/*BEGIN*/

/*END*/
/*BEGIN*/

/*END*/
/*BEGIN*/

/*END*/
/*BEGIN*/

/*END*/
/*BEGIN*/

/*END*/
