@charset "utf-8";
/* CSS Document */
/*common样式*/
html, body { font:normal 12px 'Microsoft YaHei','Arial','\u5b8b\u4f53';margin: 0;padding: 0; background:url(../images/bg.jpg) #fff no-repeat; color:#000;}
div, p, ul, li, form, input, h1, h2, h3, h4, h5, h6, dl, dt, dd, img {padding: 0;margin: 0;}
input, label{vertical-align:middle}  
h1, h2, h3, h4, h5, h6 { font-weight: normal;}
a { color: #000;text-decoration: none; outline:none;}
ul, ol, li, dl, dt, dd {list-style:none;}
img { border:0px;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix { zoom: 1;}
.clear{clear:both;height:0px;font-size: 1px;line-height: 0px;}
textarea { font-size:12px;}
em,cite {font-style:normal;}
input {vertical-align:middle; outline:none;}
table{border:0;margin:0;border-collapse:collapse; width:100%;}
table th, table td{padding:0;}


.headnav{background:url(../images/timer.gif) repeat-x; height:30px; clear:both;}
.header{width:1000px; line-height:30px; margin:0 auto;}
.headlef{float:left; padding-left:20px;}
.headlef span{line-height:26px;padding-left:22px;background:url(../images/tc_1.gif) 0 0 no-repeat;}
.headrig{float:right; line-height:30px; padding-right:10px; color:#3D3D3D;}
.headrig a{color:#3D3D3D; cursor:pointer; margin:0 3px;}

.lognav{width:1000px; height:120px;  margin:6px auto; clear:both; overflow:hidden; position:relative;}
.alogo{display:block; width:360px; height:105px; left:27px; top:8px; position:absolute; text-indent:-8000px;}

.searnav{width:1000px; height:24px; margin:8px auto 0; clear:both; overflow:hidden;}
.hotnews{float:left; width:660px;}
.hotnews dt{font:bold 12px/22px "宋体"; float:left; width:80px; text-align:right;}
.hotnews dd{float:left; height:22px; word-wrap:break-word; font:normal 13px/22px "宋体"; float:left; width:579px; overflow:hidden;}
#demo{overflow:hidden; width:570px; height:22px;}
#demo a,#demo b{display:inline-block; margin-right:5px;}
#demo a:hover{text-decoration:underline;}
#indemo{float:left; width:800%; height:22px;}
#demo1,#demo2{float:left;}
.search{float:right;}
.sput{background:url(../images/timer.gif) no-repeat 0 -140px; float:left; width:235px; height:20px; font:normal 13px/20px "宋体"; padding:2px 10px; border:0;}
.sbut{height:22px;width:59px;display:block;background:url(../images/tc_1.gif) 0 -52px no-repeat;border:none;float:left; cursor:pointer;}

.menu{width:1000px; height:41px; background:url(../images/timer.gif) repeat-x 0 -40px; margin:10px auto 0; clear:both;}
.menu a{display:block; float:left; width:83px; height:41px; font:normal 15px/41px "宋体"; text-align:center; color:#fff; background:url(../images/timer.gif) no-repeat right -90px;}
.menu .current{font-weight:bold;}
.menu .none{background:none;}
.menu a:hover{text-decoration:none;}

.main{width:1000px; margin:10px auto 0; clear:both; overflow:hidden;}
.mainlef{width:200px; float:left;}
.mainrig{width:790px; float:right;}

.htop{margin-top:10px;}
.hzwindow{border:1px solid #4888cf; background:#fff; clear:both; overflow:hidden;}
.hzwindow h3{color:#1865b7; font:bold 15px/27px "宋体"; height:27px; padding-left:10px; background:url(../images/timer.gif) repeat-x 0 -180px; clear:both; position:relative;}
.hzul,.hyul,.pdul{clear:both; overflow:hidden; padding:5px 0; height:100%;}
.hzul li{height:24px; padding-left:25px; line-height:24px; background:url(../images/timer.gif) no-repeat 10px -262px;}
.hzwindow li a{color:#363636; font:normal 13px/24px "宋体";}
.hzwindow li a:hover{text-decoration:underline; color:#418afb;}
.hyul li{clear:both; height:20px; line-height:20px; padding:7px 0;}
.hyul label{float:left; width:56px; text-align:right;}
.hyput{float:left; width:120px; height:18px; border:1px #8095a8 solid; padding:0 5px; line-height:18px;}
.hybut{background:url(../images/timer.gif) no-repeat 0 -220px; width:44px; height:20px; text-align:center; font:normal 13px/18px "宋体"; border:0; cursor:pointer; display:inline-block; margin:0 5px;}
.text-center{text-align:center;}
.pdul li{height:24px; width:73px; float:left; padding-left:25px; line-height:24px; background:url(../images/timer.gif) no-repeat 10px -262px;}
.hzlink{height:61px; overflow:auto; clear:both;}
.gund {height:97px; margin:5px 0; position:relative; overflow:hidden;}
.gund ul{position:absolute; left:0px; top:0px;}

.biclo{background:url(../images/timer.gif) no-repeat 0 -250px; width:15px; height:10px; text-indent:-8000px; display:block; position:absolute; top:7px; right:10px; cursor:pointer;}
.biope{background:url(../images/timer.gif) no-repeat -30px -250px; width:15px; height:10px; text-indent:-8000px; display:block; position:absolute; top:7px; right:10px; cursor:pointer;}

.indsev{width:1000px; height:36px; font:normal 14px/36px "宋体"; text-align:center; color:#fff; margin:10px auto 0; background:url(../images/timer.gif) 0 -340px repeat-x;}
.indsev a{color:#fff; margin:0 5px;}

.focus{border:1px #c9c9c9 solid; background:#fff; height:236px; clear:both; overflow:hidden;}
.foc_lef{width:389px; height:236px; position:relative; overflow:hidden;}
.container{width:389px; height:236px; clear:both; overflow:hidden;}
.indImg{width:3890px; float:left; height:236px;}
.indImg li{width:389px; float:left; height:236px;}
.indImg li img{width:389px; height:213px; margin-bottom:4px;}
.indImg li p{text-align:center; font:bold 13px/18px "宋体"; clear:both;}
.focus img{float:left;}
.scroll_qh{position:absolute; line-height:20px; width:389px; height:20px; top:197px; background:url(../images/focus.png) no-repeat 0 -50px;}
.pagination{float:right; height:16px;} 
.pagination li{text-align:center; width:22px; height:16px; display:block; background:url(../images/focus.png) no-repeat 0px -20px; color:#fff; float:left; cursor:pointer; font-size:12px;}
#tip .pagination li.current{background:url(../images/focus.png) no-repeat 0px 0;}

.foc_rig{float:right; width:387px; height:236px; border-left:1px #c9c9c9 solid;}
.foc_rig .xwul{padding-left:11px; margin-top:5px;}
.xwul{clear:both; overflow:hidden; padding:5px 0;}
.xwul li{height:24px; padding:0 10px 0 25px; line-height:24px; background:url(../images/timer.gif) no-repeat 10px -262px;}
.xwul li span{float:right; color:#555; font:normal 13px/24px "宋体";}
.xwul li a{color:#363636; font:normal 13px/24px "宋体";}
.xwul li a:hover{text-decoration:underline; color:#418afb;}
.xwul .xwnw{background:url(../images/timer.gif) no-repeat 0 -300px; display:inline-block; width:35px; height:8px;}
.xwul .xwsp{background:url(../images/timer.gif) no-repeat -55px -300px; display:inline-block; width:35px; height:8px;}
.xwul li .imgleft{float:left}
.lefnr{float:left;}
.rignr{float:right;}
.mainrig h2{color:#1865b7; font:bold 15px/27px "宋体"; height:27px; padding-left:10px; background:url(../images/timer.gif) repeat-x 0 -180px; clear:both; position:relative;}
.mainrig h2 .amore{background:url(../images/timer.gif) no-repeat -110px -300px; display:block; width:12px; height:9px; position:absolute; top:8px; right:10px; text-indent:-8000px;}
.dynamic{width:388px; background:#fff; border:1px #4885cf solid;height:220px}
.ggnav{clear:both; overflow:hidden;}


.footxx{width:998px; height:107px; margin:10px auto; border:1px solid #E2E2E2; background:url(../images/foot.jpg) 0 0 repeat-x;}
.fx_lef{width:220px; float:left; text-align:center; line-height:20px; color:#575757; margin-top:20px;}
.fx_lef em{color:#d17439;font-style:normal; margin:0 3px;}
.fx_lef span{display:block; text-align:center; margin-top:15px;}
.fx_rig{width:542px; float:left;  padding-top:15px; display:inline; color:#575757; text-align:center; font:normal 13px/35px "宋体"; color:#575757;}
.fx_logo{display:block; float:right; background:url(../images/footer_logo.gif) no-repeat; width:81px; height:81px; margin:13px 25px 0 0; text-indent:-8000px;}


.biclo{background:url(../images/timer.gif) no-repeat 0 -250px; width:15px; height:10px; text-indent:-8000px; display:block; position:absolute; top:7px; right:10px; cursor:pointer;}
.amorecc{background:url(../images/timer.gif) no-repeat -110px -300px; display:block; width:12px; height:9px; position:absolute; top:7px; right:10px;  text-indent:-8000px;}

.mailbut{height:22px;width:59px;display:block;background:url(../images/tc_1.gif) 0 -132px no-repeat;border:none; float:left; cursor:pointer; margin-left:10px;}

.amorenew{color:#1865b7; font:bold 15px/27px "宋体"; float:right; padding-right:7px;}


/*焦点图效果*/
#bannerPic {position:relative; width:360px; height:236px; 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 {height:32px;position:absolute;list-style-type:none;z-index:1002;margin:0; bottom:0px; right:15px;}
#bannerPic ul li {height:11px; width:11px;margin:15px 2px 4px 2px; float:left; display:block;background:url(../images/bullets2014.jpg) no-repeat;cursor:pointer;font-size:0px; line-height:0px; color:#fff;}
#bannerPic ul li.on {background-position:0 -11px;}
#banner_list a{position:absolute;} 


/**首页左边查询**/
.find{
  border: 1px solid #4888cf;
  background: #fff;
  clear: both;
  overflow: hidden;
  margin:5px 0px;
  height:auto; 
}
.find h2{text-align:center; line-height:61px;  height:61px;  color:#fff; background:url(../images/leftmenuBg.png) no-repeat;}
.find h3{ font-family:'Arial'; font-size:12px;}
.find li a{ display:inline-block; width:160px;  padding-left:37px;background:url(../images/leftnavBg.png) no-repeat;}
.find li a{ height:48px;  color:#124072;text-shadow: 0 1px 1px #fff;background-position:0 -1px; font-size:16px; line-height:48px;}
.find li a:hover{ background-position:0 -99px;}
.find li a.w_checked{ background-position:0 -50px; color:#fff;text-shadow: 0 1px 1px #666;}