@charset "gb2312";
/* CSS Document */

body{width:100%; height:100%; margin:0; background:#fff; font-family:"宋体"; font-size:12px; color:#333;}
ul{ list-style-type:none; margin:0; padding:0;}
img{border:0px;}
a{ text-decoration:none;}
h2{font-size:18px; margin:0; padding:0;}
h3{font-size:16px; margin:0; padding:0;}
h4{font-size:14px; margin:0; padding:0;}

.container{width:960px; height:1153px; margin:0 auto;}
.container .header{width:960px; height:140px; background:url(imagesheaderbak.jpg) no-repeat;}
.container .nav{width:960; height:31px; background:url(imagesnav.jpg) no-repeat; margin-bottom:10px;}
.nav ul{margin-left:55px;}
.nav li{width:100px; height:30px; line-height:30px; float:left; text-align:center;}
.nav li a{color:#fff;}
.nav li a:hover{font-weight:bold;}

.container .main{width:960px; height:890px;}
.main .left{width:255px; height:645px; float:left;}
.left .notice{width:248px; height:180px; border:1px solid #a2d1ff; background:#f3fbfe; margin-bottom:10px;}
.left .main-title{width:100%; height:24px; background:url(imagestitle-bg.jpg) repeat-x; border-bottom:1px solid #a2d1ff;}
.left .main-title h4{line-height:24px; padding-left:30px; color:#1e50a2; background:url(imagesstar.jpg) no-repeat; background-position:10px 8px; float:left;}
.left .main-title a{line-height:24px; padding-right:10px; color:#666; float:right;}
.left .main-content{width:70%; margin:0 5% 0 5%;}
.left .main-content ul{list-style-type:disc;}
.left .main-content li{height:24px; line-height:24px;}

.main .middle{width:455px; height:645px; float:left;}
.middle .notice{width:443px; height:180px; border:1px solid #a2d1ff; background:#f3fbfe; margin-bottom:10px;}
.middle .main-title{width:100%; height:24px; background:url(imagestitle-bg2.jpg) repeat-x; border-bottom:1px solid #a2d1ff;}
.middle .main-title h4{line-height:24px; padding-left:30px; color:#1e50a2; background:url(imagesstar.jpg) no-repeat; background-position:10px 8px; float:left;}
.middle .main-title a{line-height:24px; padding-right:10px; color:#666; float:right;}
.middle .main-content{width:434px; padding:4px;}
.middle .main-content ul{list-style-type:disc; width:400px; margin:0 17px;}
.middle .main-content li{height:24px; line-height:24px;}
.middle .main-content li span{float:right;}
.pic{width:435px; height:256px;}
#bannerPic {position:relative; width:435px; height:256px; overflow:hidden;}
#banner_bg {position:absolute; bottom:0; background-color:#cde6ff; height:26px; border:1px solid #add6ff; z-index:1000;cursor:pointer; width:432px; }
#banner_info{position:absolute; bottom:5px; left:5px;height:16px;color:#92191c; z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:10px;}
#bannerPic ul {width:auto;height:20px; position:absolute;list-style-type:none; z-index:1002;margin:0; padding:0; bottom:28px; right:10px;}
#bannerPic ul li {height:18px; width:8px; padding:0 5px; font-size:12px; float:left; display:block; color:#FFF; background:#000; border:1px solid #ccc; cursor:pointer}
#bannerPic ul li.on { background:#085d8c;}
#banner_list a{position:absolute;} 

.main .right{width:250px; height:645px; float:left;}
.right .notice{width:248px; height:258px; border:1px solid #a2d1ff; background:#f3fbfe; margin-bottom:10px;}
.right .main-title{width:100%; height:24px; background:url(imagestitle-bg.jpg) repeat-x; border-bottom:1px solid #a2d1ff;}
.right .main-title h4{line-height:24px; padding-left:30px; color:#1e50a2; background:url(imagesstar.jpg) no-repeat; background-position:10px 8px; float:left;}
.right .main-title a{line-height:24px; padding-right:10px; color:#666; float:right;}
.right .main-content{width:70%; margin:0 15%;}
.right .main-content .picture{width:125px; height:135px; padding:15px 20px 0 20px;}
.right .main-content ul{width:135px; padding:5px 19px;}
.right .main-content li{height:24px; line-height:24px; text-align:center;}
.right a img{border:1px solid #a2d1ff; margin:0; padding:0;}

.mb-left {background: url(imageshomeinfo-trans-bg1.jpg) no-repeat; height:133px; width: 276px;}
.mbleft-nav {float:left; height:30px; width:276px;}
.newsbox {float: left;height:30px; width:90px;}
.newsbox a {cursor: pointer;float: left;height:30px;text-indent: -99999px;width: 90px;}
.infobox {cursor:pointer; float:left; height:30px; text-indent:-99999px; width:90px; }
.addbox {cursor:pointer; float:left; height:30px; text-indent:-99999px; width:90px; }

.infolist {display: none; clear:both; height:90px; width: 276px; padding:5px 0; position:relative;}
.infolist ul {height:90px; overflow: hidden;width: 270px;padding:0; display:inline;}
ol, ul {list-style: none outside none;}
.mb-left-info {background:url(imageshomeinfo-trans-bg2.jpg) no-repeat; height:133px; height:133; width:276px;}
.infolist ul li {float: left;height:25px;overflow: hidden;width:240px; padding-left:20px; }
ul li span{float:right;}
.infolist ul li a{color:#444;float: left;font-size: 12px;height: 24px;line-height: 24px;overflow: hidden; float:left;}
.infolist ul li a:hover{color:#00566d;}
.mb-left-add {background:url(imageshomeinfo-trans-bg3.jpg) no-repeat; height:133px; height:133; width:276px;}

.mb-left1{background: url(imageshomeinfo-trans-bg1.jpg) no-repeat; height:235px; width: 960px; padding-bottom:10px;}
.mb-left1 ul { height:210px; overflow: hidden;width:960px; padding:0; display:inline;}
.mbleft-nav1 {float: left;height:30px;width: 960px;}
.newsbox1 {float: left;height:30px; width:100px;}
.newsbox1 a {cursor: pointer;float: left;height:30px;text-indent: -99999px;width: 95px;}
.infobox1 {cursor: pointer;float: left;height:30px;text-indent: -99999px;width: 100px;}
.infobox3 {cursor: pointer;float: left;height:30px;text-indent: -99999px;width: 100px;}
.infobox4 {cursor: pointer;float: left;height:30px;text-indent: -99999px;width: 100px;}
.infobox5 {cursor: pointer;float: left;height:30px;text-indent: -99999px;width: 100px;}
.infobox6 {cursor: pointer;float: left;height:30px;text-indent: -99999px;width: 100px;}
.infobox7 {cursor: pointer;float: left;height:30px;text-indent: -99999px;width: 100px;}

.infolist1 {display: none;clear:both; height:180px; width:960px; padding:10px 0; position:relative;}
.infolist1 ul { height:210px; overflow: hidden;width:960px; padding:0; display:inline;}
.mb-left-info1 {background: url(imageshomeinfo-trans-bg2.jpg) no-repeat; height:235px;width:960px; padding-bottom:10px;}
.infolist1 ul li {float: left;height:179px;overflow: hidden;width:222px; margin-left:15px; display:block; border:1px solid #a2d1ff;}
.infolist1 ul li a {color:#444; float:left; font-size:12px; height:179px; display:block;}
.infolist1 ul li img{border:0px; padding:3px;}
.infolist1 ul li a:hover{color:#00566d; background:#c7e4ff;}
.infolist1 ul li a h4 {font-weight:normal; text-align:center; width:222px; height:24px; line-height:24px;}
.mb-left-info2 {background: url(imageshomeinfo-trans-bg3.jpg) no-repeat; height:235px;width:960px; padding-bottom:10px;}
.mb-left-info3 {background: url(imageshomeinfo-trans-bg4.jpg) no-repeat; height:235px;width:960px; padding-bottom:10px;}
.mb-left-info4 {background: url(imageshomeinfo-trans-bg5.jpg) no-repeat; height:235px;width:960px; padding-bottom:10px;}
.mb-left-info5 {background: url(imageshomeinfo-trans-bg6.jpg) no-repeat; height:235px;width:960px; padding-bottom:10px;}
.mb-left-info6 {background: url(imageshomeinfo-trans-bg7.jpg) no-repeat; height:235px;width:960px; padding-bottom:10px;}
.infolist1 .more{width:80px; height:30px; cursor:pointer; position:absolute; top:-30px; right:0px;}
/*-------------------------------------------------------二级页-----------------------------------------------------------------------*/
#article .container,#article01 .container,#list .container,#list_all .container{width:960px; height:auto; height:auto; min-height:600px; -height:600px; _height:600px;}
.sub-main{width:960px; height:auto; min-height:400px; -height:400px; _height:400px; margin-bottom:10px;}
.sub-main .menu{width:248px; height:auto; min-height:400px; -height:400px; _height:400px;  float:left; border:1px solid #a2d1ff; background:#f3fbfe; margin-right:10px;}
.menu .menu-title{width:100%; height:24px; background:url(imagestitle-bg.jpg) repeat-x; border-bottom:1px solid #a2d1ff;}
.menu .menu-title h4{line-height:24px; padding-left:30px; color:#1e50a2; background:url(imagesstar.jpg) no-repeat; background-position:10px 8px; float:left;}
.menu .menu-list{width:70%; margin:0 15%;}
.menu .menu-list ul{margin-top:20px;}
.menu .menu-list li{height:24px; line-height:24px; border-bottom:1px dashed #a2d1ff;}
.menu .menu-list li a:hover{color:#666;}

/*--------------------------------------------------------文章页--------------------------------------------------------------------------*/
#article .sub-main .sub-content{width:698px; border:1px solid #a2d1ff; height:auto; min-height:400px; -height:400px; _height:400px; float:left; display:inline;}
#article .sub-main .sub-content .sub-title{border-bottom:1px solid #dfedec; height:auto; text-align:center; color:#3868be; padding-top:15px;}
#article .sub-main .sub-content .title h2{font-size:18px;}
#article .sub-main .sub-content .title h4{font-size:14px;}
#article .sub-main .sub-content .zhengwen{width:640px; margin:10px 25px; height:auto; line-height:24px; border-bottom:1px dashed #ddd;}

#article .sub-main .sub-content .select{width:300px; margin:0 10px; height:auto; float:left;}
#article .sub-main .sub-content .select h3{float:left; padding-left:10px; color:#3868be;}
#article .sub-main .sub-content .select ul{width:290px; float:left; margin:0; padding-left:10px; list-style-type:none;}
#article .sub-main .sub-content .select ul li{width:290px; height:24px; overflow:hidden; display:block; line-height:24px; background:url(../images/star2.png) no-repeat; background-position:0 8px; padding:0 0 0 20px;}
#article .sub-main .sub-content .select ul li a{color:#555; text-decoration:none;}
#article .sub-main .sub-content .select ul li a:hover{color:#3868be;}
/*----------------------------------------------------文章页01----------------------------------------------------*/
#article01 .sub-main {width:960px; height:auto; min-height:400px; -height:400px; _height:400px; background:url(../images/main-article-bg.jpg) repeat-y; margin-bottom:10px;/*float:left; display:inline;*/}
#article01 .sub-main .sub-content{width:950px; border:1px solid #a2d1ff; margin:0 5px; height:auto; min-height:400px; -height:500px; _height:400px; float:left; display:inline;}
#article01 .sub-main .sub-content .sub-title{ padding-top:10px; border-bottom:1px solid #dfedec; height:auto; text-align:center; color:#3868be;}
#article01 .sub-main .sub-content .sub-title h2{margin-top:0;}
#article01 .sub-main .sub-content .zhengwen{width:910px; margin:10px 25px; height:auto; line-height:24px; border-bottom:1px dashed #ddd;}

#article01 .sub-main .sub-content .select{width:400px; margin:0 10px; height:auto; float:left;}
#article01 .sub-main .sub-content .select h3{float:left; padding-left:10px; color:#3868be;}
#article01 .sub-main .sub-content .select ul{width:390px; float:left; margin:0; padding-left:10px; list-style-type:none;}
#article01 .sub-main .sub-content .select ul li{width:390px; height:24px; overflow:hidden; display:block; line-height:24px; background:url(../images/star2.png) no-repeat; background-position:0 8px; padding:0 0 0 20px;}
#article01 .sub-main .sub-content .select ul li a{color:#555; text-decoration:none;}
#article01 .sub-main .sub-content .select ul li a:hover{color:#3868be;}


#article01 .main-bottom{width:1000px; height:10px; background:url(../images/main-article-bottom.jpg) no-repeat; margin:0 0 8px 0;; float:left; display:inline;}
/*----------------------------------------------------列表页----------------------------------------------------*/

#list .sub-main .sub-content{width:698px; border:1px solid #a2d1ff; height:auto; min-height:400px; -height:400px; _height:400px; float:left; display:inline; position:relative;}
#list .sub-main .sub-content .sub-title{width:100%; height:27px; background:url(imagestitle-bg2.jpg) repeat-x; border-bottom:1px solid #a2d1ff;}
#list .sub-main .sub-content .sub-title h2{line-height:27px; padding-left:50px; color:#1e50a2; float:left;}

#list .sub-main .sub-content .zhengwen{width:640px; margin:10px 25px 40px 25px; height:auto; line-height:24px;}
#list .sub-main .sub-content .zhengwen ul{list-style-type:none;}
#list .sub-main .sub-content .zhengwen ul li{width:90%; margin:0 5%; height:25px; line-height:25px; border-bottom:1px dashed #ccc;}
#list .sub-main .sub-content .zhengwen ul li span{float:right;}
#list .sub-main .sub-content .zhengwen ul li a{color:#555; text-decoration:none;}
#list .sub-main .sub-content .zhengwen ul li a:hover{color:#3868be;}

#list .sub-main .select{ position:absolute; bottom:0; left:55px; height:30px; width:650px; color:#3868be;}
#list .sub-main .sub-content .select ul{margin:0; padding:0; list-style-type:none; width:100%}
#list .sub-main .sub-content .select ul li{display:inline-block; margin:0 5px; float:left; border:0px;}
#list .sub-main .sub-content .select ul li a{color:#555; text-decoration:none;}
#list .sub-main .sub-content .select ul li a:hover{color:#3868be; text-decoration:underline;}
/*----------------------------------------------------列表页----------------------------------------------------*/
#list_all .sub-main .sub-content{width:698px; border:1px solid #a2d1ff; height:auto; min-height:400px; -height:400px; _height:400px; float:left; display:inline; position:relative;}
#list_all .sub-main .sub-content .sub-title{width:100%; height:27px; background:url(imagestitle-bg2.jpg) repeat-x; border-bottom:1px solid #a2d1ff;}
#list_all .sub-main .sub-content .sub-title h2{line-height:27px; padding-left:50px; color:#1e50a2; float:left;}
#list_all .sub-main .sub-content .zhengwen{width:640px; margin:10px 25px 40px 25px; height:auto; line-height:24px;}

#list_all .sub-main .sub-content .zhengwen .zw-title{width:100%; height:34px; margin:0 0 10px 0; border-bottom:2px solid #dfedec;}
#list_all .sub-main .sub-content .zhengwen .zw-title h4{margin:0; padding:0; _position:absolute; display:block; width:120px; height:37px; line-height:37px; background:url(imagesstar.jpg) no-repeat; background-position:10px 15px; float:left; color:#555; text-align:center;}
#list_all .sub-main .sub-content .zhengwen .zw-title a{float:right; line-height:34px; color:#3868be;}
#list_all .sub-main .sub-content .zhengwen ul{list-style-type:none; margin-bottom:15px;}
#list_all .sub-main .sub-content .zhengwen ul li{width:94%; margin:0 3%; height:25px; line-height:25px; border-bottom:1px dashed #ccc;}
#list_all .sub-main .sub-content .zhengwen ul li span{float:right;}
#list_all .sub-main .sub-content .zhengwen ul li a{color:#555; text-decoration:none;}
#list_all .sub-main .sub-content .zhengwen ul li a:hover{color:#3868be;}

































.breadCrumb{width:940px; height:30px; text-align:left; padding:0 10px; line-height:30px; color:#555; border-bottom:1px solid #DFEDEC; margin:10px 0;}
.breadCrumb a{color:#555;}
.breadCrumb a:hover{ color:#1c77b0;}

.container .footer{width:960px; height:92px; line-height:92px; background:url(imagesfooter.jpg) no-repeat; text-align:center;}
