@charset "utf-8";
/* CSS Document */
html {font-size:62.5%;}
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,   /* structural elements �ṹԪ�� */dl, dt, dd, ul, ol, li, /* list elements �б�Ԫ�� */pre, /* text formatting elements �ı���ʽԪ�� */
form, fieldset, legend, button, input, textarea, /* form elements ���Ԫ��?*/
th, td, /* table elements ���Ԫ��?*/
img{border:medium none;margin: 0;padding: 0;list-style-type: none; max-width:100%;}
body,button, input, select, textarea {font: 12px/1.5  "Microsoft YaHei";}
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-family:"Microsoft YaHei"; }
em{font-style:normal;}
ul, ol,{ list-style: none; }
a { color:#666; text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { color:#ba2636; text-decoration:none; }
a:active { color:#ba2636; }
body,.ui-overlay-h{margin:0 auto;position:relative;background:#fff;}
input, img {vertical-align: middle;}
body,html{margin:0 auto;}
img {border:none;vertical-align:top;}
* {margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}

.clearfix:after,.clear:before{
	display:table;
	content:'';
	}
.clearfix:after{
	clear:both;
	overflow:hidden;
	}
.clearfix{
	zoom:1;
	}
.relative {position:relative;}
.absolute {position:absolute;}
.float_left {float:left;}
.float_right {float:right;}

/*header css*/
body {min-width:320px;overflow-x:hidden;}
strong{ font-weight:bold; color:#333;}
i{FONT-STYLE: normal}
.center { text-align:center;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}

.cGg,.cGg a,.cGg:visited {color:#7B7C7D;}
.cWhite,.cWhite:visited,.cWhite a{color:#fff;}
.cYellow,.cYellow:visited{color:#ff0;}
.cOrange,.cOrange:visited,.cOrange a{color:#f60;}
.cGreen,.cGreen:visited,.cGreen a{color:#00b3b3;}
.cGray,.cGray:visited,.cGray a{color:#333;}
.cDGray,.cDGray:visited,.cDGray a{color:#727171;}
.cBlack,.cBlack:visited,.cBlack a{color:#000;}
.cBlue,.cBlue:visited,.cBlue a{color:#45b4e5;}
.cRed,.cRed:visited,.cRed a{color:#ff0000;}
.cDRed,.cDRed:visited,.cDRed a{color:#BA2636;}
.cPRed,.cPRed:visited,.cPRed a{color:#f986ae;}
.cVRed,.cVRed:visited,.cVRed a{color:#7e318e;}
.cGreenO,.cGreenO:visited{color:#008883;}

.cGg a:hover,a.cGg:hover,.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cPRed a:hover,a.cPRed:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover{color:#BA2636;}
.cWhite a:hover,a.cWhite:hover {color:#fff;}
.cGreenO a:hover,a.cGreenO:hover {color:#f80;}

.content_m10 { margin:0 .416em;}
.content_m15 { margin:0 .625em;}
.content_m20 { margin:0 3.125%;}
.content_m30 { margin:0 4.6875%;}
.content_m40 { margin:0 6.25%;}
.blank1  { clear:both; height:1px; overflow:hidden; display:block; font-size:1px; border-bottom:1px solid #ccc;}
.blank2  { clear:both; height:1px; overflow:hidden; display:block; font-size:1px; border-bottom:2px solid #ccc; box-shadow:1px 1px 2px #ccc;}
.blank1d  { clear:both; height:1px; overflow:hidden; display:block; font-size:1px; border-bottom:1px dashed #9c9c9c;}
.blank9 {clear:both; height:.375em; overflow:hidden; display:block; font-size:1px;}
.blank12 {clear:both; height:.5em; overflow:hidden; display:block;}
.blank20 {clear:both; height:.8333em; overflow:hidden; display:block;}
.blank40 { clear:both; height:1.5em; overflow:hidden; display:block;}
.blank60 { clear:both; height:2.5em; overflow:hidden; display:block;}

.font-18px { font-size:.75em; line-height:1.5em;}
.font-20px { font-size:.833em;}
.font-30px { font-size:1.25em;}
.font-40px { font-size:1.6em;}
.font-Bold { font-weight:bold;}
.font-Normal { font-weight:normal;}

.head_wr{ background:#7D348D; overflow:hidden;}
.l_nav{ width:15%; float:left; cursor:pointer;}.l_nav img{ width:100%;}
.c_nav{ width:70%; float:left; text-align:center; }.c_nav img{ width:83%;}
.r_nav{ width:15%; float:right; cursor:pointer;}.r_nav img{ width:100%;}
#opciones{z-index:7000; POSITION: fixed; width:100%; filter:alpha(opacity=50); -moz-opacity:0.7;  -khtml-opacity: 0.7;  opacity: 0.7; background:#7D348D; TOP:2em; right:0px; padding-top:10px; padding-bottom:10px;}
#opciones P{ width:25%; float:left; color:#FFFFFF;line-height:40px; font-size:20px; }
#opciones P a{ color:#FFFFFF;}
/*#settings {Z-INDEX: 8000; POSITION: fixed; TEXT-INDENT: -99999px; WIDTH: 43px; DISPLAY: block; BACKGROUND: url(../img/opciones.gif) no-repeat 0px 0px; HEIGHT: 43px; TOP: 0px; CURSOR: pointer; left: 0px}
#settings:hover {BACKGROUND: url(../img/opciones.gif) no-repeat 0px -86px}*/
/*.cerrar {BACKGROUND: url(../img/opciones.gif) no-repeat 0px -43px!important;}*/

/* 全局切换样式 */
.tab .normal { display:none;}
.tab .on { display:block;}

.f12bla li { clear:both;}
.f12bla .firstNd { background:none; padding-left:0; line-height:0; }
.f12bla .firstNd h3{ font-weight:bold; line-height:1.5em; color:#333;}
.f12bla .firstNd h5{ font-weight:bold; line-height:1.5em; color:#333;}
.f12bla .firstNd p { text-indent:0em; line-height:1.5em; color:#666;}
.f12bla .firstNd img { float:left;  margin-right:.8em;}
.f12bla .firstNd img.img_w20 {width:20%;}
.f12bla .firstNd img.img_w30 {width:30%;}
.f12bla .firstNd img.img_w40 {width:40%;}
.f12bla .firstNd img.img_mb1 { margin-bottom:1em;}
.f12bla .firstNd img.img_mb2 { margin-bottom:2em;}

.buttonAll { text-indent:0em; margin-top:1em}
.buttonAll em { display:block; margin:0 auto;text-align:center; border-radius:.3em; font:1.25em/2em "Microsoft YaHei"; padding:0;}
.buttonAll .but01 { border:1px solid #dbdbdb;  background:#ff7e01; background:linear-gradient(to bottom,#fff,#cecece); background: -webkit-linear-gradient(top, #fff 0%,#cecece 100%);}
.buttonAll .but01 i{    border: 2px solid #000; border-radius: 50%;    width:.8em;    text-align: center;    line-height:.69em;}
.buttonAll .but02 { border:1px solid #707070;  background:#7e318e; background:linear-gradient(to bottom,#262626,#000); background: -webkit-linear-gradient(top,  #262626 0%,#000 100%);}
.buttonAll .but02 a{ color:#d7c16a}
.buttonAll .but03 { border:1px solid #fff;  background:#fd5089; background:linear-gradient(to bottom,#ffacc7,#fd5089); background: -webkit-linear-gradient(top,  #ffacc7 0%,#fd5089 100%);}
.buttonAll .but04 { border:1px solid #fff;  background:#3b95f9; background:linear-gradient(to bottom,#68b0ff,#3b95f9); background: -webkit-linear-gradient(top,  #68b0ff 0%,#3b95f9 100%);}
.buttonAll .but_w48 { width:48%;}
.buttonAll .but_w50 { width:50%;}
.buttonAll .but_w70 { width:70%;}
.buttonAll .but_w90 { width:90%;}
.buttonAll em a { display:block; color:#000;}
.buttonAll p { font:1.25em/2.5em ""; text-align:center;}

.diseaseMenu {width:100%;height:80px;line-height:80px;background-color:#FFF;-moz-box-shadow:0 0 8px rgba(34,23,20,.5);-webkit-box-shadow:0 0 8px rgba(34,23,20,.5);box-shadow:0 0 8px rgba(34,23,20,.5);overflow:hidden;}
.menuScroll1_lists {width:100%;height:80px;overflow:hidden;}
.menuScroll1_lists li {float:left;height:80px;line-height:80px;padding:0 46px;}
.menuScroll1_lists li a {display:block;width:100%;height:100%;font-size:30px;color:#2e3642;}
.menuScroll1_lists li a span {display:block;padding:0 10px;height:100%;border-bottom:6px solid #fff}
.menuScroll1_lists li.active a span {border-bottom:6px solid #d70a50;}

.picList { width:100%; overflow:hidden;}
.picList ul { width:100%;}
.picList li { float:left; text-align:center;}

@media screen and (min-width:320px) and (max-width:900px) {
.diseaseMenu {height:40px;line-height:40px;}
.menuScroll1_lists {height:40px;}
.menuScroll1_lists li {height:40px;line-height:40px;padding:0 23px;}
.menuScroll1_lists li a {font-size:16px;}
.menuScroll1_lists li a span {padding:0 5px;border-bottom:3px solid #fff}
.menuScroll1_lists li.active a span {border-bottom:3px solid #d70a50}
	}

/*�ײ�ͨ��ר����*/
.foot_ad{ width:100%; margin:0 auto;}
.tyqy_gz{ width:100%; height:auto; float:left;}
.tyqy_gz ul{ width:100%; height:auto; background:#D4D3D1; float:left; padding-top:1em; padding-bottom:1em;}
.tyqy_gz ul p{width:50%; text-align:center; float:left;}
.tyqy_gz ul p img{ border:.4em solid #fff; width:85%}
.tyqy_gz_c{ width:100%; height:auto; font-size:1.5em;float:left;}
.tyqy_gz_c p{ width:50%; text-align:center; float:left; line-height:50px; font-size:0.8em;}
.tyqy_gz_c p.styla_cnxh{ background:#B7B6B4; color:#4E4E4E;}
.tyqy_gz_c p.styla_qtgz{ background:#636363; color:#FFFFFF;}

/*ȫվ�ײ�CSS*/
.foot_wr{ width:100%; overflow:hidden;padding-bottom:2em;}
.foot_x{ width:95%; text-align:left; margin:0 auto;}
.foot_tel{ width:100%; height:auto; float:left; text-align:center; padding-top:2em; padding-bottom:2em;}
.foot_gy{ width:100%; float:left; color:#333333;}
.foot_gy p { float:left;}
.foot_gy p.p1 { width:1.5em;}
.foot_gy p.p3 { width:25%; float:right;}
.foot_gy img { width:100%;}
.ix_font1{ width:68%; padding:0 .5em; float:left; font-size:1em; line-height:1.5em;}
.ix_font1 span{ color:#999999;}
.ix_font1 strong{ font-size:1.2em; font-weight:bold; line-height:2em;}
.ix_font2{ width:68%; padding:0 .5em; float:left; font-size:1em; line-height:1.5em; padding-top:0.2em; padding-bottom:1em;}
.foot_cnzz{ width:90%; text-align:center; margin:0 auto; font-size:1em;color:666666;}
.foot_wdwxwb{ width:100%; text-align:center; padding-top:1em; padding-bottom:1em; border-top:1px solid #DDDDDD; margin-top:1em; height:auto; float:left;}
.foot_wdwxwb img{ margin-left:0.5em; margin-right:0.5em; display:inline;}


.foot_x_wr2016{ background:url(/img/foot_x_wr2016.jpg) top no-repeat; width:100%; height:13.9em; background-size: 100% 100%; float:left; margin-top:1em;}
.foot_x_wr2016_txt{ width:100%; text-align:center; line-height:30px; font-size:0.9em; padding-bottom:3em; float:left; color:#666666;}
.foot_x_pic2016a{ width:5em; position:absolute; padding-top:8.5em;}
.foot_x_pic2016b{ width:5em; position:absolute; left:5.4em; padding-top:8.5em;}


@media screen and (min-width:320px) and (max-width:639px) {

.l_nav{ width:15%; float:left; cursor:pointer;}.l_nav img{ width:80%;}
.c_nav{ width:70%; float:left; text-align:center; }.c_nav img{ width:65%;}
.r_nav{ width:15%; float:right; cursor:pointer;}.r_nav img{ width:80%;}
}

/*�ײ�ͨ��ר�� ����ϲ�� ���»*/
.title_H2 { background-color:#fff; text-align:left; font-size:1.875em; font-weight:100; line-height:1.5em; color:#333; padding:.2em 0 .2em .5em;}
.title_H202 { text-align:center;}
.title_H2_exp { background-color:#7e318e; text-align:center; font:1.725em/1.5em ""; color:#fff; padding:.2em 0;}

.like_picList { width:100%; overflow:hidden;}
.like_picList ul { width:100%;}
.like_picList li { float:left;}
.like_picList .w45 li { width:45%; margin-left:3%;}
.like_picList .w45 li img { width:100%; margin-bottom:.5em;}

.tyqy_hd {}
.tyqy_hd li {  width:100%; height:auto; background:#fff; border-bottom:1px solid #ccc; overflow:hidden; padding:.4em 0;}
.tyqy_hd li>h5 { float:left; width:79%;  font:1em/1.5em ""; margin-top:.7em; text-align:left; padding-left:.5em; }
.tyqy_hd li>img { float:right; width:13%; margin-right:1em;}
.tyqy_hd li.li01 { padding:0; position:relative;}
.tyqy_hd li.li01 img { width:100%; margin:0;}
.tyqy_hd li.li01 p { position:absolute; bottom:0; left:0; width:100%; font:1em/2em ""; text-align:center; color:#fff; overflow:hidden; background:rgba(0, 0, 0, 0.5)}
.jqhd_txt_s{ width:100%; text-align:left; line-height: 1.5em; font-size:1.4em;}
.jqhd_txt_s center{ line-height:2em; font-size:2em; color:#0090FD;}

/*ר��ͼ��ʽ*/
.slider_S {width:100%; height:17.1em; overflow:hidden; position:relative; margin:0 auto;}
#swiper-wrapper_S .swiper-slide,#swiper-wrapper_S .swiper-slide_S a{ display:block;} 
.swiper-slide_S a{ display:block;}
.swiper-slide_S{ display:block;}
.swiper-container_S { height:17.1em; width:100%; text-align:center; margin:0 auto; position:relative; overflow:hidden; z-index:5; padding:0;}
.swiper-container_S .swiper_title_S{ position:absolute; bottom:0;left:0;height:35px; width:100%; color:#FFF;overflow:hidden; z-index:50; text-align:left; text-indent:1em;background: none repeat scroll 0 0 rgba(12, 0, 0, 0.6); overflow:hidden; display:none;}
.swiper-wrapper_S {position: relative;z-index:10;}
.swiper-slide_S {position:relative;text-align:center; float:left; margin:0; padding:0;}
.swiper-slide_S a{ position:relative; width:100%; height:100%; display:block; overflow:hidden;}
.swiper-slide_S img{ max-height:100%;  width:100%; vertical-align:middle; position:relative;}
.swiper-slide_S h3,.swiper-slide_S p{ display:none;}
.swiper-container_S .pagination_S{ position:absolute; width:100%; bottom:10px; right:0;z-index:100; text-align:right;}
.swiper-container_S .pagination_S .swiper-pagination-switch{ display:inline-block; height:13px; width:13px; background:#DB72AB; border-radius:50%; _display:inline; margin-right:0.5em;}
.swiper-container_S .pagination_S .swiper-active-switch{ background:#7D1085;}

.huodong_info {}
.huodong_info .w40 li { width:40%; text-align:left; margin:0 5% 2em;}
.huodong_info .w40 h5 { font-weight:900; font-size:1em; }
.huodong_info .w40 p { font-size:.75em; margin:.4em 0;}
.huodong_info .w40 em { background-color:#0e1727; color:#fff;  display:inline-block; padding:0 .5em;}
.wap_main {position: relative;overflow: hidden}
@media only screen and (min-width: 1280px){
	body{ font-size:24px;}
	.wap_main {width:640px; margin:0 auto;}
	.wrapper_S{width:640px; margin:0 auto;}
}
@media only screen and (min-width: 640px) and (max-width: 1279px){
	body{font-size:24px;}
	.wap_main {width:640px; margin:0 auto;}
	.wrapper_S{width:640px; margin:0 auto;}
}
@media only screen and (min-width: 480px) and (max-width: 639px){
	body{font-size:18px;}
	.wap_main{width:100%;}	
	.wrapper_S{width:100%;}	
}
@media only screen and (min-width: 360px) and (max-width: 479px){
	body{font-size:16px;}
	.wap_main {width:100%;}
	.wrapper_S{width:100%;}
	.font-20px { font-size:1em;}
}
@media only screen and (max-width: 360px){
	body{font-size:12px;}
	.wap_main {width:100%;}
	.wrapper_S{width:100%;}	
	.font-20px { font-size:1em;}
}
/**/

/*投放需求——专题底部问答*/
.foot_zzx_wr{ background:#FFFFFF; overflow:hidden; text-align:center;}
.foot_zzx_m{ width:100%; margin:0 auto; text-align:left;}
.foot_zzx_m h3{ width:100%; text-align:center; float:left; border-bottom:2px solid #999999; margin-bottom:0.5em; font-size:1.8em; line-height:2.2em; color:#333333;}
.foot_zzx_m dl{ width:100%; padding-left:1em; padding-right:1em; float:left; padding-bottom:1em;}
.foot_zzx_m dl dd{ width:18%; float:left;}
.foot_zzx_m dl dd img{ width:100%;}
.foot_zzx_m dl dt{ width:80%; float:right; color:#000000;}
.foot_zzx_m dl dt p.foot_zzx_title{ font-size:1.3em; line-height:1.3em; }
.foot_zzx_m dl dt p.foot_zzx_title a{ color:#000000; }
.foot_zzx_m dl dt p.foot_zzx_txt{ font-size:1em; line-height:1.2em; color:#666666;}
.foot_zzx_m dl dt p.foot_zzx_txt a{ color:#FF6633; }
.foot_wt_tl{ width:100%; text-align:left; float:left; padding-left:0.5em; padding-right:0.5em; font-size:1.8em; line-height:2.2em; color:#333333;}

.foot_zzx_h3{ width:100%; text-align:center; float:left; border-bottom:2px solid #999999; margin-bottom:0.5em; font-size:1.8em; line-height:2.2em; color:#333333;}
.spsrk_lisr_wr{ background:#FFFFFF; overflow:hidden;}
.spsrk_dl{ width:50%; float:left; padding-left:0.5em; padding-right:0.5em;}
.spsrk_dl dt{ width:100%; text-align:center; background:#0183D9; padding-left:0.2em; padding-top:1em; padding-bottom:1em; float:left; font-size:1em; font-weight:bold;}
.spsrk_dl dt a{ color:#FFFFFF;}.spsrk_dl dt a span{ color:#F9FD2C;}
.spsrk_dl dd{ width:100%; float:left;}.spsrk_dl dd img{ width:100%;}

.spsrk_dls_list{ width:100%; float:left;}
.spsrk_dls{ width:33.33%; float:left; padding-left:0.2em; padding-right:0.2em;}
.spsrk_dls dd{ width:100%; float:left;}.spsrk_dl dd img{ width:100%;}
.spsrk_dls dt{ width:100%; text-align:center; background:#286FBF; padding-left:0.2em; padding-top:0.5em; padding-bottom:0.5em; float:left; font-size:1em; color:#FFFFFF;}
.spsrk_dls dt a{ color:#FEFB24; font-size:0.9em; font-weight:bold;}
.spsrk_dls dt strong{ font-weight:bold; color:#FFFFFF;}

#MEIQIA-BTN-HOLDER #MEIQIA-BTN{ display:none;}

.act_nav{ position:fixed; left:0; bottom:0; z-index:500; width:100%; }
.yhxx_ad_xm{ width:18%; float:left; padding-left:1em; padding-right:1em;}
.bcon{ width:41%; padding-right:1em; float:left;}
.bcon h1{ border-bottom:1px solid #eee; display:none; padding:0 10px;}
.bcon h1 b{ font:bold 14px/40px '宋体'; border-top:2px solid #3492D1; padding:0 8px; margin-top:-1px; display:inline-block;}
.bcon h1 span{ margin:15px 0; float:right;}
.bcon h1 span em{ width:8px; height:8px; background:#F0F2F3; border:1px solid #E6E9EA; border-radius:10px; margin:0 5px; display:inline-block; cursor:pointer;}
.bcon h1 span em.emon{ width:10px; height:10px; background:#00A6EC; border:none;}
.list1{ width:100%; overflow:hidden; display:none; text-align:center;}
.yhxx_ad_zx{ width:41%; padding-right:1em; float:left; text-align:right;}

.nac_ad160{ width:25%; float:left; text-align:center;}
.ad_wr1{ background:#2E3641; border-right:0.01em solid #101318;}
.ad_wr2{ background:#2E3641; border-left:0.01em solid #6A727D;}
.ad_wr3{ background:#E21F47;}
.ad_wr4{ background:#FB8710;}
.ad_wr5{ background:#2E3641;}

.foot_wt_list{ width:100%; float:left;text-align:left;}
.foot_wt_list h3{ width:100%; text-align:center; float:left; border-bottom:2px solid #999999; margin-bottom:0.5em; font-size:1.8em; line-height:2.2em; color:#333333;}
.foot_wt_list dl{ width:100%; padding-left:1em; padding-right:1em; float:left; padding-bottom:1em;}
.foot_wt_list dl dd{ width:18%; float:left;}
.foot_wt_list dl dd img{ width:100%;}
.foot_wt_list dl dt{ width:80%; float:right; color:#000000;}
.foot_wt_list dl dt p.foot_wt_title{ font-size:1.3em; line-height:1.3em; }
.foot_wt_list dl dt p.foot_wt_title a{ color:#000000; }
.foot_wt_list dl dt p.foot_wt_txt{ font-size:1em; line-height:1.2em; color:#666666;}
.foot_wt_list dl dt p.foot_wt_txt a{ color:#EB812B; }

/*2017新底部挂条*/
.i_f_nav_box li.i_f_nav5 .swiper-container{width:4em; height: .92em; clear: both; overflow: hidden;position: absolute;left:50%;margin-left:-2em; bottom:.1em;    display: none;}
.i_f_nav_box{ position:fixed; width:100%; bottom:0; max-width:640px;z-index: 999;left: 0%;right: 0%;margin: auto;background: #4f4f4f;padding-top: 1%}
.i_f_nav_box ul{position: relative;}
.i_f_nav_box li{ width:24%; text-align:center;  font-size:1em; line-height:1.5em;float:left;border-right: 1px solid #fff;box-sizing: border-box;}
.i_f_nav_box li a{ color:#cda358;}
.i_f_nav_box li img{ width:100%;}
.i_f_nav_box li.i_f_nav1{}
.i_f_nav_box li.i_f_nav2{width: 28%; position: absolute; bottom: 20%; right: 0;z-index: 2;border-right: none}
.i_f_nav_box li.i_f_nav2 img{width: 74%}
/*.i_f_nav_box li.i_f_nav3 img{animation:animations 5s infinite linear; }
.i_f_nav_box li.i_f_nav4 img{animation:animations1 5s infinite linear;}*/
.i_f_nav_box li.i_f_nav1 img.i_f_nav1p{-webkit-animation:flipInYd 2s infinite ease both;-moz-animation:flipInYd 2s infinite ease both;-o-animation:flipInYd 2s infinite ease both;-ms-animation:flipInYd 2s infinite ease both;}
@-webkit-keyframes flipInYd{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@-moz-keyframes flipInYd{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-10deg)}70%{-moz-transform:perspective(400px) rotateY(10deg)}100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}}@-ms-keyframes flipInYd{0%{-ms-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-ms-transform:perspective(400px) rotateY(-10deg)}70%{-ms-transform:perspective(400px) rotateY(10deg)}100%{-ms-transform:perspective(400px) rotateY(0deg);opacity:1}}@-o-keyframes flipInYd{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateY(-10deg)}70%{-o-transform:perspective(400px) rotateY(10deg)}100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}}
.i_f_nav_box li.i_f_nav2 img.i_f_nav2s{ width:26%; position:absolute; top:8%; right:18%; margin:0;}
.i_f_nav_box li.i_f_nav2 img.i_f_nav2s{cursor:pointer;/*-webkit-animation: scaleout 1.3s infinite ease-in-out;animation: scaleout 1.3s infinite ease-in-out;*/}
/*@-webkit-keyframes scaleout {
    0% { -webkit-transform: scale(1.0) }
    100% {
        -webkit-transform: scale(1.1);
        opacity:0.1;
    }
}
@keyframes scaleout {
    0% {
        transform: scale(1.0);
        -webkit-transform: scale(1.0);
    } 100% {
          transform: scale(1.1);
          -webkit-transform: scale(1.1);
          opacity:0.1;
      }
}*/




.i_f_nav_box ul{position:absolute;top: 0;bottom:0 !important;left: 0;right: 0 }
.i_f_nav_box{background:none}
.foot_wr{padding-bottom:3em;}
.i_f_nav_box li{ position:absolute;bottom: 0;height: 62%;border:none}
.i_f_nav_box li a{ color:#cda358;display: block;width: 100%;height:100%;overflow: hidden;}

.i_f_nav_box li.i_f_nav1{left: 0;width:20%}
.i_f_nav_box li.i_f_nav2{width:20%;bottom:0;left:20%}.i_f_nav_box li.i_f_nav2 i{position: absolute;width:1.5em;height:1.5em;top: 5%; right: 28%;color:#fff;background: #ff535b;border-radius: 50%;font-style: normal;text-align: center; line-height:1.5em;animation: animations1 2s infinite linear;    -webkit-animation:animations1 2s infinite linear;}
.i_f_nav_box li.i_f_nav3{left: 60%;width:20%}
.i_f_nav_box li.i_f_nav4{right: 0;width:20%}
.ty { display:none; padding: 3%; position: absolute;  width:25px;height:25px;line-height:25px;  left: 50%;  margin-left: 10%;  top: 10%;  z-index: 3; background: #ff0000; border-radius: 50%;  }.ty i{ font-style: normal}.ty1{top:0; animation: bounce 2s infinite;-webkit-animation: bounce 2s infinite;color:#fff;font-size:.8em}@media only screen and (min-width: 500px){	.ty { width:2em;height:2em;line-height:2em; }}
.i_f_nav_box li.i_f_nav5{left:32%;width:35%;height: 100%; position: relative;}.bounce { animation: bounce 2s infinite linear; -webkit-animation: bounce 2s infinite linear;}@-webkit-keyframes bounce {0%, 100%, 20%, 53%, 80% {-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);transition-timing-function:cubic-bezier(0.215, .61, .355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43% {-webkit-transition-timing-function:cubic-bezier(0.755, .050, .855, .060);transition-timing-function:cubic-bezier(0.755, .050, .855, .060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70% {-webkit-transition-timing-function:cubic-bezier(0.755, .050, .855, .060);transition-timing-function:cubic-bezier(0.755, .050, .855, .060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90% {-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce {0%, 100%, 20%, 53%, 80% {-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);transition-timing-function:cubic-bezier(0.215, .61, .355, 1);-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43% {-webkit-transition-timing-function:cubic-bezier(0.755, .050, .855, .060);transition-timing-function:cubic-bezier(0.755, .050, .855, .060);-webkit-transform:translate3d(0, -30px, 0);-ms-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70% {-webkit-transition-timing-function:cubic-bezier(0.755, .050, .855, .060);transition-timing-function:cubic-bezier(0.755, .050, .855, .060);-webkit-transform:translate3d(0, -15px, 0);-ms-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90% {-webkit-transform:translate3d(0, -4px, 0);-ms-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}
.i_f_nav_box li.i_f_nav5 img{animation: pulse 1s ease 0s normal none infinite running;-webkit-animation: pulse 1s ease 0s normal none infinite running;width:90%;margin:0 5%;}

.prev{line-height:1.8; width:96%; margin:10px auto}
@keyframes pulse{
0% {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
}
50% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
100% {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
}
}


@keyframes animations{
    0%{transform:rotate(0deg)}
    45%{transform:rotate(0deg)}
    60%{transform:rotate(0deg)}
    75%{transform:rotate(0deg)}
    90%{transform:rotate(-10deg)}
    95%{transform:rotate(15deg)}
    100%{transform:rotate(0deg)}
}
@keyframes animations1{
    0%{transform:scale(1)}
    45%{transform:scale(1)}
    60%{transform:scale(1)}
    75%{transform:scale(1.2)}
    90%{transform:scale(0.8)}
    100%{transform:scale(1)}
}

#loader { display: block; position: absolute; right: 0; bottom: 0; width:28%; height:220%;  border-radius: 50%; border: 2px solid transparent;
    border-top-color: #f8b43c; -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite;z-index: 0 }
#loader:before { content: ""; position: absolute; top: 5px; left: 5px; right: 5px; bottom: 5px; border-radius: 50%; border: 2px solid transparent; border-top-color: #fff;
    -webkit-animation: spin 3s linear infinite; animation: spin 3s linear infinite; }
#loader:after { content: ""; position: absolute; top: 15px; left: 15px; right: 15px; bottom: 15px; border-radius: 50%; border: 2px solid transparent; border-top-color: #d3854f;
    -webkit-animation: spin 1.5s linear infinite; animation: spin 1.5s linear infinite; }
@-webkit-keyframes spin {
    0%   { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }
}
@keyframes spin {
    0%   { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }
}
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .cl { zoom: 1; }


.new{ clear: both; background:#fff;}

.txmenu{overflow:hidden}
	.txmenu li{float:left; width:24%; margin:0 0.5%; background:rgb(66,66,66); line-height:2.5; color:#fff; text-align:center;font-size:14px;}
    .txmenu li.cli{background:#C7B263}
	.fy a,.fy strong{display:inline-block}
	.fy li{padding:0 2%; display:inline-block; border:1px solid #ececec; margin:0 0.5%}
	.more{display:block; margin:3% auto; border:1px dotted #c3c3c3; border-radius:8px; width:30%; text-align:center; line-height:2}
.dangqian{display:block !important;}
.bitt{display:none;}
.gengduo1{ width:240px; margin:0 auto;padding: 0 0 10px 0;text-align:center;}
.readMore {
    transform: translate(-50%,0);
    border:1px solid #a78648;
    border-radius:2px;
    line-height: 2;
    color: #a78648; text-align:center; width:200px;    padding: 5px 10px;
}
.new ul {
    margin: 1rem auto .16rem!important;
}
.new .bitt {
    background:none!important;
}

.new li { border-bottom: 1px solid #e1e1e1!important;
}


.hide{display:none}
.SD-Alert{position:fixed;width:100%;height:100%;    z-index:99999999999999999999999999999;top:0;}
.SD-Alert .SD-Close {
    width: 30px;
    height: 30px;
    position: absolute;
    right:2%;
    top:3%;
    cursor: pointer;
    z-index: 999999999999;
}
.daoshu{    position: fixed;
    margin-top: 20px;
    left: 2%;
    top: 0;
    margin-right: 20px;
    font-size: 20px;
    color: #ff6207;
    font-weight: bold;
    background:rgba(241, 226, 1, 0.77);
    width: 40px;
    height: 40px;
    line-height: 42px;
    text-align: center;
    border-radius: 100%;}

.budong{position:fixed;top:0;z-index:9999;}