﻿@import url(global.css);
.h-ser {background: url(../images/h_ser.gif) repeat-x scroll 0 0 rgba(0, 0, 0, 0); height: 48px; padding: 5px 0 0;}
.ser-con { margin: 0 auto; width: 960px;}
.h-ser p { float: left; line-height: 48px; width: 650px;}
.h-ser p b { color: #666; line-height:48px;}
#commonHeaderkeywords{ padding-left:20px;}

#main{ width:1200px; zoom:1; margin: 20px auto 25px; overflow:hidden}
/*-----------banner---------------------------------------- */
#banner img {
	width:1200px; height:350px; padding-top:25px;
}
.leftr { display: inline; float: left; margin-right: 5px; overflow: hidden; width: 235px;}

.fr {  float: right;}
/*----------- 左边内容---------------------------------------- */
.cp-ls{width:235px;overflow: hidden; position:relative; margin-bottom:10px;}
.cp-ls h2{background:#13a3de; color: #fff; font-family: 'Microsoft YaHei'; font-size: 18px;font-weight: normal; height: 40px;line-height:40px; padding: 0 0 0 20px}
.cp-ls h2 a{color:#fff; font-family:'Microsoft YaHei';font-weight:normal;  font-size:16px;}
.cp-ls .cp-con{ padding:10px 10px 0; border-left:1px solid #13a3de; border-right:1px solid #13a3de;}
.cp-ls h3{height:35px;line-height: 35px;color:#3a2f27;padding:0 0 0 35px; background:url(../images/cp_b.png) no-repeat 10px center;}
.cp-ls h3 a{color:#333; font-family:'Microsoft YaHei';font-weight:normal;font-size:15px;}
.cp-ls h3 a:hover{color:#13a3de; }
.cp-ls ul{padding:5px 0 0; overflow:hidden}
.cp-ls li{height:30px; line-height:30px;padding-left:34px; background:url(../images/cp_dot.gif) no-repeat 24px center;float: left; width:74px; overflow:hidden;}
.cp-ls li a{color:#666; display:inline-block; overflow: hidden;}




.cp-l{width:235px;overflow: hidden; position:relative;  margin-bottom:10px;}
.cp-l h2{background:#13a3de; color: #fff; font-family: 'Microsoft YaHei'; font-size: 18px;font-weight: normal; height: 40px;line-height:40px; padding: 0 0 0 20px}
.cp-l h2 a{color:#fff; font-family:'Microsoft YaHei';font-weight:normal;  font-size:16px;}
.cp_b{border-bottom:1px solid #13a3de;}
.cp-l .cp-con{ padding:10px 10px 0;  border-left:1px solid #13a3de; border-right:1px solid #13a3de;}
.cp-l h3{height:35px;line-height: 35px;color:#3a2f27;padding:0 0 0 35px; background:url(../images/cp_b.png) no-repeat 10px center;}
.cp-l h3 a{color:#333; font-family:'Microsoft YaHei';font-weight:normal;font-size:15px;}
.cp-l h3 a:hover{color:#13a3de; }
.cp-l ul{padding:5px 0 0; overflow:hidden}
.cp-l li{height:30px; line-height:30px;padding-left:34px; background:url(../images/cp_dot.gif) no-repeat 24px center;float: left; width:74px; overflow:hidden;}
.cp-l li a{color:#666; display:inline-block; overflow: hidden;}
   /*---------联系方式--------*/
   
.leib3 {  border-bottom:1px solid #13a3de;}
.leib3 .tit{ background:#13a3de; color: #fff; font-family: 'Microsoft YaHei'; font-size: 18px;font-weight: normal; height: 40px;line-height:40px; padding: 0 0 0 20px}
.leib3 .tit a{color:#333333; }
.leib3 .tit a:hover{color:#333333; }
.leib3 .nr {padding:15px 15px 15px;  border-left:1px solid #13a3de; border-right:1px solid #13a3de;}
.leib3 .nr h4{ height:33px; line-height:33px; padding-left:28px;overflow:hidden;margin-top:4px;}
.leib3 .nr ul{padding:0 15px;}
.leib3 .nr li{ padding-left: 17px; color: #666;line-height: 29px; overflow: hidden;white-space: nowrap; height:29px;border-bottom:1px dashed #DEDEDE}
.leib3 .nr li a{}
.leib3 .nr li.cur a{ color:#4C9B05;}
.leib3 .nr img{ width:185px;}
.leib3 .nr p{ padding-left:10px; line-height:24px;}
.leib3 .nr h5{  line-height:30px; color:#d4922d; font-size:13px; padding-left:5px; padding-top:10px;}
   
   
 .rr{ background:#FFF;}  
.caes_c{ overflow:hidden; padding-top:20px;}
.caes_c ul{ overflow:hidden;}
.caes_c ul li{ width:165px; background:#FFF; float:left; margin:0 10px 20px;}
.caes_c ul li h2{ padding:8px 0px; height:40px;}
.caes_c ul li h2 a{font-size:14px; color:#666; font-weight:normal; text-align:center; display:block;}
.caes_c ul li img{ width:165px; height:145px;}
.caes_c ul li p{font-size:12px; color:#666;  padding:5px 20px 10px 20px; line-height:20px;}
.caes_c ul li span{ float:right; padding-right:20px;}
.caes_c ul li span img {width:30px; height:30px;}

		/*资讯中心列表页面的--dl*/
		
.news_con{padding: 18px 20px 20px;}		
.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
.news_dl a{ color:#000; }
.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:720px; overflow:hidden;}
.news_dl .dt_1 { height:20px; background:url(Img/ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:14px; color:#333; font-weight:bold; }
.news_dl .dt_1:hover {background:url(Img/ico7.gif) no-repeat 0 6px;color:#4C9B05; }/*资讯首页内容,点击时的图片*/
.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }
.news_dl .dt_3 { font-size:12px;}
.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} /*文章出处*/
.news_dl dd { font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}
.mb10{ margin-bottom:10px;}
.newchang{ border-bottom:1px dashed #ccc; height:25px; padding-left:30px;}



.news_con { width:730px; margin:0 auto; padding-top:15px;} 

/*案例*/
.dl_2al { width:216px; padding:10px 10px 10px 15px; float:left; display:inline-block; }
.dl_2al dt { width:216px;overflow:hidden;height:172px; }
.dl_2al  dd { width: 216px;height:24px; overflow:hidden;line-height:24px;text-align:center} 
.dl_2al  dt  img{width: 208px; height: 164px;padding:3px;  border: 1px solid #ccc;} 
.dl_2al dt  a:hover img{border:1px solid #4C9B05;}

/*见证*/
.dl_2jz { width:720px; height:144px; padding:10px 5px 10px 5px; float:left; display:inline-block; }
.dl_2jz dt { width:194px;overflow:hidden;height:144px; float:left }
.dl_2jz  dd { width:500px;height:144px; overflow:hidden;line-height:28px; padding-left:20px;} 
.dl_2jz  dd h4{ height:30px; line-height:30px; color:#198500;}
.dl_2jz  dd h4 a{color:#198500;}
.dl_2jz  dt  img{ width:186px;height: 136px;padding:3px;  border: 1px solid #ccc;} 
.dl_2jz dt  a:hover img{border:1px solid #198500;}

/*---产品列表页面的随机资讯--*/
.RandomNews {background-color:#fff; margin-top:10px;}
.diysr{background:url(../images/base754.gif) no-repeat;height:36px;line-height:36px;padding-left:27px;color: #4C9B05;}
.diysr a{color:#4C9B05;font-weight:bold;}
.diysr a:hover,.tit a:hover{text-decoration:underline;}
.news_random{border:1px solid #CCC;border-top:none;border-bottom:none;width:752px;padding-top:8px; background:#fff;}
.news_random li{ height:28px;line-height:28px; padding:0 17px 0 10px;  width:345px; float:left;overflow:hidden;}
.news_random li a{ background:url(../images/ico55.gif) no-repeat 0 4px; padding-left:12px;}


.rightbot { background: url(../images/right_bot_img.gif) no-repeat scroll 0 0 rgba(0, 0, 0, 0); font-size: 0; height: 3px; margin-bottom: 10px; overflow: hidden;}


.left .contact { background:#FFF;
   } 
.left .contact .tit {
	width:100%;
	height:40px;
	line-height:40px;
	background:url(../images/tit_bg.jpg) repeat-x;
}

.contact .nir{ overflow:hidden
} 
.contact .nir h2{
   height:37px;
   line-height:37px;
   background:url(../images/main_05.jpg) no-repeat;
   font-size:14px;
   display:block;
   color:#000;  
   text-indent:20px; 	
	} 
.contact .box1{
	background:url(../images/main_06.jpg) repeat-y;
   }   	     
.left .contact ul{ 
   height:100%;
   padding:10px;
   overflow:hidden;
   } 

.left .contact img{
   width:100%;
   overflow:hidden;
   margin-bottom:10px;
   } 

.left .contact li{
   line-height:24px;
   font-family:"Microsoft Yahei","宋体";
   } 
.box_botton{ height:18px; background:url(../images/main_25.jpg) no-repeat;} 
.left .contact .shrink{	
  text-indent:35px;
  }		
.dov{ padding-top:10px;}
#side2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; }



.lfoe{height:62px; line-height:62px; border-bottom: solid 1px #dcdcdc; margin-top:10px;}
.cotit{ overflow:hidden}
.cotit h2{ font-size:24px; color:#333;}
.mainav{ margin-top:15px;}
.mainav ul{ overflow:hidden}
.mainav ul li{ float:left;}
.mainav ul li a{ font-size:14px; color:#fff; margin:0 10px; padding:0 37px; display:block; height:30px; line-height:30px; background:#9d9e9f; text-align:center;}
.mainav ul li a:hover{background:#89ba28; }
.position { float:left;}
.position span { overflow:hidden}
.position span a{ font-size:14px; color:#666}


.proder{ margin-top:5px;}
.proder ul{ overflow:hidden; margin-right:-27px;}
.proder ul li{ width:380px; height:365px; margin:5px 27px 27px 0; float:left;}
.proder ul li a{ display:block;}
.proder ul li .mabo_t{ overflow:hidden; width:380px;height:239px;}
.proder ul li a:hover .mabo_t{width:376px;height:235px; border:2px solid #85c226}
.proder ul li .mabo_t img{width:380px; height:239px;}
.proder ul li .mabo_b{ overflow:hidden;}
.proder ul li .mabo_b h2{ font-size:16px; color:#333; margin:0;padding-top:5px; height:38px; line-height:38px; font-weight:normal; border-bottom:1px solid #e2e2e2 }
.proder ul li a:hover .mabo_b h2{ color:#85c226;}
.proder ul li .mabo_b p{ font-size:12px; color:#888; line-height:18px; margin-top:10px;}
.proder ul li a:hover .mabo_b p{ color:#85c226;}


#proner {overflow:hidden;margin-right:-34px;}
#proner dl {
	float:left;
	margin:0 34px 34px 0;
	width:377px;
	text-align:center;
}
#proner dl dt {
	font-size:0px;
}
#proner dl dt img {
	width:377px;
	height:228px;
}
#proner dl dd {
	height:136px;
	background:#f4f4f4;
	overflow:hidden;
	border-bottom:4px solid #b6b6b6;
}
#proner dl dd h3{margin:0 20px 0; padding:20px 0 14px; font-size:18px; color:#333; font-weight:bold; border-bottom:1px solid #d4d4d4;}
#proner .pmore{ width:109px; height:38px; line-height:37px; background:#525252; margin:20px auto 0;}
#proner .pmore a{ display:block; text-align:center; color:#fff; }

.phtit{ height:80px; line-height:80px; border-bottom: 1px solid #dedede;}
.phtit h2{ font-size:24px; color:#333; font-weight:bold; text-align:center;}

.container{ margin-top:25px; color:#555;  font-size:14px; line-height:24px;}




#side2 .titles span a {color:#666;}
#side2 .titles span a:hover {color:#c00;}
#side2 .rr .list{ padding:18px 0 20px;}
#side2 .rr .list ul{ margin-left:2px;}
#side2 .rr .list ul li{ height:60px; line-height:60px;  border-bottom: dashed 1px #999;font-size:16px;}
#side2 .rr .list ul li a{ font-size:16px;}
#side2 .rr .list ul li span{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; float:right;}


.limg{padding: 18px 20px 20px;}
.limg ul{ overflow:hidden}
.limg ul li{ width:170px; float:left; padding:15px 30px 5px;}
.limg ul li img{ border: 1px solid #ccc;height: 90px; padding: 3px;width: 162px;}
.limg ul li h3{height: 24px; line-height: 24px; overflow: hidden; text-align: center; width: 170px;}
.limg ul li h3 a{ font-weight:normal; font-size:12px;}
/* ---------------------分页------------------------------- */
.scott{background:#f1f1f1; height:30px; overflow:hidden; text-align:center; padding-top:9px; line-height:21px; }
.scott A{BORDER:#58affe 1px solid; PADDING:2px 5px; MARGIN-RIGHT: 5px;  TEXT-DECORATION: none; background:#fff;}
.scott A:hover{border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7; color:#FFF;}
.scott A:active{border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7;}
.scott SPAN.current{BORDER: #237ac7 1px solid; PADDING:1px 5px;  FONT-WEIGHT: bold;  COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #237ac7;MARGIN-RIGHT: 5px;}
.scott SPAN.disabled{BORDER:#237ac7 1px solid; PADDING:2px 5px; COLOR:#237ac7; MARGIN-RIGHT: 5px; background:#d8f1ff;}
.fenye1{text-align: center; clear:both; font-size:12px; line-height:28px; height:56px; border:1px solid #9cceec; background:#e9f7ff; padding:0 5px; margin-top:5px;}
/* ---------------------分页------------------------------- */

.content{ overflow:hidden;line-height:24px;color:#333; font-size:14px;}
.content .img {
   height:100%;
   overflow:hidden;
   padding-top:5px;
   }
   
.content .img li {
   width:174px;
   height:220px;
   float:left;
   overflow:hidden;
   padding-right:15px;
   }
   
.content .img li img {
   width:170px;
   height:170px;
   display:block;
   padding:1px;
   border:1px solid #dedede;
   }
   
.content .img li span{
   line-height:18px;
   display:block;
   font-size:12px;
   text-align:center;
   }
   
.content .img span b{
   font-weight:lighter;    
   }
 .e2{
	
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
	color:#aaa;
}
.e2 li b a{
	color:#555;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	height:80px;
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}
/* ------当前位置-------- */


.location{
   height:30px;
   line-height:30px;
   color:#666666;
   font-size:12px;
   border-bottom:1px solid #dedede;
   }

.location .lt{
   float:right;
   padding-right:10px;
   }
      
.location strong{
	font-weight:lighter;
  }
   
.location a,.location a:hover{
   color:#666;
   }  
   
 

.description {
	background:#Fafafa;
	border: 1px solid #E6E6E6;
	color: #706A6A;
	font-size: 14px;
	line-height: 24px;
	padding: 8px 16px;
}
/* ------------------------信息详细页--简单--------------------------- */


.content  .title {
	height:36px;
	line-height:36px;
	text-align:center;
}

.content  .title h1 {
	font-size:16px;
	font-weight:700;
}

.content  .info {
	text-align:center;
	height:30px;
	line-height:30px;
	padding-bottom:10px;
	font-size:12px;
	color:#666666;
	border-bottom:1px solid #dedede;
}
.content  .info span {
	padding:0 10px;
}
.ShareTo {
	background:#F1F1F1 url(../images/ShareTo.png) no-repeat 10px 2px;
	padding-left:15px;
}
.ShareTo li {
	display:inline;
	padding:0 23px;
}
.ShareTo .sidebar span {
	color:#c00;
}
.description {
	background:#Fafafa;
	border: 1px solid #E6E6E6;
	color: #706A6A;
	font-size: 14px;
	line-height: 24px;
	padding: 8px 16px;
}
.article {
	padding-top:15px; font-size:14px;
}
.article p {
	padding-bottom:15px;
}
index_article .article p {
	padding-bottom:0px;
}
/*---------------上下页----------------------*/


.prenext {
    height:50px;
	margin-top:15px;
	padding:0px 10px;
	border-top:1px dashed #dedede;
	border-bottom:1px dashed  #dedede;
}
.prenext li {
    height:50px;
	line-height:50px;
	width:50%;
	float:left;
	color:#333;
	overflow:hidden;
	font-size:14px;	
}

.prenext li a{
	color:#333;	
	font-size:14px;	
}

.prenext .pre {
	background:url(../images/prenext.gif) no-repeat 5px 8px;
}
.prenext .next {
	background:url(../images/prenext.gif) no-repeat 5px -30px;
}
/*---------------相关内容----------------------*/

.correlation{
	margin-top:15px;	
	}
	
.correlation  h2{
	line-height:30px;
	font-size:14px;
	color:#333;
	border-bottom:1px #dedede solid;
	text-indent: 15px;
}

.correlation .img {
   height:100%;
   overflow:hidden;
   padding:15px 0px 10px 5px;
}

.correlation .img li {
	width:165px;
	height:155px;
	float:left;
	padding-right:20px;
}

.correlation .img li img {
	width:165px;
	height:120px;
	float:left;
}

.correlation .img p{
	width:165px;
	height:35px;
	line-height:35px;
	text-align:center;
	display:block;
	font-size:12px;
}
.correlation .list{
   width:100%;
   height:100%;
   overflow:hidden;
   padding:15px 0px 10px 15px;
}

.correlation .list li {
	width:330px;
	height:24px;
	line-height:24px;
	font-size:14px;
	color:#666666;
	float:left;
	padding-right:20px;
}
/* -----------------------图片列表---------------------------- */

.content .img {
   height:100%;
   overflow:hidden;
   padding-top:5px;
   }
   
.content .img li {
   width:160px;
   height:175px;
   float:left;
   overflow:hidden;
   padding-right:20px;
   }
   
.content .img li img {
   width:160px;
   height:120px;
   display:block;
   padding:1px;
   border:1px solid #dedede;
   }
   
.content .img li span{
   line-height:24px;
   display:block;
   font-size:12px;
   text-align:center;
   }
   
.content .img span b{
   font-weight:lighter;    
   }
   
 /*---------------------------------------*/


.testarea,
.intxt
{
	border:1px solid #dedede;
	height:20px;
	line-height:20px;
   }
   
.left td
{
   height:20px;
   line-height:20px;
   padding-top:10px;
   }


textarea{
	height:120px;
	border:1px solid #dedede;
	padding:0px 3px;
  }   
  
/*-------------------*/


.content .purchase{
  width:610px;
  height:80px;
  padding:15px 0px;
  border-bottom:1px solid #eee; 
 }

.content .purchase .pur{
   width:90px;
   height:80px;
   float:left;
   overflow:hidden;
   }
.content .purchase .pur img{
  text-align:center;
   }
   
.content .purchase .pur_1{
   width:510px;
   height:80px;
   float:right;
   font-size:12px;
   color:#333333;
   }
 
 .content .purchase .pur_1 p{
   line-height:18px;
   }  
   

 .pur_1  strong{
   font-size:14px;
   height:16px;
   display:block;
   margin-bottom:5px;
   }


/*--------------guestbook------------------*/

.pur{
    width:100%;
    height:100%;
    overflow:hidden;
   }

.pur .tit{
   width:100%;
   height:30px;
   line-height:30px;
   font-size:14px;
   background:#e5e5e5;
   overflow:hidden;
   margin:20px 0px;
   }
   
.pur h3{
   width:500px;
   height:30px;
   line-height:30px;
   font-size:14px;
   overflow:hidden;
   display:block;
   float:left;
   padding-left:20px;
   }

.pur p{
   width:80px;
   height:30px;
   line-height:30px;
   font-size:12px;
   display:block;
   float:right;
   }

.pur td{
   padding-bottom:10px;
   }

   