@charset "utf-8";

.top{min-width: 1100px;}
.nav{min-width: 1100px; overflow: visible;}
body{min-width: 1100px; background: #eeeeee;}
.top1 .seacrh input.text {*margin: 7px 0px 7px -50px;}
.top1 .seacrh {position: relative;}
.nav ul{ overflow: visible;}
.nav ul .on{position: relative; overflow: visible; background: #fff;}
.nav ul .on a{ color:#000;}
.nav ul .on .yxj_jyxfw{margin: 0px;left: -1px;top: 39px;}
.nav .yxj_list h1 a{font-size: 16px;}
.nav ul li {line-height: 40px;}
a:hover {text-decoration: none !important;}
.con_title{ line-height: 32px; height: 32px; font-size: 32px; font-weight: bold; color: #1e9d70; overflow: hidden; background: url("https://www.hoteljayapalace.com/kcs/images/bg_title.jpg") left bottom no-repeat; margin-bottom: 30px;}
.con_title h2{ position: absolute; z-index: 2; padding-right: 40px; background: url("https://www.hoteljayapalace.com/kcs/images/bg_title_h.jpg") right bottom no-repeat #fff; }
.bg_fff{ background: #fff;}


/*头部logo*/
.top{ height:80px; background:url("https://www.hoteljayapalace.com/kcs/images/top.jpg");}
.top1{ padding-top:20px; width:1100px; margin:auto; position: relative;}
.top1 img.logo{ float:left;}
.top1 .seacrh{ width:195px; height:34px; float:left; background:url("https://www.hoteljayapalace.com/kcs/images/search.png") no-repeat; margin-left:470px;}
.top1 .seacrh input{ float:left; border:0px; outline:none;}
.top1 .seacrh input.text{ margin:7px 0px 7px 20px; *margin: 7px 0px 7px -50px; width:145px; height:20px; background: #fbfbfb; line-height:18px; color: #6d6c6c; font-size: 12px;}
.top1 .seacrh input.sub{ background:url("https://www.hoteljayapalace.com/kcs/images/search_b.png") no-repeat; width:16px; height:16px; cursor:pointer; margin-top:9px;}
.top1 img.wei{ margin-top:4px; margin-left:10px; float:left;}
.top1 .a{ line-height:36px; padding:0px 10px; font-family: "微软雅黑"; color: #000000; font-size: 12px;}
.wx_con{ position: absolute; z-index: 99; top: 32px; right: -90px; display: none;}
.a_pep{ line-height: 24px; display: inline-block; padding-left: 30px; background:url(http://www.hoteljayapalace.com/images/weibo_1.png) left center no-repeat; position: absolute; right: 0; top:24px; font-size:12px; color:#000;}

/*顶部导航*/
.nav{ height:40px; background:url("https://www.hoteljayapalace.com/kcs/images/nav.png") top repeat-x #fff; padding-top:8px;}
.nav ul{ width:1100px; margin:auto;}
.nav ul li{ float:left;}
.nav ul li a{ color:#fff; font-size: 16px; line-height:40px; padding:0px 25px;}
.nav ul li img{ margin-top:6px;}
.nav ul .right{ line-height:40px; color:#fff; padding:0px 10px;}
.nav .yxj_c2left h3 a:hover{ text-decoration: none;}

/*底部样式1*/
.foot1{ height:40px; background:#000; min-width: 1100px;width: 100%; margin-top: 50px;}
.footer1{ width:1100px; margin:auto; }
.footer1 ul{ float:left;}
.footer1 ul li{ float:left;}
.footer1 ul li a{ color:#fff; line-height:40px; font-size:12px; padding:0 10px;}
.footer1 ul li span{ color:#fff; line-height:40px;}
.footer1 p{ float:right; line-height:40px; font-size:12px; color:#fff;}
.footer1 p a{font-size: 12px;color: #fff;}

/*首页*/
.con_hp_news{ width: 1100px; margin: 0 auto;  margin-top: 50px;}
.con_hp_news_l{ width: 650px; margin-right: 40px;}
.con_hp_news_r{ width: 410px;}
.hp_img{ width: 100%; max-width: 1920px; margin: 0 auto;}
.hp_img img{ width: 100%;}
.list_news li{ background: url("https://www.hoteljayapalace.com/kcs/images/pic_dot_064.jpg")6px center no-repeat; padding: 0 0 0 24px; margin-top: 20px;}
.list_news ul li:first-child{ margin-top: 0;}
.list_news li a{ font-size: 16px; color: #666666;}
.list_news li a:hover{ color: #1e9d70}
.con_tuijian_hp_r{ border-left: 1px dashed #9f9f9f; padding-left: 50px; width: 380px;}
.con_tuijian_hp_l{ width: 218px; text-align: center;}
.con_tuijian_hp_l h4{ font-size: 14px;  color: #000; margin-top: 20px;}
.con_tuijian_hp_l h4 a{ color: #000;}


/*二级页*/
.main_er{ width:1100px; margin:auto; margin-top:10px; margin-bottom:50px;}
.main_ti .left {background: url("https://www.hoteljayapalace.com/kcs/images/title_r.png") no-repeat right center #fff;font-size: 18px;line-height: 34px;color: #000000;float: left;padding: 0px 40px 0px 25px;height: 31px;}

.main_ti span{ float:right; font-size:12px; color:#888888; padding-top:4px;}
.main_ti span a{ font-size:12px; color:#888888;}
.main_ti .left_in{ float:left; margin-left:40px; margin-top:7px;}
.main_ti .left_in .text{ background:none; outline:none; border:0px; color:#c8c8c8; font-family:"Microsoft Yahei"; width:190px;float:left;}
.main_ti .left_in .sub{ background:url("https://www.hoteljayapalace.com/kcs/images/search1.png") no-repeat center; width:15px; height:20px; outline:none; border:0px; cursor:pointer; float:left;}
.page{ text-align:center;}
.page a{ border:1px solid #d0d2d5; color:#00724d; font-size:12px; padding:2px 4px; margin:0px 4px;}
.page a:hover{ color:#fff; background:#00724d; border:1px solid #00724d;}


/*左侧导航 通用*/
.main_left{ float:left; margin-left:20px; width:210px; background:url("https://www.hoteljayapalace.com/kcs/images/rjjj.png") repeat-y right; padding-top:20px; min-height:640px;}
.main_left ul li{background: url("https://www.hoteljayapalace.com/kcs/images/rjjj-1.jpg") no-repeat bottom; height:55px; overflow: visible;}
.main1{ background:#fff;}
.main_left ul li:hover,.main_left ul li.select{ margin-top: -3px; height: 58px; background:url("https://www.hoteljayapalace.com/kcs/images/rjjj5.jpg") no-repeat left center;}
.main_left ul li a{ line-height:55px; padding-left:30px; font-size: 16px; color: #241d1d;}
.main_left ul li:hover a,.main_left ul li.select a{ color:#f13c05; padding-left: 30px; line-height: 60px;}
.main_left ul li span{ padding-left:86px; color:#d9d9d9;}
.main_left ul li:hover span,.main_left ul li.select span{color:#f13c05;}
.main_right{ float:left; width:780px; margin-left:60px; padding-bottom:60px; min-height:640px;}
.jn_right{ background:#fff;float:right; width:770px; padding:20px 50px;}
.jn_right h1{ font-size:24px; color:#000; text-align:center; margin-top:20px; line-height:50px; }
.jn_nr{ width:750px; margin:0 auto;}
.jn_nr p{font-size:14px; color:#808080; line-height:24px; margin-top:30px;}
.jn_nr h2{ font-size:14px; color:#000; margin-top:30px;}
.jn_share{ width:275px; float:right; height:35px;}
.jn_ry{ background:url("https://www.hoteljayapalace.com/kcs/images/jn_ry_03.jpg") repeat-x bottom; height:50px; position: relative;}
.jn_ry ul{ overflow: hidden;}
.jn_ry li{ float:left; line-height:42px; padding:0 10px; margin-right:20px; cursor:pointer; font-size:16px; color:#666666;}
.jn_ry li.now{ color:#ff4e00; border-bottom:5px solid #d8d8d8;}
.jn_ry1{ width:800px; margin:20px auto;}
.jn_ry1 li{ border-bottom:1px dashed #dddddd; height:50px; line-height:50px; background:url("https://www.hoteljayapalace.com/kcs/images/jn_ry.png") no-repeat left; padding-left:15px;}
.jn_ry1 li a{ font-size:13px; color:#666;}
.jn_main{ background:#FFF}
.jn_main h1{ color:#000; font-size:24px; text-align:center; line-height:70px;} 
.jn_zl{ margin-bottom:50px;width:100%; background:url("https://www.hoteljayapalace.com/kcs/images/jn_zl.png") repeat-x; height:45px; border-bottom:1px solid #797771; }
.jn_zl1{ color:#FFF; width:1140px; height:45px; margin:0 auto;}
.jn_seacrh{width:195px; height:34px; float:left; background: url("https://www.hoteljayapalace.com/kcs/images/jn_sheace.png") no-repeat; margin-top:7px; margin-left:150px;}
.jn_seacrh input{ float:left; border:0px; outline:none;}
.jn_seacrh input.text{ color:#FFF; margin:2px 0px 7px 20px; height:25px; background:none; line-height:25px; width:140px;}

.fy{ margin:0 auto; padding:5px 0; font-family:"微软雅黑"; font-size:14px; color:#666666; padding-top:20px; text-align: center; width: 650px;}
.fy A { border:1px solid #d9d9d9; padding:2px 10px; MARGIN: 1px; COLOR: #666666;TEXT-DECORATION: none; font-size:14px;  }
.fy A:hover { border:1px solid #2493c9}
.fy A:active { border:1px solid #2493c9; COLOR: #fff; background:#00bb7f}
.fy .current { border:1px solid #2493c9; COLOR: #fff; background:#00bb7f; padding:2px 9px; font-size:14px; margin:1px}
.fy .disabled {BORDER: #d9d9d9 1px solid; padding:2px 10px; margin:1px; COLOR: #666666; font-size:14px; font-family:"微软雅黑";}
.fy .dian{ BORDER: #d9d9d9 1px solid; padding:2px 13px; COLOR: #666;}
.inpa{ width:30px; height:22px; line-height:22px; border:none; border:1px solid #cdc9c4; margin:0; text-align:center; position: relative; top: -2px;}

.main_left ul li span {padding-left:0px;color: #d9d9d9;float: right;line-height: 55px;margin-right: 26px;}
.main_left ul li a{width:140px;float:left;height: 50px;}
.main_left ul li.select a {color: #f13c05;order-left: none;padding: 0px 0 0px 20px;}
.main_left ul li:hover a, .main_left ul li.select a {color: #f13c05;padding-left: 30px;line-height: 55px;}

/*研发中心*/
.con_xhgz,.con_hd,.con_zz,.con_yfzx{ margin-top: 30px;}
.con_yfzx li{ background:url("https://www.hoteljayapalace.com/kcs/images/jn_ry.png") no-repeat left; padding-left:15px; line-height: 40px; width: 30%;}
.con_yfzx li a{ font-size: 14px; color: #666666;}

.con_list_yfzx{ margin-top: 28px;}
.list_yfzx{ width: 50%; margin-bottom: 30px;}
.list_yfzx img{ margin-right: 24px;}
.list_yfzx p {padding-right: 30px; line-height: 200%; color: #666666;}
.list_yfzx h6{ margin-bottom: 14px; font-weight: bold;}
.list_yfzx h6 a{ color:#666666;}
.list_yfzx h6 a:hover{ color: #1e9d70;}

.container_tl{ padding: 25px; background: #fff;}
.con_yfzx_xz{ width:1000px; margin: 0 auto; margin-top: 20px;}
.con_yfzx_xz_l{ width:230px;}
.con_yfzx_xz_r{ width:770px;}
.con_yfzx_xz_l{ padding-top: 50px;}
.con_yfzx_xz_r h5{ font-size: 16px; font-weight: bold; color: #333; text-align: center; margin-bottom: 30px;}
.content_yfzx_xz{ line-height: 150%; color: #666666;} 
.content_yfzx_xz p{ margin-bottom: 10px;}

.content_list{ line-height: 200%; color: #666666; margin-top: 20px;}
.content_list p{ margin-bottom: 14px;}

.con_xhgz ul li:first-child{ margin-left: 0;}
.con_xhgz li{ margin-left: 25px; margin-bottom: 30px; text-align: center; width: 240px; line-height: 200%;}
.con_xhgz li a{ color: #666;}

.con_ktsq{ margin: 24px 0; line-height: 200%;}
.con_ktsq a{ color: #666;}
.jn_ls{ display: none;}
.con_ktsq h5{ padding-left: 24px; background: url("https://www.hoteljayapalace.com/kcs/images/pic_dot_666.jpg") 6px center no-repeat;}
.con_ktsq li{ padding-left: 20px; background: url("https://www.hoteljayapalace.com/kcs/images/pic_dot_4x4.jpg") 8px center no-repeat;}

.lsit_zxtj{ line-height: 250%; margin-top: 30px;}
.lsit_zxtj a{ color: #666;}
.lsit_zxtj li{ padding-left: 20px; background: url("https://www.hoteljayapalace.com/kcs/images/pic_dot_4x4.jpg") 8px center no-repeat;}

.list_hd{ margin-bottom: 36px;}
.list_hd_l{ width: 266px;}
.list_hd_r{ width: 480px; margin-left: 24px;}
.list_hd_r h6{ font-size: 18px; color: #333333; margin-bottom: 14px;}
.list_hd_r h6 a{ color: #333333; }
.list_hd_r p{ color: #666666; line-height: 180%;}

.con_zz ul li:first-child{ margin-left: 0;}
.con_zz li{ width: 160px; padding: 16px 24px; border: 1px solid #e2e2e2; margin-left: 70px; margin-bottom: 30px; font-size: 0;}
.con_zz li h6{ line-height: 150%; margin-top: 12px; text-align: center; font-size: 14px;}
.con_zz li h6 a{ color: #666666;}

.con_zt{ width:1025px; margin: 0 auto; }
.con_zt ul li:first-child{ margin-left: 0;}
.con_zt li{ width:332px; margin-left: 14px; margin-bottom: 30px;}
.con_zt li h5{ margin-top: 14px; color: #666666; text-align: center; line-height: 150%;}
.con_zt li h5 a{ color: #666666;}

.con_zjxz{ width:1046px; margin: 0 auto; margin-top: 20px; border-bottom: 1px solid #eaeff0; padding-bottom: 20px;}
.con_zjxz ul li:first-child{ margin-left: 0;}
.con_zjxz li{ font-size: 0; margin-left: 54px; }
.con_zjxz h6{ color:#666;font-size: 14px; line-height: 150%; text-align: center; margin-top: 14px;}
.con_zjxz h6 a{ color:#666;}

.list_zjxz{ width: 1045px; margin: 0 auto; margin-top: 40px;}
.list_zjxz ul li:first-child{ margin-left: 0;}
.list_zjxz li{ margin-left: 20px; width: 335px; margin-bottom: 30px;}
.list_zjxz li img{ margin-right: 24px;}
.list_zjxz h6{ margin-bottom: 14px;}
.list_zjxz h6 a{ color:#666;}
.list_zjxz p{ color:#666; line-height: 180%; padding-right: 10px;}

.banner_zt{ font-size: 0; margin-bottom: 30px;}
.banner_zt img{ width: 100%; }
.con_news_zt h4{ font-size: 18px; color: #666666; margin-bottom: 20px; text-align: center; font-weight: bold;}
.content_news_zt{ line-height: 150%; color: #666;}
.content_news_zt p{ margin-bottom: 10px;}
.list_wd_zt{ margin-top: 14px;}
.list_wd_zt li{ width: 520px; line-height: 300%; background: url("https://www.hoteljayapalace.com/kcs/images/pic_dot_4x4.jpg") 10px center no-repeat; padding-left: 25px;}
.list_wd_zt li a{ color:#666;}
.con_img_zt{ margin-top: 30px;}
.con_img_zt ul li:first-child{ margin-left: 0;}
.con_img_zt li{ width: 250px; margin-left: 30px; text-align: center; font-size: 0; margin-bottom: 16px;}
.con_img_zt li h6{ font-size: 14px; color:#666; line-height: 150%; padding: 10px 0 0 0;} 
.con_img_zt li h6 a{ color:#666;}

.con_book_yjcg{}
.con_book_yjcg img{ margin-right: 36px;}
.con_book_yjcg h4{ font-size: 28px; color: #000000; margin-bottom: 20px;}
.content_book{ line-height: 200%; color: #666;}

.container_book{ margin-top: 16px; }
.container_book_l{ width:288px; margin-right: 16px; background: #fff; padding: 10px 16px 20px 16px;}
.container_book_r{ width: 764px; }
.container_book_t{ background: #fff; padding: 10px 0 20px 20px; }
.container_book_b{ background: #fff; padding: 10px 0 20px 20px; margin-top: 16px; }
.container_book .jn_ry{ height: 40px;}
.content_book_l{ margin-top: 20px; line-height: 200%; overflow: hidden;}
.con_btn_more { text-align: right; margin-top: 10px; display: none;}
.con_btn_more a{ color: #666; cursor: pointer;}
.content_book_r{ margin-top: 20px; line-height: 200%; color: #666; width: 735px;}
.a_ry_more{ position: absolute; right: 12px; color: #666; top: 14px; }

.container_2fl_l{ width: 730px; background: #fff; margin-right: 20px; padding: 25px 20px;}
.container_2fl_r{ width: 250px; background: #fff; padding:0 20px 12px 20px;}
.container_2fl_r .jn_ry:first-child{ margin-top: 0;}
.con_2fl_img ul{ margin-top: 16px;}
.con_2fl_img ul li:first-child{ margin-left: 0;}
.con_2fl_img li{ width: 70px; margin-left: 20px; text-align: center; color: #666;}
.con_2fl_img li a{ color: #666;}
.con_2fl_img li h6{ padding: 10px 0;}
.con_2fl_jj{ margin-bottom: 30px;}
.con_2fl_jj img{ margin-right: 30px;}
.con_2fl_jj h4{ color: #666; margin-bottom: 14px;}
.con_2fl_jj h4 a{ color: #666; }
.con_2fl_jj p{ line-height: 200%; color: #666;}
.content_2fl { margin-top: 10px;}
.content_2fl li{ line-height: 200%;}
.content_2fl li a{ color:#666;}
.con_2fl_pic{ margin-top: 30px;}
.con_2fl_pic ul li:first-child{ margin-left: 0;}
.con_2fl_pic li{ font-size: 0; width: 150px; margin-left: 43px;} 

.main_left dl{ width: 100%;}
.main_left dd{ line-height: 40px; padding-left: 30px; color: #f9893e; overflow: hidden;}
.main_left ul li.select dl dd a{ color: #241d1d;  padding: 0; line-height: 40px; height: 40px; }
.main_left ul li dl.fl dd  span{ line-height: 40px; height: 40px; color: #d9d9d9;}
.main_left ul li dl.fl dd.select span{ color: #f13c05;}
.main_left ul li dl.fl dd.select a{ color:#f13c05}