@charset "utf-8";

*{ margin:0; padding:0; text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none;-webkit-text-size-adjust:none;font-family:Microsoft YaHei,Tahoma, Helvetica, Arial,  sans-serif;}
body{text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none;-webkit-text-size-adjust:none;}  :focus{ outline:none;} 
a{color:#333333; cursor:pointer; text-decoration:none; outline:none;font-family:"Microsoft YaHei",SimSun,SimHei;}   img{ border:0;} 
input,textarea{ vertical-align:middle; font-family:inherit; font-size:inherit;}
ul li{ list-style-type:none;}
.f_l{ float:left; display:inline;}
.f_r{ float:right; display:inline;}
.nobor{ border:none!important;}
/*头部开始*/
.top{ width:100%; height:auto; background:#fff; }
.top .top_con{ width:auto; height:auto; margin:0 auto; position: relative;}

/*new 1127*/
.banbg{ width: 220px;height: 144px; position: absolute; right: -225px; bottom: -50px; background: url(../images/inbanribg.png) no-repeat; }
.nav .white{  background: url(../images/nav_line.png) no-repeat left center; padding-left:10px;}
/*new 1127*/


.top .top_con .search{ width:340px; height:40px; overflow:hidden; float:right; display:inline-block; /*background:#f0f0f5;*/ 
  border-radius:3px;  -moz-border-radius:3px;  -ms-border-radius:3px; -o-border-radius:3px;  -webkit-border-radius:3px;
  margin-top:30px;  background: url(../images/searchborder.png) no-repeat left center;  padding-left: 20px;  line-height: 40px;}
.inputbox{/* border:1px solid blue;*/  }
.search11{ border:none; width: 80%; height: 100%; }
.search12{ width: 37px; height: 37px; background:url(../images/searchbtn.png) no-repeat; border:none; margin-top: 1px; float: right; cursor: pointer;}
.top .top_con .search input.text01{ width:188px; height:30px; float:left; display:inline; background:none; text-indent:10px; font:normal 13px/28px "微软雅黑"; color:#9a9a9a; border:none;}
.top .top_con .search input.but01{width:37px; height:30px; float:right; display:inline; background:#1c9451 url(../images/searchico.png) no-repeat center center;  cursor:pointer; border:none;}
.top .top_con .search input.but01:hover{ background:#09803e url(../images/searchico.png) no-repeat center center;}
.navbox{ width:100%; height:45px;}
.navbox_con{ width:1200px; height:45px; margin:0 auto;}
.navbar{ width:1200px;  height:45px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei; position:relative; z-index:10000;  }
.nav .m{ float:left;  position:relative;  height:50px; line-height: 50px; margin-left: 34px;font-size:20px; }
.nav .m a:hover{color:#258548;}
.nav .m01{text-indent:0; margin-left:0px;  text-align:center;}
.nav .m01 a{ color: #258548}

.nav .sub{ display:none; width:123px; padding:5px 0; position:absolute; left:0; top:44px;  text-align:center; background:#e8e8e8;}
.nav .sub li{ vertical-align:middle; }
.nav .sub li a{ width:100%;  height:36px; display:block; margin:0; padding:0; font:normal 14px/36px "微软雅黑"; display:block; color:#666; /*text-align:left; text-indent:32px;*/   }
.nav .sub li a:hover{ background:#1c9451; color:#fff; }
.s_nav{ display:none;}
.nav_list{ display:none;}
/*头部结束*/

/*banner*/
.main_box1 {width: 100%;height: 400px;float: left;}
.main_box1_l {width: 100%;height: 400px;float: left;}
.main_box1 .slideBox {width: 1920px;height: 400px;overflow: hidden;position: relative;margin:0px auto;}
.main_box1 .slideBox .hd {height: 14px;overflow: hidden;position: absolute;right: 47%;bottom: 16px;z-index: 2;}
.main_box1 .slideBox .hd ul {overflow: hidden;zoom: 1;float: left;}
.main_box1 .slideBox .hd ul li {float: left;margin-right: 6px;width: 16px;height: 8px;text-align: center;background: url(../images/jdticon_off_02.png) no-repeat 0 0;cursor: pointer;}
.main_box1 .slideBox .hd ul li.on {background: url(../images/jdticon_on.png) no-repeat 0 0;color: #fff;}
.main_box1 .slideBox .bd {position: relative;height: 100%;z-index: 0;}
.main_box1 .slideBox .bd li {zoom: 1;vertical-align: middle;}
.main_box1 .slideBox .bd img {width: 100%;height: 400px;display: block;}


/*内容区*/
.box01{ width:1200px; height:auto; overflow:hidden; margin:0 auto 0 auto; padding: 30px 0 30px 0;}
.box01_l{width:793px; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:385px;}
.box01_r{width:360px; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:385px;}
.tit01{ width:100%; height:89px; display:block; overflow:hidden; border-bottom:1px solid #e4e4e4; background: url(../images/sy-wljszx.png);}
.titxyshzx{ width:100%; height:89px; display:block; overflow:hidden; border-bottom:1px solid #e4e4e4; background: url(../images/sy-xyshzx.png);}
.tityhfub{ width:100%; height:89px; display:block; overflow:hidden; border-bottom:1px solid #e4e4e4; background: url(../images/sy-yhfub.png);}
.tit01 .tit01_l{ float:left; display:inline; font:normal 24px/55px "微软雅黑"; color:#258546; margin-left:18px;}
.tit01 a.more{ float:right; display:inline; margin-right:18px; font:normal 13px/55px "微软雅黑"; color:#858484;}
.tit01 a.more:hover{ color:#ff4d4d;}
.box01_l1{width:360px; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:300px; margin-right:50px; border: 1px solid #e4e4e4}
ul.ul03{ width:96%; height:auto; overflow:hidden; margin:10px auto;}
ul.ul03 li{ width:100%; height:35px; overflow:hidden; line-height: 35px; color:#5a5a5a;}
ul.ul03 li p{width: 100%;height: 20px;margin: 0;padding: 0;line-height: 20px;}
ul.ul03 li p .span-l{ height: 20px;text-align: center;display: inline-block;background: #73c690;font-size: 12px;color: #fff;padding: 0 3px 0 3px;}
ul.ul03 li p .span-r{width: 80px;height: 20px;text-align: center;display: inline-block;font-size: 12px;color: #949494; float: right;}
ul.ul03 li a{color:#333333; }
ul.ul03 li a:hover{color:#1c9451;}
ul.ul03 li span{ color:#333;}
.box01_r1{width:360px; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:300px;border: 1px solid #e4e4e4}

.box02{ width:1200px; height:auto; overflow:hidden; margin:30px auto 0 auto;}
.box02_l{width:793px; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:385px;}
.box02_r{width:385px; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:385px;}
.tit02{ width:100%; height:55px; display:block; overflow:hidden; border-bottom:1px solid #e4e4e4;}
.tit02 .tit02_l{ float:left; display:inline; font:normal 24px/55px "微软雅黑"; color:#258546; margin-left:18px;}
.tit02 a.more{ float:right; display:inline; margin-right:18px; font:normal 13px/55px "微软雅黑"; color:#858484;}
.tit02 a.more:hover{ color:#ff4d4d;}
.box02_l1{width:385px; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff;  margin-right:22px;}
ul.ul03{ width:96%; height:auto; overflow:hidden; margin:10px auto;}
ul.ul03 li{ width:100%; height:35px; overflow:hidden; line-height: 35px; color:#5a5a5a;}
ul.ul03 li p{width: 100%;height: 20px;margin: 0;padding: 0;line-height: 20px;}
ul.ul03 li p .span-l{height: 20px;text-align: center;display: inline-block;background: #73c690;font-size: 12px;color: #fff;padding: 0 3px 0 3px;}
ul.ul03 li p .span-r{width: 80px;height: 20px;text-align: center;display: inline-block;font-size: 12px;color: #949494; float: right;}
ul.ul03 li a{color:#333333; }
ul.ul03 li a:hover{color:#1c9451;}
ul.ul03 li span{ color:#333; float: right;}
.box02_r1{width:385px; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; }
*+html .yqlj_con img{ width:17% !important; }
.center-bg{width: 100%;height: 201px; background: url(../images/center-bg.png);background-size:100% 100%; }

/*网络技术中心*/
.jszxbox{ padding: 10px 20px; }
.jsclo{ margin-bottom: 20px; }
.jsclo li{ float: left; padding: 0 12px; border-bottom: 3px solid #f4f4f4; height: 36px; line-height: 36px;width: 82px;text-align: center;}
.jsclo li.on{ border-bottom: 4px solid #248447; }
.jybox{ padding: 0 20px; }
.jybox ul li{ width: 140px; height: 70px; line-height: 70px; float: left;  border-bottom:1px solid #e8e8e8; background: url(../images/listicon.png) no-repeat left center; padding-left:10px;}
.jybox ul li a{ color: #333333; }
.oragemore{ height: 70px; line-height: 70px;  float: right;   padding-left:10px; }
.oragemore a{ color: #ff8900; }
.clearfix:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}

.jszxboxcon ul li{width: 140px; height: 40px; line-height: 40px; float: left;  border-bottom:1px solid #e8e8e8; background: url(../images/listicon.png) no-repeat left center; padding-left:10px;}
.oragemoresamll{  height: 40px; line-height: 40px;  float: right;  padding-left:10px; }
.oragemoresamll a{ color: #ff8900; }

/*网络安全*/
.box03{  width:1200px; height:auto; overflow:hidden; margin:30px auto 0 auto; padding-bottom: 30px; }
.box03 ul li{ float: left; margin:0 70px; }
.box03 ul{ /*width: 1090px;*/ height: 160px; margin: 0 auto; }

/*栏目页当前位置*/
/*当前位置*/

.navigatorbg{height:auto;overflow:hidden; margin: 0 auto; width:1200px; margin-bottom:10px; margin-top:10px;}
.navigator{padding:10px 15px 10px 30px;border-bottom:1px solid #eee;background:#ffffff;}
.navigator .home{ background:url(../images/others.png) no-repeat 75% 0%; float:left; text-indent:-8000px; width:16px; font-size:14px;}
.navigator .home:hover{ background:url(../images/others.png) no-repeat 99% 0%;  }
.navigator span{ font-family:SimSun; padding-left:3px; padding-right:3px;font-size:14px; }
.navigator a{ font-size:14px; color:#333;font-family:"Microsoft YaHei"  !important}
.lm-banner{width: 100%;}
.art{ width:837px;}
.bt_linkb{font-size:14px;text-decoration:none;color:#3d3d3d;font-family:"Microsoft YaHei",SimSun,SimHei}
.yellow{COLOR:#ffb900!important}
.lm_nav_bg{width:100%;height:50px;background:#ebebeb}
.lm_nav{width:1130px;height:50px;margin:0 auto;padding-left:60px}
.lm_nav_right{float:right;height:50px;line-height:50px;padding-left:22px}
.lm_list_box{width:1200px;margin:30px auto; overflow: hidden;}
.lm_list{float:right;width:900px;padding-bottom:20px; min-height: 600px;}
.lm_list>p{height:35px;font-size:17px;border-bottom:3px solid #B31419;float:left;padding-right:20px}
.lm_list ul li{padding-left:10px;height:43px;font-size:15px;line-height:43px;border-bottom:1px dashed #dcdcdc;}
.lm_list ul{clear:both;padding-top:10px}
.lm_list ul li p{width: 6px; height: 6px; background: #B31419; float: left; border-radius: 50%; margin-top: 19px; margin-right: 5px;}
.lm_list ul li span{float:right;padding-right:20px;color:#333;font-size:14px;width:15%; font-size: 18px!important; background-size: 90% 100%;}
.lm_list ul li a{color:#333; display: block; width: 80%; overflow:hidden; float:left;}

.sdzj{width:100%; overflow: hidden; display: block;}
.sdzj li{width:25% !important; border:0 !important; float: left !important; height:260px !important; padding-left: 0 !important; margin: 12px 22px;}
.sdzj li span{height:80% !important; float: none !important; width:100% !important; display:block; overflow:hidden;}
.sdzj li span img{width:100%;}
.sdzj li{width:20% !important; border:0 !important; float: left !important;}
.sdzj li p{width:100% !important; float: 20px; height:auto !important; background: none !important; margin-top: 14px !important; text-align:center; font-size:20px;}

.lm_list_right{float:right;width:320px}
.lm_list_right p{width:100%;height:35px;font-size:17px}
.lm_left{width:270px;float:left;background-color:#efefef;margin-bottom:20px}
.lm_left p{height:80px;background-color:#B31419;color:#Fff;font-size:18px;line-height:80px;padding-left:80px;}
.lm_nav_left{padding:10px 0 40px 40px}
.lm_nav_left li{/*height:47px;*/line-height:47px;margin-right:20px;font-size:17px}
.lm_nav_left li a{color:#333;font-size:15px}
.lm_nav_left li.lm_active>a{color:#B31419;}
.lm_nav_left li b{display:inline-block;width:0;height:0;border-top:3px solid transparent;border-left:5px solid #B31419;border-bottom:3px solid transparent;margin-right:10px;float:left;margin-top:21px}
.wzzw{width:100%;margin:20px auto;clear:both}
.copy{clear:both}
.close{float:right;width:43px;margin-right:20px;line-height:40px;text-align:right;color:#333;font-size:12PX}
.print{float:right;width:43px;margin-right:20px;line-height:40px;text-align:right;color:#333;font-size:12PX}
.wzy_nr img{height:auto}
.wzy_title{/*width:100%;float:left;*/font-size:22px;line-height:30px;text-align:center}
.wzy_top{width:100%;float:left;font-size:12px;color:#333;line-height:26px;text-align:center;margin-top:17px;height:36px}
.wzy_nr{float:left;font-size:16px;color:#333;line-height:26px;margin-top:18px}
.wzy_nr p strong{font-family: inherit;}
.wzy_nr p span{font-family: inherit;}
.wzy_nr p a{font-family: inherit;}
.wzy_bottom{width:100%;float:left;font-size:12px;color:#000;line-height:26px;color:#000}
.wzy_footer{width:100%;float:left;font-size:16px;color:#000;line-height:26px;margin-top:15px}
.wzy_top div{width:100%;height:26px;float:left;border-top:1px solid #d8d8d8}
.wzy_top p{width:100%;float:left;margin-top:10px}
.p_lr_60{padding-left:60px;padding-right:60px}
#zoom{font-family: "source"}
.f_r{float:right}
.wzy_footer div{width:100%;float:left;border-top:1px dashed #a6a6a6;padding-top:8px}
.wzy_footer p{width:100%;float:left;color:#333}
.wzy_footer a{color:#333}
.wzy_content{width:100%;float:left;/*background:#f9f9f9;*/padding-top:25px;padding-bottom:25px;}
.w1100{width:1200px;margin:0 auto;position:relative;overflow:hidden;box-sizing:border-box}
.span_w{width:80px;display:inline-block}
.wzy_top a{color:#333}
.lm_nav_right{font-size:14px; color:#999; } .lm_nav_right a{color:#999;}
/*栏目页中间部分*/
.colbox1{width: 20%;float: left; background: #ffffff; height: auto;overflow: hidden;border:1px solid #e6e6e6;border-top:none}
.colbox2{width: 78%;float: right; height: auto;overflow: hidden;border:1px solid #e6e6e6;}
.navigatorbg .asider{ width:250px;  float:left; clear:left;position:absolute}
.navigatorbg .asider h1{  background:url(../images/colbg.jpg) repeat-x 10% 50% #509015; text-align:center; padding-right:10px; font-size:16px; height:40px; line-height:40px; color:#FFF; font-weight:bold;}
.bosh{ text-align:center;  font-size:16px;  color:#FFF; font-weight:bold; margin-top:20px;}
.navigatorbg .asider ul li{ list-style-type: none;border-bottom:#cccccc solid 1px; border-top:#FFF solid 1px; font-size:14px; /*height:50px; line-height:23px;*/height:38px; line-height:38px; padding-left:70px; }
.keyan{list-style-type: none;height:80px;line-height:80px; text-align:center; border:none; margin-top:20px; margin-bottom:10px; background-color:#0c3a9a; font-size:21px;}
.keyan2{list-style-type: none;height:60px; text-align:center; border:none; margin-top:20px; margin-bottom:10px;  font-size:21px;}
.keyan a{ color:#ffffff}
.keyan:hover{ background-color:#264a96;}	
.keyan1{list-style-type: none;height:70px;line-height:30px; text-align:left; border:none; margin-top:20px; margin-bottom:10px; background-color:#0c3a9a; font-size:21px; padding-top:10px; padding-left:12px;}
.keyan1:hover{ background-color:#264a96;}	
.keyan1 a{ color:#ffffff}
.navigatorbg .asider h1 a{color:#FFF;}
.navigatorbg .asider ul li:hover{ background-color:#eafeea}
.navigatorbg .post{ width:100%; height: auto; overflow: hidden; min-height:480px; font-size:14px; background: #ffffff }
.post p{word-wrap:break-word; white-space:normal; word-break:break-all; }
.post span{font-size:15px; line-height:30px;word-wrap:break-word; white-space:normal; word-break:break-all; }
.post a{font-size:15px;}
.navigatorbg .post h3{padding-left:20px; font-size:15px; height:30px; line-height:30px;  font-weight:bold; /*border-top:#fd942b solid 3px;*/border-top:#509015 solid 3px; clear:both; border-bottom:1px solid #ddd; margin-bottom:5px; }
.navigatorbg .post .went{padding:20px; padding-top: 0px; font-size:15px;  border-top:#509015 solid 3px; clear:both; margin-bottom:10px;   min-height:300px; }
.went img{ max-width:465px}
.title{font-size:22px;color:#3D3D3D;font-weight:700;line-height:150%}
.bt_content{font-size:14px;text-decoration:none;color:#3D3D3D;line-height:26px}
.bt_content img{ margin:4px;}
.bt_content table{ margin:0 auto}
.navigatorbg .post h3 a{ float:right; font-weight:normal; padding-right:20px;}
.bt_date{font-size:12px;font-family:"Microsoft YaHei",SimSun,SimHei; }
 .colpitcure { padding-left:8px;}
 .colpitcure li { float:left; margin-right:18px; text-align:center; margin-bottom:6px; margin-top:5px;}
/* .colpitcure li:hover { background-color:#cccccc}*/
.focused{ color:red}
 .collanmu { padding-left:8px; margin-bottom:8px}
 .collanmu li { float:left;padding-left:100px; margin-right:28px; text-align:center; margin-bottom:6px}
 .collanmu2 { padding-left:8px;margin-bottom:8px}
 .collanmu2 li { float:left;padding-left:40px; margin-right:28px; text-align:center; margin-bottom:6px}
.focused:hover{ color:red}
 .ajax { padding-left:8px; padding-right:10px;}
 .ajax .coltime{ float:right;}
 .ajax li{ height:30px;}
 .bd1px{ border:1px solid #e6e6e6}
.bdtopnone{ border-top:none}
.localcolumn{width:100%; height:40px; background:#00873b; line-height:40px; text-align:center; color:#fff; font-weight:bold;}
.familarcolumn{margin:6px 17px; min-height: 430px}
.column_body{padding:7px 16px 0 17px; background:#fff;}
.column_title{height:32px; line-height:32px; border-bottom:1px solid #f1f1f1; font-size:14px; font-weight:bold; color:#00873b;}
.local_column_tit{/*width:108px;*/width:158px; height:32px; line-height:32px; border-bottom:2px solid #00873b; text-indent:3px; white-space:nowrap}
.local_column_tit img{ vertical-align:text-top; float:left; margin:8px 3px }
.column_title_list{ width:100%; min-height:420px; padding-top:5px;padding-bottom: 8px; }
 .object_item_p {
	FONT-SIZE: 14px; BORDER-BOTTOM: #c2c2c2 1px dotted; PADDING-BOTTOM: 10px; PADDING-TOP: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; clear:both;font-family:Microsoft YaHei
}
.column_title_list ul li { float:left; LINE-HEIGHT: 35px; WIDTH: 72px;text-align:center
}
.column_title_list ul li a{ font-size:14px; color: #3d3d3d;font-family:Microsoft YaHei}
#m10{ border:none !important;}
.bdsharebuttonbox{padding-bottom: 15px;}
.bshare-custom.icon-medium{ margin-bottom:10px !important;}
*+html .za_text { width:238px !important; }
.gaisu{ height:auto;overflow:hidden;  clear: both; padding:20px;}
.sz .szimg{ width: 220px; float: left;}
.sz .szimg img{ width: 200px; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
.sz .szinfo{ /*padding-left: 100px; width:450px;*/float: left; padding-left: 50px;width: 70%}
.sz .szinfo li{ line-height: 35px; font-size: 16px; clear: both; width: auto !important; font-family:Microsoft YaHei}
.sztit{ clear: both; height: 40px; line-height: 40px; margin: 10px 20px 10px 0px; color: #000; text-indent: 2em; background-color:#F0F0F0;border-bottom:1px solid #C9C9C9;text-align:left;font-family:Microsoft YaHei}
.szcont{ clear: both; height:auto; line-height: 40px;margin: 10px 0px; padding: 10px; color: #666; text-indent: 2em; font-family:Microsoft YaHei}
.sztit span{ float: right; padding-right: 30px; display:block;width: 40px; height: 40px; background: url(../images/right1.png) no-repeat 50% 50% ;}
.sztit .on{background: url(../images/right.png) no-repeat 50% 50% ;}
.mb-j{display: none}


@media only screen and (max-width: 1200px) {
	


.header .header_con{ width:98%; height:30px; margin:0 auto; text-align:right; font:normal 12px/30px "微软雅黑"; color:#fff;}

.top{ height:auto;}
.top .top_con{ width:98%; height:90px; margin:0 auto;}

.top .top_con .search{ width:225px; height:30px; overflow:hidden; float:right; display:none; background:#f0f0f5; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; margin-top:30px;}



.navbox_con{ width:100%; height:45px; margin:0 auto;}
.navbar{ width:100%;  height:45px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei; position:relative; z-index:10000;  }
.nav .m{ float:left;  position:relative;  width:10%; height:45px;}
.nav .m01{ width:9%; text-indent:0; text-align:center;}
.nav { width:100%; height:45px; display:inline-block; float:left; display:inline-block;  }
.nav  a{ width:100%;  height:45px; display:inline-block; font:normal 14px/45px "微软雅黑"; color:#525252; text-indent:6px; background:url(../images/ico02.png) no-repeat 90% center;}
.nav .on  a{background:#fff url(../images/ico02.png) no-repeat 90% center; color:#067c2b;}
.nav .m01  a{ width:100%; text-indent:0; text-align:center; background:none;}
.nav .m  a.nav10{ background:none;}
.nav .sub{ display:none; width:100%; padding:5px 0; position:absolute; left:0; top:44px;  text-align:center; background:#e8e8e8;}
.nav .sub li{ vertical-align:middle; }
.nav .sub li a{ width:100%;  height:36px; display:block; margin:0; padding:0; font:normal 13px/36px "微软雅黑"; display:block; color:#666; text-align:center; text-indent:0;   }
.nav .sub li a:hover{ background:#1c9451; color:#fff; }

.s_nav{ display:none;}
.nav_list{ display:none;}


.main_box1{width: 100%;height: 200px;}
.main_box1_l{width: 100%;height: 200px;}
.main_box1 .slideBox{width: 100%;height: 200px;}
.main_box1 .slideBox .hd{right: 33%}
.main_box1 .slideBox .bd li{height: 200px;}
.main_box1 .slideBox .bd li img{height: 200px;}
.box01{ width:98%; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.box01_l{width:70%; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:385px;}
.box01_r{width:29%; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:385px;}

.tit01 .tit01_l{ float:left; display:inline; font:normal 18px/55px "微软雅黑"; color:#333333; margin-left:10px;}
.tit01 a.more{ margin-right:5px;}

.box01_l1{width:34.5%; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:400px; margin-right:1%;}

ul.ul03{ width:96%; height:auto; overflow:hidden; margin:10px auto;}
ul.ul03 li{ width:100%; height:80px; overflow:hidden; font:normal 13px/42px "微软雅黑"; color:#5a5a5a; text-indent:8px; border-bottom:1px dotted #e0e0e0;}

.box01_r1{width:29%; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:400px;}
.box03{width: 100%;}
.box03 ul li{margin: 0 13px;}


.lm_list_box{width: 100%;margin-top: 0px;}
.lm_left{float: none; clear: both; width: 100%}
.lm_left  p{padding-left: 15%;background-position:4% 24px;}
.lm_list{ float: none; clear: both; width: 96%; margin-left: 1%; }
.lm_list ul li{width: 100%; height: auto }
.mb-j{display:block;float: right; line-height: 80px; padding-right: 10px;}
.lm_nav_left{display: none}
.lm_nav{width: 100%;padding-left:0;}
.lm_nav_right{ float: left }
.w1100{width: 100% !important}
.p_lr_60 {padding-left:2%;padding-right:2%;}

.cd-top{display: none}
.banq1{ clear: both;}
.banq2{display: none}
.special-picinf .jqthumb{padding-right:0 !important;}
.special-picinf h3{ text-align: center;clear: both }
.special-picinf li{padding: 2px !important; margin-right: 4px; height: 100px !important}

}


@media only screen and (max-width: 769px) {

  .sdzj li{margin:2px 9px; height:187px !important; margin: 2px 8px;}
  .sdzj li p{font-size:16px;}
  .lm_list{width: 100%;}
  .lm_list img{width: 100%;}
.top{ height:90px;}
.top .top_con{ width:98%; height:90px; margin:0 auto;}
.top .top_con .search{ display:none;}
.navbox_con{ display:none; }
.s_nav{ position:absolute; right:10px; top:15px;  display:block; width:30px; height:20px; }
.s_nav a.dh{ }
.s_nav a.dh img{ width:auto; height:20px; display:block;}
.nav_list{ width:100%; height:auto;  z-index:200000; overflow:hidden; position:absolute; left:0; top:50px;  background:#2a3139; }
.nav_list ul{ width:100%; height:auto; padding:5px 0;} 
.nav_list ul li{ width:100%; height:auto;  text-indent:15px; font:normal 16px/40px "微软雅黑"; position:relative; }
.nav_list ul li a{ color:#fff; width:100%; height:40px; display:block; border-bottom:1px solid #343c45;}
.nav_list ul li ul.s_sub{ width:100%; height:auto; overflow:hidden;}
.nav_list ul li ul.s_sub li{width:100%; height:auto; border-bottom:1px solid #343c45; text-indent:25px; font:normal 14px/40px "微软雅黑";}
.nav_list ul li ul.s_sub li a{ color:#bfc0c0;}
.main_box1{width: 100%;height: 200px;}
.main_box1_l{width: 100%;height: 200px;}
.main_box1 .slideBox{width: 100%;height: 200px;}
.main_box1 .slideBox .hd{right: 33%}
.main_box1 .slideBox .bd li{height: 200px;}
.main_box1 .slideBox .bd li img{height: 200px;}
.box01{ width:98%; height:auto; overflow:hidden; margin:15px auto;}
.box01_l{width:100%; height:auto; overflow:hidden; float:left; display:inline;}
.box01_r{width:100%; height:auto; overflow:hidden; float:right; display:inline; display:block; margin-top:15px;}
.box01_l1{width:100%; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:300px; margin-right:0; margin-bottom:15px;}
.box01_r1{width:100%; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:300px;}
.box02{ width:98%; height:auto; overflow:hidden; margin:15px auto;}
.box02_l{width:100%; height:auto; overflow:hidden; float:left; display:inline;}
.box02_r{width:100%; height:auto; overflow:hidden; float:right; display:inline; display:block; margin-top:15px;}
.box02_l1{width:100%; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:300px; margin-right:0; margin-bottom:15px;}
.box02_r1{width:100%; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:300px;}
.yqlj_con{ width:98%; height:auto; overflow:hidden; margin:0 auto;}
.yqlj_con img{ width:33%; float:left; display:inline-block; padding:20px 15px; box-sizing:border-box;}

/*.lm_list ul li a{width: 67%; text-overflow: ellipsis; white-space: nowrap; height: 40px;}*/
/*#zoom table{width: 100%;}*/

.navigatorbg{width:98%; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.colbox1{ width:100%; float: none; clear: both; }
.colbox2{ width:100%; float: none; clear: both; }
.familarcolumn{ min-height: 10px}
.bt_content img{ margin:0px;clear: both; width: 90% !important}
/* 通用栏目页修改代码 */
.lm_list ul li{width: 100%; height: auto; overflow: hidden;}
.lm_list ul li a{width:65%; height:40px; white-space:nowrap; text-overflow: ellipsis;}
.lm_list ul li span{font-size:14px !important; height: 40px; line-height: 45px; width: 21%;}
/* 新增样式 */
.imga{width:32% !important; height:163px!important;}
.imga img{width:100%; margin-top:-5px;}
.imgb{width:65% !important; padding:0 !important; height: auto !important;}
.imgb p{font-size:14px !important; line-height: 22px !important;}
.ima ul li{    margin-bottom: 48px !important;}
}
}


@media only screen and (max-width: 660px) {



.header .header_con .header_l{ float:left; display:inline; display:none;}


.navbox{ display:none; }

.s_nav{ position:absolute; right:10px; top:65px;  display:block; width:30px; height:20px; }
.s_nav a.dh{ }
.s_nav a.dh img{ width:auto; height:20px; display:block;}
.nav_list{ width:100%; height:auto;  z-index:200000; overflow:hidden; position:absolute; left:0; top:92px;  background:#2a3139; }
.nav_list ul{ width:100%; height:auto; padding:5px 0;} 
.nav_list ul li{ width:100%; height:auto;  text-indent:15px; font:normal 16px/40px "微软雅黑"; position:relative; }
.nav_list ul li a{ color:#fff; width:100%; height:40px; display:block; border-bottom:1px solid #343c45;}

.nav_list ul li ul.s_sub{ width:100%; height:auto; overflow:hidden;}
.nav_list ul li ul.s_sub li{width:100%; height:auto; border-bottom:1px solid #343c45; text-indent:25px; font:normal 14px/40px "微软雅黑";}
.nav_list ul li ul.s_sub li a{ color:#bfc0c0;}
.main_box1_l{width: 100%;height: 200px;}
.main_box1{width: 100%;height: 200px;}
.main_box1 .slideBox{width: 100%;height: 200px;}
.main_box1 .slideBox .hd{right: 33%}
.main_box1 .slideBox .bd li{height: 200px;}
.main_box1 .slideBox .bd li img{height: 200px;}
.box01{ width:98%; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.box01_l{width:100%; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:385px;}
.box01_r{width:100%; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:385px;}
.box02{ width:98%; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.box02_l{width:100%; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:385px;}
.box02_r{width:100%; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:385px;}
.box01_l1{width:100%; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:300px; margin-right:1%;}
.box01_r1{width:100%; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:300px;}
.box02_l1{width:100%; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:300px; margin-right:1%;}
.box02_r1{width:100%; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:300px;}
/*#zoom table{width: 100%;}*/


.navigatorbg{width:98%; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.colbox1{ width:100%; float: none; clear: both; }
.colbox2{ width:100%; float: none; clear: both; }
.familarcolumn{ min-height: 10px}
.bt_content img{ margin:0px;clear: both; width: 90% !important}
}


/*翻页效果*/
.pages{padding-bottom:20px;text-align:center;padding-top: 20px;}
.pages a{padding:6px 15px;background:#e4e4e4}
.pages a:hover{background:#18a300;color:#fff}
.pages span{padding:6px 15px;background:#248447;color:#fff}
@media screen and (max-width:767px){
.sdzj li span{height: 66% !important;}
.w1100{overflow-x:scroll;}
.pages .num{display:none}
.pages .a1{display:none}
.pages .al_up{display:block; float: left; width: 30%;margin-left: 10%;}
.pages .al_down{display:block;float:right;width: 30%;margin-right: 10%;}
.pages b{display:none !important}
}
@media screen and (max-width:767px){
  .sdzj li{height: 120px !important;}
.sdzj li p{margin-top:2px !important}
#mediaContent0_0 video, #mediaContent0_1 video, #mediaContent0_2 video, #mediaContent0_3 video, #mediaContent0_4 video, #mediaContent0_5 video, #mediaContent0_6 video, #mediaContent0_7 video, #mediaContent0_8 video, #mediaContent0_9 video, #mediaContent0_10 video, #mediaContent0_11 video, #mediaContent0_12 video, #mediaContent0_13 video, #mediaContent0_14 video, #mediaContent0_15 video, #mediaContent0_16 video, #mediaContent0_17 video, #mediaContent0_18 video, #mediaContent0_19 video, #mediaContent0_20 video, #mediaContent0_21 video, #mediaContent0_22 video, #mediaContent0_23 video, #mediaContent0_24 video, #mediaContent0_25 video, #mediaContent0_26 video, #mediaContent0_27 video, #mediaContent0_28 video, #mediaContent0_29 video, #mediaContent0_30 video{width: 100% !important; height: auto  !important; overflow: hidden;}
#mediaContent0_0, #mediaContent0_1, #mediaContent0_2, #mediaContent0_3, #mediaContent0_4, #mediaContent0_5, #mediaContent0_6, #mediaContent0_7, #mediaContent0_8, #mediaContent0_9, #mediaContent0_10, #mediaContent0_11, #mediaContent0_12, #mediaContent0_13, #mediaContent0_14, #mediaContent0_15, #mediaContent0_16, #mediaContent0_17, #mediaContent0_18, #mediaContent0_19, #mediaContent0_20, #mediaContent0_21, #mediaContent0_22, #mediaContent0_23, #mediaContent0_24, #mediaContent0_25, #mediaContent0_26, #mediaContent0_27, #mediaContent0_28, #mediaContent0_29, #mediaContent0_30{width: 100% !important; height: auto  !important; overflow: hidden;}
}

/* 教师图片列表 */
.ima ul li{border:0; padding-left:0; display: block; height: auto; margin-bottom: 15px; overflow: hidden;}
.ima ul li h1{height: 60px; line-height: 60px font-size: 24px; padding: 0 20px 0 0;}
.imga{float: left; width: 200px; margin-bottom: 0; height: 190px; position: relative; overflow: hidden;}
.imga img{width:100%; margin-top:-28px;}
.imga span{position: absolute; left:0; bottom: 10px; width: 169px; height: 41px; line-height: 41px; font-size: 22px !important; color: #fff !important; text-align:center; background: url(../images/png01_15.png) no-repeat;}
.imgb{float: right; width: 628px; height: 200px; background: #fff; padding: 10px 20px 10px 50px;}
.imgb h2{display: block; font-size: 16px; line-height: 32px; color: #B31419;}
.imgb p{font-size: 16px; color: #595757; line-height: 35px; float: none; font-size: 16px; line-height: 35px; width: auto !important; height: auto !important; background: none !important; float: none !important; border: 0 !important; margin-top: 0 !important; margin-left: 0 !important;}
.imgb p span{color: #000 !important; float: none !important; font-size:16px !important; padding-right: 0 !important;}