/*--------鍏ㄥ眬鏍峰紡--------*/
body {font-size:12px;color:#333;line-height:30px;font-family:"Microsoft YaHei";}
form,div,body,img,p,a,img,dl,dd,dt,table,tr,td,th,h1,h2,h3,h4{margin:0px;padding:0px;border:0;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#3cf;text-decoration:none;}
a:focus {-moz-outline-style: none;}
a:active{outline:none;text-decoration:underline;}

ul,li{list-style:none;margin:0;padding:0;}
input,textarea,select{color:#333;margin:0;padding:0;font-size:12px;font-family:"Microsoft YaHei";vertical-align:middle;}
input:focus,textarea:focus{outline:0;}

a.link1{ color:#06C; text-decoration:none;}
a.link1:hover{color:#C00;}

.clear {clear:both;height:0px;overflow:hidden;}
.clear10 {clear:both;height:10px;overflow:hidden;}
.clear20 {clear:both;height:20px;overflow:hidden;}

/*-------- index --------*/

.warp {width:1200px;margin:0 auto;}

.topBody {}
.topBody .logo{width:225px;height:70px;float:left;}
.topBody .logo .logo1{width:225px;height:60px;display:block; background:url(../images/logo.jpg) no-repeat;margin-top:5px;}
.topBody .address{width:50px;float:left; padding-left:20px; padding-top:15px;}

.topcity {height:34px; line-height:34px; position:relative; z-index:10;  }
.topcity a{ }
.topcity h3 i{ display:inline-block; *display:inline; zoom:1; width:9px; height:5px; background:url(../images/x.gif) 0 0 no-repeat; overflow:hidden; margin:-2px 0 0 5px;vertical-align:middle;}
.topcity .nLi{ float:left;  position:relative; display:inline;  }
.topcity .nLi h3{ float:left;font-size:14px;}
.topcity .nLi h3 a{}
.topcity .sub{ display:none; width:150px; left:0; top:34px;  position:absolute; background:#eee; border:1px solid #ddd;  line-height:26px; padding:5px 0;  }
.topcity .sub li{ zoom:1; float:left; padding:0 10px;}
.topcity .sub a{ display:block;}


.topBody .topright{width:425px;float:right; padding-top:25px;}
.topBody .topright div{float:left; height:20px; line-height:20px;}
.topBody .topright .line{padding:0 15px; color:#999;}
.topBody .topright .tel{background:url(../images/sjyyt.gif) no-repeat; text-indent:20px;}


.navBody .navBar{position:relative; z-index:1; height:40px; line-height:40px;}	
	
.navBody .nav h3{ font-size:100%; font-weight:normal;width:160px;font-size:14px;background:#e4e4e4; font-weight:bold;}	
.navBody .nav .m{  position:relative; float:left; width:160px; display:inline; text-align:center;border-right:1px solid #fff;}	
.navBody .nav h3 a{  zoom:1;  height:16px; line-height:16px; padding:12px 0;  display:block; border-top:2px solid #e4e4e4;}	
.navBody .nav .on h3 a{padding:12px 0;  border-top:2px solid #3cf;}	

.navBody .nav .sub{ display:none;  width:160px; padding:10px 0;  position:absolute; left:0; top:42px;  background:#eee;  float:left; line-height:30px; 	}	
.navBody .nav .sub li{ text-align:center;  }	
.navBody .nav .sub li a{ color:#333; display:block; zoom:1;}	
.navBody .nav .sub li a:hover{  background:#ddd; color:#c00;}	

.navBody .nav .mTel{  position:relative; float:left; width:232px;height:42px;display:inline;background:url(../images/img_01.jpg) no-repeat; }

.idxPart1 {}
.idxPart1 .leftNav {width:158px;float:left; border:1px solid #b7d8e9;}
.idxPart1 .leftNav ul{}
.idxPart1 .leftNav ul li{ width:140px;border-bottom:1px solid #ddd; margin-left:9px;}
.idxPart1 .leftNav ul li.t1{text-align:center; }
.idxPart1 .leftNav ul li.t2{background:url(../images/img_02.jpg) 0 15px no-repeat;height:60px; line-height:60px; text-indent:42px; font-size:16px;}
.idxPart1 .leftNav ul li.t3{background:url(../images/img_03.jpg) 0 15px no-repeat;height:60px; line-height:60px; text-indent:42px; font-size:16px;}
.idxPart1 .leftNav ul li.t4{background:url(../images/img_04.jpg) 0 15px no-repeat;height:60px; line-height:60px; text-indent:42px; font-size:16px;}
.idxPart1 .leftNav ul li.t5{background:url(../images/img_05.jpg) 0 15px no-repeat;height:60px; line-height:60px; text-indent:42px; font-size:16px;}
.idxPart1 .leftNav ul li.t6{background:url(../images/img_06.jpg) 0 15px no-repeat;height:60px; line-height:60px; text-indent:42px; font-size:16px;border-bottom: none;}

.idxPart1 .rightImg {width:1030px;float:right;}
/* 本例子css */
.rightImg .slideBox{ width:1030px; height:337px; overflow:hidden; position:relative; }
.rightImg .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.rightImg .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.rightImg .slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.rightImg .slideBox .hd ul li.on{ background:#3cf; color:#fff; }

.rightImg .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.rightImg .slideBox .bd li{ zoom:1; vertical-align:middle; }
.rightImg .slideBox .bd img{ width:1030px; height:337px; display:block;  }

.idxPart2 {}

/* 本例子css */
.idxPart2 .picScroll-left{ overflow:hidden; position:relative; }

.idxPart2 .picScroll-left .bd{ padding:10px;   }
.idxPart2 .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.idxPart2 .picScroll-left .bd ul li{ margin:0 12px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.idxPart2 .picScroll-left .bd ul li .pic{ text-align:center; }
.idxPart2 .picScroll-left .bd ul li .pic img{ width:270px; height:155px; display:block;}
.idxPart2 .picScroll-left .bd ul li .pic a:hover img{ }

.idxJgxm { border:1px solid #e2e2e2;}
.idxJgxm .tit {border-bottom:1px solid #e2e2e2; height:36px; line-height:36px;}
.idxJgxm .tit dl dt{width:250px;float:left; text-indent:10px; font-size:14px; color:#09c; font-weight:bold;}
.idxJgxm .tit dl dd{width:250px;float:right; text-align:right; padding-right:10px;}

.idxJgxm .img {width:435px;float:left;border-right:1px solid #e2e2e2;}
.idxJgxm .news {width:760px;float:right;}
.idxJgxm .news dl{width:730px;height:30px; line-height:30px;margin:0 auto; border-bottom:1px solid #eee;}
.idxJgxm .news dl dt{width:180px;float:left; height:30px; line-height:30px; overflow:hidden; padding-right:10px;}
.idxJgxm .news dl dt.icon{background:url(../images/img_10.jpg) 0 12px no-repeat; text-indent:12px;}
.idxJgxm .news dl dd{width:150px;float:right; text-align:right;}
.idxPart3 .case { padding-top:15px;}
.idxPart3 .case ul li{ margin:0 9px; float:left; _display:inline; overflow:hidden; text-align:center; height:300px;}
.idxPart3 .case ul li .pic{ text-align:center; }
.idxPart3 .case ul li .pic img{ width:280px; height:280px; display:block;}
.idxPart3 .case ul li .pic a:hover img{ }

.idxPart3 .picMarquee-left{ overflow:hidden; position:relative; }
.idxPart3 .picMarquee-left .bd{ padding:10px;   }
.idxPart3 .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.idxPart3 .picMarquee-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.idxPart3 .picMarquee-left .bd ul li .pic{ text-align:center; }
.idxPart3 .picMarquee-left .bd ul li .pic img{ width:225px; height:150px; display:block; border-bottom:4px solid #09c; }
.idxPart3 .picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.idxPart3 .picMarquee-left .bd ul li .title{ line-height:24px;   }

.idxPart4 .text {width:650px;float:left;}
.idxPart4 .text dl {width:110px;float:left; padding-left:20px;}
.idxPart4 .text dl dt{ line-height:36px; font-size:14px; font-weight:bold;}
.idxPart4 .text dl dd{ line-height:24px;}
.idxPart4 .tel {width:510px;float:right; padding-top:15px;}

.footer { text-align:center; padding-top:20px; padding-bottom:10px;}

.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:220px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:58px;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(../images/sidebar_bg.png) no-repeat;_background:url(../images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(../images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}

/* green skin  */
.side_green .side_title{background-position:-682px 0;}
.side_green .side_center{background:url(../images/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-682px -60px;}
.side_green .close_btn{background-position:-45px -91px;}
.side_green .close_btn:hover{background-position:-65px -91px;}
.side_green .show_btn{background-position:-235px 0;}
.side_green .msgserver a{color:#AADAFD;}
.side_green hr{border-bottom:1px solid #AADAFD;}


.listLeft {width:200px;float:left;}

.listLeft h2 { height:50px; line-height:50px; background:#09C; text-align:center; color:#FFF;}
.listLeft ul{ border:1px solid #ddd;}
.listLeft ul li{height:36px; line-height:36px;border-bottom:1px solid #ddd; text-align:center; }
.listLeft ul li a{background:#fff; display:block;}
.listLeft ul li a:hover{background:#0CF; display:block;color:#FFF;}

.listRight {width:990px;float:right;}

.listRight { border:1px solid #e2e2e2;}
.listRight .tit {border-bottom:1px solid #e2e2e2; height:36px; line-height:36px; overflow:hidden;}
.listRight .tit dl dt{width:250px;float:left; text-indent:10px; font-size:14px; color:#09c; font-weight:bold;}
.listRight .tit dl dd{width:700px;float:right; text-align:right; padding-right:10px;}

.listRight .case { padding-top:15px;}
.listRight .case ul li{ margin:0 9px; float:left; _display:inline; overflow:hidden; text-align:center; height:320px;}
.listRight .case ul li .pic{ text-align:center; }
.listRight .case ul li .pic img{ width:300px; height:300px; display:block;}
.listRight .case ul li .pic a:hover img{ }

.listTeam { padding-top:15px;}
.listTeam ul li{ margin:0 9px; float:left; _display:inline; overflow:hidden; text-align:center; height:142px;}
.listTeam ul li .pic{ text-align:center; }
.listTeam ul li .pic img{ width:150px; height:200px; display:block;}
.listTeam ul li .pic a:hover img{ }

.listRight .listAbout { padding:0 15px 15px 15px;}

.listRight .news {width:960px; margin:0 auto;}
.listRight .news dl{width:960px;height:30px; line-height:30px;margin:0 auto; border-bottom:1px solid #eee;}
.listRight .news dl dt{width:220px;float:left; height:30px; line-height:30px; overflow:hidden; padding-right:10px;}
.listRight .news dl dt.icon{background:url(../images/img_10.jpg) 0 12px no-repeat; text-indent:12px;}
.listRight .news dl dd{width:150px;float:right; text-align:right;}

.feedback td { padding-bottom:15px; }
.feedback .ltd { width:100px;padding-right:15px; text-align:right;}
.formbtn { width:80px; height:30px; border:0; background:#f7941d; color:#fff; font:14px/30px "Microsoft YaHei","STHeiti Light"; outline:none; cursor:pointer; border-radius:3px; background-image:-webkit-linear-gradient(90deg,#f7941d, #f58703 ); background-image:linear-gradient(90deg,#f7941d, #f58703 ); -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.formbtn:hover { opacity:0.8; box-shadow:0 0 3px #888; }
.formtext { width: 315px; height:20px; padding: 5px 10px; border:1px solid #d8d8d8; background:#fff; color:#595959; font: 12px/20px Arial,Helvetica,"宋体"; border-radius:3px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.formtext:focus { border-color:#f69d30; box-shadow:inset 0px 0px 3px #f7941d; }
textarea { resize: none; }
.form1 {
  width: 100px;
  height: 20px;
  padding: 5px 10px;
  border: 1px solid #d8d8d8;
  background: #fff;
  color: #595959;
  font: 12px/20px Arial,Helvetica,"ËÎÌå";
  border-radius: 3px;
  -moz-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* 分页 */
.page {
	clear:both;
	padding:15px 0;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
}
.page span {
	margin-right:5px;
	border:#666 1px solid;
	color: #666;
	padding:0px;
	height:25px;
	line-height:25px;
	padding:2px 0;
	background-color:#fff;
}
.page span strong {
	padding:0 6px;
}
.page a {
	margin-right:4px;
	padding:2px 6px 2px 6px;
	border: #666 1px solid;
	color: #666;
	text-decoration: none;
}
.page a:hover {
	background-color:#666;
	color:#fff;
	border: #666 1px solid;
}
.page a.current {
	background-color:#666;
	color:#fff;
	border: #666 1px solid;
}
.page span.current,.page span.disabled {
	margin-right:2px;
	padding:3px 6px 2px;
	border: #333 1px solid;
	font-weight:bold;
	color: #fff;
	background-color:#186ca9
}
.page span input {
	width:16px;
	height:16px;
	border:0px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	padding:1px;
	font-size:11px;
	margin:-1px 2px 2px 2px;
}
.page a.pagein:link,.page a.pagein:visited {
	background-color:#666;
	color:#fff;
	border: #1c486b 1px solid;
}

















