@charset "gb2312";
/* CSS Document */
body {font-family:"微软雅黑"; margin:0; padding:0; font-size:13px; color:#000000; background-color:#fff;}
.logo { margin-top:1px; margin-left:1px;}
.logo a {text-indent:-999em;display:block;width:297px;height:80px;background:url("logo.png") no-repeat scroll 0 0 transparent;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="logo.png" ,sizingMethod="crop");_position:relative; cursor:pointer;}
a { text-decoration: none; color:#000000; font-size:13px; }
a:hover {color: #FF0000;text-decoration:none;}
.h1 { font-size:13px;display:inline;}
.h2 { font-size:13px;display:inline;}
.h3 { font-size:13px;display:inline;}
.F13 {font-size:13px;}
.F14 {font-size:14px;}
.F16 {font-size:16px;}
.F18 {font-size:18px;}
.b {font-weight:bold;}
.red {color:#b70b44;}
.white {color:#ffffff;}
.black {color:#000000;}
.ccc {color:#cccccc;}
.link {color:#000000;}
.prodimg{width:160px; height:120px;BORDER-RIGHT: #cccccc 3px double; BORDER-TOP: #cccccc 3px double; BORDER-LEFT: #cccccc 3px double; BORDER-BOTTOM: #cccccc 3px double}
.title {font-family:"微软雅黑";font-size: 13pt;line-height: 150%;}
.search_btn {color: #474747;padding-left: 4px;width: 60px;line-height: 19px;height: 23px;margin-top: 4px;background: transparent url("search.gif") no-repeat scroll 0% 0%;border: medium none;}

#scrollWrap { 
 width:500px;
 height: 24px; 
 overflow: hidden; 
 background: none; 
} 
#scrollMsg { 
 float: center; 
 text-align: center;
  padding:0 10px;
}
#scrollMsg ul {
  margin:0;
  padding:0;
}
#scrollMsg li { 
 line-height: 24px; 
 font-size:12px;
  list-style:none;
} 

.catl { line-height:28px;font-family:"微软雅黑";font-size: 18px; color:#000;text-indent:1px;}
.catl a { line-height:28px;font-family:"微软雅黑";font-size: 18px;}
.catl h1 { line-height:28px;font-family:"微软雅黑";font-size: 18px; font-weight:normal;}
.catl h2 { line-height:28px;font-family:"微软雅黑";font-size: 18px; font-weight:normal;}
.catl a:hover { color:#FF0000;}

.catln { line-height:28px;font-family:"微软雅黑";font-size: 14px; color:#000; margin-left:25px;}
.catln a { line-height:28px;font-family:"微软雅黑";font-size: 14px;}
.catln h1 { line-height:28px;font-family:"微软雅黑";font-size: 14px; font-weight:normal;}
.catln h2 { line-height:28px;font-family:"微软雅黑";font-size: 14px; font-weight:normal;}
.catln a:hover { color:#FF0000;}

.footer{width:100%; padding:0px;line-height:20px; color:#000;background-color:#f4f4f4;}

.cat { margin:10px 0 0px 0px;}
.cat ul { margin:0;padding: 0;list-style: none;}
.cat ul li { text-indent: 15px;background: url(arrow_r.gif) left center no-repeat;height: 32px;line-height: 32px;}
.cat ul li a.on {color:#FF0000;}
.cat ul li h2 a{display:block;height: 32px;line-height: 32px;font-weight:normal;}
.cat ul li h2 a:hover {display: block;height: 32px;line-height: 32px;font-weight:normal;}

/* SHUIPING */
.catP { margin:0;}
.catP ul { margin:0;padding: 0;list-style: none;}
.catP ul li { margin-left:20px;height: 32px;line-height: 32px; float:left;}
.catP ul li h2 a{display:block;font-family:"微软雅黑"; font-weight:normal;text-indent:15px;background: url(pro_bg_55.jpg) left center no-repeat;}
.catP ul li h2 a:hover {color:#FF0000;}

.newsh { margin:0px 0 10px 20px;overflow:hidden;}
.newsh ul { maring: 0; padding: 0; }
.newsh ul li{list-style: none;display: block;width:100%;height: 28px;line-height: 28px;text-indent: 15px;background: url(arrowblack-r.gif) left center no-repeat; overflow:hidden;}
.newsh ul li a{list-style: none;display: block;width:100%;height: 28px;line-height: 28px;text-indent: 15px;background: url(arrowblack-r.gif) left center no-repeat; color:#000000;}
.newsh ul li a:hover {color:#FF0000;}

.NewsL { margin:10px 0 10px 20px;}
.NewsL ul { maring: 0; padding: 0; }
.NewsL ul li{list-style: none;display: block;height: 28px;line-height: 28px;text-indent: 15px;background: url(arrowblack-r.gif) left center no-repeat;}
.NewsL ul li a{list-style: none;display: block;height: 28px;line-height: 28px;text-indent: 15px;background: url(arrowblack-r.gif) left center no-repeat;}

/* 第二种形式 */
#newscont {width: 96%; border-top:dashed #999 thin; margin:15px auto;}
#newstit { margin-top:15px;height:26px; line-height:26px;font-size:14px; font-weight:bold; text-align:left;text-decoration:none;text-indent: 15px;background: url(icon4.gif) left center no-repeat;}
#newsdesc {font-size:13px;line-height:26px; text-align:left;margin-bottom:10px;}

.contact { margin-top:6px; width:220px; float:left;}
#cont_left  {float:left;height:32px; line-height:32px;width:60px; text-align:center;}
#cont_right {float:left;height:32px; line-height:32px;width:160px;}

.products{ width:100%; height: auto; float:left; margin:20px auto; padding:0;}
.products ul{width:100%;margin:0 auto; padding:0;}
.products ul li{ width:33%; height:auto; float:left; margin:5px auto; text-align:center; list-style:none;}
.products ul li p{ width:208px; margin:2px auto; height:25px; line-height:25px;}
.products ul li p a{ font-size:13px; font-weight:lighter; }
.products ul li p a:hover{ text-decoration:none; color:#FF0000;}
.products ul li a img{ width:200px; height:150px; border-color:#CCC; border-style:double; border-width:1px; padding:3px;}
.products ul li a:hover img{ border-color: blue; filter:alpha(opacity:50)/*支持IE*/  -moz-opacity:0.5;/*支持MOZ和火狐浏览*/
opacity:0.5;/*支持css3.0浏览器、火狐1.5也支持 */}

/* 按比例 */
.prod{ width:100%; height: auto; float:left; margin:15px;}
.prod ul{width:100%;margin:0 auto; list-style:none;}
.prod ul li{ width:33%; height:auto; float:left; margin:5px auto 15px; text-align:center; }
.prod1 { width:200px; height:150px; margin:5px auto;text-align:center; vertical-align:middle;list-style:none;border-color:#CCC; border-style:double; border-width:1px; padding:3px;display: table-cell;}
.prod1 a img { vertical-align:middle;
	 max-width:200px;max-height:150px;width: expression(this.width > 200px && this.width / 200px >= this.height / 150px ? 200px : true);
	 height: expression(this.height > 150px && this.width / 200px < this.height / 150px ? 150px : true);
	 }
.prod1 a:hover img{ border-color: blue; filter:alpha(opacity:50)/*支持IE*/  -moz-opacity:0.5;/*支持MOZ和火狐浏览*/opacity:0.5;/*支持css3.0浏览器、火狐1.5也支持 */}
.prod2 {width:200px;; height:30px; line-height:30px; text-align:center;}


/* 第二种形式 */

.prodcont {width:1003px; height:135px; border-bottom:dashed #999 thin; margin:10px auto;}
#prodl {float: left; width: 170px; height:135px;}
#prodl img { width:160px; height:120px;}
#prodl a:hover img { width:160px; height:120px;border: thin #efefef solid; }
#prodr {float: right; width: 830px;height:135px; text-align:left;}
#prodtit { height:26px; line-height:26px;font-size:14px; font-weight:bold; text-align:left;text-decoration:none;}
#prodrem {font-size:13px; height:60px; text-align:left;}

#prodprice {clear:both; margin-top:5px; width:100%;height:29px;line-height:29px; overflow:hide; float:left; font-size:14px; text-align:left;display:inline;}
.Price_L {width:220px; height:29px;float:left; text-align:left; margin-right:100px;display:inline; white-space:nowrap;}
.Price_R {width:80px; height:29px;float:left;width:80px; margin-right:180px;text-align:center;border-radius:14px;background-color:#C30;}
.Price_R a {color:#FFFFFF;}
#prodprice ul {list-style:none;margin:0px;} 
#prodprice ul li {width:200px;float:left: height:28px; line-height:28px; margin-right:100px;display: inline;} 

.pages{ width:99%; height:35px;  color:#fff; line-height:35px; text-align:center; margin:8px auto;}
.pages span{ font-size:13px;   border-right:#ccc 1px solid; border-left:#ccc 1px solid; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; padding-right:7px; padding-left:7px; padding-bottom:1px; padding-top:1px; color:#000; margin:0px 1px;}
.pages span a{ font-size:13px;   border-right:#ccc 1px solid; border-left:#ccc 1px solid; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; padding-right:7px; padding-left:7px; padding-bottom:1px; padding-top:1px; color:#ccc; margin:0px 1px;}
.pages a{text-decoration:none; color:#000;  border-color:#ccc; border-width:1px; border-style: double; padding-right:7px; padding-left:7px; padding-bottom:1px; padding-top:1px; }
.pages  a.ku{text-decoration:none; background-color:#d6e8f4;  border-color:#ccc; border-width:1px; border-style: double; padding-right:7px; padding-left:7px; padding-bottom:1px; padding-top:1px; color:#FFF; }
.pages a:hover{background-color:#d6e8f4; border-right:#ccc 1px solid; border-left:#ccc 1px solid; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; color:#FFF;}
.ku{text-decoration:none; background-color:#d6e8f4;}

.detail {margin:10px;line-height:36px;}
.detail img {width:660px; border:0;}

/*首页隔时滑动*/
.rollBox{width:980px;overflow:hidden;padding:0px 0 5px 10px;}
.rollBox .LeftBotton{height:20px;width:18px;background:url(arrow01.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:50px 0;cursor:pointer;}
.rollBox .RightBotton{height:20px;width:18px;background:url(arrow02.gif) no-repeat 0px 0;overflow:hidden;float:right;display:inline;margin:50px 0px 0 8px;cursor:pointer;
}
.rollBox .Cont{	width:934px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:185px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:0px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto; width:160px; height:120px;BORDER-RIGHT: #cccccc 3px double; BORDER-TOP: #cccccc 3px double; BORDER-LEFT: #cccccc 3px double; BORDER-BOTTOM: #cccccc 3px double ;}
.rollBox .Cont .pic a:hover img{ border-color: #4492d1;}
.rollBox .Cont .pic p{ width:166px; height:26px;line-height:26px;color:#000000;margin:0 auto; background-color:#F4F4F4;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#000000;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
/*案例页隔时滑动*/

.rollBoxc{width:650px;overflow:hidden; margin:0 auto;}
.rollBoxc .LeftBotton{height:55px;width:50px;background:url(lop1.png) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBoxc .RightBotton{height:55px;width:50px;background:url(lop2.png) no-repeat 18px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBoxc .Cont{width:550px;overflow:hidden;float:left;}
.rollBoxc .ScrCont{width:10000000px;}
.rollBoxc .Cont .pic{width:110px;float:left;text-align:center;}
.rollBoxc .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto; width:80px; height:60px;}
.rollBoxc .Cont .pic p{line-height:26px;color:#505050;}
.rollBoxc .Cont a:link,.rollBoxc .Cont a:visited{color:#626466;text-decoration:none;}
.rollBoxc .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBoxc #List1,.rollBoxc #List2{float:left;}

.cont {width: 90%; margin:20px 5px 20px 20px;} 
#cont_1 { text-align:left; float: left;width:75px; height:28px;}
#cont_2 { text-align:left; height:28px;margin-left: 75px;/*==等于左边栏宽度==*/}

.map{ width:1002px; height:auto; margin-top:5px; margin-left:auto; margin-right:auto;}

.map h1{ font-size:14px; margin-bottom:10px;}
.map p{ margin-top:5px;}
.map_01{width:1002px; height:auto; border-width:1px; border-bottom-style: dashed; border-color:#999999; width:900px;}
.map_01 img{ margin-top:5px;}
.map_01 ul{ margin-left:125px;}
.map_01 ul li{ line-height:20px;}
.map_01 ul li a{ margin-left:5px;}

.map_02{ width:1002px; height:auto; border-width:1px; border-bottom-style: dashed; border-color:#999999; width:900px;}
.map_02 img{ margin-top:5px;}
.map_02 ul{ margin-left:125px;}
.map_02 ul li{ line-height:20px;}
.map_02 ul li a{ margin-left:5px;}

.map_03{width:1002px; height:auto; border-width:1px; border-bottom-style: dashed; border-color:#999999; width:900px;}
.map_03 img{ margin-top:5px;}
.map_03 ul{ margin-left:125px;}
.map_03 ul li{ line-height:20px;}
.map_03 ul li a{ margin-left:5px;}

.map_04{width:1002px; height:auto; border-width:1px; border-bottom-style: dashed; border-color:#999999; width:900px;}
.map_04 img{ margin-top:5px;}
.map_04 ul{ margin-left:125px;}
.map_04 ul li{ line-height:20px;}
.map_04 ul li a{ margin-left:5px;}

.map_05{width:1002px; height:auto; border-width:1px; border-bottom-style: dashed; border-color:#999999; width:900px;}
.map_05 img{ margin-top:5px;}
.map_05 ul{ margin-left:125px;}
.map_05 ul li{ line-height:20px;}
.map_05 ul li a{ margin-left:5px;}

.map_06{width:1002px; height:auto; border-width:1px; border-bottom-style: dashed; border-color:#999999; width:1002px;}
.map_06{ width:1002px; height:auto; float:left;}
.map_06 img{ margin-top:5px;}

.map_06_1{ width:1002px; height: auto; float:left; }
.map_06_1 ul{ width:1000px; height:auto;  float:left; }
.map_06_1 ul li{ float:left; width:185px;  margin-left:11px; line-height:20px;}
.map_06_1 ul li a{ margin-left:3px;}

.map_06_2{ width:1002px; height:auto; float:left; margin-top:5px;  border-width:1px; border-bottom-style: dashed; border-color:#999999; width:1002px;}
.map_06_2 ul{ width:1000; height:auto; float:left; ;}
.map_06_2 ul li{ float:left; width:185px;  margin-left:11px; line-height:20px;}
.map_06_2 ul li a{ margin-left:3px;}

.map_08{ width:1002px; height:auto; float:left; margin-left:5px;}

.map_08_1{ width:1002px; height:auto; float:left; }
.map_08_1 ul{width:1000px; height:auto;  float:left;}
.map_08_1 ul li{float:left; width:185px;  margin-left:11px; line-height:20px;}
.map_08_1 ul li a{ margin-left:3px;}

/*文字友链*/
.link_zi{ width:1003px; height: auto; overflow:hidden; margin:0 auto;}
.link_zi ul{}
.link_zi ul li{width:auto; height:32px; line-height:32px;list-style:none; margin-left:8px;float:left;}
.link_zi ul li img{ width:80px; height:32px; border-color:#CCC;border-width:1px;}




