@charset "gb2312";
/*ÖØÖÃ´úÂë*/
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,form,select,option,textarea,ul,li,dt,dd,dl,fieldset{margin:0;padding:0;}
body { width: 100%; font-family:"ËÎÌå"; font-size:12px; background:url(imagesheader_bg.jpg) repeat-x top #f3f4f3;color:#333; line-height:28px;}
img{border:0;}
a{color:#333; text-decoration:none;}
a:hover{color:#c20001;}
ul,li{list-style:none;}
h2,h3,h4,h5{ font-family:"Î¢ÈíÑÅºÚ";}

.header { width: 1000px; height:196px; background:url(imagesheader.jpg) no-repeat top center; margin:0 auto; position: relative;}
.logo a{ display:block; width: 733px; height:71px; position:absolute; left:4px; top:28px;}
.nav{ width: 1000px; height:36px; line-height:36px; position:absolute; left:0; top:160px;}
.nav ul li{ float: left; padding:0 41px;}
.nav ul li a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff;}
.nav ul li a:hover{ font-weight:bold; color:#fff;}

.content{ width:100%; overflow:hidden;}
.con01{ width:100%; height:360px; background:#e9ebea; overflow:hidden;}
.banner{ width:1000px; height:360px; overflow:hidden; margin:0 auto;}
#bannerPic {position:relative; width:1000px; height:360px; overflow:hidden;}
#banner_bg {position:absolute; bottom:0; background-color:#000; height:50px; filter: Alpha(Opacity=70);opacity:0.7;z-index:1000;cursor:pointer; width:545px; background:none; }
#banner_info{position:absolute; bottom:30px; left:5px;height:16px;color:#fff;z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:10px;}
#bannerPic ul {position:absolute;list-style-type:none;z-index:1002;margin:0; bottom:11px;_bottom:0px; right:5px;}
#bannerPic ul li {height:10px; width:10px; padding:0 13px 0 0;float:left; display:block;background: url(imagesicon03.png) no-repeat;cursor:pointer;font-size:0px;}
#bannerPic ul li.on {background: url(imagesicon04.png) no-repeat;}
#banner_list a{position:absolute;} 

.con02{ width: 1000px; margin:0 auto; overflow:hidden; padding:10px 0; }
.lf_con02{ background:#fff; width: 688px; height:345px; border:1px solid #ccc; border-top:4px solid #c20001; float:left; margin-right:10px;}
.til_lf{ height:23px; padding-top:15px; overflow:hidden;}
.til_lf a{ display:block; float: right; width: 51px; height:14px; padding-right:11px;}
.til_lf h3{ width: 98px; height:23px; padding-left:10px;}
.box_lf ul{ padding-top:20px;}
.box_lf ul li{ height:28px; line-height:28px; background:url(imagesicon01.jpg) no-repeat 11px center; padding-left:26px; }
.box_lf ul li span{ float: right; padding-right:15px;}

.rt_con02{ width: 298px; margin-right:0; border-top:4px solid #0671d8;}
.box_rt ul{ padding-top:20px;}
.box_rt ul li{ height:28px; line-height:28px; padding-left:20px; }
.box_rt ul li a{ display:inline-block;height:28px; line-height:28px; padding-right:26px;background:url(imagesicon02.jpg) no-repeat right center; }

.footer{ height:60px; line-height:30px; text-align:center; padding:30px 0 38px 0; background:#ccc;}

/*ÁÐ±íÒ³*/
.tcon{ width: 960px; padding:0 20px; margin:0 auto; overflow:hidden; background:#fff;}
.til_tcon{ height:46px; border-bottom:1px solid #ddd; padding-top:10px;}
.til_tcon h3 { height:46px; line-height:46px; float: left; padding-right:30px; padding-left:5px;}
.til_tcon h3 a{ color:#c20001; font-size:20px; font-weight:normal;}
.til_tcon h3 a:hover{ color:#333;}
.til01_tcon{ height:46px; line-height:50px; float: left; }
.til01_tcon a{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ";  padding:0 30px 0 0; color:#888;}
.til01_tcon a:hover{ color:#c20001;}

.bread{ padding-left:45px; height:36px; line-height:36px; color:#666; background: url(imagesicon05.jpg) no-repeat 25px 13px #f2f2f2; margin:20px 0;}
.bread a{ color:#666; padding:0 5px;}
.bread a:hover{color:#c20001;}

.list_tcon{ width: 700px; float: left; margin-right:30px;}
.list_tcon ul { padding-top:10px;}
.list_tcon ul li{ font-size:14px; line-height:34px; height:34px;background:url(imagesicon01.jpg) no-repeat 6px center; padding-left:23px;}
.list_tcon ul li span{ float: right;}

.img_tcon{ width:180px; height:240px; float:right; padding-right:5px; padding-top:20px;}
.img_tcon img{ display:block; width: 180px; height:240px;}

.select{height: 30px; line-height: 30px;color: #666; background:#f2f2f2; text-align:center; margin:30px auto 40px auto; overflow:hidden;}
.select a{color: #666; padding:0 5px;}
.select a:hover{color:#c20001;}

/*ÎÄÕÂÒ³*/
.lrt_article{overflow:hidden; margin: 20px; font-size:14px; line-height:32px;}
.con_art { width:100%; padding: 20px 0;}
.con_art h3{font-size: 20px; color:#c20001; line-height: 30px; text-align:center; font-weight:normal; }
.con_art h4{ font-size: 14px; color: #555; line-height: 50px;text-align:center;}
.rt_zuozhe { height: 30px;text-align: center; line-height: 30px; margin: 10px 0;background: #f2f2f2; color:#777; }
.rt_fujian { width: 100%; overflow:hidden; background:#f2f2f2; padding:10px 0;}
.rt_fujian h3 { font-size: 16px;line-height: 30px; color:#c20001; padding:0 0 5px 20px; text-align:left;}
.rt_fujian ul { padding-left:15px; padding-top:5px;}


/*Í¼Æ¬Ò³*/
.pic_lrt{ margin: 20px 0 0 0; overflow:hidden; text-align:center;}
.pic_lrt ul{ width:1000px; padding-top:10px; overflow:hidden;}
.pic_lrt ul li{ float: left; height: 174px; width: 214px; padding: 0 18px 30px 10px; }
.pic_lrt ul li a{ display:block; width: 210px; height:170px; line-height:30px;font-family: "Î¢ÈíÑÅºÚ"; font-size:14px; background: #f3f4f3;border:1px solid #f3f4f3; padding:2px;}
.pic_lrt ul li a img{ display:block; height: 140px; width: 210px; }
.pic_lrt ul li a:hover{ border:1px solid #ca1000;}

.select02{ margin:0 auto 40px auto;}