﻿/* boby */
*{margin:0; padding:0; -webkit-text-size-adjust:none;}
body{color:#505050; font-size:12px; line-height:180%; font-family:"微软雅黑", "宋体",Verdana, Geneva, sans-serif, Arial, Helvetica; background:url(../images/bg.jpg) center top repeat-x;}
form{margin:0px;padding:0px;}
img{border:0;}
ul,ol,dl{list-style:none;}
.clear{clear:both;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
/* 连接定义 */
a{ COLOR: #505050; text-decoration:none;}
a:hover{ Color:#004bb9;}
a.about{ COLOR: #666; background:url(../images/ac2.gif) no-repeat; padding-left:15px; height:25px; line-height:25px;}
a.about:hover { Color: #ff6600; background:url(../images/ac3.gif) no-repeat; padding-left:15px; height:25px; line-height:25px;}
a.about2 { COLOR: #666; background:url(../images/ac4.gif) no-repeat; padding-left:15px; height:25px; line-height:25px;}
a.about2:hover { Color: #ff6600; background:url(../images/ac5.gif) no-repeat; padding-left:15px; height:25px; line-height:25px;}
a.fan { COLOR: #666; background:url(../images/ac2.gif) no-repeat; padding-left:15px; height:25px; line-height:25px;}
a.fan:hover { Color: #ff6600; background:url(../images/ac3.gif) no-repeat; padding-left:15px; height:25px; line-height:25px;}
#container{width:940px; margin:0 auto; clear:both; overflow:hidden;}
/*--inflash--*/
.inflabox{width:1000px; margin:0 auto;}
.inbombox{background:#97b5c8; text-align:right; width:1000px; height:57px; margin:0 auto; color:#fff;}
.inbombox img{float:left;}
.inbombox span{float:right; display:block; padding:8px 8px 0 0;}
.inbombox a{color:#fff;}
.inbombox a:hover{color:#000;}
.css_about{font-size:20px; color:#fff; height:40x; line-height:40px; font-weight:normal; background:url(../images/lytop_titlebg.jpg) no-repeat left top; padding:0 0 0 15px;}
/*头部----导航*/
.intoper{width:1000px; height:130px; margin:0 auto;}
.intoper .logoimg{float:left; padding:20px 0 15px 16px;}
.intoper span{float:right; padding:20px 0 0 0;}
#multi-level {width:100%; height:30px; background:url(../images/menu_bg.jpg) repeat-y right top; clear:both;}/*菜单样式开始*/
.menu{height:30px;}
.menu li a.top_link {display:block; height:30px; line-height:30px; color:#fff; float:left; font-size:14px; padding:0 20px;}
.menu li a.top_link:hover {color:#00deff; line-height:30px; padding:0 20px;}
.menu li a.cur {display:block;height:30px; line-height:30px;color:#00deff; padding:0 20px;}
#multi-level .menu .fg{display:block;background:url(../images/menu_line.png) no-repeat left 6px; height:30px; width: 7px; overflow:hidden;}
#multi-level ul li{position:relative; z-index:99999;display:block; float:left;line-height:30px; height:30px;}
#multi-level ul li dl {width:150px;  position:absolute; z-index:99999; top:30px; left: -999em; background:#FFF; border:1px solid #ddd;}
#multi-level ul li:hover dl {left:0px;}
#multi-level ul li.sfhover dl{ left:0px;}
#multi-level ul li dl dd{background:#fafafa; border-bottom:#ddd 1px solid;}
#multi-level ul li dl dd a{font-size:13px; display:block;line-height:15px; padding:6px 3px 6px 10px; background:url(../images/submenuico1.gif) no-repeat left 10px; _height:15px;}
#multi-level ul li dl dd a:hover{color:#fff; background:#00589a url(../images/submenuico2.gif) no-repeat left 10px;}/*菜单结束*/

.img_left{float:left;}
.img_right{float:right;}
.in_news{width:245px; float:left; padding:0 10px 0 0;}
.in_news span{font-size:14px; background:url(../images/lymain_topbg.jpg) repeat-x; line-height:26px; height:26px; border:#ddd 1px solid; padding:0 0 0 10px; display:block;}
.in_news ul{height:215px; border-left:#ddd 1px solid; border-right:#ddd 1px solid; border-bottom:#ddd 1px solid;}
.in_news ul li{background:url(../images/biao.gif) no-repeat 10px center; padding:5px 5px 5px 18px; line-height:16px;}

/* main */
.lytopimg{}
.page_mainer{width:1000px; margin:0 auto; background:url(../images/lyleftbg.jpg) repeat-y left top;}
.page_left{float:left; width:206px; overflow:hidden;}
.page_center{float:right;}
.page_right{float:left;width:794px; overflow:hidden; background:#fffff7;}
.page_right a:link,.page_right a:visited{ color:#0099CC}
.page_right1{float:left;width:794px; overflow:hidden; background:#fffff7;}
/*******************************************************************************************************/
.page_right1 a:link,.page_right1 a:visited{ color:#0099FF;}
.right_top{line-height:23px; font-size:14px; height:23px; border-left:#4a66ce 3px solid; color:#002579;  margin:19px 0 14px 20px; font-weight:700; padding:0 0 0 8px;}
.right_top span{float:right; color:#888; font-size:12px; font-weight:normal; padding:0 10px;}
.right_title{border-top:#e7e7e7 1px solid; margin:0 0 22px 20px;}
.right_title img{float:left; padding:9px 7px 0 0;}
.right_title span{padding:0 10px 0 0; color:#999; float:right; font-weight:normal; font-size:12px;}
.right_text{line-height:200%; padding:0 20px 20px 20px; min-height:380px; _height:380px;}

.right_text_pro{line-height:200%; padding:20px 12px; min-height:335px; _height:335px;}
.right_text img{margin:0px;}
.about_prolist{padding:10px 0 0 0;}
.about_prolist table{}
.about_prolist table tr td{padding:3px 10px; text-align:center;}
.about_prolist table tr td div{width:140px; height:100px; border:#ddd 1px solid; overflow:hidden; margin:0 auto;}
.about_prolist table tr td h5{ width:142px;word-wrap: break-word; word-break: normal; }

.pro_class_text{}
.pro_class_img{width:320px; float:right;}
.pro_class_list{}
.pro_class_list ul{}
.pro_class_list ul li{float:left; text-align:center; padding:0 18px 18px 18px; width:154px;}
.pro_class_list ul li div{width:152px; height:111px; overflow:hidden; border:#ddd 1px solid;}
.pro_class_list ul li h5{font-size:12px; font-weight:normal; line-height:16px; height:32px; padding:6px 0 0 0;}
.pro_class_list ul li img{padding:2px;}
.pro_class_list .pro_class_list_left{width:356px; float:left;}
.pro_class_list .pro_class_list_left li{float:left; text-align:center; padding:0 6px 8px 6px; width:154px;}
.pro_class_list .pro_class_list_left li h5{font-size:12px; font-weight:normal; line-height:22px; height:22px; width:154px; overflow:hidden;}
.pro_class_list .pro_class_list_left li img{ height:120px;}
.classwenzi{width:394px; float:left; overflow:hidden; border-left:#ddd 3px double; padding:0 0 0 17px;}
.right_bottom{padding:15px 0 0 15px; clear:both;}
.right_bottom span{float:right;}
.right_top_telem{background:url(../images/ly_right_telembg.jpg) no-repeat; width:190px; height:88px; font-size:12px; font-family:Verdana, Geneva, sans-serif, Arial, Helvetica, sans-serif; line-height:36px; padding:12px 0 0 57px; margin:15px 0 0 12px;}
.right_contact{min-height:175px; background:url(../images/ly_r_ccbg.jpg) no-repeat right bottom; padding:18px 0 0 14px; line-height:24px; _height:175px;}

/*.page_left ul{margin:0 12px 12px 12px;}
.page_left ul li{line-height:28px; background:url(../images/ac.gif) no-repeat 3px 9px; padding:0 0 0 18px; border-bottom:#eee 1px solid;}*/
.lyleft_pro{background:url(../images/innews_tbg.jpg) repeat-x left top;}
.page_left h2{font-size:20px; color:#fff; height:40x; line-height:40px; font-weight:normal; background:url(../images/lytop_titlebg.jpg) no-repeat left top; padding:0 0 0 15px;}
.page_left .leftimg img{padding:2px; border:#eaeaea 1px solid;}
.page_left h3{background:url(../images/lyleft_h2bg.jpg) no-repeat 0 0; font-size:14px; color:#fff; height:35px; line-height:35px; padding:0 0 0 15px; font-weight:normal;}
.page_left dl{}
.page_left dl dd a{display:block; color:#00266b; background:url(../images/lyleft_listico2.gif) no-repeat 18px 14px; padding:6px 8px 6px 27px; font-size:14px;}
.page_left dl dd a:hover{color:#fff; background:#00589a url(../images/lyleft_listico1.gif) no-repeat 18px 14px;}
.page_left dl dd ul{padding:0 0 0 27px;}
.page_left dl dd ul li{}
.page_left dl dd ul li a{padding:3px 0 3px 9px; background:url(../images/biao.gif) no-repeat 0 6px; font-size:12px;}
.page_left dl dd ul li a:hover{padding:3px 0 3px 12px;background:#fff url(../images/biao.gif) no-repeat 3px 6px; color:#555;}

.gcleft_search{padding:10px 0 0 0;}
.gcleft_search .gckeyword{background:url(../images/lyleft_topbg.jpg) repeat-x left -60px; height:25px; width:100px; line-height:25px; border:#ddd 1px solid; padding:0 8px;}
.gcleft_search .gcsubmit{background:url(../images/lyleft_topbg.jpg) repeat-x left -20px; height:27px; width:50px; text-align:center; line-height:27px; border:#888 1px solid; font-size:14px; color:#000;}
.page_left p{padding:10px 0 0 0;}
.page_left ol li dl{display:none; padding:0 0 0 20px;}
.page_left ol li dl.menu_hidedlcss{display:block;}
.page_left ol li dl dd{background:url(../images/biao.gif) no-repeat left center; padding:0 0 0 10px; line-height:24px; border-bottom:#eaeaea 1px dotted;}
.lyproclass{}
.lyproclass dd{width:100%; padding:10px 6px 10px 6px; overflow:hidden; border-bottom:#ddd 1px dashed;}
.lyproclass dd h1{font-size:14px;}
.lyproclass dd h1 a{color:#004bb9;}
.lyproclass dd h1 a:hover{color:#08889c;}
.lyproclass dd h1 span{font-weight:normal; font-size:12px;}
.lyprolisttext{float:right; width:440px;}
.lyprolist{width:320px; float:left;}
.lyprolist li{float:left; margin:0 8px 8px 0; width:148px; height:140px; overflow:hidden; border:#eaeaea 1px solid;}
.lyprolist li span{ height:25px; line-height:25px; display:block; text-align:center; overflow:hidden;}
.lyprolist li span:hover{ background:#eaeaea;}
.lywmlist{}
.lywmlist li{float:left; padding:0 8px 10px 8px; width:357px; height:110px; background:url(../images/inmid_blistico.jpg) no-repeat 186px 7px;}
.lywmlist li img{padding:0 20px 0 0; float:left;}
.lywmlist li h2{font-size:12px;}
.lygclist{}
.lygclist li{float:left; padding:0 12px 10px 12px;}
.lygclist li div{height:115px; overflow:hidden; background:url(../images/probg.jpg) no-repeat; width:210px; padding:3px 0 0 3px;}
.lygclist li img{}
.lygclist li h2{font-size:12px; font-weight:normal; height:36px; width:210px; text-align:center; padding:5px 0 0 0;}
.lygclist li h2.ly_salesneth2{font-size:12px; font-weight:700; height:auto; text-align:left; padding:5px 0 0 3px;}
.lygclist li h2.ly_salesneth2 a{color:#8d3921;}
.lygclist li h2.ly_salesneth2 p{width:210px;}
.lygclist li div.ly_salesnetcon{height:64px; line-height:150%;}
.video_list{}
.video_list li{float:left; padding:0 16px 10px 16px;}
.video_list li div{height:140px; width:210px; overflow:hidden;}
.video_list li h3{font-size:12px; font-weight:normal; height:36px; width:210px; text-align:center; padding:5px 0 0 0;}

.news_list{}
.news_list li{border-bottom:#ddd 1px dashed; margin:0 0 10px 0; background:url(../images/innews_icoo.jpg) no-repeat left center; padding:0 0 0 15px;}
.news_list li .imgdiv{float:left; padding:0 12px 0 0; width:120px; height:88px; overflow:hidden;}
.news_list li h3{font-size:13px; line-height:28px; background:#f8f8f8;}
.news_list li span{font-size:11px; color:#aaa; font-weight:normal; padding:0 12px 0 0; float:right;}
.news_list li div{color:#777; text-indent:25px;}

.lyprolisttb{width:100%; border-collapse:collapse;}
.lyprolisttb th,.lyprolisttb td{border:#eee 1px solid; padding:8px;}
.lyprolisttb th{border-top:#ddd 2px solid; background:#f5f5f5; padding:3px 8px;}
.lyprolisttb td.lyprotdcss{background:#fcfcfc; text-align:center; padding:3px 8px;}
.lyprolisttb td span{padding:0 0 0 15px;}
.lyprolisttb td span a{color:#8d3921;}

.page_left ol li .sales_left_sub dd{width:60px; background:none; padding:0; border-bottom:#ddd 1px dotted; display:inline-block;}
.page_left ol li .sales_left_sub dd a{}
.page_left ol li .sales_left_sub dd a:hover{color:#fff; background:#8d3921;}
.page_left ol li .sales_left_sub dd.h_sales_sublist a{color:#fff; background:#8d3921;}

.fengye{clear:both; text-align:center;}
.downt1{background:url(../images/menu_ico.gif) no-repeat 5px center; height:30px; line-height:30px; padding:0 0 0 20px; border-bottom:#ddd 1px dashed; font-size:13px;}
.lymeblogin p{padding:5px 0;}
.lymeblogin p .inmeb_input{background:url(../images/in_meb_inputbg.jpg) repeat-x; height:25px; line-height:25px; border:#c5c5c5 1px solid; width:146px;}
.lymeblogin p .inmeb_submit{background:url(../images/in_meb_login.jpg) no-repeat; border:none; width:87px; height:27px; margin:0 0 0 36px;}
.lymeblogin p .pw_submit{background:url(../images/lyleft_topbg.jpg) repeat-x 0 -15px; border:#ddd 1px solid; width:60px; height:27px; margin:0 0 0 36px; color:#da251a; font-weight:700;}
/*footer*/
.footer{background:#ebe7de url(../images/bomlogo.jpg) no-repeat 3px 17px; border-top:#d7d7cd 1px solid; margin:0 auto; width:782px; height:54px; padding:10px 0 0 218px; clear:both;}
.footer_i{background:#ebe7de url(../images/bomlogo.jpg) no-repeat 3px 17px; border-top:#d7d7cd 1px solid; margin:0 auto; width:782px; height:62px; padding:10px 0 0 218px; clear:both;}

/* 表单定义 */
.input{
BACKGROUND-COLOR: #fff; 
BORDER: #ccc 1px solid;
font-size:12px;
line-height:18px; height:18px;
COLOR: #333; }

.page_td{ border:1px solid #CCCCCC; padding:0px 5px; line-height:20px; }
.page_tdbg{border:1px solid #CCCCCC;background:#f2f2f2; padding:0px 5px;}
.inputpage{BORDER:1px #ffffff solid; width:24px; height:20px;}

.order_table,.con_table{border-collapse:collapse;}
.order_table tr td,.con_table tr td{border:#e3e3e3 1px solid; padding:4px 6px;}
.con_table{width:100%; margin:0 0 10px 0;}
.con_table th{background:#ebf8ff;border:#e3e3e3 1px solid;}
.order_table th{background:#f5f5f5;border:#e3e3e3 1px solid;}
.order_table tr td .dateinput{text-align:center;}
/*首页图片切换*/
.focusimg {width:940px; height:280px; position:relative;overflow:hidden; margin:15px auto; z-index:1;}
.focusimg .point{position:absolute; z-index:1; right:5px; bottom:5px;}
.focusimg .point li{padding:0 2px 0 0; float:left;}
.focusimg .point li a{display:block; width:12px; background:#fff; height:5px; overflow:hidden;}
.focusimg .point li a:hover,.focusimg .point li a.cur{background:#d8251e; color:#fff;}
.focusimg .image {position:absolute; left:0px; width:940px;}
.focusimg .image li{height:280px;}
.focusimg .image li img{height:280px;}

.proshow_list{width:290px; float:left;}
.proshow_list li{border-bottom:#eee 1px solid; line-height:30px; background:url(../images/inmid_news_ico.jpg) no-repeat 3px center; padding:0 0 0 10px;}
.proshow_list li.proshow_listli{border-bottom:#eee 1px solid; line-height:30px; background:#f8f8f8 url(../images/inmid_news_ico.jpg) no-repeat 3px center; padding:0 0 0 10px;}
.proshow_img{margin:0 0 15px 0; width:100%; overflow:hidden;}
.proshow_img img{/*max-width:674px;_width:expression(this.width > 674 ? "674px" : this.width+"px");*/ padding:3px; border:#eee 1px solid; float:left;}
.proshow_img #CSSContent{float:left; width:350px; padding:0 0 0 20px;}
.proshow_img #CSSContent li{float:left; padding:0 5px;}
.proshow_img h2{font-size:14px; font-weight:normal; color:#2f73a2;}
.proshow_title{background:#f6f6f6; line-height:28px; height:28px; font-size:14px; font-weight:700;}
.pro_con_title{height:29px; line-height:29px; font-size:14px; font-weight:700;color:#419dd3; padding:15px 0 10px 0; clear:both;}

.liao_h5{font-size:15px; color:#8d3921;}
.liao_h5_{font-size:13px; color:#8d3921; border-bottom:#ddd 3px double; margin:0 0 5px 0;}

.pptable{border-collapse:collapse;}
.pptable tr td{line-height:120%; padding:5px 10px;}

#caja1,#caja2,#caja3,#caja4,#caja5,#caja6,#caja7{display:none;}

.proshow_table{border-collapse:collapse;}
.proshow_table tr td{padding:6px 5px; vertical-align:top; line-height:18px; border:#d8f2ff 1px solid;}
.proshow_table tr th{background:#ebf8ff; font-size:14px; padding:6px 0; line-height:18px; height:18px; border:#d8f2ff 1px solid;}
.proshow_table tr td .input_sub,.order_table tr td .input_sub{line-height:25px; height:25px; padding:0 25px; border:#aaa 1px solid; background:#f6f6f6;}
/* 标准盒模型 */
.inri_search{width:740px;overflow:hidden;}/*这里调整整个滑动门的宽度*/
.ctt{height:auto;clear:both;text-align:left; padding:10px 0 0 0;}
/* TAB 切换效果 */
.tb_{}
.tb_ ul{height:29px; background:#f5f5f5;}
.tb_ ul li{float:left;line-height:29px; padding:0 25px; border-right:#fff 2px solid;}
/* 用于控制显示与隐藏的css类 */
.normaltab{cursor:pointer; background:#eee;}
.hovertab{cursor:pointer;background:url(../images/lyleft_h2bg.jpg) no-repeat center center; color:#fff; font-size:13px; font-weight:700;}
.dis{display:block; position:relative;}
.undis{display:none;}
.dis table{border-collapse:collapse; width:100%;}
.dis table tr td{padding:3px 8px; border:#eee 1px solid;}
.dis table tr td.de-td1{background:#fafafa; width:110px; text-align:right;}