/* 导航栏------------------------------------------------------------------------------------------------------------------------------------------------ */
*{margin:0;padding:0;list-style:none;}
body{background: #CAFFFF;font-size: 12px; text-align:center;overflow-x : hidden; }
img{border: 0;}
a{text-decoration: none;color: #333;}
a: hover{color: #FF8400;}  
#ul{padding:0px;}
.clearfix: after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix10: after{content: ".";display: block;height: 10px;clear: both;visibility: hidden;}
.h10{height: 10px;}
.h15{height: 15px;}
#header{width: 960px;margin:0 auto;}
.navBar{width: 1060px;margin:0 auto;height: 50px;line-height: 50px;background: #1C9AB0;color: #333;}
.nav{position: relative;width: 960px;margin:0 auto;font-family: "Microsoft YaHei",SimSun,SimHei;font-size: 16px;}
.nav a{color: #fff;}
.nav h3{font-size: 100%;font-weight: normal;}
.nav .m{float: left;position: relative;z-index: 1;}
.nav .s{float: left;width: 3px;text-align: center;color: #D4D4D4;font-size: 14px;}
.nav h3 a{display: block;width: 115px;text-align: center;font-weight: bold;}
.nav .sub{display: none;position: absolute;left: -3px;top: 50px;z-index: 1;width: 115px;border: 1px solid #E6E4E3;border-top: 0;background: #D9FFFF;}
.nav .sub li{text-align: center;padding: 0 8px;margin-bottom: -1px;}
.nav .sub li a{display: block;border-bottom: 1px solid #E6E4E3;padding: 8px 0;height: 20px;line-height: 20px;color: #000;font-size: 12px;font-weight: bold;}
.nav .sub li a: hover{color: #CAFFFF;}
.nav .block{height: 7px;width: 115px;background: #ff9797;position: absolute;left: 0;top: 42px;overflow: hidden;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------*/
.top {width: 1060px;margin:0 auto; height:92px; border-top:#e7e7e7 2px solid;}
.top img { float:left}
.top span { display:block; float: right; padding:1px; padding-right:0; text-align:right; /*line-height:35px;*/ color:#1C9AB0; vertical-align:bottom;}
.top span a { color:#1C9AB0}

.top1 { margin:0 auto;width:960px; height:90px; border-bottom:#87dbcd 2px solid;background-image:url(../img/logo1.jpg)}
.top1 span { display:block; float:right; padding-right:20px;padding-top:60px;text-align:right; line-height:35px; color:#fff; font-size: 14px; }
/*---------------------------------------------------------------------------------------*/
.STYLE5{font-size: 12px;color:#5B5B5B;}

.homediv{width:1080px;margin:0 auto;background:#fff;}

.homediv1{width:960px;margin:0 auto;background:#fff;border-right:#DFDFDF 1px solid; border-left:#DFDFDF 1px solid; }
.homediv2{ width:954px;margin:0 auto;background:#fff;border-right:#DFDFDF 0px solid; border-left:#DFDFDF 0px solid; }
.divhome{padding:10px;line-height:200%;color:#1C9AB0;font:normal 12px/24px 'MicroSoft YaHei'; }
.divhome2{ padding:6px;position:absolute;right:20px;bottom:0;text-align:right; }
.divhome3{ padding:4px;position:absolute;right:20px;bottom:0;text-align:right; }

.homemore{width:940px;margin:0 auto;background:#fff;border:#DFDFDF 1px solid;line-height:200%;padding:0px 10px 0px 10px; }


.news_list{ margin:0px 10px 20px;text-align:left; }
.news_list ul{list-style-type: none;margin:0 auto;padding:0px;width:100%;}
.news_list li{list-style:none; clear:both;margin-top:5px;border-bottom:1px dashed #ccc;width:100%; }
.news_list li a{color: #5B5B5B;display: block;padding:0px 0px 4px 15px;background: url(../img/news.png) no-repeat 0px 1px;text-indent:10px;}
.news_list li span{color: #5B5B5B;float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/}
.news_list li a:hover{color: #1C9AB0;background: url(../img/news1.png) no-repeat 0px 1px;}

.Hnews_list{ margin:0px 20px 20px;text-align:left; }
.Hnews_list ul{list-style-type: none;margin:0 auto;padding:0px;width:100%;}
.Hnews_list li{list-style:none; clear:both;margin-top:5px;padding-left:10px;padding-right:10px;border-bottom:1px dashed #ccc;width:100%; }
.Hnews_list li a{color: #5B5B5B;display: block;padding:0px 0px 4px 15px;background: url(../img/news.png) no-repeat 0px 1px;text-indent:10px;}
.Hnews_list li span{color: #5B5B5B;float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/}
.Hnews_list li a:hover{color: #1C9AB0;background: url(../img/news1.png) no-repeat 0px 1px;}


.div_zj{margin:0 auto;border:1px solid #b8b8b8;margin-bottom: 16px;width: 500px;font-size:12px;color:#5B5B5B;position:relative;}
.div_zj1{margin:0 auto;border:1px solid #b8b8b8;margin-bottom: 16px;width: 710px;font-size:12px;color:#5B5B5B;position:relative;}
.div_zj1 h2{margin:0px auto;background:#B2D3F5;text-align:left;}
.zj{margin:0 auto;height:150px; padding:10px;background: transparent url(../img/zj.gif) bottom right no-repeat;position: relative;left: 2px;top: 2px;padding: 1px 4x 15px 5px;line-height:200%;}
.zj1{margin:0 auto; height:150px; padding:10px;background: transparent url(../img/zj.gif) bottom right no-repeat;position: relative;left: 2px;top: 2px;padding: 1px 4x 15px 5px;}
.zj2{margin:0 auto;height:146px; background: transparent url(../img/zj.gif) bottom right no-repeat;position: relative;left: 2px;top: 2px;padding: 1px 4x 15px 5px;}
.hometree{margin:0px 10px 0px;height:148px; padding:10px;color:#5B5B5B;position:relative;border:1px solid #b8b8b8;line-height:200%; }

.holder{margin:0 auto;overflow:hidden;width:235px;height:137px;float:left;position:relative;background-color:#1C9AB0;margin-right:1px;border:1px solid #95C9E1;}
.holder .image{position:absolute;right:0px;}
.holder .text{padding:0px;display:none;line-height:26px;position:absolute;top:75px;font-size:16px;color:#fff;left:20px;}
.holder a{color:#fff;}
.holder a:hover{color:red;}
/*-------------------------------------------------------------------------*/
div,ul,h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
/**table,tr,td { border:0px; padding:2px;}*/
h1 { font-size:14px; height:40px; line-height:40px; font-weight:bold; color:#1C9AB0}
h1 a {text-decoration:none; color: #1C9AB0;}
h1 a:hover { text-decoration:underline; color:#1C9AB0}
h2 { height:24px; line-height:24px; font-size:14px;color:#000; text-indent:10px;}
/**h4 { border-bottom:1px #CCC solid; font-size:12px; font-weight:normal; background:url(../img/bg5.gif) no-repeat; text-indent:20px; margin-bottom:25px; padding-bottom:5px;}*/
h4 { font-size:14px; font-color:1C9AB0; font-weight:bold;text-align:left; border-bottom:1px #CCC solid; padding-bottom:1px; margin:0px 10px 0 10px; color: #333;background:url(../img/bg11.png) no-repeat 4px 4px;text-indent:25px; }
h5 { font-size:14px; text-align:center; border-bottom:1px #CCC dashed; padding-bottom:5px; margin:30px 100px 0 45px; color: #333}
h6{ font-size:12px; font-color:1C9AB0; font-weight:bold;text-align:left; border-bottom:0px #CCC solid; padding-bottom:1px; margin:10px 10px 0 10px; color: #333;background:url(../img/bg11.png) no-repeat 4px 4px;text-indent:25px; }
/*----------------------------------------------------------------------------------------------*/
#lib_Tab1{width:530px;margin:0px;padding:0px;margin-bottom:15px;}
#lib_Tab2{width:530px;margin:0px;padding:0px;margin-bottom:15px; }
#lib_Tab3{width:1060px;margin:0px auto;padding:0px;margin-bottom:15px; }
#lib_Tab4{width:720px;margin:0px auto;padding:0px;margin-bottom:15px; }
.lib_tabborder{border:1px solid #95C9E1;}
.lib_Menubox {height:28px;line-height:28px;position:relative;}

.lib_Menubox ul{margin:0px auto;padding:0px;list-style:none; position:absolute; top:3px; left:0; margin-left:10px; height:25px;text-align:center;min-width:440px;}
.lib_Menubox li{float:left;list-style-type:none;cursor:pointer;width:116px;color:#949694;font-weight:bold; margin-right:2px;height:25px;line-height:25px; background-color:#E4F2FD;}
.lib_Menubox li.hover{margin:0 auto;padding:0px;background:#fff;width:116px;border-left:1px solid #95C9E1;border-top:1px solid #95C9E1;border-right:1px solid #95C9E1;color:#1C9AB0;height:25px;line-height:25px;}
.lib_Contentbox{clear:both;margin-top:0px; border-top:none;height:181px; text-align:left;padding-top:8px;}
/*-------------------------------------------*/

.bot{margin:0px auto;padding:0px;width:1080px;height:80px;background-color:#BEBEBE;padding-top:0px;font-size: 12px;line-height:200%;}
.bot1{margin:0px auto;padding:0px;width:1080px;height:4px;background-color:#000000;}
/*--------------------二级-----------------*/
.ptop{height:120px;margin:0 auto; background: #F5F5F5;}
#pmaindiv{ margin:0 auto;width:1060px;border:1px #F3F3FA solid;border-width:3px 1px 1px 1px;}
#p-leftdiv{display:inline-block;width:220px; border:1px #95C9E1 solid; /*border-width:10px 1px 10px 1px;*/ float:left; background:#F3F3FA;position: relative;}
#divLink{width:170px; border:1px #000 solid; border-width:3px 1px 3px 1px; background:#fff;margin:0 auto;line-height:200%;}
#divShow{width:812px; height:1018px; border: 1px #F3F3FA solid; border-width:0px 10px 20px 10px; float:right;background:#F3F3FA;}

.clear {clear:both;}
.DIVmain{ margin:0 auto;width:1060px;border:0px #F3F3FA solid;border-width:10px 0px 10px 0px;padding:1px;background:#F3F3FA;}
.DIVmain1{ margin:0 auto;width:932px;border:1px #d0d0d0 solid;border-width:0px 1px 0px 1px; padding:1px;background:#FFFFFF; line-height:200%; font-size:12px;color:#4F4F4F}
.DIVmain2{ margin:0 auto;width:904px;padding:1px;background:#FFFFFF; }
#Link{margin:0 auto;width:960px;border:1px #F3F3FA solid; border-width:3px 1px 0px 1px; background:#F3F3FA;line-height:200%;}
#Show{margin:0 auto;width:960px; height:100%; background:#F3F3FA;}
.ddiv{margin:0 auto;width:960px; height:10px; background:#F3F3FA;}
.ddiv2{margin:0 auto;width:1060px; height:5px;}
.ddiv1{margin:0 auto;width:1060px; height:118px; }
.div700 { padding-left:10px; padding-right:10px;line-height:200%; height:auto}
.pul {margin: 5px auto 0px;padding: 1px ;border: 1px solid #D0DBE7;clear: both;width: 900px;text-align: left;line-height: 200%;}
.pul  h2{margin:0px auto;background:#B2D3F5;text-align:center;}
.pul div {padding:5px 20px;}
.pul1 {margin: 5px auto 0px;padding:1px;border: 1px solid #D0DBE7;clear: both;width: 900px;text-align: left;line-height: 200%;}
.pul1  h2{margin:0px auto;background:#B2D3F5;text-align:center;}

.pul660 {margin: 5px auto 0px;padding: 5px 5px;border: 1px solid #D0DBE7;clear: both;width: 650px;text-align: left;}
/*---------------------------------------------------*/
.table-a{width:700px;border-right:1px solid #1C9AB0;border-bottom:1px solid #1C9AB0;}
.table-a td{border-left:1px solid #1C9AB0;border-top:1px solid #1C9AB0;padding-left:5px;}
#table tr.color1{background-color:#FFFFFF;}
#table tr.color1{background-color:#FFFFFF;}
#table tr.color2{background-color:#F8F8F8;}

#table-b{width:650px;border-right:1px solid #1C9AB0;border-bottom:1px solid #1C9AB0;}
/*#table-b tr{tdst-style:none;} */
#table-b tr td{border-left:1px solid #1C9AB0;border-top:1px solid #1C9AB0;padding-left:5px;color:#000;}
#table-b tr td a{color:#000; text-decoration:none; position:relative; display:block;}
#table-b tr td a div{display:none;}
#table-btr td a:hover{ visibitdty:visible; color:#1C9AB0;}
#table-b tr td a:hover div{position:absolute; z-index:100; left:7px; top:20px; background-color:#EFF7FF; display:block; width:240px; color:#CE0000; overflow:auto;border:1px solid #96C2F1;padding:1px }
#table-b tr td a:hover div h2{margin:0px auto;background:#B2D3F5;text-align:left;width:240px;}
/*#table-b tr td a:hover div dt{float:left; width:1px; height:100px; display:block; background-color:#1C9AB0; }*/
/*#table-b tr td a:hover div dd{float:right; width:270px; height:auto; tdne-height:18px; padding:6px 10px;}*/

/****Tree--------------------------------*/
.tree_title{width:140px; margin:10px 1px;background:#009393;color:#fff;line-height:20px; text-align:left;padding:5px;}
.Tree_list { width: 160px; margin:1px auto;text-align:left; }
.Tree_head { padding: 5px 10px; letter-spacing:1px; cursor: pointer; position: relative; margin:0 auto; color:#fff; background: #1C9AB0 url(../img/left.png) center left no-repeat ;height:25px; line-height:25px;text-indent:15px;border:1px #F3F3FA solid; border-width:0px 0px 1px 0px; }
.Tree_body { display:none; letter-spacing:2px }
.Tree_body a { display:block; color:#006699; background-color:#F3F3FA; padding-left:20px; font-weight:bold; text-decoration:none;line-height:200%; }
.Tree_body a:hover { color: #930000; text-decoration:underline; }
/*—---------------------------------------*/
#zk{font-size:12px;width:650px;}
#zk li{margin:0 0 10px;padding:0 0 3px;}
#zk dl{margin:0;padding:0;display:inline;}
#zk dt{font-weight:bold;cursor:pointer;line-height:20px;padding:0 0 5px 22px;border-bottom:1px #ccc dotted;}
#zk dd{display:none;margin:0;padding:5px 0 5px 20px;background:#fff;line-height:180%;border: 1px #ccc dotted; border-width:0px 1px 1px 1px;}

.rTopL{ width:50px; height:50px; position:fixed; left:0px; bottom:200px; margin:5px; cursor:pointer;z-index:9999 }
.rTopL a {display:block;width:50px; height:50px;background:url(../img/rtop.png);z-index:9999;color:#fff;}
.rTopL a:hover{display:block;background:url(../img/rtop1.png);width:50px; height:50px;z-index:9999;color:#CE0000;}

.rTopL2{ width:50px; height:258px; position:fixed; left:0px; bottom:252px; margin:5px; cursor:pointer; z-index:9999}
.rTopL2 ul{margin:0px;padding: 0px;z-index:9999}
.rTopL2 li  a{display:block;width:50px; height:50px;background:url(../img/morerl.jpg);margin-bottom:2px;line-height:50px;color:#fff;z-index:9999}
.rTopL2 li a  div{display: none;z-index:9999}
.rTopL2 li a  div2{display: none;z-index:9999}
.rTopL2 li  a:hover{z-index:9999;background:url(../img/morerl1.jpg);width:50px; height:50px; margin-bottom:2px;color:#CE0000}
.rTopL2 li a:hover #div1{z-index:9999;position:absolute; z-index:80; left:52px; top:2px; background:url(../img/wx.jpg) ; display:block; width:150px;height:150px; color:#CE0000; overflow:visible;border:1px solid #8E8E8E;padding:1px }
.rTopL2 li a:hover #div2{z-index:9999;position:absolute; z-index:80; left:52px; top:52px; background:url(../img/fw.png) ; display:block; width:150px;height:150px; color:#CE0000; overflow:visible;border:1px solid #8E8E8E;padding:1px }
.rTopL2 li a:hover #div3{z-index:9999;position:absolute; z-index:80; left:52px; top:103px; background:url(../img/640.jpg) ; display:block; width:150px;height:150px; color:#CE0000; overflow:visible;border:1px solid #8E8E8E;padding:1px }
.rTopL2 li a:hover #rTopA{z-index:9999;position:absolute; z-index:80; left:52px; top:2px; background:#EFF7FF; display:block; width:200px;height:260px; color:#CE0000; overflow:visible;border:1px solid #8E8E8E;padding:1px ;line-height:250%;text-align:left;text-indent:10px;}
.rTopL2 li a:hover #rTopA h2{z-index:9999;margin:0px auto;background:#B2D3F5;text-align:left;width:200px;}

.rTop{z-index:9999; width:50px; height:50px; position:fixed; right:0px; top:200px; margin:5px; cursor:pointer; line-height:25px;}
.rTop a{z-index:9999;display:block;width:50px; height:50px;background:url(../img/fh1.jpg);color:#fff;}
.rTop a:hover{z-index:9999;display:block;background:url(../img/fh2.jpg);width:50px; height:50px;color:#CE0000}

.rTop2{z-index:9999; width:50px; height:154px; position:fixed; right:0px; bottom:252px; margin:5px; cursor:pointer; }
.rTop2 ul{z-index:9999;margin:0px;padding: 0px;}
.rTop2 li  a{z-index:9999;display:block;width:50px; height:50px;background:url(../img/morerl.jpg);margin-bottom:2px;line-height:50px;color:#fff}
.rTop2 li a  div{z-index:9999;display: none;}
.rTop2 li a  div2{z-index:9999;display: none;}
.rTop2 li  a:hover{z-index:9999;background:url(../img/morerl1.jpg);width:50px; height:50px; margin-bottom:2px;color:#CE0000}
.rTop2 li a:hover div{z-index:9999;position:absolute; z-index:80; right:52px; top:2px; background:url(../img/wx.jpg) ; display:block; width:150px;height:150px; color:#CE0000; overflow:visible;border:1px solid #8E8E8E;padding:1px }
.rTop2 li a:hover #rTopA{z-index:9999;position:absolute; z-index:80; right:52px; top:2px; background:#EFF7FF; display:block; width:200px;height:260px; color:#CE0000; overflow:visible;border:1px solid #8E8E8E;padding:1px ;line-height:250%;text-align:left;text-indent:10px;}
.rTop2 li a:hover #rTopA h2{z-index:9999;margin:0px auto;background:#B2D3F5;text-align:right;width:200px;}
