@charset "utf-8";
/* CSS Document */
/* 重置 */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {
padding: 0;
margin: 0;
}
table {border-collapse: collapse;
border-spacing: 0;
}


ol,ul {
list-style:none outside none;
}

a { text-decoration:none;font-family:"微软雅黑", "黑体", "宋体";}
.clear {clear: both; }



/* 鼠标经过缩小 */

.shrink {
  display: inline-block;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.shrink:hover {
  -webkit-transform: scale(0.94);
  -ms-transform: scale(0.94);
  transform: scale(0.94);
}
/* 鼠标经过向上 */

.float {
  display: inline-block;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.float:hover {
  -webkit-transform: translateY(-5px);
  -ms-transform: translateY(-5px);
  transform: translateY(-5px);
}
/* 鼠标经过放大 */

.grow {
  display: inline-block;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.grow:hover {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

/* 基本 */
a:hover{ color:#F00;}
body{font-family:"微软雅黑", "黑体", "宋体";}
.position{ width:1200px; margin:0 auto; margin-top:20px;}
.position a{ color:#333;}
.sub_banner{ width:1200px; margin:0 auto; margin-top:20px;}

.phone_header{ display:none}
.wap_footer{ display:none}
.sub_banner_cnt{padding:20px 34px;background:#d8e8fd; color:#333;}
.sub_banner_cnt_tit{text-align: center; font-size:26px;line-height:40px; font-weight:bold;}
.sub_banner_cnt_p{text-indent:2em; line-height:24px; font-size:16px;}
.sub_banner_cnt_name{text-align: right; line-height:24px; font-size:16px;}
.sub_banner_cnt_name2{text-align: right;line-height:24px; font-size:16px;}

.sec1{ width:1200px; margin:0 auto; margin-top:30px;}
.sec1_l{ width:420px; float:left; margin-right:30px;}
.sec1_m{ width:595px; float:left;}
.sec1_r{ width:126px; float:right;}
.list_news:hover{ color:#F00;}


		/* 本例子css */
		.slideBox{ width:420px; height:278px; overflow:hidden; position:relative; }
		.slideBox .hd{ height:8px; /*overflow:hidden;*/ position:absolute; right:5px; bottom:15px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:6px;  width:8px; height:8px; line-height:8px; text-align:center; background:#999; color:#FFF;cursor:pointer; border-radius:50%; }
		.slideBox .hd ul li.on{ background:#3399ff; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:420px; height:278px; display:block;  }
		.slideBox_txt{ width:420px; height:40px; font-size:18px; box-sizing:border-box; line-height:40px; padding-left:15px;box-sizing:content-box; color:#FFF; background-image:url(/images/9302/blank.png); background-repeat:repeat; position:absolute; bottom:0px; z-index:999;}


		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/images/9302/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
		
		
.sec1_l_adver{ margin-top:20px;}
.sec1_m_tit{ background-image:url(/images/9302/tit_2021.jpg); background-repeat:no-repeat; background-position:top center; height:40px; line-height:40px; font-size:30px; color:#3399fe; font-weight:bold; text-align:center;}	
.more{ width:44px; height:20px; line-height:20px; font-size:14px; color:#FFF; text-align:center; border-radius:8px; background-color:#3399fe;}
.more a{line-height:20px; font-size:14px; color:#FFF;}
.more a:hover{ color:#FF0;}
.list_news{ background-image:url(/images/9302/dian_2021.jpg); background-repeat:no-repeat; background-position:center left; padding-left:12px;color: #333;
 font-size: 18px;line-height:42px; margin-bottom:6px; border-bottom:1px dashed #CCCCCC;}
.list_news a{ color:#333; font-size:18px; line-height:42px;}
.list_news a:hover{ color:#F00;}
.list_date{ color:#999999; float:right;}
.sec1_r_adver{ margin-bottom:20px;}
.sec1_r_adver img{ display:inline;}

.sec2{ width:1200px; margin:0 auto; margin-top:30px;}
.sec2_cnt{margin-right:-20px; padding-top:15px; margin-bottom:-20px;}
.sec2_li{width:181px;float:left; margin-right:20px; margin-bottom:20px;}
.sec2_top{ width:181px; height:34px; text-align:center; }
.sec2_top a{display:block; font-size:20px; color:#3399ff; line-height:34px;}
.sec2_top a:hover{ color:#33b9ff;}
.sec2_li .small{ font-size:14px;}
.sec2_btm_btn{ background-image:url(/images/9302/fuwu_btn.png); width:75px; height:25px; text-align:center; margin:0 auto; margin-top:10px;}
.sec2_btm_btn a{ line-height:25px; color:#FFF; display:block;}
.sec2_btm_btn a:hover{ color:#b7fcff;}

.sec3{ background-image:url(/images/9302/ztc_bc_2021.jpg); width:1200px; height:128px; margin:0 auto; margin-top:30px; background-repeat:no-repeat; background-position:top center;}
.sec3_cnt{ padding-top:71px; padding-left:23px;}
.sec3_btn{ width:254px; height:50px; float:left; margin-left:30px;}
.sec3_tit{ display:none;}

.sec4{ width:1200px; margin:0 auto; margin-top:30px;}
.sec4_l{ width:585px; float:left;}
.sec4_r{ width:585px; float:right;}
.sec4_l_btn{ width:235px; height:34px; text-align:center; float:left; background-color:#f0f7fd; border:1px solid #d0e7fd; margin-left:36px; margin-bottom:15px;}
.sec4_l_btn a{ display:block; font-size:20px; color:#3399ff; line-height:34px;}
.sec4_l_btn a:hover{ color:#33b9ff;}
.sec4_l_btn:hover{background-color:#e8f9fc; border:1px solid #6bdafe;}
.sec4_l_cnt{border:1px solid #d0e7fd; padding-top:20px; margin-top:14px;}
.adver_pc{ display:block; margin-bottom:30px;}
.adver_phone{ display:none; margin-bottom:30px;}
.pc_footer{ display:block;}
.pc_footer img{ display: inline;}
.wap_footer img{ display: inline;}
.header_li img { display: inline}
 @media only screen and (max-width: 1100px) {
	 
.position{ display:none;}
.phone_header{ display:block}
.wap_footer{ display:block}
.pc_header{ display:none}
.pc_footer{ display:none}
.sub_banner{ width:100%; height:auto;}
.sub_banner img{ width:100%; height:auto;}
.sub_banner_cnt{ padding:10px;}
.sub_banner_cnt_tit{ font-size:20px;}


.sec1{ width:100%; margin:0 auto; margin-top:20px;}
.sec1_l{ width:100%; float:none; margin-right:0px;}
.sec1_m{ width:100%; float:none;}
.sec1_r{ width:100%; float:none;}
.slideBox{ position:relative; overflow:hidden; width:100%; height:200px; }
.slideBox .bd img{width:100%;  height:200px;}
.slideBox_txt{width:100%;}
.sec1_l_adver img{ width:100%; height:auto;}
.sec1_m_tit{ margin-top:20px;}
.list_news{ background-position:0 12px; line-height:28px; padding-left:13px; border-bottom:1px dashed #CCCCCC; margin-bottom:10px; padding-bottom:10px;}
.sec1_r{ display:flex; justify-content: center; align-items: center;}
.sec1_r_adver{ flex:1; box-sizing:border-box; padding-right:10px; margin-bottom:0px;}
.sec1_r_adver img{ width:100%; height:auto;}

.sec2{ width:100%; margin-top:20px;}
.sec2_cnt{ margin-right:0;}
.sec2_li{ margin-left:4%; width:44%; box-sizing:border-box; margin-right:0;}
.sec2_li a{ font-size:18px;}
.sec2_li .small{ font-size:12px;}
.sec2_top{ width:100%;}


.sec3{ width:100%; margin-top:20px; background-image:none; background-color:#005de4; height:auto; padding:15px 0;}
.sec3_tit{ display:block; text-align:center; color:#FFF; font-size:30px; font-weight:bold;}
.sec3_cnt{ padding-top:0; padding-left:0;}
.sec3_btn{  float:none; margin:0 auto; margin-top:10px;}


.sec4{ width:100%; margin-top:20px;}
.sec4_l{ width:100%; float:none;}
.sec4_r{ width:100%; float:none;}
.sec4_l_btn{margin-left:4%; width:44%; box-sizing:border-box;}

.adver_phone{ display:block;}
.adver_phone img{ width:100%; height:auto;}
adver_phone a{ display:block;}
.adver_pc{ display:none;}

/* 以下是智能搜索自带的手机适配的东东 */
.SplitupBox178335 {
	min-height: 60px;
	background-color: transparent;
	margin: 0px 0px 5px 0px
}
.Splitupitem178335 {
	position: relative;
	min-height: 30px;
	width: 100%
}
.SplitupLine178335 {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	background-color: #888888;
	height: 1px;
	width: 100%;
	z-index: 9999
}
.Splititemtop178335 {
	position: relative;
	min-height: 30px;
	float: top;
	width: 100%
}
.Splititembot178335 {
	position: relative;
	min-height: 30px;
	float: top;
	width: 100%
}
.Text178336 {
	margin: 0px 0px 0px 0px;
	background-color: transparent;
	box-shadow: none;
	text-shadow: none;
	box-sizing: border-box;
	color: #333;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	line-height: 28px
}
.Text178336 img {
	max-width: 100%
}
.Text178336 {
	overflow: hidden
}
.Text178336 .header_li {
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #657187;
	margin-left: 5px;
	padding: 0px;
	float: left
}
.Text178336 .header_li[style] {
	float: right
}
.Text178336 .header_li[style] img {
	margin-right: 2px;
	margin-top: -1px
}
.Text178336 .header_li:last-child {
	display: none
}
.SplitupBox178337 {
	min-height: px;
	background-color: transparent;
	margin: 0px 0px 0px 0px
}
.Splitupitem178337 {
	position: relative;
	min-height: 0px;
	width: 100%
}
.SplitupLine178337 {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	background-color: #888888;
	height: 1px;
	width: 100%;
	z-index: 9999
}
.Splititemtop178337 {
	position: relative;
	min-height: 0px;
	float: top;
	width: 100%
}
.Splititembot178337 {
	position: relative;
	min-height: 0px;
	float: top;
	width: 100%
}
#Img178338 {
	text-align: center;
	margin: 0px 0px 0px 0px;
	background-color: transparent;
	padding: 0px 0px 0px 0px;
	border: 0px solid;
	border-color: #d3d3d3;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	overflow: hidden
}
#Img178338 img {
	width: 100%
}
#Img178338 .summary {
	text-align: left;
	margin: 0px;
	margin-top: 4px;
	font-weight: bold;
	text-shadow: none;
	font-size: 12px;
	line-height: 12px;
	color: #060306;
	text-align: center
}
#Img178338 .title {
	text-align: center;
	color: #060306;
	margin: 0px;
	margin-bottom: 5px;
	font-size: 20px;
	line-height: 20px
}
.Text178339 {
	margin: 0px 0px 0px 0px;
	background-color: transparent;
	box-shadow: none;
	text-shadow: none;
	box-sizing: border-box;
	color: #333;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	line-height: 28px
}
.Text178339 img {
	max-width: 100%
}
.Text178339 {
	overflow: hidden;
	overflow-x: scroll;
	background: #1269d3
}
.Text178339 ul.WH_nav {
	overflow: hidden;
	width: 722px;
	margin: auto
}
.Text178339 .WH_nav_li {
	width: 90px;
	line-height: 40px;
	height: 40px;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	padding: 0px
}
.Text178339 .WH_nav_li .sy_tu {
	background: none;
	padding-left: 0
}
.Text178339 .WH_nav_li a {
	font-size: 15px
}
.Text178505 {
	margin: 10px 10px 10px 10px;
	background-color: transparent;
	box-shadow: none;
	text-shadow: none;
	box-sizing: border-box;
	color: #333;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	line-height: 28px
}
.Text178505 img {
	max-width: 100%
}
.wip_col_bg {
	width: 100%;
	margin: 0 auto
}
.open_left {
	width: 100%;
	height: 405px;
	margin-right: 0;
	padding: 10px
}
.open_left_top {
	background-size: 8%;
	border-bottom: 2px solid #999999;
	padding-left: 30px;
	width: 100%;
	height: 34px;
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 10px
}
.wip_fenlei {
	height: 300px
}
.scroll {
	width: 100%;
	overflow: hidden;
	overflow-x: scroll
}
.open_right {
	float: left
}
.list_new {
	overflow: hidden;
	line-height: 30px;
	font-size: 14px
}
.list_new a {
	display: inline-block;
	width: 70%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}
.wip_col_right {
	float: inherit !important
}
.wip_col {
	width: 100%;
	margin: 0px auto 30px
}
.wip_locat_bg {
	width: 100%;
	min-width: 100%
}
.wip_locat {
	height: auto;
	width: 100%
}
.wip_seach_bg {
	height: auto !important;
	width: 100% !important;
	padding: 10px;
	box-sizing: border-box
}
.wip_col_left {
	width: 100%;
	height: auto;
	background: #efefef;
	float: inherit !important
}
.wip_col_right {
	clear: both;
	width: 100%;
	height: auto;
	min-height: 0;
	margin-left: 0;
	background: #f9f9f9;
	border: #dedede 1px solid;
	padding: 10px;
	box-sizing: border-box;
	margin-top: 10px
}
.wip_col_top {
	width: 100%
}
body>#fmh {
	min-height: 0
}
.wip_seach_left {
	width: 100%;
	margin: 0
}
.wip_seach_left input[type=text] {
	width: 44% !important
}
.wip_seach_left {
	width: 100% !important;
	height: auto !important;
	margin: 0 !important
}
.select_bg {
	width: auto !important;
	text-indent: 0 !important;
	padding: 0 10px !important
}
.select_bg span {
	line-height: 40px
}
.wip_seach_left button {
	float: right !important
}
.wip_seach_left {
	background-size: 100% 100% !important
}
.wip_seach_right {
	width: 100% !important;
	height: auto !important;
	margin: 10px 0 !important
}
#iframe_name {
	width: 100%;
	height: 35px !important;
	overflow: hidden
}
.SplitupBox178329 {
	min-height: 100px;
	background-color: transparent;
	margin: 0px 0px 0px 0px
}
.Splitupitem178329 {
	position: relative;
	min-height: 50px;
	width: 100%
}
.SplitupLine178329 {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	background-color: #888888;
	height: 1px;
	width: 100%;
	z-index: 9999
}
.Splititemtop178329 {
	position: relative;
	min-height: 50px;
	float: top;
	width: 100%
}
.Splititembot178329 {
	position: relative;
	min-height: 50px;
	float: top;
	width: 100%
}
.SplitupBox178329 {
	background: #f6f6f6;
	padding: 15px 0
}
.Text178331 {
	margin: 0px 0px 0px 0px;
	background-color: transparent;
	box-shadow: none;
	text-shadow: none;
	box-sizing: border-box;
	color: #333;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	line-height: 28px
}
.Text178331 img {
	max-width: 100%
}
.Text178331 p {
	text-align: center
}
.Text178331 a {
	color: #333
}
.Text178331 p:nth-child(6) {
	font-size: 13px
}
#Img178333 {
	text-align: center;
	margin: 0px 0px 0px 0px;
	background-color: transparent;
	padding: 0px 0px 0px 0px;
	border: 0px solid;
	border-color: #d3d3d3;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	overflow: hidden
}
#Img178333 img {
	width: 100%
}
#Img178333 .summary {
	text-align: left;
	margin: 0px;
	margin-top: 4px;
	font-weight: bold;
	text-shadow: none;
	font-size: 12px;
	line-height: 12px;
	color: #060306;
	text-align: center
}
#Img178333 .title {
	text-align: center;
	color: #060306;
	margin: 0px;
	margin-bottom: 5px;
	font-size: 20px;
	line-height: 20px
}
#Img178333 img {
	width: 20% !important
}

 }
