@charset "utf-8";
/* CSS Document */
.lf { float: left; }
.rig { float: right; }
.none { display: none; }
.select-bg,.sinput,.section-list li a,.tabBox .prev,.tabBox .next,.tabBox .text {
	-webkit-transition: all .3s cubic-bezier(.7,0,.1,1);
	transition: all .3s cubic-bezier(.7,0,.1,1);
}
/*全局的input样式*/
	input::-webkit-input-placeholder{ color: #b1b0b1;font-size: 15px;}
	input::-moz-input-placeholder{ color: #b1b0b1;font-size: 15px;}
	input::-ms-input-placeholder{ color: #b1b0b1;font-size: 15px;}
img:hover{/*transform: scale(1.1);*/}
img{transition: all linear 0.3s;}
	
.header{ width:100%; height:108px; background:url(../images/top_01.jpg) repeat-x;}
.header_top{ width:100%; overflow:hidden; position:relative;}
.header_top .logo{ float:left; padding-top:8px;}
.header_top .logo img{ width: 300px;   }
.top_right{ float:right; color:#FFF; line-height:108px; padding-right:240px;}
.top_right a{ color:#FFF; font-size:17px; padding:0 10px;}


/*搜索部分*/
.select {
	position:absolute;
	right:0;
	top:40px;
}

.select-bg {width:240px;height: 38px; float:right;}

.select-input>input { display: inline-block; outline: none; border: none;
	height: 30px;
}
.select-input>.sinput { 
      margin-left: 4px;
	opacity: 0; 
	width: 0;
	padding-left: 0px;
	border: 1px solid #ffffff !important;
}
.select-input>.sinputClick { width: 22px;height: 30px;background:url(../images/sou_06.png) no-repeat right;}

.select:hover .sinput{ width: 180px; opacity: 1; }
.select:hover .select-bg { width: 520px; }


/*=================导航=================*/
.nav{ width:100%; height:55px;}
.nav_item{ float:left; text-align:center; line-height:55px; position: relative; z-index: 100;}
.nav_item a{ padding:0 29px; color:#333333; font-size:16px; display:block;}
.nav_item_sub { display: none; position: absolute;z-index: 1000; left:0; overflow: hidden; width:100%;}
.nav_item .nav_itema{ padding:0 32px; display: block;}
.hover .nav_itema { background:#c1870d; color:#FFF;}
.hover .nav_item_sub a{ text-align:center; background: #e8a822; color:#FFF; text-decoration: none; font-size:14px; height:33px; line-height:33px; border-bottom:1px #aec7d8 solid; opacity:0.9;}
.hover .nav_item_sub a:hover{ background: #fbba37; color:#FFF; opacity:0.6;}


/*================= banne===================*/
.g-banner .slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.g-banner .slideBox .hd{ height:16px; overflow:hidden; position:absolute; width:100%; bottom:10px;  z-index:1; text-align:center;}
.g-banner .slideBox .hd ul{ overflow:hidden; zoom:1;  }

.g-banner .slideBox .hd ul li{  margin:0px 3px;  width:12px; height:12px; color:#FFF; cursor:pointer; display:inline-block; text-align:center; line-height:90px; overflow:hidden; border-radius:50px; background:#FFF;}
.g-banner .slideBox .hd ul li.on{ background:#dc3200 !important; color:#fff;width:12px; }
.g-banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.g-banner .slideBox .bd li{ zoom:1; vertical-align:middle;height:auto; position:relative;overflow:hidden;}
.g-banner .slideBox .bd img{ width:100%; height:780px; display:block; position:relative;}


/*================= 文创动态===================*/
.header_news{ width:100%; background:url(../images/header_news_02.jpg) top center no-repeat; overflow:hidden;}
.wcdt{ width:100%; padding-top:60px; overflow:hidden; }
.wcdt_top{ text-align:center; width:55%; margin:0 auto;}
.wcdt_more{ float:right;}
.wcdt_top h4{ color:#c1870d; font-size:28px; font-weight:bold;}
.wcdt_top h4 .o{ width:40%; float:left; margin-top:20px;}
.wcdt_top h4 .s{ width:40%; float:right; margin-top:20px;}
.wcdt_top h6{ width:100%; text-align:center; color:#8e8e8e; font-size:16px; padding-top:10px;}
.wcdt_nav{ width:100%; overflow:hidden; padding-top:40px;}
.wcdt_left{ width:62%; float:left; overflow:hidden;}
.wcdt_son{ width:48%; float:left; overflow:hidden;margin-right: 16px;}
.wcdt_sot{ width:48%; float:right; overflow:hidden;}
.wcdt_img{ border:1px #c1870d solid; width:100%; overflow:hidden;}
.wcdt_img img{ width:100%; padding:6px; overflow:hidden;}
.wcdt_title{ background:url(../images/wcdto_03.jpg) no-repeat; height:79px; width:100%;}
.wcdt_title a{ padding-left:90px; color:#FFF; font-size:16px; padding-right:20px; display:block; padding-top:15px;}
.wcdt_right{ width:35%; float:right; overflow:hidden;}
.wcdt_right ul li{ width:100%; line-height:34px;}
.wcdt_right ul li a{ float:left; background:url(../images/eve_03.jpg) 0px 15px no-repeat; font-size:15px; color:#666666; width:80%; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; display:block; padding-left:22px;}
.wcdt_right ul li a:hover{ color:#c1870d;}
.wcdt_right ul li span{ float:right; color:#999999; font-size:14px;}


/*================= 学术预告===================*/
.news_leve{ width:100%; overflow:hidden; padding-top:60px; padding-bottom:60px;}
.xsyg{ width:31%; float:left; overflow:hidden;}
.xsyg_top{ width:100%; overflow:hidden;}
.xsyg_top h4{ color:#c1870d; font-size:28px; font-weight:bold;}
.xsyg_top h4 hr{ float:right; width:280px; margin-top:20px;}
.xsyg_top h6{ padding-top:10px;}
.xsyg_top h6 span{ float:left; color:#8e8e8e; font-size:16px;}
.xsyg_top h6 a{ float:right;}
.xsyg_flash{ width:100%; padding-top:44px; position:relative;}
.xsyg_flash .bd{ width:100%; overflow:hidden; position:relative;}
.xsyg_flash .bd ul li{ width:100%; overflow:hidden; position:relative;}
.xsyg_flash .bd ul li .xsyg_img{ float:left; margin-right:24px; width:198px;}
.xsyg_flash .bd ul li p{ font-size:16px; color:#666666; line-height:24px; padding-top:5px;}
.xsyg_flash .bd ul li span{ color:#999999; font-size:14px; padding-top:10px; float:left;}
.xsyg_flash .hd{ overflow:hidden; width:100%; z-index:1; text-align:right; position:absolute; bottom:0; right:0;}
.xsyg_flash .hd ul{ overflow:hidden; zoom:1;  }
.xsyg_flash .hd ul li{  margin:0px 3px;  width:8px; height:8px; border-radius:50px; background:#c2c4c8; cursor:pointer; display:inline-block; text-align:center; overflow:hidden; line-height:99px;}
.xsyg_flash .hd ul li.on{ background:#f6a405 !important; color:#fff;width:8px; }
.xsyg_cen{ width:100%; overflow:hidden; padding-top:20px;}
.xsyg_cen ul li{ width:100%; line-height:34px;}
.xsyg_cen ul li a{ font-size:15px; color:#666666; width:80%; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; display:block; float:left;}
.xsyg_cen ul li a:hover{ color:#c1870d;}
.xsyg_cen ul li span{ float:right; color:#999999; font-size:14px;}

/*================= 教师公告===================*/
.jsgg{ width:31%; float:left; overflow:hidden; margin-left:3.5%;}
.jsgg_cen{ width:100%; overflow:hidden; padding-top:40px;}
.jsgg_cen ul li{ width:100%; line-height:35px;}
.jsgg_cen ul li a{background:url(../images/eve_03.jpg) 0px 15px no-repeat; font-size:15px; color:#666666; width:80%; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; display:block; float:left; padding-left:22px;}
.jsgg_cen ul li a:hover{ color:#c1870d;}
.jsgg_cen ul li span{ float:right; color:#999999; font-size:14px;}
.xsgg{ width:31%; float:right; overflow:hidden;}


/*================= 栏目合集  教学+科研+社会服务===================*/
.lmhj{ width:100%; background:url(../images/lmhj_02.jpg) top center no-repeat; overflow:hidden; padding-bottom:90px;}
.lmhj_jx{ width:31%; float:left; overflow:hidden; padding-top:60px; position:relative;}
.lmhj .bd{ width:100%; padding-top:30px; overflow:hidden; position:relative;}
.lmhj .bd ul li{ width:100%; float:left; overflow:hidden;}
.lmhj .bd ul li .kydt_img{ width:100%;overflow: hidden;}
.lmhj .bd ul li .kydt_img img{ width:100%;}
.lmhj .bd ul li .kydt_nav{ background:#FFF; padding:20px 20px 50px 20px; overflow:hidden;}
.lmhj .bd ul li .kydt_nav a{ font-size:16px; color:#333333; display:block; overflow:hidden;text-overflow:ellipsis; float:left;}
.lmhj .bd ul li .kydt_nav span{ font-size:14px; color:#808080; float:left; width:100%; padding-top:15px;}
.lmhj .bd ul li .kydt_nav p{ font-size:14px; color:#808080; line-height:24px; padding-top:10px; float:left;}
.lmhj .hd{ overflow:hidden; width:100%; z-index:1; text-align:right; position:absolute; bottom:10px; right:20px;}
.lmhj .hd ul{ overflow:hidden; zoom:1;  }
.lmhj .hd ul li{  margin:0px 3px;  width:8px; height:8px; border-radius:50px; background:#c2c4c8; cursor:pointer; display:inline-block; text-align:center; overflow:hidden; line-height:99px;}
.lmhj .hd ul li.on{ background:#f6a405 !important; color:#fff;width:8px; }
.lmhj_ky{ width:31%; float:left; overflow:hidden; margin-left:3.5%; padding-top:60px; position:relative; position:relative;}
.lmhj_shfw{ width:31%; float:right; overflow:hidden; padding-top:60px; position:relative;}


/*================= 最新成果===================*/
.heder_zp{ width:100%; background:url(../images/zp_02.jpg) top center no-repeat; overflow:hidden; padding-top:60px; padding-bottom:30px;}
.zxcg{ width:31%; float:left; overflow:hidden;}
.zxcg_cen{ width:100%; overflow:hidden; padding-top:40px;}
.zxcg_cen ul li{ width:100%; line-height:35px;}
.zxcg_cen ul li a{background:url(../images/eve_03.jpg) 0px 15px no-repeat; font-size:15px; color:#666666; width:80%; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; display:block; float:left; padding-left:22px;}
.zxcg_cen ul li a:hover{ color:#c1870d;}
.zxcg_cen ul li span{ float:right; color:#999999; font-size:14px;}


/*================= 师生作品===================*/
.display{ width:66.5%; float:right; overflow:hidden;}
.display_top{ width:100%; overflow:hidden;}
.display_top h4{ color:#c1870d; font-size:28px; font-weight:bold;}
.display_top h4 hr{ float:right; width:770px; margin-top:20px;}
.display_top h6{ padding-top:10px;}
.display_top h6 span{ float:left; color:#8e8e8e; font-size:16px;}
.display_top h6 a{ float:right;}
.display_cen{ width:100%; overflow:hidden; padding-top:14px;}
.display_cen ul li{ width:31%; float:left; overflow:hidden; margin-left:1.2%; margin-right:1.1%; margin-top:20px;}
.display_cen ul li .dis_img{ width:100%; overflow:hidden;}
.display_cen ul li img{ width:100%; height:100%;}
.display_cen ul li .dis_nav1{ background:#79cac4; height:72px;}
.display_cen ul li span{ float:left; padding:10px 20px 0px 20px; color:#FFF; font-size:16px;}
.display_cen ul li .dis_nav2{ background:#5ccf87; height:72px;}
.display_cen ul li .dis_nav3{ background:#b4b3f6; height:72px;}
.display_cen ul li .dis_nav4{ background:#e4bf72; height:72px;}
.display_cen ul li .dis_nav5{ background:#88c0ee; height:72px;}
.display_cen ul li .dis_nav6{ background:#f68686; height:72px;}


/*================= 关于我们===================*/
.header_soft{ width:100%; overflow:hidden; padding-top:70px; padding-bottom:80px;}
.gywm{ width:31%; float:left; overflow:hidden;}
.gywm_cen{ padding-top:40px; overflow:hidden;}
.gywm_img{ width:100%; overflow:hidden;}
.gywm_img img{width:100%;}
.gywm_nav{ width:100%; background:#f5f5f5; padding-top:21px; padding-bottom:23px; overflow:hidden;}
.gywm_nav span{ float:left; padding-left:19px; font-size:16px; font-weight:bold;}
.gywm_nav a{ float:right; padding-right:30px; padding-top:10px;}


/*================= 快速通道===================*/
.kstd{ width:66.5%; float:right; overflow:hidden;}
.kstd_cen{ width:100%; overflow:hidden; padding-top:14px;}
.kstd_cen ul li{ width:31%; float:left; overflow:hidden; margin-left:1.2%; margin-right:1.1%; margin-top:20px;}
.kstd_cen ul li .kstd_img{ width:100%; overflow:hidden;}
.kstd_cen ul li .kstd_img img{ width:100%;}
.kstd_cen ul li p{ padding-top:21px; padding-bottom:23px; background:#f5f5f5; text-align:center; font-size:16px; font-weight:bold;}
.kstd_cen ul li p img{ padding-right:10px; padding-top:5px;}

.foter{ width:100%; background:#c1870d;height:300px;padding-top:34px; padding-bottom:34px;}
.foter_logo{ padding-top:38px; float:left; width:39%;}
.foter_logo img {width: 300px;}
.foter_contact{ float:left; width:38%; padding-top:16px; border-right:1px #ebbb57 solid;}
.foter_contact span{ float:left; color:#FFF; font-size:16px; padding-bottom:20px; width:100%;}
.foter_contact p{ color:#FFF; font-size:15px; line-height:28px;}
.bottom_right{ width:23%; float:left; padding-top:39px;}
.bottom_right ul{ margin:0 -9px 0 0; padding-left:17px;}
.bottom_right ul li{ width:56px; float:left; margin-right:9px; margin-left:9px;position: relative; text-align:center;}
.bottom_right ul li .codeBox{position: absolute;top:-194px;left:-20px;width: 100px;height: 100px;background-color: #808080;padding: 10px;transition: all .3s linear;opacity: 0;}
.bottom_right ul li:hover .codeBox{opacity: 1;top:-137px;}
.bottom_right ul li .codeBox img{width: 100%;height: 100%;}
.bottom_right ul li span{ width:100%; float:left; color:#FFF; padding-top:10px; text-align:center; font-size:14px;}


/*================= 手机端快速导航===================*/
.ksdh{ width:100%; overflow:hidden; position:relative;}
.ksdh .bd ul{ width:100%; float:left; padding-top:10px;}
.ksdh .bd li{ width:20%; margin-left:2.5%; margin-right:2.5%; margin-top:5%; float:left;  text-align:center;}
.ksdh .bd li span{ color:#4c4c4c; font-size:16px; float:left; width:100%; text-align:center; padding-top:20px;}
.ksdh .bd li img{ vertical-align: middle; width:100%;}


/*================= 手机端banner===================*/
.ph_banner{ width:100%; overflow:hidden;}
.ph_banner .banner_pad_cen{ width:100%; height:auto; overflow:hidden; position:relative;}
.ph_banner .banner_pad_cen .hd{ height:16px; overflow:hidden; position:absolute; width:100%; bottom:10px; z-index:1; text-align:center;}
.ph_banner .banner_pad_cen .hd ul{ overflow:hidden; zoom:1;  }
.ph_banner .banner_pad_cen .hd ul li{  margin:0px 6px;  width:13px; height:13px;border-radius:15px;background:#c2b89b; cursor:pointer; display:inline-block; text-align:center; overflow:hidden; line-height:99px;}
.ph_banner .banner_pad_cen .hd ul li.on{ background:#c1870d; color:#fff;width:13px; }
.ph_banner .banner_pad_cen .bd{ position:relative; height:100%; z-index:0;   }
.ph_banner .banner_pad_cen .bd li{ zoom:1; vertical-align:middle;height:auto; position:relative;overflow:hidden;}
.ph_banner .banner_pad_cen .bd li span{ display:block;position:absolute;left:0;right:0; margin:0 auto;bottom:60px;line-height:80px;padding-left:20px;background:url(../images/ion_03.png) no-repeat;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:24px; width:90%;}
.ph_banner .banner_pad_cen .bd img{ width:100%; height:auto; display:block; position:relative;}


/*================= 手机端文创动态===================*/
.ph_wcdt{ width:100%; overflow:hidden; padding-top:40px;}
.ph_wcdt_top{ width:100%; overflow:hidden; position:relative;}
.ph_wcdt_ron{ width:100%; overflow:hidden; text-align:center;}
.ph_wcdt_ron h4{ color:#c1870d; font-size:22px; font-weight:bold;}
.ph_wcdt_ron h4 .o{ width:36%; float:left; margin-top:15px;}
.ph_wcdt_ron h4 .s{ width:36%; float:right; margin-top:15px;}
.ph_wcdt_ron h6{ width:100%; text-align:center; color:#8e8e8e; font-size:16px; padding-top:10px;}
.ph_wcdt_more{ position:absolute; bottom:5px; right:0;}
.ph_wcdt_flash{ width:100%; padding-top:40px; overflow:hidden; position:relative;}
.ph_wcdt_flash .bd{ width:100%; overflow:hidden;}
.ph_wcdt_flash .bd ul li{ width:100%; float:left; overflow:hidden;}
.ph_wcdt_flash .bd ul li img{ width:100%; height:250px; border:1px #c1870d solid; padding:10px;}
.ph_wcdt_flash .bd ul li .ph_wcdt_title{ width:100%; background:url(../images/ph_title_03.jpg) no-repeat; overflow:hidden; padding-top:15px; padding-bottom:15px; height: 72px;}
.ph_wcdt_flash .bd ul li .ph_wcdt_title span{ float:left; padding-left:30%; font-size:16px; color:#FFF; padding-right:20px;}
.ph_wcdt_flash .hd{ overflow:hidden; width:100%; z-index:1; text-align:center; padding-top:17px;}
.ph_wcdt_flash .hd ul{ overflow:hidden; zoom:1;  }
.ph_wcdt_flash .hd ul li{  margin:0px 5px;  width:12px; height:12px; border-radius:50px; background:#c2c4c8; cursor:pointer; display:inline-block; text-align:center; overflow:hidden; line-height:99px;}
.ph_wcdt_flash .hd ul li.on{ background:#f6a405 !important; color:#fff;width:12px; }
.ph_wcdt_cen{ width:100%; padding-top:5px; overflow:hidden;}
.ph_wcdt_cen ul li{ width:100%; line-height:36px; float:left;}
.ph_wcdt_cen ul li a{ float:left; background:url(../images/ph_eve_03.jpg) 0px 14px no-repeat; font-size:15px; color:#666666; width:80%; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; display:block; padding-left:22px;}
.ph_wcdt_cen ul li a:hover{ color:#c1870d;}
.ph_wcdt_cen ul li span{ float:right; color:#999999; font-size:14px;}


/*================= 手机端学术预告===================*/
.ph_notice{ width:100%; overflow:hidden; padding-top:30px;}
.ph_notice_top{ width:100%; overflow:hidden;}
.ph_notice_top h4{ color:#c1870d; font-size:22px; font-weight:bold;}
.ph_notice_top h4 hr{ float:right; width:75%; margin-top:15px;}
.ph_notice_top h6{ padding-top:10px;}
.ph_notice_top h6 span{ float:left; color:#8e8e8e; font-size:16px;}
.ph_notice_top h6 a{ float:right;}
.ph_notice_flash{ width:100%; padding-top:20px; overflow:hidden; position:relative;}
.ph_notice_flash .bd{ width:100%; overflow:hidden}
.ph_notice_flash .bd ul li{ width:100%; float:left; overflow:hidden;}
.ph_notice_flash .bd ul li .notice_img{ width:48%; float:left; margin-right:20px; overflow:hidden;}
.ph_notice_flash .bd ul li .notice_img img{ width:100%;}
.ph_notice_flash .bd ul li .notice_cen{ padding-top:10px;}
.ph_notice_flash .bd ul li .notice_cen p{ font-size:16px; color:#666666; line-height:24px;}
.ph_notice_flash .bd ul li .notice_cen span{ color:#999999; font-size:14px; padding-top:10px; float:left;}
.ph_notice_flash .hd{ overflow:hidden; width:100%; z-index:1; text-align:right; position:absolute; bottom:0; right:0;}
.ph_notice_flash .hd ul{ overflow:hidden; zoom:1;  }
.ph_notice_flash .hd ul li{  margin:0px 3px;  width:8px; height:8px; border-radius:50px; background:#c2c4c8; cursor:pointer; display:inline-block; text-align:center; overflow:hidden; line-height:99px;}
.ph_notice_flash .hd ul li.on{ background:#f6a405 !important; color:#fff;width:8px; }
.ph_notice_cen{ width:100%; overflow:hidden; padding-top:20px;}
.ph_notice_cen ul li{ width:100%; line-height:36px; float:left;}
.ph_notice_cen ul li a{ float:left; font-size:15px; color:#666666; width:80%; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; display:block;}
.ph_notice_cen ul li a:hover{ color:#c1870d;}
.ph_notice_cen ul li span{ float:right; color:#999999; font-size:14px;}


/*================= 手机端教师公告===================*/
.ph_jsgg{ width:100%; overflow:hidden; padding-top:30px; padding-bottom:30px;}
.pl_jsgg_top{ width:100%; overflow:hidden;}
.pl_jsgg_top .hd{ float:left;}
.pl_jsgg_top .hd a{ display:inline-block; color:#999999; font-size:22px; font-weight:bold;}
.pl_jsgg_top .hd em{ font-size:22px; color:#999999; padding-left:10px; padding-right:10px;}
.pl_jsgg_top .hd a.on{ color:#c1870d;}
.pl_jsgg_top hr{ float:right; width:40%; margin-top:15px;}
.pl_jsgg_top h6{ padding-top:10px; width:100%; clear:both; overflow:hidden;}
.pl_jsgg_top h6 span{ float:left; color:#8e8e8e; font-size:14px; padding-right:20px;}
.pl_jsgg_top h6 a{ float:right; padding-top:5px;}
.ph_jsgg .bd{ width:100%; overflow:hidden;}
.ph_jsgg .bd .ph_jsgg_cen{ padding-top:20px; overflow:hidden;}
.ph_jsgg .bd ul li{ width:100%; line-height:36px; float:left;}
.ph_jsgg .bd ul li a{ float:left; background:url(../images/ph_eve_03.jpg) 0px 14px no-repeat; font-size:15px; color:#666666; width:80%; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; display:block; padding-left:22px;}
.ph_jsgg .bd ul li a:hover{ color:#c1870d;}
.ph_jsgg .bd ul li span{ float:right; color:#999999; font-size:14px;}


/*================= 手机端栏目合集===================*/
.ph_lmhj{ width:100%; background:url(../images/ph_lmhj_02.jpg) top center no-repeat; padding:30px 0px;}
.ph_lmhj_top{ width:100%; overflow:hidden;}
.ph_lmhj_top .ph_lmhj_hd{ float:left;}
.ph_lmhj_top .ph_lmhj_hd a{ display:inline-block; color:#999999; font-size:22px; font-weight:bold;}
.ph_lmhj_top .ph_lmhj_hd em{ font-size:22px; color:#999999; padding-left:10px; padding-right:10px;}
.ph_lmhj_top .ph_lmhj_hd a.on{ color:#c1870d;}
.ph_lmhj_top hr{ float:right; width:40%; margin-top:15px;}
.ph_lmhj_top h6{ padding-top:10px; width:100%; clear:both; overflow:hidden;}
.ph_lmhj_top h6 span{ float:left; color:#8e8e8e; font-size:14px; padding-right:20px;}
.ph_lmhj_top h6 a{ float:right; padding-top:5px;}
.ph_lmhj_cen{ width:100%; overflow:hidden; padding-top:20px; position:relative;}
.ph_lmhj .bd{ width:100%; overflow:hidden;}
.ph_lmhj .bd ul li{ width:100%; float:left; overflow:hidden;}
.ph_lmhj .bd ul li .kydt_img{ width:100%;overflow: hidden;}
.ph_lmhj .bd ul li .kydt_img img{ width:100%;height:200px;}
.ph_lmhj .bd ul li .kydt_nav{ background:#FFF; padding:20px 20px 20px 20px; overflow:hidden;    height: 225px;}
.ph_lmhj .bd ul li .kydt_nav a{ font-size:16px; color:#333333; display:block; overflow:hidden;text-overflow:ellipsis; float:left;}
.ph_lmhj .bd ul li .kydt_nav span{ font-size:14px; color:#808080; float:left; width:100%; padding-top:15px;}
.ph_lmhj .bd ul li .kydt_nav p{ font-size:14px; color:#808080; line-height:24px; padding-top:10px; float:left;}
.ph_lmhj .hd{ overflow:hidden; width:100%; z-index:1; text-align:center; padding-top:20px;}
.ph_lmhj .hd ul{ overflow:hidden; zoom:1;  }
.ph_lmhj .hd ul li{  margin:0px 3px;  width:8px; height:8px; border-radius:50px; background:#c2c4c8; cursor:pointer; display:inline-block; text-align:center; overflow:hidden; line-height:99px;}
.ph_lmhj .hd ul li.on{ background:#f6a405 !important; color:#fff;width:8px; }


/*================= 手机端最新成果===================*/
.ph_ount{ width:100%; overflow:hidden; background:url(../images/ph_zp_02.jpg) top center no-repeat; padding-bottom:30px;}
.ph_zxcg{ width:100%; overflow:hidden; padding-top:30px;}
.ph_zxcg_cen{ width:100%; overflow:hidden; padding-top:20px;}
.ph_zxcg_cen ul li{ width:100%; line-height:38px; float:left;}
.ph_zxcg_cen ul li a{ float:left; background:url(../images/ph_eve_03.jpg) 0px 15px no-repeat; font-size:15px; color:#666666; width:80%; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; display:block; padding-left:22px;}
.ph_zxcg_cen ul li a:hover{ color:#c1870d;}
.ph_zxcg_cen ul li span{ float:right; color:#999999; font-size:14px;}


/*================= 手机端师生作品===================*/
.ph_works{ width:100%; padding-top:20px; overflow:hidden;}
.ph_works .bd{ width:100%; overflow:hidden; padding-top:20px;}
.ph_works .bd ul li{ width:100%; float:left; overflow:hidden;}
.ph_works .bd ul li img{ width:100%; display:block;    height: 170px;}
.ph_works .bd ul li span{ float:left; width:100%; font-size:16px; color:#FFF; background:#88c0ee; padding:13px 0px; text-indent:20px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; display:block; }
.ph_works .hd{ overflow:hidden; width:100%; z-index:1; text-align:center; padding-top:20px;}
.ph_works .hd ul{ overflow:hidden; zoom:1;  }
.ph_works .hd ul li{  margin:0px 6px;  width:12px; height:12px; border-radius:50px; background:#c2c4c8; cursor:pointer; display:inline-block; text-align:center; overflow:hidden; line-height:99px;}
.ph_works .hd ul li.on{ background:#c1870d !important; color:#fff;width:12px; }


/*================= 手机端关于我们===================*/
.ph_about{ width:100%; overflow:hidden; padding-top:40px;}
.ph_about_cen{ width:100%; overflow:hidden; padding-top:20px;}
.ph_about_cen img{ width:100%; display:block;}
.ph_about_cen span{ width:100%; float:left; text-align:center; font-size:16px; padding-top:15px;}


/*================= 手机端快速通道===================*/
.ph_kstd{ width:100%; overflow:hidden; padding-top:40px; padding-bottom:50px;}
.ph_kstd_cen{ width:100%; overflow:hidden; padding-top:30px;}
.ph_kstd_cen ul{ overflow-x: auto; white-space: nowrap;}
.ph_kstd_cen ul li{ width:40%; display:inline-block; margin-right:15px;}
.ph_kstd_cen ul li img{ width:100%;}
.ph_kstd_cen ul li span{ float:left; font-size:16px; text-align:center; width:100%; padding-top:10px;}

.ph_foter{ width:100%; overflow:hidden; background:#c1870d; padding:30px 0px; text-align:center; color:#FFF; font-size:16px; line-height:32px;}


/*================= 手机端快速通道===================*/
.ph_kstd{ width:100%; overflow:hidden; padding-top:40px; padding-bottom:50px;}
.ph_kstd_cen{ width:100%; overflow:hidden; padding-top:30px;}
.ph_kstd_cen ul{ overflow-x: auto; white-space: nowrap;}
.ph_kstd_cen ul li{ width:40%; display:inline-block; margin-right:15px;}
.ph_kstd_cen ul li img{ width:100%;}
.ph_kstd_cen ul li span{ float:left; font-size:16px; text-align:center; width:100%; padding-top:10px;}

.ph_foter{ width:100%; overflow:hidden; background:#c1870d; padding:30px 0px; text-align:center; color:#FFF; font-size:16px; line-height:32px;}

 