@charset "utf-8";
/* CSS Document */

/*banner*/
#banner { position:relative; height: 437.69px; }
#banner ul { position:relative; }
#banner ul li { position:absolute; top:0; left:0; display:none; }
#banner ul li:first-child { display:block; }
#banner p.btn_list { position:absolute; bottom:10px; left:48%; }
#banner p.btn_list span { display:inline-block; width:14px; height:14px; border-radius:7px; margin:0 3px; cursor:pointer; background:#FFF; text-indent:-10000px; }
#banner p.btn_list span:hover, #banner p.btn_list span.current { background:#686868; }


/*wl_cen 样式*/
#wl_cen { width:1000px; margin:15px auto; }


/*产品分类*/
.main_two { margin-bottom:15px; }
.main_two .pro_left { width:251px; float:left; }
.pro_left .pro_l_nav { width:236px; height:31px; line-height:33px; font-weight:bold; padding:0px 0px 0px 15px; color:#fff; background:url("../images/pro_l_nav.jpg") no-repeat; }
.pro_left .pro_l_cont { background:url("../images/pro_l_cont.jpg") repeat-y; float:left; width:210px; padding:15px 0px 0px 41px; float:left; padding-bottom:20px; font-size:12px; }
.pro_left .pro_l_bott { height:6px; overflow:hidden; float:left; width:251px; background:url("../images/pro_l_bott.jpg") no-repeat; }
.pro_l_cont li { background:url("../images/pro_class_li_1.jpg") no-repeat; width:183px; margin-top:9px; height:28px; line-height:28px; _line-height:29px; overflow:hidden; }
.pro_l_cont li a { width:149px; color:#666; padding-left:34px; display:block; }
.pro_l_cont li a:hover { background:url("../images/pro_class_li_2.jpg") no-repeat; color:#d50000; font-weight:bold; }
.main_two .pro_right { width:719px; margin-left:18px; float:left; display:inline; font-size:12px; }
.pro_right .pro_r_nav { width:719px; height:64px; float:left; }
.pro_r_nav .pro_rn13 { width:9px; height:64px; overflow:hidden; float:left; }
.pro_r_nav .pro_rn1 { background:url("../images/pro_rn1.jpg") no-repeat; }
.pro_r_nav .pro_rn2 { width:701px; height:64px; background:url("../images/pro_rn2.jpg") repeat-x; float:left; overflow:hidden; }
.pro_r_nav .pro_rn2 div { height:64px; background:url("../images/pro_rn2_div.jpg") no-repeat; font-size:14px; font-weight:bold; color:#000; padding:35px 0px 0px 146px; width:130px; float:left; }
.pro_r_nav .pro_rn2 span { float:right; }
.pro_r_nav .pro_rn3 { background:url("../images/pro_rn3.jpg") no-repeat; }
.pro_right .pro_r_cont { width:705px; padding:0px 0px 0px 12px; overflow:hidden; }
.pro_right .pro_r_cont p { font-size:14px; margin: 14px 0; }
.pro_right .pro_r_cont ul { display:block; margin-left:-7px; }
.pro_right .pro_r_cont li { width:168px; height:180px; background:url("../images/pro_r_cont.jpg") no-repeat; display:block; float:left; margin:12px 0px 0px 7px; display:inline; text-align:center; }
.pro_right .pro_r_cont li img { width:154px; height:143px; margin:7px 0px 9px 0px; }
.pro_right .pro_r_cont li a { color:#444; }
.pro_right .pro_r_cont li a:hover { color:#d50000; }

.pro_right .pro_r_zt { width:705px; padding:0px 0px 0px 12px; overflow:hidden; }
.pro_right .pro_r_zt p { font-size:14px; margin: 14px 0; }
.pro_right .pro_r_zt ul { display:block; margin-left:-7px; }
.pro_right .pro_r_zt li { width:224px; height:240px; background:url("../images/pro_r_cont.jpg") no-repeat; background-size: 224px 205px; display:block; float:left; margin:12px 0px 0px 12px; display:inline; text-align:center; }
.pro_right .pro_r_zt li img { width:205px; height:190px; margin:7px 0px 15px 0px; }
.pro_right .pro_r_zt li a { color:#444; }
.pro_right .pro_r_zt li a:hover { color:#d50000; }
.tbox dt { display: none;}




/*ted 首页代码样式*/
.ted_list { margin-bottom:15px; padding:0px 15px; }
.ted_list ul li { float:left; margin:0px 18px; }
.ted_list ul li img { width:286px; height:254px; }
.ted_list ul li p { font-size:13px; color:#000; text-align:center; line-height:35px; }


/*客户见证+合作伙伴*/
#index_cp { margin-bottom:15px; }
.title { background: url("../images/title_01.gif") repeat-x scroll left top; color: #FFFFFF; height: 32px; line-height: 32px; overflow: hidden; }
.title span { float: left; font-size: 16px; padding-left: 12px; }
.title span b { color: #ADADAD; font-family: arial; font-size: 12px; font-weight: normal; padding-left: 5px; }
.title span a { color: #FFFFFF; }
.title i { color: #FFFFFF; float: right; font-style: normal; margin-right: 10px; }
.title i a { color: #FFFFFF; }
.title i a:hover { text-decoration:underline; }


/*客户见证*/
.cp_cus { float:left; width:755px; border:#cecece 1px solid;  background:#F1F1F1;}
.client_cont { overflow: hidden; padding: 0px 10px 30px 10px;}
.case_pic { float: left; overflow: hidden; width: 367px; margin-top:30px; }
.case_pic dd { float: left; width: 151px; }
.case_pic dd img { border: 1px solid #C1C1C1; float: left; height: 131px; padding: 2px; width: 145px; }
.case_pic dt { color: #333333; float: left; padding-left: 10px; width: 199px; }
.case_pic a { color: #333333; }
.case_pic a:hover { color: #d50000; text-decoration:underline; }
.case_pic p { color: #525252; font-size:12px; line-height: 24px; overflow: hidden; word-warp:break-all; text-align: justify; }
.case_pic h2 { font-size: 14px; line-height: 20px; }
.case_pic h2 a { color: #000; }
.case_pic span { display: block; font-size:12px; line-height: 24px; }
.case_pic span a { color: #d50000; }


/*合作伙伴*/
.cp_par { float:right; width:231px; border:#cecece 1px solid; }
.par_cont { padding-top: 10px; padding-bottom:19px; }
.par_list li { display: inline; float: left; height: 57px; margin: 10px 0 0 12px; width: 98px; }
.par_list img { border: 1px solid #D3D3D3; height: 55px; overflow: hidden; vertical-align: middle; width: 96px; }


/*走进卧龙+专家团队*/
#index_at { margin-bottom:15px; }


/*走进卧龙*/
.at_about { float:left; width:755px; border:#cecece 1px solid; }
.about_cont { background: none repeat scroll 0 0 #F1F1F1; overflow: hidden; }
.app_list { overflow: hidden; padding: 15px; }
.app_list dd { float: left; width: 250px; }
.app_list dd img { border: 1px solid #CCCCCC; float: left; height: 173px; padding: 2px; width: 244px; }
.app_list dt { float: left; padding-left: 20px; padding-top: 5px; width: 450px; }
.app_list h2 { font-size: 14px; line-height: 20px; }
.app_list h2 a { color: #333333; }
.app_list h2 a:hover { color: #d50000; text-decoration:underline; }
.app_list p { color: #666666; font-size: 12px; line-height: 20px; overflow: hidden; padding-top: 5px; }
.app_list span { display: block; font-family: "宋体"; line-height: 25px; }
.app_list span a { color: #D50000; font-size: 12px; }
.app_list span a:hover { color: #d50000; text-decoration:underline; }
.pa { position:absolute; }
.pr { position:relative }

.about_show { margin-top: 5px; padding-bottom: 10px; }
.show_hidden { margin: 0 auto; height: 167px; overflow: hidden; width: 681px; }
.show_pic { float: left; height: 167px; margin-right: 10px; margin-left:11px; _margin-right: 12px; _margin-left:7px; overflow: hidden; width: 206px; }
.show_pic a { color: #646464; }
.show_pic a:hover { color: #d50000; text-decoration:underline; }
.show_pic dt { height: 137px; width: 206px; }
.show_pic dt img { border: 1px solid #C1C1C1; float: left; height: 133px; padding: 2px; width: 200px; }
.show_pic dd { height: 30px; line-height: 25px; text-align: center; }
.show_pic dd a { color: #666666; }
.arr_l_xx { height: 98px; left: -3px; cursor:pointer; top: 21px; width: 25px; z-index: 999; }
.arr_r_xx { height: 98px; right:-3px; cursor:pointer; top: 21px; width: 25px; z-index: 999; }
.show_hidden .nomargin { margin-right: 0; }


/*专家团队*/
.at_team { float:right; border: 1px solid #CECECE; width: 231px; }
.honor_cont { background: none repeat scroll 0 0 #F1F1F1; height: 361px; padding: 14px 0px; }
.roll_honor { height: 174px; margin: 0 auto; overflow: hidden; padding-top: 5px; width: 206px; }
.roll_honor dt { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #C3C2C2; height: 138px; padding: 2px; width: 200px; }
.roll_honor dt a { background: none repeat scroll 0 0 #DFDFDF; display: block; height: 130px; width: 185px; }
.roll_honor dt img { float: left; height: 138px; width: 200px; }
.roll_honor dd { height: 30px; line-height: 30px; text-align: center; }
.roll_honor a { color: #0065B6; }
.roll_honor a:hover { color:#d50000 }

.honor_cont .gs_img img{ padding:4px; width:314px; height:123px;}
.honor_cont ul li{ border-bottom:#bcbcbc 1px dashed; font-size:13px; line-height:30px;}
.honor_cont ul li img{ margin-bottom:11px; margin-left:8px;_float:left; _margin-top:11px; margin-right:5px;}
.honor_cont ul li span{ float:right; padding-right:10px;}
.honor_cont ul li a{ color:#3c3a3a;}
.honor_cont ul li a:hover{ color:#d50000;}


/*涉及的行业*/
#index_hy {}
.index_bg { background:url("../images/fl_bg.jpg") repeat-x; height:6px; }
.index_hy { width:1000px; margin:0px auto; padding:5px; }
.index_hy .tab1 { height:33px; margin-bottom:10px; border:#d7d7d7 1px solid; background:url("../images/hy_tit02.jpg") repeat-x; line-height:33px; }
.index_hy .tab1 span { background:url("../images/more.png") no-repeat; float:right; margin-right:10px; font-size:12px; width:50px; text-align:right; }
.index_hy .tab1 span a { color:#434343; }
.index_hy .tab1 span a:hover { color:#d50000; }
.index_hy .tab1 ul { margin:0; padding:0; }
.index_hy .tab1 li { width:146px; float:left; text-align:center; cursor:pointer; color:#464645; font-size:16px; }
.index_hy .tab1 li.now { color:#fff; background:url("../images/hy_tit01.jpg") repeat-x; }
.index_hy .tablist { font-size:14px; line-height:30px; display:none; color:#000; }
.index_hy .tablist img { max-width:731px; display:block; margin:0px auto; }
.index_hy .block { display:block; }


/*定制流程*/
.index_lc { width:1000px; margin:15px auto; }
.lc { margin-bottom:15px; }


/*设备+荣誉*/
.index_sh { width:1000px; margin:0px auto; padding:15px 0px;}

/*厂房设备*/
.sh_she { float:left; width:680px; }
.sh_she .sh_tit { height:33px; line-height:33px; border:#d7d7d7 1px solid; background:url("../images/hy_tit02.jpg") repeat-x; }
.sh_she .sh_tit p { float:left; background:url("../images/hy_tit01.jpg") repeat-x; width:219px; text-align:center; color:#fff;}
.sh_she .sh_tit span { background:url("../images/more.png") no-repeat; float:right; margin-right:10px; font-size:12px; width:50px; text-align:right; }
.sh_she .sh_tit span a { color:#434343; }
.sh_she .sh_tit span a:hover { color:#d50000; }
.sh_she ul li { float:left; text-align:center; margin-top:12px; margin-left:14px; _margin-left:9px; }
.sh_she ul li img{ width:208px; height:181px;}
.sh_she ul li a { color:#272525; }
.sh_she ul li a:hover { color:#d50000; }


/*荣誉资质*/
.sh_right { float:right; width:320px; background:url("../images/ry_bg.png") no-repeat;}
.sh_right .ryu { width:270px; float:right; }
.sh_right .ryu .ru_title { color:#000000; line-height:38px; text-align:center; }
.sh_right .ryu .ru_title span { color:#63625e; }
.ru_y{ width:227px; margin:2px auto;}
#slides { height:158px; }
.slides_img img { width:225px; height:158px; border:#c7c7c7 1px solid; }
#slides .next, #slides .prev { position:relative; top:-130px; left:5px; width:24px; height:43px; display:block; z-index:101; }
#slides .prev img { width:9px; height:22px; }
#slides .next img { width:9px; height:22px; }
.slides_container { width:227px; height:205px; overflow:hidden; position:relative; margin-left:24px; }
#slides .next { position:relative; top:-173px; left:260px; }
#slides li{ display:none;}


/*index_news 样式*/
#index_news{ margin:15px 0;}
.index_news{ width:1000px; margin:0px auto; padding-bottom:20px;}
.pro_tit{ background:url("../images/hy_tit02.jpg") repeat-x; border:#d7d7d7 1px solid; height:32px; margin-bottom:10px;}
.pro_tit p{ background:url("../images/new_tit.png") repeat-x; color:#fff; height:32px; width:120px; padding-left:20px; line-height:35px; float:left}
.pro_tit span{ display:block; background:url("../images/more.png") no-repeat; float:right; line-height:32px; width:53px; text-align:right; padding-right:12px;}
.pro_tit span a{ color:#464646; font-size:14px;}
.pro_tit span a:hover{ color:#d50000;}

.index_news .gs_img img{ padding:4px; width:314px; height:123px;}
.index_news ul li{ border-bottom:#bcbcbc 1px dashed; font-size:13px; line-height:30px;}
.index_news ul li img{ margin-bottom:11px; margin-left:8px;_float:left; _margin-top:11px; margin-right:5px;}
.index_news ul li span{ float:right;}
.index_news ul li a{ color:#3c3a3a;}
.index_news ul li a:hover{ color:#d50000;}
/*公司动态*/
.index_news .news_gs{ width:323px; float:left;}
/*活动咨询*/
.index_news .news_hd{ width:323px; float:left; margin-left:15px;}
/*石斛知识*/
.index_news .news_sh{ width:323px; float:right;}


/*常见问题+咨询*/
#zxbm_bg{ background:url("../images/que_bg.jpg") repeat-x; height:456px;}
.zxbm { background: url("../images/zxbm.jpg") no-repeat scroll 0 0; height: 455px; width:1000px; margin:0px auto;}
.wd { line-height: 24px; padding-top: 10px; width: 310px; float:left;}
.wd .news_title{ color:#145c98; font-size:18px; background: url("../images/line01.jpg") no-repeat scroll left bottom; margin-top:8px; line-height:40px; margin-left:15px;}
.wd .news_title b{ font-weight:normal; color:#145c98;}
.wd .news_title p{ float:left;}
.wd .news_title span{ float:right; font-size:12px; margin-right:15px;}
.wd .news_title span a{ color:#145c98;}
.wd .news_title span a:hover{ color:#d50000;}

.wd_c { height: 335px; padding-top: 20px;}
.wd_c dl { background: url("../images/line04.jpg") no-repeat scroll center bottom; padding: 8px 22px; width:270px; color:#3f3f3f;}
.wd_c dt a { color: #145c98;}
.wd_c dt a:hover{ color:#d50000;}

.bm { padding: 87px 0 0 300px; width: 367px; float:right;}
.bm_gg { color: #145c98; height: 74px; line-height: 21px; font-weight:bold;}
.bm_gg i{ margin-left:77px; font-style:normal;}
.bm_ico{ float:right; margin-right:35px;}
.fr{ text-align:right; line-height:25px; display:block; padding-right:7px;}

.bm_c { clear: both; padding: 48px 0 0 20px;}
.bm_c ul { height: 129px;}
.bm_c li { height: 30px;}
.sbt { color: #fff; display: block; float: left; padding-top: 2px; text-align: right; width: 100px; line-height:25px;}
.sinp01 { color:#fff; border: 0 none; height: 18px; padding: 0 0 0 2px; width: 166px;}
.bm_c li input{ border:#b3d6b3 1px solid;}
.lx_pho{ font-size: 15px; color: #fff; clear:both; text-align:right; margin-right:35px; line-height:40px; font-weight:bold;}
.lx_pho b{ font-size:20px; color:#fff;}
/*哪里开始*/
.bxyfff {
	width: 100%;
	height: 220px;
	background: url(../images/bxyfff.jpg) no-repeat top center;
	overflow: hidden;}

.bxynl {
	width: 100%;
	height: 530px;
	background: url("../images/bxynl.jpg") no-repeat top center;
	overflow: hidden;
}
.bxynln {
	width: 1000px;
	height: 100%;
	margin: 0 auto;
	position: relative;
	color: #fff;
	font-size: 12px;
	line-height: 20px;
}
.bxynln span {
	display: block;
	font-size: 14px;
	margin-bottom: 8px;
}
.bxynln1 {
	position: absolute;
	left: 270px;
	top: 25px;
	width: 160px;
}
.bxynln2 {
	position: absolute;
	left: 772px;
	top: 25px;
	width: 160px;
}
.bxynln3 {
	position: absolute;
	left: 270px;
	top: 170px;
	width: 160px;
}
.bxynln4 {
	position: absolute;
	left: 772px;
	top: 170px;
	width: 160px;
}
.bxynln5 {
	position: absolute;
	left: 270px;
	top: 310px;
	width: 160px;
}
.bxynln6 {
	position: absolute;
	left: 772px;
	top: 310px;
	width: 160px;
}


/* 名品库 */
.main_wrap{background:#ffffff}
.main_wrap .main1{height:500px;border:1px solid #7ecefe;margin-top:11px;}
.main_wrap .main1 .bf{width:295px;height:42px;line-height:42px;}
.main_wrap .bf .span1{color:#3da7fc;font-size:16px;margin-left:8px;font-weight:bold;}
.main_wrap .main1 .bf .span2{margin-left:6px;color:#aeadad;font-size:10px}
.main_wrap .main2{height:530px;border:1px solid #7ecefe;margin-top:11px;}
.main_wrap .main2 .bf{width:295px;height:42px;line-height:42px;}
.main_wrap .main2 .bf .span2{margin-left:10px;color:#aeadad;font-size:10px}
.main_wrap .main2 .jbzx{}
.main_wrap .main2 .jbzx a{display:block;width:190px;height:110px;margin-left:9px;float:left;background-color:#aaa;text-align:center;color:#fff;cursor:pointer}
.main_wrap .main2 .jbzx a:hover,.main_wrap .main2 .jbzx .current{background-color:#2288ec;text-decoration:none;}
.main_wrap .main2 .jbzx span{position:relative;bottom:28px;}
.main_wrap .main2 .left{width:587px;height:322px;margin-left:11px;margin-top:15px;}
.main_wrap .main2 .left .kuang{width:446px;height:84px;}
.main_wrap .main2 .left .title{width:575px;height:30px;background:#c1c1c1;line-height:30px;padding-left:10px;}

.main_wrap .main2 .left .title a{color:#464646;padding:0 8px;text-decoration:none;cursor:pointer}
.main_wrap .main2 .left .title a:hover{background:#2389EE;color:#fff;text-decoration:none;}
.main_wrap .main2 .left .title .current{background:#2389EE;color:#fff;text-decoration:none;}
.main_wrap .main2 .left .ts{width:584px;height:105px;border-bottom:1px dashed #9cd1fc}
.main_wrap .main2 .left .bingdu{margin-left:10px;margin-top:8px;}
.main_wrap .main2 .left .titlets{font-size:22px;margin-top:10px;line-height:45px;text-indent:1em;font-weight:bold;}
.main_wrap .main2 .left .titlets a{color:#2288ec;}
.main_wrap .main2 .left .pco{width:446px;font-size:14px;color:#a09e9e;line-height:20px;}
.main_wrap .main2 .left .xwlb{margin-top:10px;}
.main_wrap .main2 .left .xwlb li{height:28px;line-height:28px;margin-left:5px;border-bottom:1px dashed #CCC;}
.main_wrap .main2 .left .xwlb a{color:#656464;font-size:15px;}
.main_wrap .main2 .left .xwlb span{font-size:12px;margin-right:5px;}
.main_wrap .main2 .form{margin-top:15px;margin-right:10px;width:385px; height:315px;overflow:hidden; float:right;border:1px solid #2389ee;}
.main_wrap .main2 .form p{width:385px;background:#2389ee;height:40px;line-height:40px;color:#fff;font-size:16px;text-align:center;font-weight:bold;}

.main_wrap .main2 .form a{display:inline-block;width:108px;height:35px;line-height:35px;text-align:center;color:#fff;margin-left:50px;float:left;background:#69b4ee; text-decoration:none;}
.main_wrap .main2 .form a:hover{background:#f4b216;;}
.main_wrap .main3{border:1px solid #7ecefe;}
.main_wrap .main3 .bf{width:290px;height:42px;line-height:42px;}
.main_wrap .main3 .bf .span2{margin-left:6px;color:#aeadad;font-size:10px;}
.main_wrap .main3 ul{margin:10px;}
.main_wrap .main3 ul li{width:196px;height:72px;background:url(zhen2.jpg) no-repeat center left;line-height:72px;text-align:center;color:#FFFFFF;}
.main_wrap .main3 ul li:hover,.main_wrap .main3 ul .pics_on{background:url(zhen1.jpg) no-repeat center left;}

.main1 .yishi{margin-left:16px;margin-top:25px;}
.main1 .yishi li{width:180px;height:67px;background:#4498fa;margin-left:16px;cursor:pointer;border-radius:10px;}
.main1 .yishi li:hover{background:#9a9999;}
.main1 .box1{height:487px;}
.main1 .yishi li img{margin-top:3px;margin-left:3px; width: 52px;border-radius: 10px;}
.main1 .yishi li p{text-align:center;width:120px;margin-top:5px;color:#ffffff;font-size:12px;}
.main1 .yishibo{wdith:997px;height:333px;margin-top:110px;}
.main1 .an1{width:70px;height:100px;background: url(../images/left_d.png) no-repeat;margin-top:130px;cursor:pointer}
.main1 .an2{width:70px;height:100px;background:url(../images/right_d.png) no-repeat;margin-top:130px;cursor:pointer}
.main1 .an3{width:70px;height:100px;background: url(../images/left_w.png) no-repeat;margin-top:130px;cursor:pointer}
.main1 .an4{width:70px;height:100px;background:url(../images/right_w.png) no-repeat;margin-top:130px;cursor:pointer}
.main1 .yishibo .jianjie{width:445px;height:313px;margin-left:43px;margin-top:10px;}
.main1 .yishibo .jianjie .span1{font-size:24px;}
.main1 .yishibo .jianjie .span2{margin-left:10px;}
.main1 .yishibo .jianjie .jiez{color:#666;font-size:14px;margin-top:10px;line-height:1.6;}
.main1 .yishibo .jianjie .jiez a,.main1 .yishibo .jianjie .jiez a:visited{color:#f00;}
.main1 .yishibo .jianjie .scbz{margin-top:10px;font-size:15px;color:#69B4EE;font-weight:bold;}
.main1 .yishibo .jianjie .scbzt{width:445px;height:90px;}
.main1 .yishibo .jianjie .scbzt li{width:80px;height:80px;margin-top:10px;margin-left:8px;}
.scbzt .li01{background:url(../images/jx.png) no-repeat;}
.scbzt .li02{background:url(../images/gt.png) no-repeat;}
.scbzt .li03{background:url(../images/hd.png) no-repeat;}
.scbzt .li04{background:url(../images/dd.png) no-repeat;}
.scbzt .li05{background:url(../images/sy.png) no-repeat;}
.scbzt .li06{background:url(../images/ny.png) no-repeat;}
.scbzt .li07{background:url(../images/sx.png) no-repeat;}
.scbzt .li08{background:url(../images/zz.png) no-repeat;}
.scbzt .li09{background:url(../images/sw.png) no-repeat;}
.main1 .yishibo .jianjie a{margin-left:10px;margin-top:20px;}
/* foot-banner */
.tel-banner {position: fixed;bottom: 0;left: 0;right: 0;width: 100%;height: 80px;background-color: #E04E35;background: #E04E35 url(../images/tel-bg-p.png) center no-repeat;background-size: contain;text-align: center;z-index: 999;}
.tel-btn {height: 50px;margin-top: 20px;}
.tel-close {position: absolute;top: 25px;right: 20px;width: 30px;height: 30px;}