/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, form, button, input, textarea { margin:0; padding:0; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:16px;}
html{ background: url("/swtgsjt6873com/resource/main/skin/img/top_bg.jpg") no-repeat center 0 #fafafa;}
body { color:#383838; width:100%; cursor:default; margin:0 auto; padding:0; height:auto; font-size:16px; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
ol, ul, li, dl, dd, dt { list-style:none; }
i, em, cite { font-style:normal; }
table { border-collapse:collapse; }
button { cursor:pointer; font-size:12px; }
fieldset, img, input, button { border:0; }
address, caption, th, em { font-weight:400; }
.float{ float:left;}
.floatr{ float:right;}
.clear{ clear:both; height:1px; overflow:hidden;}
.d{ display:inline;}
.db{ display:inline-block;}
.header{ width:100%; height: 48px; border-top: 5px solid #0c7fc3; border-bottom: 1px solid #ebebeb;}
.header_con{ width:1200px; height: 48px; margin: 0 auto; padding: 0;}
.header_left{ width:590px; height: 48px; line-height: 48px; font-size:16px; color: #383838;}
.header_right{ width:590px; height: 48px; line-height: 48px; font-size:16px; color: #383838; text-align: right;}
.header_right a{ display:inline-block; float: right; width: auto; height: 48px; line-height: 48px; padding: 0 15px; font-size: 16px; color: #383838; text-decoration: none;}
.header_right a.header_link{ width:48px; background: url("/swtgsjt6873com/resource/main/skin/img/wap_logo.png") no-repeat center 50%; position: relative; padding: 0;}
.header_right a.header_link:hover{ background: url("/swtgsjt6873com/resource/main/skin/img/wap_logo.png") no-repeat center 50%; }
.header_right a.header_link span{ display:none;}
.header_right a.header_link span img{ width:120px; height: 120px;}
.header_right a.header_link:hover span{ display:block; position: absolute; top: 48px; left: -30px; width:120px; height: 120px; background: #fff;}
.header_right a.header_link1{ width:48px; background: url("/swtgsjt6873com/resource/main/skin/img/wx_logo.png") no-repeat center 50%; position: relative; padding: 0;}
.header_right a.header_link1:hover{ background: url("/swtgsjt6873com/resource/main/skin/img/wx_logo.png") no-repeat center 50%; }
.header_right a.header_link1 span{ display:none;}
.header_right a.header_link1 span img{ width:120px; height: 120px;}
.header_right a.header_link1:hover span{ display:block; position: absolute; top: 48px; left: -30px; width:120px; height: 120px; background: #fff;}
.top{ width:100%; height: 218px;}
.top_con{ width:1200px; height: 158px; margin: 0 auto; padding: 0; background: url("/swtgsjt6873com/resource/main/skin/img/logo.png") no-repeat 0 50%;}
.search{ width:425px; height: 51px; background: url("/swtgsjt6873com/resource/main/skin/img/search_bg.png") no-repeat 0 0; margin: 50px 0 0 0;}
.search .search_txt{ display:inline-block; float: left; width: 340px; height: 50px; font-size: 16px; line-height: 50px; background: none; margin: 0 0 0 20px;}
.search .search_btn{ display:inline-block; float: right; width: 61px; height: 51px; background: none; cursor: pointer;}
.nav{ width:100%; height: 60px; margin: 0 auto; background: #0c7fc3;}
.nav_con{ width:1230px; height: 60px; margin: 0 auto; padding: 0 0 0 50px;}
.nav li{ display:inline-block; float: left; width:auto; height: 60px;}
.nav li a{ display: inline-block;font-size: 20px; color: #fafafa; text-decoration: none; height: 60px; line-height: 60px; padding: 0 52px;}
.nav li a.home{ background: url("/swtgsjt6873com/resource/main/skin/img/home.png") no-repeat 0 50%; padding: 0 40px 0 40px;}
.nav li a:hover{ color: #fff; text-decoration: underline;}
.nav li a.home:hover{ color:#fff; text-decoration: underline;}
.link_box{ width:100%; height: auto; border-top:10px solid #0080c1; margin:30px 0 0 0;}
.link{ width:1200px; height: auto; margin: 0 auto; padding:13px 0 25px 0;}
.link_tit{ width:1200px; height: 52px;}
.link_tit span{ display:inline-block; float: left; width:auto; height: 52px; line-height: 52px; font-size: 26px; color: #0080c1; padding: 0 20px 0 0;}
.link_tit a{ display:inline-block; float:left; width: auto; height: 52px; line-height: 52px; color: #e51f15; text-decoration: none; font-size: 18px; margin: 0 0 0 40px;}
#indextag{ display:inline-block; float:left; width:675px; height:42px; line-height:40px; padding:0 0 0 10px;}
#indextag a{ color:#000; cursor:pointer; text-decoration:none; font-size:18px;}
#indextag a.over{ color:#008ad2; text-decoration:none; font-size:18px; background: url("/swtgsjt6873com/resource/main/skin/img/link_a.png") no-repeat center bottom;}
#indextag_con{ display:inline; float:left; width:1200px; height:auto; margin:5px 0 0 0;}
#indextag_con div{ display:none; width:1200px; height:auto;}
#indextag_con div li{ display:inline-block; float:left; width:auto; height: 28px; line-height: 28px; margin: 0 30px 0 0; }
#indextag_con div li a{ font-size:15px; color: #626262; text-decoration: none;}
#indextag_con div li a:hover{ color:#0080c1; text-decoration: underline;}
.foot{ width:100%; height: auto; padding:20px 0 40px 0; background: #fff;}
.foot p{ line-height: 28px; text-align: center; font-size: 16px; text-decoration: none;}
.foot p a{ display:inline-block; font-size:16px; margin: 0 15px 0 15px; color: #383838; text-decoration: none;}
.foot p a:hover{color:#0080c1; text-decoration: underline;}
.box{ width:100%; height: auto; padding: 0 0 0 0; background: #fff; border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5; margin: 28px 0 0 0;}
.box1{ width:100%; height: auto; padding: 0 0 0 0; background: #fff; border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5; margin: 0 0 0 0;}
.main_box{ width:1200px; height: auto; margin: 0 auto; padding: 0 0 40px 0;}
.lingdao_main{ width:1200px; height: auto; margin: 0 auto; padding: 0 0 40px 0;}
.main{width: 1198px; height: auto; border: 1px solid #f1f1f1; background: #fff; padding: 0 0 50px 0; margin: 0 auto;}
.xxgk_main{width: 1200px; height: auto; margin:30px auto 50px auto; background: url("/swtgsjt6873com/resource/main/skin/img/xxgk_bg.png") repeat-y 0 0;}
.main_box{ width:1200px; height: auto; margin: 0 auto; padding: 0;}
.tit_skin{ width: 100%; height:54px; border-radius: 5px; background: #0c7fc3;}
.tit_skin a{ display:inline-block; float: left; width:auto; height: 40px; line-height: 40px; margin: 7px 0 0 10px; font-size: 18px; padding: 0 15px; color:#0c7fc3; background: #fff; border-radius: 5px; text-decoration: none;}
.tit_skin a.more{ width: 23px; height: 23px; display: inline-block; float: right; margin: 15px 15px; background: url("/swtgsjt6873com/resource/main/skin/img/more.png") no-repeat 0 0; padding: 0; border:none;}
.tit_skin a.more1{ width: auto; height: 23px; line-height: 23px; display: inline-block; float: right; margin: 15px 15px; background:#cee7fd; color: #0c7fc3; padding: 0; font-size: 14px; padding: 0 14px; border-radius: 15px; text-decoration:none;}
.tit_skin a.more1:hover{ background: #fff;}
.tit_skin1{ width:100%; height: 46px; margin: 10px 0 0 0; background: url("/swtgsjt6873com/resource/main/skin/img/tit_skin1.png") repeat-x 0 50%;}
.tit_skin1 span{ display:inline-block; float: left; width:auto; height: 46px; line-height: 46px;padding: 0 30px 0 30px; font-size: 18px; background:#0080c1; color:#fff; border-radius: 30px; }
a.list_more{ display:inline-block; float: left; width:auto; height: 32px; text-align: center; line-height: 32px; color:#a7a7a7; border: 1px solid #a8a8a8; border-radius: 5px; margin: 15px 0 0 0; text-decoration: none; padding: 0 20px; font-size: 14px;}
a.list_more:hover{ color:#0080c1; border: 1px solid #0080c1;}
a.list_more1{ display:inline-block; float: left; width:auto; height: 32px; text-align: center; line-height: 32px; color:#b3e5ff; border: 1px solid #0080c1; border-radius: 5px; margin: 15px 0 0 0; text-decoration: none; padding: 0 20px; background: #0080c1; font-size: 14px;}
a.list_more1:hover{ color:#fff; border: 1px solid #116894;}
a.list_more2{ display:inline-block; float: left; width:auto; height: 32px; text-align: center; line-height: 32px; color:#b3e5ff; border: 1px solid #0080c1; border-radius: 5px; margin: 15px 0 0 0; text-decoration: none; padding: 0 20px; background: #0080c1; font-size: 14px;}
a.list_more2:hover{ color:#fff; border: 1px solid #116894;}
.fenye{ width:1112px; height:26px; border-top:2px solid #f1f1f1; margin:0 0 0 44px; padding:50px 0 20px 0; text-align:center; border-top: 5px solid #f1f1f1;}
.fenye a{ display:inline-block; width:auto; height:30px; line-height:30px; padding:0 15px; background:#f3f3f3; margin:0 5px; text-decoration:none; color:#7a7a7a;}
.fenye a:hover{ background:#DCDCDC; color:#000;}
.fenye a.fenye_now{ background:#00aeff; color:#fff;}
.fenye1{ width:840px; height:26px; border-top:2px solid #f1f1f1; margin:0 0 0 44px; padding:50px 0 20px 0; text-align:center; border-top: 5px solid #f1f1f1;}
.fenye1 a{ display:inline-block; width:auto; height:30px; line-height:30px; padding:0 15px; background:#f3f3f3; margin:0 5px; text-decoration:none; color:#7a7a7a;}
.fenye1 a:hover{ background:#DCDCDC; color:#000;}
.fenye1 a.fenye_now{ background:#00aeff; color:#fff;}
.fenye2{ width:100%; height:26px; border-top:2px solid #f1f1f1; margin:20px 0 0 0; padding:20px 0; text-align:center; border-top: 5px solid #f1f1f1;}
.fenye2 a{ display:inline-block; width:auto; height:30px; line-height:30px; padding:0 15px; background:#f3f3f3; margin:0 5px; text-decoration:none; color:#7a7a7a;}
.fenye2 a:hover{ background:#DCDCDC; color:#000;}
.fenye2 a.fenye_now{ background:#00aeff; color:#fff;}
.site{ width:100%; height: 66px; line-height: 66px; color: #383838; background: #fff; border-bottom: 1px solid #e1e1e1;}
.site a{ color:#383838; text-decoration: none; margin: 05px;}
.site a:hover{ color:#0080c1; text-decoration: underline;}
.site1{ width:1200px; height: 66px; line-height: 66px; color: #383838; margin: 0 auto; padding: 0; background: #fff;}
.site1 a{ color:#383838; text-decoration: none; margin: 05px;}
.site1 a:hover{ color:#0080c1; text-decoration: underline;}
.index_po{ position: relative;}
.index_po a.list_more1{ position: absolute; top: 15px; right: 15px; width: 23px; height: 23px; display: inline-block; background: url("/swtgsjt6873com/resource/main/skin/img/more.png") no-repeat 0 0; margin: 0; padding: 0; border:none;}
.index_po a.list_more1:hover{ background: url("/swtgsjt6873com/resource/main/skin/img/more.png") no-repeat 0 0; border:none;}