@charset "utf-8";
/*全局初始化样式*/
body{ padding:0; margin:0 auto; font-size: 14px; line-height: 1.42857143; font-family:arial,Microsoft YaHei,'微软雅黑','宋体'; color: #666460; min-width: 320px; max-width: 640px; width: 100%; zoom:1;

/*禁用Webkit内核浏览器的文字大小调整功能*/
-webkit-text-size-adjust:none; 

/*取出点击出现半透明的灰色背景*/
-webkit-tap-highlight-color:rgba(0,0,0,0); 
-webkit-tap-highlight:rgba(0,0,0,0);

/*控制文本可选性*/
-webkit-user-select: none;
    -ms-user-select: none;
   -moz-user-select: none;
 -khtml-user-select: none;
        user-select: none;
        
/*设置字体的抗锯齿或者说光滑度*/
-webkit-font-smoothing: antialiased;
}
pre{
	white-space:pre-wrap;
	white-space:-moz-pre-wrap;
	white-space:-pre-wrap;
	white-space:-o-pre-wrap;
	word-wrap:break-word;
	margin:0;
	font-family: "Microsoft YaHei";
	text-align:justify;
	text-justify:inter-ideograph;
	}
/*默认去除ul、li的默认样式*/
.p,.h1,.h2,.h3,.h4,.h5,.h6{ margin: 0; padding: 0;}
.ul,.ul li{ list-style:none; margin: 0; padding: 0;} 
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#666460;} 
/*表单元素获得焦点时不显示虚线框*/
input:focus { outline: none;}
input,button,select,textarea{ outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ } 
/*不允许多行输入文本框有滚动条*/
textarea{ resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ } 
/*初始化表单元素样式*/
textarea,input,select { background:none; border:none; margin:0; padding:0;}
/*初始化HTML5标签样式*/
audio,canvas,progress,video { display: inline-block; vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display:block;}
/*去除figure边距*/
figure,figcaption{ margin:0px; padding:0px;}

/*初始化图片样式*/
img{ border:none; border:0; max-width:100%; vertical-align:top;}

/*初始化a的样式和字体样式*/
a{ color:#666460; text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ }

/*清除浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}

.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both;
 font-size: 0px;}
.clearfix { zoom: 1;}


.w1200{ width: 1200px; margin: 0 auto;}
/*全局样式*/


/*页面框架结构*/
.contain{ padding:0 3%; min-height:200px; } /*页面主体内容*/
.maincontent{} /*主要内容*/
.content{} /*内容*/
.txtbox,
.singlepage{ /*单片 设置文字两端对齐*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden;}
.location{ border-bottom:dashed 1px #e5e5e5; margin-bottom:1%; }
.current{ /*当前位置*/ margin:0 0 1%; }


/*分页*/
.Page001527 .Pages{ padding:50px 0; text-align: center; line-height: 23px; zoom: 1; overflow: hidden; }
.Page001527 .Pages a{ display: inline-block; height:30px; margin: 0 5px; font-size:12px; line-height: 31px; }
.Page001527 .p_cur,
.Page001527 .p_count,
.Page001527 .p_total,
.Page001527 .p_jump{ display: none; }
.Page001527 .p_page{ padding: 0px 5px; display: inline-block; }
.Page001527 .p_page a{color:#5f5c4d; border:solid 1px #ececec; display:inline-block; overflow:hidden; position:relative;  background-color:#fff;}
.Page001527 .p_page .a_prev,
.Page001527 .p_page .a_next{ width:80px; display: none;}
.Page001527 .p_page .num a{ width:30px; }
.Page001527 .p_page .a_first, .Page001527 .p_page .a_end{ width: 70px;  display: none;}
/*hover*/
.Page001527 .p_page .a_first:hover,
.Page001527 .p_page .a_end:hover,
.Page001527 .p_page .a_prev:hover,
.Page001527 .p_page .a_next:hover,
.Page001527 .p_page .num a:hover,
.Page001527 .p_page .num .a_cur{ background:#00a5e3; color:#fff; }
.Page001527 em{ font-style:normal;}
/*分页*/


/*头部*/
.Mobile{ overflow:hidden;}
.Mobile header{ position:relative;}
.Mobile .logo{ padding-right:30%; padding-left: 4%;}
.Mobile .logo img{ max-height:50px; }
.Mobile .icon_menu{position:absolute;right:0;top:0;height:100%;width: 20%;max-width:76px;line-height: 50px;z-index:51;text-align: right;padding-right: 2%;}
.Mobile .icon_menu.menuOn{}
.Mobile .icon_menu i,
.Mobile .icon_menu::before,
.Mobile .icon_menu::after{position:absolute;height:4px;width: 40%;right: 53%;background-color:#0099dc;border-radius:4px;}
.Mobile .icon_menu i{top:50%;width: 29%;margin-top:-2px;}
.Mobile .icon_menu::before,
.Mobile .icon_menu::after{ content:'';}
.Mobile .icon_menu::before{ top:30%;}
.Mobile .icon_menu::after{ bottom:30%;}

.Mobile .layer{ display:none; position:fixed; left:0; top:0; height:100%; width:100%; background:rgba(0, 0, 0, 0.8); z-index:10;}
.Mobile .Menu{ position:fixed; top:0!important;  right:-42%; transition:right ease-out 0.3s; width:40%; height:100%; padding-top:10%; max-height:100%; overflow:auto; z-index:50; border-left:solid 4px #0099dc; background-color:#FFF;}
.Mobile .menuShow{ right:0;}
.Mobile .Menu ul{ padding-bottom:60%;}
.Mobile .Menu li{ border-top:1px solid #e5e5e5;}
.Mobile .Menu li:first-child{ border-top:none; }
.Mobile .Menu li a{ color:#333; display:block; padding-left:15%;}
.Mobile .Menu li a.a_ico{ background: url(../images/xiala_ico.png) no-repeat right; background-size: 10%; margin-right: 30px;}
.Mobile .Menu li > a{ font-size:18px; padding-top:5%; padding-bottom:3%;background-color:#FFF; position:relative;}
.Mobile .Menu li:nth-child(2n) > a{ background-color:#FFF;}
.Mobile .Menu li dl{ display:none; margin:0;}
.Mobile .Menu li dd{ margin:0; }
.Mobile .Menu li dd a{ font-size:16px; padding-top:3%; padding-bottom:3%;}
.Mobile .Menu li dl.SubMenu{ padding:0 4% 0 20%; }
.Mobile .Menu li dl.SubMenu dd{border-bottom:1px dashed #e5e5e5;}
.Mobile .Menu li dl.SubMenu dd a{ font-size: 12px; padding-left:0; }

.a_logo{ margin-top: 50px;}
.a_logo img{ width: 86%;}
/*头部*/

/*banner*/
.Mobile .banner li img{ width:100%; display:block; }
.Mobile .banner .bx-controls-direction{ display:none;}
.Mobile .banner .bx-wrapper{ position:relative;}
.Mobile .banner .bx-wrapper,
.Mobile .banner .bx-viewport{ z-index:1;}
.Mobile .banner .bx-pager{ z-index:10; width:100%; position:absolute; left:0; bottom:3%; text-align:center;}
.Mobile .banner .bx-pager div{ display:inline-block; width:15px; height:15px; margin:0 5px;}
.Mobile .banner .bx-pager div a{ display:block; height:13px; border-radius:50%; border:solid 1px #0092bc; overflow:hidden; line-height:100px;}
.Mobile .banner .bx-pager div a.active{ background-color:#0092bc;}
/*banner*/


/*底部*/
.footer{ background-color:#f6f6f6; overflow: hidden; }
.footerlx{ background:url(../images/Bottom_bg.jpg); overflow: hidden; color:#FFF; text-align:center; padding:5% 3%; margin-bottom: 75px;}
.footerlx p{ color: #fff;}
.footerlx a{ color: #fff;}
.BotNav{ padding: 0 3%;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 94%;background-color:#f6f6f6; z-index: 999; border-top: solid 1px #0092bc;}
.BotNav li{ float: left; width: 25%; text-align:center; font-size:14px; padding-top:2%; padding-bottom: 2%;}
.BotNav li i{  background-size: 100%!important; display: block; padding: 21%; }
.BotNav li.BotNav1 i{ background:url(../images/Bottom_Icon1.jpg) no-repeat center center;}
.BotNav li.BotNav2 i{ background:url(../images/Bottom_Icon2.jpg) no-repeat center center;}
.BotNav li.BotNav3 i{ background:url(../images/Bottom_Icon3.jpg) no-repeat center center;}
.BotNav li.BotNav4 i{ background:url(../images/Bottom_Icon4.jpg) no-repeat center center;}
/*底部*/


/*首页*/
/*.HomeBox1,.HomeBox2,.HomeBox3,.HomeBox4,.HomeBox5,.HomeBox6{ padding:0 3%;}*/
.HomeBox1 .Htitle{ border-bottom:solid 1px #e7e7e7; padding:10px 0; margin-bottom: 20px; }
.Htitle{ width: 100%; line-height: 40px; font-weight: bold;}
.Htitle span{ font-size: 18px; display: inline-block; padding-left:40px; color: #0092bc;}
.HomeBox1 .Htitle span{ background-image:url(../images/Ttiel_Icon1.png); background-repeat: no-repeat; background-position: left center; }
.Htitle .More{ font-family:'Arial'; font-size: 14px; color:#999; float:right; }
.HIntro .ul{ position:relative; width: 100%; height:400px;}
.HIntro .ul li{ position:absolute; width:27%; left:0; background-size:100%; background-repeat: no-repeat;}
.HIntro .ul li:hover{ background-position:right top;}
.HIntro .ul li a{ padding-top:60%; display:block; text-align:center; color:#999; height:66px; background-size:100%; background-repeat: no-repeat;}
.HIntro .ul li:hover a{ color:#fff;}
.HIntro .ul li.li_0{ left:0px; background-image:url(../images/Homebox1_icon1.png);}
.HIntro .ul li.li_0:hover a{ background-image:url(../images/Homebox1_icon1_hover.png);}
.HIntro .ul li.li_1{ left:25%; background-image:url(../images/Homebox1_icon2.png);}
.HIntro .ul li.li_1:hover a{ background-image:url(../images/Homebox1_icon2_hover.png);}
.HIntro .ul li.li_2{ left:49%; background-image:url(../images/Homebox1_icon3.png);}
.HIntro .ul li.li_2:hover a{ background-image:url(../images/Homebox1_icon3_hover.png);}
.HIntro .ul li.li_3{ left:73%; background-image:url(../images/Homebox1_icon4.png);}
.HIntro .ul li.li_3:hover a{ background-image:url(../images/Homebox1_icon4_hover.png);}
.HIntro .ul li.li_4{ left:12.5%; background-image:url(../images/Homebox1_icon10.png);}
.HIntro .ul li.li_4:hover a{ background-image:url(../images/Homebox1_icon10_hover.png);}
.HIntro .ul li.li_5{ left:37%; background-image:url(../images/Homebox1_icon16.png);}
.HIntro .ul li.li_5:hover a{ background-image:url(../images/Homebox1_icon16_hover.png);}
.HIntro .ul li.li_6{ left:61%; background-image:url(../images/Homebox1_icon7.png);}
.HIntro .ul li.li_6:hover a{ background-image:url(../images/Homebox1_icon7_hover.png);}
.HIntro .ul li.li_7{ left:25%; background-image:url(../images/Homebox1_icon5.png);}
.HIntro .ul li.li_7:hover a{ background-image:url(../images/Homebox1_icon5_hover.png);}
.HIntro .ul li.li_8{ left:49%; background-image:url(../images/Homebox1_icon6.png);}
.HIntro .ul li.li_8:hover a{ background-image:url(../images/Homebox1_icon6_hover.png);}

.HIntro .ul li.li_9{ left:0px; background-image:url(../images/Homebox1_icon11.png);}
.HIntro .ul li.li_9:hover a{ background-image:url(../images/Homebox1_icon11_hover.png);}
.HIntro .ul li.li_10{ left:0px; background-image:url(../images/Homebox1_icon13.png);}
.HIntro .ul li.li_10:hover a{ background-image:url(../images/Homebox1_icon13_hover.png);}
.HIntro .ul li.li_11{ left:0px; background-image:url(../images/Homebox1_icon14.png);}
.HIntro .ul li.li_11:hover a{ background-image:url(../images/Homebox1_icon14_hover.png);}
.HIntro .ul li.li_12{ left:0px; background-image:url(../images/Homebox1_icon8.png);}
.HIntro .ul li.li_12:hover a{ background-image:url(../images/Homebox1_icon8_hover.png);}
.HIntro .ul li.li_13{ left:0px; background-image:url(../images/Homebox1_icon9.png);}
.HIntro .ul li.li_13:hover a{ background-image:url(../images/Homebox1_icon9_hover.png);}
.HIntro .ul li.li_14{ left:0px; background-image:url(../images/Homebox1_icon18.png);}
.HIntro .ul li.li_14:hover a{ background-image:url(../images/Homebox1_icon18_hover.png);}
.HIntro .ul li.li_15{ left:0px; background-image:url(../images/Homebox1_icon12.png);}
.HIntro .ul li.li_15:hover a{ background-image:url(../images/Homebox1_icon12_hover.png);}
.HIntro .ul li.li_16{ left:0px; background-image:url(../images/Homebox1_icon15.png);}
.HIntro .ul li.li_16:hover a{ background-image:url(../images/Homebox1_icon15_hover.png);}
.HIntro .ul li.li_17{ left:0px; background-image:url(../images/Homebox1_icon17.png);}
.HIntro .ul li.li_17:hover a{ background-image:url(../images/Homebox1_icon17_hover.png);}
.HIntro .ul li.li_0,.HIntro .ul li.li_9{ left:0px;}
.HIntro .ul li.li_1,.HIntro .ul li.li_10{ left:25%;}
.HIntro .ul li.li_2,.HIntro .ul li.li_11{ left:49%;}
.HIntro .ul li.li_3,.HIntro .ul li.li_12{ left:73%;}
.HIntro .ul li.li_4,.HIntro .ul li.li_13{ left:12.5%;}
.HIntro .ul li.li_5,.HIntro .ul li.li_14{ left:37%;}
.HIntro .ul li.li_6,.HIntro .ul li.li_15{ left:61%;}
.HIntro .ul li.li_7,.HIntro .ul li.li_16{ left:25%;}
.HIntro .ul li.li_8,.HIntro .ul li.li_17{ left:49%;}


.HIntro .ul li.li_0, .HIntro .ul li.li_1,.HIntro .ul li.li_2,.HIntro .ul li.li_3,.HIntro .ul li.li_9,.HIntro .ul li.li_10,.HIntro .ul li.li_11,.HIntro .ul li.li_12{ top:0; z-index:3;}
.HIntro .ul li.li_4,.HIntro .ul li.li_5,.HIntro .ul li.li_6,.HIntro .ul li.li_13,.HIntro .ul li.li_14,.HIntro .ul li.li_15{ top:120px; z-index:2;}
.HIntro .ul li.li_7,.HIntro .ul li.li_8,.HIntro .ul li.li_16,.HIntro .ul li.li_17{ top:240px;z-index: 1;}
.HomeBox1 .bx-wrapper{ position:relative;}
.HomeBox1 .bx-wrapper,
.HomeBox1 .bx-viewport{ z-index:1;}
.HomeBox1 .bx-pager{ z-index:10; width:100%; position:absolute; left:0; bottom:10px; text-align:center;}
.HomeBox1 .bx-pager div{ display:inline-block; width:35px; height:4px; margin:0 5px;}
.HomeBox1 .bx-pager div a{ display:block; height:4px; background-color:#d7d7d7; overflow:hidden; line-height:100px;}
.HomeBox1 .bx-pager div a.active{ background-color:#0092bc;}

.HomeBox2{ width:94%; background-image:url(../images/HomeBox2BG.jpg); background-position:top center; min-height:400px; overflow: hidden; padding: 3%; }
.HomeBox2 .Htitle span{ background-image:url(../images/Ttiel_Icon2.png); background-repeat: no-repeat; background-position: left center;color: #0092bc;}
.HomeBox2 .Htitle{ border-bottom:solid 1px #ccc; padding:20px 0 10px; margin-bottom: 20px; }
.HomeBox4 .Htitle{ border-bottom:solid 1px #ccc; width: 94%; padding: 3%}
.HomeBox2 .BoxCont2{ position: relative; overflow: hidden; float: left; }
.BoxCont2 .Nerve{text-transform: uppercase;font-size: 12px;position: relative;padding-bottom:50px;margin-bottom: 5px;}
.BoxCont2 .Nerve span{ display: block; width: 100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.BoxCont2 .Nerve .NerveT{background:#0092bc; padding:5px 0; position: absolute;bottom: 7px;-moz-border-radius:0px 0px 10px 0px;-webkit-border-radius: 0px 0px 10px 0px;border-radius: 0px 0px 10px 0px;width: 100%;color:#FFF;text-align:center;}
.BoxCont2 .Nerve01,.BoxCont2 .Nerve03{ float: left; width:35.4%; }
.BoxCont2 .Nerve02,.BoxCont2 .Nerve04,.BoxCont2 .Nerve05{ float: right; width: 60%; }
.BoxCont2 .Nerve04,.BoxCont2 .Nerve05{ width:28%; }
.BoxCont2 .Nerve04{ margin-left:4%; float:left;}
.BoxCont2 .Nerve05{ margin-left:3%; float:right;}

.HomeBox3{ margin-bottom: 20px; }
.HomeBox3 .Htitle span{ background-image:url(../images/Ttiel_Icon3.png); background-repeat: no-repeat; background-position: left center; }
.HomeBox4 .Htitle span{ background-image:url(../images/ys_ico.png); background-repeat: no-repeat; background-position: left center; }
.HomeBox3 .Htitle{ border-bottom:solid 1px #e7e7e7; padding:20px 0 10px; margin-bottom: 20px; }
.HomeBox3 li{ padding:3% 0; border-bottom:1px solid #e7e7e7;}
.HomeBox3 li div{ position:relative; padding-left:34%;}
.HomeBox3 li div > a{ background-size:100%!important; background-position:center!important; background-repeat:no-repeat!important; }
.HomeBox3 li .Ispic{ position:absolute; left:0; top:0; height:100%; width:32%;}
.HomeBox3 li p{ font-size:20px; color:#999; line-height:30px; height:60px; overflow:hidden; margin:3% 0;}
.HomeBox3 li .dot{ display: inline-block; font-size:22px;}
.HomeBox3 li p{ font-size:20px; color:#999; line-height:30px; height:60px; overflow:hidden; margin:3% 0;}
.HomeBox3 li time{ font-size:18px; color:#333;}

.HomeBox4{ min-height:120px; overflow: hidden; background-size: 100%; background-repeat: no-repeat; background-position: left center;}
/*.HomeBox4 li{ width: 30%;  float: left; text-align: center;}
.HomeBox4 li a{  padding-top:101%; display: block;}
.HomeBox4 li span{ display: block; width: 100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.HomeBox4 li.HIcon01{ background:url(../images/JS_Icon1.png) no-repeat top center; background-size: 100%; }
.HomeBox4 li.HIcon02{ background:url(../images/JS_Icon2.png) no-repeat top center; background-size: 100%; margin:0 4%;}
.HomeBox4 li.HIcon03{ background:url(../images/JS_Icon3.png) no-repeat top center; background-size: 100%; }*/
.HomeBox4 .bg_ys{background-size: 100% 100%; height: auto; width: 100%; padding-bottom: 3%;}
.HomeBox4 li{ width:33%;float: left; text-align: center;}
/*.HomeBox4 li:nth-child(2n){ margin-left:4%; }*/
.HomeBox4 li figure{display: block; width: 100%; height: 0; padding-bottom:100%; position: relative;}
.HomeBox4 li figure img{width: 90%; /*height: 100%;*/ position: absolute; left: 0; top: 0; margin-left: 5%;}
.HomeBox4 li .title1{ width: 100%;}
.HomeBox4 li .title1 span{ padding:25px 0px 0;color:#0061a5;font-size:16px;margin:0;display:inline-block;font-weight:normal;overflow:hidden; }
.HomeBox4 li .title1 span b{ display:block;font-size:12px;color:#666;line-height:20px;margin:0; font-weight:initial;}
.HomeBox4 li .title1 pre{ margin: 0;
margin-top: 1px;
    color: #666;
    height: 30px;line-height: 30px;border-radius: 30px;
    border: solid 1px #666;
    display: inline-block;
    width: 80%;
    text-align: center; font-size: 12px;}

.HomeBox5 .Htitle span{ background-image:url(../images/Ttiel_Icon4.png); background-repeat: no-repeat; background-position: left center; }
.HomeBox5 .Htitle{ border-bottom:solid 1px #e7e7e7; padding:20px 0 10px; margin-bottom: 20px; }
.Boxlist5{ width:100%;}
.HomeBox5 li{ width:50%; float:left; position:relative;}
.HomeBox5 li img{ width:100%; display:block;}
.HomeBox5 li figure{ background:url(../images/Homebox5_txtbg1.png) no-repeat top center; background-size:103%; width:100%; border-top:solid 1px #e7e7e7; text-align:center; margin-top:-5%; position:relative; padding-top:10%; padding-bottom:10%;}
.HomeBox5 li figure h2{ font-weight:normal; font-size:16px; margin:0 10px; padding:0 0 5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.HomeBox5 li figure i{ width:42px; height:1px; display:block; margin:0 auto; background:#d0d0d0;}
.HomeBox5 li figure .texpre{ text-align:center; padding:5px 10px 0; color:#999; letter-spacing:2px; height:60px; overflow:hidden;}
.HomeBox5 li.odd img{margin-top:-4%;}
.HomeBox5 li.odd i{ top:auto; bottom:0;}
.HomeBox5 li.odd figure{ margin-top:0; background:url(../images/Homebox5_txtbg2.png) no-repeat bottom center; background-size:103%;}
.HomeBox5 li:hover i{ display:block;}
.Boxlist5 .bx-wrapper{ position:relative;}
.Boxlist5 .bx-wrapper,
.Boxlist5 .bx-viewport{ z-index:1;}
.Boxlist5 .bx-viewport{ border:solid 1px #e7e7e7; border-top:none; }
.Boxlist5 .bx-pager{ z-index:10; width:100%; text-align:center;}
.Boxlist5 .bx-pager div{ display:inline-block; width:35px; height:4px; margin:0 5px;}
.Boxlist5 .bx-pager div a{ display:block; height:4px; background-color:#d7d7d7; overflow:hidden; line-height:100px;}
.Boxlist5 .bx-pager div a.active{ background-color:#0092bc;}

.HomeBox6 .Htitle span{ background-image:url(../images/Ttiel_Icon5.png); background-repeat: no-repeat; background-position: left center; }
.HomeBox6 .Htitle{ border-bottom:solid 1px #e7e7e7; padding:20px 0 10px; margin-bottom: 20px; }
.HomeBox6 .Boxlist6 li{ position: relative; margin-bottom:4%}
/*.HomeBox6 .Boxlist6 li:nth-child(2n){ margin-left:4%; }*/

.Boxlist6 .bx-controls-direction{ display: none;}

.HomeBox6 .Boxlist6 li a{ display: block; width:100%; padding-top:85%; z-index:10;}
.HomeBox6 .Boxlist6 li img{ position:absolute;left:0%; top:0;}
.HomeBox6 .Boxlist6 li h2{ position: absolute; bottom: 0; left:0; color:#fff; height:100%; text-align:left;
    font-size:14px; font-weight:initial; width:100%; line-height:165px; background-image:url(../images/Homebox6_titbg.png);}
.HomeBox6 .Boxlist6 li h2 i{ width:25%; height:100%; background-position: left center; background-repeat:no-repeat; float:left; position:absolute; background-size:75%!important; left:0px; top:0;}
.HomeBox6 .bx-wrapper{ position:relative;}
.HomeBox6 .bx-wrapper,
.HomeBox6 .bx-viewport{ z-index:1;}
.HomeBox6 .bx-pager{ z-index:10; width:100%; text-align:center; padding-bottom:20px;}
.HomeBox6 .bx-pager div{ display:inline-block; width:35px; height:4px; margin:0 5px;}
.HomeBox6 .bx-pager div a{ display:block; height:4px; background-color:#d7d7d7; overflow:hidden; line-height:100px;}
.HomeBox6 .bx-pager div a.active{ background-color:#0092bc;}
/*首页*/

.Boxlist_box li{ width:49%; position: relative; float: left; margin-bottom:2%}
.HomeBox6 .Boxlist_box li:nth-child(2n){ margin-left:2%; }
.HomeBox6 .Boxlist_box li a{ display: block; width:100%; padding-top:85%; z-index:10;}
.HomeBox6 .Boxlist_box li img{ position:absolute;left:0%; top:0;}
.HomeBox6 .Boxlist_box li h2{ position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    height: 35px;
    font-size: 14px;
    font-weight: initial;
    width: 100%;
    line-height: 35px;
    background-image: url(../images/Homebox6_titbg.png);
    text-align: center;}
.HomeBox6 .Boxlist_box li h2 i{ width:25%; height:100%; background-position: left center; background-repeat:no-repeat; float:left;
    position:absolute; background-size:75%!important; left:15%; top:0;}

.Boxlist6 .bd{ width: 100%; margin-bottom: 20px;}


/*页面二级 菜单*/
.slidebar{ width:100%; float: left; padding:2% 0 3%;}
.slidebar .nav_menu li{ float: left; width:23%; margin:2% 2.2% 0 0; text-align: center; line-height: 30px; height: 30px; font-size: 14px;}
.slidebar .nav_menu li:nth-child(4n){ margin-right:0; }
.slidebar .nav_menu li a{ display: inline-block; width: 100%; color:#333; border:solid 1px #e7e7e7; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
.slidebar .nav_menu li a.aon,.slidebar .nav_menu li a:hover{background:#0099dc; color:#FFF; border:solid 1px #0099dc; }

.slidebar .menu_category{ border:solid 1px #e7e7e7; margin:3% 0; width:99.8%; float: left; border-radius:3px;}
.slidebar .menu_category li{ background-color:#fff; position:relative; font-size:16px;}
.slidebar .menu_category li figure{display:none;position:absolute;left:0;top: 101%; max-height: 193px;background-color:#fff;z-index:10;width:94%;padding:3%;box-shadow: 0 0px 4px rgba(0,0,0,0.2);overflow-x: auto;}
.slidebar .menu_category li figure a{ padding:2% 0; display:block; border-bottom:1px solid #ededed;}
.slidebar .menu_category li span{ display:block; position:relative; padding:2% 40px 2% 2%; color:#333; }
.slidebar .menu_category li span::before{ position:absolute; content:''; right:10px; top:50%; margin-top:-3px; border:6px solid #0061a5; border-left-color:transparent; border-right-color:transparent; border-bottom:0;}
.slidebar .menu_category ol input{ width:100%; padding:2% 0; color:#fff; font-size:20px; background:#0061a5; border:none;}
@media(max-width:480px){
.slidebar .menu_category li{font-size:14px;}
.slidebar .menu_category ol input{ font-size:18px;}
}
/*页面二级 菜单*/


/*医院概况*/
.about_info dl{ text-align:center; margin:0; overflow:hidden; background:url(../images/detail_textbg.png) no-repeat; margin:40px 0 20px;}
.about_info dd{ margin:0; float:left; display:table; width:100%; min-height:30px;}
.about_info dd h2{ width:100%; line-height:30px; color:#0092bc; font-size:20px; margin:0;}
.about_info .dd_3 h2{ color:#0092bc;}
.about_info .dd_4 h2{ color:#0092bc;}
.about_info dd figure{ width:100%; min-height:30px; display:table;}
.about_info dd figure p,
.about_info dd figure pre{ display:table-cell; vertical-align:middle;}
.about_info dd.dd_1 figure p{ text-align:left;}
.about_info dd.dd_2 img{ max-width:100%; display:block;}
.about_info .dd_5 h2{ text-align: center;}
.about_info .dd_5 p{ text-align:center; margin:0; line-height:50px; height:110px;}
.about_info .dd_5 p img{ width:105px; height:105px; margin:0 auto; vertical-align:middle;}
/*编辑器内容*/

/*来院路线*/
.Contact_lxwm{}
.Contact_lxwm #Map{width: 100%; height:200px; float: left; margin-bottom:20px;}
.Contact_lxwm #Map .BMap_Marker img{ max-width:initial!important; }
.lylx_gjc{ width:100%; float: left; }
.lylx_bt { color: #000; font-size: 18px; padding-bottom: 2px; border-bottom: 2px solid #00a0a0; width: 75px }
.lylx_gjcon { margin-top: 20px; float: left; width: 100%; }
.lylx_con1{ width:100%; float: left; margin-bottom:25px; }
.lylx_gj { background: url(../images/lxwm_gj_03.png) no-repeat left; width: 25px; min-height: 34px; float: left;}
.lylx_gj p { line-height: 25px; color: #FFF; text-align: center; margin:0; }
.lylx_xian { width: 100%; border-bottom: 1px solid #e5e5e5; float: left; margin-bottom: 25px}
.lylx_dt { background: url(../images/lxwm_dt_03.png) no-repeat left; width:100%; min-height: 21px; float: left; margin-top: 11px;}
.lylx_dt p { line-height: 25px; color: #5d5d5d; text-indent: 3em; margin:0;}
.lylx_gjcon2 { margin-top: 10px; float: left; width:100%; }
.lylx_con2 {float: left;margin-bottom: 22px;}
.lylx_fj { background: url(../images/fj_06.png) no-repeat left; width: 25px; min-height: 21px; float: left; margin-top: 7px;}
.lylx_gjlx { width: 100%; float: left; margin-left: 10px;}
.lylx_gjlx p{ margin:0;}
.lylx_gjlx_1 {color: #072526;}
.lylx_gjlx_2 {color: #5d5d5d}
.lylx_gjlx {width:85%;float: left;margin-left: 10px;}
.lylx_hc3bj {background: url(../images/lxwm_dt_03.png) no-repeat left top;width: 25px; min-height: 45px;float: left;}
.lylx_hc2_wz { line-height: 25px;color: #5d5d5d;float: left;width:100%;margin-left: 17px;}
.lylx_hc { background: url(../images/lxwm_dt_03.png) no-repeat left; width:100%; float: left; margin-top: 11px;}
.lylx_hc p { line-height: 25px; color: #5d5d5d; text-indent: 3em; width:100%; float: left; margin:0 }
.lylx_hc2{ width:100%; float: left; margin-top: 11px;  min-height: 90px;}
.lylx_hc2bj { background: url(../images/lxwm_dt_03.png) no-repeat left top; width: 25px; min-height: 90px; float: left;}
.lylx_hc3 {width:100%;float: left;margin-top: 11px; min-height: 45px;}
.lylx_hc3bj {background: url(../images/lxwm_dt_03.png) no-repeat left top;width: 25px; min-height: 45px;float: left;}
.lylx_hc3_wz {line-height: 25px;color: #5d5d5d;float: left;width:100%;margin-left: 17px;}
.lylx_qt1 {background: url(../images/zj_08.png) no-repeat left top;width:100%; min-height: 21px;float: left; margin-top: 11px;}
.lylx_qt1 p {line-height: 25px;color: #5d5d5d;text-indent:2.5em;margin: 0;}
.lylx_qt2 {background: url(../images/dclx_10.png) no-repeat left top;width:100%; min-height: 21px;float: left;margin-top: 11px;}
.lylx_qt2 p {line-height: 25px;color: #5d5d5d;text-indent:2.5em;margin: 0;}
/*编辑器内容*/

/*医院荣誉*/
.Honor_list{position: relative; overflow: hidden; padding-top:15px;}
.Honor_list li{ padding:3% 0; border-bottom:1px solid #e7e7e7;}
.Honor_list li div{ position:relative;}
.Honor_list li .dot{ display: inline-block; font-size:18px; margin:3% 0 1%;}
.Honor_list li figure img{ width: 100%; }
.Honor_list li p{ font-size:14px; color:#999; line-height:25px; overflow:hidden; margin:0;}

/*医院环境*/
.Environment{ margin-bottom:100px; line-height:30px;color:#999;}
.Environment.clearSpac{ margin-bottom:20px; }
.Environment .big_img{position:relative;margin:15px 0;}
.Environment .big_img li{overflow:hidden; position:relative;}
.Environment .big_img li h2{ position:absolute; left:0; bottom:0; background-color:#000000; filter:Alpha(opacity=50); background-color: rgba(0,0,0,0.5); color:#fff; text-align:left; height:30px; line-height:35px; font-size:14px; font-weight:normal; width:100%; margin:0; padding:0 10px;}
.Environment .big_img li img{ width:100%; height:auto; display:block;}
.Environment .list{ width:84%; height:75px; position:relative; margin-left:8%; margin-right:8%;white-space:nowrap;font-size:0;}
.Environment .list .prev,.list .next{display:block;width:9%; height:75px;background:#45A3AB;color:#fff;font-family:simsun;text-decoration:none;font-size:20px;line-height:75px;text-align:center;position:absolute;top:0;}
.Environment .list .prev{left:-8%; cursor:pointer}
.Environment .list .next{right:-8%; cursor:pointer}
.Environment .list .bg{height:97px;overflow:hidden;}
.Environment .list ul{display:inline-block;width:100%;}
.Environment .list ul li{float:left;width:110px;height:100%; margin:0 5px;overflow:hidden; background:#158064;}
.Environment .list ul li h2{ display:none;}
.Environment .list ul li img{ width:110px; height:75px; display:block;}
.Environment .list .bd{ overflow: hidden; width:95%; margin:0 auto; }
.Environment .list .bd .tempWrap{ overflow: initial!important; }

/*科室*/
.HomeBox1.Department{ padding:0; padding-top:3%;}
.HomeBox1.Department ul,.HomeBox1.Department li{ list-style: none; }

/*科室简介*/
.AttendingBox .h2,.DeparBox .h2{ font-weight: initial; overflow: hidden; width: 100%;}
.AttendingBox .h2 p,.DeparBox .h2 p{padding:10px 0px 0; width:70%; float: left; color:#0061a5;font-size:20px; margin:0; display:inline-block;font-weight:normal; overflow:hidden;}
.AttendingBox .h2 .span,.DeparBox .h2 .span{display:block;font-size:12px;color:#00a5e3;line-height:20px; margin:0;}
.AttendingBox .h2 .back{ float: right; font-size: 14px;padding-top: 8%;color:#00a5e3;}

.Atte_list{position:relative;width: 100%;height: 260px;}
.Atte_list ol{position:absolute;width:30%;left:25%;text-align: center;}
.Atte_list li a span{background-repeat:no-repeat;width:100%;height: 32px; display:block;background-position:center center;}
.Atte_list li{position:absolute;width:31%;left:0;background:url(../images/Homebox23.png) no-repeat top center;background-size:100%;}
.Atte_list li a{padding-top: 20%;padding-bottom:20%;display:block;text-align:center;color:#999;height:66px;}
.Atte_list li.li_0,.Atte_list li.li_1{ top: 0; }
.Atte_list li.li_2,.Atte_list li.li_3,.Atte_list ol{top: 27%;}
.Atte_list li.li_4,.Atte_list li.li_5{top: 53%;}
.Atte_list li.li_0,.Atte_list li.li_4{left: 17%;}
.Atte_list li.li_1,.Atte_list li.li_5{left: 52%;}
.Atte_list li.li_2{ left:0; }
.Atte_list li.li_3{ right: 0; left: initial;}
.Atte_list li.li_6{ left: 0; top: 73%;}
.Atte_list li.li_7{ left: 68%; top: 75%;}
.Atte_list li.li_8{ left: 70%; top: -23%;}
.Atte_list li.li_9{ left: 0; top: -23%;}


.Atte_list2{ margin-top: 7%; margin-bottom: 0%;}
.Atte_list2 li,
.Atte_list2 ol{ width:25%;}
.Atte_list2 ol{ left:25.8%; z-index:4; top:30%;}
.Atte_list2 li a{ font-size:12px;}
.Atte_list2 .ul li.li_0,.Atte_list2 .ul li.li_6{ left:0px;}
.Atte_list2 .ul li.li_1,.Atte_list2 .ul li.li_7{ left:25%;}
.Atte_list2 .ul li.li_2,.Atte_list2 .ul li.li_8{ left:50%;}
.Atte_list2 .ul li.li_3,.Atte_list2 .ul li.li_9{ left:75%;}
.Atte_list2 .ul li.li_4{ left:12.5%;}
.Atte_list2 .ul li.li_5{ left:62%;}


.Atte_list2 .ul li.li_0, .Atte_list2 .ul li.li_1,.Atte_list2 .ul li.li_2,.Atte_list2 .ul li.li_3{ top:0; z-index:3;}
.Atte_list2 .ul li.li_4,.Atte_list2 .ul li.li_5{ top:30%; z-index:2;}
.Atte_list2 .ul li.li_6,.Atte_list2 .ul li.li_7,.Atte_list2 .ul li.li_8,.Atte_list2 .ul li.li_9{ top:58%;z-index: 1;}

.TJ_formBox{}
.TJ_formBox .form{ line-height:35px; margin-bottom:80px; position: relative;}
.TJ_formBox .form ul{ overflow:hidden;}
.TJ_formBox .form ol{ width:100%; float:right; position:relative;}
.TJ_formBox .form ol label{ display: block; }
.TJ_formBox .form li{ margin-bottom:10px;}
.TJ_formBox .form .f_name{ width:100%; text-align:left; color:#666; float:left;}
.TJ_formBox .form .text{ width:89%; height:35px; line-height:35px; padding:0 5%; border:1px solid #d2d2d2; background:#f9fbfd;}
.TJ_formBox .form .text2{ height:118px; padding:10px;}
.TJ_formBox .form .btn{text-align:right;font-size:12px;color:#999999;padding-right:6px;text-align: center;}
.TJ_formBox .form .btn > input{ width:120px;height:30px;border:none;line-height:30px;color:#fff;/* margin-left:10px; */cursor:pointer;background: #0061a5;display: inline-block;}

/*主治疾病*/
.zhuzhi{ margin-top: 30px; text-align:center;}
.zhuzhi li{ border-bottom:1px solid #e3e3e3; margin-top: 10px; text-align: left;}
.zhuzhi li h3{ margin:0; line-height:30px;height:30px; font-size:14px; font-weight:inherit;}
.zhuzhi li h3 a{ display: inline-block; color:#333333; width:70%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.zhuzhi li h3 a:hover{ color: #00a5e3; }
.zhuzhi li h3 time{ float: right; font-size: 14px; font-weight: initial; color:#333333; width:30%; text-align: right;}
.zhuzhi .searchBox{ overflow:hidden; }
.zhuzhi .searchBox ul{ float: left; display: block; }
.zhuzhi .searchBox select{ float: left; border:solid 1px #e7e7e7; width:80%; height: 30px; line-height:30px;}
.zhuzhi .searchBox #search{ float:right; border:solid 1px #e7e7e7; width:18%; height:30px; line-height:30px;}

/*医师简介*/
.Physician{}
.Physician li{ width:48%; overflow: hidden; float: left; margin-top: 20px; }
.Physician li:nth-child(2n){ margin-left:4%; }
.Physician li figure{ text-align: center;}
.Physician li img{ width: 70%; }
.Physician li .title1{ width: 100%;}
.Physician li .title1 span{ padding:10px 0px 0;color:#0061a5;font-size:16px;margin:0;display:inline-block;font-weight:normal;overflow:hidden; }
.Physician li .title1 span b{ display:block;font-size:12px;color:#666;line-height:20px;margin:0; font-weight:initial;}
.Physician li .title1 pre{ margin:0; overflow:hidden; color:#666; height: 25px;}
.Physician li .txt{ width:100%; }
.Physician li .txt h2{ margin:0; font-weight: initial; font-size: 16px; color:#0061a5;}
.Physician li .txt p{ margin:0; height:60px; }
.info_txt .txt2{padding-top:20px;}
.info_txt .txt2 h2{ font-weight: inherit; font-size: 18px; color: #0061a5;}
.Physician_info .info_txt .txt2 figure{ width:35%; margin:0 auto;}

/*新闻中心*/
.News_list{}
.News_list li{ padding:3% 0; border-bottom:1px solid #e7e7e7;}
.News_list li div{ position:relative; padding-left:34%;}
.News_list li div > a{ background-size:100%!important; background-position:center!important; background-repeat:no-repeat!important; }
.News_list li .Ispic{ position:absolute; left:0; top:0; height:100%; width:32%;}
.News_list li .dot{ display: inline-block; font-size:22px;}
.News_list li p{ font-size:20px; color:#999; line-height:30px; height:55px; overflow:hidden; margin:3% 0;}
.News_list li time{ font-size:18px; color:#333;}


/*通用详细*/
.News_info{ font-size: 14px; margin-bottom:30px; margin-top:20px; }
.News_info .info_title{ padding:10px 0px 0; font-size:18px; text-align:center; margin:0; font-weight: initial;}
.News_info .info_title span b{ display:block;font-size:12px;color:#666;line-height:20px;margin:0; font-weight:initial;}
.News_info .info_time{ font-size:12px; text-align:center; color:#A1A1A1; margin:0; font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.News_info .service_pic{ padding:10px 0; text-align:center;}
.News_info .service_pic img{ width:560px; height:456px;}
.News_info .info_txt{ padding:10px 0px;}
.News_info .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.News_info .info_back{ color:#999999; padding:10px;  text-align:center;}
.News_info .info_back a{ padding:0px 3px;}
.News_info .info_back .back{ color:#725600; }
.News_info .PrevNextBox .h1{ font-size:12px; font-weight:normal;}
.News_info .PrevNextBox dl a{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.News_info .PrevNextBox a:hover{ color: #00a5e3; }
.News_info .PrevNextBox a.none{ cursor:default;}
.News_info .PrevNextBox a.none:hover{ color:#ccc;}


/*人才招聘*/
.Job{ margin:20px 0; }
.TextList000858 ul{ overflow:hidden;}
.TextList000858 ul ol{padding:0; font-size:14px;}
.TextList000858 ul ol .span:first-child,.TextList000858 ul li span:first-child{padding-left: 2%;text-align: left;}
.TextList000858 ul .span.jah{width:16.5%; text-align:center;}
.TextList000858 ul li{ cursor:pointer;}
.TextList000858 ul li .span,.TextList000858 ul ol span{width: 27%;float:left;position:relative;background: #0099dc;margin-bottom: 5px;line-height:45px;height:45px;color:#fff;text-align: center;}
.TextList000858 ul li .span{ font-size: 14px; background:#f5f5f5; color:#777777; font-weight:normal;}
.TextList000858 ul li .span em{ font-style:normal; width:100%; height:10px; position:absolute; left:0; top:15px; display:block; background:url(../images/jah.png) no-repeat center;}
.TextList000858 ul li .Cont{ display:none; position:relative; padding:2% 1% 2% 4%;}
.TextList000858 ul li .but{ display:block; background:#00a5e3; width:120px; height:31px; line-height:31px; text-align:center; color:#fff; font-weight:bold;}
.TextList000858 ul li.on em{ background:url(../images/jianh.png) no-repeat center;}
.TextList000858 ul li.on .span{ background:#7fd2f1; color:#FFF;}
/*人才招聘 应聘*/
.Join_info .title h2{ margin:0; font-size:16px; color:#0092bc; padding:5px 0; border-bottom:1px solid #d6d6d6;}
.Join_info .title h2 a{ float:right; font-size:12px; color:#666; font-weight:normal;}
.Join_info .title p{ font-size:12px; color:#666; margin:8px 0;}
.Join_info .from_4{ padding:15px 0 80px;}
.Join_info .from_4 td{ display: inline-block; float:left;width: 74%; }
.Join_info .from_4 .f_name{ font-size:12px; color:#4d4d4d; width:23%; margin-bottom:10px; display:inline-block;} 
.Join_info .from_4 .f_name2{}
.Join_info .from_4 .text{ padding:0 5%; width:80%; line-height:28px; border:1px solid #d2d2d2; background:#f9fbfd; margin-bottom:10px; height:28px;}
.Join_info .from_4 .text2{ width: 78%; height:80px; float:left;}
.Join_info .from_4 .text3{ width: 78%; height:73px; float:left;}
.Join_info .from_4 .color{ color:#c92020; margin-left:10px; display:inline-block; vertical-align:middle;}
.Join_info .from_4  .btn{ width: 100px; height:30px; line-height:30px; text-align:center; color:#fff; background:url(../images/from_btn.png) no-repeat left top; border:none; cursor:pointer;}
.Join_info .from_4  .btn2{ background-position:right top; margin-left:10px;}


/*网站地图*/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}

@media screen and (max-width:640px){
/*.Page001527 .a_first,
.Page001527 .a_end,
.Page001527 .p_page .num a{ display:none !important;}*/
.Page001527 .Pages{ padding:20px 0; }
}

@media(max-width:480px){
.Mobile .Menu li > a{ font-size:15px;}
.Mobile .Menu li dd a{ font-size:14px;}
.HIntro .ul li a{ height:45px; font-size: 12px; }
.HIntro .ul li.li_4, .HIntro .ul li.li_5, .HIntro .ul li.li_6, .HIntro .ul li.li_13, .HIntro .ul li.li_14, .HIntro .ul li.li_15{ top:75px; }
.HIntro .ul li.li_7, .HIntro .ul li.li_8, .HIntro .ul li.li_16, .HIntro .ul li.li_17{ top:150px; }
.HIntro .ul{ height:270px; }

.HomeBox3 li .dot{ font-size:16px;}
.HomeBox3 li p{ font-size:14px; line-height:20px; height:40px;}
.HomeBox3 li time{ font-size:16px;}
.HomeBox5 li figure{ padding:12% 0; }


.News_list li .dot{ font-size:16px;}
.News_list li p{ font-size:14px; line-height:25px; height:45px;}
.News_list li time{ font-size:16px;}
}

@media(max-width:375px){
.HomeBox3 li div{ padding-left:33%;}
.HomeBox3 li .Ispic{width:30%;}
.HomeBox3 li .dot{ font-size:14px; height:40px; overflow: hidden;}
.HomeBox3 li time{ font-size:14px;}

.News_list li div{ padding-left:35%;}
.News_list li .Ispic{width:30%;}
.News_list li .dot{ font-size:16px;}
.News_list li p{ font-size:12px;}
.News_list li time{ font-size:14px;}
}

@media( max-width:320px){
.Mobile .logo img{ max-height:50px; }
.Mobile .Menu li > a{ font-size:16px;}
.Mobile .icon_menu i,
.Mobile .icon_menu::before,
.Mobile .icon_menu::after{ height:3px; border-radius:3px;}
.Mobile .banner .bx-pager div a{ height:10px; width: 10px; }
.Mobile .banner .bx-pager{ bottom:2%;}

.Htitle{ line-height: 30px; }
.Htitle span{ font-size:18px;  }
.Htitle .More{ font-size: 16px; }
.HIntro .ul li a{ height: 36px; font-size: 12px; }
.HIntro .ul li.li_4, .HIntro .ul li.li_5, .HIntro .ul li.li_6, .HIntro .ul li.li_13, .HIntro .ul li.li_14, .HIntro .ul li.li_15{ top:60px; }
.HIntro .ul li.li_7, .HIntro .ul li.li_8, .HIntro .ul li.li_16, .HIntro .ul li.li_17{ top:120px; }
.HIntro .ul{ height: 220px; }

.BoxCont2 .Nerve02{ max-width: 181px; }

.HomeBox5 li figure{ padding:5% 0; }
    
.Atte_list2 ol{ left:23.8%; z-index:4;}
}





.registra {
    width:100%;
    height: auto;
    overflow: hidden;
    float: left;
}

.regis_1 {
    width:100%;
    height: auto;
    float: left;
    background: #f7f7f7;
    margin-top: 20px;
}

.regis_1 h1 {
    font-size: 16px;
    color: #169bc1;
    padding-top:10px;
    padding-left:10px;
    margin:0;
}

.regis_1 p {
    font-size: 14px;
    line-height: 28px;
    margin:10px;
    margin-top: 0;
}

.regis_2 {
    width:100%;
    min-height: 28px;
    float: left;
    margin-top: 40px;
}

.regis_2_1 {
    width:100%;
    height: 28px;
    margin-bottom: 35px;
    float: left;
    border-bottom: 1px dashed #CCCCCC;
}

.regis_2 p {
    float: left;
    width:100%;
    float: left;
    margin: 5px 0;
    font-size: 16px;
    color: #969696;
    /* margin: 0; */
}

.regis_2 p i {
    width: 10px;
    height: 10px;
    float: left;
    background: #169bc1;
    margin-right: 15px;
    margin-top: 5px;
}

.regis_2 p span {
    color: #169bc1;
    margin-right: 50px;
}


.regis_2_7 {
    float: left;
    font-size: 16px;
    color: #969696;
    width: 100%;
    /* margin-bottom: 10%; */
    padding-bottom: 5%;
}

.regis_2_7 span {
    font-size: 16px;
    color: #F00;
    margin-right: 15px;
}

.regis_3 {
    width:100%;
    /* height: 258px; */
    float: left;
    margin-top: 20px;
}

.regis_3_1 {
    width:100%;
    height: 28px;
    float: left;
    border-bottom: 1px dashed #CCCCCC;
}

.regis_3_2 {
    width:1030px;
    height: 27px;
    border-bottom: 1px dashed #CCCCCC;
    float: left;
}

.regis_3_3 {
    width: 450px;
    float: left;
    margin-top: 15px;
    margin-bottom: 15px;
}

.regis_3_4 {
    float: left;
    width: 100%;
}

.regis_3_5 {
    width: 100%;
    float: left;
    margin-top: 2%;
    margin-left: 0;
}

.regis_3_6 {
    /* margin-bottom: 10px; */
}

.regis_3_5 p {
    /* height: 50px; */
    font-size: 16px;
    margin: 0;
}

.regis_3_5 p span {
    color: #169bc1;
}

.regis_5 {
    width:100%;
    height: auto;
    float: left;
    margin-top: 20px;
}

.regis_5_1 {
    width:100%;
    height: 28px;
    float: left;
    border-bottom: 1px dashed #CCCCCC;
}

.title_border {
    width: 72px;
    height: 2px;
    background: #169bc1;
    float: left;
}

.regis_4 {
    width:100%;
    height: auto;
    float: left;
    margin-top: 20px;
}

.regis_4_1 {
    width:100%;
    height: 28px;
    float: left;
    border-bottom: 1px dashed #CCCCCC;
}

.regis_4_3 {
    width: 450px;
    float: left;
    margin-top: 25px;
    margin-bottom: 0;
    font-size: 16px;
}

.regis_4_3 span {
    color: #169bc1;
}

.regis_4_4 {
    width:100%;
    float: left;
    position: relative;
    margin-top: 10%;
}

.regis_4_5 {
    float: left;
    margin-top: 15px;
    position: relative;
}
.regi01,.regi02,.regi03{ color:#169bc1;font-size: 14px;}
.regi01{ text-align: center;float: left; width: 100%; }
.regi02{ font-weight: bold;float: left; width: 100%; text-align: center;}
.regi03{ text-align: center;float: right; width: 100%; text-align: center;}

.regis_4_6 { 
    width: 100%; 
    text-align: center;
    float: left;

    margin-top: 20px;
}


.form_3{ line-height:38px; width:100%; margin:0 auto 50px;}
.form_3 ul{ overflow:hidden;}
.form_3 li label{ position:absolute; left:120px; top:0;color: #999;}
.form_3 li{ margin-bottom:10px; position:relative;}
.form_3 .f_name{ width:100%; text-align:left; color:#666; float:left;}
.form_3 .text{width: 89%;height:38px;padding:0 5%;border:1px solid #d2d2d2;background:#f9fbfd;}
.form_3 .text2{height:118px;padding: 10px 5%;}
.form_3 .btn{ text-align:right; font-size:12px; color:#999999; padding-right:6px;}
.form_3 .btn > input{ background:url(../images/newslist_time.png) no-repeat; width:120px; height:30px; border:none; line-height:30px; color:#fff; margin-left:10px; cursor:pointer;}


.swiper-container .bx-controls{ display: none;}