@charset "utf-8";
/* CSS Document */
/*body*/
body {margin:0 auto;font-size:14px;font-family:Microsoft Yahei,Arial,Helvetica;color:#666;line-height:30px; background:#FFF;line-height:22px;}
body,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,label,input,textarea,table,td,div,span,p,ol,button{margin:0; padding:0;border:0}
img {border:0 none;}
ul,li{ list-style-type:none;}
a {color:#777676; text-decoration: none; }
a:hover {color:#F00; text-decoration:none;}

/*补丁*/
.clearfloat{clear:both; height:0; line-height:0; font-size:0;overflow:hidden;}

/*header*/
#head {margin:0 auto;width:310px;height:80px;overflow:hidden;}
#head img{width:310px; height:80px;}

/*nav*/
#nav{margin:0 auto;width:auto;overflow:hidden;background:#87b93f;} 
.menu{margin:0 auto;width:310px;overflow:hidden; background:#87b93f; padding-bottom:5px; padding-top:5px;}
.menu ul {margin:0px;padding:0px;width:350px;}
.menu ul li { float:left;display:inline; overflow:hidden}
.menu ul li a {display:block;font-size:14px; width:auto;font-weight:bold;height:26px;line-height:26px; color:#fff;overflow:hidden;padding-right:28px;}
.menu ul li a:hover {color:#FF0;}

/*首页轮显*/
.topimg3 {margin:0 auto;width:310px; margin:0 auto;margin-top:6px;position:relative;}
.focus {width:310px; height:150px; overflow:hidden;position:relative;}
.focus ul {height:310px; position:absolute;}
.focus ul li {float:left; width:310px; height:150px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:150px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:290px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:center;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;border:1px;border-radius:20px;outline:none;}
.focus .btn span.on {background:#ff6600;color:#FFF}
.focus .pre {left:0;}


/*首页-分栏导航*/
.i_nav_gy{height:32px;width:310px; line-height:32px;background:url("../images_m/main.png")/*tpa=http://www.lxjdjx.com/images_m/main.png*/ no-repeat -0px -37px; margin-top:12px;overflow:hidden;}
.i_nav_case{height:32px;width:310px;background:url("../images_m/main.png")/*tpa=http://www.lxjdjx.com/images_m/main.png*/ no-repeat -0px -69px; margin-top:12px;text-align:right;overflow:hidden;}
.i_nav_cl{height:32px;width:310px;background:url("../images_m/main.png")/*tpa=http://www.lxjdjx.com/images_m/main.png*/ no-repeat -0px -101px; margin-top:12px;text-align:right;overflow:hidden;}
.i_nav_tel{height:32px;width:310px;background:url("../images_m/main.png")/*tpa=http://www.lxjdjx.com/images_m/main.png*/ no-repeat -0px -133px; margin-top:12px;text-align:right;overflow:hidden;}
.i_more{width:30px; height:32px; float:right;overflow:hidden}
.i_more a{display:block;width:30px; height:32px; background:url("../images_m/main.png")/*tpa=http://www.lxjdjx.com/images_m/main.png*/ no-repeat -280px -69px; overflow:hidden}
/*首页-材料*/
.i_cl_list{width:310px;overflow:hidden}
.i_cl_list ul {margin-bottom:5px;margin-top:5px;width:410px;}
.i_cl_list ul li{float:left;width:95px;float:left; display:inline;text-align:center; margin-right:12px; margin-top:5px; margin-bottom:8px}
.i_cl_list ul li a{ display:block;}
.i_cl_list ul li img {width:93px; height:73px;border:1px solid #f1f1f1;}
.i_cl_list ul li a i{color:F00;width:95px; height:28px; line-height:28px;display:block;font-style:normal;overflow:hidden; text-align:center; font-size:13px;background:url("../images/index/gy_tbj.jpg")/*tpa=http://www.lxjdjx.com/images/index/gy_tbj.jpg*/}

/*首页-案列*/
.i_case_list{width:310px;overflow:hidden}
.i_case_list ul {margin-bottom:5px;margin-top:5px;width:410px;}
.i_case_list ul li{float:left;width:140px;float:left; display:inline;text-align:center; margin-right:30px; margin-top:5px; margin-bottom:8px}
.i_case_list ul li a{ display:block;padding:1px; }
.i_case_list ul li img {width:140px; height:130px;}
.i_case_list ul li a i{width:140px; height:30px; line-height:30px;display:block;font-style:normal;overflow:hidden;}

.case_show_nav{width:310px; overflow:hidden; margin-top:30px; margin-bottom:15px;}
.case_show_nav p{width:310px; border-bottom:#96bf0e 2px solid; height:29px; line-height:30px;}
.case_show_nav p span{float:left;display:block;width:118px; height:30px;background:url("../images_m/main.png")/*tpa=http://www.lxjdjx.com/images_m/main.png*/ no-repeat -114px -37px; overflow:hidden}

/*案例划动图-开始*/
#DB_gallery {overflow:hidden}
#DB_gallery ul, #DB_gallery li{list-style:none;padding:0;font-size:0px; }
#DB_gallery img{border:none;vertical-align:top;}
#DB_gallery .DB_imgSet {position:relative;width:310px;height:200px;overflow:hidden;margin:0 auto;}
#DB_gallery .DB_imgSet .DB_imgWin{height:100%;}
#DB_gallery .DB_imgWin img{width:310px;height:200px;}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;padding:5px; margin:0px; border:0px;color:#fff; overflow:hidden}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-30px;cursor:pointer;left:0;}
#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-30px;cursor:pointer;right:0;}
#DB_gallery .DB_thumSet {position:relative;margin-top:10px;width:310px;overflow:hidden;margin:0 auto;}
#DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0px;margin-top:10px;}
#DB_gallery .DB_thumSet .DB_thumMove li{display:inline;margin-right:10px;padding: 0;clear: both;}
#DB_gallery .DB_thumSet .DB_thumMove li img{width:97px;height:50px;}
#DB_gallery .DB_thumSet .DB_prevPageBtn{position:absolute;top:0;cursor:pointer;left:0;overflow:hidden;margin-top:10px;}
#DB_gallery .DB_thumSet .DB_nextPageBtn{position:absolute;top:0;cursor:pointer;right:0;overflow:hidden;margin-top:10px;}
#DB_gallery .DB_thumSet .DB_thumLine{position:absolute;width:89px;height:40px;border:5px solid #ff0000;left:0;top:0;}
/*案例划动图-结速*


/*首页--快速链接*/
.i_link_t{width:350px;text-align:left;overflow:hidden;}
.i_link_t i{overflow:hidden; font-style:normal}
.i_link_t i a{ float:left; width:96px; text-align:center;background:#efefef;color:#666;margin-right:11px;overflow:hidden;overflow:hidden; height:26px; line-height:26px;margin-top:6px;}
.i_link_t i a:hover{ color:#F00}


/*首页文章列表*/
.i_news_list{margin:0 auto;width:310px;overflow:hidden; margin-top:16px}
/*tab */
.tab{ width:310px;overflow:hidden;}
.tab h2{ width:100%; height:31px; line-height:32px;overflow:hidden;font-size:15px; font-weight:normal; background:url("../images_m/main.png")/*tpa=http://www.lxjdjx.com/images_m/main.png*/ no-repeat -0px -261px;}
.tab h2 span,
.tab h2 a{ float:left; width:155px; height:31px;line-height:32px;text-align:center; cursor:pointer; font-size:15px;border-bottom:1px solid #CCC;background:url("../images_m/main.png")/*tpa=http://www.lxjdjx.com/images_m/main.png*/ no-repeat -0px -292px;}
.tab h2 .current{height:31px;line-height:36px;color:#F00;border-bottom:1px solid #f21606;font-weight:bold; background:url("../images_m/main.png")/*tpa=http://www.lxjdjx.com/images_m/main.png*/ no-repeat -0px -261px;}
.tab ul{width:310px;}
#tablist dl {margin:0; overflow:hidden; margin-top:6px}
#tablist dt{width:310px;line-height:36px;height:36px;border-bottom:#e9e7e6 1px dashed; overflow:hidden}

/*主体*/
.main{margin:0 auto;width:310px;overflow:hidden;}

/*主体-公司简介*/
.main_a_tab{width:310px;overflow:hidden;margin-top:10PX;}
.main_a_tab h2{height:32px;line-height:32px;overflow:hidden;width:100%;font-size:14px;font-weight:normal;background:url("../images_m/main.png")/*tpa=http://www.lxjdjx.com/images_m/main.png*/ no-repeat -0px -323px;border-left:1px solid #ebeaea;}
.main_a_tab h2 span,
.main_a_tab h2 a {float:left;height:32px;line-height:32px;border-right:1px solid #ebeaea; text-align:center; cursor:pointer; padding-left:10px; padding-right:10px; color:#333; font-size:14px}
.main_a_tab h2 .current{height:31px;line-height:32px;font-weight:bold;background:#FFF;border-top:1px solid #ebeaea; color:#F00; }
.main_a_tab ol{width:310px;overflow:hidden; padding-top:15px;}
.main_a_tab ol img{max-width:310px; _width:expression_r(this.width<310px?"auto":"310px");