@charset "utf-8";
/* CSS Document */
dl,dt,dd{padding: 0;margin: 0;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%; font-weight:normal}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}  
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
del,ins,u,s,a,a:hover{text-decoration:none;}

a,a:hover{color:#60636d;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden}
.pb100t{padding-bottom:100px !important}
.lhj_xzhdjj{margin-top: 50px;}
/* 全局通用 */

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.pb100{ padding-bottom:100px !important;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer
}
button[disabled], html input[disabled] {
	cursor: default
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
input {
	line-height: normal
}
input[type="checkbox"], input[type="radio"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
height:auto
}
input[type="search"] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none
}
.fl{ float:left}
.fr{ float:right}
#totop {
    position: fixed;
    bottom: 20px;
    right: 5px;
    z-index: 9999999999;
    width: 70px;
    cursor: pointer;
    display: none;
}
#totop a {
    display: block;
    outline: none;
   width: 70px;
    height: 70px;
    padding-top: 48px;
    background: url(totop.png) no-repeat;
}
.navbar{ width:100%; position:fixed; top:0; z-index:9}
.navbar-header {
	color: #fff;
	background:#FFF;
	width:1300px;
	height:155px;
	margin:0 auto;
	position:relative;
}
.navbar-header .logo{ width:125px; height:155px; background:url(logo.png) no-repeat center; float:left}
.navbar-header .tongy_nav{ width:1117px; float:left;}
.navbar-header .tongy_nav .tongy_tit{ width:100%; border-bottom:2px solid #3a495b; overflow:hidden; clear: both; margin-top:30px; padding-bottom:3px }
.navbar-header .logo {
    height: 155px;
    background: url(jlgb_x_logo.png) no-repeat center;
}
.navbar-header .tongy_nav .tongy_tit h1 {
    float: left;
    display: block;
    background: url(jlgb_x_h1.png) no-repeat;
    width: 502px;
    height: 40px;
    margin-bottom: 10px;
}
.in_top{width: 100%;
background: rgba(36,36,36,0.9)!important;
background: #242424;
filter: Alpha(opacity=90);
height: 25px;
color: #fbfbfb;
font-size: 12px;}
.in_box{ width:1300px; margin:0 auto}
.in_top .txt_l{float:left;overflow:hidden; height:25px; line-height:25px;color:#fff;}
.in_top .txt_l a{ color:#fff;}
.in_top .txt_r{float:right;overflow:hidden; height:25px; line-height:25px;}
.in_top .txt_r a{color:#fbfbfb;  text-decoration:none;display:inline-block; padding:0 10px;}
.in_top .txt_r .a_hover{display: inline-block;padding: 0px 10px;background:#ff6200; color:#FFF}
.contentbox{width:1300px;margin:200px auto 0 auto;}
.xll_main{width:100%;/*box-shadow: 0 0 4px #9c9c9c;*/background-color: rgba(255,255,255,0.98); background:#fff\0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=98);overflow: hidden;margin-top:10px; padding-bottom:10px;}
.xll_main .l_main_box{float:left;width:73%;/*! margin-bottom:-9999px; *//*! padding-bottom:9999px; */}

.input_list_box{ background:#f9f9f9; border:1px dotted #e0e0e0; border-top:none; height:36px; padding:16px 0; line-height:36px}
.search_tit{ width:113px; line-height:36px; border-right:1px solid #e0e0e0; text-align:center; font-weight:bold; color:#8f949c; float:left; }
.search_tit span{ padding-right:10px;}
.drop_down{ float:left}


.xll_main .r_main_box{float:right;width:27%; background:#f8f6f4;margin-bottom:-9999px !important;padding-bottom:9999px !important;}
.xll_main .r_main_box .r_bl_box{padding:36px 30px 0; overflow: hidden;}
.xll_main .r_main_box .r_bl_box .r_sz_con{clear:both;overflow:hidden;}
.xll_main .r_main_box .r_bl_box .r_sz_con ul li{width:100%; height:68px; margin-bottom:15px;}
.xll_main .r_main_box .r_bl_box .r_sz_con ul li a{width:100%; height:60px;display:block;background:#efede9 url(20160829img07xll.png)90% center no-repeat; line-height:60px;color:#60636d;}
.xll_main .r_main_box .r_bl_box .r_sz_con ul li a img{float:left;margin-left:30px; margin-top:20px;}
.xll_main .r_main_box .r_bl_box .r_sz_con ul li a span{height:26px; width:1px; background:#d4d4d4;margin:17px 15px 0;display:block;float:left;}
.xll_main .r_main_box .r_bl_box .r_sz_con ul li a:hover{background:#efede9 url(20160826img03xll.png) 90% center no-repeat;}
.xll_clear_marg {
    margin-right: 0px !important;
}
.file_box{ float:left}
.drop_down  .label{ padding-left:27px;float: left;}
.drop_down  .down{ /*! margin-right:11px; */ width:153px;}
.input_box{ float:left;margin-left: 11px;}
.input_tit{ width:312px; height:35px; line-height:35px; background:#efecea; border:none; text-indent:18px; color:#556572; /*! margin-right:12px; */float: left;}
.box_but{ width:72px; height:35px; line-height:35px; text-align:center; color:#FFF; background:#ff6200; border:none; margin-left:8px;}
.box_but_bg{ background:#eae9e9; color:#556572}
.main_box{ padding:54px; overflow:hidden}
.main_box h2{ color:#0855a2; font-size:18px; font-weight:bold; margin-left:35px}
.main_box_img{ float:left; width:50%;}
.main_app_img{ display:none}

.main_box_img img{width:100%;}
.main_box ul{ float:left; width:50%; margin-top:45px}
.main_box ul li{ width:29.3%; float:left; line-height:31px; margin-right:4%; background:#e5ecf0; position:relative; margin-bottom:17px;}
.main_box ul li label{ width:100%; float:left;text-align:center ;line-height:31px; height:31px; display:block; font-size:14px }
.main_box ul li label a{ color:#333333; }
.main_box ul li span{ display:none; position:absolute; top:-10px; right:11px; width:35px; height:35px; }
.main_box ul li span img{ width:100%}

.main_box ul li:hover{ background:#0879c2}
.main_box ul li:hover label{ width:80%}
.main_box ul li:hover label a{ color:#fff}
.main_box ul li:hover span{ display:block}
.main_box_li p{ border:1px dotted #dddddd; height:29px; line-height:29px; background:#f5f5f5; font-size:14px; text-align:center}
.main_box_li:hover{ background:#f5f5f5!important}
.r_box{ margin-top:25px; }
.r_box input{ margin-bottom:10px}
.r_tit_box {
    clear: both;
    overflow: hidden;
}
.r_tit_txt {
    float: left;
    overflow: hidden;
}
.r_tit_txt h3 {
    font-size: 20px;
    color: #0855a2;
    display: inline-block;
    font-weight: bold;
}
a.r_more {
    float: right;
    width: 7px;
    height: 12px;
    display: block;
    background: url(20160826img03xll.png) no-repeat;
    margin-top: 6px;
}
.Map_img {
    position: relative;
    width: 100%;
    height: 116px; margin:23px 0;
    overflow: hidden;
}
.Map_img a {
    display: block;
    width: 100%;
    height: 100%;
}
.Map_img .rectangle {
    right: 125px;
    top: 20px;
}
.rectangle {
    position: absolute;
    width: 68px;
    height: 68px;
    z-index: 2;
    right: 130px;
    top: 20px;
}
.Map_img p {
    position: absolute;
    z-index: 3;
    color: #fff;
    font-size: 20px;
    right:70px;
    top: 40px;
    font-weight: 900;
}
.Map_img .p{ top:68px!important; right:40px!important}
.bg-backgroun {
    position: absolute;
    z-index: 1;
    width: 100%;
}
  /* 美化下拉菜单 */
  .select-wrapper{
    font: normal 14px '\5FAE\8F6F\96C5\9ED1';
    width:100%!important;
    height: 34px;
    position: relative;
    cursor: pointer;
    display: inline-block;
    *display: inline;
    *float: left;
    *margin-right: 10px;
    background: #fff;
    border-radius: 3px;
    border: none;
  }
  .select-wrapper.focus{
    border: none; background:#f8f8f8
  }
  .select-button{
    font: normal 14px '\5FAE\8F6F\96C5\9ED1';
    width:100%!important;
    height: 34px;
    border: 0;
    background: #efecea;
    cursor: pointer;
    padding: 0 26px 0 20px;
    overflow: hidden;
    text-align: left;
    outline: none;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis; 
    color: #556572;
  }
  .select-down{
    position: absolute;
    top: 21px;
    right: 12px;
    height:0;
    width:0;
    overflow: hidden;
    font-size: 0;
    border-color: #c8c8c8 transparent transparent transparent!important;
    border-style: solid;
    border-width: 6px;
  }
  .disabled{
    color: #cccccc;
  }
  .select-list{
    width:99%!important;
    background: #fff;
    border: 1px solid #e8e8e8;
    box-shadow: 0 0 3px #ddd;
    border-radius: 3px;
    display: none;
    z-index: 2;
    position: absolute;
    left: -1px;
    top: 35px;
    overflow: hidden;
  }
  .select-list ul{
    margin: 0;
    padding: 0;
    overflow-x: hidden;
    overflow-y: auto;
    line-height: 34px;
    max-height: 240px;
  }
  .select-list ul li{
    width: auto;
    height: 34px;
    padding-left: 10px;
    cursor: pointer;
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis;
  }
  .select-list ul li.selected,
  .select-list ul li:hover{
    color: #8d8d8d;
    background: #f8f8f8;
  }

  /* 下拉列表不可用样式 */
  .select-button-disable{
    color: #ccc;
    width: 238px;
    height: 34px;
    border: 1px solid #e3e3e3;
    border-radius: 3px;
    background: #fff;
    cursor: pointer;
    padding-left: 10px;
    overflow: hidden;
    text-align: left;
    outline: none;
  }
  .select-down-disable{
   color: #ccc;
    font-size: 18px;
    position: absolute;
    top: 0;
    right: 10px;
   line-height: 34px;
  }

.mr{ margin-right:11px}

.left_mulu{width:264px; height:1350px; background:#efece9; float:left; padding-top:50px; position: relative}
.left_mulu .left_mulu_dh dd{margin:0px auto; text-align:center;}
.left_mulu .left_mulu_dh dd img{/*! width:70%; */ margin:0 auto}
.left_mulu .left_mulu_dh .ml_hz{ margin:50px 0px;}
.left_mulu .left_mulu_dh dt img{/*! width:100%; */ margin:0 auto}
.left_mulu .left_mulu_dh .ml_wz{margin:0 auto; text-align:center;}
.left_mulu .left_mulu_dh .ml_wz img{/*! width:80%; */ margin:0 auto}
.left_mulu_byk{color:#424141; font-size:14px; text-align:center; line-height:30px; position:absolute; bottom:63px; left:50%; margin-left:-64px}


.middle_mulu{width:602px; background:#fff; float:left; padding-top:80px;}
.mulu_ul_btit{ }
.mulu_ul_btit li{ background:url(mulu_hxx.jpg) repeat-x left center; width:100%;clear:both; height:50px}
.middle_mulu_h2{float:left; margin-left:50px; padding-left:10px; background:#fff;}
.mulu_en{font-size:11px; color:#959593;font-style:italic; font-weight:bold; float:right; background:#fff; padding:0px 10px; line-height:56px;}
.middle_mulu_content{padding:15px 45px 45px;margin-bottom:-9999px !important;padding-bottom:9999px !important;}
.mulu_ul{ clear:both; overflow:hidden}

.mulu_ul_tit a{ background:url(mulu_hx.png) no-repeat right bottom; padding:0 5px; height:36px; font-size:16px; color:#333; font-weight:bold; display: inline-block}
.mulu_ul_tit a img{padding-bottom:15px;}
.mulu_ul_tit{border-bottom:1px solid #cdcdcd; margin:30px 0px; overflow:hidden;}
.list_mt{ margin-top:0!important}
.mulu_ul li{margin-left:10px; background:url(mulu_yd.png) repeat-x left center;line-height:30px; text-align:left;height: 30px;}
.mulu_ul li a{font-size:14px; line-height:30px; color:#333; float:left; background:#fff; padding-right:10px; width:86%}
.mulu_ul li a:hover{color:#ff6200}
.mulu_number{color:#848484;padding-left:10px; float:right; background:#fff;font-size: 14PX;}


.bjwyh{ background:#fff; border-radius:20px; margin:5%; padding:5% 30PX;}
.bjwyh h3{ font-family:"Microsoft Yahei"; font-weight:bold; color:#424141; text-align:center; margin:20px 0px; font-size:18px;}
.bjwyh_p{line-height:25px; overflow:hidden;}
.bjwyh_p dd{font-size:14px; color:#424141; /*! font-weight:bold; */ float:left;font-family:"SimHei";/*! width: 73px; */}
.bjwyh_p  dt{font-size:12px; color:#8b8a8a; float:left;font-family:"SimSun";}
.right_mulu_kdwj{margin-top:25%;text-align: center;}
.right_mulu_kdwj img{/*! width:100%; */ margin:0 auto;}
.right_mulu_bjcb{position:absolute; bottom:63px; left:30px}

.gwygb{ width:100%; margin-bottom:10px}
.box_but_app{ display:none}
.list{ padding:25px; overflow:hidden; min-height:583px}
.list_tit{ margin-bottom:40px; font-size:12px;}
.list_ul{ width:103%;}
.list h2{ text-align:center; color:#ff6200; font-size:36px; margin-bottom:50px}
.list_ul li{ width:30.3%; float:left; margin-right:3%; height:45px; line-height:45px; text-align:center; background:#f4f2f0; margin-bottom:33px}
.list_ul li a{ display:inline-block}
.list_ul li:hover{ background:#ff6200}
.list_ul li:hover a{ color:#fff}
.new_xx{ border-bottom:1px solid #cccccc; overflow:hidden; font-size:12px; padding-bottom:10px; margin-bottom:20px; overflow:hidden}
.new_xx span{ width:33.3%; float:left}
.new_xx  .span{ text-align:right}
.new_xx  .span a{ padding:0 5px; color:#cc0000}

.new_xx label{ width:33.3%; float:left; text-align:center}

.list p{ line-height:31px; font-family:"宋体"; color:#000}
.list_div{ margin-top:70px}
.list_div span{ float:right}
.list_div span a{ margin-right:10px}

.xll_main .l_main_box .xll_pagebox,.xll_pagebox{clear:both; overflow:hidden; text-align:center;margin-top:60px;}
.xll_main .l_main_box .xll_pagebox span.xll_current,.xll_pagebox span.xll_current{width:42px; height:42px;background:#ff6200; text-align:center; display:inline-block; color:#fff; line-height:42px; overflow:hidden;}
.xll_main .l_main_box .xll_pagebox a,.xll_pagebox a{width:42px; height:42px;background:#ede8e6; text-align:center; display:inline-block;line-height:42px; color:#60636d; overflow:hidden;}
.xll_main .l_main_box .xll_pagebox a:hover,.xll_pagebox a:hover{background:#ffe9dc;}
.xll_main .l_main_box .xll_pagebox .xll_page_prev_l{background:#ede8e6 url(xll_page_prev_left_icon.png) center center no-repeat;line-height:42px;}
.xll_page_prev_l{background:#ede8e6 url(xll_page_prev_left_icon.png) center center no-repeat !important;line-height:42px;}
.xll_main .l_main_box .xll_pagebox .xll_page_prev_l:hover{background:#ffe9dc url(xll_page_prev_left_icon_hover.png) center center no-repeat; }
.xll_page_prev_l:hover{background:#ffe9dc url(xll_page_prev_left_icon_hover.png) center center no-repeat !important; }
.xll_main .l_main_box .xll_pagebox .xll_page_next_r{background:#ede8e6 url(xll_page_next_right_icon.png) center center no-repeat;line-height:42px;}
.xll_page_next_r{background:#ede8e6 url(xll_page_next_right_icon.png) center center no-repeat !important;line-height:42px;}
.xll_main .l_main_box .xll_pagebox .xll_page_next_r:hover{background:#ffe9dc url(xll_page_next_right_icon_hover.png) center center no-repeat !important; }
.xll_page_next_r:hover{background:#ffe9dc url(xll_page_next_right_icon_hover.png) center center no-repeat !important; }
.xll_main .l_main_box .xll_pagebox .page_hide,.xll_pagebox .page_hide{text-align:center; display:inline-block;}
.zt10 {
    line-height: 42px;
    height: 42px;
    display: inline-block;
    overflow: hidden;
}
.zt11 {
    width: 42px !important;
    line-height: 39px;
    height: 39px;
    border: 1px solid #ede8e6;
    text-align: center;
}
.zt12 {
    border: none;
    font-size: 14px;
    width: 42px;
    height: 42px;
    line-height: 42px;
    color: #60636d;
}