@charset "gb2312";

/* PRELOAD */
head{background:url(../images/css/index_bg02.gif);}
body{margin:0px;padding:0px;text-align:left;line-height:165%;color:#000;font: 12px/1.6em arial, Helvetica, sans-serif; background:url(bg.gif) repeat top;}

/*background:url(../images/css/bg.gif) repeat-x;*/
/*在IE中实行强制换行*/
*{ word-break: break-all;word-wrap: break-word;}
/* 此句作用是为了兼容 firefox,Netscape等非IE浏览器 */
.clear{clear: both;padding:0px;text-align: center;} 
/* 综合设置区 开始 */
form { margin: 0; padding:0;}
a:link, a:visited{text-decoration:none; color:#0745a3;}
a:hover{color:#f40; text-decoration:none;}
img { border:0; }
h1,h2,h3,h4,h5{margin:0;}
ul,li,ol,dl,dt{margin:0; padding:0; list-style:none;}
p,i,em{margin:0; padding:0; font-style:normal;}
table{empty-cells: show; border-collapse: collapse;margin:0; padding:0;}

.box{width:970px; margin:0 auto; border-left:1px solid #fff; border-right:1px solid #fff; height:1%; background-color:#fff;}
.menu{background-color:#0d5f90;padding:10px 0 0 20px;}
.menu .date{ float:right; padding:0 20px 0 0; _width:130px; *width:150px;color:#fff;}
.menu .navmenu{float:left;width:780px;}
.menu ul{}
	.menu ul li{float:left;cursor:pointer; margin:0 4px;}
	.menu ul li a{ display:block; width:92px; height:21px; margin:0 1px 0 0;background: url(menu02.gif) no-repeat; padding:6px 0 0 0; text-align:center; text-decoration:none;}
	.menu ul li a:link,.menu ul li a:visited{color:#fff;}
	.menu ul li a:hover{background:url(imagesmenu02a.gif) no-repeat;color:#fff;}
	.menu ul li.current a{background:url(menu01.gif) no-repeat;}
	.menu ul li.current a:link,.menu ul li.current a:visited{ color:#000;}
	.menu ul li.current a:hover{}

.box_little{ background:url(box_topbg.gif) repeat-x left top;background-color:#fff; padding:10px 0 0 10px;}
	.box_little .left{width:252px; float:left;}
	.box_little .left .top1{ height:41px; background:url(l_topbg.gif) no-repeat bottom;}
	.box_little .left .btn1{ float:left; width:125px;height:37px; margin:0 1px 0 0;color:#fff;text-align:center;padding:4px 0 0 0;}
	.box_little .left .btn2{ float:left; width:125px;height:37px; margin:0 1px 0 0;color:#000;text-align:center;padding:4px 0 0 0;}
	.xixi1{height:41px;line-height:27px;background:url(01.jpg) no-repeat left;cursor:pointer;}
	.xixi2{height:41px;line-height:27px;background:url(02.jpg) no-repeat right;cursor:pointer;}
	
	.box_little .left .m1{background-color:#ebf4fc; padding:0 8px;}
	.box_little .left .m1 li{ background:url(dot.gif) no-repeat left center; padding:0 0 0 8px; width:220px; }
	.box_little .left .m1 li a{ display:block; padding:5px 0;background:url(line03a.gif) repeat-x bottom;}
	.box_little .left .m1 li a i{ margin:0 0 0 10px; color:#666;}
	.more{text-align:right; background:url(arrow.gif) no-repeat right center; padding:0 10px 0 0;}
	.more a{ display:block; background:none}
	
	.box_little .left .btm1{ background:url(l_btm.gif) no-repeat left top; font-size:0; height:10px;}

	.box_little .left .top2{ height:30px; background: url(l_top.gif) no-repeat bottom; margin:10px 0 0 0;}
	.box_little .left .m2{background-color:#cee2f3; padding:10px 0 0 20px;}
	.box_little .left .m2 .select01{}
	.box_little .left .m2 .select01 i{float:left; width:133px;}
	.box_little .left .m2 .select01 input{ width:133px; height:23px; border:1px solid #c3b594;}
	.box_little .left .m2 .select01 em{ float:left; width:62px; margin:0 0 0 20px;_margin:0 0 0 10px;}
	.box_little .left .m2 .select01 em input{ width:58px; height:28px; background: url(btn.gif) no-repeat center; border:none; cursor:pointer;}
	.box_little .left .m2 .select02{width:206px; margin:10px 0 0 0; color:#000;}
	.box_little .left .m2 .select02 b{ margin:0 5px 0 0; font-weight:normal; width:80px; float:left; padding:2px 0;}
	.box_little .left .btm2{ background:url(l_btm1.gif) no-repeat left top; font-size:0; height:10px; margin:0 0 20px 0;}
	
	.link{ text-align:center; padding:4px 10px;}
	.bottom{ background:url(bottom_bg.gif) repeat-x center top; height:80px; padding:18px 0 0 0; text-align:center; width:970px; margin:0 auto; margin:20px 0 0 0;}
	.bottom p{ line-height:25px; text-align:center; color:#fff;}

	.box_little .right{width:700px; float:left;}
	.box_little .right .laybox{width:700px;}
	.box_little .right .nav{ width:162px; margin:0 0 0 10px; float:left; background:url(m_top.gif) no-repeat top;}
	.box_little .right .nav ul{ background: url(m_btm.gif) no-repeat bottom; height:280px; padding:0 10px;}
	.box_little .right .nav ul .title{ padding:8px 0 0 30px; height:30px; letter-spacing:1px;}
	.box_little .right .nav ul li{ padding:0 0 0 8px;height:30px; width:120px; text-align:center;}
	.box_little .right .nav ul li a{ display:block; padding:5px 0;background:url(line03.gif) repeat-x bottom;}

.m_box{ width:671px; margin:0 0 10px 10px;}
.m_box .search_box{ background: url(search_bg.gif) no-repeat bottom; height:156px;width:503px;;float:left; margin:10px 0 0 0;}
.m_box .ad{ margin:20px 0 0 10px; float:left; }
.m_box .ad i{ margin:0 0 4px 0; display:block;}


.m_box .m_boxtop{ background:url(m_top1.gif) no-repeat top; height:27px; font-size:0;}
.m_box .m_boxbg{border-left:1px solid #cee2f3;border-right:1px solid #cee2f3; height:1%; padding:0 0 10px 0;}
.m_box .m_boxbg ul{ padding:10px;}
.m_box .m_boxbg ul li{ width:150px; float:left; padding:2px 0;background:url(line03.gif) repeat-x bottom; margin:0 4px;} 
.m_box .m_boxbg ul li a{ display:block; padding:5px 0;background:url(arrow.gif) no-repeat left center; padding:0 0 0 10px;}
.m_box .m_boxbottom{ background:url(m_btm1.gif) no-repeat top; height:9px; font-size:0;}

.m_box1{ padding:5px;}
.m_box1 a{ display:block; float:left; margin:2px 5px;}
	.m_box1 a:link,.m_box1 a:visited{ color:#666;}
	.m_box1 a:hover{ color:#f40;}

.notic{ padding:4px 20px; border-bottom:1px dotted #666; margin:0 10px;}


.box_little .sub_left{ width:164px; float:left;}
.box_little .sub_left .subtop{ background:url(sub_top.gif) no-repeat top; height:31px; padding:10px 0 0 30px;}
.box_little .sub_left .subbg{ background: url(sub_lbg.gif) repeat-y top; height:200px; padding:0 20px 0 15px;}
.box_little .sub_left .subbg a{ display:block; background:url(line03a.gif) repeat-x bottom; line-height:25px; margin:4px 0; text-align:center;}

.box_little .sub_left .subbtm{ background: url(sub_btm.gif) no-repeat top; height:11px; font-size:0px;}

.box_little .sub_right{ width:788px; float:left;}
.box_little .sub_right .crumbs{ border-bottom:1px dotted #999; color:#555; padding:10px; font-family: "Times New Roman", Times, serif}
.box_little .sub_right .crumbs em{ margin:0 5px;}
.box_little .sub_right .subcontent{}
.box_little .sub_right .subcontent h1{ background:url(sunb_line.gif) no-repeat bottom; padding:10px 0; font-size:24px; line-height:35px; color:#000; text-align:center}

.box_little .sub_right .subcontent .infobox{ padding:15px 10px; color:#333;}
.box_little .sub_right .subcontent .infobox p{ margin:0 2px; text-indent:2.2em; margin:0 0 10px 0; font-size:13px; line-height:25px;}
.box_little .sub_right .subcontent .infobox p img{ text-align:center;}


