﻿@charset "utf-8";
body{ font-size:12px; line-height:20px; margin:0; padding:0; text-align:left;}
*{ margin:0; padding:0;}

.blank5{  width:100%; height:5px; line-height:1px; font-size:1px;} 
.blank9{  width:100%; height:9px; line-height:1px; font-size:1px;} 
.blank15{  width:100%; height:15px; line-height:1px; font-size:1px;} 

.clear{  clear: both; font-size:0px; width:100%; height:0; visibility: hidden; line-height:0px; overflow:hidden}


a { text-decoration:none; color:#000}
/*a:hover { text-decoration:none; color:#f00}
*/
.fWhite{ color:#fff;} 
.fWhite a{ color:#fff;} 
.fWhite a:hover{ color:#ff0;} 

.fBlue{ color:#133461;} 
.fBlue a{ color:#133461;} 
.fBlue a:hover{ color:#133461;}

.fsink{ color:#ed5394}
.fsink a{ color:#ed5394}
.fsink a:hover{ color:#f00}

.fgrey{ color:#616161}
.fgrey a{ color:#616161}
.fgrey a:hover{ color:#000}



.fU{ text-decoration:underline; }

.big{ font-weight:bold;}


img{ margin:0; padding:0; border:0;}

ul{ list-style:none}
ul li{ list-style:none;}



/**登录**/
/*.loginBar{ width:920px; margin:0 auto; height:36px; background:#2190cd; line-height:36px; overflow:hidden;}
.loginBar .left1{ width:150px; float:left; margin-left:40px;_display:inline; padding-top:3px}
.loginBar .left2{ width:560px; float:left; margin-left:30px;_display:inline}
* html .loginBar .left2{ width:560px; float:left; margin-left:30px;_display:inline; padding-top:7px}
*+html .loginBar .left2{ width:560px; float:left; margin-left:30px;_display:inline}

.loginBar .left2 .input1{ width:99px; height:16px; background:url(images/dlbj.jpg) no-repeat left top; border:none;}
.loginBar .left2 .input2{ width:36px; height:16px; background:url(images/dl.jpg) no-repeat left top; border:none; }
.loginBar .left2 .input3{ width:36px; height:16px; background:url(images/zc.jpg) no-repeat left top; border:none;}
.loginBar .right{ width:110px; float:right;padding-top:3px}*/



.loginBar{ width:920px; margin:0 auto; height:36px; background:#2190cd; line-height:36px; overflow:hidden;}
.loginBar .left1{ width:150px; float:left; margin-left:40px;_display:inline;}
.loginBar .left2{ width:560px; float:left; margin-left:30px;_display:inline;}
.loginBar .left2 .input1{ width:99px; height:16px; background:url(images/dlbj.jpg) no-repeat left top; border:none;}
.loginBar .left2 .input2{ width:36px; height:16px; background:url(images/dl.jpg) no-repeat left top; border:none;}
.loginBar .left2 .input3{ width:36px; height:16px; background:url(images/zc.jpg) no-repeat left top; border:none;}
.loginBar .right{float:right;}




/**头部图片**/
.banner{ width:920px; height:190px; overflow:hidden; margin:0 auto;}



/**页面主体**/
#content{ width:920px; margin:0 auto; clear:both}

/**左侧栏**/
#content .lsidebar{ width:150px; float:left;  }
.lsidebar .menu{ width:100%; list-style:none;}
.lsidebar .menu li{ list-style:none; height:22px; margin-bottom:2px;width:100%; overflow:hidden;}

.lsidebar .hcol{ width:100%; border-bottom:#133461 1px solid; padding-bottom:2px;}
.lsidebar .hydwimg{ width:150px; height:165px; margin-top:2px; overflow:hidden;}
.lsidebar .hydwimg ul{list-style:none}
.lsidebar .hydwimg img{ padding:0; margin:0; display:block}

.lsidebar .imgul{ width:100%; list-style:none;}
.lsidebar .imgul li{ width:100%; height:70px; list-style:none; margin-top:5px;}




/**中间栏**/
#content .main{ width:428px; float:left; margin-left:27px;_display:inline}
.main .welcome{ width:100%; border-bottom:#133461 1px solid; height:26px; overflow:hidden;}

.main .newscol{ float:left;width:255px; margin-top:15px; +margin-top:0px;}
/*.newscol .left{ width:60px; height:16px; float:left; }
.newscol .right{ width:44px; height:17px; float:right; margin-right:5px;_display:inline}
.newscol .mainews{height:165px; float:left; background-color:white}
.newscol .mainews h1{ font-size:12px;}
.newscol .mainews p{ text-indent:24px; line-height:21px;  display:block; cursor:pointer}*/

.newscol .title  { background:transparent url(images/xwzx.jpg) no-repeat 0 0; float:left; clear:both; border-bottom:#133461 1px solid;
height:20px;
overflow:hidden;
width:100%;}
.newscol .title .more {float:right; width:40px; height:16px; background:#345973;overflow:hidden; line-height:19px; color:#fff; text-align:center;_display:inline;}
.newscol .title .bt {display:none;}

.newscol .title .more a{color:#fff; text-decoration:none;}
.newscol .content {text-indent:24px; /*line-height:21px;*/ width:240px; height:120px; float:left; background-color:white; margin-top:10px;}

.main .newsimg{ width:148px; height:95px; padding:1px; border:#133460 1px solid; float:right; margin:50px 5px 0px 0px; +margin:35px 5px 0px 0px;_display:inline}

.main .subnews{ width:100%; border-top:#133460 1px dotted; padding-top:10px; list-style:none;}
.subnews li{ list-style:none; overflow:hidden; height:20px}
.subnews li .left{ width:85%; float:left;}
.subnews li .right{ width:14%; float:right;}
.subnews p{ text-indent:25px}
/*.main .work{ width:200px; float:left}
.work .left{ width:60px; height:16px; float:left;}
.work .right{ width:44px; height:17px; float:right; margin-right:5px;_display:inline}
*/


/*.main .man{ width:200px; float:right}
.man .left{ width:60px; height:16px; float:left;}
.man .right{ width:44px; height:17px; float:right; margin-right:5px;_display:inline}
*/
.newsul{ width:100%; padding-top:13px; border-top:#133460 1px solid; list-style:none; margin-top:4px;}
.newsul li{ width:100%; list-style:none; margin-bottom:5px; letter-spacing:0.01em}


.main .linkcol{ width:100%;padding-bottom:5px; border-bottom:#133461 1px solid;}
.newscoll { width:100%}
.newscol1 select{ width:138px; color:#616161; border:#8e97a3 1px solid}






/**右侧栏**/
#content .rsidebar{ width:260px; float:right;}
.rsidebar .smallBar{ width:100%; margin:0 auto;}

.rsidebar .bcol{ width:100%; height:22px; background:#2190cd; overflow:hidden; text-indent:20px;}
.rsidebar .cont1{ width:100%; background:#e5e8ed; height:70px; overflow:hidden; padding-top:8px; line-height:22px;}

.rsidebar .cont1 ul{ width:94%; margin:0 auto; list-style:none;  padding:0px 3%;}
.rsidebar .cont1 ul li{ border-bottom:#aeb7be 1px dashed; text-indent:20px; }


.rsidebar .cont2{ width:86%; background:#e5e8ed; height:150px; overflow:hidden; padding:0 7%; padding-top:15px; line-height:22px;}


.bottom{ width:920px;  background:#133460; height:26px; line-height:26px; text-align:center;}





















#main{width:883px !important; clear:both; margin:0 auto}
#main .leftbar,#content .leftbar{ width:150px; float:left;}
.leftbar .menu{ width:100%; list-style:none;}
.leftbar .menu li{ list-style:none; height:22px; margin-bottom:2px;width:100%; overflow:hidden; cursor:pointer}
.leftbar .hcol{ width:100%; border-bottom:#133461 1px solid; padding-bottom:2px;}
.leftbar .hydwimg{ width:100%; height:165px; margin-top:2px; overflow:hidden;}
.leftbar .hydwimg img{ padding:0; margin:0; border:0; display:block}
.leftbar .hydwimg ul{list-style:none; margin:0; padding:0; border:0}
.leftbar .imgul{ width:100%; list-style:none;}
.leftbar .imgul li{ width:100%; height:70px; list-style:none; margin-top:5px;}
.leftbar .hydw{ width:150px; clear:both; margin-top:10px}
.leftbar .hydw .title{ border-bottom:#133461 1px solid; overflow:hidden; padding-bottom:4px}
.leftbar .parter{width:150px; clear:both;margin-top:10px}
.leftbar .parter .title{border-bottom:#133461 1px solid; overflow:hidden; padding-bottom:4px}
.leftbar .parter .imgul{ width:100%; list-style:none; margin-top:0}
.leftbar .parter .imgul li{ width:100%; height:70px; list-style:none; margin-top:5px;}

#main .rightbar{ width:708px; float:right;}
.top_bottom {clear:both}
#main .rightbar .content{width:708px; line-height:25px; padding:10px 0; overflow:hidden}
#main .rightbar .content p{ padding-bottom:10px}
#main .rightbar .content .content_head{ display:none}
#main .rightbar .content .editer{ display:none}
#main .rightbar .content img{ margin:10px auto !important; overflow:hidden}
#main .rightbar  .pg{clear:both; width:100%; text-align:center; }
#main .rightbar  .pg a{color:#565656;};

.rightbar .title{ text-align:center; font-family:"黑体"; font-size:16px; font-weight:normal}
#main .rightbar .content .pic{ padding:10px 0;}
.blue{color:#143562; font-weight:bold}
.yellow{color:#e5630f;font-size:16px; font-family:"创艺简粗黑"; padding:0 0 15px 0; display:block}

.footer{background:#2190cd; width:883px; clear:both; color:white; padding:4px 0; text-align:center; margin:0 auto}


























.clear {clear:both;}
.top {width:883px; height:161px!important; height:161px; clear:both; margin:0 auto; background:url(images/top_pic.jpg) no-repeat right top}
.top .logo {width:151px; height:161px; float:left;}
.blank_h10 {width:1px; height:10px; clear:both;}


.ad2 {width:150px; height:165px; clear:both;}
.ad2 img {width:150px; height:165px; border:0 none;}



.tszl {width:150px; clear:both; overflow:hidden; background-color:#E5E9ED;}
.tszl .title {background:url(images/tszl_bg.jpg) no-repeat center center; height:22px;}
.tszl img {border:0 none; width:150px; height:52px; margin-top:3px;}
.tszl .list {clear:both; overflow:hidden; padding:12px;}
.tszl .list h1 {color:#616161; font-size:12px; font-weight:bold; padding-bottom:5px;}
.tszl .list ul {list-style:none;}
.tszl .list ul li {font-size:12px; line-height:20px;}
.tszl .list ul li a {color:#616161; text-decoration:none; }
.tszl .list ul li a:hover { text-decoration:underline; color:#AAA;}






















.layer1{position:relative}
.layer2{position:absolute;width:750px; height:360px;border:1px solid #143562; overflow:hidden; background:url(images/bg.jpg) repeat-x left 25px; top:-100px; left:-100px; display:none }
.layer2 .title{ background-color:#143562; height:25px; clear:both; color:white;font-weight:bold}
.layer2 .title .bt{float:left; background:url(images/icon1.jpg) no-repeat 10px 10px; text-indent:20px; padding:4px 0 0 0}
.layer2 .title .more{float:right; padding:4px 10px 0 0; cursor:pointer }
.layer2 .content{width:710px; clear:both; padding:5px 20px; height:350px; }
.layer2 .content .pic{float:left;width:178px}
.layer2 .content .pic img{ margin-bottom:10px}
.layer2 .content .introduce{ float:right;width:500px;color:#616161}
.layer2 .content p{ text-indent:25px; padding-bottom:4px}
.layer2 .content .introduce .biaoti{color:black}
.layer3{ overflow:hidden;position:absolute;width:750px; height:250px;border:1px solid #143562; background:url(images/bg.jpg) repeat-x left 25px; top:-100px; left:-100px; display:none }
.layer3 .title{ background-color:#143562; height:25px; clear:both; color:white;font-weight:bold}
.layer3 .title .bt{float:left; background:url(images/icon1.jpg) no-repeat 10px 10px; text-indent:20px; padding:4px 0 0 0}
.layer3 .title .more{float:right; padding:4px 10px 0 0; cursor:pointer }
.layer3 .content{width:710px; clear:both; padding:20px; height:415px; overflow:auto;}
.layer3 .content .pic{float:left;width:178px}
.layer3 .content .pic img{ margin-bottom:10px}
.layer3 .content .introduce{ float:right;width:500px;color:#616161}
.layer3 .content p{ text-indent:25px; padding-bottom:8px}
.layer3 .content .introduce .biaoti{color:black}
.layer4{ overflow:hidden;position:absolute;width:750px; height:250px;border:1px solid #143562; background:url(images/bg.jpg) repeat-x left 25px; top:0; left:-100px; display:none }
.layer4 .title{ background-color:#143562; height:25px; clear:both; color:white;font-weight:bold}
.layer4 .title .bt{float:left; background:url(images/icon1.jpg) no-repeat 10px 10px; text-indent:20px; padding:4px 0 0 0}
.layer4 .title .more{float:right; padding:4px 10px 0 0; cursor:pointer }
.layer4 .content{width:710px; clear:both; padding:20px; height:415px; overflow:auto;}
.layer4 .content .pic{float:left;width:178px}
.layer4 .content .pic img{ margin-bottom:10px}
.layer4 .content .introduce{ float:right;width:500px;color:#616161}
.layer4 .content p{ text-indent:25px; padding-bottom:8px}
.layer4 .content .introduce .biaoti{color:black}
.layer5{ overflow:hidden;position:absolute;width:750px; height:420px;border:1px solid #143562; background:url(images/bg.jpg) repeat-x left 25px; top:-250px; left:-100px; display:none }
.layer5 .title{ background-color:#143562; height:25px; clear:both; color:white;font-weight:bold}
.layer5 .title .bt{float:left; background:url(images/icon1.jpg) no-repeat 10px 10px; text-indent:20px; padding:4px 0 0 0}
.layer5 .title .more{float:right; padding:4px 10px 0 0; cursor:pointer }
.layer5 .content{width:710px; clear:both; padding:20px; height:415px; overflow:auto;}
.layer5 .content .pic{float:left;width:178px}
.layer5 .content .pic img{ margin-bottom:10px}
.layer5 .content .introduce{ float:right;width:500px;color:#616161}
.layer5 .content p{ text-indent:25px; padding-bottom:8px}
.layer5 .content .introduce .biaoti{color:black}
.layer6{width:150px; height:132px; position:absolute;  left:930px}
.layer6 span{ text-align:right;width:30px; float:right; cursor:pointer}
.layer7{position:absolute;width:300px; height:180px;border:1px solid #143562; overflow:hidden; background:url(images/bg.jpg) repeat-x left 25px; left:-41px; top:-165px; display:none; }
.layer7 .title{ background-color:#143562; height:25px; clear:both; color:white; font-weight:bold}
.layer7 .title .bt{float:left; background:url(images/icon1.jpg) no-repeat 10px 10px; text-indent:20px; padding:4px 0 0 0}
.layer7 .title .more{float:right; padding:4px 10px 0 0; cursor:pointer }
.layer7 .content{width:260px; clear:both; padding:20px; height:140px; }
.layer7 .content p{font-size:12px; text-indent:25px; font-family:Arial, Helvetica, sans-serif,"宋体";}
.layer8{position:absolute;width:750px; height:360px;border:1px solid #143562; overflow:hidden; background:url(images/bg.jpg) repeat-x left 25px; top:-250px; left:-100px; display:none; z-index:100 }
.layer8 .title{ background-color:#143562; height:25px; clear:both; color:white;font-weight:bold}
.layer8 .title .bt{float:left; background:url(images/icon1.jpg) no-repeat 10px 10px; text-indent:20px; padding:4px 0 0 0}
.layer8 .title .more{float:right; padding:4px 10px 0 0; cursor:pointer }
.layer8 .content{width:710px; clear:both; padding:5px 20px; height:350px; }
.layer8 .content .pic{float:left;width:178px}
.layer8 .content .pic img{ margin-bottom:10px}
.layer8 .content .introduce{ float:right;width:500px;color:#616161}
.layer8 .content p{ text-indent:25px; padding-bottom:8px}
.layer8 .content .introduce .biaoti{color:black}

/**09-9-29change**/
.main .work{ width:420px; clear:left; height:110px}
.work .title,.man .title,.fzhj .title,.scfw .title{ width:100%; border-bottom:#133461 1px solid; background:url(images/gzdt.jpg) no-repeat left top; height:20px; overflow:hidden;}
.work .title .bt,.man .title .bt,.fzhj .title .bt,.scfw .title .bt{ float:left; display:none}
.work .title .more,.man .title .more,.fzhj .title .more,.scfw .title .more{ float:right; width:40px; height:16px; background:#345973; overflow:hidden; line-height:19px; color:#fff; text-align:center}
	.more a{ color:#fff; text-decoration:none}
	.more a:hover{ color:#ff0;}
	
.work .content,.man .content,.fzhj .content,.scfw .content{ width:100%; margin-top:10px; color:#999999}
	.content ul li .bt{ float:left; width:70%; color:#666666}
    .content ul li .publishDate{ float:right;}



.main .man{ width:420px; height:110px;padding-top:10px;}
.man .title { background-image:url(images/hydt.jpg); }

.main .fzhj{width:420px; height:110px;padding-top:10px;}
.fzhj .title { background-image:url(images/zcfg.gif); }

.main .scfw{width:420px; height:110px; padding-top:10px;}
.scfw .title { background-image:url(images/jypx.gif); }


/**9-29 16:30**/

.pos{width:708px; height:57px; background:url(images/top_bottom_bg1.jpg) no-repeat left top; overflow:hidden; line-height:80px; }

.pos h3{color:#d90303;font-weight:bold;font-size:12px; float:left}
.pos p{float:left}


.containter{width:708px;   background:url(images/btbj.gif) no-repeat left top;}

.containter .title{ text-align:left; text-indent:60px; font-family:"黑体"; font-size:20px; height:48px; width:100%; overflow:hidden; line-height:60px;}

.containter .list{width:100%; margin:0 auto; margin-top:20px; }
.containter .list ul{list-style:none;font-size:14px; }
.containter .list ul li{ overflow:hidden; height:23px; border-bottom:#ccc 1px dashed; width:100%; margin-top:20px; text-indent:62px; background:url(images/list1.gif) no-repeat 35px 5px;}
.containter .list ul li a {color:#565656;text-decoration:none;}

.containter .list ul li .publishDate{ float:right; color:#565656; padding-right:35px;}







.containter .pg{clear:both; width:100%; margin-top:20px; text-align:center; }
.containter .pg a{color:#565656;};

.containter .pg ul{list-style:none; margin:0 auto;}

.containter .pg ul li{float:left;}
.containter .pg ul li.Num{width:14px; height:13px;border:#c6c4c3 1px solid; background-color:#fafff2;color:#c6c4c3; text-align:center;font-weight:bold; margin-right:7px; display:block; cursor:pointer}
.containter .pg ul li.Num a{color:#133460; text-decoration:none}
.containter .pg ul li.Num a:hover{color:#133460; text-decoration:none}
.containter .pg ul li.Num a:visited{color:#133460; text-decoration:none}

.containter .pg ul li.UNpage{ color:#00584a; padding-top:2px}
.containter .pg ul li.UNpage a{color:#00584a; text-decoration:none}
.containter .pg ul li.UNpage a:hover{color:#00584a; text-decoration:underline}

.containter .pg ul li.NEXTpage{ color:#00584a;padding-top:2px}
.containter .pg ul li.NEXTpage a{color:#00584a; text-decoration:none}
.containter .pg ul li.NEXTpage a:hover{color:#00584a; text-decoration:underline}


.bt1{ margin-top:20px; width:100%; text-align:center; border-bottom:#ccc 1px dashed; padding-bottom:10px;}
.bt1 h1{ line-height:36px; font-size:20px;}
.bt1 h2{font-size:12px;color:#004E32;display:block;font-weight:normal !important;text-align:center}

.content1{ width:95%; margin:0 auto; line-height:25px; margin-top:20px;}

.smallBarBanner1{ width:213px; height:60px; float:left}
.smallBarBanner2{ width:213px; height:60px; float:right}







