*{margin:0;padding:0;}
body {font-size:14px;color:#666; font-family:"微软雅黑",Arial,sans-serif;overflow-x: hidden;background:#fff ;}
ul li{list-style:none;}
a{color: #666;text-decoration: none;cursor: pointer;outline:none;blr:expression(this.onFocus=this.blur());}
.fl{float:left;display: inline;}
.fr{float:right;display: inline;}
i{font-style: normal;}
.mao{margin: 0 auto;}
img{border: 0;}
table{border-collapse: collapse;border-spacing: 0;}
.space20{ height: 20px;}


.w_1022{width: 1022px; height: auto; margin: 0 auto; text-align: left; position: relative;}
.banner{}
.banner .ban_li1{ background: url("../images/bg1.jpg") no-repeat center; height: 230px;}
.banner .ban_li2{ background: url("../images/bg2.jpg") no-repeat center; height: 230px;}
.banner .ban_li3{ background: url("../images/bg3.jpg") no-repeat center; height: 230px;}

.content1{ background:#ffc412 url("../images/bg4.jpg") no-repeat top center; width: 100%; height: 1120px;}
.content1 .hot{ position: absolute; left: 0; top:223px; z-index: 2}
.content1 .content{  width:1002px; height:830px; background: #fff; border: 7px solid #f77f26;position: absolute;right: 0;top: 230px; }
.bus_li{ width: 912px; padding:40px 45px; height: auto; overflow: hidden;  border-bottom: 2px dashed #ffc412;  }
.bus_li .bus_con{ width: 410px; height: 332px; position: relative;}
.bus_li .bus_con h2{ font-size: 30px; color: #474747; line-height: 42px; margin-top: 15px; margin-bottom: 12px;}
.bus_li .bus_con h3{ font-size: 26px; color: #777777;font-weight: normal;margin-bottom: 12px;}
.bus_li .bus_con p{ font-size: 17px; color: #777777; line-height: 26px;}
.bus_li .bus_con .btn{width: 311px; height: 53px;  position: absolute; bottom: 0; left:0;  background: #e93d52; line-height: 53px; text-align: center; font-size: 20px; color: #fff; display: block;}
.bus_li .bus_con p.dark{ color: #3f3f3f;}

.news{width: 912px; padding:40px 45px; height: auto; overflow: hidden; }
.news .news_li{ width: 410px;}
.news .news_li h2{font-size: 30px; color: #474747; margin-bottom: 20px; margin-top: 0;}
.news .news_li ul{}
.news .news_li ul li{ line-height:30px; height:30px; background:url(../images/libg1.jpg) left no-repeat; padding-left:15px;}
.news .news_li ul li a{ color: #777; font-size: 15px;}
.news .news_li ul li a:hover{ color: #333;}
.news .news_li ul li span{color: #cdcdcd; font-size: 13px; float:right; display:inline; margin-right:5px;}
.news .news_li .more{font-size: 16px; color: #e93d52;background:url("../images/libg2.png") no-repeat; padding-left: 30px; height: 30px; display: block; margin-top: 20px; }
.news .news_li .more:hover{color:#ffc412; }
.news .sp{cursor: pointer;}

/*content1 end*/

.content2{ background:#e93d52 url("../images/bg5.jpg") no-repeat top center; width: 100%; height: 1225px;}
.content2 .hot{ position: absolute; left: 0; top:300px; z-index: 2}
.content2 .hot1{ position: absolute; left: 0; top:713px; z-index: 2}
.content2 .content{  width:1002px; height:830px; background: #fff; border: 7px solid #b83c4b;position: absolute;right: 0;top: 307px; }
/*content2 end*/
.content3{ background:#7723a1 url("../images/bg6.jpg") no-repeat top center; width: 100%; height: 1225px;}
.content3 .hot{ position: absolute; left: 0; top:300px; z-index: 2}
.content3 .hot1{ position: absolute; left: 0; top:714px; z-index: 2}
.content3 .content{  width:1002px; height:830px; background: #fff; border: 7px solid #ffd312;position: absolute;right: 0;top: 307px; }
/*content3 end*/
.content4{ background:#e93d52 url("../images/bg7.jpg") no-repeat top center; width: 100%; height: 1180px;}
.content4 .hot{ position: absolute; left: 0; top:300px; z-index: 2}
.content4 .hot1{ position: absolute; left: 0; top:713px; z-index: 2}
.content4 .content{  width:1002px; height:830px; background: #fff; border: 7px solid #b83c4b;position: absolute;right: 0;top: 307px; }
/*content4 end*/
.footer{ background: #e93d52; text-align: center;font-size: 15px; line-height: 24px; color: #fff;  padding-bottom: 30px;}




.body{background: url("../images/mask.png") repeat;position: fixed;z-index: 100;left: 0;top:0;display: none;_position:absolute;}
.yt_yd{height: 396px;width:706px;padding:15px; border-top: 5px solid #e93d52;position: fixed;top:50%;margin-top: -198px;left:50%;
    margin-left: -353px;background: #fff;z-index:101;display: none;_position:absolute;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.offsetHeight/2)); }
.yt_yd h1{font-size: 23px;color: #e93d52; font-weight: normal; position: absolute;display: block;left:25px;top:15px;}
.yt_yd .title{color: #303030;font-size: 18px;text-align: center;font-weight: normal; position: absolute;top: 80px; left:145px;}
.yt_yd .title span{color: #e93d52;font-size: 24px;font-weight: bold; margin: 0 8px;}
.yt_yd .p_name {padding-top: 110px;}
.yt_yd a{ z-index:999;width:33px;height: 31px;background: url("../images/icon_close.jpg") no-repeat;position: absolute;display: block;right: 8px;top:8px;cursor: pointer}
.yt_yd p{margin-bottom:0px;width: 100%;height:50px;line-height:50px;overflow: hidden;margin-top: 10px;text-align: center;position: relative}
.yt_yd input{color:#999;width:416px;border: 1px solid #efece5;font-family: "微软雅黑";font-size: 14px;height:43px;line-height:43px;padding-left: 10px;}
.yt_yd select{width:430px;border: 1px solid #efece5;color: #3a3a3a;font-family: "微软雅黑";font-size: 14px; padding: 10px 0;/*height:43px;*height:43px;*/line-height:43px;padding-left: 10px;}
.yt_yd .buttons{ margin-top: 20px;}
.yt_yd input.submit{line-height:43px; width:214px; line-height:43px;margin:0px auto 0px;background-color: #e93d52;color: #fff;font-size: 18px;cursor: pointer;position: absolute;left: 50%;margin-left: -107px;border: 0;}
.yt_yd input.submit:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-o-opacity:0.8;-webkit-opacity:0.8;opacity: 0.8;}

.selects{ height: 45px;  width: 426px; margin-left: 140px; margin-top: 10px;}
.select-con{   width:426px;/*70*/  height: 43px;  border: none;  position: relative;
    float: left;  font-size: 13px;  letter-spacing:2px;  margin-top: 1px;  border: 0  ; }
.select-con .st { border:0;}
.select-con .select-selected{  width:416px;  height:43px;  overflow: hidden; color: #333; position: absolute;  top: 0px;  left: 0px;
    line-height: 43px;  cursor: default;  padding-left:10px;  border: 1px solid #efece5;
}
.select-con ul{  list-style: none;  margin: 0px;  display: none;  padding-left: 0px;
    width: 426px;  position: absolute;  top: 44px; left: 0px;  border: 1px solid #efece5; z-index: 10000; height:112px;overflow-y:auto; }
.select-con ul li{  list-style: none;  background: #FFF;  margin-top: 0px;color:#333; height: 28px; line-height: 28px;   display: block;  cursor: default;  padding-left: 10px;  }
.select-con ul li:hover{  background: #e93d52; color: #fff;  }
.select-bg{  width: 14px;  height: 7px;  border:none;  position: absolute;  background: url('../images/select-bg.png') no-repeat;  top: 18px;  right: 20px;  }
.login_bg2 .login_cen .login_form .login_but{margin-top: 0px;  width: 255px;  height: 44px;color:#fff; background: #f60; line-height: 44px;
    text-align: center; border: none; -moz-border-radius: 5px;-webkit-border-radius: 5px;   border-radius:5px;cursor: pointer;  margin-top: 10px; }
/*预约 end*/

/*右侧悬浮框*/
.rfixed{z-index:99;position: fixed;right: 20px;top: 45%;margin-top: -100px;_position:absolute;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.offsetHeight/2)); }
.rfixed .rfixed_bg{width: 177px;height: 400px; padding-top:110px;background: url("../images/yc1.png") no-repeat;}
.rfixed .anchor{width: 172px;height: 190px;  padding:5px 0;margin-left: 3px;*margin-left: 2px; background: #e93d52;}
.rfixed .anchor ul{width: 160px;height: 184px; margin: 0 auto; text-align: left; border: 2px solid #fcfc5a; background: #e93d52; font-size: 16px; font-weight: bold;}
.rfixed .anchor ul li{}
.rfixed .anchor ul li a{color: #fefec7; width:160px; height:46px; text-align: center; line-height: 46px; display: block;}
.rfixed .anchor ul li a.active{color: #e93d52; background: #fcfc5a;}

.rfixed .inquiry{width: 172px;height:60px;background: #d02c40;margin-left: 3px;*margin-left: 2px;}
.rfixed .inquiry .btn1{width: 164px;height:51px; background: url("../images/yc2.png") no-repeat center; padding-top: 9px;  margin-left: 4px;display: block;}


/*视频*/
.video_box{height: 360px;width: 640px;padding:15px;border: 2px solid #c69718;position: fixed;top:50%;margin-top: -180px;left:50%;margin-left: -320px;background: #fff;z-index:102;display: none;_position:absolute;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.offsetHeight/2)); }
.btn_close1{position: absolute;right: -35px;top:-2px; z-index: 102;}



