@charset "utf-8";
*{padding:0;margin:0; _background-image:url(about:blank); _background-attachment:fixed;}

.hedlog{background:url(../Images/jgead.jpg) no-repeat center center;height:120px;}
body{font-size:12px; color:#221714; background:#fff; font-family:"微软雅黑"; min-width: 1270px;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{border:0;}
img,input{border:none;vertical-align:middle;}
html{overflow-y:scroll;}
ul,li,ol{list-style-type:none;}
th,td,input{font-size:12px;}
h3{font-size:14px;}
button{border:none;cursor:pointer;font-size:12px;background-color:transparent;}
select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:12px;}
.clear{content:"";display:block; clear:both;}
a:link,a:visited{text-decoration:none;color:#9a9a9a;}
a:hover,a:active{text-decoration:none;}
.hedlog{text-align:center;}
/* 焦点图向左效果 */
.luara-left{position:relative;padding:0;overflow: hidden;}
.luara-left ul{position: relative;padding: inherit;margin: 0;}
.luara-left ul li{float: left;padding: inherit;margin: inherit;list-style: none;}
.luara-left ul li img{width: inherit;height: inherit;}
/* 焦点图渐隐效果*/
.luara-{position:relative;padding:0;overflow: hidden;}
.luara- ul{padding: inherit;margin: 0;}
.luara- ul li{display: none;padding: inherit;margin: inherit;list-style: none;}
.luara- ul li:first-child{display:block;}
.luara- ul li img{width: inherit;height: inherit;}
/* 图片经过变大 */
.imgbox{ overflow:hidden; cursor:pointer;}
.imgbox img{ transition:all 0.7s;-webkit-transition:all 0.7s;-o-transition:all 0.7s;-moz-transition:all 0.7s;-ms-transition:all 0.7s;}
.imgbox img:hover{transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);}
/* 分页样式 */
.pagination-wrapper { clear:both; text-align:center;}
.pagination { display: inline-block; *display: inline; *zoom: 1; font-size:14px; border-radius: 3px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);}
.pagination li{ list-style: none; display: inline; float: left; line-height: 1em; text-decoration: none; border: 1px solid #ddd; border-left-width: 0;}
.pagination li a { display: inline-block; padding: 10px 20px; color:#000;}
.pagination li.thisclass { background-color: #ff5500 ; color:#fff;}
.pagination li:first-child { border-left-width: 1px; border-radius: 3px 0 0 3px;}
.pagination li:last-child{ border-radius: 0 3px 3px 0;}
.pagination .pageinfo{ color: #444;}
.pagination li span{ display:block; padding: 10px 20px;}
/* 瀑布流 */
#wrapper{width:100%;padding-top:10px;}
#container{position:relative;width:800px;margin:0 auto;padding-bottom:10px;}
.grid{width:188px;background:#fff;margin:8px;font-size:12px;float:left;box-shadow:0 1px 3px rgba(34,25,25,0.4);-moz-box-shadow:0 1px 3px rgba(34,25,25,0.4);-webkit-box-shadow:0 1px 3px rgba(34,25,25,0.4);-webkit-transition:top 1s ease, left 1s ease;-moz-transition:top 1s ease, left 1s ease;-o-transition:top 1s ease, left 1s ease;-ms-transition:top 1s ease, left 1s ease;}
.grid strong{border-bottom:1px solid #ccc;margin:10px 0;display:block;padding:0 0 5px;font-size:17px;}
.grid .meta{text-align:right;color:#777;font-style:italic;}
.grid .imgholder img{max-width:100%;background:#ccc;display:block;background:url(../Images/loding.gif) no-repeat center;}
.swt_kj{width:590px;height:360px;position:fixed;z-index:999999;top:50%;left:50%;margin-left:-295px;margin-top:-179px;overflow:hidden;background:#FFF;border-radius:20px; color:#333;box-shadow: 1px 1px 50px rgba(0,0,0,.3);}
#swt_kj{display:none;}
.swt_zc{ width:330px; height:360px; float:left; margin-left:20px;}
.swt_wz{ width:100%; height:auto; overflow:hidden;}
.swt_wz p{ display:block; font-size:15px; padding-top:15px;}
.swt_wz h2{ font-size:24px; line-height:1.9;}
.swt_xz{ width:100%; height:auto; overflow:hidden;}
.swt_xz h3{ font-size:14px; font-weight:normal;}
.swt_xz h3 span{ color:#F00;}
.swt_sj{ width:100%; height:auto; overflow:hidden; margin:15px auto;}
.swt_lb{ height:26px; float:left; padding:0 5px; line-height:26px; margin-right:10px; display:inline; text-align:center; font-size:14px; border:1px solid #e1e1e1; background:#f6f6f6; cursor:pointer;}
.swtp{ padding:0 6px;}
.swt_lb input{ display:none;}
.swon{ border:1px solid #ff7a01; background:#ff7a01; color:#ff7a01; font-weight:bold; background:url(../Images/swtd.png) no-repeat; background-position: right bottom;}
.swt_lb:hover{ border:1px solid #ff7a01; background:#ff7a01; color:#ff7a01; font-weight:bold; background:url(../Images/swtd.png) no-repeat; background-position: right bottom;}
.swt_zy{ width:100%; height:auto; overflow:hidden; margin:15px auto;}
.swt_z{ float:left; width:54px; margin-right:6px; display:inline; line-height:28px; font-size:12px; cursor:pointer; border-radius:2px; padding-left:20px; background: #dfdfdf url(http://www.jxxdfjg.com/Images/swtb.png) no-repeat; background-position:4px center; background-size:12px 12px;}
.swt_z input{ display:none;}
.swzo input{ display:none;}
.swt_z:hover{float:left; width:54px; margin-right:6px; display:inline; line-height:28px; font-size:12px; cursor:pointer; border-radius:2px; padding-left:20px; background: #dfdfdf url(../Images/swtb.png) no-repeat; background-position:4px center; background-size:12px 12px; background:#ff7a01 url(../Images/swtg.png) no-repeat 4px center; color:#FFF;}
.swzo{ float:left; width:54px; margin-right:6px; display:inline; line-height:28px; font-size:12px; cursor:pointer; border-radius:2px; padding-left:20px; background: #dfdfdf url(../Images/swtb.png) no-repeat; background-position:4px center; background-size:12px 12px; background:#ff7a01 url(../Images/swtg.png) no-repeat 4px center; color:#FFF;}
.swt_sr{ width:100%; height:auto; overflow:hidden; margin:10px auto;}
.swt_sr input{ display:block; width:97px; height:30px; line-height:30px; color:#757474; margin-right:5px; background:#f5f5f5; float:left; border:none; padding-left:3px; outline:none;}
.swt_sr input:hover{ border:1px solid #ff7a01;}
.swt_tj{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
.swt_tj input{ background:#F00; display:block; width:140px; height:40px; text-align:center; color:#FFF; line-height:40px; font-size:16px; float:left; margin-right:9px; border:none; cursor:pointer; border-radius:0px;}
.swt_tj input:hover{box-shadow: 3px 3px 0 #ff7f00; -moz-box-shadow: 3px 3px 0 #ff7f00; -webkit-box-shadow: 3px 3px 0 #ff7f00;}
.swt_tj a{ background:#ffcf48; width:140px; height:40px; line-height:40px; text-align:center; font-size:16px; float:left; margin-right:9px; text-decoration:none;}
.swt_tj a:hover{box-shadow: 3px 3px 0 #ff7f00; -moz-box-shadow: 3px 3px 0 #ff7f00; -webkit-box-shadow: 3px 3px 0 #ff7f00;}
.swt_rc{ width:234px; height:360px; float:right;}
.swt_rc img{ width:234px; height:360px; display:block;}
.swt_bk {width:53px;height:61px;float:left;top:0px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;cursor:pointer;outline:none; position:absolute;}
.swt_bk img{ width:53px; height:61px;}
.swt_tcgb {width:25px;height:25px;float:right;margin-right:-11px;margin-top:-12px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;cursor:pointer;outline:none; position:absolute;}
.swt_tcbg img{ width:25px; height:25px;}
.swt_kj .swt_tcgb {top:14px;right:14px;width:22px;height:22px;cursor:pointer;-webkit-transition:.6s;transition:.6s;-webkit-transform:rotate(0);transform:rotate(0);-ms-transition:.6s;-ms-transform:rotate(0);}
.swt_tcgb img{ width:22px; height:22px;}
.swt_kj .swt_tcgb:hover {-webkit-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg);}
.TcShow {-webkit-animation:TcShow1 1.3s both;animation:TcShow1 1.3s both;}
.TcShow {-webkit-animation:TcShow1 1.3s both;animation:TcShow1 1.3s both;}
@keyframes TcShow1 {0% {-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0);}
50% {-webkit-transform:rotate(3deg);transform:rotate(3deg);}
to {-webkit-transform:none;transform:none;}
}
@-webkit-keyframes TcShow1 {0% {-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0);}
50% {-webkit-transform:rotate(3deg);transform:rotate(3deg);}
to {-webkit-transform:none;transform:none;}
}
.TcOut {-webkit-animation:TcOut1 1.3s both;animation:TcOut1 1.3s both;}
@keyframes TcOut1 {50% {-webkit-transform:rotate(-4deg);transform:rotate(-4deg);}
to {-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0);}
}
@-webkit-keyframes TcOut1 {50% {-webkit-transform:rotate(-4deg);transform:rotate(-4deg);}
to {-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0);}
}
/*头部*/
.header{ overflow:hidden; zoom:1; width:1270px; height:115px;margin:0 auto;margin-top:10px;}
.header .logo{float:left;  }
.header .logot{width:490px;margin:0 auto;text-align:right;}
.header .logot .kw_one{font-size:32px;color:#ff0000;font-weight:700; }
.header .logot .solxx{font-size:15px;color:#ffffff;writing-mode:vertical-rl;width:20px;margin-left:10px;position:relative;top:10px;letter-spacing:5px;background:#ff0000;border-radius:10px;line-height:20px;padding:2px;}
.header .logot .kt_one{display:block;}

.header .logot .kt_one{display:block;font-size:18px;text-align:right;color:#4c4c4c;margin-top:5px;font-weight:700;}
.header .logot .kt_one .tel{display:inline-block;font-size:30px;color:#0e6ae6;animation:btnSca linear 1s infinite;}






@keyframes btnSca {0% {transform:scale(1);}
50% {transform:scale(1.1);}
0% {transform:scale(1);}
}

/*导航栏*/
.x2019_nav{ height: 76px; width: 100%; background:#1d78f4;}
.x2019_nav .nr{width:1270px;}
.flex{display: flex; flex-direction: row; flex-wrap: wrap;justify-content: space-between;}
.x2019_nav .nr ul li{line-height: 75px;height: 75px;font-size: 19px; width: 100px; text-align: center;}
.x2019_nav .nr ul li a{color:#fff;}
.x2019_nav .nr ul li:nth-child(1){margin-left:402px;}
.x2019_nav .nr ul li:hover{ background:#ff9000;display: block; font-weight: bold;border-radius:15px; height:56px;line-height:56px;padding:10px 10px;}
.x2019_banner{position:relative; height:580px;}
.x2019_banner .nl{width:355px;font-size:32px;z-index: 99999999;letter-spacing:2px; font-weight:700; background:url(../Images/hotzy.png) no-repeat;height:90px;position:absolute;top:-90px;background-size:100%;color:#fff;line-height:95px;text-align:center;}


.x2019_banner .nl a{background:url(../Images/sy_hot.png) no-repeat right center;padding-right:35px;color:#fff;}
.x2019_banner .nlx{width:340px; height: 580px; position:absolute; left:0%;top:0px;z-index: 9999999;background: rgba(0,0,0,0.6);display:none;}

.x2019_banner .nlx .nlx_ul{
	width: 100%;
	height: 100%;
	position: relative;
}
.nlx_ul_div{
	position: absolute;
	top: 0px;
	left: 340px;
	width: 303px;
	height: 570px;
	background-color: #FFFFFF;
	padding: 0 20px;
	display: none;
	padding-top: 10px;
}



.nlx_ul_div_p1{
	font-size: 20px;
	font-weight: 700;
	color: #ff0000;
	line-height: 54px;
}

.nlx_ul_div_p1 span{
	border-bottom: 4px solid #FF0000;
}
.nlx_ul_div_p1 em{
	font-size: 20px;
	font-style: normal;
}

.nlx_ul_div_p2{
	font-size: 14px;
	color: #808080;
	margin-bottom: 20px;
	line-height: 36px;
}

.nlx_ul_div .nlx_ul_div_a1,.nlx_ul_div_a2{
	display: block;
	width: 130px;
	height: 40px;
	background-color: #FF0000;
	color: #FFFFFF;
	font-size: 24px;
	line-height: 40px;
	border-radius: 10px;
	text-align: center;
	float: left;
}
.nlx_ul_div_a1{
	margin-left: 10px;
}
.nlx_ul_div_a2{
	margin-left: 20px;
}



.nlx_ul_div_img{
	width: 100%;
}

.x2019_banner .nlx ul li{font-size:23px;color:#fff;}

.x2019_banner .nlx ul li .b1{
	display: block;
	width: 100%;
	height: 75px;
	line-height: 75px;
	color:#fff;
font-size: 22px;
	/* text-align: center; */
	    vertical-align: middle;
		padding-left: 3%;
		    overflow: hidden;
}
.x2019_banner .nlx ul li .b1:hover{
	background-color: #371312;
}
.x2019_banner .nlx ul li .b1 span{
	font-size: 18px;
}
.nlx ul li .b1 img{
	vertical-align: middle;
	padding: 0 4px;
	
}

.nlx ul li .b1 .nli_img1{
	width:30px;
	
	}

.x2019_banner .nlx ul li .spt1{display:block;width:258px;margin:0 auto;height:75px;line-height:75px;padding-left:35px;background:url(../Images/wmhot.png) no-repeat left center;margin-top:30px;}
.x2019_banner .nlx ul li .spt1 a{color:#fff;}
.x2019_banner .nlx ul li .spt2{display:block;height: 75px;width:270px;margin:0 auto;line-height:75px;padding-left:38px;background:url(../Images/byhot.png) no-repeat left center;}
.x2019_banner .nlx ul li .spt2 a{color:#fff;}
.x2019_banner .nlx ul li .spt2 .heay{font-size:20px;}
.x2019_banner .nlx ul li .spt4{display:block;height:75px;width:260px;margin:0 auto;padding-left:45px;line-height:75px;background:url(../Images/cwhott.png) no-repeat left center;}
.x2019_banner .nlx ul li .spt4 a{color:#fff;}
.x2019_banner .nlx ul li .spt3{display:block;height:75px;line-height:75px;width:270px;padding-left:38px;margin:0 auto;background:url(../Images/xjdgl.png) no-repeat left center;}
.x2019_banner .nlx ul li .spt3 a{color:#fff;}
.x2019_banner .nlx ul li .spt5{display:block;height:75px;line-height:75px;width:268px;margin:0 auto;padding-left:35px;background:url(../Images/zshot.png) no-repeat left center;}
.x2019_banner .nlx ul li .spt5 a{color:#fff;}
.x2019_banner .nlx ul li .spt6{display:block;height:75px;line-height:75px;width:260px;margin:0 auto;padding-left:40px;background:url(../Images/xchot.png) no-repeat left center;}
.x2019_banner .nlx ul li .spt6 a{color:#fff;}
.x2019_banner .nlx ul li a:hover{font-size:24px;color:#f6de2d;}
.x2019_banner .nlx ul li .tzspan{display:block;height: 58px;line-height:58px;text-align:center;font-size:22px;border-bottom:1px solid #cccccc;}
.x2019_banner .nlx{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60e60012,endColorstr=#60e60012);zoom:1;}
:root .x2019_banner .nl{filter:none\9;}/*for IE9*/

/*底部*/
.footer{background:#262626;margin-top:40px;padding-top:40px;padding-bottom:120px;}
.footer .hot_zy{width:1270px;margin:0 auto;}
.footer .hot_zy .ft_left{width:800px;}
.footer .hot_zy .hotj .tj_rk{font-size:18px;color:#fefefe;display:block;font-weight:700;}
.footer .hot_zy .hotj  .mr_hair{font-size:16px;display:block;margin-top:15px;}
.footer .hot_zy .hotj  .mr_hair a{color:#fefefe;}
.footer .ft_right{width:450px;border-radius:15px;
                           background-color:#424242;
                           background-color:rgba(66,66,66,0.5); 
							 filter:Alpha(opacity=50); 
							 -moz-opacity:0.5;}

.footer .ft_right .zxbm{display:block;text-align:center;font-size:26px;color:#fefefe;margin-top:20px;}
.footer .ft_right ul{ overflow:hidden; zoom:1; width:420px;margin:0 auto;margin-top:20px;}
.footer .ft_right ul li input{color:#fff;}


.footer .ft_right ul li input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
}
.footer .ft_right ul li input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999;
}
.footer .ft_right ul li input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999;
}
.footer .ft_right ul li input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #999;
}

.footer .ft_right ul li .put{ width:190px; height:40px; font-size:18px;background:#686868; color:#fff;border-radius:15px;padding-left:10px;}



.footer .ft_right ul li select{width:200px; height:40px; font-size:18px;background:#686868; color:#fff;border-radius:15px;padding-left:10px;border:none;margin-top:20px;}
.footer .ft_right ul li .stut{margin-top:20px;}
.footer .ft_right ul li .sub{ width:190px; height:40px;font-size:18px; background:#ff7700;color:#fff;margin-top:20px;border-radius:15px;} 
.footer .xdfol{margin-top:30px;border-top:2px solid #909090;}
.footer .xdfol .xd_fot{width:1200px;margin:0 auto;padding-top:30px;}
.footer .xdfol .xd_fot li .bm_line{display:block;font-size:19px;color:#fefefe;}
.footer .xdfol .xd_fot li .bjtel{margin-top:10px;}
.footer .xdfol .xd_fot li:nth-child(1){line-height: 150px;}
.footer .xdfol .xd_fot li:nth-child(3) .gzchat{display:block;text-align:center;font-size:19px;color:#fefefe;margin-top:5px;}
.footer .xdfol .xd_fot li:nth-child(4) .gzchat{display:block;text-align:center;font-size:19px;color:#fefefe;margin-top:5px;}
.fixed{ background:url(../Images/fbg.jpg) repeat-x; position:fixed; bottom:0px; width:100%; _position: absolute; _clear: both; _top:expression(eval(document.compatMode &&  
document.compatMode=='CSS1Compat')?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight)-1:document.body.scrollTop+(document.body.clientHeight-this.clientHeight)-1); z-index:999;}
.fixed .fdcon{ width:1060px; margin:0 auto; padding:15px 0; overflow:hidden; zoom:1;}
.fixed .fdcon .fdform{ float:left; width:254px; overflow:hidden; zoom:1; padding:15px 22px 0 0;}
.fixed .fdcon .fdform .texts{ float:left; width:184px;}
.fixed .fdcon .fdform .texts .inpt{ width:164px; height:33px; line-height:33px; font-size:14px; color:#aeacac; padding:0 10px; background:#fff; border:none;}
.fixed .fdcon .fdform .btns{ float:right; width:70px;}
.fixed .fdcon .fdform .btns .sub{ width:70px; height:33px; background:#3e3e3e; font-size:14px; color:#fff;}
.fixed .fdcon .fdtel{ float:left; width:217px; height:57px; font-size:16px; color:#fff; border-left:1px solid #fff; border-right:1px solid #fff; padding:0px 0 0 75px; background:url(../Images/telico.jpg) no-repeat 12px 10px;}
.fixed .fdcon .fdtel .hm{ font-size:33px; font-family:"Impact";}
.fixed .fdcon .fdnav{ float:right; width:489px;}
.fixed .fdcon .fdnav ul li{ display:inline; float:left; margin:6px 0 0 12px; background:url(../Images/ft1.jpg) no-repeat 15px 2px;}
.fixed .fdcon .fdnav ul li.bg1{ background:url(../Images/ft2.jpg) no-repeat 15px 2px;}
.fixed .fdcon .fdnav ul li.bg2{ background:url(../Images/ft3.jpg) no-repeat 15px 2px;}
.fixed .fdcon .fdnav ul li.bg3{ background:url(../Images/ft4.jpg) no-repeat 15px 2px;}
.fixed .fdcon .fdnav ul li a{ display:block; width:101px; height:42px; padding:2px 0; border:1px solid #f9cfa4; letter-spacing:2px; color:#2b2016; font-size:16px; text-align:center; line-height:20px; border-radius:5px; webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;}
.fixed .fdcon .fdnav ul li a p{ padding-left:35px;}

.zgsut li{
	position:relative;
	
	}
	
.rk_zx{
	position: absolute;
    left: 16px;
    top: 99px;
    width: 128px;
   
    height: 35px;
    border-radius: 20px;
	}	
	
	
	/* 名师css */
.msslideBox {
	width: 100%;
	height: 272px;
	overflow: hidden;
	position: relative;
	
}


.msslideBox .bd {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 0;
}
.msslideBox .bd ul{
	width: 100%;
	height: auto;
}

.msslideBox .bd li {
	width: 24%;
	float: left;
	zoom: 1;
	vertical-align: middle;
	margin-right: 1.2%;
	position: relative;
	
}
.msslideBox .bd li a{

    display: block;
    height: 245px;
}
.msslideBox .bd li:nth-child(4n){
	margin-right: 0;
}
.msslideBox .bd img {
	width: 100%;
	height: 100%;
	display: block;
}

.msslideBox_div1{
	position: absolute;
	top: 220px;
	left: 0px;
	background-color: #000;
	height: 100%;
	width: 100%;
	
	color: #F16B22;
	width: 100%;
	opacity: 0.6;
	text-align: center;
	font-size: 16px;
	overflow: hidden;
	
}

.msslideBox_p1{
	width: 96%;
	margin: 0 auto;
	line-height: 60px;
}
.msslideBox_p2{
	width: 96%;
	margin: 0 auto;
	padding-bottom: 20px;
	border-bottom: 1px solid #F16B22;
	margin-bottom: 10px;
}
.msslideBox_p3 pre{
	width: 100%;
}
