body { margin: 0; padding: 0; background-color: #FFFFFF; line-height: 30px; font-family: 'Microsoft Yahei','SimHei','Arial',sans-serif; font-size: 14px; color: #575757;}
input, img, select { margin: 0; padding: 0; border: 0; vertical-align: top;}
ul, ol, li { list-style: none;}
table, tbody, tr, th, td { line-height: 35px; border-spacing: 0; vertical-align: top;}
article, aside, footer, header, hgroup, nav, section { display: block;}
div, form, h1, dl, dt, dd, ul, ol, li, table, tr, td, th, p, span, input, img { margin: 0; padding: 0;}
a, a:active { color: #575757; text-decoration: none; cursor: pointer;}
a:hover, a:focus { color: #0F4AB2; text-decoration: none; cursor: pointer;}

.wpthemeFrame_second { margin: 0 auto; }   
.wpthemeInner_second { margin: 0 auto; width: 1230px;}
.wpthemeLeft_second { float: left; display: inline;}
.wpthemeRight_second { float: right; display: inline;}
.wpthemeCenter_second { text-align: center;}

.theme_header_second { height: 105px; overflow: hidden; position: relative;}
.theme_header_logo_second { width: 300px; height: 105px; background: url(../../images/secondPage/logo.png) no-repeat left center;}
.theme_header_nav_second { }
.theme_header_nav_second ul { margin-top: 45px; overflow: hidden;}
.theme_header_nav_second ul li { margin-left: 50px; height: 60px; float: left; display: inline;}
.theme_header_nav_second ul li a { height: 58px; line-height: 58px; font-size: 18px; font-weight: bold; color: #404040; text-decoration: none; text-align: center; display: block; cursor: pointer;}
.theme_header_nav_second .wpthemeSelected_second a { border-bottom: 2px solid #0F4AB2;}
.theme_header_search_second { position: absolute; top: 15px; right: 55px;}
.theme_header_search_second ul { overflow: hidden;}
.theme_header_search_second ul li { margin-left: 8px; float: left; display: inline;}
.theme_header_search_second ul li a { padding: 0 5px; height: 25px; line-height: 25px; background-color: #C22210; border: 1px solid #C22210; color: #FFFFFF; display: block;}
.theme_header_search_second .login_second { background-color: #FFFFFF; border: 1px solid #CCCCCC; color:#CCCCCC;}
.theme_header_search_second .login_second:visited { background-color: #DC4949; color: #CCCCCC;}
.theme_header_search_second .login_second:hover { background-color:#C22210; border: 1px solid #C22210; color: white;}
.theme_header_search_second .search_second { width: 170px; height: 25px; line-height: 25px; border: 1px solid #CCCCCC; cursor: pointer;}
.theme_header_search_second .search_second input { padding-left: 10px; width: 135px; height: 25px; line-height: 25px; background-color: #FFFFFF; outline: none;}
.theme_header_search_second .search_second img { margin: 2px 5px 0 0; float: right;}

.theme_banner_second { width: 100%; height: 550px; background: url(../../images/secondPage/bg.jpg) no-repeat center top;}
.theme_banner_news_second { width: 100%; height: 344px; background: url(../../images/secondPage/banner_news.png) no-repeat center top;}
.theme_announce_second { height: 100px; background-color: #F7F8FA; overflow: hidden;}
.theme_introduction_second {}
.theme_crumbnav_second { height: 36px; background-color: #F2F2F2;width: 1340px;margin:  auto;}
.theme_content_second { padding-top: 25px; overflow: hidden;}

.theme_footer_second { margin-top: 45px; height: 45px; line-height: 45px; background-color: #474747; color: #FFFFFF; font-size: 12px;}
.theme_footer_second p {}
.theme_footer_second span { margin: 0 10px;}

.index_announce_second { padding: 10px 0;}
.index_announce_second ul { padding-left: 30px; background: url(../../images/secondPage/announce.png) no-repeat left center; overflow: hidden;}
.index_announce_second ul li { margin-left: 20px; width: 380px; float: left; display: inline;}
.index_announce_second ul li p { float: left; display: inline;}
.index_announce_second .date_second { width: 70px; line-height: 80px; color: #A3A3A3; text-align: center;}
.index_announce_second .date_second span { font-size: 22px;}
.index_announce_second .text_second { padding-top: 15px; width: 180px; line-height: 25px;}
.index_announce_second .pic_second { width: 130px; text-align: right;}

.index_introduction_second { margin-top: 20px; width: 1230px; overflow: hidden;}
.index_introduction_second ul { padding-left: 75px; width: 1200px; overflow: hidden;}
.index_introduction_second ul li { margin-right: 90px; width: 300px; float: left; display: inline;}
.index_introduction_second .title_second { font-size: 22px; font-weight: bold; text-align: center; color: #252525;}
.index_introduction_second .title_second span { color: #034993;}
.index_introduction_second .detail_second { margin: 20px 0; text-indent: 2em;}
.index_introduction_second .more_second { text-align: right;}
.index_introduction_second .more_second span { color: #034993;}

.more_crumbnav_second { padding-left: 60px; height: 36px; line-height: 36px; background: url(../../images/secondPage/home.png) no-repeat left top;}
.more_crumbnav_second span { margin-right: 5px;}
.more_crumbnav_second .current_second { color: #034993;}

.more_leftnav { width: 220px;}
.more_leftnav .title { width: 220px; height: 104px; line-height: 104px; font-size: 26px; font-weight: bold; color: #FFFFFF; text-align: center; letter-spacing: 1px;}
.more_leftnav .title.news { background: url(../../images/secondPage/sidetitlebg_news.png) no-repeat left top;}
.more_leftnav ul { margin-top: 25px;}
.more_leftnav ul li { padding-left: 35px; height: 50px; line-height: 50px; background: url(../../images/secondPage/sidenavul_dot2.png) no-repeat 15px center; border-bottom: 1px solid #E6E6E6; font-size: 16px;}
.more_leftnav ul li a { color: #575757;}
.more_leftnav .current { background: url(../../images/secondPage/sidenavul_dot1.png) no-repeat 15px center #0075C2;}
.more_leftnav .current a { color: #FFFFFF;}

.more_newslist_second { width: 890px;    min-height: 450px;}
.more_newslist_second .title_second { height: 103px; line-height: 103px; border-bottom: 1px solid #E6E6E6; font-size: 26px; font-weight: bold; color: #000000; letter-spacing: 1px;}
.more_newslist_second .piclists_second { overflow: hidden;}
.more_newslist_second .piclists_second li { padding: 30px 0; width: 100%; border-bottom: 1px solid #E6E6E6; float: left; display: inline;}
.more_newslist_second .piclists_second li img { width: 300px; height: 200px; float: left; display: inline;}
.more_newslist_second .piclists_second li p { width: 560px; float: right; display: inline;}
.more_newslist_second .piclists_second li a { color: #000000;}
.more_newslist_second .piclists_second li a:hover { color: #0F4AB2;}
.more_newslist_second .piclists_second .text_second { font-size: 16px; font-weight: bold; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.more_newslist_second .piclists_second .detail_second { margin: 20px 0 30px; height: 60px; overflow: hidden;}
.more_newslist_second .piclists_second .date_second { color: #989898;}
.more_newslist_second .textlists_second { overflow: hidden;}
.more_newslist_second .textlists_second li { padding-top: 30px; width: 100%; float: left; display: inline;}
.more_newslist_second .textlists_second li p { line-height: 25px; font-size: 12px; float: right; display: inline;}
.more_newslist_second .textlists_second li a { color: #000000;}
.more_newslist_second .textlists_second li a:hover { color: #0F4AB2;}
.more_newslist_second .textlists_second .date_second { width: 55px; height: 50px; background: url(../../images/secondPage/newslist_listdate.png) no-repeat left top; color: #FFFFFF; text-align: center; float: left;}
.more_newslist_second .textlists_second .text_second { width: 820px; font-size: 14px; font-weight: bold; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.more_newslist_second .textlists_second .detail_second { width: 820px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.more_newslist_second .pages_second { margin-top: 35px; text-align: center;}
.more_newslist_second .pages_second ul { display:inline-block;}
.more_newslist_second .pages_second ul li { margin: 0 3px; float: left; display: inline;}
.more_newslist_second .pages_second ul li a { padding: 0 15px; height: 30px; line-height: 30px; border: 1px solid #E2E2E2; color: #3A3A3A; display: block;}
.more_newslist_second .pages_second .this_second { background-color: #004098;}
.more_newslist_second .pages_second .this_second a { color: #E2E2E2;}