/* 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:#f1f1f1;}
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;}
input{outline:none}
a{ text-decoration: none;}
.header_box{ width:100%; height: 49px; border-bottom: 1px solid #d9d9d9;}
.header{ width:1200px; height: 49px; margin: 0 auto; padding: 0;}
.header_left{ width:590px; height: 49px; line-height: 49px; color: #383838;}
.header_left a{ color: #e32b33; text-decoration: none; font-weight: bolder; margin: 0 25px 0 0;}
.header_right{ width:590px; height: 49px; line-height: 49px; color: #383838; text-align: right;}
.header_right a{ display:inline-block; float: right; width: auto; height: 49px; line-height: 49px; padding: 0 0 0 10px; color: #383838; text-decoration: none;}
.top{ width:100%; height: 220px; background: url("/zrzygsjt6873com/resource/main/skin/img/nav_bg.png") repeat-x 0 bottom;}
.top_con{ width:1200px; height: 153px; margin: 0 auto; padding: 0; background: url("/zrzygsjt6873com/resource/main/skin/img/logo.png") no-repeat 0 50%;}
.search{ width:425px; height: 70px; background: url("/zrzygsjt6873com/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: 43px; line-height: 43px; background: none; margin: 0 0 0 20px;}
.search .search_btn{ display:inline-block; float: right; width: 61px; height: 43px; background: none; cursor: pointer;}
.search p{ display:inline-block; float: left; width:405px; height: 30px; line-height: 30px; padding: 0 0 0 20px;}
.search p span{ color:#d35c56;}
.search p a{ color:#6f6f6f; text-decoration: none; margin: 0 10px 0 0;}
.search p a:hover{ color: #07438a; text-decoration: underline;}
.top_tit{ width:400px; height: 50px; line-height: 50px; text-align: right; font-size: 34px; margin: 45px 0 0 0; font-weight: bolder; color:#07438a;}
.nav{ width:1200px; height: 60px; margin: 0 auto; padding: 0;}
.nav li{ display: inline-block; float: left; width:200px; height: 60px;}
.nav li a{ display:block; width:140px; height: 60px; line-height: 60px; padding: 0 0 0 60px; color: #fff; text-decoration: none; font-size: 20px; text-align: center;}
.nav li a.icon1{ background: url("/zrzygsjt6873com/resource/main/skin/img/icon1.png") no-repeat 20px 0;}
.nav li a.icon1:hover{ background: url("/zrzygsjt6873com/resource/main/skin/img/icon1.png") no-repeat 20px 0 #112e70;}
.nav li a.icon2{ background: url("/zrzygsjt6873com/resource/main/skin/img/icon2.png") no-repeat 20px 0;}
.nav li a.icon2:hover{ background: url("/zrzygsjt6873com/resource/main/skin/img/icon2.png") no-repeat 20px 0 #112e70;}
.nav li a.icon3{ background: url("/zrzygsjt6873com/resource/main/skin/img/icon3.png") no-repeat 20px 0;}
.nav li a.icon3:hover{ background: url("/zrzygsjt6873com/resource/main/skin/img/icon3.png") no-repeat 20px 0 #112e70;}
.nav li a.icon4{ background: url("/zrzygsjt6873com/resource/main/skin/img/icon4.png") no-repeat 20px 0;}
.nav li a.icon4:hover{ background: url("/zrzygsjt6873com/resource/main/skin/img/icon4.png") no-repeat 20px 0 #112e70;}
.nav li a.icon5{ background: url("/zrzygsjt6873com/resource/main/skin/img/icon5.png") no-repeat 20px 0;}
.nav li a.icon5:hover{ background: url("/zrzygsjt6873com/resource/main/skin/img/icon5.png") no-repeat 20px 0 #112e70;}
.nav li a.icon6{ background: url("/zrzygsjt6873com/resource/main/skin/img/icon6.png") no-repeat 20px 0;}
.nav li a.icon6:hover{ background: url("/zrzygsjt6873com/resource/main/skin/img/icon6.png") no-repeat 20px 0 #112e70;}
.main{ width:1200px; height: auto; margin: 0 auto; padding: 0;}
.tit_skin{ width:100%; height: 36px; background: url("/zrzygsjt6873com/resource/main/skin/img/tit_bg.png") repeat-x 0 50%;}
.tit_skin span{ display:inline-block; float: left; width:auto; height: 36px; line-height: 36px; border-radius: 20px; font-size: 18px; font-weight: bolder; color: #fff; background: #cd3126; padding: 0 27px;}
.tit_skin a{ display:inline-block; float: right; width:59px; height: 21px; background: url("/zrzygsjt6873com/resource/main/skin/img/more.png") no-repeat 0 0; margin: 7px 0 0 0;}
.tit_skin a.superlink{ display:inline-block; float: left; width:auto; height: 36px; line-height: 36px; border-radius: 20px; font-size: 18px; font-weight: bolder; color: #fff; background: #cd3126; padding: 0 27px; margin:0px;}
.tit_skin a.superlink:hover{ background: #b7241a;}
.tit_skin1{ width:100%; height: 36px; background: url("/zrzygsjt6873com/resource/main/skin/img/tit_bg.png") repeat-x 0 50%;}
.tit_skin1 span{ display:inline-block; float: left; width:auto; height: 36px; line-height: 36px; border-radius: 20px; font-size: 18px; font-weight: bolder; color: #fff; background: #07438a; padding: 0 27px;}
.tit_skin1 a{ display:inline-block; float: right; width:59px; height: 21px; background: url("/zrzygsjt6873com/resource/main/skin/img/more.png") no-repeat 0 0; margin: 7px 0 0 0;}
.tit_skin1 a.superlink{ display:inline-block; float: left; width:auto; height: 36px; line-height: 36px; border-radius: 20px; font-size: 18px; font-weight: bolder; color: #fff; background: #07438a; padding: 0 27px; margin:0px;}
.tit_skin1 a.superlink:hover{ background: #1b3775;}
.tit_skin2{ width:100%; height: 36px; background: url("/zrzygsjt6873com/resource/main/skin/img/tit_bg.png") repeat-x 0 50%;}
.tit_skin2 a.superlink{ display:inline-block; float: left; width:auto; height: 36px; line-height: 36px; border-radius: 20px; font-size: 18px; font-weight: bolder; color: #fff; background: #cd3126; padding: 0 27px;}
.tit_skin2 a.superlink:hover{ background: #b7241a;}
.layout_box{ width:1154px; height: auto; margin: 25px 0 0 0; background: #fff; padding: 23px;}
.long_tit{ width:100%; height:35px; background: url("/zrzygsjt6873com/resource/main/skin/img/tit_bg.png") repeat-x 0 50%;}
.long_tit img{ display:inline-block; float: left; width:auto; height: 35px;}
.long_tit p{ display:inline-block; float: right; width:auto; padding: 0 5px; height: 31px; line-height: 30px; border: 2px solid #e4e4e4; background: #f8f8f8; border-radius: 8px;}
.long_tit p a{ font-size: 14px; color:#07438a; text-decoration: none; margin: 0 15px;}
.long_tit p a:hover{ text-decoration:underline;}
.long_tit span{ display:inline-block; float: right; width:149px; height: 35px; line-height: 34px; background: url("/zrzygsjt6873com/resource/main/skin/img/long_tit_span.png") no-repeat 0 0; text-align: center; padding: 0 0 0 20px;}
.long_tit span a{ color:#fff; text-decoration: none;}
.long_tit span a:hover{ text-decoration: underline;}
.long_tit a.more{ display:inline-block; float: right; width:59px; height: 21px; background: url("/zrzygsjt6873com/resource/main/skin/img/more.png") no-repeat 0 0; margin: 7px 0 0 0;}
.tit_skin a.tit_link{ display:inline-block; float: right; width:100px; height: 35px; line-height: 34px; background: url("/zrzygsjt6873com/resource/main/skin/img/long_tit_span1.png") no-repeat 0 0; text-align: center; padding: 0 0 0 20px; margin: 0 15px 0 0 ;}
.tit_skin a.tit_link{ color:#fff; text-decoration: none;}
.tit_skin a.tit_link:hover{ text-decoration: none;}
.foot{ width:100%; height: auto; margin: 25px 0 0 0; background: #235487;}
.link{ width:100%; height: 68px; background: #ebebeb;overflow:visible;height:auto; margin: 0 auto; padding: 0;}
.link_con{ width:1200px; height: 68px; margin: 0 auto; padding: 0;}
.link_con li.link1{ display:inline-block; float: left; width:auto; height: 68px; line-height: 68px; background: url("/zrzygsjt6873com/resource/main/skin/img/guohui.png") no-repeat 0 50%; padding: 0 32px 0 35px;}
.link_con li a{ color: #cd3126; text-decoration: none;}
.link_con li a:hover{ text-decoration: underline;}
.link_con_li a.zrzyxt{display:inline-block; float: left; width:auto; height: 68px; line-height: 68px; color: #07438a; text-decoration: none; background: url("/zrzygsjt6873com/resource/main/skin/img/link_img.png") no-repeat 92% 50%; padding: 0 40px 0 30px;;}
.caidan a.zrzyxt{ background: url("/zrzygsjt6873com/resource/main/skin/img/link_img1.png") no-repeat 92% 50% #fff;}
li.caidan{ position: relative;}
li.caidan .link_con_box{padding:20px 16px;background:#fff;position:absolute;border:5px solid #ebebeb;border-bottom:0;padding-right:0;z-index:2147483647;}
.link_m1{top:-215px;left:238px;overflow-y:hidden;height:170px;overflow-x: hidden;}
.link_m1 dd{ width:66px; text-align: center;}
.link_m2{top:-215px;left:418px;overflow-y:hidden;height:170px;overflow-x: hidden;}
.link_m2 dd{ width:94px; text-align: center;}
.link_m3{top:-215px;right:0;overflow-y:hidden;height:170px;overflow-x: hidden;}
.link_m3 dd{ width:200px; text-align: center;}
.link_m4{top:-215px;right:0;overflow-y:hidden;height:170px;overflow-x: hidden ;}
.link_m4 dd{ width:148px; text-align: center;}
.link_con{position:relative;*z-index:999;}
.link_con dl dd ul li > a{padding:0;margin-left:50px;line-height:60px;}
.link_con dl dd a{padding-left:0;}
.link_con dl dd ul li{float:left;}
.link_con dl dd{line-height:inherit;}
.link_con dl dd ul li.link_con_li > a{display:inline-block;color:#000;font-size:16px;text-decoration:none;cursor:pointer;padding-right:30px;}
.link_con dl dd ul li.link_con_li > a.pcjg{background-position:76px;}
.link_con dl dd ul li.asect > a.pcjg{background-position:76px;}
.link_con dd a{ color:#383838;}
.link_con_box{}
.link_con_box dd{padding:10px 0 10px 10px;display:inline-block;vertical-align:top;}
.link_con_box dd{*display:inline;}
.select_conten1t_r dd a{font-size:16px;color:#000;}
.link_con_box1{left:450px}
.link_con_box{padding-top:10px;width:670px;}
.link_con dl dd{float:none;}
.foot_con{ width:1200px; height: auto; margin: 0 auto; padding: 40px 0;}
.foot_left{ width:380px; height: auto; position: relative;}
.foot_left div{ position: absolute;}
.foot_left div.foot_img{ left:240px; top:36px;}
.foot_left div.foot_img1{ left:80px; top:45px;}
.foot_right{ width: 820px; height: auto;}
.foot_right p{ color:#fafafa; line-height: 36px;}
.foot_right p a{ color:#fafafa; text-decoration: none;}
.foot_right p a:hover{ text-decoration: underline;}
.sitemap{ width:99%; height: 26px; line-height: 26px; padding: 15px 0 0 1%; color: #383838;}
.sitemap a{ color:#383838; text-decoration: none; margin: 0 4px;}
.sitemap a:hover{color: #07438a; text-decoration: underline;}
.sitemap font{ color: #07438a;}