﻿
html{overflow-x:hidden;}
body,html{min-width: 1190px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,th,td{margin:0;padding:0;}
body{word-break: break-all;font: 12px/1.5 'microsoft yahei','simsun',sans-serif,tahoma,arial,'Hiragino Sans GB',sans-serif;background: url(/hbjsweb/images/body_bg.png)#f2f5f7;}
button,img,em{display:block;border:0;}
img{vertical-align:center;}
li,ul{list-style:none;}
i{ font-style:normal;}
a{ text-decoration:none;outline:none;}
a:hover{text-decoration:none;}
input,textarea{outline:none;}

em,i{font-style:normal;font-weight:normal;}

table{border-collapse:collapse;border-spacing:0;}
label{display:block;}
 

.fl{float:left;}
.fr{float:right;}
.block{display:block;}
.inline-block{display:inline-block;}
.hide{display:none;}
.allWidth{width:1200px;margin:0 auto;}
.font-m{font-family: 'microsoft yahei';}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
*+html .clearfix{min-height:1%}
.clearfix{display:block}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{clear:both;}
.center{text-align: center;}
.auto-0{margin:0 auto;}
.bold{font-weight:bold;}
.ell{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.cursor{cursor:pointer;}

.g33{color:#333;}


.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}


.f2c3{color:#2c3e50;}
.f66{color:#666;}
.f99{color:#999;}
.f007{color:#0073b0}


.top{height:33px;line-height:33px;border-bottom: 1px solid #dbdbdb;background: #fff;}
.top .tongzhi{background:url(/jxcg/images/tongzhi.png) no-repeat 0 center;width:13px;height: 33px;}
.top .index a{color:#808080}
.top .index em{display:inline-block;color:#898989}


.logoBox{height:125px;overflow:hidden; background: url(/jxcg/images/header_bg.png) repeat-x; border-top: 2px solid #006fac; }
.logoBox > .allWidth { height:125px; position: relative; }
.logoBox > .allWidth .logo{position: absolute;
    top: 0px;
    left: 0;} 

.txtMarquee-left{position:relative;margin-left: 10px;}
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.txtMarquee-left .bd ul li{margin-right:5px;float:left;text-align:left; _display:inline; width:auto !important;color:#4c4c4c;}


.picFocus{width: 100%;position:relative;overflow:hidden;zoom:1;margin-top:46px;}
.picFocus .bd li{ vertical-align:middle; position:relative;width: 555px;}
.picFocus .bd img{width: 555px;height:300px;display:block;}


.picFocus .prev,
.picFocus .next{ background:red;position:absolute; left:3%; top:45%; margin-top:-25px; display:block; width:37px; height:56px; background:url(/jxcg/images/slider-arrow.png) no-repeat;}
.picFocus .next{ left:auto; right:3%; background-position:-37px 0; }
.picFocus .prevStop{ display:none;  }
.picFocus .nextStop{ display:none;  }

.picFocus2{float:left;position: relative;margin-top:0}
.picFocus2 .hd{height:15px; overflow:hidden; position:absolute; right:5px; bottom:3px; z-index:1; }
.picFocus2 .hd ul{overflow:hidden; zoom:1;background:url(/jxcg/images/ban_tit_bg.png);height:27px;}
.picFocus2 .hd ul li{float: left;margin-right: 6px;width: 8px;height: 8px;line-height: 18px;text-align: center;background: url(/jxcg/images/span-num.png);cursor: pointer;font-size: 14px;border-radius: 50%;}
.picFocus2 .bd img{height:280px;}
.picFocus2 .hd ul li.on{ background:#006fac}
.picFocus2 li span{display: block;width:100%;color:#fff;padding-left:10px;background: #6b615c;height:30px;line-height: 30px;position: absolute;left:0;bottom:0;opacity: .7;}


.header{padding:14px 0;}


.search .img{width:200px;height:36px;margin-bottom:10px}
.search input{width:140px;height:27px;border:0;display:inline-block;padding:0 10px;}
.search button{background:#319fe1;color:#fff;height:27px;float:right;cursor:pointer;outline: none;padding: 0 9px;}
.search_box{border:1px solid #ccc;overflow: hidden;width:198px;border-radius:6px;background:#fff;}


.nav{height:46px;line-height:46px;position: relative; background: #e9edf5; border-bottom: 4px solid #006fac; }

.navbar_ul li{width:156px;float: left;font-size: 16px;    position: relative; margin-left:52px; }
.navbar_ul li:hover .menu{display: block;}
.navbar_ul li a{color:#006fac;display: block;position: relative;}
.navbar_ul > li:hover a.action,.navbar_ul > li.normal{background: #006fac;color:#fff}
.navbar_ul li.normal > a,.navbar_ul li > a:hover{color:#fff;}
.navbar_ul li .menu{background:url(/jxcg/images/menu.png);z-index: 9;width:100%;display:none;position: absolute;top:46px;left:0;}
.navbar_ul li .menu ul li{line-height:40px;float:none;}
.navbar_ul li ul li a{color:#333;font-size: 16px;}
.navbar_ul li ul li:hover a{color:#42b0ec;}
.navbar_ul li ul li{margin:0;}

.fix-nav{position:fixed;top:0;z-index:999}
.contentbox{min-width:1170px;width:1170px;margin:0 auto;padding:0 15px;background: rgba(255,255,255,0.7);padding-bottom:30px;padding-top: 10px;}
.list_info{font-size:14px;margin-top:30px;}
.list_info .title{margin-bottom: 25px;font-size: 16px;border-top: 2px solid #006fac;height: 30px;position: relative;}
.list_info .title .more{position: absolute;right:0;top:2px;}
.list_info .title span.normal{display: inline-block; height: 36px; line-height: 36px; text-align: center; padding: 0 15px; font-weight: 700; background: #ebecf5; }
.list_info .title span > img {float: left; margin-top: 4px; margin-right: 6px; }
.list_info .title span{height:35px;margin-right:20px;}
.list_info .title span b{padding-bottom:2px;display: block}
.list_info .title a{float: right;margin-top: 7px;font-size: 12px;color: #999;margin-right: 4px;}
.list_info .title a:hover{color:#006fac;}

.list_info .list{margin-top:6px;}

.list_info .list li{line-height:34px;overflow: hidden;background: url(/jxcg/images/list.png) no-repeat left center;padding-left:12px;border-bottom: 1px dashed #ddd;}

.list_info .list li a{display: block;color:#333;}
.list_info .list li a:hover{color:#006fac;}
.list_info .list li i{color:#666;font-size:12px;}
.list_info .slideBox{width:321px;height:238px;float:left;position: relative;margin-right:26px;margin-top:0}
.list_info .slideBox img{width:321px;height:238px;}
.list_info .slideBox li span{display: block;width:100%;color:#fff;padding-left:10px;background: url(/jxcg/images/span.png);height:30px;line-height: 30px;position: absolute;left:0;bottom:0;}

.list_info .list-div a{color:#666;}
.list_info .list-div a:hover p{color:#006fac;}
.list_info .list-div .tit{color:#006fac;font-size:16px;}
.list_info .list-div .txt{line-height: 22px;font-size:13px; margin-top: 5px; }
.list_info_tab .list{margin-top:3px;}

.list_dl dd{overflow:hidden;margin-bottom:10px;}
.list_dl dd .dd{font-size:18px;display:block;background: #319fe1;line-height:30px;color:#fff;}
.list_dl dd .yy{font-size:12px;border:1px solid #b3b3b3;border-top:0;color:#4c4c4c;padding:0 6px;display:block;line-height:21px;height:21px;color: #319fe1;}
.list_dl dd .fr{border-bottom:1px #bdbdbd dashed;width:271px;}
.list_dl dd .fr a:hover div{color:#5395bd;}
.list_dl dd .fr .tit{color:#2e2e2e;margin-bottom:5px;}
.list_dl dd .fr .txt{color:#808080;margin-bottom:4px;}

.w_box_365 .w345{margin-right:32px;}
.w_box_365 .w345 .title{margin-bottom: 10px;}
.w_box_365 .w345 .title div span{cursor: pointer;color: #333;}
.w720{width:720px;}
.w345{width:345px;}
.w515{width:555px;}
.w100{width:100%;}

.picScroll-left{overflow:hidden; position:relative;}

.picScroll-left .hd{ overflow:hidden;  height:100%; background:#f4f4f4;position: absolute;left:0;top:0;width:100%}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;width:20px;height:100%;overflow:hidden;cursor:pointer;background: #c0e2f6;border-radius: 7px;position: relative}
.picScroll-left .hd .prev:hover, .picScroll-left .hd .next:hover{background: #aae0ff}
.picScroll-left .hd .prev div,.picScroll-left .hd .next div{width: 0;height: 0;border-top: 6px solid transparent;border-bottom: 6px solid transparent;position: absolute;top:50%;left:50%;margin-left:-3px;margin-top:-3px;}
.picScroll-left .hd .prev div{border-right: 6px solid #319fe1;}
.picScroll-left .hd .next div{border-left: 6px solid #319fe1;}
.picScroll-left .hd .prev{float:left;}
.picScroll-left .hd .next{float:right;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("/jxcg/css/images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }

.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left;_display:inline; overflow:hidden; text-align:center;width:152px;border:1px solid #d6d6d6;margin-right:12px;border-radius: 8px;}
.picScroll-left .bd ul li .pic{text-align:center;background: #edf2f5;padding:14px 0;border-bottom:1px solid #d6d6d6;}
.picScroll-left .bd ul li .pic .box{display: block;border-radius:50%;overflow:hidden;width:110px; height:110px;margin:0 auto;}
.picScroll-left .bd ul li .pic img{ width:110px; height:110px; display:block;margin:0 auto;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;}
.picScroll-left .bd ul li .tit{ line-height:28px;border:0;font-size:16px;padding:7px 0;background: #fff !important;}
.picScroll-left .bd ul li .tit p{color:#333;}
.picScroll-left .bd ul li .tit p.f99{color:#999}
.picScroll-left .bd .tempWrap{margin-left:34px;width:653px !important;}


.picMarquee-left{overflow:hidden; position:relative;height:140px;margin-left:10px;}
.picMarquee-left .bd{margin-left:12px;}
.picMarquee-left .bd .tempWrap{width:649px !important;}
.picMarquee-left .bd ul{overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative}
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:185px; height:140px; display:block;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;}
.picMarquee-left .bd ul li span{line-height: 24px;position: absolute;left:0;bottom:0;width:100%;color:#fff;background: url(/jxcg/images/span_icon.png);}


.page_ban,.page_ban img{height:260px;width:100%;}
.page_con{position: relative; padding: 50px 20px 50px 20px; width: 1155px; background: #fff;}

.left_page{width:260px;position: absolute;left:20px;top: 50px;border-radius: 10px 10px 0 0;overflow:  hidden;}
.left_page .title{height: 75px;line-height: 75px;background: #006fac;font-size: 28px;color:#fff;}
.left_page dl dd{border-bottom:1px solid #d6e1d7;position: relative;}
.left_page dl dd a{color:#666;font-size: 16px;height:50px;line-height: 50px;display: block;}
.left_page dl dd.normal a,.left_page dl dd a:hover{color:#fff;background: #42b0ec;}
.left_page .left_box{border-top:0;}
.left_page dl dd em{width:10px;height:50px;background:#006fac;display:block;position: absolute;left:0;top:0}
.left_page dl dd.normal em{background:#ffff36;}

.right_page{width: 820px;min-height:600px;}
.right_page .title{border-bottom:1px solid #e3e3e3;margin-bottom:12px;;}
.right_page .title .fl{font-size: 20px;color: #333;height: 36px;margin-bottom:-1px;font-weight: bold;}
.right_page .title .local{margin-top:5px;color:#666;background:url(/jxcg/images/local.png) no-repeat 0 0;padding-left:22px;}
.right_page .title .local a{color:#666;}

.formbox{margin-bottom:50px;line-height: 36px;font-size:14px;}
.formbox .line{margin-bottom:10px;}
.formbox .line select{height:36px;border:1px solid #b5b5b5;}
.formbox .line select.sel1{width:358px;}
.formbox .line select.sel2{width:220px;}
.formbox .line select.sel3{width:100px;}
.formbox .line span{width:72px;display:inline-block;float: left;}
.formbox .line em{display:inline-block;width: 16px;color: red;float: left;}

.formbox .line input.text{border:1px solid #b5b5b5;height:36px;width:338px;padding:0 10px;}
.formbox .line i{margin:0 10px;}
.formbox .line textarea{width:500px;height:120px;display: inline-block;resize:none;}

.submits{margin:20px 0 0 90px;}
.submits input{width:190px;height:36px;line-height: 36px;color:#fff;border:0;cursor: pointer;}
.submits input.but1{background: #0073b0}
.submits input.but2{background: #898989}

.con_text{color:#666;}
.con_text .title h4{color:#006fac;font-size:16px;padding:10px 0;}
.con_text .title p{line-height: 32px;}
.con_text .title p span{display:inline !important;}
.con_text .text{margin-top:20px;}
.con_text .text img{display: block;margin:0 auto;max-width:100%;}
.con_text .text .embed{margin:0 auto;width:640px;}
.text_next{margin:40px 0;line-height: 30px;}
.text_next a{color:#666;}


.page_list{min-height:400px;}
.page_list ul li{overflow: hidden;line-height: 36px;font-size:14px;}
.page_list ul li a{color:#333;}

.page_num{margin-bottom:30px;margin-top:30px}
#kkpager{color: #666;font-size: 16px;}
#kkpager span{marign:10px;display:inline-block;}
#kkpager span a{color:#016fb6;}

.mess{border:1px solid #c9c9c9;padding:14px;margin-bottom:20px;}


.game163{position: relative;overflow: hidden;width:600px;margin-bottom:30px;margin:50px 120px;}
.game163 .bigImg{height: 258px;position:relative;}
.game163 .bigImg li img{vertical-align: middle;width:600px;height:450px;}
.game163 .smallScroll{height:47px;margin-bottom: 6px;}
.game163 .sPrev,.game163 .sNext{margin-top:50px;float: left;display: block;width:9px;height:15px;text-indent:-9999px;background:url(/jxcg/images/sprites1008.png) no-repeat 0 0;}
.game163 .sNext {background-position:-9px 0;}
.game163 .smallImg{float:left;margin:10px 18px;display:inline;width:542px;overflow:hidden;}
.game163 .smallImg ul{height:90px;width: 9999px;overflow: hidden;}
.game163 .smallImg li{float: left;padding: 0 18px 0 0;width:120px;cursor: pointer;display: inline;}
.game163 .smallImg img {border: 1px solid #dcdddd;width:120px;height:90px;}


.img_list ul{margin-right:-34px;}
.img_list ul li{float:left;margin-right:34px;margin-bottom:20px;}
.img_list ul li img{width:240px;height:170px;}
.img_list ul li span{color:#666;text-align: center;display: block;line-height: 32px;font-size:14px;}

.multipleColumn{ overflow:hidden; position:relative;}
.multipleColumn .hd{ overflow:hidden;  height:30px;position: absolute;bottom:-10px;left:42%;}
.multipleColumn .hd ul{float:right;overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.multipleColumn .hd ul li{float:left;width:9px; height:9px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:url("/jxcg/images/icoCircle.png") 0 -9px no-repeat; }
.multipleColumn .hd ul li.on{background-position:0 0;}

.multipleColumn .bd{overflow:hidden;}
.multipleColumn .bd ul{overflow: hidden;zoom: 1;width: 370px;float: left;_display: inline;margin-right: -21px;}
.multipleColumn .bd ul li{float: left; _display: inline;overflow: hidden;text-align: center;margin-right: 21px;margin-bottom:20px}
.multipleColumn .bd ul li .pic{ text-align:center; }
.multipleColumn .bd ul li .pic img{display:block;width:163px;height:60px}
.multipleColumn .bd ul li .pic a:hover img{border-color:#999;}

.weixin_con{width:100%;height:100%;background:url(/jxcg/images/weixin_bj.png);position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;display:none;}
.weixin_con img{width:280px;height: 280px;position: absolute;top:50%;left:50%;margin-left:-140px;margin-top:-140px;}


.three-menu {
position: absolute;
top:-6px;
    right: -100%;
    width: 100%;
    background: url(/jxcg/images/menu.png);
display:none;
}
.navbar_ul li ul li:hover .three-menu {display:block;}

.footer-wrap {    height: 55px;
    background: #006fac;
    color: #fff;
    text-align: center;
    padding: 15px;}

.footer-wrap > p {line-height: 26px;}
.footer-wrap > p > a { color: #fff; margin-left: 10px; }


.list-div > img {     width: 240px;
    float: left;
    margin-right: 20px;
    height: 135px; }









