*{ margin:0; padding:0;}
body {
  font-family: ;
}
a,a:hover { text-decoration:none;}
ul,ul li { list-style: none;}
img {  border: 0;}

body{ font-family:'' ,sans-serif,arial; font-size: 14px;}

.w1000 { margin: 0 auto; width: 1000px;}

/****/
.headerbg { background: url(../images/bgs.jpg) repeat-x left top; overflow: hidden;height: 157px; }
.header{min-width:1000px; background: url(../images/logobg.png) no-repeat center top; overflow: hidden; height: 157px; border-bottom: 1px solid #0061b2;}
.list_title { border-bottom: 1px solid #ccc; height: 40px; line-height: 40px;}
.header img { margin:10px 0 0 0;}
.header img:first-child { margin:30px 0 0 0;}

/****/
.nav {
 border-top: 1px solid #01a4db;
	height: 37px;
	background: #006bbb;
	min-width:1000px;
}
.nav>ul {min-width:1113px; }
.nav>ul>li:first-child {
	background-image: none;
}

.nav>ul>li{width: 111px;text-align: center; }
.nav>ul>li {
	z-index: 100;
	font-size: 14px;
	position: relative;
	float: left;
	font-weight: bold;
	height: 37px;
	line-height: 37px;
	background: url(../images/line.jpg) left 5px no-repeat;
}

.nav>ul>li:hover ul.navShow {
	display: block;
}
.nav ul li a {
	color: #fff; display:block;
font-size:14px;
}

.nav>ul>li>ul.navShow {
	display: none;
	top: 37px;
	left: 0px;
	width: 141px;
	position: absolute;
	z-index: 9999;
	background-color: #9acf37;
}
.nav>ul>li>ul.navShow li {
	font-size: 12px;
	height: 32px;
	line-height: 32px;
	width: 141px; 
	text-align: center;
	border-top: 1px solid #8bc034;
}

.nav>ul>li>ul.navShow li:hover,.nav>ul>li:hover {
background-color: #01a4db;

}
{}
.nav>ul>li>ul.navShow li:hover a,.nav>ul>li:hover >a {
	color:#fff;

}


/****/

.containe , .content_left, .content_right, .content_mid{ overflow: hidden;}
.containe{padding: 10px 0;}
/****/
.footer {overflow: hidden;}

.content_left{  float: left; width: 230px; }
.content_mid {float: left;width: 420px; margin: 0 0 0 10px;}
.content_right{width: 331px;}

.bor { border:1px solid #d6e3eb; border-radius: 3px; padding: 0 10px; background: #f6fafd;}
.con_title { border-bottom:1px dotted #e0e0e0; font-weight: normal; color: #006bbb; overflow: hidden; height: 31px; line-height: 31px; }
.con_title span {padding:0 25px 0 5px;display: inline-block;height: 29px; border-bottom: 2px solid #006bbb; font-size: 14px; float: left; font-weight: bold;}
.con_title a { float: right;color: #ccc; font-size:12px; margin: 3px 0 0 0;}
.con_title a:hover {	color: #006bbb;}
.pad { overflow: hidden; padding: 3px 5px 5px 5px;clear:both; }

.con_list, .con_m_baike, .con_m_img,.con_m_us,.con_m_zixun { overflow: hidden;}
.con_list li { height: 33px; line-height: 33px;}
.con_list li a { color: #5d5d5d ; font-size: 12px;}


.leftImgText { width:400px; height: 233px; overflow:hidden; position:relative;  border:1px solid #ccc;  }
.leftImgText .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:1; }
.leftImgText .hd ul{ overflow:hidden; zoom:1; float:left;  }
.leftImgText .hd ul li{ font-size: 12px; float:left; margin-right:2px;  width:15px; height:15px; line-height:17px; text-align:center; background:#fff;  background:rgba(255,255,255,0.6);cursor:pointer; }
.leftImgText .hd ul li.on{ background:#fa6e07; color:#fff; }
.leftImgText .bd{ position:relative; height:100%; z-index:0;  }
.leftImgText .bd li { zoom:1; vertical-align:middle; font-size: 13px; }
.leftImgText .bd li >span { display: block; overflow:hidden;width:400px; height:233px; }
.leftImgText .bd li >a { width: 400px; padding:8px 10px; background: url(../images/imgbg.png) repeat; color: #fff; margin:7px 0 0  0; text-align: left; display: block; position:absolute; z-index: 10; left: 0;bottom:0;}
.leftImgText .bd li img { width:  100%; height: 233px;border-radius: 3px;}
.con_l_train { overflow: hidden;}

.con_m_us p { padding: 5px 0; font-size: 14px;  color: #5d5d5d;}
.con_m_us p img { width: 164px; height: 164px; display: block; margin: 0 auto;}


.con_m_zixun p { text-align: center; padding: 15px;background: #8bc034; border-radius: 3px; margin: 10px 0;}
.con_m_zixun p a { color: #fff; font-weight: bold;}

.con_m_zixun a { display: block; color: #fff;}


.con_l_train p { text-align: center; padding: 15px;background: #8bc034; border-radius: 3px;margin: 10px 0;}
.con_l_train p a { color: #fff; font-weight: bold;}

.footer { border-top:2px solid #8bc034; padding: 15px 0; text-align: center;  color:#5d5d5d;}
.pads { padding:10px 15px;}

.shi_list{ overflow: hidden;}
.shi_list li {  height: 22px; line-height: 22px; font-size: 12px; float: left; width: 110px; margin: 10px 0  0 0;}
.shi_list li i img{ display: inline-block; width: 22px; height: 22px; float: left; margin: 0 10px 0 0;}
.shi_list li  a {color:#5d5d5d;}
.xitong{ overflow: hidden;}
.xitong p {border:1px solid #eee; border-radius: 3px; line-height: 38px; background:#f6fafd url(../images/icon1.png) no-repeat 12px  center; height: 38px; margin: 5px 0 0 0;}
.xitong p  a { color: #333; margin: 0 0 0 54px;}
.xitong p:hover {background:#fff url(../images/icon1.png) no-repeat 25px center;}
.txtMarquee-top {
	overflow: hidden;
	position: relative;
}

.txtMarquee-top .hd {
	overflow: hidden;
	height: 29px;
	background: #f4f4f4;
	padding: 0 10px;
}

.txtMarquee-top .infoList li,
.infoList1 li {
	text-align: left;
	overflow: hidden;
	height: 31px;
	line-height: 31px;
}

.txtMarquee-top .infoList li a,
.infoList1 li a {
color: #5d5d5d ; font-size: 12px;
}
.conlistleft { overflow: hidden; float:left; width: 209px;}
.contitlel { background: url(../images/artIndex.jpg) no-repeat left top; width: 209px; height: 101px; overflow: hidden;}
.contitlel a { color: #000; font-size: 18px; font-weight: bold;}
.contitlel  p {  height: 40px; line-height: 40px;color: #000; font-size: 18px; font-weight: bold; padding: 10px 0 0 70px; }

.conlistnavs { overflow: hidden; border-left: 1px solid #a1e3fd;border-right: 1px solid #a1e3fd;}
.conlistnavs a { color: #333; font-size: 12px; text-align: center; display: block; background:url(../images/line.png) no-repeat center bottom; height: 35px; line-height: 44px;}
.conlistright {min-height: 300px;  overflow:hidden;  border: 1px solid #cfcfcd;}
.conrighttitle {}
.tbgs { background: url(../images/biao2.jpg) no-repeat 20px center;height: 38px; line-height: 38px;padding: 0 0 0 35px;border-bottom:1px solid #ccc;}



.listpad { padding:10px 15px;min-height: 300px;overflow:hidden; }
.con_m_us select {  margin:3px 0  0 0; width:280px;}



.con_l_work { float:left;width:400px; overflow:hidden;}
.con_m_img  {float:right; width:268px; overflow:hidden;}
.con_m_us {height:88px; padding:10px 0 0 0; }


.jiaoshif { height: 268px; width:303px; float:left;}
.videos { overflow: hidden; width: 300px;float:left; height: 220px;}
.viedesTxt {overflow: hidden; width:100%;float:right; height: 200px;}

.picScroll-left{ width:1000px;  overflow:hidden; position:relative;margin:0 auto;    }
		.picScroll-left .hd{ display:none; overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("images/arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; 
		margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{margin:0 0 0 -10px; }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ text-align: center; padding: 10px; overflow:hidden; width: 150px; 
		 float:left; _display:inline; overflow:hidden; text-align:center; position: relative;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:140px; height:175px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{width:138px; text-align: center;background:#f6fafd; 
		position: absolute; z-index: 10; left: 14px; bottom:14px;height:30px;overflow:hidden; line-height:30px; font-size:14px;  }
		.picScroll-left .bd ul li  a { color:#5d5d5d;font-size:14px; }
.lisDivsg { overflow: hidden;}
		.lisDivsg ul li { position: relative; margin: 10px; width: 228px;border:1px solid #f00; overflow: hidden; float: left;}
		.lisDivsg ul li span { display: block; width:50px ; height: 50px; position: absolute; z-index: 10;
		 top: 77px;left: 87px;
		 }
	 	.lisDivsg ul li p { text-align:center; padding: 5px 0;}

.piaoch { overflow:hidden; color:#fff;padding:20px;}

.piaoch p { text-align: center;    font-size: 16px;
    line-height: 35px; }
.dsfg1 {Z-INDEX: 100; POSITION: absolute; WIDTH: 160px; BACKGROUND:#fff    HEIGHT: 190px;  TOP: 195px;}