@charset "gb2312";
/* CSS Document */
body{margin:0;padding:0;font-size:12px;font-family:"宋体";color:#666666;}
h2,h3,h4,img,p,table,td,tr{margin:0;padding:0;list-style:none;border:0;}
ul,ol,li{margin:0;padding:0;border:0;list-style:none;}
input{background-position:0 0;margin:0;padding:0;border:0;list-style:none;}
a:link,a:visited{color:#666666;text-decoration:none;}
a:hover{text-decoration:underline;}
.cle{clear:both;}
.img{vertical-align:middle;}
.pot{position:relative;}
.pob{position:absolute;right:5px;top:0;}
.yh{font-family:Microsoft YaHei;}
.mt{margin-top:10px;}
/*-----------------------------------------------------------*/
/*top开始*/
.top{height:105px; width:900px; margin:0 auto; background:url(imagestop_bg.jpg) repeat-x;}
.topone{padding:30px 0 0 20px; float:left;}
.toptow{padding:27px 0 0 0px; float:left;}
.top .wenzi{width:300px; float:right;}
.top .wenzi .wenz{padding:10px 0 0 90px;}
.top .wenzi .wenz a{padding:0 10px; line-height:20px; background:url(imagestopd.jpg) no-repeat left center; display:block; float:left;}
.top .search{height:23px; width:270px; margin-top:36px;}
.top .search .one{width:72px; height:23px; background:url(imagessearchs.jpg) no-repeat;}
.top .search .tow{width:143px; height:23px;}
.top .search .tow input{width:141px; height:21px; border:1px solid #c2c2c2; margin-top:2px;}
.top .search .three{width:45px; height:20px; padding-top:3px;}
.top .search .three input{width:45px; height:20px; background:url(imagessearcha.jpg) no-repeat;cursor:pointer;}
/*-----------------------------------------------------------*/
/*nav开始*/
.nav{height:195px; width:900px; margin:1px auto 0; padding-bottom:3px; border-bottom:1px solid #d9d9d9;}
.nav .ban{width:704px; height:195px; float:left;}
.nav .nav1{height:195px; width:195px; float:right;}
.nav .nav1 li{height:40px;}
.nav .nav1 li.h34{height:34px;}
/*-----------------------------------------------------------*/
/*box1开始*/
.box1{width:892px; height:208px; margin:0 auto; padding:0 4px;}
.box1 .img_flash{border:1px solid #d9d9d9; width:243px; height:205px; background:#e1dfe0; float:left;}
.box1 .zxdt{width:646px; float:right; height:208px;}
.box1 .zxdt .title{height:33px; background:url(imagesxcsa_33.jpg) no-repeat 5px center;}
.box1 .zxdt .title span{float:right; padding:15px 5px 0 0;}
.box1 .zxdt .zxdtlb{height:158px; background:#f4f8fb; padding:15px 0 0 20px; border:1px solid #d9d9d9; margin-left:5px;}
.box1 .zxdt .zxdtlb li{line-height:22px; background:url(imagesxcsa_41.jpg) no-repeat left center; padding-left:10px;}
.box1 .zxdt .zxdtlb li span{float:right; padding-right:10px;}
/*-----------------------------------------------------------*/
/*box2开始*/
.box2{width:892px;margin:0 auto; padding:0 4px;}
.box2 .tzgg{width:245px;float:left; margin-top:10px;}
.box2 .tzgg .title{ background:url(imagesxcsa_51.jpg) no-repeat 5px center; height:26px;}
.box2 .tzgg .title span{float:right; padding:10px 5px 0 0;}
.box2 .tzgg .tzgglb{background:#f8f6eb; width:223px; height:373px; border:1px solid #e0e0e0; padding:7px 10px 0 10px;}
.box2 .tzgg .tzgglb li{line-height:22px; background:url(imagesxcsa_57.jpg) no-repeat left 6px; padding-left:15px;}
.box2 .tzgg .tzgglb li a{color:#1087c2;}
.box2 .fjxj{width:647px; float:right;}
/*-----------------------------------------------------------*/
/*box3开始*/
.box2 .fjxj .box3{width:322px; height:209px; float:left; border-right:1px solid #e0e0e0;}
.box2 .fjxj .pr1{padding-right:1px;}
.box2 .fjxj .box3 .title1{width:322px; background:url(imagesxcsa_45.jpg) no-repeat 5px center; height:36px; border-bottom:1px solid #e0e0e0;}
.box2 .fjxj .box3 .title2{width:322px; background:url(imagesxcsa_48.jpg) no-repeat 5px center; height:36px; border-bottom:1px solid #e0e0e0;}

.box2 .fjxj .box3 .title3{width:322px; background:url(imagesxcsa_72.jpg) no-repeat 5px center; height:36px; border-bottom:1px solid #e0e0e0;}
.box2 .fjxj .box3 .title4{width:322px; background:url(imagesxcsa_75.jpg) no-repeat 5px center; height:36px; border-bottom:1px solid #e0e0e0;}

.box2 .fjxj .meir{background:#f4f8fb; height:171px; border-bottom:1px solid #e0e0e0;}
.box2 .fjxj .meir .tp{height:85px; padding:15px 0 0 15px;float:left;}
.imga{padding:4px; width:90px; height:62px; border:1px solid #a4b5c5; background:#fff; }
.imga img{border:1px solid #eee;}
.fjxj .meir .bt{width:192px; float:left;padding:15px 10px 0 5px;}
.fjxj .meir .bt h3{line-height:30px; font-size:12px;}
.fjxj .meir .bt h3 a{color:#000;}
.fjxj .meir .bt p{line-height:22px; text-indent:2em;}
.fjxj .meir ul{padding-top:5px;}
.fjxj .meir ul li{line-height:20px; background:url(imagesxcsa_68.jpg) no-repeat 15px center; padding-left:25px;}
.fjxj .meir ul li span{float:right; padding-right:10px;}
/*-----------------------------------------------------------*/
/*box4开始*/
.box4{width:892px; height:85px; margin:10px auto 0; padding:0 4px;}
/*-----------------------------------------------------------*/
/*footer开始*/
.footer{width:900px; height:86px; background:url(imagesbott_bg.jpg) repeat-x; margin:0 auto; text-align:center; line-height:20px; padding-top:20px;}
/*-----------------------------------------------------------*/
/*list1开始*/
.con05{width:900px; margin:0 auto;background:url(imageslist_bj01.jpg) no-repeat left bottom; margin-top:10px;}
.con05_all{ width:900px; height:auto; margin:10px 0 0px 0px; overflow:hidden; background:url(../images/bj011.jpg) repeat-y bottom left;}
.con05_left{ width:201px; height:auto; float:left; overflow:hidden;border:#c0c0c0 solid 1px; min-height:650px;_height:650px; height:auto;}
#program{width:201px; height:auto; border-bottom:none;}
#program h3{ margin-top:10px;line-height:25px; color:#FFFFFF; font-size:14px;background:url(imagesred_bg.jpg) center center no-repeat; text-align:center;}
#sub_nav{width:157px;margin:10px 0px 0px 26px; }
#sub_nav ul li{font-weight:bold; color:#000; background:url(imagesopactity.gif) 0px 11px no-repeat; padding-left:20px;height:34px; line-height:34px; text-align:left; border-bottom:#CCC dotted 1px;}
#sub_nav ul li a{color:#002a5f; }
#sub_nav ul li a:hover{color:#b1161d; }
.con05_right{ width:687px; height:auto; float:left; margin-left:10px;overflow:hidden; }
.right_title h1{width:787px; line-height:29px; padding-left:35px; background:url(imagespu.gif) 18px 8px no-repeat;border-bottom:#a2a2a2 dotted 1px; float:left; font-size:12px; font-weight:normal;}
.right_title h1 span{color:#a70000; font-size:14px; font-weight:bold; line-height:29px; }
.right_title h1 a{ font-size:12px; color:#ba4543;}
.right_title h1 a:hover{ text-decoration:underline;}
.right_list{ width:685px; height:auto; float:left; overflow:hidden;}


.list_b01{width:685px; height:auto; float:left; overflow:hidden;}
.list_b01 ul{ width:95%; padding:13px 0px 0px 20px;}
.list_b01 ul li{ line-height:28px; background:url(imagesxcsa_57.jpg) left center no-repeat; padding-left:15px;border-bottom:#c7c7c7 solid 1px;}
.list_b01 ul li a{ color:#353535;}
.list_b01 ul li a:hover{ color:#8c1a1d;}
.list_b01 ul li span{ float:right; color:#999;}

/*-分页-*/
.list_sort{ width:96%; height:30px; line-height:30px;
            margin:15px 0 10px 15px; _margin:15px 0 10px 8px;text-align:center; float:left; *float:none; color:#333;} 
.list_sort a{ color:#333;}
.list_sort a:hover{ color:#D12F21;}


/*文章页*/
#main{width:96%;height:auto; background:url(../images/text_bg.jpg) repeat-x left top; margin:0px 0px 0px 10px; float:left; height:auto;}
#main h3{float:none; width:auto;height:32px; background:url(../images/x_line.gif) no-repeat center bottom; text-align:center; line-height:32px; color:#d3060e; font-size:16px; height:38px; padding:15px 0px 0px 0px; }
#main #author{height:20px; text-align:center; margin:10px auto; clear:both;}
#main #work{width:94%; height:auto;  margin:20px auto 0; text-align:left; line-height:24px; font-size:13px;  }














