html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none;}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
a { text-decoration:none;}
*{font-family:Microsoft Yahei, Arial, Helvetica, sans-serif, "ËÎÌå";}
.ml30{ margin-left:30px;}
.ml20{ margin-left:20px;}
.mb15{ margin-bottom:15px;}
.w540{ width:540px;}
.w570{ width:570px;}
.w500{ width:500px;}
.w1100{ width:1100px; padding-bottom:8px;}


.focusBox{ position:relative;  font:12px/1.5 Verdana, Geneva, sans-serif; text-align:left; background:white;  width:480px; height:360px;}
.focusBox .pic img{ width:480px; height:360px; display:block;}
.focusBox .txt-bg{ position:absolute; bottom:0; z-index:1;height:36px;width:100%; background:url(imagesapl50.png) repeat;}
.focusBox .txt{ position: absolute;top:268px;z-index: 22;height: 36px;width:100%;}
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display:block; color:white; padding:0 0 0 10px; font-size:12px; font-weight:bold; text-decoration:none;}
.focusBox .num{ position:absolute; z-index:3333; top:278px; right:8px;}
.focusBox .num li{ float:left; position:relative; width:18px; height:15px; line-height:15px; overflow:hidden; text-align:center;margin-right:1px; cursor:pointer;}
.focusBox .num li a,.focusBox .num li span{ position:absolute; z-index:2; display:block; color:white; width:100%; height:100%; top:0; left:0; text-decoration:none;}
.focusBox .num li span{ z-index:1; background:black; filter:alpha(opacity=50); opacity:0.5;}
.focusBox .num li.on a,.focusBox .num a:hover{background:#0068b7;}


.pane{position:relative;}
.delete{position:absolute; top:0; left:220px; text-indent:-999em; display:block; width:20px; height:25px;}


.zwyw{width:490px; float:left; margin-left:10px; height:363px; overflow:hidden;}
.zwyw .tit{background:url(imagestit01.png) top center repeat-x; height:39px; line-height:39px; overflow:hidden;}
.zwyw .tit span{ float:left; width:96px; height:39px; line-height:39px; display:block; padding-left:30px; font-size:16px; cursor:pointer;}
.zwyw .tit span a{ color:#000;}
.zwyw .tit span.on{ background:url(imagestiton01.png) no-repeat;}
.zwyw .tit span.on a{ color:#840000; font-weight:bold;}
.zwyw .tit span.on:hover{font-weight:bold;}

.head_main{ width:100%; background:url(head_bg1.png) center top no-repeat; width:100%; height:267px; position:relative}
.head_left{ background:url(head_left.png) left top no-repeat; width:794px; height:267px; left:0px; top:0px; position:absolute}
.head_font{ background:url(head_font.png) left top no-repeat; width:757px; height:92px;left:50%; margin-left:-378px; margin-top:70px; position:absolute}
.head_nav{ width:100%;position:absolute; top:210px; height:40px; text-align:center}
.head_nav ul{ margin:0 auto; width:1110px;}
.head_nav ul li{ float:left; width:185px;text-align:center}
.head_nav ul li a:link,.head_nav ul li a:visited{ font-size:18px; color:#FFFFFF; font-weight:bold; line-height:35px; display:block; width:127px; height:35px;}
.head_nav ul li a:hover{ font-size:18px; color:#FFFFFF; font-weight:bold; line-height:35px;display:block; width:127px; border-bottom:4px solid #FBDC7F;}


.bottom_bg{ background:url(bottom_bg.png) center bottom no-repeat; height:249px;}
.bottom_font{ width:1086px; height:111px; background-color:#4A76B3; margin:0 auto;}
.bottom_copy{ float:left; font-size:14px; font-weight:bold; line-height:26px; width:420px; color:#FFFFFF; margin-top:15px; margin-left:43px;}
.bottom_nav{ float:right; width:502px; margin-top:70px;}
.bottom_nav li{ float:left; color:#FFFFFF; font-size:12px;}
.bottom_nav li a:link,.bottom_nav li a:visited,.bottom_nav li a:hover{ font-size:14px; font-weight:bold; color:#FFFFFF; display:block; padding:0px 10px;}


.banner{  width:1104px; height:109px; margin:0 auto;padding-bottom:15px; background:url(banner.png) left top no-repeat;}
.gzxx{ width:1104px; padding-bottom:10px; margin:0 auto;}
.gzxx_img{  height:304px; float:left; }

.gzxx_data_title{ float:left;}
.gzxx_data_title p{ float:left; font-size:18px; color:#34629E; font-weight:bold; text-align:left}
.gzxx_data_title p img{ margin-top:6px;}
.gzxx_data_title p font{  display:block; padding-left:6px; padding-right:8px;}
.gzxx_data_title font{ float:right;}
.gzxx_data_title font a:link,.gzxx_data_title font a:visited,.gzxx_data_title font a:hover{font-size:14px; color:#34629E; margin-right:10px;}

.gzxx_data{ }
.gzxx_data ul{ clear:both; padding-top:10px;}
.gzxx_data ul li p,.gzxx_data ul li a,.gzxx_data ul li font{ float:left}
.gzxx_data ul li p img{ margin-top:11px; margin-right:10px;}
.gzxx_data ul li a:link,.gzxx_data ul li a:visited,.gzxx_data ul li a:hover{ color:#464646; font-size:14px; line-height:30px;}
.gzxx_data ul li a:hover{ color:#3481C2}
.gzxx_data ul li font{ color:#A5B3BE; line-height:27px; font-weight:normal; float:right; margin-right:15px; font-size:12px;}

.gzxx_data1{ }
.gzxx_data1 ul{ clear:both; padding-top:10px;}
.gzxx_data1 ul li p,.gzxx_data ul li a,.gzxx_data ul li font{ float:left}
.gzxx_data1 ul li p img{ margin-top:11px; margin-right:10px;}
.gzxx_data1 ul li a:link,.gzxx_data1 ul li a:visited,.gzxx_data1 ul li a:hover{ color:#464646; font-size:14px; line-height:30px;}
.gzxx_data1 ul li a:hover{ color:#3481C2}
.gzxx_data1 ul li font{ color:#A5B3BE; line-height:27px; font-weight:normal; float:right; margin-right:15px; font-size:12px;}


.banner_lm{ width:1104px; height:108px; background-color:#EEF3F9; margin-bottom:10px; margin:0 auto;}
.banner_lm font{ float:left;display:block;margin-left:60px;}
.banner_lm font img{ margin:0px 55px; margin-top:25px;}

.zzzj{ width:1104px; margin:20px auto;}
.zzjg{ float:left; width:540px;}
.zjsc{ float:right; width:540px;}

.zzjg_nav{ background-color:#EEF3F9; clear:both; margin-top:10px;}
.tab{color:#000; font-size:16px; line-height:38px; float:left; cursor:pointer; padding:0px 25px;font-weight:bold}
.tab1{color:#34629E; font-size:16px; line-height:38px; float:left; cursor:pointer; padding:0px 25px; border-bottom:2px solid #34629E; font-weight:bold}

.tsjb{width:1095px; margin:0 auto; margin-bottom:20px;}
.border_btn{border-bottom:2px solid #34629E;}
.tsjb_sm{ float:left; width:500px; font-size:14px; color:#000; line-height:25px;}
.tsjb_sm p{ margin-top:10px; margin-bottom:10px; padding-left:10px;}

.tsjb_sm div img{ margin:0px 5px; margin-bottom:10px;}
.tsjb_tel{float:right; width:580px; margin-top:15px; text-align:left; margin-right:5px;}
.tsjb_tel_p{ line-height:42px; padding-left:15px; font-weight:bold;color:#34629E;background-color:#C6DCF4;border-left:4px solid #34629E; }

.tel span,.tel font{ text-align:left; font-size:16px; line-height:30px; display:block; float:left;}
.tel{ float:left; margin-left:20px;  margin-top:10px;}
.tel_if{ overflow-y:scroll; height:310px; margin-top:10px;width:570px;}
.tel td{line-height:30px; font-size:13px;}
.tel img{ margin-top:6px; margin-right:10px;}


.dqwz{ width:100%; background-color:#EEF3F9; line-height:54px;}
.dqwz span{ width:1050px; margin:0 auto; text-align:left; display:block; color:#000000; font-size:16px;}
.dqwz span a:link,.dqwz span a:visited,.dqwz span a:hover{ color:#000000; text-decoration:none;}
.gl{ width:1050px; padding:7px 20px; border-bottom:2px solid #436EA1; line-height:30px; margin:0 auto; margin-bottom:30px; margin-top:10px;}
.gl_data{ margin:0 auto; width:1050px; margin-bottom:20px;}
.gl_data span,.gl_data font{ display:block; float:left;}
.gl_data font{ width:950px;}
.gl_data img{ margin-top:13px; margin-right:10px;}
.gl_data a:link,.gl_data a:visited,.gl_data a:hover{ font-size:16px; text-decoration:none; line-height:35px; color:#000000;}
.gl_data a:hover{ color:#3481C2}
.gl_data span{ font-size:14px; color:#999999;line-height:35px;}


.gl_data1{ margin:0 auto; width:820px; margin-bottom:20px;margin-left:10px;}
.gl_data1 span,.gl_data1 font{ display:block; float:left;}
.gl_data1 font{ width:720px;}
.gl_data1 img{ margin-top:13px; margin-right:10px;}
.gl_data1 a:link,.gl_data1 a:visited,.gl_data1 a:hover{ font-size:16px; text-decoration:none; line-height:35px; color:#000000;}
.gl_data1 a:hover{ color:#3481C2}
.gl_data1 span{ font-size:14px; color:#999999;line-height:35px;}


.gl_data2{ margin:0 auto; width:820px; margin-bottom:20px;margin-left:10px;}
.gl_data2 span,.gl_data2 font{ display:block; float:left;}
.gl_data2 font{ width:440px;font-size:16px; color:#000;line-height:35px;}
.gl_data2 img{ margin-top:14px; margin-right:10px;}
.gl_data2 span{ font-size:16px; color:#000;line-height:35px;}

.page{ margin:0 auto; text-align:center; margin:40px 0px 50px 0px; color:#333333;}
.page a:link,.page a:visited,.page a:hover{ color:#333333; text-decoration:none;}


.xl_title{ font-size:35px; margin:0 auto; text-align:center; width:920px; line-height:45px; margin-bottom:5px;}
.xl_subtitle{ font-size:20px; margin:0 auto; text-align:center; width:920px; line-height:35px; margin-bottom:5px;}
.xl_time{ line-height:30px; text-align:center; font-size:14px; color:#333333; margin-bottom:40px;}
.neirong{ text-align:left; line-height:30px; width:900px; margin:0 auto; margin-top:-30px;}
.neirong a:Link,.neirong a:visited,.neirong a:hover{ font-size:14px; color:#333333; text-decoration:none;}
.neirong table{border:1px solid #000}

.fjxz{ width:900px; text-align:left; margin:0 auto;margin-bottom:80px; }
.fjxz p font{ font-weight:bold;}

.ldxz{ margin-top:20px; height:215px; }
.ldxz span{ display:block; float:left; text-align:left; width:480px; font-size:14px; line-height:32px; margin-left:25px;color:#000;text-indent:2em}
.ldxz font{ display:block; float:left; text-align:left; width:480px; font-size:14px; line-height:32px; margin-left:25px;color:#000;text-indent:2em}
.ldxzfont:link,.ldxzfont:visited,.ldxzfont:hover{ display:block; text-align:right; width:480px; margin-left:25px;font-size:14px; color:#34629E; text-decoration:none;}
.ldxz div a:link,.ldxz div a:visited,.ldxz div a:hover{ font-size:14px; line-height:32px; margin-left:25px;color:#000; text-decoration:none;}
.ldxz table{ margin-left:25px;}
.ldxz table tr td{ padding-right:80px;}
.ldxz table a:link,.ldxz table a:visited,.ldxz table a:hover{ font-size:14px; line-height:32px;color:#000; text-decoration:none;}



.gl_main{ width:1085px; margin:0 auto;}
.gl_left{ float:left; width:230px;}
.gl_right{ width:840px; float:left; margin-left:10px;}
.gl_left_ul{ width:218px;}
.gl_left_ul li{ float:left; margin-bottom:3px;}
.gl_left_btn1{ background:url(gl_left_btn1.png) left top no-repeat; width:218px; height:60px; line-height:60px;}
.gl_left_btn{ background:url(gl_left_btn.png) left top no-repeat; width:218px; height:60px; line-height:60px;}
.gl_left_btn1 a:link,.gl_left_btn1 a:visited,.gl_left_btn1 a:hover{color:#FFFFFF; display:block; float:left; margin-left:50px; font-size:16px; font-weight:bold;}
.gl_left_btn a:link,.gl_left_btn a:visited,.gl_left_btn a:hover{color:#FFFFFF; display:block; float:left; margin-left:50px; font-size:16px; font-weight:bold;}

.gl_left_data{ background-color:#EEF3F9; width:218px;}
.gl_left_data ul{margin:10px 0px;}
.gl_left_data ul li{ float:left; text-align:left; margin-left:20px;  width:85px;}
.gl_left_data ul li a:link,.gl_left_data ul li a:visited,.gl_left_data ul li a:hover{color:#72808D;line-height:33px; font-size:16px; text-decoration:none;}
.gl_left_data ul li a:hover{color:#000;}
.gl_right_title{ border-left:4px solid #3667AA; background-color:#EEF3F9; line-height:39px;margin-bottom:15px;}
.gl_right_title font{ display:block; float:left; margin-left:28px; font-size:16px; color:#72808D; font-weight:bold }
.gl_right_sec{ padding-bottom:15px; border-bottom:1px dashed #72808D; margin-bottom:25px;}
.gl_right_sec a:link,.gl_right_sec a:visited,.gl_right_sec a:hover{ display:block; float:left; font-size:16px; color:#72808D; margin-left:15px; width:100px; line-height:35px; text-align:center;border:1px solid #FFF;}
.gl_right_sec a:hover{ border:1px solid #D0DCEA; background-color:#EEF3F9;}





.gl_right_sec1{ padding-bottom:15px; border-bottom:1px dashed #72808D; margin-bottom:25px;}
.gl_right_sec1 a:link,.gl_right_sec1 a:visited,.gl_right_sec1 a:hover{ display:block; float:left; font-size:16px; color:#72808D; margin-left:15px; line-height:35px; text-align:center;border:1px solid #FFF; padding:0px 10px;}
.gl_right_sec1 a:hover{ border:1px solid #D0DCEA; background-color:#EEF3F9;}

.xl_title1{ font-size:35px; margin:0 auto; text-align:center; width:740px; line-height:45px; margin-bottom:40px;margin-top:20px;}
.neirong1{ text-align:left; line-height:30px; width:750px; margin:0 auto; margin-top:-30px; margin-bottom:40px;}
.neirong1 a:Link,.neirong1 a:visited,.neirong1 a:hover{ font-size:14px; color:#333333; text-decoration:none;}
.neirong2{ text-align:left; line-height:30px; width:796px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.neirong_zcgk{ text-align:left; line-height:30px; width:750px; margin:0 auto; margin-top:-30px; margin-bottom:40px;}
.neirong_zcgk img{clear:both;width:100%}



.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
	width:1104px;
	margin-top:10px; 
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left; margin-top:25px;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container {
	/* Specify Swiper's Size: */

	/*width:200px;
	height: 100px;*/
}
.swiper-slide {
	/* Specify Slides's Size: */
	
	/*width: 100%;
	height: 100%;*/
}
.swiper-slide-active {
	/* Specific active slide styling: */
	
}
.swiper-slide-visible {
	/* Specific visible slide styling: */	

}
/* ===============================================================
Pagination Styles
================================================================*/
.swiper-pagination-switch {
	/* Stylize pagination button: */	

}
.swiper-active-switch {
	/* Specific active button style: */	
	
}
.swiper-visible-switch {
	/* Specific visible button style: */	
	
}

