@charset "utf-8";
/*<=1023px*/
@media screen and (max-width:1023px)
{
	
	header{padding:0 0 0px 0; }
	header .wapnav{display:block; width:15%; margin-top:10px; margin-bottom:10px;}	
	header .wapnav img{padding:10px;background-color:#f2f2f2;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
	header .wapnav img:hover{background-color:#dedede; }	
	header .headerright{width:100%; background:#f2f2f2;}
	.bannerwrap .banner .mask span{height:350px;}
	
	header .logo{ display:none;}
	header .headerleft{ display:block; padding:5px 0 0 0;}

	.topzi{ display:none;}
	
	.mainnav{display:none;}
	.mainnav a,.mainnav a:link,.mainnav a:visited{ text-decoration:none; display:block; float:none; width:100%;text-align:center; margin:0px; padding:0px;}
	.nav{ display:none;}	

	
	.protubiao{ clear:both; max-width:100%; margin:0 auto; padding-top:3%;}
	.protubiao ul{}
	.protubiao li{ width:30%; font-size:12px; color:#333333; line-height:30px; text-align:center; padding-right:1.5%; padding-left:1.5%;}
	.protubiao li img{ width:80%;}

	.imain2{ margin:20px auto 20px auto;}
	.imain2 h3{ clear:both; height:30px; line-height:30px;}
	.imain2 h3 a{font-size:22px;}
	.imain2 h2{ font-size:14px; padding-top:0px; height:20px;}
	
	.imain2 .news{background-color:#f4f4f4; padding-bottom:2%; margin-top:1%}
	.imain2 .news:after, .imain2 .news:before {content: '';display: block;clear: both;height: 0;}
	
	.huandeng{float:none; width:92%;overflow:hidden;padding-top:3.5%; padding-left:4%;}	
	
	.newsl{float:none; width:96%; margin: 0 auto}
	.newsl dl{clear:both; width:100%;overflow:hidden; cursor:pointer; height:100%; padding-bottom:4%; }
	.newsl dt{float:left; width:26%; color:#858585;padding-top:0px; font-size:14px }
	.newsl dd{float:left; width:73%; margin-top:2%;}
	.newsl dd a{ font-size:16px; line-height:24px; height:24px;text-decoration:none;overflow:hidden;}
	.newsl dd a:hover{color:#9c0000;}
	.newsl dd p{ font-size:14px; line-height:22px; height:46px; overflow:hidden}
	
	.yeji .fenlei{margin:0% auto 3% auto; width:92%; }
	.yeji h3 a{font-size:22px; color:#4c4c4c;}
	.yeji h2{font-size:14px; padding-top:0px; height:30px;}
	
	
	.about_edulist{width:48%; line-height:30px; margin-left:0%;  margin-right:0px; margin-bottom:3%; border-right:0px dashed #c5c5c5;}
	.eduimg{width:100%; text-align:center; margin:10px auto 10px auto; }	

	.linkbox h3{font-size:22px; color:#4c4c4c;}
	.linkbox h2{font-size:14px; padding-top:0px; height:30px;}
	

	.linkbox .content{ background-color:none;}
	.linkbox .content ul{margin-top:0%; border:#00FF00 1px solid}
	.linkbox .content li{float:left; width:47%; padding:1.5%;}
	.linkbox .content li img{width:100%;}	

	.info_list{ padding:20px 0 0 0; overflow:hidden;}
	.info_list ol.head span.title{ width:100%;}
	.info_list ol.head span.views{ display:none; }
	.info_list ol.head span.date{display:none;}
	
	.info_list ol{ overflow:hidden;}
	.info_list ol.info a.title{width:100%; }
	.info_list ol.info span.views{display:none; }
	.info_list ol.info span.date{display:none; }		
	
	.info_listxw dl{ clear:both; padding:1.5% 0px; border-bottom:1px dotted #cccccc; overflow:hidden;position: relative;}
    .info_listxw dl:before{ content: "";background: #f8f8f8; width: 100%; height: 100%; position:absolute; left: 0; top: 0;  opacity: 0; visibility: hidden; transform: scaleY(0); -webkit-transform: scaleY(0); -moz-transform: scaleY(0); transition: 570ms; }

    .info_listxw dl:hover:before {opacity: 1; visibility: visible; transform: scaleY(1); -webkit-transform: scaleY(1); -moz-transform: scaleY(1); }
    .info_listxw dl:hover dt img {transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1);}

    .info_listxw dl dt{ float:left; width:30%; text-align:left;position:relative;}
    .info_listxw dl dt img { display: block; width:98%; border:1px solid #e6e6e6; height: auto; line-height: 1; transition: 588ms; }
    .info_listxw dl dd{ float:right; width:68%; padding-left:2%; position:relative;}
    .info_listxw dl dd a.title{ clear:both; display:block; font-size:15px; line-height:24px; height:24px; overflow:hidden}
    .info_listxw dl dd .jianyao{ display:none}

    .info_listxw dl dd .newsdate{ clear:both; color:#999999; line-height:22px;}

    .info_listimgzs{clear:both;margin-top:0px;padding:0px;}
    .info_listimgzs ul{clear:both;}
    .info_listimgzs ul li{ float:left; width:45%; padding:5px 2.5% 5px 2.5%; text-align:center; margin-top:10px; line-height:26px;}
    .info_listimgzs ul li img{ width:100%;}
	


	.info_listimg ul li{width:45%; padding:1%; text-align:center; margin-top:0px; line-height:20px;}
	.info_listimg ul li a{padding:5%;}
	.info_listimg ul li{ float:left; width:46%; padding:5px 1% 5px 2%; text-align:center;}
	.info_view .bigimg img{ width:100%;}
		
	
	.product_list ul li{ float:left; width:46%; padding:5px 1% 5px 2%; text-align:center; margin-top:0px; line-height:20px;}
	.product_list ul li a{padding:5%;}	
		
	
	.footerbg{ display:none}
	
	#leftsead{display:none}
	
	.footer1{line-height:24px; padding:3%; margin:0% auto 0 auto;}
	.product_view div.content img{ width:100%;}
	
	
	.info_viewlianxi{clear:both; width:98%; margin:0 auto}
	.info_viewlianxi .content{padding:10px 5px; }
	.info_viewlianxi .content .wenzi{float:none; width:90%; background:url(none) no-repeat;font-size:14px;line-height:27px; height:100%; padding-left:0%;}
	.info_viewlianxi .content .erweima{float:none;width:90%; padding-top:2%;}
	.info_viewlianxi .content .erweima img{ width:100%; padding-top:0%; }
	
	

	.menu3 span a {color:#ffffff; line-height:30px; height:30px; background:#7a7a7a;padding:4px 2.5% 7px 2.5%;  text-align:center; font-size:16px; margin:0px 1px;}
	.menu3 span a:link,.menu3 span a:visited{color:#fff; }
	.menu3 span a:hover,.menu3 span a.active,.menu3 span a.active:link,.menu3 span a.active:visited{background:#dc0025; text-decoration:none;}
	

/*banner大图样式*/

.focus{width:100%;position:relative; float:center; margin:0 auto; }
.f426x240{width:100%;overflow:hidden;}
.f426x240 img{width:100%;}
.rslides{width:100%;position:relative;list-style:none;padding:0; }
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../../../banner1/i.png) no-repeat 0 0px;margin-top:-28px;}
.rslides_nav:active{opacity:1.0;}
.rslides_nav.next{left:auto;background-position:-31px 0px;right:0;}
.rslides_tabs{ position: absolute; left:48%;margin:-50px auto 0px auto;clear:both;text-align:center; }
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px;}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);/*background:#DDD;*/ background:url(../../../banner1/dot1.png) no-repeat;display:inline-block;_display:block;*display:block;width:13px;height:13px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);/*background:#92050a*/ background:url(../../../banner1/dot2.png) no-repeat;}
.bannerimg{ height:250px; display:block;}

/*banner大图样式 end*/






/*首页*/

.biaoti{ clear:both; overflow:hidden; margin:30px 0 20px 0; text-align:center;}
.biaoti .bt_en{ font-size:30px;}
.biaoti .bt_zi a{ font-size:20px; }


/*会展预告*/
.indexthree{ clear:both; overflow:hidden; background:#d9d9d9;}
.indexthree .threel{ width:100%; float:none; background:url(images/indexthree.jpg) no-repeat top right;}
.indexthree .threel .threeimg a{ display:block; float:left; width:50%;filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;}
.indexthree .threel .threeimg a:hover{  filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.indexthree .threel .threeimg a img{ width:100%; display:block;}
.indexthree .threel .xiaobiao{ clear:both; overflow:hidden; text-align:left; float:none; color:#333333; padding:20px; margin:0px 0px 0px 0;background:url(images/black2.png);}
.indexthree .threel .xiaobiao .bt_en{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
.indexthree .threel .xiaobiao .bt_zi{ font-size:18px; }

.indexthree .threer{ width:100%; float:none; position:static; background:#000000;}

.indexthree .threer .xiaobiao{clear:both; overflow:hidden; color:#fff; position:static; top:40%; padding:20px; z-index:999999;background:url(images/black1.png);}
.indexthree .threer .xiaobiao .bt_en{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
.indexthree .threer .xiaobiao .bt_zi{ font-size:18px;}

.indexthree .threer .threeimg a{ display:block; float:left; width:50%; filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;}
.indexthree .threer .threeimg a:hover{filter:alpha(Opacity=100);-moz-opacity:1;opacity:1; }
.indexthree .threer .threeimg a img{ width:100%; display:block;}

.indexthreeb{ padding:15px 0; border-bottom:1px solid #dddddd;}
.indexthreeb dl{ width:46%; float:left; padding:2%;}
.indexthreeb dl dt{ height:40px; overflow:hidden;}
.indexthreeb dl dt a{ font-size:16px; color:#333; line-height:20px;}


/*产业动态*/
.indextwo{ margin:20px 0 0px 0;}
.indextwo .twol{ float:none; width:100%; background:url(images/indextwo.jpg) no-repeat; background-size:150%; }
.indextwo .twol dl{ background:url(images/black1.png); width:90%; margin:0 auto; float:none; padding:20px 2% 20px 2%; }
.indextwo .twol dl dt a{ color:#ffffff; margin:0 0 0 30px; font-size:16px; display:block;}
.indextwo .twol dl dd{ padding:10px 0 0px 30px; margin:0 0 10px 0; line-height:20px; height:60px; overflow:hidden;}

/*时间样式*/
.dtmwarp{ display:block; width:54px; height:50px; padding:7px 3px 3px 3px; background:#909090; font-family:Arial, Helvetica, sans-serif;}
.dtmd{ clear:both; display:block; text-align:center; font-size:25px;}
.dtmym{ clear:both; display:block;text-align:center;font-size:12px;}
/*时间样式 end*/
.indextwo .twor{ float:none;width:90%; margin:0 auto; padding:20px 0 0 0; }
.indextwo .twor dl{ clear:both; overflow:hidden; width:100%; padding:0 0 0 0px; margin:0 0 20px 0;}
.indextwo .twor dl dt{ float:left; width:15%;}
.indextwo .twor dl dd{ float:right; width:78%;}
.indextwo .twor dl dd a{ font-size:14px; line-height:24px; color:#333; height:25px; overflow:hidden; display:block;}
.indextwo .twor dl dd p{ color:#777777; font-size:12px; height:33px; overflow:hidden;}

/*简介*/
.indexone{ background:url(images/indexone.jpg) no-repeat top center; clear:both; overflow:hidden; padding:10px 0 20px 0; margin:30px 0 0 0;}
.indexone .biaoti .bt_en{ text-transform:uppercase; font-size:42px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.jianjie{ color:#333; width:90%; margin:0 auto 30px auto; text-align:center; text-indent:30px; line-height:24px;}
.jianjienav{ display:none;}

/*学习交流*/
.indexfive{ background:url(images/indexfive.jpg) no-repeat center; padding:0px 0 20px 0;}
.indexfive .content{ clear:both; overflow:hidden; width:100%; margin:0px auto;}
/*按钮样式*/
.phositem{ position: relative; z-index: 1; display: block; margin: 0px auto; color: #787878; font-size: 16px; line-height: 1.5; background-color:none;background-size: cover; width: 85px; height: 85px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border:0px solid #ffffff; }
.phositem:before{ content:""; width:100%; height:100%; position:absolute; z-index: -1; left:0%; top:0%; background-color:#1f6bd9; background-size: cover; opacity: 0; transform: scale(0.7); -webkit-transform: scale(0.7); visibility: hidden; transition: all 0.6s ease 0s; -webkit-transform: all 0.5s ease 0s;order-radius: 50%; -moz-border-radius: 50%;  -webkit-border-radius: 50%; border:1px solid #1f6bd9; }
.phositem:hover:before,.phositem.active:before{opacity: 1; transform: scale(1.02); -webkit-transform: scale(1.02); visibility: visible; }
.phositem:hover,.phositem.active{ color: #fff;}
.phositem .name{ display: block; text-align: center; width: 80%; margin: 0px auto;}
/*按钮样式 end*/
.indexfive dl{ float:left; width:20%; margin:0 2%; text-align:center;}
.indexfive dl a{ color:#ffffff; font-size:16px; line-height:50px;}

.indexfive .xiaobiao{ float:none; clear:both; overflow:hidden; color:#fff;  padding:15px 20px; margin:0px 0 0 0; background:url(images/black1.png); width:100%;}
.indexfive .xiaobiao .bt_en{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
.indexfive .xiaobiao .bt_zi{ font-size:18px;}

.indexsix{ clear:both; overflow:hidden; width:100%; margin:0px auto 0 auto; background:url(images/indexsix.jpg) no-repeat left center;}
.indexsix .sixl{ float:none; width:100%;}
.indexsix .xiaobiao{ float:none; overflow:hidden; color:#fff;  padding:15px 20px; margin:0% 0 0 0; background:url(images/black1.png);}
.indexsix .xiaobiao .bt_en{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
.indexsix .xiaobiao .bt_zi{ font-size:18px;}
.indexsix dl{ float:left; width:45.2%; color:#333333; border:1px solid #dddddd; background:#f8f8f8; padding:2%;}
.indexsix dl dt{}
.indexsix dl dt a{ font-size:16px; color:#333; border-bottom:1px solid #a1a1a1; line-height:50px; padding:0px 0px 10px 0;}
.indexsix dl dd{ line-height:30px;}


/*合作媒体*/
.indexsiven{ width:100%; clear:both; overflow:hidden; text-align:center; margin:0 0 30px 0;}
.indexsiven a{ padding:0px; display:block; float:left; width:43%; margin:0 2.5%;}
.indexsiven a img{  border:6px solid #e5e5e5; width:100%;}


}

@media screen and (max-width:768px)

{	

	.position{display:none;}
	
	.positioninfo{display:none; }

	.nav{ display:none}
	.topimage{display:none;}
	

	footer dl{display:none;}
	footer .banquan{width:100%;}

	.eduimg{height:160px;}
    .mainpage{margin:0 auto 0 auto;}
	.headerbox{position:relative;}

	.bannerwrap{margin:0 auto;}	

	.linkbg{ display:none}
	
	
	.footerpage{padding:10px 0; background-color:#e4e4e4; margin-top:5%;}
	footer{padding:0 10px;}
	footer .banquan{float:none; width:96%; line-height:22px;}
	footer dl{ float: none;}

	.menu1 a,.menu1 a:link,.menu1 a:visited { display:block; width:31%; float:left; line-height:40px; padding:0 0; margin:3px 1%;  }
	
/*展会回顾*/
.indexfour{ display:none;}
.indexfouryin{ display:block; margin:0 0 20px 0;}
.indexfouryin .content{ clear:both; overflow:hidden; }
.indexfouryin .content dl{ float:left; width:50%;}
.indexfouryin .content dl img{ width:99%; }
.indexfouryin .content dl a{ border:1px solid #dddddd; line-height:20px; color:#333; background:#dddddd; display:block; width:100%; text-decoration:none;}
.indexfouryin .content dl a:hover{ background:#1f6bd9; color:#ffffff; border:1px solid #1f6bd9;}
.indexfouryin .content dl dd{ padding:10px; font-size:16px;}
.indexfouryin .content dl dd span{ display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#999999;}
.indexfouryin .content .fan a{ background:#ededed; }
.indexfouryin .content .fan a:hover{}


/*联系方式+留言*/
.indexeight{ clear:both; overflow:hidden; background:url(images/indexeight.jpg); padding:0px; height:250px; position:relative; }
.indexeight .biaoti a{ color:#ffffff;}
/*地图*/
.ditu{ display:none; width:70%;height:433px;border:#ccc solid 1px; float:right;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/*地图 end*/
.indexeight .lianxi{ background:#1f6bd9;  padding:0 30px 20px 30px; position:absolute; top:0px; left:0px; z-index:99999;}
.indexeight ul{ line-height:30px; color:#fff;}
.liuyanny{ display:none;}


/*博览会样式*/
.newbox{ max-width:1200px; margin:50px auto 40px auto;}
.new_nav{ margin:0 0 30px 0;}
.new_nav ul a.hkbox1{ font-size:18px; padding:5px 0px; }
.new_nav ul a.hkbox1a{ font-size:18px; padding:5px 0px;}
.newbox .content{ clear:both; overflow:hidden;}
.newbox .content dl{ float:none; width:100%; background:#f8f8f8; color:#777777; line-height:22px; border-bottom:1px solid #bbb;}
.newbox .content dl a{ text-decoration:none; color:#333333; font-size:16px; font-weight:bold; padding:0px 0px; margin:0 0 15px 0; display:block; overflow:hidden;}
.newbox .content dl a:hover{ color:#ff0000;}
.newbox .content dl img{ width:100%;}
.newbox .content dl dd{ padding:15px 15px 15px 15px; }

.newbox .content ul{ float:none; width:100%; margin:0 auto;}
.newbox .content ul li{ margin:0 0 5px 0;}
.newbox .content ul li a{ text-decoration:none; background:#f8f8f8; padding:20px 15px; display:block; overflow:hidden;}
.newbox .content ul li a:hover{ background:#1f6bd9; color:#FFFFFF; }
.newbox .content ul li strong{ font-weight:normal; float:left; width:14%;}
.newbox .content ul li p{ float:right; width:77%; height:55px; overflow:hidden;  line-height:20px; font-size:12px; color:#777;}
.newbox .content ul li p span{ display:block; height:20px; overflow:hidden;  color:#333333;font-size:14px; padding:0px 0 0px 0; font-weight:normal; }

/*博览会样式 end*/



}


@media screen and (max-width:640px)
{

	.news .tuijian{width:100%;}
	.news .zuixin{width:100%; padding:20px 0;}
	.news .shangxueyuan{width:100%;}
	.zhaopin dl dt img{width:100%;}
	/*.index_hd .hd_r ul li{width:85px; height:55px;}*/
	.index_hd .hd_r ul li{width:135px; height:80px;}
	.major-list li .back-face p{margin:32px 0 0 0;}
	.eduimg{height:110px;}
	.about_edulist{width:45%; padding:0 2%;}
	.bannerwrap .banner .mask span{height:250px;}
	
/*博览会样式*/

.mainpositioninfo{ padding:0px 0 0 10px; line-height:60px; color:#333; font-size:24px; font-weight:bold; }

.mainone{ margin:0px auto 0 auto;}
.mainone .mainonebox .mainonel{ float:none; width:100%; }
.mainone .mainonebox .mainonel a{ background:#4c99cc; height:auto; text-align:center; padding:10px 0px 10px 0;}
.mainone .mainonebox .mainonel a span{ font-size:18px; }
.mainone .mainonebox .mainonel a p{ font-size:18px; font-weight:bold;}
.mainone .mainonebox .mainoner{ float:none; width:98%; line-height:32px; font-size:16px; color:#333333; height:auto; overflow:hidden;}
.mainone .shuzi{  padding:30px 0;}
.mainone .shuzi dl{ width:33%;}
.mainone .shuzi dl dt{ font-size:26px; }
.mainone .shuzi dl dd{ font-size:14px; }

.maintwo{ padding:0px 0 0px 0; margin:30px 0 0 0;}
.maintwo .content{ width:100%; margin:0 auto; clear:both; overflow:hidden;}
.maintwo .content dl{ width:33.3%; float:left; padding:15px 0 50px 0;}
.maintwo .content dl dt{ margin:40px 0 20px 0;  font-size:18px; font-weight:bold; color:#fff;}
.maintwo .content .indexgengduo1{ padding:0 0 0 0px;}
.maintwo .content .indexgengduo1 a{ padding:5px 15px; }
.maintwo .content dl.maintwo1{ background-size:140%;}
.maintwo .content dl.maintwo2{ background-size:140%;}
.maintwo .content dl.maintwo3{ background-size:140%;}

.newbox{ max-width:1200px; margin:50px auto 40px auto;}
.new_nav{ margin:0 0 30px 0;}
.new_nav ul a.hkbox1{ font-size:18px; padding:5px 0px; }
.new_nav ul a.hkbox1a{ font-size:18px; padding:5px 0px;}
.newbox .content{ clear:both; overflow:hidden;}
.newbox .content dl{ float:none; width:100%; background:#f8f8f8; color:#777777; line-height:22px;}
.newbox .content dl a{ text-decoration:none; color:#333333; font-size:16px; font-weight:bold; padding:0px 0px; margin:0 0 15px 0; display:block; overflow:hidden;}
.newbox .content dl a:hover{ color:#ff0000;}
.newbox .content dl img{ width:100%;}
.newbox .content dl dd{ padding:15px 15px 0px 15px;}

.newbox .content ul{ float:none; width:100%; margin:0 auto;}
.newbox .content ul li{ margin:0 0 5px 0;}
.newbox .content ul li a{ text-decoration:none; background:#f8f8f8; padding:20px 15px; display:block; overflow:hidden;}
.newbox .content ul li a:hover{ background:#1f6bd9; color:#FFFFFF; }
.newbox .content ul li strong{ font-weight:normal; float:left; width:14%;}
.newbox .content ul li p{ float:right; width:77%; height:55px; overflow:hidden;  line-height:20px; font-size:12px; color:#777;}
.newbox .content ul li p span{ display:block; height:20px; overflow:hidden;  color:#333333;font-size:14px; padding:0px 0 0px 0; font-weight:normal; }

.mainfour{ background:url(images/mainfour.jpg) no-repeat top center; text-align:center; padding:40px 0px; }
.mainfour .maintel{ font-size:26px; color:#ffffff; font-weight:bold;}
.mainfour .mainerweima{ margin:20px 0;}

.indexgengduo3{ text-align:center; }
.indexgengduo3 a{ background:#1f6bd9; color:#ffffff; border-radius:50px; padding:8px 20px; margin:0 5px; line-height:40px;}
.indexgengduo3 a:hover{ background:#777777; }


/*博览会样式 end*/

	

}


@media screen and (max-width:320px)
{

}
