body {min-width: 1300px;padding: 0;margin: 0;border: 0;font-family: "Microsoft YaHei", SimHei, arial;font-size: 15px;color: #444;background: #f3f3f3;}
ul, li {list-style: none;padding: 0;margin: 0;border: 0;}
dl, dt, dd, img, p {padding: 0;margin: 0;border: 0;}
a {text-decoration: none;color: #444;}
a:hover {color: #075391;}
.clear {clear: both;}
.a-en {font-family: Georgia, "Times New Roman", Times, serif;}
.top {width: 100%;height: 146px;background: url(../images/topbg.jpg) repeat;}
.topbox {width: 1200px;margin: 0 auto;overflow: hidden;}
.logo {float: left;margin-top: 20px;}
.topright {float: right;width: 200px;height: 100%;}
.toplink {float: right;overflow: hidden;height: 60px;line-height: 60px;}
.search {float: right;width: 240px;height: 32px;border: solid 1px #1169a8;}
.write {float: left;width: 190px;height: 32px;line-height: 32px;color: #666;padding-left: 8px;border: 0;outline: none;background: none;}
.btn {float: right;width: 38px;height: 32px; background: url(../images/sear66.png) no-repeat; padding: 0; border: 0; margin: 0; cursor: pointer;}

/*nav*/
.nav {width: 100%;height: 48px;background: #1169a8;position: relative;}
.navbox {width: 1200px;margin: 0 auto;}
.navbox li {float: left;width: 120px;line-height: 48px;text-align: center;position: relative;}
.navbox li a {display: block;font-size: 16px;color: #fff;}
.navbox li a:hover {background: #1667a9;}
.nav_current {background: #1667a9;}
/*.subnavbg{ width:100%; height:auto; padding-bottom:20px; overflow:hidden; background:url(../images/navbg.png) repeat; position:absolute; top:48px; left:0; z-index:999;  }*/
.subnavbg {width: 100%;height: auto;padding-bottom: 20px;overflow: hidden;background-color: #ffffff;position: absolute;top: 48px;left: 0;z-index: 999;}
.subnavbox {width: 1200px;margin: 0 auto;}
.subnav {float: left;width: 119px;border-right: solid 1px #cdcdcd;padding-top: 20px;}
.subnav li {height: 34px;text-align: center;overflow: hidden}
.subnav li a {display: block;line-height: 34px;font-weight: normal;}
.navbox li a:hover {background: #1667a9;}
.banner {width: 100%;margin: 0 auto;overflow: hidden;position: relative;height: 460px;}
.banner .bd {overflow: hidden;}
.banner .bd ul li {float: left;width: 100%;position: relative;}
.banner .hd {position: absolute;left: 50%;bottom: 30px;margin-left: -40px;}
.banner .hd ul li {float: left;width: 14px;height: 14px;background: #fff;border-radius: 50%;margin-right: 20px;position: relative;}
.banner .hd ul li.on {background: #1169a8;}
.bannerbt {background: url(../images/bannerbt.png) repeat;width: 320px;height: 70px;position: absolute;bottom: 80px;right: 360px;color: #fff;font-size: 18px;line-height: 26px;padding: 10px;}
.foot {width: 100%;background-color: #1169a8;overflow: hidden;}
.footbox {width: 1200px;margin: 0 auto;padding: 20px 0;overflow: hidden;}
.footlogo {width: 300px;float: left;}
.ewm {width: 80px;float: left;}
.ewm span {display: block;height: 80px;overflow: hidden;}
.ewm b {display: block;height: 20px;line-height: 20px;text-align: center;color: #aac6e7;font-size: 12px;overflow: hidden;}
.copyright {width: 35%;float: right;margin-top: 20px;font-size: 12px;}
.copyright p {color: #aac6e7;text-align: left;line-height: 20px;}
.sdlogo {float: left;margin-left: 108px;}
.l-banner{height: 160px; background:url(../images/banner.png) center center;text-align:center;}
.l-banner img{width: 100%;height:100%;vertical-align:top;}
.position span.possplit { float: none; width: 15px; padding: 0; background:url(../images/posslit.png) no-repeat center;}

.wp_subcolumn_list { display:block; width:100%;}
.wp_subcolumn_list .wp_sublist {margin-bottom: 0;}
.wp_subcolumn_list .wp_sublist .list li { border-bottom: 0;}
.wp_subcolumn_list .wp_sublist .sublist_title {display:block;margin: 0;line-height: 40px;height: 40px;border-bottom: solid 1px #cccccc;}
.wp_subcolumn_list .wp_sublist .sublist_title a {display:inline-block;color: #0e419c;font-size: 18px;font-weight: bold;}
.wp_subcolumn_list .wp_sublist .sublist_title a:hover { color:#0e419c;}
.wp_subcolumn_list .wp_sublist .sublist_title a .subcolumn-name { cursor:pointer;}

.wp_subcolumn_list .wp_sublist .sublist_title a.morelink {color:#525252;float:right;line-height: 40px;height: 40px;display: block;width: 42px; background:url(../images/more1.png) no-repeat;}
.wp_subcolumn_list .wp_sublist .sublist_title a.morelink:hover { background:url(../images/more1_hover.png) no-repeat;}
.wp_subcolumn_list .wp_sublist .sublist_title .morelink .moretext {display: none;}
.wp_subcolumn_list .wp_sublist .sublist_title .morelink .moretext img { vertical-align:bottom;}
.wp_subcolumn_list .wp_sublist .sublist_title a.morelink {margin-top: 0;}
.WP_VisitCount { display: inline;}


.search-panel { float: right; clear: right; width: 22%; margin-top: 18px;}
.search-window { background: #1a3f67; overflow: hidden;}
.wp-search { position: relative;}
.wp-search form { display: block;}
.wp-search .search-input {margin-left: 8px;margin-right: 38px;}
.wp-search .search-input input.search-title {width: 100%;height: 20px;line-height: 20px;border: 0;outline: 0;background: none;color: #333;font-size: 14px;padding: 6px 0;}
.wp-search .search-btn {width: 38px;height: 32px;position: absolute;right: 0;top: 50%;margin-top: -16px;}
.wp-search .search-btn input.search-submit {width: 100%;height: 32px;border: 0;outline: 0;background: url(../images/sear66.png) no-repeat center;cursor: pointer;}