.tb-head { height:38px; overflow:hidden; background:#1070c7; line-height:38px;}
.tb-head a { color:#fff; margin-right:20px;}
.tb-head a:hover { text-decoration:underline;}
.tb-head2 { height:80px; width:1200px; margin:0 auto;}
.logo { float:left; margin:10px 0 0 0px; height:60px;}
.sc-bz { position:absolute; right:0px; top:6px; color:#01487c;}
.sc-bz a { color:#01487c; overflow:hidden; float:left; margin:0 10px;}
.sc-bz a img { float:left; margin:7px 4px 0 0;}
.sc-bz a:hover { text-decoration:underline; color:#012e4f;}
.soso-r { float:right; width:208px; height:27px; background:url("../image/inp2.jpg") no-repeat; margin-top:5px;}
.soinp { float:left; height:27px; padding:0 8px 0 20px; width:150px; background:none; border:none; line-height:27px; }
.sosub { float:right; background:none; border:none; width:27px; height:27px; cursor:pointer; border:none;}
.pic1 { width:1280px; margin-top:33px;}
.pic1 img { width:154px; height:48px; float:left; margin-right:35px;}
.pic0 { width:1280px; margin-top:33px;}
.pic0 img { width:154px; height:48px; float:left; margin-right:82px;}
.pic2 { width:1280px; margin-top:33px;}
.pic2 img { width:250px; height:80px; float:left; margin-right:33px;}

.foot-bg { overflow:hidden; background:#1070c7;   color:#fff; height:120px; padding-top:20px; margin-top:30px;}
.foot8 { width:1100px;  height:135px; margin:0 auto; font-size:14px;}
.foot-ll { float:left; line-height:28px;}
.foot-rr { float:right; line-height:30px; position:relative; right:-8px;}
.foot-rr  li {  color:#f1f1f1; float:left; margin:0 8px; }
.foot-rr  li img { display:block; margin:0 auto; width:85px; height:85px;}
.tb-sel { width:150px; height:28px; border:1px solid #83b3de; margin-bottom:20px;}

.nav-bg { background:#01487c;  height:50px;z-index:99;}
.nav6 {  position:relative; float:right; z-index:99;}
.nav6 .navlev { float:left; position:relative; margin-right:1px;  z-index:99; height:77px; line-height:77px; border-bottom:3px solid #fff; font-size:16px; color:#fff; z-index:99;}
.nav6 .navlev a { display:block; color:#666666;text-align:center; z-index:99; padding:0 10px; }
.nav6 .navlev .lev2 { position:absolute; top:80px; left:0px; z-index:99; font-size:14px; width:280px; line-height:48px;  display:none; background: #fff; box-shadow:0 0 2px #ddd; -webkit-box-shadow:0 0 2px #ddd; -ms-box-shadow:0 0 2px #ddd;}
.nav6 .navlev .lev2 a { height:48px; width:33.33%; font-size:13px; float:left; padding:0; }
.nav6 .navlev .lev2 a:hover { text-decoration:underline; }
.nav6 .hover { border-bottom:3px solid #1a53a2;  color:#1a53a2;}
.nav6 .hover a { color:#1a53a2;}
.nav6 .hover .lev2{ display:block;}
.nav6 .hover .lev2 a:hover { background:#1a53a2; color:#fff; text-decoration:none;}
.nav6 .on a {color:#1a53a2; border:none;}

.nav6 .navlev .lev2 a:last-child { }


.news-l {float: left; width: 760px; }
.tit { overflow: hidden; line-height: 32px; border-bottom: #2a8ce4 solid 1px;}
.tit-l {float: left; font-size: 16px; }
.tit-l a{ display: block; float: left; color: #333; padding: 0 13px; }
.tit-r {float: right; font-size: 14px; color: #666;}
.tit-r:hover {color: #1274cd;}
.news-btm{ overflow: hidden; margin-top: 20px;}
.news-r {float: right; width:330px; }
.news-c{ float: right; margin:0 6px; width: 320px;}
.news-c li{ padding-left: 18px; margin-bottom:10px; font-size: 14px; line-height: 20px; background:url("../image/news1.jpg") left center no-repeat;}
.news-c li a{ color: #666;}
.news-c li a:hover{ color: #1a53a2;}
.btn-on,.btn-on2{ background:url("../image/a1.jpg") center no-repeat; color: #fff !important;}



.main-tl8 { width:860px; margin-left:10px; display:inline; float:left; overflow:hidden;}
.zz1 {position:relative;height:480px;  overflow:hidden; z-index:20;   }
.zz1 .slides{position:relative; z-index:10;}
.zz1 .slides li{height:480px;}
.zz1 .slides li img { height:480px; width:1200px; display:block; }
.zz1 .slides li em { height:70px; width:890px; color:#fff; font-size:24px; line-height:68px; padding:0 55px; position:absolute; left:100px; bottom:0px; display:block; background:url("../image/zz-em.png") no-repeat; z-index:5;}
.zz1 .flex-control-nav{position:absolute;bottom:18px;z-index:10; width:100%; text-align:center;  height:12px;}
.zz1 .flex-control-nav li{ width:11px;height:11px; margin:0 4px; display:inline-block; *display:inline;zoom:1; }
.zz1 .flex-control-nav a{ float:left; display:block; width:11px;height:11px; -webkit-transition:all 200ms ease 0s; -ms-transition:all 200ms ease 0s; transition:all 200ms ease 0s; background:url("../image/sli.png") -20px 0 no-repeat; font-size:0px; overflow:hidden;cursor:pointer;  }
.zz1 .flex-control-nav .flex-active{ background:url("../image/sli.png") 0px 0 no-repeat;  }
.zz1 .flex-direction-nav{position:absolute;z-index:3; bottom:0px; width:100%; z-index:20; }
.zz1 .flex-direction-nav li a{display:block; width:19px; height:29px; padding:20px 18px 21px 18px;overflow:hidden;cursor:pointer;position:absolute; bottom:0px; }
.zz1 .flex-direction-nav li a.flex-prev{left:100px; background:url("../image/zz-em.png") center no-repeat;}
.zz1 .flex-direction-nav li a.flex-next{ right:100px; background:url("../image/zz-em.png") center no-repeat; }
.zz1 .flex-direction-nav li a:hover {opacity:0.8;filter:alpha(opacity=80);}


.zz2 {position:relative; float:left; width:415px; height:300px; background:url("../image/zz-em.gif") 50% no-repeat; overflow:hidden;  }
.zz2 .slides{position:relative; z-index:1;}
.zz2 .slides li{ width:300px; }
.zz2 .slides li img { width:415px; height:300px; display:block; }
.zz2 .slides li em { position:absolute; text-indent:8px; left:0px; bottom:0px; width:100%; -webkit-background:rgba(20,20,20,0.5); -ms-background:rgba(20,20,20,0.5); background:rgba(20,20,20,0.5); color:#fff; height:40px; line-height:40px; font-size:14px;}
.zz2 .flex-control-nav{position:absolute;bottom:9px;z-index:10; right:5px;  height:20px; text-align:center; _display:none;}
.zz2 .flex-control-nav li{ width:20px;height:20px; margin:0 4px; float:left; *display:inline;zoom:1; }
.zz2 .flex-control-nav a{ float:left; display:block; width:20px;height:20px;  font-size:14px; background:#525252; color:#fff; overflow:hidden;cursor:pointer;  }
.zz2 .flex-control-nav .flex-active{ color:#fff; background:#01487c; }
.zz2 .flex-direction-nav{position:absolute;z-index:3; top:45%; width:100%; display:none;  }
.zz2 .flex-direction-nav li a{display:block;width:60px;height:122px;overflow:hidden;cursor:pointer;position:absolute; opacity:0.4;filter:alpha(opacity=40);}
.zz2 .flex-direction-nav li a.flex-prev{left:0px; background:url("../image/zz-em.png") center no-repeat;}
.zz2 .flex-direction-nav li a.flex-next{ right:0px; background:url("../image/zz-em.png") center no-repeat; }
.zz2 .flex-direction-nav li a:hover {opacity:0.8;filter:alpha(opacity=80);}



 
.adv-img{ width:100%;}

.current-wp{width: 100%; height: 65px; line-height:65px; border-bottom: #e0e0e0 solid 1px;}
.current-wp .h1{font-size:24px; color:#333;}
.current{margin-top: 6px; font-size:14px; color: #676767;}
.current a{color: #676767;}
.current a:hover{text-decoration: underline; color:#1a53a2;}

.info-c { color:#555; font-size:14px; line-height:26px;  margin:25px 0; overflow:hidden; text-align:justify;}
.info-c1{ margin:0px;}
.info-c img { max-width:1200px;}
.info-c1 img { max-width:885px;}
.info-t {  padding-top:30px; font-weight:bold; font-size:24px; line-height:50px; color:#333; text-align:center;}
.info-sp { text-align:center; color:#999; padding:7px 0; border-bottom:1px  dashed #ccc; font-size:14px; margin-top:5px; height:25px; line-height:25px; }
.fenx {margin-left:30px; display:inline; }
.imgcen { display:block; margin:0 auto; margin-top:20px; margin-bottom:20px; max-width:760px;}
.sxpian { border-top:1px dashed #c0c0c0; margin-top:20px; padding-top:25px; line-height:30px; color:#474747; font-size:14px;}
.sxpian a { margin-left:6px; color:#969696;}
.sxpian a:hover {color:#1a53a2; text-decoration:underline;}

.bshare-custom a{width:18px !important; height:18px !important; display:inline-block !important; padding-left:0px !important;}
.bshare-qqim{background:url("../image/share9.png") no-repeat !important; background-position:-49px 0 !important;}
.bshare-weixin{background:url("../image/share9.png") no-repeat !important; background-position:0px 0 !important; margin-left:6px;}
.bshare-sinaminiblog{background:url("../image/share9.png") no-repeat !important; background-position:-25px 0 !important;}
.bshare-renren{background:url("../image/share9.png") no-repeat !important; background-position:-74px 0 !important;}
.bshare-more{background:url("../image/share9.png") no-repeat !important; background-position:-98px 0 !important;}


.ny-bgt{background: url(404.png) top repeat-x;}
.left-col{width: 292px; text-indent: 20px; line-height: 40px; font-size: 14px;}
.left-col li{margin-bottom: 2px;}
.left-col li a{display: block; color:#666; height: 40px; background: #f2f2f2;}
.left-col li:hover a{background: #e4a11f url(404.png) 188px center no-repeat; color: #fff; }
.left-col .on a{background: #e4a11f url(404.png) 188px center no-repeat; color: #fff;}
.left-lx{display:block; margin-top: 20px;}
.left-lx img{width: 292px; height: 231px;}
.left-lx2{display:block;}

.list-r{width: 885px;}
.innews-t{padding-bottom: 30px; overflow:hidden; border-bottom: #e0e0e0 solid 1px;}
.innews-tl{display:block; width:400px; height:230px;}
.innews-tr{width:450px; color:#999; font-size:14px; text-align: justify;}
.innews-tc{line-height:34px;}
.innews-tc h1{color:#015198; font-size:22px;}
.innews-list{font-size: 14px; line-height: 35px;}
.innews-list li{padding: 0 23px; margin-bottom: 8px; text-indent: 20px; color: #343434; background: url(../image/news1.jpg) 23px center no-repeat;}
.innews-list li a{color: #343434;}
.innews-list li:hover a{color: #1a53a2;}
.innews-list li:hover span{color: #1a53a2;}
.innews-b{overflow:hidden;}
.innews-b li{border-bottom:#cccccc dashed 1px; overflow:hidden; padding:30px 0;}
.innews-bl{display:block; float:left; margin-right: 22px; width:261px; height:180px;}
.innews-br{padding-top:12px; text-align: justify; font-size:14px; color:#999;}
.innews-br a{font-size:18px; line-height:34px; color:#333333;}
.innews-br a:hover{color:#3373ac;}
.innews-time{color: #666;}
.page{text-align:left; margin-top:40px; text-align: center;}
.page a{display:inline-block; padding:5px 10px; border:#949494 solid 1px; margin-left:5px; background:#fff; color:#949494;}
.page a:hover{background:#1a53a2; color:#fff; border:#1a53a2 solid 1px;}
.page .on{background:#1a53a2; color:#fff; border:#1a53a2 solid 1px;}
.ns{position:absolute; margin-top:-20px; margin-left:-10px;}
.t0{width:1100px;}
.t1{font-size: 28px; font-weight:bold; color:#ff0000; text-align:center; }
.t2{font-size: 15px; margin-top:20px; margin-bottom:10px;  text-indent:2em; word-wrap:break-word ;} 
.t3{font-size: 16px; color:#ff0000;}


.cont{overflow:hidden; width: 940px;} 
.cont li{ float:left; margin: 0 30px 10px 0px;}
.cont li .cont-ct{ display:block; overflow:hidden; border:#b9d2eb solid 1px;}
.cont li img{margin: 5px; width: 262px; height: 173px;}
.cont-c{ color:#797979; text-align:center;}
.cont-c a{ display:block; font-size:18px; line-height:40px;}
.cont li:hover a{text-decoration:none; color:#1a53a2;}

.leader_img { float:left; width:300px; height:250px; text-align:center; padding:20px 0 0 20px}
.leader_img img{ width:135px; height:195px; border:1px solid #ccc; padding:2px}

.leader_sm { float:left; width:450px; height:250px; padding:20px 0 0 0;}
.leader_sm ul li{  height:45px; }
.leader_tt{ background-image:url("../image/leader_tt.jpg"); background-repeat:no-repeat; padding-left:40px; line-height:40px; font-weight:bold; font-size:14px}
.leader_cc {padding-left:45px; line-height:30px}

.xf_left{width:262px; height:561px; background-image:url("../image/ld_left.png");}
.xf_left_t{ padding-left:20px; line-height:30px; height:30px; color:White;}

.xf_left ul{ padding:20px 10}

.xf_left ul li{background-image:url("../image/jiantou.png"); background-repeat:no-repeat; background-position:10px center; padding-left:35px; border-bottom:1px solid #ccc; height:40px; line-height:40px}

.xf_left ul li a{ font-weight:bold; color:#333}
