@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 12px/1.5 "Microsoft YaHei",寰蒋闆呴粦,'瀹嬩綋',tahoma,Verdana,arial,sans-serif;color:#333; background:url(/globalimg/bodybg.png) center top no-repeat #015293;background-size:100% 100%;background-attachment:fixed;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei",寰蒋闆呴粦;color:#333;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#de0000;text-decoration:none;}
a:focus{outline:none;}
a img {border:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:0px;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
 h1{ font-size:20px;}
 h2{ font-size:18px;}
 h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
ul,li{ vertical-align:middle;}  
/*.bodybg{ width:100%; height:100%; position:fixed; left:0px; top:0px; background-size:100% 100%; z-index:1}
.conbg{ width:100%; height:100%; position:relative; left:0px; top:0px; z-index:2}*/
/***婕傛诞***/
.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:38px;height:16px;right:0px;top:-20px;}
.j-float .float-close img{cursor:pointer;}  
/*寮圭獥css*/
.ui-dialog-body{ font-family:"寰蒋闆呴粦";}
.ui-dialog-body .btn-group{ height:30px; margin-top:20px; padding-left:130px;}
.ui-dialog-body .btn-group .btn{ width:60px; height:30px; margin-right:20px; text-align:center; line-height:30px; background:#015293; color:#fff; font-size:12px; float:left; display:block;}
.ui-dialog-body .jump-info p{word-break:break-all;}
/*****澶撮儴****/ 
.top{ height:30px; background:url(/globalimg/topbg.png) repeat;}
.topdw{ height:30px;}
.topdw ul li{ float:left; height:30px; line-height:30px; background:url(/globalimg/topline.png) right center no-repeat; padding-right:11px; margin-right:10px;}
.topdw ul li.num5{ background:none; padding-right:0px; margin-right:0px;}
.topdw ul li a{ color:#fff; display:block;}
.topdw ul li:last-child{ background:none; padding-right:0px; margin-right:0px;}
.sylogin a{ float:left;}
.sylogin a.user-name{ margin-right:10px;}
.head{ height:160px;}   
.logo{width:auto;height:auto; float:left; margin-top:37px; padding-left:21px;} 
.logo .img_title{display:none;}
.logo ul li.num1 a{cursor:default;}
.topbtn{ width:auto; margin-top:48px; padding-left:91px; float:left;}
.topbtn ul li{ width:66px; height:auto; float:left; text-align:center; line-height:28px;}
.topbtn ul li.num1{ width:54px;}
.topbtn ul li a{ color:#015294; display:block; padding-top:34px; font-size:14px;} 
.topbtn ul li.num1 a{ background:url(/globalimg/topbtn1.png) center top no-repeat;}
.topbtn ul li.num2 a{ background:url(/globalimg/topbtn2.png) center top no-repeat;}
.topbtn ul li.num3 a{ background:url(/globalimg/topbtn3.png) center top no-repeat;}
.topbtn ul li.num4 a{ background:url(/globalimg/topbtn4.png) center top no-repeat;}
.topbtn ul li a:hover{ color:#dd0808;}
.topbtn ul li.ewmtop{ position:relative; z-index:33}
.topbtn ul li:hover .ewmtu{ display:block;}
.ewmtu{ position:absolute; display:none; z-index:39; width:96px; height:96px; top:56px; left:-23px; padding:14px 11px 9px 11px; background:url(/globalimg/ewm_tubg.png) center no-repeat;}
.ewmtu ul li{ width:96px; height:96px;}
.ewmtu ul li a{ padding-top:0px; background:none;}
.ewmtu ul li .img_title{ display:none;}

.topcon{ width:374px; height:120px; padding-top:40px; float:right;} 
.topsearchbox{height:42px; margin-bottom:15px;}
.topsearchbox ul li{float:left;}
.topsearchbox ul li.se_box{width:294px;height:42px;position:relative; z-index:11;}
.topsearchbox ul li.se_box .msg-box{left:0;top:42px;position:absolute; z-index:9999999;}
.topsearchbox ul li.se_box input{float:left;width:264px;height:30px;background:url(/globalimg/se_bg.png) left no-repeat; border:none; line-height:30px;padding:6px 10px 6px 20px;font-size:16px;color:#999997; border:0;}
.topsearchbox li.sea_an{width:80px;height:42px; float:left;}
.topsearchbox li.sea_an input{float:left;width:80px;height:42px;background:url(/globalimg/fdj.png) right no-repeat; border:none;overflow:hidden;cursor:pointer;outline:none;text-indent:-99999em;font-size:0; border:0;}
.hotname{ height:27px; line-height:27px;font-size:14px; color:#fff;} 
.hotname ul li{ display:inline; float:left; margin-right:10px; background:url(/globalimg/topbg.png) repeat; border-radius:13px; padding:0 15px;}
.hotname ul li a{  color:#fff; display:block;}
.hotname ul li.num4{ margin-right:0px;}
 
/*****瀵艰埅****/
.navbar{background:#223548;border-radius:0;border:0;margin:0 auto;position:relative;z-index:9;}
.navbar-nav{ height:50px;}
.navbar-nav li{float:left;width:170px;height:50px; border-right:1px solid #788591;} 
.navbar-nav li a{display:block;height:50px;line-height:50px;text-align:left;font-size:18px;font-weight:bold;color:#fff!important;cursor:pointer;position:relative;  padding-left:32px;}
.navbar-nav li a .ico{ width:23px; height:50px; margin-right:11px; float:left;}
.navbar-nav li.num1 .ico{ background:url(/globalimg/mu1.png) center no-repeat;}
.navbar-nav li.num2 .ico{ background:url(/globalimg/mu2.png) center no-repeat;}
.navbar-nav li.num3 .ico{ background:url(/globalimg/mu3.png) center no-repeat;}
.navbar-nav li.num4 .ico{ background:url(/globalimg/mu4.png) center no-repeat;}
.navbar-nav li.num5 .ico{ background:url(/globalimg/mu5.png) center no-repeat;}
.navbar-nav li.num6 .ico{ background:url(/globalimg/mu6.png) center no-repeat;}
.navbar-nav li.num7 .ico{ background:url(/globalimg/mu7.png) center no-repeat;} 
.navbar-nav li.num7{ border-right:0; width:173px;} 
.navbar-nav li a:hover,.navbar-nav li.on a{color:#fff!important;background:#015293;}
/*搴曢儴*/
.foothome{ position:fixed; bottom:0; left:0; width:100%;}
.footer{background:url(/globalimg/footbg.png) repeat; height:auto; padding:0 50px 0px 40px;line-height:53px; font-size:14px; color:#fff; overflow:hidden;}
.footleft a,.footright a{ color:#fff;}
.footleft .dzjg img{ width:32px; height:32px;} 
.footleft .jj{ padding-left:20px;}
.footright{ min-width:340px;}
.footleft .jiucuo{ margin-right:5px;}
 /*椤甸潰绾犻敊*/
.ui-dialog-title{color:#164fa6;}
.correction-table{clear:both;font-size:14px;overflow:hidden;}
.correction-table th{width:80px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th span{color:#164fa6;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0;}
.correction-table td select{padding:3px 5px;border:#ddd 1px solid;}
.correction-table td input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td textarea{width:380px;height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table td.btn-group{padding-left:92px!important;}
.correction-table td.btn-group input{background:#164fa6;height:36px;line-height:36px;cursor:pointer;border:0;outline:none;color:#fff;padding:0 10px;margin-right:10px;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/*椤甸潰绾犻敊 end*/
/*鍒嗛〉/缈婚〉*/   
.pagination{clear:both;width:100%;text-align:center;margin:0px 0 0px;padding:3px 0;line-height:28px;font-size:14px;font-family:"Microsoft YaHei",寰蒋闆呴粦;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height:28px;}
.pagination a:hover{background:#015293;border:1px solid #015293;color:#fff !important;}
.pagination a.active{border:1px solid #015293;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#015293;border:1px solid #015293;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#015293;border:#015293 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:28px;padding:0 6px;}
.pagination .total{border:0px;height:28px;padding:0;}
.pagination .inputBar input{width:40px;height:24px;line-height:24px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}
@media (max-width: 1560px) {
.foothome{ position:static;}
.footer{ line-height:40px; padding:10px;}
.footright,.footleft{ float:none; text-align:center;}
.footleft .jj{ padding-left:5px;}
} 
@media (min-width: 992px) and (max-width:1199px) {
.logo{ padding-left:0px;}
.topcon{ width:320px;}
.topbtn{ padding-left:20px;}
.topsearchbox ul li.se_box{ width:240px;}
.topsearchbox ul li.se_box input{ width:210px;}
.hotname ul li{ padding:0 8px;}
.navbar-nav li{ width:140px;} 
.navbar-nav li.num7{ width:145px;}
.navbar-nav li a{ padding-left:18px;} 
}
@media (min-width: 768px) and (max-width:991px) {
.logo{ padding-left:0px;}
.topbtn{ padding-left:0px; float:right; margin-top:18px;} 
.topcon{ padding-top:20px; width:330px; height:auto;}
.topsearchbox ul li.se_box{ width:250px;}
.topsearchbox ul li.se_box input{ width:220px;}
.navbar-nav li{ width:108px;}
.navbar-nav li.num7{ width:107px;}
.navbar-nav li a{ padding-left:0px; text-align:center;}
.navbar-nav li a .ico{ display:none;}
}
@media (max-width: 767px) {
	body{background-size:auto auto;}
.head{ height:auto;}
.topdw{ padding-left:20px;}
.topdw ul li.num3{ background:none; margin-right:0px;}
.logo{width:100%;height:auto; float:none; overflow:hidden; margin-top:20px; padding-left:0px;}
.logo ul li{text-align:center;}
.logo img{width:80%;max-width:375px;height:auto !important;margin:0 10% 0 10%;}
.topcon{ width:300px; padding-top:20px; margin:0 auto; margin-bottom:20px; height:auto; overflow:hidden; float:none;}
.topsearchbox{ margin-bottom:0px;}
.topsearchbox ul li.se_box{ width:230px;}
.topsearchbox ul li.se_box input{ width:200px;}
.topsearchbox li.sea_an{width:70px;}
.topsearchbox li.sea_an input{width:70px;}
.navbar-default .navbar-brand{ color:#fff!important;}
.navbar-brand{ height:30px; line-height:30px; padding:10px 20px;}
.navbar{height:50px; padding:0px;}
.navbar-nav{ height:auto; background:#223548;}
.navbar-nav li a .ico{ display:none;}
.navbar-nav li,.navbar-nav li.num7{width:100%;background:none;height:50px;}
.navbar-nav li a,.navbar-nav li.num1 a{height:50px;line-height:50px; text-align:center; color:#fff!important;padding:0;}
.navbar-nav li a:hover,.navbar-nav li.on a{ background:#015293; color:#fff!important;}
}
@media (max-width:480px) {
	.topdw{ padding-right:1em;}
    .ui-dialog-content{max-width: 300px !important; width: auto !important;}
    .ui-dialog-body{ padding: 20px 10px !important;}
	.jump-info .btn-group{ padding-left:90px;}
	.footer{ line-height:30px;}
}
