﻿@charset "utf-8";
/* CSS Document */
body { 
	width:100%; padding:0px;margin:0 auto;font-size:12px;font-family:'宋体',Arial, Helvetica, sans-serif;;
}
* {margin:0px;padding:0px;}
* img{border:none;}
h4{ font-size:15px; font-weight:bold; line-height:30px; color:#323232; padding-left:5px;}
.head{width:100%; height:125px; background:url(../images/head.jpg) no-repeat center; margin:0px auto; }
.logo_menu{ width:1007px; height:125px; margin:0px auto;  position:relative; }
#logo{ float:left;width:193px; height:51px; padding-left:74px; padding-top:43px;}
#tel1{float:right; top:20px; right:15px; position:absolute;}
#menu{ float:right; width:610px;height:35px; bottom:15px; right:16px; position:absolute;}
#menu #xsl{ width:610px;}
#menu #xsl li{ float:left; width:90px; text-align:center; display:inline;} 
#menu #xsl #xsl1{width:65px; text-align:center;}
#menu #xsl li a{ text-decoration:none; display:block; font-size:14px; color:#000;}
#menu #xsl li #now{color:#F00;}

#case_banner{  width:100%; height:130px; border-bottom:1px solid #dddddd; margin-bottom:2px; background:url(../images/banner_bg.jpg) repeat-x;}
#case_banner_1{height:130px; margin:0 auto; background:url(../images/solution_banner.jpg) no-repeat center;}
#case_main{ width:985px; display:table; height:auto; margin:0px auto; padding-top:30px; padding-bottom:25px; }
#case_main #case_left{float:left; width:200px;  background-color:#f1f1f1; height:auto;}
#case_left #case_list{width:200px; height:auto;}
#case_left h2{ width:200px; height:51px; line-height:51px; background:url(../images/aboutlm_left1.jpg) no-repeat; text-align:center; color:#FFF; font-size:20px;}
#case_left #caselist{ width:200px; height:auto;}
#case_left #caselist li{width:200px; height:38px; list-style:none;}
#case_left #caselist li a{width:200px; height:38px; line-height:38px; display:block;background:url(../images/aboutlm_left3.jpg) no-repeat; color:#FFF; font-size:14px; text-align:center; text-decoration:none;}
#case_left #caselist li a:hover{ display:block; background:url(../images/aboutlm_left2.jpg) no-repeat; color:#585657;}
#case_newslist{width:200px; height:auto; margin-top:18px;}
#newslist ul{ padding-left:10px; padding-top:12px; list-style-type:none;}
#newslist ul li{height:24px;line-height:24px;background:url(../images/xgnews.jpg) no-repeat left;}
#newslist ul li a{ color:#3e3a39; text-decoration:none;}
#newslist ul li a:hover{ text-decoration:underline;}
.redian{ border-bottom:1px solid #cccccc;}
h4{ font-size:15px; font-weight:bold; line-height:30px; color:#323232; padding-left:5px;}
#gylm_3{ width:200px; height:100px; margin-top:8px;}
#gylm-4{ width:200px;  margin-top:8px;}


#case_right{ float:right;width:746px;  padding-left:35px;}
#case_right1{ width:746px; height:25px; border-bottom:1px solid #dddddd; margin-bottom:16px;}
#case_right1 a{ color:#221815; text-decoration:none;}
#case_right1 span{ color:#999999;}
.ydpsz{ width:746px; background:url(../images/pro_bg.jpg) no-repeat; height:19px;}
.ydpsz h2{ color:#e60012; font-size:16px; width:85px; height:19px; padding-left:12px; }

.case{ float:left;width:746px; height:150px; padding-top:30px; border-bottom:1px solid #dfdfdf;}
.case .case_1{ float:left;border:1px solid #dfdfdf; width:211px; height:129px;}
.case .case_1 img{padding:4px;}
.case_text{ float:left;width:523px; height:130px; padding-left:8px !important; padding-left:4px;}
.case_text span { float:left; padding-left:15px;}
.case_text h1{width:523px; height:15px; padding-left:5px; }
.case_text h1 a{ text-decoration:none;color:#3e3a39; font-size:12px; }
.case_text p{ text-indent:2em; width:523px; color:#595757; line-height:22px; padding-top:3px; padding-bottom:10px;}
.case_text span a{ font-size:12px; color:#FFF; text-decoration:none;  line-height:20px;}

.casesingle{ float:left;width:746px; height:auto; padding-top:30px;}
.casesingle .casesingle_1{ float:left; width:422px; height:249px; background:url(../images/casesingle_tk.jpg) no-repeat;}
.casesingle .casesingle_1 img{padding:2px;}
.casesingle_text{ float:left;width:305px; height:auto; padding-left:15px;}
.casesingle_text h1{width:305px; height:29px; line-height:29px; font-size:18px;}
.casesingle_text p{ text-indent:2em; text-align:justify; width:305px; color:#595757; line-height:22px; padding-top:3px; padding-bottom:10px;}
.casesingle_text p a{color:#000000; text-decoration:underline;}
.casesingle_text span{ float:right; padding-right:5px; width:auto; height:27px;  background:url(../images/casesingle_1.jpg) no-repeat;}
.casesingle_text span a{font-size:14px; color:#E83550; text-decoration:none;width:70px; line-height:27px; height:27px;padding-left:15px;}


.tabbox { float:left;width:746px;height:auto;text-indent:0px; padding-top:30px;}
.tabmenu { float:left;width:746px;height:32px;  border-bottom:2px solid #ba1718;}
.tabmenu ul {margin:0;padding:0; list-style:none inside;  }
.tabmenu li { text-align:center; float:left;padding:0 35px; height:32px; overflow:hidden;line-height:32px; display:inline; font-size:14px; cursor:pointer;font-weight:bold; color:#595757; }
.tabmenu .cli {text-align:center;float:left;height:32px;overflow:hidden;line-height:32px;display:inline; cursor:pointer;color:#FFF; background:#ba1718;  }
#tabcontent {width:auto;padding-top:50px; padding-left:15px;padding-right:5px;min-height:60px;height:auto !important; height:60px; line-height:25px;text-align:left;font-size:12px;}
.tabmenu li#yuanli{border:none;width:60px;height:32px;}
.tabmenu li#gongyi{ margin-left:13px;}
#tabcontent p{clear:both;float:left; width:auto; color:#333333; text-indent:0px;}
#tabcontent p a{color:#000000; text-decoration:underline;}
#tabcontent tabul{clear:both;}
#tabcontent .hidden {display:none;}
#tabcontent li{ list-style:none inside;list-style:none outside\9;}
#baike-title{ float:left; height:45px; width:746px; background:url(../images/case_bg.jpg) bottom no-repeat;}
#baike-title h4{ font-size:15px; font-weight:bold; color:#333333; line-height:50px;}
#baike-title h4 a:hover{ text-decoration:underline;}
#baike-list{ float:left; width:340px; padding-left:10px; padding-top:10px; padding-left:5px !important; display:inline; }
#xianchang-list{ float:left; width:340px; padding-top:10px; padding-left:50px; padding-left:25px !important;display:inline;}
#baike-news{ width:340px;list-style-position:inside;}
#baike-news li{width:340px;background:url(../images/xgnews.jpg) no-repeat left; list-style-type:none;}
#baike-news li a{ color:#333333; line-height:24px; text-decoration:none; padding-left:15px;}
#baike-news li a:hover{text-decoration:underline;}
#jgwl-list{ float:left; width:746px; padding-top:12px;}
#jgwl-list .jgwl_pro{ float:left; background:url(../images/single_tk.jpg) no-repeat; width:164px; height:127px; padding-right:20px; }
#jgwl-list .jgwl_pro img{ padding:2px;}
#jgwl-list .jgwl_pro p{ width:160px; line-height::30px; text-align:center; color:#000000;}
#jgwl-list .jgwl_pro p a{ color:#000000; text-decoration:none; height:30px;}
/*#jgwl-list  #jgwl_pro1{ margin-right:0px;}*/
.companynews_fenye{ float:left; font-size:14px; height:40px; padding-top:15px; padding-bottom:5px;}
.companynews_fenye li{ float:left; line-height:16px; padding-right:6px; border:1px solid #e9e9e9; list-style:none; padding:3px 6px;}
.companynews_fenye li a{text-decoration:none; color:#848484;}
.rollphotos {float:left;height:auto;MARGIN-TOP: 10px;WIDTH: 746px}
.blk_29 {PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 10px;OVERFLOW: hidden;PADDING-TOP: 10px;ZOOM: 1;POSITION: relative;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
.blk_29 .LeftBotton {FLOAT: left;WIDTH: 20px;CURSOR: pointer;POSITION: absolute;TOP: 10px;HEIGHT: 140px;background-image: url(../images/ad_prev.png);background-repeat: no-repeat;background-position: 0px center; left:1px;}
.blk_29 .RightBotton {FLOAT: right;WIDTH: 20px;CURSOR: pointer;POSITION: absolute;TOP: 10px;HEIGHT: 140px;background-image: url(../images/ad_next.png);background-repeat: no-repeat;background-position: 0px center;right: 0.5px;}
.blk_29 .Cont {MARGIN: 0px auto;OVERFLOW: hidden;WIDTH: 700px;PADDING-TOP: 5px;margin-left: 30px;}
.blk_29 .box {FLOAT: left;WIDTH: 170px;TEXT-ALIGN: center;}
.blk_29 .box IMG {PADDING-RIGHT: 3px;DISPLAY: block;PADDING-LEFT: 3px;BACKGROUND: #fff;PADDING-BOTTOM: 3px;MARGIN: 0px auto;PADDING-TOP: 3px;border: 1px solid #ccc;}
.blk_29 .box A{ text-decoration:none; color:#000000;}
.blk_29 .box A:hover{ text-decoration:underline;}
.blk_29 .box A:hover IMG {	BORDER-RIGHT: #5385cc 1px solid; BORDER-TOP: #5385cc 1px solid; BORDER-LEFT: #5385cc 1px solid; BORDER-BOTTOM: #5385cc 1px solid}
.blk_29 .box P {MARGIN:auto 0px; WIDTH: 170px; LINE-HEIGHT: 20px}
.gxq{ float:left; width:746px; height:auto; padding-top:40px;}
.gxq .gxq_title { border-bottom:1px solid #cccccc;}
.gxq  ul{ padding-top:30px; padding-left:30px;}
.gxq  ul li{ float:left; width:130px; height:30px;text-align:center; list-style-type:none;}
.gxq ul li a{ color:#3d3d3d; text-decoration:none;}
.gxq ul li a:hover{ text-decoration:underline;}