/* ==========公共=========== */
* { margin:0; padding:0;}
/*body{font-size: 12px; color: #333333;font-family: \5FAE\8F6F\96C5\9ED1,Verdana,Arial; background: #ffffff;} #007C41 #02582F*/
body {min-width:320px;font-family:Microsoft YaHei,Arial, Helvetica,'\534E\6587\9ED1\4F53', sans-serif;font-size:14px;color:#666;overflow-x:hidden;}
.bg{ background:#fff; width:1200px;  margin:0px auto;margin-bottom:0px;}
.mc{ margin:0 auto;}
img { border: none; }
li { list-style-type: none; }
a{color: #666666;text-decoration: none; cursor:pointer}
a:hover{color: #cd1616;}

.m{width:1200px;overflow:hidden;margin: 0 auto;}
.ml10{ margin-left:10px;}
.mr10{ margin-right:10px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.ml15{ margin-left:15px;}
.mr15{ margin-right:15px;}
.mt15{ margin-top:15px;}
.mb15{ margin-bottom:15px;}
.ml20{ margin-left:20px;}
.mr20{ margin-right:20px;}
.mt20{ margin-top:20px;}
.mb20{ margin-bottom:20px;}
.ml30{ margin-left:30px;}
.mr30{ margin-right:30px;}
.mt30{ margin-top:30px;}
.mt50{ margin-top:50px;}
.mt80{ margin-top:80px;}
.mt100{ margin-top:100px;}
.mb30{ margin-bottom:30px;}
.f_l{ float:left;}
.f_r{ float:right;}
.more{ float:right; margin-right:5px; font-size:14px;}
.mtitle .more{font-size:12px;}
.pos{ float:right;}
.bold{ font-weight:bold;}
.red{color:#F00;}
.topad{float:right;width:900px;height:100px;overflow:hidden;}
.ad{width:1200px;overflow:hidden;float:left;}
.leftad{float:left; width:860px; overflow:hidden;}
.rad{ float:left; width:300px;background-color: #FFF; overflow:hidden;}
/* ==========顶部=========== */
.topbar {line-height: 28px;width: 100%;height: 28px;background-color: #fafafa;	color: #FFF;border-bottom:1px solid #eee;font-size: 12px;}
.headbg{
	width: 100%;
	overflow: hidden;
}
.header {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	overflow: hidden;
	height: 260px;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.logo {height: 80px;width: 300px;float: left;background-image: url(../images/logo.png);background-repeat: no-repeat;background-position: left center;}
.topmenu{height:70px;width:300px;float: left;margin-top:35px;overflow: hidden;}
.topmenu ul li{float: left;width:70px;font-size:12px;text-align:center;height:25px;line-height:25px;}
.menufl{height:70px;width:20px;margin-top:30px;float: left;overflow: hidden;}

.menubg {width: 100%;background-color: #3a5696;height: 80px;}
.menu {
	width: 1201px;
	/*margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;*/
   margin: 0 auto;
	background-color: #3a5696;
	height: 50px;
}
.menu ul li {
	float: left;
	text-align: center;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
}
.menu ul li a {
	display: block;
	color: #FFF;
	transition: all 0.3s ease;/*-webkit-transition:all .5s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;*/
	padding-top: 0;
	padding-right: 28px;
	padding-bottom: 0;
	padding-left: 28px;
}
.menu ul li a:hover {background-color:#cd1616;}
/*.menu ul li a:hover {background-color: #FC5D5D;}*/
.menu ul .on{background-color: #006EBF;}
.navlist{width: 1178px;height: 50px;overflow: hidden;margin: 10px auto;border: 1px solid #CCC;padding: 10px;}
.navlist ul{float: left;width: 300px;}
.navlist ul li{line-height: 25px;height: 25px;}
.navlist ul li b{ font-family:"\5FAE\8F6F\96C5\9ED1";}
.navlist ul li a{ margin:0 10px;}

.banner{width:1200px;background: #FAFAFA url(../images/banner.jpg) no-repeat center bottom;height:450px;margin:15px auto;}

.top_l {float: left;width: 860px;overflow: hidden;}
.top_r {float: right;width: 336px;overflow: hidden;}

/**顶部地区CSS**/
#topadv1{ z-index: 999999999;}
#hid ul li a{background: #3a5696;padding: 4px 13px;color: #fff;margin-right: 10px;}
#hid ul li a:hover{background: #cd1616;}
#hid ul li{float: left;}
.diqu_dd{float: right;background: #cd1616;padding: 0px 10px;line-height: 35px;color: #fff;}
#diqu_dd:hover{color: #fff;}
.add_diqu{background: #cd1616;float: right;padding: 0px 10px;line-height: 35px;color: #fff;}
#hid{width: 100%;background: #eff3f8;position: absolute;left: 0;top: 35px;display: none; padding: 10px;z-index: 999999999;border-bottom: 3px solid #cd1616; }
#hid ul{width: 1200px;margin: 0 auto;line-height: 50px;}
.fixed{position: fixed;top: 0;}	
#menu-fixed{width: 1201px;margin: 0 auto;}
.fixed2{position: fixed;top: 35px;z-index: 9999;border-top: 1px solid #ffffff;}	

.title{margin-bottom:10px;height:40px;line-height:35px;padding:0;border-top:#000 1px solid;border-bottom: #DDD 1px solid;}
.title h2,.title h3,.title span{font-size:16px;color:#5e5e5e;font-family: "\5FAE\8F6F\96C5\9ED1"; font-weight:bold;}
.title h2 a,.title h3 a,.title span a{
	color:#333;
}
/* ==========幻灯片=========== */

.zximg .slides{float:left;width:355px;height:275px;overflow:hidden;}
.slides{zoom:1;position:relative; overflow:hidden}
.slides .content{overflow:hidden}
.slides .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.slides .title-bg,.slides .title{border:none;margin-bottom:0px;position:absolute;left:0px;bottom:0;width:360px;height:30px;line-height:30px;overflow:hidden}
.slides .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.slides .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.slides .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.slides .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; 

height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.slides .change i.cur {background:#FF7700;}

/* ==========幻灯片=========== */
.slidesbox {width: 430px;float: left;overflow: hidden;color:#333;height: 355px;background:#F5F5F5;}
.slidesbox a{}
.flexslider{width:100%;height:100%;overflow:hidden;}.flexslider .slides > li{display:none;}.flexslider .slides img{max-width:100%;display:block;}.slides:after

{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > 

li:first-child{display:block;}.flexslider{position:relative;zoom:1;}.flexslider .slides{zoom:1;}.flexslider .slides > li{position:relative;}.flex-caption

{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient

(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1;}.flex-caption

{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-

height:18px;}.flex-direction-nav{height:0;overflow:hidden;}.flex-direction-nav li a{display:none;width:47px;height:80px;position:absolute;top:50%;margin-top:-

40px;cursor:pointer;text-indent:-9999px;}.flex-direction-nav li a.next{right:0;background:url("../images/bg_direction_nav.png") no-repeat scroll -47px 0 

transparent;}.flex-direction-nav li a.next:hover{}.flex-direction-nav li a.next:active{background:url("../images/bg_direction_nav.png") no-repeat scroll -47px -80px 

transparent;}.flex-direction-nav li a.prev{left:0;background:url("../images/bg_direction_nav.png") no-repeat scroll 0 0 transparent;}.flex-direction-nav li 

a.prev:hover{}.flex-direction-nav li a.prev:active{background:url("../images/bg_direction_nav.png") no-repeat scroll 0 -80px transparent;}.flex-direction-nav li 

a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}.flex-control-nav{position:absolute;bottom:-50px;right:40%;}.flex-control-nav li{display:inline-

block;zoom:1;*display:inline;margin-right:10px;margin-bottom:6px;}.flex-control-nav li a{display:block;width:10px;height:10px;background:url

("../images/bg_control_nav.png") no-repeat scroll 0 0 transparent;_background:url("../images/bg_control_nav-0.png") no-repeat scroll 0 0 

transparent;cursor:pointer;text-indent:-9999px;}.flex-control-nav li a:hover{background-position:0 -10px;_background:url("../images/bg_control_nav-1.png") no-repeat 

scroll 0 0 transparent;}.flex-control-nav li a.active{background-position:0 -20px;_background:url("../images/bg_control_nav-2.png") no-repeat scroll 0 0 

transparent;cursor:default;}

.slidesbox .flexslider .slides li div {padding-right: 15px;padding-left: 15px;}
.slidesbox .flexslider .slides li div h3 {font-size: 16px;line-height: 40px;text-align: center;}
.slidesbox .flexslider .slides li div p {font-size: 12px;line-height: 20px;color:#999;}
/**/

/***首页广告位\2\3\4 + head \1\ ***/
.ddzz-ad{height: 100px;width:1200px;border: 1px dotted;margin: 5px auto;}

/* ==========首页板块=========== */
.notice{float:right;font-size:14px;height:40px;line-height:40px;overflow: hidden;color:#F00;}
.notice a{color:#3a5696;}
.mleft{
	padding:0px;
	float:left;
	width:900px;
	background: #ffffff;
	overflow: hidden;
}
.mtitle{
	height:40px;
	margin-bottom:20px;
	font-size:15px;
	line-height:40px;
	background:#fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDD;
}
.mtitle h2,.mtitle span{
	text-align:center;
	float:left;
	font-size:18px;
	color: #3a5696;
   font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #3a5696;
}
.mtitle h2 a,.mtitle span a{
	color: #3a5696;
    font-weight: bold;
}
}
.mtitle b{float:left;display:inline-block;height:20px;vertical-align:top;margin-right:15px;width:4px;background:#2273c0;}


/***首页头条、政策、答疑**/
.news-list-02{
font: 14px/24px '宋体';
color: #555;
font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
line-height: 26px;
margin: 0;
padding: 0;
list-style: none;
margin-bottom: 8px;
}
.news-list-02 a,.news-list-04 a{
text-decoration: none;
position: relative;
line-height: 27px;
font-size: 15px;
overflow: hidden;color: #555;
}
.news-list-02 span{      
z-index: 1;
color: #ffffff;
padding: 1px 5px;background-color: #a30ca9!important;
}
 .h2titleli{
font: 14px/24px '宋体';
color: #555;
font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
line-height: 26px;
list-style: none;
margin: 0;
padding: 0; 
}

.news-list-01 .h2titleli .h2title1, .news-list-02 .h2titleli .h2title1, .news-list-03 .h2titleli .h2title1, .news-list-04 .h2titleli .h2title1 {
    margin-right: 30px;
    width: 190px;
    overflow: hidden;
    
}
ul.news-list-02, ul.news-list-03 {
    margin-bottom: 8px;
}
.news-list-02 .spantitle, .news-list-03 .spantitle, .news-list-04 .spantitle {
    position: relative;
    padding-left: 10px;
    line-height: 24px;
    font-size: 16px;
    width: 450px;
    overflow: hidden;
}
.spantitle>span.tb {
    
    position: relative;
    z-index: 1;
    color: #ffffff;
    padding: 1px 5px;float: left;
}
.zx_news{border-top: 1px dotted #DDD;margin-top: 5px;padding-top: 8px;}
.zx_news>li{line-height: 30px;height: 30px;overflow: hidden;}
/*.mtitle span{font-size:12px;color:#999; margin-left:15px;}
.mtitle span a{margin-left:15px;color:#999;}
.mtitle span a:hover(color:#333;)*/
.more{float:right;font-size:14px;}
.more a{color:#999;}
.zxleft{
	width:395px;
	float:left;
	overflow: hidden;
	margin-right:35px;
}
.zximg{
	width:395px;
	float:left;
	overflow: hidden;
}
.ztzixun{
	width:395px;
	float:left;
	overflow: hidden;
}
.ztzixun h2{height:35px;font-size:16px;border-bottom:1px solid #f2f2f2;line-height:40px;font-weight: normal;}

.ztzixun ul li{line-height:30px;}
.ztzixun ul li i {	height: 5px;width: 5px;display: block;float: left;margin-right: 10px;margin-top: 12px;background-color: #bababa;}
.ztzixun ul li span{float:right;font-size:12px;color:#888;}
.ztzixun ul li a:hover{color:#f60;}
.ttzixun{width:370px;float:left;overflow: hidden;margin-top:-15px;}
.ttzixun ul{}
.ttzixun ul li{line-height:30px;}
.ttzixun ul li b{color:#ccc;float:left;margin-right:10px;font-weight: normal;}
.ttzixun ul li b a{color:#888; margin-right:10px;}
.ttzixun ul .line{height:35px;padding-top:10px;}
.ttzixun ul .line a{color:#f31e1e;font-size:16px;}
.ttzixun ul li a:hover{color:#f60;}

.mright{
	padding:0px;
	float:left;
	width:280px;
	background: #ffffff;
	margin-left:20px;
	overflow: hidden;
}
.mrimg{float:left;width:330px;overflow: hidden;}
.mrimg ul li{height:200px;text-align:center;line-height:50px;float:left;width:330px;overflow: hidden;}
.mrimg ul li img{width:330px;height:150px;}

.mrimglist{float:left;width:330px;overflow: hidden;}
.mrimglist ul{width:380px;}
.mrimglist ul li{height:150px;text-align:center;line-height:50px;float:left;width:150px;overflow: hidden;margin-right:27px;}
.mrimglist ul li img{width:150px;height:100px;}
.mrimglist ul li a{color:#888;}

.mrlist{width:330px;padding-bottom:15px;float:left;overflow: hidden;}
.mrlist h2{height:35px;font-size:16px;border-bottom:1px solid #f2f2f2;line-height:40px;font-weight: normal;}
.mrlist ul li{line-height:30px;}
.mrlist ul li i {height: 5px;width: 5px;display: block;float: left;margin-right: 10px;margin-top: 12px;background-color: #bababa;}
.mrlist ul li span{float:right;font-size:12px;color:#888;}
.mrlist ul li a:hover{color:#f60;}


.newbox {float: left;width: 450px;overflow: hidden;background: url(../images/ulines.gif) repeat-x;}
.newbox ul li {line-height: 30px;font-size: 14px;}
.newbox ul li a {}
.newbox ul li span { font-weight:normal; color:#888; float:right;}
.newbox ul .line {line-height: 40px;padding-left: 0px;background-image: none;font-family: "\5FAE\8F6F\96C5\9ED1";font-size: 15px;}
.newbox dl {float: left;width: 100%;border-bottom: 1px dotted #DDD;padding-bottom: 5px;margin-bottom:10px;}
.newbox dl dt {float: left;margin-right: 20px; width:150px; height:110px;}
.newbox dl dd{float:left;overflow:hidden;}
.newbox dl dd h3{background: url(../images/top.png) no-repeat left center;width: 100%;padding-left:55px;font-family: \5FAE\8F6F\96C5\9ED1;font-weight:normal;line-height: 35px;}
.newbox dl dd h3 a{color:#EF4400;}
.newbox dl dd p{line-height: 25px;color:#999;}
.newbox dl dd p span{margin-right: 10px;}

.slidesbottom{
	float: left;
	width: 395px;
	overflow:hidden;margin-top: 15px;
}
.slidesbottom ul{
	width: 400px;
}
.slidesbottom ul li{float: left;width: 128px;margin-right:5px;margin-top:5px;text-align: center;height: 39px;background:#64ACDF;line-height: 39px;}
.slidesbottom ul li a{display: block;color: #FFF;}

.slidesbottom ul .s1{background:#6B8E23;}
.slidesbottom ul .s2{background:#36648B;}
.slidesbottom ul .s3{background:#8B2323;}
.slidesbottom ul .s4{background:#218868;}
.slidesbottom ul .s5{background:#4CAF50;}
.slidesbottom ul .s6{background:#00868B;}
.slidesbottom ul .s7{background:#8B5A00;}
.slidesbottom ul .s8{background:#5CACEE;}
.slidesbottom ul .s9{background:#1ABC9C;}
.slidesbottom ul .s10{background:#1FA67A;}

.bmbox{
	float: left;
	width: 280px;
	overflow:hidden;
}
.bmbox ul{width: 390px;}
.bmbox ul li{
	float: left;
	width: 280px;
	text-align: center;
	height: 50px;
	overflow:hidden;
	background-position: left center;
	margin-bottom: 13px;
	background-color: #007ACC;
	line-height: 50px;
	font-size: 20px;
}
.bmbox ul li a{
	display: block;
	color: #FFF;
}
.bmbox ul .s1{
	background:#cd1616 url(../images/ckico.png) no-repeat 10px center;
}
.bmbox ul .s2{
	background:#36648b url(../images/cxico.png) no-repeat 10px center;
}
/*首页报考指南板块*/
.dd_bkzn{width: 397px;}
.dd_bkzn ul{float: left;padding: 10px;}
.dd_bkzn ul li{float: left;/* margin: 15px 9px; */margin: 12px 6px; }
.dd_bkzn ul li a{color: #FFF;font-size: 14px;/* padding: 10px 24px;background: #3a569614;border: 1px solid #3a5696;border-radius: 5px; */padding: 5px 10px;background: #e17d16;}     
.dd_bkzn ul li a:hover{color: #fff;background: #cd1616;} 

.tjxx{border-radius:8px 8px 0 0;float: left;background:#f8f8f8;width:397px;overflow:hidden;}
.tjxx .mtitle{
	height:40px;
	margin-bottom:0px;margin-top: 10px;
}
.tjxx .mtitle h2,.tjxx .mtitle span{ /*border-bottom:none; margin-left:10px; */font-size:16px;}
.tjxx .mtitle a{
}
/*列表报考指南*/
.list_dd_bkzn{width: 232px;}
.list_dd_bkzn ul{float: left;padding: 6px 4px;background-color: #F8F8F8;border-bottom: 2px solid #65A9EA;}
.list_dd_bkzn ul li{float: left;margin: 10px 2px; }
.list_dd_bkzn ul li a{color: #666666;font-size: 12px;padding: 6px 10px;background: #3a569614;border: 1px solid #3a5696;border-radius: 5px;}     
.list_dd_bkzn ul li a:hover{color: #fff;background: #3a5696;} 

/*首页微信二维码板块*/
.Layer1_right_top{ width: 278px;float: left;border: 1px solid #e9ecf1;margin-top: 8px;}
.er_code {width: 280px;float: left;overflow: hidden;}
#navGroupChat {width: 280px;height: 30px;}
.groupchat{width: 280px; }  
#navGroupChat li {display: inline-block;width: 50%;float: left;text-align: center;line-height: 40px;font-size: 16px;border-bottom: 1px solid #3a5696;}
.active {background-image: linear-gradient(#3a5696, #3a5696);color: #fff;}
.iconsgropuchat {padding-left: 2px;display: inline-block;}
.groupchat img {margin: 0px auto;display: block;margin-top: 30px;}
.groupchat p.biao {color:#3a5696;font-weight: 700;margin-bottom: 15px;line-height: 25px;}.groupchat p {text-align: center;padding: 0 10px;}


.tzbox{float: left;width: 298px;border:1px solid #DDD;border-top:none;padding:5px 15px;padding-top:10px;overflow:hidden;}
.tzbox ul{background: url(../images/ranki.png) no-repeat left 8px;}
.tzbox ul li{ font-size:14px;height:28px; padding-left:35px; padding-top:8px;}

.tzbox ul li a{color:#666;}


.zy_Tabs {float: left;width: 100%;height: 40px;line-height:40px;margin-bottom:20px;background:#EFF3F8;border-bottom: 1px solid #DDD;overflow: hidden;}
.zy_Tabs ul li {font-size:16px;float: left;text-align: center;line-height: 40px;height: 40px;}
.zy_Tabs ul li a {display: block; text-decoration:none;}
.zy_Tabs ul .on color: #0080BD;{border-bottom: 2px solid #09C;line-height: 38px;height: 38px;}
.zy_Tabs ul .on a {color: #FFF;background-color: #3a5696;padding: 0 10px;}

.zybox{float:left;width:1200px;overflow: hidden;}
.zybox ul{width:1250px;}
.zybox ul li{float:left;width:186px;overflow: hidden;margin-right:17px;margin-bottom:17px;}
.zybox ul li img{width:186px;overflow: hidden;}
.zybox ul li h3{line-height:30px;height:30px;overflow: hidden;font-weight:normal;text-align:center;font-size:15px;}
.zybox ul li p{line-height:22px;color:#888;font-size:12px;}
.zybox ul li h3 a{color:#1D5F9C;}
.zybox ul li span {	height: 25px;width: 186px;margin-top: 15px;margin-right: auto;margin-bottom: 0px;margin-left: auto;text-align: center;display: block;font-size: 

12px;line-height: 25px;background-color: #3a5696;}
.zybox ul li span a {color: #FFF;display: block;}
.zybox ul li span a:hover {color: #FFF;background-color:#cd1616;}
.m .block{ display: block;}


.newsbox{
	float:left;
	width:380px;
	overflow:hidden;
}
.newscon{
	float:left;
	width:380px;
	overflow:hidden;
}
.newscon ul li{ line-height:30px;height:30px;overflow:hidden;}
.newscon ul li span{color:#4A759C;float: right;margin-left: 15px;font-size:14px;}

.newscon dl{ width:100%;padding-bottom: 10px;height:105px;overflow:hidden;}
.newscon dl dt{ float:left; margin-right:10px;}
.newscon dl dd h3{font-size:15px;font-family: "Microsoft YaHei"; font-weight:normal; height:28px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.newscon dl dd p{font-size:12px; line-height:22px; color:#555;}
.newscon dl dd img{ margin-right:10px; height:90px; width:120px; float:left;}


.news-title{border-top: 2px #333 solid;height: 35px;line-height: 35px; float:left; width:100%;}
.news-title h3,.news-title span{font-family: "\5FAE\8F6F\96C5\9ED1"; font-size:16px; font-weight:normal;}
.newslist{ float:left; width:360px; overflow:hidden; }
.newslist ul li{ line-height:30px;background: url(../images/dian.jpg) no-repeat left center; padding-left:10px;}
.newslist ul li span{ float:right;}

.mrblock {float: left;width: 330px;overflow: hidden;}
.mrblock ul{background: url(../images/ranki.png) no-repeat left 8px;}
.mrblock ul li{ font-size:14px;height:28px; padding-left:30px;line-height:23px; padding-top:8px;overflow: hidden;}
.mrblock ul li a{}


.zsjytitle{background:#E1F5FC url(../images/zsjytitlebg.jpg) no-repeat left center;text-align:center;width:330px;height:100px;line-height:100px;color:#FFF;margin-

bottom:15px;overflow: hidden;}
.zsjytitle h2{background:#F2FF00;font-weight:normal;margin:0 auto;font-size:20px;margin-top:30px;height:36px;width:260px;line-height:36px;border-radius:20px;color:#322723;}

.bmxz{float: left;background:#E1F5FC url(../images/bmxz.jpg) no-repeat left center;text-align:center;width:330px;height:100px;line-height:100px;color:#FFF;margin-

top:15px;overflow: hidden;}
.bmxz h2{background:#F2FF00;font-weight:normal;margin:0 auto;font-size:20px;margin-top:30px;height:36px;width:260px;line-height:36px;border-radius:20px;color:#322723;}

.liuyan {float: left;width: 328px;margin-top:15px;overflow: hidden;background: url(../images/lybg.jpg) no-repeat left center;text-align: center;line-height: 

30px;font-size: 12px;border: 1px solid #ccc;border-radius:6px;}


.new {float: left;width: 100%;overflow: hidden;margin-top: 15px;padding-top: 8px;background: url(../images/ulines.gif) repeat-x;}
.newtitle {background: url(../images/new.png) no-repeat;height: 35px;}
.newtitle span {font-size: 16px;font-weight: bold;color: #0080BD;font-family: "\5FAE\8F6F\96C5\9ED1";margin-left: 35px;}
.new ul li {line-height: 30px;font-size: 14px;background: url(../images/li.gif) no-repeat left center;padding-left: 10px;}
.new ul li a {}
.new ul li span { font-weight:normal; color:#F00; font-size:12px; float:right;}
.new ul .newline {font-weight: bold;line-height: 40px;padding-left: 0px;background-image: none;font-family: "\5FAE\8F6F\96C5\9ED1";font-size: 15px;}
.tuwen {float: left;width: 300px;overflow: hidden;}
.twtitle {border-top: 2px #333 solid;height: 35px;line-height: 35px;}
.twtitle h3 {font-family: "\5FAE\8F6F\96C5\9ED1"; font-size:16px; font-weight:normal;}
.twlist {float: left;width: 100%;overflow: hidden;}
.twlist dl {float: left;width: 100%;margin-top: 5px;border-bottom: 1px dotted #CCC;padding-bottom: 10px;}
.twlist dl dt {width: 100%;height: 35px;font-family: "\5FAE\8F6F\96C5\9ED1";	line-height: 25px;font-size:15px;font-weight:normal;}
.twlist dl dd {line-height: 25px;}
.twlist dl dd img {float: left;margin-right: 10px; width:120px; height:100px;}
.twlist ul{ float:left; width:100%;}
.twlist ul li{ font-size:14px;line-height:30px;background: url(../images/dian.jpg) no-repeat left center; padding-left:10px;}


.m_Tabs {float: left;width: 100%;height: 35px;overflow: hidden;background:#EFF3F8;}
.m_Tabs ul li {font-size: 14px;font-family: "微软雅黑";float: left;width: 106px;text-align: center;line-height: 35px;height: 35px;}
.m_Tabs ul li a {display: block; text-decoration:none;}
.m_Tabs ul .current {color: #0080BD;}
.m_Tabs ul .current a {color: #FFF;background-color: #0080BD;}


.m-wrap{float:left; width:850px;overflow:hidden;}
.m_list{float:left; width:850px;padding-top:30px;overflow:hidden;display: none;}
.m_list dl {float: left;width: 100%;margin-top: 15px;border-bottom: 1px dotted #CCC;padding-bottom: 15px;}
.m_list dl dt {float: left;margin-right: 20px; width:150px; height:110px;}
.m_list dl dt img {float: left; width:150px; height:110px;}
.m_list dl dd{float:left;overflow:hidden;}
.m_list dl dd h3{width: 100%;height: 35px;font-family: \5FAE\8F6F\96C5\9ED1;line-height: 25px;font-size:16px;}
.m_list dl dd p{line-height: 25px;}
.m_list dl dd p span{margin-right: 10px;}
.list-more {float: left;width: 100%;font-size: 14px;line-height: 35px;height: 35px;font-family: "微软雅黑";text-align: center;}
.m-wrap .block{ display: block;}
.m_list .btn{margin-top:10px;float:left;background-color: #0080BD;color:#FFF;height:20px;line-height:20px;padding:3px 15px;text-align:center;}
.m_list .btn a{;color:#FFF;display: block;font-size:12px;}
.m_list .btn a:hover{color:;display: block}

.m_title { width:100%;height: 35px; float:left; line-height:35px;}
.m_title span {font-size: 16px;font-weight:normal;color: #0080BD;font-family: "\5FAE\8F6F\96C5\9ED1";}

.m_new {float: left;width: 100%;overflow: hidden;}
.m_new ul li {line-height: 30px;font-size: 14px;background: url(../images/li.gif) no-repeat left center;padding-left: 10px;}
.m_new ul li a {}
.m_new ul li span { font-weight:normal; color:#F00; font-size:12px; float:right;}
.m_new ul .m_newline {font-weight: bold;line-height: 40px;padding-left: 0px;background-image: none;font-family: "\5FAE\8F6F\96C5\9ED1";font-size: 15px;}
.m-slides {float: left;width: 360px;height: 300px;}
/* 默认幻灯片 */
.index_top .m-slides {width: 610px;float: left;height: 350px;overflow:hidden;}
.m-slides{position:relative; overflow:hidden}
.m-slides .content{overflow:hidden}
.m-slides .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.m-slides .title-bg,.m-slides .title{position:absolute;left:0px;bottom:0;width:360px;height:30px;line-height:30px;overflow:hidden; border:none; margin-bottom:0px;}
.m-slides .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.m-slides .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.m-slides .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.m-slides .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; 

height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.m-slides .change i.cur {background:#FF7700;}

/* ==========首页专题=========== */
.zhuanti{ width:300px; float:left; overflow:hidden;}
.zhuanti ul{ float:left; width:300px;}
.zhuanti ul li{}
.zhuanti ul li{}
.zhuanti ul li img{ float:left;}
.zhuanti ul li{padding:0;margin-bottom:0px;}
.zhuanti .act_item{float:left;margin-top:10px;width: 300px;height:50px;font-size:14px;position:relative;}
.zhuanti .act_item h3{font-size:14px;font-weight:normal;width:170px;height:25px; margin-top:10px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.zhuanti .act_item p{color:#999;text-align:left;}
.zhuanti .act_item p i{color: #ee1b2e;font-style: normal;}
.zhuanti .act_item a{background:#05b88a;color: #fff;display: block;height: 26px;line-height: 26px;position: absolute;right: 0;text-align: center;top: 5px;width: 60px;}
.zhuanti .act_item a:hover{background:#009e73;color:#fff;text-decoration:none;}
.zhuanti .act_item h3 a{ color:#3e3e3e; float:left;}
.zhuanti .act_item h3 a:hover{background:none;color:#c00;text-decoration:none;}
/* ==========首页新闻分类=========== */
.news{ float:left; width:550px; overflow:hidden;}
.news-pic{ float:left; width:160px; margin-right:20px; overflow:hidden; padding-top:8px;}
.news-pic li{ float:left; margin-bottom:10px;}
.news-pic p{height:26px;line-height:26px;color:#FFF; text-align:center;margin-top:-30px;background:#000;filter: alpha(opacity=70);opacity: 0.7;-moz-opacity: 0.7;}
.news-pic p a{color:#FFF;}
.news-list{ width:370px; float:left; overflow:hidden;}
.news-list ul li{ line-height:30px; font-size:14px;background: url(../images/dian.jpg) no-repeat left center; padding-left:10px;}

/* ==========首页图库=========== */
.col1{width:1200px; margin:10px auto;}
.tutitle{ border-top:3px solid #000; border-bottom:1px solid #DDD; margin-bottom:10px;height:40px;line-height:35px;font-size:16px;color:#5e5e5e;padding:0;}
.tutitle span{color:#5e5e5e;font-family: "\5FAE\8F6F\96C5\9ED1";font-weight:bold;}
.bp{background:#fff;padding:0px;margin:0 0 15px;}
.essence{position:relative;}
.essence .esMod{width:1200px;position:relative;}
.essence .dxb_bc .esMod .bd{width:1200px;}
.esMod .hd{position:absolute;right:0;top:-35px;}
.esMod .hd li{float:left;margin-left:5px;width:10px;height:10px;overflow:hidden;border-radius:5px;background:#ccc;text-indent:-9999px;}
.esMod .hd li.on{background:#c00;}
.esMod .bd li{width:211px; height:268px;float:left;overflow:hidden;margin-right:16px;position:relative;}
.esMod .pic{width:211px;height:268px;overflow:hidden;overflow:hidden;display:block;}
.esMod .esInfo{width:191px;height:40px;position:absolute;bottom:0;left:0;padding:0 10px;background:rgba(0,0,0,0.5);color:#fff;}
.esMod .esInfo h3{font-size:14px;font-weight:normal;width:191px;height:38px;line-height:38px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-

overflow:ellipsis;}
.esMod .esInfo a:link,.esMod .esInfo a:visited,.esMod .esInfo a:active{color:#fff;}
.esMod .next,.esMod .prev{display:block;width:40px;height:60px;display:block;position:absolute;top:50%;margin-top:-30px;z-index:99;filter:alpha(opacity=0);-khtml-

opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;cursor:pointer;}
.esMod:hover .prev,.esMod:hover .next{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}
.esMod .prev.prevStop,.esMod .next.nextStop{display:none;}
.esMod .prev{background:#333 url(../images/sl.png) center center no-repeat;left:0;}
.esMod .next{background:#333 url(../images/sr.png) center center no-repeat;right:1px;}

/**=======首页各地电大=======**/
.ddzz-gedi .gedi-con{float: left;margin-left: 15px;}
.ddzz-gedi .gedi-con ul li{float: left;margin: 10px 20px 10px 0;}
.ddzz-gedi .gedi-con ul li a{float: left;background: #6d6d6d; padding: 10px 32px;color: #fff;font-size: 16px;border-radius: 5px;}
.ddzz-gedi .gedi-con ul li a:hover{background: #cd1616;}

/* ==========友情链接=========== */
.link{ width:1200px;overflow:hidden;background:#FFF;}
.link-con {width: 100%; float:left;margin-bottom: 20px;}
.link-con a{margin-right:0px;line-height: 30px;}
.link-con ul li{ float:left;margin-right:10px; }
/* ==========底部=========== */

@media (min-width:320px) and (max-width:1439px){
.footer{width:1250px;}
}
@media (min-width:1441px){
.footer{width: 100%;}
}
.footer{margin: 0 auto;color:#FFF;background:#6d6d6d; font-size:12px; margin-top:0px; text-align:center; line-height:25px; padding:15px 0;}
.foot-nav{ text-align:center;}
.foot-nav a{ margin:0 10px;}
.footer a{color:#FFF;margin:0 10px;}
.footer img{margin:10px 5px;}
/* ==========图库列表=========== */
/**/
.nleft{	width:230px;float:left;overflow:hidden;margin-right: 20px;margin-top: 0px;}
.nright{width:930px;float:right;overflow:hidden;margin-top: 0px;    margin-bottom: 20px;}
.llm{width:230px;float:left;overflow:hidden; margin-bottom:10px;}
.llmtitle {float: left;height: 40px;border-radius:0px 0px 0 0;width: 230px;background:#3a5696;line-height: 40px;color: #FFF;font-family: "Microsoft YaHei";	font-

size: 14px;}
.llmtitle span {font-family: "Microsoft YaHei";font-size: 16px;color: #FFF;margin-left: 20px;float: left;margin-right: 10px;}
.llmcon {width: 230px;text-align: center;float: left;line-height: 30px;border-bottom: 2px solid #65A9EA ;line-height: 30px;background-color: #F8F8F8;}
.llmcon ul li {height: 30px;width: 170px;line-height: 30px;padding-left: 10px;font-family: "Microsoft YaHei";font-size: 14px;padding-top: 10px;}
.llmcon ul li a {background: url(../images/lli.png) no-repeat left bottom;	display: block;padding-left: 40px;}
.llmcon ul li a:hover {background-image: url(../images/llihover.jpg);background-repeat: no-repeat;}
.llmcon a.hover{background-image: url(../images/llihover.jpg);background-repeat: no-repeat;}
.ltitle {float: left;height: 35px;width: 230px;background:#0184d0;ine-height: 35px;color: #FFF;font-family: "Microsoft YaHei";}
.ltitle span {font-family: "Microsoft YaHei";font-size: 14px;color: #FFF;margin-left: 20px;float: left;margin-right: 10px;}
.llmlist {font-size:14px;width: 230px;padding: 10px;float: left;border-bottom: 2px solid #65A9EA ;background-color: #ededed;}
.llmlist ul li{line-height: 30px;background: url(../images/icon_grrow.gif) no-repeat left center; width: 208px;height: 35px;overflow: hidden;margin: 5px 0px;}
.llmlist ul li a{padding:0px 12px;background: #f17d05;color: #fff;border-radius: 15px;float: left;height: 30px;}
.lbm {
	float: left;
	width: 230px;
	overflow: hidden;
}
.lbm ul li {
	line-height: 50px;
	height: 50px;
	width: 100%;
	margin-bottom: 10px;
	background-color: #2266A7;
	font-size: 18px;border-radius:5px;
}
.lbm ul li a {
	display: block;border-radius:5px; padding-left:60px;
	color: #FFF;
}
.lbm ul .ckbm {
	background: #cd1616 url(../images/ckico.png) no-repeat 10px center;
}

.lbm ul .bmcx {
	background: #36648b url(../images/cxico.png) no-repeat 10px center;
}

/**/

.rtitle {line-height: 40px;height: 40px;border-bottom:#DDD solid 1px; width:100%;}
.rtitle span,.rtitle h2 {font-size: 20px;font-family: "Microsoft YaHei"; display:block; float:left;font-weight: normal; color: #3a5696;font-weight: bold;}
.pos {float: right;margin-right:10px;}
.page ,info,.text,.pic{width: 930px;float: left;overflow: hidden;}

.infocon{	width: 930px;font-size: 14px;line-height: 30px;color: #333333;padding-top: 15px;font-family: "Microsoft YaHei";overflow: hidden;float: left;}
.infocon .article_title {float: left;width: 100%;overflow: hidden;padding: 10px 0;}
.infocon .article_title h1 {color:#000;font-size: 30px;font-family: "Microsoft Yahei";text-align: center;font-weight: 200;line-height:50px;display: block;}
.infocon .item {float: left;width: 100%;overflow: hidden;font-size:14px;}
.infocon .item{color: #999;border-bottom: 1px dotted #CCC;margin-bottom: 20px;height: 40px;text-align: center;}
.infocon .item a{color: #666;}
.infocon .item a:hover{color: #ea0000;}


.infocon strong{font-family: "Microsoft Yahei";}
.infocon h2,.infocon h3,.infocon h4,.infocon h5{font-family: "Microsoft Yahei";}
/*.article .content p{text-indent:2em;}*/
.infocon .shangxia {float: left;width:100%;line-height:30px;font-size:12px;margin-top:10px;border-top:1px dotted #CCC;padding-top:10px;margin-bottom: 0px;}
.infocon .shangxia div{overflow: hidden;}

/* .infocon img{display: block;margin: 0px auto;max-width:650px;} */
.infocon a{color: red;text-decoration: underline;}
.netx a{color: red;}
.netx a:hover{text-decoration: underline;}
.pagecon ,.piccon{width: 960px;font-size: 14px;line-height: 30px;color: #333333;padding-top: 15px;font-family: "Microsoft YaHei";overflow: hidden;float: left;}
.fg{border-top:1px solid #DDD;width:100%;margin:10px 0;}
.sitelink{font-weight:bold;font-family: "Microsoft Yahei";}
/**/


.textcon {	float: left;width: 920px;overflow: hidden;padding-top: 20px;}
textcon dl {width: 100%;float: left;height: 100px;border-bottom: 1px dashed #CCC;padding-top: 15px;}
.textcon dl dt {float: left;width: 110px;margin-right: 15px;overflow: hidden;}
.textcon dl dd {float: left;width: 800px;overflow: hidden;}
.textcon dl dd h3 {font-family: "Microsoft YaHei";line-height: 30px;height: 35px;font-weight: normal;font-size: 15px;}
.textcon dl dd h3 span{ margin-left:15px; font-size:12px; font-weight:normal;}
.textcon dl dd p {line-height: 22px;color: #666666;}
.textcon ul li{display: block;line-height:36px;  height:36px;font-size: 15px;	background-image: url(../images/ico.jpg);background-repeat: no-repeat;background-position: left center;}
.textcon ul li span{ float: right;}

.yxcon {	float: left;width: 960px;overflow: hidden;padding-top: 15px;}
.yxcon ul{ width:1000px;}
.yxcon ul li{ float:left;width:192px;height:320px; overflow: hidden;padding:15px; margin-bottom:15px; margin-right:21px; border:1px solid #DDD;}
.yxcon ul li img{ width:192px; height:150px;}
.yxcon ul li h3{font-family: "Microsoft YaHei"; text-align:center;line-height: 40px;height: 40px; overflow:hidden;font-size: 15px;}
.yxcon ul li p{line-height: 22px;color: #666666; font-size:12px;}
.yxcon dl {width: 560px;float: left;height: 100px; margin-right:15px;padding-top: 15px;}
.yxcon dl dt {float: left;width: 110px;margin-right: 15px;overflow: hidden;}
.yxcon dl dd {float: left;width: 450px;overflow: hidden;}
.yxcon dl dd h3 {font-family: "Microsoft YaHei";line-height: 30px;height: 35px;font-weight: normal;font-size: 15px;}
.yxcon dl dd h3 span{ margin-left:15px; font-size:12px; font-weight:normal;}
.yxcon dl dd p {line-height: 22px;color: #666666;}
.yxcon ul li span {height: 25px;width: 186px;margin-top: 15px;margin-right: auto;margin-bottom: 0px;margin-left: auto;text-align: center;display: block;font-size: 

12px;line-height: 25px;background-color: #4180B6;}
.yxcon ul li span a {color: #FFF;display: block;}
.yxcon ul li span a:hover {color: #FFF;background-color: #F90;}

.piccon ul {width: 1250px;}
.piccon ul li {float: left;text-align: center;margin-right: 20px;width: 200px;overflow: hidden;border: 1px solid #DDD;padding: 10px;padding-bottom:0px;margin-bottom: 

20px;}
.piccon ul li p {line-height: 35px;}
/**/
/**/
.pageing {float: left;width: 100%;margin-top: 20px;margin-bottom: 30px;border-top: 1px dotted #CCC;}
.pageing div{ margin-top:10px; font-size:14px;font-family: "Microsoft YaHei";}

/*内容分页部分*/
.content_page{text-align:center;margin:8px;}
.content_page li{display: inline; background:#fff;margin:1px;padding:4px 6px;color:#A0A0A0;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #1191ff;}
.content_url{font-size:14px;font-family:arial;color:#06f;margin:20px 0;}
.content_url span{color:#999;}
.content_url input{background:#0098e6;color:#fff;width:50px;border:0;height:24px;}
.content_url #this_url{border:1px solid #ccc;width:574px;font-family:arial;color:#000;height:20px;line-height:20px;background:#fff;}


/*微信浮动*/
.weixin{ top:205px;margin-left:570px;position:fixed;_position:absolute;left:50%;width:95px;_top:expression(eval(document.documentElement.scrollTop || 

document.body.scrollTop) +eval(document.documentElement.clientHeight || document.body.clientHeight) -480 +'px');z-index:1002;}
.weixin2{ top:335px;margin-left:570px;position:fixed;_position:absolute;left:50%;width:95px;_top:expression(eval(document.documentElement.scrollTop || 

document.body.scrollTop) +eval(document.documentElement.clientHeight || document.body.clientHeight) -480 +'px');z-index:1002;}
.slide{position:fixed;top:335px;right:30px;width:55px;left:50%;margin-left:570px;z-index:1002;_position:absolute;_top:expression(eval

(document.documentElement.scrollTop || document.body.scrollTop) +eval(document.documentElement.clientHeight || document.body.clientHeight) -305+'px');}
#jt{background:url(../images/index_10.jpg) 8px 18px no-repeat;cursor:pointer;width:18px;height:55px;position:absolute;left:0px;top:0px;}
.jtright{position:absolute;top:14px;left:25px;line-height:0px;vertical-align:middle;font-size:0px;height:28px;overflow:hidden;}
#slidesearch{width:165px;height:26px;border:1px solid #3b7d98;background:white;padding-left:10px;vertical-align:middle;font-size:12px;line-height:26px;}
#slidebtn{width:45px;height:28px;vertical-align:middle;background:#4d4d4d;color:White;line-height:28px;text-align:center;font-size:14px;cursor:pointer;margin:0px;border:0px;}
.slide_search{position:relative;width:55px;height:55px;margin-top:5px;}
.slide_feedback{position:relative;width:55px;height:55px;margin-top:10px;}
.slide_top{position:relative;width:55px;height:55px;margin-top:5px; visibility:hidden;}


/* side */
.side{position:fixed;width:80px;height:275px;right:0;top:300px;z-index:100;}
.side ul li{width:80px;height:80px;float:left; text-align:center;position:relative;border-bottom:1px solid #FFF;}
.side ul li .sidebox{position:absolute;width:80px;height:80px;top:0;right:0;transition:all 0.3s;color:#fff;font:14px/80px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:80px;height:80px;line-height:80px;display:inline-block;background:#666;transition:all 0.3s;}
.side ul li .sidetop:hover{background:#b00606;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.side1{ background:#29C06D;}
.side2{ background:#FBB01F;}
.side3{ background:#78C340;}
.side4{ background:#12A2E7;}
.side5{ background:#FF8D6E;}

/*左侧浮动*/
.slide{position:fixed;top:150px;width:125px;left:8%;margin-left:15px;z-index:1002;_position:absolute;_top:expression(eval(document.documentElement.scrollTop || 

document.body.scrollTop) +eval(document.documentElement.clientHeight || document.body.clientHeight) -305+'px');}
.leftmenu{ width:125px; overflow:hidden;}
.leftmenu ul li{float:left;height:40px;width:123px; background:#FFF;text-align:center;font-size:14px;line-height:40px;margin-top:8px;border: 1px solid #003B7A;}
.leftmenu ul li a{display: block;-webkit-transition:all .5s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s; color: #003B7A;}
.leftmenu ul li a:hover{ background-color: #003B7A;color: #FFFFFF;}
.leftimg{ width:150px; margin-left:-40px;}
.slide_top{position:relative;width:55px;height:55px;margin-top:5px; visibility:hidden;}
.leftmenu .slider{ background:#003B7A;color: #FFFFFF;}


/**/
.tjtw{height:270px; position:relative; overflow:hidden;}
.tjtw img{ width:397px; display:block;}
.tjtw .bd li{ position:relative; overflow:hidden; zoom:1;}
.tjtw .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:39px; background:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; 

opacity:0.75;}
.tjtw .bd .txt{position:absolute; bottom:5px; left:0; width:60%; text-align:left; color:#fff; height:25px; line-height:20px; white-space:nowrap; text-

overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; padding-left:10px;}
.tjtw .hd{ position:absolute; bottom:13px; right:10px; width:100%; text-align:right;}
.tjtw .hd li{ display:inline-block; *display:inline; *zoom:1; width:9px; height:9px; margin:1px 4px; line-height:0; overflow:hidden; font-size:0; background:#fff; 

cursor:pointer; }
.tjtw .hd li.on{ width:10px; height:10px; margin:0 3px; background:#CC0000;}
.tjtw .bd ul, .tjtw .bd li{width:100% !important;}
/**/
.newbm{float: left;width: 280px;border-top:none;padding:8px 15px;padding-bottom:0px;height:286px;overflow:hidden;}
.newbm ul{}
.newbm ul li{ font-size:12px;height:30px;line-height:30px;color:#666;border-bottom:1px #DDD dashed;}
.newbm ul li span{display: block;float: left;}
.newbm ul li .bmxm{width: 60px;}
.newbm ul li .bmyx{width: 100px;}
.newbm ul li .bmzy{width: 90px;}
/**/
.xyfj{padding-bottom:0;float: left;width: 1200px;overflow:hidden;}
.xyfj ul{width: 1250px;}
.xyfj ul li {float: left;width: 225px;line-height: 30px;text-align: center;margin-right: 19px;background:#EEE;}
.xyfj ul li img {width: 225px;height:150px;}
/**/
/*list*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}

/*list_img*/
.textcon_img{padding-top: 20px;}
.textcon_img .list_con{float:left;width: 680px;margin-left: 20px;}
.textcon_img .list_con h3{line-height: 30px;}
.textcon_img .list_con p{line-height: 25px;margin-top: 10px;}
.textcon_img ul li span{ float: left;margin-top:15px;color: #919191;}
.list_img{float: left;}
.list_img>img{float: left;width: 220px;height: 130px;}

/**页面右侧浮动预报名**/
#right_ybm{float: right;position: fixed; right: 0px;top: 226px;}
#right_ybm a{position: absolute;right: 0px;}
#right_ybm .colse_ybm{position: fixed;right: 7px;cursor: pointer;}


/* 二维码 */
.mask_box_qun, .mask_box_kf {
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 11;
    left: 0;
    top: 0;
    background: rgb(6 6 6 / 50%);
}
.mask_ewm_qun, .mask_ewm_kf {
    width: 371px;
    height: 300px;
    position: fixed;
    top: 260px;
    left: 0;
    right: 0;
    margin: auto;
    background: url(/template/zyjn/pc/images/ewm_bg.png)0 0 no-repeat;
}
.add_talk {
    width: 137px;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 10px;
    background: url(/template/zyjn/pc/images/qun_bg.png)0 0 no-repeat;
    cursor: pointer;
    position: absolute;
    top: 72px;
    left: -53px;
    color: #fff;
    display: none;
}
.chat_zi_qun, .chat_zi_kf {
    position: absolute;
    bottom: 10px;
    color: #fff;
    font-weight: bold;
    left: 50%;
    width: 244px;
    text-align: center;
    margin-left: -94px;
    font-size: 16px;
    padding: 5px 0px;
    background-color: #3a5696;
}
.mask_close_qun, .mask_close_kf {
    position: absolute;
    top: -10px;
    right: 0;
    cursor: pointer;
}
.mask_rwm_qun, .mask_rwm_kf {
    width: 233px;
    height: 233px;
    position: absolute;
    top: 19px;
    right: 41px;
}
/* 二维码 */