﻿@charset "utf-8";
/* CSS Document */




.bodytupian img{width:100%;height:auto;}
.yuyue_tx{width:90%;margin-top:10px;border-radius:10px;color:#cccccc;border:1px solid #cd9dcd;height:25px;border-radius:5px;}
.yuyue_btn{width:90%;margin-top:10px;border-radius:10px;background:#a4007b;color:#FFF;;height:25px;}


.bottom_bottom{position:fixed;bottom:-1px;left:0%;z-index:999;width:100%;margin-left:0px;font-size:15px;color:#FFF;text-align:center;}
/* lunxian */

.banneriframe{height:400px;}
.banneriframe2{height:510px;}

 .swiper-banner {min-width:320px; max-width:640px; overflow-x:hidden; height: 100%;position: relative;}
 .swiper-banner .swiper-slide {text-align: center;font-size: 18px;background: #000;}
 .swiper-banner .swiper-slide img {width: auto;height: auto;max-width: 100%;max-height: 100%;-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);position: absolute;left: 50%;top: 50%;}
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
:focus{outline:0;}
label{cursor:pointer;}
img{vertical-align:middle;}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
h1{font-size:16px;}h2,h3,h4{font-size:14px;}h5,h6{font-size:12px;}
abbr,acronym{border:0;font-variant:normal}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%}
/* a,img{border:0;font-family:微软雅黑;} */
/* a,a:visited{color:#000; text-decoration:none;font-family:微软雅黑;}
a:hover{color:#000;text-decoration:none;font-family:微软雅黑;}
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
/* *html .clearfix{height:1%;} */
/* .clearfix{display:block;} *//* End hide from IE-mac */
/* *+html .clearfix{min-height:1%;} */
/* body{font:12px/180% Arial,Lucida,Verdana,"宋体",Helvetica,sans-serif;color:#333;background:#fff;} */
/* shortcut */
.shortcut{position:fixed;top:0;left:0;z-index:9999;width:100%;}
*html,*html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
*html .shortcut{position:absolute;top:expression(eval(document.documentElement.scrollTop));} */
.shortcut{height:28px;line-height:28px;font-size:12px;background:#EEEEEE;text-transform:uppercase;box-shadow:1px 0px 2px rgba(0,0,0,0.2);border-bottom:1px solid #DDDDDD;}
.shortcut h1{font-size:14px;font-family:"微软雅黑","宋体";}
.shortcut a,.shortcut h1{padding:0px 10px;letter-spacing:1px;color:#333;text-shadow:0px 1px 1px #fff;display:block;float:left;}
.shortcut a:hover{background:#fff;}
.shortcut span.right{float:right;}
.shortcut span.right a{float:left;display:block;color:#ff6600;font-weight:800;}
.headeline{height:40px;overflow:hidden;}
.adv960x90{width:960px;height:90px;overflow:hidden;border:solid 1px #E6E6E6;margin:0 auto;}
.adv728x90{width:728px;height:90px;overflow:hidden;border:solid 1px #E6E6E6;margin:0 auto;}
/* lunxian */
/* menus */

.cs_times_logos{width:100%;background:#f1f2f3;height:auto;text-align:center;}
.clear{clear:both;}
.cs_menus{width:100%;background:#B59D7B;height:auto;text-align:center;font-size:16px;color:#ffffff;}
.cs_menus a{color:#FFF;font-family:微软雅黑;}
.cs_menus a:visited{ text-decoration:underline;}
.cs_menus1{width:25%;float:left;border-bottom:#FFF 1px  solid;border-right:#FFF 1px  solid;box-sizing:border-box;height:35px;line-height:35px;}
.cs_menus2{width:25%;float:left;border-bottom:#FFF 1px  solid;border-right:#FFF 1px  solid;height:35px;line-height:35px;box-sizing:border-box;}
.cs_menus3{width:25%;float:left;border-bottom:#FFF 1px  solid;border-right:#FFF 1px  solid;height:35px;line-height:35px;box-sizing:border-box;}
.cs_menus4{width:25%;float:left;border-bottom:#FFF 1px  solid;height:35px;line-height:35px;box-sizing:border-box;}
.cs_menus5{width:25%;float:left;border-bottom:#FFF 1px  solid;border-right:#FFF 1px  solid;height:35px;line-height:35px;box-sizing:border-box;}
.cs_menus6{width:25%;float:left;border-bottom:#FFF 1px  solid;border-right:#FFF 1px  solid;height:35px;line-height:35px;box-sizing:border-box;}
.cs_menus7{width:25%;float:left;border-bottom:#FFF 1px  solid;border-right:#FFF 1px  solid;height:35px;line-height:35px;box-sizing:border-box;}
.cs_menus8{width:25%;float:left;border-bottom:#FFF 1px  solid;height:35px;line-height:35px;box-sizing:border-box;}






















/* header */

header{width:100%; height:auto; position:relative; z-index:1; float:left;}
header a{display:block;}
header .header_top{width:100%; float:left; font-size:14px;background:#ddddde;/*background:url("../images/index_topbg.png") repeat-x;*/}
header .header_logo{float:left;margin: 3px 0 0 5%;text-align:left;}
header .header_tel{float:right; margin: 3px 1% 0 0;text-align:right;color:#F00;}
header .header_index_menu{float:left; margin: 3px 0 0 1%;}




header .swiper-banner {min-width:320px; max-width:640px; overflow-x:hidden; height: 100%;position: relative;}
header .swiper-banner .swiper-slide {text-align: center;font-size: 18px;background: #000;}
header .swiper-banner .swiper-slide img {width: auto;height: auto;max-width: 100%;max-height: 100%;-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);position: absolute;left: 50%;top: 50%;}

header .header_nav{ position:absolute; z-index:999; left:0px; left:0; background:#000; height:100%; display:inline-block;}
header .navigation li{width:100%; float:left; background:#333;}
header .navigation li a{ color:#FFF;}
.v1{height: 40px;}
.bddt{height:550px;}



 @media screen and (min-width:360px) and (max-width:400px){
	.bddt{height:320px;}
	 .banneriframe2{height:290px;}
	 .banneriframe{height:230px;}}
 @media screen and (min-width:401px) and (max-width:479px){
	 .bddt{height:380px;}
	 .banneriframe2{height:330px;}
	 .banneriframe{height:280px;}}
@media screen and (min-width:320px) and (max-width:360px){
	 .bddt{height:300px;}
	 .banneriframe{height:225px;}
	 .banneriframe2{height:260px;}
	 }
	
@media screen and (min-width:480px) and (max-width:560px){
	 .bddt{height:450px;}
	 .banneriframe{height:340px;}
	 .banneriframe2{height:290px;}}
@media screen and (min-width:561px) and (max-width:639px){
	 .bddt{height:500px;}
	 .banneriframe{height:360px;}
	 .banneriframe2{height:450px;}}
	 
@media screen and  (max-width:320px){
	  .bddt{height:230px;}
	 .banneriframe{height:200px;}
	 .banneriframe2{height:240px;}}
	 
 @media screen and (min-width:320px) and (max-width:479px) {
	
	header .swiper-banner{height:240px;}
	header a{display:block;}
	header .header_top{height:28px;font-size:12px;}
	header .header_logo{width:60px; height:28px;}
	header .header_tel{width:200px; height:28px;}
	header .header_index_menu{width:60px; height:28px;}
	.rolling_ymr-container .swiper-slide{width:80px; height:124px;}
	.v1{height: 40px;}
}

@media screen and (min-width:480px) and (max-width:639px) {
	
	header .swiper-banner{height:360px;}
	header a{display:block;}
	header .header_top{height:28px;}
	header .header_logo{width:100px; height:28px;}
	header .header_tel{width:200px; height:28px;}
	header .header_index_menu{width:90px; height:28px;}
.rolling_ymr-container .swiper-slide  img{width:160px; height:248px;}	
.v1{height:28px;}
	
}

@media screen and (min-width:639px){
	.bddt{height:550px;}
	.banneriframe{height:400px;}
	.banneriframe2{height:510px;}
	header .swiper-banner{height:384px;}
	header a{display:block;}
	header .header_top{height:28px;}
	header .header_logo{width:140px; height:28px;}
	header .header_tel{width:250px; height:28px;}
	header .header_index_menu{width:140px; height:28px;}
.rolling_ymr-container .swiper-slide{width:220px; height:248px;}
.v1{height:28px;}
}






/*float_nav*/
.float_nav{position:fixed; left:0; right:0; bottom:0;/* background:#494747;*/ background:#000; z-index:999;}
.float_nav .div{min-width:320px; max-width:640px; margin:0 auto;}
.float_nav a{width:20%; float:left; display:block; text-align:center; color:#FFF; padding:1% 2%;}
.float_nav a i{width:65%; margin:0 auto; clear:left; display:block;  }



.float_nav a:nth-child(3){ background:#cf003a;}





.chat_box { display:none; width:100%; height:1500px; position:fixed; left:0; top:0; background:rgba(0,0,0,0.9); z-index:10001;}
.chat_close { display:block; width:90px; height:90px; background:url(../images/chat_closebtn.png) no-repeat 24px 24px; position:absolute; left:50%; top:0px; margin-left:230px; cursor:pointer;}
.chat_over { width:640px; height:930px; overflow:hidden; margin:0 auto;}
.chat_img { list-style:none; width:800%; height:930px;}
.chat_img li { width:640px; height:850px; position:relative; padding-top:0px; float:left;}
.chat_img li p { text-align:center; font-size:40px; line-height:28px; font-weight:bold; color:#f4af08;}
.chat_no1 { width:470px; vertical-align:top; margin-top:30px;}
.chat_no2 { width:463px; vertical-align:top; margin-top:100px;}
.chat_no3 { width:532px; vertical-align:top; margin-top:200px;}
.chat_img li a { display:block; width:232px; height:232px; position:absolute; left:180px; top:130px;}

.promptumenu_nav{width:80px; height:14px; position:absolute; left:286px; top:800px; z-index:5;}
.promptumenu_window{cursor: move;position: relative;}
.promptumenu_nav a{ width:14px; height:14px; line-height:200px; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; float:left; margin-right:12px; display:inline; background:#414141;}
.promptumenu_nav a.active{ background:#9b7415;}
@media screen and (min-width:320px) and (max-width:479px) {
	.float_nav a{height:52px;font-size:12px;}
}

@media screen and (min-width:480px) and (max-width:639px) {
	.float_nav a{ height:75px;font-size:14px;}
}
@media screen and (min-width:639px){
	.float_nav,.float_nav a{height:104px;font-size:30px;}
	
}




















/* footer */
.footer_box{width:100%;  float:left; background:url(../images/footer_bg.jpg) no-repeat center top; background-size:100%; height: auto; padding:5% 0 60px; z-index:5;}
.footer_box .hm_info{ font-size:12px; color:#424242; background:url(../images/footer_map_icon.png) no-repeat left -10px; background-size:40% auto; padding-left:38%; width:100%; height:auto;  display: inline-block; float:left; margin-bottom:14%;}

.footer_box i{background:url(../images/web_icon.png) no-repeat; margin:2% 2% 0 0}

.footer_box .hm_time{width:100%; height:auto; float:left; margin-bottom:5%}
.footer_box .hm_add{width:100%; height:auto; float:left;}



/*新加样式*/
.footer_aa_1{ width:90%;border-radius:15px;height:60px;background:#743c87;margin:0 auto;text-align:center;color:#FFF;
 -webkit-box-shadow: #666 0px 3px 3px 0px;
-moz-box-shadow: #666 0px 3px 3px 0px;
box-shadow: #666 0px 3px 3px 0px; }
.footer_aa_2{color:#FFF;}
.footer_aa_3{font-size:16px;height:20px;line-height:20px;}
.footer_aa_4{font-size:24px;height:40px;line-height:40px;}
.footer_aa_5{color:#FFF}
.footer_aa_6{width:90%;border-radius:15px;height:60px;background:#957933;margin:0 auto;text-align:center;margin-top:20px;font-size:24px;color:#FFF;			             line-height:60px;
           -webkit-box-shadow: #666 0px 3px 3px 0px;
        -moz-box-shadow: #666 0px 3px 3px 0px;
        box-shadow: #666 0px 3px 3px 0px;}
.footer_aa_7{width:100%;text-align:center;margin-top:20px;line-height:25px;font-size:13px;font-family: 微软雅黑;}



.bottom_a_1{float:left;width:15%;height:45px;background:#FF224E;}
.bottom_a_2{float:left;width:15%;height:45px;background:#444343;}
.bottom_a_10{color:white;}
.bottom_a_3{width:35%;height:45px;background-color:#26c540;margin-left:0px;float:left; line-height:45px;}
.bottom_a_4{width:30px; vertical-align:middle;margin-bottom:3px;}
.bottom_a_5{color:#FFF; }
.bottom_a_6{width:35%;height:45px;background-color:#ff6005;margin-left:0px;float:left; line-height:45px;}
.bottom_a_7{color:white;}
.bottom_a_8{width:30px; line-height:53px;margin-bottom:3px;}



/*新加样式*/

.footer_box .bold{ font-weight:bold; font-size:24px;}
.footer_box p.second {color: #262526; text-align: center;}
.footer_box p.second span.gray {color: #999999;}
.footer_box p.second a, .footer_box p.second span {color: #262526;padding: 0 9px}
.footer_box p.third {color: #999999;;padding-top: 15px;text-align: center;}
.footer_box p.third a{color: #999999;}
@media screen and (min-width:320px) and (max-width:479px) {
.footer_box p{font-size:12px;}
.footer_box .bold{ font-weight:bold; font-size:10px;}
.footer_box .hm_add{ background-position:0px -52px;}
.footer_box .bold{font-size:12px;}
.footer_box  i{width:22px; height:22px; float:left;}
.footer_box .hm_time i{background-position:-2px -7px;background-size: 1000% auto;}
.footer_box .hm_add i{background-position:-2px -37px;background-size: 1000% auto; margin-bottom:8%}
}
@media screen and (min-width:480px) and (max-width:639px) {
.footer_box p{font-size:16px;}
.footer_box .bold{ font-weight:bold; font-size:18px;}	
.footer_box .hm_add{ background-position:0px -76px;}
.footer_box .bold{font-size:24px;}
.footer_box  i{width:44px; height:44px; float:left;}
.footer_box .hm_time i{background-position:-10px -18px;}
.footer_box .hm_add i{background-position:-10px -85px; margin-bottom:23%}
}

@media screen and (min-width:639px){
.footer_box p{font-size:30px;}
.footer_box .bold{ font-weight:bold; font-size:18px;}
.footer_box .hm_add{ background-position:0px -100px;}
.footer_box .bold{font-size:24px;}
.footer_box  i{width:44px; height:44px; float:left;}
.footer_box .hm_time i{background-position:-10px -18px;}
.footer_box .hm_add i{background-position:-10px -85px; margin-bottom:8%}
}
/* footer End */