@import url("public.css");

html {background:#fff;}
.main {width:1000px;}


#head {height:90px;position:relative;background: #00314a;}
.logos {float:left;width:400px;height:90px;}
.nav {float: right;width: 560px;margin-top: 30px;}
.nav li {float: left;width: 80px;}
.nav li.n1 {width: 60px;}
.nav li a:hover,#font a:hover {color: #f29839;}
.nav li a,.nav li a:hover {width: 100%;height: 30px;display: block;text-align: center;line-height: 30px;}
.nav li a:hover,#home .n1 a,#about .n2 a,#news .n3 a,#newsShow .n3 a,#fn .n4 a,#item .n5 a,#service .n6 a,#contact .n7 a {background: #1a465c;}



.homeFlash { width:1000px; height:350px; overflow:hidden; position:relative;}
.homeFlash .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.homeFlash .hd ul{ overflow:hidden; zoom:1; float:left;  }
.homeFlash .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.homeFlash .hd ul li.on{ background:#f00; color:#fff; }
.homeFlash .bd{ position:relative; height:100%; z-index:0;   }
.homeFlash .bd li{ zoom:1; vertical-align:middle; }
.homeFlash .bd img{ width:1000px; height:350px; display:block;  }

.homeAbout {margin-bottom: 40px;}
.homeAbout img {float: left;width: 220px; margin-right:30px;}
.homeAboutTxt {float: right;width: 749px;line-height: 1.6;}
.homeAboutTxt p {margin-bottom: 10px;}
.homeAboutTxt p a {color: #00b5c6;}

.box4 {width: 100%;background: #eee;padding: 20px 0;margin-bottom: 40px;}
.box4x {float: left;width: 469px;height: 156px;position: relative;margin-bottom: 16px;}
.box4x img {float: left;margin:40px 40px 0 34px;_margin-left: 17px;}
.box4Title {width: 100px;height: 20px;line-height: 20px;background: #1d76ba;text-align: center;margin-bottom: 10px;}
.box4Title a,.box4Title  a:hover {color: #fff;}
.box4x li {height: 20px;line-height: 20px;background: url(../images/131120_17.jpg) left center no-repeat;padding-left: 20px;}
.box4x li a {color:#666;}
.box4x li.more {background: none;}
.box4x li.more a,.box4x2 li a {color: #00b5c6;}
.box4p {color: #666;line-height: 20px;margin-bottom: 6px;}
.box4x2 li {float: left;width: 40%;}

#font {background: #00314a;padding: 10px 0;}
#font a ,#font{color: #fff;}

.copyright,.conampinfo {text-align: center; font-family:Arial, Helvetica, sans-serif;}

.local {height: 25px;line-height: 25px;background: #eee;}
.local,.local a {color: #666;}
.pageH1 {margin:29px auto;}
.pageH1 h1,.pageH1 h2 {font-size: 19px;color: #1d76ba;font-weight: bold;display: inline;margin-right: 30px;}
.pageTab {display: inline;color: #666;}
.pageTab span {margin-right: 5px;}
.pageTab a.hover,.pageTab a:hover {background: #00b5c6;color: #fff;padding: 4px 20px;}
.pageTab a:hover,.pageTab a  {padding: 4px 20px;}
.topPic {margin-bottom: 29px;}

.about {line-height: 2;}
.about p {margin-bottom: 1em;}

.aboutZs { width:1000px;  overflow:hidden; position:relative;  margin-bottom: 30px; }
.aboutZs .bd{ padding:10px;   }
.aboutZs .bd ul{ overflow:hidden; zoom:1; }
.aboutZs .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.aboutZs .bd ul li .pic{ text-align:center; }
.aboutZs .bd ul li .pic img{ width:245px; height:169px; display:block; }
.aboutZs .bd ul li .title{ line-height:24px;  text-align: center; }

.news dl {border-bottom: 1px solid #eee;padding-bottom: 31px;margin-bottom: 16px;}
.news dt a {font-size: 14px;font-weight: bold;color: #1d76ba;}
.news dd p {color: #666;line-height: 1.6;margin: 10px 0;}
.news dd span {color: #00b5c6;}

.news_show {border-top: 1px solid #eee;padding-top: 30px;}
.news_show h1 {display: block;text-align: center;color: #1d76ba;font-weight: bold;font-size: 18px;line-height: 1.6;}
.datetime {display: block;text-align: center;color: #00b5c6;margin: 30px 0;}
.newCon {line-height: 1.6;margin: 0 20px;padding-bottom: 3em;}
.newCon p {margin-bottom: 1em;}

.contact {border-top: 1px solid #eee;padding: 30px 0;}
.contactCon {float: left;width: 428px;line-height: 1.8;}
.map {float: right;width: 512px;}