@charset "utf-8";
/* CSS Document */

body {text-align:center;font-family:"宋体",arial,serif;background:#ffffff;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
table{ margin:0 auto;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}  
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
a {color:#284A91;text-decoration:none;}
a:hover {color:#f60;text-decoration:none;}


.clear{clear:both; height:1px; line-height:1px; overflow:hidden;}

#wraper{width:970px; text-align:left; margin:0px auto;}
#container{background:#ECECEC;}
#header{background:url(../img/header.gif) repeat-x left top; height:63px; overflow:hidden;}

#logo{background:url(../img/logo.gif) no-repeat 5px top; height:63px; width:210px; float:left;}
#date{float:right; width:220px; text-align:right; padding-right:5px; line-height:20px; padding-top:20px;}

#menu{border-top:solid 1px #fff; border-bottom:solid 1px #fff; height:32px; line-height:32px; background:url(../img/menu.gif) repeat-x left top; color:#438AC8; text-align:center;}
#menu a{color:#fff; font-size:14px; margin:0px 10px;}
#menu a:hover{color:#f60;}


#banner{background:#B1BDD7 url(../img/banner.jpg) no-repeat right top; height:48px; overflow:hidden;}
#banner .text{font-weight:bold; color:#2A4890; font-weight:bold; background:#E5E9F2 url(../img/b_l.gif) no-repeat left top; height:21px; line-height:21px; width:220px; margin:15px 0px 0px 10px;}
#banner .text span{display:block; height:21px; background:url(../img/b_r.gif) no-repeat right top; text-align:center;}


.tit{background:#213c70; color:#E1EAFC; line-height:30px; height:30px; padding-left:10px; font-weight:bold;}


#footer{ padding-top:10px;}
#footer .atext{background:#B1BDD7; line-height:25px; height:25px; color:#264890; padding-left:10px; overflow:hidden; margin-bottom:10px;}
#footer .atext a{color:#264890; margin:0px 10px;}
#footer .atext span{float:right; padding-right:10px;}
#footer p{line-height:25px; text-align:center; color:#676767;}


.box1{width:480px; float:left; margin-top:9px;}
.box1 h2{background:url(../img/t1.gif) no-repeat left top; height:21px; line-height:21px; color:#373737; font-size:12px; padding-left:50px;}
.box1 .bg1{background:#E5E9F2; color:#4C4C4C; padding-top:10px;}
.box1 .bg1 p{ line-height:25px; padding:10px 10px 0px 10px;}
.box1 .bg1 ul li{line-height:25px; margin:0px 10px; display:block; overflow:hidden;}
.box1 .bg1 ul li span{float:left; display:block; width:15px; text-align:center; height:25px; font-family:"宋体", "黑体", Arial, sans-serif;}
.box1 .bg1 ul li a{color:#4C4C4C;display: block;width:430px;overflow: hidden;/*注意不要写在最后了*/white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; float:left;}
.box1 .bg1 ul li a:hover{color:#f60;}
/* firefox only */
.box1 .bg1 ul li:not(p) {clear: both;}
.box1 .bg1 ul li:not(p) a {max-width:400px;float: left;}
.box1 .bg1 ul li:not(p):after {content: "...";float: left;width: 25px;padding-left: 5px;color: #000;}
.box1 .b1{background:url(../img/b1.gif) no-repeat left top; height:9px; overflow:hidden;}

.inputtxt{width:200px;height:20px; border:solid 1px #B1BDD7;}
.seltxt{height:20px; border:solid 1px #B1BDD7;}

.box2{width:480px; float:right; margin-top:9px;}
.box2 h2{background:url(../img/t1.gif) no-repeat left top; height:21px; line-height:21px; color:#373737; font-size:12px; padding-left:50px;}
.box2 .bg1{background:#E5E9F2; color:#4C4C4C; padding-top:10px;}
.box2 .bg1 p{ line-height:25px; padding:10px 10px 0px 10px;}
.box2 .bg1 ul li{line-height:25px; margin:0px 10px; display:block; overflow:hidden;}
.box2 .bg1 ul li span{float:left; display:block; width:15px; text-align:center; height:25px; font-family:"宋体", "黑体", Arial, sans-serif;}
.box2 .bg1 ul li a{color:#4C4C4C;display: block;width:430px;overflow: hidden;/*注意不要写在最后了*/white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; float:left;}
.box2 .bg1 ul li a:hover{color:#f60;}
/* firefox only */
.box2 .bg1 ul li:not(p) {clear: both;}
.box2 .bg1 ul li:not(p) a {max-width:400px;float: left;}
.box2 .bg1 ul li:not(p):after {content: "...";float: left;width: 25px;padding-left: 5px;color: #000;}
.box2 .b1{background:url(../img/b1.gif) no-repeat left top; height:9px; overflow:hidden;}


.box3{margin-top:9px; margin-left:2px;}
.box3 h2{background:url(../img/t2.gif) no-repeat left top; height:21px; line-height:21px; color:#373737; font-size:12px; padding-left:50px; }
.box3 .bg1{background:#E5E9F2; color:#4C4C4C; padding-top:10px;}
.box3 .bg1 p{ line-height:25px; padding:5px 20px 0px 20px;}
.box3 .b2{background:#E5E9F2 url(../img/b2.gif) no-repeat left bottom; height:9px; overflow:hidden;}

#cont{margin:1px 0px -10px 0px;background:#ECECEC;}
#left{float:left; width:265px;}
.leftmenu{position:relative;}
.leftBox_1{border:solid 2px #ABB9D4; background:url(../img/left_1.jpg) no-repeat center center; width:261px; height:506px;}
.leftmenu ul li{ margin-bottom:1px; height:25px; line-height:25px; color:#fff; text-align:right; padding-right:10px; display:block; width:251px;}

.leftmenu_bg{ position:absolute; left:0px; top:0px; z-index:1;}
.leftmenu1{ background/*屏蔽IE6*/:url(../img/leftMenu1.png) no-repeat right top; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/leftMenu1.png',sizingMethod='crop');display:inline;}
.leftmenu2{background /*屏蔽IE6*/:url(../img/leftMenu2.png) no-repeat right top; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/leftMenu2.png',sizingMethod='crop');display:inline;}
.leftmenu_a{position:absolute; left:0px; top:0px; z-index:2;}
.leftmenu ul li a{color:#CCD7E6;}
.leftmenu ul li a:hover{color:#f60;}


.rightBox{float:right; width:705px; background:#ECECEC;}
.t3{background:url(../img/t3.gif) no-repeat left top; height:30px; line-height:30px; font-size:12px; color:#000; overflow:hidden;}
.t3 h2{padding-left:20px; font-size:12px; width:220px; float:left;}
.t3 .bg{float:right; width:465px; overflow:hidden;}
.t3 .arealk{ line-height:30px; font-size:12px; color:#000; float:right; width:455px; text-align:right;padding-right:10px; overflow:hidden;}
.t3 .arealk a{color:#000;padding-right:10px;}
.t3 .arealk a:hover{color:#f60;padding-right:10px;}

.rightBox .text{ padding:10px 20px;}
.rightBox .text p{line-height:25px;}
.rightBox .text ul.picture{list-style:none;padding:0;margin:0;}
.rightBox .text ul.picture li{float:left;width:200px;text-align:center;line-height:150%;padding:5px 0;border:1px solid #EBEBEB;margin-left:5.5px;margin-top:6px;}
.rightBox .title{ padding: 10px 20px;}
.rightBox .title ul li{line-height:25px; color:#666; font-size:14px;}
.rightBox .title ul li a{color:#666; padding-left:5px;}
.rightBox .title ul li a:hover{color:#f60;}
.rightBox .list {height:70px; border-bottom:1px dotted #CCC;overflow:hidden;padding:10px 10px -10px 10px;}
.rightBox .list .title{line-height:25px; font-size:14px;}
.rightBox .list .body{line-height:25px; padding-left:10px;color:#284A91;}

.rightBox .blog {float:left;overflow:hidden;padding: 10px 20px 10px 10px;}
.rightBox .blog .left {float:left; padding: 10px 20px 10px 10px;width:530px;overflow:hidden;}
.rightBox .blog .right {float:right;width:80px;overflow:hidden; text-align:center;background:#213c70;padding:5px 10px 5px 10px;color:#FFF}
.rightBox .blog .right a{color:#fff;}
.rightBox .blog .right a:hover{color:#f60;}
.rightBox .right{ width:650px;padding: 10px 20px 10px 10px;float:left;overflow:hidden;}
.rightBox .right dl{ float:left;padding:13px 0 12px 0; border-bottom:1px solid #CFCFCF;}
.rightBox .right dt{ float:left;width:210px; height:110px; border:1px solid #CFCFCF; padding:10px 0 0 10px;overflow:hidden;}
.rightBox .right dd{ float:left;width:400px;padding-left:20px; overflow:hidden;line-height:22px;}
.rightBox .right dd a:link, .right dd a:visited{ color:#284A91; text-decoration:none;}
.rightBox .right dd a:hover{  text-decoration:underline;}
.rightBox .right dd strong{ font-size:14px; text-indent:0; line-height:25px;color:#284A91;}
.rightBox .right dd .row1{ font-size:12px; text-indent:0; line-height:22px;}


.leftBox_2{border:solid 2px #ABB9D4; background:url(../img/left_2.jpg) no-repeat center bottom; width:261px; height:1050px;}

.center{text-align:center;}

#ad { background:url(../img/ad.gif) no-repeat;width:140px;height:140px;position:absolute;z-index:1; font-size:12px;}
#ad .title{ line-height:27px; text-align:center; color:#FFFFFF; font-weight:bold;}
#ad .body{ padding:10px 0px 0px 15px; line-height:22px;}
#ad .body a:link, #ad .body a:visited{ color:#000; text-decoration:none;}
#ad .close{float:right; padding:0 15px 0 0; color:#EB2802; cursor:pointer;}


#index_left{width:226px; float:left;}
#index_right{float:right; width:734px;}

#login{background:url(../img/loginbg1.jpg) no-repeat left top; height:150px; color:#4c4c4c; margin-bottom:10px;}
#login .input1{width:100px; height:18px; border:solid 1px #B1BDD7;}
#login h2{font-size:14px; line-height:40px; padding-left:15px; color:#0168B7;}
#login td{height:25px;}

#search{}
#search .input1{float:left;border:solid 1px #A0A0A0; width:95px; height:18px;}
#search td{height:30px;}
#search .catalog_class{float:right;border:solid 1px #A0A0A0;}

#jianyi{background:#EBEEF5 url(../img/b3.gif) no-repeat left bottom; padding-bottom:10px; line-height:25px;}
#jianyi h2{background:url(../img/t4.gif) no-repeat left top; height:25px; line-height:25px; font-size:12px; padding-left:10px; color:#fff; margin-bottom:10px;}
#jianyi td{height:27px;}

.box4{ margin-bottom:15px;padding-left:10px;text-indent: -1em;}
.box4 h2{font-size:14px; border-bottom:solid 1px #D1D1D1; padding:10px 0px 5px 0px; color:#274A8E; margin-bottom:5px;}
.box4 ul li{line-height:25px; color:#666;padding-left:10px;}
.box4 ul li a{color:#666; padding-left:5px;}
.box4 ul li a:hover{color:#f60;}

.box5{background:#E8E8E8; padding:10px;text-indent: -1em;}
.box5 h2{font-size:14px; padding:5px 0px; color:#274A8E;border-bottom:solid 1px #D1D1D1; margin-bottom:1px; }
.box5 ul li{line-height:25px; color:#666; padding-left:10px;}
.box5 ul li a{color:#666; padding-left:5px;}
.box5 ul li a:hover{color:#f60;}

#page{height:30px; font-size:12px; font-family:"宋体";  text-align:center;float:right;padding-bottom:10px;}
#pagination-digg{width:680px; margin:2px auto; overflow:hidden;}
#pagination-digg li{border:0; margin:0; padding:0; font-size:12px; list-style:none; float:left; line-height:25px; height:25px; }
#pagination-digg a{border:solid 1px #ccc; margin-right:2px;  font-size:12px; font-family:"宋体"; height:15px; line-height:15px; margin:2px 2px 2px 0px;}
#pagination-digg .previous-off,#pagination-digg .next-off{border:solid 1px #ccc; color:#000; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; font-size:12px; font-family:"宋体";}
#pagination-digg .next a,#pagination-digg .previous a { font-weight:bold; }	
#pagination-digg .active{ background:#B1BDD7; color:#FFFFFF; font-weight:bold; display:block; float:left;  height:15px; line-height:15px; margin:2px 2px 2px 0px; padding:4px 6px;}
#pagination-digg a:link,#pagination-digg a:visited{color:#000; display:block; float:left; padding:3px 6px; text-decoration:none; }
#pagination-digg a:hover{ border:solid 1px #f60; }
