@charset "utf-8";


/* CSS Document */
body,div,h1,h2,h3,ul,li,a,p,img,span,iframe { margin:0; padding:0}
ul { list-style:none}
img { border:none}
a { text-decoration:none}
h1,h2 { font-weight:normal}
body { font-family:"微软雅黑", "宋体"}
.left { float:left}
.right { float:right}
.clear { clear:both}
.main { width:960px; margin:0 auto; }
.ad { clear:both; width:966px; margin:0 -6px 15px 0; overflow:hidden; line-height:0}
.ad img { float:left; margin:0 6px 5px 0}
.ad2 { display:block; width:325px; height:50px; margin-bottom:10px}
.line { height:15px; border-top:1px solid #e5e5e5; margin-bottom:-14px;}
.top { height:65px; }
.top.main { position:relative; width:1000px; background-color:#FFF;}
  .ewm { display:none; position:absolute; top:65px; right:260px; width:100px; height:100px; z-index:999}
  .logo { width:315px; padding:15px 0 0 20px}
  .search { width:213px; height:19px; margin-top:15px; padding:8px 16px; overflow:hidden; background:url(bg-search.gif) no-repeat center;}
	.search input { font-size:13px; color:#999; background:none; border:none;}
	.search a:hover img { margin-right:1px}
  ul.icon { width:360px; padding-top:15px;}
  ul.icon li { float:left; line-height:35px; font-size:14px; color:#888}
  ul.icon li a { display:block; width:72px; height:35px; padding-left:47px; color:#888}
  ul.icon li a:hover { color:#444}
  ul.icon li a.phone { background:url(phone-normal.gif) no-repeat left center}
  ul.icon li a.phone:hover { background:url(phone-hover.gif) no-repeat left center}
  ul.icon li a.paper { background:url(paper-normal.gif) no-repeat left center}
  ul.icon li a.paper:hover { background:url(paper-hover.gif) no-repeat left center}
  ul.icon li a.blog { background:url(blog-normal.gif) no-repeat left center}
  ul.icon li a.blog:hover { background:url(blog-hover.gif) no-repeat left center}
.banner { width:100%; height:250px; overflow:hidden; background:url(bannerimg1.jpg) no-repeat center top}
  .banner iframe { width:100%; height:250px; margin:0 auto;}
.nav { height:77px; margin-bottom:28px; overflow:hidden; background:#1d71b7}
.nav .main { width:1000px;}
  .nav ul { padding-left:4px;}
  .nav li { float:left; }
  .nav li.menu { width:36px; height:71px; margin-right:15px; padding:6px 0 0; font-size:26px; line-height:30px; text-align:center; color:#fff; background:#4abbe3}
  .nav li.submenu { width:148px; padding-top:5px; padding-right:60px; font-size:16px; line-height:32px}
  .nav li.last { padding-right:0}
  .nav li a { color:#fff;}
  .nav li a:hover { color:#a2e7ff}
  .nav li i { display:block; clear:both; width:100%; height:15px; margin-bottom:-16px; border-top:1px solid #4abbe3}
  .mr16 { margin-right:16px;}
.headline { width:675px; height:137px; text-align:center; font-size:30px; line-height:40px; color:#252525;}
  .headline a.title { display:block; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#252525}
  .headline a.title:hover { color:#043f7b}
  .headline p { margin-top:10px; text-align:left; line-height:24px; font-size:14px; color:#a9a9a9}
ul.frontpagenews { width:320px; height:333px; padding-left:10px; margin-bottom:10px;}
  ul.frontpagenews li { height:34px; line-height:34px; font-size:17px; color:#606060; overflow:hidden}
  ul.frontpagenews li a { color:#606060}
  ul.frontpagenews li a:hover { color:#000}
iframe.slidead { width:255px; height:87px; margin-bottom:34px; }
iframe.slideshow { width:630px; height:333px; margin-bottom:32px; background:#C60}
iframe.gongyi { width:280px; height:325px; margin:11px 0 0 10px; background:url(lt-gyxc.jpg) no-repeat center top}
iframe.fabu { width:610px; height:334px; background:#C96}
.cont1 { height:432px;}
.cont2 { width:330px; height:292px;}
.cont3 { width:330px; height:396px;}
.cont4 { width:330px; height:413px;}
.cont5 { border-top:1px solid #e5e5e5;}
.cont6 { float:left; width:50%; height:134px; padding-top:28px; margin-bottom:25px; background:#f8f8f8; border-top:1px solid #e5e5e5;}
.cont7 { width:660px; height:415px;}
.cont8 { width:300px; height:415px;}
.cont1,.cont2,.cont3,.cont4,.cont7,.cont8 { float:left; border-top:1px solid #e5e5e5;}
  .cont1 h3,.cont2 h3,.cont3 h3,.cont4 h3,.cont5 h3,.cont7 h3,.cont8 h3 { width:121px; padding:9px 0 0 10px; margin:-2px 0 10px; overflow:hidden; line-height:20px; font-size:20px; color:#1d71b7; border-top:3px solid #006cba}
  .cont4 h3,.cont7 h3,.cont8 h3 { width:89px}
  .cont1 h3 img,.cont2 h3 img,.cont3 h3 img,.cont5 h3 img { float:left; margin:1px 10px 0 0}
  .cont1 h3 a,.cont2 h3 a,.cont3 h3 a,.cont4 h3 a,.cont5 h3 a,.cont6 h3 a,.cont7 h3 a,.cont8 h3 a { color:#1d71b7;}
  .cont1 h3 a:hover,.cont2 h3 a:hover,.cont3 h3 a:hover,.cont4 h3 a:hover,.cont5 h3 a:hover,.cont6 h3 a:hover,.cont7 h3 a:hover,.cont8 h3 a:hover { color:#09c}
  .cont1 h3.noline { border-top:none;}
  .cont6 h3 { display:inline; float:left; height:24px; margin-right:10px; line-height:24px; padding:0 10px 0 15px; border-right:3px solid #006cba;}
.cont9 { padding:20px 12px 10px; margin-bottom:30px; border:1px solid #e5e5e5}
  .cont9 a { display:inline-block; height:23px; padding:0 10px; margin:0 6px 10px; line-height:23px; font-size:15px; color:#818282}
  .cont9 a:hover { color:#006cba; background:#e5e5e5}
ul.shiting,ul.gonggao { padding-left:10px; width:315px; margin-bottom:13px; line-height:35px; color:#606060; font-size:15px;}
  ul.shiting li,ul.gonggao li { height:35px; padding-left:27px; border-bottom:1px dashed #e5e5e5;}
  ul.shiting li { background:url(icon11.png) no-repeat 5px center;}
  ul.gonggao li { background:url(icon12.png) no-repeat 5px center;}
  ul.shiting li a,ul.gonggao li a { color:#606060}
  ul.shiting li a:hover,ul.gonggao li a:hover { color:#000}
.xinwen { width:280px; height:194px; margin:20px 0 20px 10px; text-align:center; font-size:14px; color:#000; background:#e5e5e5}
  .xinwen a { color:#000;}
  .xinwen a:hover { color:#043f7b}
  .xinwen a img { display:block; width:280px; height:158px; margin-bottom:8px;}
  .xinwen a:hover img { width:278px; height:156px; margin:1px 1px 9px}
.anxibao { margin:20px 0 0 10px;}
  .anxibao a img { display:block; width:235px; height:360px; }
  .anxibao a:hover { background:#c7ddf5}
  .anxibao a:hover img { width:233px; height:358px; margin:1px}
ul.news { padding-left:10px; font-size:15px; color:#606060}
  ul.news li { height:32px; line-height:32px;}
  ul.news li a { color:#606060}
  ul.news li a:hover { color:#000}
  ul.news li.image { width:280px; height:195px; margin-bottom:10px; padding-top:10px; text-align:center; color:#0e1313;} 
  ul.news li.image a { display:block; color:#0e1313; background:#e5e5e5;}
  ul.news li.image a:hover { background:#c7ddf5}
  ul.news li.image a img { display:block; width:280px; height:158px; margin-bottom:3px;}
  ul.news li.image a:hover img { width:278px; height:156px; margin:1px 1px 4px;}
ul.photos { padding-top:12px}
ul.photos li { float:left; width:220px; height:163px; padding:0 10px 30px; text-align:center; font-size:13px;}
ul.photos li a { display:block; height:163px; color:#0e1313; background:#e5e5e5}
ul.photos li a:hover { background:#c7ddf5}
ul.photos li a img { display:block; width:220px; height:130px; margin-bottom:7px;}
ul.photos li a:hover img { width:218px; height:128px; margin:1px 1px 8px;}
ul.meishi { float:left;}
  ul.meishi li { height:16px; margin-bottom:14px; line-height:16px; font-size:13px;}
  ul.meishi li a { color:#606060}
.bottom { clear:both; padding-top:21px; overflow:hidden; background:#f3f3f3}
.footer { padding-top:25px; height:150px; text-align:center; line-height:24px; font-size:12px; color:#151010; border-top:1px solid #bebebe}
  .footer a { color:#151010}
  .footer a:hover { text-decoration:underline}
.shiyedanwei { float:right; text-align:right; margin:-160px 20px 0 0}

ul.tab { overflow:hidden; margin-top:-2px;}
  ul.tab li { float:left; height:48px; padding:0 10px; text-align:center; font-size:18px; color:#404040; line-height:42px;}
.normaltab {}
.hovertab { font-size:18px; color:#404040; line-height:36px; font-weight:bold; border-top:3px solid #006cba }
.tab-content div { margin-bottom:30px; padding:0 10px; line-height:32px; font-size:14px; color:#606060;}
  .tab-content a { color:#606060}
.see{display:block;}
.nosee{display:none;}
