@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;}
body {background:#fff;font-size:12px;font-family:"宋体";color:#5a5a5a;}
img {float:left;border:0;}
a {color:#5a5a5a;text-decoration:none;}
a:hover {color:#888;text-decoration:none;}
.hidden {display:none;}
input,textarea,select {float:left;font-size:12px;font-family:"宋体"}
ul {list-style:none}
h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd {float:left;}
cite,em {font-style:normal;}

.wrapper {margin:0 auto;width:1000px; margin-top:25px;}
.wrapper div {float:left;}
.bigbanner {margin:1px 0 0 0;width:1000px;height:50px;}
.head { width:1000px; height:157px; overflow:hidden; }
.head_up { width:1000px; height:88px; overflow:hidden; }
.head_up .logo { width:550px; height:88px; overflow:hidden; }
.head_up .logo a { float:left; }
.head_up .swf { width:116px; height:60px; overflow:hidden; padding:25px 0 0 5px; float:left; }
.denglu { width:347px; height:48px; padding-top:40px; overflow:hidden; display:none; }
.denglu p { width:340px; color:#4D4D4D; }
.denglu p a { color:#5A9D12; font-weight:bold; }
.denglu h1 { font-size:16px; color:#FF4800; font-family:"微软雅黑"; padding-top:5px; font-weight:normal; }
.top_dht { height:30px; background:url(../images/top_dht.png) repeat-x; }
.top_dht .nr { color:#acacac; height:30px; background:url(../images/top_dhta.jpg) no-repeat; width:1000px; margin:0 auto; overflow:hidden; }
.top_dht .nr .nr1 { float:left; text-align:right; width:543px; line-height:30px; }
.top_dht .nr .nr2 { float:right; width:400px; line-height:30px; }
.top_dht .nr .nr2 p { float:left; padding:0 14px 0 0; }
.top_dht .nr a { color:#333; }
.top_dht .nr a:hover { color:#ff6600; text-decoration:underline; }
.top_dht .nr span { color:#ff6600; }

.head_right { padding-top:30px; width:442px; height:58px; float:right; }
.head_right p { height:26px; color:#333; width:442px; text-align:right; }
.head_right p a { color:#333; margin:0 5px; }
.head_right p a:hover { color:#FF0000; }

.top_nav { width:1000px;height:63px; padding-top:6px; background:url(../images/daohang_bg.png) no-repeat }
.top_nav ul { padding:0; margin:0; float:left; width:655px; }
.top_nav li { width:90px; height:28px; overflow:hidden; padding:0; margin:0 0 0 8px; text-align:center; line-height:28px; font-size:14px; font-weight:bold; }

.top_nav .active { cursor:pointer; background:url(../images/top_nav_bg.png) no-repeat #fff; color:#468D00; }
.top_nav .normal { cursor:pointer; color:#fff; }
.top_nav .normal span { color:#fff; }
.top_nav .normal span a { color:#468D00; }
.top_nav .active span { color:#468D00; }
.top_menu { height:34px; width:1000px; overflow:hidden; }
.top_menu .key { color:#fff; line-height:23px; font-weight:bold; }
.top_menu .key span { color:#FFD800; }
.top_menu .key a { color:#fff; }
.top_menu .key a:hover { color:#FFD800; }

.top_cont { height:35px; width:1000px; overflow:hidden; }
.top_cont .none { display:none; }
.top_cont p { line-height:24px; padding-left:20px; }
.top_cont p .ipt { border:1px solid #ccc; padding:3px 2px 2px 2px; width:150px; margin-top:3px; }
.top_cont p img { padding-top:3px; }

.topnav {width:642px;height:35px;padding:0 0 0 36px;}
.topnav h1 {width:260px;font-size:12px;font-weight:normal;color:#676767;}
.topnav h1 a {font-weight:bold;color:#ff4200;}
.topnav h1 a:hover {color:#3b7002;}
.topnav p {width:372px;padding:0 10px 0 0;color:#696969;text-align:right;}
.topnav p a {color:#696969;}
.topnav p a:hover {color:#1b9340;}

.mainnav {width:678px;height:31px;font-size:14px;font-weight:bold;}
.mainnav ul {width:524px;}
.mainnav li {width:84px;height:31px;}
.mainnav li a {float:left;width:77px;height:21px;padding:10px 0 0 0;background:url(../images/mainnav_a_bg1.gif) no-repeat left top;color:#3b7002;text-align:center;}
.mainnav li a:hover {background:url(../images/mainnav_a_bg2.gif) no-repeat left top;color:#2d2d2d;}
.mainnav h1 {margin:6px 0 0 0;width:154px;font-size:22px;color:#3c7102;font-family:"黑体";}

.topsearch {width:1000px;height:34px;background:url(../images/topsearch_bg1.gif) repeat-x bottom;}
.topsearch h1 {width:136px;height:22px;padding:12px 0 0 37px;background:url(../images/topsearch_left.gif) no-repeat left bottom;font-size:14px;color:#fff;}
.topsearch p {margin:7px 0 0 0;width:384px;}
.topsearch p select {margin:3px 0 0 0;}
.topsearch p input.s1 {margin:0 0 0 10px;width:196px;height:20px;line-height:20px;padding:0 4px;border:1px solid #c8cfbf;background:#eef5e6;color:#0063cd;}
.topsearch p input.s2 {margin:0 0 0 12px;width:52px;height:22px;border:0;background:url(../images/input_bg2.gif) no-repeat left top;cursor:pointer;}
.topsearch h2 {width:443px;height:22px;padding:12px 0 0 0;background:url(../images/topsearch_right.gif) no-repeat right bottom;font-size:12px;color:#fff;}
.topsearch h2 a {color:#fff;}

.footwrap {clear:both;width:100%;height:300px;background:#fff url(../images/foot_bg.gif) repeat-x top;}
.foot {margin:0 auto;width:960px;}
.foot div {float:left;}
.footlink {margin:13px 0 0 0;width:960px;height:50px;}
.footlink h1 {width:960px;height:22px;font-size:12px;font-weight:normal;color:#434343;text-align:center;}
.footlink h1 a {color:#1942ef;text-decoration:underline;}
.footlink h1 a:hover {color:#001e35;}
.footlink p {width:960px;height:22px;color:#434343;text-align:center;}
.footlink p a {color:#434343;}
.footlink p a:hover {color:#ff3000;}
.friendlink {width:958px;height:62px;border:1px solid #d6d6d6;background:url(../images/friendlink_bg1.gif) repeat-x top;}
.friendlink h1 {width:21px;height:58px;padding:4px 0 0 8px;border-right:1px solid #d6d6d6;background:url(../images/friendlink_bg2.gif) repeat-x top;font-size:12px;color:#6c6c6c;}
.friendlink p {width:880px;padding:8px 0 0 26px;line-height:25px;color:#7f7f7f;work-break:break-all;}
.friendlink p a {color:#7f7f7f;white-space:nowrap;}
.friendlink h2 {width:880px;padding:0 0 0 26px;font-size:12px;font-weight:normal;line-height:25px;color:#005fe1;text-align:right;}
.friendlink h2 a {color:#005fe1;}
.friendlink h2 a:hover {color:#005fe1;text-decoration:underline;}
.footnav {margin:5px 0 0 0;width:958px;border:1px solid #d6d6d6;background:#f5f5f5;}
.footnav h1 {margin:8px 0 0 0;width:958px;height:20px;font-size:12px;font-weight:normal;color:#393939;text-align:center;}
.footnav h1 a {color:#393939;}
.footnav h1 a:hover {color:#888;}
.copyright {margin:10px 0 0 0;width:960px;padding:0 0 10px 0;}
.footlogo {width:130px;padding:0 0 0 162px;}
.footlogo img {width:118px;height:60px;}
.footlogo h1 {margin:40px 0 0 0;width:200px;padding:0 0 0 6px;font-size:14px;font-weight:normal;color:#4468dd;}
.footlogo h1 a {color:#4468dd;text-decoration:underline;}
.footlogo h1 a:hover {color:#f60;text-decoration:underline;}
.copyrightinfo {margin:6px 0 0 0;width:668px;}
.copyrightinfo h1 {margin:5px 0 0 0;width:668px;}
.copyrightinfo h1 img {margin:0 10px 0 0;vertical-align:middle;}
.copyrightinfo p {width:668px;line-height:18px;color:#6a6a6a;}
.copyrightinfo p span {float:left;width:560px;}
.copyrightinfo p a {color:#6a6a6a;}
.copyrightinfo p a:hover {color:#ff0f0e;}
.copyrightinfo p cite {float:left;margin:18px 0 0 0;}
.footlogo2 {width:118px;height:60px;padding:0 0 0 32px;}
.footlogo2 img {width:118px;height:60px;}
.footnav2 {margin:32px 0 0 0;width:810px;}
.footnav2 h1 {width:810px;font-size:12px;font-weight:normal;color:#393939;text-align:center;}
.footnav2 h1 a {color:#393939;}
.footnav2 h1 a:hover {color:#888;}

.left_nr { position:relative; top:0; left:-4px; padding-top:5px; background:#fff; height:auto; overflow:hidden; width:166px; }
.left_nr h1 { border:1px solid #6EC114; border-bottom:0; margin-top:5px;  background:url(../images/wz_h1.png) repeat-x; height:24px; font-size:12px; line-height:24px; color:#fff; padding-left:10px; width:153px; }
.left_nr .cont { border:1px solid #6EC114; padding:8px; height:auto; overflow:hidden; width:147px; line-height:20px; }

/* 弹出层 */
.tanchu { background:#fff; width:764px; height:563px; overflow:hidden; border:4px solid #5DB500; margin:0 auto; }
.tanchu_x { width:15px; height:15px; overflow:hidden; position:relative; top:-562px; left:745px; z-index:99999px; }

.tanchu .redian { height:109px; width:764px; overflow:hidden; }
.tanchu .redian h1 { height:32px; width:764px; overflow:hidden; background:url(../images/tanchu01.png) no-repeat; }
.tanchu .redian .nr { height:67px; line-height:25px; font-size:14px; font-weight:bold; padding:10px 20px 0 20px; overflow:hidden; }
.tanchu .didian h2 {  font-family:微软雅黑; height:32px; width:754px; overflow:hidden; background:url(../images/tanchu02.png) no-repeat; font-size:18px; line-height:32px; padding-left:10px; color:#fff; }
.tanchu .didian .nr { clear:both; height:119px; width:764px; overflow:hidden; }
.tanchu .didian .imgnr { height:110px; width:176px; padding:9px 0 0 14px; overflow:hidden; float:left; background:#F4F4F4; }
.tanchu .didian .imgnr img { height:94px; width:155px; overflow:hidden; border:1px solid #CDCDCD; }
.tanchu .didian .keylinks { height:110px; width:564px; padding:9px 0 0 10px; overflow:hidden; float:right; }
.tanchu .didian .key { margin-right:2px; height:110px; width:138px; overflow:hidden; float:left; }
.tanchu .didian .key h3 {width:140px; height:16px; font-size:12px; border-bottom:1px dotted #a2a2a2; color:#FF6600; margin-bottom:3px; }
.tanchu .didian .key p { width:68px; float:left; height:22px; line-height:22px; overflow:hidden; }
.tanchu .didian .key p a { color:#000; }
.tanchu .didian .key p a:hover { color:#FF6600; }
#msgDiv {
    z-index:10001;
    width:774px;
    height:573px;
    font-size:12px;
	position:absolute;
	top:50%;
	display: none;
	left:50%;
	margin:-285px 0 0 -387px;
	overflow:hidden;
} 
#bgDiv {
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    right:0px;
    background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;/* Moz + FF */;opacity:0.6;
}

#to-left {display:none;}



/* 头部 */
.top { height:26px; background:url(/template/test/images/topbg.png) repeat-x; line-height:26px; overflow:hidden; }
.topnr { width:1000px; height:26px; overflow:hidden; margin:0 auto; }
.topnr .p2 { float:right; padding:0; }
.topnr .p2 p { display:inline; }
.topnr .p2 a { color:#464646; }
.topnr .p1 { float:left; }
.topnr .p3 { float:right; padding-right:50px; }
.topnr .p3 p { float:left; }
.topnr .p3 .dl { background:url(/template/test/images/top_ico.gif) 0 8px no-repeat; padding-left:13px; padding-right:13px; }
.topnr .p3 .dl a { text-decoration:underline; color:#FC4C10; font-weight:bold; font-size:14px; }
.topnr .p3 .reg { background:url(/template/test/images/top_ico.gif) 0 -20px no-repeat; padding-left:13px; padding-right:13px; }
.topnr .p3 .reg a { text-decoration:underline; color:#0191D0; font-weight:bold; font-size:14px; }
.top_img { width:1000px; height:113px; overflow:hidden; margin:0 auto; }

.menu22 { border-bottom:3px solid #72AFFF; width:990px; padding-left:10px; height:46px; overflow:hidden; margin:0 auto; background:url(/template/test/images/menu_bg.gif) top right no-repeat; }
.menu22 ul { padding:0; margin:0; list-style:none; }
.menu22 li { display:block; float:left; width:74px; height:27px; line-height:29px; text-align:center; font-size:14px; font-weight:bold; padding:0; margin:19px 3px 0 0; list-style:none; }
.menu22 a { color:#3873FF; display:block; width:74px; height:27px; background:url(/template/test/images/menu_li.gif) 0 -27px no-repeat;}
.menu22 a:hover { text-decoration:none; color:#fff; display:block; width:74px; height:27px; background:url(/template/test/images/menu_li.gif) no-repeat; }

.menu_nr1 { border:1px solid #ddd; border-top:0; width:978px; padding-left:20px; height:29px; overflow:hidden; margin:0 auto; }
.menu_nr1 p { line-height:30px; color:#323232; display:inline; padding-right:20px; }
.menu_nr1 span { color:#FF7E00; }
.menu_nr1 a { color:#FF7E00; }
.menu_nr1 a:hover { color:#E37200; }

.menu2 { line-height:30px; width:1000px; margin:0 auto;background:url(images/line_bg.png) 0 -40px repeat-x; overflow:hidden; }
.menu2 .l_img { width:10px; height:40px; background:url(images/line_bg.png) 0 -122px no-repeat; overflow:hidden; float:left; }
.menu2 .r_img { width:10px; height:40px; background:url(images/line_bg.png) 0 -81px no-repeat; overflow:hidden; float:right; }
.menu2 .l_nr1 { float:left; color:#07539E; margin-left:15px; }
.menu2 .l_nr1 b { color:#333; padding-left:10px; }
.menu2 .l_nr1 a { color:#07539E; }
.menu2 .l_nr1 a:hover { color:#000; }
.menu2 .r_nr1 { width:285px; float:right; padding-top:5px; }

.menu_nr2 { line-height:50px; border-left:1px solid #ddd; border-right:1px solid #ddd; width:958px; height:51px; overflow:hidden; margin:0 auto; background:url(/template/test/images/menu_nr2.gif) no-repeat; }

.menu_nr3 { width:1000px; height:150px; overflow:hidden; margin:0 auto; }
.menu_nr3 .cont { border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:5px solid #ddd; width:998px; height:111px; overflow:hidden; margin:0 auto; }
.menu_nr3 .cont ul { padding:0; margin:0; list-style:none; }
.menu_nr3 .cont li { width:1000px; padding-left:10px; height:111px; display:block; overflow:hidden; }

.menu_nr3 .cont .linr { border-right:1px dotted #696969; display:block; float:left; width:212px; height:97px; padding:5px 0 0 25px; margin:5px 0 0 0; list-style:none; }
.menu_nr3 .cont h1 { font-size:18px; }
.menu_nr3 .cont h1 a { color:#1e1e1e; }
.menu_nr3 .cont h2 { font-size:14px; color:#0989f5; }
.menu_nr3 .cont h2 a { color:#0989f5; }
.menu_nr3 .cont .p1 { padding-top:5px; }
.menu_nr3 .cont span { color:#043999; }
.menu_nr3 .cont b { padding-top:5px; float:left; font-weight:normal; }
.menu_nr3 .cont p { float:left; font-size:14px; color:#FE00A1; font-weight:bold; font-family:微软雅黑; }
.menu_nr3 .cont p:first-letter { font-size:18px; }

.menu_nr4 { padding-left:380px; line-height:28px; width:530px; height:28px; overflow:hidden; margin:2px auto 0 auto; }
.menu_nr4 p { width:50px; height:28px; float:left; }
.menu_nr4 .a1 { cursor:pointer; background:url(/template/test/images/menu_nr4.gif) 42px 6px no-repeat; padding-right:50px; }
.menu_nr4 .a2 { cursor:pointer; background:url(/template/test/images/menu_nr4.gif) 0 -28px no-repeat; padding-left:25px; }
