﻿@charset "utf-8";
/* CSS Document */

.header{ height:373px; width:100%; font-family:微软雅黑; font-size:16px}
.nav{ height:57px; background:url(jbxq_nav_bg_171012.jpg); width:100%; line-height:57px; position:fixed; z-index:1000}
.nav_con{ width:1200px; margin:0px auto; height:57px;}
.nav_con li.home_on a{ display:block; background:url(jbxq_nav_homeon_171012.png) no-repeat 22px 15px #171717; height:54px; float:left; padding:0px 22px 0px 50px; border-top:3px solid #28a7e1; color:#28a7e1;}
.nav_con li.home_on a:hover{  background:url(jbxq_nav_homeon_171012.png) no-repeat 22px 15px #171717; }
.nav_con li a{ display:block; float:left; padding:0px 22px; border-top:3px solid #282828; height:54px; line-height:51px; color:#fff;}
.nav_con li a:hover{border-top:3px solid #28a7e1; color:#28a7e1; background:#171717; text-decoration:none}


.nav_con li.home_off a{ display:block; background:url(jbxq_nav_homeoff_171012.png) no-repeat 22px 15px; height:54px; float:left; padding:0px 22px 0px 50px; border-top:3px solid #282828; color:#fff;}
.nav_con li.home_off a:hover{ display:block; background:url(jbxq_nav_homeon_171012.png) no-repeat 22px 15px #171717; height:54px; float:left; padding:0px 22px 0px 50px; border-top:3px solid #28a7e1; color:#28a7e1;}
.nav_con li a.erj_d{ border-top:3px solid #28a7e1; color:#28a7e1; background:#171717; 	text-decoration:none}



.server{ height:57px; line-height:57px; background:url(jbxq_sever_bg_171012.png) no-repeat center; float:left; width:224px; font-size:14px; color:#999999;}
#searchword{ margin-left:15px; height:26px; line-height:26px; border:none; background:none;width: 160px; color:#999999;}

/***************************图片滚动开始***************************/
.slide1_x{width:100%; height:316px;overflow:hidden;position:relative; float:left; margin-top:57px;}
.slide1_x a{color:#FFF;text-decoration:none;}
.slide1_x .box{width:1349px; height:316px;overflow:hidden;position:relative; margin:0px auto;}
.slide1_x .list{width:9999px;overflow:hidden;}
.slide1_x .list li{width:1349px;float:left;position:relative; text-align:center; height:316px;}
.slide1_x .list img{vertical-align:top;}
.list span { display: block; line-height: 42px; width: 100%; height: 42px; color:#000; font-size: 20px; margin-top: 10px;}
.list p{ line-height:25px;color:#999; font-family:微软雅黑;font-size:16px;}
.list p a{ text-decoration:none; }

.slide1_x .btn{overflow:hidden;height:15px;position:absolute;bottom:8px;right:43%;}
.slide1_x .btn li{float:left;width:34px;height:6px; margin:3px 10px 0 0;background-color: #fff;color:#333;font:11px/16px Tahoma;text-align:center;cursor:pointer;}
.slide1_x .btn .selected{background:#dadf00;color:#fff;}
/***************************图片滚动结束***************************/
.fl_logo{ width:100%; height:280px; position:absolute;z-index:100; top:70PX;}
.fl_logo_con{ width:1200px; margin:0px auto; height:280px; position:relative;}
.fl_left{ position:absolute; left:0; top:20px}
.fl_right{ position:absolute; right:0; bottom:20px}



.reveal-modal-bg { 
	position: fixed; 
	height: 100%;
	width: 100%;
	background: #000;
	background: rgba(0,0,0,.6);
	z-index: 100;
	display: none;
	top: 0;
	left: 0; 
}
.big-link {  }

.reveal-modal1 {
	visibility: hidden;
	top: 22%; 
	left: 40%;
	width: 190px;
	position: fixed;
	z-index: 101;
}
.reveal-modal1 a{ display:block; margin-bottom:20px; width:190px; height:78px;}





/***************************底部开始***************************/
.footer{float:left; background:url(jbxq_nav_bg_171012.jpg); width:100%; font-family:微软雅黑; height:224px;}
.foot_con{ width:1200px; margin:0px auto;  color:#cccccc; padding:20px 0px;}
.foot_con_l{ width:662px; float:left;}
.foot_con_r{ width:517px; border-left:1px solid #b3b3b3; float:left; padding-left:20px;} 
.foot_con_r span{ font-size:12px; line-height:18px; width:258px;float:left;}
.foot_con a{color:#cccccc;font-size:18px;}
.foot_con a:hover{color:#28a7e1; text-decoration:none;}
.foot_con p{ height:25x; line-height:25px;font-size:14px;}
.fl_l{ position:absolute; left:30px; top:38px;}
.fl_r{ position:absolute; right:30px; bottom:35px;}