/**
  *********************************************
  *                Logo Reference             *
  *********************************************
**/
@import url(http://www.wanmei.com/top/css/iframe.css);
@import url(http://rwpd.wanmei.com/style/rewu2_logo_03.css);
#rewu2logo{left:16px; top:4px;}
#transparent_logo{left:16px; top:4px;}

.logo_box {width:258px; height:130px; position:absolute;top:0px;left:0px; z-index:9999;}

/**
  *********************************************
  *                  CSS Reset                *
  *********************************************
**/
*, body { font-size:12px; font-family:Verdana;}
body { text-align:center; background:url(../images/cont1003/bg_cont_1280b.jpg) repeat;}
:focus {outline:none;}
a {text-decoration:none;cursor:pointer;}
a:hover {text-decoration:underline;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
area{blr:expression(this.onFocus=this.blur());}
ul,ol { list-style:none;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,body,html,blockquote,fieldset,input,dl,dt,dd{ margin:0; padding:0;}
img {border:0 none;}
.left{float:left;}
em{font-style:normal;}

#index {background:url(../images/cont1003/bg_cont_1280.jpg) center top no-repeat; overflow:hidden; min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
#wrap {width:1002px; margin:0 auto; text-align:left; position:relative; overflow:hidden;}

/* 显示 */
.show{display:block;}
.hide{display:none;}
.none{display:none;}

.head {width:1002px;}
	.head img {display:block; float:left;}
	.top_1 {width:810px; height:104px; position:absolute; top:-1px; left:191px; z-index:7;}
	.top_2 {width:254px; height:222px; position:absolute; top:-45px; left:-10px; z-index:6; overflow: visible; }
	
#cont{background:url(../images/cont1003/bg_cont_1280a.jpg) no-repeat; padding:0 0 20px 0;}
#left{width:244px; padding:0 0 300px 11px; background:url(../images/cont1003/left_bg_bb.jpg) no-repeat right bottom;}
	#left img {display:block; float:left;}
.left_nav{background:url(../images/cont1003/left_menu.jpg) no-repeat; width:244px; height:261px;}
.left_kf{background:url(../images/cont1003/left_bg_01.jpg) no-repeat; height:129px;width:244px; overflow:hidden;}
	.left_kf dl { overflow:hidden; color:#fff; margin:6px 10px 0 27px; height:66px;}
	.left_kf dl dt, .left_kf dl dd {float:left; display:inline; line-height:17px;}
	.left_kf dl dt {width:60px; text-align:left;}
	.left_kf dl dd {width:122px; text-align:left;}
	.left_kf dl a {color:#fff; font-size:11px;}
	.left_kf dl a:hover {text-decoration:underline; font-size:11px;}
.left_kf table {margin:9px 20px 0 27px;}
	.left_kf table td {color:#fff600; vertical-align:top; line-height:15px;} 
	.left_kf table td.wid_1 {width:60px;}
	.left_kf table td.wid_2 {width:122px;}
	.left_kf table td a {color:#fff600;}
	.left_kf table td a:hover {text-decoration:underline;}
.left_aisle{background:url(../images/cont1003/left_bg_02.jpg) no-repeat; width:184px; padding:38px 30px 0 30px;float:left; overflow:hidden;}
	.left_aisle li{width:90px;float:left;}
	.left_aisle li a{width:90px;float:left; color:#002c00; line-height:20px;}
	.left_aisle center{float:left;width:184px;  height:29px; display:block; text-align:center; margin-top:4px;}
	.left_aisle center a{color:#fff; font-weight:bold;line-height:30px;}

.left_banner{background:url(../images/cont1003/left_banner_bg.jpg) no-repeat; width:234px; height:97px; padding:6px 0 0 10px;}

.left_media {background:url(../images/cont1003/bg_media.jpg) no-repeat; width:174px; height:62px; padding:35px 0 0 70px;}
	.left_media p{ margin-bottom:7px;}
	.left_media p select{ width:156px;}




#mid {width:736px;overflow:hidden;}
.con { float:left; background:url(../images/cont1003/cont_bg_c.jpg) repeat-y; width:736px;}
	.con_t { float:left;background:url(../images/cont1003/cont_bg_t.jpg) no-repeat left top; width:736px;}
	.con_b { float:left;background:url(../images/cont1003/cont_bg_b.jpg) no-repeat left bottom;height:100% !important;min-height:560px;height:560px;padding:11px 17px 20px 17px; position:relative;}
	
.con_page{background:url(../images/cont1003/bg_01.jpg) no-repeat; text-align:center;font-size:14px;color:#ffffff;line-height:26px; height:37px; bottom:12px; position:absolute; z-index:1px; width:702px; clear:both; margin-left:20px;}
	.con_page a{font-size:14px;color:#ffffff;line-height:26px;}
	
	
.con_tit{background:url(../images/cont1003/right_tit.jpg) no-repeat; height:36px; width:736px; text-align:right;}
	.con_tit img{margin-left:47px; float:left;}
	.con_tit h1{color:#fff; line-height:34px; margin-right:28px; font-size:16px;}
	.con_tit h1 a{color:#fff; line-height:32px;font-size:14px;}
.con_down{background:url(../images/cont1003/down_bg_c.jpg) repeat-y; width:736px;float:left;}
	.con_down_t{background:url(../images/cont1003/down_bg_t.jpg) no-repeat top; width:736px;}
	.con_down_b{background:url(../images/cont1003/down_bg_b.jpg) no-repeat bottom; width:649px;height:100% !important;min-height:252px;height:252px; padding:62px 40px 13px 47px;}
	.con_down_b p{color:#d3f4ff; font-size:14px; line-height:22px; text-indent:28px;margin:8px auto; font-weight:normal;}
	.con_down_b p.ye{color:#fffc00; font-size:14px; line-height:22px; text-indent:28px; font-style:normal;margin:8px auto; font-weight:normal;}
	.con_down_b img{border:0px; margin:0 5px;}


/* newslist */	
#news {width:702px; margin-bottom:30px; float:left;padding:20px 0 0 15px;}
#news li{background:url(../images/cont1003/line.gif) repeat-x bottom;color:#ffffff; height:30px;*height:28px;}
#news li img {display:inline; float:left; margin:6px 10px 0 10px;}
#news tt{display:inline;float:left;width:564px; font-size:14px; line-height:26px;}
#news tt a{font-size:14px;color:#ffffff; margin-left:20px; line-height:26px;}
#news tt font {font-size:14px;}
#news li span {display:inline;float:left;width:80px; line-height:26px;}

.show{background:url(../images/cont1003/bg_show_c.jpg) repeat-y; width:702px;margin:20px auto 0;font-size:14px;line-height:24px;}
.show_t{background:url(../images/cont1003/bg_show_t.jpg) no-repeat top; width:702px;}
.show_b{background:url(../images/cont1003/bg_show_b.jpg) no-repeat bottom;width:682px;height:100% !important;min-height:600px;height:600px;padding:25px 10px 66px 10px;}
.show h1{font-size:16px; color:#f2d0ff; line-height:34px; text-align:center;}
.show h2{font-size:12px; color:#f2d0ff; line-height:18px; text-align:center; font-weight:normal;}
.underline {width:682px; height:3px; margin-bottom:8px; padding:5px 0; clear:both; font-size:0; background: url(../images/cont1003/line.gif) left bottom repeat-x;}
.show p,.show b{color:#f2d0ff;margin:8px 25px;}
.show img{ border:solid 1px #a450e9; margin:0px; padding:0px;}
.show em{color:#fff; font-size:14px; text-align:center;  font-style:normal; display:block;}
.show p a{font-size:14px; color:#FFFC00; line-height:24px;}
.show strong{font-size:14px; color:#fff; line-height:24px;}


/* piclist */	
#piclist {width:695px;padding:0; margin:20px; float:left;_margin-left:10px;}
#piclist li {width:212px;height:245px;margin:0 8px;float:left;text-align:center;display:inline;overflow:hidden;}
#piclist li p{width:212px;height:169px;float:left;text-align:center;display:inline;}
#piclist li p img{padding:1px;border:1px #804f95 solid; background:#380c23;display:inline; padding:5px;width:200px; height:150px;}
#piclist li span{background:url(../images/cont1003/bg_01.gif) no-repeat center; float:left; display:inline;width:180px; height:49px; padding:3px 10px 0 10px;}
#piclist li span a{font-size:12px; color:#fff; line-height:24px; margin:0 4px;}

#piclist_01 {width:695px;float:left; display:inline; margin:20px; }
#piclist_01 li {width:215px;margin:0 8px 10px;float:left;text-align:center;display:inline;overflow:hidden;}
#piclist_01 li p{width:215px;float:left;text-align:center;display:inline;}
#piclist_01 li p img{padding:1px;border:1px #804f95 solid; background:#380c23;display:inline; padding:5px;width:200px; height:150px;}
#piclist_01 li p a{font-size:12px; color:#fff; line-height:24px; margin:0 4px;}


/* down */
#icon {float:right;height:1px;margin:8px 40px 0 0;width:1px;}
.down{width:686px; margin:0 auto;}
.down_tit{background:url(../images/cont1003/bg_tit_down.gif) no-repeat; width:630px; padding:8px 0 0 56px;}

.down_cont{background: url(../images/cont1003/down_c.jpg) repeat-y; width:681px; margin-left:2px;}
.down_cont_b{background: url(../images/cont1003/down_b.jpg) no-repeat bottom; width:651px; padding:15px; color:#edceff;height:100% !important;min-height:500px;height:500px;}


.down_cont_b p{margin:8px auto;}
.down_cont_b a{color:#edceff; line-height:20px; }
.downbtn01 {background:url(../images/cont1003/down_btn_01.gif) no-repeat; height:25px; line-height:25px; width:89px;-moz-box-align:center;-moz-box-pack:center;color:#BF4408;display:inline-block;margin:15px 4px; text-align:center;}
.downbtn01 a{color:#fff; line-height:24px; }
.downbtn02 {background:url(../images/cont1003/down_btn_02.gif) no-repeat; height:25px; line-height:25px; width:129px;-moz-box-align:center;-moz-box-pack:center;color:#BF4408;display:inline-block;margin:15px 4px; text-align:center;}
.downbtn02 a{color:#fff;line-height:24px; }
.down h1{ font-size:12px; color:#fff; line-height:28px; padding:0 8px;}
.down center img{border:2px solid #a72aff; margin:12px auto;}
.down_con{background:#2C0840; width:649px; float:left; margin:0 auto; padding:16px 13px 16px 13px;}
	.down_con li{float:left; font-weight:bold; height:31px; line-height:31px; margin:5px auto; overflow:hidden; padding:0 20px; width:609px;}
	.down_con li span{float:right; cursor:pointer;}
	.down_con li a{color:#000; display:block;}
	.down_con li a:hover{ text-decoration:none;color: #333;}
	.downlink1{background:url(../images/cont1003/downlink_01.jpg) no-repeat scroll 0 0;}
	.downlink2{background:url(../images/cont1003/downlink_02.jpg) no-repeat scroll 0 0;}
	.downlink3{background:url(../images/cont1003/downlink_03.jpg) no-repeat scroll 0 0;}
	.downlink4{background:url(../images/cont1003/downlink_04.jpg) no-repeat scroll 0 0;}
	.downlink5{background:url(../images/cont1003/downlink_05.jpg) no-repeat scroll 0 0;}

		
.down_tab {width:675px; height:41px; background:url(../images/cont1003/down_tit.jpg) left top no-repeat;}
	.down_tab li {height:41px; float:left; display:inline;}
		.down_tab li.btn_1 {width:121px; margin-left:13px;}
		.down_tab li.btn_2 {width:121px; margin-left:11px;}
		.down_tab li.btn_3 {width:121px; margin-left:11px;}
		.down_tab li.btn_4 {width:121px; margin-left:11px;}
		.down_tab li.btn_5 {width:121px; margin-left:11px;}
	.down_tab li a {display:block; width:100%; height:41px; text-indent:-9999px;}
		.down_tab li a:hover, .down_tab li a.selected {background: url(../images/cont1003/down_tit.jpg) 0 -41px no-repeat;}
		.down_tab li.btn_1 a:hover, .down_tab li.btn_1 a.selected {background-position:-13px -41px;}
		.down_tab li.btn_2 a:hover, .down_tab li.btn_2 a.selected {background-position:-145px -41px;}
		.down_tab li.btn_3 a:hover, .down_tab li.btn_3 a.selected {background-position:-277px -41px;}
		.down_tab li.btn_4 a:hover, .down_tab li.btn_4 a.selected {background-position:-409px -41px;}
		.down_tab li.btn_5 a:hover, .down_tab li.btn_5 a.selected {background-position:-541px -41px;}

.down_tab_con{background:url(../images/cont1003/down_con_c.jpg) repeat-y top; width:675px;}
.down_tab_con_c{background:url(../images/cont1003/down_con_t.jpg) no-repeat top; width:675px;}
.down_tab_con_b{background:url(../images/cont1003/down_con_b.jpg) no-repeat bottom; width:675px;height:100% !important;min-height:600px;height:600px;}
.tab_box{height:100% !important;min-height:500px;height:500px;padding:10px 3px 20px 3px;}
.tab_box ul{padding:10px 30px;}
.tab_box li p{display: inline-block; width:290px; font-weight:normal; color:#f8d9ff; font-size:14px; line-height:24px; margin:8px auto;}
.tab_box li b{font-weight:bold; color:#ffe400; font-size:14px; line-height:24px;}
	.underline_01 {width:669px; height:3px;clear:both; margin-top:10px; font-size:0; background: url(../images/cont1003/line_01.gif) left bottom repeat-x;}
.down_tit_01{ margin:0px 20px 0 30px;color:#f9dfff;font-weight:bold; width:600px; overflow:hidden;}
.down_tit_01 span img{margin:0px 5px 0 0; float:left;}
.down_tit_01 b{line-height:36px; font-size:16px; display:block; float:left;margin-top:5px; }
.down_con_tit{overflow:hidden; width:600px; margin:5px 20px 0 30px; font-size:16px; color:#f9dfff; line-height:36px; font-weight:bold;}
.down_con_tit img{ margin:5px 0;}
.down_con_tit p{font-size:12px; line-height:20px; color:#f8d9ff; font-weight:normal;margin:8px auto;}
.down_con_tit p a {font-size:12px; line-height:20px; color:#f8d9ff; text-decoration:underline;}
.down_con_tit p b{font-size:12px; line-height:20px;}
.yellow{font-size:12px; line-height:20px; color:#FFE400; font-weight:normal;}



/* task */
.task {width:686px; margin:0 auto;}
.task_tit{ background:url(../images/cont1003/task_top_tit.jpg) no-repeat; width:483px; height:93px; color:#f3c5ff; line-height:24px; padding:15px 186px 20px 17px;_padding:15px 186px 17px 17px;}
.task_tit_t{background: url(../images/cont1003/down_c.jpg) repeat-y; width:681px; margin-left:2px;}
.task_tit_b{background: url(../images/cont1003/down_b.jpg) no-repeat bottom; width:665px; padding:8px; color:#edceff;}
.task_tit_b p{margin:2px 0;}
.task_tit_b a{color:#edceff; line-height:22px; margin:0 3px 0 2px; }


.task_nav{background:url(../images/cont1003/tast_btns_bg.jpg) no-repeat;width:660px; margin:0 auto; padding:10px 14px 7px 12px;}
.task_nav img{ margin-right:5px;}

.task-tit{ background:url(../images/cont1003/tast_btns_bg1.jpg) no-repeat; width:622px; height:181px; color:#f3c5ff; line-height:24px; margin-left:8px; padding:15px;}
.task-tit a{color:#edceff; line-height:22px; margin:0 3px 0 2px; }
	
.taskbox{width:686px;color:#fff;}
	.taskbox h2{height:40px;line-height:40px;text-align:left;color:#fff;font-size:14px;font-weight:bold; background:url(../images/cont1003/bg_tit_down.gif) no-repeat;padding:4px 0 0 56px;margin:0px;}
	.taskbox h3{padding-left:20px;font-size:12px;color:#fff;font-weight:bold; margin:0 0 6px 0;}
	.taskbox p{text-indent:2em;line-height:26px;padding-left:20px;padding-right:20px; margin-bottom:30px;}
	.taskbox div{background:url(../images/cont1003/tast_btns_bg2.jpg) no-repeat bottom; width:641px; margin-left:2px; padding:20px;}
	
.txt  a{color:#fff; line-height:26px;}

/*---------资料站--------*/
.info{padding:24px;}
.info a{color:#fff;}
.info .title{width:631px;height:40px;padding:7px 0 0 55px;background:url(../images/info/title_bg.png)}
.info_tit{width:650px;height:93px;padding:12px;background:url(../images/info/info_tit.png);color:#f3c5ff;line-height:22px;}
p.link{color:#fff;}
p.link em{font-style:normal;color:#c0fc2e;}
.blue{color:#00baff!important}
.red{color:#f00!important}

.searchbar{height:40px;padding-top:5px}
.menu{padding-left:50px;width:330px;height:26px;float:left;}
/* .menu ul li{width:80px;height:21px;padding:5px 0 0 19px;background:url(../images/info/menu_tt.jpg) no-repeat;float:left;} */
.searchbg{width:265px;height:26px;padding-left:5px;background:url(../images/info/search_text.jpg) no-repeat;float:left;}
.searchbg #ikw{width:206px;border:none 0;float:left;margin-top:5px;}
.searchbg #btn{float:right;margin-top:3px;}

/* topnav */
#nav {padding:0;margin:0;list-style:none;height:38px;position:relative;z-index:500}
#nav a {color:#B1C1D5;}
#nav li.first {display:block;width:80px;height:21px;padding:5px 0 0 19px;background:url(../images/info/menu_tt.jpg) no-repeat;color:#ffc9c9; float:left;margin-right:2px;}
#nav li.first a {color:#ffc9c9}
#nav li.first a:hover {text-decoration:none}
#nav li:hover {position:relative;z-index:200;}

#nav li:hover ul.sub
{left:11px;top:25px;background:#650961;border:1px solid #aa6bcd;white-space:nowrap;width:86px;height:auto;z-index:300;text-align:left;padding:5px 0;}
#nav li:hover ul.sub li
{display:block; height:20px;position:relative;float:left;width:86px;font-weight:normal;border-top:0;background:url(../images/info/arrow1.png) 70px 6px no-repeat}
#nav li:hover ul.sub li li{background:none;}
#nav li:hover ul.sub li a
{display:block; font-size:12px;width:86px;line-height:20px;text-indent:6px;color:#fff;text-decoration:none;cursor:pointer;}
#nav li:hover ul.sub li ul a {width:105px;}
#nav li:hover ul.sub li a.fly
{/* background:url(../images100415/title/icon_arrow.jpg) no-repeat 80px 3px; */}
#nav li:hover ul.sub li a:hover 
{/* background:#a1109b url(../images/info/arrow1.png) 70px 6px no-repeat; */color:#fff}
#nav li:hover ul.sub li a.fly:hover 
{background:#a1109b url(../images/info/arrow1.png) 70px 6px no-repeat;color:#fff;cursor:default;}

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:86px;top:-1px;background:#650961;border:1px solid #aa6bcd;white-space:nowrap;width:105px;z-index:400;height:auto}

#nav li:hover li:hover ul li a:hover,
#nav li:hover li:hover li:hover ul li a:hover,
#nav li:hover li:hover li:hover li:hover ul li a:hover,
#nav li:hover li:hover li:hover li:hover li:hover ul li a:hover
{background:#a2109b;color:#fff}

#nav li:hover li:hover ul li a.fly,
#nav li:hover li:hover li:hover ul li a.fly,
#nav li:hover li:hover li:hover li:hover ul li a.fly,
#nav li:hover li:hover li:hover li:hover li:hover ul li a.fly
{background:none}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute;left:-9999px;top:-9999px;width:0;height:0;margin:0;padding:0;list-style:none;}

/*--info_content--*/
.info_nav{background:url(../images/info/info_nav.jpg) no-repeat;width:644px;height:30px;margin:0 auto; padding:10px 14px 7px 12px;text-align:center;}
.info_nav img{ margin-right:5px;}

.info_nav2{background:url(../images/info/info_nav2.jpg) no-repeat;width:644px;height:60px;margin:0 auto; padding:10px 14px 7px 12px;text-align:center;overflow:hidden;}
.info_nav2 img{ margin-right:5px;margin-bottom:5px;}

.info_search{width:634px;background:url(../images/info/info_searchbg.jpg) 18px 0 no-repeat;padding:10px  18px 0;margin:0 auto 15px;text-align:center;}
.info_search h3{text-align:center;font-size:14px;height:30px;background:url(../images/info/info_top_bot.jpg) 0px bottom no-repeat;padding-bottom:10px;}
.info_search h3 a{margin-left:10px;}
.info_search .searchbg{margin:0 auto;background:url(../images/info/search_text2.jpg) no-repeat;float:none}

.info_box{width:686px;color:#fff;background:url(../images/info/info_bgy.jpg) center top repeat-y;}
	.info_box h2{height:40px;line-height:40px;text-align:left;color:#fff;font-size:14px;font-weight:bold; background:url(../images/cont1003/bg_tit_down.gif) no-repeat;padding:4px 0 0 56px;margin:0px;}
	.info_box .h2{height:40px;line-height:40px;text-align:left;color:#fff;font-size:14px;font-weight:bold; background:url(../images/info/title_bg.jpg) no-repeat;padding:4px 0 0 56px;margin:0px;}
	.info_box h3{padding-left:20px;font-size:12px;color:#fff;font-weight:bold; margin:0 0 6px 0;}
	.info_box p{text-indent:2em;line-height:26px;padding-left:20px;padding-right:20px; margin-bottom:30px;}
	.info_box div{background:url(../images/cont1003/tast_btns_bg2.jpg) no-repeat bottom; width:641px; margin-left:2px; padding:20px;}

.searchbar2{width:265px;height:26px;padding-left:5px;background:url(../images/info/search_text3.jpg) no-repeat;float:right;margin:4px 25px 0 0;}
.searchbar2 #ikw{width:206px;border:none 0;float:left;margin-top:5px;}
.searchbar2 #btn{float:right;margin-top:3px;}
.searchbar2 #btn img{margin-left:0px;}

/*------huihui-upload-----*/

.con_b{padding:0;width:736px;padding-bottom:30px;}
.hui{width:736px;height:174px;padding:2px 0 0 0;background:url(../images/upload1004/hui_t.png) no-repeat}
.hui_t{width:681px;margin-left:28px;background:url(../images/cont1003/down_c.jpg) repeat-y;}
.hui_b{width:665px;min-height:340px;_height:340px;padding:8px;color:#EDCEFF;background:url(../images/cont1003/down_b.jpg) no-repeat center bottom;}
.subform{padding-left:130px;height:200px;}
.subform li{width:440px;height:22px;line-height:22px;font-size:14px;padding-top:15px;color:#fff;font-weight:bold;}
.subform li label{width:80px;height:22px;float:left;font-size:14px;}
.subform li input.text{width:200px;height:20px;background:#fff;border:1px solid #74199e;line-height:22px;vertical-align:middle;padding-left:2px;}
.subform li input{float:left;}

.type-file-box{position:relative;width:260px}
.type-file-file{width:260px;height:22px;position:absolute;left:80px;top:15px;filter:alpha(opacity:0);opacity:0; }
.type-file-button{width:50px;height:21px;background:url(../images/upload1004/file_btn.png) no-repeat;margin-left:5px;border:none 0}

.notice{width:444px;padding-left:130px;line-height:22px;padding-bottom:20px;}