
/* CSS Document */
html,body,ul,li,p,input,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0; font-family:"微软雅黑";}
body{margin:0 auto; background:url(/Content/images/web_bg.jpg) repeat-x;}
img{ border:none; vertical-align:top;}
ul,li{list-style-type:none;}
a{text-decoration:none; color:#484848;}
img{object-fit: cover;}
/* Clear Fix */ 
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{display:inline-block;} 
.div_body{width:1200px;margin:0 auto;}
.a_j_center{
	display: flex;
	align-items: center;
	justify-content: center;
	flex-flow: wrap;
}
.a_j_sb{
	display: flex;
	align-items: center;
	justify-content: space-around;
	flex-flow: wrap;
}
.hover{
	position: absolute;
	top: 0;
	bottom: 0;
	width: 100%;
	background: rgba(76,76,76,0.8);
	opacity: 0;
	color: white;
	font-size: 20px;
}
.hover:hover{
	opacity: 1;
}
.bg76{
	background: rgb(76,76,76) !important;
}
.relative{
	position: relative;
}
.mt-20{margin-top: 20px !important;}
.mt-50{margin-top: 50px !important;}
.mt-30{margin-top: 30px !important;}
.ml_20{
	margin-left: 20px;
}
.ml_40{
	margin-left: 40px;
}
.h_100{height: 100%}
.w_h_100{height: 100%;width: 100%}
.clear{clear:both;}
.tal{text-align: left !important;}
.gduo{display: none;height:40px; line-height:40px; border-bottom:1px solid #ccc; overflow:hidden; margin:15px 0px; padding:0 10px; color:#F49800;font-size:14px;}
.gduo span{ float:right; width:320px; overflow:hidden; height:30px; display:block;}
.gduo a{   }

/*搜索框*/
.widget{
	position: relative;
	/*margin-top: -20px;*/
	background: #ccc; 
	padding: 10px;
	border-radius: 6px 6px 0 0;
	/*height: 35px;*/
}
:focus {
    outline:none;
}
.search{
	min-height: 30px;
	border: none;
	border-radius: 10px;
    padding: 0 30px 0 10px;
}
.search_btn{
	position: absolute;
	top: 16px;
	right: 20px;
}
/*设置百度桥 **********************/
#qiao-wrap{
	display: none !important;
}
.fen_line{border-top:2px solid #eeeeee;width:1200px;margin:20px auto;}
/*F49800border: 1px solid #eeeeee;*/
.xm_left{color:#000000;background-color:white;width:265px;overflow:hidden;float:left;padding-bottom:40px;border-radius: 6px 6px 0 0;}
/*padding-left:20px;padding-right:20px;*/
.xm_left_content{width:100%;border: 1px solid #eeeeee;}
.xm_left .line{border-bottom:2px solid #eeeeee;width:70px;height:38px;position:absolute;}
.xm_left .zz{font-size:22px;padding-left:30px;padding-bottom:10px;margin-top:30px;background-image:url("/Content/images/faqs/zz.png");background-position:0px 3px;background-repeat:no-repeat;}
.xm_left .s_title{font-size:18px;font-weight: 500;padding: 10px 10px;background: #f7f7f7;}


.xm_left .s_xm{margin-top:10px;font-size:12px;}
.xm_left .s_xm li{position: relative;color:#777777;float:left;width:50%;display:block;font-size:13px;}

.xm_left .s_xm2{margin-top:10px;font-size:13px;}
/*margin-top:15px;margin-left:15px;*/
.xm_left .s_xm2 li{position: relative;color:#777777;display:block;}
/*border-bottom: 1px solid #EEEEEE;*/
.xm_left .s_xm li:after,
.xm_left .s_xm2 li:after{
	position: absolute;
    right: 15px;
    bottom: 0;
    left: 15px;
    height: 1px;
    content: '';
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    background-color: #EEEEEE;
}

.xm_left .s_xm li:nth-child(2n-1):after{
	right: 0px;
}
.xm_left .s_xm li:nth-child(2n):after{
	left: 0;
}
.xm_left .s_xm li a,
.xm_left .s_xm2 li a{
	display: block;
    padding: 10px 20px;
	text-decoration: none;
}
.xm_left .s_xm2 li a:hover,
.xm_left .s_xm li a:hover{
	/*background-color: #f4f4f4;*/
	color: #048bc5;
}

.xm_left .s_xm li.s_xm_li{
	width: 100%;
}
.xm_left .s_xm .s_xm_li:nth-child(2n-1):after{
	right: 15px;
}
.xm_left .s_xm .s_xm_li:nth-child(2n):after{
	left: 15px;
}

.xm_left .jidi_title{color:#000000;border:1px solid #cccccc;height:34px;line-height: 34px;font-size:12px;padding-left:55px;margin-top:10px;cursor:pointer;background-image:url("/Content/images/area_bg.jpg");background-position:0px -2px;background-repeat:no-repeat;background-size: cover;}
.xm_left .jidi_content{background-color:#ffffff;margin-top:-1px;border:1px solid #cccccc;overflow:hidden;padding-top:10px;}
.xm_left .jidi_content li{width:110px;float:left;margin-left:10px;line-height:30px;}
.xm_left .jidi_content li a{color:#333333;font-size:12px;padding: 0}
.xm_left .jidi_content li:after{
	background: none;
}
.xm_left .jidi_content2{background-color:#ffffff;width:233px;margin-top:-1px;border:1px solid #cccccc;overflow:hidden;padding-top:10px;padding-bottom:10px;}
.xm_left .jidi_content2 li{margin-left:50px;line-height:30px;}
.xm_left .jidi_content2 li a{color:#333333;font-size:12px;}


/*2018-1-20 add*/
.evaluate_box{
	height: 600px;
	padding: 30px 10px;
	background-image: url(/Content/images/pingjia.png);
    background-position: -170px -5px;
    background-size: 500px;
    background-repeat: no-repeat;
}

.evaluate_box b{
	font-size: 18px;	
}
.evaluate_box p{
    font-size: 14px;
    margin: 20px 0;
    line-height: 2;
    /*text-indent: 30px;		*/
}


/*padding-left:35px;*/
.xm_right{width:887px;overflow:hidden;float:right;}
.xm_title{background-image:url("/Content/images/xm_d.jpg");background-repeat:no-repeat;font-size:20px;padding-left:30px;padding-bottom:8px;width:100%;border-bottom:1px solid #F49800;color:#F49800;background-position-y: 5px;}

.xm_list{display: flex;justify-content: flex-start;flex-flow:wrap;}
/*margin-right:20px;*/
.xm_list li{position: relative;border:1px solid #cccccc;width:280px;margin-top:30px;font-size:12px;line-height:22px;float:left;}
.xm_list li:nth-child(3n-1){
	margin-left: 15px;
	margin-right: 15px;
}
.xm_list li img{width:100%;height:215px;object-fit: cover;}
.xm_list li .title_bg{position:absolute;padding-left:15px;width:199px;height:45px;padding-top:5px;font-weight:bold;padding-bottom:3px;color:#ffffff;;font-size:15px;background-color:#000000;filter:Alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;}
.xm_list li .title{position:absolute;padding-left:15px;width:100%;padding-top:5px;font-weight:bold;padding-bottom:3px;color:#ffffff;;font-size:15px;z-index:99;background-color:rgba(0,0,0,0.6);}
.xm_list li .title span{font-size:12px;font-weight: normal;}
.xm_list li .intro{padding-left:10px;padding-top:8px;display:block;}
.xm_list li .btn{background-image:url("/Content/images/go_back.jpg");background-repeat:no-repeat;color:#ffffff;font-size:14px;width:135px;padding-left:12px;height:36px;padding-top:10px;display:block;margin-left:8px;margin-top:10px;margin-bottom:10px;}


/*margin-top:30px;*/
.nanti{  margin:0 auto;width:1000px;  }
.nanti h2{margin:0 auto; width:450px; border-bottom:1px solid #d8d8d8; color:#1E437C; font-size:30px; font-weight:bold; text-align:center; line-height:50px; line-height:50px;}
.nanti h2 span{ color:#f49800; font-size:35px;}
.nanti h2 b{ font-size:48px;  font-style:italic;}
.nanti .h2_bottom{margin:0 auto; width:118px; height:4px; background-color:#9d9d9d;}
.nanti .fournanti{height:350px;padding-top:58px;}
/*nr01_bg2*/
.nr01_dl01{ width:234px;height:94px; padding-top:180px; color:#5b5b5b; background:url(../images/nr01_bg02.jpg) no-repeat; cursor:pointer; float:left; margin-right:20px; }
/*.nr01_dl01:hover{ background:url(../images/nr01_bg02.jpg) no-repeat; color:#ffffff;}*/
.nr01_dl02{ width:234px;height:94px; padding-top:180px; color:#5b5b5b; background:url(../images/nr01_bg03.jpg) no-repeat; cursor:pointer; float:left; margin-right:20px; }
/*.nr01_dl02:hover{ background:url(../images/nr01_bg03.jpg) no-repeat; color:#ffffff;}*/
.nr01_dl03{ width:234px;height:94px; padding-top:180px; color:#5b5b5b; background:url(../images/nr01_bg04.jpg) no-repeat; cursor:pointer; float:left; margin-right:20px; }
/*.nr01_dl03:hover{ background:url(../images/nr01_bg04.jpg) no-repeat; color:#ffffff;}*/
.nr01_dl04{ width:234px;height:94px; padding-top:180px; color:#5b5b5b; background:url(../images/nr01_bg05.jpg) no-repeat; cursor:pointer; float:left;}
/*.nr01_dl04:hover{ background:url(../images/nr01_bg05.jpg) no-repeat; color:#ffffff;}*/
.nr01_dl01 dt,.nr01_dl02 dt,.nr01_dl03 dt,.nr01_dl04 dt{ color:#7814cc; font-size:18px; font-weight:bold; text-align:center;}
.nr01_dl01 dd,.nr01_dl02 dd,.nr01_dl03 dd,.nr01_dl04 dd{ font-size:14px;  padding:5px 20px 0px 20px;}






#fourcourse{ margin:0 auto; width:998px; height:144px; border:1px solid #eaeaea; background-color:#f9f9f9;margin-top:30px; margin-bottom:30px; }
#fourcourse .p1{ width:960px; margin-top:27px; margin-left:40px; font-size:16px; color:#181818; height:28px; line-height:28px;}
/* border-bottom:1px solid #f49800; */
#fourcourse .p1 .sp1{ color:#f49800; font-size:24px; font-weight:bold;}
/* border-bottom:1px solid #181818;*/
#fourcourse .p1 .sp2{color:#181818; font-size:18px; font-weight:bold;}
#fourcourse .p2{width:960px; margin-top:26px; margin-left:40px;color:#2a2a2a; }
#fourcourse .p2 span{border:1px solid #6b6969; padding:1px 8px; margin-left:6px;}
#fourcourse .p2 .f20{ font-size:20px; }
#fourcourse .p2 .f18{ font-size:18px; }
#fourcourse .p2 .f26{ font-size:26px;}
#fourcourse .p2 .bold{font-weight:bold;}

.nr01{ width:1000px; height:111px; background:url(/Content/images/nr01_bg.jpg) no-repeat top; margin:0 auto; margin-top:30px; }
.nr01 ul{ margin-left:472px;}
.nr01 li{ width:126px; height:84px;float:left; font-size:12px; color:#FFF; text-align:center; display:block; }
.nr01 p{ padding-top:9px; padding-bottom:9px;}

.nr02{ width:1000px; margin:0 auto; font-family:"微软雅黑"; color:#484848; padding-bottom:20px;display: flex;justify-content: space-between;}
.nr02_box{width: 390px;}
.nr02_box::nth-child(2){
	margin: 0 15px;
}
.nr02_box img{object-fit: cover;}
.nr02_right{ width:284px; float:right;}
.nr02_time{ height:360px; background:#EFEFEF; margin-bottom:15px;}
.nr02_time ul{color:#d6d6d6; padding-bottom:17px;}
.nr02_time li b{font-size:20px; padding-top:28px; padding-bottom:22px; display:block; color:#484848; text-align:center;}
.nr02_time a{ font-size:14px; color:#333; height:20px; padding-left:4px; padding-right:4px; margin-left:6px; margin-right:2px; cursor:pointer;}
.nr02_time a:hover{ background:#F49800; color:#FFF;}
.nr02_time p{border-top:1px #d7d7d7 dotted; font-size:12px; line-height:24px; color:#666; padding:10px 8px 10px 20px;}
.nr02_clb{ background:url(/images/nr02_clb.jpg) no-repeat 222px 0px;}
.nr02_czb{ background:url(/images/nr02_czb.jpg) no-repeat 222px 0px;}
.nr02_zixun{ height:83px; background:url(/images/nr02_bg2.jpg) bottom no-repeat;}
.nr02_left{ width:697px;}
/*
.nr02_left ul{ width:298px; height:192px; padding:18px 20px 0px 20px; margin-bottom:20px;}
.nr02_left ul:hover{ color:#FFF;}
.nr02_left li{ font-size:14px; line-height:22px; padding-left:8px; padding-right:8px;}
.nr02_left b{ font-size:20px; line-height:46px; padding-left:60px;}
.nr02_left_tit{ height:2px; margin-top:14px; margin-bottom:14px; }
.nr02_left01{ background:url(/images/nr02_img5.jpg) no-repeat;}
.nr02_left01:hover{ background:url(/images/nr02_img6.jpg) no-repeat;}
.nr02_left02{ background:url(/images/nr02_img7.jpg) no-repeat;}
.nr02_left02:hover{ background:url(/images/nr02_img8.jpg) no-repeat;}
.nr02_left03{ background:url(/images/nr02_img9.jpg) no-repeat;}
.nr02_left03:hover{ background:url(/images/nr02_img10.jpg) no-repeat;}
.nr02_left04{ background:url(/images/nr02_img11.jpg) no-repeat;}
.nr02_left04:hover{ background:url(/images/nr02_img12.jpg) no-repeat;}
*/
.nr02_left .nr02_box{width:697px; }
.nr02_left .nr02_box ul{width:697px; height:438px; overflow:hidden;}
.nr02_left .nr02_box ul li{ background-color:#efefef;  width:324px; height:190px; float:left; margin-right:19px;  padding-top:20px; padding-left:15px; }
.nr02_left .nr02_box ul li:hover{cursor:pointer;}
.nr02_left .nr02_box ul li .nr02_title{}
.nr02_left .nr02_box ul li .nr02_title .pic{ float:left;}
.nr02_left .nr02_box ul li .nr02_title .pic img{ width:88px; height:78px;}
.nr02_left .nr02_box ul li .nr02_title .writing{ float:left; margin-left:20px;   width:198px; height:78px; display:inline; }
.nr02_left .nr02_box ul li .nr02_title .writing .title .line img{ width:198px; height:2px;}
.nr02_left .nr02_box ul li .nr02_title .writing .title a{ height:74px; line-height:74px; font-size:24px; color:#363636;}
.nr02_left .nr02_box ul li .nr02_title .writing .title span{ font-size:24px;font-weight:bold;}
.nr02_left .nr02_box ul li .nr02_title .writing .title span.s1{ color:#3f1166;} 
.nr02_left .nr02_box ul li .nr02_title .writing .title span.s2{ color:#f38701;} 
.nr02_left .nr02_box ul li .nr02_title .writing .title span.s3{ color:#0093dd;} 
.nr02_left .nr02_box ul li .nr02_title .writing .title span.s4{ color:#85c226;} 
.nr02_left .nr02_box ul li .des{ margin-top:24px;_margin-top:0; width:306px;  }
.nr02_left .nr02_box ul li .des a{ line-height:24px; width:306px;  font-size:14px; color:#525252;}
.nr02_left .nr02_box ul li.nomarginright{margin-right:0;}
.nr02_left .nr02_box ul li.marginbottom{ margin-bottom:18px;}

#tab {
	overflow:hidden;
	zoom:1;
	background:#EFEFEF;
	margin:0 auto;
	text-align:center;
}
#tab a {
	list-style-type:none;
	font-size:14px; 
	color:#333; 
	height:20px; 
	padding-left:8px; 
	padding-right:8px;
    margin-left:7px; 
	margin-right:7px; 
	cursor:pointer;
}
#tab a.current {
	background:#F49800; 
	color:#FFF;
}
.cur {
	background:#F49800; 
	color:#FFF !important;
}
#content {
	border-top-width:0;
}
#content ul {
	display:none;
}

/*.nr03_bg{ width:1000px; margin:0 auto;}*/
.nr03{ width:1200px; margin:0 auto; padding-top:6px; font-family:"微软雅黑";}
.nr03_tit{text-align: center;margin: 40px 0;}
/*.nr03_tit b{ line-height:38px; padding-left:12px; color:#333; font-size:25px;}*/
.nr03_tit b{ line-height:38px;color:#333; font-size:24px;}
.nr03_tit p{margin-top: 15px;color: rgb(102,102,102);font-size: 16px;}

.nr03_content{ background:#ffffff;margin-top:25px;overflow:hidden;padding: 20px 0;}
.nr03_content .nr03_content_box{display: flex;justify-content: space-around;}
.nr03_content .nr03_content_box .nr03_content_item{position:relative;display:flex;align-items: center;justify-content: center;text-align: center;width: 146px;height: 172px;background: url('/Content/images/x-1.png') no-repeat 0 0;background-position: -146px 0;}
.nr03_content .nr03_content_box .nr03_content_item p{font-size: 22px;}
.nr03_content_item_mask{position: absolute;left:0;right: 0;top: 0;bottom: 0;opacity: 0;display: flex;align-items: center;justify-content: center;}
.nr03_content_item_mask:hover{opacity: 1;}
.nr03_content .nr03_content_box .nr03_content_item .nr03_content_item_mask .nr03_content_item_mask_text{font-size: 15px;z-index: 2;line-height: 1.8;color: white;padding: 0 5px 0 13px;text-align: center;}
.nr03_content_item_mask_img{position: absolute;width: 100%;height: 100%;opacity: 1}
.nr03_content_item_icon{width: auto;height: 80px;}
.nr03_content_item_icon_box{height: 80px}
.nr03_content .nr03_content_box .nr03_content_item .nr03_content_item_icon_text{font-size:17px;}
/*.nr03_content ul{width:950px;margin:0 auto;}
.nr03_content li{ width:190px; display:block; float:left;text-align:center; }*/




.nr07_bg{ width:1000px; margin:0 auto;margin-top:30px;}
.nr07{ width:1000px; margin:0 auto; padding-top:6px; font-family:"微软雅黑";}
/*height:38px;*/
.nr07_tit{margin: 40px 0;}
.nr07_tit b{ line-height:38px; padding-left:12px; color:#333; font-size:22px;}


.nr04{ width:1000px; margin:0 auto; padding-top:40px; font-family:"微软雅黑";}
.nr04_tit{ height:38px; padding-bottom:30px;}
.nr04_tit b{ line-height:38px; padding-left:12px; color:#333; font-size:22px;}
.nr04_content{ height:378px; padding-bottom:40px;}


/*轮换广告*/
#SliderBox{position:relative;margin:0 auto;width:100%;width:1000px;height:378px;overflow:hidden;}
#SliderBox #Pics{position:relative;width:90000px;left:0px;}
#SliderBox #Pics a{display:block;float:left;}
#SliderBox #Slider_btns{position:absolute;bottom:0px;left:50%;width:980px;margin-left:-500px;}
#SliderBox #Slider_btns span{display:block;float:left;height:34px;line-height:34px;margin-right:1px;background:#000;color:#fff;text-align:center;font-family:'微软雅黑';filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;cursor:pointer; font-size:12px;}
#SliderBox #Slider_btns .curbtn{background:#f49800; filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;-moz-opacity:1;opacity:1;}

#ban_rightbox{position:absolute;width:204px;height:300px;left:786px;margin-top:40px;}
#ban1{width:204px; height:99px; float:left; overflow:hidden;}
#ban2{width:204px; height:99px; float:left;}
#ban3{width:204px; height:98px; float:left; overflow:hidden;}

.nr05_bg{ background:#e8e8e8; padding-bottom:40px;}
.nr05{ width:1000px; margin:0 auto; padding-top:40px; font-family:"微软雅黑";}
.nr05_tit{ height:38px; padding-bottom:30px;}
.nr05_tit b{ line-height:38px; padding-left:12px; color:#333; font-size:24px;}
/*.nr05_content{ height:269px; background:url(/images/nr05_bg.jpg) bottom no-repeat;}
.nr05_content ul{ width:209px; height:109px; padding-left:40px; padding-top:20px; background:#FFF; font-size:14px; line-height:20px; color:#888; float:left; margin-right:1px; margin-bottom:1px;}
.nr05_content ul:hover{ color:#FFF; background:#f48900;}
.nr05_content span{ font-size:18px; line-height:38px;}
*/
.nr05_content{ padding-top:10px;}
.nr05_content b{ font-size:26px; line-height:56px;}
.nr05_left{ float:left; margin-right:17px;}
.nr05_center{ float:left;}
.nr05_right{ float:right;}
.nr05_01{ width:258px; height:153px; margin-bottom:17px; padding-top:30px; padding-left:40px; background:url(/images/nr03_bg2.jpg) right bottom no-repeat; line-height:26px; display:block; color:#6A6A6A;}
.nr05_01:hover{ background:url(/images/nr03_bg3.jpg) right bottom no-repeat; cursor:pointer; color:#FFF;}
.nr05_02{ width:348px; height:238px; margin-bottom:17px; padding-top:30px; background:url(/images/nr03_bg2.jpg) right bottom no-repeat; line-height:26px; display:block; color:#6A6A6A;}
.nr05_02 span{ padding-left:40px; padding-bottom:36px; display:block;}
.nr05_02:hover{ background:url(/images/nr03_bg3.jpg) right bottom no-repeat; cursor:pointer; color:#FFF;}
.nr05_03{ width:348px; height:267px; margin-bottom:17px; padding-top:30px; background:url(/images/nr03_bg2.jpg) right bottom no-repeat; line-height:26px; display:block; color:#6A6A6A;}
.nr05_03 span{ padding-left:40px; padding-bottom:36px; display:block;}
.nr05_03:hover{ background:url(/images/nr03_bg3.jpg) right bottom no-repeat; cursor:pointer; color:#FFF;}

.nr05_04{ width:283px; height:153px; margin-bottom:17px; padding-top:30px; padding-left:40px; background:url(/images/nr03_bg2.jpg) right bottom no-repeat; line-height:26px; display:block; color:#6A6A6A;}
.nr05_04:hover{ background:url(/images/nr03_bg3.jpg) right bottom no-repeat; cursor:pointer; color:#FFF;}


.nr05_01:hover a{ color:#fff;}
.nr05_02:hover a{ color:#fff;}
.nr05_03:hover a{color:#FFF;}
.nr05_04:hover a{ color:#fff;}

.nr06{ width:1200px; margin:0 auto; padding-top:40px; padding-bottom:40px;}
/*float:right; width:282px;height:382px;*/
.nr06_right{margin-left: 40px;}
/*.nr06_rightbg{ padding:15px; display:block;}*/
.nr06_right ul{}
/*width:282px; height:90px;*/
.nr06_right ul li{ margin-bottom:7px;width: 409px;height: 132px;}
/*282  width:320px; height:90px;*/
.nr06_right ul li img{ width:100%;height: 100%;}
.nr06_right ul li.last{margin-bottom:0; margin-top:1px;}
.nr06_right .i-box {
	position: relative;
	display: inline-block;
	height: 100%;width: 100%;
}
.nr06_right .i-content {
	position: absolute;
	top: 0;
	right:0;
	color: black;
	left: 0;
	background: rgba(255,255,255,0.8);
	height: 100%;
	display: flex;
	align-items: center;
	padding: 0 26px;
}
/*height:380px;*/
.nr06_left{ width: 750px;padding-bottom: 5px;  border:1px solid #e3e3e3; font-family:"微软雅黑";}
.nr06_left_tit{ height:44px; background:#eee; line-height:44px; color:#484848;}
.nr06_left_tit a{ font-size:16px; font-weight:bold; padding-left:25px; padding-right:25px; display:block; float:left; cursor:pointer;}
.nr06_left_tit a:hover{ background:#f49800; color:#FFF;}
.nr{ width:100%; height:210px; margin:15px 15px 0px 15px; padding-bottom:15px; border-bottom:1px solid #f2f2f2;}
.nr dl {width: 100%;height: 100%;}
.nr dl dt{ width:300px; height:100%; border:1px solid #ededed; display:block; float:left; font-size:15px !important; font-family:"微软雅黑";}
.nr dl dt a img{width:100%; height:100%;object-fit: cover;}
.nr dl dd { width:400px; height:164px; padding-left:25px;padding-bottom: 20px; padding-top:5px; float:left; font-family:"微软雅黑";}
.nr dl dd { font-size:14px; line-height:22px; color:#959595;}
.nr dl dd h4 a{ color:#484848; line-height:38px; font-weight:bold; font-size:15px !important; font-family:"微软雅黑";}
.nr dl dd a:hover{ color:#F49800;}
.cur a { background:#f49800; color:#FFF;}
.nr06_left_list{margin-top: 20px;margin-right: 35px; position:relative;}
.nr06_left_list li{line-height:32px; padding-left:16px; background:url(/Content/images/nr06_bg.jpg) 0px 13px no-repeat;}
.nr06_left_list span{ float:right; color:#c6c6c6;}
.nr06_left_list p{ float:left; color:#484848;}
.nr06_left_list a{color:#484848;}
.nr06_left_list a:hover{color:#f48900;}

.foot_link_02{ width:985px; margin:0 auto; text-align:left; padding-bottom:35px; color:#767676; font-size:13px; line-height:20px;}
.foot_link_02 span{ color:#767676; font-size:12px; line-height:20px;}
.foot_link_02 p{ color:#767676; font-size:13px; width:915px; float:right;}
.foot_link_02 a{ color:#767676; font-size:13px; padding-left:8px; padding-right:8px;}


.nr07{ width:1200px; margin:0 auto;font-family:"微软雅黑";padding-bottom: 20px;}
/*height:38px;*/
.nr07_tit{padding: 6px 0;text-align: center;}
.nr07_tit b{ line-height:38px;color:#333; font-size:24px;}
.nr07_tit p{margin-top: 15px;color: rgb(102,102,102);font-size: 16px;}
.nr07_content{ height:512px; margin-top:20px; background-color:#f1f1f1;}
/*新加*/
.nr07_content_1{width: 100%;display: flex;margin-top: 10px;justify-content: space-between;}
.nr07_item{position: relative;height: 250px;width: 386px;margin-right: 20px;}
.nr07_item .nr07_item_img{width: 100%;height: 100%;object-fit: cover;}
.nr07_item .nr07_item_text{position: absolute;bottom: 0;left: 0;right: 0;color: white;background: rgba(1,1,1,0.6);font-size: 16px;padding: 10px;}
.nr07_item .nr07_item_text img:first-child{width: 22px;height: 22px}
.nr07_item .nr07_item_text img:last-child{width: 18px;height: 18px}
.nr07_item .nr07_item_text p:last-child{font-size: 14px}

.nr07_teacher{ width:321px; height:162px; background:#FFF; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; margin-bottom:20px; margin-left:19px; float:left; display:inline;}
.nr07_teacher_img{ width:152px; height:135px; padding-top:27px; text-align:center; display:block; float:left; }
.nr07_teacher_more{ padding-top:12px; display:block;}
.nr07_teacher_more img{ margin-right:8px;}
.nr07_teacher p{ float:left; font-size:14px; color:#888; line-height:20px;}
.nr07_teacher b{ color:#333; font-size:18px; line-height:32px; padding-top:15px; display:block;}
.nr07_content_right{ width:298px;float:right;  color:#FFF;}
.nr07_content_right b{ font-size:20px;}
.nr07_content_right span{ padding-top:12px; padding-bottom:24px; font-size:14px; line-height:24px; display:block;}
.nr07_content_right p{ width:288px; text-align:center;}
.nr07_content_right p img{ margin-right:19px;} 

/*首页-沙漠掘金*/
.wrap {
    width: 1200px;
    margin: 40px auto 20px;
}
.wrap .title-box{
    text-align: center;
}
.wrap .title-box h1{
    color: #333;
    font-size: 24px;
    font-weight: 700;
    line-height: 38px;
}
.wrap .title-box p{
    margin-top: 15px;
    color: rgb(102,102,102);
    font-size: 16px;
}
.smjj{
    margin-top: 40px;
}
.smjj .content-box{
    margin-top: 30px;
    display: flex;
    justify-content: space-between;
    background-color: #eaeaea;
}
.smjj .content-box .left-box{
    width: 55%;
    margin: 30px 20px;
    overflow: hidden;   
}
.smjj .content-box .left-box img{
    width: 103%;
    margin-left: -11px;
    max-height: 500px;
    /*height: 100%;*/
}
.smjj .content-box .right-box{
    width: 40%;
    padding: 40px 20px 0 0;
}
.smjj .content-box .right-box h3{
    text-align: center;
    font-size: 20px;
}
.smjj .content-box .right-box p {
    line-height: 2;
    font-size: 14px;
    /*text-indent: 28px;*/
}
.smjj .content-box .right-box .right-content{
    margin-top: 20px;
}
.smjj .content-box .right-box .p-box{
	display: none;
    padding: 10px;
    margin-top: 20px;
    font-size: 12px;
    line-height: 1.7;
    text-align: center;
    border: 1px solid #CF0000;
}
.smjj .content-box .right-box .btn-box{
    /*text-align: center;*/
    display: flex;
    justify-content: space-around;
    align-items: center;
    margin-top: 40px;
    font-size: 16px;
}
.smjj .content-box .right-box .btn-box a{
	color: #CF0000;
    display: block;
    /*margin: 20px;*/
    text-decoration: underline;
    cursor: pointer;
}
.smjj .content-box .right-box .btn-box button{
    text-align: center;
    background: rgb(227, 206, 89);
    /*border-radius: 10px;*/
    padding: 10px 20px;
    border: none;
}
.smjj .content-box .right-box .btn-box button img{
	width: 22px;
    margin-right: 10px;
}


.qjtj_banner{height:300px;position:relative;overflow: hidden;margin-bottom: 50px;}
/*;filter:blur(10px)*/
.qjtj_banner .bg_img{position: absolute;top:0;left:0;width: 100%;height: 100%;z-index: -1;}
.qjtj_banner .bg_img1{position: absolute;top:0;left:0;width: 100%;height: 100%;z-index: -1;background-size: cover;background-position: center;}

.qjtj_banner .qjtj_text_box{
	font-size: 30px;
	width: 100%;height: 100%;
	display: flex;align-items: center;
	justify-content: space-around;
}
.kehu_list_box .swiper-container{
 	height: 575px;
 }
 .kehu_list_box .swiper-slide{
 	height: 162px;
 }
 .kehu_list_box .top_img{
 	background-image: url(/Content/images/upa.png);
    height: 30px;
    width: 30px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    margin: 20px auto 0;
    cursor:pointer;
 }
/*margin-top: -20px;*/
.sdtz{margin-top: 20px;}
.sdtz .title_box{
	text-align: justify;
	text-align-last: center;
}
.sdtz p{font-size: 14px;line-height: 28px}
.sdtz h4{
	font-size: 16px;
	line-height: 36px
}
.sdtz .text_bg{
	background-color: #000;color: white;padding: 0 4px;margin: 0 4px;
}
.sdtz h1{
	font-size: 20px;
	line-height: 30px;
	margin-bottom: 20px;
}
.sdtz .title_box p{
	font-size: 14px;
	line-height: 28px;
	width: 618px;
	margin: auto;;
}
.sdtz .text_box{
	/*margin-top: 20px;*/
	display: flex;
	justify-content: space-between;
}
.sdtz h2{
	margin-top: 20px;
	/*text-align: center;*/
	font-size: 22px;
	line-height: 28px;
}
.sdtz .text_box{
	margin-top: 35px;
}
.banner_title{
	position: absolute;
    left: 280px;
    top: 60px;
    color: white;
}
.banner_title h1{
	font-size: 48px;
	font-weight: 700;
}
.banner_title h2{
    font-size: 22px;
    margin-top: 14px;
    /*line-height: 1.4;*/
    font-weight: 500;
}
.banner_title .desc{
	display: flex;
    align-items: center;
    margin-top: 20px;
}
.banner_title .desc h3{
	font-size: 14px;
    font-weight: 500;
    width: 40px;
}

.sdtz .content_box p{
	text-indent: 30px;
}
.sdtz .content_box p b{
	display: inline-block;
  	text-indent: 0;
  	margin: 0;
}
.sdtz .content_box .style1{
	text-indent: 0;
	font-weight: 700;
}
.sdtz .content_box b{
	display: block;
	margin: 10px 0;
}
.sdtz .content_box img{
	margin: 20px auto;
}
.sdtz .content_box .swiper-container{
	margin: 20px auto;
}
.sdtz .content_box .swiper-container img{
	margin: 0;
	height: 350px;
    object-fit: cover;
    object-position: center;
}
.sdtz .swiper-pagination-bullet{
	background: #eeeeee;
}
.sdtz .swiper-pagination-bullet-active{
	background: #ffffff;
}

.text_box_1{
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 300px;
	height: 300px;
	border: 1px solid blue;
}
.sdtz .text_box p{
	position: absolute;;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	padding: 22px;
	display: flex;
    align-items: center;
    justify-content: center;
	font-size: 14px;
	line-height: 28px;
	background: rgb(76,76,76);
	z-index: 10;
	color:white;
	opacity: 0;
	/*text-align: center;*/
	text-align: justify;
    text-align-last: center;
}
.sdtz .text_box p span{
	/*text-align: left !important;*/
    text-align-last: auto;
}
.sdtz .text_box_1 img{
	width: 80px;
	margin-top: -40px;
}
.sdtz .text_box p:hover{
	opacity: 1;
}
.sdtz .img_box{
	display: flex;;
	justify-content: space-around;
	margin-top: 15px
}
.sdtz .img_box img{
	width: 395px;
    height: 260px;
    object-fit: cover;
}
.sdtz .img_text_box{
	display: flex;
    margin-top: 3px;
    line-height: 1.5;
}
.sdtz .img_text_box img{
	height: 300px
}
.sdtz .text_box_title{
	text-align: center;font-size: 20px;margin: 40px 0 60px 0;
}
.sdtz .text_box1 .text_box_title{
	margin-top: 60px;margin-bottom: 21px;font-weight: 500;
}
.sdtz .text_box1 p{
	margin-left: 29px;
}
.sdtz p.text_content_p{
	font-size: 14px;
	line-height: 28px;
	width: 656px;
	margin: auto;
	text-align: center;
}
.sdtz .text_box1 .duigou{
	width: 20px;
	height: 20px;
	margin-right: 5px;
	margin-left: 5px;
	vertical-align:text-top;
}
.sdtz .text_box1 .img_text_box .duigou_box{
	margin-left: 20px;
	margin-top: 10px;
}
.sdtz .text_box1 .img_text_box .duigou{
	margin-left:0;
	margin-top: 5px;
	float: left;
}
.sdtz .img_table{width: 100%;margin-top: 50px;margin-bottom: 50px;}
.sdtz .img_table tr{height: 150px;}
.sdtz .img_table td{border: solid 1px #eeeeee;}
.sdtz .img_table h4{font-size: 18px;}
.sdtz .img_table img{height: 130px;width: 195px;object-fit: cover;}

.qjtj .xm_right_left{
    float: left;
	width: 590px;
	line-height: 2;
}
/*角色扮演*/
.qjtj .xm_right_left .js_box{
	justify-content:space-between;
	margin-top: 30px;
}
.xm_right_left img {
	width: 100% !important;
}
.xm_right_left p {
	
}
.normal p{
	text-align: left;
	text-indent: 28px;
	text-align-last: auto;
}
.normal .normal_title{
	text-align: center !important; 
	font-size:20px;
	font-weight:400;
}
.qjtj .xm_right_left .js{
	position: relative;
	border-radius: 50%;
    overflow: hidden;
    height: 180px;
    width: 179px;
    margin-bottom: 20px;
}
.qjtj .xm_right_left  .cysj_js{
	height: 139px;
    width: 139px;
}
.qjtj .xm_right_left .js img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
/*大赢家角色扮演*/
.qjtj .xm_right_left .dyj_js_box{

}
.qjtj .xm_right_left .dyj_js_box .dyj_js{
	display: flex;
	align-items: center;
	height: 40px;
	/*margin-bottom: 20px;*/
	/*border-bottom: 1px solid #eeeeee;*/
}
.qjtj .xm_right_left .dyj_js_box .dyj_js img{
	width: 40px;
	height: 40px;
	border-radius: 50%;
	border: 1px solid blue;
}
.qjtj .xm_right_left .dyj_js_box .dyj_js .dyj_js_text_box{
	padding-left: 25px;
}
.qjtj  .dj_box{
	justify-content:space-between;
	margin-top: 30px;
}
.qjtj .dj{
	position: relative;
	height: 180px;
	width: 180px;
	margin-bottom: 20px;
}
.qjtj .dj img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.title_bg{
	background-image: url(../images/2017-9/biankuang.jpg);
    width: 200px;
    height: 50px;
    background-size: cover;
    background-position-y: center;
    margin: auto;
    line-height: 45px !important;
    background-position-x: 5px;
    text-align: center;;
}
.qjtj .title_box h1{
	/*background-image: url(../images/2017-9/biankuang.jpg);
    width: 213px;
    height: 50px;
    background-size: cover;
    background-position-y: center;
    margin: auto;
    line-height: 45px;
    background-position-x: 5px;*/
}
.qjtj .title_box p{
	width: 100%;
}
.qjtj .xm_right_right{
	float: right;
	width: 250px;    
}

.qjtj .xm_right_right .img_box{
	position: relative;
	width: 100%;
	height: 110px;
	display: block;
    margin-bottom: 15px;
}
.qjtj .xm_right_right .kehu_list_box{
	padding: 26px 19px;
	background: #f4f4f4;
	text-align: center;
}
.qjtj .xm_right_right .kehu_item_box{
	position: relative;
	width: 100%;
	height: 110px;
	display: block;
    margin-bottom: 25px;
	height: auto;
	/*padding: 10px 26px;*/
	padding: 0;

	text-align: left;
	text-decoration: none;
	text-decoration-line: none;
	cursor: pointer;
	background-color: #fff;
	border: 1px solid #cccccc;
	box-shadow: 2px 2px 3px #ccc
}
.qjtj .xm_right_right .kehu_item_box .kehu_img{
	height: 65px;
}
.qjtj .xm_right_right .kehu_item_box .kehu_intro {
	padding: 5px 11px;
}
.qjtj .xm_right_right .kehu_item_box:last-child {
	margin-bottom: 0;
}
.qjtj .xm_right_right .kehu_item_box:hover{
	color: #048bc5;
}
.qjtj .xm_right_right .cd_box{
	padding: 0 !important;
	height: 162px !important;
}
.qjtj .xm_right_right .cd_box .title{
	position: absolute;
    padding-left: 15px;
    width: 100%;
    padding-top: 10px;
    /*font-weight: bold;*/
    padding-bottom: 10px;
    color: #ffffff;
    font-size: 15px;
    z-index: 99;
    background-color: rgba(0,0,0,0.6);
    line-height: 1.8;
}
.qjtj .xm_right_right .cd_box p{
	line-height: 1.7;
}
.qjtj .xm_right_right .cd_box img{
	width: 100%;
	object-fit: cover;
	object-position: center;
}
.qjtj .xm_right_right .xuqiu_box{
    padding: 26px 15px;
    background: #f4f4f4;
    margin-top: 20px;
}
.qjtj .xm_right_right .xuqiu_item{
    color: #000000;
    height: 34px;
    width: 100%;
    line-height: 34px;
    font-size: 12px;
    text-align: center;
    margin-top: 10px;
    border: 1px solid #cccccc;
    /*background-image: url(../images/area_bg.jpg);*/
    /*background-position: -52px -3px;
    background-repeat: no-repeat;
    background-size: auto;*/
    background-color: white;
}
.qjtj .xm_right_right .xuqiu_box .qita_box{
	margin-top: 10px;
}
.qjtj .xm_right_right .xuqiu_box .qita_box input{
	width: 100%;
}
.qjtj .xm_right_right .xuqiu_box .qita_box div{
	text-align: right;
}
.tijiao_box{
    margin-top: 10px;
    text-align: center;
}
.tijiao_box button{
	background-color: white;
    color: black;
    padding: 5px 10px;
    width: 100%;
    border-radius: 4px;
    box-shadow: none;
    border-style: none;
}
.qjtj .xm_right_right .sex_box{
	display: flex;
    border: 1px solid #ccc;
    margin-top: 10px;
    background: white;	
}
.qjtj .xm_right_right .sex_box input[type='text']{
	display: inline-block;
    width: 50%;
    border-right: 1px solid #ccc;
    justify-content: center;
    line-height: 35px;
    text-align: center;
    border: none;
    border-right: 1px solid #ccc;
    font-size: 12px;
}
.qjtj .xm_right_right .sex_box div{
	width: 50%;
    padding: 0 10px;
    line-height: 35px;
}
.qjtj .xm_right_right .sex_box input[type='radio']{
	margin-right: 5px;
}
.qjtj .xm_right_right .sex_box label{
	margin: 0;
}
.qjtj .xm_right_right .img_box:last-child{
	margin-bottom: 0;
}

.qjtj .xm_right_right img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.qjtj .xm_right_right h2{
	margin: 0;
	font-size: 20px;
	margin-bottom: 30px;
	text-align: center;
}

.qjtj{
	padding-left:0 ;
}
.qjtj .hdts_text_box{ 
	padding: 10px 27px;
}
.qjtj .hdts_text_box h3{
	font-size: 16px;line-height: 2;
}
.qjtj .hdts_text_box p{
	font-size: 12px;line-height: 1.9;
}
.qjtj .hdts_box{
	display: flex;border: 1px solid #EEEEEE;margin-bottom: 50px;
}
.qjtj .hdts_box .hdts_img{
width: 392px;height: 491px;object-fit: cover;
}
.qjtj .hdts_box .hdts_text_box_1{
	padding: 20px 20px 0 30px;
}
.qjtj .hdts_box .hdts_text_box_1 h4{
	font-size: 16px;line-height: 36px;font-weight: 800;
}
.bottom_img_box{
	width: 578px;
    height: 325px;
	border: 1px solid gray;
	margin-top: 20px;
}

.index-counter{
	padding-top: 30px;
    padding-bottom: 60px;
    width: 100%;
    background-color: #f5f7fa;
    /*border-top: 1px solid #eee;*/
    border-bottom: 1px solid #eee;
    text-align: center;
}
.index-counter .container{
	display: block;
	 	width: 1200px;
}
.index-counter .row {
    display: block;
    margin-right: -15px;
    margin-left: -15px;
}
.index-counter .qiye{
    border-left: 1px solid #e6e9ed;
	border-right: 1px solid #e6e9ed;
}
.index-counter span {
    display: block;
    height: 60px;
    font-size: 50px;
    line-height: 60px;
    font-weight: 400;
    color: #f02933;
}
.index-counter span i{
    font-size: 22px;
    font-style: normal;
    margin-left: 2px;
    margin-right: 2px;
}
.index-counter p{
	font-size: 16px;
}
.index-counter .col-4{
	float: left;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    display: block;
	width: 33.33333333%;
}
.duanluo{
    text-align: center;
    padding-top: 60px;
    padding-bottom: 30px;
    font-size: 20px;
    background-color: #f5f7fa;
}

.banner_text{
	position: absolute;
	right: 0;
	top: 20px;
	background-color: rgba(255,255,255,0.9);
	bottom: 0;
	width: 44%;
	padding: 20px;
}
.sand_pro_box .section1 .right-box{
	float: left;
	width: 77%;
	height: 592px;
	overflow: hidden;
}
.sand_pro_box .section1 .right-box p {
	padding: 0 50px;
}
.sand_pro_box .section1 .right-box img {
	width: 100%;
	object-fit: contain;
	margin-top: 20px;
}
.sand_pro_box .section2 .content-box {
	position: relative;
    display: flex;
    justify-content: space-between;
    overflow: hidden;
}
.sand_pro_box h1{
	font-size: 20px;
}
.sand_pro_box h2 {
	font-size: 18px;
}
.sand_pro_box p {
	font-size: 14px;
	line-height: 2;
}
.sand_pro_box .section2, 
.sand_pro_box .section3, 
.sand_pro_box .section5,
.sand_pro_box .section4,
.sand_pro_box .section6{
	margin-top: 80px;
}
.sand_pro_box .title-box {
	text-align: center;
}
.sand_pro_box .title-box p {
	margin-top: 10px;
}
.sand_pro_box .content-box{
	margin-top: 20px;
}
.sand_pro_box .section2 .content-box {
	background-color: #f4f4f4;
}
.sand_pro_box .section2 .content-box .intro-box{
    width: 55%;
    padding: 15px 30px;
}
.sand_pro_box .section2 .content-box .img-box{
    width: 56%;
}
.sand_pro_box .section2 .content-box .img-box img{
    /*height: 100%;*/
    width: 100%;
    margin-top: 40px;
}
.sand_pro_box .section3 .content-box{
	width: 100%;
	display: flex;
	justify-content: space-around;
	padding: 0 33px;
}
.sand_pro_box .intro-box {
	padding: 0 33px;
    text-indent: 28px;
}
.sand_pro_box .section3 .item-box {
	position: relative;
	width: 30%;
    text-align: justify;
    height: 400px;
    border-radius: 5px;
    overflow: hidden;
    border: 1px solid #1296db;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.sand_pro_box .section3 .item-box h2 {
    line-height: 90px;
}
.sand_pro_box .section3 .content-box {
	margin-top: 30px;
}
.sand_pro_box .section3 img {
	height: 120px;
	/*margin-top: -40px;*/
}
.sand_pro_box .section3 .item-box:hover .i-text {
	display: block;
}
.sand_pro_box .section3 .item-box .i-text {
	/*margin-top: 10px;*/
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background-color: rgb(76,76,76);
	display: none;
	text-align: center;
	color: white;
	padding: 20px;
	text-align: justify;
	text-indent: 29px;
	font-size: 14px;
}
.sand_pro_box .section3 h2{
	text-align: center;
}
.sand_pro_box .tijiao_box button {
	background-color: #eeff65;
	height: 40px;
    margin-top: 13px;
}

.sand_pro_box .xm_right_right .xuqiu_box {
	padding: 26px 15px 15px;
}
.sand_pro_box .section4 .content-box {
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-top: 30px;
}
.sand_pro_box .section4 .content-box .img-box {
	width: 55%;
}
.sand_pro_box .section4 .content-box .img-box img {
	width: 100%;
}
.sand_pro_box .section4 .content-box .right-box {
	width: 45%;
    display: flex;
    flex-direction: column;
    padding: 0 20px;
    /*padding-top: 13px;*/
}
.sand_pro_box .section4 .content-box .right-box img {
	display: inline;
    height: 323px;
    width: 100%;

}
.sand_pro_box .section4 .content-box .right-box img:last-child {
	margin-top: 20px;
}
.sand_pro_box .section5 {
	display: flex;
}
.sand_pro_box .section5 .left-box {
	display: flex;
	background: #f7f7f7;
	margin-right: 10px;
}
.sand_pro_box .section5 img {
	height: 473px;
    object-fit: contain;
}
.sand_pro_box .section5 .left-text{
	text-indent: 29px;
	padding: 20px 40px;
	/*width: 616px;*/
}
/*.sand_pro_box .section5 {
	background: #f7f7f7;
    padding: 30px 0;
}*/
.sand_pro_box .section5 h1 {
	text-align: center;
	margin-bottom: 20px;
}
.sand_pro_box .section5 .right-box {
	line-height: 2;
	background: #f7f7f7;
    padding: 20px 25px;
}
.sand_pro_box .section5 ul{
	padding-left: 20px;
	/*padding-top: 20px;*/

	/*list-style-type: disc;*/
}
.sand_pro_box .section5 li {
	list-style-type: disc;
}
.sand_pro_box .section6 img{
	width: 99%;
	height: 349px;
}
