@charset "utf-8";
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea { margin:0; padding:0;}
html{ overflow-x:hidden;}
body { font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#454545; background-image:url(/images/diwen.jpg); color:#1D5A8D;}
li,ol{ list-style:none;}
ins{ text-decoration:none;}
i,em{ font-style:normal;}
a{ text-decoration:none; color:#000}
a:hover{ cursor:pointer;}
a img {	border:none;}
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal;}
body{ background-color:#ffffff; background-image:url(../images/_s0s130603175620_bgImg-0-0-0-0.gif);background-repeat:repeat-x;background-position:left top; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px}
#spanMasterTop{background:transparent url(../images/_m_masterpagebackground_r130709160244i268760501_Top.gif) no-repeat scroll top left; width:980px; margin:0px auto; height:670px; overflow:hidden}
#spanMasterTopx{width:980px; margin:0px auto;}
#spanMasterTop2{background:transparent url(../images/_m_masterpagebackground_r130709160244i268760501_Top.gif) no-repeat scroll top left; display:inline-block;}

.top, .logo, .menu, .TOP2{ float:left}
.top{ margin-top:15px;}
.TOP2{ width:980PX; text-align:right; font-size:12px; color:#b8c9d9; line-height:35px; height:35px;}
.TOP2 span{ float:left; text-indent:5px}
.TOP2 a{ color:#b8c9d9; margin:0 10px;}
.menu{ width:546px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; margin-top:16px;}
.menu li{float:left; width:78px; height:30px; line-height:30px; text-align:center}
.menu li a{ color:#FFFFFF}
.menu li:hover{background-image:url(../images/b3.gif)}
.se{background-image:url(../images/b3.gif)}
.web{ float:left; width:140px; font-size:12px; color: #FFFF00; font-weight:bold; margin-top:16px;height:30px; line-height:30px; text-align:right}
.logo {float:left;width: 190px;height: 60px;margin-right: 60px;margin-left: 10px;font-size: 50px;color: #99CC33;}
#head-search{ margin-top:5px; margin-left:20px}
#head-search .cssButton.search {
	width:20px!important;
	height:20px!important;
	border:none!important;
	background:url(../images/search.gif) no-repeat 0 0;
	font-size:0;
	cursor:pointer;
	float:left;
	margin:0;
}
#head-search .cssButtonHover.search {
	width:20px!important;
	height:20px!important;
	border:none!important;
	background:url(../images/search.gif) no-repeat 0 bottom;
	font-size:0;
	cursor:pointer;
	float:left;
	margin:0;
}

.input1 {
	border:solid 1px #e8e8e7;
	margin-right:2px;
	width:90px!important;
	cursor:text;
	padding:2px 2px 2px 2px;
	float:left;
	margin-bottom:11px;
	background:#fff;
	text-indent:0;
	height:14px!important;
	line-height:14px; margin-right:1px;
}
ul{margin:0;padding:0;}a img{border:0;}
/*slide*/
#slide{position:relative;margin:0 auto;width:970px;height:318px;overflow:hidden;background:url(../images/loading.gif) no-repeat center; margin-left:5px}
#slide ul{position:absolute;}
#slide li{float:left; width:970px; height:318px; overflow:hidden; }
#slide .o-control{display:none;position:absolute;top:120px;width:50px;height:80px;background:#000;filter:alpha(opacity=30);opacity:0.3;cursor:pointer;}
#slide .control{position:relative;top:13px;left:8px;display:inline-block;width:30px;height:55px;background:url(../images/bg_index.png);filter:alpha(opacity=60);opacity:0.6;}
#slide #goback{left:0px;}
#goback .control{background-position:0px -35px;}
#slide #forward{right:0px;}
#forward .control{left:10px;background-position:-35px -35px;}
#slide div{position:absolute; float:right; bottom:10px; right:10px; height:32px; overflow:hidden; zoom:1; }
#slide span{width:32px;font-size:14px;height:32px;margin:2px 2px; background:#963;float:left;text-align:center;line-height:32px;cursor:pointer;font-family:arial;filter:alpha(opacity=70);opacity:0.7;}
#slide span a{color:#fff;text-decoration:none;}
#slide span.curr,#slide span.hover{background:#000;filter:alpha(opacity=100);opacity:1;}
#slide .curr a:link, #slide .curr a:visited{color:#fff;}

.title{height:35px;color:#1D5A8D;}
.title h3{float:left;font-size:14px;color:#1D5A8D;line-height:29px;padding-left:0px;font-weight:bold;MARGIN-top:0px;}
.more{float:right; padding-top:10px; margin-right:20px;}
.wz{padding:3px 3px 2px 0px;width:270px;line-height:22px;*line-height:23px;margin:auto;clear:both; margin-top:5px;}
.wz a:link{color:#16387C;text-decoration:none;}
.wz a:visited{color:#16387C;text-decoration:none;}
.wz a:hover{color:#C21837;text-decoration:none;}
.wz a:active{color:#C21837;text-decoration:none;}
.Css_1002{background:url(../images/Bottom.gif) no-repeat center; height:35px; width:980px; margin:0px auto; line-height:35px; margin-top:20px;}
.nr, .nr2, .nr_left, .nr_left2, .nr_center, .nr_right, .nr_right2{ float:left}
.nr, .nr2{ width:980px;margin:0px auto; padding:5px; margin-top:30px; overflow:hidden}
.nr_left, .nr_center, .nr_right{  height:400px; overflow:hidden}
.nr_left, .nr_center{background:url(../images/line.gif) no-repeat right 30px;}
.nr_left{ width:280px;}
.nr_center{ width:390px; margin-left:20px;}
.nr_right{ width:270px;margin-left:20px;}
.tu_out{display:inline-block;width:150px;height:118px;border:1px solid #93b2c7; padding:5px; background-color:#FFFFFF}
.vdg td{padding:0 7px; font-size:12px; text-align:center; line-height:22px;}
.nr_left2{ width:205px;}
.nr_right2{ width:730px;margin-left:15px;}
.s1, .s2{background:url(../images/l1.gif) no-repeat;width:205px;text-indent:10px; margin-bottom:20px;color:#1D5A8D;}
.s1 span, .s2 span{ color:#FFFFFF; font-size:14px; font-weight:bold; line-height:30px; }
.s1 li{border-bottom:1px solid #00E5F6; height:30px; line-height:32px;color:#1D5A8D;background: url(../images/marker1.gif) no-repeat 5px 10px;padding: 0 0 0 16px;}
.s1 li a{color:#1D5A8D;}
.s2 a{color:#1D5A8D;}
.s2{line-height:25px; padding:0 0 0 7px}
.nr_right2 .title2{ font-weight:bold;border-bottom:1px solid #bbcedc; width:100%; float:left; line-height:30px; height:30px; font-size:14px}
.nr_right2 .content{border-top:1px solid #fdffff;width:100%;float:left; padding:20px 10px 20px 10px;line-height:22px;}
.nr_right2 .content p{ margin-bottom:15px;}
.title2 h2{ float:left; margin-right:20px;font-size: 16px;  text-indent:3px; color:#1d5a8d; font-family:"黑体"}
.title2 span{ float:right; font-weight:normal; font-size:12px; margin-right:8px;line-height: 19px; margin-top:3px;}
.title2 a:link{ color:#666; text-decoration:none;}
.title2 a:visited{ color:#666; text-decoration:none;}
.title2 a:hover{ color:#DD1A22; text-decoration:none;}
.title2 a:active{ color:#DD1A22; text-decoration:none;}
.title2 .print{font-weight: normal; font-size:12px; color:#1d5a8d; float: right; background:url(../images/icons_2010.gif) no-repeat; width:43px; text-align:right;line-height: 19px;}
.centerBoxHeading{ width:auto; font-weight:bold; text-align:center; padding:10px 0; margin-bottom:10px;border-bottom:1px solid #bbcedc; }





