﻿@charset "utf-8";
/* CSS Document */
/*
KISSY CSS Reset
理念：清除和重置是紧密不可分�?
特色�?.适应中文 2.基于最新主流浏览器
*/
/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}
/* 设置默认字体 */
body,
button, input, select, textarea { /* for ie */
    /*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
/*    font: 12px/1 "Microsoft YaHei",Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;*/ /* �?ascii 字符表示，使得在任何编码下都无问�?*/
}

h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }

address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶�?*/
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，�?small 正常�?*/

/* 重置列表元素 */
ul, ol { list-style: none; }
.clear{clear: both;}

/* 重置文本格式元素 */
a { text-decoration: none; }
a:hover { text-decoration: underline; }

abbr[title], acronym[title] { /* 注：1.ie6 不支�?abbr; 2.这里用了属性选择符，ie6 下无效果 */
	border-bottom: 1px dotted;
	cursor: help;
}

q:before, q:after { content: ''; }

/* 重置表单元素 */
legend { color: #000; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边�?*/
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使得表单元素�?ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* 重置 hr */
hr {
    border: none;
    height: 1px;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪�?*/
html { overflow-y: scroll; }
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问�?/
/*头部导航*/
#ztdh {
	height: 50px;
	background-image: url(../images/ztdh_bg.jpg);
	background-repeat: repeat-x;
	top: 0px;
	width: 100%;
	z-index: 100;
    overflow: visible;
    position: fixed;
    top: 0px; /* position fixed for IE6 */
    _position: absolute;
    _top: expression(documentElement.scrollTop + "px");
}
.ztdh_nav {
	height: 50px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.ztdh_nav ul {
	float: left;
}

.ztdh_nav li {
	line-height: 50px;
	display: inline;
/*	padding-left: 12px;*/
}
.ztdh_nav li a {
	font-size: 14px;
	font-weight: bold;
	color: #007EFD;
}

/*顶部header*/
.w1160{width: 1160px;margin: 0 auto;}
.w300{width: 300px;}
.position_r{position: relative;}
.position_a{position: absolute;}
.z_index_1{z-index: 1;}
.z_index_2{z-index: 2;}
.z_index_3{z-index: 3;}
.z_index_4{z-index: 4;}
.z_index_5{z-index: 5;}
.z_index_6{z-index: 6;}
.z_index_n{z-index: 10000;}

.bg_white{background: #FCFCFC;}
.bg_grey{background: #F0F0F0;}

.header{width: 100%;margin: 0;padding: 0;}
.header .hengfu a{width: 100%;}
.header .hengfu a img{width: 100%;}
.header .top{width: 100%;height: 40px;background: #F0F0F0;}
.header .top_line{display: -webkit-flex; display: flex;height: 40px;line-height: 40px;margin: 0 auto;justify-content: space-between;}
.header .top_line .top_line_l{}
.header .top_line .top_line_l p{display: inline-block;}
.header .top_line .top_line_l p a{color: #666;}
.header .top_line .top_line_l span{display: inline-block;width: 40px;text-align: center;color: #FFF;background: #09F;}
.header .top_line .top_line_r{width: px;}
.header .top_line .top_line_r span img{display: inline-block;width: 20px;height: 20px;margin-top: 10px;}
.header .top_line .top_line_r span a{color: #666;text-decoration: none;}
.header .top_line .top_line_r span a:hover{text-decoration: none;}

/* logo */
.header .logo{width: 100%;background: #FFF;}
.header .logo ul{display: -webkit-flex; display: flex;margin: 0 auto;padding: 15px 0;align-items: center;justify-content: space-between;}
.header .logo ul li#li1{width: 443px;}
.header .logo ul li#li2{width: 293px;}
.header .logo ul li#li3{width: 231px;}
.header .logo ul li a{width: 100%;}
.header .logo ul li a img{width: 100%;}

/* head nav */
.header .hd_nav{width: 100%;height: 50px;background: #09F;}
.header .hd_nav .hd_nav_t{display: -webkit-flex; display: flex;justify-content: space-between;}
.header .hd_nav .hd_nav_t li{width: 86px;}
.header .hd_nav .hd_nav_t li.li1{width: 300px;height: 50px;line-height: 50px;text-align: center;color: #FFF;font-size: 18px;background: #06C;}
.header .hd_nav .hd_nav_t li a{display: block;width: 100%;height: 50px;line-height: 50px;text-align: center;color: #FFF;font-size: 18px;}
.header .hd_nav .hd_nav_t li a:hover{color: #09F;text-decoration: none;background: #FFF;}

/* 右侧客服 */
#online_qq_tab a{background: url(../images/float_s.gif) no-repeat;}
#onlineService,.onlineMenu,.btmbg{background:url(../images/float_bg.gif) no-repeat;}
#online_qq_layer{z-index:9999;position:fixed;right:0px;top:0;margin:100px 0 0 0;}
*html #online_qq_layer{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#online_qq_tab{width:29px;float:left;margin:120px 0 0 0;position:relative;z-index:9;}
#online_qq_tab a{display:block;height:118px;line-height:999em;overflow:hidden;}
#online_qq_tab a#floatShow{background-position:left top;}
#online_qq_tab a#floatHide{background-position:right top;}
#onlineService{display:inline;margin-right:-1px;float:left;width:130px;background-position:right top;padding:10px 0 0 0;}
.onlineMenu{background-position:left top;background-repeat:repeat-y;padding:0 15px; width:;}
.onlineMenu h3{height:36px;border-bottom:solid 1px #ACE5F9; line-height:36px; font-size:16px; font: lighter 16px/36px "微软雅黑"; color:#00A0E9;}
.onlineMenu li{ font:14px/36px "微软雅黑";border-bottom:solid 1px #dadada; }
.onlineMenu li a{ color:#333;}
.onlineMenu .qq a{ display:block; background:url(../images/float_ico.gif) no-repeat left -400px; padding-left:23px;}
.onlineMenu .leyu a{ display:block; background:url(../images/float_ico.gif) no-repeat left -28px; padding-left:23px;}
.onlineMenu .tel a{ display:block; background:url(../images/float_ico.gif) no-repeat left -262px; padding-left:23px;}
.onlineMenu .bm a{ display:block; background:url(../images/float_ico.gif) no-repeat left -138px; padding-left:23px;}
.onlineMenu a:hover{ text-decoration:none; color:#00A0E9;}
.onlineMenu .qq a:hover{ background-position: left -467px;}
.onlineMenu .leyu a:hover{background-position: left -80px;}
.onlineMenu .tel a:hover{background-position: left -331px;}
.onlineMenu .bm a:hover{ background-position: left -200px;}
.btmbg{height:12px;overflow:hidden;background-position:-131px 0;}

/* 页面底部在线报名 */
.page-zxbm{width: 100%;padding: 20px 0;font-family: "Microsoft YaHei";background: #F1F1F1;}
.page-zxbm .page-zxbm-main{width: 1100px;margin: 0 auto;}
.page-zxbm .page-zxbm-main h2{width: 100%;height: 60px;line-height: 60px;text-align: center;font-size: 40px;}
.page-zxbm .page-zxbm-main h2 font{color: #d2393c;}
.page-zxbm .page-zxbm-main h3{line-height: 30px;margin: 15px auto;text-align: center;font-size: 18px;font-weight: 500;}
.page-zxbm .page-zxbm-main .zxbm-left{float: left;width:500px;padding-bottom: 20px;background: #FFF;border-radius: 5px;}
.page-zxbm .page-zxbm-main .zxbm-left p{width: 100%;height: 68px;line-height: 68px;text-align: center;color: #F00;font-size: 24px;border-bottom: 1px solid #ddd;}
.page-zxbm .page-zxbm-main .zxbm-left .txtMarquee-top{ width: 480px;margin: 0 auto;overflow:hidden; position:relative;}

.page-zxbm .page-zxbm-main .zxbm-left .txtMarquee-top .bd{width: 100%;}
.page-zxbm .page-zxbm-main .zxbm-left .txtMarquee-top .infoList li{height:45px;line-height:45px;border-top: 1px solid #999;}
.page-zxbm .page-zxbm-main .zxbm-left .txtMarquee-top .infoList li:last-child{border-bottom: 1px solid #999;}
.page-zxbm .page-zxbm-main .zxbm-left .txtMarquee-top .infoList li span{display: block; float:left;height: 45px;color: #999;font-size: 14px;text-align: center;}
.page-zxbm .page-zxbm-main .zxbm-left .txtMarquee-top .infoList li .xm{width: 100px;}
.page-zxbm .page-zxbm-main .zxbm-left .txtMarquee-top .infoList li .dq{width: 100px;}
.page-zxbm .page-zxbm-main .zxbm-left .txtMarquee-top .infoList li .zy{width: 150px;}
.page-zxbm .page-zxbm-main .zxbm-left .txtMarquee-top .infoList li .zc{width: 130px;color: #F00;}

.page-zxbm .page-zxbm-main .zxbm-right{float: left;width:500px;margin-left: 100px;padding-bottom: 10px;background: #FFF;border-radius: 5px;}
.page-zxbm .page-zxbm-main .zxbm-right p{width: 100%;height: 68px;line-height: 68px;text-align: center;color: #09F;font-size: 24px;border-bottom: 1px solid #ddd;}
.page-zxbm .page-zxbm-main .zxbm-right form{width: 400px;margin: 0 auto;}
.page-zxbm .page-zxbm-main .zxbm-right form span{display: block;float: left;width: 80px;height: 45px;line-height: 45px;margin: 15px 0;text-align: center;font-size: 18px;}
.page-zxbm .page-zxbm-main .zxbm-right form #yyname{display: block;float: left;width: 318px;height: 45px;line-height: 45px;margin: 15px 0;text-indent: 10px;border: 1px solid #ddd;border-radius: 5px;}
.page-zxbm .page-zxbm-main .zxbm-right form #yymobile{display: block;float: left;width: 318px;height: 45px;line-height: 45px;margin: 15px auto;text-indent: 10px;border: 1px solid #ddd;border-radius: 5px;}
.page-zxbm .page-zxbm-main .zxbm-right form #yytime{display: block;float: left;width: 318px;height: 45px;line-height: 45px;margin: 15px auto;text-indent: 5px;appearance: none;-moz-appearance: none;-webkit-appearance: none;border: 1px solid #ddd;border-radius: 5px;}
.page-zxbm .page-zxbm-main .zxbm-right form #submit{display: block;width: 80%;height: 45px;line-height: 45px;margin: 15px auto;font-size: 18px;color: #FFF;background: #ff0100;border: 0;border-radius: 5px;}


/* 底部在线报名 */
#all_zxbm{
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: "微软雅黑";
	background-color: #FFFFFF;
}
.all_zxbm_t{
	padding-right: 38px;
	padding-left: 38px;
	line-height: 52px;
	text-align: center;
	padding-bottom: 30px;
}
.all_zxbm_t h1{
	font-size: 36px;
	color: #e00000;
}
.all_zxbm_t p{
	font-size: 18px;
	color: #7f7f7f;
}
.all_zxbm_m{color: #4d4d4d;height: 360px;}
.all_zxbm_m h3 {
	font-size: 24px;
	line-height: 48px;
}
.all_zxbm_ml {
	float: left;
	width: 378px;
	text-align: center;
	font-size: 18px;
	padding-left: 20px;
}
.all_zxbm_input {
	width:220px;
	height:22px;
	padding:4px 7px;
	padding:6px 7px 2px\9;
	background:url(../images/i-1.0.0.png) no-repeat -304px 0;
	_background-attachment:fixed;
	border:1px solid #cdcdcd;
	border-color:#9a9a9a #cdcdcd #cdcdcd #9a9a9a;
	vertical-align:top;
	margin:0 5px 0 0;
	font-size: 16px;
	font-family: "微软雅黑";
}
.all_zxbm_ml select {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #666666;
	height: 32px;
	border: 1px solid #9a9a9a;
	line-height: 32px;
	width: 220px;
}
.all_zxbm_djtj {
	height: 49px;
	width: 253px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.all_zxbm_mr {
	float: right;
	height: 280px;
	width: 489px;
	margin-right: 30px;
	text-align: center;
}
.all_zxbm_mrt {
	height: 30px;
	border: 1px solid #DEDEDE;
	font-size: 16px;
	line-height: 30px;
}
.all_zxbm_mrt span {
	float: left;
	width: 20%;
}
.all_zxbm_mrt div {
	float: left;
	width: 30%;
}
.all_zxbm_mrt p {
	float: left;
	width: 50%;
}
#all_zxbm_mrm {
	font-size: 14px;
	height: 240px;
	overflow: hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DEDEDE;
	border-bottom-color: #DEDEDE;
	border-left-color: #DEDEDE;
	line-height: 30px;
}
#all_zxbm_mrm li {
	display: block;
	height: 30px;
}
#all_zxbm_mrm a {
	color: #4d4d4d;
}

#all_zxbm_mrm span {
	float: left;
	width: 20%;
}
#all_zxbm_mrm div {
	float: left;
	width: 30%;
}
#all_zxbm_mrm p {
	float: left;
	width: 50%;
}
.all_zxbm_f {
	height: 300px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
}

.all_zxbm_ft {
	color: #e70000;
	line-height: 36px;
	padding-top: 10px;
	font-size: 18px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.all_zxbm_fm {
	padding-bottom: 40px;
}

.all_zxbm_fma {
	float: left;
	width: 256px;
	line-height: 32px;
	color: #D57C6C;
	font-size: 14px;
	text-align: center;
	padding-left: 50px;
	padding-top: 10px;
}

.foot_m {
	height: 120px;
	width: 100%;
	background-color: #F4F4F4;
	margin-top: 8px;
	overflow: hidden;
}
.foot_m_c {
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/ewm_03.jpg);
	background-repeat: no-repeat;
	height: 110px;
}

#index_ewm {
	height: 109px;
	width: 109px;
	position: absolute;
	background-image: url(../images/ewm_03.jpg);
	background-repeat: no-repeat;
	left: 0px;
	top: 0px;
	float: left;
}

.foot_m p {
	text-align: center;
	font-size: 12px;
	color: #000000;
	line-height: 22px;
}
.foot_m a {
	color: #000000;
}
.foot_nav_all {
	height: 31px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/foot_nav_allbg.jpg);
	background-repeat: repeat-x;
	text-align: center;
}
.foot_nav_all a {
	line-height: 34px;
	font-size: 12px;
	color: #4e4d4d;
}
#bot_zxk{
	background:#40A8F1;
	width:100%;
	height:69px;
	position:fixed;
	bottom:0;
	z-index:9998;
	_position:absolute; /* for IE6 */
	_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);
} 


/*middle tanchuang*/
.window{position:fixed;left:50%;top:50%;margin-left:-230px;margin-top:-153px;width: 422px;height:294px;z-index:9999;}
.window_bg{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer;background:#FFF;opacity:0.5;filter:alpha(opacity=50);display:none;}
.window_box{background:url(../images/sdb5s.jpg) no-repeat center;width:100%;height:100%;}
.window_close{position:absolute;right:10px;top:10px;width:20px;height:20px;z-index:99;background:#373737;border-radius:50%;text-align:center;}
.window_close i{color:#FFF;font-size:12px;cursor:pointer;line-height:20px;vertical-align:super;}
.window_content{padding:0px;width: 422px;height:294px;color:#FFF;}
.window_content a{display:block;position:absolute;width:422px;height:294px;text-indent:-9999px;}
.window_content a.w_more{left:96px;bottom:10px;}
.window_content a.w_swt{left:25px;bottom:10px;}
.window_content a.w_freetel{left:169px;bottom:10px;}
.window_content a.w_qq{right:23px;bottom:10px;}
/* dibuhuachu */
.bottom_box{ position:fixed; left:0; bottom:0; z-index:1000; width:100%; height:120px; display:none;}
.bottom_box_bg{ position:fixed; left:0; bottom:0; width:100%; height:120px;background:#202020; filter:alpha(opacity=80); -moz-opacity:.8; opacity:.8;}
* html .bottom_box{position:absolute; left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0)); top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
	.bottom{ width:1000px; height:auto; margin:0 auto; color:#fff;  padding:16px 0; position:relative;filter:alpha(opacity=100); -moz-opacity:1; opacity:1; z-index:100}
		.bottom p{ width:650px;}
		.close{ position:fixed; right:230px; bottom:80px; width:18px; height:18px; background:url(../images/close.png) no-repeat;cursor:pointer;z-index:100}
		.ask{ position:fixed; bottom:10px; right:18.5%;}
		.register{ position:fixed;  bottom:10px; right:28%;}
		.pqq{ position:fixed;  bottom:10px; right:38.5%;}
		.wybm{ position:fixed;  bottom:60px; right:18%;}
		.wybm_input{ position:fixed;  bottom:65px; right:28%; width:260px; height:38px; padding-left:1%; font-size:14px; border:none;}
.mini{ position:fixed; left:0; bottom:30px; width:126px; height:133px; cursor:pointer; z-index:20; background-size:100% 100%; display:none; }
.bottom_left_ad{ position:fixed; width:507px; height:183px; float:left; bottom:0; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
* html .mini{position:absolute; left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||20)); top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
/*右侧商务�?/
.gd_rig{width:70px;  left:51%; margin-left: 600px; height:330px;position:fixed; top:120px;   _position:absolute;_top:expression(eval(document.documentElement.scrollTop+200));right:0;}
.gd_rig a{width:100%; height:60px; padding-top:5px; text-align:center; color:#FFF; display:block; margin-top:1px; }
.gd_rig a:hover{background:#0C7ECF;color:#FFF;}

.gd_rig a span{ display:block;font-size:14px;}
.gd_rig a i{display:block;}
.gd_rig .wx img {position:absolute; top:200px; right:70px; display:none;}
.gd_rig a:hover{ margin:0;}
.gd_rig .wx:hover img{ display:block;} 
.icon7{display:block;font-size:32px; line-height:34px;color:#fff;}
.icon8{display:block;font-size:29px; line-height:34px;color:#fff;}
.icon9{display:block;font-size:28px; line-height:34px;color:#fff;}
.ymls{ background:#139BF1;}


.clear{clear: both;}
/*底部*/
.index-footer{width: 100%;padding: 20px 0;background: #F0F0F0;}
.index-footer .fd-con{width: 1160px;margin: 10px auto;}
.index-footer .fd-con .fd-dl-box{}
.index-footer .fd-con .fd-dl-box .wp-dl{}
.index-footer .fd-con .fd-dl-box .wp-dl dl{float: left;width: 160px;margin-left: 49px;}
.index-footer .fd-con .fd-dl-box .wp-dl dl:nth-child(1){width: 232px;margin-left: 0px;}
.index-footer .fd-con .fd-dl-box .wp-dl dl:nth-child(5){width: 252px;margin-left: 49px;}
.index-footer .fd-con .fd-dl-box .wp-dl dl dt{width: 160px;height: 30px;line-height: 30px;font-size: 20px;border-bottom: 1px solid #ccc;overflow: hidden;}
.index-footer .fd-con .fd-dl-box .wp-dl dl dd{margin-top: 10px;}
.index-footer .fd-con .fd-dl-box .wp-dl dl dd:nth-child(5){width: 180px;}
.index-footer .fd-con .fd-dl-box .wp-dl dl dd ul{}
.index-footer .fd-con .fd-dl-box .wp-dl dl dd ul li{}
.index-footer .fd-con .fd-dl-box .wp-dl dl dd ul li a{display: block;font-size: 16px;line-height: 30px;color: #444;}
.index-footer .fd-con .fd-dl-box .wp-dl dl dd ul li .li-lxb{display: none;width: 240px;height: 60px;}
.index-footer .fd-con .fd-dl-box .wp-dl dl dd ul li .li-lxb #telInput{display: block;width: px;height: 40px;line-height: 40px;border: 1px solid #ddd;}
.index-footer .fd-con .fd-dl-box .wp-dl dl dd ul li .li-lxb #callBtn{display: block;width: px;height: 40px;line-height: 40px;border: 1px solid #ddd;}
.index-footer .fd-con .fd-dl-box .wp-dl dl dd ul li #li-lxb:hover .li-lxb{display: block;}

.index-footer .fd-con .fd-dl-box .wp-dl dl dd .img{float: left;width: 130px;border: 1px solid #333;}
.index-footer .fd-con .fd-dl-box .wp-dl dl dd .share{float: left;width: 95px;margin-top: -10px;margin-left: 5px;}
.index-footer .fd-con .fd-dl-box .wp-dl dl dd .share a{display: block;width: 100%;height: 35px;line-height: 35px;padding-left: 5px;margin: 10px auto;border: 1px solid #333;}
.index-footer .fd-con .fd-dl-box .wp-dl dl dd .share a i{float: left;line-height: 35px;font-size: 26px;}
.index-footer .fd-con .fd-dl-box .wp-dl dl dd .share a span{display: block;line-height: 35px;font-size: 16px;}
.index-footer .fd-con .bt-con{width: 100%;height: 40px;border-top: 1px solid #ccc;}
.index-footer .fd-con .bt-con p{width: 30%;float: left;line-height: 40px;font-size: 16px;color: #666;}
.index-footer .fd-con .bt-con .bt-con-p{width: 40%;text-align: right;}



/*底部浮动-预约试听*/
.td-box {position: fixed;z-index: 98;left: 0;bottom: 0;width: 100%;height: 80px;background-color: #09F;}
.td-box img {display: inline;width: auto;}
.td-box .td-con {margin: 0 auto;width: 1000px;height: 100%;}
.td-box .td-con .td-title,.td-box .td-con .form {float: left;}
.td-box .td-con .td-title img{display: block;width: 100%;position: relative;z-index: 1;margin-top: -78px;}
.td-box .td-con .bt-top{margin-top: 5px;margin-left: 207px;width: 600px;height: 30px;}
.td-box .td-con .bt-top .time{float: left;margin: 0;text-indent: 20px;font-size: 18px;color: #FFF;}
.td-box .td-con .bt-top p{float: left;margin: 0;text-indent: 20px;font-size: 18px;color: #FFF;}
.td-box .td-con .form input{float: left;padding: 0 10px;width: 140px;height: 30px;line-height: 30px;border: none;outline: none;font-size: 12px;background-color: #fff;}
.td-box .td-con .form input.realname {margin: 0 31px 0 22px;}
.td-box .td-con .form p{float: left;margin: 0;margin-left: 30px;}
.td-box .td-con .form p img{height: 30px;line-height: 30px;}
.td-box .td-con .form p #key{width: 50px;}
.td-box .td-con .form .submit-btn {float: left;margin-left: 20px;width: 150px;height: 30px;background: #FF7A01;color: #FFF;border: none;outline: none;}
.td-box .td-con .td-close{float: left;width: 30px;height: 30px;margin-top: -28px;background: #666;border-radius: 50%;}
.td-box .td-con .td-close i{display: block;line-height: 30px;text-align: center;font-size: 18px;color: #FFF;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.td-box .td-con .td-close:hover i{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg); -o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.td-suo{display: none;position: fixed;z-index: 98;left: 0;bottom: 70px;}


/*页面弹窗*/
/*.zx_show{border-radius:30px;border:1px solid #999; width:460px; height:345px; position:fixed; left:50%; top:50%; margin-left:-225px; margin-top:-152px;z-index:100;background:#FFF; overflow:hidden;}
.zx_show .zxclose{ width:30px; height:26px; overflow:hidden; cursor:pointer; top:10px; right:10px; position:absolute;transition:All .3s ease;-moz-transition: All .3s ease;-webkit-transition: All .3s ease; -o-transition:All .3s ease;}
.zx_show .zxclose:hover{ transform: rotate(90deg);}
.zxcenter{background:url(../images/tanchuang.png) no-repeat center top; height:200px; overflow:hidden;}
.zxbottom{height:105px;margin:0;}
.zx_lxb{height:40px; width:400px; margin:15px auto auto auto;}
.zx_lxb input{font-size:16px; float:left;}
#telInput1{width:270px;height:36px;line-height:38px;border:1px solid #CCC; border-bottom-left-radius:20px; border-top-left-radius:20px;text-indent:20px; overflow:hidden;}
#callBtn1{width:126px;height:40px;line-height:40px;border-bottom-right-radius:20px; border-top-right-radius:20px;background:#FD2624; border:none; color:#FFF;}
.zx_dbzxd{position:absolute;bottom:0;width:100%;height:45px;overflow:hidden;}
.zx_p_wz{height:40px;font-size:16px; line-height:40px; text-align:center;}
.text-c{text-align:center; margin:0 auto;}
.text-c a{display:block;float:left;width:50%; height:45px;background:#FD2624;line-height:45px; color:#FFFFFF; font-size:16px;}
.text-c a:nth-child(2){background:#FF9626;}
.text-c a:hover{background:#484848; color:#FFFFFF;}
.zxclose .yangshi {width:22px;height:22px;position:absolute;top:0px;right:0px;cursor:pointer;background:url(../images/out.png) no-repeat center center;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.zxclose .yangshi{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(360deg);transform:rotate(180deg)} 
*/

.show_bg{display: block;}
.zx_show{width:497px; height:470px; position:fixed; left:50%; top:50%; margin-left:-525px; margin-top:-152px;z-index:100;background: none;overflow:hidden;border: none;border-radius:30px;}
.zx_show .zxclose{ position:absolute;top:10px; right:10px; width:50px; height:50px; overflow:hidden; cursor:pointer; transition:All .3s ease;-moz-transition: All .3s ease;-webkit-transition: All .3s ease; -o-transition:All .3s ease;}
.zx_show .zxclose:hover{ transform: rotate(90deg);}
.zxcenter{background:url(../images/2018db12.png) no-repeat center top; width: 497px;height:310px; overflow:hidden;}
.zxbottom{position: absolute;left: 0px;bottom: 0px;z-index: 101;width: 497px;height:160px;background: #FFF;}
.zx_lxb{width:480px;height: 40px;line-height: 40px;margin: 10px auto;text-align: center;}
.zx_lxb input{float:left;font-size:16px; }
#telInput1{width:480px;height:40px;line-height:40px;margin-top: 10px;text-align: center;font-weight: bold;border:1px solid #ddd; border-radius:20px;color: #565656;background: none;overflow:hidden;}
#callBtn1{width:480px;height:50px;line-height:50px;margin-top: 20px;border-radius:20px;color: #FFF;background: #F33; border:none;cursor: pointer;}
#callBtn1:hover{font-size: 20px;}
.zxclose{width:50px;height:50px;border: 0;border-radius: 50%;}
.zxclose .yangshi {width:50px;height:50px;position:absolute;top:0px;right:0px;cursor:pointer;background: url(../images/close.png) no-repeat center;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);}
.zxclose .yangshi{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(360deg);transform:rotate(180deg)} 

/*.zx_show_bg{position:fixed;display: none;left:0px;top:0px;z-index: 100;width: 100%;height: 100%;background-position: center center;background-size: cover;background-color: rgba(0,0,0,.6);background-attachment: fixed; }
.show_bg{display: block;}
.zx_show{width:1135px; height:637px; position:fixed; left:50%; top:50%; margin-left:-525px; margin-top:-152px;z-index:100;background: none;overflow:hidden;border: none;border-radius:30px;}
.zx_show .zxclose{ position:absolute;top:20px; right:80px; width:50px; height:50px; overflow:hidden; cursor:pointer; transition:All .3s ease;-moz-transition: All .3s ease;-webkit-transition: All .3s ease; -o-transition:All .3s ease;}
.zx_show .zxclose:hover{ transform: rotate(90deg);}
.zxcenter{background:url(../images/db11tc.png) no-repeat center top; height:637px; overflow:hidden;}
.zxbottom{position: absolute;left: 330px;bottom: 45px;z-index: 101;height:185px;}
.zx_lxb{width:492px;margin: ;}
.zx_lxb input{float:left;font-size:16px; }
#telInput1{width:490px;height:40px;line-height:40px;margin-top: 10px;text-align: center;font-weight: bold;border:1px solid #FFF; border-radius:20px;color: #FFF;background: none;overflow:hidden;}
#callBtn1{width:360px;height:80px;line-height:80px;margin-top: 34px;margin-left: 65px;border-radius:20px;background: none; border:none;cursor: pointer;}
.zxclose{width:50px;height:50px;border: 0;border-radius: 50%;}
.zxclose .yangshi {width:50px;height:50px;position:absolute;top:0px;right:0px;cursor:pointer;background: url(../images/close.png) no-repeat center;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);}
.zxclose .yangshi{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(360deg);transform:rotate(180deg)} 
*/

/*左侧导航*/
.nav_left{position: fixed;top: 150px;right: 5px;width: 130px;height: 553px;z-index: 100;background: url(../images/daohang1.png) center no-repeat;}
.nav_left ul{width: 100%;margin-top: 178px;}
.nav_left ul li{width: 128px;}
.nav_left ul li a{display: block;width: 128px;height: 62px;margin-top: 2px;margin-left: 2px;}
.nav_left ul li a img{display: none;position: relative;z-index: 101;right: 135px;top: 0;width: 100px;height: ;margin-top: px;}
.nav_left ul li a:hover img{display: block;}
.nav_left ul li a#a1:hover{display: block;background: url(../images/300.png) center no-repeat;}
.nav_left ul li a#a2:hover{display: block;background: url(../images/800.png) center no-repeat;}
.nav_left ul li a#a3:hover{display: block;background: url(../images/1200.png) center no-repeat;}
.nav_left ul li a#a4:hover{display: block;background: url(../images/4000.png) center no-repeat;}

.nav_left ul.nav_zx{position: absolute;z-index: 100;bottom: 10px;width: 100%;margin-top: 5px;border: 0;} 
.nav_left ul.nav_zx li{width: 100%;height: 25px;margin: 0;}
.nav_left ul.nav_zx li a{display: block;width: 80%;height: 25px;line-height: 25px;margin-left: 8px;text-align: center;text-indent: 5px;font-size: 14px;letter-spacing: 2px;color: #FFF;border-bottom: 1px dotted #FFF;}
.nav_left ul.nav_zx li a:hover{color: #ef335e;background: #FFF;}
.nav_left ul.nav_zx li a font{letter-spacing: 0px;font-weight: bold;}


/*专题列表内容边框及翻�?/
#zt_list {
	height: 100%;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
.zt_list_l {
	float: left;
	height: 100%;
	width: 980px;
	background-color: #FFFFFF;
}
.zt_list_xwlb_page {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	line-height: 36px;
	padding-top: 10px;
	text-align: center;
	font-size: 14px;
}
/*专题列表集合�?/
.zt_nav{width: 980px; height: 30px; border-bottom: 1px solid #DDDDDD; line-height: 30px; font-size: 16px; color: #4e4d4d;}
.zt_nav a{color: #4e4d4d;}
.ztnr{display: flex; justify-content: space-between; width: 980px; height: 223px; margin: 20px 0; border: 1px solid #DDDDDD;}
.ztnr .img{width: 400px; height: 223px;}
.ztnr .nr{position: relative; width: 580px; height: 223px;}
.ztnr .nr h4{padding: 16px 0 16px 24px; font-size: 24px;}
.ztnr .nr h4 a{color: #333;}
.ztnr .nr p{padding: 0 24px; line-height: 26px; color: #a3a3a3; font-size: 16px;}
.ztnr .nr .shijian{position: absolute; width: 556px; height: 50px; bottom: 0; border-top: 1px dashed #dddddd; line-height: 50px; padding-left: 24px; color: #999; font-size: 16px;}
.ztnr .nr .shijian a{display: block; position: absolute; width: 140px; height: 51px;bottom: 0px; right: 0; background-color: #27a8ff; color: #fff; text-align: center;}

/*字体图标引用*/
@font-face {font-family: "iconfont";
  src: url('iconfont.eot'); /* IE9*/
  src: url('../fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
  url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}








