body{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.m_bg{padding:0px;background-color:#fff;}
.cont_w{width:auto;}
.headerbox{clear:both;width:100%;height:auto;padding:0px 0px;background-color:transparent;}
.header{height:50px;padding:5px 10px;background-color:transparent;position:relative;z-index:99;}
.header .logo{float:left;width:auto;padding-right:10px;position:absolute;top:0px;left:0px;padding-top:5px;padding-bottom:5px;padding-left:5px;}
.foot_bg{background:none;}
.footer .footlinks{clear:both;height:25px;line-height:25px;padding:5px 0px;background:none;border-bottom:#ccc dashed 1px;color:#999;font-size:14px;}
.footer .footlinks a{color:#003399;font-size:14px;margin:0px 5px;}
.footer .footlinks a:hover{color:#FF0000;font-size:14px;}
.footer .footlinks .adR{float:right;height:25px;}
.footer .footlinks .adR .tel{float:left;height:23px;line-height:23px;border:#ff6600 1px solid;font-size:14px;color:#999;padding:0px 10px;}
.footer .footlinks .adR .tel span{font-size:16px;font-family:Arial;color:#ff6600;font-weight:bold;}
.footer .footlinks .adR a.applybtn{float:left;width:100px;height:25px;line-height:25px;font-size:16px;color:#fff;padding:0px 10px;margin:0px 10px;display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#ff6600 url('common/+.png') no-repeat 10px center;text-indent:20px;}
.footer .footlinks .adR a.applybtn:hover{color:#FF0;font-size:16px;}
/* nav menu */
.menu_down{position:relative;z-index:10000;}
.menu_down dl{clear:both;width:auto;min-width:152px;_width:152px;height:auto;position:absolute;top:38px;left:-1px;background-color:#fff;display:none;z-index:10000;zoom:1;}
.menu_down dl a{color:#1e50a2;font-size:14px;}
.menu_down dl a.on,.menu_down dl a:hover{color:#F00;}
.menu_down dt{clear:both;width:auto;height:32px;padding:1px 25px 0px 10px;border-left:#dddddd 1px solid;border-right:#dddddd 1px solid;border-bottom:#dddddd 1px solid;display:block;word-break:keep-all;white-space:nowrap;zoom:1;position:relative;}
.menu_down dt a{clear:both;width:100%;height:30px;line-height:30px;display:block;word-break:keep-all;white-space:nowrap;zoom:1;position:relative;z-index:101;}
.menu_down dt a i{width:1px;height:32px;line-height:32px;font-size:0px;background-color:#fff;position:absolute;right:-26px;top:0px;overflow:hidden;display:none;}
.menu_down dt a:hover i{display:block;}
.menu_down dt.on{background:url('images/arrow_right.png') no-repeat 97% center;}
.menu_down dt.over{border-left:#ff7300 1px solid;border-top:#ff7300 1px solid;border-bottom:#ff7300 1px solid;padding-top:0px;}
.menu_down dt h2{width:200px;padding:5px 10px;height:auto;border:#ff7300 1px solid;background-color:#fff;position:absolute;left:150px;top:-1px;z-index:100;display:none;}
.menu_down dt h2 a{background:url('images/arrow_r.png') no-repeat 0px center; text-indent:10px;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;}

.bookbg{background:url('images/book_bg.png') no-repeat center bottom;background-size:contain;-moz-background-size:contain;-webkit-background-size:contain;padding-bottom:10px;}