@charset "utf-8";
/* CSS Document */
li { vertical-align: bottom; }
a { cursor: pointer; }
body { background: #c7e3f4; }
.wrap { width: 1380px; margin: 0 auto; }
.box { width: 1210px; margin: 0 auto; }
.rw_head { background: url(img/wcybanner.png) no-repeat center top; position: relative; z-index: 1; overflow: hidden; }
.rw_head_logo { float: left; height: 168px; overflow: hidden; margin-top:20px; margin-left:-20px;}
.rw_head_gif { float: left; width: 285px; height: 90px; margin-top:90px;}
.rw_nav.wrap { background: #33a7f0; height: 60px; border-top: 4px solid #4fb4f4; position: relative; z-index: 55; }
.box.rw_nav_box { position: relative; z-index: 99; }
.rw_nav_list { position: relative; width: 1210px; margin: 0 auto; }
ul.rw_nav_ul { position: relative; width: 100%; height: 60px; z-index: 2; }
ul.rw_nav_ul>li { position: relative; float: left; height: 60px; line-height: 60px; text-align: center; padding: 0px 25px; text-shadow: 1px 1px grey;}
ul.rw_nav_ul>li:hover { background: url(img/icon01.png) no-repeat center 44px #0285ce; }
ul.rw_nav_ul>li>a { color: #fff; display: block; position: relative; font-size: 16px; }
ul.rw_nav_subnav { position: absolute; width: 130px; display: none; z-index: 666; }
ul.rw_nav_subnav li { float: left; height: 48px; line-height: 48px; padding: 0 14px 0 17px; background:url(img/icon20.png) no-repeat left; }
ul.rw_nav_subnav li:hover a { color: #f8ef06; }
ul.rw_nav_subnav li a { color: #fff; display: block; position: relative; font-size: 14px; }
.second-bg { position: absolute; height: 48px; width: 100%; background-color: rgba(51, 167, 240, 0.78)!important; background-color: #33a7f0; filter: Alpha(opacity=78); z-index: 3; display: none; }

.rw_tab.wrap { height: 60px; overflow: hidden; background: #eae6de; position: relative; z-index: 1; }
.rw_sj { height: 60px; line-height: 60px; color: #4d4a45; width: 260px; font-size: 14px; float: left; }

.rw_search { height: 180px; line-height: 60px; width: 280px; float:right; overflow: hidden; }
.tianqi{float:right; height:80px; width:280px; overflow: hidden;}

form.rw_search_form { position: relative; overflow: hidden; width: 255px; height: 36px; margin-top: 12px; }
form.rw_search_form input.searchInput { border: 0; height: 36px; font-size: 14px; line-height: 36px; position: absolute; z-index: 2; outline: none; width: 198px; color: #000; float: left; left: 0; padding-left: 12px; padding-right: 45px; background:url(img/icon21.jpg) no-repeat; }
form.rw_search_form input.searchBar { height: 18px; width: 18px; position: absolute; z-index: 2; border: 0; right: 10px; top: 8px; background:url(img/icon02.png) no-repeat; }
/* banner */
.banner {clear:both; position: relative;z-index:0; width:1380px; height:380px; overflow: hidden; margin:0 auto;}
.banner .pic{ position:relative; z-index:0; }
.banner .pic img { width:1380px; height:380px; display: block; }
.banner .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.banner .hd li{margin: 0 5px; background: url(img/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;	display:inline-block; *display:inline; zoom:1;  _background: url(img/dot8.png) no-repeat 0 -16px;	}
.banner .hd .on{ background-position:0 0; }
.banner .prev,
.banner .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(img/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.banner .prev { left: 0; }
.banner .next { background-position: 0 -90px; right: 0; }
.banner .prev:hover,
.banner .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
.rw_news.wrap { height: 339px; overflow: hidden; background: #f4f7fa; padding: 40px 0; position: relative; z-index: 1; }
.rw_news_newspic { float: left; height: 339px; width: 581px; overflow: hidden; position: relative; }
.rw_news_newspic_box { overflow: hidden; position: relative; height: 339px; width: 581px; }
.rw_news_newspic_ul { width: 9999px; overflow: hidden; }
.rw_news_newspic_ul li { float: left; position: relative; width: 581px; height: 339px; }
.rw_news_newspic_ul li a { color: #fff; text-decoration: none; display: block; }
.rw_news_newspic_ul li a img { width: 581px; height: 339px; }
.rw_news_newspic_ul li a span { position: absolute; bottom:0; left: 0; width: 556px; height: 62px; background-color: rgba(0, 0, 0, 0.3); color: #fff; font-size: 14px; line-height: 40px; padding: 16px; }
.rw_news_newspic_ul li a span h1 { font-size: 16px; line-height:26px; color: #fff; }
.rw_news_newspic_ul li a span p { text-indent:2em; font-size: 12px; color: #fff; line-height:16px; }
.rw_news_newspic .btn { overflow: hidden; position: absolute; bottom: 16px; right: 16px; z-index: 99; }
.rw_news_newspic .btn { overflow: hidden; position: absolute; bottom: 16px; right: 16px; z-index: 99; }
.rw_news_newspic .btn li { height: 16px; width: 16px; background: #fff; float: left; margin-left: 8px; color: #33a7f0; text-align: center; font-size: 12px; line-height: 16px; }
.rw_news_newspic .btn li.selected { background: #33a7f0; color: #fff; }
.rw_news_nawslist { float: right; width: 580px; height: 339px; overflow: hidden; }
.rw_news_nawslist_title { height: 37px; width: 580px; border-bottom: 1px solid #e0dedc; position: relative; z-index: 1; }
.rw_news_nawslist_title ul { float: left; }
.rw_news_nawslist_title ul li { float: left; position: relative; }
.rw_news_nawslist_title ul li h1 { font-size: 18px; font-weight: bold; color: #000; padding-left: 23px; height: 37px; background: url(img/icon07.png) no-repeat left 10px; }
.rw_news_nawslist_title ul li i { position: absolute; width: 100%; bottom: -1px; left: 0; height: 3px; background-color: #33a7f0; z-index: 10; display: block; padding-right: 3px; }
.rw_news_nawslist_title_more.fr { width: 47px; overflow: hidden; height: 37px; line-height: 28px; }
.rw_news_nawslist_title_more_a { width: 47px; }
.rw_news_nawslist_title_more.fr a { font-size: 12px; color: #706f6f; padding-right: 10px; background:url(img/icon08.jpg) no-repeat right; }
.rw_news_nawslist_title_more.fr a:hover { color:#33a7f0; font-weight:bold; }
.rw_news_nawslist_list { margin-top:10px; height: 401px; width: 580px; overflow: hidden; }
.rw_news_nawslist_list_one { height: 121px; width: 580px; overflow: hidden; }
.rw_news_nawslist_list_one a { font-size: 14px; color:#872121; font-weight: bold; padding-left: 16px; line-height: 28px; margin-top: 15px; display: block; width: 564px; background: url(img/icon09.jpg) no-repeat left 10px; }
.rw_news_nawslist_list_one a:hover { color: #FEBF4D; background: url(img/icon22.jpg) no-repeat left 10px; }
.rw_news_nawslist_list_one samp { display: block; padding-left: 16px; width: 564px; font-size: 12px; color: #b3b3b3; line-height: 26px; }
.rw_news_nawslist_list_one p { display: block; padding-left: 16px; width: 564px; font-size: 12px; color: #000; line-height: 26px; }
.rw_news_nawslist_list ul { height: 401px; width: 580px; overflow: hidden; }
.rw_news_nawslist_list ul li { padding: 0px 0px 12px 11px; width: 569px; font-size: 14px; height: 26px; background: url(img/icon10.jpg) no-repeat left 10px; }
.rw_news_nawslist_list ul li a { font-size: 14px; color: #000; float: left; }
.rw_news_nawslist_list ul li samp { font-size: 12px; float: right; color: #b3b3b3; }
.rw_news_nawslist_list ul li:hover { background: url(img/icon09.jpg) no-repeat left 10px; }
.rw_news_nawslist_list ul li:hover a { color:#872121; font-weight:bold; }
.rw_box.wrap { overflow: hidden; background:#daebf9; padding: 18px 0 28px; }
.rw_box_one { float: left; width: 580px; height: 333px; margin-right: 50px; }
.rw_box_one_title { height: 54px; width: 580px; border-bottom: 1px solid #e0dedc; position: relative; z-index: 1; }
.rw_box_one_title ul { float: left; }
.rw_box_one_title ul li { float: left; position: relative; margin-right: 18px; }
.rw_box_one_title ul li h1 { font-size: 18px; color: #000; font-weight: normal; line-height: 54px; padding-left: 21px; }
.rw_box_one_title ul li.cur h1 { font-weight:bold; background: url(img/icon07.png) no-repeat left; }
.rw_box_one_title ul li.cur i { position: absolute; width: 100%; bottom: -1px; left: 0; height: 3px; background-color: #33a7f0; z-index: 10; display: block; padding-right: 3px; }
.rw_box_one_title_more.fr { width: 47px; overflow: hidden; height: 54px; line-height: 54px; }
.rw_box_one_title_more_a { width: 94px; }
.rw_box_one_title_more a { font-size: 12px; color: #706f6f; padding-right: 10px; float:left; background:url(img/icon08.jpg) no-repeat right; }
.rw_box_one_title_more.fr a:hover { color:#33a7f0; font-weight:bold; }
.rw_box_one_list { width: 580px; overflow: hidden; }
.list1 { width:1160px; }
.list1 .tabCon { float: left; width: 580px; }
#s1, #s2, #s3, #s4 { overflow: hidden; }
.rw_box_one_list ul { padding-top: 12px; height: 266px; width: 580px; }
.rw_box_one_list ul li { height: 38px; line-height: 38px; padding-left: 15px; width: 565px; overflow: hidden; background: url(img/icon10.jpg) no-repeat left center; float: left; }
.rw_box_one_list ul li a { display: block; float: left; font-size: 14px; color: #000; line-height: 38px; }
.rw_box_one_list ul li:hover { background: url(img/icon09.jpg) no-repeat left center; }
.rw_box_one_list ul li:hover a { color:#872121; font-weight:bold; }
.rw_box_one_list ul li samp { font-size: 12px; color: #b3b3b3; float: right; line-height: 38px; }
.rw_box_two { float:right; width: 580px; height: 333px; }
.rw_box_two_title { height: 54px; width: 580px; border-bottom: 1px solid #e0dedc; position: relative; z-index: 1; }
.rw_box_two_title ul { float: left; }
.rw_box_two_title ul li { float: left; position: relative; margin-right: 18px; }
.rw_box_two_title ul li h1 { font-size: 18px; color: #000; font-weight: normal; line-height: 54px; padding-left: 21px; }
.rw_box_two_title ul li.cur h1 { font-weight:bold; background: url(img/icon07.png) no-repeat left; }
.rw_box_two_title ul li.cur i { position: absolute; width: 100%; bottom: -1px; left: 0; height: 3px; background-color: #33a7f0; z-index: 10; display: block; padding-right: 3px; }
.rw_box_two_title_more.fr { width: 47px; overflow: hidden; height: 54px; line-height: 54px; }
.rw_box_two_title_more_a { width: 94px; }
.rw_box_two_title_more a { font-size: 12px; color: #706f6f; padding-right: 10px; float:left; background:url(img/icon08.jpg) no-repeat right; }
.rw_box_two_title_more.fr a:hover { color:#33a7f0; font-weight:bold; }
.rw_box_two_list { margin-top:10px; width: 580px; overflow: hidden; }
.rw_box_two_list_one { width: 580px; overflow: hidden; padding-top: 12px; }
.rw_box_two_list_one a { font-size: 14px; height: 38px; color: #872121; font-weight: bold; padding-left: 16px; float: left; line-height: 38px; display: block; background: url(img/icon09.jpg) no-repeat left center; }
.rw_box_two_list_one a:hover { color: #FEBF4D; background: url(img/icon22.jpg) no-repeat left center; }
.rw_box_two_list_one samp { display: block; padding-left: 16px; font-size: 12px; float: right; color: #b3b3b3; line-height: 38px; }
.rw_box_two_list_one p { display: block; padding-left: 16px; width: 564px; font-size: 12px; color: #000; line-height: 26px; }
.rw_box_two_list ul li { height: 38px; line-height: 38px; padding-left: 15px; width: 565px; overflow: hidden; background:url(img/icon10.jpg) no-repeat left center; }
.rw_box_two_list ul li a { display: block; float: left; font-size: 14px; color: #000; line-height: 38px; }
.rw_box_two_list ul li:hover { background: url(img/icon09.jpg) no-repeat left center; }
.rw_box_two_list ul li:hover a { color:#872121; font-weight:bold; }
.rw_box_two_list ul li samp { font-size: 12px; color: #b3b3b3; float: right; line-height: 38px; }
.rw_box_fg { float: left; height: 30px; width: 1380px; background: #f4f7fa; margin-left: -85px; margin-bottom: 8px; margin-top: 13px; }

.rw_box_three { width: 580px; height: 332px; margin-right: 50px; float: left; }
.rw_box_three_title { height: 54px; width: 680px; border-bottom: 1px solid #e0dedc; position: relative; z-index: 1; }
.rw_box_three_title ul { float: left; }
.rw_box_three_title ul li { float: left; position: relative; margin-right: 18px; }
.rw_box_three_title ul li h1 { font-size: 18px; color: #000; font-weight: normal; line-height: 54px; padding-left: 21px; }
.rw_box_three_title ul li.cur h1 { font-weight:bold; background: url(img/icon07.png) no-repeat left; }
.rw_box_three_title ul li.cur i { position: absolute; width: 100%; bottom: -1px; left: 0; height: 3px; background-color: #33a7f0; z-index: 10; display: block; padding-right: 3px; }
.rw_box_three_title_more.fr { width: 47px; overflow: hidden; height: 54px; line-height: 54px; }
.rw_box_three_title_more_a { width: 94px; }
.rw_box_three_title_more a { font-size: 12px; color: #706f6f; padding-right: 10px; float:left; background:url(img/icon08.jpg) no-repeat right; }
.rw_box_three_title_more.fr a:hover { color:#33a7f0; font-weight:bold; }
.rw_box_three_list { margin-top:10px; height: 278px; overflow: hidden; }
.rw_box_three_list_one { width: 580px; overflow: hidden; padding-top: 12px; }
.rw_box_three_list_one a { font-size: 14px; height: 38px; padding-left: 16px; float: left; line-height: 38px; display: block; color:#872121; font-weight: bold; background: url(img/icon09.jpg) no-repeat left center; }
.rw_box_three_list_one a:hover { color: #FEBF4D; background: url(img/icon22.jpg) no-repeat left center; }
.rw_box_three_list_one samp { display: block; padding-left: 16px; font-size: 12px; float: right; color: #b3b3b3; line-height: 38px; }
.rw_box_three_list_one p { display: block; padding-left: 16px; width: 564px; font-size: 12px; color: #000; line-height: 26px; }
.rw_box_three_list ul li { height: 38px; line-height: 38px; width: 555px; font-size: 14px; padding-left: 15px; background: url(img/icon10.jpg) no-repeat left; }
.rw_box_three_list ul li a { font-size: 14px; color: #000; float: left; }
.rw_box_three_list ul li:hover a { color: #872121; font-weight: bold; }
.rw_box_three_list ul li:hover { background: url(img/icon09.jpg) no-repeat left; }
.rw_box_three_list ul li samp { font-size: 12px; float: right; color: #b3b3b3; }


.rw_box_four { width: 580px; height: 332px; float:right;}
.rw_box_four_title { height: 54px; width: 580px; border-bottom: 1px solid #e0dedc; position: relative; z-index: 1; }
.rw_box_four_title ul { float: left; }
.rw_box_four_title ul li { float: left; position: relative; margin-right: 18px; }
.rw_box_four_title ul li h1 { font-size: 18px; color: #000; font-weight: normal; line-height: 54px; padding-left: 21px; }
.rw_box_four_title ul li.cur h1 { font-weight:bold; background: url(img/icon07.png) no-repeat left; }
.rw_box_four_title ul li.cur i { position: absolute; width: 100%; bottom: -1px; left: 0; height: 3px; background-color: #33a7f0; z-index: 10; display: block; padding-right: 3px; }
.rw_box_four_title_more.fr { width: 47px; overflow: hidden; height: 54px; line-height: 54px; }
.rw_box_four_title_more_a { width: 94px; }
.rw_box_four_title_more a { font-size: 12px; color: #706f6f; padding-right: 10px; float:left; background:url(img/icon08.jpg) no-repeat right; }
.rw_box_four_title_more.fr a:hover { color:#33a7f0; font-weight:bold; }
.rw_box_four_list { margin-top:10px; height: 278px; overflow: hidden; }
.rw_box_four_list_one { width: 580px; overflow: hidden; padding-top: 12px; }
.rw_box_four_list_one a { font-size: 14px; height: 38px; padding-left: 16px; float: left; line-height: 38px; display: block; color:#872121; font-weight: bold; background: url(img/icon09.jpg) no-repeat left center; }
.rw_box_four_list_one a:hover { color: #FEBF4D; background: url(img/icon22.jpg) no-repeat left center; }
.rw_box_four_list_one samp { display: block; padding-left: 16px; font-size: 12px; float: right; color: #b3b3b3; line-height: 38px; }
.rw_box_four_list_one p { display: block; padding-left: 16px; width: 564px; font-size: 12px; color: #000; line-height: 26px; }
.rw_box_four_list ul li { height: 38px; line-height: 38px; width: 555px; font-size: 14px; padding-left: 15px; background: url(img/icon10.jpg) no-repeat left; }
.rw_box_four_list ul li a { font-size: 14px; color: #000; float: left; }
.rw_box_four_list ul li:hover a { color: #872121; font-weight: bold; }
.rw_box_four_list ul li:hover { background: url(img/icon09.jpg) no-repeat left; }
.rw_box_four_list ul li samp { font-size: 12px; float: right; color: #b3b3b3; }

.rw_box_five { width: 580px; height: 332px; float:left; }
.rw_box_five_title { height: 54px; width: 580px; border-bottom: 1px solid #e0dedc; position: relative; z-index: 1; }
.rw_box_five_title ul { float: left; }
.rw_box_five_title ul li { float: left; position: relative; margin-right: 18px; }
.rw_box_five_title ul li h1 { font-size: 18px; color: #000; font-weight: normal; line-height: 54px; padding-left: 21px; }
.rw_box_five_title ul li.cur h1 { font-weight:bold; background: url(img/icon07.png) no-repeat left; }
.rw_box_five_title ul li.cur i { position: absolute; width: 100%; bottom: -1px; left: 0; height: 3px; background-color: #33a7f0; z-index: 10; display: block; padding-right: 3px; }
.rw_box_five_title_more.fr { width: 47px; overflow: hidden; height: 54px; line-height: 54px; }
.rw_box_five_title_more_a { width: 94px; }
.rw_box_five_title_more a { font-size: 12px; color: #706f6f; padding-right: 10px; float:left; background:url(img/icon08.jpg) no-repeat right; }
.rw_box_five_title_more.fr a:hover { color:#33a7f0; font-weight:bold; }
.rw_box_five_list { margin-top:10px; height: 278px; overflow: hidden; }
.rw_box_five_list_one { width:580px; overflow: hidden; padding-top: 12px; }
.rw_box_five_list_one a { font-size: 14px; height: 38px; padding-left: 16px; float: left; line-height: 38px; display: block; color:#872121; font-weight: bold; background: url(img/icon09.jpg) no-repeat left center; }
.rw_box_five_list_one a:hover { color: #FEBF4D; background: url(img/icon22.jpg) no-repeat left center; }
.rw_box_five_list_one samp { display: block; padding-left: 16px; font-size: 12px; float: right; color: #b3b3b3; line-height: 38px; }
.rw_box_five_list_one p { display: block; padding-left: 16px; width: 564px; font-size: 12px; color: #000; line-height: 26px; }
.rw_box_five_list ul li { height: 38px; line-height: 38px; width: 555px; font-size: 14px; padding-left: 15px; background: url(img/icon10.jpg) no-repeat left; }
.rw_box_five_list ul li a { font-size: 14px; color: #000; float: left; }
.rw_box_five_list ul li:hover a { color: #872121; font-weight: bold; }
.rw_box_five_list ul li:hover { background: url(img/icon09.jpg) no-repeat left; }
.rw_box_five_list ul li samp { font-size: 12px; float: right; color: #b3b3b3; }

.rw_box_six { width: 580px; height: 332px; float: right;}
.rw_box_six_title { height: 54px; width: 580px; border-bottom: 1px solid #e0dedc; position: relative; z-index: 1; }
.rw_box_six_title ul { float: left; }
.rw_box_six_title ul li { float: left; position: relative; margin-right: 18px; }
.rw_box_six_title ul li h1 { font-size: 18px; color: #000; font-weight: normal; line-height: 54px; padding-left: 21px; }
.rw_box_six_title ul li.cur h1 { font-weight:bold; background: url(img/icon07.png) no-repeat left; }
.rw_box_six_title ul li.cur i { position: absolute; width: 100%; bottom: -1px; left: 0; height: 3px; background-color: #33a7f0; z-index: 10; display: block; padding-right: 3px; }
.rw_box_six_title_more.fr { width: 47px; overflow: hidden; height: 54px; line-height: 54px; }
.rw_box_six_title_more_a { width: 94px; }
.rw_box_six_title_more a { font-size: 12px; color: #706f6f; padding-right: 10px; float:left; background:url(img/icon08.jpg) no-repeat right; }
.rw_box_six_title_more.fr a:hover { color:#33a7f0; font-weight:bold; }
.rw_box_six_list { margin-top:10px; height: 278px; overflow: hidden; }
.rw_box_six_list_one { width:580px; overflow: hidden; padding-top: 12px; }
.rw_box_six_list_one a { font-size: 14px; height: 38px; padding-left: 16px; float: left; line-height: 38px; display: block; color:#872121; font-weight: bold; background: url(img/icon09.jpg) no-repeat left center; }
.rw_box_six_list_one a:hover { color: #FEBF4D; background: url(img/icon22.jpg) no-repeat left center; }
.rw_box_six_list_one samp { display: block; padding-left: 16px; font-size: 12px; float: right; color: #b3b3b3; line-height: 38px; }
.rw_box_six_list_one p { display: block; padding-left: 16px; width: 564px; font-size: 12px; color: #000; line-height: 26px; }
.rw_box_six_list ul li { height: 38px; line-height: 38px; width: 555px; font-size: 14px; padding-left: 15px; background: url(img/icon10.jpg) no-repeat left; }
.rw_box_six_list ul li a { font-size: 14px; color: #000; float: left; }
.rw_box_six_list ul li:hover a { color: #872121; font-weight: bold; }
.rw_box_six_list ul li:hover { background: url(img/icon09.jpg) no-repeat left; }
.rw_box_six_list ul li samp { font-size: 12px; float: right; color: #b3b3b3; }


.rw_links { height: 181px; position: relative; z-index: 1; background: #f4f7fa; overflow: hidden; padding: 18px 0 41px; }
.rw_links_piclinks { width: 580px; height: 181px; overflow: hidden; float: left; margin-right:50px; }
.rw_links_piclinks_title { height: 54px; width: 580px; position: relative; z-index: 1; }
.rw_links_piclinks_title ul { float: left; }
.rw_links_piclinks_title ul li.cur { float: left; position: relative; margin-right: 18px; }
.rw_links_piclinks_title ul li.cur h1 { font-size: 18px; color: #000; line-height: 54px; padding-left: 21px; font-weight: bold; background: url(img/icon07.png) no-repeat left; }
.rw_links_piclinks_title_more.fr { width: 47px; overflow: hidden; height: 54px; line-height: 54px; }
.rw_links_piclinks_title_more.fr a { font-size: 12px; color: #706f6f; padding-right: 10px; float: left; background: url(img/icon08.jpg) no-repeat right; }
.rw_links_piclinks_title_more.fr a:hover { color: #33a7f0; font-weight: bold; }
.rw_links_piclinks_pic { height: 120px; margin-top: 7px; width: 580px; overflow: hidden; }
.rw_links_piclinks_pic li { float: left; margin: 0 15px; width: 91px; height: 120px; }
.rw_links_piclinks_pic li a { display: block; }
.rw_links_piclinks_pic li img { width: 91px; height: 120px; }
.rw_links_links { width: 1200px; height: 181px; overflow: hidden; float:right; }
.rw_links_links_title { height: 54px; position: relative; z-index: 1; }
.rw_links_links_title ul { float: left; }
.rw_links_links_title ul li.cur { float: left; position: relative; margin-right: 18px; }
.rw_links_links_title ul li.cur h1 { font-size: 18px; color: #000; line-height: 54px; padding-left: 21px; font-weight: bold; background: url(img/icon07.png) no-repeat left; }
.rw_links_links_title_more.fr { width: 47px; overflow: hidden; height: 54px; line-height: 54px; }
.rw_links_links_title_more.fr a { font-size: 12px; color: #706f6f; padding-right: 10px; float: left; background: url(img/icon08.jpg) no-repeat right; }
.rw_links_links_pic { height: 170px; overflow: hidden; }
.rw_links_links_pic li { float: left; width: 220px; height: 160px; overflow: hidden; margin:0 10px; position: relative; }
.rw_links_links_pic li img { width: 200px; height: 140px; }
.rw_links_links_pic li span { position: absolute; left:10px; top:50px; }
.rw_links_links_pic li span p { font-size: 22px; color: #fff; line-height: 32px; }
.rw_links_links_pic li span a { font-size: 14px; color: #fff; line-height: 24px; }
.rw_links_links_pic li span a:hover { color: #0075ed; }
.rw_bottom.wrap { padding: 15px 0 34px; position: relative; z-index: 1; overflow: hidden; background: url(img/bottombg.png) no-repeat top center #0285ce; }
.rw_bottom_links { width: 432px; float: left; }
.rw_bottom_links_title { height: 48px; width: 432px; position: relative; z-index: 1; }
.rw_bottom_links_title ul { float:left; }
.rw_bottom_links_title ul li { float: left; position: relative; margin-right: 18px; }
.rw_bottom_links_title ul li h1 { font-size: 16px; color: #ffffff; line-height: 48px; font-weight: bold; }
.rw_bottom_links_title ul li i { position: absolute; width: 28px; bottom: 0px; left: 0; height: 1px; background-color: #ffffff; z-index: 10; display: block; padding-right: 3px; }
.rw_bottom_links_school { float: left; width: 176px; margin-top: 8px; }
.rw_bottom_links_school ul li { height: 30px; line-height: 30px; padding-left: 9px; width: 167px; background:url(img/icon11.jpg) no-repeat left; }
li.rw_bottom_links_school_title { color: #fff; font-size: 14px; }
.rw_bottom_links_school ul li a { display: block; color: #ffffff; font-size: 12px; float: left; }
.rw_bottom_links_school ul li a:hover { color:#fec009; }
.rw_bottom_links_outside { float: left; width: 176px; margin-top: 8px; }
.rw_bottom_links_outside ul li { height: 30px; line-height: 30px; padding-left: 9px; width: 167px; background: url(img/icon11.jpg) no-repeat left; }
li.rw_bottom_links_outside_title { color: #fff; font-size: 14px; }
.rw_bottom_links_outside ul li a { display: block; color: #ffffff; float: left; font-size: 12px; }
.rw_bottom_links_outside ul li a:hover { color:#fec009; }
.rw_bottom_contact { width: 493px; float: left; }
.rw_bottom_contact_title { height: 48px; width: 493px; position: relative; z-index: 1; }
.rw_bottom_contact_title ul { float: left; }
.rw_bottom_contact_title ul li { float: left; position: relative; margin-right: 18px; }
.rw_bottom_contact_title ul li h1 { font-size: 16px; color: #ffffff; line-height: 48px; font-weight: bold; }
.rw_bottom_contact_title ul li i { position: absolute; width: 28px; bottom: 0px; left: 0; height: 1px; background-color: #ffffff; z-index: 10; display: block; padding-right: 3px; }
.rw_bottom_contact_list { width: 493px; margin-top: 15px; margin-top: 16px; overflow: hidden; }
.rw_bottom_contact_list ul li { padding-left: 25px; height: 32px; line-height: 32px; font-size: 14px; color: #fff; }
.rw_bottom_ewm { float: left; width: 285px; }
.rw_bottom_ewm_title { height: 48px; width: 285px; position: relative; z-index: 1; }
.rw_bottom_ewm_title ul { float: left; }
.rw_bottom_ewm_title ul li { float: left; position: relative; margin-right: 18px; }
.rw_bottom_ewm_title ul li h1 { font-size: 16px; color: #ffffff; line-height: 48px; font-weight: bold; }
.rw_bottom_ewm_title ul li i { position: absolute; width: 28px; bottom: 0px; left: 0; height: 1px; background-color: #ffffff; z-index: 10; display: block; padding-right: 3px; }
.rw_bottom_ewm_pic { float: left; margin-top: 18px; margin-right: 21px; color:#fff;text-align:center;}
.rw_bottom_ewm_pic a{color:#fff;}
.rw_bottom_ewm_pic a:hover{color:#fec009;}
.rw_bottom_ewm_pic img { width: 110px; height: 110px; }
.rw_bottom_ewm_text { float: left; width: 154px; overflow: hidden; margin-top: 18px; }
.rw_bottom_ewm_text_title { height: 51px; border-bottom: 1px solid #ffffff; width: 154px; overflow: hidden; }
.rw_bottom_ewm_text_title p { color: #fff; font-size: 14px; line-height: 22px; height: 22px; }
.rw_bottom_ewm_text_pic { height: 40px; margin-top: 18px; width: 154px; overflow: hidden; }
.rw_bottom_ewm_text_pic li { float: left; width: 40px; height: 40px; margin-right: 16px; }
.rw_bottom_bq.wrap { height: 68px; line-height: 68px; text-align: center; background: #0b5da6; overflow: hidden; }
.rw_bottom_bq.wrap p { color: #fff; font-size: 14px; }
.rw_bottom_bq.wrap a { color: #fff; font-size: 14px; }
.rw_bottom_bq.wrap a:hover { color: #fec009; }
.rw_main.wrap { padding: 60px 0 26px; background: #f4f7fa; overflow: hidden; }
.rw_main_fl.fl { width: 240px; overflow: hidden; }
.rw_main_fl_nav { width: 240px; overflow: hidden; }
.rw_main_fl_nav_title { width: 211px; padding-left: 29px; height: 67px; background: #33a7f0; border-bottom: 1px solid #f4f7fa; }
.rw_main_fl_nav_title h1 { height: 44px; margin-top: 3px; float: left; line-height: 44px; font-size: 16px; font-weight: normal; color: #fff; }
.rw_main_fl_nav_title ul { float: left; }
.rw_main_fl_nav_title li { float: left; position: relative; }
.rw_main_fl_nav_title li i { position: absolute; width: 50%; bottom: 0px; left: 0; height: 2px; background-color: #fff; z-index: 10; display: block; padding-right: 3px; }
ul.rw_main_fl_nav_ul { background: #fff; width: 240px; overflow: hidden; }
ul.rw_main_fl_nav_ul li { float: left; width: 240px; height: 40px; border-top: 1px solid #f4f7fa; line-height: 40px; }
ul.rw_main_fl_nav_ul li a { display: block; color: #666666; font-size: 14px; height: 41px; overflow: hidden; padding-left: 30px; padding-right: 30px; width: 180px; background: url(img/mainicon03.jpg) no-repeat 210px 14px; }
ul.rw_main_fl_nav_ul li a:hover, #this-on { color:#872121; background:#ddeeff url(img/mainicon04.jpg) no-repeat 210px 14px; }
.rw_main_fl_links { margin-top: 30px; width: 240px; overflow: hidden; }
.rw_main_fl_links_title { font-size: 16px; color: #4d4a45; background:url(img/mainicon05.jpg) no-repeat right center; }
.rw_main_fl_links ul li { float: left; width: 240px; height: 60px; line-height: 60px; margin-top: 20px; display: block; }
.rw_main_fl_links ul li a { padding-left: 81px; width: 159px; display: block; color: #fff; font-size: 16px; }
.rw_links_piclinks_pic li a { cursor: pointer; transition: all 0.6s; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -ms-transition: all 0.6s; }
.rw_links_piclinks_pic li a:hover { transform:scale(0.9); -ms-transform:scale(0.9); -moz-transform:scale(0.9); -webkit-transform:scale(0.9); -o-transform:scale(0.9); }
.rw_links_links_pic li { cursor: pointer; transition: all 0.6s; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -ms-transition: all 0.6s; }
.rw_links_links_pic li:hover { transform:scale(0.9); -ms-transform:scale(0.9); -moz-transform:scale(0.9); -webkit-transform:scale(0.9); -o-transform:scale(0.9); }
.rw_main_fl_links ul li { cursor: pointer; transition: all 0.6s; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -ms-transition: all 0.6s; }
.rw_main_fl_links ul li:hover { transform:scale(0.9); -ms-transform:scale(0.9); -moz-transform:scale(0.9); -webkit-transform:scale(0.9); -o-transform:scale(0.9); }
.rw_main_fr.fr { width: 923px; overflow: hidden; }
.rw_main_fr_title { height: 45px; width: 923px; border-bottom: 3px solid #ecf5fa; margin-top:20px;}
.rw_main_fr_title_h1 { float: left; height: 36px; padding-bottom: 9px; line-height: 36px; }
.rw_main_fr_title_h1 h1 { color: #4d4a45; font-size: 22px; font-weight: bolder; }
.rw_main_fr_titlee_position { float: right; line-height: 45px; height: 45px; overflow: hidden; }
.rw_main_fr_titlee_position a { color: #7d7870; font-size: 14px; }
.rw_main_fr_titlee_position a:hover { color: #33a7f0; }
.rw_main_fr_show_title { width: 823px; overflow: hidden; border-bottom: 1px #c5c3be dashed; text-align: center; padding: 14px 50px 10px; }
.rw_main_fr_show_title h1 { color: #333333; font-size: 26px; font-weight: bold; line-height: 65px; display: block; }
.rw_main_fr_show_title h2 { color: #333333; font-size: 22px; font-weight: bold; line-height: 42px; display: block; }
.rw_main_fr_show_title>span { line-height: 34px; font-size: 14px; color: #33a7f0; display: block; }
.rw_main_fr_show_p { line-height: 36px; font-size:16px; color: #333333; padding: 18px 0; border-bottom: 1px #c5c3be dashed; }
.rw_main_fr_show_p p { margin:10px auto; }
.rw_main_fr_show_switch { height: 56px; overflow: hidden; padding: 15px 0 0; width: 923px; }
.sl_main_right_show_switch_last { height: 28px; line-height: 28px; overflow: hidden; }
.sl_main_right_show_switch_last p { font-size: 14px; float: left; color: #bf982e; }
.sl_main_right_show_switch_last a { float: left; font-size: 14px; color: #666666; }
.sl_main_right_show_switch_next { height: 28px; line-height: 28px; overflow: hidden; }
.sl_main_right_show_switch_next p { font-size: 14px; float: left; color: #bf982e; }
.sl_main_right_show_switch_next a { float: left; font-size: 14px; color: #666666; }
.rw_main_fr_page_p { line-height: 36px; font-size: 14px; color: #333333; padding: 18px 0; }
.rw_main_fr_list { padding-top: 1px; width: 923px; overflow: hidden; }
.rw_main_fr_list li { height: 58px; overflow: hidden; width: 923px; border-bottom: #c5c3be 1px dotted; padding: 20px 0 21px; display: block; }
.rw_main_fr_list li>span { width: 64px; height: 58px; margin-right: 23px; display: block; float: left; text-align: center; background: #e6e6e6; }
.rw_main_fr_list li>span h1 { height: 28px; line-height: 28px; font-size: 22px; color: #808080; margin-top: 5px; }
.rw_main_fr_list li>span samp { font-size: 12px; height: 18px; line-height: 18px; display: block; }
.rw_main_fr_list li a { font-size: 16px; line-height: 24px; color: #333333; display: block; float: left; width: 836px; height: 24px; overflow: hidden; }
.rw_main_fr_list li a:hover { color: #872121; }
.rw_main_fr_list li p { font-size: 14px; float: left; width: 836px; display: block; line-height: 22px; margin-top: 6px; color: #999999; height:56px; overflow: hidden; }
.rw_main_fr_piclist { padding-top: 4px; width: 923px; overflow: hidden; }
.rw_main_fr_piclist li { height: 132px; float: left; width: 440px; padding: 20px 0; overflow: hidden; margin-right: 43px; border-bottom: #c5c3be 1px dotted; position: relative; }
.rw_main_fr_piclist li a { display: block; width: 440px; height: 132px; overflow: hidden; }
.rw_main_fr_piclist li a img { width: 100px; height: 132px; float: left; margin-right: 27px; }
.rw_main_fr_piclist li a h1 { float: left; width: 313px; height: 32px; line-height: 32px; font-size: 16px; color: #33a7f0; }
.rw_main_fr_piclist li a p { padding: 6px 0 0; line-height: 28px; font-size: 14px; color: #666666; float: left; width: 313px; overflow: hidden; }
.rw_main_fr_piclist li a span { font-size: 14px; height: 28px; position: absolute; line-height: 28px; left: 129px; top: 125px; color: #999999; }
.rw_main_fr_piclist li a:hover h1 { color: #8e2f2f; }
.pageBar { float: left; display: block; width: 923px; margin-top: 27px; }
.rw_main_fr_jpkclist { width: 432px; margin: 50px auto 0px; }
.rw_main_fr_jpkclist li { float: left; width: 196px; height: 41px; margin-right: 20px; margin-bottom: 20px; }
.rw_box_one_list_xstz_one { background: url(img/icon09.jpg) no-repeat left center !important; }
.rw_box_one_list_jstz_one { background: url(img/icon09.jpg) no-repeat left center !important; }
.rw_box_one_list_xstz_one a { color: #872121 !important; font-weight: bold !important; }
.rw_box_one_list_jstz_one a { color: #872121 !important; font-weight: bold !important; }
.rw_box_one_list_xstz_one:hover { background: url(img/icon22.jpg) no-repeat left center !important; }
.rw_box_one_list_jstz_one:hover { background: url(img/icon22.jpg) no-repeat left center !important; }
.rw_box_one_list_xstz_one a:hover { color: #FEBF4D !important; }
.rw_box_one_list_jstz_one a:hover { color: #FEBF4D !important; }
.defaultButtonStyle { width: 54px !important; line-height: 18px !important; height: 18px !important; margin-bottom: 4px !important; margin-right: 10px !important; }
.defaultInputStyle { width: 30px !important; border: 1px solid #AFD5F5 !important; height: 20px !important; line-height: 20px !important; margin-bottom: 4px !important; padding: 0 5px !important; margin-right: 5px !important; }