@charset "utf-8";

/* 通用样式 */
div, table, form, ul, ol, li, dl, dt, img, dd, tr, span, input, select, img, p {margin:0 ;padding:0;}
h1,h2, h3, h4, h5, h6, h7{padding:0px;margin:0px; font-weight:normal;}
body {font-size:12px; font-family:"宋体"; color:#333333; background:#FFFFFF;margin:0 auto;text-align:left; line-height:24px;}
a {text-decoration:none; color:#333;}
a:hover{color:#CC0000;}
ul li{list-style:none;}
img {border:none;}
input, select {color:#666666;font-size:12px;vertical-align:middle; text-align:left;}
input[type=text], input[type=password] {height:18px;}
.mycl{ width:0px; height:0px; overflow:hidden; clear:both;}

.banner{ background:url(banner.jpg) no-repeat center top; height:261px;}
.container{ width:975px; margin:0 auto; padding-top:5px;}
.left01{ width:310px; float:left;}
.middle01{ width:370px; float:left; padding:10px 0px 0px 14px;}
.right01{ width:266px; float:right;}
.left02{width:310px; float:left;}
.right02{ width:653px; float:right;}

.con01{ width:auto; border:1px solid #aec9e2; background:#f7f9fa; height:200px;}
.con02{width:auto; border:1px solid #aec9e2; padding:10PX 12px; background:#f7f9fa; color:#011b56; }
.con02 p{ text-indent:2em; line-height:30px; font-size:14px;}
.sp{ width:290px; height:245px; padding:5px 10px 5px;}

.lm01{ width:auto; background:url(lm_bg01.jpg) no-repeat left top; height:35px; font-size:14px; font-weight:bolder; color:#FFFFFF; padding-left:12px; margin-top:10px; line-height:34px;}
.lm01 span{ float:right; font-size:12px; color:#b3c3d3; padding-right:18px; font-weight:400;}
.lm01 span a{ color:#b3c3d3;}

.lm02{ width:auto; background:url(lm_bg02.jpg) no-repeat left top; height:35px; font-size:14px; font-weight:bolder; color:#FFFFFF; padding-left:12px; margin-top:10px; line-height:34px; text-align:center;}

.lm03{ width:auto; background:url(lm_bg03.jpg) no-repeat left top; height:40px; padding-top:4px; font-size:14px; font-weight:bolder; color:#FFFFFF; padding-left:70px; margin-top:10px; line-height:34px;}
.lm03 span{ float:right; font-size:12px; color:#b3c3d3; padding-right:18px; font-weight:400; color:#fff;}
.lm03 span a{ color:#fff;}

.tex01{ border-bottom:1px dashed #666666; text-indent:0em;}
.tex01 h2{ font-family:"微软雅黑"; font-size:16px; text-align:center; color:#011b56;}
.tex01 h2 a{ color:#011b56;}
.tex01 p{ font-size:12px; text-indent:0em; padding-bottom:5px;  color:#595959; }

.tex02{ border-bottom:1px dashed #666666; text-indent:0em;}
.tex02 h2{ font-family:"微软雅黑"; font-size:16px; text-align: left; color:#011b56;}
.tex02 h2 a{ color:#011b56;}
.tex02 p{ font-size:12px; text-indent:0em; padding-bottom:5px; color:#595959; line-height:24px; text-indent:2em;}
.tex02 .pic{ width:95px; height:65px; margin-right:10px; float:left;}
.tex02 .pic img{ width:95px; height:65px; display:block; }

.ul01{ font-size:14px; line-height:30px; padding-top:5px; }

.pic01{ width:197px; height:164px; padding:2px; border:1px solid #cdcdcd; float:left; margin:7px; overflow:hidden;}
.pic01 img{width:197px; height:164px;}
.pic01 .bg{ background:#000000; height:23px; filter:alpha(opacity=50);  /*支持 IE 浏览器*/-moz-opacity:0.50; /*支持 FireFox 浏览器*/opacity:0.50;  /*支持 Chrome, Opera, Safari 等浏览器*/ position: relative; margin-top:-23px; }
.pic01 .tex{ text-align:center; height:23px; font-size:12px; line-height:20px; color:#FFFFFF; position: relative; margin-top:-23px; }
.piclist li{ float:left;}

.con010{ width:auto; border:1px solid #aec9e2; background:#f7f9fa; height:400px;  overflow: scroll;}

/* 本例子css */
		.picMarquee-left{ width:650px;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-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;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

