.top{ height: 220px; background: url(../images/headerbg.jpg) no-repeat bottom center;}
.top .logo{
	margin-top: 70px;
	margin-right: 0;
	margin-bottom: 60px;
	margin-left: 0;
}
.top .logo img{ height: 80px; }
.top .search{
	width: 30px;
	line-height: 34px;
	border: 1px solid #AC0000;
	border-radius: 30px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 100px;
}
.top .search {
	padding-left: 5px;
	padding-right: 5px;
}
.top .search .SC_input{ border: none;line-height: 45px; width: 292px;padding: 5px;}

.hotnews{text-align: center; }
.hotnews h2{margin: 50px 0 20px 0; }
.hotnews h2 a{font-size: 3rem;color: #AC0000; font-weight: bold;}
.hotnews p{line-height: 24px; font-size: 16px;}
.hotnews dl{ padding: 15px 10px; border-radius: 5px; border: 1px solid #ccc; background-color: #efefef;  height: 30px; margin-top: 30px;}
.hotnews dl dd{ float: left; width: 25%;text-align: left; font-weight: bold; }
.hotnews dl dd a{ font-size: 18px;}
.hotnews dl dd a:hover{}



.focus{}
.index_focus {
	position: relative;
	width: 400px;
	height: 515px;
	overflow: hidden;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: auto;
}

.index_focus .bd li { display: none; position: absolute; left: 0; top: 0;}
.index_focus_post {z-index: 10;}
.index_focus .pic {height: auto; display: block;width: 400px; height: 515px;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav {position: absolute; left: 28%; bottom:2%;}
.index_focus .slide_nav a {cursor:pointer;float:left; font-size:28px; font-family: arial; color: #fff;padding:5px 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #AC0000;filter: alpha(opacity=80);opacity: 0.8;}
.index_focus_pre,.index_focus_next {display: none; position: absolute; top: 50%; margin-top: -36px; width: 72px; height: 72px;text-indent: 100%; white-space: nowrap; overflow: hidden; z-index: 10; background: url(../images/ico_sliding.png) no-repeat;}
.index_focus_pre {left: 30px;background-position: 0 0;}
.index_focus_pre:hover {background-position: 0 -144px;}
.index_focus_next {right: 30px;background-position: 0 -72px;}
.index_focus_next:hover {background-position: 0 -216px;}
.index_focus_info {position: absolute;bottom: 5%;width: 400px; text-align: center; padding-bottom: 10px; color: #fff; text-decoration: none; cursor: pointer;
 text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); background: url("../images/index_focus_bg.png") no-repeat;}
.index_focus_info h3 {font-size: 24px;line-height: 60px;display:none;}

.focus .focus_news{ width:455px; }
.focus .focus_news ul{padding-bottom: 31px;}
.focus .focus_news ul li{ border-bottom: 1px solid #eee;line-height: 52px;}
.focus .focus_news ul li a{ font-size: 16px; }

.focus2 .focus_news2{ width:400px; }
.focus2 .focus_news2 ul{padding-bottom: 31px;}
.focus2 .focus_news2 ul li{ border-bottom: 1px solid #eee;line-height: 52px;}
.focus2 .focus_news2 ul li a{ font-size: 16px; }


.rollnews_bg{ background: url(../images/bg_gd_new.png) #eee no-repeat; height: 35px;}
.rollnews ul{padding-left: 80px;}
.rollnews ul li{float: left; line-height: 35px; margin-right: 30px;}
/*GD NEWS*/

.huadong { background: url(../images/bg_gd_new.png) #EFEFEF no-repeat; height:35px; position:relative;margin:0 auto;}
.huadong .huabox {  margin:0 20px 0 80px; width:1100px; line-height: 35px;}
.huadong .notice_active {float: left;height: 35px; width: 100%; padding: 0;overflow: hidden;position: relative;}
.huadong .notice_active li{list-style-type:none;line-height: 35px;overflow: hidden;}
.huadong .notice_active li.notice_active_ch span {color:#656972;font-size:1rem;display: block;overflow: hidden; width:90%;float: left;overflow: hidden;margin:0 0 2rem 0;}
.huadong .gg_more .news_ck {float: left;margin: 0 1rem 0 0.5rem;color: #888;width: 5rem;height: 2rem;line-height: 2rem; display: block;border: 1px solid #656972;text-align: center;border-radius: 0.7rem; font-size: 0.8rem;margin-top: 1rem;}
.huadong .gg_more .news_more {}
.huadong .notice_active li.notice_active_ch em {text-align:right;float:right;color:#888;font-size:0.8rem;font-style:normal; }

#indexbox {
	width: 1200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 10;
	margin-left: auto;
}
.rb_box { width: 1200px; height: 0px;}
.rb_left { float: left; width: 110px;height: 35px; background-color: #AC0000; font-size: 18px; color: #fff; line-height: 35px; padding-left: 15px; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
.rb_left i{font-size: 1.5rem; color: #fff;}
.rb_right { float: left; width: 1075px; height: 35px; overflow: hidden;}
.txtMarquee-left {width: 100%;position: relative;}
.txtMarquee-left .bd .tempWrap {width: 100% !important;}
.txtMarquee-left .bd ul {overflow: hidden;zoom: 1;position: absolute;white-space: nowrap;}
.txtMarquee-left .bd ul li {margin-right: 20px;height: 35px;line-height: 35px;text-align: left;display: inline-block;width: auto !important;font-size: 14px;padding-left: 12px;position: relative;}
.txtMarquee-left .bd ul li:before {content: "";width: 4px;height: 4px;background: #333;border-radius: 100%;position: absolute;left: 0;top: 15px;}



.toutiao{}
.toutiao_img{ width: 500px; margin-right: 20px;}
.toutiao_img img{ width: 500px; height: 330px; border-radius: 10px;}
.toutiao_img h2{ line-height: 50px; text-align: center; }
.toutiao_img h2 a{ font-size:16px;}

.toutiao_list{
	width: 300px;
	padding-left: 0px;
}
.toutiao_list ul{}
.toutiao_list ul li{ border-bottom: 1px #eee solid; height: 114px;}
.toutiao_list ul li:last-child{border-bottom: none;}
.toutiao_list ul li img{ float: left; width: 120px; height: 90px; border-radius: 5px; margin: 10px 10px 10px 0;}
.toutiao_list ul li h2{line-height: 50px;}
.toutiao_list ul li h2 a{ font-size: 16px; font-weight: bold;}
.toutiao_list ul li p{ height: 24px; color: #666;}

.jingcai{}
.jingcai .jingcai_img{ margin-bottom: 30px; height: 400px;}
.jingcai .jingcai_img img{ width: 600px; height: 400px;margin-right: 20px;}
.jingcai .jingcai_img h2{line-height: 30px; padding: 30px 0;}
.jingcai .jingcai_img h2 a{font-size: 24px;}
.jingcaiintro{ margin-bottom: 30px;}
.jingcai .jingcaiintro p{line-height: 30px; padding: 30px; font-size: 16px; color: #999; text-indent: 2rem;}
.jingcai_list{ padding: 20px 20px 20px 0;}
.jingcai_list ul{overflow: hidden;}
.jingcai_list ul li{ float: left; width:570px;  margin:0 0 30px 20px; }
.jingcai_list ul li img{ width: 200px; height: 133px; border-radius:5px; margin-right: 10px; border: 1px solid #ccc;}
.jingcai_list ul li:hover {}
.jingcai_list ul li h2{}
.jingcai_list ul li h2 a{ font-weight:bold; font-size: 16px;}
.jingcai_list ul li span{}
.jingcai_list ul li p{ color: #333;line-height: 24px;}


.jingcai_list2{ padding: 20px 20px 20px 0;}
.jingcai_list2 ul{overflow: hidden;}
.jingcai_list2 ul li{ float: left;  margin:0 0 30px 20px; }
.jingcai_list2 ul li img{ width: 200px; height: 133px; border-radius:5px; margin-right: 10px; border: 1px solid #ccc;}
.jingcai_list2 ul li:hover {}
.jingcai_list2 ul li h2{}
.jingcai_list2 ul li h2 a{ font-weight:bold; font-size: 16px;}
.jingcai_list2 ul li span{}
.jingcai_list2 ul li p{ color: #333;line-height: 24px;}


/*首页视频*/
.video{height: 350px;margin: 30px 0;}
.nex_index_middle{}
.nex_index_middle_top{height:30px;margin-bottom:20px;line-height:30px;}
.nex_index_middle_top h2{float:left;height:30px;line-height:30px;}
.nex_index_middle_top h2 span{display:block;float:left;font-size:20px;height:30px;line-height:30px;color:#4c4c4c;font-weight:500;letter-spacing:1px;background:url(../images/ganhuotag.png) left center no-repeat;padding-left:34px;}
.nex_index_middle_top h2 p{display:block;margin-left:15px;float:left;height:30px;line-height:30px;font-size:16px;font-weight:300;color:#000;position:relative;}
.nex_index_middle_top h2 p i{display:inline-block;position:absolute;left:0;top:0px;color:#E62129;font-size:16px;font-weight:300;background-image:-webkit-gradient(linear,0 0,0 bottom,from(rgba(230,33,41,1)),to(rgba(210,30,38,1)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.nex_index_middle_top ul{float:right;}
.nex_index_middle_top ul li{float:left;margin-left:15px;height:30px;line-height:30px;}
.nex_index_middle_top ul li a{font-size:14px;color:#666;}
.nex_index_middle_top ul li a:hover{color:#E62129;}
.nex_index_middle_top ul li.ons a{color:#E62129;}
.nex_index_cases_top h2 span{background:url(../images/newroll.png) left center no-repeat!important;}
.nex_RollPart{position:relative;width:1180px;}
.nex_RollPart a.prev,.nex_RollPart a.next{display:block;width:50px;height:50px;position:absolute;}
.nex_RollPart a.prev{top:145px;left:-60px;background:url(../images/jt_l_gy.png) no-repeat;}
.nex_RollPart a.next{top:145px;right:-60px;background:url(../images/jt_r_gy.png) no-repeat;}
.nex_RollPart a.prev:hover{background:url(../images/jt_l1.png) no-repeat;}
.nex_RollPart a.next:hover{background:url(../images/jt_r1.png) no-repeat;}
.nex_RollPart .tempWrap{width:1180px!important;overflow:hidden!important;}
.nex_RollPart ul{overflow:visible!important;padding-top:13px!important;}
.nex_RollPart ul li{float:left;margin:0 20px 20px 0;width:285px; position: relative; border-radius: 10px; }
.nex_RollPart ul li .icon_video{ position: absolute; left: 38%;top:50px; font-size: 60px; color: #fff; opacity: 0.8;z-index: 999;}
.nex_RollPart ul li:nth-child(4){ margin-right: 0;}
.nex_RollPart ul li:nth-child(8){ margin-right: 0;}
.nex_RollPart ul li:nth-child(12){ margin-right: 0;}
.nex_RollPart ul li:nth-child(16){ margin-right: 0;}

.nex_RP_pic{width:280px;height:280px;position:relative;}
.nex_RP_pic{display:block; width:270px;height:300px;overflow:hidden;}
.nex_RP_pic img{width:280px;height:280px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;transform:scale(1.1,1.1);}
.nex_RP_pic a:hover img{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}
.nex_RP_pic i{display:block;width:25px;height:25px;border-radius:100%;padding:3px;background:#E62129 10px 10px no-repeat;padding: 10px 10px; color: #fff; border: 2px solid #fff; position:absolute;top:-10px;left:15px;z-index:10;}
.nex_RP_pic i{ -webkit-transition: .5s;  -o-transition: .5s; -moz-transition: .5s; transition: .5s; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);top:10px;left:10px;z-index:10; opacity: 0.6;}
.nex_RP_info_top{height:20px;line-height:20px;margin:15px 0;overflow:hidden;font-size:13px;color:#999;font-weight:400;}
.nex_RP_info_top em{padding:0 5px;}
.nex_RP_info_top em a{color:#E62129;}
.nex_RP_info_title{height:50px;line-height:25px; margin: 10px 0;text-align:center;}
.nex_RP_info_title a{font-size:16px;color:#4c4c4c;font-weight:600;text-align:center;}
.nex_RP_info_title a:hover{color:#ac0000;}
.nex_RP_info_detail{height:20px;line-height:20px;overflow:hidden;margin:10px 0;}
.nex_RP_info_detail span{display:block;float:left;margin-right:15px;font-size:12px;color:#999;padding-left:30px;}
.nex_RP_info_detail span.nex_RP_info_view{background:url(../images/list_view.png) left center no-repeat;}
.nex_RP_info_detail span.nex_RP_info_reply{background:url(../images/list_comment.png) left center no-repeat;}
.nex_RP_info_cons{height:45px;line-height:22px;overflow:hidden;font-size:12px;color:#999;}
.nex_index_middle_top{height:30px;margin-bottom:20px;line-height:30px;}
.nex_index_middle_top h2{float:left;height:30px;line-height:30px;}
.nex_index_middle_top h2 span{display:block;float:left;font-size:20px;height:30px;line-height:30px;color:#4c4c4c;font-weight:500;letter-spacing:1px;background:url(../images/ganhuotag.png) left center no-repeat;padding-left:34px;}
.nex_index_middle_top h2 p{display:block;margin-left:15px;float:left;height:30px;line-height:30px;font-size:16px;font-weight:300;color:#000;position:relative;}
.nex_index_middle_top h2 p i{display:inline-block;position:absolute;left:0;top:0px;color:#E62129;font-size:16px;font-weight:300;background-image:-webkit-gradient(linear,0 0,0 bottom,from(rgba(230,33,41,1)),to(rgba(210,30,38,1)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.nex_index_middle_top ul{float:right;}
.nex_index_middle_top ul li{float:left;margin-left:15px;height:30px;line-height:30px;}
.nex_index_middle_top ul li a{font-size:14px;color:#666;}
.nex_index_middle_top ul li a:hover{color:#E62129;}
.nex_index_middle_top ul li.ons a{color:#E62129;}



.chanjing{}
.chanjing h2{margin: 20px 0 0 0; font-size: 24px; padding: 0 20px;}
.chanjing .lv, .chanjing .jk, .chanjing .ty{ width: 390px; height: 550px;border-bottom-right-radius:5px;border-bottom-left-radius: 5px; box-sizing: border-box; -webkit-transition: .5s; -o-transition: .5s; -moz-transition: .5s; transition: .5s}
.chanjing .lv:hover, .chanjing .jk:hover, .chanjing .ty:hover{ box-shadow: 0 0 8px #ccc;}
.chanjing .jk{ margin: 0 15px;}
.chanjing .ty{}

.chanjing ul{ padding: 20px;}
.chanjing ul li{line-height: 30px; font-size: 14px; border-bottom: 1px dotted #fefefe;}
.chanjing ul li:last-child{border-bottom: none;}
.chanjing ul li h2{}
.chanjing img{ width: 390px; height: 280px;border-top-right-radius:5px;border-top-left-radius: 5px;}

.chuancheng{}
.chuancheng .guocui{ width: 590px; margin: 50px 20px 0 0; padding: 20px;}
.chuancheng .guocui:hover,.chuancheng .yiyuan:hover {box-shadow: 0 0 8px #ccc;}
.chuancheng .yiyuan{ width: 590px; padding: 20px; margin-top:50px; }
.chuancheng h3{font-size: 16px; line-height: 40px; font-weight: bold;}
.chuancheng ul{}
.chuancheng ul li{ line-height: 30px; border-bottom: 1px solid #eee;}
.chuancheng ul li:last-child{border-bottom: none;}
.chuancheng .guocui, .chuancheng .yiyuan{position: relative; height: 280px;}
.chuancheng .guocui, .chuancheng .yiyuan{
  box-shadow: 0 0 8px #eee;
  opacity: 1;
  border-radius: 4px;
  padding-top: 26px;
  box-sizing: border-box;
  -webkit-transition: .5s;
  -o-transition: .5s;
  -moz-transition: .5s;
  transition: .5s
}
.chuancheng img{ position: absolute; top:-30px; right: 20px; border-radius: 10px;box-shadow: 0 0 8px #ccc;}

.renwu{}
.renwu ul{ overflow: hidden;}
.renwu ul li{width: 285px; float: left; margin-right: 20px; margin-bottom: 0px;}
.renwu ul li img{ width: 285px; height: 200px; border-radius: 5px; margin-bottom: 20px;}
.renwu ul li h2{font-weight: bold; font-size: 16px; text-align: center;}
.renwu ul li p{line-height: 30px; text-align: center;}
.renwu ul li a{}

.renwu ul li:nth-child(4){ margin-right: 0;}
.renwu ul li:nth-child(8){ margin-right: 0;}
.renwu ul li:nth-child(12){ margin-right: 0;}
.renwu ul li:nth-child(16){ margin-right: 0;}


.tuozhan{
	background-repeat: no-repeat;
	background-position: center center;
}
.tuozhan ul{ overflow: hidden;}
.tuozhan ul li{ float: left; position: relative; margin: 0 20px 20px 0;}
.tuozhan ul li:nth-child(4){ margin-right: 0;}
.tuozhan ul li:nth-child(8){ margin-right: 0;}
.tuozhan ul li:nth-child(12){ margin-right: 0;}
.tuozhan ul li:nth-child(16){ margin-right: 0;}
.tuozhan ul li img{ width: 285px; height: 200px; border-radius: 5px;}
.tuozhan ul li h2{ text-align: center;  position: absolute; bottom:0; left: 0; opacity: 0.8; background-color: #333; padding: 10px; width: 265px;}
.tuozhan ul li h2 a{ color: #fff;font-size: 16px;}

.mingren{
	background-repeat: no-repeat;
	background-position: center center;
}
.mingren ul{ overflow: hidden;}
.mingren ul li{ float: left; position: relative; margin: 0 20px 20px 0;}
.mingren ul li:nth-child(4){ margin-right: 0;}
.mingren ul li:nth-child(8){ margin-right: 0;}
.mingren ul li:nth-child(12){ margin-right: 0;}
.mingren ul li:nth-child(16){ margin-right: 0;}
.mingren ul li img{ width: 285px; height: 360px; border-radius: 5px;}
.mingren ul li h2{ text-align: center;  position: absolute; bottom:0; left: 0; opacity: 0.8; background-color: #333; padding: 10px; width: 265px;}
.mingren ul li h2 a{ color: #fff;font-size: 16px;}

.yanxue{}
.yanxue .yx_part { width: 280px; margin-right: 20px;box-shadow: 0 0 8px #eee; height: 440px;}
.yanxue .yx_part:hover {box-shadow: 0 0 8px #ccc; -webkit-transition: .5s;  -o-transition: .5s;  -moz-transition: .5s;  transition: .5s}
.yanxue .yx_part img{ width: 280px; border-radius: 5px;}
.yanxue .yx_part:last-child{ margin-right: 0;}
.yanxue .yx_part h2{padding: 0 10px; line-height: 50px; font-size: 16px; font-weight: bold;}
.yanxue .yx_part ul{padding: 10px;}
.yanxue .yx_part ul li{line-height: 30px; border-bottom: 1px solid #efefef;}
.yanxue .yx_part ul li:last-child{ border-bottom: 0;}
.yanxue .yx_part ul li a{ font-size: 14px;}

.friendlink{ color: #fff; border-bottom: 2px solid #820008; height: 180px;}
.friendlink a{ color: #fff;}
.friendlink h2{ line-height: 50px; font-size: 24px; color: #fff;}
.friendlink ul{}
.friendlink ul li{ float: left; margin: 10px; }
.friendlink ul li img{ width: 120px; height: 50px; padding: 5px; background-color: #fff; border-radius: 5px; box-shadow: 0 0 8px #ccc;}


.foot{ color: #fff;}
.foot .foot_left{ width: 460px;}
.foot .foot_left a{ color: #fff; }
.foot .foot_left p{ line-height: 30px; font-size: 14px;}
.foot i{ color: #fff; font-size: 20px;}
.foot .foot_center{ width: 500px; margin: 0 20px;}
.foot .foot_center ul{}
.foot .foot_center ul li{ float: left; width: 30%;line-height: 30px;}
.foot .foot_center ul li a{ color: #fff!important;}
.foot .foot_right{ width: 180px; }
.foot .foot_right img{width: 120px;}

.foot_con{ height: 160px; background-color: #efefef; text-align: center; padding-top: 20px; }
.foot_con p{line-height: 30px;}


.postion{ font-size: 14px; line-height: 50px;}
.con_fl{ width: 1200px; margin-right: 30px;}
.con_fl .artcon{ width:auto; padding: 20px; background-color: #fff;}
.con_fl .artcon h2{font-size: 26px; margin: 30px 0;}
.con_fl .artcon p{font-size: 16px; margin-bottom: 10px;line-height: 30px;}
.con_fl .artcon .intro{
	font-size: 16px;
	background-color: #eee;
	border-radius:5px;
	padding: 20px;
	margin: 20px 0;
	text-indent: 2rem;
	text-align: center;
}
.con_fl .artcon .contxt{}
.con_fl .artcon .contxt p{font-size: 20px; line-height: 1.8em;margin: 0 0 15px 0;margin-top:0px;white-space:0em;padding:0; text-indent: 2em; text-align:justify;}
.con_fl .artcon .contxt p strong{font-size: 20px;}
.con_fl .artcon .contxt p img{display:block; margin:0 auto; max-width: 100%;text-align:center;}
.con_fl .artcon .contxt video{width: 800px;}
.con_fl .artcon .sm{ background-color: #eee; border-radius:5px; padding: 20px; margin: 30px 0;}
.con_fl .next_artlist{margin: 30px 0; background-color: #fff; padding: 20px; border-radius: 5px;}
.con_fl .next_artlist .pre{ line-height: 40px;}
.con_fl .next_artlist .next{ line-height: 40px;}
.con_fr{ width: 320px;}
.con_fr .con_ad{}
.con_fr .con_ad img{ width: 320px; height: auto; border-radius: 5px;}
.con_fr .newart{ background-color: #fff;padding: 10px; margin-top: 30px; height: 870px; border-radius: 5px;}
.con_fr .newart h2{ font-size: 24px;}
.con_fr .newart ul{}
.con_fr .newart ul li{height: 60px; margin-top: 20px;}
.con_fr .newart ul li img{ border-radius: 5px; margin-right: 10px; width: 100px; height: 70px;}
.con_fr .newart ul li h3{height: 50px;}
.con_fr .newart ul li h3 a{font-size: 14px;}
.con_fr .newart ul li p, .con_fr .newart ul li i{ color: #ccc;}
.con_fr .con_artlist{ background-color: #fff;padding: 10px; border-radius: 5px; margin-top: 30px;}
.con_fr .con_artlist h2{font-size: 24px; margin-bottom: 20px;}
.con_fr .con_artlist ul{}
.con_fr .con_artlist ul li{border-bottom: 1px solid #eee; padding: 15px 0;}
.con_fr .con_artlist ul li:last-child{border-bottom: none;}
.con_fr .con_artlist ul li a{font-size: 16px;}


.search_list{}
.search_list h2{ line-height: 50px; margin:20px 0; font-size: 16px; }
.search_list .fyys{}
.search_list .idx{}
.search_list .idx li{ margin-bottom: 30px; height: 180px; border-bottom: 1px solid #efefef;}
.search_list .idx li .courseL{}
.search_list .idx li .courseL img{ border-radius: 5px; margin-right: 20px; width: 230px; height: 160px; box-shadow: 0 0 8px #ccc;}
.search_list .idx li .courseText{}
.search_list .idx li .courseText h3{font-weight: bold; margin-bottom: 10px;}
.search_list .idx li .courseText h3 a{ font-size: 18px; }
.search_list .idx li .star{}
.search_list .idx li .text{}
.search_list .idx li .text .course-info{ margin-top: 20px; font-size: 16px; line-height: 24px; color: #666; }
.search_list .idx li .text.span{}


/*会员查询*/
.search-user{ background: url(../images/bg_user.jpg) no-repeat center center; opacity: 0.8}
.search-user-bg{ background-color: #fff; border-radius: 10px; height: 600px; margin: 50px auto; padding: 50px; width: 1000px; opacity: 0.95;}
.search-user .postion{line-height: 60px;}
.search-user .nav_user{ width: 100%; height: 60px; }
.search-user .nav_user ul{}
.search-user .nav_user ul li{ float: left; border-bottom: 2px solid#ccc; width: 33%;line-height: 60px; }
.search-user .nav_user ul li a{display: block; text-align: center; font-size: 16px;}
.search-user .nav_user ul li a:hover{color: #AC0000; font-size: 16px;}
.search-user .nav_user .curr, .search-user .nav_user .curr a{font-weight: bold; color: #AC0000; font-size: 16px;border-bottom: 1px solid#AC0000;  }

.search-user .con_user{ margin: 50px 0; }




/*.search-user .l_user{ width: 20%; }
.search-user h2{ font-size: 24px; border-bottom: 2px solid #ccc; line-height: 60px; }
.search-user .l_user ul{}
.search-user .l_user ul li{line-height: 60px;}
.search-user .l_user .curr, .search-user .l_user .curr a{font-weight: bold; color: #AC0000; font-size: 16px; }
.search-user .l_user ul li a{display: block;}
.search-user .l_user ul li a:hover{ font-weight: bold; color: #AC0000; font-size: 16px;}
.search-user .r_user{ width: 77%; margin-left: 3%;}

.search-user .r_user .con_user{}*/


.shipin{}
.shipin ul{}
.shipin ul li{ float: left; margin:0 20px 20px 0; position: relative; width: 280px; height: 330px;box-shadow: 0 0 8px #efefef; }
.shipin ul li img{ width: 280px; height: 160px; }
.shipin ul li h2{ margin: 10px 0; height: 50px; padding: 0 10px;}
.shipin ul li h2 a{ font-size: 16px; font-weight: bold; }
.shipin ul li p{ font-size: 14px; line-height: 24px; color: #666; padding: 0 10px; }
.shipin ul li .icon_video{position: absolute; left: 38%;top:50px; font-size: 60px; color: #fff; opacity: 0.8;z-index: 999;}
.shipin ul li{}
.ad {margin: 20px auto; text-align:center;}
