@charset "UTF-8";
/*========tongyong========*/
body, dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img{margin:0;padding:0;border:0;font-size:12px;color:#333333;font-weight:normal;}
table{text-align:left;margin:0;padding:0;}
table a{ color:#36c}
ul,li{list-style:none;}
img{border:0;filter:none;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:none;color:#ff0000;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.fb{font-weight:bold;}
.nodisplay{display:none;}
body{background:url(../images/bg.gif) top repeat-x;padding-top:0px;}


/*========cnt========*/
.content{width:1000px;margin:0 auto;}
.banner{ margin-top:10px; float:left}


/*========header========*/
.header_logo{ float:left; width:250px;}
.header_logo img{ width:212px; height:104px;}
.header_menu{ float:right; width:750px; }

.header_menu .tab{ width:750px;}
.header_menu .tab .time{ float:left; width:480px; padding-top:10px;}
.header_menu .tab .login{ float:left; width:480px; padding-top:5px; margin:0; }
.header_menu .tab .btn{ float:right; width:250px; padding-top:5px;}
.header_menu .tab .btn ul li{ float:right; width:60px; margin-left:5px; padding-left:21px; height:23px; line-height:23px; background:url(../images/but.gif) no-repeat}

.header_menu .nav{ float:left;margin:6px 0;width:746px; border:#45AEEB 1px solid; padding:0px 1px; display:inline}
.header_menu .nav .bg{background:url(../images/menu_bg.gif) repeat-x; height:21px; padding-left:20px; padding-top:7px;}
.header_menu .nav .bg ul li{float:left;list-style:none; padding-right:20px;}
.header_menu .nav .bg ul li a{ color:#FFFFFF; font-size:14px}

.header_menu .nav2{margin:6px 0 6px 0;width:746px; border:#97BEE3 1px solid; padding:0px 1px;}
.header_menu .nav2 .bg{background:url(../images/menu_bg2.gif) repeat-x; height:16px; padding-left:20px; padding-top:5px;}
.header_menu .nav2 .bg ul li{float:left;list-style:none; padding-right:15px;}
.header_menu .nav2 .bg .rr{ color:#F95B2C; font-weight:bold}

/*首页第一屏  图片区*/
img {}

#img_wrap{position:relative;height:180px;width:550px;}
#bimg {filter: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 );height:180px}
.pic .dis a {display:block;font-size:14px;vertical-align:middle;overflow:hidden;width:550px;font-family: Arial;height:180px;}
.pic .dis a img {width:550px;height:180px;max-width:550px; vertical-align: middle}
#simg{position:absolute;right:0;bottom:0;width:70px;z-index:2;margin:1px 1px;}
#simg div{font-size: 12px;background:#f60; float:left;width:16px;cursor:pointer;color:#fff; font-weight:bold;line-height:16px;margin:1px;height:16px;text-align:center}
#simg .f1 {background:#6f6f6f}
.dis {display: block}
.undis {display:none}
.lkff {width:400px;text-align:center;line-height:20px;height:20px;font-weight:bold;}
.lkff a { color: #fff; text-decoration: none}
.lkff a:hover {color: #fff; text-decoration:  none}
#info2{height:20px;line-height:20px;}
#font_hd {margin-top:0px;width:550px;height:20px;position:absolute;bottom:0;left:0;z-index:2;line-height:20px;}
#ifocus_opdiv{position:absolute;left:0;bottom:0;_bottom:-1px;*bottom:-1px;width:550px;height:20px;background:#000;opacity:0.5;-moz-opacity:0.5; filter:alpha(opacity=50); z-index:1; }



#left_cnt{ float:left;width:220px;}
.left{ float:left;width:188px; margin-top:10px; margin-right:10px; background:#E6F6F6; border:1px solid #BADCFF; padding:9px; display:inline;font-size:0;}
.left h2{ font-size:14px; line-height:30px;}
.left .cnt{float:left; width:158px; border-left:#CFDFDE 1px solid; padding:10px 15px 0px 15px; border-right:#CFDFDE 1px solid; background:#FFFFFF}
.left .cnt .zhou{float:left;width:135px;background:#E6F6F6; border:1px solid #BADCFF; text-align:center; padding:10px; text-align:center; }

.left .cnt .zhou h3{ color:#4481BA; font-weight:bold; font-size:14px; }
.left .cnt .zhou .tu{ float:left;text-align:center; padding:1px;width:130px; height:130px;border:1px solid #BADCFF;margin:6px 0 6px 0px;display:table-cell;/* for not IE browsers*/ vertical-align:middle;+display:block; +font-size:117px;/* 这里是height*0.9,估计在0.9左右比较接近FF和Opera*/ +font-family:"Times New Roman", Times, serif;/* Don't miss here!*/}
.left .cnt .zhou .tu img{ text-align:center;vertical-align:middle; width:107px; height:160px; }
.left .cnt .zhou .tit ul li{ float:left;width:100%; line-height:22px; text-align:center; }
.left .cnt .zhou .tit .zhekou a{color:#ff0000; font-weight:bold; font-size:14px}

.left .cnt .tongji ul li{float:left;width:140px; line-height:24px; padding-left:15px;text-align:left; background:url(../images/icon2.gif) left center no-repeat }

.left2{ float:left;width:188px; margin-top:10px; margin-right:10px; background:#fff; border:1px solid #BADCFF; padding:9px; display:inline}
.left2 h2{ font-size:14px; line-height:30px;}

.book6{float:left; margin:10px 0px 0px 0px; position:relative; width:180px;margin-left:5px; height:70px; overflow:hidden; display:inline; }
	.book6 .itCover{overflow:hidden;float:left;position:relative;width:60px; height:60px; text-align:center;display:block;border:0px dotted #aaaaaa;display:table-cell;/* for not IE browsers*/ vertical-align:middle;+display:block; +font-size:54px;/* 这里是height*0.9,估计在0.9左右比较接近FF和Opera*/ +font-family:"Times New Roman", Times, serif;/* Don't miss here!*/}
		.book6 .itCover img{ text-align:center;vertical-align:middle;}
	.book6 .itInfo{overflow:hidden;float:right;width:100%;margin:0 0 0 -65px;}
		.book6 dl{margin:0 0 0 65px;}
		.book6 dt{ font-size:12px; color:#333; line-height:18px;}
		.book6 dd{ color:#36c; font-size:12px;margin-top:5px;}
		.book6 dd .rr{ color:#f00; font-size:12px;margin-top:5px;}



.left .cnt .bg_old {background-color:#FFFFFF;width:148px;}
.left .cnt .bg_old h3 {color:#ff6600;font-size:14px;font-weight:bold;padding-top:8px; padding-bottom:8px}
.left .cnt .bg_old h3 a{color:#ff6600;}
.ul_left_list {display:block;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:0px;width:148px;}
.ul_left_list li {background:transparent url(../images/li_r_bg.gif) no-repeat scroll right 5px;display:inline;float:left;padding:5px 8px 5px 7px;white-space:nowrap;}
.ul_left_list1 {display:block;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:0px;width:148px;}
.ul_left_list1 li {background:transparent url(../images/li_r_bg.gif) no-repeat scroll right 5px;display:inline;float:left;padding:5px 8px 5px 7px;white-space:nowrap;}




.left .nav2{margin:6px auto;width:180px; border:#45AEEB 1px solid; padding:0px 1px;}
.left .nav2 .bg{background:url(../images/menu_bg.gif) repeat-x; height:21px; text-align:center; padding-top:7px;}
.left .nav2 .bg a{ color:#FFFFFF; font-size:14px; font-weight:bold}

.left .chubanshe{}
.left .chubanshe ul li{float:left;width:157px;line-height:25px;padding-left:10px}
.left .chubanshe ul li a{float:left;width:157px;line-height:25px; padding-left:10px}
.left .chubanshe ul li a:hover{ float:left;line-height:25px; padding-left:10px;background:#FFFFFF;width:157px;}
.left .chubanshe.history{ float:left;line-height:25px; padding-left:10px;background:#FFFFFF;width:166px;}

.leftLogin{background:url(../images/login.gif) repeat-x;}


/*========middle========*/

.middle{ float:left;width:550px;margin-top:10px;}
.pic550{width:550px; float:left;}
.middle .cntt{ float:left;width:548px;margin-top:10px; border:1px solid #CCCCCC; height:21px; background:url(../images/titbg1.gif) repeat-x;}
.middle .cntt h2{ float:left;width:200px; line-height:23px;}
.middle .cntt h2 a{ color:#3366CC; font-size:14px; font-weight:bold; padding-left:10px}
.middle .cntt h3{ float:right;width:200px; line-height:23px; text-align:right; padding-right:10px}

.middle .cnt{ float:left;width:528px; padding:10px; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC;}

/* item */

.item{float:left; margin:10px 15px 0px 15px; position:relative; width:490px; display:inline; border-bottom:#CCCCCC 1px dashed; padding-bottom:8px}
	.item .itCover{overflow:hidden;float:left;position:relative;text-align:center;width:200px;height:200px;padding:2px;display:table-cell;/* for not IE browsers*/ vertical-align:middle;+display:block; +font-size:180px;/* 这里是height*0.9,估计在0.9左右比较接近FF和Opera*/ +font-family:"Times New Roman", Times, serif;/* Don't miss here!*/}
		.item .itCover img{ text-align:center;vertical-align:middle;}
	.item .itInfo{overflow:hidden;float:right;width:100%;margin:0 0 0 -220px;}
		.item dl{margin:0 0 0 220px;line-height:18px;height:210px; overflow:hidden;}
		.item dt{ font-size:14px; font-weight:bold; color:#3366CC; margin-top:6px;}
		.item dt a{color:#3366CC; text-decoration:none;}
		.item dt a:hover{color:#cc0000; text-decoration:none;}
		.item dd{ color:#333; margin-top:0px;text-align:justify; line-height:20px;}
		.item dd p{font-size:12px;line-height:20px;margin-bottom:3px; color:#666;margin-top:3px;text-indent:20px}

.book{float:left;width:120px; margin-left:10px; height:160px; text-align:center; overflow:hidden}
.book dl{ margin-top:10px}
.book dt{width:115px; height:115px; overflow:hidden; text-align:center;border:0px dotted #aaaaaa; display:table-cell;/* for not IE browsers*/ vertical-align:middle;+display:block; +font-size:103px;/* 这里是height*0.9,估计在0.9左右比较接近FF和Opera*/ +font-family:"Times New Roman", Times, serif;/* Don't miss here!*/}
.book dt img{text-align:center;vertical-align:middle; }
.book dd{color:#333; padding-top:5px; text-align:center; width:115px}

.book2{float:left;width:100%; background:#FBF6E8; padding:5px 0}
.book2 ul li{float:left;width:140px;line-height:22px; padding-right:10px; padding-left:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; background:url(../images/icon.gif) left center no-repeat}

.middle .cntt2{ float:left;width:550px;margin-top:10px; height:25px; background:url(../images/titlm.gif) no-repeat}
.middle .cntt2 h2{ float:left;width:200px; line-height:21px;}
.middle .cntt2 h2 a{ color:#3366CC; font-size:14px; font-weight:bold; padding-left:25px}
.middle .cntt2 h3{ float:right;width:200px; line-height:21px; text-align:right; padding-right:10px}


.book3{float:left; margin:10px 0px 0px 0px; position:relative; width:170px; margin-left:5px; height:95px; overflow:hidden; display:inline; padding-bottom:8px}
	.book3 .itCover{overflow:hidden;float:left;position:relative;width:80px; height:80px;text-align:center;border:0px dotted #aaaaaa; display:table-cell;/* for not IE browsers*/ vertical-align:middle;+display:block; +font-size:64px;/* 这里是height*0.9,估计在0.9左右比较接近FF和Opera*/ +font-family:"Times New Roman", Times, serif;/* Don't miss here!*/}
		.book3 .itCover img{text-align:center;vertical-align:middle; }
	.book3 .itInfo{overflow:hidden;float:right;width:100%;margin:0 0 0 -85px;}
		.book3 dl{margin:0 0 0 85px;}
		.book3 dt{ font-size:12px; color:#333; line-height:20px;}
		.book3 dt a{color:#333; text-decoration:none;}
		.book3 dd{ color:#f00; font-size:12px;width:100px; font-weight:bold; margin-top:0px;text-align:center;}
		.book3 dd a{ color:#f00; font-size:12px; width:100px; font-weight:bold; margin-top:0px;text-align:center;}



/*========right========*/
.right_cnt{ float:right;width:220px;margin-top:5px;}
.right_cnt img{ float:left}
.right{ float:left;width:218px;border:#ccc 1px solid; background:#FDF6DC; padding-bottom:10px;}
.right h2{ width:178px; float:left; font-size:12px; font-weight:bold; height:25px; line-height:25px; color:#993300; background:url(../images/titlm2.gif) no-repeat; padding-left:40px; }
.right h2{color:#993300;}
.right ul li{float:left;width:195px; margin-left:6px;line-height:26px; border-bottom:#999999 1px dashed; padding-left:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; background:url(../images/icon2.gif) left center no-repeat}

.right2{ float:left;width:200px; background:url(../images/cxbg.gif) repeat-y; padding:0px 10px 10px 10px}
.right2 h2{ height:20px; padding-left:10px; padding-top:20px; border-bottom:#ccc 2px solid; width:190px; font-size:14px; font-weight:bold}

.blk_01{padding:5px 0 3px 0;margin:0 1px;}
.blk_01 p{height:16px; width:190px;padding-left:8px;line-height:16px; padding-top:5px; padding-bottom:5px; }
.blk_01 p .numTop{width:17px; padding-right:3px; margin-right:3px;float:left;background:url(../images/changxiao.gif) no-repeat -6px -4px;text-align:center;color:#fff;font-family:Arial;font-size:11px;}
.blk_01 p .numb{width:17px;padding-right:3px;margin-right:3px;float:left;background:url(../images/changxiao.gif) no-repeat -6px -29px;text-align:center;color:#fff;font-family:Arial;font-size:11px;}

.blk_001{padding:5px 0 3px 0;margin:0 1px;}
.blk_001 p{height:16px; width:160px;padding-left:8px;line-height:16px; padding-top:5px; padding-bottom:5px; }
.blk_001 p .numTop{width:17px; padding-right:3px; margin-right:3px;float:left;background:url(../images/changxiao.gif) no-repeat -6px -4px;text-align:center;color:#fff;font-family:Arial;font-size:11px;}
.blk_001 p .numb{width:17px;padding-right:3px;margin-right:3px;float:left;background:url(../images/changxiao.gif) no-repeat -6px -29px;text-align:center;color:#fff;font-family:Arial;font-size:11px;}
.book04{float:left; margin:10px 0px 0px 0px; position:relative; width:160px;margin-left:5px; height:100px; overflow:hidden; display:inline; }
	.book04 .itCover{overflow:hidden;float:left;position:relative;width:80px;height:80px;text-align:center;border:0px dotted #aaaaaa; display:table-cell;/* for not IE browsers*/ vertical-align:middle;+display:block; +font-size:64px;/* 这里是height*0.9,估计在0.9左右比较接近FF和Opera*/ +font-family:"Times New Roman", Times, serif;/* Don't miss here!*/}
		.book04 .itCover img{text-align:center;vertical-align:middle;}
	.book04 .itInfo{overflow:hidden;float:right;width:100%;margin:0 0 0 -85px;}
		.book04 dl{margin:0 0 0 85px;}
		.book04 dt{ font-size:12px; color:#333; line-height:21px;height:60px; overflow:hidden}
		.book04 dd{ color:#36c; font-size:12px;margin-top:5px;}


.book4{float:left; margin:10px 0px 0px 0px; position:relative; width:190px;margin-left:5px; height:100px; overflow:hidden; display:inline; }
	.book4 .itCover{overflow:hidden;float:left;position:relative;width:80px;height:80px;text-align:center;border:0px dotted #aaaaaa; display:table-cell;/* for not IE browsers*/ vertical-align:middle;+display:block; +font-size:64px;/* 这里是height*0.9,估计在0.9左右比较接近FF和Opera*/ +font-family:"Times New Roman", Times, serif;/* Don't miss here!*/}
		.book4 .itCover img{text-align:center;vertical-align:middle;}
	.book4 .itInfo{overflow:hidden;float:right;width:100%;margin:0 0 0 -85px;}
		.book4 dl{margin:0 0 0 85px;}
		.book4 dt{ font-size:12px; color:#333; line-height:21px;height:60px; overflow:hidden}
		.book4 dd{ color:#36c; font-size:12px;margin-top:5px;}
.book5{float:left; margin:10px 0px 0px 0px; position:relative; width:190px;margin-left:5px; height:70px; overflow:hidden; display:inline; }
	.book5 .itCover{overflow:hidden;float:left;position:relative;width:60px;height:60px;text-align:center;border:0px dotted #aaaaaa; display:table-cell;/* for not IE browsers*/ vertical-align:middle;+display:block; +font-size:54px;/* 这里是height*0.9,估计在0.9左右比较接近FF和Opera*/ +font-family:"Times New Roman", Times, serif;/* Don't miss here!*/}
		.book5 .itCover img{text-align:center;vertical-align:middle;}
	.book5 .itInfo{overflow:hidden;float:right;width:100%;margin:0 0 0 -65px;}
		.book5 dl{margin:0 0 0 65px;}
		.book5 dt{ font-size:12px; color:#333; line-height:18px;}
		.book5 dd{ color:#36c; font-size:12px;margin-top:5px;}
		.book5 dd .rr{ color:#f00; font-size:12px;margin-top:5px;}

.search{ float:left; width:770px; padding-left:10px; margin-top:10px; background:url(../images/search_bg.gif) no-repeat; height:35px; line-height:35px;}
.search2{ float:left; width:720px; margin-top:10px; height:30px; line-height:30px; background:#eee}





/*_______bot______*/
.bott{ float:left; width:1000px; border-bottom:3px #DAE2E5 solid;border-top:6px #DAE2E5 solid; margin-top:10px}
.bott h2{ float:left; width:200px; background:#F6F7F9; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#3366cc; text-align:center}

.bottcnt{ float:left; width:130px; border-right:#CCCCCC 1px dashed; height:120px; margin:5px 0 5px 69px; display:inline;}
.bottcnt ul li{float:left;width:115px; line-height:23px; padding-left:15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; background:url(../images/icon1.gif) left center no-repeat}

.bottom{ float:left; width:1000px; text-align:center; border-top:#CCCCCC 1px dashed; border-bottom:#CCCCCC 1px dashed; background:#eee; margin:10px 0}
.bottom ul li { display:inline; line-height:30px}
.bottom ul li a { padding:5px; color:#2C4C63;}

.cent{ float:left; width:1000px; text-align:center;margin:10px 0}
.cent ul li {line-height:24px}




/*========list========*/
.list_cnt{ float:right;width:778px;margin-top:10px; border:1px solid #58B7FF; padding-bottom:16px;}
.list_cnt h2{ width:758px; float:left; font-size:12px; font-weight:bold;background:url(../images/menu_bg.gif) repeat-x; height:21px; padding-top:7px; color:#fff; padding-left:20px; }
.list_cnt h2 a{color:#fff; }
.list_cnt ul li{float:left;width:195px; margin-left:6px;line-height:26px; border-bottom:#999999 1px dashed; padding-left:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; background:url(../images/icon2.gif) left center no-repeat}

.listbook{ width:720px;margin:0px 0px 0px 30px;}
.listbook h4{ float:left; width:690px;margin-top:10px; height:25px; line-height:25px; padding-left:25px; background:url(../images/titlm.gif) no-repeat}
.listbook navPage{ float:left; width:100%;margin-top:10px; height:25px; line-height:25px; padding-left:25px;}

.booklist{float:left; margin:15px 0px 0px 0px; position:relative; width:340px; padding-left:0px; height:160px; overflow:hidden; display:inline; padding-bottom:8px; border-bottom:1px dashed #CCCCCC}
	.booklist .itCover{overflow:hidden;float:left;position:relative;width:115px;height:115px;text-align:center;border:0px dotted #aaaaaa; display:table-cell;/* for not IE browsers*/ vertical-align:middle;+display:block; +font-size:103px;/* 这里是height*0.9,估计在0.9左右比较接近FF和Opera*/ +font-family:"Times New Roman", Times, serif;/* Don't miss here!*/}
		.booklist .itCover img{text-align:center;vertical-align:middle;}
	.booklist .itInfo{overflow:hidden;float:right;width:100%;margin:0 0 0 -125px;}
		.booklist dl{margin:0 0 0 125px;}
		.booklist dt{ font-size:12px; color:#333; line-height:20px;}
		.booklist dt a{color:#36c; text-decoration:none;}
		.booklist dd{ color:#f00; font-size:12px;margin-left:10px; margin-top:5px;}
		.booklist dd img{ padding-left:20px;}



.list_cnt2{ float:right;width:778px;margin-top:10px; border:1px solid #58B7FF; padding-bottom:16px;}
.list_cnt2 h2{ width:758px; float:left; font-size:12px; font-weight:bold;background:url(../images/menu_bg.gif) repeat-x; height:21px; padding-top:7px; color:#fff; padding-left:20px; }
.list_cnt2 h2 a{color:#fff; }

.booklist2{ float:left; width:340px; text-align:left; border-bottom:#CCCCCC 1px dashed; padding-bottom:8px;padding-left:20px; padding-top:20px}
.booklist2 ul li { display:inline; line-height:20px; width:340px; float:left; }
.booklist2 span{ margin-right:20px}
.booklist2 h3{ color:#36c; font-weight:bold}
.booklist2 h3 a{ color:#36c}
.booklist2 h5{ color:#36c;margin-right:20px;float:left; padding-top:8px; }
.booklist2 h5 a{ color:#36c;}





/*========read========*/
.bookread{float:left; margin:15px 0px 0px 0px; position:relative; width:660px; padding-left:60px; height:210px; overflow:hidden; display:inline; padding-bottom:8px;}
	.bookread .itCover{overflow:hidden;float:left;position:relative;width:200px; height:200px;text-align:center;border:0px dotted #aaaaaa; display:table-cell;/* for not IE browsers*/ vertical-align:middle;+display:block; +font-size:180px;/* 这里是height*0.9,估计在0.9左右比较接近FF和Opera*/ +font-family:"Times New Roman", Times, serif;/* Don't miss here!*/}
		.bookread .itCover img{text-align:center;vertical-align:middle;}
	.bookread .itInfo{overflow:hidden;float:right;width:100%;margin:20px 0 0 -210px;}
		.bookread dl{margin:0 0 0 210px;}
		.bookread dt{ font-size:12px; color:#333; line-height:20px;}
		.bookread dt a{color:#36c; text-decoration:none;}
		.bookread dd{ color:#f00; font-size:12px;margin-left:30px; margin-top:5px;}
		.bookread dd img{ padding-left:20px;}

.readcnt{ float:left; width:720px; margin-top:20px;line-height:26px;}
.readcnt h3{ font-weight:bold; text-align:left; float:left; width:720px; padding-top:20px; margin-top:10px; border-top:1px dashed #CCCCCC; padding-bottom:10px;color:#cc0000}
.readcnt h3 a{ color:#cc0000}
.readcnt p{ width:720px;font-size:12px;line-height:21px;margin-bottom:3px; color:#666;margin-top:3px;text-indent:25px}
.readcnt .more a{color:#36c}


.read2{ float:left; width:550px; margin-top:20px;}
.read2 h3{ font-weight:bold; text-align:center; float:left; width:550px; padding-top:10px; font-size:14px; margin-bottom:20px; border-bottom:#CCCCCC 1px dashed; padding-bottom:20px}
.read2 p{ width:550px;font-size:14px;line-height:21px;color:#333;margin-top:10px;text-indent:25px}


.zhuanti{float:left;width:180px; margin:10px 0; border-bottom:#CCCCCC 1px dashed; padding-bottom:10px;height:130px;}
.zhuanti dl{line-height:18px;}
.zhuanti dt{ margin-top:6px; }
.zhuanti dt img{ width:160; height:80px; border:#000 1px solid; padding:1px}
.zhuanti dd{ color:#333; margin-top:0px;text-align:center; line-height:18px;}


/*========login========*/

.login{ float:left;width:720px; font-size:12px;margin:15px auto; text-align:center; }

#hy_now{ float:left; width:988px; padding-left:10px; border:#7BBFE6 1px solid; background:#D1E9FF; margin:10px 0; height:25px; line-height:25px;}
#left_huiyuan{ float:left;width:220px;}
#left_huiyuan .huiyuan{ float:left;width:208px; border:#7BBFE6 1px solid; padding-bottom:20px; }
#left_huiyuan .huiyuan h3{float:left;width:198px;background:#D1E9FF; font-weight:bold; height:25px; padding-left:10px; line-height:25px; margin-bottom:10px;}
#left_huiyuan .huiyuan ul{margin:0px 10px 0px 20px;}
#left_huiyuan .huiyuan ul li { float:left; width:160px; line-height:24px; background:url(../images/icon_list_arrow01.gif) left center no-repeat; padding-left:15px;}


#right_huiyuan{ float:right;width:778px;border:#7BBFE6 1px solid;padding:0px;}
#right_huiyuan h2{ float:left;width:758px; font-weight:bold; background:#D1E9FF; padding-left:20px; height:25px; line-height:25px;}


.global{width:700px; margin:30px auto}
.global h4{ color:#3366cc; font-weight:bold; font-size:14px;}
.global p{ color:#666666; line-height:25px;}
.global p a{ color:#f60; line-height:25px;}
.msgNocice {background:#F1FAFD;border:1px solid #B9DDF2; margin:10px 0px;padding:10px 5px 10px 40px;}

.tableList {margin:30px auto 20px;width:100%;}
.tableList td {border-top:1px solid #B9DDF2;padding:5px 5px 5px 10px;vertical-align:center;}
.tableList .textInput {background:#F5FCFE none repeat scroll 0 0;border:1px solid #A5D2EB;height:15px;margin-right:5px;padding:3px;}
.tableList th {font-size:12pt;border-top:1px solid #B9DDF2;padding:5px 5px 5px 10px;vertical-align:center;}

.btnBlue {background:transparent url(../images/btn_blue_l.gif) no-repeat scroll left center;display:block;float:left;margin-right:3px;padding-left:1px;}
.btnBlue a {background:transparent url(../images/btn_blue_r.gif) no-repeat scroll right center;color:#0B54AB;float:left;line-height:17px;padding:2px 10px;}

.search1000{ float:left; width:978px;padding-left:20px; margin-left:2px; margin-top:10px; background:url(../images/search_bg1000.gif) no-repeat; height:35px; line-height:35px;}
.w1000 {  width:978px;}
 .page_newslib {
	CLEAR: both;
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 13px;
        FONT: 12px/15px ;
        PADDING-TOP: 10px;
        TEXT-ALIGN: center
}
 .page_newslib A {
        PADDING-RIGHT: 5px;
        PADDING-LEFT: 5px;
        PADDING-BOTTOM: 3px;
        MARGIN: 0px 1px;
        PADDING-TOP: 5px;
	BORDER-RIGHT: #d7d7d7 1px solid;
        BORDER-TOP: #d7d7d7 1px solid;
        BACKGROUND: #fff;
        BORDER-LEFT: #d7d7d7 1px solid;
        COLOR: #5f5f5f;
        BORDER-BOTTOM: #d7d7d7 1px solid;
        TEXT-DECORATION: none;
}
.page_newslib A:hover {

        PADDING-RIGHT: 5px;
        PADDING-LEFT: 5px;
        PADDING-BOTTOM: 3px;
        MARGIN: 0px 1px;
        PADDING-TOP: 5px;

	BORDER-RIGHT: #436f9a 1px solid;
        BORDER-TOP: #436f9a 1px solid;
        BORDER-LEFT: #436f9a 1px solid;
        COLOR: #07519a;
        BORDER-BOTTOM: #436f9a 1px solid;
        TEXT-DECORATION: none
}

.page_newslib A.cur {
	font-size:12pt;BORDER-RIGHT: #436f9a 1px solid; BORDER-TOP: #436f9a 1px solid; BACKGROUND: #4581bd; BORDER-LEFT: #436f9a 1px solid; CURSOR: auto; COLOR: #fff; BORDER-BOTTOM: #436f9a 1px solid
}
 .page_newslib A.none {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; CURSOR: auto; COLOR: #ccc; BORDER-BOTTOM: #d7d7d7 1px solid
}
 .page_newslib B.dd {
	FONT-WEIGHT: normal; MARGIN: 0px 6px 0px 8px
}
 .daily {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 15px; PADDING-LEFT: 25px; BORDER-LEFT-WIDTH: 0px; BACKGROUND:  no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px 5px; PADDING-TOP: 6px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
 .page_newslib .daily:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.page_newslib .all {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px;  BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; WIDTH: 46px; COLOR: #000; PADDING-TOP: 6px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
 .page_newslib .all:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.tableList1 {margin:0px auto 10px;width:100%;}
.tableList1 td {border-top:1px solid #B9DDF2;padding:5px 5px 5px 10px;vertical-align:center;}
.tableList1 .textInput {background:#F5FCFE none repeat scroll 0 0;border:1px solid #A5D2EB;height:15px;margin-right:5px;padding:3px;}
.tableList1 th {font-size:12pt;border-top:1px solid #B9DDF2;padding:5px 5px 5px 10px;vertical-align:center;}
#navPage{
    margin-top: 20;
    margin-bottom: 0;
}
#navPage img{
    border:0;
    width:100%;
}
#navPage ul {
    text-align: left;
    margin: 0;
    padding: 0;
    border-left: 1px solid gray;
    border-top: 1px solid white;
    border-bottom: 1px solid gray;
}
#navPage li {
    list-style-type: none;
    padding: 0 0px;
    border-right: 1px solid gray;
    width:10%;
  }
#navPage input {
    font-size: 8pt;
    border-color: #e1e8ff;
    border-style: none;
}
.ztlist{float:left; margin:10px 15px 0px 15px; position:relative; width:660px; display:inline; border-bottom:#CCCCCC 1px dashed; padding-bottom:8px}
	.ztlist .itCover{overflow:hidden;float:left;position:relative;text-align:center;width:160px;height:80px;padding:2px;border:1px solid #000;display:table-cell;/* for not IE browsers*/ vertical-align:middle;+display:block; +font-size:72px;/* 这里是height*0.9,估计在0.9左右比较接近FF和Opera*/ +font-family:"Times New Roman", Times, serif;/* Don't miss here!*/}
		.ztlist .itCover img{ text-align:center;vertical-align:middle; width:160px; height:80px;}
	.ztlist .itInfo{overflow:hidden;float:right;width:100%;margin:0 0 0 -180px;}
		.ztlist dl{line-height:18px;line-height:18px;margin:0 0 0 180px;}
		.ztlist dt{ font-size:14px; font-weight:bold; color:#3366CC; margin-top:6px;}
		.ztlist dt a{color:#3366CC; text-decoration:none;}
		.ztlist dt a:hover{color:#cc0000; text-decoration:none;}
		.ztlist dd{ color:#333; margin-top:0px;text-align:justify; line-height:20px;}
		.ztlist dd p{font-size:12px;line-height:20px;margin-bottom:3px; color:#666;margin-top:3px;text-indent:20px}

.list_cnt_lm{ float:right;width:778px;margin-top:10px; border:1px solid #58B7FF; padding-bottom:16px;}
.list_cnt_lm h2{ width:758px; float:left; font-size:12px; font-weight:bold;background:url(../images/menu_bg.gif) repeat-x; height:21px; padding-top:7px; color:#fff; padding-left:20px; }
.list_cnt_lm h2 a{color:#fff; }

.lanmucnt { float:left;width:720px;display:inline; margin-left:30px; padding:10px 0;}
.lanmucnt h3 {color:#ff6600;font-size:14px;font-weight:bold;padding-top:8px; padding-bottom:8px}
.lanmucnt h3 a{color:#ff6600;}
.ul_left_list2 {display:block;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:0px;width:720px;}
.ul_left_list2 li {background:transparent url(../images/li_r_bg.gif) no-repeat scroll right 5px;display:inline;float:left;padding:5px 8px 5px 7px;white-space:nowrap;}

