﻿.left{
  float:left;
}
.right{
  float:right;
}
.hui,.hui a,a.hui{
  color:#b0b0b0;
}
/* 公共样式_字体 */
.red,.red a,a.red{
  color:#c00;
}
.blue,.blue a,a.blue{
  color:#1188dc;
}
.lv,.lv a,a.lv{
  color:#00723a;
}
.bai,.bai a,a.bai{
  color:#fff;
}
.hui,.hui a,a.hui{
  color:#b0b0b0;
}
.yahei{
  font-family:"microsoft yahei","黑体";
}
.f10{
  font-size:10px;
}
.f12{
  font-size:12px;
}
.f14{
  font-size:14px;
}
.f16{
  font-size:16px;
}
.f18{
  font-size:18px;
}

h1,h2,h3{
  margin:0;
  padding:0;
  font-weight:normal;
  font-size:12px;
}
h1,h12,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p{
  list-style-type:none;
  margin:0;
  padding:0;
}
.w250{ width:250px;}
.w920{ width:920px;}
li{ margin:0px; padding:0px; list-style:none;}
.container{ width:1200px; margin:auto;}


.leftnav{ width:250px;}
.leftnav dt{ height:41px; font-size:20px; padding:25px 0 0 60px; background:url(../index_files/leftnav.jpg); color:#fff;}
.leftnav dd{ height:40px; border-bottom:1px solid #fff;}
.leftnav dd a{ display:block; height:40px; line-height:40px; text-align:center; font-size:14px; color:#505050; background:#EEEEEE;}
.leftnav dd a:hover{ background:#C1E3FE; font-weight:bold; color:#1D81CF; text-decoration:none;}
.leftnav dd a.leftnavon{ background:#C1E3FE; font-weight:bold; color:#1D81CF; text-decoration:none;}

.neirong{ width:870px; padding:10px 0; margin:auto; font-size:14px; line-height:28px;}

.bian1{ border:1px solid #e7e7e7; border-top:2px solid #7eb9e4;}
.tt1{ border-bottom:1px solid #e7e7e7; margin:0 20px; height:46px; line-height:46px;}
.tt2{ height:36px;}

.newslist2 li{height:35px; line-height:35px; background:url(../index_files/dot2.jpg) no-repeat 0 center; padding:0 0 0 12px; border-bottom:1px dashed #dedede;}
.newslist2 li a{ font-size:14px;}

.banMenu{ width:1200px;margin:auto;  height:40px; margin-top:10px; line-height:35px;background:#ffffff url(../index_files/bg_nav.jpg) repeat-x center top;}
.banMenu a{ display: block; color: white; padding: 0 0 0 10px; font-size: 18px; font-weight: bold; text-decoration: none; }


/* 焦点图 */
.focusBox { float:left; position: relative; width:440px; height:290px; margin-bottom:10px;  overflow: hidden; text-align: left; background:#fff; }
.focusBox .pic img { width:440px; height:290px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

/*要闻动态*/
.area_box{ width:1200px; height:311px; position:relative;margin-top:5px;margin-bottom:10px;}
.box_ico{ width:8px; height:18px; background:url(../index_files/box_ico.png) no-repeat 0 0; position:absolute; left:-7px; top:18px;}
.ico02{top:76px;}
.ico03{top:131px;}
.ico04{top:189px;}
.ico05{top:241px;}
.area_boxcon{ width:1177px; height:290px; padding:10px 10px 9px; border:1px solid #1d71b7;border-radius:3px; box-shadow:1px 1px 2px #dddddd;background:#ffffff; overflow:hidden;}

/*要闻动态图片切换*/
.yw_img{ width:450px; height:290px; overflow:hidden;}
.yw_img .mF_expo2010 .txt li{ height:30px !important; line-height:30px !important;}
.yw_img .mF_expo2010 .txt_bg{ height:30px; background:url(../index_files/home_imgbg.png) repeat-x 0 0; overflow:hidden; opacity:1;}
.yw_img .mF_expo2010 .num{ right:7px; bottom:10px;}
.yw_img .mF_expo2010 .num li{ width:11px; height:11px; line-height:11px;margin-right:7px;}
.yw_img .mF_expo2010 .num li b{ background:url(../index_files/circle01.png) no-repeat 0 0; opacity:1;}
.yw_img .mF_expo2010 .num li a,.yw_img .mF_expo2010 .num li b{ text-indent:-9999em;}
.yw_img .mF_expo2010 .num li.hover a,.yw_img .mF_expo2010 .num li.current a{ background:url(../index_files/circle02.png) no-repeat 0 0;}
.yw_img .mF_expo2010 .txt li a{ padding:0 0 0 10px; font:normal 14px/30px "微软雅黑";}
.yw_img .mF_expo2010 .txt li a:hover{ color:#eb9c1c;}

.yw_con{ width:730px; overflow:hidden;}
.big_title{ width:727px; height:43px; border:1px solid #e6e6e6;font:bold 20px/43px "微软雅黑";color:#0e76cd;text-align:center;}
.big_title a{ color:#0e76cd;}
.big_title a:hover{ color:#ff0000;}
.yw_tt{ height:42px; padding-top:2px; background:url(../index_files/xx01.gif) repeat-x left bottom; overflow:hidden;}
.yw_tt span{ display:block; width:58px; height:20px; overflow:hidden; padding:17px 10px 0 0;}
.yw_tt ul li{ float:left; width:120px; height:42px; padding-right:5px;}
.yw_tt ul li a{ display:block; width:120px; height:42px; text-align:center; font:bold 18px/42px "微软雅黑"; color:#666666;}
.yw_tt ul li.sec2 a{ background:url(../index_files/xx02.gif) repeat-x left bottom; color:#0e76cd;}
.yw_tt ul li.sec1 a{color:#666666;}
.yw_nr{ padding-top:8px; font:16px/32px "微软雅黑"; color:#474747;}
.yw_nr ul li{ height:32px; background:url(../index_files/icon01.gif) no-repeat 5px center; padding-left:18px; vertical-align:bottom; overflow:hidden;}
.yw_nr ul li span{color:#999999; white-space:nowrap;}

.zhinan{width:1198px; margin:auto;border:1px solid #1d71b7;}
.zhinan ul li{ float:left; margin:20px;}
.zhinan ul li.zn{ background:url(..../index_files/zn.png) no-repeat 0 center;}
.zhinan ul li a{ display:inline-block;  text-align:center; color:#fff;}
.zhinan ul li img{ padding-top:30px;}
.zn1 { background-color:#03908a; width:255px;height:140px;font-size:20px;}
.zn2 { background-color:#0e70bb; width:190px;height:150px;font-size:16px;}
.zn3 { background-color:#0187a2; width:255px;height:140px;font-size:20px;}


.zhinan ul li a:hover{ background-color:#3d95d5; color:#a8d0ed;}	

	/* 本例子css */
	.slider{ width:100%;  min-width:1200px;  height:335px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }
	.slider .bd{ width:1200px; position:absolute; left:50%; margin-left:-600px  }
	.slider .bd li{ width:1200px;  overflow:hidden; }
	.slider .bd li img{ display:block; width:1200px; height:335px;}
	.slider .tempWrap{ overflow:visible !important }
	.slider .tempWrap ul{  margin-left:-1200px !important; /*强制位置*/  }

	.slider .hd{ position:absolute; width:100%; left:0;  z-index:1; height:8px; bottom:20px;  text-align:center;  }
	.slider .hd li{ display:inline-block; *display:inline; zoom:1; width:8px; height:8px; line-height:99px; overflow:hidden; background:url(../index_files/slider-btn.png) 0 -10px no-repeat; 
		margin:0 5px; cursor:pointer; filter:alpha(opacity=60);opacity:0.6;  }
	.slider .hd li.on{ background-position:0 0; filter:alpha(opacity=100);opacity:1;  }
	.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:335px; cursor:pointer;   }
	.slider .prev{ left:-50%; margin-left:-600px;  }
	.slider .next{ left:50%;  margin-left:600px;  }
	.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:335px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
	.slider .pnBtn .arrow{ display:none;   position:absolute; top:0; z-index:1; width:60px; height:335px;  }
	.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }
	.slider .prev .arrow{ right:0; background:url(../index_files/slider-arrow.png) -120px 0 no-repeat;   }
	.slider .next .arrow{ left:0; background:url(../index_files/slider-arrow.png) 0 0 no-repeat;  }

	/*友情链接*/
.friendlink{ width:972px; height:34px; background:#ffffff;  padding:8px 0 0 28px; margin:15px auto 0; border:1px solid #dddddd; box-shadow:1px 1px 2px #dddddd;}
.friendlink ul li{ float:left;float:left;width:180px;height:25px; margin:0 29px 0 28px;}
.friendlink ul li.linklist_con{ float:left; width:178px; height:23px;background:#fbfbfb url(../index_files/link_select.gif) no-repeat right top; position:relative; border:1px solid #cecece; }
.friendlink ul li.last{ margin-right:0;}
.friendlink_con{ width:168px; height:23px; line-height:23px; overflow:hidden; color:#696969; padding-left:10px; cursor:pointer; overflow:hidden; font:13px/23px "宋体";}
.linklist{ background:#fbfbfb; width:178px; position:absolute; left:-1px; bottom:23px !important; bottom:22px;border:1px solid #dddddd; border-bottom:0; overflow:hidden;}
.linklist ul{ width:178px; padding:0; }
.linklist ul li{ height:23px; line-height:23px;width:178px; overflow:hidden;font:13px/23px "宋体"; margin:0 !important;  border-bottom:1px solid #dddddd;}
.linklist ul li a{ display:block; color:#696969; padding-left:10px;width:168px;}
.linklist ul li a:hover{ background:#fffefe; color:#1d71b7;}
.kk{ width:356px;}
.kk ul{ width:361px;}
.kk ul li{ float:left; margin:0; border-right:1px solid #dddddd;}

/*底部*/
.footer{width: 100%; margin-top: 20px; background-color: #595757; border-top: 1px solid #595757;}
.footer-con{width: 100%; background-color:#595757; margin:0 auto;}
.footer-con ul{font-size: 0px;}
.footer-con li{display: inline-block;*display:inline; *zoom:1;font-size:14px;height: auto; position: relative; vertical-align: top;}
.contact{width: 405px;}
.footer-con h4{height: 35px;line-height: 35px; font-size: 14px;color:#FFFFFF;font-weight: bold; border-bottom: 1px solid #cccccc;}
.footer-con h4 span{color: #ffffff;margin: 6px; }
.footer-con dt{height: 25px;line-height: 25px; font-size: 14px;color: #eaeaea;margin-top: 8px;}
.contact dt{margin-top: 3px;height: 24px;line-height: 24px;font-size: 13px;color: #eaeaea; font-weight:400;}
.contact dt a{color: #C6858D;}
.contact dd{height: 25px;line-height: 25px;font-family: Arial;font-size: 18px;color: #ffffff;}
.wxwx{width: 104px;height: 122px; position: absolute;z-index: 2;left: 170px;top:46px; border: 5px solid #1c6280; overflow: hidden;}
.qyy{width: 103px;height: 86px; position: absolute;z-index:2;left: 288px;top:46px; border: 5px solid #1c6280; overflow: hidden;}

.navigation,.link{width: 235px; margin-left: 60px;}
.navigation dt{margin-top: 5px;}
.navigation dt a,.link dt a{font-size: 13px;color: #eaeaea; font-weight:400;}
.navigation dt a:hover,.link dt a:hover{font-weight: bold;color:#FFFFFF; text-decoration: underline;}
.email{width: 104px;height: 122px; position: absolute;z-index: 2;left: 148px;top:46px; border: 5px solid #1c6280; overflow: hidden;}

.copyright{width: 100%;height:70px;color: #ffffff;overflow: hidden; background-color: #595757; }
.copyright p{font-size: 12px; color: #A8A8A8; text-align: left;}
.copyright span{margin-right: 12px;}
.biaoshi{width: 90px;float:left;}
.wrapper{width: 1200px;margin:0 auto;}